VirtualBox

Changeset 93888 in vbox


Ignore:
Timestamp:
Feb 22, 2022 3:46:53 PM (3 years ago)
Author:
vboxsync
Message:

VMM/IEM: Corrected MUL, IMUL, DIV and IDIV instruction helpers (C versions); added tests for them. bugref:9898

Location:
trunk/src/VBox/VMM
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/VMM/VMMAll/IEMAllAImplC.cpp

    r93887 r93888  
    15671567
    15681568# define DIV_STORE(a_Quotient, a_uReminder)    *puA  = (a_Quotient),    *puD = (a_uReminder)
    1569 # define DIV_STORE_U8(a_Quotient, a_uReminder) *puAX = (a_Quotient) | ((uint16_t)(a_uReminder) << 8)
     1569# define DIV_STORE_U8(a_Quotient, a_uReminder) *puAX = (uint8_t)(a_Quotient) | ((uint16_t)(a_uReminder) << 8)
    15701570
    15711571# define MUL_LOAD_F1()                         *puA
     
    16031603    \
    16041604    /* MUL EFLAGS according to Skylake (similar to IMUL). */ \
    1605     *pfEFlags &= ~(X86_EFL_SF | X86_EFL_CF | X86_EFL_OF | X86_EFL_AF | X86_EFL_ZF | X86_EFL_PF); \
     1605    uint32_t fEfl = *pfEFlags & ~(X86_EFL_SF | X86_EFL_CF | X86_EFL_OF | X86_EFL_AF | X86_EFL_ZF | X86_EFL_PF); \
    16061606    if (Result.s.Lo & RT_BIT_64(a_cBitsWidth - 1)) \
    1607         *pfEFlags |= X86_EFL_SF; \
    1608     *pfEFlags |= g_afParity[Result.s.Lo & 0xff]; /* (Skylake behaviour) */ \
     1607        fEfl |= X86_EFL_SF; \
     1608    fEfl |= g_afParity[Result.s.Lo & 0xff]; /* (Skylake behaviour) */ \
    16091609    if (Result.s.Hi != 0) \
    1610         *pfEFlags |= X86_EFL_CF | X86_EFL_OF; \
     1610        fEfl |= X86_EFL_CF | X86_EFL_OF; \
     1611    *pfEFlags = fEfl; \
    16111612    return 0; \
    16121613}
     
    16271628    RTUINT ## a_cBitsWidth2x ## U Result; \
    16281629    /* The SF, ZF, AF and PF flags are "undefined". AMD (3990x) leaves these \
    1629        flags as is. Whereas Intel skylake always clear AF and ZF and calculates \
    1630        SF and PF as per the lower half of the result. */ \
     1630       flags as is - at least for the two op version. Whereas Intel skylake \
     1631       always clear AF and ZF and calculates SF and PF as per the lower half \
     1632       of the result. */ \
    16311633    uint32_t fEfl = *pfEFlags & ~(X86_EFL_CF | X86_EFL_OF); \
    16321634    \
     
    16421644        else \
    16431645        { \
    1644             a_fnMul(Result, uFactor1, UINT ## a_cBitsWidth ## _C(0) - uFactor2, a_cBitsWidth2x); \
     1646            uint ## a_cBitsWidth ## _t const uPositiveFactor2 = UINT ## a_cBitsWidth ## _C(0) - uFactor2; \
     1647            a_fnMul(Result, uFactor1, uPositiveFactor2, a_cBitsWidth2x); \
    16451648            if (Result.s.Hi != 0 || Result.s.Lo > RT_BIT_64(a_cBitsWidth - 1)) \
    16461649                fEfl |= X86_EFL_CF | X86_EFL_OF; \
     
    16521655        if (!(uFactor2 & RT_BIT_64(a_cBitsWidth - 1))) \
    16531656        { \
    1654             a_fnMul(Result, UINT ## a_cBitsWidth ## _C(0) - uFactor1, uFactor2, a_cBitsWidth2x); \
     1657            uint ## a_cBitsWidth ## _t const uPositiveFactor1 = UINT ## a_cBitsWidth ## _C(0) - uFactor1; \
     1658            a_fnMul(Result, uPositiveFactor1, uFactor2, a_cBitsWidth2x); \
    16551659            if (Result.s.Hi != 0 || Result.s.Lo > RT_BIT_64(a_cBitsWidth - 1)) \
    16561660                fEfl |= X86_EFL_CF | X86_EFL_OF; \
     
    16591663        else \
    16601664        { \
    1661             /*a_fnMul(Result, UINT ## a_cBitsWidth ## _C(0) - uFactor1, UINT ## a_cBitsWidth ## _C(0) - uFactor2, a_cBitsWidth2x);*/ \
    1662             a_fnMul(Result, uFactor1, uFactor2, a_cBitsWidth2x); \
     1665            uint ## a_cBitsWidth ## _t const uPositiveFactor1 = UINT ## a_cBitsWidth ## _C(0) - uFactor1; \
     1666            uint ## a_cBitsWidth ## _t const uPositiveFactor2 = UINT ## a_cBitsWidth ## _C(0) - uFactor2; \
     1667            a_fnMul(Result, uPositiveFactor1, uPositiveFactor2, a_cBitsWidth2x); \
    16631668            if (Result.s.Hi != 0 || Result.s.Lo >= RT_BIT_64(a_cBitsWidth - 1)) \
    16641669                fEfl |= X86_EFL_CF | X86_EFL_OF; \
     
    17231728    { \
    17241729        RTUINT ## a_cBitsWidth2x ## U Remainder, Quotient; \
    1725         a_fnDivRem(Remainder, Quotient, Dividend, uDivisor); \
     1730        a_fnDivRem(Quotient, Remainder, Dividend, uDivisor); \
    17261731        a_fnStore(Quotient.s.Lo, Remainder.s.Lo); \
    17271732        /** @todo research the undefined DIV flags. */ \
     
    17561761        RTUINT ## a_cBitsWidth2x ## U Dividend; \
    17571762        a_fnLoad(Dividend); \
    1758         if ((int ## a_cBitsWidth ## _t)Dividend.s.Hi < 0) \
     1763        bool const fSignedDividend = RT_BOOL(Dividend.s.Hi & RT_BIT_64(a_cBitsWidth - 1)); \
     1764        if (fSignedDividend) \
    17591765            a_fnNeg(Dividend, a_cBitsWidth2x); \
    17601766        \
    17611767        uint ## a_cBitsWidth ## _t uDivisorPositive; \
    1762         if ((int ## a_cBitsWidth ## _t)uDivisor >= 0) \
     1768        if (!(uDivisor & RT_BIT_64(a_cBitsWidth - 1))) \
    17631769            uDivisorPositive = uDivisor; \
    17641770        else \
     
    17661772        \
    17671773        RTUINT ## a_cBitsWidth2x ## U Remainder, Quotient; \
    1768         a_fnDivRem(Remainder, Quotient, Dividend, uDivisorPositive); \
     1774        a_fnDivRem(Quotient, Remainder, Dividend, uDivisorPositive); \
    17691775        \
    17701776        /* \
    17711777         * Setup the result, checking for overflows. \
    17721778         */ \
    1773         if ((int ## a_cBitsWidth ## _t)uDivisor >= 0) \
     1779        if (!(uDivisor & RT_BIT_64(a_cBitsWidth - 1))) \
    17741780        { \
    1775             if ((int ## a_cBitsWidth ## _t)Dividend.s.Hi >= 0) \
     1781            if (!fSignedDividend) \
    17761782            { \
    17771783                /* Positive divisor, positive dividend => result positive. */ \
     
    17841790            else \
    17851791            { \
    1786                 /* Positive divisor, positive dividend => result negative. */ \
     1792                /* Positive divisor, negative dividend => result negative. */ \
    17871793                if (Quotient.s.Hi == 0 && Quotient.s.Lo <= RT_BIT_64(a_cBitsWidth - 1)) \
    17881794                { \
     
    17941800        else \
    17951801        { \
    1796             if ((int ## a_cBitsWidth ## _t)Dividend.s.Hi >= 0) \
     1802            if (!fSignedDividend) \
    17971803            { \
    17981804                /* Negative divisor, positive dividend => negative quotient, positive remainder. */ \
  • trunk/src/VBox/VMM/testcase/tstIEMAImpl.cpp

    r93887 r93888  
    126126    uint32_t                uExtra;
    127127} BINU64_T;
     128/** @} */
     129
     130
     131/** @name mult/div (PFNIEMAIMPLBINU8, PFNIEMAIMPLBINU16, PFNIEMAIMPLBINU32, PFNIEMAIMPLBINU64)
     132 * @{ */
     133typedef struct MULDIVU8_TEST_T
     134{
     135    uint32_t                fEflIn;
     136    uint32_t                fEflOut;
     137    uint16_t                uDstIn;
     138    uint16_t                uDstOut;
     139    uint8_t                 uSrcIn;
     140    int32_t                 rc;
     141} MULDIVU8_TEST_T;
     142
     143typedef struct MULDIVU16_TEST_T
     144{
     145    uint32_t                fEflIn;
     146    uint32_t                fEflOut;
     147    uint16_t                uDst1In;
     148    uint16_t                uDst1Out;
     149    uint16_t                uDst2In;
     150    uint16_t                uDst2Out;
     151    uint16_t                uSrcIn;
     152    int32_t                 rc;
     153} MULDIVU16_TEST_T;
     154
     155typedef struct MULDIVU32_TEST_T
     156{
     157    uint32_t                fEflIn;
     158    uint32_t                fEflOut;
     159    uint32_t                uDst1In;
     160    uint32_t                uDst1Out;
     161    uint32_t                uDst2In;
     162    uint32_t                uDst2Out;
     163    uint32_t                uSrcIn;
     164    int32_t                 rc;
     165} MULDIVU32_TEST_T;
     166
     167typedef struct MULDIVU64_TEST_T
     168{
     169    uint32_t                fEflIn;
     170    uint32_t                fEflOut;
     171    uint64_t                uDst1In;
     172    uint64_t                uDst1Out;
     173    uint64_t                uDst2In;
     174    uint64_t                uDst2Out;
     175    uint64_t                uSrcIn;
     176    int32_t                 rc;
     177} MULDIVU64_TEST_T;
    128178/** @} */
    129179
     
    10901140 * Unary operators.
    10911141 *
    1092  * Note! We use BINUxx_TEST_T ignoreing uSrc and uMisc.
     1142 * Note! We use BINUxx_TEST_T ignoreing uSrcIn and uMisc.
    10931143 */
    10941144
     
    12051255 * Shifts.
    12061256 *
    1207  * Note! We use BINUxx_TEST_T with the shift count in uMisc and uSrc unused.
     1257 * Note! We use BINUxx_TEST_T with the shift count in uMisc and uSrcIn unused.
    12081258 */
    12091259
     
    13151365
    13161366
     1367/*
     1368 * Multiplication and division.
     1369 *
     1370 * Note! The 8-bit functions has a different format, so we need to duplicate things.
     1371 * Note! Currently ignoring undefined bits.
     1372 */
     1373
     1374#ifndef HAVE_MULDIV_TESTS
     1375# define DUMMY_MULDIV_TESTS(a_cBits, a_Type) \
     1376    static const a_Type g_aTests_mul_u ## a_cBits[]  = { {0} }; \
     1377    static const a_Type g_aTests_imul_u ## a_cBits[] = { {0} }; \
     1378    static const a_Type g_aTests_div_u ## a_cBits[]  = { {0} }; \
     1379    static const a_Type g_aTests_idiv_u ## a_cBits[] = { {0} }
     1380DUMMY_MULDIV_TESTS(8,  MULDIVU8_TEST_T);
     1381DUMMY_MULDIV_TESTS(16, MULDIVU16_TEST_T);
     1382DUMMY_MULDIV_TESTS(32, MULDIVU32_TEST_T);
     1383DUMMY_MULDIV_TESTS(64, MULDIVU64_TEST_T);
     1384#endif
     1385
     1386/* U8 */
     1387static const struct
     1388{
     1389    const char                     *pszName;
     1390    PFNIEMAIMPLMULDIVU8             pfn;
     1391    MULDIVU8_TEST_T const          *paTests;
     1392    uint32_t                        cTests, uExtra;
     1393} g_aMulDivU8[] =
     1394{
     1395    ENTRY_EX(mul_u8,  X86_EFL_SF | X86_EFL_ZF | X86_EFL_AF | X86_EFL_PF),
     1396    ENTRY_EX(imul_u8, X86_EFL_SF | X86_EFL_ZF | X86_EFL_AF | X86_EFL_PF),
     1397    ENTRY_EX(div_u8,  X86_EFL_SF | X86_EFL_ZF | X86_EFL_AF | X86_EFL_PF | X86_EFL_CF | X86_EFL_OF),
     1398    ENTRY_EX(idiv_u8, X86_EFL_SF | X86_EFL_ZF | X86_EFL_AF | X86_EFL_PF | X86_EFL_CF | X86_EFL_OF),
     1399};
     1400
     1401static void MulDivU8Generate(uint32_t cTests)
     1402{
     1403    for (size_t iFn = 0; iFn < RT_ELEMENTS(g_aMulDivU8); iFn++)
     1404    {
     1405        RTPrintf("static const MULDIVU8_TEST_T g_aTests_%s[] =\n{\n", g_aMulDivU8[iFn].pszName);
     1406        for (uint32_t iTest = 0; iTest < cTests; iTest++ )
     1407        {
     1408            MULDIVU8_TEST_T Test;
     1409            Test.fEflIn    = RandEFlags();
     1410            Test.fEflOut   = Test.fEflIn;
     1411            Test.uDstIn    = RandU16();
     1412            Test.uDstOut   = Test.uDstIn;
     1413            Test.uSrcIn    = RandU8();
     1414            Test.rc        = g_aMulDivU8[iFn].pfn(&Test.uDstOut, Test.uSrcIn, &Test.fEflOut);
     1415            RTPrintf("    { %#08x, %#08x, %#06RX16, %#06RX16, %#04RX8, %d }, /* #%u */\n",
     1416                     Test.fEflIn, Test.fEflOut, Test.uDstIn, Test.uDstOut, Test.uSrcIn, Test.rc, iTest);
     1417        }
     1418        RTPrintf("};\n");
     1419    }
     1420}
     1421
     1422static void MulDivU8Test(void)
     1423{
     1424    for (size_t iFn = 0; iFn < RT_ELEMENTS(g_aMulDivU8); iFn++)
     1425    {
     1426        RTTestSub(g_hTest, g_aMulDivU8[iFn].pszName);
     1427        MULDIVU8_TEST_T const * const paTests = g_aMulDivU8[iFn].paTests;
     1428        uint32_t const                cTests  = g_aMulDivU8[iFn].cTests;
     1429        uint32_t const                fEflIgn = g_aMulDivU8[iFn].uExtra;
     1430        for (uint32_t iTest = 0; iTest < cTests; iTest++ )
     1431        {
     1432            uint32_t fEfl  = paTests[iTest].fEflIn;
     1433            uint16_t uDst  = paTests[iTest].uDstIn;
     1434            int      rc    = g_aMulDivU8[iFn].pfn(&uDst, paTests[iTest].uSrcIn, &fEfl);
     1435            if (   uDst != paTests[iTest].uDstOut
     1436                || (fEfl | fEflIgn) != (paTests[iTest].fEflOut | fEflIgn)
     1437                || rc != paTests[iTest].rc)
     1438                RTTestFailed(g_hTest, "#%02u: efl=%#08x dst=%#06RX16 src=%#04RX8\n"
     1439                                      "  -> efl=%#08x dst=%#06RX16 rc=%d\n"
     1440                                      "expected %#08x     %#06RX16    %d%s\n",
     1441                             iTest, paTests[iTest].fEflIn, paTests[iTest].uDstIn, paTests[iTest].uSrcIn,
     1442                             fEfl, uDst, rc, paTests[iTest].fEflOut, paTests[iTest].uDstOut, paTests[iTest].rc,
     1443                             EFlagsDiff(fEfl | fEflIgn, paTests[iTest].fEflOut | fEflIgn));
     1444            else
     1445            {
     1446                 *g_pu16  = paTests[iTest].uDstIn;
     1447                 *g_pfEfl = paTests[iTest].fEflIn;
     1448                 rc = g_aMulDivU8[iFn].pfn(g_pu16, paTests[iTest].uSrcIn, g_pfEfl);
     1449                 RTTEST_CHECK(g_hTest, *g_pu16  == paTests[iTest].uDstOut);
     1450                 RTTEST_CHECK(g_hTest, (*g_pfEfl | fEflIgn) == (paTests[iTest].fEflOut | fEflIgn));
     1451                 RTTEST_CHECK(g_hTest, rc  == paTests[iTest].rc);
     1452            }
     1453        }
     1454    }
     1455}
     1456
     1457#define TEST_MULDIV(a_cBits, a_Type, a_Fmt, a_TestType) \
     1458static const struct \
     1459{ \
     1460    const char                     *pszName; \
     1461    PFNIEMAIMPLMULDIVU ## a_cBits   pfn; \
     1462    a_TestType const               *paTests; \
     1463    uint32_t                        cTests, uExtra; \
     1464} g_aMulDivU ## a_cBits [] = \
     1465{ \
     1466    ENTRY_EX(mul_u ## a_cBits,  X86_EFL_SF | X86_EFL_ZF | X86_EFL_AF | X86_EFL_PF), \
     1467    ENTRY_EX(imul_u ## a_cBits, X86_EFL_SF | X86_EFL_ZF | X86_EFL_AF | X86_EFL_PF), \
     1468    ENTRY_EX(div_u ## a_cBits,  X86_EFL_SF | X86_EFL_ZF | X86_EFL_AF | X86_EFL_PF | X86_EFL_CF | X86_EFL_OF), \
     1469    ENTRY_EX(idiv_u ## a_cBits, X86_EFL_SF | X86_EFL_ZF | X86_EFL_AF | X86_EFL_PF | X86_EFL_CF | X86_EFL_OF), \
     1470}; \
     1471\
     1472static void MulDivU ## a_cBits ## Generate(uint32_t cTests) \
     1473{ \
     1474    for (size_t iFn = 0; iFn < RT_ELEMENTS(g_aMulDivU ## a_cBits); iFn++) \
     1475    { \
     1476        RTPrintf("static const MULDIVU" #a_cBits "_TEST_T g_aTests_%s[] =\n{\n", g_aMulDivU ## a_cBits[iFn].pszName); \
     1477        for (uint32_t iTest = 0; iTest < cTests; iTest++ ) \
     1478        { \
     1479            a_TestType Test; \
     1480            Test.fEflIn    = RandEFlags(); \
     1481            Test.fEflOut   = Test.fEflIn; \
     1482            Test.uDst1In   = RandU ## a_cBits(); \
     1483            Test.uDst1Out  = Test.uDst1In; \
     1484            Test.uDst2In   = RandU ## a_cBits(); \
     1485            Test.uDst2Out  = Test.uDst2In; \
     1486            Test.uSrcIn    = RandU ## a_cBits(); \
     1487            Test.rc        = g_aMulDivU ## a_cBits[iFn].pfn(&Test.uDst1Out, &Test.uDst2Out, Test.uSrcIn, &Test.fEflOut); \
     1488            RTPrintf("    { %#08x, %#08x, " a_Fmt ", " a_Fmt ", " a_Fmt ", " a_Fmt ", " a_Fmt ", %d }, /* #%u */\n", \
     1489                     Test.fEflIn, Test.fEflOut, Test.uDst1In, Test.uDst1Out, Test.uDst2In, Test.uDst2Out, Test.uSrcIn, \
     1490                     Test.rc, iTest); \
     1491        } \
     1492        RTPrintf("};\n"); \
     1493    } \
     1494} \
     1495\
     1496static void MulDivU ## a_cBits ## Test(void) \
     1497{ \
     1498    for (size_t iFn = 0; iFn < RT_ELEMENTS(g_aMulDivU ## a_cBits); iFn++) \
     1499    { \
     1500        RTTestSub(g_hTest, g_aMulDivU ## a_cBits[iFn].pszName); \
     1501        a_TestType const * const paTests = g_aMulDivU ## a_cBits[iFn].paTests; \
     1502        uint32_t const           cTests  = g_aMulDivU ## a_cBits[iFn].cTests; \
     1503        uint32_t const           fEflIgn = g_aMulDivU ## a_cBits[iFn].uExtra; \
     1504        for (uint32_t iTest = 0; iTest < cTests; iTest++ ) \
     1505        { \
     1506            uint32_t fEfl  = paTests[iTest].fEflIn; \
     1507            a_Type   uDst1 = paTests[iTest].uDst1In; \
     1508            a_Type   uDst2 = paTests[iTest].uDst2In; \
     1509            int rc = g_aMulDivU ## a_cBits[iFn].pfn(&uDst1, &uDst2, paTests[iTest].uSrcIn, &fEfl); \
     1510            if (   uDst1 != paTests[iTest].uDst1Out \
     1511                || uDst2 != paTests[iTest].uDst2Out \
     1512                || (fEfl | fEflIgn) != (paTests[iTest].fEflOut | fEflIgn)\
     1513                || rc    != paTests[iTest].rc) \
     1514                RTTestFailed(g_hTest, "#%02u: efl=%#08x dst1=" a_Fmt " dst2=" a_Fmt " src=" a_Fmt "\n" \
     1515                                       "  -> efl=%#08x dst1=" a_Fmt  " dst2=" a_Fmt " rc=%d\n" \
     1516                                       "expected %#08x      " a_Fmt  "      " a_Fmt "    %d%s -%s%s%s\n", \
     1517                             iTest, paTests[iTest].fEflIn, paTests[iTest].uDst1In, paTests[iTest].uDst2In, paTests[iTest].uSrcIn, \
     1518                             fEfl, uDst1, uDst2, rc, \
     1519                             paTests[iTest].fEflOut, paTests[iTest].uDst1Out, paTests[iTest].uDst2Out, paTests[iTest].rc, \
     1520                             EFlagsDiff(fEfl | fEflIgn, paTests[iTest].fEflOut | fEflIgn), \
     1521                             uDst1 != paTests[iTest].uDst1Out ? " dst1" : "", uDst2 != paTests[iTest].uDst2Out ? " dst2" : "", \
     1522                             (fEfl | fEflIgn) != (paTests[iTest].fEflOut | fEflIgn) ? " eflags" : ""); \
     1523            else \
     1524            { \
     1525                 *g_pu ## a_cBits        = paTests[iTest].uDst1In; \
     1526                 *g_pu ## a_cBits ## Two = paTests[iTest].uDst2In; \
     1527                 *g_pfEfl                = paTests[iTest].fEflIn; \
     1528                 rc  = g_aMulDivU ## a_cBits[iFn].pfn(g_pu ## a_cBits, g_pu ## a_cBits ## Two, paTests[iTest].uSrcIn, g_pfEfl); \
     1529                 RTTEST_CHECK(g_hTest, *g_pu ## a_cBits        == paTests[iTest].uDst1Out); \
     1530                 RTTEST_CHECK(g_hTest, *g_pu ## a_cBits ## Two == paTests[iTest].uDst2Out); \
     1531                 RTTEST_CHECK(g_hTest, (*g_pfEfl | fEflIgn)    == (paTests[iTest].fEflOut | fEflIgn)); \
     1532                 RTTEST_CHECK(g_hTest, rc                      == paTests[iTest].rc); \
     1533            } \
     1534        } \
     1535    } \
     1536}
     1537TEST_MULDIV(16, uint16_t, "%#06RX16",  MULDIVU16_TEST_T)
     1538TEST_MULDIV(32, uint32_t, "%#010RX32", MULDIVU32_TEST_T)
     1539TEST_MULDIV(64, uint64_t, "%#018RX64", MULDIVU64_TEST_T)
     1540
     1541static void MulDivGenerate(uint32_t cTests)
     1542{
     1543    RTPrintf("\n\n#define HAVE_MULDIV_TESTS\n");
     1544    MulDivU8Generate(cTests);
     1545    MulDivU16Generate(cTests);
     1546    MulDivU32Generate(cTests);
     1547    MulDivU64Generate(cTests);
     1548}
     1549
     1550static void MulDivTest(void)
     1551{
     1552    MulDivU8Test();
     1553    MulDivU16Test();
     1554    MulDivU32Test();
     1555    MulDivU64Test();
     1556}
     1557
    13171558
    13181559/*
     
    13991640        UnaryGenerate(cTests);
    14001641        ShiftGenerate(cTests);
     1642        MulDivGenerate(cTests);
    14011643        return RTEXITCODE_SUCCESS;
    14021644    }
     
    14401682            UnaryTest();
    14411683            ShiftTest();
     1684            MulDivTest();
    14421685        }
    14431686        return RTTestSummaryAndDestroy(g_hTest);
  • trunk/src/VBox/VMM/testcase/tstIEMAImplData.h

    r93887 r93888  
    2121static const BINU8_TEST_T g_aTests_add_u8[] =
    2222{
    23     { 0x0438d3, 0x043082, 0xd1, 0xd9, 0x08, 0x0 }, /* #0 */
    24     { 0x216902, 0x216913, 0x9e, 0x31, 0x93, 0x0 }, /* #1 */
    25     { 0x0d6d56, 0x0d6502, 0x37, 0x3b, 0x04, 0x0 }, /* #2 */
    26     { 0x3616d7, 0x361696, 0x4f, 0xd7, 0x88, 0x0 }, /* #3 */
    27     { 0x327f07, 0x327782, 0x8e, 0xce, 0x40, 0x0 }, /* #4 */
    28     { 0x210b97, 0x210382, 0xf3, 0xf8, 0x05, 0x0 }, /* #5 */
    29     { 0x2f2c86, 0x2f2c92, 0x7a, 0xb6, 0x3c, 0x0 }, /* #6 */
    30     { 0x2f6a06, 0x2f6293, 0xdb, 0xc8, 0xed, 0x0 }, /* #7 */
    31     { 0x234c03, 0x234486, 0x13, 0xff, 0xec, 0x0 }, /* #8 */
    32     { 0x185512, 0x185517, 0x7f, 0x0c, 0x8d, 0x0 }, /* #9 */
    33     { 0x171856, 0x171813, 0x89, 0x37, 0xae, 0x0 }, /* #10 */
    34     { 0x1f08d2, 0x1f0096, 0xe5, 0xf3, 0x0e, 0x0 }, /* #11 */
    35     { 0x0865d2, 0x086596, 0xc1, 0xf0, 0x2f, 0x0 }, /* #12 */
    36     { 0x3e7997, 0x3e7113, 0xfb, 0x20, 0x25, 0x0 }, /* #13 */
    37     { 0x2551c3, 0x255116, 0x0d, 0x60, 0x53, 0x0 }, /* #14 */
    38     { 0x261996, 0x261113, 0x4a, 0x01, 0xb7, 0x0 }, /* #15 */
    39     { 0x031986, 0x031106, 0x59, 0x7e, 0x25, 0x0 }, /* #16 */
    40     { 0x1b4b07, 0x1b4397, 0x96, 0x90, 0xfa, 0x0 }, /* #17 */
    41     { 0x211797, 0x211786, 0xd4, 0xd4, 0x00, 0x0 }, /* #18 */
    42     { 0x1400c6, 0x140892, 0x28, 0x86, 0x5e, 0x0 }, /* #19 */
    43     { 0x2f0213, 0x2f0a96, 0x6e, 0x8d, 0x1f, 0x0 }, /* #20 */
    44     { 0x3f48c2, 0x3f4016, 0x0c, 0x60, 0x54, 0x0 }, /* #21 */
    45     { 0x387916, 0x387116, 0x2d, 0x63, 0x36, 0x0 }, /* #22 */
    46     { 0x3a6183, 0x3a6182, 0xda, 0xfe, 0x24, 0x0 }, /* #23 */
    47     { 0x3d3943, 0x3d3903, 0xa1, 0x34, 0x93, 0x0 }, /* #24 */
    48     { 0x152693, 0x152e13, 0x8f, 0x57, 0xc8, 0x0 }, /* #25 */
    49     { 0x1125d2, 0x112d96, 0x77, 0xf6, 0x7f, 0x0 }, /* #26 */
    50     { 0x2b0846, 0x2b0007, 0xe4, 0x06, 0x22, 0x0 }, /* #27 */
    51     { 0x026a82, 0x026293, 0xd6, 0x85, 0xaf, 0x0 }, /* #28 */
    52     { 0x324e56, 0x324602, 0x00, 0x07, 0x07, 0x0 }, /* #29 */
    53     { 0x253092, 0x253013, 0x47, 0x45, 0xfe, 0x0 }, /* #30 */
    54     { 0x201657, 0x201616, 0x08, 0x56, 0x4e, 0x0 }, /* #31 */
    55     { 0x3e6443, 0x3e6407, 0xf9, 0x2e, 0x35, 0x0 }, /* #32 */
    56     { 0x230092, 0x230096, 0x69, 0xf6, 0x8d, 0x0 }, /* #33 */
    57     { 0x195b07, 0x195317, 0x9f, 0x1e, 0x7f, 0x0 }, /* #34 */
    58     { 0x0d5d56, 0x0d5586, 0xcc, 0xed, 0x21, 0x0 }, /* #35 */
    59     { 0x101912, 0x101182, 0x14, 0xcd, 0xb9, 0x0 }, /* #36 */
    60     { 0x020e02, 0x020693, 0x9d, 0x86, 0xe9, 0x0 }, /* #37 */
    61     { 0x051403, 0x051486, 0x26, 0xd8, 0xb2, 0x0 }, /* #38 */
    62     { 0x165606, 0x165696, 0x97, 0xa5, 0x0e, 0x0 }, /* #39 */
    63     { 0x012586, 0x012507, 0xec, 0x4d, 0x61, 0x0 }, /* #40 */
    64     { 0x154187, 0x154196, 0x86, 0xb2, 0x2c, 0x0 }, /* #41 */
    65     { 0x3b0f93, 0x3b0717, 0xe9, 0x41, 0x58, 0x0 }, /* #42 */
    66     { 0x0803c2, 0x080386, 0xcc, 0xcf, 0x03, 0x0 }, /* #43 */
    67     { 0x1a6a83, 0x1a6292, 0x8e, 0xc1, 0x33, 0x0 }, /* #44 */
    68     { 0x1c0117, 0x1c0102, 0x22, 0x75, 0x53, 0x0 }, /* #45 */
    69     { 0x297293, 0x297207, 0xce, 0x1e, 0x50, 0x0 }, /* #46 */
    70     { 0x3503d3, 0x350306, 0x25, 0x36, 0x11, 0x0 }, /* #47 */
    71     { 0x380846, 0x380006, 0x07, 0x1d, 0x16, 0x0 }, /* #48 */
    72     { 0x3214c2, 0x321c96, 0x6a, 0xe4, 0x7a, 0x0 }, /* #49 */
    73     { 0x3d7656, 0x3d7617, 0xe9, 0x63, 0x7a, 0x0 }, /* #50 */
    74     { 0x380bd7, 0x380b07, 0xab, 0x6c, 0xc1, 0x0 }, /* #51 */
    75     { 0x3f4a46, 0x3f4213, 0xde, 0x10, 0x32, 0x0 }, /* #52 */
    76     { 0x1a4a52, 0x1a4217, 0x5d, 0x39, 0xdc, 0x0 }, /* #53 */
    77     { 0x3a7247, 0x3a7a82, 0x63, 0x9d, 0x3a, 0x0 }, /* #54 */
    78     { 0x250b93, 0x250312, 0x5f, 0x67, 0x08, 0x0 }, /* #55 */
    79     { 0x0d7cc2, 0x0d7417, 0xf4, 0x60, 0x6c, 0x0 }, /* #56 */
    80     { 0x015e83, 0x015617, 0xdd, 0x3a, 0x5d, 0x0 }, /* #57 */
    81     { 0x1f3c56, 0x1f3492, 0x69, 0xf4, 0x8b, 0x0 }, /* #58 */
    82     { 0x1c2613, 0x1c2e96, 0x22, 0x90, 0x6e, 0x0 }, /* #59 */
    83     { 0x0554c3, 0x055413, 0x8d, 0x0b, 0x7e, 0x0 }, /* #60 */
    84     { 0x085516, 0x085597, 0xc7, 0xa5, 0xde, 0x0 }, /* #61 */
    85     { 0x113782, 0x113717, 0x8b, 0x0a, 0x7f, 0x0 }, /* #62 */
    86     { 0x295983, 0x295196, 0x0c, 0xb7, 0xab, 0x0 }, /* #63 */
     23    { 0x084b02, 0x084382, 0x93, 0xa4, 0x11, 0x0 }, /* #0 */
     24    { 0x2c2396, 0x2c2317, 0x29, 0x06, 0xdd, 0x0 }, /* #1 */
     25    { 0x100a57, 0x100217, 0xe8, 0x50, 0x68, 0x0 }, /* #2 */
     26    { 0x3c3c47, 0x3c3403, 0x71, 0x0e, 0x9d, 0x0 }, /* #3 */
     27    { 0x0f3f57, 0x0f3782, 0x25, 0xf7, 0xd2, 0x0 }, /* #4 */
     28    { 0x0c6583, 0x0c6592, 0x03, 0x91, 0x8e, 0x0 }, /* #5 */
     29    { 0x3f6512, 0x3f6513, 0xdf, 0x19, 0x3a, 0x0 }, /* #6 */
     30    { 0x172f43, 0x172792, 0xef, 0xf7, 0x08, 0x0 }, /* #7 */
     31    { 0x133ed3, 0x133686, 0xca, 0xeb, 0x21, 0x0 }, /* #8 */
     32    { 0x387f17, 0x387716, 0x52, 0x71, 0x1f, 0x0 }, /* #9 */
     33    { 0x0b4943, 0x0b4117, 0xe7, 0x24, 0x3d, 0x0 }, /* #10 */
     34    { 0x085c12, 0x085407, 0xe1, 0x1d, 0x3c, 0x0 }, /* #11 */
     35    { 0x3c5246, 0x3c5a17, 0x9f, 0x66, 0xc7, 0x0 }, /* #12 */
     36    { 0x222113, 0x222187, 0xf9, 0x8d, 0x94, 0x0 }, /* #13 */
     37    { 0x1a0017, 0x1a0017, 0xdb, 0x3a, 0x5f, 0x0 }, /* #14 */
     38    { 0x340802, 0x340807, 0xb1, 0x33, 0x82, 0x0 }, /* #15 */
     39    { 0x310583, 0x310507, 0x30, 0x0f, 0xdf, 0x0 }, /* #16 */
     40    { 0x2c7e07, 0x2c7682, 0x82, 0xf7, 0x75, 0x0 }, /* #17 */
     41    { 0x0a5253, 0x0a5282, 0x4a, 0xdf, 0x95, 0x0 }, /* #18 */
     42    { 0x250e87, 0x250692, 0x2f, 0xec, 0xbd, 0x0 }, /* #19 */
     43    { 0x324457, 0x324c86, 0x40, 0x88, 0x48, 0x0 }, /* #20 */
     44    { 0x3b7042, 0x3b7006, 0x40, 0x44, 0x04, 0x0 }, /* #21 */
     45    { 0x2217c3, 0x221796, 0x4b, 0xd7, 0x8c, 0x0 }, /* #22 */
     46    { 0x232ed3, 0x232612, 0x0e, 0x25, 0x17, 0x0 }, /* #23 */
     47    { 0x214e43, 0x214692, 0x53, 0xf1, 0x9e, 0x0 }, /* #24 */
     48    { 0x133d87, 0x133513, 0xef, 0x58, 0x69, 0x0 }, /* #25 */
     49    { 0x093247, 0x093206, 0x08, 0x69, 0x61, 0x0 }, /* #26 */
     50    { 0x284202, 0x284a07, 0x92, 0x53, 0xc1, 0x0 }, /* #27 */
     51    { 0x3e2542, 0x3e2597, 0xec, 0xd1, 0xe5, 0x0 }, /* #28 */
     52    { 0x3d08c6, 0x3d0003, 0xb2, 0x19, 0x67, 0x0 }, /* #29 */
     53    { 0x0b05c2, 0x0b0517, 0xd5, 0x12, 0x3d, 0x0 }, /* #30 */
     54    { 0x142512, 0x142596, 0x89, 0xd2, 0x49, 0x0 }, /* #31 */
     55    { 0x3e4c56, 0x3e4482, 0x98, 0xfd, 0x65, 0x0 }, /* #32 */
     56    { 0x020696, 0x020682, 0x73, 0xfd, 0x8a, 0x0 }, /* #33 */
     57    { 0x1d57c2, 0x1d5793, 0xeb, 0xb3, 0xc8, 0x0 }, /* #34 */
     58    { 0x005c52, 0x005497, 0x86, 0x82, 0xfc, 0x0 }, /* #35 */
     59    { 0x366e07, 0x366616, 0x18, 0x65, 0x4d, 0x0 }, /* #36 */
     60    { 0x131107, 0x131107, 0xb0, 0x03, 0x53, 0x0 }, /* #37 */
     61    { 0x2d3743, 0x2d3f07, 0xc1, 0x72, 0xb1, 0x0 }, /* #38 */
     62    { 0x1e2c97, 0x1e2487, 0xba, 0xac, 0xf2, 0x0 }, /* #39 */
     63    { 0x3c2dd7, 0x3c2d82, 0x30, 0x86, 0x56, 0x0 }, /* #40 */
     64    { 0x352a43, 0x352282, 0x44, 0xe5, 0xa1, 0x0 }, /* #41 */
     65    { 0x3436c3, 0x343603, 0xa8, 0x19, 0x71, 0x0 }, /* #42 */
     66    { 0x331456, 0x331496, 0xcd, 0xf3, 0x26, 0x0 }, /* #43 */
     67    { 0x1b38d7, 0x1b3017, 0x97, 0x06, 0x6f, 0x0 }, /* #44 */
     68    { 0x0b1897, 0x0b1086, 0xea, 0xff, 0x15, 0x0 }, /* #45 */
     69    { 0x074216, 0x074213, 0x5a, 0x20, 0xc6, 0x0 }, /* #46 */
     70    { 0x0b6b83, 0x0b6313, 0x6b, 0x57, 0xec, 0x0 }, /* #47 */
     71    { 0x321f06, 0x321f82, 0x43, 0x8f, 0x4c, 0x0 }, /* #48 */
     72    { 0x166852, 0x166882, 0x70, 0xba, 0x4a, 0x0 }, /* #49 */
     73    { 0x1a6b57, 0x1a6b92, 0x57, 0xc4, 0x6d, 0x0 }, /* #50 */
     74    { 0x363613, 0x363e17, 0xab, 0x77, 0xcc, 0x0 }, /* #51 */
     75    { 0x0a4f43, 0x0a4717, 0x7f, 0x21, 0xa2, 0x0 }, /* #52 */
     76    { 0x0970d6, 0x097002, 0x55, 0x7a, 0x25, 0x0 }, /* #53 */
     77    { 0x097242, 0x097217, 0xc9, 0x47, 0x7e, 0x0 }, /* #54 */
     78    { 0x113596, 0x113d07, 0x95, 0x28, 0x93, 0x0 }, /* #55 */
     79    { 0x325006, 0x325007, 0x28, 0x1d, 0xf5, 0x0 }, /* #56 */
     80    { 0x190a42, 0x190a82, 0x4c, 0x8c, 0x40, 0x0 }, /* #57 */
     81    { 0x0f4a96, 0x0f4a86, 0x74, 0xd8, 0x64, 0x0 }, /* #58 */
     82    { 0x3729d7, 0x372113, 0xdf, 0x45, 0x66, 0x0 }, /* #59 */
     83    { 0x376503, 0x376d07, 0x84, 0x77, 0xf3, 0x0 }, /* #60 */
     84    { 0x182357, 0x182313, 0x47, 0x40, 0xf9, 0x0 }, /* #61 */
     85    { 0x334202, 0x334296, 0x3a, 0xd4, 0x9a, 0x0 }, /* #62 */
     86    { 0x385dc6, 0x385d17, 0xcd, 0x50, 0x83, 0x0 }, /* #63 */
    8787};
    8888static const BINU8_TEST_T g_aTests_add_u8_locked[] =
    8989{
    90     { 0x147013, 0x147013, 0xcc, 0x23, 0x57, 0x0 }, /* #0 */
    91     { 0x3b4653, 0x3b4683, 0xc0, 0xbc, 0xfc, 0x0 }, /* #1 */
    92     { 0x014c86, 0x014496, 0x0f, 0x99, 0x8a, 0x0 }, /* #2 */
    93     { 0x0b3742, 0x0b3782, 0x5a, 0xfd, 0xa3, 0x0 }, /* #3 */
    94     { 0x314107, 0x314157, 0x92, 0x00, 0x6e, 0x0 }, /* #4 */
    95     { 0x237d83, 0x237503, 0xe2, 0x23, 0x41, 0x0 }, /* #5 */
    96     { 0x3064c7, 0x306497, 0xce, 0xc6, 0xf8, 0x0 }, /* #6 */
    97     { 0x3239d6, 0x323196, 0x8e, 0xc3, 0x35, 0x0 }, /* #7 */
    98     { 0x197c46, 0x197492, 0xba, 0xf7, 0x3d, 0x0 }, /* #8 */
    99     { 0x0800d7, 0x080007, 0xf0, 0x5c, 0x6c, 0x0 }, /* #9 */
    100     { 0x285c57, 0x285c07, 0x96, 0x1b, 0x85, 0x0 }, /* #10 */
    101     { 0x0c4f42, 0x0c4707, 0x37, 0x09, 0xd2, 0x0 }, /* #11 */
    102     { 0x0c74d7, 0x0c7496, 0x87, 0x95, 0x0e, 0x0 }, /* #12 */
    103     { 0x0e21d2, 0x0e2903, 0x9c, 0x4c, 0xb0, 0x0 }, /* #13 */
    104     { 0x396bd7, 0x396b07, 0x92, 0x69, 0xd7, 0x0 }, /* #14 */
    105     { 0x393253, 0x393287, 0xd5, 0x87, 0xb2, 0x0 }, /* #15 */
    106     { 0x143a97, 0x143207, 0x23, 0x1e, 0xfb, 0x0 }, /* #16 */
    107     { 0x266092, 0x266092, 0x1d, 0xab, 0x8e, 0x0 }, /* #17 */
    108     { 0x244297, 0x244207, 0x74, 0x28, 0xb4, 0x0 }, /* #18 */
    109     { 0x270483, 0x270402, 0x16, 0x3b, 0x25, 0x0 }, /* #19 */
    110     { 0x222206, 0x222286, 0xcc, 0xdd, 0x11, 0x0 }, /* #20 */
    111     { 0x000ed7, 0x000e96, 0x4e, 0x99, 0x4b, 0x0 }, /* #21 */
    112     { 0x0a60c3, 0x0a6086, 0xd7, 0xd8, 0x01, 0x0 }, /* #22 */
    113     { 0x2d5f16, 0x2d5703, 0xc7, 0x1a, 0x53, 0x0 }, /* #23 */
    114     { 0x3e0d43, 0x3e0d17, 0xbf, 0x4b, 0x8c, 0x0 }, /* #24 */
    115     { 0x1a7ec2, 0x1a7686, 0x30, 0xe8, 0xb8, 0x0 }, /* #25 */
    116     { 0x215d07, 0x215583, 0xcd, 0x9e, 0xd1, 0x0 }, /* #26 */
    117     { 0x1341c3, 0x134113, 0xfd, 0x04, 0x07, 0x0 }, /* #27 */
    118     { 0x366a83, 0x366a86, 0x66, 0x8b, 0x25, 0x0 }, /* #28 */
    119     { 0x322f87, 0x322f96, 0x2b, 0xa9, 0x7e, 0x0 }, /* #29 */
    120     { 0x396217, 0x396283, 0xf2, 0xad, 0xbb, 0x0 }, /* #30 */
    121     { 0x0a2586, 0x0a2d82, 0x74, 0xea, 0x76, 0x0 }, /* #31 */
    122     { 0x0162c3, 0x016206, 0x14, 0x28, 0x14, 0x0 }, /* #32 */
    123     { 0x3c60d3, 0x3c6013, 0x6a, 0x01, 0x97, 0x0 }, /* #33 */
    124     { 0x270853, 0x270097, 0xe9, 0xb2, 0xc9, 0x0 }, /* #34 */
    125     { 0x047696, 0x047613, 0x4b, 0x1a, 0xcf, 0x0 }, /* #35 */
    126     { 0x1c1202, 0x1c1a82, 0x23, 0x94, 0x71, 0x0 }, /* #36 */
    127     { 0x170816, 0x170007, 0x90, 0x05, 0x75, 0x0 }, /* #37 */
    128     { 0x052407, 0x052492, 0xa9, 0xc1, 0x18, 0x0 }, /* #38 */
    129     { 0x2a4c03, 0x2a4492, 0x8b, 0xa8, 0x1d, 0x0 }, /* #39 */
    130     { 0x083257, 0x083207, 0xc0, 0x3c, 0x7c, 0x0 }, /* #40 */
    131     { 0x376787, 0x376716, 0x4c, 0x72, 0x26, 0x0 }, /* #41 */
    132     { 0x296743, 0x296793, 0xb1, 0x80, 0xcf, 0x0 }, /* #42 */
    133     { 0x104792, 0x104792, 0x1f, 0xb3, 0x94, 0x0 }, /* #43 */
    134     { 0x155097, 0x155813, 0x8c, 0x43, 0xb7, 0x0 }, /* #44 */
    135     { 0x203b13, 0x203397, 0xff, 0xeb, 0xec, 0x0 }, /* #45 */
    136     { 0x3f5e12, 0x3f5e07, 0xe4, 0x6a, 0x86, 0x0 }, /* #46 */
    137     { 0x242e47, 0x242687, 0xf3, 0x8d, 0x9a, 0x0 }, /* #47 */
    138     { 0x316806, 0x316092, 0x01, 0xe0, 0xdf, 0x0 }, /* #48 */
    139     { 0x1a7183, 0x1a7992, 0x75, 0xd0, 0x5b, 0x0 }, /* #49 */
    140     { 0x3349c6, 0x334182, 0xac, 0xad, 0x01, 0x0 }, /* #50 */
    141     { 0x392017, 0x392097, 0xee, 0x8b, 0x9d, 0x0 }, /* #51 */
    142     { 0x101916, 0x101182, 0x12, 0xf2, 0xe0, 0x0 }, /* #52 */
    143     { 0x3a5e42, 0x3a5692, 0x24, 0xc1, 0x9d, 0x0 }, /* #53 */
    144     { 0x0072c3, 0x007a86, 0x57, 0x87, 0x30, 0x0 }, /* #54 */
    145     { 0x276757, 0x276f03, 0x85, 0x5b, 0xd6, 0x0 }, /* #55 */
    146     { 0x1376d2, 0x137e82, 0x34, 0x98, 0x64, 0x0 }, /* #56 */
    147     { 0x0e5a82, 0x0e5217, 0x7b, 0x09, 0x8e, 0x0 }, /* #57 */
    148     { 0x2a2252, 0x2a2a17, 0xbf, 0x77, 0xb8, 0x0 }, /* #58 */
    149     { 0x1f2b16, 0x1f2b86, 0x59, 0x8e, 0x35, 0x0 }, /* #59 */
    150     { 0x032146, 0x032186, 0x44, 0xfa, 0xb6, 0x0 }, /* #60 */
    151     { 0x320e42, 0x320696, 0x0b, 0x90, 0x85, 0x0 }, /* #61 */
    152     { 0x2d2883, 0x2d2083, 0xa3, 0x83, 0xe0, 0x0 }, /* #62 */
    153     { 0x3102d6, 0x310203, 0xf3, 0x3b, 0x48, 0x0 }, /* #63 */
     90    { 0x0311c7, 0x031117, 0xbb, 0x28, 0x6d, 0x0 }, /* #0 */
     91    { 0x317f02, 0x317792, 0xc8, 0xe3, 0x1b, 0x0 }, /* #1 */
     92    { 0x017a53, 0x017a92, 0x7d, 0xe0, 0x63, 0x0 }, /* #2 */
     93    { 0x2d5b16, 0x2d5382, 0xd6, 0xec, 0x16, 0x0 }, /* #3 */
     94    { 0x2b1fd2, 0x2b1f07, 0x94, 0x4e, 0xba, 0x0 }, /* #4 */
     95    { 0x353282, 0x353203, 0xf7, 0x37, 0x40, 0x0 }, /* #5 */
     96    { 0x3830d3, 0x383892, 0x5c, 0x83, 0x27, 0x0 }, /* #6 */
     97    { 0x1b1416, 0x1b1496, 0x8b, 0x96, 0x0b, 0x0 }, /* #7 */
     98    { 0x3b0696, 0x3b0e96, 0x3a, 0xb4, 0x7a, 0x0 }, /* #8 */
     99    { 0x161cc6, 0x161492, 0xa5, 0xd0, 0x2b, 0x0 }, /* #9 */
     100    { 0x006d46, 0x006d03, 0x9a, 0x4a, 0xb0, 0x0 }, /* #10 */
     101    { 0x3f3a97, 0x3f3a17, 0xbe, 0x5c, 0x9e, 0x0 }, /* #11 */
     102    { 0x307d56, 0x307d86, 0x63, 0xdb, 0x78, 0x0 }, /* #12 */
     103    { 0x042a13, 0x042203, 0x28, 0x08, 0xe0, 0x0 }, /* #13 */
     104    { 0x021c46, 0x021496, 0xd4, 0xe1, 0x0d, 0x0 }, /* #14 */
     105    { 0x122086, 0x122892, 0x3d, 0xa2, 0x65, 0x0 }, /* #15 */
     106    { 0x3356d3, 0x335607, 0xd1, 0x03, 0x32, 0x0 }, /* #16 */
     107    { 0x2a4707, 0x2a4717, 0xd2, 0x30, 0x5e, 0x0 }, /* #17 */
     108    { 0x3d7893, 0x3d7882, 0x36, 0xa7, 0x71, 0x0 }, /* #18 */
     109    { 0x397103, 0x397986, 0x43, 0x88, 0x45, 0x0 }, /* #19 */
     110    { 0x1c1703, 0x1c1707, 0x40, 0x2b, 0xeb, 0x0 }, /* #20 */
     111    { 0x090097, 0x090013, 0xc6, 0x10, 0x4a, 0x0 }, /* #21 */
     112    { 0x2752d7, 0x275207, 0xf6, 0x28, 0x32, 0x0 }, /* #22 */
     113    { 0x360b07, 0x360397, 0x84, 0x82, 0xfe, 0x0 }, /* #23 */
     114    { 0x181c42, 0x181416, 0x08, 0x33, 0x2b, 0x0 }, /* #24 */
     115    { 0x1a7312, 0x1a7b92, 0x5f, 0xb3, 0x54, 0x0 }, /* #25 */
     116    { 0x263253, 0x263286, 0xa4, 0xfa, 0x56, 0x0 }, /* #26 */
     117    { 0x347317, 0x347b96, 0x7f, 0x9a, 0x1b, 0x0 }, /* #27 */
     118    { 0x262996, 0x262192, 0x3d, 0xe0, 0xa3, 0x0 }, /* #28 */
     119    { 0x0a2813, 0x0a2096, 0xb3, 0xd2, 0x1f, 0x0 }, /* #29 */
     120    { 0x130a57, 0x130296, 0x1d, 0xb8, 0x9b, 0x0 }, /* #30 */
     121    { 0x295ad2, 0x295216, 0x1c, 0x66, 0x4a, 0x0 }, /* #31 */
     122    { 0x3a3ad7, 0x3a3282, 0xcc, 0xdf, 0x13, 0x0 }, /* #32 */
     123    { 0x0d2702, 0x0d2793, 0xda, 0xd6, 0xfc, 0x0 }, /* #33 */
     124    { 0x311613, 0x311603, 0xd2, 0x1f, 0x4d, 0x0 }, /* #34 */
     125    { 0x3d65d3, 0x3d6507, 0x45, 0x0f, 0xca, 0x0 }, /* #35 */
     126    { 0x1570d7, 0x157082, 0x04, 0xb9, 0xb5, 0x0 }, /* #36 */
     127    { 0x343046, 0x343017, 0xc5, 0x12, 0x4d, 0x0 }, /* #37 */
     128    { 0x015e87, 0x015613, 0xfa, 0x10, 0x16, 0x0 }, /* #38 */
     129    { 0x236412, 0x236c03, 0xf2, 0x79, 0x87, 0x0 }, /* #39 */
     130    { 0x2474d7, 0x247497, 0xfd, 0x81, 0x84, 0x0 }, /* #40 */
     131    { 0x303293, 0x303206, 0x14, 0x35, 0x21, 0x0 }, /* #41 */
     132    { 0x2d1e82, 0x2d1e03, 0xc1, 0x64, 0xa3, 0x0 }, /* #42 */
     133    { 0x2659d7, 0x265986, 0x79, 0xbe, 0x45, 0x0 }, /* #43 */
     134    { 0x367947, 0x367186, 0x81, 0xb1, 0x30, 0x0 }, /* #44 */
     135    { 0x013d52, 0x013516, 0x0d, 0x78, 0x6b, 0x0 }, /* #45 */
     136    { 0x045182, 0x045992, 0x6f, 0xa8, 0x39, 0x0 }, /* #46 */
     137    { 0x340fd3, 0x340787, 0xdb, 0x8d, 0xb2, 0x0 }, /* #47 */
     138    { 0x094f97, 0x094787, 0xe1, 0xaa, 0xc9, 0x0 }, /* #48 */
     139    { 0x392253, 0x392217, 0xa5, 0x22, 0x7d, 0x0 }, /* #49 */
     140    { 0x217357, 0x217382, 0x17, 0x9b, 0x84, 0x0 }, /* #50 */
     141    { 0x130406, 0x130c86, 0x43, 0xb7, 0x74, 0x0 }, /* #51 */
     142    { 0x262e16, 0x262e07, 0x80, 0x55, 0xd5, 0x0 }, /* #52 */
     143    { 0x0c4c53, 0x0c4c82, 0x78, 0xcd, 0x55, 0x0 }, /* #53 */
     144    { 0x3916d6, 0x391686, 0xc2, 0xf9, 0x37, 0x0 }, /* #54 */
     145    { 0x096692, 0x096e07, 0xe5, 0x6c, 0x87, 0x0 }, /* #55 */
     146    { 0x186d17, 0x186d92, 0x6a, 0xd3, 0x69, 0x0 }, /* #56 */
     147    { 0x103086, 0x103017, 0x68, 0x60, 0xf8, 0x0 }, /* #57 */
     148    { 0x046a96, 0x046296, 0xde, 0xeb, 0x0d, 0x0 }, /* #58 */
     149    { 0x0304c6, 0x030487, 0xcf, 0x9f, 0xd0, 0x0 }, /* #59 */
     150    { 0x3922d3, 0x392a96, 0x5e, 0xa3, 0x45, 0x0 }, /* #60 */
     151    { 0x0341d6, 0x034182, 0x60, 0xef, 0x8f, 0x0 }, /* #61 */
     152    { 0x1d0413, 0x1d0493, 0x89, 0x80, 0xf7, 0x0 }, /* #62 */
     153    { 0x030c97, 0x030416, 0x1f, 0x4e, 0x2f, 0x0 }, /* #63 */
    154154};
    155155static const BINU8_TEST_T g_aTests_adc_u8[] =
    156156{
    157     { 0x2e7016, 0x2e7817, 0xbe, 0x71, 0xb3, 0x0 }, /* #0 */
    158     { 0x065ac6, 0x065213, 0xaf, 0x08, 0x59, 0x0 }, /* #1 */
    159     { 0x193757, 0x193797, 0xcd, 0x81, 0xb3, 0x0 }, /* #2 */
    160     { 0x276407, 0x276482, 0x46, 0xda, 0x93, 0x0 }, /* #3 */
    161     { 0x320e06, 0x320e13, 0x8a, 0x52, 0xc8, 0x0 }, /* #4 */
    162     { 0x2d1947, 0x2d1103, 0xe4, 0x5d, 0x78, 0x0 }, /* #5 */
    163     { 0x2e1a42, 0x2e1282, 0xaa, 0xea, 0x40, 0x0 }, /* #6 */
    164     { 0x284cd7, 0x284c07, 0xe4, 0x7e, 0x99, 0x0 }, /* #7 */
    165     { 0x190952, 0x190106, 0x19, 0x6c, 0x53, 0x0 }, /* #8 */
    166     { 0x192246, 0x192217, 0x68, 0x44, 0xdc, 0x0 }, /* #9 */
    167     { 0x036546, 0x036583, 0xb1, 0x92, 0xe1, 0x0 }, /* #10 */
    168     { 0x1852c3, 0x185283, 0xeb, 0xbf, 0xd3, 0x0 }, /* #11 */
    169     { 0x3e3443, 0x3e3496, 0x1c, 0xf5, 0xd8, 0x0 }, /* #12 */
    170     { 0x126193, 0x126117, 0x47, 0x47, 0xff, 0x0 }, /* #13 */
    171     { 0x341fc6, 0x341796, 0x2e, 0xbd, 0x8f, 0x0 }, /* #14 */
    172     { 0x2e48d3, 0x2e4097, 0xef, 0xb7, 0xc7, 0x0 }, /* #15 */
    173     { 0x137682, 0x137683, 0xec, 0xdc, 0xf0, 0x0 }, /* #16 */
    174     { 0x3906c2, 0x390617, 0x7f, 0x71, 0xf2, 0x0 }, /* #17 */
    175     { 0x2002d7, 0x200206, 0x28, 0x5c, 0x33, 0x0 }, /* #18 */
    176     { 0x157887, 0x157092, 0x1d, 0xa7, 0x89, 0x0 }, /* #19 */
    177     { 0x1c2a12, 0x1c2296, 0x0e, 0x95, 0x87, 0x0 }, /* #20 */
    178     { 0x2f3792, 0x2f3796, 0x9b, 0xaa, 0x0f, 0x0 }, /* #21 */
    179     { 0x2c7a43, 0x2c7282, 0x9b, 0xae, 0x12, 0x0 }, /* #22 */
    180     { 0x2e5fd3, 0x2e5f13, 0xda, 0x7a, 0x9f, 0x0 }, /* #23 */
    181     { 0x1065c3, 0x106592, 0x03, 0xb3, 0xaf, 0x0 }, /* #24 */
    182     { 0x3e4812, 0x3e4007, 0x45, 0x0c, 0xc7, 0x0 }, /* #25 */
    183     { 0x0a1682, 0x0a1617, 0x78, 0x21, 0xa9, 0x0 }, /* #26 */
    184     { 0x334e02, 0x334682, 0x12, 0xd6, 0xc4, 0x0 }, /* #27 */
    185     { 0x383f87, 0x383782, 0x31, 0xba, 0x88, 0x0 }, /* #28 */
    186     { 0x150d86, 0x150d07, 0xd5, 0x6a, 0x95, 0x0 }, /* #29 */
    187     { 0x2c7a47, 0x2c7a96, 0x7d, 0x93, 0x15, 0x0 }, /* #30 */
    188     { 0x235fd7, 0x235793, 0xa8, 0x92, 0xe9, 0x0 }, /* #31 */
    189     { 0x1c5613, 0x1c5686, 0x55, 0xfa, 0xa4, 0x0 }, /* #32 */
    190     { 0x0b2e16, 0x0b2e92, 0x7e, 0x89, 0x0b, 0x0 }, /* #33 */
    191     { 0x3421d7, 0x342113, 0xf7, 0x04, 0x0c, 0x0 }, /* #34 */
    192     { 0x1656c6, 0x165682, 0x15, 0xba, 0xa5, 0x0 }, /* #35 */
    193     { 0x120907, 0x120116, 0x45, 0x55, 0x0f, 0x0 }, /* #36 */
    194     { 0x2f1a46, 0x2f1293, 0xac, 0x98, 0xec, 0x0 }, /* #37 */
    195     { 0x3a6e52, 0x3a6e07, 0xb8, 0x3c, 0x84, 0x0 }, /* #38 */
    196     { 0x070b56, 0x070386, 0x18, 0xca, 0xb2, 0x0 }, /* #39 */
    197     { 0x284c03, 0x284403, 0x27, 0x1c, 0xf4, 0x0 }, /* #40 */
    198     { 0x2a22d3, 0x2a2286, 0x12, 0xc6, 0xb3, 0x0 }, /* #41 */
    199     { 0x155c47, 0x155402, 0x01, 0x62, 0x60, 0x0 }, /* #42 */
    200     { 0x327447, 0x327c03, 0xd0, 0x64, 0x93, 0x0 }, /* #43 */
    201     { 0x0a5992, 0x0a5187, 0xc4, 0xa6, 0xe2, 0x0 }, /* #44 */
    202     { 0x1c4653, 0x1c4692, 0x6d, 0xf8, 0x8a, 0x0 }, /* #45 */
    203     { 0x3b7286, 0x3b7293, 0xec, 0x83, 0x97, 0x0 }, /* #46 */
    204     { 0x206f52, 0x206f96, 0x5f, 0x82, 0x23, 0x0 }, /* #47 */
    205     { 0x235b86, 0x235306, 0x46, 0x4e, 0x08, 0x0 }, /* #48 */
    206     { 0x315707, 0x315717, 0x41, 0x41, 0xff, 0x0 }, /* #49 */
    207     { 0x3c1d07, 0x3c1583, 0xe2, 0xc7, 0xe4, 0x0 }, /* #50 */
    208     { 0x343746, 0x343793, 0x99, 0x86, 0xed, 0x0 }, /* #51 */
    209     { 0x192413, 0x192c96, 0x1f, 0x8b, 0x6b, 0x0 }, /* #52 */
    210     { 0x0f1102, 0x0f1986, 0x60, 0xb8, 0x58, 0x0 }, /* #53 */
    211     { 0x286442, 0x286486, 0x95, 0xfa, 0x65, 0x0 }, /* #54 */
    212     { 0x101347, 0x101396, 0x8e, 0xc9, 0x3a, 0x0 }, /* #55 */
    213     { 0x347242, 0x347a82, 0x57, 0xad, 0x56, 0x0 }, /* #56 */
    214     { 0x3c0783, 0x3c0f17, 0xc8, 0x65, 0x9c, 0x0 }, /* #57 */
    215     { 0x3935c3, 0x393517, 0xe5, 0x30, 0x4a, 0x0 }, /* #58 */
    216     { 0x0866c2, 0x086617, 0xf6, 0x63, 0x6d, 0x0 }, /* #59 */
    217     { 0x172b12, 0x172b03, 0x84, 0x38, 0xb4, 0x0 }, /* #60 */
    218     { 0x037196, 0x037197, 0xea, 0x96, 0xac, 0x0 }, /* #61 */
    219     { 0x0f7c06, 0x0f7407, 0xb4, 0x28, 0x74, 0x0 }, /* #62 */
    220     { 0x250a07, 0x250287, 0xf9, 0xbd, 0xc3, 0x0 }, /* #63 */
     157    { 0x065886, 0x065082, 0xa0, 0xd9, 0x39, 0x0 }, /* #0 */
     158    { 0x0537c7, 0x053703, 0x79, 0x4a, 0xd0, 0x0 }, /* #1 */
     159    { 0x362117, 0x362102, 0x50, 0x5d, 0x0c, 0x0 }, /* #2 */
     160    { 0x3c3d87, 0x3c3d07, 0xb6, 0x7e, 0xc7, 0x0 }, /* #3 */
     161    { 0x2b1417, 0x2b1402, 0x28, 0x2a, 0x01, 0x0 }, /* #4 */
     162    { 0x2625d6, 0x262516, 0x1c, 0x4b, 0x2f, 0x0 }, /* #5 */
     163    { 0x275586, 0x275592, 0x9b, 0xb6, 0x1b, 0x0 }, /* #6 */
     164    { 0x242617, 0x242603, 0x76, 0x3e, 0xc7, 0x0 }, /* #7 */
     165    { 0x0c6cd7, 0x0c6c07, 0xd1, 0x78, 0xa6, 0x0 }, /* #8 */
     166    { 0x085f47, 0x085706, 0x42, 0x55, 0x12, 0x0 }, /* #9 */
     167    { 0x2a0183, 0x2a0117, 0x7b, 0x21, 0xa5, 0x0 }, /* #10 */
     168    { 0x1a6c52, 0x1a6c17, 0x9b, 0x59, 0xbe, 0x0 }, /* #11 */
     169    { 0x380757, 0x380f07, 0x81, 0x24, 0xa2, 0x0 }, /* #12 */
     170    { 0x1b4553, 0x1b4502, 0x47, 0x5b, 0x13, 0x0 }, /* #13 */
     171    { 0x3329c7, 0x332113, 0x2a, 0x01, 0xd6, 0x0 }, /* #14 */
     172    { 0x0f2752, 0x0f2713, 0x8f, 0x0e, 0x7f, 0x0 }, /* #15 */
     173    { 0x164706, 0x164792, 0x67, 0xf1, 0x8a, 0x0 }, /* #16 */
     174    { 0x342e57, 0x342682, 0x4c, 0xcd, 0x80, 0x0 }, /* #17 */
     175    { 0x0f4f57, 0x0f4793, 0xde, 0xd5, 0xf6, 0x0 }, /* #18 */
     176    { 0x2a3056, 0x2a3803, 0x91, 0x76, 0xe5, 0x0 }, /* #19 */
     177    { 0x1c0797, 0x1c0713, 0x8d, 0x07, 0x79, 0x0 }, /* #20 */
     178    { 0x231103, 0x231186, 0x03, 0xf9, 0xf5, 0x0 }, /* #21 */
     179    { 0x257996, 0x257196, 0x07, 0xd2, 0xcb, 0x0 }, /* #22 */
     180    { 0x203e42, 0x203e03, 0xa7, 0x49, 0xa2, 0x0 }, /* #23 */
     181    { 0x0268d6, 0x026017, 0x33, 0x30, 0xfd, 0x0 }, /* #24 */
     182    { 0x331986, 0x331903, 0xa2, 0x5b, 0xb9, 0x0 }, /* #25 */
     183    { 0x281d83, 0x281586, 0x7d, 0xff, 0x81, 0x0 }, /* #26 */
     184    { 0x2c63d2, 0x2c6b82, 0x5a, 0xbc, 0x62, 0x0 }, /* #27 */
     185    { 0x295546, 0x295593, 0xfe, 0xb9, 0xbb, 0x0 }, /* #28 */
     186    { 0x334293, 0x334293, 0xeb, 0xc7, 0xdb, 0x0 }, /* #29 */
     187    { 0x336697, 0x336e17, 0xbf, 0x4d, 0x8d, 0x0 }, /* #30 */
     188    { 0x390397, 0x390317, 0x21, 0x11, 0xef, 0x0 }, /* #31 */
     189    { 0x315792, 0x315786, 0x02, 0xdb, 0xd9, 0x0 }, /* #32 */
     190    { 0x123287, 0x123296, 0xcd, 0xfa, 0x2c, 0x0 }, /* #33 */
     191    { 0x193857, 0x193803, 0x94, 0x5d, 0xc8, 0x0 }, /* #34 */
     192    { 0x155d16, 0x155513, 0x2d, 0x1a, 0xed, 0x0 }, /* #35 */
     193    { 0x205612, 0x205613, 0x19, 0x15, 0xfc, 0x0 }, /* #36 */
     194    { 0x195793, 0x195786, 0x34, 0xe7, 0xb2, 0x0 }, /* #37 */
     195    { 0x0c0346, 0x0c0382, 0x15, 0xc8, 0xb3, 0x0 }, /* #38 */
     196    { 0x195ed7, 0x195693, 0xbf, 0xba, 0xfa, 0x0 }, /* #39 */
     197    { 0x2327c7, 0x232f96, 0x79, 0x87, 0x0d, 0x0 }, /* #40 */
     198    { 0x010103, 0x010102, 0x52, 0x67, 0x14, 0x0 }, /* #41 */
     199    { 0x1f5287, 0x1f5a13, 0x8e, 0x57, 0xc8, 0x0 }, /* #42 */
     200    { 0x042382, 0x042312, 0x15, 0x31, 0x1c, 0x0 }, /* #43 */
     201    { 0x3d2456, 0x3d2416, 0x45, 0x63, 0x1e, 0x0 }, /* #44 */
     202    { 0x2900d7, 0x290003, 0x71, 0x38, 0xc6, 0x0 }, /* #45 */
     203    { 0x251706, 0x251713, 0x1e, 0x0d, 0xef, 0x0 }, /* #46 */
     204    { 0x1d3c86, 0x1d3497, 0xad, 0x99, 0xec, 0x0 }, /* #47 */
     205    { 0x005717, 0x005796, 0x91, 0xd1, 0x3f, 0x0 }, /* #48 */
     206    { 0x3215c7, 0x321503, 0xe6, 0x57, 0x70, 0x0 }, /* #49 */
     207    { 0x341396, 0x341312, 0x1a, 0x54, 0x3a, 0x0 }, /* #50 */
     208    { 0x3015d3, 0x301506, 0x21, 0x3c, 0x1a, 0x0 }, /* #51 */
     209    { 0x2e1896, 0x2e1003, 0x54, 0x37, 0xe3, 0x0 }, /* #52 */
     210    { 0x030e52, 0x030e17, 0xa7, 0x60, 0xb9, 0x0 }, /* #53 */
     211    { 0x3652c3, 0x365287, 0xc9, 0x9c, 0xd2, 0x0 }, /* #54 */
     212    { 0x364ac7, 0x364286, 0x97, 0x99, 0x01, 0x0 }, /* #55 */
     213    { 0x213bd7, 0x213b96, 0x5e, 0xd2, 0x73, 0x0 }, /* #56 */
     214    { 0x377903, 0x377192, 0x5d, 0xf2, 0x94, 0x0 }, /* #57 */
     215    { 0x060252, 0x060296, 0x1c, 0xa0, 0x84, 0x0 }, /* #58 */
     216    { 0x2a6bd6, 0x2a6b82, 0x70, 0xab, 0x3b, 0x0 }, /* #59 */
     217    { 0x074dc3, 0x074d92, 0x73, 0xe3, 0x6f, 0x0 }, /* #60 */
     218    { 0x285e56, 0x285613, 0x5f, 0x19, 0xba, 0x0 }, /* #61 */
     219    { 0x1e4493, 0x1e4482, 0xa5, 0xae, 0x08, 0x0 }, /* #62 */
     220    { 0x1e4c07, 0x1e4486, 0x00, 0xdd, 0xdc, 0x0 }, /* #63 */
    221221};
    222222static const BINU8_TEST_T g_aTests_adc_u8_locked[] =
    223223{
    224     { 0x237506, 0x237593, 0xca, 0xc1, 0xf7, 0x0 }, /* #0 */
    225     { 0x1053d7, 0x105317, 0x78, 0x74, 0xfb, 0x0 }, /* #1 */
    226     { 0x0750d2, 0x075097, 0xd2, 0xa0, 0xce, 0x0 }, /* #2 */
    227     { 0x0b0ac7, 0x0b0292, 0x1d, 0xf4, 0xd6, 0x0 }, /* #3 */
    228     { 0x1d3cd3, 0x1d3406, 0x09, 0x2e, 0x24, 0x0 }, /* #4 */
    229     { 0x3e3807, 0x3e3813, 0x88, 0x23, 0x9a, 0x0 }, /* #5 */
    230     { 0x366f17, 0x366792, 0x1d, 0xa1, 0x83, 0x0 }, /* #6 */
    231     { 0x312b06, 0x312386, 0x19, 0x9a, 0x81, 0x0 }, /* #7 */
    232     { 0x2650c6, 0x265882, 0x60, 0x8a, 0x2a, 0x0 }, /* #8 */
    233     { 0x283ec6, 0x283e17, 0xca, 0x55, 0x8b, 0x0 }, /* #9 */
    234     { 0x234557, 0x234587, 0xf4, 0x96, 0xa1, 0x0 }, /* #10 */
    235     { 0x2f2907, 0x2f2196, 0x0c, 0xf5, 0xe8, 0x0 }, /* #11 */
    236     { 0x371cd6, 0x371483, 0xf5, 0x89, 0x94, 0x0 }, /* #12 */
    237     { 0x237f82, 0x237f96, 0x34, 0xb2, 0x7e, 0x0 }, /* #13 */
    238     { 0x3c6d52, 0x3c6586, 0x12, 0xeb, 0xd9, 0x0 }, /* #14 */
    239     { 0x157017, 0x157096, 0x98, 0xe8, 0x4f, 0x0 }, /* #15 */
    240     { 0x0a5e97, 0x0a5692, 0xdd, 0xfb, 0x1d, 0x0 }, /* #16 */
    241     { 0x254116, 0x254182, 0x20, 0xb9, 0x99, 0x0 }, /* #17 */
    242     { 0x381546, 0x381582, 0xc8, 0xfd, 0x35, 0x0 }, /* #18 */
    243     { 0x246557, 0x246d86, 0x6e, 0x9f, 0x30, 0x0 }, /* #19 */
    244     { 0x232482, 0x232c03, 0x91, 0x62, 0xd1, 0x0 }, /* #20 */
    245     { 0x1e50d2, 0x1e5086, 0x8a, 0xbe, 0x34, 0x0 }, /* #21 */
    246     { 0x1e0093, 0x1e0082, 0x40, 0xc4, 0x83, 0x0 }, /* #22 */
    247     { 0x386096, 0x386096, 0x86, 0xd1, 0x4b, 0x0 }, /* #23 */
    248     { 0x250853, 0x250086, 0xb7, 0xcc, 0x14, 0x0 }, /* #24 */
    249     { 0x3c62d3, 0x3c6213, 0x29, 0x29, 0xff, 0x0 }, /* #25 */
    250     { 0x2e4382, 0x2e4b86, 0x51, 0xbb, 0x6a, 0x0 }, /* #26 */
    251     { 0x236117, 0x236102, 0x62, 0x75, 0x12, 0x0 }, /* #27 */
    252     { 0x2a7102, 0x2a7986, 0x3c, 0xaf, 0x73, 0x0 }, /* #28 */
    253     { 0x1f6cc3, 0x1f6c07, 0x83, 0x39, 0xb5, 0x0 }, /* #29 */
    254     { 0x113703, 0x113713, 0xaa, 0x1a, 0x6f, 0x0 }, /* #30 */
    255     { 0x0d5f02, 0x0d5f92, 0x5b, 0x83, 0x28, 0x0 }, /* #31 */
    256     { 0x3469c6, 0x346193, 0xdd, 0x98, 0xbb, 0x0 }, /* #32 */
    257     { 0x2d6d83, 0x2d6596, 0x85, 0x93, 0x0d, 0x0 }, /* #33 */
    258     { 0x2f4516, 0x2f4507, 0xbc, 0x1e, 0x62, 0x0 }, /* #34 */
    259     { 0x251656, 0x251602, 0x12, 0x2a, 0x18, 0x0 }, /* #35 */
    260     { 0x3b3742, 0x3b3707, 0x2a, 0x0f, 0xe5, 0x0 }, /* #36 */
    261     { 0x3d6803, 0x3d6082, 0xc2, 0xd3, 0x10, 0x0 }, /* #37 */
    262     { 0x317a53, 0x317287, 0xf1, 0xd8, 0xe6, 0x0 }, /* #38 */
    263     { 0x0d2b46, 0x0d2b03, 0x93, 0x73, 0xe0, 0x0 }, /* #39 */
    264     { 0x102b16, 0x102392, 0xb8, 0xf2, 0x3a, 0x0 }, /* #40 */
    265     { 0x216413, 0x216497, 0xdb, 0xa9, 0xcd, 0x0 }, /* #41 */
    266     { 0x1f4ad3, 0x1f4286, 0x82, 0xde, 0x5b, 0x0 }, /* #42 */
    267     { 0x2f4096, 0x2f4007, 0x56, 0x2d, 0xd7, 0x0 }, /* #43 */
    268     { 0x0c5c47, 0x0c5483, 0xf0, 0xa7, 0xb6, 0x0 }, /* #44 */
    269     { 0x203e16, 0x203686, 0x98, 0xdb, 0x43, 0x0 }, /* #45 */
    270     { 0x2349c7, 0x234117, 0x3e, 0x2e, 0xef, 0x0 }, /* #46 */
    271     { 0x380c53, 0x380492, 0x83, 0xe3, 0x5f, 0x0 }, /* #47 */
    272     { 0x3b3c97, 0x3b3c92, 0x57, 0xb3, 0x5b, 0x0 }, /* #48 */
    273     { 0x3e09c6, 0x3e0182, 0xa5, 0xf8, 0x53, 0x0 }, /* #49 */
    274     { 0x043ac2, 0x043213, 0xe9, 0x23, 0x3a, 0x0 }, /* #50 */
    275     { 0x200806, 0x200007, 0xf4, 0x3a, 0x46, 0x0 }, /* #51 */
    276     { 0x251b02, 0x251303, 0xd3, 0x16, 0x43, 0x0 }, /* #52 */
    277     { 0x0e5bd3, 0x0e5382, 0xd4, 0xd9, 0x04, 0x0 }, /* #53 */
    278     { 0x1d0e97, 0x1d0613, 0xf4, 0x62, 0x6d, 0x0 }, /* #54 */
    279     { 0x004a92, 0x004213, 0xfd, 0x4c, 0x4f, 0x0 }, /* #55 */
    280     { 0x192352, 0x192383, 0xf2, 0xae, 0xbc, 0x0 }, /* #56 */
    281     { 0x1b57c3, 0x1b5782, 0x10, 0xb6, 0xa5, 0x0 }, /* #57 */
    282     { 0x030703, 0x030787, 0xe0, 0xc6, 0xe5, 0x0 }, /* #58 */
    283     { 0x053852, 0x053817, 0xaa, 0x71, 0xc7, 0x0 }, /* #59 */
    284     { 0x007297, 0x007282, 0x21, 0xb9, 0x97, 0x0 }, /* #60 */
    285     { 0x131dc2, 0x131586, 0x96, 0xac, 0x16, 0x0 }, /* #61 */
    286     { 0x100ac2, 0x100216, 0x0c, 0x21, 0x15, 0x0 }, /* #62 */
    287     { 0x163796, 0x163717, 0x47, 0x36, 0xef, 0x0 }, /* #63 */
     224    { 0x292952, 0x292193, 0xeb, 0xe9, 0xfe, 0x0 }, /* #0 */
     225    { 0x317857, 0x317013, 0xed, 0x10, 0x22, 0x0 }, /* #1 */
     226    { 0x1d0a07, 0x1d0213, 0x72, 0x20, 0xad, 0x0 }, /* #2 */
     227    { 0x322742, 0x322713, 0xff, 0x13, 0x14, 0x0 }, /* #3 */
     228    { 0x2c1a92, 0x2c1296, 0x2c, 0xf9, 0xcd, 0x0 }, /* #4 */
     229    { 0x2f0e03, 0x2f0606, 0x3a, 0x5c, 0x21, 0x0 }, /* #5 */
     230    { 0x342486, 0x342497, 0xda, 0xb2, 0xd8, 0x0 }, /* #6 */
     231    { 0x2722c3, 0x272287, 0xe5, 0x96, 0xb0, 0x0 }, /* #7 */
     232    { 0x226e03, 0x226e03, 0xb0, 0x4c, 0x9b, 0x0 }, /* #8 */
     233    { 0x2466c7, 0x246606, 0x22, 0x63, 0x40, 0x0 }, /* #9 */
     234    { 0x0a2596, 0x0a2596, 0x2f, 0xb1, 0x82, 0x0 }, /* #10 */
     235    { 0x274813, 0x274013, 0xef, 0x0b, 0x1b, 0x0 }, /* #11 */
     236    { 0x322307, 0x322b03, 0xe6, 0x6b, 0x84, 0x0 }, /* #12 */
     237    { 0x177e83, 0x177613, 0xed, 0x16, 0x28, 0x0 }, /* #13 */
     238    { 0x265ad3, 0x265a92, 0x74, 0xb0, 0x3b, 0x0 }, /* #14 */
     239    { 0x110617, 0x110603, 0xd5, 0x2c, 0x56, 0x0 }, /* #15 */
     240    { 0x0d1443, 0x0d1482, 0x59, 0xdc, 0x82, 0x0 }, /* #16 */
     241    { 0x3e6802, 0x3e6092, 0x85, 0xf4, 0x6f, 0x0 }, /* #17 */
     242    { 0x364053, 0x364086, 0x80, 0xa5, 0x24, 0x0 }, /* #18 */
     243    { 0x243dc6, 0x243d96, 0x54, 0xb2, 0x5e, 0x0 }, /* #19 */
     244    { 0x0e5c03, 0x0e5497, 0xed, 0xd7, 0xe9, 0x0 }, /* #20 */
     245    { 0x3a4343, 0x3a4b17, 0x88, 0x66, 0xdd, 0x0 }, /* #21 */
     246    { 0x055c86, 0x055486, 0x86, 0xa9, 0x23, 0x0 }, /* #22 */
     247    { 0x175743, 0x175717, 0x64, 0x22, 0xbd, 0x0 }, /* #23 */
     248    { 0x247e83, 0x247687, 0xb2, 0xaa, 0xf7, 0x0 }, /* #24 */
     249    { 0x375383, 0x375383, 0xfa, 0x8c, 0x91, 0x0 }, /* #25 */
     250    { 0x1860d3, 0x186093, 0xa5, 0xa2, 0xfc, 0x0 }, /* #26 */
     251    { 0x1c5a12, 0x1c5217, 0x6e, 0x55, 0xe7, 0x0 }, /* #27 */
     252    { 0x272ad2, 0x272257, 0x16, 0x00, 0xea, 0x0 }, /* #28 */
     253    { 0x097f92, 0x097796, 0xdd, 0xf3, 0x16, 0x0 }, /* #29 */
     254    { 0x337513, 0x337586, 0xa5, 0xfa, 0x54, 0x0 }, /* #30 */
     255    { 0x2e38c2, 0x2e3017, 0xe9, 0x42, 0x59, 0x0 }, /* #31 */
     256    { 0x0862c3, 0x086286, 0x11, 0xa5, 0x93, 0x0 }, /* #32 */
     257    { 0x004bc7, 0x004396, 0x2e, 0xb1, 0x82, 0x0 }, /* #33 */
     258    { 0x063b92, 0x063b07, 0xd8, 0x7d, 0xa5, 0x0 }, /* #34 */
     259    { 0x0967c2, 0x096717, 0xcf, 0x3c, 0x6d, 0x0 }, /* #35 */
     260    { 0x231253, 0x231202, 0x45, 0x7a, 0x34, 0x0 }, /* #36 */
     261    { 0x217c17, 0x217492, 0x97, 0xf7, 0x5f, 0x0 }, /* #37 */
     262    { 0x094b52, 0x094313, 0x6c, 0x07, 0x9b, 0x0 }, /* #38 */
     263    { 0x336347, 0x336317, 0x7b, 0x55, 0xd9, 0x0 }, /* #39 */
     264    { 0x1458c6, 0x145817, 0x9c, 0x55, 0xb9, 0x0 }, /* #40 */
     265    { 0x290e42, 0x290e13, 0x89, 0x57, 0xce, 0x0 }, /* #41 */
     266    { 0x267fd3, 0x267713, 0x8d, 0x08, 0x7a, 0x0 }, /* #42 */
     267    { 0x0a0207, 0x0a0a13, 0xc8, 0x76, 0xad, 0x0 }, /* #43 */
     268    { 0x357cc3, 0x357482, 0xa3, 0xce, 0x2a, 0x0 }, /* #44 */
     269    { 0x260842, 0x260092, 0x18, 0xe5, 0xcd, 0x0 }, /* #45 */
     270    { 0x055cc2, 0x055403, 0x2a, 0x1c, 0xf2, 0x0 }, /* #46 */
     271    { 0x3e5893, 0x3e5807, 0xa2, 0x44, 0xa1, 0x0 }, /* #47 */
     272    { 0x025817, 0x025086, 0x06, 0x99, 0x92, 0x0 }, /* #48 */
     273    { 0x163143, 0x163186, 0xc9, 0xff, 0x35, 0x0 }, /* #49 */
     274    { 0x187497, 0x187496, 0x19, 0xd2, 0xb8, 0x0 }, /* #50 */
     275    { 0x0f7747, 0x0f7703, 0x4c, 0x3d, 0xf0, 0x0 }, /* #51 */
     276    { 0x363407, 0x363413, 0xbb, 0x10, 0x54, 0x0 }, /* #52 */
     277    { 0x2b1907, 0x2b1117, 0x4b, 0x30, 0xe4, 0x0 }, /* #53 */
     278    { 0x0d3e43, 0x0d3687, 0xe0, 0xb4, 0xd3, 0x0 }, /* #54 */
     279    { 0x060652, 0x060617, 0xef, 0x24, 0x35, 0x0 }, /* #55 */
     280    { 0x334f93, 0x334f96, 0x5e, 0xdb, 0x7c, 0x0 }, /* #56 */
     281    { 0x2a2f02, 0x2a2703, 0xe6, 0x5e, 0x78, 0x0 }, /* #57 */
     282    { 0x1f1b47, 0x1f1b03, 0xa3, 0x3d, 0x99, 0x0 }, /* #58 */
     283    { 0x311283, 0x311a86, 0x24, 0x96, 0x71, 0x0 }, /* #59 */
     284    { 0x332986, 0x332186, 0xd3, 0xf6, 0x23, 0x0 }, /* #60 */
     285    { 0x296806, 0x296097, 0xf9, 0x96, 0x9d, 0x0 }, /* #61 */
     286    { 0x147542, 0x147d92, 0x76, 0xd5, 0x5f, 0x0 }, /* #62 */
     287    { 0x1b5443, 0x1b5c92, 0x4a, 0xc8, 0x7d, 0x0 }, /* #63 */
    288288};
    289289static const BINU8_TEST_T g_aTests_sub_u8[] =
    290290{
    291     { 0x081982, 0x081112, 0x63, 0x2a, 0x39, 0x0 }, /* #0 */
    292     { 0x211a17, 0x211213, 0x3b, 0x3e, 0xfd, 0x0 }, /* #1 */
    293     { 0x205ec7, 0x205607, 0x5b, 0x69, 0xf2, 0x0 }, /* #2 */
    294     { 0x3e7a97, 0x3e7213, 0x50, 0x64, 0xec, 0x0 }, /* #3 */
    295     { 0x2c1c47, 0x2c1c02, 0xd8, 0x62, 0x76, 0x0 }, /* #4 */
    296     { 0x2b2497, 0x2b2417, 0x32, 0x5a, 0xd8, 0x0 }, /* #5 */
    297     { 0x1a7ad2, 0x1a7282, 0x84, 0x80, 0x04, 0x0 }, /* #6 */
    298     { 0x2b31d7, 0x2b3102, 0x5f, 0x43, 0x1c, 0x0 }, /* #7 */
    299     { 0x2d0593, 0x2d0593, 0xd6, 0xfe, 0xd8, 0x0 }, /* #8 */
    300     { 0x095a42, 0x095293, 0x89, 0x8f, 0xfa, 0x0 }, /* #9 */
    301     { 0x012a17, 0x012206, 0x5a, 0x28, 0x32, 0x0 }, /* #10 */
    302     { 0x285193, 0x285102, 0x4d, 0x1a, 0x33, 0x0 }, /* #11 */
    303     { 0x282f96, 0x282786, 0x9b, 0x96, 0x05, 0x0 }, /* #12 */
    304     { 0x3d2e13, 0x3d2693, 0x54, 0xda, 0x7a, 0x0 }, /* #13 */
    305     { 0x3017c2, 0x301782, 0xe9, 0xb3, 0x36, 0x0 }, /* #14 */
    306     { 0x301002, 0x301006, 0x68, 0x50, 0x18, 0x0 }, /* #15 */
    307     { 0x392b56, 0x392b06, 0x9f, 0x28, 0x77, 0x0 }, /* #16 */
    308     { 0x2341c3, 0x234117, 0x0b, 0x6f, 0x9c, 0x0 }, /* #17 */
    309     { 0x0621d3, 0x062112, 0x54, 0x4c, 0x08, 0x0 }, /* #18 */
    310     { 0x0826c2, 0x082617, 0x44, 0x4e, 0xf6, 0x0 }, /* #19 */
    311     { 0x385216, 0x385206, 0x6f, 0x48, 0x27, 0x0 }, /* #20 */
    312     { 0x2e2513, 0x2e2512, 0xd4, 0x08, 0xcc, 0x0 }, /* #21 */
    313     { 0x323152, 0x323117, 0x0c, 0x2e, 0xde, 0x0 }, /* #22 */
    314     { 0x1f2787, 0x1f2706, 0x5b, 0x3a, 0x21, 0x0 }, /* #23 */
    315     { 0x263452, 0x263487, 0x3b, 0xf0, 0x4b, 0x0 }, /* #24 */
    316     { 0x046fd3, 0x046f02, 0xbe, 0x4c, 0x72, 0x0 }, /* #25 */
    317     { 0x356196, 0x356902, 0xa8, 0x57, 0x51, 0x0 }, /* #26 */
    318     { 0x197093, 0x197012, 0x22, 0x04, 0x1e, 0x0 }, /* #27 */
    319     { 0x3c1007, 0x3c1806, 0xab, 0x71, 0x3a, 0x0 }, /* #28 */
    320     { 0x201716, 0x201796, 0xc5, 0x87, 0x3e, 0x0 }, /* #29 */
    321     { 0x001317, 0x001302, 0xd9, 0x46, 0x93, 0x0 }, /* #30 */
    322     { 0x374b42, 0x374383, 0xaf, 0xe0, 0xcf, 0x0 }, /* #31 */
    323     { 0x072a57, 0x072283, 0xed, 0xfb, 0xf2, 0x0 }, /* #32 */
    324     { 0x2e6c42, 0x2e6c83, 0x6b, 0xa1, 0xca, 0x0 }, /* #33 */
    325     { 0x0147c2, 0x014f16, 0xa3, 0x3c, 0x67, 0x0 }, /* #34 */
    326     { 0x372683, 0x372e16, 0x85, 0x7e, 0x07, 0x0 }, /* #35 */
    327     { 0x3a0756, 0x3a0782, 0x8e, 0x8a, 0x04, 0x0 }, /* #36 */
    328     { 0x112882, 0x112086, 0xee, 0xe1, 0x0d, 0x0 }, /* #37 */
    329     { 0x242903, 0x242117, 0x09, 0x2e, 0xdb, 0x0 }, /* #38 */
    330     { 0x067f02, 0x067702, 0x72, 0x52, 0x20, 0x0 }, /* #39 */
    331     { 0x2b3283, 0x2b3212, 0x28, 0x1a, 0x0e, 0x0 }, /* #40 */
    332     { 0x235d03, 0x235502, 0xb8, 0x37, 0x81, 0x0 }, /* #41 */
    333     { 0x057183, 0x057906, 0x86, 0x24, 0x62, 0x0 }, /* #42 */
    334     { 0x000392, 0x000b87, 0x6b, 0xeb, 0x80, 0x0 }, /* #43 */
    335     { 0x315197, 0x315112, 0x62, 0x37, 0x2b, 0x0 }, /* #44 */
    336     { 0x3f5982, 0x3f5193, 0xf3, 0xfe, 0xf5, 0x0 }, /* #45 */
    337     { 0x346f53, 0x346f16, 0xb0, 0x55, 0x5b, 0x0 }, /* #46 */
    338     { 0x3e79c3, 0x3e7916, 0x99, 0x7d, 0x1c, 0x0 }, /* #47 */
    339     { 0x1d6e42, 0x1d6683, 0x1b, 0xb3, 0x68, 0x0 }, /* #48 */
    340     { 0x3a0352, 0x3a0386, 0xfb, 0xca, 0x31, 0x0 }, /* #49 */
    341     { 0x1e7247, 0x1e7283, 0x9c, 0xcb, 0xd1, 0x0 }, /* #50 */
    342     { 0x255ad7, 0x255286, 0xde, 0x93, 0x4b, 0x0 }, /* #51 */
    343     { 0x116c42, 0x116c16, 0x85, 0x28, 0x5d, 0x0 }, /* #52 */
    344     { 0x1d3242, 0x1d3283, 0x9a, 0xf8, 0xa2, 0x0 }, /* #53 */
    345     { 0x2f6e13, 0x2f6606, 0x5c, 0x17, 0x45, 0x0 }, /* #54 */
    346     { 0x1e75c6, 0x1e7502, 0xfa, 0x25, 0xd5, 0x0 }, /* #55 */
    347     { 0x0b1742, 0x0b1f97, 0x40, 0x87, 0xb9, 0x0 }, /* #56 */
    348     { 0x070957, 0x070116, 0xfc, 0x1d, 0xdf, 0x0 }, /* #57 */
    349     { 0x0f1453, 0x0f1493, 0x36, 0xc8, 0x6e, 0x0 }, /* #58 */
    350     { 0x184847, 0x184883, 0x68, 0xc8, 0xa0, 0x0 }, /* #59 */
    351     { 0x025f83, 0x025716, 0xdb, 0x0f, 0xcc, 0x0 }, /* #60 */
    352     { 0x243d96, 0x243d12, 0xe4, 0x76, 0x6e, 0x0 }, /* #61 */
    353     { 0x375e16, 0x375686, 0xdf, 0xbe, 0x21, 0x0 }, /* #62 */
    354     { 0x1d2152, 0x1d2102, 0x2a, 0x29, 0x01, 0x0 }, /* #63 */
     291    { 0x345713, 0x345f87, 0x5d, 0x9a, 0xc3, 0x0 }, /* #0 */
     292    { 0x144483, 0x144483, 0x2f, 0xc7, 0x68, 0x0 }, /* #1 */
     293    { 0x001292, 0x001297, 0x2c, 0xff, 0x2d, 0x0 }, /* #2 */
     294    { 0x2a1602, 0x2a1617, 0x25, 0x6f, 0xb6, 0x0 }, /* #3 */
     295    { 0x121703, 0x121f12, 0xb1, 0x67, 0x4a, 0x0 }, /* #4 */
     296    { 0x212203, 0x212206, 0xc5, 0x30, 0x95, 0x0 }, /* #5 */
     297    { 0x0f7ed2, 0x0f7e02, 0x8f, 0x3b, 0x54, 0x0 }, /* #6 */
     298    { 0x271306, 0x271382, 0xee, 0xa8, 0x46, 0x0 }, /* #7 */
     299    { 0x0277d2, 0x027783, 0x3d, 0xfb, 0x42, 0x0 }, /* #8 */
     300    { 0x384bc3, 0x384396, 0xc1, 0x8e, 0x33, 0x0 }, /* #9 */
     301    { 0x096c16, 0x096482, 0xe5, 0x80, 0x65, 0x0 }, /* #10 */
     302    { 0x315e03, 0x315602, 0x39, 0x16, 0x23, 0x0 }, /* #11 */
     303    { 0x0c1c87, 0x0c1483, 0x8e, 0xd3, 0xbb, 0x0 }, /* #12 */
     304    { 0x2b5682, 0x2b5613, 0x04, 0x79, 0x8b, 0x0 }, /* #13 */
     305    { 0x344553, 0x344502, 0xe9, 0x61, 0x88, 0x0 }, /* #14 */
     306    { 0x3c6616, 0x3c6e16, 0xd0, 0x7d, 0x53, 0x0 }, /* #15 */
     307    { 0x3b1a42, 0x3b1293, 0x2e, 0xef, 0x3f, 0x0 }, /* #16 */
     308    { 0x0f4dc3, 0x0f4d06, 0x87, 0x11, 0x76, 0x0 }, /* #17 */
     309    { 0x211e06, 0x211e02, 0xbe, 0x5d, 0x61, 0x0 }, /* #18 */
     310    { 0x304592, 0x304506, 0x45, 0x35, 0x10, 0x0 }, /* #19 */
     311    { 0x1574d7, 0x157446, 0x3e, 0x00, 0x3e, 0x0 }, /* #20 */
     312    { 0x1f6e86, 0x1f6602, 0xdf, 0x57, 0x88, 0x0 }, /* #21 */
     313    { 0x221602, 0x221683, 0x2d, 0xda, 0x53, 0x0 }, /* #22 */
     314    { 0x211096, 0x211096, 0xf1, 0xbd, 0x34, 0x0 }, /* #23 */
     315    { 0x132687, 0x132613, 0x32, 0x58, 0xda, 0x0 }, /* #24 */
     316    { 0x044bd7, 0x044313, 0x37, 0x3d, 0xfa, 0x0 }, /* #25 */
     317    { 0x0b3396, 0x0b3392, 0x97, 0x89, 0x0e, 0x0 }, /* #26 */
     318    { 0x267212, 0x267286, 0xd9, 0x95, 0x44, 0x0 }, /* #27 */
     319    { 0x1d0c07, 0x1d0487, 0x9f, 0xfa, 0xa5, 0x0 }, /* #28 */
     320    { 0x3f2b07, 0x3f2397, 0x63, 0xe8, 0x7b, 0x0 }, /* #29 */
     321    { 0x3e0797, 0x3e0707, 0x1b, 0x30, 0xeb, 0x0 }, /* #30 */
     322    { 0x0d5293, 0x0d5217, 0x02, 0x47, 0xbb, 0x0 }, /* #31 */
     323    { 0x055dd2, 0x055d83, 0x4f, 0x86, 0xc9, 0x0 }, /* #32 */
     324    { 0x203407, 0x203c16, 0xd0, 0x5a, 0x76, 0x0 }, /* #33 */
     325    { 0x123603, 0x123602, 0x68, 0x02, 0x66, 0x0 }, /* #34 */
     326    { 0x0b0c82, 0x0b0493, 0xb8, 0xd9, 0xdf, 0x0 }, /* #35 */
     327    { 0x026512, 0x026d97, 0x64, 0xaf, 0xb5, 0x0 }, /* #36 */
     328    { 0x2562d3, 0x256a87, 0x46, 0xa5, 0xa1, 0x0 }, /* #37 */
     329    { 0x2374d3, 0x237403, 0x09, 0x76, 0x93, 0x0 }, /* #38 */
     330    { 0x316f07, 0x316717, 0x33, 0x5c, 0xd7, 0x0 }, /* #39 */
     331    { 0x1050c3, 0x105883, 0x3b, 0xb9, 0x82, 0x0 }, /* #40 */
     332    { 0x2f34d2, 0x2f3446, 0x1f, 0x00, 0x1f, 0x0 }, /* #41 */
     333    { 0x315092, 0x315097, 0x9d, 0xee, 0xaf, 0x0 }, /* #42 */
     334    { 0x1b4216, 0x1b4296, 0xc0, 0xaa, 0x16, 0x0 }, /* #43 */
     335    { 0x1a7bc2, 0x1a7316, 0xdc, 0x2e, 0xae, 0x0 }, /* #44 */
     336    { 0x273a56, 0x273283, 0x1c, 0xdc, 0x40, 0x0 }, /* #45 */
     337    { 0x284b83, 0x284316, 0xf7, 0x69, 0x8e, 0x0 }, /* #46 */
     338    { 0x114917, 0x114187, 0xaf, 0xfc, 0xb3, 0x0 }, /* #47 */
     339    { 0x072cd3, 0x072446, 0x54, 0x00, 0x54, 0x0 }, /* #48 */
     340    { 0x322e13, 0x322606, 0xd9, 0x18, 0xc1, 0x0 }, /* #49 */
     341    { 0x206f96, 0x206706, 0xc2, 0x30, 0x92, 0x0 }, /* #50 */
     342    { 0x3143c7, 0x314b83, 0x28, 0x85, 0xa3, 0x0 }, /* #51 */
     343    { 0x2f3986, 0x2f3183, 0x1d, 0xe6, 0x37, 0x0 }, /* #52 */
     344    { 0x216a52, 0x216a93, 0x73, 0xef, 0x84, 0x0 }, /* #53 */
     345    { 0x3a5ad7, 0x3a5a83, 0x6b, 0xc1, 0xaa, 0x0 }, /* #54 */
     346    { 0x173b93, 0x173346, 0x11, 0x00, 0x11, 0x0 }, /* #55 */
     347    { 0x310047, 0x310006, 0xea, 0x50, 0x9a, 0x0 }, /* #56 */
     348    { 0x136303, 0x136386, 0xe3, 0x81, 0x62, 0x0 }, /* #57 */
     349    { 0x161396, 0x161b12, 0xe0, 0x6b, 0x75, 0x0 }, /* #58 */
     350    { 0x0f2283, 0x0f2212, 0x90, 0x0e, 0x82, 0x0 }, /* #59 */
     351    { 0x161292, 0x161217, 0x34, 0x59, 0xdb, 0x0 }, /* #60 */
     352    { 0x2d5bc6, 0x2d5b83, 0x4e, 0x94, 0xba, 0x0 }, /* #61 */
     353    { 0x1547d3, 0x154f97, 0x32, 0x93, 0x9f, 0x0 }, /* #62 */
     354    { 0x0d22d6, 0x0d2293, 0xca, 0xfe, 0xcc, 0x0 }, /* #63 */
    355355};
    356356static const BINU8_TEST_T g_aTests_sub_u8_locked[] =
    357357{
    358     { 0x191892, 0x191002, 0x9a, 0x19, 0x81, 0x0 }, /* #0 */
    359     { 0x164342, 0x164316, 0xf4, 0x3a, 0xba, 0x0 }, /* #1 */
    360     { 0x3260c3, 0x326893, 0x71, 0xc8, 0xa9, 0x0 }, /* #2 */
    361     { 0x1f46c6, 0x1f4e83, 0x6f, 0xc7, 0xa8, 0x0 }, /* #3 */
    362     { 0x213b16, 0x213396, 0xfb, 0xcc, 0x2f, 0x0 }, /* #4 */
    363     { 0x2b1d87, 0x2b1d06, 0x8b, 0x3a, 0x51, 0x0 }, /* #5 */
    364     { 0x1c2c93, 0x1c2403, 0x2e, 0x61, 0xcd, 0x0 }, /* #6 */
    365     { 0x0e1cd7, 0x0e1c16, 0x97, 0x48, 0x4f, 0x0 }, /* #7 */
    366     { 0x291757, 0x291782, 0xaf, 0x8c, 0x23, 0x0 }, /* #8 */
    367     { 0x106416, 0x106c93, 0x38, 0x8f, 0xa9, 0x0 }, /* #9 */
    368     { 0x3f3093, 0x3f3002, 0x5d, 0x13, 0x4a, 0x0 }, /* #10 */
    369     { 0x013903, 0x013983, 0x38, 0x97, 0xa1, 0x0 }, /* #11 */
    370     { 0x336542, 0x336d87, 0x79, 0xa9, 0xd0, 0x0 }, /* #12 */
    371     { 0x0f07d2, 0x0f0713, 0x30, 0x62, 0xce, 0x0 }, /* #13 */
    372     { 0x2f3847, 0x2f3007, 0x2f, 0x60, 0xcf, 0x0 }, /* #14 */
    373     { 0x3b2ac7, 0x3b2202, 0x9e, 0x16, 0x88, 0x0 }, /* #15 */
    374     { 0x0c4bd6, 0x0c4b12, 0x93, 0x4f, 0x44, 0x0 }, /* #16 */
    375     { 0x0a2b16, 0x0a2b83, 0x4b, 0xa2, 0xa9, 0x0 }, /* #17 */
    376     { 0x0c7252, 0x0c7293, 0xc6, 0xec, 0xda, 0x0 }, /* #18 */
    377     { 0x2a7882, 0x2a7012, 0xe4, 0x57, 0x8d, 0x0 }, /* #19 */
    378     { 0x291196, 0x291186, 0xce, 0xa6, 0x28, 0x0 }, /* #20 */
    379     { 0x344a52, 0x344a06, 0x89, 0x56, 0x33, 0x0 }, /* #21 */
    380     { 0x0a46c3, 0x0a4686, 0xbd, 0xa9, 0x14, 0x0 }, /* #22 */
    381     { 0x2f3257, 0x2f3286, 0xaf, 0xa5, 0x0a, 0x0 }, /* #23 */
    382     { 0x152417, 0x152497, 0x69, 0xed, 0x7c, 0x0 }, /* #24 */
    383     { 0x3c3352, 0x3c3316, 0xe0, 0x33, 0xad, 0x0 }, /* #25 */
    384     { 0x0c2cd3, 0x0c2412, 0xd1, 0x2a, 0xa7, 0x0 }, /* #26 */
    385     { 0x011107, 0x011187, 0x99, 0xe4, 0xb5, 0x0 }, /* #27 */
    386     { 0x1f24d6, 0x1f2487, 0x67, 0xf0, 0x77, 0x0 }, /* #28 */
    387     { 0x005307, 0x005306, 0xe8, 0x42, 0xa6, 0x0 }, /* #29 */
    388     { 0x283956, 0x283906, 0xa6, 0x33, 0x73, 0x0 }, /* #30 */
    389     { 0x035d83, 0x035582, 0xec, 0xb3, 0x39, 0x0 }, /* #31 */
    390     { 0x095c02, 0x095c12, 0xc8, 0x5e, 0x6a, 0x0 }, /* #32 */
    391     { 0x356f53, 0x356796, 0xf7, 0xca, 0x2d, 0x0 }, /* #33 */
    392     { 0x190407, 0x190c12, 0xf4, 0x7c, 0x78, 0x0 }, /* #34 */
    393     { 0x285243, 0x285217, 0x34, 0x5f, 0xd5, 0x0 }, /* #35 */
    394     { 0x0a1896, 0x0a1087, 0x2b, 0xbb, 0x70, 0x0 }, /* #36 */
    395     { 0x133987, 0x133193, 0xa2, 0xe3, 0xbf, 0x0 }, /* #37 */
    396     { 0x2a6647, 0x2a6603, 0x1f, 0x3d, 0xe2, 0x0 }, /* #38 */
    397     { 0x3b4d92, 0x3b4502, 0xdc, 0x32, 0xaa, 0x0 }, /* #39 */
    398     { 0x0c2002, 0x0c2093, 0x24, 0xb6, 0x6e, 0x0 }, /* #40 */
    399     { 0x384453, 0x384482, 0xee, 0xab, 0x43, 0x0 }, /* #41 */
    400     { 0x3d4987, 0x3d4112, 0x62, 0x19, 0x49, 0x0 }, /* #42 */
    401     { 0x2c3a87, 0x2c3206, 0xd9, 0x11, 0xc8, 0x0 }, /* #43 */
    402     { 0x253507, 0x253512, 0x51, 0x16, 0x3b, 0x0 }, /* #44 */
    403     { 0x373992, 0x373107, 0x28, 0x53, 0xd5, 0x0 }, /* #45 */
    404     { 0x3c0482, 0x3c0c16, 0x95, 0x6f, 0x26, 0x0 }, /* #46 */
    405     { 0x2a2a93, 0x2a2212, 0xc8, 0x2f, 0x99, 0x0 }, /* #47 */
    406     { 0x2e2802, 0x2e2016, 0x58, 0x1e, 0x3a, 0x0 }, /* #48 */
    407     { 0x075507, 0x075d97, 0x73, 0x9c, 0xd7, 0x0 }, /* #49 */
    408     { 0x0f6d02, 0x0f6d93, 0x55, 0xad, 0xa8, 0x0 }, /* #50 */
    409     { 0x107d17, 0x107d16, 0x85, 0x1e, 0x67, 0x0 }, /* #51 */
    410     { 0x3d5e82, 0x3d5697, 0x45, 0xeb, 0x5a, 0x0 }, /* #52 */
    411     { 0x001286, 0x001202, 0x5c, 0x02, 0x5a, 0x0 }, /* #53 */
    412     { 0x361e53, 0x361607, 0x0e, 0x2b, 0xe3, 0x0 }, /* #54 */
    413     { 0x0a5346, 0x0a5383, 0x93, 0xf2, 0xa1, 0x0 }, /* #55 */
    414     { 0x083712, 0x083f06, 0xb5, 0x44, 0x71, 0x0 }, /* #56 */
    415     { 0x1109c3, 0x110102, 0xd9, 0x23, 0xb6, 0x0 }, /* #57 */
    416     { 0x321156, 0x321183, 0x14, 0xa2, 0x72, 0x0 }, /* #58 */
    417     { 0x130297, 0x130202, 0x7c, 0x31, 0x4b, 0x0 }, /* #59 */
    418     { 0x3c5e87, 0x3c5617, 0x01, 0x4b, 0xb6, 0x0 }, /* #60 */
    419     { 0x272953, 0x272997, 0x50, 0xc9, 0x87, 0x0 }, /* #61 */
    420     { 0x006347, 0x006302, 0x5f, 0x0d, 0x52, 0x0 }, /* #62 */
    421     { 0x3f3902, 0x3f3197, 0x86, 0xff, 0x87, 0x0 }, /* #63 */
     358    { 0x196503, 0x196502, 0x8d, 0x0d, 0x80, 0x0 }, /* #0 */
     359    { 0x143882, 0x143893, 0x6a, 0xad, 0xbd, 0x0 }, /* #1 */
     360    { 0x0e4442, 0x0e4c02, 0xcf, 0x68, 0x67, 0x0 }, /* #2 */
     361    { 0x0c2a57, 0x0c2297, 0xa6, 0xb8, 0xee, 0x0 }, /* #3 */
     362    { 0x2a2ac3, 0x2a2296, 0x91, 0x8d, 0x04, 0x0 }, /* #4 */
     363    { 0x305616, 0x305e12, 0x85, 0x3e, 0x47, 0x0 }, /* #5 */
     364    { 0x065dd6, 0x065512, 0x70, 0x1a, 0x56, 0x0 }, /* #6 */
     365    { 0x0f7d02, 0x0f7506, 0xdd, 0x12, 0xcb, 0x0 }, /* #7 */
     366    { 0x255217, 0x255292, 0xe5, 0xa8, 0x3d, 0x0 }, /* #8 */
     367    { 0x053796, 0x053712, 0x42, 0x1a, 0x28, 0x0 }, /* #9 */
     368    { 0x234f97, 0x234746, 0xb6, 0x00, 0xb6, 0x0 }, /* #10 */
     369    { 0x2037c6, 0x203786, 0xf0, 0x90, 0x60, 0x0 }, /* #11 */
     370    { 0x3608d7, 0x360083, 0xa7, 0xe0, 0xc7, 0x0 }, /* #12 */
     371    { 0x334382, 0x334393, 0xc3, 0xcb, 0xf8, 0x0 }, /* #13 */
     372    { 0x3a7907, 0x3a7102, 0x68, 0x15, 0x53, 0x0 }, /* #14 */
     373    { 0x1e4a83, 0x1e4297, 0x41, 0xfc, 0x45, 0x0 }, /* #15 */
     374    { 0x2b5883, 0x2b5087, 0x15, 0xd4, 0x41, 0x0 }, /* #16 */
     375    { 0x346c12, 0x346c87, 0x7d, 0xa5, 0xd8, 0x0 }, /* #17 */
     376    { 0x0d25d3, 0x0d2582, 0xec, 0x94, 0x58, 0x0 }, /* #18 */
     377    { 0x125002, 0x125002, 0x65, 0x62, 0x03, 0x0 }, /* #19 */
     378    { 0x162d82, 0x162d16, 0xd4, 0x59, 0x7b, 0x0 }, /* #20 */
     379    { 0x393c06, 0x393482, 0xaa, 0xa4, 0x06, 0x0 }, /* #21 */
     380    { 0x287446, 0x287c16, 0xdb, 0x5f, 0x7c, 0x0 }, /* #22 */
     381    { 0x110552, 0x110597, 0xd2, 0xd8, 0xfa, 0x0 }, /* #23 */
     382    { 0x2b4b47, 0x2b4316, 0x68, 0x1e, 0x4a, 0x0 }, /* #24 */
     383    { 0x190f17, 0x190f12, 0xb5, 0x4f, 0x66, 0x0 }, /* #25 */
     384    { 0x043f82, 0x043717, 0x00, 0x7d, 0x83, 0x0 }, /* #26 */
     385    { 0x170982, 0x170906, 0xac, 0x60, 0x4c, 0x0 }, /* #27 */
     386    { 0x1f2412, 0x1f2486, 0xb5, 0xb1, 0x04, 0x0 }, /* #28 */
     387    { 0x364593, 0x364502, 0x3d, 0x02, 0x3b, 0x0 }, /* #29 */
     388    { 0x3b1012, 0x3b1096, 0xeb, 0xcc, 0x1f, 0x0 }, /* #30 */
     389    { 0x2705c3, 0x270593, 0x17, 0xb9, 0x5e, 0x0 }, /* #31 */
     390    { 0x2c4806, 0x2c4006, 0x3a, 0x03, 0x37, 0x0 }, /* #32 */
     391    { 0x055ec2, 0x055682, 0xfe, 0x94, 0x6a, 0x0 }, /* #33 */
     392    { 0x261646, 0x261e87, 0x28, 0x88, 0xa0, 0x0 }, /* #34 */
     393    { 0x353303, 0x353397, 0x90, 0xdd, 0xb3, 0x0 }, /* #35 */
     394    { 0x396986, 0x396182, 0xd4, 0x91, 0x43, 0x0 }, /* #36 */
     395    { 0x115d52, 0x115512, 0x47, 0x0b, 0x3c, 0x0 }, /* #37 */
     396    { 0x1e65d2, 0x1e6586, 0xec, 0xeb, 0x01, 0x0 }, /* #38 */
     397    { 0x161753, 0x161f87, 0x77, 0xd2, 0xa5, 0x0 }, /* #39 */
     398    { 0x092a52, 0x092202, 0x6e, 0x32, 0x3c, 0x0 }, /* #40 */
     399    { 0x1d3a97, 0x1d3213, 0x11, 0x43, 0xce, 0x0 }, /* #41 */
     400    { 0x0c2116, 0x0c2193, 0x57, 0xe9, 0x6e, 0x0 }, /* #42 */
     401    { 0x1e2856, 0x1e2012, 0xe3, 0x1c, 0xc7, 0x0 }, /* #43 */
     402    { 0x0d17c6, 0x0d1f02, 0x98, 0x64, 0x34, 0x0 }, /* #44 */
     403    { 0x2b0303, 0x2b0382, 0xfe, 0xb6, 0x48, 0x0 }, /* #45 */
     404    { 0x3644c3, 0x364497, 0x67, 0xee, 0x79, 0x0 }, /* #46 */
     405    { 0x1e2f87, 0x1e2706, 0x4e, 0x24, 0x2a, 0x0 }, /* #47 */
     406    { 0x245a87, 0x245216, 0x65, 0x1d, 0x48, 0x0 }, /* #48 */
     407    { 0x012f96, 0x012f16, 0xe5, 0x7d, 0x68, 0x0 }, /* #49 */
     408    { 0x005d56, 0x005502, 0x3b, 0x10, 0x2b, 0x0 }, /* #50 */
     409    { 0x186447, 0x186493, 0x00, 0x98, 0x68, 0x0 }, /* #51 */
     410    { 0x3f6642, 0x3f6683, 0x83, 0xe3, 0xa0, 0x0 }, /* #52 */
     411    { 0x295387, 0x295393, 0x69, 0xec, 0x7d, 0x0 }, /* #53 */
     412    { 0x1443d6, 0x144b83, 0x50, 0xd0, 0x80, 0x0 }, /* #54 */
     413    { 0x2e5442, 0x2e5483, 0x15, 0xa1, 0x74, 0x0 }, /* #55 */
     414    { 0x104e93, 0x104602, 0x53, 0x02, 0x51, 0x0 }, /* #56 */
     415    { 0x3d0f57, 0x3d0702, 0x26, 0x15, 0x11, 0x0 }, /* #57 */
     416    { 0x075516, 0x075512, 0xd1, 0x0d, 0xc4, 0x0 }, /* #58 */
     417    { 0x030b52, 0x030397, 0xb4, 0xed, 0xc7, 0x0 }, /* #59 */
     418    { 0x233ec2, 0x233603, 0x1c, 0x7a, 0xa2, 0x0 }, /* #60 */
     419    { 0x065382, 0x065317, 0x20, 0x44, 0xdc, 0x0 }, /* #61 */
     420    { 0x024b82, 0x024387, 0x1c, 0xa3, 0x79, 0x0 }, /* #62 */
     421    { 0x2511c3, 0x251112, 0xea, 0x1c, 0xce, 0x0 }, /* #63 */
    422422};
    423423static const BINU8_TEST_T g_aTests_sbb_u8[] =
    424424{
    425     { 0x125012, 0x125883, 0x3a, 0x91, 0xa9, 0x0 }, /* #0 */
    426     { 0x032093, 0x032093, 0x00, 0xf1, 0x0e, 0x0 }, /* #1 */
    427     { 0x0131c2, 0x013117, 0x52, 0x7b, 0xd7, 0x0 }, /* #2 */
    428     { 0x307452, 0x307497, 0x11, 0xf3, 0x1e, 0x0 }, /* #3 */
    429     { 0x0b5997, 0x0b5186, 0xbd, 0xb8, 0x04, 0x0 }, /* #4 */
    430     { 0x2e65c6, 0x2e6d06, 0xb9, 0x42, 0x77, 0x0 }, /* #5 */
    431     { 0x2c60c7, 0x2c6092, 0xa9, 0x8a, 0x1e, 0x0 }, /* #6 */
    432     { 0x217d13, 0x217583, 0x64, 0xf2, 0x71, 0x0 }, /* #7 */
    433     { 0x1e0a92, 0x1e0a12, 0xd1, 0x7f, 0x52, 0x0 }, /* #8 */
    434     { 0x300c13, 0x300482, 0xe3, 0xe0, 0x02, 0x0 }, /* #9 */
    435     { 0x0c5f06, 0x0c5796, 0xe2, 0xac, 0x36, 0x0 }, /* #10 */
    436     { 0x0643c2, 0x064346, 0x90, 0x00, 0x90, 0x0 }, /* #11 */
    437     { 0x0b7d13, 0x0b7d16, 0xc6, 0x5c, 0x69, 0x0 }, /* #12 */
    438     { 0x137f07, 0x137702, 0xd7, 0x26, 0xb0, 0x0 }, /* #13 */
    439     { 0x166846, 0x166086, 0xc6, 0x84, 0x42, 0x0 }, /* #14 */
    440     { 0x3d6452, 0x3d6c87, 0x2c, 0x81, 0xab, 0x0 }, /* #15 */
    441     { 0x3553c6, 0x355316, 0x10, 0x05, 0x0b, 0x0 }, /* #16 */
    442     { 0x166dc2, 0x166597, 0x09, 0xcf, 0x3a, 0x0 }, /* #17 */
    443     { 0x061753, 0x061f12, 0xc6, 0x49, 0x7c, 0x0 }, /* #18 */
    444     { 0x0e6586, 0x0e6512, 0x31, 0x04, 0x2d, 0x0 }, /* #19 */
    445     { 0x183002, 0x183013, 0x3d, 0x5e, 0xdf, 0x0 }, /* #20 */
    446     { 0x3d4d42, 0x3d4516, 0x72, 0x6a, 0x08, 0x0 }, /* #21 */
    447     { 0x3d1cd3, 0x3d1c16, 0xc0, 0x41, 0x7e, 0x0 }, /* #22 */
    448     { 0x1e0813, 0x1e0082, 0xfd, 0xa8, 0x54, 0x0 }, /* #23 */
    449     { 0x1d79c3, 0x1d7193, 0xd3, 0xe3, 0xef, 0x0 }, /* #24 */
    450     { 0x372d86, 0x372506, 0x6f, 0x14, 0x5b, 0x0 }, /* #25 */
    451     { 0x2e5282, 0x2e5286, 0xaa, 0x90, 0x1a, 0x0 }, /* #26 */
    452     { 0x1d6b56, 0x1d6317, 0x35, 0x7e, 0xb7, 0x0 }, /* #27 */
    453     { 0x0a1396, 0x0a1383, 0x4e, 0xfb, 0x53, 0x0 }, /* #28 */
    454     { 0x354457, 0x354496, 0xd9, 0x8e, 0x4a, 0x0 }, /* #29 */
    455     { 0x242846, 0x242017, 0x54, 0x7e, 0xd6, 0x0 }, /* #30 */
    456     { 0x171f96, 0x171702, 0x7d, 0x15, 0x68, 0x0 }, /* #31 */
    457     { 0x3270d3, 0x327883, 0x6d, 0xc8, 0xa4, 0x0 }, /* #32 */
    458     { 0x0e7ad7, 0x0e7206, 0x42, 0x21, 0x20, 0x0 }, /* #33 */
    459     { 0x0e2d03, 0x0e2516, 0x50, 0x05, 0x4a, 0x0 }, /* #34 */
    460     { 0x262bc2, 0x262306, 0x4b, 0x06, 0x45, 0x0 }, /* #35 */
    461     { 0x0d4f87, 0x0d4792, 0xc7, 0xbf, 0x07, 0x0 }, /* #36 */
    462     { 0x2d27c7, 0x2d2793, 0x0c, 0xae, 0x5d, 0x0 }, /* #37 */
    463     { 0x2065c3, 0x206506, 0x68, 0x63, 0x04, 0x0 }, /* #38 */
    464     { 0x1401c2, 0x140902, 0xac, 0x61, 0x4b, 0x0 }, /* #39 */
    465     { 0x035907, 0x035902, 0x9f, 0x75, 0x29, 0x0 }, /* #40 */
    466     { 0x376e86, 0x376697, 0x22, 0xbe, 0x64, 0x0 }, /* #41 */
    467     { 0x216707, 0x216796, 0xa2, 0x9f, 0x02, 0x0 }, /* #42 */
    468     { 0x303643, 0x303687, 0x0b, 0xaa, 0x60, 0x0 }, /* #43 */
    469     { 0x1f1117, 0x1f1102, 0x27, 0x02, 0x24, 0x0 }, /* #44 */
    470     { 0x270c56, 0x270492, 0xf7, 0xce, 0x29, 0x0 }, /* #45 */
    471     { 0x194a97, 0x194293, 0x03, 0xef, 0x13, 0x0 }, /* #46 */
    472     { 0x0617c6, 0x061f87, 0x4f, 0xb1, 0x9e, 0x0 }, /* #47 */
    473     { 0x161716, 0x161782, 0xf5, 0xb0, 0x45, 0x0 }, /* #48 */
    474     { 0x032983, 0x032912, 0x81, 0x16, 0x6a, 0x0 }, /* #49 */
    475     { 0x145487, 0x145c93, 0x70, 0xa8, 0xc7, 0x0 }, /* #50 */
    476     { 0x077c93, 0x077493, 0xa4, 0xae, 0xf5, 0x0 }, /* #51 */
    477     { 0x3c0cd7, 0x3c0496, 0xd5, 0xcf, 0x05, 0x0 }, /* #52 */
    478     { 0x3457c3, 0x345712, 0xe2, 0x26, 0xbb, 0x0 }, /* #53 */
    479     { 0x331502, 0x331587, 0xe7, 0xf5, 0xf2, 0x0 }, /* #54 */
    480     { 0x125957, 0x125196, 0xa3, 0x88, 0x1a, 0x0 }, /* #55 */
    481     { 0x0d3a47, 0x0d3216, 0x6a, 0x3a, 0x2f, 0x0 }, /* #56 */
    482     { 0x0c52c7, 0x0c5202, 0x28, 0x16, 0x11, 0x0 }, /* #57 */
    483     { 0x380a17, 0x380216, 0xd5, 0x0a, 0xca, 0x0 }, /* #58 */
    484     { 0x221603, 0x221602, 0xcb, 0x25, 0xa5, 0x0 }, /* #59 */
    485     { 0x162b86, 0x162386, 0xcc, 0xb4, 0x18, 0x0 }, /* #60 */
    486     { 0x1a6bd3, 0x1a6b16, 0x85, 0x1d, 0x67, 0x0 }, /* #61 */
    487     { 0x2e0357, 0x2e0302, 0xbe, 0x04, 0xb9, 0x0 }, /* #62 */
    488     { 0x121d96, 0x121593, 0x58, 0xd9, 0x7f, 0x0 }, /* #63 */
     425    { 0x200482, 0x200497, 0x82, 0xbe, 0xc4, 0x0 }, /* #0 */
     426    { 0x341b83, 0x341312, 0x63, 0x16, 0x4c, 0x0 }, /* #1 */
     427    { 0x070f56, 0x070f93, 0x64, 0xce, 0x96, 0x0 }, /* #2 */
     428    { 0x0e3b57, 0x0e3382, 0xfb, 0x80, 0x7a, 0x0 }, /* #3 */
     429    { 0x2479d7, 0x247912, 0x8a, 0x7c, 0x0d, 0x0 }, /* #4 */
     430    { 0x0b37d7, 0x0b3f93, 0x40, 0xa7, 0x98, 0x0 }, /* #5 */
     431    { 0x2a4d42, 0x2a4d97, 0x7a, 0xdb, 0x9f, 0x0 }, /* #6 */
     432    { 0x004a06, 0x004216, 0x52, 0x09, 0x49, 0x0 }, /* #7 */
     433    { 0x066a07, 0x066293, 0x01, 0x8a, 0x76, 0x0 }, /* #8 */
     434    { 0x024446, 0x024496, 0xf7, 0x9f, 0x58, 0x0 }, /* #9 */
     435    { 0x346fd2, 0x346f06, 0x85, 0x22, 0x63, 0x0 }, /* #10 */
     436    { 0x055052, 0x055083, 0x86, 0x91, 0xf5, 0x0 }, /* #11 */
     437    { 0x340482, 0x340493, 0xd7, 0xd9, 0xfe, 0x0 }, /* #12 */
     438    { 0x0f4846, 0x0f4012, 0x4a, 0x0b, 0x3f, 0x0 }, /* #13 */
     439    { 0x245c86, 0x245482, 0xbe, 0xba, 0x04, 0x0 }, /* #14 */
     440    { 0x207513, 0x207d12, 0xa9, 0x3d, 0x6b, 0x0 }, /* #15 */
     441    { 0x2b7d86, 0x2b7d12, 0x93, 0x6b, 0x28, 0x0 }, /* #16 */
     442    { 0x2f4106, 0x2f4193, 0x16, 0xdf, 0x37, 0x0 }, /* #17 */
     443    { 0x210453, 0x210c06, 0xaa, 0x74, 0x35, 0x0 }, /* #18 */
     444    { 0x3f1043, 0x3f1893, 0x72, 0xe6, 0x8b, 0x0 }, /* #19 */
     445    { 0x0732c7, 0x073206, 0x68, 0x66, 0x01, 0x0 }, /* #20 */
     446    { 0x001796, 0x001707, 0x1a, 0x22, 0xf8, 0x0 }, /* #21 */
     447    { 0x3e4087, 0x3e4013, 0x37, 0x4a, 0xec, 0x0 }, /* #22 */
     448    { 0x2343c7, 0x234386, 0xbd, 0xb2, 0x0a, 0x0 }, /* #23 */
     449    { 0x115e43, 0x115e93, 0x12, 0x89, 0x88, 0x0 }, /* #24 */
     450    { 0x125253, 0x125207, 0x0d, 0x65, 0xa7, 0x0 }, /* #25 */
     451    { 0x1f0203, 0x1f0a16, 0x92, 0x39, 0x58, 0x0 }, /* #26 */
     452    { 0x223503, 0x223502, 0x5a, 0x43, 0x16, 0x0 }, /* #27 */
     453    { 0x174496, 0x174406, 0xee, 0x06, 0xe8, 0x0 }, /* #28 */
     454    { 0x224d02, 0x224502, 0x46, 0x01, 0x45, 0x0 }, /* #29 */
     455    { 0x0f10c3, 0x0f1002, 0xeb, 0x15, 0xd5, 0x0 }, /* #30 */
     456    { 0x160b96, 0x160b83, 0x5a, 0xb0, 0xaa, 0x0 }, /* #31 */
     457    { 0x1d5282, 0x1d5292, 0xeb, 0x8f, 0x5c, 0x0 }, /* #32 */
     458    { 0x182247, 0x182202, 0xd3, 0x32, 0xa0, 0x0 }, /* #33 */
     459    { 0x292e03, 0x292e83, 0x75, 0xa4, 0xd0, 0x0 }, /* #34 */
     460    { 0x3462c3, 0x346297, 0x97, 0xe7, 0xaf, 0x0 }, /* #35 */
     461    { 0x273956, 0x273197, 0x95, 0xbb, 0xda, 0x0 }, /* #36 */
     462    { 0x163317, 0x163306, 0xdf, 0x35, 0xa9, 0x0 }, /* #37 */
     463    { 0x095d97, 0x095506, 0xef, 0x39, 0xb5, 0x0 }, /* #38 */
     464    { 0x153ad3, 0x153203, 0x22, 0x51, 0xd0, 0x0 }, /* #39 */
     465    { 0x270506, 0x270592, 0xc2, 0x8c, 0x36, 0x0 }, /* #40 */
     466    { 0x313f42, 0x313792, 0xe4, 0xb5, 0x2f, 0x0 }, /* #41 */
     467    { 0x107346, 0x107b12, 0xae, 0x4f, 0x5f, 0x0 }, /* #42 */
     468    { 0x2e3956, 0x2e3916, 0x95, 0x4d, 0x48, 0x0 }, /* #43 */
     469    { 0x3f7506, 0x3f7586, 0xf8, 0xb4, 0x44, 0x0 }, /* #44 */
     470    { 0x001513, 0x001593, 0xb6, 0xdf, 0xd6, 0x0 }, /* #45 */
     471    { 0x1d2ec7, 0x1d2606, 0xb8, 0x22, 0x95, 0x0 }, /* #46 */
     472    { 0x331c92, 0x331403, 0x6c, 0x76, 0xf6, 0x0 }, /* #47 */
     473    { 0x1f7ac2, 0x1f7287, 0xba, 0xd7, 0xe3, 0x0 }, /* #48 */
     474    { 0x237692, 0x237606, 0x69, 0x39, 0x30, 0x0 }, /* #49 */
     475    { 0x2e0297, 0x2e0297, 0x72, 0xf9, 0x78, 0x0 }, /* #50 */
     476    { 0x022b86, 0x022392, 0xd3, 0x85, 0x4e, 0x0 }, /* #51 */
     477    { 0x331cd6, 0x331416, 0x78, 0x0c, 0x6c, 0x0 }, /* #52 */
     478    { 0x0175c3, 0x017502, 0x59, 0x57, 0x01, 0x0 }, /* #53 */
     479    { 0x042c46, 0x042403, 0x0a, 0x13, 0xf7, 0x0 }, /* #54 */
     480    { 0x0e7896, 0x0e7887, 0x7c, 0xca, 0xb2, 0x0 }, /* #55 */
     481    { 0x123593, 0x123517, 0x0a, 0x0a, 0xff, 0x0 }, /* #56 */
     482    { 0x3938c6, 0x393013, 0x07, 0x5b, 0xac, 0x0 }, /* #57 */
     483    { 0x073c87, 0x073412, 0x54, 0x49, 0x0a, 0x0 }, /* #58 */
     484    { 0x3c1bc6, 0x3c1312, 0xe3, 0x45, 0x9e, 0x0 }, /* #59 */
     485    { 0x2d6e02, 0x2d6696, 0xd2, 0xbb, 0x17, 0x0 }, /* #60 */
     486    { 0x0134c2, 0x013496, 0xf2, 0xdd, 0x15, 0x0 }, /* #61 */
     487    { 0x360253, 0x360207, 0x18, 0x72, 0xa5, 0x0 }, /* #62 */
     488    { 0x0e6e93, 0x0e6603, 0x0c, 0x5b, 0xb0, 0x0 }, /* #63 */
    489489};
    490490static const BINU8_TEST_T g_aTests_sbb_u8_locked[] =
    491491{
    492     { 0x3759c2, 0x375906, 0x9a, 0x30, 0x6a, 0x0 }, /* #0 */
    493     { 0x200216, 0x200a16, 0xb1, 0x7e, 0x33, 0x0 }, /* #1 */
    494     { 0x275357, 0x275312, 0x53, 0x43, 0x0f, 0x0 }, /* #2 */
    495     { 0x021347, 0x021b97, 0x62, 0xaf, 0xb2, 0x0 }, /* #3 */
    496     { 0x0c3513, 0x0c3583, 0xa6, 0xe5, 0xc0, 0x0 }, /* #4 */
    497     { 0x1b5113, 0x1b5193, 0xb7, 0xcd, 0xe9, 0x0 }, /* #5 */
    498     { 0x3e4217, 0x3e4a16, 0xc1, 0x41, 0x7f, 0x0 }, /* #6 */
    499     { 0x1c5856, 0x1c5002, 0xfa, 0x64, 0x96, 0x0 }, /* #7 */
    500     { 0x016c43, 0x016497, 0xea, 0xed, 0xfc, 0x0 }, /* #8 */
    501     { 0x236892, 0x236087, 0xaf, 0xe8, 0xc7, 0x0 }, /* #9 */
    502     { 0x0d3383, 0x0d3397, 0x97, 0xbe, 0xd8, 0x0 }, /* #10 */
    503     { 0x0d7c03, 0x0d7416, 0x40, 0x22, 0x1d, 0x0 }, /* #11 */
    504     { 0x0e4b03, 0x0e4302, 0x9c, 0x19, 0x82, 0x0 }, /* #12 */
    505     { 0x3b1c06, 0x3b1487, 0x19, 0xc6, 0x53, 0x0 }, /* #13 */
    506     { 0x3313c3, 0x331307, 0x28, 0x41, 0xe6, 0x0 }, /* #14 */
    507     { 0x000b83, 0x000b06, 0xd9, 0x66, 0x72, 0x0 }, /* #15 */
    508     { 0x3a3282, 0x3a3203, 0x09, 0x43, 0xc6, 0x0 }, /* #16 */
    509     { 0x285cd6, 0x285c93, 0x12, 0x8a, 0x88, 0x0 }, /* #17 */
    510     { 0x026f17, 0x026f12, 0x8a, 0x0d, 0x7c, 0x0 }, /* #18 */
    511     { 0x092193, 0x092113, 0x00, 0x49, 0xb6, 0x0 }, /* #19 */
    512     { 0x134007, 0x134007, 0x2d, 0x53, 0xd9, 0x0 }, /* #20 */
    513     { 0x057b97, 0x057382, 0xd6, 0xa4, 0x31, 0x0 }, /* #21 */
    514     { 0x134b92, 0x134397, 0x26, 0xd8, 0x4e, 0x0 }, /* #22 */
    515     { 0x3f3212, 0x3f3216, 0x62, 0x09, 0x59, 0x0 }, /* #23 */
    516     { 0x3c24d2, 0x3c2412, 0x10, 0x02, 0x0e, 0x0 }, /* #24 */
    517     { 0x317486, 0x317c87, 0x63, 0xb1, 0xb2, 0x0 }, /* #25 */
    518     { 0x3f2e57, 0x3f2613, 0x58, 0x5e, 0xf9, 0x0 }, /* #26 */
    519     { 0x041717, 0x041797, 0x4b, 0xeb, 0x5f, 0x0 }, /* #27 */
    520     { 0x3f14c6, 0x3f1482, 0xf7, 0xa7, 0x50, 0x0 }, /* #28 */
    521     { 0x164383, 0x164b97, 0x7a, 0xbb, 0xbe, 0x0 }, /* #29 */
    522     { 0x3b2207, 0x3b2216, 0x59, 0x0f, 0x49, 0x0 }, /* #30 */
    523     { 0x225e07, 0x225612, 0x66, 0x2c, 0x39, 0x0 }, /* #31 */
    524     { 0x082706, 0x082797, 0xd7, 0xff, 0xd8, 0x0 }, /* #32 */
    525     { 0x3c6006, 0x3c6087, 0x86, 0xd1, 0xb5, 0x0 }, /* #33 */
    526     { 0x011543, 0x011d87, 0x13, 0x90, 0x82, 0x0 }, /* #34 */
    527     { 0x105c16, 0x105402, 0x36, 0x01, 0x35, 0x0 }, /* #35 */
    528     { 0x396a93, 0x396a93, 0x63, 0xba, 0xa8, 0x0 }, /* #36 */
    529     { 0x011143, 0x011116, 0x4b, 0x1e, 0x2c, 0x0 }, /* #37 */
    530     { 0x0b78d3, 0x0b7083, 0x6c, 0xfb, 0x70, 0x0 }, /* #38 */
    531     { 0x040997, 0x040106, 0x4f, 0x0a, 0x44, 0x0 }, /* #39 */
    532     { 0x1b2bd7, 0x1b2397, 0xad, 0xbd, 0xef, 0x0 }, /* #40 */
    533     { 0x223987, 0x223103, 0x0c, 0x5b, 0xb0, 0x0 }, /* #41 */
    534     { 0x1b4cd3, 0x1b4c83, 0x56, 0x92, 0xc3, 0x0 }, /* #42 */
    535     { 0x032652, 0x032687, 0x3a, 0xe7, 0x53, 0x0 }, /* #43 */
    536     { 0x254382, 0x254393, 0x3a, 0xec, 0x4e, 0x0 }, /* #44 */
    537     { 0x0374d2, 0x037412, 0xc1, 0x08, 0xb9, 0x0 }, /* #45 */
    538     { 0x1a0503, 0x1a0597, 0x24, 0xdb, 0x48, 0x0 }, /* #46 */
    539     { 0x085f07, 0x085787, 0x89, 0xd1, 0xb7, 0x0 }, /* #47 */
    540     { 0x250dc7, 0x250d87, 0x4e, 0xca, 0x83, 0x0 }, /* #48 */
    541     { 0x0e6a13, 0x0e6217, 0x03, 0x6a, 0x98, 0x0 }, /* #49 */
    542     { 0x2e0f97, 0x2e0712, 0xd3, 0x38, 0x9a, 0x0 }, /* #50 */
    543     { 0x3d4397, 0x3d4b87, 0x6f, 0xc3, 0xab, 0x0 }, /* #51 */
    544     { 0x2b7417, 0x2b7c93, 0x74, 0xa4, 0xcf, 0x0 }, /* #52 */
    545     { 0x325ad2, 0x325217, 0x4d, 0x4e, 0xff, 0x0 }, /* #53 */
    546     { 0x156f93, 0x156702, 0x56, 0x52, 0x03, 0x0 }, /* #54 */
    547     { 0x3156d6, 0x315e12, 0xa6, 0x3d, 0x69, 0x0 }, /* #55 */
    548     { 0x3156c6, 0x315687, 0x48, 0xe8, 0x60, 0x0 }, /* #56 */
    549     { 0x3f3516, 0x3f3587, 0x17, 0xe2, 0x35, 0x0 }, /* #57 */
    550     { 0x106d83, 0x106d97, 0x5b, 0xbb, 0x9f, 0x0 }, /* #58 */
    551     { 0x016b03, 0x016392, 0xf3, 0xe9, 0x09, 0x0 }, /* #59 */
    552     { 0x014c06, 0x014497, 0x24, 0xdb, 0x49, 0x0 }, /* #60 */
    553     { 0x074a47, 0x074a16, 0x94, 0x36, 0x5d, 0x0 }, /* #61 */
    554     { 0x0d4746, 0x0d4717, 0x23, 0x36, 0xed, 0x0 }, /* #62 */
    555     { 0x1842c2, 0x184293, 0x05, 0xba, 0x4b, 0x0 }, /* #63 */
     492    { 0x124286, 0x124a97, 0x23, 0x84, 0x9f, 0x0 }, /* #0 */
     493    { 0x1a62d7, 0x1a6212, 0xec, 0x0e, 0xdd, 0x0 }, /* #1 */
     494    { 0x3825c7, 0x382512, 0xc3, 0x1c, 0xa6, 0x0 }, /* #2 */
     495    { 0x2c0d07, 0x2c0596, 0xf5, 0xeb, 0x09, 0x0 }, /* #3 */
     496    { 0x2c0046, 0x2c0883, 0x76, 0xe0, 0x96, 0x0 }, /* #4 */
     497    { 0x166c02, 0x166c12, 0xa3, 0x57, 0x4c, 0x0 }, /* #5 */
     498    { 0x175f86, 0x175702, 0xe7, 0x16, 0xd1, 0x0 }, /* #6 */
     499    { 0x090852, 0x090003, 0x0f, 0x51, 0xbe, 0x0 }, /* #7 */
     500    { 0x2b0bd7, 0x2b0306, 0x3c, 0x2b, 0x10, 0x0 }, /* #8 */
     501    { 0x1c1d43, 0x1c1517, 0x2b, 0x7b, 0xaf, 0x0 }, /* #9 */
     502    { 0x397b17, 0x397393, 0x16, 0x9e, 0x77, 0x0 }, /* #10 */
     503    { 0x1555c3, 0x155583, 0x8b, 0xf4, 0x96, 0x0 }, /* #11 */
     504    { 0x3f5292, 0x3f5286, 0xe9, 0x87, 0x62, 0x0 }, /* #12 */
     505    { 0x1f3382, 0x1f3387, 0x0c, 0xf9, 0x13, 0x0 }, /* #13 */
     506    { 0x143913, 0x143196, 0xf0, 0xb4, 0x3b, 0x0 }, /* #14 */
     507    { 0x170307, 0x170b02, 0xab, 0x45, 0x65, 0x0 }, /* #15 */
     508    { 0x313893, 0x313092, 0xd7, 0xad, 0x29, 0x0 }, /* #16 */
     509    { 0x301803, 0x301087, 0x3d, 0xf9, 0x43, 0x0 }, /* #17 */
     510    { 0x237796, 0x237716, 0xd3, 0x3c, 0x97, 0x0 }, /* #18 */
     511    { 0x0f45d2, 0x0f4516, 0x52, 0x4b, 0x07, 0x0 }, /* #19 */
     512    { 0x0e48c3, 0x0e4097, 0xd8, 0xd8, 0xff, 0x0 }, /* #20 */
     513    { 0x2542c3, 0x254206, 0xbc, 0x17, 0xa4, 0x0 }, /* #21 */
     514    { 0x0e7c56, 0x0e7413, 0x5c, 0x5e, 0xfe, 0x0 }, /* #22 */
     515    { 0x284a56, 0x284293, 0x17, 0xba, 0x5d, 0x0 }, /* #23 */
     516    { 0x324147, 0x324987, 0x5c, 0x95, 0xc6, 0x0 }, /* #24 */
     517    { 0x3f45d7, 0x3f4517, 0x08, 0x7b, 0x8c, 0x0 }, /* #25 */
     518    { 0x352b02, 0x352b97, 0x40, 0xa6, 0x9a, 0x0 }, /* #26 */
     519    { 0x2c6316, 0x2c6b02, 0xb9, 0x51, 0x68, 0x0 }, /* #27 */
     520    { 0x015142, 0x015912, 0x85, 0x38, 0x4d, 0x0 }, /* #28 */
     521    { 0x180512, 0x180597, 0x52, 0xff, 0x53, 0x0 }, /* #29 */
     522    { 0x0c5842, 0x0c5087, 0x8a, 0xfa, 0x90, 0x0 }, /* #30 */
     523    { 0x084247, 0x084a16, 0x86, 0x66, 0x1f, 0x0 }, /* #31 */
     524    { 0x031e03, 0x031e02, 0xbc, 0x76, 0x45, 0x0 }, /* #32 */
     525    { 0x1e6302, 0x1e6316, 0xc3, 0x28, 0x9b, 0x0 }, /* #33 */
     526    { 0x3f3a93, 0x3f3212, 0x66, 0x4f, 0x16, 0x0 }, /* #34 */
     527    { 0x044556, 0x044597, 0xa4, 0xf9, 0xab, 0x0 }, /* #35 */
     528    { 0x1878d7, 0x187083, 0x29, 0xe0, 0x48, 0x0 }, /* #36 */
     529    { 0x2a22c2, 0x2a2282, 0xb2, 0xa1, 0x11, 0x0 }, /* #37 */
     530    { 0x255247, 0x255287, 0xaa, 0xf9, 0xb0, 0x0 }, /* #38 */
     531    { 0x0a3997, 0x0a3193, 0x89, 0xd9, 0xaf, 0x0 }, /* #39 */
     532    { 0x126402, 0x126497, 0x86, 0x9c, 0xea, 0x0 }, /* #40 */
     533    { 0x1e7396, 0x1e7397, 0xf9, 0xfc, 0xfd, 0x0 }, /* #41 */
     534    { 0x344942, 0x344116, 0xf6, 0x1b, 0xdb, 0x0 }, /* #42 */
     535    { 0x220b13, 0x220397, 0x3c, 0xde, 0x5d, 0x0 }, /* #43 */
     536    { 0x2e76d3, 0x2e7602, 0x6a, 0x29, 0x40, 0x0 }, /* #44 */
     537    { 0x060546, 0x060502, 0x5e, 0x37, 0x27, 0x0 }, /* #45 */
     538    { 0x330752, 0x330712, 0xfa, 0x4c, 0xae, 0x0 }, /* #46 */
     539    { 0x2602d2, 0x260216, 0xe4, 0x48, 0x9c, 0x0 }, /* #47 */
     540    { 0x0d0346, 0x0d0306, 0xef, 0x21, 0xce, 0x0 }, /* #48 */
     541    { 0x1a5ed6, 0x1a5682, 0xba, 0xa7, 0x13, 0x0 }, /* #49 */
     542    { 0x155203, 0x155287, 0xa6, 0xb2, 0xf3, 0x0 }, /* #50 */
     543    { 0x1c7ad7, 0x1c7a02, 0x82, 0x10, 0x71, 0x0 }, /* #51 */
     544    { 0x3b0c52, 0x3b0416, 0x31, 0x2d, 0x04, 0x0 }, /* #52 */
     545    { 0x283812, 0x283003, 0x58, 0x61, 0xf7, 0x0 }, /* #53 */
     546    { 0x035c12, 0x035487, 0xae, 0xfc, 0xb2, 0x0 }, /* #54 */
     547    { 0x1e1557, 0x1e1516, 0x57, 0x1b, 0x3b, 0x0 }, /* #55 */
     548    { 0x0a3293, 0x0a3a97, 0x5b, 0xcf, 0x8b, 0x0 }, /* #56 */
     549    { 0x037d86, 0x037d87, 0x5f, 0xbd, 0xa2, 0x0 }, /* #57 */
     550    { 0x372b97, 0x372b16, 0xd5, 0x5f, 0x75, 0x0 }, /* #58 */
     551    { 0x106c06, 0x106402, 0x2d, 0x04, 0x29, 0x0 }, /* #59 */
     552    { 0x1228c3, 0x122012, 0x4a, 0x3e, 0x0b, 0x0 }, /* #60 */
     553    { 0x162097, 0x162017, 0x34, 0x77, 0xbc, 0x0 }, /* #61 */
     554    { 0x267757, 0x267f83, 0x3e, 0xb0, 0x8d, 0x0 }, /* #62 */
     555    { 0x1a0896, 0x1a0887, 0x4c, 0x99, 0xb3, 0x0 }, /* #63 */
    556556};
    557557static const BINU8_TEST_T g_aTests_or_u8[] =
    558558{
    559     { 0x1c47d3, 0x1c4706, 0x14, 0x74, 0x74, 0x0 }, /* #0 */
    560     { 0x103597, 0x103586, 0x8e, 0xaf, 0x2d, 0x0 }, /* #1 */
    561     { 0x295b43, 0x295386, 0xe3, 0xf3, 0xd3, 0x0 }, /* #2 */
    562     { 0x2c15d2, 0x2c1586, 0x9b, 0xdb, 0x5b, 0x0 }, /* #3 */
    563     { 0x203403, 0x203482, 0x44, 0xe5, 0xe5, 0x0 }, /* #4 */
    564     { 0x264857, 0x264082, 0xce, 0xfe, 0xf2, 0x0 }, /* #5 */
    565     { 0x243ac2, 0x243286, 0xdb, 0xff, 0x3c, 0x0 }, /* #6 */
    566     { 0x197152, 0x197106, 0x63, 0x7b, 0x18, 0x0 }, /* #7 */
    567     { 0x292143, 0x292186, 0xe8, 0xf9, 0xb9, 0x0 }, /* #8 */
    568     { 0x000057, 0x000082, 0xa8, 0xbf, 0x3f, 0x0 }, /* #9 */
    569     { 0x3c35d7, 0x3c3506, 0x2d, 0x6f, 0x6e, 0x0 }, /* #10 */
    570     { 0x302706, 0x302702, 0x5f, 0x7f, 0x3a, 0x0 }, /* #11 */
    571     { 0x3d7a87, 0x3d7286, 0xb6, 0xb7, 0x01, 0x0 }, /* #12 */
    572     { 0x1b3f97, 0x1b3706, 0x75, 0x7d, 0x49, 0x0 }, /* #13 */
    573     { 0x1508c2, 0x150086, 0x99, 0xbd, 0xad, 0x0 }, /* #14 */
    574     { 0x381dc3, 0x381586, 0xce, 0xff, 0xfd, 0x0 }, /* #15 */
    575     { 0x000893, 0x000082, 0x2d, 0xbf, 0x9f, 0x0 }, /* #16 */
    576     { 0x021ac7, 0x021282, 0x86, 0xbf, 0x39, 0x0 }, /* #17 */
    577     { 0x050c97, 0x050482, 0xb1, 0xfd, 0xdc, 0x0 }, /* #18 */
    578     { 0x285a86, 0x285282, 0x5f, 0xdf, 0xd3, 0x0 }, /* #19 */
    579     { 0x325783, 0x325782, 0x1d, 0xdf, 0xd2, 0x0 }, /* #20 */
    580     { 0x0a4916, 0x0a4182, 0x90, 0x97, 0x07, 0x0 }, /* #21 */
    581     { 0x0d5f93, 0x0d5782, 0x21, 0xe9, 0xc8, 0x0 }, /* #22 */
    582     { 0x1b75c2, 0x1b7586, 0x87, 0x87, 0x82, 0x0 }, /* #23 */
    583     { 0x172446, 0x172482, 0xe6, 0xfe, 0x58, 0x0 }, /* #24 */
    584     { 0x052402, 0x052486, 0xf5, 0xff, 0xda, 0x0 }, /* #25 */
    585     { 0x2f1857, 0x2f1082, 0x38, 0xfd, 0xd5, 0x0 }, /* #26 */
    586     { 0x183dc7, 0x183586, 0xd2, 0xdb, 0x8b, 0x0 }, /* #27 */
    587     { 0x387352, 0x387386, 0x93, 0xdb, 0xca, 0x0 }, /* #28 */
    588     { 0x036257, 0x036286, 0x00, 0xeb, 0xeb, 0x0 }, /* #29 */
    589     { 0x262353, 0x262386, 0x64, 0xf6, 0xd2, 0x0 }, /* #30 */
    590     { 0x3d2493, 0x3d2482, 0xc5, 0xfd, 0xb9, 0x0 }, /* #31 */
    591     { 0x3d2207, 0x3d2282, 0xcb, 0xdf, 0x97, 0x0 }, /* #32 */
    592     { 0x2d2c96, 0x2d2402, 0x0d, 0x7f, 0x7f, 0x0 }, /* #33 */
    593     { 0x003dd2, 0x003502, 0x3f, 0x7f, 0x6f, 0x0 }, /* #34 */
    594     { 0x2d52d2, 0x2d5202, 0x6c, 0x7f, 0x7b, 0x0 }, /* #35 */
    595     { 0x2a3443, 0x2a3486, 0xab, 0xeb, 0x68, 0x0 }, /* #36 */
    596     { 0x014bd6, 0x014302, 0x7a, 0x7f, 0x1f, 0x0 }, /* #37 */
    597     { 0x031d17, 0x031506, 0x2c, 0x3f, 0x33, 0x0 }, /* #38 */
    598     { 0x091357, 0x091386, 0xbe, 0xbe, 0x8c, 0x0 }, /* #39 */
    599     { 0x1d2cc2, 0x1d2406, 0x20, 0x71, 0x51, 0x0 }, /* #40 */
    600     { 0x3352c3, 0x335282, 0xba, 0xfb, 0xfb, 0x0 }, /* #41 */
    601     { 0x274dc3, 0x274506, 0x1d, 0x3f, 0x26, 0x0 }, /* #42 */
    602     { 0x235186, 0x235182, 0x3f, 0xbf, 0xaa, 0x0 }, /* #43 */
    603     { 0x0a5e93, 0x0a5606, 0x09, 0x7d, 0x7c, 0x0 }, /* #44 */
    604     { 0x320386, 0x320382, 0x98, 0xda, 0xda, 0x0 }, /* #45 */
    605     { 0x204253, 0x204202, 0x4e, 0x4f, 0x0d, 0x0 }, /* #46 */
    606     { 0x005516, 0x005586, 0xa3, 0xbb, 0x38, 0x0 }, /* #47 */
    607     { 0x035506, 0x035582, 0xd2, 0xfb, 0x79, 0x0 }, /* #48 */
    608     { 0x3a7d86, 0x3a7582, 0x73, 0xfb, 0xab, 0x0 }, /* #49 */
    609     { 0x3102d2, 0x310206, 0x6d, 0x7d, 0x18, 0x0 }, /* #50 */
    610     { 0x005452, 0x005402, 0x79, 0x7f, 0x1e, 0x0 }, /* #51 */
    611     { 0x264093, 0x264082, 0x0e, 0xbf, 0xb7, 0x0 }, /* #52 */
    612     { 0x037456, 0x037486, 0xfd, 0xff, 0x6e, 0x0 }, /* #53 */
    613     { 0x2913c2, 0x291382, 0xac, 0xbf, 0xb7, 0x0 }, /* #54 */
    614     { 0x3b6957, 0x3b6102, 0x49, 0x49, 0x49, 0x0 }, /* #55 */
    615     { 0x160ed2, 0x160682, 0x07, 0xc7, 0xc3, 0x0 }, /* #56 */
    616     { 0x043396, 0x043386, 0x3a, 0xbb, 0xa3, 0x0 }, /* #57 */
    617     { 0x282b16, 0x282386, 0xa2, 0xb2, 0xb2, 0x0 }, /* #58 */
    618     { 0x1e3997, 0x1e3186, 0x7c, 0xfc, 0xa4, 0x0 }, /* #59 */
    619     { 0x307712, 0x307782, 0xdc, 0xdf, 0x5b, 0x0 }, /* #60 */
    620     { 0x386206, 0x386282, 0xcf, 0xdf, 0xdc, 0x0 }, /* #61 */
    621     { 0x094082, 0x094082, 0x37, 0xbf, 0x89, 0x0 }, /* #62 */
    622     { 0x3b05d3, 0x3b0582, 0xb4, 0xb6, 0x36, 0x0 }, /* #63 */
     559    { 0x151112, 0x151102, 0x45, 0x5d, 0x18, 0x0 }, /* #0 */
     560    { 0x1e5a17, 0x1e5286, 0xaa, 0xff, 0x57, 0x0 }, /* #1 */
     561    { 0x285503, 0x285586, 0xd3, 0xf3, 0xe2, 0x0 }, /* #2 */
     562    { 0x287882, 0x287082, 0x66, 0xf7, 0xf7, 0x0 }, /* #3 */
     563    { 0x1e6042, 0x1e6086, 0x67, 0xff, 0xdc, 0x0 }, /* #4 */
     564    { 0x106557, 0x106582, 0x9c, 0x9e, 0x9a, 0x0 }, /* #5 */
     565    { 0x282946, 0x282186, 0xff, 0xff, 0x5e, 0x0 }, /* #6 */
     566    { 0x3b3202, 0x3b3286, 0xbc, 0xff, 0xd7, 0x0 }, /* #7 */
     567    { 0x343bd6, 0x343386, 0xf6, 0xf6, 0xd4, 0x0 }, /* #8 */
     568    { 0x1f02d7, 0x1f0286, 0x92, 0xf3, 0xe3, 0x0 }, /* #9 */
     569    { 0x1b0287, 0x1b0206, 0x78, 0x7b, 0x73, 0x0 }, /* #10 */
     570    { 0x121f12, 0x121782, 0x71, 0xf1, 0xc1, 0x0 }, /* #11 */
     571    { 0x243b47, 0x243382, 0x0f, 0xdf, 0xd0, 0x0 }, /* #12 */
     572    { 0x2c6d07, 0x2c6582, 0x20, 0xb6, 0x96, 0x0 }, /* #13 */
     573    { 0x353506, 0x353586, 0xaf, 0xaf, 0xa5, 0x0 }, /* #14 */
     574    { 0x056c43, 0x056406, 0x7b, 0x7b, 0x01, 0x0 }, /* #15 */
     575    { 0x0e0197, 0x0e0102, 0x2b, 0x7f, 0x54, 0x0 }, /* #16 */
     576    { 0x160487, 0x160402, 0x5d, 0x7f, 0x76, 0x0 }, /* #17 */
     577    { 0x273593, 0x273502, 0x3c, 0x3d, 0x21, 0x0 }, /* #18 */
     578    { 0x286ec7, 0x286602, 0x4a, 0x5b, 0x19, 0x0 }, /* #19 */
     579    { 0x1023d6, 0x102386, 0xdf, 0xff, 0xf7, 0x0 }, /* #20 */
     580    { 0x221ec6, 0x221686, 0xff, 0xff, 0x65, 0x0 }, /* #21 */
     581    { 0x292813, 0x292086, 0xf5, 0xf5, 0xd4, 0x0 }, /* #22 */
     582    { 0x244897, 0x244082, 0xb4, 0xfe, 0x4e, 0x0 }, /* #23 */
     583    { 0x261547, 0x261582, 0xee, 0xfe, 0x9e, 0x0 }, /* #24 */
     584    { 0x3551d7, 0x355102, 0x70, 0x73, 0x73, 0x0 }, /* #25 */
     585    { 0x391542, 0x391586, 0xe7, 0xff, 0x1e, 0x0 }, /* #26 */
     586    { 0x282c56, 0x282486, 0x09, 0x99, 0x99, 0x0 }, /* #27 */
     587    { 0x2865c6, 0x286582, 0xe2, 0xf7, 0xd7, 0x0 }, /* #28 */
     588    { 0x282306, 0x282386, 0xf0, 0xfa, 0x4a, 0x0 }, /* #29 */
     589    { 0x0b47c6, 0x0b4786, 0xad, 0xed, 0x4d, 0x0 }, /* #30 */
     590    { 0x1b6f43, 0x1b6782, 0x18, 0xba, 0xba, 0x0 }, /* #31 */
     591    { 0x124312, 0x124382, 0x89, 0xcd, 0x4c, 0x0 }, /* #32 */
     592    { 0x167143, 0x167182, 0x36, 0xbf, 0xb9, 0x0 }, /* #33 */
     593    { 0x133ec2, 0x133686, 0x9a, 0x9f, 0x0d, 0x0 }, /* #34 */
     594    { 0x3c76c2, 0x3c7682, 0x08, 0x8c, 0x8c, 0x0 }, /* #35 */
     595    { 0x0b3bd7, 0x0b3306, 0x69, 0x7b, 0x7b, 0x0 }, /* #36 */
     596    { 0x1b6cc6, 0x1b6486, 0x9e, 0xbe, 0xb6, 0x0 }, /* #37 */
     597    { 0x315312, 0x315382, 0xed, 0xfd, 0x54, 0x0 }, /* #38 */
     598    { 0x234a03, 0x234282, 0xbf, 0xbf, 0x8e, 0x0 }, /* #39 */
     599    { 0x285d17, 0x285582, 0x5e, 0xdf, 0x95, 0x0 }, /* #40 */
     600    { 0x220016, 0x220006, 0x18, 0x1e, 0x0e, 0x0 }, /* #41 */
     601    { 0x244557, 0x244582, 0xe6, 0xef, 0xab, 0x0 }, /* #42 */
     602    { 0x1e55d6, 0x1e5502, 0x74, 0x75, 0x65, 0x0 }, /* #43 */
     603    { 0x0165d6, 0x016586, 0x1d, 0xbd, 0xbc, 0x0 }, /* #44 */
     604    { 0x1b6d46, 0x1b6582, 0x52, 0xf2, 0xb2, 0x0 }, /* #45 */
     605    { 0x163216, 0x163206, 0x68, 0x7b, 0x7b, 0x0 }, /* #46 */
     606    { 0x0f01d3, 0x0f0182, 0x0a, 0xdf, 0xd5, 0x0 }, /* #47 */
     607    { 0x324b16, 0x324306, 0x09, 0x09, 0x00, 0x0 }, /* #48 */
     608    { 0x277a92, 0x277286, 0x89, 0xa9, 0xa9, 0x0 }, /* #49 */
     609    { 0x193393, 0x193382, 0xa4, 0xa4, 0x80, 0x0 }, /* #50 */
     610    { 0x316207, 0x316282, 0x85, 0xb5, 0x30, 0x0 }, /* #51 */
     611    { 0x0b4942, 0x0b4102, 0x78, 0x7f, 0x47, 0x0 }, /* #52 */
     612    { 0x2d5987, 0x2d5186, 0xad, 0xed, 0x69, 0x0 }, /* #53 */
     613    { 0x243bd2, 0x243302, 0x04, 0x75, 0x71, 0x0 }, /* #54 */
     614    { 0x356956, 0x356182, 0xb5, 0xb5, 0x31, 0x0 }, /* #55 */
     615    { 0x3a5917, 0x3a5186, 0x3e, 0xff, 0xdb, 0x0 }, /* #56 */
     616    { 0x0c4bd2, 0x0c4302, 0x0e, 0x1f, 0x15, 0x0 }, /* #57 */
     617    { 0x356886, 0x356002, 0x73, 0x73, 0x31, 0x0 }, /* #58 */
     618    { 0x036206, 0x036286, 0x97, 0xb7, 0x30, 0x0 }, /* #59 */
     619    { 0x264546, 0x264502, 0x63, 0x73, 0x30, 0x0 }, /* #60 */
     620    { 0x346dd2, 0x346502, 0x47, 0x57, 0x16, 0x0 }, /* #61 */
     621    { 0x2d5c82, 0x2d5482, 0xfb, 0xfb, 0xda, 0x0 }, /* #62 */
     622    { 0x2a6bd3, 0x2a6386, 0x60, 0xf6, 0xd6, 0x0 }, /* #63 */
    623623};
    624624static const BINU8_TEST_T g_aTests_or_u8_locked[] =
    625625{
    626     { 0x223643, 0x223682, 0x5a, 0xda, 0x92, 0x0 }, /* #0 */
    627     { 0x0c6906, 0x0c6182, 0x8b, 0xcb, 0x43, 0x0 }, /* #1 */
    628     { 0x234992, 0x234186, 0xbb, 0xbb, 0x82, 0x0 }, /* #2 */
    629     { 0x0c5cc6, 0x0c5482, 0xa2, 0xa2, 0x22, 0x0 }, /* #3 */
    630     { 0x3f4287, 0x3f4286, 0x72, 0xf3, 0xb3, 0x0 }, /* #4 */
    631     { 0x1b1893, 0x1b1082, 0xa6, 0xef, 0xe9, 0x0 }, /* #5 */
    632     { 0x130112, 0x130186, 0x65, 0xe7, 0xc7, 0x0 }, /* #6 */
    633     { 0x111bc2, 0x111382, 0x2b, 0xfb, 0xf0, 0x0 }, /* #7 */
    634     { 0x345987, 0x345102, 0x00, 0x70, 0x70, 0x0 }, /* #8 */
    635     { 0x194f13, 0x194782, 0x87, 0x8f, 0x0f, 0x0 }, /* #9 */
    636     { 0x086657, 0x086686, 0x89, 0xcf, 0xc6, 0x0 }, /* #10 */
    637     { 0x014a17, 0x014286, 0xa6, 0xf6, 0x72, 0x0 }, /* #11 */
    638     { 0x231583, 0x231582, 0x0c, 0xcd, 0xc1, 0x0 }, /* #12 */
    639     { 0x1f0287, 0x1f0282, 0xc6, 0xd6, 0xd0, 0x0 }, /* #13 */
    640     { 0x012217, 0x012206, 0x20, 0x71, 0x51, 0x0 }, /* #14 */
    641     { 0x123512, 0x123582, 0xc4, 0xf4, 0xb4, 0x0 }, /* #15 */
    642     { 0x007913, 0x007106, 0x5a, 0x7b, 0x3b, 0x0 }, /* #16 */
    643     { 0x147183, 0x147186, 0xc1, 0xed, 0x2c, 0x0 }, /* #17 */
    644     { 0x0b3456, 0x0b3486, 0x2a, 0xff, 0xdd, 0x0 }, /* #18 */
    645     { 0x065913, 0x065186, 0x56, 0xde, 0xcc, 0x0 }, /* #19 */
    646     { 0x3b6217, 0x3b6286, 0x4d, 0xed, 0xa8, 0x0 }, /* #20 */
    647     { 0x070393, 0x070382, 0xd4, 0xfd, 0xad, 0x0 }, /* #21 */
    648     { 0x396757, 0x396706, 0x14, 0x55, 0x55, 0x0 }, /* #22 */
    649     { 0x193556, 0x193586, 0x34, 0xb7, 0xa3, 0x0 }, /* #23 */
    650     { 0x0242c6, 0x024202, 0x7d, 0x7f, 0x5f, 0x0 }, /* #24 */
    651     { 0x246943, 0x246182, 0x1a, 0xfb, 0xe9, 0x0 }, /* #25 */
    652     { 0x110f83, 0x110782, 0xf2, 0xfb, 0x99, 0x0 }, /* #26 */
    653     { 0x233fc7, 0x233702, 0x65, 0x75, 0x30, 0x0 }, /* #27 */
    654     { 0x114c57, 0x114402, 0x5c, 0x5d, 0x55, 0x0 }, /* #28 */
    655     { 0x067842, 0x067006, 0x09, 0x7b, 0x72, 0x0 }, /* #29 */
    656     { 0x066c97, 0x066486, 0x8d, 0x9f, 0x9f, 0x0 }, /* #30 */
    657     { 0x170047, 0x170086, 0xa7, 0xaf, 0x2f, 0x0 }, /* #31 */
    658     { 0x1849d3, 0x184102, 0x37, 0x37, 0x33, 0x0 }, /* #32 */
    659     { 0x0f6853, 0x0f6082, 0xeb, 0xfb, 0xb0, 0x0 }, /* #33 */
    660     { 0x261452, 0x261482, 0xdf, 0xdf, 0x42, 0x0 }, /* #34 */
    661     { 0x2d0f43, 0x2d0782, 0x80, 0xf7, 0xf7, 0x0 }, /* #35 */
    662     { 0x036817, 0x036082, 0xbd, 0xbf, 0x9e, 0x0 }, /* #36 */
    663     { 0x373506, 0x373506, 0x27, 0x3f, 0x3c, 0x0 }, /* #37 */
    664     { 0x2d7fc3, 0x2d7706, 0x48, 0x6a, 0x6a, 0x0 }, /* #38 */
    665     { 0x1c3017, 0x1c3002, 0x23, 0x37, 0x14, 0x0 }, /* #39 */
    666     { 0x3b0a16, 0x3b0286, 0xcd, 0xff, 0xbb, 0x0 }, /* #40 */
    667     { 0x213a07, 0x213286, 0x8a, 0xbb, 0x33, 0x0 }, /* #41 */
    668     { 0x276b43, 0x276386, 0x52, 0xff, 0xbf, 0x0 }, /* #42 */
    669     { 0x197b42, 0x197382, 0xec, 0xfe, 0x5e, 0x0 }, /* #43 */
    670     { 0x0b13d2, 0x0b1382, 0x7e, 0xfe, 0x92, 0x0 }, /* #44 */
    671     { 0x0c3a07, 0x0c3286, 0x03, 0xa3, 0xa3, 0x0 }, /* #45 */
    672     { 0x171297, 0x171286, 0xb6, 0xbe, 0xbe, 0x0 }, /* #46 */
    673     { 0x0a6a82, 0x0a6286, 0xa0, 0xa5, 0x05, 0x0 }, /* #47 */
    674     { 0x0877c6, 0x087706, 0x4a, 0x7e, 0x76, 0x0 }, /* #48 */
    675     { 0x246202, 0x246202, 0x2d, 0x3d, 0x11, 0x0 }, /* #49 */
    676     { 0x305ec6, 0x305682, 0x84, 0x94, 0x94, 0x0 }, /* #50 */
    677     { 0x2c1496, 0x2c1406, 0x6e, 0x6f, 0x09, 0x0 }, /* #51 */
    678     { 0x000c57, 0x000482, 0xc0, 0xea, 0xaa, 0x0 }, /* #52 */
    679     { 0x1c0c57, 0x1c0482, 0x9c, 0x9e, 0x06, 0x0 }, /* #53 */
    680     { 0x201d13, 0x201502, 0x45, 0x4f, 0x4e, 0x0 }, /* #54 */
    681     { 0x383e56, 0x383682, 0x54, 0xfd, 0xb9, 0x0 }, /* #55 */
    682     { 0x1078c3, 0x107086, 0xc4, 0xcf, 0x0f, 0x0 }, /* #56 */
    683     { 0x194297, 0x194202, 0x72, 0x73, 0x71, 0x0 }, /* #57 */
    684     { 0x2e2143, 0x2e2182, 0x30, 0xf8, 0xf8, 0x0 }, /* #58 */
    685     { 0x033fd2, 0x033782, 0xfa, 0xfe, 0x9e, 0x0 }, /* #59 */
    686     { 0x113657, 0x113682, 0xc3, 0xcb, 0x49, 0x0 }, /* #60 */
    687     { 0x107247, 0x107286, 0xc0, 0xf9, 0xb9, 0x0 }, /* #61 */
    688     { 0x2a54d3, 0x2a5482, 0xe3, 0xef, 0xac, 0x0 }, /* #62 */
    689     { 0x2c6603, 0x2c6686, 0x28, 0xfc, 0xf4, 0x0 }, /* #63 */
     626    { 0x3d14d3, 0x3d1482, 0xe6, 0xef, 0x8b, 0x0 }, /* #0 */
     627    { 0x2f6482, 0x2f6486, 0xad, 0xbd, 0xb5, 0x0 }, /* #1 */
     628    { 0x0b6cc3, 0x0b6486, 0xf6, 0xf6, 0x34, 0x0 }, /* #2 */
     629    { 0x2b4043, 0x2b4082, 0x69, 0xfb, 0xd3, 0x0 }, /* #3 */
     630    { 0x203096, 0x203002, 0x3c, 0x7f, 0x4b, 0x0 }, /* #4 */
     631    { 0x053e12, 0x053682, 0xcc, 0xdf, 0x1b, 0x0 }, /* #5 */
     632    { 0x194756, 0x194786, 0x29, 0xeb, 0xeb, 0x0 }, /* #6 */
     633    { 0x012306, 0x012306, 0x29, 0x7d, 0x5d, 0x0 }, /* #7 */
     634    { 0x0554d2, 0x055486, 0xd5, 0xff, 0xff, 0x0 }, /* #8 */
     635    { 0x063542, 0x063506, 0x27, 0x77, 0x50, 0x0 }, /* #9 */
     636    { 0x355fd3, 0x355786, 0x90, 0xf6, 0xf6, 0x0 }, /* #10 */
     637    { 0x0a3b82, 0x0a3302, 0x5a, 0x5b, 0x13, 0x0 }, /* #11 */
     638    { 0x324d56, 0x324506, 0x30, 0x39, 0x19, 0x0 }, /* #12 */
     639    { 0x293bc2, 0x293382, 0x5d, 0xdf, 0xd6, 0x0 }, /* #13 */
     640    { 0x2b7507, 0x2b7506, 0x1c, 0x7e, 0x6e, 0x0 }, /* #14 */
     641    { 0x010c86, 0x010406, 0x0e, 0x5f, 0x5b, 0x0 }, /* #15 */
     642    { 0x0c4d82, 0x0c4586, 0x98, 0xd8, 0xd8, 0x0 }, /* #16 */
     643    { 0x385c17, 0x385482, 0x28, 0xec, 0xe4, 0x0 }, /* #17 */
     644    { 0x203616, 0x203682, 0xa4, 0xfd, 0xfd, 0x0 }, /* #18 */
     645    { 0x033152, 0x033182, 0x65, 0xf7, 0xd2, 0x0 }, /* #19 */
     646    { 0x0d64c7, 0x0d6482, 0xd0, 0xd9, 0x89, 0x0 }, /* #20 */
     647    { 0x1f5296, 0x1f5286, 0xa8, 0xed, 0xe5, 0x0 }, /* #21 */
     648    { 0x2e3397, 0x2e3382, 0xf9, 0xfd, 0x2d, 0x0 }, /* #22 */
     649    { 0x2c5257, 0x2c5282, 0x0f, 0xbf, 0xbf, 0x0 }, /* #23 */
     650    { 0x210497, 0x210486, 0x69, 0xeb, 0xa3, 0x0 }, /* #24 */
     651    { 0x1f4dd6, 0x1f4586, 0xcd, 0xdd, 0x5c, 0x0 }, /* #25 */
     652    { 0x0a2796, 0x0a2786, 0xd9, 0xdd, 0x84, 0x0 }, /* #26 */
     653    { 0x3578c2, 0x357082, 0x8f, 0xdf, 0xdd, 0x0 }, /* #27 */
     654    { 0x0b7f53, 0x0b7786, 0x8d, 0xaf, 0xa3, 0x0 }, /* #28 */
     655    { 0x3974d6, 0x397482, 0x24, 0xf4, 0xd4, 0x0 }, /* #29 */
     656    { 0x063597, 0x063586, 0xd5, 0xd7, 0x07, 0x0 }, /* #30 */
     657    { 0x354bc3, 0x354386, 0x18, 0xfa, 0xf2, 0x0 }, /* #31 */
     658    { 0x066d93, 0x066586, 0xcc, 0xdd, 0x51, 0x0 }, /* #32 */
     659    { 0x3a2402, 0x3a2486, 0xec, 0xff, 0x33, 0x0 }, /* #33 */
     660    { 0x0d1887, 0x0d1006, 0x71, 0x77, 0x67, 0x0 }, /* #34 */
     661    { 0x223f46, 0x223786, 0x28, 0xac, 0x84, 0x0 }, /* #35 */
     662    { 0x206503, 0x206586, 0xde, 0xff, 0xf5, 0x0 }, /* #36 */
     663    { 0x284183, 0x284186, 0x80, 0xb7, 0xb7, 0x0 }, /* #37 */
     664    { 0x351307, 0x351306, 0x10, 0x5a, 0x4a, 0x0 }, /* #38 */
     665    { 0x2f14c2, 0x2f1482, 0x32, 0xba, 0x8a, 0x0 }, /* #39 */
     666    { 0x053d43, 0x053582, 0xaa, 0xea, 0xc2, 0x0 }, /* #40 */
     667    { 0x041b86, 0x041382, 0x5f, 0xdf, 0xd6, 0x0 }, /* #41 */
     668    { 0x1f07d7, 0x1f0782, 0x29, 0xe9, 0xe9, 0x0 }, /* #42 */
     669    { 0x1b6803, 0x1b6006, 0x1b, 0x7b, 0x6b, 0x0 }, /* #43 */
     670    { 0x2a4892, 0x2a4006, 0x2d, 0x6f, 0x46, 0x0 }, /* #44 */
     671    { 0x085042, 0x085082, 0xbb, 0xbf, 0x04, 0x0 }, /* #45 */
     672    { 0x1e4d82, 0x1e4582, 0xc5, 0xdf, 0xdb, 0x0 }, /* #46 */
     673    { 0x194407, 0x194482, 0xab, 0xab, 0x83, 0x0 }, /* #47 */
     674    { 0x373fd2, 0x373782, 0xc6, 0xe6, 0xa4, 0x0 }, /* #48 */
     675    { 0x121157, 0x121186, 0xfb, 0xff, 0xbf, 0x0 }, /* #49 */
     676    { 0x082507, 0x082586, 0xd2, 0xf3, 0xa1, 0x0 }, /* #50 */
     677    { 0x2707c2, 0x270706, 0x3d, 0x7d, 0x41, 0x0 }, /* #51 */
     678    { 0x3b57c3, 0x3b5786, 0x94, 0xd7, 0xd7, 0x0 }, /* #52 */
     679    { 0x3b4c16, 0x3b4486, 0xbc, 0xfc, 0x5c, 0x0 }, /* #53 */
     680    { 0x1d2e82, 0x1d2682, 0xd2, 0xdf, 0x4d, 0x0 }, /* #54 */
     681    { 0x086353, 0x086382, 0xcc, 0xec, 0xac, 0x0 }, /* #55 */
     682    { 0x0e1807, 0x0e1002, 0x35, 0x7f, 0x7e, 0x0 }, /* #56 */
     683    { 0x231996, 0x231182, 0x83, 0xe3, 0x60, 0x0 }, /* #57 */
     684    { 0x100902, 0x100182, 0x83, 0xef, 0x6e, 0x0 }, /* #58 */
     685    { 0x094882, 0x094006, 0x19, 0x5f, 0x5f, 0x0 }, /* #59 */
     686    { 0x1d6092, 0x1d6006, 0x1d, 0x7d, 0x65, 0x0 }, /* #60 */
     687    { 0x032d57, 0x032582, 0xc1, 0xd9, 0x18, 0x0 }, /* #61 */
     688    { 0x1649c6, 0x164106, 0x4a, 0x4e, 0x44, 0x0 }, /* #62 */
     689    { 0x095993, 0x095186, 0xf9, 0xf9, 0xd8, 0x0 }, /* #63 */
    690690};
    691691static const BINU8_TEST_T g_aTests_xor_u8[] =
    692692{
    693     { 0x0869c7, 0x086102, 0xf8, 0x49, 0xb1, 0x0 }, /* #0 */
    694     { 0x262506, 0x262506, 0x5b, 0x2e, 0x75, 0x0 }, /* #1 */
    695     { 0x1a5e93, 0x1a5682, 0x82, 0x92, 0x10, 0x0 }, /* #2 */
    696     { 0x0e7f03, 0x0e7706, 0x9a, 0x09, 0x93, 0x0 }, /* #3 */
    697     { 0x3604c3, 0x360402, 0xaf, 0x58, 0xf7, 0x0 }, /* #4 */
    698     { 0x310142, 0x310186, 0xbc, 0xf5, 0x49, 0x0 }, /* #5 */
    699     { 0x124fd2, 0x124702, 0x8f, 0x1a, 0x95, 0x0 }, /* #6 */
    700     { 0x070747, 0x070702, 0xa7, 0x29, 0x8e, 0x0 }, /* #7 */
    701     { 0x005f93, 0x005786, 0xf9, 0xcf, 0x36, 0x0 }, /* #8 */
    702     { 0x032997, 0x032106, 0xf3, 0x56, 0xa5, 0x0 }, /* #9 */
    703     { 0x124592, 0x124582, 0x9a, 0xec, 0x76, 0x0 }, /* #10 */
    704     { 0x212d96, 0x212586, 0x13, 0xa6, 0xb5, 0x0 }, /* #11 */
    705     { 0x282ac2, 0x282282, 0x97, 0xb5, 0x22, 0x0 }, /* #12 */
    706     { 0x352393, 0x352386, 0xb2, 0xd2, 0x60, 0x0 }, /* #13 */
    707     { 0x1d3682, 0x1d3686, 0x7e, 0xdb, 0xa5, 0x0 }, /* #14 */
    708     { 0x216b92, 0x216382, 0xb2, 0xae, 0x1c, 0x0 }, /* #15 */
    709     { 0x160cc7, 0x160486, 0x19, 0xaf, 0xb6, 0x0 }, /* #16 */
    710     { 0x225b87, 0x225306, 0x4d, 0x42, 0x0f, 0x0 }, /* #17 */
    711     { 0x2b3a53, 0x2b3282, 0xbc, 0xda, 0x66, 0x0 }, /* #18 */
    712     { 0x1e4d46, 0x1e4506, 0x50, 0x24, 0x74, 0x0 }, /* #19 */
    713     { 0x3d5047, 0x3d5002, 0x9c, 0x31, 0xad, 0x0 }, /* #20 */
    714     { 0x220b12, 0x220382, 0xb9, 0xba, 0x03, 0x0 }, /* #21 */
    715     { 0x211657, 0x211606, 0xb6, 0x28, 0x9e, 0x0 }, /* #22 */
    716     { 0x0c6e46, 0x0c6686, 0x8f, 0xb2, 0x3d, 0x0 }, /* #23 */
    717     { 0x127542, 0x127506, 0x81, 0x42, 0xc3, 0x0 }, /* #24 */
    718     { 0x267d83, 0x267582, 0x63, 0xf1, 0x92, 0x0 }, /* #25 */
    719     { 0x192742, 0x192702, 0x56, 0x3b, 0x6d, 0x0 }, /* #26 */
    720     { 0x0d74c2, 0x0d7402, 0xe7, 0x15, 0xf2, 0x0 }, /* #27 */
    721     { 0x175843, 0x175086, 0xb5, 0xf3, 0x46, 0x0 }, /* #28 */
    722     { 0x3b2d17, 0x3b2502, 0x2f, 0x32, 0x1d, 0x0 }, /* #29 */
    723     { 0x2c0a07, 0x2c0206, 0x80, 0x4e, 0xce, 0x0 }, /* #30 */
    724     { 0x3e4d52, 0x3e4502, 0xf4, 0x5d, 0xa9, 0x0 }, /* #31 */
    725     { 0x3f0812, 0x3f0082, 0x9a, 0xfb, 0x61, 0x0 }, /* #32 */
    726     { 0x1a57c3, 0x1a5782, 0xbe, 0xf4, 0x4a, 0x0 }, /* #33 */
    727     { 0x157502, 0x157586, 0x74, 0xd8, 0xac, 0x0 }, /* #34 */
    728     { 0x3f40d2, 0x3f4082, 0x99, 0x91, 0x08, 0x0 }, /* #35 */
    729     { 0x216642, 0x216682, 0x05, 0xb3, 0xb6, 0x0 }, /* #36 */
    730     { 0x301d16, 0x301586, 0x9c, 0xac, 0x30, 0x0 }, /* #37 */
    731     { 0x2e7813, 0x2e7082, 0x30, 0xe6, 0xd6, 0x0 }, /* #38 */
    732     { 0x241d96, 0x241586, 0x2a, 0x95, 0xbf, 0x0 }, /* #39 */
    733     { 0x140307, 0x140386, 0x51, 0xaa, 0xfb, 0x0 }, /* #40 */
    734     { 0x286dc6, 0x286586, 0xfc, 0xcc, 0x30, 0x0 }, /* #41 */
    735     { 0x3b6257, 0x3b6286, 0xab, 0xc9, 0x62, 0x0 }, /* #42 */
    736     { 0x224fd3, 0x224786, 0x41, 0xb1, 0xf0, 0x0 }, /* #43 */
    737     { 0x2c22c7, 0x2c2286, 0xd5, 0x9c, 0x49, 0x0 }, /* #44 */
    738     { 0x1e6116, 0x1e6102, 0x58, 0x79, 0x21, 0x0 }, /* #45 */
    739     { 0x362e57, 0x362602, 0x41, 0x1a, 0x5b, 0x0 }, /* #46 */
    740     { 0x074f52, 0x074786, 0xb5, 0x88, 0x3d, 0x0 }, /* #47 */
    741     { 0x255597, 0x255502, 0x81, 0x20, 0xa1, 0x0 }, /* #48 */
    742     { 0x322142, 0x322182, 0xe2, 0xc7, 0x25, 0x0 }, /* #49 */
    743     { 0x2d5c07, 0x2d5482, 0x54, 0xe6, 0xb2, 0x0 }, /* #50 */
    744     { 0x036303, 0x036306, 0xc9, 0x17, 0xde, 0x0 }, /* #51 */
    745     { 0x0e5e16, 0x0e5602, 0xf3, 0x31, 0xc2, 0x0 }, /* #52 */
    746     { 0x240296, 0x240206, 0x99, 0x5f, 0xc6, 0x0 }, /* #53 */
    747     { 0x064913, 0x064186, 0x75, 0xc0, 0xb5, 0x0 }, /* #54 */
    748     { 0x171097, 0x171086, 0xa2, 0xf3, 0x51, 0x0 }, /* #55 */
    749     { 0x3d7d93, 0x3d7502, 0x98, 0x31, 0xa9, 0x0 }, /* #56 */
    750     { 0x155883, 0x155002, 0xce, 0x16, 0xd8, 0x0 }, /* #57 */
    751     { 0x3d1607, 0x3d1602, 0x54, 0x26, 0x72, 0x0 }, /* #58 */
    752     { 0x336082, 0x336006, 0xd6, 0x7b, 0xad, 0x0 }, /* #59 */
    753     { 0x105397, 0x105386, 0xd0, 0xe8, 0x38, 0x0 }, /* #60 */
    754     { 0x303687, 0x303686, 0xdd, 0xcc, 0x11, 0x0 }, /* #61 */
    755     { 0x283182, 0x283186, 0x4b, 0xc5, 0x8e, 0x0 }, /* #62 */
    756     { 0x0b7517, 0x0b7506, 0x3e, 0x30, 0x0e, 0x0 }, /* #63 */
     693    { 0x257043, 0x257086, 0x5f, 0xbe, 0xe1, 0x0 }, /* #0 */
     694    { 0x077206, 0x077202, 0x9f, 0x6d, 0xf2, 0x0 }, /* #1 */
     695    { 0x264f03, 0x264782, 0xde, 0xe6, 0x38, 0x0 }, /* #2 */
     696    { 0x275646, 0x275686, 0xea, 0xdd, 0x37, 0x0 }, /* #3 */
     697    { 0x0e0353, 0x0e0306, 0xd1, 0x44, 0x95, 0x0 }, /* #4 */
     698    { 0x0d6e92, 0x0d6686, 0x3b, 0xca, 0xf1, 0x0 }, /* #5 */
     699    { 0x1b01c6, 0x1b0186, 0x09, 0xdb, 0xd2, 0x0 }, /* #6 */
     700    { 0x362ec6, 0x362682, 0x06, 0x91, 0x97, 0x0 }, /* #7 */
     701    { 0x1f6dc3, 0x1f6582, 0x54, 0xec, 0xb8, 0x0 }, /* #8 */
     702    { 0x017dd7, 0x017582, 0x12, 0xc2, 0xd0, 0x0 }, /* #9 */
     703    { 0x1b2192, 0x1b2106, 0x62, 0x71, 0x13, 0x0 }, /* #10 */
     704    { 0x0e1753, 0x0e1702, 0x99, 0x46, 0xdf, 0x0 }, /* #11 */
     705    { 0x0b5d07, 0x0b5502, 0x89, 0x19, 0x90, 0x0 }, /* #12 */
     706    { 0x195ed6, 0x195682, 0xae, 0xf8, 0x56, 0x0 }, /* #13 */
     707    { 0x1625c2, 0x162582, 0x1f, 0xfb, 0xe4, 0x0 }, /* #14 */
     708    { 0x274a02, 0x274286, 0x4f, 0x81, 0xce, 0x0 }, /* #15 */
     709    { 0x1f4086, 0x1f4082, 0x63, 0x85, 0xe6, 0x0 }, /* #16 */
     710    { 0x0c5b46, 0x0c5382, 0xe1, 0xcb, 0x2a, 0x0 }, /* #17 */
     711    { 0x133ac2, 0x133206, 0x6b, 0x72, 0x19, 0x0 }, /* #18 */
     712    { 0x007c07, 0x007402, 0x8b, 0x6e, 0xe5, 0x0 }, /* #19 */
     713    { 0x3340c7, 0x334082, 0x19, 0x86, 0x9f, 0x0 }, /* #20 */
     714    { 0x2a4682, 0x2a4606, 0x06, 0x0a, 0x0c, 0x0 }, /* #21 */
     715    { 0x0f5c57, 0x0f5402, 0x1b, 0x51, 0x4a, 0x0 }, /* #22 */
     716    { 0x114957, 0x114186, 0x7c, 0xaf, 0xd3, 0x0 }, /* #23 */
     717    { 0x3820c2, 0x382086, 0x53, 0xe1, 0xb2, 0x0 }, /* #24 */
     718    { 0x0916d7, 0x091682, 0x53, 0xef, 0xbc, 0x0 }, /* #25 */
     719    { 0x235a03, 0x235206, 0x60, 0x0f, 0x6f, 0x0 }, /* #26 */
     720    { 0x143b03, 0x143386, 0xf2, 0xf6, 0x04, 0x0 }, /* #27 */
     721    { 0x1b24d7, 0x1b2402, 0xb9, 0x52, 0xeb, 0x0 }, /* #28 */
     722    { 0x3a10c3, 0x3a1006, 0xa8, 0x7b, 0xd3, 0x0 }, /* #29 */
     723    { 0x316843, 0x316082, 0x30, 0xf1, 0xc1, 0x0 }, /* #30 */
     724    { 0x334187, 0x334106, 0xda, 0x71, 0xab, 0x0 }, /* #31 */
     725    { 0x300717, 0x300782, 0x83, 0xf2, 0x71, 0x0 }, /* #32 */
     726    { 0x082a02, 0x082206, 0x82, 0x35, 0xb7, 0x0 }, /* #33 */
     727    { 0x272617, 0x272682, 0x2d, 0xba, 0x97, 0x0 }, /* #34 */
     728    { 0x044f92, 0x044706, 0x79, 0x7b, 0x02, 0x0 }, /* #35 */
     729    { 0x266743, 0x266702, 0xc7, 0x04, 0xc3, 0x0 }, /* #36 */
     730    { 0x1a1153, 0x1a1182, 0x34, 0xe0, 0xd4, 0x0 }, /* #37 */
     731    { 0x110e43, 0x110686, 0x9a, 0xd8, 0x42, 0x0 }, /* #38 */
     732    { 0x2f2486, 0x2f2482, 0xc8, 0xf7, 0x3f, 0x0 }, /* #39 */
     733    { 0x1637c3, 0x163702, 0xc0, 0x7f, 0xbf, 0x0 }, /* #40 */
     734    { 0x1d60c2, 0x1d6082, 0xd2, 0xab, 0x79, 0x0 }, /* #41 */
     735    { 0x3f24d3, 0x3f2406, 0xfc, 0x42, 0xbe, 0x0 }, /* #42 */
     736    { 0x151252, 0x151282, 0xed, 0xcb, 0x26, 0x0 }, /* #43 */
     737    { 0x356d52, 0x356506, 0x60, 0x0a, 0x6a, 0x0 }, /* #44 */
     738    { 0x025a97, 0x025286, 0xa0, 0x99, 0x39, 0x0 }, /* #45 */
     739    { 0x3867d3, 0x386702, 0x6c, 0x52, 0x3e, 0x0 }, /* #46 */
     740    { 0x065f07, 0x065706, 0x19, 0x5f, 0x46, 0x0 }, /* #47 */
     741    { 0x3e6743, 0x3e6706, 0x21, 0x59, 0x78, 0x0 }, /* #48 */
     742    { 0x242a42, 0x242206, 0x33, 0x47, 0x74, 0x0 }, /* #49 */
     743    { 0x226ec7, 0x226606, 0x8f, 0x7b, 0xf4, 0x0 }, /* #50 */
     744    { 0x1d1bd6, 0x1d1386, 0x36, 0xc0, 0xf6, 0x0 }, /* #51 */
     745    { 0x0411d2, 0x041106, 0x40, 0x39, 0x79, 0x0 }, /* #52 */
     746    { 0x1060c6, 0x106086, 0xa4, 0x9c, 0x38, 0x0 }, /* #53 */
     747    { 0x3f4e16, 0x3f4686, 0x1b, 0xf5, 0xee, 0x0 }, /* #54 */
     748    { 0x2337d2, 0x233706, 0xba, 0x2e, 0x94, 0x0 }, /* #55 */
     749    { 0x2a26d3, 0x2a2602, 0x2e, 0x3d, 0x13, 0x0 }, /* #56 */
     750    { 0x0754c7, 0x075486, 0x8c, 0xd2, 0x5e, 0x0 }, /* #57 */
     751    { 0x121647, 0x121682, 0x07, 0xcb, 0xcc, 0x0 }, /* #58 */
     752    { 0x1d5593, 0x1d5586, 0xf9, 0x99, 0x60, 0x0 }, /* #59 */
     753    { 0x3432d3, 0x343282, 0x49, 0xab, 0xe2, 0x0 }, /* #60 */
     754    { 0x150a83, 0x150206, 0x4d, 0x11, 0x5c, 0x0 }, /* #61 */
     755    { 0x2b4182, 0x2b4182, 0x9d, 0x89, 0x14, 0x0 }, /* #62 */
     756    { 0x174847, 0x174006, 0xa6, 0x35, 0x93, 0x0 }, /* #63 */
    757757};
    758758static const BINU8_TEST_T g_aTests_xor_u8_locked[] =
    759759{
    760     { 0x291942, 0x291102, 0xf5, 0x4f, 0xba, 0x0 }, /* #0 */
    761     { 0x1647c2, 0x164702, 0x02, 0x68, 0x6a, 0x0 }, /* #1 */
    762     { 0x272f17, 0x272706, 0x85, 0x33, 0xb6, 0x0 }, /* #2 */
    763     { 0x153493, 0x153486, 0xdb, 0xd1, 0x0a, 0x0 }, /* #3 */
    764     { 0x335993, 0x335186, 0x7d, 0xc3, 0xbe, 0x0 }, /* #4 */
    765     { 0x052803, 0x052002, 0xc3, 0x64, 0xa7, 0x0 }, /* #5 */
    766     { 0x3b6747, 0x3b6706, 0x0e, 0x78, 0x76, 0x0 }, /* #6 */
    767     { 0x281e13, 0x281606, 0x20, 0x1d, 0x3d, 0x0 }, /* #7 */
    768     { 0x034143, 0x034102, 0x3a, 0x07, 0x3d, 0x0 }, /* #8 */
    769     { 0x124a92, 0x124206, 0xa5, 0x36, 0x93, 0x0 }, /* #9 */
    770     { 0x3d4587, 0x3d4586, 0x0e, 0xd7, 0xd9, 0x0 }, /* #10 */
    771     { 0x130c57, 0x130486, 0x1a, 0xed, 0xf7, 0x0 }, /* #11 */
    772     { 0x3e4c56, 0x3e4486, 0xe6, 0xd2, 0x34, 0x0 }, /* #12 */
    773     { 0x2a2b46, 0x2a2306, 0x2f, 0x5c, 0x73, 0x0 }, /* #13 */
    774     { 0x0351c6, 0x035106, 0x41, 0x28, 0x69, 0x0 }, /* #14 */
    775     { 0x106756, 0x106702, 0xbd, 0x58, 0xe5, 0x0 }, /* #15 */
    776     { 0x2e4b56, 0x2e4382, 0x5d, 0x83, 0xde, 0x0 }, /* #16 */
    777     { 0x2225d3, 0x222502, 0xfc, 0x23, 0xdf, 0x0 }, /* #17 */
    778     { 0x0940c3, 0x094086, 0x9d, 0xdb, 0x46, 0x0 }, /* #18 */
    779     { 0x384d56, 0x384582, 0x43, 0xea, 0xa9, 0x0 }, /* #19 */
    780     { 0x117546, 0x117502, 0x9c, 0x0d, 0x91, 0x0 }, /* #20 */
    781     { 0x107156, 0x107186, 0x59, 0xb4, 0xed, 0x0 }, /* #21 */
    782     { 0x2a4782, 0x2a4702, 0x73, 0x4c, 0x3f, 0x0 }, /* #22 */
    783     { 0x2331c3, 0x233106, 0xb4, 0x11, 0xa5, 0x0 }, /* #23 */
    784     { 0x002743, 0x002786, 0x1e, 0xcf, 0xd1, 0x0 }, /* #24 */
    785     { 0x3d6d82, 0x3d6506, 0x97, 0x44, 0xd3, 0x0 }, /* #25 */
    786     { 0x0c1417, 0x0c1406, 0x83, 0x66, 0xe5, 0x0 }, /* #26 */
    787     { 0x382686, 0x382602, 0x3f, 0x2c, 0x13, 0x0 }, /* #27 */
    788     { 0x0e5b93, 0x0e5306, 0x76, 0x24, 0x52, 0x0 }, /* #28 */
    789     { 0x211613, 0x211606, 0x71, 0x21, 0x50, 0x0 }, /* #29 */
    790     { 0x290903, 0x290106, 0x44, 0x36, 0x72, 0x0 }, /* #30 */
    791     { 0x220306, 0x220306, 0x21, 0x41, 0x60, 0x0 }, /* #31 */
    792     { 0x282182, 0x282106, 0x07, 0x0a, 0x0d, 0x0 }, /* #32 */
    793     { 0x3e4e13, 0x3e4602, 0xd8, 0x3b, 0xe3, 0x0 }, /* #33 */
    794     { 0x155c47, 0x155406, 0xf7, 0x71, 0x86, 0x0 }, /* #34 */
    795     { 0x2b7747, 0x2b7786, 0x3d, 0xc3, 0xfe, 0x0 }, /* #35 */
    796     { 0x105407, 0x105486, 0xeb, 0x84, 0x6f, 0x0 }, /* #36 */
    797     { 0x1322c2, 0x132282, 0xf6, 0x86, 0x70, 0x0 }, /* #37 */
    798     { 0x203dc3, 0x203582, 0xfa, 0xab, 0x51, 0x0 }, /* #38 */
    799     { 0x3820d3, 0x382082, 0x1a, 0xcb, 0xd1, 0x0 }, /* #39 */
    800     { 0x2c4053, 0x2c4082, 0x28, 0xe5, 0xcd, 0x0 }, /* #40 */
    801     { 0x327c43, 0x327402, 0xeb, 0x7f, 0x94, 0x0 }, /* #41 */
    802     { 0x0a6e92, 0x0a6682, 0xac, 0xdc, 0x70, 0x0 }, /* #42 */
    803     { 0x3918d2, 0x391002, 0x3c, 0x7a, 0x46, 0x0 }, /* #43 */
    804     { 0x2d31c7, 0x2d3186, 0x3e, 0xf6, 0xc8, 0x0 }, /* #44 */
    805     { 0x396d17, 0x396582, 0x8e, 0x86, 0x08, 0x0 }, /* #45 */
    806     { 0x091496, 0x091402, 0x26, 0x54, 0x72, 0x0 }, /* #46 */
    807     { 0x303f82, 0x303782, 0xff, 0xec, 0x13, 0x0 }, /* #47 */
    808     { 0x210257, 0x210286, 0x1d, 0x8d, 0x90, 0x0 }, /* #48 */
    809     { 0x353303, 0x353302, 0xeb, 0x04, 0xef, 0x0 }, /* #49 */
    810     { 0x1102d3, 0x110282, 0x1d, 0x94, 0x89, 0x0 }, /* #50 */
    811     { 0x1d4406, 0x1d4402, 0x0c, 0x4a, 0x46, 0x0 }, /* #51 */
    812     { 0x1c57c2, 0x1c5702, 0x56, 0x01, 0x57, 0x0 }, /* #52 */
    813     { 0x127b52, 0x127382, 0x3c, 0xb5, 0x89, 0x0 }, /* #53 */
    814     { 0x2a21d2, 0x2a2106, 0x43, 0x4e, 0x0d, 0x0 }, /* #54 */
    815     { 0x344653, 0x344682, 0xa6, 0xc8, 0x6e, 0x0 }, /* #55 */
    816     { 0x304d12, 0x304506, 0x52, 0x21, 0x73, 0x0 }, /* #56 */
    817     { 0x185a13, 0x185202, 0x43, 0x6d, 0x2e, 0x0 }, /* #57 */
    818     { 0x3c3e47, 0x3c3606, 0xe4, 0x2e, 0xca, 0x0 }, /* #58 */
    819     { 0x303817, 0x303082, 0x58, 0xdf, 0x87, 0x0 }, /* #59 */
    820     { 0x2d4503, 0x2d4586, 0x04, 0xf3, 0xf7, 0x0 }, /* #60 */
    821     { 0x3e79d2, 0x3e7106, 0xbc, 0x65, 0xd9, 0x0 }, /* #61 */
    822     { 0x116903, 0x116186, 0xfb, 0xbd, 0x46, 0x0 }, /* #62 */
    823     { 0x1933c7, 0x193386, 0xe0, 0xd7, 0x37, 0x0 }, /* #63 */
     760    { 0x327b96, 0x327306, 0x88, 0x65, 0xed, 0x0 }, /* #0 */
     761    { 0x2826d2, 0x282602, 0x5f, 0x38, 0x67, 0x0 }, /* #1 */
     762    { 0x0a2207, 0x0a2206, 0xf9, 0x78, 0x81, 0x0 }, /* #2 */
     763    { 0x3a3046, 0x3a3082, 0xe4, 0xad, 0x49, 0x0 }, /* #3 */
     764    { 0x0d58d6, 0x0d5006, 0x0e, 0x1e, 0x10, 0x0 }, /* #4 */
     765    { 0x3e7e87, 0x3e7682, 0xeb, 0xd5, 0x3e, 0x0 }, /* #5 */
     766    { 0x3b1d46, 0x3b1582, 0xb2, 0xc7, 0x75, 0x0 }, /* #6 */
     767    { 0x015d02, 0x015506, 0xc8, 0x53, 0x9b, 0x0 }, /* #7 */
     768    { 0x0948d6, 0x094002, 0x29, 0x61, 0x48, 0x0 }, /* #8 */
     769    { 0x382ec2, 0x382686, 0xf1, 0x90, 0x61, 0x0 }, /* #9 */
     770    { 0x230746, 0x230706, 0x45, 0x48, 0x0d, 0x0 }, /* #10 */
     771    { 0x1f4b02, 0x1f4382, 0x08, 0xb6, 0xbe, 0x0 }, /* #11 */
     772    { 0x0f2fc7, 0x0f2706, 0x8c, 0x27, 0xab, 0x0 }, /* #12 */
     773    { 0x217d56, 0x217506, 0x4d, 0x59, 0x14, 0x0 }, /* #13 */
     774    { 0x1f04d7, 0x1f0406, 0xa2, 0x17, 0xb5, 0x0 }, /* #14 */
     775    { 0x0f3807, 0x0f3086, 0x98, 0xb7, 0x2f, 0x0 }, /* #15 */
     776    { 0x2a4643, 0x2a4602, 0x75, 0x31, 0x44, 0x0 }, /* #16 */
     777    { 0x387686, 0x387606, 0xeb, 0x55, 0xbe, 0x0 }, /* #17 */
     778    { 0x3f4d16, 0x3f4582, 0x7a, 0xe0, 0x9a, 0x0 }, /* #18 */
     779    { 0x1f0602, 0x1f0686, 0xe8, 0xcf, 0x27, 0x0 }, /* #19 */
     780    { 0x3d7d03, 0x3d7586, 0x7d, 0x8d, 0xf0, 0x0 }, /* #20 */
     781    { 0x067596, 0x067502, 0xb3, 0x07, 0xb4, 0x0 }, /* #21 */
     782    { 0x0a0042, 0x0a0086, 0x32, 0xf0, 0xc2, 0x0 }, /* #22 */
     783    { 0x2e01c2, 0x2e0182, 0x50, 0xea, 0xba, 0x0 }, /* #23 */
     784    { 0x243012, 0x243082, 0x13, 0xb9, 0xaa, 0x0 }, /* #24 */
     785    { 0x0a52c6, 0x0a5202, 0xe9, 0x20, 0xc9, 0x0 }, /* #25 */
     786    { 0x0273c3, 0x027302, 0x8f, 0x73, 0xfc, 0x0 }, /* #26 */
     787    { 0x265c86, 0x265402, 0xdc, 0x0b, 0xd7, 0x0 }, /* #27 */
     788    { 0x046996, 0x046186, 0xed, 0x96, 0x7b, 0x0 }, /* #28 */
     789    { 0x2c6547, 0x2c6582, 0x67, 0xa4, 0xc3, 0x0 }, /* #29 */
     790    { 0x087007, 0x087086, 0xc7, 0x88, 0x4f, 0x0 }, /* #30 */
     791    { 0x290d57, 0x290506, 0x83, 0x1b, 0x98, 0x0 }, /* #31 */
     792    { 0x2506c6, 0x250602, 0xa3, 0x16, 0xb5, 0x0 }, /* #32 */
     793    { 0x094017, 0x094002, 0x27, 0x15, 0x32, 0x0 }, /* #33 */
     794    { 0x031286, 0x031282, 0xfb, 0xf7, 0x0c, 0x0 }, /* #34 */
     795    { 0x3653c6, 0x365306, 0xe0, 0x65, 0x85, 0x0 }, /* #35 */
     796    { 0x3365d3, 0x336586, 0x54, 0x88, 0xdc, 0x0 }, /* #36 */
     797    { 0x047f52, 0x047702, 0x64, 0x7c, 0x18, 0x0 }, /* #37 */
     798    { 0x006ac7, 0x006202, 0xa1, 0x3d, 0x9c, 0x0 }, /* #38 */
     799    { 0x3a7297, 0x3a7286, 0xe4, 0x99, 0x7d, 0x0 }, /* #39 */
     800    { 0x114012, 0x114086, 0xa2, 0x9a, 0x38, 0x0 }, /* #40 */
     801    { 0x151c97, 0x151402, 0x50, 0x45, 0x15, 0x0 }, /* #41 */
     802    { 0x046143, 0x046102, 0xb5, 0x01, 0xb4, 0x0 }, /* #42 */
     803    { 0x074007, 0x074002, 0x24, 0x57, 0x73, 0x0 }, /* #43 */
     804    { 0x3117d6, 0x311702, 0xc0, 0x13, 0xd3, 0x0 }, /* #44 */
     805    { 0x373f86, 0x373706, 0x4b, 0x18, 0x53, 0x0 }, /* #45 */
     806    { 0x2351c3, 0x235186, 0x8b, 0xf5, 0x7e, 0x0 }, /* #46 */
     807    { 0x0b6017, 0x0b6086, 0xc0, 0xc6, 0x06, 0x0 }, /* #47 */
     808    { 0x0359c7, 0x035186, 0x1a, 0x8e, 0x94, 0x0 }, /* #48 */
     809    { 0x3643c7, 0x364386, 0xdf, 0xc5, 0x1a, 0x0 }, /* #49 */
     810    { 0x2f7cd2, 0x2f7402, 0x90, 0x49, 0xd9, 0x0 }, /* #50 */
     811    { 0x043fd6, 0x043702, 0x8a, 0x58, 0xd2, 0x0 }, /* #51 */
     812    { 0x394803, 0x394006, 0x92, 0x4d, 0xdf, 0x0 }, /* #52 */
     813    { 0x3f5192, 0x3f5106, 0x22, 0x09, 0x2b, 0x0 }, /* #53 */
     814    { 0x165953, 0x165102, 0x50, 0x15, 0x45, 0x0 }, /* #54 */
     815    { 0x220f02, 0x220782, 0x18, 0xcb, 0xd3, 0x0 }, /* #55 */
     816    { 0x362403, 0x362406, 0x9a, 0x22, 0xb8, 0x0 }, /* #56 */
     817    { 0x1e3382, 0x1e3302, 0x63, 0x54, 0x37, 0x0 }, /* #57 */
     818    { 0x0528d2, 0x052086, 0x2c, 0xe1, 0xcd, 0x0 }, /* #58 */
     819    { 0x3b5a52, 0x3b5206, 0xb7, 0x22, 0x95, 0x0 }, /* #59 */
     820    { 0x1f0653, 0x1f0602, 0x53, 0x1a, 0x49, 0x0 }, /* #60 */
     821    { 0x1b5307, 0x1b5386, 0x04, 0x9a, 0x9e, 0x0 }, /* #61 */
     822    { 0x324387, 0x324386, 0xf5, 0xd8, 0x2d, 0x0 }, /* #62 */
     823    { 0x1d6653, 0x1d6682, 0x76, 0xce, 0xb8, 0x0 }, /* #63 */
    824824};
    825825static const BINU8_TEST_T g_aTests_and_u8[] =
    826826{
    827     { 0x316992, 0x316102, 0x28, 0x08, 0xce, 0x0 }, /* #0 */
    828     { 0x174856, 0x174002, 0xa3, 0x01, 0x19, 0x0 }, /* #1 */
    829     { 0x0c4ec7, 0x0c4602, 0x88, 0x08, 0x5f, 0x0 }, /* #2 */
    830     { 0x114747, 0x114706, 0x70, 0x60, 0x64, 0x0 }, /* #3 */
    831     { 0x373783, 0x373702, 0x51, 0x10, 0xba, 0x0 }, /* #4 */
    832     { 0x120642, 0x120602, 0x55, 0x01, 0x8b, 0x0 }, /* #5 */
    833     { 0x267d12, 0x267502, 0x1d, 0x04, 0xa6, 0x0 }, /* #6 */
    834     { 0x270a52, 0x270282, 0xae, 0x8a, 0xca, 0x0 }, /* #7 */
    835     { 0x174513, 0x174586, 0xbe, 0x8e, 0x8e, 0x0 }, /* #8 */
    836     { 0x3a5e93, 0x3a5602, 0x6f, 0x62, 0x62, 0x0 }, /* #9 */
    837     { 0x176087, 0x176002, 0x7c, 0x2c, 0xac, 0x0 }, /* #10 */
    838     { 0x0720d7, 0x072082, 0xfe, 0xba, 0xbb, 0x0 }, /* #11 */
    839     { 0x0b2903, 0x0b2106, 0x6a, 0x42, 0xd7, 0x0 }, /* #12 */
    840     { 0x302397, 0x302306, 0xa9, 0x21, 0x23, 0x0 }, /* #13 */
    841     { 0x3d4982, 0x3d4102, 0x06, 0x02, 0x52, 0x0 }, /* #14 */
    842     { 0x1c4f43, 0x1c4702, 0x3f, 0x1c, 0x1c, 0x0 }, /* #15 */
    843     { 0x342913, 0x342102, 0xd5, 0x54, 0x76, 0x0 }, /* #16 */
    844     { 0x244517, 0x244586, 0xa9, 0xa9, 0xaf, 0x0 }, /* #17 */
    845     { 0x1a5153, 0x1a5102, 0x10, 0x10, 0x3c, 0x0 }, /* #18 */
    846     { 0x2b1ad2, 0x2b1202, 0xe7, 0x02, 0x02, 0x0 }, /* #19 */
    847     { 0x381f56, 0x381702, 0xf0, 0x10, 0x1a, 0x0 }, /* #20 */
    848     { 0x3e3bd7, 0x3e3306, 0x61, 0x21, 0x23, 0x0 }, /* #21 */
    849     { 0x234353, 0x234302, 0xcc, 0x40, 0x53, 0x0 }, /* #22 */
    850     { 0x3f6d53, 0x3f6502, 0x1f, 0x01, 0x81, 0x0 }, /* #23 */
    851     { 0x397746, 0x397702, 0x1e, 0x1c, 0xfc, 0x0 }, /* #24 */
    852     { 0x175956, 0x175146, 0x16, 0x00, 0x21, 0x0 }, /* #25 */
    853     { 0x2b6853, 0x2b6086, 0x85, 0x84, 0xb4, 0x0 }, /* #26 */
    854     { 0x3c0553, 0x3c0586, 0x9f, 0x96, 0xb6, 0x0 }, /* #27 */
    855     { 0x125987, 0x125106, 0x73, 0x03, 0x8f, 0x0 }, /* #28 */
    856     { 0x2d4a46, 0x2d4202, 0x13, 0x01, 0x41, 0x0 }, /* #29 */
    857     { 0x170b96, 0x170386, 0xac, 0xac, 0xac, 0x0 }, /* #30 */
    858     { 0x1b78d3, 0x1b7002, 0xb7, 0x32, 0x72, 0x0 }, /* #31 */
    859     { 0x3432d7, 0x343282, 0xd8, 0xd0, 0xf3, 0x0 }, /* #32 */
    860     { 0x3d1b03, 0x3d1302, 0xbb, 0x2a, 0x6e, 0x0 }, /* #33 */
    861     { 0x076512, 0x076502, 0x44, 0x40, 0x60, 0x0 }, /* #34 */
    862     { 0x0a2113, 0x0a2106, 0xbf, 0x18, 0x58, 0x0 }, /* #35 */
    863     { 0x0635c6, 0x063586, 0x9d, 0x88, 0xa8, 0x0 }, /* #36 */
    864     { 0x021582, 0x021506, 0x4a, 0x0a, 0xbf, 0x0 }, /* #37 */
    865     { 0x1e5287, 0x1e5206, 0x2d, 0x0c, 0x9c, 0x0 }, /* #38 */
    866     { 0x2d4347, 0x2d4306, 0xf9, 0x60, 0x66, 0x0 }, /* #39 */
    867     { 0x0e7316, 0x0e7302, 0x2b, 0x29, 0xe9, 0x0 }, /* #40 */
    868     { 0x002b83, 0x002306, 0x69, 0x41, 0x47, 0x0 }, /* #41 */
    869     { 0x0f1c82, 0x0f1406, 0x4b, 0x48, 0xd8, 0x0 }, /* #42 */
    870     { 0x317286, 0x317282, 0xf9, 0x91, 0x91, 0x0 }, /* #43 */
    871     { 0x077ad6, 0x077202, 0x61, 0x20, 0xb2, 0x0 }, /* #44 */
    872     { 0x3d5586, 0x3d5582, 0xe3, 0xc2, 0xd2, 0x0 }, /* #45 */
    873     { 0x2e3a46, 0x2e3202, 0xdd, 0x04, 0x26, 0x0 }, /* #46 */
    874     { 0x064202, 0x064206, 0xfa, 0x42, 0x43, 0x0 }, /* #47 */
    875     { 0x294dd7, 0x294586, 0xb8, 0xb8, 0xfc, 0x0 }, /* #48 */
    876     { 0x2225d7, 0x222506, 0x1a, 0x12, 0x56, 0x0 }, /* #49 */
    877     { 0x187b42, 0x187306, 0x33, 0x21, 0x21, 0x0 }, /* #50 */
    878     { 0x384682, 0x384682, 0x80, 0x80, 0xc5, 0x0 }, /* #51 */
    879     { 0x092d16, 0x092506, 0x91, 0x11, 0x77, 0x0 }, /* #52 */
    880     { 0x3c08c6, 0x3c0002, 0xf5, 0x34, 0x3e, 0x0 }, /* #53 */
    881     { 0x155102, 0x155106, 0x73, 0x33, 0xbf, 0x0 }, /* #54 */
    882     { 0x3a0646, 0x3a0682, 0x83, 0x80, 0xfc, 0x0 }, /* #55 */
    883     { 0x011606, 0x011606, 0x5a, 0x18, 0x38, 0x0 }, /* #56 */
    884     { 0x023202, 0x023202, 0xa1, 0x01, 0x09, 0x0 }, /* #57 */
    885     { 0x100993, 0x100186, 0xfb, 0xd1, 0xd5, 0x0 }, /* #58 */
    886     { 0x164602, 0x164646, 0x2e, 0x00, 0x51, 0x0 }, /* #59 */
    887     { 0x006a87, 0x006282, 0xfd, 0xb0, 0xb2, 0x0 }, /* #60 */
    888     { 0x131d97, 0x131582, 0xdb, 0xd9, 0xd9, 0x0 }, /* #61 */
    889     { 0x367fc3, 0x367746, 0x00, 0x00, 0x5c, 0x0 }, /* #62 */
    890     { 0x260b47, 0x260306, 0x25, 0x24, 0x3c, 0x0 }, /* #63 */
     827    { 0x2457d2, 0x245702, 0x08, 0x08, 0xc9, 0x0 }, /* #0 */
     828    { 0x0120c3, 0x012006, 0x70, 0x50, 0x50, 0x0 }, /* #1 */
     829    { 0x186f47, 0x186782, 0xf4, 0x94, 0x9d, 0x0 }, /* #2 */
     830    { 0x1b5e47, 0x1b5646, 0x4a, 0x00, 0xa4, 0x0 }, /* #3 */
     831    { 0x1b2a02, 0x1b2286, 0xe4, 0xa0, 0xa2, 0x0 }, /* #4 */
     832    { 0x384592, 0x384586, 0x86, 0x82, 0xc3, 0x0 }, /* #5 */
     833    { 0x3533c7, 0x353306, 0x46, 0x44, 0xf4, 0x0 }, /* #6 */
     834    { 0x0f01d7, 0x0f0102, 0x58, 0x08, 0x8e, 0x0 }, /* #7 */
     835    { 0x0f0587, 0x0f0502, 0x13, 0x13, 0x37, 0x0 }, /* #8 */
     836    { 0x194c07, 0x194402, 0x3f, 0x0b, 0x8b, 0x0 }, /* #9 */
     837    { 0x216907, 0x216186, 0xe4, 0xc0, 0xc8, 0x0 }, /* #10 */
     838    { 0x151d46, 0x151506, 0xfc, 0x60, 0x61, 0x0 }, /* #11 */
     839    { 0x147982, 0x147102, 0x5f, 0x43, 0xc3, 0x0 }, /* #12 */
     840    { 0x1f1fd2, 0x1f1786, 0xa0, 0xa0, 0xa1, 0x0 }, /* #13 */
     841    { 0x2c1307, 0x2c1302, 0x30, 0x10, 0x9b, 0x0 }, /* #14 */
     842    { 0x294e96, 0x294682, 0x8f, 0x8a, 0xda, 0x0 }, /* #15 */
     843    { 0x1f5197, 0x1f5102, 0x2b, 0x20, 0xa0, 0x0 }, /* #16 */
     844    { 0x303cc7, 0x303482, 0xcb, 0xc8, 0xcc, 0x0 }, /* #17 */
     845    { 0x291b56, 0x291306, 0x70, 0x30, 0xb8, 0x0 }, /* #18 */
     846    { 0x324cc6, 0x324446, 0x84, 0x00, 0x52, 0x0 }, /* #19 */
     847    { 0x2049d2, 0x204102, 0xc0, 0x40, 0x56, 0x0 }, /* #20 */
     848    { 0x1d0fd7, 0x1d0702, 0x47, 0x46, 0x56, 0x0 }, /* #21 */
     849    { 0x397092, 0x397086, 0xee, 0xa0, 0xb0, 0x0 }, /* #22 */
     850    { 0x3b6096, 0x3b6002, 0xa7, 0x26, 0x66, 0x0 }, /* #23 */
     851    { 0x0a72d6, 0x0a7206, 0x5d, 0x09, 0x2b, 0x0 }, /* #24 */
     852    { 0x325cc7, 0x325446, 0x42, 0x00, 0x34, 0x0 }, /* #25 */
     853    { 0x322d12, 0x322546, 0x0c, 0x00, 0xc3, 0x0 }, /* #26 */
     854    { 0x180c42, 0x180482, 0xb4, 0xb0, 0xfb, 0x0 }, /* #27 */
     855    { 0x1f1753, 0x1f1702, 0x11, 0x01, 0x2d, 0x0 }, /* #28 */
     856    { 0x1e34c3, 0x1e3486, 0xf6, 0xf0, 0xf1, 0x0 }, /* #29 */
     857    { 0x212857, 0x212086, 0xe1, 0xa0, 0xbc, 0x0 }, /* #30 */
     858    { 0x3b5c97, 0x3b5406, 0x9f, 0x12, 0x32, 0x0 }, /* #31 */
     859    { 0x375f17, 0x375702, 0x38, 0x20, 0x27, 0x0 }, /* #32 */
     860    { 0x1f5703, 0x1f5702, 0xc5, 0x40, 0x58, 0x0 }, /* #33 */
     861    { 0x3b49d7, 0x3b4186, 0xfb, 0xc0, 0xc4, 0x0 }, /* #34 */
     862    { 0x2e4e17, 0x2e4606, 0x4b, 0x03, 0xb7, 0x0 }, /* #35 */
     863    { 0x3d45d7, 0x3d4582, 0xe2, 0xc2, 0xcb, 0x0 }, /* #36 */
     864    { 0x357e57, 0x357606, 0xee, 0x4e, 0x4e, 0x0 }, /* #37 */
     865    { 0x0e78d2, 0x0e7006, 0xc3, 0x42, 0x46, 0x0 }, /* #38 */
     866    { 0x1f3607, 0x1f3682, 0x94, 0x94, 0xb7, 0x0 }, /* #39 */
     867    { 0x105306, 0x105302, 0x3f, 0x19, 0x99, 0x0 }, /* #40 */
     868    { 0x395553, 0x395506, 0x17, 0x05, 0x4d, 0x0 }, /* #41 */
     869    { 0x181306, 0x181386, 0xd3, 0xc0, 0xc8, 0x0 }, /* #42 */
     870    { 0x243e82, 0x243606, 0x09, 0x09, 0xcf, 0x0 }, /* #43 */
     871    { 0x245ed6, 0x245606, 0x0b, 0x0a, 0xda, 0x0 }, /* #44 */
     872    { 0x314557, 0x314502, 0x3f, 0x1a, 0x9a, 0x0 }, /* #45 */
     873    { 0x385003, 0x385002, 0x5b, 0x0b, 0x2f, 0x0 }, /* #46 */
     874    { 0x287046, 0x287002, 0x57, 0x46, 0x66, 0x0 }, /* #47 */
     875    { 0x151dc3, 0x151502, 0x0a, 0x08, 0xbd, 0x0 }, /* #48 */
     876    { 0x1d16d2, 0x1d1682, 0xd7, 0xd3, 0xd3, 0x0 }, /* #49 */
     877    { 0x124c52, 0x124402, 0xdc, 0x54, 0x54, 0x0 }, /* #50 */
     878    { 0x226ac3, 0x226206, 0xeb, 0x03, 0x13, 0x0 }, /* #51 */
     879    { 0x144b47, 0x144302, 0x85, 0x01, 0x5b, 0x0 }, /* #52 */
     880    { 0x321c03, 0x321486, 0xaf, 0xa9, 0xe9, 0x0 }, /* #53 */
     881    { 0x240b52, 0x240302, 0xb4, 0x34, 0x76, 0x0 }, /* #54 */
     882    { 0x002ad3, 0x002202, 0x95, 0x04, 0x66, 0x0 }, /* #55 */
     883    { 0x1c7657, 0x1c7606, 0x9b, 0x18, 0x1c, 0x0 }, /* #56 */
     884    { 0x014252, 0x014286, 0xcd, 0x88, 0xa8, 0x0 }, /* #57 */
     885    { 0x071dc3, 0x071506, 0x74, 0x30, 0x33, 0x0 }, /* #58 */
     886    { 0x073f13, 0x073702, 0xf4, 0x40, 0x43, 0x0 }, /* #59 */
     887    { 0x3f7596, 0x3f7586, 0xbe, 0x8e, 0xcf, 0x0 }, /* #60 */
     888    { 0x176ed2, 0x176682, 0x87, 0x83, 0xbb, 0x0 }, /* #61 */
     889    { 0x193b97, 0x193302, 0x3c, 0x08, 0x09, 0x0 }, /* #62 */
     890    { 0x011493, 0x011406, 0xe5, 0x60, 0x72, 0x0 }, /* #63 */
    891891};
    892892static const BINU8_TEST_T g_aTests_and_u8_locked[] =
    893893{
    894     { 0x391682, 0x391606, 0x31, 0x11, 0xdd, 0x0 }, /* #0 */
    895     { 0x2327c6, 0x232706, 0x3d, 0x1d, 0x9d, 0x0 }, /* #1 */
    896     { 0x3f38c3, 0x3f3046, 0x9a, 0x00, 0x25, 0x0 }, /* #2 */
    897     { 0x210553, 0x210506, 0xd3, 0x41, 0x61, 0x0 }, /* #3 */
    898     { 0x3f1c03, 0x3f1406, 0x46, 0x42, 0x63, 0x0 }, /* #4 */
    899     { 0x384956, 0x384102, 0x95, 0x04, 0x24, 0x0 }, /* #5 */
    900     { 0x3f32c3, 0x3f3282, 0xd2, 0x80, 0xad, 0x0 }, /* #6 */
    901     { 0x1d4f86, 0x1d4702, 0xf3, 0x01, 0x01, 0x0 }, /* #7 */
    902     { 0x170c82, 0x170402, 0xd7, 0x16, 0x3e, 0x0 }, /* #8 */
    903     { 0x0a2e07, 0x0a2606, 0x13, 0x11, 0x7d, 0x0 }, /* #9 */
    904     { 0x3d0283, 0x3d0202, 0xf8, 0x20, 0x25, 0x0 }, /* #10 */
    905     { 0x162047, 0x162002, 0xbd, 0x29, 0x69, 0x0 }, /* #11 */
    906     { 0x2e7997, 0x2e7186, 0xf6, 0xa6, 0xaf, 0x0 }, /* #12 */
    907     { 0x236512, 0x236502, 0xa4, 0x04, 0x55, 0x0 }, /* #13 */
    908     { 0x255a03, 0x255246, 0xd8, 0x00, 0x01, 0x0 }, /* #14 */
    909     { 0x3d1042, 0x3d1006, 0x7a, 0x50, 0xd4, 0x0 }, /* #15 */
    910     { 0x045d42, 0x045506, 0x69, 0x60, 0xf0, 0x0 }, /* #16 */
    911     { 0x210253, 0x210286, 0xa4, 0xa0, 0xfb, 0x0 }, /* #17 */
    912     { 0x1a74d7, 0x1a7402, 0x0c, 0x04, 0x86, 0x0 }, /* #18 */
    913     { 0x2c1d97, 0x2c1582, 0x9b, 0x89, 0x89, 0x0 }, /* #19 */
    914     { 0x035bc6, 0x035306, 0x58, 0x50, 0x72, 0x0 }, /* #20 */
    915     { 0x0b7457, 0x0b7402, 0x41, 0x01, 0xb5, 0x0 }, /* #21 */
    916     { 0x023647, 0x023686, 0xb3, 0xa3, 0xe7, 0x0 }, /* #22 */
    917     { 0x2a7ad7, 0x2a7246, 0x22, 0x00, 0x0c, 0x0 }, /* #23 */
    918     { 0x254b47, 0x254306, 0x48, 0x48, 0xfb, 0x0 }, /* #24 */
    919     { 0x093502, 0x093502, 0x47, 0x02, 0x92, 0x0 }, /* #25 */
    920     { 0x187352, 0x187302, 0x12, 0x10, 0x14, 0x0 }, /* #26 */
    921     { 0x3d1fd6, 0x3d1782, 0x9b, 0x89, 0xcd, 0x0 }, /* #27 */
    922     { 0x017c83, 0x017406, 0xb6, 0x30, 0x78, 0x0 }, /* #28 */
    923     { 0x1e03c7, 0x1e0346, 0xc2, 0x00, 0x04, 0x0 }, /* #29 */
    924     { 0x053dc3, 0x053506, 0xa7, 0x03, 0x13, 0x0 }, /* #30 */
    925     { 0x143942, 0x143102, 0xbf, 0x25, 0x25, 0x0 }, /* #31 */
    926     { 0x3d5b07, 0x3d5302, 0xa3, 0x02, 0x02, 0x0 }, /* #32 */
    927     { 0x2e4552, 0x2e4502, 0xed, 0x49, 0x59, 0x0 }, /* #33 */
    928     { 0x007316, 0x007302, 0x2c, 0x08, 0x0a, 0x0 }, /* #34 */
    929     { 0x2805d6, 0x280546, 0x07, 0x00, 0x88, 0x0 }, /* #35 */
    930     { 0x274b97, 0x274302, 0x52, 0x10, 0x11, 0x0 }, /* #36 */
    931     { 0x217996, 0x217106, 0xfd, 0x2d, 0x2d, 0x0 }, /* #37 */
    932     { 0x291b52, 0x291346, 0x9e, 0x00, 0x00, 0x0 }, /* #38 */
    933     { 0x3d10c7, 0x3d1006, 0xf2, 0x22, 0x2e, 0x0 }, /* #39 */
    934     { 0x205cd7, 0x205406, 0x4b, 0x42, 0x72, 0x0 }, /* #40 */
    935     { 0x300517, 0x300502, 0x0d, 0x08, 0x8a, 0x0 }, /* #41 */
    936     { 0x2f3fd7, 0x2f3786, 0xbb, 0xa9, 0xe9, 0x0 }, /* #42 */
    937     { 0x1e4a46, 0x1e4202, 0x31, 0x31, 0xfd, 0x0 }, /* #43 */
    938     { 0x2e0786, 0x2e0786, 0xc7, 0x87, 0x87, 0x0 }, /* #44 */
    939     { 0x265096, 0x265046, 0x02, 0x00, 0x5c, 0x0 }, /* #45 */
    940     { 0x354203, 0x354286, 0xfc, 0xe4, 0xe6, 0x0 }, /* #46 */
    941     { 0x196f42, 0x196702, 0x08, 0x08, 0x5c, 0x0 }, /* #47 */
    942     { 0x0a3c83, 0x0a3446, 0xe0, 0x00, 0x00, 0x0 }, /* #48 */
    943     { 0x1308d3, 0x130002, 0x0c, 0x08, 0xcb, 0x0 }, /* #49 */
    944     { 0x222852, 0x222046, 0x2f, 0x00, 0x00, 0x0 }, /* #50 */
    945     { 0x056a86, 0x056206, 0xae, 0x24, 0x34, 0x0 }, /* #51 */
    946     { 0x3515c7, 0x351506, 0x9f, 0x1b, 0x5b, 0x0 }, /* #52 */
    947     { 0x081887, 0x081082, 0x82, 0x80, 0x85, 0x0 }, /* #53 */
    948     { 0x246986, 0x246186, 0xca, 0x88, 0x9c, 0x0 }, /* #54 */
    949     { 0x354a82, 0x354202, 0x4c, 0x08, 0x2b, 0x0 }, /* #55 */
    950     { 0x1e4896, 0x1e4046, 0x20, 0x00, 0x40, 0x0 }, /* #56 */
    951     { 0x0f3216, 0x0f3206, 0x0f, 0x09, 0x79, 0x0 }, /* #57 */
    952     { 0x036396, 0x036346, 0x65, 0x00, 0x88, 0x0 }, /* #58 */
    953     { 0x2d23d6, 0x2d2306, 0x37, 0x21, 0xa9, 0x0 }, /* #59 */
    954     { 0x101616, 0x101682, 0xe9, 0xc1, 0xd3, 0x0 }, /* #60 */
    955     { 0x3b5342, 0x3b5306, 0x1f, 0x12, 0xb2, 0x0 }, /* #61 */
    956     { 0x0b4d07, 0x0b4582, 0xc9, 0xc8, 0xea, 0x0 }, /* #62 */
    957     { 0x0c2793, 0x0c2706, 0x1f, 0x17, 0x77, 0x0 }, /* #63 */
     894    { 0x287f06, 0x287702, 0x3a, 0x32, 0x33, 0x0 }, /* #0 */
     895    { 0x1e3402, 0x1e3402, 0x7d, 0x45, 0xc5, 0x0 }, /* #1 */
     896    { 0x1e1ec7, 0x1e1682, 0xb0, 0x80, 0x86, 0x0 }, /* #2 */
     897    { 0x0815d6, 0x081506, 0x23, 0x03, 0x9b, 0x0 }, /* #3 */
     898    { 0x206356, 0x206302, 0x50, 0x40, 0x68, 0x0 }, /* #4 */
     899    { 0x040e06, 0x040682, 0xee, 0xc8, 0xc8, 0x0 }, /* #5 */
     900    { 0x2e01c3, 0x2e0102, 0x02, 0x02, 0xce, 0x0 }, /* #6 */
     901    { 0x262f17, 0x262746, 0xa7, 0x00, 0x58, 0x0 }, /* #7 */
     902    { 0x1b6b93, 0x1b6302, 0x6e, 0x68, 0xf9, 0x0 }, /* #8 */
     903    { 0x136496, 0x136402, 0xe3, 0x01, 0x15, 0x0 }, /* #9 */
     904    { 0x364b43, 0x364306, 0x2b, 0x22, 0x26, 0x0 }, /* #10 */
     905    { 0x012ad7, 0x012246, 0x8b, 0x00, 0x60, 0x0 }, /* #11 */
     906    { 0x1d3607, 0x1d3602, 0xcd, 0x04, 0x14, 0x0 }, /* #12 */
     907    { 0x301b56, 0x301382, 0xfd, 0xe5, 0xe7, 0x0 }, /* #13 */
     908    { 0x1d4542, 0x1d4546, 0x96, 0x00, 0x20, 0x0 }, /* #14 */
     909    { 0x374452, 0x374402, 0x18, 0x10, 0x91, 0x0 }, /* #15 */
     910    { 0x2b2c16, 0x2b2402, 0xe6, 0x02, 0x13, 0x0 }, /* #16 */
     911    { 0x0972d3, 0x097202, 0x37, 0x04, 0x04, 0x0 }, /* #17 */
     912    { 0x2f0352, 0x2f0386, 0xea, 0xe8, 0xfc, 0x0 }, /* #18 */
     913    { 0x194056, 0x194006, 0x7a, 0x3a, 0x3b, 0x0 }, /* #19 */
     914    { 0x3b3b97, 0x3b3306, 0x52, 0x50, 0xdc, 0x0 }, /* #20 */
     915    { 0x102c83, 0x102486, 0x84, 0x84, 0xef, 0x0 }, /* #21 */
     916    { 0x185cc7, 0x185402, 0xd1, 0x40, 0x6a, 0x0 }, /* #22 */
     917    { 0x2e0817, 0x2e0082, 0xa5, 0x85, 0x9d, 0x0 }, /* #23 */
     918    { 0x1830d6, 0x183006, 0xfd, 0x48, 0x48, 0x0 }, /* #24 */
     919    { 0x283ac7, 0x283202, 0xc1, 0x40, 0x76, 0x0 }, /* #25 */
     920    { 0x207007, 0x207082, 0xb3, 0x83, 0xcf, 0x0 }, /* #26 */
     921    { 0x394846, 0x394006, 0x64, 0x44, 0x5e, 0x0 }, /* #27 */
     922    { 0x1874c7, 0x187402, 0xf8, 0x58, 0x5e, 0x0 }, /* #28 */
     923    { 0x380216, 0x380206, 0x79, 0x30, 0x36, 0x0 }, /* #29 */
     924    { 0x252152, 0x252102, 0x27, 0x25, 0xb5, 0x0 }, /* #30 */
     925    { 0x1c4c16, 0x1c4446, 0x53, 0x00, 0x0c, 0x0 }, /* #31 */
     926    { 0x211152, 0x211182, 0xaa, 0x8a, 0xcb, 0x0 }, /* #32 */
     927    { 0x022747, 0x022706, 0x34, 0x30, 0xf8, 0x0 }, /* #33 */
     928    { 0x292b42, 0x292306, 0xbc, 0x14, 0x17, 0x0 }, /* #34 */
     929    { 0x263786, 0x263706, 0x1b, 0x11, 0x15, 0x0 }, /* #35 */
     930    { 0x3a5313, 0x3a5302, 0x31, 0x31, 0xff, 0x0 }, /* #36 */
     931    { 0x335086, 0x335046, 0x01, 0x00, 0x20, 0x0 }, /* #37 */
     932    { 0x261dc7, 0x261502, 0xcd, 0x01, 0x01, 0x0 }, /* #38 */
     933    { 0x001056, 0x001002, 0x0f, 0x04, 0x64, 0x0 }, /* #39 */
     934    { 0x267d16, 0x267582, 0xe0, 0xe0, 0xf1, 0x0 }, /* #40 */
     935    { 0x177603, 0x177602, 0x7c, 0x08, 0x09, 0x0 }, /* #41 */
     936    { 0x1354d6, 0x135446, 0x82, 0x00, 0x79, 0x0 }, /* #42 */
     937    { 0x2e6806, 0x2e6002, 0x0e, 0x02, 0x12, 0x0 }, /* #43 */
     938    { 0x047786, 0x047702, 0x6d, 0x40, 0xd2, 0x0 }, /* #44 */
     939    { 0x0a2f92, 0x0a2702, 0x4a, 0x40, 0x74, 0x0 }, /* #45 */
     940    { 0x135386, 0x135382, 0xa4, 0x80, 0x9a, 0x0 }, /* #46 */
     941    { 0x234cc3, 0x234402, 0xe5, 0x61, 0x73, 0x0 }, /* #47 */
     942    { 0x123243, 0x123286, 0xa6, 0x82, 0x83, 0x0 }, /* #48 */
     943    { 0x224a02, 0x224202, 0x70, 0x10, 0x95, 0x0 }, /* #49 */
     944    { 0x151ed6, 0x151602, 0xef, 0x0e, 0x0e, 0x0 }, /* #50 */
     945    { 0x0e6106, 0x0e6186, 0x88, 0x88, 0x8e, 0x0 }, /* #51 */
     946    { 0x1d2c93, 0x1d2402, 0x60, 0x20, 0xb0, 0x0 }, /* #52 */
     947    { 0x2c7447, 0x2c7482, 0xad, 0x80, 0xc2, 0x0 }, /* #53 */
     948    { 0x242dd6, 0x242502, 0x36, 0x16, 0xdf, 0x0 }, /* #54 */
     949    { 0x141c02, 0x141406, 0x54, 0x50, 0x52, 0x0 }, /* #55 */
     950    { 0x0a2b16, 0x0a2346, 0x86, 0x00, 0x40, 0x0 }, /* #56 */
     951    { 0x144707, 0x144786, 0x9c, 0x88, 0xeb, 0x0 }, /* #57 */
     952    { 0x3b3507, 0x3b3502, 0x3e, 0x04, 0x44, 0x0 }, /* #58 */
     953    { 0x370dc3, 0x370502, 0xda, 0x52, 0x77, 0x0 }, /* #59 */
     954    { 0x353142, 0x353186, 0xa2, 0x82, 0xcf, 0x0 }, /* #60 */
     955    { 0x286003, 0x286002, 0x38, 0x08, 0xc8, 0x0 }, /* #61 */
     956    { 0x0e7003, 0x0e7082, 0x86, 0x80, 0xa9, 0x0 }, /* #62 */
     957    { 0x313a87, 0x313202, 0xa3, 0x02, 0x56, 0x0 }, /* #63 */
    958958};
    959959static const BINU8_TEST_T g_aTests_cmp_u8[] =
    960960{
    961     { 0x126b12, 0x126302, 0x9f, 0x9f, 0x9b, 0x0 }, /* #0 */
    962     { 0x2b06c3, 0x2b0e12, 0xc3, 0xc3, 0x6f, 0x0 }, /* #1 */
    963     { 0x0e5a42, 0x0e5216, 0x52, 0x52, 0x49, 0x0 }, /* #2 */
    964     { 0x0e5752, 0x0e5787, 0x8e, 0x8e, 0xa6, 0x0 }, /* #3 */
    965     { 0x075c53, 0x075406, 0x3f, 0x3f, 0x22, 0x0 }, /* #4 */
    966     { 0x1c7702, 0x1c7707, 0x09, 0x09, 0xf2, 0x0 }, /* #5 */
    967     { 0x193302, 0x193393, 0x91, 0x91, 0xbc, 0x0 }, /* #6 */
    968     { 0x3424d3, 0x342416, 0xf5, 0xf5, 0xec, 0x0 }, /* #7 */
    969     { 0x2c5782, 0x2c5787, 0x87, 0x87, 0x92, 0x0 }, /* #8 */
    970     { 0x2451d6, 0x245106, 0x78, 0x78, 0x61, 0x0 }, /* #9 */
    971     { 0x3e2ad2, 0x3e2297, 0x94, 0x94, 0xac, 0x0 }, /* #10 */
    972     { 0x3805d3, 0x380502, 0x35, 0x35, 0x25, 0x0 }, /* #11 */
    973     { 0x235242, 0x235293, 0x11, 0x11, 0x2e, 0x0 }, /* #12 */
    974     { 0x166302, 0x166383, 0xd8, 0xd8, 0xf8, 0x0 }, /* #13 */
    975     { 0x382b17, 0x382b06, 0xb9, 0xb9, 0x71, 0x0 }, /* #14 */
    976     { 0x3b5f57, 0x3b5782, 0xdf, 0xdf, 0x25, 0x0 }, /* #15 */
    977     { 0x3f16c2, 0x3f1e12, 0xb0, 0xb0, 0x4f, 0x0 }, /* #16 */
    978     { 0x1d19c2, 0x1d1102, 0xec, 0xec, 0x9b, 0x0 }, /* #17 */
    979     { 0x1f1ac6, 0x1f1212, 0xf1, 0xf1, 0xe9, 0x0 }, /* #18 */
    980     { 0x3e7bc6, 0x3e7386, 0xbc, 0xbc, 0x3a, 0x0 }, /* #19 */
    981     { 0x393b46, 0x393386, 0xcb, 0xcb, 0x40, 0x0 }, /* #20 */
    982     { 0x3d5c07, 0x3d5413, 0x0c, 0x0c, 0xce, 0x0 }, /* #21 */
    983     { 0x3a3746, 0x3a3797, 0x08, 0x08, 0x6e, 0x0 }, /* #22 */
    984     { 0x0a6e17, 0x0a6687, 0x5d, 0x5d, 0x72, 0x0 }, /* #23 */
    985     { 0x215017, 0x215082, 0xfe, 0xfe, 0x61, 0x0 }, /* #24 */
    986     { 0x0e37d7, 0x0e3793, 0x75, 0x75, 0x77, 0x0 }, /* #25 */
    987     { 0x0a3747, 0x0a3f12, 0x91, 0x91, 0x72, 0x0 }, /* #26 */
    988     { 0x312d52, 0x312512, 0xb0, 0xb0, 0xa3, 0x0 }, /* #27 */
    989     { 0x3d0452, 0x3d0c02, 0x98, 0x98, 0x52, 0x0 }, /* #28 */
    990     { 0x3a6296, 0x3a6206, 0xbf, 0xbf, 0x89, 0x0 }, /* #29 */
    991     { 0x072446, 0x072492, 0xf1, 0xf1, 0x1c, 0x0 }, /* #30 */
    992     { 0x1a5986, 0x1a5197, 0x27, 0x27, 0x5e, 0x0 }, /* #31 */
    993     { 0x333f02, 0x333717, 0x20, 0x20, 0xae, 0x0 }, /* #32 */
    994     { 0x3d3cd3, 0x3d3487, 0x1c, 0x1c, 0x70, 0x0 }, /* #33 */
    995     { 0x0730d6, 0x073883, 0x7f, 0x7f, 0x8b, 0x0 }, /* #34 */
    996     { 0x052042, 0x052017, 0x55, 0x55, 0xfc, 0x0 }, /* #35 */
    997     { 0x1a0c46, 0x1a0412, 0xb1, 0xb1, 0x8e, 0x0 }, /* #36 */
    998     { 0x043386, 0x043302, 0xd5, 0xd5, 0xb5, 0x0 }, /* #37 */
    999     { 0x336786, 0x336793, 0x70, 0x70, 0x75, 0x0 }, /* #38 */
    1000     { 0x1713d3, 0x171b83, 0x6a, 0x6a, 0x97, 0x0 }, /* #39 */
    1001     { 0x0462c3, 0x046206, 0xa9, 0xa9, 0xa4, 0x0 }, /* #40 */
    1002     { 0x2b4582, 0x2b4d97, 0x4a, 0x4a, 0x8c, 0x0 }, /* #41 */
    1003     { 0x1c6b97, 0x1c6393, 0x38, 0x38, 0x79, 0x0 }, /* #42 */
    1004     { 0x2c2d83, 0x2c2596, 0xf7, 0xf7, 0x1c, 0x0 }, /* #43 */
    1005     { 0x137286, 0x137212, 0x6c, 0x6c, 0x4d, 0x0 }, /* #44 */
    1006     { 0x3f6f47, 0x3f6783, 0x2c, 0x2c, 0x57, 0x0 }, /* #45 */
    1007     { 0x1760d7, 0x176013, 0x58, 0x58, 0xeb, 0x0 }, /* #46 */
    1008     { 0x276d42, 0x276583, 0x9b, 0x9b, 0xc2, 0x0 }, /* #47 */
    1009     { 0x287107, 0x287106, 0x28, 0x28, 0x01, 0x0 }, /* #48 */
    1010     { 0x301a53, 0x301293, 0x03, 0x03, 0x77, 0x0 }, /* #49 */
    1011     { 0x0070c3, 0x007086, 0xe7, 0xe7, 0x21, 0x0 }, /* #50 */
    1012     { 0x0650c7, 0x065083, 0xb2, 0xb2, 0xc1, 0x0 }, /* #51 */
    1013     { 0x223407, 0x223c97, 0x5b, 0x5b, 0x9d, 0x0 }, /* #52 */
    1014     { 0x3b7f52, 0x3b7792, 0xd9, 0xd9, 0x3e, 0x0 }, /* #53 */
    1015     { 0x1d1e12, 0x1d1693, 0xb4, 0xb4, 0xbc, 0x0 }, /* #54 */
    1016     { 0x270d86, 0x270d16, 0x83, 0x83, 0x7e, 0x0 }, /* #55 */
    1017     { 0x297f57, 0x297783, 0xcf, 0xcf, 0xd7, 0x0 }, /* #56 */
    1018     { 0x265ec3, 0x265616, 0xe8, 0xe8, 0x8e, 0x0 }, /* #57 */
    1019     { 0x211243, 0x211216, 0x53, 0x53, 0x3c, 0x0 }, /* #58 */
    1020     { 0x323687, 0x323606, 0xfd, 0xfd, 0xf7, 0x0 }, /* #59 */
    1021     { 0x1f3f53, 0x1f3f06, 0xd4, 0xd4, 0x63, 0x0 }, /* #60 */
    1022     { 0x355f06, 0x355716, 0x29, 0x29, 0x1f, 0x0 }, /* #61 */
    1023     { 0x0a2357, 0x0a2306, 0x27, 0x27, 0x13, 0x0 }, /* #62 */
    1024     { 0x1d20d7, 0x1d2017, 0x34, 0x34, 0xc8, 0x0 }, /* #63 */
     961    { 0x3f1986, 0x3f1107, 0x15, 0x15, 0xe0, 0x0 }, /* #0 */
     962    { 0x052a97, 0x052293, 0x9a, 0x9a, 0xfd, 0x0 }, /* #1 */
     963    { 0x231a03, 0x231212, 0x75, 0x75, 0x2c, 0x0 }, /* #2 */
     964    { 0x2c0543, 0x2c0512, 0xb3, 0xb3, 0x99, 0x0 }, /* #3 */
     965    { 0x3c2613, 0x3c2602, 0x2f, 0x2f, 0x28, 0x0 }, /* #4 */
     966    { 0x016856, 0x016003, 0x4a, 0x4a, 0xf3, 0x0 }, /* #5 */
     967    { 0x097217, 0x097a06, 0x82, 0x82, 0x10, 0x0 }, /* #6 */
     968    { 0x006cc7, 0x006482, 0xfe, 0xfe, 0x72, 0x0 }, /* #7 */
     969    { 0x116cd6, 0x116402, 0xfe, 0xfe, 0x9c, 0x0 }, /* #8 */
     970    { 0x395e07, 0x395e16, 0xb0, 0xb0, 0x63, 0x0 }, /* #9 */
     971    { 0x000a83, 0x000282, 0xfe, 0xfe, 0x07, 0x0 }, /* #10 */
     972    { 0x361596, 0x361512, 0xe5, 0xe5, 0x96, 0x0 }, /* #11 */
     973    { 0x033a93, 0x033293, 0x63, 0x63, 0x74, 0x0 }, /* #12 */
     974    { 0x0d7b52, 0x0d7b87, 0x63, 0x63, 0x82, 0x0 }, /* #13 */
     975    { 0x164942, 0x164186, 0xbf, 0xbf, 0x37, 0x0 }, /* #14 */
     976    { 0x176157, 0x176997, 0x68, 0x68, 0xaa, 0x0 }, /* #15 */
     977    { 0x397107, 0x397197, 0x50, 0x50, 0x79, 0x0 }, /* #16 */
     978    { 0x081f12, 0x081f93, 0x42, 0x42, 0x95, 0x0 }, /* #17 */
     979    { 0x107a97, 0x107202, 0xcd, 0xcd, 0xc2, 0x0 }, /* #18 */
     980    { 0x2d7987, 0x2d7186, 0xf0, 0xf0, 0x00, 0x0 }, /* #19 */
     981    { 0x033587, 0x033507, 0x46, 0x46, 0xf6, 0x0 }, /* #20 */
     982    { 0x067157, 0x067197, 0x78, 0x78, 0x7e, 0x0 }, /* #21 */
     983    { 0x003482, 0x003483, 0x24, 0x24, 0x60, 0x0 }, /* #22 */
     984    { 0x1e2d46, 0x1e2597, 0x91, 0x91, 0xad, 0x0 }, /* #23 */
     985    { 0x251686, 0x251683, 0x37, 0x37, 0x62, 0x0 }, /* #24 */
     986    { 0x355212, 0x355202, 0xca, 0xca, 0x81, 0x0 }, /* #25 */
     987    { 0x0b5cc3, 0x0b5407, 0x2b, 0x2b, 0xdb, 0x0 }, /* #26 */
     988    { 0x3e6087, 0x3e6017, 0x06, 0x06, 0xcc, 0x0 }, /* #27 */
     989    { 0x2e6f96, 0x2e6712, 0x42, 0x42, 0x18, 0x0 }, /* #28 */
     990    { 0x077b96, 0x077393, 0x15, 0x15, 0x48, 0x0 }, /* #29 */
     991    { 0x0f7092, 0x0f7016, 0xb0, 0xb0, 0xa6, 0x0 }, /* #30 */
     992    { 0x1a1c87, 0x1a1402, 0x5d, 0x5d, 0x02, 0x0 }, /* #31 */
     993    { 0x087156, 0x087183, 0x0f, 0x0f, 0x17, 0x0 }, /* #32 */
     994    { 0x3d7fc6, 0x3d7796, 0xa1, 0xa1, 0x0c, 0x0 }, /* #33 */
     995    { 0x387097, 0x387806, 0xa7, 0xa7, 0x63, 0x0 }, /* #34 */
     996    { 0x0a3903, 0x0a3116, 0xd6, 0xd6, 0xa9, 0x0 }, /* #35 */
     997    { 0x324083, 0x324887, 0x28, 0x28, 0xa1, 0x0 }, /* #36 */
     998    { 0x3c4243, 0x3c4a06, 0xac, 0xac, 0x64, 0x0 }, /* #37 */
     999    { 0x164a92, 0x164282, 0xcf, 0xcf, 0x49, 0x0 }, /* #38 */
     1000    { 0x130106, 0x130106, 0x48, 0x48, 0x15, 0x0 }, /* #39 */
     1001    { 0x3716c3, 0x371683, 0x0c, 0x0c, 0x52, 0x0 }, /* #40 */
     1002    { 0x135657, 0x135693, 0xc1, 0xc1, 0xd7, 0x0 }, /* #41 */
     1003    { 0x0c5b93, 0x0c5386, 0xbe, 0xbe, 0x37, 0x0 }, /* #42 */
     1004    { 0x393507, 0x393d12, 0x90, 0x90, 0x5e, 0x0 }, /* #43 */
     1005    { 0x3f4c47, 0x3f4413, 0x17, 0x17, 0xcd, 0x0 }, /* #44 */
     1006    { 0x0106d7, 0x010e16, 0x91, 0x91, 0x7f, 0x0 }, /* #45 */
     1007    { 0x257042, 0x257012, 0x62, 0x62, 0x0e, 0x0 }, /* #46 */
     1008    { 0x130183, 0x130912, 0xb2, 0xb2, 0x69, 0x0 }, /* #47 */
     1009    { 0x0820d2, 0x082003, 0x22, 0x22, 0xf0, 0x0 }, /* #48 */
     1010    { 0x3e6102, 0x3e6197, 0x5d, 0x5d, 0x5e, 0x0 }, /* #49 */
     1011    { 0x210152, 0x210112, 0x78, 0x78, 0x5e, 0x0 }, /* #50 */
     1012    { 0x317247, 0x317a02, 0x9f, 0x9f, 0x6b, 0x0 }, /* #51 */
     1013    { 0x225b96, 0x225397, 0x93, 0x93, 0x97, 0x0 }, /* #52 */
     1014    { 0x1928c3, 0x192087, 0x17, 0x17, 0x60, 0x0 }, /* #53 */
     1015    { 0x3577c6, 0x357706, 0xc9, 0xc9, 0x81, 0x0 }, /* #54 */
     1016    { 0x360017, 0x360093, 0x93, 0x93, 0xcf, 0x0 }, /* #55 */
     1017    { 0x1a7996, 0x1a7112, 0x72, 0x72, 0x0a, 0x0 }, /* #56 */
     1018    { 0x281942, 0x281182, 0xfe, 0xfe, 0x37, 0x0 }, /* #57 */
     1019    { 0x395053, 0x395007, 0x0b, 0x0b, 0xb1, 0x0 }, /* #58 */
     1020    { 0x3b2fd6, 0x3b2f93, 0x25, 0x25, 0x99, 0x0 }, /* #59 */
     1021    { 0x307806, 0x307082, 0xe2, 0xe2, 0x62, 0x0 }, /* #60 */
     1022    { 0x385943, 0x385993, 0x40, 0x40, 0xae, 0x0 }, /* #61 */
     1023    { 0x021046, 0x021802, 0xac, 0xac, 0x7a, 0x0 }, /* #62 */
     1024    { 0x0d3a46, 0x0d3293, 0x50, 0x50, 0x5c, 0x0 }, /* #63 */
    10251025};
    10261026static const BINU8_TEST_T g_aTests_test_u8[] =
    10271027{
    1028     { 0x385257, 0x385202, 0x3d, 0x3d, 0xac, 0x0 }, /* #0 */
    1029     { 0x0a5096, 0x0a5006, 0x42, 0x42, 0xdf, 0x0 }, /* #1 */
    1030     { 0x317116, 0x317102, 0x23, 0x23, 0x85, 0x0 }, /* #2 */
    1031     { 0x2408d2, 0x240086, 0xe2, 0xe2, 0x82, 0x0 }, /* #3 */
    1032     { 0x291bd3, 0x291386, 0xef, 0xef, 0xdf, 0x0 }, /* #4 */
    1033     { 0x016cc3, 0x016406, 0xb3, 0xb3, 0x7f, 0x0 }, /* #5 */
    1034     { 0x024313, 0x024386, 0x90, 0x90, 0xbc, 0x0 }, /* #6 */
    1035     { 0x356c97, 0x356402, 0xf2, 0xf2, 0x52, 0x0 }, /* #7 */
    1036     { 0x384d42, 0x384502, 0x41, 0x41, 0xde, 0x0 }, /* #8 */
    1037     { 0x257fd2, 0x257702, 0x67, 0x67, 0x3e, 0x0 }, /* #9 */
    1038     { 0x367682, 0x367682, 0x97, 0x97, 0x94, 0x0 }, /* #10 */
    1039     { 0x2e6657, 0x2e6602, 0xd8, 0xd8, 0x43, 0x0 }, /* #11 */
    1040     { 0x023782, 0x023702, 0x90, 0x90, 0x52, 0x0 }, /* #12 */
    1041     { 0x2021c7, 0x202102, 0x17, 0x17, 0x5d, 0x0 }, /* #13 */
    1042     { 0x2f2713, 0x2f2706, 0x4c, 0x4c, 0x48, 0x0 }, /* #14 */
    1043     { 0x255706, 0x255702, 0x07, 0x07, 0x2a, 0x0 }, /* #15 */
    1044     { 0x030456, 0x030406, 0xe0, 0xe0, 0x75, 0x0 }, /* #16 */
    1045     { 0x3531c6, 0x353182, 0xc2, 0xc2, 0xad, 0x0 }, /* #17 */
    1046     { 0x1678d2, 0x167086, 0x9c, 0x9c, 0xb1, 0x0 }, /* #18 */
    1047     { 0x0b1c43, 0x0b1402, 0xf8, 0xf8, 0x43, 0x0 }, /* #19 */
    1048     { 0x172306, 0x172302, 0x48, 0x48, 0x70, 0x0 }, /* #20 */
    1049     { 0x230e03, 0x230682, 0xf2, 0xf2, 0x9f, 0x0 }, /* #21 */
    1050     { 0x2e5e83, 0x2e5646, 0x87, 0x87, 0x40, 0x0 }, /* #22 */
    1051     { 0x253b47, 0x253302, 0xb3, 0xb3, 0x39, 0x0 }, /* #23 */
    1052     { 0x131796, 0x131702, 0x68, 0x68, 0x1f, 0x0 }, /* #24 */
    1053     { 0x3626d2, 0x362602, 0xe9, 0xe9, 0x20, 0x0 }, /* #25 */
    1054     { 0x017856, 0x017082, 0xb9, 0xb9, 0xd7, 0x0 }, /* #26 */
    1055     { 0x0241c7, 0x024146, 0x41, 0x41, 0x34, 0x0 }, /* #27 */
    1056     { 0x0a74c3, 0x0a7402, 0xdb, 0xdb, 0x63, 0x0 }, /* #28 */
    1057     { 0x0a4f92, 0x0a4702, 0x55, 0x55, 0xb5, 0x0 }, /* #29 */
    1058     { 0x105247, 0x105282, 0x93, 0x93, 0xe8, 0x0 }, /* #30 */
    1059     { 0x032207, 0x032202, 0x16, 0x16, 0x59, 0x0 }, /* #31 */
    1060     { 0x2968d6, 0x296002, 0x5a, 0x5a, 0x34, 0x0 }, /* #32 */
    1061     { 0x047a07, 0x047286, 0xb3, 0xb3, 0xcd, 0x0 }, /* #33 */
    1062     { 0x077cc3, 0x077446, 0x6c, 0x6c, 0x82, 0x0 }, /* #34 */
    1063     { 0x2a5ec6, 0x2a5606, 0xa4, 0xa4, 0x77, 0x0 }, /* #35 */
    1064     { 0x2a6353, 0x2a6306, 0x4b, 0x4b, 0x6c, 0x0 }, /* #36 */
    1065     { 0x073e17, 0x073602, 0x52, 0x52, 0x53, 0x0 }, /* #37 */
    1066     { 0x150656, 0x150602, 0x21, 0x21, 0x38, 0x0 }, /* #38 */
    1067     { 0x150b93, 0x150382, 0x93, 0x93, 0xf6, 0x0 }, /* #39 */
    1068     { 0x3a5c17, 0x3a5482, 0xba, 0xba, 0xc0, 0x0 }, /* #40 */
    1069     { 0x1605c2, 0x160502, 0x30, 0x30, 0x69, 0x0 }, /* #41 */
    1070     { 0x1562c6, 0x156286, 0xa2, 0xa2, 0xa1, 0x0 }, /* #42 */
    1071     { 0x236246, 0x236202, 0x6e, 0x6e, 0xc6, 0x0 }, /* #43 */
    1072     { 0x202f03, 0x202786, 0x8f, 0x8f, 0xa7, 0x0 }, /* #44 */
    1073     { 0x1b48d2, 0x1b4002, 0x28, 0x28, 0x18, 0x0 }, /* #45 */
    1074     { 0x1b0cc6, 0x1b0406, 0x95, 0x95, 0x65, 0x0 }, /* #46 */
    1075     { 0x2b6c46, 0x2b6446, 0xe0, 0xe0, 0x1d, 0x0 }, /* #47 */
    1076     { 0x3c6a92, 0x3c6282, 0xa1, 0xa1, 0x80, 0x0 }, /* #48 */
    1077     { 0x063242, 0x063206, 0x70, 0x70, 0x33, 0x0 }, /* #49 */
    1078     { 0x0415c7, 0x041506, 0x8d, 0x8d, 0x7b, 0x0 }, /* #50 */
    1079     { 0x1172c2, 0x117202, 0x07, 0x07, 0x9a, 0x0 }, /* #51 */
    1080     { 0x1810d2, 0x181002, 0x24, 0x24, 0xb3, 0x0 }, /* #52 */
    1081     { 0x235682, 0x235606, 0x2b, 0x2b, 0x8e, 0x0 }, /* #53 */
    1082     { 0x1e7582, 0x1e7506, 0xf6, 0xf6, 0x74, 0x0 }, /* #54 */
    1083     { 0x3274c2, 0x327402, 0xf8, 0xf8, 0x08, 0x0 }, /* #55 */
    1084     { 0x343a82, 0x343206, 0x5e, 0x5e, 0x2d, 0x0 }, /* #56 */
    1085     { 0x3c6dd3, 0x3c6506, 0x4c, 0x4c, 0xc4, 0x0 }, /* #57 */
    1086     { 0x3a7513, 0x3a7506, 0xfc, 0xfc, 0x5c, 0x0 }, /* #58 */
    1087     { 0x036306, 0x036306, 0x0d, 0x0d, 0xb9, 0x0 }, /* #59 */
    1088     { 0x1b4f07, 0x1b4706, 0x29, 0x29, 0x5f, 0x0 }, /* #60 */
    1089     { 0x155b97, 0x155302, 0x1a, 0x1a, 0xd5, 0x0 }, /* #61 */
    1090     { 0x036b97, 0x036302, 0x22, 0x22, 0xf1, 0x0 }, /* #62 */
    1091     { 0x2a1706, 0x2a1706, 0x27, 0x27, 0x15, 0x0 }, /* #63 */
     1028    { 0x2a3ed6, 0x2a3602, 0x54, 0x54, 0x2d, 0x0 }, /* #0 */
     1029    { 0x1d3e12, 0x1d3682, 0x97, 0x97, 0xed, 0x0 }, /* #1 */
     1030    { 0x1373c3, 0x137306, 0x2b, 0x2b, 0x53, 0x0 }, /* #2 */
     1031    { 0x0d3897, 0x0d3082, 0xd1, 0xd1, 0xf4, 0x0 }, /* #3 */
     1032    { 0x2e7416, 0x2e7402, 0x7c, 0x7c, 0xda, 0x0 }, /* #4 */
     1033    { 0x0a6f87, 0x0a6746, 0x53, 0x53, 0x00, 0x0 }, /* #5 */
     1034    { 0x076217, 0x076282, 0xb1, 0xb1, 0xc0, 0x0 }, /* #6 */
     1035    { 0x304a46, 0x304202, 0xfb, 0xfb, 0x5b, 0x0 }, /* #7 */
     1036    { 0x2a3d12, 0x2a3502, 0x54, 0x54, 0xfd, 0x0 }, /* #8 */
     1037    { 0x083302, 0x083302, 0x2c, 0x2c, 0x23, 0x0 }, /* #9 */
     1038    { 0x137513, 0x137586, 0xb7, 0xb7, 0x9e, 0x0 }, /* #10 */
     1039    { 0x1f38c2, 0x1f3002, 0x7e, 0x7e, 0x2c, 0x0 }, /* #11 */
     1040    { 0x350993, 0x350146, 0x2b, 0x2b, 0x90, 0x0 }, /* #12 */
     1041    { 0x0a0b16, 0x0a0302, 0x16, 0x16, 0xa5, 0x0 }, /* #13 */
     1042    { 0x271dc2, 0x271506, 0xbd, 0xbd, 0x16, 0x0 }, /* #14 */
     1043    { 0x2e7003, 0x2e7086, 0xd5, 0xd5, 0xfc, 0x0 }, /* #15 */
     1044    { 0x0537c7, 0x053706, 0x9b, 0x9b, 0x23, 0x0 }, /* #16 */
     1045    { 0x221d02, 0x221546, 0x14, 0x14, 0x62, 0x0 }, /* #17 */
     1046    { 0x343dc3, 0x343546, 0x10, 0x10, 0x22, 0x0 }, /* #18 */
     1047    { 0x002f96, 0x002706, 0x0d, 0x0d, 0x3b, 0x0 }, /* #19 */
     1048    { 0x045c17, 0x045406, 0x5f, 0x5f, 0x14, 0x0 }, /* #20 */
     1049    { 0x2e4d13, 0x2e4506, 0x2d, 0x2d, 0x57, 0x0 }, /* #21 */
     1050    { 0x0f1256, 0x0f1202, 0xd1, 0xd1, 0x5b, 0x0 }, /* #22 */
     1051    { 0x163f16, 0x163786, 0xe3, 0xe3, 0xa7, 0x0 }, /* #23 */
     1052    { 0x0a7697, 0x0a7602, 0x68, 0x68, 0x7a, 0x0 }, /* #24 */
     1053    { 0x3b0ed2, 0x3b0646, 0x4b, 0x4b, 0x24, 0x0 }, /* #25 */
     1054    { 0x2a3857, 0x2a3006, 0x05, 0x05, 0x27, 0x0 }, /* #26 */
     1055    { 0x174343, 0x174306, 0x3b, 0x3b, 0xc3, 0x0 }, /* #27 */
     1056    { 0x2e0f82, 0x2e0702, 0xb6, 0xb6, 0x6f, 0x0 }, /* #28 */
     1057    { 0x0d0d87, 0x0d0546, 0x30, 0x30, 0xcd, 0x0 }, /* #29 */
     1058    { 0x1b6153, 0x1b6102, 0x0d, 0x0d, 0x4d, 0x0 }, /* #30 */
     1059    { 0x284607, 0x284606, 0xd0, 0xd0, 0x7e, 0x0 }, /* #31 */
     1060    { 0x1e1b93, 0x1e1302, 0x2d, 0x2d, 0x46, 0x0 }, /* #32 */
     1061    { 0x374407, 0x374446, 0xc0, 0xc0, 0x2c, 0x0 }, /* #33 */
     1062    { 0x255092, 0x255002, 0x1e, 0x1e, 0xba, 0x0 }, /* #34 */
     1063    { 0x112d57, 0x112502, 0x60, 0x60, 0xcc, 0x0 }, /* #35 */
     1064    { 0x344056, 0x344006, 0x58, 0x58, 0x71, 0x0 }, /* #36 */
     1065    { 0x052a12, 0x052286, 0x9a, 0x9a, 0xf5, 0x0 }, /* #37 */
     1066    { 0x027f93, 0x027702, 0x68, 0x68, 0x1d, 0x0 }, /* #38 */
     1067    { 0x035353, 0x035306, 0x3a, 0x3a, 0x18, 0x0 }, /* #39 */
     1068    { 0x0b52d7, 0x0b5286, 0xec, 0xec, 0xb0, 0x0 }, /* #40 */
     1069    { 0x026f56, 0x026786, 0xd0, 0xd0, 0xb1, 0x0 }, /* #41 */
     1070    { 0x167dc3, 0x167546, 0x0c, 0x0c, 0x23, 0x0 }, /* #42 */
     1071    { 0x173017, 0x173002, 0xee, 0xee, 0x40, 0x0 }, /* #43 */
     1072    { 0x3c67c3, 0x3c6702, 0xe6, 0xe6, 0x5f, 0x0 }, /* #44 */
     1073    { 0x163917, 0x163102, 0x20, 0x20, 0x7a, 0x0 }, /* #45 */
     1074    { 0x093c43, 0x093406, 0x7f, 0x7f, 0x0f, 0x0 }, /* #46 */
     1075    { 0x2613d3, 0x261306, 0x7d, 0x7d, 0x67, 0x0 }, /* #47 */
     1076    { 0x3b6993, 0x3b6102, 0x98, 0x98, 0x49, 0x0 }, /* #48 */
     1077    { 0x1f1b57, 0x1f1302, 0xaf, 0xaf, 0x3a, 0x0 }, /* #49 */
     1078    { 0x0d1d43, 0x0d1546, 0x94, 0x94, 0x22, 0x0 }, /* #50 */
     1079    { 0x207d87, 0x207502, 0x83, 0x83, 0x6a, 0x0 }, /* #51 */
     1080    { 0x233046, 0x233002, 0xd7, 0xd7, 0x30, 0x0 }, /* #52 */
     1081    { 0x081dc3, 0x081502, 0x69, 0x69, 0x3d, 0x0 }, /* #53 */
     1082    { 0x160293, 0x160206, 0x7e, 0x7e, 0x19, 0x0 }, /* #54 */
     1083    { 0x134ac3, 0x134246, 0x29, 0x29, 0x96, 0x0 }, /* #55 */
     1084    { 0x0f5613, 0x0f5606, 0x77, 0x77, 0xb0, 0x0 }, /* #56 */
     1085    { 0x217597, 0x217582, 0xa6, 0xa6, 0xec, 0x0 }, /* #57 */
     1086    { 0x331706, 0x331746, 0xc8, 0xc8, 0x31, 0x0 }, /* #58 */
     1087    { 0x3a4556, 0x3a4506, 0xa2, 0xa2, 0x37, 0x0 }, /* #59 */
     1088    { 0x195f17, 0x195786, 0xb0, 0xb0, 0xdc, 0x0 }, /* #60 */
     1089    { 0x334856, 0x334082, 0xd5, 0xd5, 0xaa, 0x0 }, /* #61 */
     1090    { 0x172102, 0x172146, 0xc0, 0xc0, 0x07, 0x0 }, /* #62 */
     1091    { 0x242896, 0x242002, 0xca, 0xca, 0x5b, 0x0 }, /* #63 */
    10921092};
    10931093
     
    10961096static const BINU16_TEST_T g_aTests_add_u16[] =
    10971097{
    1098     { 0x0d1f86, 0x0d1712, 0x4ee6, 0x5664, 0x077e, 0x0 }, /* #0 */
    1099     { 0x017116, 0x017116, 0x1df3, 0x7481, 0x568e, 0x0 }, /* #1 */
    1100     { 0x071917, 0x071907, 0xd4f2, 0x591d, 0x842b, 0x0 }, /* #2 */
    1101     { 0x0c49c7, 0x0c4113, 0xba4e, 0x2302, 0x68b4, 0x0 }, /* #3 */
    1102     { 0x3a2f43, 0x3a2703, 0xfce1, 0x3c83, 0x3fa2, 0x0 }, /* #4 */
    1103     { 0x3b37c6, 0x3b3787, 0xc612, 0xbae2, 0xf4d0, 0x0 }, /* #5 */
    1104     { 0x241642, 0x241696, 0xea66, 0xf1e2, 0x077c, 0x0 }, /* #6 */
    1105     { 0x3c7602, 0x3c7607, 0xba13, 0x235a, 0x6947, 0x0 }, /* #7 */
    1106     { 0x3e3e07, 0x3e3e96, 0x710e, 0xf047, 0x7f39, 0x0 }, /* #8 */
    1107     { 0x377793, 0x377f07, 0xa84e, 0x737e, 0xcb30, 0x0 }, /* #9 */
    1108     { 0x1f7bd7, 0x1f7382, 0x0fc3, 0xe0c4, 0xd101, 0x0 }, /* #10 */
    1109     { 0x3e53c6, 0x3e5b07, 0x8c01, 0x56e1, 0xcae0, 0x0 }, /* #11 */
    1110     { 0x3c44d3, 0x3c4487, 0xa8fa, 0x825f, 0xd965, 0x0 }, /* #12 */
    1111     { 0x1d07c6, 0x1d0707, 0xc7fb, 0x2edd, 0x66e2, 0x0 }, /* #13 */
    1112     { 0x052dc3, 0x052582, 0x06c6, 0xd88c, 0xd1c6, 0x0 }, /* #14 */
    1113     { 0x354787, 0x354783, 0xc7d6, 0xa22a, 0xda54, 0x0 }, /* #15 */
    1114     { 0x0a5853, 0x0a5007, 0xe7d4, 0x31fc, 0x4a28, 0x0 }, /* #16 */
    1115     { 0x211496, 0x211416, 0x0cc4, 0x33b2, 0x26ee, 0x0 }, /* #17 */
    1116     { 0x275b93, 0x275306, 0x3592, 0x7af3, 0x4561, 0x0 }, /* #18 */
    1117     { 0x1617d3, 0x161713, 0xe6bc, 0x4354, 0x5c98, 0x0 }, /* #19 */
    1118     { 0x0202c3, 0x020292, 0x06dd, 0xbc4c, 0xb56f, 0x0 }, /* #20 */
    1119     { 0x282d06, 0x282d96, 0x407f, 0x93c0, 0x5341, 0x0 }, /* #21 */
    1120     { 0x2e7e82, 0x2e7606, 0x612a, 0x75ed, 0x14c3, 0x0 }, /* #22 */
    1121     { 0x3f34c2, 0x3f3c13, 0x84fc, 0x77b3, 0xf2b7, 0x0 }, /* #23 */
    1122     { 0x3e5e97, 0x3e5697, 0xe9aa, 0x9ef5, 0xb54b, 0x0 }, /* #24 */
    1123     { 0x116616, 0x116617, 0x75fe, 0x0a35, 0x9437, 0x0 }, /* #25 */
    1124     { 0x2f6512, 0x2f6596, 0xaf78, 0xbe93, 0x0f1b, 0x0 }, /* #26 */
    1125     { 0x1c7153, 0x1c7113, 0xabae, 0x0e20, 0x6272, 0x0 }, /* #27 */
    1126     { 0x294253, 0x294287, 0x96d6, 0x8a18, 0xf342, 0x0 }, /* #28 */
    1127     { 0x370c42, 0x370486, 0x0b31, 0xef09, 0xe3d8, 0x0 }, /* #29 */
    1128     { 0x2b20c2, 0x2b2097, 0xabd3, 0x85b2, 0xd9df, 0x0 }, /* #30 */
    1129     { 0x354392, 0x354312, 0x573b, 0x7013, 0x18d8, 0x0 }, /* #31 */
    1130     { 0x3226c3, 0x322e82, 0x6974, 0xd2ba, 0x6946, 0x0 }, /* #32 */
    1131     { 0x3c2112, 0x3c2913, 0xd40d, 0x7df7, 0xa9ea, 0x0 }, /* #33 */
    1132     { 0x2c7446, 0x2c7482, 0x3470, 0xe697, 0xb227, 0x0 }, /* #34 */
    1133     { 0x255dc3, 0x255586, 0xbc0a, 0xf5ca, 0x39c0, 0x0 }, /* #35 */
    1134     { 0x2e6f16, 0x2e6703, 0x48f1, 0x19ab, 0xd0ba, 0x0 }, /* #36 */
    1135     { 0x027c17, 0x027483, 0xa0a5, 0x8f2c, 0xee87, 0x0 }, /* #37 */
    1136     { 0x136616, 0x136616, 0x273c, 0x3bd7, 0x149b, 0x0 }, /* #38 */
    1137     { 0x1a0a52, 0x1a0207, 0xcc4a, 0x1a5c, 0x4e12, 0x0 }, /* #39 */
    1138     { 0x343f56, 0x343712, 0x3a99, 0x6040, 0x25a7, 0x0 }, /* #40 */
    1139     { 0x257887, 0x257017, 0x7eba, 0x6ba9, 0xecef, 0x0 }, /* #41 */
    1140     { 0x1d6e03, 0x1d6617, 0xc63b, 0x2bd1, 0x6596, 0x0 }, /* #42 */
    1141     { 0x385d17, 0x385592, 0x042e, 0x93c7, 0x8f99, 0x0 }, /* #43 */
    1142     { 0x010b87, 0x010382, 0x3902, 0xffae, 0xc6ac, 0x0 }, /* #44 */
    1143     { 0x0c7e97, 0x0c7682, 0x1308, 0xb80d, 0xa505, 0x0 }, /* #45 */
    1144     { 0x162443, 0x162482, 0x7281, 0xf857, 0x85d6, 0x0 }, /* #46 */
    1145     { 0x0b4d07, 0x0b4507, 0xd853, 0x4103, 0x68b0, 0x0 }, /* #47 */
    1146     { 0x0a2fd3, 0x0a2717, 0x6b46, 0x5874, 0xed2e, 0x0 }, /* #48 */
    1147     { 0x3c0a57, 0x3c0286, 0x12d2, 0xe4cf, 0xd1fd, 0x0 }, /* #49 */
    1148     { 0x1f4ad7, 0x1f4a03, 0x900a, 0x34ef, 0xa4e5, 0x0 }, /* #50 */
    1149     { 0x236013, 0x236013, 0x7f9f, 0x30f4, 0xb155, 0x0 }, /* #51 */
    1150     { 0x067312, 0x067316, 0x2787, 0x4f05, 0x277e, 0x0 }, /* #52 */
    1151     { 0x2141c2, 0x214107, 0xdce1, 0x48b7, 0x6bd6, 0x0 }, /* #53 */
    1152     { 0x1945c7, 0x194503, 0xf240, 0x3bb3, 0x4973, 0x0 }, /* #54 */
    1153     { 0x375b12, 0x375b07, 0x9194, 0x240a, 0x9276, 0x0 }, /* #55 */
    1154     { 0x0d1753, 0x0d1f03, 0xe242, 0x7d62, 0x9b20, 0x0 }, /* #56 */
    1155     { 0x2d0446, 0x2d0407, 0x4d92, 0x1859, 0xcac7, 0x0 }, /* #57 */
    1156     { 0x356916, 0x356103, 0x41a2, 0x408c, 0xfeea, 0x0 }, /* #58 */
    1157     { 0x165346, 0x165b82, 0x273a, 0x9bda, 0x74a0, 0x0 }, /* #59 */
    1158     { 0x396146, 0x396103, 0x77f9, 0x04ec, 0x8cf3, 0x0 }, /* #60 */
    1159     { 0x3550d7, 0x355813, 0x8e8c, 0x3d04, 0xae78, 0x0 }, /* #61 */
    1160     { 0x394d52, 0x394503, 0xf847, 0x2bfb, 0x33b4, 0x0 }, /* #62 */
    1161     { 0x202b03, 0x202396, 0x8d46, 0x9303, 0x05bd, 0x0 }, /* #63 */
     1098    { 0x0c45c6, 0x0c4d07, 0x9104, 0x3cc5, 0xabc1, 0x0 }, /* #0 */
     1099    { 0x3027d2, 0x302786, 0x9ccc, 0xebdd, 0x4f11, 0x0 }, /* #1 */
     1100    { 0x112356, 0x112b07, 0xacf3, 0x69b4, 0xbcc1, 0x0 }, /* #2 */
     1101    { 0x0e3153, 0x0e3113, 0xe7b5, 0x0c01, 0x244c, 0x0 }, /* #3 */
     1102    { 0x3c3847, 0x3c3003, 0x7606, 0x223d, 0xac37, 0x0 }, /* #4 */
     1103    { 0x1a0ac3, 0x1a0212, 0x2df8, 0x3dd5, 0x0fdd, 0x0 }, /* #5 */
     1104    { 0x051d16, 0x051503, 0xffc6, 0x47dc, 0x4816, 0x0 }, /* #6 */
     1105    { 0x292ad7, 0x292206, 0x07ba, 0x561d, 0x4e63, 0x0 }, /* #7 */
     1106    { 0x2057d2, 0x205702, 0x69b5, 0x75fb, 0x0c46, 0x0 }, /* #8 */
     1107    { 0x064b16, 0x064397, 0xf3ac, 0xaad1, 0xb725, 0x0 }, /* #9 */
     1108    { 0x0b1706, 0x0b1786, 0x38a0, 0xd57b, 0x9cdb, 0x0 }, /* #10 */
     1109    { 0x331107, 0x331982, 0x4824, 0xab5e, 0x633a, 0x0 }, /* #11 */
     1110    { 0x282706, 0x282796, 0xa02e, 0xe921, 0x48f3, 0x0 }, /* #12 */
     1111    { 0x1e5c97, 0x1e5497, 0xe00e, 0xcc90, 0xec82, 0x0 }, /* #13 */
     1112    { 0x0a6152, 0x0a6982, 0x5090, 0x9223, 0x4193, 0x0 }, /* #14 */
     1113    { 0x1b2bc3, 0x1b2316, 0x3a9d, 0x59b8, 0x1f1b, 0x0 }, /* #15 */
     1114    { 0x0a5896, 0x0a5082, 0x42a9, 0xe84a, 0xa5a1, 0x0 }, /* #16 */
     1115    { 0x2a2d03, 0x2a2d86, 0x6193, 0x8a1e, 0x288b, 0x0 }, /* #17 */
     1116    { 0x124e56, 0x124e07, 0x8590, 0x58b1, 0xd321, 0x0 }, /* #18 */
     1117    { 0x2f4106, 0x2f4196, 0x850d, 0xbea9, 0x399c, 0x0 }, /* #19 */
     1118    { 0x263ec7, 0x263603, 0xd7a8, 0x4c79, 0x74d1, 0x0 }, /* #20 */
     1119    { 0x3470c6, 0x347082, 0x9ec4, 0xfff8, 0x6134, 0x0 }, /* #21 */
     1120    { 0x3d5943, 0x3d5197, 0xba4c, 0x9535, 0xdae9, 0x0 }, /* #22 */
     1121    { 0x1a1f92, 0x1a1712, 0x0b26, 0x29e3, 0x1ebd, 0x0 }, /* #23 */
     1122    { 0x0d3f47, 0x0d3f07, 0xd02a, 0x5ffa, 0x8fd0, 0x0 }, /* #24 */
     1123    { 0x1e26d6, 0x1e2607, 0x6e00, 0x4ed8, 0xe0d8, 0x0 }, /* #25 */
     1124    { 0x2f2287, 0x2f2212, 0x29a8, 0x33e0, 0x0a38, 0x0 }, /* #26 */
     1125    { 0x046883, 0x046096, 0x15a7, 0xa3a3, 0x8dfc, 0x0 }, /* #27 */
     1126    { 0x115957, 0x115992, 0x15ae, 0x9392, 0x7de4, 0x0 }, /* #28 */
     1127    { 0x082943, 0x082996, 0x398d, 0x9630, 0x5ca3, 0x0 }, /* #29 */
     1128    { 0x147a93, 0x147292, 0x784b, 0xfc61, 0x8416, 0x0 }, /* #30 */
     1129    { 0x3e5252, 0x3e5206, 0x2943, 0x51e4, 0x28a1, 0x0 }, /* #31 */
     1130    { 0x201217, 0x201213, 0x7737, 0x59a1, 0xe26a, 0x0 }, /* #32 */
     1131    { 0x1f1e13, 0x1f1e03, 0xea55, 0x7bd6, 0x9181, 0x0 }, /* #33 */
     1132    { 0x0450c3, 0x045007, 0x5108, 0x3e2d, 0xed25, 0x0 }, /* #34 */
     1133    { 0x192342, 0x192386, 0x85c4, 0x9f8b, 0x19c7, 0x0 }, /* #35 */
     1134    { 0x310396, 0x310303, 0xa690, 0x0e91, 0x6801, 0x0 }, /* #36 */
     1135    { 0x143c96, 0x143403, 0x281a, 0x01cd, 0xd9b3, 0x0 }, /* #37 */
     1136    { 0x117c46, 0x117403, 0xf1ba, 0x08cb, 0x1711, 0x0 }, /* #38 */
     1137    { 0x016882, 0x016896, 0x78d9, 0xa577, 0x2c9e, 0x0 }, /* #39 */
     1138    { 0x013e87, 0x013607, 0xb5c8, 0x277b, 0x71b3, 0x0 }, /* #40 */
     1139    { 0x1b2c46, 0x1b2482, 0x83b9, 0x85ef, 0x0236, 0x0 }, /* #41 */
     1140    { 0x3550c3, 0x355896, 0x5bbb, 0xbad1, 0x5f16, 0x0 }, /* #42 */
     1141    { 0x0521c2, 0x052112, 0x0f2c, 0x3c13, 0x2ce7, 0x0 }, /* #43 */
     1142    { 0x3925c2, 0x392596, 0x523f, 0xfe30, 0xabf1, 0x0 }, /* #44 */
     1143    { 0x1f11c2, 0x1f1107, 0x24c4, 0x1424, 0xef60, 0x0 }, /* #45 */
     1144    { 0x221612, 0x221693, 0xe57d, 0x8737, 0xa1ba, 0x0 }, /* #46 */
     1145    { 0x017697, 0x017e82, 0x7f35, 0xf41a, 0x74e5, 0x0 }, /* #47 */
     1146    { 0x1f6c13, 0x1f6417, 0xe5d2, 0x5460, 0x6e8e, 0x0 }, /* #48 */
     1147    { 0x296512, 0x296586, 0xb2b7, 0xe109, 0x2e52, 0x0 }, /* #49 */
     1148    { 0x000bd3, 0x000397, 0xec6c, 0xaceb, 0xc07f, 0x0 }, /* #50 */
     1149    { 0x3c04d3, 0x3c0403, 0xc744, 0x0ba4, 0x4460, 0x0 }, /* #51 */
     1150    { 0x0131c7, 0x013113, 0x2042, 0x16f1, 0xf6af, 0x0 }, /* #52 */
     1151    { 0x010f86, 0x010f07, 0x8167, 0x3d8b, 0xbc24, 0x0 }, /* #53 */
     1152    { 0x157f87, 0x157f86, 0x2f60, 0x8ed7, 0x5f77, 0x0 }, /* #54 */
     1153    { 0x100a86, 0x100283, 0xbeca, 0x949d, 0xd5d3, 0x0 }, /* #55 */
     1154    { 0x0f2d96, 0x0f2506, 0x03e7, 0x54ff, 0x5118, 0x0 }, /* #56 */
     1155    { 0x2318d2, 0x231003, 0xd550, 0x5308, 0x7db8, 0x0 }, /* #57 */
     1156    { 0x255c86, 0x255c82, 0x77f8, 0xcbfb, 0x5403, 0x0 }, /* #58 */
     1157    { 0x394657, 0x394693, 0xc3c9, 0x86e0, 0xc317, 0x0 }, /* #59 */
     1158    { 0x111f86, 0x111792, 0x9672, 0xe031, 0x49bf, 0x0 }, /* #60 */
     1159    { 0x0830c6, 0x083007, 0x4e7c, 0x39ed, 0xeb71, 0x0 }, /* #61 */
     1160    { 0x207c82, 0x207c03, 0xbb48, 0x580d, 0x9cc5, 0x0 }, /* #62 */
     1161    { 0x027bc2, 0x027b13, 0x948d, 0x6d34, 0xd8a7, 0x0 }, /* #63 */
    11621162};
    11631163static const BINU16_TEST_T g_aTests_add_u16_locked[] =
    11641164{
    1165     { 0x225906, 0x225907, 0x818b, 0x7ddb, 0xfc50, 0x0 }, /* #0 */
    1166     { 0x1c7403, 0x1c7483, 0xda60, 0xb82c, 0xddcc, 0x0 }, /* #1 */
    1167     { 0x327d83, 0x327587, 0xa834, 0x9df9, 0xf5c5, 0x0 }, /* #2 */
    1168     { 0x3272d3, 0x327287, 0xb7eb, 0x95ee, 0xde03, 0x0 }, /* #3 */
    1169     { 0x074946, 0x074992, 0x7f37, 0x9115, 0x11de, 0x0 }, /* #4 */
    1170     { 0x1e4693, 0x1e4603, 0xd1b2, 0x07b9, 0x3607, 0x0 }, /* #5 */
    1171     { 0x112cd3, 0x112407, 0xee70, 0x02cf, 0x145f, 0x0 }, /* #6 */
    1172     { 0x2a6ad3, 0x2a6202, 0x0172, 0x0764, 0x05f2, 0x0 }, /* #7 */
    1173     { 0x2b0816, 0x2b0813, 0x922d, 0x74ab, 0xe27e, 0x0 }, /* #8 */
    1174     { 0x1e4a82, 0x1e4a96, 0x71ae, 0xe365, 0x71b7, 0x0 }, /* #9 */
    1175     { 0x352692, 0x352696, 0xf7be, 0xfd06, 0x0548, 0x0 }, /* #10 */
    1176     { 0x234b06, 0x234b86, 0x5401, 0x99c9, 0x45c8, 0x0 }, /* #11 */
    1177     { 0x020382, 0x020396, 0x2a3a, 0xafb2, 0x8578, 0x0 }, /* #12 */
    1178     { 0x160e02, 0x160617, 0xe97a, 0x5cc6, 0x734c, 0x0 }, /* #13 */
    1179     { 0x172dd2, 0x172593, 0x8f5c, 0x815b, 0xf1ff, 0x0 }, /* #14 */
    1180     { 0x204a86, 0x204292, 0x440c, 0xdfa2, 0x9b96, 0x0 }, /* #15 */
    1181     { 0x3b1942, 0x3b1113, 0x5d2b, 0x2194, 0xc469, 0x0 }, /* #16 */
    1182     { 0x266942, 0x266903, 0x81d7, 0x0b7f, 0x89a8, 0x0 }, /* #17 */
    1183     { 0x2e05c3, 0x2e0592, 0x06bd, 0x9f51, 0x9894, 0x0 }, /* #18 */
    1184     { 0x0f5087, 0x0f5813, 0x990a, 0x28a2, 0x8f98, 0x0 }, /* #19 */
    1185     { 0x1566d7, 0x156616, 0x222b, 0x6082, 0x3e57, 0x0 }, /* #20 */
    1186     { 0x3e5dc6, 0x3e5503, 0xb230, 0x23a4, 0x7174, 0x0 }, /* #21 */
    1187     { 0x191a16, 0x191213, 0xd53c, 0x3b64, 0x6628, 0x0 }, /* #22 */
    1188     { 0x045317, 0x045306, 0x3ea2, 0x69d8, 0x2b36, 0x0 }, /* #23 */
    1189     { 0x2b0682, 0x2b0612, 0x019a, 0x4554, 0x43ba, 0x0 }, /* #24 */
    1190     { 0x3f6893, 0x3f6092, 0x014a, 0xdbb9, 0xda6f, 0x0 }, /* #25 */
    1191     { 0x136243, 0x136207, 0xfd9d, 0x6b8e, 0x6df1, 0x0 }, /* #26 */
    1192     { 0x1c7013, 0x1c7892, 0x25fa, 0x8357, 0x5d5d, 0x0 }, /* #27 */
    1193     { 0x011297, 0x011217, 0xeeb7, 0x3444, 0x458d, 0x0 }, /* #28 */
    1194     { 0x266707, 0x266716, 0x3e2d, 0x6d6c, 0x2f3f, 0x0 }, /* #29 */
    1195     { 0x3351d2, 0x335992, 0x7f2c, 0xa1b0, 0x2284, 0x0 }, /* #30 */
    1196     { 0x3b2883, 0x3b2096, 0x82fb, 0xe0c9, 0x5dce, 0x0 }, /* #31 */
    1197     { 0x1919c2, 0x191197, 0xd3f6, 0xa8b2, 0xd4bc, 0x0 }, /* #32 */
    1198     { 0x3a2e52, 0x3a2603, 0x7e41, 0x6198, 0xe357, 0x0 }, /* #33 */
    1199     { 0x010693, 0x010607, 0xadb9, 0x1aac, 0x6cf3, 0x0 }, /* #34 */
    1200     { 0x047686, 0x047616, 0x1727, 0x22a3, 0x0b7c, 0x0 }, /* #35 */
    1201     { 0x070ac3, 0x070283, 0xbf05, 0xa097, 0xe192, 0x0 }, /* #36 */
    1202     { 0x287242, 0x287286, 0x01ab, 0x8f2e, 0x8d83, 0x0 }, /* #37 */
    1203     { 0x171802, 0x171892, 0x45ef, 0xb4ec, 0x6efd, 0x0 }, /* #38 */
    1204     { 0x3d3586, 0x3d3506, 0x1ba9, 0x393f, 0x1d96, 0x0 }, /* #39 */
    1205     { 0x387e52, 0x387e92, 0x3c2b, 0x8801, 0x4bd6, 0x0 }, /* #40 */
    1206     { 0x120812, 0x120807, 0x8d12, 0x5aee, 0xcddc, 0x0 }, /* #41 */
    1207     { 0x052746, 0x052f03, 0xf124, 0x74d9, 0x83b5, 0x0 }, /* #42 */
    1208     { 0x1b7d82, 0x1b7d96, 0x7ca9, 0xb9a3, 0x3cfa, 0x0 }, /* #43 */
    1209     { 0x0b5b86, 0x0b5307, 0x6d41, 0x4c3a, 0xdef9, 0x0 }, /* #44 */
    1210     { 0x012ed2, 0x012e13, 0x9798, 0x2f91, 0x97f9, 0x0 }, /* #45 */
    1211     { 0x157f52, 0x157707, 0xe568, 0x0fde, 0x2a76, 0x0 }, /* #46 */
    1212     { 0x1f6486, 0x1f6412, 0x0774, 0x71b3, 0x6a3f, 0x0 }, /* #47 */
    1213     { 0x3c0347, 0x3c0307, 0x55b0, 0x22cc, 0xcd1c, 0x0 }, /* #48 */
    1214     { 0x190752, 0x190717, 0xd7e5, 0x0c71, 0x348c, 0x0 }, /* #49 */
    1215     { 0x2c6112, 0x2c6996, 0x2a49, 0x8941, 0x5ef8, 0x0 }, /* #50 */
    1216     { 0x191956, 0x191186, 0x8bf4, 0xe81b, 0x5c27, 0x0 }, /* #51 */
    1217     { 0x0c2983, 0x0c2982, 0x2833, 0x913d, 0x690a, 0x0 }, /* #52 */
    1218     { 0x353906, 0x353107, 0x7ae3, 0x504b, 0xd568, 0x0 }, /* #53 */
    1219     { 0x2b5986, 0x2b5996, 0x56f9, 0x82f6, 0x2bfd, 0x0 }, /* #54 */
    1220     { 0x281bd6, 0x281b92, 0x68cf, 0x8c94, 0x23c5, 0x0 }, /* #55 */
    1221     { 0x281842, 0x281092, 0x51c9, 0xdc58, 0x8a8f, 0x0 }, /* #56 */
    1222     { 0x1b4393, 0x1b4307, 0xf2fa, 0x012d, 0x0e33, 0x0 }, /* #57 */
    1223     { 0x186002, 0x186096, 0x1f0c, 0xa933, 0x8a27, 0x0 }, /* #58 */
    1224     { 0x2933d6, 0x293b13, 0xcb65, 0x5401, 0x889c, 0x0 }, /* #59 */
    1225     { 0x226187, 0x226913, 0x9f56, 0x7804, 0xd8ae, 0x0 }, /* #60 */
    1226     { 0x3b2d93, 0x3b2593, 0xfea7, 0xa615, 0xa76e, 0x0 }, /* #61 */
    1227     { 0x3c3856, 0x3c3087, 0xfff0, 0xf0fa, 0xf10a, 0x0 }, /* #62 */
    1228     { 0x1e6542, 0x1e6586, 0x0f4a, 0xe7ed, 0xd8a3, 0x0 }, /* #63 */
     1165    { 0x034457, 0x034482, 0xe3d6, 0xf1ae, 0x0dd8, 0x0 }, /* #0 */
     1166    { 0x1e6d03, 0x1e6596, 0x9a1e, 0xc327, 0x2909, 0x0 }, /* #1 */
     1167    { 0x0c3f86, 0x0c3707, 0x5a46, 0x0d3f, 0xb2f9, 0x0 }, /* #2 */
     1168    { 0x360383, 0x360b82, 0x5c61, 0x80b9, 0x2458, 0x0 }, /* #3 */
     1169    { 0x134e17, 0x134603, 0x7f41, 0x144c, 0x950b, 0x0 }, /* #4 */
     1170    { 0x2a4603, 0x2a4696, 0xba7c, 0xe336, 0x28ba, 0x0 }, /* #5 */
     1171    { 0x190c53, 0x190413, 0xc57f, 0x0507, 0x3f88, 0x0 }, /* #6 */
     1172    { 0x3e3602, 0x3e3616, 0x3fed, 0x57c5, 0x17d8, 0x0 }, /* #7 */
     1173    { 0x030943, 0x030992, 0x678c, 0x8f1a, 0x278e, 0x0 }, /* #8 */
     1174    { 0x367056, 0x367003, 0xbda0, 0x37c8, 0x7a28, 0x0 }, /* #9 */
     1175    { 0x366812, 0x366086, 0x4b0a, 0xe00a, 0x9500, 0x0 }, /* #10 */
     1176    { 0x0e4e46, 0x0e4603, 0xbb11, 0x1b75, 0x6064, 0x0 }, /* #11 */
     1177    { 0x236052, 0x236007, 0xf7c3, 0x1c8b, 0x24c8, 0x0 }, /* #12 */
     1178    { 0x267083, 0x267813, 0xab62, 0x66c1, 0xbb5f, 0x0 }, /* #13 */
     1179    { 0x347b52, 0x347317, 0xeeaf, 0x2b00, 0x3c51, 0x0 }, /* #14 */
     1180    { 0x0c6d17, 0x0c6506, 0x3aa4, 0x5f0a, 0x2466, 0x0 }, /* #15 */
     1181    { 0x0e3187, 0x0e3182, 0xbb52, 0xe15d, 0x260b, 0x0 }, /* #16 */
     1182    { 0x114007, 0x114013, 0xcbee, 0x4367, 0x7779, 0x0 }, /* #17 */
     1183    { 0x2659c6, 0x265102, 0x05da, 0x66fd, 0x6123, 0x0 }, /* #18 */
     1184    { 0x3e0147, 0x3e0186, 0x1318, 0xbfdb, 0xacc3, 0x0 }, /* #19 */
     1185    { 0x3a5092, 0x3a5017, 0xf10b, 0x1a09, 0x28fe, 0x0 }, /* #20 */
     1186    { 0x137c86, 0x137c92, 0x3118, 0x8213, 0x50fb, 0x0 }, /* #21 */
     1187    { 0x032543, 0x032596, 0xa433, 0xe0b1, 0x3c7e, 0x0 }, /* #22 */
     1188    { 0x302696, 0x302e92, 0x693a, 0xd1b3, 0x6879, 0x0 }, /* #23 */
     1189    { 0x1873d2, 0x187303, 0xefd7, 0x370b, 0x4734, 0x0 }, /* #24 */
     1190    { 0x1e39c7, 0x1e3113, 0xe1ef, 0x24ae, 0x42bf, 0x0 }, /* #25 */
     1191    { 0x2b0fd6, 0x2b0793, 0xe214, 0xb252, 0xd03e, 0x0 }, /* #26 */
     1192    { 0x1937c3, 0x193703, 0x2375, 0x0c1a, 0xe8a5, 0x0 }, /* #27 */
     1193    { 0x135186, 0x135183, 0xc7b2, 0x8026, 0xb874, 0x0 }, /* #28 */
     1194    { 0x095f56, 0x095796, 0xbee6, 0xca60, 0x0b7a, 0x0 }, /* #29 */
     1195    { 0x191ac6, 0x191202, 0x051b, 0x68ab, 0x6390, 0x0 }, /* #30 */
     1196    { 0x3b3353, 0x3b3303, 0x5452, 0x3d5b, 0xe909, 0x0 }, /* #31 */
     1197    { 0x1e0ed3, 0x1e0696, 0x98ce, 0xbfc0, 0x26f2, 0x0 }, /* #32 */
     1198    { 0x087d86, 0x087517, 0x766b, 0x0687, 0x901c, 0x0 }, /* #33 */
     1199    { 0x254757, 0x254f03, 0x800c, 0x237f, 0xa373, 0x0 }, /* #34 */
     1200    { 0x1b0f52, 0x1b0f86, 0x30c3, 0x8b36, 0x5a73, 0x0 }, /* #35 */
     1201    { 0x3c6307, 0x3c6b03, 0xcf02, 0x61c2, 0x92c0, 0x0 }, /* #36 */
     1202    { 0x3d1852, 0x3d1083, 0xe781, 0xcc54, 0xe4d3, 0x0 }, /* #37 */
     1203    { 0x3d7f02, 0x3d7717, 0x271d, 0x1205, 0xeae8, 0x0 }, /* #38 */
     1204    { 0x1a6406, 0x1a6417, 0xf54b, 0x17c5, 0x227a, 0x0 }, /* #39 */
     1205    { 0x2d1596, 0x2d1596, 0x3c48, 0xf122, 0xb4da, 0x0 }, /* #40 */
     1206    { 0x3b6dc6, 0x3b6596, 0x50dc, 0xfd63, 0xac87, 0x0 }, /* #41 */
     1207    { 0x0f0697, 0x0f0692, 0x3148, 0xc5d5, 0x948d, 0x0 }, /* #42 */
     1208    { 0x164113, 0x164197, 0xfc57, 0xc281, 0xc62a, 0x0 }, /* #43 */
     1209    { 0x211853, 0x211892, 0x5a49, 0xd186, 0x773d, 0x0 }, /* #44 */
     1210    { 0x337496, 0x337496, 0x754e, 0xf795, 0x8247, 0x0 }, /* #45 */
     1211    { 0x012f17, 0x012796, 0xbd2d, 0xcfd1, 0x12a4, 0x0 }, /* #46 */
     1212    { 0x1f5c96, 0x1f5c13, 0x9ab8, 0x4791, 0xacd9, 0x0 }, /* #47 */
     1213    { 0x186942, 0x186913, 0xcc9e, 0x69ab, 0x9d0d, 0x0 }, /* #48 */
     1214    { 0x086517, 0x086d13, 0x97cf, 0x460e, 0xae3f, 0x0 }, /* #49 */
     1215    { 0x136306, 0x136b03, 0xa6a5, 0x73dc, 0xcd37, 0x0 }, /* #50 */
     1216    { 0x120507, 0x120583, 0xdd68, 0xdc49, 0xfee1, 0x0 }, /* #51 */
     1217    { 0x0d2107, 0x0d2917, 0xcd3d, 0x53a9, 0x866c, 0x0 }, /* #52 */
     1218    { 0x372fd2, 0x372f17, 0xa1dc, 0x4e48, 0xac6c, 0x0 }, /* #53 */
     1219    { 0x0c01c3, 0x0c0103, 0xff12, 0x0f5d, 0x104b, 0x0 }, /* #54 */
     1220    { 0x1455d3, 0x145d86, 0x4b11, 0x9b48, 0x5037, 0x0 }, /* #55 */
     1221    { 0x364e56, 0x364606, 0x34db, 0x69cc, 0x34f1, 0x0 }, /* #56 */
     1222    { 0x3e72d2, 0x3e7282, 0xce25, 0xe06d, 0x1248, 0x0 }, /* #57 */
     1223    { 0x0951d3, 0x095917, 0x8b6a, 0x6e48, 0xe2de, 0x0 }, /* #58 */
     1224    { 0x280283, 0x280a96, 0x1b0e, 0x8266, 0x6758, 0x0 }, /* #59 */
     1225    { 0x2842d6, 0x284282, 0xb0f3, 0xee94, 0x3da1, 0x0 }, /* #60 */
     1226    { 0x345552, 0x345586, 0xada4, 0xbc95, 0x0ef1, 0x0 }, /* #61 */
     1227    { 0x2c3057, 0x2c3096, 0x89f8, 0xbe93, 0x349b, 0x0 }, /* #62 */
     1228    { 0x1e3ad7, 0x1e3286, 0x9a03, 0xf18e, 0x578b, 0x0 }, /* #63 */
    12291229};
    12301230static const BINU16_TEST_T g_aTests_adc_u16[] =
    12311231{
    1232     { 0x124106, 0x124903, 0xbe48, 0x558a, 0x9742, 0x0 }, /* #0 */
    1233     { 0x1e1756, 0x1e1f13, 0xbc2e, 0x5257, 0x9629, 0x0 }, /* #1 */
    1234     { 0x030bd3, 0x030317, 0xf72c, 0x6817, 0x70ea, 0x0 }, /* #2 */
    1235     { 0x1a5202, 0x1a5a86, 0x328b, 0xa4db, 0x7250, 0x0 }, /* #3 */
    1236     { 0x190942, 0x190982, 0x5d12, 0xb83e, 0x5b2c, 0x0 }, /* #4 */
    1237     { 0x2363d6, 0x236397, 0xd43c, 0xb0aa, 0xdc6e, 0x0 }, /* #5 */
    1238     { 0x2e4817, 0x2e4092, 0x8b1d, 0xe229, 0x570b, 0x0 }, /* #6 */
    1239     { 0x014713, 0x014713, 0x6fd4, 0x39f2, 0xca1d, 0x0 }, /* #7 */
    1240     { 0x0e4e53, 0x0e4603, 0xf0c2, 0x4986, 0x58c3, 0x0 }, /* #8 */
    1241     { 0x262357, 0x262392, 0xd967, 0xf697, 0x1d2f, 0x0 }, /* #9 */
    1242     { 0x003016, 0x003813, 0x93ae, 0x1c97, 0x88e9, 0x0 }, /* #10 */
    1243     { 0x0b24d7, 0x0b2407, 0x5820, 0x1b55, 0xc334, 0x0 }, /* #11 */
    1244     { 0x2934c7, 0x293c07, 0xf1fa, 0x7f2e, 0x8d33, 0x0 }, /* #12 */
    1245     { 0x122dc6, 0x122516, 0x14cb, 0x36a3, 0x21d8, 0x0 }, /* #13 */
    1246     { 0x1627d7, 0x162793, 0xcad7, 0xbaf2, 0xf01a, 0x0 }, /* #14 */
    1247     { 0x383c06, 0x383493, 0xe4c7, 0xd234, 0xed6d, 0x0 }, /* #15 */
    1248     { 0x1c1553, 0x1c1517, 0xe95e, 0x1ab1, 0x3152, 0x0 }, /* #16 */
    1249     { 0x1c0842, 0x1c0007, 0x40f2, 0x35af, 0xf4bd, 0x0 }, /* #17 */
    1250     { 0x185287, 0x185212, 0x1cba, 0x4492, 0x27d7, 0x0 }, /* #18 */
    1251     { 0x0a18d3, 0x0a1087, 0xda60, 0xcc18, 0xf1b7, 0x0 }, /* #19 */
    1252     { 0x355ed7, 0x355692, 0xa409, 0xf586, 0x517c, 0x0 }, /* #20 */
    1253     { 0x1140d2, 0x114803, 0xd462, 0x7623, 0xa1c1, 0x0 }, /* #21 */
    1254     { 0x373d17, 0x373d03, 0xbdb8, 0x765e, 0xb8a5, 0x0 }, /* #22 */
    1255     { 0x2b6fd7, 0x2b6f96, 0x6049, 0xe028, 0x7fde, 0x0 }, /* #23 */
    1256     { 0x366cd3, 0x366c13, 0x801c, 0x6398, 0xe37b, 0x0 }, /* #24 */
    1257     { 0x0c27d6, 0x0c2782, 0xa923, 0xf7d9, 0x4eb6, 0x0 }, /* #25 */
    1258     { 0x372296, 0x372296, 0x9842, 0xbf30, 0x26ee, 0x0 }, /* #26 */
    1259     { 0x3b1453, 0x3b1417, 0x1f29, 0x00d1, 0xe1a7, 0x0 }, /* #27 */
    1260     { 0x0e3252, 0x0e3292, 0x0ebe, 0xf10b, 0xe24d, 0x0 }, /* #28 */
    1261     { 0x2f4d57, 0x2f4d13, 0xbb54, 0x6143, 0xa5ee, 0x0 }, /* #29 */
    1262     { 0x134ec7, 0x134602, 0x1595, 0x305e, 0x1ac8, 0x0 }, /* #30 */
    1263     { 0x296207, 0x296212, 0x300f, 0x6cd0, 0x3cc0, 0x0 }, /* #31 */
    1264     { 0x167092, 0x167092, 0x906d, 0xafc2, 0x1f55, 0x0 }, /* #32 */
    1265     { 0x2940c3, 0x294092, 0xad9d, 0xe72c, 0x398e, 0x0 }, /* #33 */
    1266     { 0x1425d7, 0x142512, 0x1465, 0x30e0, 0x1c7a, 0x0 }, /* #34 */
    1267     { 0x000dc2, 0x000592, 0x0ff9, 0xd6b6, 0xc6bd, 0x0 }, /* #35 */
    1268     { 0x1247d3, 0x124792, 0x1cff, 0xe686, 0xc986, 0x0 }, /* #36 */
    1269     { 0x043697, 0x043696, 0xc4fe, 0xe95a, 0x245b, 0x0 }, /* #37 */
    1270     { 0x3e5816, 0x3e5017, 0x87a9, 0x0793, 0x7fea, 0x0 }, /* #38 */
    1271     { 0x1a0e93, 0x1a0683, 0xa967, 0x9379, 0xea11, 0x0 }, /* #39 */
    1272     { 0x3a17c7, 0x3a1782, 0xcc65, 0xd05b, 0x03f5, 0x0 }, /* #40 */
    1273     { 0x010256, 0x010a86, 0x1990, 0x806f, 0x66df, 0x0 }, /* #41 */
    1274     { 0x2549c2, 0x254186, 0x5024, 0xd996, 0x8972, 0x0 }, /* #42 */
    1275     { 0x354a13, 0x354a92, 0x6eef, 0x8675, 0x1785, 0x0 }, /* #43 */
    1276     { 0x0c2192, 0x0c2103, 0xde89, 0x060d, 0x2784, 0x0 }, /* #44 */
    1277     { 0x276a17, 0x276286, 0xac90, 0xf75c, 0x4acb, 0x0 }, /* #45 */
    1278     { 0x0c5a06, 0x0c5296, 0x14c5, 0xc942, 0xb47d, 0x0 }, /* #46 */
    1279     { 0x001507, 0x001503, 0x6241, 0x2d49, 0xcb07, 0x0 }, /* #47 */
    1280     { 0x117703, 0x117702, 0x1b40, 0x5097, 0x3556, 0x0 }, /* #48 */
    1281     { 0x3d50c7, 0x3d5082, 0x4505, 0xc7d9, 0x82d3, 0x0 }, /* #49 */
    1282     { 0x1714c7, 0x171c82, 0x4534, 0xb22c, 0x6cf7, 0x0 }, /* #50 */
    1283     { 0x100003, 0x100813, 0xa22b, 0x57da, 0xb5ae, 0x0 }, /* #51 */
    1284     { 0x0b4b52, 0x0b4303, 0x178f, 0x051f, 0xed90, 0x0 }, /* #52 */
    1285     { 0x153712, 0x153f92, 0x33ea, 0xaf75, 0x7b8b, 0x0 }, /* #53 */
    1286     { 0x2d0197, 0x2d0196, 0x10f9, 0x99d7, 0x88dd, 0x0 }, /* #54 */
    1287     { 0x047b07, 0x047b86, 0x5946, 0x81de, 0x2897, 0x0 }, /* #55 */
    1288     { 0x2c5396, 0x2c5397, 0xd232, 0xb271, 0xe03f, 0x0 }, /* #56 */
    1289     { 0x2b4f57, 0x2b4782, 0x1bea, 0xc91c, 0xad31, 0x0 }, /* #57 */
    1290     { 0x2a00d6, 0x2a0086, 0xdaca, 0xed8e, 0x12c4, 0x0 }, /* #58 */
    1291     { 0x2e0356, 0x2e0b92, 0x42ef, 0xa337, 0x6048, 0x0 }, /* #59 */
    1292     { 0x061f17, 0x061713, 0x6264, 0x1001, 0xad9c, 0x0 }, /* #60 */
    1293     { 0x2006d7, 0x200e92, 0x6c64, 0x8ef2, 0x228d, 0x0 }, /* #61 */
    1294     { 0x2b0887, 0x2b0093, 0xb4ad, 0x8d54, 0xd8a6, 0x0 }, /* #62 */
    1295     { 0x1a2703, 0x1a2f13, 0xbf6d, 0x7e94, 0xbf26, 0x0 }, /* #63 */
     1232    { 0x080707, 0x080783, 0xfef5, 0xb33b, 0xb445, 0x0 }, /* #0 */
     1233    { 0x233253, 0x233282, 0x1e24, 0xfd76, 0xdf51, 0x0 }, /* #1 */
     1234    { 0x105d13, 0x105d82, 0x77e4, 0x997f, 0x219a, 0x0 }, /* #2 */
     1235    { 0x0f4393, 0x0f4392, 0x264a, 0xf9a2, 0xd357, 0x0 }, /* #3 */
     1236    { 0x297e92, 0x297617, 0x7093, 0x4ed1, 0xde3e, 0x0 }, /* #4 */
     1237    { 0x0254d7, 0x025482, 0x88e7, 0xabad, 0x22c5, 0x0 }, /* #5 */
     1238    { 0x214157, 0x214196, 0x0479, 0xb882, 0xb408, 0x0 }, /* #6 */
     1239    { 0x322a06, 0x322212, 0x254d, 0x4597, 0x204a, 0x0 }, /* #7 */
     1240    { 0x1f1816, 0x1f1017, 0x17da, 0x0917, 0xf13d, 0x0 }, /* #8 */
     1241    { 0x310f52, 0x310f82, 0x3924, 0xaae5, 0x71c1, 0x0 }, /* #9 */
     1242    { 0x3a5403, 0x3a5c17, 0xe22b, 0x7d44, 0x9b18, 0x0 }, /* #10 */
     1243    { 0x014846, 0x014083, 0xf2f9, 0xdd9d, 0xeaa4, 0x0 }, /* #11 */
     1244    { 0x343617, 0x343693, 0xe1e6, 0xd745, 0xf55e, 0x0 }, /* #12 */
     1245    { 0x0f1dc6, 0x0f1513, 0x7ce8, 0x06d3, 0x89eb, 0x0 }, /* #13 */
     1246    { 0x3b3613, 0x3b3693, 0xca5e, 0xc5d0, 0xfb71, 0x0 }, /* #14 */
     1247    { 0x2c6652, 0x2c6687, 0xdfa1, 0xb941, 0xd9a0, 0x0 }, /* #15 */
     1248    { 0x0c1986, 0x0c1106, 0x1bf4, 0x66eb, 0x4af7, 0x0 }, /* #16 */
     1249    { 0x332a43, 0x332203, 0x6cb3, 0x06c7, 0x9a13, 0x0 }, /* #17 */
     1250    { 0x0c5f02, 0x0c5792, 0x0fde, 0xe826, 0xd848, 0x0 }, /* #18 */
     1251    { 0x386ad3, 0x386217, 0xf86e, 0x0ec9, 0x165a, 0x0 }, /* #19 */
     1252    { 0x292e42, 0x292696, 0x088e, 0xc822, 0xbf94, 0x0 }, /* #20 */
     1253    { 0x170e56, 0x170613, 0xe9bb, 0x1b46, 0x318b, 0x0 }, /* #21 */
     1254    { 0x3e4213, 0x3e4297, 0xea78, 0x8e00, 0xa387, 0x0 }, /* #22 */
     1255    { 0x0d0f92, 0x0d0706, 0x208a, 0x755c, 0x54d2, 0x0 }, /* #23 */
     1256    { 0x195bd2, 0x195396, 0x25b9, 0xcb50, 0xa597, 0x0 }, /* #24 */
     1257    { 0x327e43, 0x327613, 0xeff7, 0x6a07, 0x7a0f, 0x0 }, /* #25 */
     1258    { 0x3100d3, 0x310013, 0xd6b6, 0x4d04, 0x764d, 0x0 }, /* #26 */
     1259    { 0x287882, 0x287086, 0x8521, 0xc49c, 0x3f7b, 0x0 }, /* #27 */
     1260    { 0x2e2c12, 0x2e2c82, 0x50d6, 0x9797, 0x46c1, 0x0 }, /* #28 */
     1261    { 0x245282, 0x245217, 0xc008, 0x2d24, 0x6d1c, 0x0 }, /* #29 */
     1262    { 0x220256, 0x220216, 0x719d, 0x75f5, 0x0458, 0x0 }, /* #30 */
     1263    { 0x2c3902, 0x2c3992, 0x64bb, 0xbfb3, 0x5af8, 0x0 }, /* #31 */
     1264    { 0x017d53, 0x017516, 0x46d3, 0x4dc0, 0x06ec, 0x0 }, /* #32 */
     1265    { 0x0f2447, 0x0f2c03, 0x8261, 0x39b6, 0xb754, 0x0 }, /* #33 */
     1266    { 0x017053, 0x017003, 0x2476, 0x092c, 0xe4b5, 0x0 }, /* #34 */
     1267    { 0x375406, 0x375496, 0x9c38, 0xf255, 0x561d, 0x0 }, /* #35 */
     1268    { 0x0c0c53, 0x0c0496, 0xa8b5, 0xdfc0, 0x370a, 0x0 }, /* #36 */
     1269    { 0x097ad7, 0x097a82, 0x7e16, 0x81ea, 0x03d3, 0x0 }, /* #37 */
     1270    { 0x2e4283, 0x2e4286, 0x0143, 0xee1b, 0xecd7, 0x0 }, /* #38 */
     1271    { 0x263c06, 0x263406, 0x1042, 0x724b, 0x6209, 0x0 }, /* #39 */
     1272    { 0x386692, 0x386e96, 0x5cfb, 0xd0f6, 0x73fb, 0x0 }, /* #40 */
     1273    { 0x247602, 0x247e82, 0x784e, 0xccbf, 0x5471, 0x0 }, /* #41 */
     1274    { 0x165487, 0x165c03, 0xd351, 0x6329, 0x8fd7, 0x0 }, /* #42 */
     1275    { 0x3e2257, 0x3e2292, 0xb038, 0xe231, 0x31f8, 0x0 }, /* #43 */
     1276    { 0x324bc6, 0x324307, 0xfc8b, 0x12bd, 0x1632, 0x0 }, /* #44 */
     1277    { 0x2658d6, 0x265817, 0xfbba, 0x7d28, 0x816e, 0x0 }, /* #45 */
     1278    { 0x366552, 0x366506, 0x2888, 0x5f09, 0x3681, 0x0 }, /* #46 */
     1279    { 0x335a17, 0x335207, 0x3547, 0x287d, 0xf335, 0x0 }, /* #47 */
     1280    { 0x2f5c87, 0x2f5407, 0x67b2, 0x56aa, 0xeef7, 0x0 }, /* #48 */
     1281    { 0x095397, 0x095396, 0x8607, 0xd636, 0x502e, 0x0 }, /* #49 */
     1282    { 0x2d2d47, 0x2d2516, 0x2b3f, 0x6f35, 0x43f5, 0x0 }, /* #50 */
     1283    { 0x171f82, 0x171703, 0x7032, 0x5f38, 0xef06, 0x0 }, /* #51 */
     1284    { 0x301ec3, 0x301e96, 0x7de1, 0xdd21, 0x5f3f, 0x0 }, /* #52 */
     1285    { 0x046092, 0x046007, 0x5746, 0x1ba6, 0xc460, 0x0 }, /* #53 */
     1286    { 0x251553, 0x251503, 0xb941, 0x36c2, 0x7d80, 0x0 }, /* #54 */
     1287    { 0x0b7fd3, 0x0b7713, 0xf1bf, 0x596e, 0x67ae, 0x0 }, /* #55 */
     1288    { 0x0d70c3, 0x0d7807, 0xf776, 0x7daf, 0x8638, 0x0 }, /* #56 */
     1289    { 0x386f47, 0x386703, 0xd2f3, 0x2fe5, 0x5cf1, 0x0 }, /* #57 */
     1290    { 0x110e17, 0x110e96, 0x419f, 0x96f3, 0x5553, 0x0 }, /* #58 */
     1291    { 0x034f06, 0x034782, 0xf0d4, 0xf4b5, 0x03e1, 0x0 }, /* #59 */
     1292    { 0x074c13, 0x074407, 0xab17, 0x209c, 0x7584, 0x0 }, /* #60 */
     1293    { 0x094fd3, 0x094f03, 0x8337, 0x1d29, 0x99f1, 0x0 }, /* #61 */
     1294    { 0x3344c6, 0x334403, 0xf895, 0x1c7c, 0x23e7, 0x0 }, /* #62 */
     1295    { 0x084fd7, 0x084796, 0x8caf, 0xf553, 0x68a3, 0x0 }, /* #63 */
    12961296};
    12971297static const BINU16_TEST_T g_aTests_adc_u16_locked[] =
    12981298{
    1299     { 0x076c06, 0x076c13, 0xd118, 0x6116, 0x8ffe, 0x0 }, /* #0 */
    1300     { 0x327393, 0x327b82, 0x7aa1, 0x8626, 0x0b84, 0x0 }, /* #1 */
    1301     { 0x144602, 0x144613, 0x67dc, 0x35a1, 0xcdc5, 0x0 }, /* #2 */
    1302     { 0x3b6557, 0x3b6593, 0xf514, 0xf340, 0xfe2b, 0x0 }, /* #3 */
    1303     { 0x0845c2, 0x084d86, 0x7721, 0xb11e, 0x39fd, 0x0 }, /* #4 */
    1304     { 0x3b4493, 0x3b4c17, 0xabc6, 0x3781, 0x8bba, 0x0 }, /* #5 */
    1305     { 0x247652, 0x247686, 0x9702, 0xa55a, 0x0e58, 0x0 }, /* #6 */
    1306     { 0x265386, 0x265b82, 0x2165, 0x90b5, 0x6f50, 0x0 }, /* #7 */
    1307     { 0x351fc7, 0x351706, 0x02f9, 0x4d5a, 0x4a60, 0x0 }, /* #8 */
    1308     { 0x131706, 0x131792, 0x3e66, 0xfe25, 0xbfbf, 0x0 }, /* #9 */
    1309     { 0x384d93, 0x384596, 0xb5bb, 0xe3f3, 0x2e37, 0x0 }, /* #10 */
    1310     { 0x3f4886, 0x3f4017, 0x2be9, 0x1f56, 0xf36d, 0x0 }, /* #11 */
    1311     { 0x150992, 0x150186, 0x1da6, 0xd277, 0xb4d1, 0x0 }, /* #12 */
    1312     { 0x281b02, 0x281b96, 0x5a19, 0x89f6, 0x2fdd, 0x0 }, /* #13 */
    1313     { 0x3a6cd3, 0x3a6403, 0xf0e4, 0x020b, 0x1126, 0x0 }, /* #14 */
    1314     { 0x1f03c3, 0x1f0383, 0xa220, 0x9aa4, 0xf883, 0x0 }, /* #15 */
    1315     { 0x1f6f56, 0x1f6f86, 0x2fc9, 0x89dd, 0x5a14, 0x0 }, /* #16 */
    1316     { 0x2e6512, 0x2e6d17, 0x96cd, 0x3256, 0x9b89, 0x0 }, /* #17 */
    1317     { 0x397912, 0x397117, 0x754f, 0x101b, 0x9acc, 0x0 }, /* #18 */
    1318     { 0x387182, 0x387186, 0xd640, 0xdebb, 0x087b, 0x0 }, /* #19 */
    1319     { 0x335dd3, 0x335d92, 0x3a15, 0xa254, 0x683e, 0x0 }, /* #20 */
    1320     { 0x305b92, 0x305312, 0x0758, 0x69f1, 0x6299, 0x0 }, /* #21 */
    1321     { 0x2e3186, 0x2e3116, 0x35e7, 0x3ec0, 0x08d9, 0x0 }, /* #22 */
    1322     { 0x167ad6, 0x167217, 0xea19, 0x2fe1, 0x45c8, 0x0 }, /* #23 */
    1323     { 0x290bd2, 0x290302, 0x1345, 0x4fc7, 0x3c82, 0x0 }, /* #24 */
    1324     { 0x1724d2, 0x172c17, 0xa8ce, 0x2f81, 0x86b3, 0x0 }, /* #25 */
    1325     { 0x306bd6, 0x306392, 0xde66, 0xe434, 0x05ce, 0x0 }, /* #26 */
    1326     { 0x233a52, 0x233217, 0x794c, 0x2165, 0xa819, 0x0 }, /* #27 */
    1327     { 0x141056, 0x141096, 0x0181, 0xce30, 0xccaf, 0x0 }, /* #28 */
    1328     { 0x2817c3, 0x281712, 0x13c2, 0x7440, 0x607d, 0x0 }, /* #29 */
    1329     { 0x3d6106, 0x3d6112, 0x093b, 0x0f1a, 0x05df, 0x0 }, /* #30 */
    1330     { 0x132297, 0x132296, 0x8f2a, 0xb514, 0x25e9, 0x0 }, /* #31 */
    1331     { 0x0075c6, 0x007592, 0x060f, 0xfefd, 0xf8ee, 0x0 }, /* #32 */
    1332     { 0x040b82, 0x040316, 0x3896, 0x6850, 0x2fba, 0x0 }, /* #33 */
    1333     { 0x196116, 0x196186, 0x1a55, 0xf6ca, 0xdc75, 0x0 }, /* #34 */
    1334     { 0x2e0d53, 0x2e0506, 0x0532, 0x1bfc, 0x16c9, 0x0 }, /* #35 */
    1335     { 0x130a07, 0x130212, 0x4953, 0x57f1, 0x0e9d, 0x0 }, /* #36 */
    1336     { 0x1206d7, 0x120e17, 0x8379, 0x1b44, 0x97ca, 0x0 }, /* #37 */
    1337     { 0x2a6202, 0x2a6202, 0x4325, 0x7c5d, 0x3938, 0x0 }, /* #38 */
    1338     { 0x043ec6, 0x043e03, 0xcb20, 0x736d, 0xa84d, 0x0 }, /* #39 */
    1339     { 0x320cd7, 0x320496, 0x42f7, 0xcce2, 0x89ea, 0x0 }, /* #40 */
    1340     { 0x381057, 0x381092, 0x8945, 0xa120, 0x17da, 0x0 }, /* #41 */
    1341     { 0x3f7fc7, 0x3f7797, 0xc22b, 0x9753, 0xd527, 0x0 }, /* #42 */
    1342     { 0x222f16, 0x222f17, 0xa4c9, 0x5fb4, 0xbaeb, 0x0 }, /* #43 */
    1343     { 0x362186, 0x362183, 0xe8b1, 0xdcfb, 0xf44a, 0x0 }, /* #44 */
    1344     { 0x0150c7, 0x015886, 0x4837, 0x8a59, 0x4221, 0x0 }, /* #45 */
    1345     { 0x182b12, 0x182386, 0x9357, 0xef7d, 0x5c26, 0x0 }, /* #46 */
    1346     { 0x1f6b92, 0x1f6317, 0x3fbe, 0x339a, 0xf3dc, 0x0 }, /* #47 */
    1347     { 0x0f1f03, 0x0f1f03, 0xb737, 0x5b5b, 0xa423, 0x0 }, /* #48 */
    1348     { 0x1a2787, 0x1a2717, 0xee32, 0x02e2, 0x14af, 0x0 }, /* #49 */
    1349     { 0x2a2946, 0x2a2117, 0xe527, 0x56b1, 0x718a, 0x0 }, /* #50 */
    1350     { 0x274f57, 0x274f96, 0x5109, 0xabe8, 0x5ade, 0x0 }, /* #51 */
    1351     { 0x194e06, 0x194612, 0x3f7c, 0x52ba, 0x133e, 0x0 }, /* #52 */
    1352     { 0x040303, 0x040393, 0xf352, 0xc152, 0xcdff, 0x0 }, /* #53 */
    1353     { 0x344342, 0x344313, 0xd306, 0x2192, 0x4e8c, 0x0 }, /* #54 */
    1354     { 0x137a02, 0x137283, 0xc828, 0xb06b, 0xe843, 0x0 }, /* #55 */
    1355     { 0x204017, 0x204886, 0x4c6b, 0x80ff, 0x3493, 0x0 }, /* #56 */
    1356     { 0x1f3d82, 0x1f3d92, 0x4d1f, 0x80e5, 0x33c6, 0x0 }, /* #57 */
    1357     { 0x2c49c2, 0x2c4187, 0xf744, 0x9688, 0x9f44, 0x0 }, /* #58 */
    1358     { 0x245082, 0x245817, 0xb026, 0x5063, 0xa03d, 0x0 }, /* #59 */
    1359     { 0x0116d7, 0x011603, 0xee65, 0x4fba, 0x6154, 0x0 }, /* #60 */
    1360     { 0x3459d6, 0x345102, 0x0aa3, 0x7d25, 0x7282, 0x0 }, /* #61 */
    1361     { 0x2c4ec2, 0x2c4696, 0x89a8, 0xff47, 0x759f, 0x0 }, /* #62 */
    1362     { 0x075582, 0x075d96, 0x58fd, 0xccb4, 0x73b7, 0x0 }, /* #63 */
     1299    { 0x1f6482, 0x1f6482, 0xc491, 0xdc43, 0x17b2, 0x0 }, /* #0 */
     1300    { 0x0c4092, 0x0c4083, 0xfd7a, 0x8d6d, 0x8ff3, 0x0 }, /* #1 */
     1301    { 0x2f5c07, 0x2f5486, 0x29e1, 0xb9d4, 0x8ff2, 0x0 }, /* #2 */
     1302    { 0x335982, 0x335903, 0xe58c, 0x6afe, 0x8572, 0x0 }, /* #3 */
     1303    { 0x1e3817, 0x1e3096, 0xf68e, 0xfc81, 0x05f2, 0x0 }, /* #4 */
     1304    { 0x067c42, 0x067c13, 0x93c9, 0x19f4, 0x862b, 0x0 }, /* #5 */
     1305    { 0x2b0b92, 0x2b0302, 0x6353, 0x70b5, 0x0d62, 0x0 }, /* #6 */
     1306    { 0x174216, 0x174203, 0xe9f3, 0x54a4, 0x6ab1, 0x0 }, /* #7 */
     1307    { 0x1b1007, 0x1b1003, 0xfb3b, 0x0fbc, 0x1480, 0x0 }, /* #8 */
     1308    { 0x320056, 0x320097, 0xf28f, 0xabc5, 0xb936, 0x0 }, /* #9 */
     1309    { 0x181d83, 0x181513, 0x6ebf, 0x68e9, 0xfa29, 0x0 }, /* #10 */
     1310    { 0x3657d6, 0x365783, 0xb910, 0x941c, 0xdb0c, 0x0 }, /* #11 */
     1311    { 0x050652, 0x050682, 0x2e48, 0xb33e, 0x84f6, 0x0 }, /* #12 */
     1312    { 0x2d4a52, 0x2d4a13, 0xcbaf, 0x5386, 0x87d7, 0x0 }, /* #13 */
     1313    { 0x2e3642, 0x2e3686, 0x9ad9, 0xdcdb, 0x4202, 0x0 }, /* #14 */
     1314    { 0x2b38d6, 0x2b3003, 0x4943, 0x3a7a, 0xf137, 0x0 }, /* #15 */
     1315    { 0x370fc7, 0x370717, 0xae6c, 0x1671, 0x6804, 0x0 }, /* #16 */
     1316    { 0x320442, 0x320486, 0x2f89, 0xff1e, 0xcf95, 0x0 }, /* #17 */
     1317    { 0x136fd6, 0x136f07, 0x84c5, 0x5d9a, 0xd8d5, 0x0 }, /* #18 */
     1318    { 0x1a1492, 0x1a1412, 0x500f, 0x5b34, 0x0b25, 0x0 }, /* #19 */
     1319    { 0x0d4217, 0x0d4a86, 0x4797, 0x8cf9, 0x4561, 0x0 }, /* #20 */
     1320    { 0x2a24d3, 0x2a2c86, 0x5255, 0x9fe8, 0x4d92, 0x0 }, /* #21 */
     1321    { 0x366013, 0x366096, 0x215e, 0xce2e, 0xaccf, 0x0 }, /* #22 */
     1322    { 0x365392, 0x365313, 0x21eb, 0x1b34, 0xf949, 0x0 }, /* #23 */
     1323    { 0x343ed2, 0x343686, 0x6516, 0xf947, 0x9431, 0x0 }, /* #24 */
     1324    { 0x1f5b43, 0x1f5392, 0x3223, 0xf0a2, 0xbe7e, 0x0 }, /* #25 */
     1325    { 0x174ec2, 0x174606, 0x5296, 0x643c, 0x11a6, 0x0 }, /* #26 */
     1326    { 0x0b5c46, 0x0b5c82, 0x0da7, 0x8d68, 0x7fc1, 0x0 }, /* #27 */
     1327    { 0x2f7b47, 0x2f7317, 0x624c, 0x0739, 0xa4ec, 0x0 }, /* #28 */
     1328    { 0x0c2e57, 0x0c2e92, 0x5979, 0xa997, 0x501d, 0x0 }, /* #29 */
     1329    { 0x342587, 0x342583, 0x9f91, 0x8cfb, 0xed69, 0x0 }, /* #30 */
     1330    { 0x264306, 0x264317, 0xe46f, 0x1ff3, 0x3b84, 0x0 }, /* #31 */
     1331    { 0x336287, 0x336a92, 0x4f1e, 0xa37c, 0x545d, 0x0 }, /* #32 */
     1332    { 0x035e12, 0x035697, 0xdf5a, 0x8565, 0xa60b, 0x0 }, /* #33 */
     1333    { 0x162a13, 0x162292, 0x863d, 0xa254, 0x1c16, 0x0 }, /* #34 */
     1334    { 0x3b2597, 0x3b2503, 0x5d8c, 0x174f, 0xb9c2, 0x0 }, /* #35 */
     1335    { 0x0e7f02, 0x0e7717, 0xf26b, 0x4259, 0x4fee, 0x0 }, /* #36 */
     1336    { 0x0f22c7, 0x0f2a86, 0x7fc1, 0xf0d2, 0x7110, 0x0 }, /* #37 */
     1337    { 0x130b02, 0x130307, 0xfcd2, 0x68f3, 0x6c21, 0x0 }, /* #38 */
     1338    { 0x062107, 0x062192, 0x2d4f, 0xe180, 0xb430, 0x0 }, /* #39 */
     1339    { 0x113dc2, 0x113507, 0x7de2, 0x3536, 0xb754, 0x0 }, /* #40 */
     1340    { 0x350a86, 0x350203, 0x4318, 0x34ce, 0xf1b6, 0x0 }, /* #41 */
     1341    { 0x171892, 0x171813, 0x9b7e, 0x45e6, 0xaa68, 0x0 }, /* #42 */
     1342    { 0x2b4006, 0x2b4882, 0x2c44, 0x8c08, 0x5fc4, 0x0 }, /* #43 */
     1343    { 0x197596, 0x197517, 0x6c3f, 0x3793, 0xcb54, 0x0 }, /* #44 */
     1344    { 0x291a93, 0x291216, 0x0aff, 0x2ad8, 0x1fd8, 0x0 }, /* #45 */
     1345    { 0x222f12, 0x222712, 0x0d59, 0x6138, 0x53df, 0x0 }, /* #46 */
     1346    { 0x2c7582, 0x2c7513, 0xeac9, 0x4e32, 0x6369, 0x0 }, /* #47 */
     1347    { 0x100452, 0x100492, 0xa5dc, 0xcd97, 0x27bb, 0x0 }, /* #48 */
     1348    { 0x287916, 0x287107, 0x2fcf, 0x1e9f, 0xeed0, 0x0 }, /* #49 */
     1349    { 0x033642, 0x033686, 0xaa23, 0xba06, 0x0fe3, 0x0 }, /* #50 */
     1350    { 0x134013, 0x134002, 0x2f3b, 0x399e, 0x0a62, 0x0 }, /* #51 */
     1351    { 0x3739c2, 0x373117, 0xd316, 0x3c22, 0x690c, 0x0 }, /* #52 */
     1352    { 0x2a3cd6, 0x2a3482, 0x0240, 0xe504, 0xe2c4, 0x0 }, /* #53 */
     1353    { 0x0a3c52, 0x0a3c13, 0xc298, 0x5a04, 0x976c, 0x0 }, /* #54 */
     1354    { 0x0768c3, 0x076892, 0x503f, 0xc29e, 0x725e, 0x0 }, /* #55 */
     1355    { 0x093697, 0x093e17, 0xd6b3, 0x6150, 0x8a9c, 0x0 }, /* #56 */
     1356    { 0x112102, 0x112907, 0x9f03, 0x2f55, 0x9052, 0x0 }, /* #57 */
     1357    { 0x107fd7, 0x107712, 0x651f, 0x6fd5, 0x0ab5, 0x0 }, /* #58 */
     1358    { 0x3c0902, 0x3c0116, 0x05f8, 0x1d72, 0x177a, 0x0 }, /* #59 */
     1359    { 0x2d5713, 0x2d5717, 0xea63, 0x2511, 0x3aad, 0x0 }, /* #60 */
     1360    { 0x174606, 0x174613, 0x7be8, 0x4d85, 0xd19d, 0x0 }, /* #61 */
     1361    { 0x232d46, 0x232507, 0xc6d7, 0x3b5c, 0x7485, 0x0 }, /* #62 */
     1362    { 0x016117, 0x016183, 0xf0e2, 0x9f6e, 0xae8b, 0x0 }, /* #63 */
    13631363};
    13641364static const BINU16_TEST_T g_aTests_sub_u16[] =
    13651365{
    1366     { 0x2b2043, 0x2b2897, 0x44ea, 0xba5f, 0x8a8b, 0x0 }, /* #0 */
    1367     { 0x0049d7, 0x004103, 0x6504, 0x6e31, 0xf6d3, 0x0 }, /* #1 */
    1368     { 0x324f47, 0x324f83, 0x572a, 0xaf29, 0xa801, 0x0 }, /* #2 */
    1369     { 0x320817, 0x320002, 0xe286, 0x0ff2, 0xd294, 0x0 }, /* #3 */
    1370     { 0x3a1b02, 0x3a1387, 0xc22c, 0xc647, 0xfbe5, 0x0 }, /* #4 */
    1371     { 0x287793, 0x287f93, 0x45c9, 0x8acb, 0xbafe, 0x0 }, /* #5 */
    1372     { 0x012f82, 0x012706, 0xa6ea, 0x22a9, 0x8441, 0x0 }, /* #6 */
    1373     { 0x254d96, 0x254583, 0x82fc, 0xf143, 0x91b9, 0x0 }, /* #7 */
    1374     { 0x044557, 0x044d16, 0x9594, 0x4b35, 0x4a5f, 0x0 }, /* #8 */
    1375     { 0x1c4fc6, 0x1c4786, 0x99fe, 0x996c, 0x0092, 0x0 }, /* #9 */
    1376     { 0x052016, 0x052012, 0x0eab, 0x057f, 0x092c, 0x0 }, /* #10 */
    1377     { 0x2b3f07, 0x2b3783, 0xae4b, 0xbc94, 0xf1b7, 0x0 }, /* #11 */
    1378     { 0x132686, 0x132683, 0x882e, 0xeba7, 0x9c87, 0x0 }, /* #12 */
    1379     { 0x067383, 0x067316, 0xd6f6, 0x231e, 0xb3d8, 0x0 }, /* #13 */
    1380     { 0x005346, 0x005306, 0x4d1e, 0x2081, 0x2c9d, 0x0 }, /* #14 */
    1381     { 0x0f0a56, 0x0f0297, 0xad46, 0xba9c, 0xf2aa, 0x0 }, /* #15 */
    1382     { 0x052bc7, 0x052306, 0xe41a, 0x6330, 0x80ea, 0x0 }, /* #16 */
    1383     { 0x222f42, 0x222f02, 0x9ae5, 0x3370, 0x6775, 0x0 }, /* #17 */
    1384     { 0x265c12, 0x265482, 0xeff7, 0x98d0, 0x5727, 0x0 }, /* #18 */
    1385     { 0x0f5a17, 0x0f5283, 0xaecc, 0xd2c2, 0xdc0a, 0x0 }, /* #19 */
    1386     { 0x0b1997, 0x0b1112, 0xd026, 0x2d2a, 0xa2fc, 0x0 }, /* #20 */
    1387     { 0x177d93, 0x177596, 0x9d21, 0x8e9a, 0x0e87, 0x0 }, /* #21 */
    1388     { 0x3a7317, 0x3a7306, 0x7a64, 0x2150, 0x5914, 0x0 }, /* #22 */
    1389     { 0x2c3196, 0x2c3113, 0x0902, 0x747a, 0x9488, 0x0 }, /* #23 */
    1390     { 0x3d7547, 0x3d7593, 0x4693, 0xc9ad, 0x7ce6, 0x0 }, /* #24 */
    1391     { 0x1c76c7, 0x1c7683, 0x12a6, 0x94e6, 0x7dc0, 0x0 }, /* #25 */
    1392     { 0x1c0793, 0x1c0712, 0x96f8, 0x06da, 0x901e, 0x0 }, /* #26 */
    1393     { 0x253a12, 0x253a02, 0x90f7, 0x36b3, 0x5a44, 0x0 }, /* #27 */
    1394     { 0x1d2f92, 0x1d2793, 0x0030, 0xadb9, 0x5277, 0x0 }, /* #28 */
    1395     { 0x001793, 0x001796, 0xbb75, 0x892e, 0x3247, 0x0 }, /* #29 */
    1396     { 0x247bd6, 0x247397, 0xa9d4, 0xd4fa, 0xd4da, 0x0 }, /* #30 */
    1397     { 0x126817, 0x126002, 0x1319, 0x0f98, 0x0381, 0x0 }, /* #31 */
    1398     { 0x283e46, 0x283e06, 0xdfbe, 0x74d7, 0x6ae7, 0x0 }, /* #32 */
    1399     { 0x2b2503, 0x2b2587, 0x079e, 0xeab1, 0x1ced, 0x0 }, /* #33 */
    1400     { 0x151806, 0x151012, 0x5120, 0x2585, 0x2b9b, 0x0 }, /* #34 */
    1401     { 0x0e7552, 0x0e7582, 0xc85b, 0xba19, 0x0e42, 0x0 }, /* #35 */
    1402     { 0x393506, 0x393d06, 0x92ea, 0x4463, 0x4e87, 0x0 }, /* #36 */
    1403     { 0x0e30d3, 0x0e3017, 0x04c7, 0x27cf, 0xdcf8, 0x0 }, /* #37 */
    1404     { 0x253207, 0x253203, 0x1dfc, 0x68d0, 0xb52c, 0x0 }, /* #38 */
    1405     { 0x0d0e87, 0x0d0612, 0xf768, 0x084c, 0xef1c, 0x0 }, /* #39 */
    1406     { 0x0f4a42, 0x0f4287, 0x3398, 0xc9f3, 0x69a5, 0x0 }, /* #40 */
    1407     { 0x386b53, 0x386387, 0x1608, 0xad56, 0x68b2, 0x0 }, /* #41 */
    1408     { 0x3401c7, 0x340186, 0xfefe, 0xf124, 0x0dda, 0x0 }, /* #42 */
    1409     { 0x1d1a07, 0x1d1a83, 0x6a8a, 0xb6c1, 0xb3c9, 0x0 }, /* #43 */
    1410     { 0x360582, 0x360502, 0xef45, 0x3be5, 0xb360, 0x0 }, /* #44 */
    1411     { 0x040147, 0x040183, 0x0b6c, 0xf0d9, 0x1a93, 0x0 }, /* #45 */
    1412     { 0x074697, 0x074602, 0x6f7c, 0x2c01, 0x437b, 0x0 }, /* #46 */
    1413     { 0x0f7492, 0x0f7417, 0x2b22, 0x6224, 0xc8fe, 0x0 }, /* #47 */
    1414     { 0x044753, 0x044702, 0x3494, 0x3023, 0x0471, 0x0 }, /* #48 */
    1415     { 0x032fc2, 0x032783, 0x95f8, 0xc094, 0xd564, 0x0 }, /* #49 */
    1416     { 0x0529d2, 0x052197, 0x0691, 0xb547, 0x514a, 0x0 }, /* #50 */
    1417     { 0x3c0cd2, 0x3c0416, 0x58b2, 0x11cf, 0x46e3, 0x0 }, /* #51 */
    1418     { 0x057ec2, 0x057613, 0x1d90, 0x35b3, 0xe7dd, 0x0 }, /* #52 */
    1419     { 0x3c6d52, 0x3c6d87, 0x27de, 0x8f27, 0x98b7, 0x0 }, /* #53 */
    1420     { 0x362086, 0x362086, 0xfdee, 0xaf8d, 0x4e61, 0x0 }, /* #54 */
    1421     { 0x050393, 0x050392, 0xb63c, 0x863d, 0x2fff, 0x0 }, /* #55 */
    1422     { 0x374712, 0x374707, 0x146c, 0x3a59, 0xda13, 0x0 }, /* #56 */
    1423     { 0x3c3746, 0x3c3f83, 0x76ce, 0x9aec, 0xdbe2, 0x0 }, /* #57 */
    1424     { 0x3660c7, 0x366097, 0xbb29, 0xfc6c, 0xbebd, 0x0 }, /* #58 */
    1425     { 0x011f07, 0x011712, 0xafc8, 0x2bce, 0x83fa, 0x0 }, /* #59 */
    1426     { 0x231fc7, 0x231793, 0x5402, 0xfb0e, 0x58f4, 0x0 }, /* #60 */
    1427     { 0x0d1152, 0x0d1197, 0xcbf3, 0xe92e, 0xe2c5, 0x0 }, /* #61 */
    1428     { 0x001256, 0x001202, 0xe9dc, 0x571a, 0x92c2, 0x0 }, /* #62 */
    1429     { 0x370e93, 0x370687, 0x1169, 0xfb28, 0x1641, 0x0 }, /* #63 */
     1366    { 0x154012, 0x154092, 0xc303, 0xb746, 0x0bbd, 0x0 }, /* #0 */
     1367    { 0x324356, 0x324386, 0xe42f, 0xe327, 0x0108, 0x0 }, /* #1 */
     1368    { 0x2b6397, 0x2b6b93, 0x5650, 0x933e, 0xc312, 0x0 }, /* #2 */
     1369    { 0x3f08d7, 0x3f0002, 0xdcb0, 0x0c40, 0xd070, 0x0 }, /* #3 */
     1370    { 0x137143, 0x137906, 0xab49, 0x5c55, 0x4ef4, 0x0 }, /* #4 */
     1371    { 0x2c1413, 0x2c1406, 0x5a5b, 0x2163, 0x38f8, 0x0 }, /* #5 */
     1372    { 0x172687, 0x172687, 0x09fa, 0xdc11, 0x2de9, 0x0 }, /* #6 */
     1373    { 0x331e97, 0x331696, 0xd919, 0xc35f, 0x15ba, 0x0 }, /* #7 */
     1374    { 0x092753, 0x092787, 0xc538, 0xc600, 0xff38, 0x0 }, /* #8 */
     1375    { 0x2f38c7, 0x2f3007, 0x476b, 0x6482, 0xe2e9, 0x0 }, /* #9 */
     1376    { 0x0f4e43, 0x0f4e06, 0x833e, 0x18f3, 0x6a4b, 0x0 }, /* #10 */
     1377    { 0x1d7e12, 0x1d7617, 0x153a, 0x5a7e, 0xbabc, 0x0 }, /* #11 */
     1378    { 0x0413c6, 0x041303, 0x260b, 0x59c2, 0xcc49, 0x0 }, /* #12 */
     1379    { 0x164f97, 0x164707, 0x5863, 0x69c0, 0xeea3, 0x0 }, /* #13 */
     1380    { 0x311143, 0x311187, 0xc4ce, 0xed18, 0xd7b6, 0x0 }, /* #14 */
     1381    { 0x282202, 0x282a93, 0x57a3, 0xbe3e, 0x9965, 0x0 }, /* #15 */
     1382    { 0x375402, 0x375487, 0x833f, 0xabcf, 0xd770, 0x0 }, /* #16 */
     1383    { 0x272547, 0x272506, 0x703e, 0x48d1, 0x276d, 0x0 }, /* #17 */
     1384    { 0x3b1b13, 0x3b1b97, 0x2b54, 0x919a, 0x99ba, 0x0 }, /* #18 */
     1385    { 0x342512, 0x342d06, 0xb23e, 0x6f14, 0x432a, 0x0 }, /* #19 */
     1386    { 0x2c3a03, 0x2c3a83, 0x7ebc, 0xfbf7, 0x82c5, 0x0 }, /* #20 */
     1387    { 0x1b7b97, 0x1b7306, 0xb7e6, 0x2be2, 0x8c04, 0x0 }, /* #21 */
     1388    { 0x1d5c83, 0x1d5406, 0xe10b, 0x1627, 0xcae4, 0x0 }, /* #22 */
     1389    { 0x107157, 0x107993, 0x6786, 0x9ebf, 0xc8c7, 0x0 }, /* #23 */
     1390    { 0x2c3286, 0x2c3a12, 0xa0b3, 0x3d5e, 0x6355, 0x0 }, /* #24 */
     1391    { 0x111e07, 0x111613, 0x26da, 0x718f, 0xb54b, 0x0 }, /* #25 */
     1392    { 0x3c0dc3, 0x3c0503, 0x25fc, 0x2a2c, 0xfbd0, 0x0 }, /* #26 */
     1393    { 0x101b86, 0x101302, 0x3949, 0x10a7, 0x28a2, 0x0 }, /* #27 */
     1394    { 0x134446, 0x134c97, 0x6942, 0xc00c, 0xa936, 0x0 }, /* #28 */
     1395    { 0x132812, 0x132096, 0xf946, 0x95ff, 0x6347, 0x0 }, /* #29 */
     1396    { 0x140983, 0x140197, 0x0938, 0x9b2d, 0x6e0b, 0x0 }, /* #30 */
     1397    { 0x1f3392, 0x1f3312, 0xc9b5, 0x2597, 0xa41e, 0x0 }, /* #31 */
     1398    { 0x035c03, 0x035417, 0x4be9, 0x5d7b, 0xee6e, 0x0 }, /* #32 */
     1399    { 0x172d52, 0x172593, 0x23b0, 0xfb0b, 0x28a5, 0x0 }, /* #33 */
     1400    { 0x331783, 0x331f06, 0xbaed, 0x6c47, 0x4ea6, 0x0 }, /* #34 */
     1401    { 0x2a2d87, 0x2a2d12, 0xb295, 0x4a0b, 0x688a, 0x0 }, /* #35 */
     1402    { 0x0b56c7, 0x0b5616, 0xeafa, 0x194b, 0xd1af, 0x0 }, /* #36 */
     1403    { 0x3938d3, 0x393007, 0x6d2a, 0x783a, 0xf4f0, 0x0 }, /* #37 */
     1404    { 0x1d3b92, 0x1d3302, 0xc8e3, 0x1692, 0xb251, 0x0 }, /* #38 */
     1405    { 0x361513, 0x361506, 0xb1ac, 0x03fc, 0xadb0, 0x0 }, /* #39 */
     1406    { 0x2e1e97, 0x2e1612, 0x6d1b, 0x3aad, 0x326e, 0x0 }, /* #40 */
     1407    { 0x055907, 0x055997, 0x3b79, 0x848e, 0xb6eb, 0x0 }, /* #41 */
     1408    { 0x0e2b12, 0x0e2312, 0x7b62, 0x158c, 0x65d6, 0x0 }, /* #42 */
     1409    { 0x205486, 0x205406, 0x5d9d, 0x5765, 0x0638, 0x0 }, /* #43 */
     1410    { 0x0e6a53, 0x0e6202, 0xb42b, 0x0e01, 0xa62a, 0x0 }, /* #44 */
     1411    { 0x313cd3, 0x313407, 0x2559, 0x2aa0, 0xfab9, 0x0 }, /* #45 */
     1412    { 0x091002, 0x091092, 0x9d41, 0x82b9, 0x1a88, 0x0 }, /* #46 */
     1413    { 0x167253, 0x167a16, 0xbc60, 0x5471, 0x67ef, 0x0 }, /* #47 */
     1414    { 0x0e2e46, 0x0e2693, 0x9d95, 0xe3da, 0xb9bb, 0x0 }, /* #48 */
     1415    { 0x255e03, 0x255e06, 0x897c, 0x3f06, 0x4a76, 0x0 }, /* #49 */
     1416    { 0x201893, 0x201887, 0x48a6, 0x95d2, 0xb2d4, 0x0 }, /* #50 */
     1417    { 0x3e3496, 0x3e3417, 0x0011, 0x6272, 0x9d9f, 0x0 }, /* #51 */
     1418    { 0x0c4082, 0x0c4816, 0xd136, 0x7b18, 0x561e, 0x0 }, /* #52 */
     1419    { 0x266fd7, 0x266706, 0x3edd, 0x0648, 0x3895, 0x0 }, /* #53 */
     1420    { 0x297883, 0x297812, 0x90c4, 0x582c, 0x3898, 0x0 }, /* #54 */
     1421    { 0x1f3817, 0x1f3016, 0x7246, 0x0f69, 0x62dd, 0x0 }, /* #55 */
     1422    { 0x353f43, 0x353717, 0x1ad5, 0x5c06, 0xbecf, 0x0 }, /* #56 */
     1423    { 0x001cd3, 0x001492, 0xbf73, 0x9a3d, 0x2536, 0x0 }, /* #57 */
     1424    { 0x063297, 0x063286, 0xd26a, 0x99e4, 0x3886, 0x0 }, /* #58 */
     1425    { 0x1572c3, 0x157202, 0xc51f, 0x257c, 0x9fa3, 0x0 }, /* #59 */
     1426    { 0x0914d2, 0x091c12, 0xdce5, 0x6b0e, 0x71d7, 0x0 }, /* #60 */
     1427    { 0x3c7843, 0x3c7007, 0x744b, 0x7d56, 0xf6f5, 0x0 }, /* #61 */
     1428    { 0x0153c7, 0x015316, 0xdc88, 0x43cf, 0x98b9, 0x0 }, /* #62 */
     1429    { 0x303ac2, 0x303a87, 0x73cd, 0xc74d, 0xac80, 0x0 }, /* #63 */
    14301430};
    14311431static const BINU16_TEST_T g_aTests_sub_u16_locked[] =
    14321432{
    1433     { 0x362396, 0x362383, 0x0aaa, 0xc1ea, 0x48c0, 0x0 }, /* #0 */
    1434     { 0x066256, 0x066297, 0xe286, 0xf239, 0xf04d, 0x0 }, /* #1 */
    1435     { 0x1c77d3, 0x1c7706, 0x29d7, 0x1ad2, 0x0f05, 0x0 }, /* #2 */
    1436     { 0x2e11c6, 0x2e1187, 0x883a, 0xe512, 0xa328, 0x0 }, /* #3 */
    1437     { 0x3224c6, 0x322417, 0x03a2, 0x5417, 0xaf8b, 0x0 }, /* #4 */
    1438     { 0x270e87, 0x270613, 0x0db5, 0x1d08, 0xf0ad, 0x0 }, /* #5 */
    1439     { 0x0b25d3, 0x0b2512, 0x6494, 0x147f, 0x5015, 0x0 }, /* #6 */
    1440     { 0x234dd3, 0x234596, 0xf931, 0xbe2e, 0x3b03, 0x0 }, /* #7 */
    1441     { 0x295e97, 0x295e93, 0x549a, 0xd37f, 0x811b, 0x0 }, /* #8 */
    1442     { 0x154586, 0x154593, 0x9110, 0xa251, 0xeebf, 0x0 }, /* #9 */
    1443     { 0x387316, 0x387313, 0x6b75, 0x7537, 0xf63e, 0x0 }, /* #10 */
    1444     { 0x0d1d12, 0x0d1d87, 0x72ff, 0x89ed, 0xe912, 0x0 }, /* #11 */
    1445     { 0x0d50c3, 0x0d5007, 0x6ff3, 0x7d00, 0xf2f3, 0x0 }, /* #12 */
    1446     { 0x076506, 0x076582, 0xdeb9, 0x9292, 0x4c27, 0x0 }, /* #13 */
    1447     { 0x2c3613, 0x2c3e02, 0xb0b1, 0x5d61, 0x5350, 0x0 }, /* #14 */
    1448     { 0x225146, 0x225193, 0x45a9, 0xd58c, 0x701d, 0x0 }, /* #15 */
    1449     { 0x1e2342, 0x1e2b93, 0x3b81, 0x9749, 0xa438, 0x0 }, /* #16 */
    1450     { 0x057b57, 0x057306, 0x55cd, 0x4ffc, 0x05d1, 0x0 }, /* #17 */
    1451     { 0x110cc2, 0x110482, 0xf6bd, 0xf185, 0x0538, 0x0 }, /* #18 */
    1452     { 0x2d3bc7, 0x2d3302, 0x4f4c, 0x1e62, 0x30ea, 0x0 }, /* #19 */
    1453     { 0x006f42, 0x006793, 0x3587, 0xc24a, 0x733d, 0x0 }, /* #20 */
    1454     { 0x332a46, 0x332a97, 0x2d66, 0x870a, 0xa65c, 0x0 }, /* #21 */
    1455     { 0x3b2116, 0x3b2102, 0x52d8, 0x3704, 0x1bd4, 0x0 }, /* #22 */
    1456     { 0x0716d6, 0x071e93, 0x1868, 0x857f, 0x92e9, 0x0 }, /* #23 */
    1457     { 0x111906, 0x111916, 0x9458, 0x448b, 0x4fcd, 0x0 }, /* #24 */
    1458     { 0x153c47, 0x153483, 0x0c4b, 0xe491, 0x27ba, 0x0 }, /* #25 */
    1459     { 0x093d57, 0x093512, 0x7037, 0x1ecd, 0x516a, 0x0 }, /* #26 */
    1460     { 0x3427d2, 0x342787, 0xb77a, 0xd9c5, 0xddb5, 0x0 }, /* #27 */
    1461     { 0x024752, 0x024787, 0x0f8d, 0xfeb2, 0x10db, 0x0 }, /* #28 */
    1462     { 0x115a53, 0x115207, 0x59e9, 0x7265, 0xe784, 0x0 }, /* #29 */
    1463     { 0x1d3b12, 0x1d3b16, 0xd4e6, 0x71fc, 0x62ea, 0x0 }, /* #30 */
    1464     { 0x331712, 0x331787, 0x506a, 0xe3d2, 0x6c98, 0x0 }, /* #31 */
    1465     { 0x190246, 0x190212, 0x7ca5, 0x2e1c, 0x4e89, 0x0 }, /* #32 */
    1466     { 0x142d46, 0x142d12, 0x97ce, 0x372f, 0x609f, 0x0 }, /* #33 */
    1467     { 0x131617, 0x131e87, 0x7a76, 0x9e11, 0xdc65, 0x0 }, /* #34 */
    1468     { 0x007c53, 0x007c12, 0x829a, 0x360e, 0x4c8c, 0x0 }, /* #35 */
    1469     { 0x3f31c6, 0x3f3197, 0x0f66, 0xf087, 0x1edf, 0x0 }, /* #36 */
    1470     { 0x226b43, 0x226b02, 0xb5fd, 0x7fcd, 0x3630, 0x0 }, /* #37 */
    1471     { 0x2c3097, 0x2c3012, 0x4ac6, 0x3d7c, 0x0d4a, 0x0 }, /* #38 */
    1472     { 0x121386, 0x121b83, 0x3cbc, 0xa8d9, 0x93e3, 0x0 }, /* #39 */
    1473     { 0x1f3ad2, 0x1f3287, 0xe26e, 0xfd1e, 0xe550, 0x0 }, /* #40 */
    1474     { 0x361dd3, 0x361506, 0xea4e, 0x2c22, 0xbe2c, 0x0 }, /* #41 */
    1475     { 0x163b56, 0x163387, 0x1bba, 0xb381, 0x6839, 0x0 }, /* #42 */
    1476     { 0x2114d6, 0x211483, 0xa2ac, 0xd526, 0xcd86, 0x0 }, /* #43 */
    1477     { 0x304847, 0x304812, 0xb9e1, 0x3dec, 0x7bf5, 0x0 }, /* #44 */
    1478     { 0x2f39d7, 0x2f3106, 0xbac8, 0x0a03, 0xb0c5, 0x0 }, /* #45 */
    1479     { 0x276fd6, 0x276783, 0xdb84, 0xed34, 0xee50, 0x0 }, /* #46 */
    1480     { 0x2a4d13, 0x2a4582, 0xd8d8, 0x8607, 0x52d1, 0x0 }, /* #47 */
    1481     { 0x361787, 0x361712, 0xdaa5, 0x3497, 0xa60e, 0x0 }, /* #48 */
    1482     { 0x361a86, 0x361a83, 0x3e27, 0xb1a7, 0x8c80, 0x0 }, /* #49 */
    1483     { 0x374a57, 0x374203, 0x3a94, 0x6e23, 0xcc71, 0x0 }, /* #50 */
    1484     { 0x344602, 0x344686, 0xfe9d, 0xcc6c, 0x3231, 0x0 }, /* #51 */
    1485     { 0x2f3302, 0x2f3397, 0x14c0, 0xb79c, 0x5d24, 0x0 }, /* #52 */
    1486     { 0x287396, 0x287307, 0x4cbc, 0x6139, 0xeb83, 0x0 }, /* #53 */
    1487     { 0x192497, 0x192c02, 0x8e34, 0x7c23, 0x1211, 0x0 }, /* #54 */
    1488     { 0x132947, 0x132183, 0xca5a, 0xd7a8, 0xf2b2, 0x0 }, /* #55 */
    1489     { 0x3d4292, 0x3d4283, 0xb28e, 0xf562, 0xbd2c, 0x0 }, /* #56 */
    1490     { 0x394d96, 0x394503, 0x47bd, 0x5e70, 0xe94d, 0x0 }, /* #57 */
    1491     { 0x1f56d3, 0x1f5e06, 0x8e5f, 0x6778, 0x26e7, 0x0 }, /* #58 */
    1492     { 0x292c52, 0x292413, 0x24e7, 0x2e5b, 0xf68c, 0x0 }, /* #59 */
    1493     { 0x2b0e02, 0x2b0693, 0x1aad, 0xa86e, 0x723f, 0x0 }, /* #60 */
    1494     { 0x2f4002, 0x2f4002, 0x752e, 0x339b, 0x4193, 0x0 }, /* #61 */
    1495     { 0x125943, 0x125196, 0xcb60, 0xa772, 0x23ee, 0x0 }, /* #62 */
    1496     { 0x017f56, 0x017792, 0xbd93, 0xa00d, 0x1d86, 0x0 }, /* #63 */
     1433    { 0x2a2c12, 0x2a2493, 0x9886, 0xf458, 0xa42e, 0x0 }, /* #0 */
     1434    { 0x104952, 0x104187, 0x16ae, 0xf01d, 0x2691, 0x0 }, /* #1 */
     1435    { 0x263342, 0x263b02, 0x845e, 0x1964, 0x6afa, 0x0 }, /* #2 */
     1436    { 0x146a13, 0x146297, 0x8555, 0xc8db, 0xbc7a, 0x0 }, /* #3 */
     1437    { 0x370693, 0x370616, 0xff24, 0x320f, 0xcd15, 0x0 }, /* #4 */
     1438    { 0x322843, 0x322083, 0x8d1f, 0x9945, 0xf3da, 0x0 }, /* #5 */
     1439    { 0x027012, 0x027897, 0x34f4, 0x8bfa, 0xa8fa, 0x0 }, /* #6 */
     1440    { 0x035383, 0x035302, 0x70c4, 0x06e0, 0x69e4, 0x0 }, /* #7 */
     1441    { 0x1a2497, 0x1a2416, 0xffa1, 0x553a, 0xaa67, 0x0 }, /* #8 */
     1442    { 0x2672d6, 0x267282, 0xfeb9, 0xc289, 0x3c30, 0x0 }, /* #9 */
     1443    { 0x3a0c92, 0x3a0493, 0x04e0, 0xcf2c, 0x35b4, 0x0 }, /* #10 */
     1444    { 0x005ed3, 0x005687, 0xa13e, 0xb01e, 0xf120, 0x0 }, /* #11 */
     1445    { 0x116d53, 0x116507, 0x19fb, 0x5ef5, 0xbb06, 0x0 }, /* #12 */
     1446    { 0x1d3283, 0x1d3216, 0xea10, 0x1272, 0xd79e, 0x0 }, /* #13 */
     1447    { 0x077c43, 0x077406, 0x32ef, 0x0bf6, 0x26f9, 0x0 }, /* #14 */
     1448    { 0x1066c2, 0x106607, 0x0b57, 0x5471, 0xb6e6, 0x0 }, /* #15 */
     1449    { 0x3d61c3, 0x3d6107, 0x46cb, 0x5fa0, 0xe72b, 0x0 }, /* #16 */
     1450    { 0x297196, 0x297906, 0x96a1, 0x6e81, 0x2820, 0x0 }, /* #17 */
     1451    { 0x3e5a02, 0x3e5a06, 0x82c9, 0x0ac5, 0x7804, 0x0 }, /* #18 */
     1452    { 0x066747, 0x066712, 0xae46, 0x0c8c, 0xa1ba, 0x0 }, /* #19 */
     1453    { 0x184a43, 0x184287, 0x8ab6, 0xb912, 0xd1a4, 0x0 }, /* #20 */
     1454    { 0x270456, 0x270c16, 0x8231, 0x14a9, 0x6d88, 0x0 }, /* #21 */
     1455    { 0x3202d6, 0x320296, 0xea15, 0xa366, 0x46af, 0x0 }, /* #22 */
     1456    { 0x212103, 0x212106, 0x621b, 0x50f6, 0x1125, 0x0 }, /* #23 */
     1457    { 0x251693, 0x251602, 0xe663, 0x4852, 0x9e11, 0x0 }, /* #24 */
     1458    { 0x042642, 0x042683, 0x2217, 0xf2e3, 0x2f34, 0x0 }, /* #25 */
     1459    { 0x063592, 0x063507, 0x4dbd, 0x7a90, 0xd32d, 0x0 }, /* #26 */
     1460    { 0x2a3452, 0x2a3497, 0x0e81, 0xcdf5, 0x408c, 0x0 }, /* #27 */
     1461    { 0x162b16, 0x162387, 0x0ad8, 0xfac0, 0x1018, 0x0 }, /* #28 */
     1462    { 0x3a4182, 0x3a4186, 0xe50f, 0x81ee, 0x6321, 0x0 }, /* #29 */
     1463    { 0x032906, 0x032186, 0xbd26, 0x8865, 0x34c1, 0x0 }, /* #30 */
     1464    { 0x1977c3, 0x197f12, 0x9f77, 0x2d5d, 0x721a, 0x0 }, /* #31 */
     1465    { 0x054513, 0x054516, 0xa777, 0x1f5f, 0x8818, 0x0 }, /* #32 */
     1466    { 0x361546, 0x361516, 0xd075, 0x154b, 0xbb2a, 0x0 }, /* #33 */
     1467    { 0x027886, 0x027883, 0x7539, 0x82b9, 0xf280, 0x0 }, /* #34 */
     1468    { 0x2b6153, 0x2b6107, 0x3218, 0x4a48, 0xe7d0, 0x0 }, /* #35 */
     1469    { 0x3313d3, 0x331b06, 0x802e, 0x2fa5, 0x5089, 0x0 }, /* #36 */
     1470    { 0x346e82, 0x346687, 0x9adc, 0xa3e8, 0xf6f4, 0x0 }, /* #37 */
     1471    { 0x0c4b56, 0x0c4312, 0x4507, 0x420e, 0x02f9, 0x0 }, /* #38 */
     1472    { 0x3d5e82, 0x3d5e02, 0x8ad6, 0x6545, 0x2591, 0x0 }, /* #39 */
     1473    { 0x1e5346, 0x1e5b97, 0x7b63, 0xc069, 0xbafa, 0x0 }, /* #40 */
     1474    { 0x362916, 0x362193, 0x91c7, 0xbfc8, 0xd1ff, 0x0 }, /* #41 */
     1475    { 0x3e6453, 0x3e6497, 0x97e7, 0xbc7d, 0xdb6a, 0x0 }, /* #42 */
     1476    { 0x2245c2, 0x224597, 0x86a4, 0xd656, 0xb04e, 0x0 }, /* #43 */
     1477    { 0x325dc2, 0x325587, 0xbb7f, 0xece8, 0xce97, 0x0 }, /* #44 */
     1478    { 0x141f52, 0x141702, 0xa438, 0x1898, 0x8ba0, 0x0 }, /* #45 */
     1479    { 0x375853, 0x375802, 0xc1f7, 0x6692, 0x5b65, 0x0 }, /* #46 */
     1480    { 0x3e6513, 0x3e6583, 0x0561, 0xa310, 0x6251, 0x0 }, /* #47 */
     1481    { 0x253f56, 0x253787, 0x1cf2, 0xb4d2, 0x6820, 0x0 }, /* #48 */
     1482    { 0x371206, 0x371a83, 0x23e8, 0x9597, 0x8e51, 0x0 }, /* #49 */
     1483    { 0x1a0f87, 0x1a0f02, 0x9cdc, 0x4846, 0x5496, 0x0 }, /* #50 */
     1484    { 0x2d4e07, 0x2d4e83, 0x45e4, 0xc431, 0x81b3, 0x0 }, /* #51 */
     1485    { 0x393502, 0x393592, 0xd464, 0xb0bf, 0x23a5, 0x0 }, /* #52 */
     1486    { 0x343397, 0x343316, 0xe0e7, 0x53ee, 0x8cf9, 0x0 }, /* #53 */
     1487    { 0x103446, 0x103487, 0x47fd, 0xed22, 0x5adb, 0x0 }, /* #54 */
     1488    { 0x270bc3, 0x270382, 0x9b6d, 0x8346, 0x1827, 0x0 }, /* #55 */
     1489    { 0x223656, 0x223697, 0xe799, 0xf1de, 0xf5bb, 0x0 }, /* #56 */
     1490    { 0x126916, 0x126112, 0x7587, 0x5f89, 0x15fe, 0x0 }, /* #57 */
     1491    { 0x2c05d7, 0x2c0593, 0x2ffc, 0xda4f, 0x55ad, 0x0 }, /* #58 */
     1492    { 0x000307, 0x000b83, 0x417d, 0x956b, 0xac12, 0x0 }, /* #59 */
     1493    { 0x0f1183, 0x0f1106, 0xffd0, 0x32a0, 0xcd30, 0x0 }, /* #60 */
     1494    { 0x2512c6, 0x251216, 0x1383, 0x0f27, 0x045c, 0x0 }, /* #61 */
     1495    { 0x2a3492, 0x2a3c06, 0xac3b, 0x3f11, 0x6d2a, 0x0 }, /* #62 */
     1496    { 0x247a02, 0x247287, 0x211a, 0xee11, 0x3309, 0x0 }, /* #63 */
    14971497};
    14981498static const BINU16_TEST_T g_aTests_sbb_u16[] =
    14991499{
    1500     { 0x2e52c7, 0x2e5207, 0x012a, 0x6bd8, 0x9551, 0x0 }, /* #0 */
    1501     { 0x360203, 0x360286, 0xefb8, 0xc350, 0x2c67, 0x0 }, /* #1 */
    1502     { 0x2e5282, 0x2e5283, 0x124b, 0xfb94, 0x16b7, 0x0 }, /* #2 */
    1503     { 0x1b4a07, 0x1b4203, 0x3e5f, 0x59ad, 0xe4b1, 0x0 }, /* #3 */
    1504     { 0x2145c7, 0x214506, 0x6615, 0x6003, 0x0611, 0x0 }, /* #4 */
    1505     { 0x267143, 0x267106, 0x6a6d, 0x1299, 0x57d3, 0x0 }, /* #5 */
    1506     { 0x377603, 0x377683, 0x2ed4, 0xb480, 0x7a53, 0x0 }, /* #6 */
    1507     { 0x2d1413, 0x2d1487, 0x181e, 0x9b88, 0x7c95, 0x0 }, /* #7 */
    1508     { 0x2f22d7, 0x2f2282, 0xdf9f, 0x8e68, 0x5136, 0x0 }, /* #8 */
    1509     { 0x2b5992, 0x2b5196, 0xb888, 0x9f4b, 0x193d, 0x0 }, /* #9 */
    1510     { 0x183557, 0x183516, 0x96a2, 0x04ed, 0x91b4, 0x0 }, /* #10 */
    1511     { 0x295dd6, 0x295d16, 0xe391, 0x648d, 0x7f04, 0x0 }, /* #11 */
    1512     { 0x211b16, 0x211302, 0xf43c, 0x425b, 0xb1e1, 0x0 }, /* #12 */
    1513     { 0x263ec6, 0x263e06, 0xbec8, 0x5978, 0x6550, 0x0 }, /* #13 */
    1514     { 0x180ac3, 0x180216, 0x6cd4, 0x5ddd, 0x0ef6, 0x0 }, /* #14 */
    1515     { 0x3b3d43, 0x3b3513, 0x39ba, 0x3ace, 0xfeeb, 0x0 }, /* #15 */
    1516     { 0x2629d7, 0x262113, 0x4ae4, 0x702c, 0xdab7, 0x0 }, /* #16 */
    1517     { 0x226293, 0x226287, 0x1326, 0xbe81, 0x54a4, 0x0 }, /* #17 */
    1518     { 0x026e52, 0x026682, 0xbe5e, 0x8537, 0x3927, 0x0 }, /* #18 */
    1519     { 0x3c6402, 0x3c6493, 0x37a1, 0xe3ea, 0x53b7, 0x0 }, /* #19 */
    1520     { 0x2824d3, 0x282412, 0x52b9, 0x4879, 0x0a3f, 0x0 }, /* #20 */
    1521     { 0x1c6442, 0x1c6c83, 0x3b7d, 0x9938, 0xa245, 0x0 }, /* #21 */
    1522     { 0x2362d3, 0x236202, 0x6aaf, 0x38f8, 0x31b6, 0x0 }, /* #22 */
    1523     { 0x0a5dc7, 0x0a5d02, 0xa01e, 0x7551, 0x2acc, 0x0 }, /* #23 */
    1524     { 0x197016, 0x197096, 0xef76, 0xa68e, 0x48e8, 0x0 }, /* #24 */
    1525     { 0x193146, 0x193196, 0xe8d1, 0xc135, 0x279c, 0x0 }, /* #25 */
    1526     { 0x1a1c07, 0x1a1483, 0x89e7, 0xac10, 0xddd6, 0x0 }, /* #26 */
    1527     { 0x222e13, 0x222617, 0x02d0, 0x4d59, 0xb576, 0x0 }, /* #27 */
    1528     { 0x025f06, 0x025787, 0x05e5, 0xdaa5, 0x2b40, 0x0 }, /* #28 */
    1529     { 0x381912, 0x381112, 0x30ba, 0x0f3d, 0x217d, 0x0 }, /* #29 */
    1530     { 0x0a4fd3, 0x0a4703, 0x081a, 0x1698, 0xf181, 0x0 }, /* #30 */
    1531     { 0x307c43, 0x307487, 0x0dfc, 0xb136, 0x5cc5, 0x0 }, /* #31 */
    1532     { 0x1c1b47, 0x1c1306, 0xcd8f, 0x4574, 0x881a, 0x0 }, /* #32 */
    1533     { 0x041b47, 0x041b12, 0xbe38, 0x420d, 0x7c2a, 0x0 }, /* #33 */
    1534     { 0x074357, 0x074387, 0x17e7, 0xb453, 0x6393, 0x0 }, /* #34 */
    1535     { 0x295446, 0x295416, 0x7917, 0x63eb, 0x152c, 0x0 }, /* #35 */
    1536     { 0x3b0756, 0x3b0787, 0x3989, 0xe028, 0x5961, 0x0 }, /* #36 */
    1537     { 0x111ec3, 0x111616, 0xe595, 0x3fcf, 0xa5c5, 0x0 }, /* #37 */
    1538     { 0x054612, 0x054607, 0x0fba, 0x6dd4, 0xa1e6, 0x0 }, /* #38 */
    1539     { 0x2a27c3, 0x2a2f83, 0x30a8, 0xa1b5, 0x8ef2, 0x0 }, /* #39 */
    1540     { 0x1e5506, 0x1e5d02, 0xf4cb, 0x7901, 0x7bca, 0x0 }, /* #40 */
    1541     { 0x3d3813, 0x3d3002, 0x6f35, 0x2ef1, 0x4043, 0x0 }, /* #41 */
    1542     { 0x2a1443, 0x2a1487, 0x628a, 0xe2d1, 0x7fb8, 0x0 }, /* #42 */
    1543     { 0x1c3206, 0x1c3a87, 0x620e, 0xadd1, 0xb43d, 0x0 }, /* #43 */
    1544     { 0x343f56, 0x343797, 0x9acb, 0xe75c, 0xb36f, 0x0 }, /* #44 */
    1545     { 0x166d97, 0x166516, 0xc783, 0x2627, 0xa15b, 0x0 }, /* #45 */
    1546     { 0x030212, 0x030a83, 0x1c3f, 0x8a8c, 0x91b3, 0x0 }, /* #46 */
    1547     { 0x1f1482, 0x1f1c12, 0x9562, 0x2b9d, 0x69c5, 0x0 }, /* #47 */
    1548     { 0x2b2a56, 0x2b2a06, 0xb76c, 0x77e4, 0x3f88, 0x0 }, /* #48 */
    1549     { 0x011197, 0x011112, 0xe650, 0x1cec, 0xc963, 0x0 }, /* #49 */
    1550     { 0x101b87, 0x101387, 0x86ac, 0xd7a3, 0xaf08, 0x0 }, /* #50 */
    1551     { 0x3c4bc2, 0x3c4306, 0xd738, 0x11e7, 0xc551, 0x0 }, /* #51 */
    1552     { 0x125a03, 0x125212, 0xbf23, 0x02d3, 0xbc4f, 0x0 }, /* #52 */
    1553     { 0x336dc7, 0x336516, 0xe240, 0x06a6, 0xdb99, 0x0 }, /* #53 */
    1554     { 0x054b03, 0x054312, 0xf7c4, 0x605e, 0x9765, 0x0 }, /* #54 */
    1555     { 0x300f07, 0x300717, 0x1269, 0x425a, 0xd00e, 0x0 }, /* #55 */
    1556     { 0x2b6e57, 0x2b6602, 0x7e1c, 0x11d9, 0x6c42, 0x0 }, /* #56 */
    1557     { 0x1561c2, 0x156102, 0x6146, 0x2175, 0x3fd1, 0x0 }, /* #57 */
    1558     { 0x386e06, 0x386612, 0xf1fe, 0x6c8f, 0x856f, 0x0 }, /* #58 */
    1559     { 0x1572c3, 0x157217, 0x11c6, 0x1a69, 0xf75c, 0x0 }, /* #59 */
    1560     { 0x227382, 0x227b87, 0x65c9, 0xb9d1, 0xabf8, 0x0 }, /* #60 */
    1561     { 0x123717, 0x123f83, 0x5c19, 0xda15, 0x8203, 0x0 }, /* #61 */
    1562     { 0x273946, 0x273197, 0x2319, 0xb07b, 0x729e, 0x0 }, /* #62 */
    1563     { 0x120b13, 0x120397, 0xc025, 0xdc7e, 0xe3a6, 0x0 }, /* #63 */
     1500    { 0x2a3497, 0x2a3416, 0x62a0, 0x61a0, 0x00ff, 0x0 }, /* #0 */
     1501    { 0x040f42, 0x040797, 0x9c51, 0xfd82, 0x9ecf, 0x0 }, /* #1 */
     1502    { 0x076502, 0x076512, 0x69dc, 0x54ef, 0x14ed, 0x0 }, /* #2 */
     1503    { 0x091402, 0x091416, 0x4431, 0x3b66, 0x08cb, 0x0 }, /* #3 */
     1504    { 0x2e6447, 0x2e6412, 0x48b0, 0x06e3, 0x41cc, 0x0 }, /* #4 */
     1505    { 0x2e6f46, 0x2e6712, 0x670b, 0x395d, 0x2dae, 0x0 }, /* #5 */
     1506    { 0x0f7e13, 0x0f7616, 0x737a, 0x0a9c, 0x68dd, 0x0 }, /* #6 */
     1507    { 0x1a0747, 0x1a0796, 0xf533, 0xe3eb, 0x1147, 0x0 }, /* #7 */
     1508    { 0x225582, 0x225582, 0xdaed, 0xbd15, 0x1dd8, 0x0 }, /* #8 */
     1509    { 0x357ad6, 0x357206, 0xe64c, 0x575a, 0x8ef2, 0x0 }, /* #9 */
     1510    { 0x3e4dd2, 0x3e4502, 0x50ca, 0x19d3, 0x36f7, 0x0 }, /* #10 */
     1511    { 0x023d53, 0x023d12, 0xf2b5, 0x7416, 0x7e9e, 0x0 }, /* #11 */
     1512    { 0x3f7742, 0x3f7f16, 0x9c30, 0x726f, 0x29c1, 0x0 }, /* #12 */
     1513    { 0x085887, 0x085806, 0xa3b7, 0x2521, 0x7e95, 0x0 }, /* #13 */
     1514    { 0x377a12, 0x377a02, 0x9788, 0x3552, 0x6236, 0x0 }, /* #14 */
     1515    { 0x3b0856, 0x3b0016, 0xe736, 0x1c09, 0xcb2d, 0x0 }, /* #15 */
     1516    { 0x191393, 0x191313, 0x68a8, 0x780d, 0xf09a, 0x0 }, /* #16 */
     1517    { 0x0c35c7, 0x0c3503, 0x200a, 0x7392, 0xac77, 0x0 }, /* #17 */
     1518    { 0x194a93, 0x194213, 0x2be4, 0x7e86, 0xad5d, 0x0 }, /* #18 */
     1519    { 0x205086, 0x205006, 0x64fc, 0x53f3, 0x1109, 0x0 }, /* #19 */
     1520    { 0x0c7fd2, 0x0c7706, 0x7efc, 0x71aa, 0x0d52, 0x0 }, /* #20 */
     1521    { 0x161f96, 0x161786, 0xf21c, 0xcbc9, 0x2653, 0x0 }, /* #21 */
     1522    { 0x032c03, 0x032403, 0x27cb, 0x7c07, 0xabc3, 0x0 }, /* #22 */
     1523    { 0x1622c7, 0x162212, 0xfb61, 0x439e, 0xb7c2, 0x0 }, /* #23 */
     1524    { 0x212887, 0x212013, 0x13a1, 0x5143, 0xc25d, 0x0 }, /* #24 */
     1525    { 0x041152, 0x041102, 0xf88f, 0x4707, 0xb188, 0x0 }, /* #25 */
     1526    { 0x215e06, 0x215693, 0xd8f5, 0xe716, 0xf1df, 0x0 }, /* #26 */
     1527    { 0x391702, 0x391706, 0x511c, 0x2b72, 0x25aa, 0x0 }, /* #27 */
     1528    { 0x1e5703, 0x1e5702, 0xb2cc, 0x1a31, 0x989a, 0x0 }, /* #28 */
     1529    { 0x3d4056, 0x3d4003, 0x119e, 0x5401, 0xbd9d, 0x0 }, /* #29 */
     1530    { 0x021896, 0x021012, 0x7c62, 0x6fef, 0x0c73, 0x0 }, /* #30 */
     1531    { 0x020447, 0x020412, 0x23db, 0x02bf, 0x211b, 0x0 }, /* #31 */
     1532    { 0x1f2252, 0x1f2a83, 0x75e0, 0x91d0, 0xe410, 0x0 }, /* #32 */
     1533    { 0x047c42, 0x047416, 0xd2a1, 0x4c22, 0x867f, 0x0 }, /* #33 */
     1534    { 0x263843, 0x263083, 0x1bc1, 0xeab0, 0x3110, 0x0 }, /* #34 */
     1535    { 0x092b87, 0x092316, 0xfba4, 0x11ff, 0xe9a4, 0x0 }, /* #35 */
     1536    { 0x153417, 0x153c06, 0xb478, 0x57b2, 0x5cc5, 0x0 }, /* #36 */
     1537    { 0x381082, 0x381883, 0x7fe5, 0xcef4, 0xb0f1, 0x0 }, /* #37 */
     1538    { 0x2329c6, 0x232912, 0x94e1, 0x1657, 0x7e8a, 0x0 }, /* #38 */
     1539    { 0x3342c7, 0x334293, 0xe6d9, 0xfd19, 0xe9bf, 0x0 }, /* #39 */
     1540    { 0x3737d6, 0x373797, 0x27f0, 0xfcdd, 0x2b13, 0x0 }, /* #40 */
     1541    { 0x2b2303, 0x2b2302, 0x4ea8, 0x4745, 0x0762, 0x0 }, /* #41 */
     1542    { 0x114c93, 0x114416, 0xb4c7, 0x29fc, 0x8aca, 0x0 }, /* #42 */
     1543    { 0x027046, 0x027097, 0x3283, 0xdedb, 0x53a8, 0x0 }, /* #43 */
     1544    { 0x2e4a17, 0x2e4217, 0x2c5a, 0x49bb, 0xe29e, 0x0 }, /* #44 */
     1545    { 0x387303, 0x387303, 0x2bdd, 0x4020, 0xebbc, 0x0 }, /* #45 */
     1546    { 0x312182, 0x312993, 0x7872, 0xd4fb, 0xa377, 0x0 }, /* #46 */
     1547    { 0x0301c7, 0x030983, 0x7cc9, 0xf7c8, 0x8500, 0x0 }, /* #47 */
     1548    { 0x317682, 0x317683, 0x1bd8, 0xf068, 0x2b70, 0x0 }, /* #48 */
     1549    { 0x084f96, 0x084786, 0xc078, 0xa677, 0x1a01, 0x0 }, /* #49 */
     1550    { 0x2355c6, 0x235d02, 0x84eb, 0x0545, 0x7fa6, 0x0 }, /* #50 */
     1551    { 0x147b03, 0x147316, 0x270e, 0x0d4e, 0x19bf, 0x0 }, /* #51 */
     1552    { 0x0e7043, 0x0e7012, 0xe891, 0x52a7, 0x95e9, 0x0 }, /* #52 */
     1553    { 0x2902d7, 0x290a12, 0x8e50, 0x36e6, 0x5769, 0x0 }, /* #53 */
     1554    { 0x2c6c87, 0x2c6413, 0x44f0, 0x5751, 0xed9e, 0x0 }, /* #54 */
     1555    { 0x274f53, 0x274783, 0x095f, 0xb858, 0x5106, 0x0 }, /* #55 */
     1556    { 0x136ad6, 0x136296, 0xf1c2, 0xe66c, 0x0b56, 0x0 }, /* #56 */
     1557    { 0x1a7943, 0x1a7197, 0xd4f0, 0xee1b, 0xe6d4, 0x0 }, /* #57 */
     1558    { 0x1f7e83, 0x1f7612, 0x4944, 0x2175, 0x27ce, 0x0 }, /* #58 */
     1559    { 0x0570d3, 0x057012, 0xe769, 0x1dba, 0xc9ae, 0x0 }, /* #59 */
     1560    { 0x014ad2, 0x014206, 0xf29a, 0x5bf3, 0x96a7, 0x0 }, /* #60 */
     1561    { 0x374913, 0x374912, 0xa0e6, 0x238c, 0x7d59, 0x0 }, /* #61 */
     1562    { 0x3b7a83, 0x3b7283, 0x867d, 0xd09b, 0xb5e1, 0x0 }, /* #62 */
     1563    { 0x256516, 0x256512, 0x7b84, 0x33da, 0x47aa, 0x0 }, /* #63 */
    15641564};
    15651565static const BINU16_TEST_T g_aTests_sbb_u16_locked[] =
    15661566{
    1567     { 0x014956, 0x014183, 0x8b65, 0xc4f4, 0xc671, 0x0 }, /* #0 */
    1568     { 0x3e4612, 0x3e4683, 0x9e59, 0xa570, 0xf8e9, 0x0 }, /* #1 */
    1569     { 0x261757, 0x261707, 0x06b2, 0x4941, 0xbd70, 0x0 }, /* #2 */
    1570     { 0x1204d3, 0x120487, 0x14cb, 0xf606, 0x1ec4, 0x0 }, /* #3 */
    1571     { 0x2959d2, 0x295106, 0xabde, 0x232b, 0x88b3, 0x0 }, /* #4 */
    1572     { 0x005687, 0x005e87, 0x226a, 0x8fc5, 0x92a4, 0x0 }, /* #5 */
    1573     { 0x0c7d47, 0x0c7d93, 0x275a, 0x84cb, 0xa28e, 0x0 }, /* #6 */
    1574     { 0x1e34c2, 0x1e3407, 0x642d, 0x75c3, 0xee6a, 0x0 }, /* #7 */
    1575     { 0x1f2687, 0x1f2e16, 0xc5e9, 0x56fa, 0x6eee, 0x0 }, /* #8 */
    1576     { 0x3e6d83, 0x3e6582, 0xc1db, 0x98f4, 0x28e6, 0x0 }, /* #9 */
    1577     { 0x3a2406, 0x3a2483, 0x46ec, 0xe489, 0x6263, 0x0 }, /* #10 */
    1578     { 0x1078c3, 0x107816, 0xbdf2, 0x5128, 0x6cc9, 0x0 }, /* #11 */
    1579     { 0x103706, 0x103706, 0x4bf6, 0x4872, 0x0384, 0x0 }, /* #12 */
    1580     { 0x376a07, 0x376206, 0x4d7c, 0x1053, 0x3d28, 0x0 }, /* #13 */
    1581     { 0x1345c6, 0x134597, 0x8001, 0xb493, 0xcb6e, 0x0 }, /* #14 */
    1582     { 0x1154d2, 0x115483, 0xa99e, 0xb6e5, 0xf2b9, 0x0 }, /* #15 */
    1583     { 0x3d6b83, 0x3d6b12, 0xb431, 0x7f62, 0x34ce, 0x0 }, /* #16 */
    1584     { 0x336ac2, 0x336a12, 0xab87, 0x7329, 0x385e, 0x0 }, /* #17 */
    1585     { 0x0a2957, 0x0a2193, 0x4446, 0xd63e, 0x6e07, 0x0 }, /* #18 */
    1586     { 0x081f47, 0x081797, 0x4dc7, 0xdb3c, 0x728a, 0x0 }, /* #19 */
    1587     { 0x067052, 0x067087, 0x5536, 0xece2, 0x6854, 0x0 }, /* #20 */
    1588     { 0x121382, 0x121b12, 0xa360, 0x7d2c, 0x2634, 0x0 }, /* #21 */
    1589     { 0x322d17, 0x322512, 0xf803, 0x355d, 0xc2a5, 0x0 }, /* #22 */
    1590     { 0x3e1ac2, 0x3e1212, 0xeea1, 0x35ce, 0xb8d3, 0x0 }, /* #23 */
    1591     { 0x3a2ad6, 0x3a2206, 0xf9ac, 0x59e7, 0x9fc5, 0x0 }, /* #24 */
    1592     { 0x136006, 0x136883, 0x3957, 0xb573, 0x83e4, 0x0 }, /* #25 */
    1593     { 0x341d42, 0x341516, 0x5ac0, 0x5428, 0x0698, 0x0 }, /* #26 */
    1594     { 0x217a03, 0x217a16, 0x8fe2, 0x3e66, 0x517b, 0x0 }, /* #27 */
    1595     { 0x1363d3, 0x136393, 0x4d81, 0xd50d, 0x7873, 0x0 }, /* #28 */
    1596     { 0x045916, 0x045107, 0x164f, 0x5b18, 0xbb37, 0x0 }, /* #29 */
    1597     { 0x3d47d2, 0x3d4702, 0x64d6, 0x3902, 0x2bd4, 0x0 }, /* #30 */
    1598     { 0x1f2507, 0x1f2596, 0xdcb1, 0xc606, 0x16aa, 0x0 }, /* #31 */
    1599     { 0x021ac6, 0x021207, 0x2597, 0x3be7, 0xe9b0, 0x0 }, /* #32 */
    1600     { 0x3722d6, 0x372216, 0x4f73, 0x1477, 0x3afc, 0x0 }, /* #33 */
    1601     { 0x323756, 0x323792, 0xbc91, 0xb3ae, 0x08e3, 0x0 }, /* #34 */
    1602     { 0x152242, 0x152216, 0x6e43, 0x5939, 0x150a, 0x0 }, /* #35 */
    1603     { 0x1d7986, 0x1d7182, 0xb526, 0xa8d5, 0x0c51, 0x0 }, /* #36 */
    1604     { 0x085982, 0x085193, 0x1da5, 0xbe79, 0x5f2c, 0x0 }, /* #37 */
    1605     { 0x264282, 0x264206, 0x7dc1, 0x38b1, 0x4510, 0x0 }, /* #38 */
    1606     { 0x0e3952, 0x0e3113, 0x2730, 0x3a73, 0xecbd, 0x0 }, /* #39 */
    1607     { 0x392306, 0x392393, 0x2197, 0xd0ad, 0x50ea, 0x0 }, /* #40 */
    1608     { 0x2b6846, 0x2b6012, 0xf196, 0x085e, 0xe938, 0x0 }, /* #41 */
    1609     { 0x077f53, 0x077f02, 0x9204, 0x1351, 0x7eb2, 0x0 }, /* #42 */
    1610     { 0x1b7c17, 0x1b7c16, 0x96e3, 0x4a33, 0x4caf, 0x0 }, /* #43 */
    1611     { 0x2d2b82, 0x2d2316, 0x5d20, 0x50b1, 0x0c6f, 0x0 }, /* #44 */
    1612     { 0x2f7f87, 0x2f7703, 0x217d, 0x591a, 0xc862, 0x0 }, /* #45 */
    1613     { 0x2c2287, 0x2c2212, 0xf46f, 0x4b4f, 0xa91f, 0x0 }, /* #46 */
    1614     { 0x3b6642, 0x3b6e12, 0xb9dc, 0x5efd, 0x5adf, 0x0 }, /* #47 */
    1615     { 0x2b66d7, 0x2b6687, 0xf2ea, 0xf7f6, 0xfaf3, 0x0 }, /* #48 */
    1616     { 0x1f0486, 0x1f0487, 0xaca6, 0xb793, 0xf513, 0x0 }, /* #49 */
    1617     { 0x0a44d2, 0x0a4c16, 0x86f9, 0x2c1d, 0x5adc, 0x0 }, /* #50 */
    1618     { 0x0f5812, 0x0f5083, 0x4df9, 0xfbd9, 0x5220, 0x0 }, /* #51 */
    1619     { 0x394347, 0x394316, 0x5ed1, 0x33fa, 0x2ad6, 0x0 }, /* #52 */
    1620     { 0x107cd7, 0x107c97, 0x7911, 0xf3a3, 0x856d, 0x0 }, /* #53 */
    1621     { 0x073d97, 0x073597, 0x9b41, 0xac48, 0xeef8, 0x0 }, /* #54 */
    1622     { 0x196f02, 0x196716, 0x6100, 0x06b2, 0x5a4e, 0x0 }, /* #55 */
    1623     { 0x2c5d47, 0x2c5593, 0x8597, 0xe19d, 0xa3f9, 0x0 }, /* #56 */
    1624     { 0x1e3446, 0x1e3492, 0xc143, 0x924a, 0x2ef9, 0x0 }, /* #57 */
    1625     { 0x0f0a13, 0x0f0202, 0x3b0e, 0x10cb, 0x2a42, 0x0 }, /* #58 */
    1626     { 0x1d0002, 0x1d0087, 0x8b37, 0xc2d4, 0xc863, 0x0 }, /* #59 */
    1627     { 0x070013, 0x070006, 0x4b4b, 0x2127, 0x2a23, 0x0 }, /* #60 */
    1628     { 0x151fc3, 0x151703, 0x550d, 0x6310, 0xf1fc, 0x0 }, /* #61 */
    1629     { 0x125c93, 0x125c83, 0x7188, 0xca64, 0xa723, 0x0 }, /* #62 */
    1630     { 0x266ec2, 0x266e83, 0x541a, 0xcfa7, 0x8473, 0x0 }, /* #63 */
     1567    { 0x3710d7, 0x371092, 0xd889, 0xc96d, 0x0f1b, 0x0 }, /* #0 */
     1568    { 0x137407, 0x137c83, 0x7bfe, 0xe67a, 0x9583, 0x0 }, /* #1 */
     1569    { 0x144e06, 0x144693, 0xa30a, 0xb09d, 0xf26d, 0x0 }, /* #2 */
     1570    { 0x0e11d6, 0x0e1993, 0x4143, 0x947a, 0xacc9, 0x0 }, /* #3 */
     1571    { 0x025596, 0x025512, 0x5870, 0x30a7, 0x27c9, 0x0 }, /* #4 */
     1572    { 0x121dc3, 0x121506, 0x497e, 0x23b7, 0x25c6, 0x0 }, /* #5 */
     1573    { 0x091f83, 0x091f83, 0x5e95, 0xba32, 0xa462, 0x0 }, /* #6 */
     1574    { 0x123047, 0x123016, 0xa962, 0x28b7, 0x80aa, 0x0 }, /* #7 */
     1575    { 0x3e2cd3, 0x3e2486, 0xf46d, 0xb571, 0x3efb, 0x0 }, /* #8 */
     1576    { 0x216c13, 0x216487, 0x05db, 0x9371, 0x7269, 0x0 }, /* #9 */
     1577    { 0x097e03, 0x097613, 0x25e8, 0x734f, 0xb298, 0x0 }, /* #10 */
     1578    { 0x054d13, 0x054587, 0x96b6, 0xdb60, 0xbb55, 0x0 }, /* #11 */
     1579    { 0x157ac7, 0x157206, 0x67f6, 0x1a30, 0x4dc5, 0x0 }, /* #12 */
     1580    { 0x255147, 0x255102, 0x64c7, 0x1c76, 0x4850, 0x0 }, /* #13 */
     1581    { 0x340b02, 0x340396, 0xf4d7, 0x91c9, 0x630e, 0x0 }, /* #14 */
     1582    { 0x185186, 0x185987, 0x5cfb, 0xd690, 0x866b, 0x0 }, /* #15 */
     1583    { 0x305f46, 0x305797, 0x8cd4, 0xb8c5, 0xd40f, 0x0 }, /* #16 */
     1584    { 0x215ad2, 0x215a06, 0xb019, 0x38b1, 0x7768, 0x0 }, /* #17 */
     1585    { 0x010c17, 0x010c16, 0x92e9, 0x55aa, 0x3d3e, 0x0 }, /* #18 */
     1586    { 0x2b4856, 0x2b4002, 0xa7ec, 0x06b0, 0xa13c, 0x0 }, /* #19 */
     1587    { 0x087ac6, 0x087216, 0xeff1, 0x2169, 0xce88, 0x0 }, /* #20 */
     1588    { 0x144fd3, 0x144782, 0xff3e, 0x97e3, 0x675a, 0x0 }, /* #21 */
     1589    { 0x026f06, 0x026706, 0xe9ff, 0x4811, 0xa1ee, 0x0 }, /* #22 */
     1590    { 0x251fd7, 0x251787, 0xa6f7, 0xd1c5, 0xd531, 0x0 }, /* #23 */
     1591    { 0x223b43, 0x223303, 0x166b, 0x33a4, 0xe2c6, 0x0 }, /* #24 */
     1592    { 0x1f56d6, 0x1f5683, 0x8866, 0x9773, 0xf0f3, 0x0 }, /* #25 */
     1593    { 0x300306, 0x300382, 0xb74d, 0x8262, 0x34eb, 0x0 }, /* #26 */
     1594    { 0x165bd6, 0x165316, 0x0831, 0x000c, 0x0825, 0x0 }, /* #27 */
     1595    { 0x0b5c82, 0x0b5412, 0x2ff7, 0x2b1f, 0x04d8, 0x0 }, /* #28 */
     1596    { 0x1702d3, 0x170283, 0xa508, 0xc626, 0xdee1, 0x0 }, /* #29 */
     1597    { 0x004613, 0x004616, 0xccc1, 0x1796, 0xb52a, 0x0 }, /* #30 */
     1598    { 0x010416, 0x010416, 0x719a, 0x0fcc, 0x61ce, 0x0 }, /* #31 */
     1599    { 0x283857, 0x283092, 0xe966, 0x8c5d, 0x5d08, 0x0 }, /* #32 */
     1600    { 0x223f57, 0x223f93, 0x3672, 0xae1c, 0x8855, 0x0 }, /* #33 */
     1601    { 0x383dd6, 0x383d83, 0x2c83, 0xa032, 0x8c51, 0x0 }, /* #34 */
     1602    { 0x131c06, 0x131402, 0x493c, 0x3515, 0x1427, 0x0 }, /* #35 */
     1603    { 0x123b16, 0x123b97, 0x40f1, 0x9256, 0xae9b, 0x0 }, /* #36 */
     1604    { 0x2f5796, 0x2f5797, 0x0864, 0xf7eb, 0x1079, 0x0 }, /* #37 */
     1605    { 0x212353, 0x212392, 0xee45, 0xdfdf, 0x0e65, 0x0 }, /* #38 */
     1606    { 0x2f48c2, 0x2f4083, 0x998c, 0xe245, 0xb747, 0x0 }, /* #39 */
     1607    { 0x0b53d7, 0x0b5397, 0x954c, 0xb20c, 0xe33f, 0x0 }, /* #40 */
     1608    { 0x106f47, 0x106f87, 0x506e, 0xba74, 0x95f9, 0x0 }, /* #41 */
     1609    { 0x072317, 0x072312, 0xf663, 0x0d1a, 0xe948, 0x0 }, /* #42 */
     1610    { 0x0c2fd6, 0x0c2717, 0x058a, 0x42ac, 0xc2de, 0x0 }, /* #43 */
     1611    { 0x213a02, 0x213a12, 0x96b4, 0x6c4f, 0x2a65, 0x0 }, /* #44 */
     1612    { 0x256796, 0x256702, 0x2957, 0x1120, 0x1837, 0x0 }, /* #45 */
     1613    { 0x2e6713, 0x2e6706, 0x574f, 0x33b4, 0x239a, 0x0 }, /* #46 */
     1614    { 0x030787, 0x030f16, 0x8ff1, 0x3982, 0x566e, 0x0 }, /* #47 */
     1615    { 0x107693, 0x107687, 0x37fb, 0xb835, 0x7fc5, 0x0 }, /* #48 */
     1616    { 0x390b47, 0x390b97, 0x6776, 0xe54d, 0x8228, 0x0 }, /* #49 */
     1617    { 0x1f35d7, 0x1f3502, 0x75dd, 0x71b0, 0x042c, 0x0 }, /* #50 */
     1618    { 0x070812, 0x070017, 0x31e1, 0x721d, 0xbfc4, 0x0 }, /* #51 */
     1619    { 0x111457, 0x111487, 0x1383, 0xfab2, 0x18d0, 0x0 }, /* #52 */
     1620    { 0x3a1313, 0x3a1393, 0xa5c3, 0xdca4, 0xc91e, 0x0 }, /* #53 */
     1621    { 0x257f46, 0x257706, 0x7bcf, 0x017b, 0x7a54, 0x0 }, /* #54 */
     1622    { 0x3b3c17, 0x3b3402, 0x527f, 0x09e0, 0x489e, 0x0 }, /* #55 */
     1623    { 0x273b83, 0x273307, 0x5515, 0x6303, 0xf211, 0x0 }, /* #56 */
     1624    { 0x0a5782, 0x0a5793, 0x18b9, 0xf94a, 0x1f6f, 0x0 }, /* #57 */
     1625    { 0x175887, 0x175816, 0x8e87, 0x2147, 0x6d3f, 0x0 }, /* #58 */
     1626    { 0x230193, 0x230916, 0x8beb, 0x6d4e, 0x1e9c, 0x0 }, /* #59 */
     1627    { 0x2e42c6, 0x2e4206, 0xeb99, 0x5374, 0x9825, 0x0 }, /* #60 */
     1628    { 0x055cd7, 0x055487, 0x4f4d, 0xf674, 0x58d8, 0x0 }, /* #61 */
     1629    { 0x377b92, 0x377312, 0x6c55, 0x136e, 0x58e7, 0x0 }, /* #62 */
     1630    { 0x213757, 0x213f83, 0x6b9f, 0xa4d3, 0xc6cb, 0x0 }, /* #63 */
    16311631};
    16321632static const BINU16_TEST_T g_aTests_or_u16[] =
    16331633{
    1634     { 0x0b4042, 0x0b4002, 0x7f30, 0x7f38, 0x4238, 0x0 }, /* #0 */
    1635     { 0x201713, 0x201702, 0x2b4a, 0x2f4a, 0x2640, 0x0 }, /* #1 */
    1636     { 0x0b6093, 0x0b6082, 0xb5d3, 0xfffb, 0x4bf8, 0x0 }, /* #2 */
    1637     { 0x2b1e47, 0x2b1686, 0x6b4e, 0xfbde, 0xfbdc, 0x0 }, /* #3 */
    1638     { 0x174602, 0x174682, 0x4fb7, 0xcff7, 0x8e70, 0x0 }, /* #4 */
    1639     { 0x236a12, 0x236206, 0x0556, 0x675f, 0x674d, 0x0 }, /* #5 */
    1640     { 0x091486, 0x091406, 0x2ebf, 0x3fff, 0x37e5, 0x0 }, /* #6 */
    1641     { 0x2a4a86, 0x2a4282, 0xb1c3, 0xb1fb, 0x81f8, 0x0 }, /* #7 */
    1642     { 0x3354c6, 0x335402, 0x7bb3, 0x7ff7, 0x4cd7, 0x0 }, /* #8 */
    1643     { 0x035342, 0x035382, 0xe8c6, 0xe8ce, 0x600e, 0x0 }, /* #9 */
    1644     { 0x045bd6, 0x045386, 0x9349, 0xb7ed, 0xa5ed, 0x0 }, /* #10 */
    1645     { 0x317e53, 0x317686, 0x5016, 0xf45f, 0xf45b, 0x0 }, /* #11 */
    1646     { 0x0f1a82, 0x0f1282, 0xf140, 0xfbc1, 0xca81, 0x0 }, /* #12 */
    1647     { 0x287c52, 0x287406, 0x0628, 0x47fa, 0x47f2, 0x0 }, /* #13 */
    1648     { 0x1e2187, 0x1e2186, 0x4ad7, 0xcad7, 0x8242, 0x0 }, /* #14 */
    1649     { 0x1e4b93, 0x1e4306, 0x1120, 0x71bb, 0x71bb, 0x0 }, /* #15 */
    1650     { 0x054953, 0x054182, 0x3aae, 0xbafe, 0x88d4, 0x0 }, /* #16 */
    1651     { 0x173e46, 0x173686, 0xe09b, 0xfcdb, 0x1c42, 0x0 }, /* #17 */
    1652     { 0x084f53, 0x084786, 0xb53d, 0xbd7d, 0xbc55, 0x0 }, /* #18 */
    1653     { 0x2b7702, 0x2b7786, 0x97d7, 0xd7d7, 0xc2d3, 0x0 }, /* #19 */
    1654     { 0x003c42, 0x003486, 0xa2a2, 0xfafa, 0x5858, 0x0 }, /* #20 */
    1655     { 0x341352, 0x341382, 0xb84e, 0xbd5e, 0x3514, 0x0 }, /* #21 */
    1656     { 0x023b93, 0x023302, 0x51c7, 0x71ef, 0x20e8, 0x0 }, /* #22 */
    1657     { 0x070342, 0x070386, 0x5e89, 0xdecf, 0x8447, 0x0 }, /* #23 */
    1658     { 0x227e42, 0x227682, 0xc870, 0xcefe, 0x4eee, 0x0 }, /* #24 */
    1659     { 0x2b22c6, 0x2b2202, 0x4ecf, 0x4eef, 0x0caf, 0x0 }, /* #25 */
    1660     { 0x1c4216, 0x1c4282, 0x61bc, 0xfffe, 0x9f42, 0x0 }, /* #26 */
    1661     { 0x135b17, 0x135382, 0x80e0, 0xabfe, 0x2bde, 0x0 }, /* #27 */
    1662     { 0x0f0f12, 0x0f0782, 0xaadf, 0xabdf, 0x2bd7, 0x0 }, /* #28 */
    1663     { 0x243057, 0x243082, 0xf294, 0xf6fe, 0xd67a, 0x0 }, /* #29 */
    1664     { 0x2c7747, 0x2c7782, 0x84b5, 0x95bf, 0x953e, 0x0 }, /* #30 */
    1665     { 0x1e3e12, 0x1e3602, 0x21c1, 0x31ef, 0x116f, 0x0 }, /* #31 */
    1666     { 0x3d4852, 0x3d4006, 0x672e, 0x7f2e, 0x180a, 0x0 }, /* #32 */
    1667     { 0x185117, 0x185102, 0x4c78, 0x6c79, 0x6069, 0x0 }, /* #33 */
    1668     { 0x0016c3, 0x001602, 0x110c, 0x518f, 0x5183, 0x0 }, /* #34 */
    1669     { 0x0c01d7, 0x0c0186, 0xca4e, 0xcbee, 0x01ac, 0x0 }, /* #35 */
    1670     { 0x0a7086, 0x0a7006, 0x3715, 0x7755, 0x6150, 0x0 }, /* #36 */
    1671     { 0x016696, 0x016682, 0x9099, 0xfdfd, 0x6d74, 0x0 }, /* #37 */
    1672     { 0x3d6e03, 0x3d6682, 0x6603, 0xe623, 0x8020, 0x0 }, /* #38 */
    1673     { 0x2755d6, 0x275586, 0xcae6, 0xceee, 0xcce8, 0x0 }, /* #39 */
    1674     { 0x2550c6, 0x255086, 0x46f1, 0xdef9, 0x9c18, 0x0 }, /* #40 */
    1675     { 0x242202, 0x242202, 0x66a1, 0x67ab, 0x072b, 0x0 }, /* #41 */
    1676     { 0x2a4743, 0x2a4702, 0x0cdf, 0x1edf, 0x1252, 0x0 }, /* #42 */
    1677     { 0x2d5607, 0x2d5682, 0x8536, 0xc73e, 0xc70e, 0x0 }, /* #43 */
    1678     { 0x0b75c7, 0x0b7582, 0x692f, 0xfbef, 0xbae4, 0x0 }, /* #44 */
    1679     { 0x0f7512, 0x0f7582, 0xa413, 0xa413, 0x0003, 0x0 }, /* #45 */
    1680     { 0x305587, 0x305586, 0xc574, 0xe5ff, 0x648f, 0x0 }, /* #46 */
    1681     { 0x111893, 0x111086, 0x337a, 0xfb7b, 0xcb53, 0x0 }, /* #47 */
    1682     { 0x155397, 0x155382, 0xafa1, 0xbfb9, 0xb199, 0x0 }, /* #48 */
    1683     { 0x2f5457, 0x2f5402, 0x1e0e, 0x5fbf, 0x51bb, 0x0 }, /* #49 */
    1684     { 0x307657, 0x307686, 0x8ea8, 0xbeaa, 0xba2a, 0x0 }, /* #50 */
    1685     { 0x3553c3, 0x355302, 0x6ab0, 0x7bbf, 0x711f, 0x0 }, /* #51 */
    1686     { 0x1e6803, 0x1e6086, 0xc73f, 0xff3f, 0xfc36, 0x0 }, /* #52 */
    1687     { 0x397d16, 0x397582, 0xc652, 0xf77a, 0x332a, 0x0 }, /* #53 */
    1688     { 0x051502, 0x051506, 0x400c, 0x513c, 0x113c, 0x0 }, /* #54 */
    1689     { 0x2f0c06, 0x2f0402, 0x16bb, 0x5efb, 0x5a53, 0x0 }, /* #55 */
    1690     { 0x300487, 0x300486, 0x30b4, 0xb3fc, 0x93f8, 0x0 }, /* #56 */
    1691     { 0x102997, 0x102182, 0xe410, 0xf697, 0x1687, 0x0 }, /* #57 */
    1692     { 0x373416, 0x373482, 0xcce7, 0xddef, 0x558c, 0x0 }, /* #58 */
    1693     { 0x086a92, 0x086202, 0x4780, 0x47bf, 0x413f, 0x0 }, /* #59 */
    1694     { 0x2126c6, 0x212682, 0x3e5e, 0xbe5e, 0x9216, 0x0 }, /* #60 */
    1695     { 0x351a02, 0x351286, 0x8c03, 0xde63, 0x5661, 0x0 }, /* #61 */
    1696     { 0x3e7b42, 0x3e7386, 0xf28b, 0xff9f, 0xbd97, 0x0 }, /* #62 */
    1697     { 0x3d0c46, 0x3d0402, 0x78ae, 0x7eef, 0x0641, 0x0 }, /* #63 */
     1634    { 0x2d6c57, 0x2d6486, 0x81b9, 0xc1ff, 0xc0c7, 0x0 }, /* #0 */
     1635    { 0x074e13, 0x074602, 0x0ede, 0x3edf, 0x3c15, 0x0 }, /* #1 */
     1636    { 0x211897, 0x211086, 0x968e, 0x979f, 0x811b, 0x0 }, /* #2 */
     1637    { 0x085186, 0x085182, 0xa908, 0xad9e, 0x859e, 0x0 }, /* #3 */
     1638    { 0x3b5203, 0x3b5286, 0xbc4e, 0xfdcf, 0xd189, 0x0 }, /* #4 */
     1639    { 0x211f57, 0x211786, 0xc168, 0xd3ed, 0xd2a5, 0x0 }, /* #5 */
     1640    { 0x290e56, 0x290686, 0xa3ac, 0xabed, 0xaa69, 0x0 }, /* #6 */
     1641    { 0x1b6ed3, 0x1b6686, 0x94f3, 0x9fff, 0x0b9d, 0x0 }, /* #7 */
     1642    { 0x3d02c6, 0x3d0286, 0x6b46, 0xefe7, 0xcca5, 0x0 }, /* #8 */
     1643    { 0x257f93, 0x257786, 0xccff, 0xefff, 0xaf68, 0x0 }, /* #9 */
     1644    { 0x0e6242, 0x0e6286, 0xafc5, 0xeff5, 0xcab1, 0x0 }, /* #10 */
     1645    { 0x326752, 0x326786, 0x36fb, 0xf6ff, 0xc25c, 0x0 }, /* #11 */
     1646    { 0x1e5a12, 0x1e5202, 0x1ba6, 0x5fe6, 0x5742, 0x0 }, /* #12 */
     1647    { 0x3e3307, 0x3e3386, 0x9eab, 0xfeff, 0xfa74, 0x0 }, /* #13 */
     1648    { 0x356f53, 0x356786, 0x000b, 0xe79f, 0xe795, 0x0 }, /* #14 */
     1649    { 0x1f0392, 0x1f0306, 0x11ee, 0x33ee, 0x330c, 0x0 }, /* #15 */
     1650    { 0x1900c6, 0x190086, 0xfacd, 0xffff, 0xcf3e, 0x0 }, /* #16 */
     1651    { 0x331957, 0x331106, 0x501f, 0x70ff, 0x60e8, 0x0 }, /* #17 */
     1652    { 0x3246c2, 0x324686, 0x8e71, 0xaf7b, 0xa96b, 0x0 }, /* #18 */
     1653    { 0x3859c3, 0x385102, 0x6083, 0x78cb, 0x38cb, 0x0 }, /* #19 */
     1654    { 0x382f12, 0x382702, 0x0d0a, 0x3f6b, 0x3361, 0x0 }, /* #20 */
     1655    { 0x2b5c13, 0x2b5486, 0xd278, 0xd67d, 0x045d, 0x0 }, /* #21 */
     1656    { 0x152b13, 0x152382, 0xb006, 0xf4e6, 0x74e2, 0x0 }, /* #22 */
     1657    { 0x092853, 0x092086, 0x34af, 0xf7ff, 0xe7ff, 0x0 }, /* #23 */
     1658    { 0x3f16d6, 0x3f1686, 0x19cc, 0xd9de, 0xd856, 0x0 }, /* #24 */
     1659    { 0x247786, 0x247782, 0xa5b9, 0xe7bf, 0x472f, 0x0 }, /* #25 */
     1660    { 0x170d96, 0x170582, 0x0cb3, 0xecb3, 0xe493, 0x0 }, /* #26 */
     1661    { 0x152d93, 0x152506, 0x3ca4, 0x7ce4, 0x4860, 0x0 }, /* #27 */
     1662    { 0x2055d3, 0x205506, 0x1f5d, 0x3f5f, 0x360a, 0x0 }, /* #28 */
     1663    { 0x010b07, 0x010306, 0x213a, 0x7dfa, 0x7ce2, 0x0 }, /* #29 */
     1664    { 0x3702c2, 0x370286, 0xab08, 0xaf99, 0xac99, 0x0 }, /* #30 */
     1665    { 0x0c0183, 0x0c0186, 0x05ec, 0xf5ff, 0xf05b, 0x0 }, /* #31 */
     1666    { 0x230017, 0x230006, 0x16ed, 0x57ff, 0x511a, 0x0 }, /* #32 */
     1667    { 0x3e27c3, 0x3e2786, 0xdedf, 0xffff, 0x2161, 0x0 }, /* #33 */
     1668    { 0x186b82, 0x186382, 0x9db9, 0x9dfb, 0x1872, 0x0 }, /* #34 */
     1669    { 0x0d7c17, 0x0d7486, 0xa70d, 0xf76f, 0x726b, 0x0 }, /* #35 */
     1670    { 0x140c87, 0x140482, 0x0267, 0xfaf7, 0xf8b2, 0x0 }, /* #36 */
     1671    { 0x3616c3, 0x361682, 0xb72d, 0xff3d, 0xed1c, 0x0 }, /* #37 */
     1672    { 0x3853c6, 0x385386, 0x3325, 0xff27, 0xcf06, 0x0 }, /* #38 */
     1673    { 0x133d47, 0x133582, 0xb694, 0xf7b6, 0xd1b2, 0x0 }, /* #39 */
     1674    { 0x1c1292, 0x1c1202, 0x52f4, 0x53fe, 0x516e, 0x0 }, /* #40 */
     1675    { 0x053a52, 0x053206, 0x070f, 0x7f3f, 0x7b36, 0x0 }, /* #41 */
     1676    { 0x3c2983, 0x3c2106, 0x565a, 0x767b, 0x3671, 0x0 }, /* #42 */
     1677    { 0x3c54c2, 0x3c5486, 0xcd0e, 0xfdaf, 0x78ab, 0x0 }, /* #43 */
     1678    { 0x0e5097, 0x0e5006, 0x23e0, 0x77f0, 0x5790, 0x0 }, /* #44 */
     1679    { 0x364f16, 0x364782, 0xc1d9, 0xedfb, 0xaca2, 0x0 }, /* #45 */
     1680    { 0x0445c2, 0x044586, 0x5e3f, 0xdeff, 0x86f6, 0x0 }, /* #46 */
     1681    { 0x2e2657, 0x2e2686, 0x3c82, 0xbfa6, 0x93a4, 0x0 }, /* #47 */
     1682    { 0x247d13, 0x247582, 0x4bb5, 0xcff7, 0x8e66, 0x0 }, /* #48 */
     1683    { 0x257706, 0x257706, 0x3ea3, 0x7eeb, 0x56ca, 0x0 }, /* #49 */
     1684    { 0x2d7907, 0x2d7186, 0x6c09, 0xefa9, 0xe7a9, 0x0 }, /* #50 */
     1685    { 0x2f1886, 0x2f1006, 0x5e0a, 0x5ede, 0x12dc, 0x0 }, /* #51 */
     1686    { 0x153103, 0x153186, 0xb000, 0xfffc, 0xfffc, 0x0 }, /* #52 */
     1687    { 0x021b83, 0x021382, 0x7456, 0xfc7f, 0xdc69, 0x0 }, /* #53 */
     1688    { 0x1d0442, 0x1d0486, 0x403b, 0xe6ff, 0xe6d5, 0x0 }, /* #54 */
     1689    { 0x352d87, 0x352586, 0x7996, 0xfbff, 0xa36f, 0x0 }, /* #55 */
     1690    { 0x385113, 0x385102, 0x70fa, 0x76fb, 0x669b, 0x0 }, /* #56 */
     1691    { 0x050142, 0x050102, 0x7f0d, 0x7f3d, 0x4d39, 0x0 }, /* #57 */
     1692    { 0x221053, 0x221086, 0x9184, 0xbbe4, 0xaae4, 0x0 }, /* #58 */
     1693    { 0x216353, 0x216306, 0x5db9, 0x5df9, 0x5540, 0x0 }, /* #59 */
     1694    { 0x2607d6, 0x260786, 0xc75d, 0xff7d, 0xbe75, 0x0 }, /* #60 */
     1695    { 0x2e2f52, 0x2e2786, 0xef08, 0xff78, 0xf878, 0x0 }, /* #61 */
     1696    { 0x304f06, 0x304782, 0xff4a, 0xffce, 0x8ac4, 0x0 }, /* #62 */
     1697    { 0x3f6dd6, 0x3f6586, 0xdec7, 0xdecf, 0x0acd, 0x0 }, /* #63 */
    16981698};
    16991699static const BINU16_TEST_T g_aTests_or_u16_locked[] =
    17001700{
    1701     { 0x312bc2, 0x312382, 0x139c, 0x9fdc, 0x9dcc, 0x0 }, /* #0 */
    1702     { 0x234316, 0x234386, 0xb42a, 0xfeff, 0x4ed7, 0x0 }, /* #1 */
    1703     { 0x2a0813, 0x2a0006, 0x5512, 0x5536, 0x4136, 0x0 }, /* #2 */
    1704     { 0x105e86, 0x105682, 0x0f26, 0x9ff7, 0x9df3, 0x0 }, /* #3 */
    1705     { 0x0572d3, 0x057282, 0xec36, 0xedb6, 0xe1a6, 0x0 }, /* #4 */
    1706     { 0x135bd7, 0x135302, 0x451b, 0x45fb, 0x01f8, 0x0 }, /* #5 */
    1707     { 0x1a5b96, 0x1a5386, 0xc73a, 0xe73a, 0xe12a, 0x0 }, /* #6 */
    1708     { 0x194002, 0x194006, 0x24dd, 0x75dd, 0x51dc, 0x0 }, /* #7 */
    1709     { 0x1174c3, 0x117482, 0xf0b5, 0xfdbf, 0x1dba, 0x0 }, /* #8 */
    1710     { 0x2c4fc3, 0x2c4702, 0x4e6a, 0x7e6e, 0x3824, 0x0 }, /* #9 */
    1711     { 0x0f5d06, 0x0f5582, 0x8257, 0xbb57, 0x3910, 0x0 }, /* #10 */
    1712     { 0x0c78c6, 0x0c7082, 0xfa34, 0xfe37, 0x8e33, 0x0 }, /* #11 */
    1713     { 0x314d13, 0x314586, 0xa878, 0xad7b, 0x856b, 0x0 }, /* #12 */
    1714     { 0x115486, 0x115486, 0xeb92, 0xff93, 0xd681, 0x0 }, /* #13 */
    1715     { 0x3e41d2, 0x3e4182, 0x18b7, 0xbdf7, 0xb560, 0x0 }, /* #14 */
    1716     { 0x1c42c7, 0x1c4282, 0xf219, 0xf619, 0x7410, 0x0 }, /* #15 */
    1717     { 0x0e5c13, 0x0e5482, 0xaee0, 0xbff8, 0x3158, 0x0 }, /* #16 */
    1718     { 0x123c87, 0x123482, 0x86b9, 0x86fd, 0x0465, 0x0 }, /* #17 */
    1719     { 0x0a0742, 0x0a0702, 0x099d, 0x5d9d, 0x5405, 0x0 }, /* #18 */
    1720     { 0x033cc3, 0x033486, 0xf025, 0xf6b7, 0x36b7, 0x0 }, /* #19 */
    1721     { 0x236203, 0x236286, 0xedf4, 0xeff5, 0x6a75, 0x0 }, /* #20 */
    1722     { 0x2162d2, 0x216286, 0x81a5, 0xafff, 0xaf7b, 0x0 }, /* #21 */
    1723     { 0x393807, 0x393082, 0x5e19, 0xffb9, 0xbba1, 0x0 }, /* #22 */
    1724     { 0x055793, 0x055786, 0xbbe2, 0xbbf3, 0x2991, 0x0 }, /* #23 */
    1725     { 0x1217d3, 0x121782, 0xeab3, 0xeef7, 0xce77, 0x0 }, /* #24 */
    1726     { 0x361bd3, 0x361382, 0x2771, 0xb77f, 0x967e, 0x0 }, /* #25 */
    1727     { 0x3a3706, 0x3a3702, 0x6678, 0x7e7c, 0x7a34, 0x0 }, /* #26 */
    1728     { 0x240047, 0x240002, 0x124c, 0x7a4c, 0x6a4c, 0x0 }, /* #27 */
    1729     { 0x2f2687, 0x2f2682, 0xd4b3, 0xf6b3, 0x66a0, 0x0 }, /* #28 */
    1730     { 0x1c3953, 0x1c3182, 0xb819, 0xbd7f, 0x957e, 0x0 }, /* #29 */
    1731     { 0x1c2446, 0x1c2486, 0x9fb8, 0xffbe, 0xed36, 0x0 }, /* #30 */
    1732     { 0x2e0482, 0x2e0486, 0xacfc, 0xffff, 0xdbf3, 0x0 }, /* #31 */
    1733     { 0x1952c2, 0x195282, 0x5a6e, 0xff7f, 0xfd57, 0x0 }, /* #32 */
    1734     { 0x107996, 0x107102, 0x04cd, 0x44df, 0x4497, 0x0 }, /* #33 */
    1735     { 0x344e97, 0x344686, 0xfbb5, 0xfbb7, 0x3222, 0x0 }, /* #34 */
    1736     { 0x230c06, 0x230486, 0x1d03, 0xdd3f, 0xc13c, 0x0 }, /* #35 */
    1737     { 0x0e6347, 0x0e6302, 0x0894, 0x59f4, 0x59e0, 0x0 }, /* #36 */
    1738     { 0x310586, 0x310582, 0x8c86, 0xdcdf, 0xdc5d, 0x0 }, /* #37 */
    1739     { 0x0f7f07, 0x0f7782, 0x790e, 0xfbae, 0xaba6, 0x0 }, /* #38 */
    1740     { 0x385f53, 0x385782, 0xd771, 0xfff1, 0x6a81, 0x0 }, /* #39 */
    1741     { 0x395507, 0x395582, 0xd440, 0xf6df, 0xe29f, 0x0 }, /* #40 */
    1742     { 0x1c57c6, 0x1c5706, 0x140c, 0x358d, 0x2181, 0x0 }, /* #41 */
    1743     { 0x395452, 0x395406, 0x4fd1, 0x7ff5, 0x3c75, 0x0 }, /* #42 */
    1744     { 0x354243, 0x354282, 0x62a4, 0xfff4, 0xff74, 0x0 }, /* #43 */
    1745     { 0x314103, 0x314186, 0xc0db, 0xd0ff, 0x9025, 0x0 }, /* #44 */
    1746     { 0x0c6e97, 0x0c6682, 0xc7c0, 0xffcd, 0x388d, 0x0 }, /* #45 */
    1747     { 0x306fd2, 0x306782, 0xc27a, 0xd37a, 0x1178, 0x0 }, /* #46 */
    1748     { 0x1472d6, 0x147286, 0xd46d, 0xf47d, 0x6034, 0x0 }, /* #47 */
    1749     { 0x1604c7, 0x160482, 0xb900, 0xfb8a, 0xea8a, 0x0 }, /* #48 */
    1750     { 0x2229c7, 0x222186, 0xaf91, 0xef95, 0x6394, 0x0 }, /* #49 */
    1751     { 0x1f1306, 0x1f1386, 0x2711, 0xff39, 0xde39, 0x0 }, /* #50 */
    1752     { 0x010f46, 0x010782, 0x96ba, 0xb6fb, 0xa6f1, 0x0 }, /* #51 */
    1753     { 0x1e4c06, 0x1e4486, 0x91cf, 0xb9cf, 0xb986, 0x0 }, /* #52 */
    1754     { 0x191d07, 0x191582, 0xcac2, 0xefc2, 0xa700, 0x0 }, /* #53 */
    1755     { 0x0f0ec6, 0x0f0606, 0x156e, 0x1f6f, 0x1a29, 0x0 }, /* #54 */
    1756     { 0x313256, 0x313282, 0x9b2c, 0x9b6d, 0x9065, 0x0 }, /* #55 */
    1757     { 0x221107, 0x221186, 0xbf29, 0xbfaf, 0x2c8e, 0x0 }, /* #56 */
    1758     { 0x3a4f93, 0x3a4782, 0xa17c, 0xf5fe, 0xd5b2, 0x0 }, /* #57 */
    1759     { 0x325883, 0x325006, 0x3a76, 0x7e7e, 0x4c3a, 0x0 }, /* #58 */
    1760     { 0x2a0953, 0x2a0106, 0x6489, 0x7feb, 0x7f63, 0x0 }, /* #59 */
    1761     { 0x125882, 0x125002, 0x2ed7, 0x3fdf, 0x310a, 0x0 }, /* #60 */
    1762     { 0x132ac3, 0x132282, 0x8585, 0x95df, 0x15de, 0x0 }, /* #61 */
    1763     { 0x2e5802, 0x2e5082, 0xdb44, 0xdf4f, 0x8d0f, 0x0 }, /* #62 */
    1764     { 0x0a6ad7, 0x0a6206, 0x2814, 0x6ad4, 0x6ad0, 0x0 }, /* #63 */
     1701    { 0x301f56, 0x301706, 0x30ee, 0x7dff, 0x7d19, 0x0 }, /* #0 */
     1702    { 0x3a16d7, 0x3a1682, 0x8cc1, 0x9ccb, 0x104b, 0x0 }, /* #1 */
     1703    { 0x1d4116, 0x1d4182, 0xe6a3, 0xe7e3, 0xe3e2, 0x0 }, /* #2 */
     1704    { 0x3d4152, 0x3d4182, 0x907a, 0xd5fb, 0x55f3, 0x0 }, /* #3 */
     1705    { 0x026806, 0x026086, 0xf758, 0xff7b, 0xca6b, 0x0 }, /* #4 */
     1706    { 0x3b4387, 0x3b4386, 0x9c74, 0xbd77, 0xb533, 0x0 }, /* #5 */
     1707    { 0x326483, 0x326486, 0x5640, 0xff41, 0xad01, 0x0 }, /* #6 */
     1708    { 0x2f3c16, 0x2f3406, 0x08bb, 0x5ebb, 0x5eaa, 0x0 }, /* #7 */
     1709    { 0x0b7042, 0x0b7086, 0x8b91, 0xffb7, 0xfc27, 0x0 }, /* #8 */
     1710    { 0x1a0ec3, 0x1a0682, 0xf1c4, 0xf5ce, 0x84ca, 0x0 }, /* #9 */
     1711    { 0x2a0803, 0x2a0006, 0x1d7e, 0x5fff, 0x5af9, 0x0 }, /* #10 */
     1712    { 0x1a4747, 0x1a4786, 0x2776, 0xe7f6, 0xe7f2, 0x0 }, /* #11 */
     1713    { 0x305c93, 0x305402, 0x7e55, 0x7e75, 0x0074, 0x0 }, /* #12 */
     1714    { 0x006bd6, 0x006386, 0xede7, 0xefff, 0x0bbc, 0x0 }, /* #13 */
     1715    { 0x3b7a47, 0x3b7286, 0x5dac, 0xdfac, 0xdb20, 0x0 }, /* #14 */
     1716    { 0x0d3643, 0x0d3682, 0xfad7, 0xfadf, 0x6a4f, 0x0 }, /* #15 */
     1717    { 0x330d82, 0x330506, 0x0f67, 0x4f77, 0x4551, 0x0 }, /* #16 */
     1718    { 0x325d97, 0x325582, 0x440d, 0xce5d, 0xca58, 0x0 }, /* #17 */
     1719    { 0x036d53, 0x036586, 0xae52, 0xbe77, 0xbe77, 0x0 }, /* #18 */
     1720    { 0x0c2207, 0x0c2286, 0x93a2, 0xf7aa, 0x7708, 0x0 }, /* #19 */
     1721    { 0x3d5e07, 0x3d5602, 0x7575, 0x7df7, 0x7c93, 0x0 }, /* #20 */
     1722    { 0x053c93, 0x053486, 0xa152, 0xbf5a, 0x3f0a, 0x0 }, /* #21 */
     1723    { 0x1a5216, 0x1a5202, 0x62fa, 0x66fe, 0x2696, 0x0 }, /* #22 */
     1724    { 0x115b17, 0x115386, 0x98ff, 0x98ff, 0x90ed, 0x0 }, /* #23 */
     1725    { 0x197103, 0x197186, 0xbc08, 0xff99, 0xef99, 0x0 }, /* #24 */
     1726    { 0x295a12, 0x295286, 0x166a, 0xb7fa, 0xa1f2, 0x0 }, /* #25 */
     1727    { 0x1b4d52, 0x1b4582, 0x2ac0, 0xfbc8, 0xdb88, 0x0 }, /* #26 */
     1728    { 0x114b82, 0x114302, 0x1295, 0x17f7, 0x07f7, 0x0 }, /* #27 */
     1729    { 0x110307, 0x110382, 0xb7ae, 0xbfef, 0x1bc5, 0x0 }, /* #28 */
     1730    { 0x334486, 0x334482, 0xaad0, 0xfafd, 0x78fd, 0x0 }, /* #29 */
     1731    { 0x186753, 0x186782, 0x34d5, 0xbedf, 0xaa4b, 0x0 }, /* #30 */
     1732    { 0x192942, 0x192182, 0xb0fa, 0xb0fe, 0x00c6, 0x0 }, /* #31 */
     1733    { 0x3a75d2, 0x3a7582, 0xd703, 0xffd3, 0x39d3, 0x0 }, /* #32 */
     1734    { 0x307406, 0x307402, 0x0450, 0x55f8, 0x55f8, 0x0 }, /* #33 */
     1735    { 0x140e47, 0x140606, 0x21c4, 0x23ff, 0x02bf, 0x0 }, /* #34 */
     1736    { 0x3a7516, 0x3a7582, 0xd545, 0xdf4f, 0xde4b, 0x0 }, /* #35 */
     1737    { 0x072e57, 0x072682, 0x8636, 0xeffe, 0x69cc, 0x0 }, /* #36 */
     1738    { 0x316242, 0x316286, 0x99a5, 0xdbaf, 0x43ae, 0x0 }, /* #37 */
     1739    { 0x015642, 0x015686, 0x227f, 0xffff, 0xdfc9, 0x0 }, /* #38 */
     1740    { 0x323dc7, 0x323582, 0x87e3, 0xffef, 0x798f, 0x0 }, /* #39 */
     1741    { 0x023fd2, 0x023786, 0xc67e, 0xcf7e, 0x8b02, 0x0 }, /* #40 */
     1742    { 0x2e3e87, 0x2e3682, 0xc78e, 0xdfbf, 0x5c39, 0x0 }, /* #41 */
     1743    { 0x2b3ac7, 0x2b3282, 0xd340, 0xfb40, 0x2800, 0x0 }, /* #42 */
     1744    { 0x284053, 0x284086, 0x95b4, 0xf7ff, 0x677f, 0x0 }, /* #43 */
     1745    { 0x1e6e16, 0x1e6686, 0x432a, 0xef2e, 0xaf2e, 0x0 }, /* #44 */
     1746    { 0x352447, 0x352482, 0xc570, 0xfff4, 0x3ef4, 0x0 }, /* #45 */
     1747    { 0x1505d2, 0x150582, 0xc656, 0xdedf, 0x5e8b, 0x0 }, /* #46 */
     1748    { 0x3b7c07, 0x3b7482, 0x87f3, 0x97f7, 0x9667, 0x0 }, /* #47 */
     1749    { 0x344747, 0x344786, 0x4e0e, 0xeeff, 0xaefb, 0x0 }, /* #48 */
     1750    { 0x2908c6, 0x290082, 0x3455, 0xbdd5, 0xbdd5, 0x0 }, /* #49 */
     1751    { 0x0a7e12, 0x0a7686, 0x0e87, 0xffb7, 0xfdb5, 0x0 }, /* #50 */
     1752    { 0x3b27c2, 0x3b2782, 0xb8da, 0xb8fe, 0x28e4, 0x0 }, /* #51 */
     1753    { 0x3635c7, 0x363586, 0xc78d, 0xd7ed, 0x16e1, 0x0 }, /* #52 */
     1754    { 0x201342, 0x201382, 0x91c3, 0xd1cb, 0xd108, 0x0 }, /* #53 */
     1755    { 0x3a24d6, 0x3a2402, 0x3039, 0x34b9, 0x24a0, 0x0 }, /* #54 */
     1756    { 0x3c3e42, 0x3c3602, 0x226c, 0x276e, 0x074a, 0x0 }, /* #55 */
     1757    { 0x134057, 0x134082, 0x404d, 0xf44f, 0xb44e, 0x0 }, /* #56 */
     1758    { 0x227292, 0x227286, 0x6a02, 0xea7b, 0xea79, 0x0 }, /* #57 */
     1759    { 0x295543, 0x295502, 0x16d1, 0x36fd, 0x303c, 0x0 }, /* #58 */
     1760    { 0x2e4d47, 0x2e4586, 0xb2a6, 0xfbaf, 0xcb0d, 0x0 }, /* #59 */
     1761    { 0x107696, 0x107686, 0xdded, 0xdfed, 0x0f2d, 0x0 }, /* #60 */
     1762    { 0x3e75c6, 0x3e7582, 0xf025, 0xf47f, 0x447e, 0x0 }, /* #61 */
     1763    { 0x075652, 0x075686, 0xbf65, 0xbfff, 0x9b9a, 0x0 }, /* #62 */
     1764    { 0x133907, 0x133182, 0xf311, 0xff37, 0xfc37, 0x0 }, /* #63 */
    17651765};
    17661766static const BINU16_TEST_T g_aTests_xor_u16[] =
    17671767{
    1768     { 0x3d2e07, 0x3d2682, 0xc3b4, 0xb786, 0x7432, 0x0 }, /* #0 */
    1769     { 0x102b86, 0x102302, 0x815b, 0x13ab, 0x92f0, 0x0 }, /* #1 */
    1770     { 0x237d53, 0x237582, 0x48fd, 0xa4b6, 0xec4b, 0x0 }, /* #2 */
    1771     { 0x3060d3, 0x306082, 0xa21d, 0xe664, 0x4479, 0x0 }, /* #3 */
    1772     { 0x2014c7, 0x201482, 0x3f7e, 0xbd07, 0x8279, 0x0 }, /* #4 */
    1773     { 0x267697, 0x267602, 0x22b3, 0x1b07, 0x39b4, 0x0 }, /* #5 */
    1774     { 0x355e42, 0x355682, 0x9000, 0x9926, 0x0926, 0x0 }, /* #6 */
    1775     { 0x135493, 0x135482, 0x99e4, 0xc88a, 0x516e, 0x0 }, /* #7 */
    1776     { 0x2b4056, 0x2b4002, 0x37c3, 0x241a, 0x13d9, 0x0 }, /* #8 */
    1777     { 0x170b87, 0x170302, 0x4702, 0x4ec4, 0x09c6, 0x0 }, /* #9 */
    1778     { 0x3b5112, 0x3b5106, 0x56a0, 0x05ed, 0x534d, 0x0 }, /* #10 */
    1779     { 0x1320c6, 0x132002, 0xd24c, 0x5d92, 0x8fde, 0x0 }, /* #11 */
    1780     { 0x1540d6, 0x154082, 0x33c0, 0x88ba, 0xbb7a, 0x0 }, /* #12 */
    1781     { 0x3a5b93, 0x3a5306, 0x5faf, 0x5e1b, 0x01b4, 0x0 }, /* #13 */
    1782     { 0x301146, 0x301182, 0x1aed, 0xf25d, 0xe8b0, 0x0 }, /* #14 */
    1783     { 0x1d2557, 0x1d2582, 0xacac, 0xcf9b, 0x6337, 0x0 }, /* #15 */
    1784     { 0x2a4602, 0x2a4686, 0xd4fa, 0xb806, 0x6cfc, 0x0 }, /* #16 */
    1785     { 0x3f3857, 0x3f3006, 0x8946, 0x1a69, 0x932f, 0x0 }, /* #17 */
    1786     { 0x061247, 0x061206, 0x8e28, 0x7b5c, 0xf574, 0x0 }, /* #18 */
    1787     { 0x273c97, 0x273482, 0x1d45, 0xba91, 0xa7d4, 0x0 }, /* #19 */
    1788     { 0x090187, 0x090106, 0x8666, 0x4ac9, 0xccaf, 0x0 }, /* #20 */
    1789     { 0x1d3107, 0x1d3106, 0x077e, 0x036c, 0x0412, 0x0 }, /* #21 */
    1790     { 0x3f69c2, 0x3f6186, 0x9b4a, 0xcfd8, 0x5492, 0x0 }, /* #22 */
    1791     { 0x374d57, 0x374586, 0xcc4e, 0xe6c3, 0x2a8d, 0x0 }, /* #23 */
    1792     { 0x2a0f43, 0x2a0702, 0x4e2c, 0x2c1c, 0x6230, 0x0 }, /* #24 */
    1793     { 0x1f46c2, 0x1f4602, 0x08c7, 0x643b, 0x6cfc, 0x0 }, /* #25 */
    1794     { 0x313c46, 0x313402, 0x3e7f, 0x1138, 0x2f47, 0x0 }, /* #26 */
    1795     { 0x3f1d87, 0x3f1586, 0x7ffd, 0x9065, 0xef98, 0x0 }, /* #27 */
    1796     { 0x147ac6, 0x147286, 0x9fcb, 0x9aaf, 0x0564, 0x0 }, /* #28 */
    1797     { 0x2c1157, 0x2c1182, 0xa049, 0xe82f, 0x4866, 0x0 }, /* #29 */
    1798     { 0x342a13, 0x342206, 0x8d1b, 0x770f, 0xfa14, 0x0 }, /* #30 */
    1799     { 0x0b4786, 0x0b4786, 0x9691, 0xadee, 0x3b7f, 0x0 }, /* #31 */
    1800     { 0x1b4787, 0x1b4706, 0x9f98, 0x21fc, 0xbe64, 0x0 }, /* #32 */
    1801     { 0x222816, 0x222086, 0x8238, 0xe328, 0x6110, 0x0 }, /* #33 */
    1802     { 0x086813, 0x086086, 0xb33c, 0xfeb2, 0x4d8e, 0x0 }, /* #34 */
    1803     { 0x164116, 0x164186, 0xf1c7, 0xaee8, 0x5f2f, 0x0 }, /* #35 */
    1804     { 0x382d07, 0x382502, 0x1e24, 0x13ce, 0x0dea, 0x0 }, /* #36 */
    1805     { 0x0c09d3, 0x0c0102, 0x94d0, 0x61c7, 0xf517, 0x0 }, /* #37 */
    1806     { 0x2754c2, 0x275482, 0x84d7, 0xc0f1, 0x4426, 0x0 }, /* #38 */
    1807     { 0x2c2e83, 0x2c2682, 0x643b, 0xf392, 0x97a9, 0x0 }, /* #39 */
    1808     { 0x0b79d2, 0x0b7182, 0xe5e1, 0xae5d, 0x4bbc, 0x0 }, /* #40 */
    1809     { 0x272dc6, 0x272502, 0x1ce9, 0x5dd6, 0x413f, 0x0 }, /* #41 */
    1810     { 0x191fd6, 0x191782, 0xb38a, 0x8ddc, 0x3e56, 0x0 }, /* #42 */
    1811     { 0x172d12, 0x172582, 0x90c4, 0xcd7f, 0x5dbb, 0x0 }, /* #43 */
    1812     { 0x1c4582, 0x1c4586, 0x38ce, 0xbe03, 0x86cd, 0x0 }, /* #44 */
    1813     { 0x0e3a12, 0x0e3202, 0x27ff, 0x3457, 0x13a8, 0x0 }, /* #45 */
    1814     { 0x200096, 0x200006, 0x47da, 0x1ce1, 0x5b3b, 0x0 }, /* #46 */
    1815     { 0x141482, 0x141482, 0xc3be, 0xc070, 0x03ce, 0x0 }, /* #47 */
    1816     { 0x395c13, 0x395482, 0xc35a, 0xa3c4, 0x609e, 0x0 }, /* #48 */
    1817     { 0x2f4482, 0x2f4406, 0x78d2, 0x2547, 0x5d95, 0x0 }, /* #49 */
    1818     { 0x201282, 0x201206, 0xc957, 0x6cc6, 0xa591, 0x0 }, /* #50 */
    1819     { 0x2177c2, 0x217786, 0x9095, 0xa827, 0x38b2, 0x0 }, /* #51 */
    1820     { 0x264c86, 0x264482, 0xd71f, 0xefd0, 0x38cf, 0x0 }, /* #52 */
    1821     { 0x3f3d86, 0x3f3582, 0x6473, 0x9f10, 0xfb63, 0x0 }, /* #53 */
    1822     { 0x095a47, 0x095286, 0xd7e6, 0xba4d, 0x6dab, 0x0 }, /* #54 */
    1823     { 0x110582, 0x110502, 0x7911, 0x056b, 0x7c7a, 0x0 }, /* #55 */
    1824     { 0x2a4ad6, 0x2a4282, 0x12b6, 0x88ad, 0x9a1b, 0x0 }, /* #56 */
    1825     { 0x2a1882, 0x2a1086, 0x81d6, 0xc1b4, 0x4062, 0x0 }, /* #57 */
    1826     { 0x390dd6, 0x390586, 0xc8ba, 0x85e8, 0x4d52, 0x0 }, /* #58 */
    1827     { 0x3d7c02, 0x3d7402, 0x0a9a, 0x1d04, 0x179e, 0x0 }, /* #59 */
    1828     { 0x102402, 0x102402, 0x95a9, 0x0358, 0x96f1, 0x0 }, /* #60 */
    1829     { 0x2d4fd2, 0x2d4702, 0x35a2, 0x764f, 0x43ed, 0x0 }, /* #61 */
    1830     { 0x100202, 0x100282, 0x2acc, 0xe14c, 0xcb80, 0x0 }, /* #62 */
    1831     { 0x204b46, 0x204382, 0x59d4, 0xf7bf, 0xae6b, 0x0 }, /* #63 */
     1768    { 0x230f03, 0x230786, 0x8f98, 0xdf78, 0x50e0, 0x0 }, /* #0 */
     1769    { 0x2e3156, 0x2e3186, 0x739f, 0x92ca, 0xe155, 0x0 }, /* #1 */
     1770    { 0x153203, 0x153282, 0x22a5, 0x8397, 0xa132, 0x0 }, /* #2 */
     1771    { 0x070ac2, 0x070282, 0x8524, 0xb4d5, 0x31f1, 0x0 }, /* #3 */
     1772    { 0x145957, 0x145182, 0xa642, 0xe19d, 0x47df, 0x0 }, /* #4 */
     1773    { 0x2d2ed3, 0x2d2682, 0x50a5, 0xc373, 0x93d6, 0x0 }, /* #5 */
     1774    { 0x1c0047, 0x1c0086, 0x2d7a, 0xe287, 0xcffd, 0x0 }, /* #6 */
     1775    { 0x361c47, 0x361406, 0x15cd, 0x60e7, 0x752a, 0x0 }, /* #7 */
     1776    { 0x0944c3, 0x094482, 0xfd69, 0xc4ad, 0x39c4, 0x0 }, /* #8 */
     1777    { 0x1b74c6, 0x1b7406, 0xb2d1, 0x42dd, 0xf00c, 0x0 }, /* #9 */
     1778    { 0x0b3243, 0x0b3282, 0x6c04, 0xcd01, 0xa105, 0x0 }, /* #10 */
     1779    { 0x347d87, 0x347506, 0x081b, 0x5fa3, 0x57b8, 0x0 }, /* #11 */
     1780    { 0x202612, 0x202686, 0xc578, 0x9588, 0x50f0, 0x0 }, /* #12 */
     1781    { 0x1a4b07, 0x1a4302, 0xc2eb, 0x2225, 0xe0ce, 0x0 }, /* #13 */
     1782    { 0x132c46, 0x132482, 0x459b, 0xbdef, 0xf874, 0x0 }, /* #14 */
     1783    { 0x151c42, 0x151482, 0xd3fc, 0xa02f, 0x73d3, 0x0 }, /* #15 */
     1784    { 0x362782, 0x362706, 0x3012, 0x2c4d, 0x1c5f, 0x0 }, /* #16 */
     1785    { 0x1c4452, 0x1c4482, 0xf0e5, 0x806d, 0x7088, 0x0 }, /* #17 */
     1786    { 0x2b0083, 0x2b0082, 0xfaf3, 0x82f8, 0x780b, 0x0 }, /* #18 */
     1787    { 0x1e5a13, 0x1e5206, 0xf52b, 0x001d, 0xf536, 0x0 }, /* #19 */
     1788    { 0x006d93, 0x006582, 0x2c7c, 0xb486, 0x98fa, 0x0 }, /* #20 */
     1789    { 0x1a7902, 0x1a7102, 0xcb46, 0x413d, 0x8a7b, 0x0 }, /* #21 */
     1790    { 0x124886, 0x124002, 0xee77, 0x1eb0, 0xf0c7, 0x0 }, /* #22 */
     1791    { 0x1c1ac3, 0x1c1282, 0xb4ed, 0xfe01, 0x4aec, 0x0 }, /* #23 */
     1792    { 0x167302, 0x167302, 0xddb2, 0x3eb9, 0xe30b, 0x0 }, /* #24 */
     1793    { 0x330417, 0x330402, 0x9201, 0x35d3, 0xa7d2, 0x0 }, /* #25 */
     1794    { 0x017383, 0x017302, 0xfebb, 0x43a7, 0xbd1c, 0x0 }, /* #26 */
     1795    { 0x351c96, 0x351406, 0xf468, 0x0c2e, 0xf846, 0x0 }, /* #27 */
     1796    { 0x205803, 0x205082, 0xff22, 0xe00d, 0x1f2f, 0x0 }, /* #28 */
     1797    { 0x3e55d7, 0x3e5586, 0xc98d, 0xa39f, 0x6a12, 0x0 }, /* #29 */
     1798    { 0x0a67c7, 0x0a6702, 0xccb2, 0x3498, 0xf82a, 0x0 }, /* #30 */
     1799    { 0x0e18d3, 0x0e1082, 0xc545, 0x9c8a, 0x59cf, 0x0 }, /* #31 */
     1800    { 0x186647, 0x186686, 0x5c80, 0xa633, 0xfab3, 0x0 }, /* #32 */
     1801    { 0x153f17, 0x153706, 0xaaaf, 0x79a9, 0xd306, 0x0 }, /* #33 */
     1802    { 0x236293, 0x236282, 0x7528, 0xd66d, 0xa345, 0x0 }, /* #34 */
     1803    { 0x302cd3, 0x302486, 0x3139, 0x87ed, 0xb6d4, 0x0 }, /* #35 */
     1804    { 0x253103, 0x253186, 0x0bd5, 0xf956, 0xf283, 0x0 }, /* #36 */
     1805    { 0x161ac3, 0x161202, 0x049a, 0x290d, 0x2d97, 0x0 }, /* #37 */
     1806    { 0x3f25d3, 0x3f2586, 0xe709, 0xcb6a, 0x2c63, 0x0 }, /* #38 */
     1807    { 0x3d4b12, 0x3d4302, 0x5ca1, 0x201f, 0x7cbe, 0x0 }, /* #39 */
     1808    { 0x294ac7, 0x294202, 0x697b, 0x283b, 0x4140, 0x0 }, /* #40 */
     1809    { 0x275a92, 0x275202, 0x04ba, 0x6e10, 0x6aaa, 0x0 }, /* #41 */
     1810    { 0x0d6646, 0x0d6682, 0x338f, 0xc176, 0xf2f9, 0x0 }, /* #42 */
     1811    { 0x325947, 0x325102, 0xe8d8, 0x0da1, 0xe579, 0x0 }, /* #43 */
     1812    { 0x2b2286, 0x2b2282, 0xae26, 0xd389, 0x7daf, 0x0 }, /* #44 */
     1813    { 0x141a52, 0x141202, 0x880c, 0x6864, 0xe068, 0x0 }, /* #45 */
     1814    { 0x106356, 0x106302, 0xec04, 0x13f2, 0xfff6, 0x0 }, /* #46 */
     1815    { 0x0d0d13, 0x0d0586, 0xaa82, 0xc859, 0x62db, 0x0 }, /* #47 */
     1816    { 0x203913, 0x203186, 0xd5d6, 0xdba3, 0x0e75, 0x0 }, /* #48 */
     1817    { 0x022f97, 0x022786, 0x87f3, 0xfdac, 0x7a5f, 0x0 }, /* #49 */
     1818    { 0x2f3247, 0x2f3282, 0x245e, 0x8426, 0xa078, 0x0 }, /* #50 */
     1819    { 0x022747, 0x022786, 0x2f32, 0x8d5a, 0xa268, 0x0 }, /* #51 */
     1820    { 0x3c5a92, 0x3c5286, 0x41ea, 0xe2a3, 0xa349, 0x0 }, /* #52 */
     1821    { 0x312e16, 0x312682, 0x8a28, 0xd325, 0x590d, 0x0 }, /* #53 */
     1822    { 0x2807c7, 0x280706, 0xd5d1, 0x1863, 0xcdb2, 0x0 }, /* #54 */
     1823    { 0x2e6153, 0x2e6186, 0x62c3, 0x9506, 0xf7c5, 0x0 }, /* #55 */
     1824    { 0x3e4286, 0x3e4282, 0x6ee6, 0x8220, 0xecc6, 0x0 }, /* #56 */
     1825    { 0x3772c6, 0x377282, 0xde20, 0xc538, 0x1b18, 0x0 }, /* #57 */
     1826    { 0x0e5242, 0x0e5286, 0x412b, 0xd506, 0x942d, 0x0 }, /* #58 */
     1827    { 0x304a12, 0x304282, 0x7e06, 0x9198, 0xef9e, 0x0 }, /* #59 */
     1828    { 0x380706, 0x380706, 0x60f3, 0x7b5a, 0x1ba9, 0x0 }, /* #60 */
     1829    { 0x0d2393, 0x0d2382, 0xb788, 0xea64, 0x5dec, 0x0 }, /* #61 */
     1830    { 0x1a5752, 0x1a5706, 0x24ec, 0x1f95, 0x3b79, 0x0 }, /* #62 */
     1831    { 0x1d1087, 0x1d1002, 0xa448, 0x36e9, 0x92a1, 0x0 }, /* #63 */
    18321832};
    18331833static const BINU16_TEST_T g_aTests_xor_u16_locked[] =
    18341834{
    1835     { 0x122556, 0x122582, 0x0a99, 0xc625, 0xccbc, 0x0 }, /* #0 */
    1836     { 0x0d6a53, 0x0d6206, 0xd5f0, 0x5f8b, 0x8a7b, 0x0 }, /* #1 */
    1837     { 0x2722c7, 0x272202, 0x8533, 0x6f8c, 0xeabf, 0x0 }, /* #2 */
    1838     { 0x343252, 0x343282, 0xce25, 0xcb0e, 0x052b, 0x0 }, /* #3 */
    1839     { 0x2b6797, 0x2b6706, 0x1b95, 0x1ef3, 0x0566, 0x0 }, /* #4 */
    1840     { 0x270c57, 0x270406, 0x048f, 0x7baa, 0x7f25, 0x0 }, /* #5 */
    1841     { 0x2f1747, 0x2f1702, 0xb23c, 0x1ec1, 0xacfd, 0x0 }, /* #6 */
    1842     { 0x0e4fd3, 0x0e4706, 0x191f, 0x7afc, 0x63e3, 0x0 }, /* #7 */
    1843     { 0x076a12, 0x076286, 0xa1ee, 0xf0b8, 0x5156, 0x0 }, /* #8 */
    1844     { 0x2f0e82, 0x2f0686, 0x378c, 0xd578, 0xe2f4, 0x0 }, /* #9 */
    1845     { 0x3f0b87, 0x3f0302, 0x8cdc, 0x4a07, 0xc6db, 0x0 }, /* #10 */
    1846     { 0x175846, 0x175082, 0x692f, 0xdcea, 0xb5c5, 0x0 }, /* #11 */
    1847     { 0x121d87, 0x121582, 0x3b4e, 0xb715, 0x8c5b, 0x0 }, /* #12 */
    1848     { 0x3a6486, 0x3a6406, 0x1988, 0x24cf, 0x3d47, 0x0 }, /* #13 */
    1849     { 0x2c3d56, 0x2c3582, 0xc8d5, 0xfe86, 0x3653, 0x0 }, /* #14 */
    1850     { 0x0d09d6, 0x0d0186, 0xea54, 0x878b, 0x6ddf, 0x0 }, /* #15 */
    1851     { 0x386a57, 0x386202, 0xe039, 0x3549, 0xd570, 0x0 }, /* #16 */
    1852     { 0x235f56, 0x235702, 0x5559, 0x3cdf, 0x6986, 0x0 }, /* #17 */
    1853     { 0x396797, 0x396786, 0x5d33, 0xb990, 0xe4a3, 0x0 }, /* #18 */
    1854     { 0x1726d7, 0x172602, 0x5623, 0x7794, 0x21b7, 0x0 }, /* #19 */
    1855     { 0x181ed6, 0x181606, 0x210b, 0x7e4d, 0x5f46, 0x0 }, /* #20 */
    1856     { 0x020457, 0x020486, 0x8f51, 0xaf2e, 0x207f, 0x0 }, /* #21 */
    1857     { 0x287486, 0x287482, 0xb8d7, 0x89d5, 0x3102, 0x0 }, /* #22 */
    1858     { 0x2b3906, 0x2b3182, 0x888f, 0xe738, 0x6fb7, 0x0 }, /* #23 */
    1859     { 0x131492, 0x131482, 0xb84b, 0xd091, 0x68da, 0x0 }, /* #24 */
    1860     { 0x365287, 0x365282, 0xf52f, 0xf5f7, 0x00d8, 0x0 }, /* #25 */
    1861     { 0x0d7b97, 0x0d7306, 0x6be7, 0x41d1, 0x2a36, 0x0 }, /* #26 */
    1862     { 0x2c7493, 0x2c7482, 0xaaac, 0x861c, 0x2cb0, 0x0 }, /* #27 */
    1863     { 0x3d7c97, 0x3d7402, 0x5923, 0x52b3, 0x0b90, 0x0 }, /* #28 */
    1864     { 0x0f4e92, 0x0f4686, 0xfb4f, 0xfea6, 0x05e9, 0x0 }, /* #29 */
    1865     { 0x172a06, 0x172286, 0x2de7, 0xe314, 0xcef3, 0x0 }, /* #30 */
    1866     { 0x3f60c7, 0x3f6002, 0x8d25, 0x1780, 0x9aa5, 0x0 }, /* #31 */
    1867     { 0x0e6fc3, 0x0e6782, 0x76ce, 0x99cd, 0xef03, 0x0 }, /* #32 */
    1868     { 0x2a4d02, 0x2a4586, 0x402f, 0xafee, 0xefc1, 0x0 }, /* #33 */
    1869     { 0x387b92, 0x387382, 0x4f18, 0xfd89, 0xb291, 0x0 }, /* #34 */
    1870     { 0x1d6c86, 0x1d6486, 0x400f, 0x8b9a, 0xcb95, 0x0 }, /* #35 */
    1871     { 0x3a3ed7, 0x3a3686, 0x2f28, 0xde4d, 0xf165, 0x0 }, /* #36 */
    1872     { 0x222a92, 0x222206, 0x5d7e, 0x7beb, 0x2695, 0x0 }, /* #37 */
    1873     { 0x1330d6, 0x133002, 0x91fe, 0x6179, 0xf087, 0x0 }, /* #38 */
    1874     { 0x245942, 0x245182, 0x329f, 0xa592, 0x970d, 0x0 }, /* #39 */
    1875     { 0x196f06, 0x196786, 0xb148, 0x92a9, 0x23e1, 0x0 }, /* #40 */
    1876     { 0x3f1583, 0x3f1586, 0x3e85, 0x93cf, 0xad4a, 0x0 }, /* #41 */
    1877     { 0x120802, 0x120006, 0x6170, 0x7d3c, 0x1c4c, 0x0 }, /* #42 */
    1878     { 0x096a56, 0x096286, 0xe07c, 0xcad2, 0x2aae, 0x0 }, /* #43 */
    1879     { 0x370892, 0x370002, 0x5f89, 0x048f, 0x5b06, 0x0 }, /* #44 */
    1880     { 0x031cd6, 0x031486, 0xa582, 0xafc6, 0x0a44, 0x0 }, /* #45 */
    1881     { 0x093193, 0x093182, 0xef57, 0xaaf4, 0x45a3, 0x0 }, /* #46 */
    1882     { 0x1211c7, 0x121106, 0x55d6, 0x0f93, 0x5a45, 0x0 }, /* #47 */
    1883     { 0x187493, 0x187482, 0x66c3, 0xaf2a, 0xc9e9, 0x0 }, /* #48 */
    1884     { 0x3a7112, 0x3a7186, 0xcd7a, 0xf60a, 0x3b70, 0x0 }, /* #49 */
    1885     { 0x2e6c92, 0x2e6402, 0xb613, 0x0eb3, 0xb8a0, 0x0 }, /* #50 */
    1886     { 0x031543, 0x031502, 0x4271, 0x5316, 0x1167, 0x0 }, /* #51 */
    1887     { 0x1d29d7, 0x1d2102, 0x7f6b, 0x0402, 0x7b69, 0x0 }, /* #52 */
    1888     { 0x2a4453, 0x2a4402, 0xd115, 0x19df, 0xc8ca, 0x0 }, /* #53 */
    1889     { 0x0b4e97, 0x0b4682, 0x6b7c, 0xaa0d, 0xc171, 0x0 }, /* #54 */
    1890     { 0x276413, 0x276402, 0x637c, 0x07ec, 0x6490, 0x0 }, /* #55 */
    1891     { 0x154582, 0x154586, 0xe985, 0xcf56, 0x26d3, 0x0 }, /* #56 */
    1892     { 0x3f1417, 0x3f1486, 0x7f3a, 0x90af, 0xef95, 0x0 }, /* #57 */
    1893     { 0x3e3f52, 0x3e3702, 0x1aa5, 0x75e0, 0x6f45, 0x0 }, /* #58 */
    1894     { 0x253297, 0x253286, 0xf478, 0xfd14, 0x096c, 0x0 }, /* #59 */
    1895     { 0x151642, 0x151606, 0x0ed2, 0x11c9, 0x1f1b, 0x0 }, /* #60 */
    1896     { 0x395cd6, 0x395402, 0x25bf, 0x1785, 0x323a, 0x0 }, /* #61 */
    1897     { 0x092247, 0x092286, 0xdb2f, 0xca6a, 0x1145, 0x0 }, /* #62 */
    1898     { 0x0d55c7, 0x0d5506, 0x882e, 0x364e, 0xbe60, 0x0 }, /* #63 */
     1835    { 0x2c3e56, 0x2c3602, 0xf1e0, 0x5a94, 0xab74, 0x0 }, /* #0 */
     1836    { 0x240e06, 0x240602, 0x027f, 0x04d3, 0x06ac, 0x0 }, /* #1 */
     1837    { 0x041056, 0x041086, 0x923d, 0x84dd, 0x16e0, 0x0 }, /* #2 */
     1838    { 0x110556, 0x110502, 0x177d, 0x39ce, 0x2eb3, 0x0 }, /* #3 */
     1839    { 0x327d12, 0x327506, 0x61ce, 0x58ed, 0x3923, 0x0 }, /* #4 */
     1840    { 0x1e6512, 0x1e6506, 0xd994, 0x6647, 0xbfd3, 0x0 }, /* #5 */
     1841    { 0x3a4946, 0x3a4102, 0xe5b3, 0x66e3, 0x8350, 0x0 }, /* #6 */
     1842    { 0x320a53, 0x320282, 0x965e, 0x9b2a, 0x0d74, 0x0 }, /* #7 */
     1843    { 0x204d83, 0x204586, 0x536b, 0x9a55, 0xc93e, 0x0 }, /* #8 */
     1844    { 0x330c46, 0x330482, 0x0364, 0xb202, 0xb166, 0x0 }, /* #9 */
     1845    { 0x0b5246, 0x0b5286, 0x22cc, 0xbdc3, 0x9f0f, 0x0 }, /* #10 */
     1846    { 0x3819c7, 0x381186, 0xa215, 0xec8b, 0x4e9e, 0x0 }, /* #11 */
     1847    { 0x2919d2, 0x291186, 0x72dc, 0xa135, 0xd3e9, 0x0 }, /* #12 */
     1848    { 0x3914c3, 0x391402, 0x594b, 0x150e, 0x4c45, 0x0 }, /* #13 */
     1849    { 0x085c42, 0x085402, 0x5ae7, 0x4ebf, 0x1458, 0x0 }, /* #14 */
     1850    { 0x002142, 0x002102, 0xa014, 0x268a, 0x869e, 0x0 }, /* #15 */
     1851    { 0x1c7c92, 0x1c7486, 0x2f1a, 0xa7c9, 0x88d3, 0x0 }, /* #16 */
     1852    { 0x150312, 0x150302, 0xef8c, 0x1692, 0xf91e, 0x0 }, /* #17 */
     1853    { 0x0b32d6, 0x0b3202, 0x6fa4, 0x1245, 0x7de1, 0x0 }, /* #18 */
     1854    { 0x2d4c06, 0x2d4482, 0x2408, 0xa957, 0x8d5f, 0x0 }, /* #19 */
     1855    { 0x060f52, 0x060786, 0x261e, 0xb141, 0x975f, 0x0 }, /* #20 */
     1856    { 0x210cd3, 0x210406, 0x1d34, 0x77b4, 0x6a80, 0x0 }, /* #21 */
     1857    { 0x1c1783, 0x1c1702, 0xdaeb, 0x7f40, 0xa5ab, 0x0 }, /* #22 */
     1858    { 0x351493, 0x351482, 0x2e60, 0xe001, 0xce61, 0x0 }, /* #23 */
     1859    { 0x0e5c03, 0x0e5482, 0xb4a7, 0xd6d6, 0x6271, 0x0 }, /* #24 */
     1860    { 0x0f1383, 0x0f1382, 0x641d, 0xdad0, 0xbecd, 0x0 }, /* #25 */
     1861    { 0x143e86, 0x143686, 0xfa2f, 0xc90f, 0x3320, 0x0 }, /* #26 */
     1862    { 0x122416, 0x122486, 0x0478, 0x9c28, 0x9850, 0x0 }, /* #27 */
     1863    { 0x3b56d7, 0x3b5686, 0x5899, 0xeb00, 0xb399, 0x0 }, /* #28 */
     1864    { 0x3e4246, 0x3e4282, 0xcaf6, 0xde76, 0x1480, 0x0 }, /* #29 */
     1865    { 0x167786, 0x167786, 0x284d, 0xdf95, 0xf7d8, 0x0 }, /* #30 */
     1866    { 0x3813d3, 0x381382, 0xc20a, 0xf14f, 0x3345, 0x0 }, /* #31 */
     1867    { 0x2c7a07, 0x2c7286, 0x4eb1, 0xcd1e, 0x83af, 0x0 }, /* #32 */
     1868    { 0x325c16, 0x325406, 0x60c5, 0x07e2, 0x6727, 0x0 }, /* #33 */
     1869    { 0x165ac2, 0x165282, 0x91c8, 0x9804, 0x09cc, 0x0 }, /* #34 */
     1870    { 0x383803, 0x383002, 0x339b, 0x70fe, 0x4365, 0x0 }, /* #35 */
     1871    { 0x2b5713, 0x2b5706, 0x8a0f, 0x6b96, 0xe199, 0x0 }, /* #36 */
     1872    { 0x393fc2, 0x393706, 0x2327, 0x2228, 0x010f, 0x0 }, /* #37 */
     1873    { 0x3c27c3, 0x3c2786, 0x6330, 0x8d18, 0xee28, 0x0 }, /* #38 */
     1874    { 0x0e2d82, 0x0e2502, 0xaa0a, 0x2bef, 0x81e5, 0x0 }, /* #39 */
     1875    { 0x2767c3, 0x276786, 0x6a5e, 0xe8d4, 0x828a, 0x0 }, /* #40 */
     1876    { 0x334dc3, 0x334502, 0x18f3, 0x1e29, 0x06da, 0x0 }, /* #41 */
     1877    { 0x0c1206, 0x0c1286, 0x4dc8, 0xcb3f, 0x86f7, 0x0 }, /* #42 */
     1878    { 0x355597, 0x355502, 0xf938, 0x1a29, 0xe311, 0x0 }, /* #43 */
     1879    { 0x2d1b07, 0x2d1306, 0xb548, 0x0d90, 0xb8d8, 0x0 }, /* #44 */
     1880    { 0x1605c7, 0x160586, 0xb763, 0xb26f, 0x050c, 0x0 }, /* #45 */
     1881    { 0x330652, 0x330606, 0xdcd6, 0x49fa, 0x952c, 0x0 }, /* #46 */
     1882    { 0x3e1883, 0x3e1086, 0xf693, 0x95d8, 0x634b, 0x0 }, /* #47 */
     1883    { 0x2b1243, 0x2b1282, 0xb305, 0xbeef, 0x0dea, 0x0 }, /* #48 */
     1884    { 0x050112, 0x050182, 0x34de, 0xc840, 0xfc9e, 0x0 }, /* #49 */
     1885    { 0x000106, 0x000106, 0x6e82, 0x4a42, 0x24c0, 0x0 }, /* #50 */
     1886    { 0x086703, 0x086706, 0x0460, 0x5e27, 0x5a47, 0x0 }, /* #51 */
     1887    { 0x182ad6, 0x182202, 0xc916, 0x2cd9, 0xe5cf, 0x0 }, /* #52 */
     1888    { 0x141402, 0x141482, 0xba13, 0x8557, 0x3f44, 0x0 }, /* #53 */
     1889    { 0x014a12, 0x014206, 0xaa33, 0x50f9, 0xfaca, 0x0 }, /* #54 */
     1890    { 0x066fc3, 0x066782, 0xbd7d, 0xd5b9, 0x68c4, 0x0 }, /* #55 */
     1891    { 0x143a06, 0x143206, 0x40fa, 0x5cb2, 0x1c48, 0x0 }, /* #56 */
     1892    { 0x2d7097, 0x2d7002, 0xb24d, 0x590b, 0xeb46, 0x0 }, /* #57 */
     1893    { 0x165692, 0x165686, 0x6fa5, 0xb388, 0xdc2d, 0x0 }, /* #58 */
     1894    { 0x251f52, 0x251706, 0xb48a, 0x5f39, 0xebb3, 0x0 }, /* #59 */
     1895    { 0x2b4016, 0x2b4082, 0x7687, 0xc983, 0xbf04, 0x0 }, /* #60 */
     1896    { 0x3d5142, 0x3d5182, 0x330d, 0x8fba, 0xbcb7, 0x0 }, /* #61 */
     1897    { 0x351e06, 0x351606, 0x2fcc, 0x2836, 0x07fa, 0x0 }, /* #62 */
     1898    { 0x223793, 0x223702, 0x5a5f, 0x7f0e, 0x2551, 0x0 }, /* #63 */
    18991899};
    19001900static const BINU16_TEST_T g_aTests_and_u16[] =
    19011901{
    1902     { 0x034852, 0x034082, 0xcaa6, 0x88a4, 0x98b4, 0x0 }, /* #0 */
    1903     { 0x276d82, 0x276582, 0x9de0, 0x9c20, 0xfe39, 0x0 }, /* #1 */
    1904     { 0x1e7593, 0x1e7506, 0x63bf, 0x019a, 0x959a, 0x0 }, /* #2 */
    1905     { 0x3c7052, 0x3c7006, 0x6e3e, 0x2800, 0xa9c1, 0x0 }, /* #3 */
    1906     { 0x0847c6, 0x084782, 0xd6e2, 0x9040, 0xb05c, 0x0 }, /* #4 */
    1907     { 0x1a6dd3, 0x1a6502, 0xff8b, 0x258a, 0x25da, 0x0 }, /* #5 */
    1908     { 0x2526c7, 0x252602, 0x1bbc, 0x022c, 0xe26e, 0x0 }, /* #6 */
    1909     { 0x3c5c57, 0x3c5482, 0x89a4, 0x8004, 0xa054, 0x0 }, /* #7 */
    1910     { 0x2873c7, 0x287302, 0x0483, 0x0002, 0x4242, 0x0 }, /* #8 */
    1911     { 0x2f17d3, 0x2f1706, 0x37e8, 0x0788, 0x8798, 0x0 }, /* #9 */
    1912     { 0x372d93, 0x372502, 0x7e3f, 0x0e20, 0x8fe0, 0x0 }, /* #10 */
    1913     { 0x0e4ad6, 0x0e4282, 0xea9f, 0x800e, 0x850e, 0x0 }, /* #11 */
    1914     { 0x1c6983, 0x1c6106, 0x783e, 0x3014, 0x3694, 0x0 }, /* #12 */
    1915     { 0x043782, 0x043782, 0xefec, 0x8280, 0x8281, 0x0 }, /* #13 */
    1916     { 0x382216, 0x382286, 0x9821, 0x9021, 0xd237, 0x0 }, /* #14 */
    1917     { 0x355007, 0x355006, 0x6f84, 0x6e00, 0x7e2a, 0x0 }, /* #15 */
    1918     { 0x1d0557, 0x1d0502, 0x02ab, 0x0029, 0x653d, 0x0 }, /* #16 */
    1919     { 0x1108c2, 0x110002, 0x71fa, 0x707a, 0xf87a, 0x0 }, /* #17 */
    1920     { 0x121e47, 0x121602, 0xfa42, 0x1002, 0x15a6, 0x0 }, /* #18 */
    1921     { 0x007a42, 0x007202, 0xfced, 0x54e5, 0x54f7, 0x0 }, /* #19 */
    1922     { 0x196596, 0x196506, 0x175f, 0x0655, 0x6e75, 0x0 }, /* #20 */
    1923     { 0x295456, 0x295402, 0xd40e, 0x1004, 0x1a44, 0x0 }, /* #21 */
    1924     { 0x176f87, 0x176782, 0xc5f5, 0x8085, 0x8087, 0x0 }, /* #22 */
    1925     { 0x2e4a02, 0x2e4206, 0x409f, 0x409f, 0xc5df, 0x0 }, /* #23 */
    1926     { 0x2b5497, 0x2b5406, 0xb830, 0x1800, 0x5d43, 0x0 }, /* #24 */
    1927     { 0x176687, 0x176606, 0x5043, 0x0042, 0x87ce, 0x0 }, /* #25 */
    1928     { 0x180393, 0x180306, 0x04d3, 0x0411, 0xbe15, 0x0 }, /* #26 */
    1929     { 0x0e7943, 0x0e7102, 0x566c, 0x4404, 0xed04, 0x0 }, /* #27 */
    1930     { 0x344142, 0x344186, 0xed4a, 0xc400, 0xd625, 0x0 }, /* #28 */
    1931     { 0x2c55c2, 0x2c5506, 0x4dac, 0x44ac, 0x74ec, 0x0 }, /* #29 */
    1932     { 0x1b5c42, 0x1b5406, 0x47b8, 0x0788, 0x8f8d, 0x0 }, /* #30 */
    1933     { 0x1c2052, 0x1c2002, 0x41c4, 0x40c4, 0xd0e5, 0x0 }, /* #31 */
    1934     { 0x1618d6, 0x161086, 0xcb98, 0x8118, 0x9158, 0x0 }, /* #32 */
    1935     { 0x3d3a97, 0x3d3206, 0x4834, 0x4814, 0x5cd4, 0x0 }, /* #33 */
    1936     { 0x2b1043, 0x2b1006, 0xd030, 0x1030, 0x3a72, 0x0 }, /* #34 */
    1937     { 0x144f07, 0x144702, 0x06e9, 0x0649, 0xd65f, 0x0 }, /* #35 */
    1938     { 0x2f1743, 0x2f1702, 0x47a9, 0x47a1, 0xd7e3, 0x0 }, /* #36 */
    1939     { 0x3f7e03, 0x3f7606, 0x48f0, 0x00f0, 0x96ff, 0x0 }, /* #37 */
    1940     { 0x377c87, 0x377406, 0xd872, 0x4060, 0x46e8, 0x0 }, /* #38 */
    1941     { 0x244842, 0x244086, 0x957f, 0x8166, 0xe966, 0x0 }, /* #39 */
    1942     { 0x083b07, 0x083382, 0xffa2, 0xe6a2, 0xe6ea, 0x0 }, /* #40 */
    1943     { 0x3648d3, 0x364082, 0x8ae5, 0x8845, 0xd855, 0x0 }, /* #41 */
    1944     { 0x0b37c7, 0x0b3706, 0x3e4c, 0x180c, 0x192c, 0x0 }, /* #42 */
    1945     { 0x221f17, 0x221706, 0x6b50, 0x6800, 0x78af, 0x0 }, /* #43 */
    1946     { 0x185713, 0x185702, 0x08bf, 0x003d, 0x607d, 0x0 }, /* #44 */
    1947     { 0x0760d7, 0x076006, 0x9db7, 0x0090, 0x6090, 0x0 }, /* #45 */
    1948     { 0x0335d3, 0x033506, 0xb511, 0x3400, 0x7484, 0x0 }, /* #46 */
    1949     { 0x0f3cc7, 0x0f3402, 0x5f89, 0x4f89, 0x4f89, 0x0 }, /* #47 */
    1950     { 0x193e47, 0x193606, 0x3fff, 0x2e7d, 0xae7d, 0x0 }, /* #48 */
    1951     { 0x0b4606, 0x0b4606, 0x3438, 0x3018, 0x789d, 0x0 }, /* #49 */
    1952     { 0x2a47c2, 0x2a4782, 0x9206, 0x8204, 0xe38c, 0x0 }, /* #50 */
    1953     { 0x191202, 0x191206, 0x8c6c, 0x0044, 0x33d4, 0x0 }, /* #51 */
    1954     { 0x062bd7, 0x062302, 0x333e, 0x220e, 0x66ce, 0x0 }, /* #52 */
    1955     { 0x246202, 0x246286, 0xd51a, 0x940a, 0xbe4a, 0x0 }, /* #53 */
    1956     { 0x2d7a13, 0x2d7206, 0x6d2d, 0x6124, 0xe1e4, 0x0 }, /* #54 */
    1957     { 0x1e71c6, 0x1e7102, 0xb707, 0x1402, 0x5492, 0x0 }, /* #55 */
    1958     { 0x0f65c2, 0x0f6586, 0x8f20, 0x8d00, 0x8d17, 0x0 }, /* #56 */
    1959     { 0x161782, 0x161706, 0x10cf, 0x0084, 0xaf84, 0x0 }, /* #57 */
    1960     { 0x1d3857, 0x1d3006, 0x2f10, 0x0700, 0xd785, 0x0 }, /* #58 */
    1961     { 0x047d02, 0x047506, 0xf82f, 0x102e, 0x107e, 0x0 }, /* #59 */
    1962     { 0x386487, 0x386406, 0x479b, 0x0299, 0x2af9, 0x0 }, /* #60 */
    1963     { 0x2b5253, 0x2b5286, 0xa58d, 0xa00c, 0xf05e, 0x0 }, /* #61 */
    1964     { 0x313d12, 0x313506, 0x19f6, 0x1890, 0x9c98, 0x0 }, /* #62 */
    1965     { 0x164ac6, 0x164202, 0x10f5, 0x0054, 0x4d56, 0x0 }, /* #63 */
     1902    { 0x310152, 0x310106, 0x0554, 0x0514, 0xd797, 0x0 }, /* #0 */
     1903    { 0x0d0192, 0x0d0102, 0x5e53, 0x1252, 0xb3fa, 0x0 }, /* #1 */
     1904    { 0x016e06, 0x016602, 0xf88d, 0x080d, 0x0b5f, 0x0 }, /* #2 */
     1905    { 0x1f0b43, 0x1f0302, 0x3b37, 0x3223, 0xb6a3, 0x0 }, /* #3 */
     1906    { 0x371ac6, 0x371202, 0x5fe8, 0x1880, 0x9891, 0x0 }, /* #4 */
     1907    { 0x1c0d43, 0x1c0582, 0x9c0f, 0x940d, 0xb5cd, 0x0 }, /* #5 */
     1908    { 0x084603, 0x084602, 0x4f93, 0x4a80, 0x4aa8, 0x0 }, /* #6 */
     1909    { 0x056d53, 0x056506, 0xc089, 0x4009, 0x6c29, 0x0 }, /* #7 */
     1910    { 0x1315d6, 0x131502, 0x51b4, 0x10a4, 0x34ee, 0x0 }, /* #8 */
     1911    { 0x1f14d7, 0x1f1402, 0x56cf, 0x424c, 0x4a7c, 0x0 }, /* #9 */
     1912    { 0x101857, 0x101086, 0xa9ff, 0xa9b7, 0xbdb7, 0x0 }, /* #10 */
     1913    { 0x344bc7, 0x344302, 0xa5a9, 0x05a1, 0x1df3, 0x0 }, /* #11 */
     1914    { 0x2e54c3, 0x2e5406, 0x5875, 0x0860, 0x8aea, 0x0 }, /* #12 */
     1915    { 0x273092, 0x273002, 0x5498, 0x4008, 0xe229, 0x0 }, /* #13 */
     1916    { 0x2e1d83, 0x2e1502, 0xe29f, 0x4083, 0x4ce3, 0x0 }, /* #14 */
     1917    { 0x167586, 0x167586, 0xf318, 0xd100, 0xd182, 0x0 }, /* #15 */
     1918    { 0x356b17, 0x356386, 0x81ba, 0x8082, 0xda86, 0x0 }, /* #16 */
     1919    { 0x155402, 0x155406, 0x1901, 0x0800, 0xce62, 0x0 }, /* #17 */
     1920    { 0x083857, 0x083006, 0xa6ce, 0x060a, 0x1f2a, 0x0 }, /* #18 */
     1921    { 0x351692, 0x351602, 0xfa4a, 0x304a, 0x31ee, 0x0 }, /* #19 */
     1922    { 0x1c16d7, 0x1c1606, 0x4658, 0x4218, 0x6298, 0x0 }, /* #20 */
     1923    { 0x057153, 0x057186, 0xd82d, 0x800c, 0x879c, 0x0 }, /* #21 */
     1924    { 0x072b03, 0x072306, 0x9391, 0x1290, 0x52d8, 0x0 }, /* #22 */
     1925    { 0x067d46, 0x067502, 0x72c1, 0x0201, 0x0a03, 0x0 }, /* #23 */
     1926    { 0x166386, 0x166386, 0xbc7c, 0x9444, 0x9645, 0x0 }, /* #24 */
     1927    { 0x343b42, 0x343306, 0xf79f, 0x1382, 0x1be2, 0x0 }, /* #25 */
     1928    { 0x2e1603, 0x2e1606, 0x2142, 0x0100, 0x8f9c, 0x0 }, /* #26 */
     1929    { 0x3f7317, 0x3f7302, 0x3a8c, 0x2204, 0xe234, 0x0 }, /* #27 */
     1930    { 0x0c5156, 0x0c5182, 0xc765, 0x8261, 0xba79, 0x0 }, /* #28 */
     1931    { 0x1b0307, 0x1b0386, 0xf3d0, 0xe000, 0xec0e, 0x0 }, /* #29 */
     1932    { 0x092bd7, 0x092306, 0xa1b3, 0x00a0, 0x08a8, 0x0 }, /* #30 */
     1933    { 0x385487, 0x385406, 0x3aa0, 0x3800, 0xf803, 0x0 }, /* #31 */
     1934    { 0x3f4256, 0x3f4286, 0xd923, 0x9121, 0x91a5, 0x0 }, /* #32 */
     1935    { 0x021702, 0x021706, 0x1f23, 0x0121, 0x416d, 0x0 }, /* #33 */
     1936    { 0x1f6117, 0x1f6186, 0xd476, 0x9442, 0x9cc2, 0x0 }, /* #34 */
     1937    { 0x151287, 0x151206, 0x0e3b, 0x0c03, 0x5d47, 0x0 }, /* #35 */
     1938    { 0x2f0e97, 0x2f0606, 0xa709, 0x0400, 0x5436, 0x0 }, /* #36 */
     1939    { 0x1a3e96, 0x1a3646, 0x0894, 0x0000, 0x576b, 0x0 }, /* #37 */
     1940    { 0x264192, 0x264102, 0x8e44, 0x0240, 0x52fb, 0x0 }, /* #38 */
     1941    { 0x0a0747, 0x0a0702, 0xfe6a, 0x1408, 0x158d, 0x0 }, /* #39 */
     1942    { 0x1b0613, 0x1b0602, 0x7b88, 0x2880, 0x2897, 0x0 }, /* #40 */
     1943    { 0x2e0646, 0x2e0602, 0x1f29, 0x1508, 0xf51a, 0x0 }, /* #41 */
     1944    { 0x0608c2, 0x060006, 0xb7ec, 0x0024, 0x0036, 0x0 }, /* #42 */
     1945    { 0x385f92, 0x385706, 0x2b28, 0x0b28, 0x4f6d, 0x0 }, /* #43 */
     1946    { 0x3b0c03, 0x3b0402, 0x03b8, 0x0320, 0x2b26, 0x0 }, /* #44 */
     1947    { 0x3c09c2, 0x3c0102, 0x2996, 0x2894, 0x6afc, 0x0 }, /* #45 */
     1948    { 0x1c0807, 0x1c0086, 0x842a, 0x8400, 0xec14, 0x0 }, /* #46 */
     1949    { 0x391992, 0x391106, 0x03d0, 0x0250, 0x7e70, 0x0 }, /* #47 */
     1950    { 0x030fd3, 0x030706, 0x2f2e, 0x0506, 0x9517, 0x0 }, /* #48 */
     1951    { 0x394e92, 0x394606, 0x4d21, 0x4d21, 0xcded, 0x0 }, /* #49 */
     1952    { 0x0f2c83, 0x0f2402, 0x7bd8, 0x3040, 0xb463, 0x0 }, /* #50 */
     1953    { 0x186493, 0x186402, 0x2bc3, 0x00c1, 0x40f9, 0x0 }, /* #51 */
     1954    { 0x204c43, 0x204402, 0x79d3, 0x4091, 0x4499, 0x0 }, /* #52 */
     1955    { 0x332582, 0x332502, 0xaf2f, 0x2402, 0x6412, 0x0 }, /* #53 */
     1956    { 0x2f17c7, 0x2f1706, 0x2411, 0x0411, 0x059d, 0x0 }, /* #54 */
     1957    { 0x121fd6, 0x121706, 0xf6e1, 0x3200, 0x3a18, 0x0 }, /* #55 */
     1958    { 0x291456, 0x291486, 0xdffa, 0xd0aa, 0xd0ab, 0x0 }, /* #56 */
     1959    { 0x1a2456, 0x1a2406, 0xa105, 0x0005, 0x565f, 0x0 }, /* #57 */
     1960    { 0x2f7f16, 0x2f7706, 0x3627, 0x3205, 0x3b15, 0x0 }, /* #58 */
     1961    { 0x3b6f43, 0x3b6706, 0x0f2a, 0x030a, 0x93da, 0x0 }, /* #59 */
     1962    { 0x3279d2, 0x327106, 0xa176, 0x2150, 0x6359, 0x0 }, /* #60 */
     1963    { 0x197b06, 0x197306, 0xd9f4, 0x1060, 0x3263, 0x0 }, /* #61 */
     1964    { 0x1c1c43, 0x1c1402, 0x71aa, 0x7102, 0x7102, 0x0 }, /* #62 */
     1965    { 0x023d52, 0x023506, 0x47bd, 0x0388, 0x038a, 0x0 }, /* #63 */
    19661966};
    19671967static const BINU16_TEST_T g_aTests_and_u16_locked[] =
    19681968{
    1969     { 0x1e03d7, 0x1e0302, 0x5b14, 0x0b10, 0x8f50, 0x0 }, /* #0 */
    1970     { 0x190b13, 0x190306, 0x78b6, 0x2006, 0x260f, 0x0 }, /* #1 */
    1971     { 0x232842, 0x232006, 0x7921, 0x6921, 0x6f69, 0x0 }, /* #2 */
    1972     { 0x377213, 0x377202, 0x9b2b, 0x080b, 0x285f, 0x0 }, /* #3 */
    1973     { 0x337e56, 0x337686, 0x99bd, 0x80ac, 0x80ec, 0x0 }, /* #4 */
    1974     { 0x160d06, 0x160502, 0x3b32, 0x0220, 0x82e0, 0x0 }, /* #5 */
    1975     { 0x337ac6, 0x337206, 0x1ba0, 0x19a0, 0xb9a4, 0x0 }, /* #6 */
    1976     { 0x214652, 0x214602, 0xf224, 0x5220, 0x53ea, 0x0 }, /* #7 */
    1977     { 0x0066c3, 0x006682, 0xa0b9, 0xa080, 0xeb82, 0x0 }, /* #8 */
    1978     { 0x0052d6, 0x005206, 0xc2ec, 0x400c, 0x541e, 0x0 }, /* #9 */
    1979     { 0x261116, 0x261186, 0xa001, 0xa000, 0xa95c, 0x0 }, /* #10 */
    1980     { 0x3d7696, 0x3d7606, 0x960c, 0x0200, 0x02e0, 0x0 }, /* #11 */
    1981     { 0x325ad2, 0x325202, 0x53d4, 0x1140, 0x916a, 0x0 }, /* #12 */
    1982     { 0x094e47, 0x094602, 0xbcca, 0x3c40, 0x7d54, 0x0 }, /* #13 */
    1983     { 0x212b12, 0x212386, 0xe14e, 0xc044, 0xd0c4, 0x0 }, /* #14 */
    1984     { 0x0d2102, 0x0d2106, 0x67fb, 0x25bb, 0xadbb, 0x0 }, /* #15 */
    1985     { 0x0d6dd7, 0x0d6506, 0x7fb7, 0x00b1, 0x00f1, 0x0 }, /* #16 */
    1986     { 0x2f7847, 0x2f7006, 0xe287, 0x2082, 0x3cb2, 0x0 }, /* #17 */
    1987     { 0x145f57, 0x145782, 0xa386, 0xa186, 0xedf7, 0x0 }, /* #18 */
    1988     { 0x297396, 0x297302, 0x66c8, 0x0280, 0x1392, 0x0 }, /* #19 */
    1989     { 0x1f6807, 0x1f6082, 0x9756, 0x9302, 0x9b8b, 0x0 }, /* #20 */
    1990     { 0x0e6143, 0x0e6106, 0xd15d, 0x5105, 0x5927, 0x0 }, /* #21 */
    1991     { 0x222057, 0x222002, 0x54e1, 0x1040, 0x9154, 0x0 }, /* #22 */
    1992     { 0x0a5403, 0x0a5406, 0x3a90, 0x1a90, 0xdbb2, 0x0 }, /* #23 */
    1993     { 0x163156, 0x163106, 0x4988, 0x0800, 0x9841, 0x0 }, /* #24 */
    1994     { 0x1e6283, 0x1e6202, 0x1064, 0x1020, 0x3331, 0x0 }, /* #25 */
    1995     { 0x257a97, 0x257282, 0xb224, 0x9020, 0x99f3, 0x0 }, /* #26 */
    1996     { 0x144f53, 0x144702, 0x1278, 0x0268, 0xc26e, 0x0 }, /* #27 */
    1997     { 0x2c62c2, 0x2c6206, 0x3635, 0x0224, 0x03e4, 0x0 }, /* #28 */
    1998     { 0x1b2357, 0x1b2302, 0xbef7, 0x3807, 0x790f, 0x0 }, /* #29 */
    1999     { 0x3a79c7, 0x3a7182, 0xb039, 0xa008, 0xabce, 0x0 }, /* #30 */
    2000     { 0x2a7a53, 0x2a7206, 0x972d, 0x0400, 0x2480, 0x0 }, /* #31 */
    2001     { 0x0563d2, 0x056306, 0xac27, 0x2c05, 0x3ddd, 0x0 }, /* #32 */
    2002     { 0x257ad3, 0x257202, 0x7e54, 0x7404, 0xf406, 0x0 }, /* #33 */
    2003     { 0x233ad6, 0x233206, 0x1f2c, 0x0828, 0xa82b, 0x0 }, /* #34 */
    2004     { 0x213942, 0x213186, 0xf1b1, 0xd130, 0xdb3a, 0x0 }, /* #35 */
    2005     { 0x367216, 0x367282, 0xa556, 0xa416, 0xec3e, 0x0 }, /* #36 */
    2006     { 0x3f14c2, 0x3f1402, 0x217c, 0x001c, 0x589c, 0x0 }, /* #37 */
    2007     { 0x070952, 0x070106, 0x002e, 0x000a, 0xf21b, 0x0 }, /* #38 */
    2008     { 0x0b69c2, 0x0b6186, 0xa65f, 0xa000, 0xe080, 0x0 }, /* #39 */
    2009     { 0x121383, 0x121346, 0x0a50, 0x0000, 0x4487, 0x0 }, /* #40 */
    2010     { 0x051642, 0x051682, 0xfe46, 0xe440, 0xe4c0, 0x0 }, /* #41 */
    2011     { 0x0c1847, 0x0c1002, 0x1021, 0x1020, 0xf862, 0x0 }, /* #42 */
    2012     { 0x306ed7, 0x306686, 0xd88b, 0x900a, 0xb63e, 0x0 }, /* #43 */
    2013     { 0x0c55c2, 0x0c5506, 0x1490, 0x0490, 0x2d93, 0x0 }, /* #44 */
    2014     { 0x283f82, 0x283706, 0x3652, 0x2000, 0x68ac, 0x0 }, /* #45 */
    2015     { 0x0c7707, 0x0c7706, 0x293e, 0x011e, 0xc19e, 0x0 }, /* #46 */
    2016     { 0x1a13d6, 0x1a1302, 0x0f28, 0x0808, 0x48da, 0x0 }, /* #47 */
    2017     { 0x0e1f53, 0x0e1706, 0x0e83, 0x0c81, 0xbcd9, 0x0 }, /* #48 */
    2018     { 0x006793, 0x006702, 0x2cfb, 0x2801, 0x2b05, 0x0 }, /* #49 */
    2019     { 0x0e5756, 0x0e5706, 0x150f, 0x1105, 0x9b55, 0x0 }, /* #50 */
    2020     { 0x2f7793, 0x2f7702, 0x7cef, 0x5020, 0x5220, 0x0 }, /* #51 */
    2021     { 0x3d3bc3, 0x3d3302, 0x5de4, 0x0880, 0x2899, 0x0 }, /* #52 */
    2022     { 0x317783, 0x317782, 0xa94c, 0x8804, 0xdcb6, 0x0 }, /* #53 */
    2023     { 0x376ad6, 0x376206, 0x38b4, 0x2830, 0xee38, 0x0 }, /* #54 */
    2024     { 0x163482, 0x163402, 0x035c, 0x0004, 0x9487, 0x0 }, /* #55 */
    2025     { 0x126802, 0x126006, 0xf211, 0x4000, 0x442c, 0x0 }, /* #56 */
    2026     { 0x206353, 0x206306, 0x497b, 0x4028, 0x54a8, 0x0 }, /* #57 */
    2027     { 0x117f52, 0x117702, 0xd1cf, 0x5045, 0x7e45, 0x0 }, /* #58 */
    2028     { 0x2f2417, 0x2f2406, 0x03fa, 0x0090, 0x4490, 0x0 }, /* #59 */
    2029     { 0x225943, 0x225102, 0x125d, 0x1015, 0x9c15, 0x0 }, /* #60 */
    2030     { 0x364696, 0x364602, 0x755d, 0x4515, 0x4517, 0x0 }, /* #61 */
    2031     { 0x051012, 0x051006, 0x24b4, 0x0400, 0xc508, 0x0 }, /* #62 */
    2032     { 0x084183, 0x084102, 0x1926, 0x1904, 0x1b4d, 0x0 }, /* #63 */
     1969    { 0x027547, 0x027582, 0xf6a4, 0xa204, 0xa254, 0x0 }, /* #0 */
     1970    { 0x3a4b03, 0x3a4306, 0xa238, 0x0230, 0x0f33, 0x0 }, /* #1 */
     1971    { 0x157797, 0x157706, 0x2b81, 0x2b00, 0x2f38, 0x0 }, /* #2 */
     1972    { 0x0e17d7, 0x0e1786, 0xbc0b, 0x9409, 0x940d, 0x0 }, /* #3 */
     1973    { 0x271ac3, 0x271206, 0x1816, 0x1806, 0x5ec7, 0x0 }, /* #4 */
     1974    { 0x370e56, 0x370602, 0x53a1, 0x1080, 0xb09e, 0x0 }, /* #5 */
     1975    { 0x3a6697, 0x3a6606, 0x8f07, 0x0f06, 0x3f16, 0x0 }, /* #6 */
     1976    { 0x266ec2, 0x266686, 0x9336, 0x9306, 0xfb46, 0x0 }, /* #7 */
     1977    { 0x165a02, 0x165246, 0xcb50, 0x0000, 0x042c, 0x0 }, /* #8 */
     1978    { 0x1214c3, 0x121482, 0xce24, 0x8204, 0xa38c, 0x0 }, /* #9 */
     1979    { 0x0e5b82, 0x0e5382, 0xfe79, 0xc001, 0xc087, 0x0 }, /* #10 */
     1980    { 0x187f53, 0x187706, 0x734f, 0x4347, 0x4b77, 0x0 }, /* #11 */
     1981    { 0x221643, 0x221682, 0xa87d, 0xa075, 0xb2f7, 0x0 }, /* #12 */
     1982    { 0x300e97, 0x300606, 0x0e08, 0x0e00, 0x6f46, 0x0 }, /* #13 */
     1983    { 0x0b6c46, 0x0b6406, 0xc491, 0x0490, 0x349c, 0x0 }, /* #14 */
     1984    { 0x257953, 0x257106, 0x216c, 0x0124, 0x57a5, 0x0 }, /* #15 */
     1985    { 0x363956, 0x363102, 0xf6af, 0x7680, 0x7690, 0x0 }, /* #16 */
     1986    { 0x3a0c07, 0x3a0402, 0xd2b7, 0x1210, 0x1310, 0x0 }, /* #17 */
     1987    { 0x240997, 0x240182, 0xa928, 0xa920, 0xaf24, 0x0 }, /* #18 */
     1988    { 0x176546, 0x176586, 0xa0a9, 0xa0a9, 0xe6ef, 0x0 }, /* #19 */
     1989    { 0x187b03, 0x187302, 0x1fa0, 0x1b80, 0x5bc4, 0x0 }, /* #20 */
     1990    { 0x002742, 0x002706, 0x3bd8, 0x1188, 0x15ad, 0x0 }, /* #21 */
     1991    { 0x1d1c47, 0x1d1402, 0x1d4e, 0x1c40, 0x1c70, 0x0 }, /* #22 */
     1992    { 0x2217c6, 0x221702, 0x6d93, 0x6502, 0xe70a, 0x0 }, /* #23 */
     1993    { 0x355047, 0x355002, 0xd12d, 0x1104, 0x1f84, 0x0 }, /* #24 */
     1994    { 0x192e93, 0x192602, 0xd0e8, 0x4020, 0x6c21, 0x0 }, /* #25 */
     1995    { 0x016dc6, 0x016506, 0x2066, 0x0060, 0x0cf8, 0x0 }, /* #26 */
     1996    { 0x0f74c7, 0x0f7406, 0xbba4, 0x3aa0, 0x3ae8, 0x0 }, /* #27 */
     1997    { 0x1f61d6, 0x1f6102, 0x512f, 0x4107, 0xef97, 0x0 }, /* #28 */
     1998    { 0x184957, 0x184102, 0x3756, 0x1010, 0x1018, 0x0 }, /* #29 */
     1999    { 0x2b4546, 0x2b4502, 0x28ac, 0x0020, 0x4262, 0x0 }, /* #30 */
     2000    { 0x0e4d82, 0x0e4506, 0x5531, 0x0030, 0x223c, 0x0 }, /* #31 */
     2001    { 0x1a1e12, 0x1a1602, 0x1251, 0x1240, 0xb660, 0x0 }, /* #32 */
     2002    { 0x2b0343, 0x2b0302, 0x63fe, 0x435e, 0xd35e, 0x0 }, /* #33 */
     2003    { 0x304317, 0x304306, 0x0a79, 0x0048, 0xc0ce, 0x0 }, /* #34 */
     2004    { 0x0b4916, 0x0b4102, 0x890c, 0x0104, 0x73f5, 0x0 }, /* #35 */
     2005    { 0x225c92, 0x225402, 0x0a9b, 0x0202, 0x8326, 0x0 }, /* #36 */
     2006    { 0x1b67c2, 0x1b6786, 0xad88, 0x8d00, 0xcd04, 0x0 }, /* #37 */
     2007    { 0x2d7653, 0x2d7606, 0xe0de, 0x201e, 0x241f, 0x0 }, /* #38 */
     2008    { 0x181d13, 0x181506, 0x069c, 0x0090, 0x11d1, 0x0 }, /* #39 */
     2009    { 0x1f3c06, 0x1f3406, 0xe409, 0x0409, 0x178d, 0x0 }, /* #40 */
     2010    { 0x3f3353, 0x3f3306, 0x7c60, 0x1400, 0x949a, 0x0 }, /* #41 */
     2011    { 0x0b0ec7, 0x0b0602, 0x95d6, 0x0110, 0x2318, 0x0 }, /* #42 */
     2012    { 0x0c07d2, 0x0c0706, 0x86b2, 0x0422, 0x4c6e, 0x0 }, /* #43 */
     2013    { 0x2d61c3, 0x2d6102, 0x2755, 0x2504, 0x6dae, 0x0 }, /* #44 */
     2014    { 0x335082, 0x335002, 0x409f, 0x0086, 0x97a6, 0x0 }, /* #45 */
     2015    { 0x221f43, 0x221702, 0x262b, 0x0008, 0xd8dc, 0x0 }, /* #46 */
     2016    { 0x166d53, 0x166506, 0xb4c5, 0x2005, 0x2a05, 0x0 }, /* #47 */
     2017    { 0x276d16, 0x276502, 0xf8b2, 0x7010, 0x7155, 0x0 }, /* #48 */
     2018    { 0x163287, 0x163202, 0xb96e, 0x204a, 0x244a, 0x0 }, /* #49 */
     2019    { 0x3d0357, 0x3d0306, 0x1f94, 0x1f14, 0x3f5f, 0x0 }, /* #50 */
     2020    { 0x3132d6, 0x313202, 0xac9c, 0x2c04, 0x3e65, 0x0 }, /* #51 */
     2021    { 0x3f7613, 0x3f7606, 0x070a, 0x000a, 0x58ba, 0x0 }, /* #52 */
     2022    { 0x342812, 0x342086, 0xe651, 0xc241, 0xd2c3, 0x0 }, /* #53 */
     2023    { 0x0f12c3, 0x0f1206, 0x00dd, 0x0009, 0xb52b, 0x0 }, /* #54 */
     2024    { 0x071d06, 0x071506, 0x59ca, 0x4048, 0xe47c, 0x0 }, /* #55 */
     2025    { 0x2c4296, 0x2c4202, 0x2cad, 0x28a4, 0x29e4, 0x0 }, /* #56 */
     2026    { 0x1e55c7, 0x1e5502, 0x3ba5, 0x3185, 0xf1d5, 0x0 }, /* #57 */
     2027    { 0x150e53, 0x150606, 0x1d65, 0x0d00, 0x0f00, 0x0 }, /* #58 */
     2028    { 0x155e06, 0x155602, 0x177c, 0x1004, 0xd086, 0x0 }, /* #59 */
     2029    { 0x302f96, 0x302782, 0xe8d4, 0xc010, 0xd518, 0x0 }, /* #60 */
     2030    { 0x143416, 0x143406, 0xe470, 0x6450, 0x76d4, 0x0 }, /* #61 */
     2031    { 0x0d6dd6, 0x0d6506, 0x3fbf, 0x3503, 0x3543, 0x0 }, /* #62 */
     2032    { 0x2768c7, 0x276002, 0xf0b2, 0x5080, 0x5b80, 0x0 }, /* #63 */
    20332033};
    20342034static const BINU16_TEST_T g_aTests_cmp_u16[] =
    20352035{
    2036     { 0x1d6356, 0x1d6313, 0x16b5, 0x16b5, 0xf826, 0x0 }, /* #0 */
    2037     { 0x263052, 0x263097, 0x9214, 0x9214, 0x9e45, 0x0 }, /* #1 */
    2038     { 0x234cd3, 0x234493, 0xd192, 0xd192, 0xdebc, 0x0 }, /* #2 */
    2039     { 0x3c4052, 0x3c4087, 0x896f, 0x896f, 0xddeb, 0x0 }, /* #3 */
    2040     { 0x3f1a82, 0x3f1202, 0x7d2c, 0x7d2c, 0x048a, 0x0 }, /* #4 */
    2041     { 0x183c53, 0x183493, 0xab85, 0xab85, 0xe0dd, 0x0 }, /* #5 */
    2042     { 0x1102d3, 0x110287, 0xb728, 0xb728, 0xcd76, 0x0 }, /* #6 */
    2043     { 0x331442, 0x331493, 0xb304, 0xb304, 0xde2f, 0x0 }, /* #7 */
    2044     { 0x286146, 0x286983, 0x6bc2, 0x6bc2, 0x9090, 0x0 }, /* #8 */
    2045     { 0x0d63d7, 0x0d6387, 0x2abf, 0x2abf, 0x6650, 0x0 }, /* #9 */
    2046     { 0x3a4ec6, 0x3a4693, 0x2389, 0x2389, 0x29ee, 0x0 }, /* #10 */
    2047     { 0x3f7f52, 0x3f7793, 0xbab1, 0xbab1, 0xcf6c, 0x0 }, /* #11 */
    2048     { 0x1e7756, 0x1e7787, 0x1c3e, 0x1c3e, 0x330e, 0x0 }, /* #12 */
    2049     { 0x337f82, 0x337703, 0x455d, 0x455d, 0xde5c, 0x0 }, /* #13 */
    2050     { 0x220dc7, 0x220582, 0xf8c9, 0xf8c9, 0x6c44, 0x0 }, /* #14 */
    2051     { 0x220943, 0x220187, 0xe06c, 0xe06c, 0xea60, 0x0 }, /* #15 */
    2052     { 0x3a6ad3, 0x3a6a97, 0x6292, 0x6292, 0x90fd, 0x0 }, /* #16 */
    2053     { 0x2c6006, 0x2c6082, 0xdceb, 0xdceb, 0x0423, 0x0 }, /* #17 */
    2054     { 0x003486, 0x003486, 0xf547, 0xf547, 0x3df1, 0x0 }, /* #18 */
    2055     { 0x1039d3, 0x103103, 0x1d49, 0x1d49, 0xc776, 0x0 }, /* #19 */
    2056     { 0x375593, 0x375502, 0xbc7c, 0xbc7c, 0x87a0, 0x0 }, /* #20 */
    2057     { 0x365242, 0x365207, 0x3f7b, 0x3f7b, 0xd5c9, 0x0 }, /* #21 */
    2058     { 0x1e1712, 0x1e1712, 0xc1d9, 0xc1d9, 0xb63e, 0x0 }, /* #22 */
    2059     { 0x372092, 0x372016, 0x4053, 0x4053, 0x3696, 0x0 }, /* #23 */
    2060     { 0x214d13, 0x214502, 0x5d57, 0x5d57, 0x33e4, 0x0 }, /* #24 */
    2061     { 0x245302, 0x245383, 0x3388, 0x3388, 0x57e7, 0x0 }, /* #25 */
    2062     { 0x353d83, 0x353d97, 0x5d97, 0x5d97, 0xa619, 0x0 }, /* #26 */
    2063     { 0x0b47d6, 0x0b4f16, 0xd2f3, 0xd2f3, 0x58d8, 0x0 }, /* #27 */
    2064     { 0x256dc3, 0x256513, 0x49b0, 0x49b0, 0xef64, 0x0 }, /* #28 */
    2065     { 0x054457, 0x054416, 0xf343, 0xf343, 0xc30a, 0x0 }, /* #29 */
    2066     { 0x165706, 0x165703, 0x13cf, 0x13cf, 0xaac2, 0x0 }, /* #30 */
    2067     { 0x224942, 0x224102, 0x723d, 0x723d, 0x08db, 0x0 }, /* #31 */
    2068     { 0x3c1683, 0x3c1602, 0x5fa8, 0x5fa8, 0x23e4, 0x0 }, /* #32 */
    2069     { 0x030a92, 0x030217, 0x14c5, 0x14c5, 0xa647, 0x0 }, /* #33 */
    2070     { 0x273757, 0x273796, 0xa180, 0xa180, 0x0bdd, 0x0 }, /* #34 */
    2071     { 0x271446, 0x271c16, 0xbb92, 0xbb92, 0x774e, 0x0 }, /* #35 */
    2072     { 0x093306, 0x093393, 0x3ed2, 0x3ed2, 0x6d77, 0x0 }, /* #36 */
    2073     { 0x2636d6, 0x263606, 0x6158, 0x6158, 0x1068, 0x0 }, /* #37 */
    2074     { 0x153d82, 0x153593, 0xd9c8, 0xd9c8, 0xffec, 0x0 }, /* #38 */
    2075     { 0x286b13, 0x286303, 0x32e3, 0x32e3, 0xe882, 0x0 }, /* #39 */
    2076     { 0x056203, 0x056212, 0xe7b3, 0xe7b3, 0x9c58, 0x0 }, /* #40 */
    2077     { 0x1d75d2, 0x1d7516, 0x59c6, 0x59c6, 0x0cfc, 0x0 }, /* #41 */
    2078     { 0x000e46, 0x000e87, 0x441c, 0x441c, 0xc165, 0x0 }, /* #42 */
    2079     { 0x356402, 0x356416, 0xfba0, 0xfba0, 0xd364, 0x0 }, /* #43 */
    2080     { 0x2a5e12, 0x2a5696, 0xfe51, 0xfe51, 0x7d9f, 0x0 }, /* #44 */
    2081     { 0x346243, 0x346a83, 0x2e92, 0x2e92, 0x9c31, 0x0 }, /* #45 */
    2082     { 0x1d1356, 0x1d1393, 0x4794, 0x4794, 0x6056, 0x0 }, /* #46 */
    2083     { 0x0d6013, 0x0d6007, 0x46db, 0x46db, 0xe0eb, 0x0 }, /* #47 */
    2084     { 0x2f7507, 0x2f7506, 0xef64, 0xef64, 0x94e0, 0x0 }, /* #48 */
    2085     { 0x2d30d3, 0x2d3087, 0xa58d, 0xa58d, 0xd10c, 0x0 }, /* #49 */
    2086     { 0x0a2bc2, 0x0a2393, 0x3c10, 0x3c10, 0x7394, 0x0 }, /* #50 */
    2087     { 0x311b56, 0x311397, 0x83e4, 0x83e4, 0xf29d, 0x0 }, /* #51 */
    2088     { 0x092e42, 0x092687, 0x460e, 0x460e, 0x600b, 0x0 }, /* #52 */
    2089     { 0x0605d7, 0x060516, 0x7966, 0x7966, 0x544f, 0x0 }, /* #53 */
    2090     { 0x0942d7, 0x094206, 0xd078, 0xd078, 0xb104, 0x0 }, /* #54 */
    2091     { 0x2335c7, 0x233503, 0x4699, 0x4699, 0xfcd7, 0x0 }, /* #55 */
    2092     { 0x322e96, 0x322e93, 0x3d51, 0x3d51, 0xa802, 0x0 }, /* #56 */
    2093     { 0x313586, 0x313d97, 0x65e5, 0x65e5, 0xcbec, 0x0 }, /* #57 */
    2094     { 0x1e1647, 0x1e1616, 0xf9fa, 0xf9fa, 0xb35b, 0x0 }, /* #58 */
    2095     { 0x2c3d17, 0x2c3d87, 0x770f, 0x770f, 0xb891, 0x0 }, /* #59 */
    2096     { 0x356907, 0x356916, 0xb5c3, 0xb5c3, 0x3959, 0x0 }, /* #60 */
    2097     { 0x2731c2, 0x273102, 0xfceb, 0xfceb, 0xe053, 0x0 }, /* #61 */
    2098     { 0x162952, 0x162197, 0x0429, 0x0429, 0x325d, 0x0 }, /* #62 */
    2099     { 0x2f3846, 0x2f3816, 0xae70, 0xae70, 0x4e61, 0x0 }, /* #63 */
     2036    { 0x0f4682, 0x0f4e02, 0xc21a, 0xc21a, 0x57a1, 0x0 }, /* #0 */
     2037    { 0x252ac6, 0x252287, 0x9fac, 0x9fac, 0xf807, 0x0 }, /* #1 */
     2038    { 0x0e2006, 0x0e2812, 0x8e87, 0x8e87, 0x57b9, 0x0 }, /* #2 */
     2039    { 0x176542, 0x176507, 0x141e, 0x141e, 0xd759, 0x0 }, /* #3 */
     2040    { 0x253e06, 0x253e16, 0xa44a, 0xa44a, 0x31ab, 0x0 }, /* #4 */
     2041    { 0x365182, 0x365197, 0xa0e4, 0xa0e4, 0xf0f7, 0x0 }, /* #5 */
     2042    { 0x380516, 0x380512, 0x5545, 0x5545, 0x495c, 0x0 }, /* #6 */
     2043    { 0x204ed6, 0x204697, 0x1501, 0x1501, 0x3516, 0x0 }, /* #7 */
     2044    { 0x124407, 0x124402, 0xce1c, 0xce1c, 0xb7fc, 0x0 }, /* #8 */
     2045    { 0x2d3807, 0x2d3083, 0x019a, 0x019a, 0x3c46, 0x0 }, /* #9 */
     2046    { 0x3f3847, 0x3f3086, 0xe8aa, 0xe8aa, 0x2228, 0x0 }, /* #10 */
     2047    { 0x0805c3, 0x080d06, 0xae74, 0xae74, 0x7874, 0x0 }, /* #11 */
     2048    { 0x0e3d43, 0x0e3592, 0xd853, 0xd853, 0x3de8, 0x0 }, /* #12 */
     2049    { 0x075412, 0x075413, 0x3916, 0x3916, 0xe95c, 0x0 }, /* #13 */
     2050    { 0x375413, 0x375402, 0x6b47, 0x6b47, 0x3ac2, 0x0 }, /* #14 */
     2051    { 0x125092, 0x125883, 0x3647, 0x3647, 0x9292, 0x0 }, /* #15 */
     2052    { 0x106197, 0x106102, 0x423b, 0x423b, 0x3255, 0x0 }, /* #16 */
     2053    { 0x1808d7, 0x180092, 0xefb3, 0xefb3, 0x088d, 0x0 }, /* #17 */
     2054    { 0x1179c2, 0x117192, 0xf6a3, 0xf6a3, 0x6c8e, 0x0 }, /* #18 */
     2055    { 0x087347, 0x087396, 0xf142, 0xf142, 0x5936, 0x0 }, /* #19 */
     2056    { 0x0d0713, 0x0d0787, 0x863b, 0x863b, 0x8dd2, 0x0 }, /* #20 */
     2057    { 0x100b07, 0x100393, 0x192b, 0x192b, 0x5b0f, 0x0 }, /* #21 */
     2058    { 0x0a4ad3, 0x0a4203, 0x4fdf, 0x4fdf, 0xd0ae, 0x0 }, /* #22 */
     2059    { 0x017d46, 0x017587, 0xb2fb, 0xb2fb, 0xb405, 0x0 }, /* #23 */
     2060    { 0x0b3603, 0x0b3682, 0xca0c, 0xca0c, 0x10e9, 0x0 }, /* #24 */
     2061    { 0x114483, 0x114487, 0x06d3, 0x06d3, 0x4840, 0x0 }, /* #25 */
     2062    { 0x206fd3, 0x206702, 0xdddb, 0xdddb, 0x8561, 0x0 }, /* #26 */
     2063    { 0x3e4656, 0x3e4686, 0xd5e3, 0xd5e3, 0x4632, 0x0 }, /* #27 */
     2064    { 0x0621d2, 0x062113, 0x1a6c, 0x1a6c, 0xe4ad, 0x0 }, /* #28 */
     2065    { 0x191e46, 0x191603, 0x059d, 0x059d, 0x8ce3, 0x0 }, /* #29 */
     2066    { 0x3e17d6, 0x3e1787, 0x4589, 0x4589, 0x65e6, 0x0 }, /* #30 */
     2067    { 0x251ac7, 0x251296, 0xbaf1, 0xbaf1, 0x2873, 0x0 }, /* #31 */
     2068    { 0x384197, 0x384103, 0x490c, 0x490c, 0xe364, 0x0 }, /* #32 */
     2069    { 0x0c5e17, 0x0c5617, 0x506c, 0x506c, 0xe5ee, 0x0 }, /* #33 */
     2070    { 0x381197, 0x381116, 0xb368, 0xb368, 0x9e0f, 0x0 }, /* #34 */
     2071    { 0x3f17d3, 0x3f1796, 0xfaf3, 0xfaf3, 0x7249, 0x0 }, /* #35 */
     2072    { 0x0a5012, 0x0a5887, 0x5916, 0x5916, 0xcc21, 0x0 }, /* #36 */
     2073    { 0x114147, 0x114916, 0xe294, 0xe294, 0x642f, 0x0 }, /* #37 */
     2074    { 0x2f6a87, 0x2f6216, 0x7f05, 0x7f05, 0x3bcb, 0x0 }, /* #38 */
     2075    { 0x141913, 0x141107, 0x20fc, 0x20fc, 0xbf02, 0x0 }, /* #39 */
     2076    { 0x053e92, 0x053617, 0x0ed9, 0x0ed9, 0xef2f, 0x0 }, /* #40 */
     2077    { 0x1810d6, 0x181083, 0xbdcd, 0xbdcd, 0xf347, 0x0 }, /* #41 */
     2078    { 0x2a6952, 0x2a6193, 0xb734, 0xb734, 0xdeeb, 0x0 }, /* #42 */
     2079    { 0x333b93, 0x333306, 0xeba9, 0xeba9, 0xdae6, 0x0 }, /* #43 */
     2080    { 0x0937c7, 0x093706, 0xa5ca, 0xa5ca, 0x9b52, 0x0 }, /* #44 */
     2081    { 0x254313, 0x254316, 0xdc18, 0xdc18, 0xc73d, 0x0 }, /* #45 */
     2082    { 0x357f56, 0x357793, 0x0057, 0x0057, 0x67fa, 0x0 }, /* #46 */
     2083    { 0x0f7456, 0x0f7416, 0xc422, 0xc422, 0xac59, 0x0 }, /* #47 */
     2084    { 0x050d82, 0x050d12, 0xc989, 0xc989, 0x5c6f, 0x0 }, /* #48 */
     2085    { 0x300cc3, 0x300c93, 0x6f72, 0x6f72, 0xd5aa, 0x0 }, /* #49 */
     2086    { 0x124813, 0x124002, 0xc47b, 0xc47b, 0x8192, 0x0 }, /* #50 */
     2087    { 0x363c93, 0x363c02, 0xb06f, 0xb06f, 0x6432, 0x0 }, /* #51 */
     2088    { 0x2b4506, 0x2b4597, 0x30f1, 0x30f1, 0x59b7, 0x0 }, /* #52 */
     2089    { 0x1f1c16, 0x1f1c02, 0x84c8, 0x84c8, 0x67d7, 0x0 }, /* #53 */
     2090    { 0x085a82, 0x085212, 0x2760, 0x2760, 0x1d2f, 0x0 }, /* #54 */
     2091    { 0x3b15d2, 0x3b1586, 0xedf3, 0xedf3, 0x2cb2, 0x0 }, /* #55 */
     2092    { 0x0f7883, 0x0f7883, 0x760f, 0x760f, 0xe0bb, 0x0 }, /* #56 */
     2093    { 0x3c1a43, 0x3c1a02, 0x8342, 0x8342, 0x7d11, 0x0 }, /* #57 */
     2094    { 0x1b7ad6, 0x1b7297, 0x1049, 0x1049, 0x626c, 0x0 }, /* #58 */
     2095    { 0x1b6006, 0x1b6006, 0xde49, 0xde49, 0xa346, 0x0 }, /* #59 */
     2096    { 0x165ad7, 0x165283, 0x851e, 0x851e, 0xb187, 0x0 }, /* #60 */
     2097    { 0x341692, 0x341e06, 0xec4f, 0xec4f, 0x74b5, 0x0 }, /* #61 */
     2098    { 0x2b3b13, 0x2b3302, 0x45d7, 0x45d7, 0x44a3, 0x0 }, /* #62 */
     2099    { 0x0643d2, 0x064382, 0x9d39, 0x9d39, 0x1731, 0x0 }, /* #63 */
    21002100};
    21012101static const BINU16_TEST_T g_aTests_test_u16[] =
    21022102{
    2103     { 0x0777d3, 0x077706, 0x2ca6, 0x2ca6, 0x7c59, 0x0 }, /* #0 */
    2104     { 0x1f72c2, 0x1f7246, 0x020a, 0x020a, 0xf160, 0x0 }, /* #1 */
    2105     { 0x3d1682, 0x3d1606, 0x7472, 0x7472, 0x29cf, 0x0 }, /* #2 */
    2106     { 0x3c0f86, 0x3c0706, 0xbc3b, 0xbc3b, 0x012c, 0x0 }, /* #3 */
    2107     { 0x352d03, 0x352502, 0x3bc5, 0x3bc5, 0x2bfe, 0x0 }, /* #4 */
    2108     { 0x344a07, 0x344206, 0x409d, 0x409d, 0x0a2b, 0x0 }, /* #5 */
    2109     { 0x233696, 0x233682, 0xd5ba, 0xd5ba, 0xba08, 0x0 }, /* #6 */
    2110     { 0x351a13, 0x351206, 0x1f45, 0x1f45, 0x27d6, 0x0 }, /* #7 */
    2111     { 0x1212c6, 0x121206, 0x2293, 0x2293, 0x09df, 0x0 }, /* #8 */
    2112     { 0x3e14c3, 0x3e1482, 0xd095, 0xd095, 0xeff9, 0x0 }, /* #9 */
    2113     { 0x035dc2, 0x035506, 0x5fa7, 0x5fa7, 0xdfb8, 0x0 }, /* #10 */
    2114     { 0x0c3457, 0x0c3406, 0x2957, 0x2957, 0x3ef8, 0x0 }, /* #11 */
    2115     { 0x0d1b46, 0x0d1302, 0x425a, 0x425a, 0x5995, 0x0 }, /* #12 */
    2116     { 0x205053, 0x205006, 0xabbd, 0xabbd, 0x464b, 0x0 }, /* #13 */
    2117     { 0x3f1083, 0x3f1002, 0x2b76, 0x2b76, 0x5440, 0x0 }, /* #14 */
    2118     { 0x033d97, 0x033506, 0xf4a3, 0xf4a3, 0x0a47, 0x0 }, /* #15 */
    2119     { 0x176787, 0x176702, 0x83ed, 0x83ed, 0x7a39, 0x0 }, /* #16 */
    2120     { 0x3e6747, 0x3e6702, 0x17d9, 0x17d9, 0xc64d, 0x0 }, /* #17 */
    2121     { 0x357147, 0x357102, 0x1706, 0x1706, 0xa79c, 0x0 }, /* #18 */
    2122     { 0x300f96, 0x300706, 0x2673, 0x2673, 0x587a, 0x0 }, /* #19 */
    2123     { 0x1b5a86, 0x1b5202, 0x44bf, 0x44bf, 0x9413, 0x0 }, /* #20 */
    2124     { 0x197e93, 0x197686, 0xc030, 0xc030, 0xb58c, 0x0 }, /* #21 */
    2125     { 0x3a2ad3, 0x3a2206, 0xb2ba, 0xb2ba, 0x0113, 0x0 }, /* #22 */
    2126     { 0x032316, 0x032386, 0xcd8f, 0xcd8f, 0x9e33, 0x0 }, /* #23 */
    2127     { 0x345642, 0x345602, 0x506c, 0x506c, 0xeff4, 0x0 }, /* #24 */
    2128     { 0x252703, 0x252706, 0xfe86, 0xfe86, 0x3e79, 0x0 }, /* #25 */
    2129     { 0x3e0716, 0x3e0782, 0xcf87, 0xcf87, 0xac4c, 0x0 }, /* #26 */
    2130     { 0x375e07, 0x375602, 0x10e2, 0x10e2, 0x6a9d, 0x0 }, /* #27 */
    2131     { 0x3f0652, 0x3f0606, 0xb602, 0xb602, 0x6160, 0x0 }, /* #28 */
    2132     { 0x3676d2, 0x367602, 0x52d9, 0x52d9, 0x5bdb, 0x0 }, /* #29 */
    2133     { 0x372496, 0x372482, 0xf981, 0xf981, 0xa7f8, 0x0 }, /* #30 */
    2134     { 0x3c3d86, 0x3c3586, 0xdbb2, 0xdbb2, 0xb76e, 0x0 }, /* #31 */
    2135     { 0x293717, 0x293702, 0x52c1, 0x52c1, 0x22d5, 0x0 }, /* #32 */
    2136     { 0x2050c7, 0x205006, 0x6d66, 0x6d66, 0x7a43, 0x0 }, /* #33 */
    2137     { 0x0e7a03, 0x0e7202, 0x30b0, 0x30b0, 0x7ec1, 0x0 }, /* #34 */
    2138     { 0x2d3307, 0x2d3302, 0x125a, 0x125a, 0xe13b, 0x0 }, /* #35 */
    2139     { 0x0d6e43, 0x0d6606, 0xf354, 0xf354, 0x1995, 0x0 }, /* #36 */
    2140     { 0x142846, 0x142006, 0xca6b, 0xca6b, 0x577a, 0x0 }, /* #37 */
    2141     { 0x132747, 0x132706, 0x3c73, 0x3c73, 0xb664, 0x0 }, /* #38 */
    2142     { 0x2f19c7, 0x2f1106, 0x6f4a, 0x6f4a, 0x6df8, 0x0 }, /* #39 */
    2143     { 0x333d57, 0x333506, 0xcda5, 0xcda5, 0x336e, 0x0 }, /* #40 */
    2144     { 0x000e17, 0x000602, 0x1775, 0x1775, 0x189d, 0x0 }, /* #41 */
    2145     { 0x021786, 0x021702, 0x6d4a, 0x6d4a, 0x50f1, 0x0 }, /* #42 */
    2146     { 0x092a46, 0x092202, 0x1e5b, 0x1e5b, 0x1cee, 0x0 }, /* #43 */
    2147     { 0x287f83, 0x287706, 0x889e, 0x889e, 0x5cc3, 0x0 }, /* #44 */
    2148     { 0x044686, 0x044602, 0x48d4, 0x48d4, 0x7382, 0x0 }, /* #45 */
    2149     { 0x2e7352, 0x2e7302, 0x1c7c, 0x1c7c, 0x22a0, 0x0 }, /* #46 */
    2150     { 0x086d83, 0x086586, 0xea5a, 0xea5a, 0xf763, 0x0 }, /* #47 */
    2151     { 0x3d40c3, 0x3d4002, 0x5134, 0x5134, 0x4e60, 0x0 }, /* #48 */
    2152     { 0x182f83, 0x182702, 0x1b70, 0x1b70, 0x71fd, 0x0 }, /* #49 */
    2153     { 0x1d3942, 0x1d3182, 0xf89c, 0xf89c, 0xecc0, 0x0 }, /* #50 */
    2154     { 0x034b96, 0x034302, 0xe7f6, 0xe7f6, 0x090b, 0x0 }, /* #51 */
    2155     { 0x126d96, 0x126586, 0x8760, 0x8760, 0xc982, 0x0 }, /* #52 */
    2156     { 0x247793, 0x247782, 0x8f82, 0x8f82, 0xcb7e, 0x0 }, /* #53 */
    2157     { 0x387043, 0x387006, 0x246c, 0x246c, 0x384a, 0x0 }, /* #54 */
    2158     { 0x3e2013, 0x3e2002, 0x90bb, 0x90bb, 0x134b, 0x0 }, /* #55 */
    2159     { 0x1b2952, 0x1b2102, 0xa20a, 0xa20a, 0x41ad, 0x0 }, /* #56 */
    2160     { 0x0e4d42, 0x0e4502, 0x1e1c, 0x1e1c, 0xccdd, 0x0 }, /* #57 */
    2161     { 0x215043, 0x215002, 0xab87, 0xab87, 0x4c5c, 0x0 }, /* #58 */
    2162     { 0x276893, 0x276002, 0x3533, 0x3533, 0xc213, 0x0 }, /* #59 */
    2163     { 0x0523c3, 0x052382, 0x8439, 0x8439, 0xf3e4, 0x0 }, /* #60 */
    2164     { 0x060216, 0x060286, 0xb603, 0xb603, 0xa484, 0x0 }, /* #61 */
    2165     { 0x256d56, 0x256502, 0x69e0, 0x69e0, 0x2ef2, 0x0 }, /* #62 */
    2166     { 0x033487, 0x033402, 0x8413, 0x8413, 0x2b13, 0x0 }, /* #63 */
     2103    { 0x003782, 0x003702, 0x395f, 0x395f, 0xa12e, 0x0 }, /* #0 */
     2104    { 0x0a0557, 0x0a0506, 0x7763, 0x7763, 0x3d18, 0x0 }, /* #1 */
     2105    { 0x0b0983, 0x0b0106, 0xabad, 0xabad, 0x2084, 0x0 }, /* #2 */
     2106    { 0x166053, 0x166082, 0xa3f6, 0xa3f6, 0x9be6, 0x0 }, /* #3 */
     2107    { 0x284f06, 0x284786, 0xf905, 0xf905, 0xd702, 0x0 }, /* #4 */
     2108    { 0x3c67d2, 0x3c6782, 0xbe61, 0xbe61, 0xd8bc, 0x0 }, /* #5 */
     2109    { 0x3a3e93, 0x3a3602, 0x6cf5, 0x6cf5, 0x59f3, 0x0 }, /* #6 */
     2110    { 0x2c0582, 0x2c0502, 0x3410, 0x3410, 0x18bf, 0x0 }, /* #7 */
     2111    { 0x114997, 0x114182, 0x8305, 0x8305, 0xfd03, 0x0 }, /* #8 */
     2112    { 0x0c7193, 0x0c7102, 0x694e, 0x694e, 0xc0c7, 0x0 }, /* #9 */
     2113    { 0x2e0017, 0x2e0002, 0xca8e, 0xca8e, 0x4204, 0x0 }, /* #10 */
     2114    { 0x2150c2, 0x215082, 0xf53d, 0xf53d, 0x9c48, 0x0 }, /* #11 */
     2115    { 0x033fd6, 0x033702, 0xea1c, 0xea1c, 0x02bd, 0x0 }, /* #12 */
     2116    { 0x246006, 0x246002, 0x3695, 0x3695, 0x87c2, 0x0 }, /* #13 */
     2117    { 0x286c07, 0x286406, 0xb344, 0xb344, 0x4dce, 0x0 }, /* #14 */
     2118    { 0x3c2716, 0x3c2702, 0x5012, 0x5012, 0xe8e2, 0x0 }, /* #15 */
     2119    { 0x3b4f07, 0x3b4782, 0xa1c2, 0xa1c2, 0xff98, 0x0 }, /* #16 */
     2120    { 0x1c0f17, 0x1c0782, 0xf901, 0xf901, 0xd325, 0x0 }, /* #17 */
     2121    { 0x1230d7, 0x123006, 0x38e0, 0x38e0, 0x01d8, 0x0 }, /* #18 */
     2122    { 0x014493, 0x014482, 0xfb32, 0xfb32, 0x9210, 0x0 }, /* #19 */
     2123    { 0x0668d6, 0x066006, 0x19d7, 0x19d7, 0x8f05, 0x0 }, /* #20 */
     2124    { 0x344d17, 0x344506, 0x2b65, 0x2b65, 0x1efa, 0x0 }, /* #21 */
     2125    { 0x3c5f02, 0x3c5706, 0x5493, 0x5493, 0x941d, 0x0 }, /* #22 */
     2126    { 0x3b1543, 0x3b1502, 0x5232, 0x5232, 0x7b2c, 0x0 }, /* #23 */
     2127    { 0x0b3e42, 0x0b3602, 0x5287, 0x5287, 0x29e3, 0x0 }, /* #24 */
     2128    { 0x242957, 0x242106, 0xc68d, 0xc68d, 0x6060, 0x0 }, /* #25 */
     2129    { 0x114b57, 0x114386, 0x9db0, 0x9db0, 0x94ec, 0x0 }, /* #26 */
     2130    { 0x1d1997, 0x1d1102, 0x4495, 0x4495, 0xb19c, 0x0 }, /* #27 */
     2131    { 0x137953, 0x137102, 0x1207, 0x1207, 0x9dfa, 0x0 }, /* #28 */
     2132    { 0x082c53, 0x082402, 0x24f3, 0x24f3, 0x0baa, 0x0 }, /* #29 */
     2133    { 0x0f0746, 0x0f0706, 0xd100, 0xd100, 0x6322, 0x0 }, /* #30 */
     2134    { 0x237442, 0x237406, 0xb90d, 0xb90d, 0x3fab, 0x0 }, /* #31 */
     2135    { 0x3c0193, 0x3c0102, 0x7a12, 0x7a12, 0x48cb, 0x0 }, /* #32 */
     2136    { 0x282042, 0x282002, 0x12a5, 0x12a5, 0x2065, 0x0 }, /* #33 */
     2137    { 0x266512, 0x266506, 0x6775, 0x6775, 0x4d29, 0x0 }, /* #34 */
     2138    { 0x246796, 0x246702, 0xf1ab, 0xf1ab, 0x42fc, 0x0 }, /* #35 */
     2139    { 0x144e52, 0x144602, 0x8162, 0x8162, 0x5f38, 0x0 }, /* #36 */
     2140    { 0x126dc7, 0x126506, 0x01ca, 0x01ca, 0x88fe, 0x0 }, /* #37 */
     2141    { 0x120fc3, 0x120786, 0x90a7, 0x90a7, 0xebd7, 0x0 }, /* #38 */
     2142    { 0x0d07c2, 0x0d0702, 0x5eb3, 0x5eb3, 0x60c7, 0x0 }, /* #39 */
     2143    { 0x2d2993, 0x2d2182, 0xb291, 0xb291, 0x8e69, 0x0 }, /* #40 */
     2144    { 0x033056, 0x033002, 0x1edd, 0x1edd, 0x5215, 0x0 }, /* #41 */
     2145    { 0x351ed2, 0x351606, 0x2991, 0x2991, 0x0d7f, 0x0 }, /* #42 */
     2146    { 0x171b12, 0x171382, 0xbf0c, 0xbf0c, 0xd3e8, 0x0 }, /* #43 */
     2147    { 0x2b5046, 0x2b5006, 0xa678, 0xa678, 0x381f, 0x0 }, /* #44 */
     2148    { 0x381dd6, 0x381506, 0x6fbb, 0x6fbb, 0x7e0d, 0x0 }, /* #45 */
     2149    { 0x083d16, 0x083502, 0x6313, 0x6313, 0x8885, 0x0 }, /* #46 */
     2150    { 0x390d87, 0x390582, 0xd999, 0xd999, 0xebf5, 0x0 }, /* #47 */
     2151    { 0x0c4747, 0x0c4702, 0x5484, 0x5484, 0xc2e8, 0x0 }, /* #48 */
     2152    { 0x051b12, 0x051302, 0xe477, 0xe477, 0x6213, 0x0 }, /* #49 */
     2153    { 0x0c6a97, 0x0c6286, 0x9b54, 0x9b54, 0xb773, 0x0 }, /* #50 */
     2154    { 0x340ac6, 0x340206, 0x1aee, 0x1aee, 0x21fe, 0x0 }, /* #51 */
     2155    { 0x384216, 0x384202, 0xbe08, 0xbe08, 0x3d6f, 0x0 }, /* #52 */
     2156    { 0x227316, 0x227302, 0xd442, 0xd442, 0x5ae1, 0x0 }, /* #53 */
     2157    { 0x3a2287, 0x3a2286, 0xc6cc, 0xc6cc, 0xb010, 0x0 }, /* #54 */
     2158    { 0x121e06, 0x121682, 0xe626, 0xe626, 0xfec3, 0x0 }, /* #55 */
     2159    { 0x324152, 0x324106, 0x11cf, 0x11cf, 0x32f9, 0x0 }, /* #56 */
     2160    { 0x2e2e82, 0x2e2686, 0x9895, 0x9895, 0x8dec, 0x0 }, /* #57 */
     2161    { 0x383517, 0x383506, 0x6a66, 0x6a66, 0x563d, 0x0 }, /* #58 */
     2162    { 0x0f53d2, 0x0f5306, 0xd36a, 0xd36a, 0x0533, 0x0 }, /* #59 */
     2163    { 0x101707, 0x101706, 0x88c8, 0x88c8, 0x29f0, 0x0 }, /* #60 */
     2164    { 0x104fd2, 0x104706, 0x6435, 0x6435, 0x027a, 0x0 }, /* #61 */
     2165    { 0x3931c7, 0x393106, 0x911d, 0x911d, 0x1a8c, 0x0 }, /* #62 */
     2166    { 0x161003, 0x161006, 0x56fe, 0x56fe, 0x47ef, 0x0 }, /* #63 */
    21672167};
    21682168static const BINU16_TEST_T g_aTests_bt_u16[] =
    21692169{
    2170     { 0x0c2d07, 0x0c2d06, 0xc292, 0xc292, 0x000d, 0x0 }, /* #0 */
    2171     { 0x0540d3, 0x0540d3, 0x7c3d, 0x7c3d, 0x0003, 0x0 }, /* #1 */
    2172     { 0x155c83, 0x155c83, 0xfaee, 0xfaee, 0x0002, 0x0 }, /* #2 */
    2173     { 0x2a5d16, 0x2a5d16, 0x2a02, 0x2a02, 0x0002, 0x0 }, /* #3 */
    2174     { 0x392653, 0x392652, 0x71b5, 0x71b5, 0x0006, 0x0 }, /* #4 */
    2175     { 0x022082, 0x022083, 0xced1, 0xced1, 0x0004, 0x0 }, /* #5 */
    2176     { 0x211157, 0x211157, 0xa04b, 0xa04b, 0x000f, 0x0 }, /* #6 */
    2177     { 0x3f3517, 0x3f3516, 0x794c, 0x794c, 0x000a, 0x0 }, /* #7 */
    2178     { 0x2d7f13, 0x2d7f12, 0x034c, 0x034c, 0x000c, 0x0 }, /* #8 */
    2179     { 0x344287, 0x344287, 0x8d4c, 0x8d4c, 0x0008, 0x0 }, /* #9 */
    2180     { 0x080343, 0x080342, 0xf4b1, 0xf4b1, 0x0002, 0x0 }, /* #10 */
    2181     { 0x305583, 0x305583, 0x7fe6, 0x7fe6, 0x0008, 0x0 }, /* #11 */
    2182     { 0x2d3457, 0x2d3457, 0xe52c, 0xe52c, 0x0005, 0x0 }, /* #12 */
    2183     { 0x246b06, 0x246b06, 0x513e, 0x513e, 0x000a, 0x0 }, /* #13 */
    2184     { 0x094812, 0x094813, 0x8dbd, 0x8dbd, 0x0000, 0x0 }, /* #14 */
    2185     { 0x325a87, 0x325a86, 0x70a3, 0x70a3, 0x0003, 0x0 }, /* #15 */
    2186     { 0x3c1c97, 0x3c1c97, 0x4678, 0x4678, 0x0006, 0x0 }, /* #16 */
    2187     { 0x1c52d6, 0x1c52d7, 0x25a0, 0x25a0, 0x0005, 0x0 }, /* #17 */
    2188     { 0x112547, 0x112546, 0x3856, 0x3856, 0x0000, 0x0 }, /* #18 */
    2189     { 0x0a6053, 0x0a6053, 0xbd5e, 0xbd5e, 0x000f, 0x0 }, /* #19 */
    2190     { 0x2f5292, 0x2f5293, 0x4fb6, 0x4fb6, 0x0005, 0x0 }, /* #20 */
    2191     { 0x3e6a87, 0x3e6a87, 0xd128, 0xd128, 0x0003, 0x0 }, /* #21 */
    2192     { 0x2b5517, 0x2b5517, 0xf960, 0xf960, 0x000b, 0x0 }, /* #22 */
    2193     { 0x243f02, 0x243f03, 0x8b61, 0x8b61, 0x0000, 0x0 }, /* #23 */
    2194     { 0x222f13, 0x222f13, 0xd162, 0xd162, 0x0005, 0x0 }, /* #24 */
    2195     { 0x265f86, 0x265f87, 0x432f, 0x432f, 0x0001, 0x0 }, /* #25 */
    2196     { 0x001553, 0x001553, 0xf35a, 0xf35a, 0x0003, 0x0 }, /* #26 */
    2197     { 0x1c6857, 0x1c6856, 0xd227, 0xd227, 0x0006, 0x0 }, /* #27 */
    2198     { 0x053917, 0x053917, 0x03dc, 0x03dc, 0x0008, 0x0 }, /* #28 */
    2199     { 0x0a60d7, 0x0a60d6, 0x6129, 0x6129, 0x0007, 0x0 }, /* #29 */
    2200     { 0x0e4c07, 0x0e4c07, 0x4df4, 0x4df4, 0x0006, 0x0 }, /* #30 */
    2201     { 0x173382, 0x173382, 0x5a70, 0x5a70, 0x0008, 0x0 }, /* #31 */
    2202     { 0x296e17, 0x296e16, 0xef2a, 0xef2a, 0x0007, 0x0 }, /* #32 */
    2203     { 0x3c1fd6, 0x3c1fd7, 0x53cb, 0x53cb, 0x0009, 0x0 }, /* #33 */
    2204     { 0x1a49d2, 0x1a49d3, 0x2507, 0x2507, 0x0008, 0x0 }, /* #34 */
    2205     { 0x152fc6, 0x152fc7, 0x91d5, 0x91d5, 0x000f, 0x0 }, /* #35 */
    2206     { 0x0d6152, 0x0d6152, 0xcf51, 0xcf51, 0x000d, 0x0 }, /* #36 */
    2207     { 0x3e53c6, 0x3e53c6, 0xd6fd, 0xd6fd, 0x000d, 0x0 }, /* #37 */
    2208     { 0x357593, 0x357593, 0xc352, 0xc352, 0x0001, 0x0 }, /* #38 */
    2209     { 0x1246d2, 0x1246d3, 0xd2a6, 0xd2a6, 0x000f, 0x0 }, /* #39 */
    2210     { 0x294713, 0x294713, 0x9cc9, 0x9cc9, 0x000a, 0x0 }, /* #40 */
    2211     { 0x321707, 0x321706, 0x0ca6, 0x0ca6, 0x000f, 0x0 }, /* #41 */
    2212     { 0x181503, 0x181503, 0x87c9, 0x87c9, 0x0008, 0x0 }, /* #42 */
    2213     { 0x031942, 0x031942, 0x15e0, 0x15e0, 0x0009, 0x0 }, /* #43 */
    2214     { 0x1b5902, 0x1b5902, 0x34e4, 0x34e4, 0x0008, 0x0 }, /* #44 */
    2215     { 0x116297, 0x116296, 0x6ae6, 0x6ae6, 0x000c, 0x0 }, /* #45 */
    2216     { 0x266d13, 0x266d13, 0xedad, 0xedad, 0x0000, 0x0 }, /* #46 */
    2217     { 0x060a97, 0x060a97, 0xf8d5, 0xf8d5, 0x0002, 0x0 }, /* #47 */
    2218     { 0x0f3a93, 0x0f3a93, 0xe0f2, 0xe0f2, 0x000f, 0x0 }, /* #48 */
    2219     { 0x244686, 0x244686, 0xda65, 0xda65, 0x000d, 0x0 }, /* #49 */
    2220     { 0x2a3fd3, 0x2a3fd3, 0xda67, 0xda67, 0x0006, 0x0 }, /* #50 */
    2221     { 0x1a4496, 0x1a4496, 0x19cc, 0x19cc, 0x000a, 0x0 }, /* #51 */
    2222     { 0x223b46, 0x223b46, 0xb44f, 0xb44f, 0x0009, 0x0 }, /* #52 */
    2223     { 0x0311d3, 0x0311d2, 0x317f, 0x317f, 0x0009, 0x0 }, /* #53 */
    2224     { 0x124092, 0x124092, 0x2273, 0x2273, 0x000c, 0x0 }, /* #54 */
    2225     { 0x3e4f52, 0x3e4f53, 0x9fca, 0x9fca, 0x000a, 0x0 }, /* #55 */
    2226     { 0x230c92, 0x230c93, 0x72b4, 0x72b4, 0x000e, 0x0 }, /* #56 */
    2227     { 0x3f39d7, 0x3f39d6, 0x28a2, 0x28a2, 0x000f, 0x0 }, /* #57 */
    2228     { 0x2a0fd6, 0x2a0fd6, 0x150f, 0x150f, 0x000e, 0x0 }, /* #58 */
    2229     { 0x070ac6, 0x070ac6, 0x397c, 0x397c, 0x0001, 0x0 }, /* #59 */
    2230     { 0x177e93, 0x177e92, 0x9d90, 0x9d90, 0x000e, 0x0 }, /* #60 */
    2231     { 0x054bd7, 0x054bd7, 0x4e7c, 0x4e7c, 0x0006, 0x0 }, /* #61 */
    2232     { 0x2b15c3, 0x2b15c3, 0xc725, 0xc725, 0x000a, 0x0 }, /* #62 */
    2233     { 0x123c82, 0x123c83, 0xf397, 0xf397, 0x0001, 0x0 }, /* #63 */
     2170    { 0x024696, 0x024696, 0x8d21, 0x8d21, 0x000d, 0x0 }, /* #0 */
     2171    { 0x0a6682, 0x0a6683, 0x6f30, 0x6f30, 0x0005, 0x0 }, /* #1 */
     2172    { 0x3b2687, 0x3b2687, 0x83db, 0x83db, 0x0009, 0x0 }, /* #2 */
     2173    { 0x3e2c47, 0x3e2c47, 0x5436, 0x5436, 0x000c, 0x0 }, /* #3 */
     2174    { 0x1e4bd3, 0x1e4bd3, 0x6e4f, 0x6e4f, 0x000b, 0x0 }, /* #4 */
     2175    { 0x2d57c6, 0x2d57c7, 0x9df7, 0x9df7, 0x0006, 0x0 }, /* #5 */
     2176    { 0x302096, 0x302096, 0x8647, 0x8647, 0x0004, 0x0 }, /* #6 */
     2177    { 0x2f1453, 0x2f1452, 0x8f38, 0x8f38, 0x0007, 0x0 }, /* #7 */
     2178    { 0x036a57, 0x036a56, 0xe53f, 0xe53f, 0x0007, 0x0 }, /* #8 */
     2179    { 0x1d2cc7, 0x1d2cc7, 0x2b55, 0x2b55, 0x0006, 0x0 }, /* #9 */
     2180    { 0x3655d7, 0x3655d6, 0x4e0f, 0x4e0f, 0x0005, 0x0 }, /* #10 */
     2181    { 0x1f25d7, 0x1f25d6, 0x9c8f, 0x9c8f, 0x0008, 0x0 }, /* #11 */
     2182    { 0x154c16, 0x154c16, 0x5bf4, 0x5bf4, 0x0000, 0x0 }, /* #12 */
     2183    { 0x390b97, 0x390b96, 0x84a9, 0x84a9, 0x000d, 0x0 }, /* #13 */
     2184    { 0x364107, 0x364106, 0xf1f0, 0xf1f0, 0x0003, 0x0 }, /* #14 */
     2185    { 0x075c56, 0x075c57, 0x45ca, 0x45ca, 0x0007, 0x0 }, /* #15 */
     2186    { 0x272f43, 0x272f43, 0x0f6f, 0x0f6f, 0x0006, 0x0 }, /* #16 */
     2187    { 0x3660d6, 0x3660d6, 0x5524, 0x5524, 0x0007, 0x0 }, /* #17 */
     2188    { 0x385e13, 0x385e13, 0x9887, 0x9887, 0x0001, 0x0 }, /* #18 */
     2189    { 0x166cc6, 0x166cc6, 0xeaf3, 0xeaf3, 0x0003, 0x0 }, /* #19 */
     2190    { 0x3a0ec2, 0x3a0ec3, 0x02fe, 0x02fe, 0x0005, 0x0 }, /* #20 */
     2191    { 0x1d1346, 0x1d1346, 0x3600, 0x3600, 0x0003, 0x0 }, /* #21 */
     2192    { 0x2446d3, 0x2446d3, 0xd7a7, 0xd7a7, 0x000c, 0x0 }, /* #22 */
     2193    { 0x211a07, 0x211a07, 0x0f41, 0x0f41, 0x000a, 0x0 }, /* #23 */
     2194    { 0x101ed6, 0x101ed7, 0x8c27, 0x8c27, 0x000a, 0x0 }, /* #24 */
     2195    { 0x237946, 0x237946, 0x59ea, 0x59ea, 0x0004, 0x0 }, /* #25 */
     2196    { 0x1928d6, 0x1928d6, 0xbe15, 0xbe15, 0x0008, 0x0 }, /* #26 */
     2197    { 0x235946, 0x235946, 0xa28c, 0xa28c, 0x0008, 0x0 }, /* #27 */
     2198    { 0x2435d7, 0x2435d6, 0x05ea, 0x05ea, 0x0002, 0x0 }, /* #28 */
     2199    { 0x197b52, 0x197b53, 0xe082, 0xe082, 0x000e, 0x0 }, /* #29 */
     2200    { 0x096a42, 0x096a43, 0x09a4, 0x09a4, 0x000b, 0x0 }, /* #30 */
     2201    { 0x043cd3, 0x043cd2, 0x786e, 0x786e, 0x0008, 0x0 }, /* #31 */
     2202    { 0x3913c2, 0x3913c2, 0xa202, 0xa202, 0x0004, 0x0 }, /* #32 */
     2203    { 0x1d7343, 0x1d7343, 0x47ed, 0x47ed, 0x000a, 0x0 }, /* #33 */
     2204    { 0x3225c3, 0x3225c2, 0x6719, 0x6719, 0x0005, 0x0 }, /* #34 */
     2205    { 0x1c66c3, 0x1c66c2, 0xb21a, 0xb21a, 0x0007, 0x0 }, /* #35 */
     2206    { 0x1a5c96, 0x1a5c97, 0x4c9d, 0x4c9d, 0x000a, 0x0 }, /* #36 */
     2207    { 0x037686, 0x037686, 0x4c0c, 0x4c0c, 0x0000, 0x0 }, /* #37 */
     2208    { 0x2a2483, 0x2a2482, 0xee1e, 0xee1e, 0x0008, 0x0 }, /* #38 */
     2209    { 0x3b7d97, 0x3b7d97, 0x3608, 0x3608, 0x0009, 0x0 }, /* #39 */
     2210    { 0x011f56, 0x011f57, 0x946f, 0x946f, 0x000a, 0x0 }, /* #40 */
     2211    { 0x2c7697, 0x2c7697, 0xdf1a, 0xdf1a, 0x000b, 0x0 }, /* #41 */
     2212    { 0x297e03, 0x297e03, 0x1653, 0x1653, 0x000c, 0x0 }, /* #42 */
     2213    { 0x3136d7, 0x3136d6, 0x2013, 0x2013, 0x0009, 0x0 }, /* #43 */
     2214    { 0x2f5a46, 0x2f5a47, 0x9650, 0x9650, 0x0006, 0x0 }, /* #44 */
     2215    { 0x231bc7, 0x231bc7, 0xe545, 0xe545, 0x0000, 0x0 }, /* #45 */
     2216    { 0x084cd6, 0x084cd6, 0xf501, 0xf501, 0x0009, 0x0 }, /* #46 */
     2217    { 0x272b57, 0x272b56, 0x5ea8, 0x5ea8, 0x000f, 0x0 }, /* #47 */
     2218    { 0x2c29d2, 0x2c29d3, 0x6ea3, 0x6ea3, 0x000d, 0x0 }, /* #48 */
     2219    { 0x1b7512, 0x1b7512, 0x02a1, 0x02a1, 0x0006, 0x0 }, /* #49 */
     2220    { 0x2b6443, 0x2b6442, 0xc104, 0xc104, 0x000b, 0x0 }, /* #50 */
     2221    { 0x061ec2, 0x061ec3, 0xe8a9, 0xe8a9, 0x000f, 0x0 }, /* #51 */
     2222    { 0x0d2bd2, 0x0d2bd3, 0x15d7, 0x15d7, 0x0007, 0x0 }, /* #52 */
     2223    { 0x033a56, 0x033a57, 0x396c, 0x396c, 0x000c, 0x0 }, /* #53 */
     2224    { 0x2b0942, 0x2b0942, 0x10ed, 0x10ed, 0x0009, 0x0 }, /* #54 */
     2225    { 0x2c4042, 0x2c4043, 0xad87, 0xad87, 0x0002, 0x0 }, /* #55 */
     2226    { 0x0f5306, 0x0f5307, 0xfe1b, 0xfe1b, 0x000a, 0x0 }, /* #56 */
     2227    { 0x0a2247, 0x0a2247, 0xf0f5, 0xf0f5, 0x0005, 0x0 }, /* #57 */
     2228    { 0x276b43, 0x276b43, 0x2e51, 0x2e51, 0x000d, 0x0 }, /* #58 */
     2229    { 0x330453, 0x330453, 0x1917, 0x1917, 0x0002, 0x0 }, /* #59 */
     2230    { 0x223787, 0x223787, 0x24b5, 0x24b5, 0x0007, 0x0 }, /* #60 */
     2231    { 0x3a57d2, 0x3a57d2, 0x0243, 0x0243, 0x000a, 0x0 }, /* #61 */
     2232    { 0x2e49c6, 0x2e49c7, 0x9a92, 0x9a92, 0x000f, 0x0 }, /* #62 */
     2233    { 0x0c6856, 0x0c6856, 0xe314, 0xe314, 0x0003, 0x0 }, /* #63 */
    22342234};
    22352235static const BINU16_TEST_T g_aTests_btc_u16[] =
    22362236{
    2237     { 0x2b1943, 0x2b1943, 0x404a, 0x4048, 0x0001, 0x0 }, /* #0 */
    2238     { 0x3c1a82, 0x3c1a83, 0x2782, 0x2382, 0x000a, 0x0 }, /* #1 */
    2239     { 0x112203, 0x112203, 0xadbb, 0x8dbb, 0x000d, 0x0 }, /* #2 */
    2240     { 0x0b6c83, 0x0b6c82, 0x0442, 0x2442, 0x000d, 0x0 }, /* #3 */
    2241     { 0x270207, 0x270206, 0xf0c4, 0xf0e4, 0x0005, 0x0 }, /* #4 */
    2242     { 0x261d83, 0x261d82, 0xac7a, 0xacfa, 0x0007, 0x0 }, /* #5 */
    2243     { 0x161346, 0x161347, 0x8d3a, 0x0d3a, 0x000f, 0x0 }, /* #6 */
    2244     { 0x0f6ed7, 0x0f6ed7, 0x5b2b, 0x5a2b, 0x0008, 0x0 }, /* #7 */
    2245     { 0x050e47, 0x050e46, 0x242e, 0x24ae, 0x0007, 0x0 }, /* #8 */
    2246     { 0x1b3196, 0x1b3197, 0xdd3a, 0xdd32, 0x0003, 0x0 }, /* #9 */
    2247     { 0x022ed2, 0x022ed3, 0x937e, 0x933e, 0x0006, 0x0 }, /* #10 */
    2248     { 0x2345d3, 0x2345d3, 0x0a0f, 0x0a0b, 0x0002, 0x0 }, /* #11 */
    2249     { 0x272f07, 0x272f07, 0xba92, 0xb892, 0x0009, 0x0 }, /* #12 */
    2250     { 0x107e17, 0x107e16, 0x04b4, 0x04b5, 0x0000, 0x0 }, /* #13 */
    2251     { 0x064887, 0x064886, 0xdb77, 0xdbf7, 0x0007, 0x0 }, /* #14 */
    2252     { 0x327196, 0x327196, 0xde6f, 0xdeef, 0x0007, 0x0 }, /* #15 */
    2253     { 0x1a5716, 0x1a5716, 0xb1e2, 0xf1e2, 0x000e, 0x0 }, /* #16 */
    2254     { 0x241183, 0x241183, 0xf162, 0xf062, 0x0008, 0x0 }, /* #17 */
    2255     { 0x074e83, 0x074e82, 0xdb58, 0xfb58, 0x000d, 0x0 }, /* #18 */
    2256     { 0x074712, 0x074713, 0xca00, 0x8a00, 0x000e, 0x0 }, /* #19 */
    2257     { 0x392e97, 0x392e97, 0x30a6, 0x30a4, 0x0001, 0x0 }, /* #20 */
    2258     { 0x3a6f56, 0x3a6f56, 0x8f53, 0x8f57, 0x0002, 0x0 }, /* #21 */
    2259     { 0x3f4092, 0x3f4092, 0x93ad, 0x93ed, 0x0006, 0x0 }, /* #22 */
    2260     { 0x110703, 0x110703, 0x6ec4, 0x4ec4, 0x000d, 0x0 }, /* #23 */
    2261     { 0x326a87, 0x326a87, 0xacd5, 0xac55, 0x0007, 0x0 }, /* #24 */
    2262     { 0x2f17d7, 0x2f17d6, 0xaa88, 0xaac8, 0x0006, 0x0 }, /* #25 */
    2263     { 0x0f70d3, 0x0f70d3, 0xa91c, 0xa914, 0x0003, 0x0 }, /* #26 */
    2264     { 0x2b4dc3, 0x2b4dc2, 0x4686, 0xc686, 0x000f, 0x0 }, /* #27 */
    2265     { 0x137b07, 0x137b07, 0x3830, 0x3810, 0x0005, 0x0 }, /* #28 */
    2266     { 0x194052, 0x194052, 0x9824, 0xb824, 0x000d, 0x0 }, /* #29 */
    2267     { 0x0c4413, 0x0c4412, 0xfa0a, 0xfa8a, 0x0007, 0x0 }, /* #30 */
    2268     { 0x3e7c53, 0x3e7c52, 0x4f22, 0x4f2a, 0x0003, 0x0 }, /* #31 */
    2269     { 0x2a05c3, 0x2a05c2, 0x41fc, 0x41fd, 0x0000, 0x0 }, /* #32 */
    2270     { 0x367b52, 0x367b52, 0x064b, 0x064f, 0x0002, 0x0 }, /* #33 */
    2271     { 0x224e47, 0x224e46, 0x6fa6, 0x6fb6, 0x0004, 0x0 }, /* #34 */
    2272     { 0x1f1886, 0x1f1886, 0x0581, 0x0591, 0x0004, 0x0 }, /* #35 */
    2273     { 0x1e2b46, 0x1e2b46, 0xe512, 0xe532, 0x0005, 0x0 }, /* #36 */
    2274     { 0x1a5342, 0x1a5343, 0xac26, 0xa426, 0x000b, 0x0 }, /* #37 */
    2275     { 0x107652, 0x107652, 0xcc33, 0xcc73, 0x0006, 0x0 }, /* #38 */
    2276     { 0x1d4c13, 0x1d4c13, 0xab67, 0xab47, 0x0005, 0x0 }, /* #39 */
    2277     { 0x1b1a87, 0x1b1a87, 0xd0e7, 0xc0e7, 0x000c, 0x0 }, /* #40 */
    2278     { 0x0f3256, 0x0f3256, 0x3892, 0x3893, 0x0000, 0x0 }, /* #41 */
    2279     { 0x381b43, 0x381b43, 0xc9ec, 0xc9ac, 0x0006, 0x0 }, /* #42 */
    2280     { 0x374b56, 0x374b56, 0xf72a, 0xf72b, 0x0000, 0x0 }, /* #43 */
    2281     { 0x3f3292, 0x3f3292, 0x3a97, 0x3a9f, 0x0003, 0x0 }, /* #44 */
    2282     { 0x0b0f06, 0x0b0f06, 0x4024, 0x4025, 0x0000, 0x0 }, /* #45 */
    2283     { 0x2f24c3, 0x2f24c3, 0xa156, 0xa152, 0x0002, 0x0 }, /* #46 */
    2284     { 0x2a16d2, 0x2a16d2, 0xa84f, 0xa85f, 0x0004, 0x0 }, /* #47 */
    2285     { 0x330003, 0x330002, 0x59c6, 0x59ce, 0x0003, 0x0 }, /* #48 */
    2286     { 0x1662c2, 0x1662c3, 0x622f, 0x622b, 0x0002, 0x0 }, /* #49 */
    2287     { 0x051cd7, 0x051cd7, 0xc575, 0xc475, 0x0008, 0x0 }, /* #50 */
    2288     { 0x1a3cc6, 0x1a3cc6, 0xdd86, 0xdda6, 0x0005, 0x0 }, /* #51 */
    2289     { 0x172496, 0x172496, 0x5f68, 0x5f69, 0x0000, 0x0 }, /* #52 */
    2290     { 0x352957, 0x352957, 0xc3bb, 0xc3b3, 0x0003, 0x0 }, /* #53 */
    2291     { 0x056496, 0x056497, 0xfca7, 0xf4a7, 0x000b, 0x0 }, /* #54 */
    2292     { 0x112293, 0x112293, 0x9fad, 0x9bad, 0x000a, 0x0 }, /* #55 */
    2293     { 0x112086, 0x112086, 0x665d, 0x66dd, 0x0007, 0x0 }, /* #56 */
    2294     { 0x006e42, 0x006e43, 0x3b67, 0x3967, 0x0009, 0x0 }, /* #57 */
    2295     { 0x047f46, 0x047f46, 0x6258, 0x6259, 0x0000, 0x0 }, /* #58 */
    2296     { 0x395186, 0x395187, 0x36bd, 0x26bd, 0x000c, 0x0 }, /* #59 */
    2297     { 0x2e6602, 0x2e6602, 0x48e5, 0x48f5, 0x0004, 0x0 }, /* #60 */
    2298     { 0x155347, 0x155347, 0x2f34, 0x2e34, 0x0008, 0x0 }, /* #61 */
    2299     { 0x194483, 0x194483, 0x65ef, 0x61ef, 0x000a, 0x0 }, /* #62 */
    2300     { 0x307803, 0x307803, 0x06b7, 0x04b7, 0x0009, 0x0 }, /* #63 */
     2237    { 0x3f5787, 0x3f5787, 0xae5b, 0x2e5b, 0x000f, 0x0 }, /* #0 */
     2238    { 0x0363d6, 0x0363d6, 0x3fe2, 0x3fea, 0x0003, 0x0 }, /* #1 */
     2239    { 0x2371c3, 0x2371c2, 0xe5d0, 0xe5d1, 0x0000, 0x0 }, /* #2 */
     2240    { 0x360452, 0x360453, 0xd540, 0xd440, 0x0008, 0x0 }, /* #3 */
     2241    { 0x0d1ed2, 0x0d1ed3, 0x2577, 0x2557, 0x0005, 0x0 }, /* #4 */
     2242    { 0x137493, 0x137493, 0x9ab7, 0x8ab7, 0x000c, 0x0 }, /* #5 */
     2243    { 0x224f13, 0x224f12, 0x0c86, 0x0cc6, 0x0006, 0x0 }, /* #6 */
     2244    { 0x330017, 0x330016, 0x0ff0, 0x8ff0, 0x000f, 0x0 }, /* #7 */
     2245    { 0x1d5e93, 0x1d5e92, 0x16b0, 0x96b0, 0x000f, 0x0 }, /* #8 */
     2246    { 0x1b6f92, 0x1b6f93, 0xf629, 0xf229, 0x000a, 0x0 }, /* #9 */
     2247    { 0x170cc3, 0x170cc3, 0xc057, 0xc056, 0x0000, 0x0 }, /* #10 */
     2248    { 0x1a1c52, 0x1a1c52, 0x4dc0, 0x4dc4, 0x0002, 0x0 }, /* #11 */
     2249    { 0x2e15c3, 0x2e15c2, 0x6670, 0x6671, 0x0000, 0x0 }, /* #12 */
     2250    { 0x0a2897, 0x0a2897, 0x60ec, 0x20ec, 0x000e, 0x0 }, /* #13 */
     2251    { 0x3a69c6, 0x3a69c6, 0x0478, 0x4478, 0x000e, 0x0 }, /* #14 */
     2252    { 0x1531d2, 0x1531d2, 0x27c4, 0x27d4, 0x0004, 0x0 }, /* #15 */
     2253    { 0x162313, 0x162312, 0x1c63, 0x1ce3, 0x0007, 0x0 }, /* #16 */
     2254    { 0x0d6a16, 0x0d6a17, 0x5775, 0x5774, 0x0000, 0x0 }, /* #17 */
     2255    { 0x1b4f97, 0x1b4f97, 0xea7e, 0xe87e, 0x0009, 0x0 }, /* #18 */
     2256    { 0x377992, 0x377993, 0x1afe, 0x1afa, 0x0002, 0x0 }, /* #19 */
     2257    { 0x126ec6, 0x126ec7, 0xe387, 0xe307, 0x0007, 0x0 }, /* #20 */
     2258    { 0x0b2a92, 0x0b2a92, 0xa460, 0xa462, 0x0001, 0x0 }, /* #21 */
     2259    { 0x0d66d3, 0x0d66d2, 0x880a, 0x890a, 0x0008, 0x0 }, /* #22 */
     2260    { 0x0004c3, 0x0004c3, 0x5bec, 0x4bec, 0x000c, 0x0 }, /* #23 */
     2261    { 0x3b0c42, 0x3b0c42, 0x12c5, 0x1ac5, 0x000b, 0x0 }, /* #24 */
     2262    { 0x2a5096, 0x2a5096, 0xea88, 0xea89, 0x0000, 0x0 }, /* #25 */
     2263    { 0x090e06, 0x090e07, 0x0453, 0x0413, 0x0006, 0x0 }, /* #26 */
     2264    { 0x323cd6, 0x323cd7, 0x3489, 0x2489, 0x000c, 0x0 }, /* #27 */
     2265    { 0x2f1a83, 0x2f1a83, 0x72e6, 0x72e4, 0x0001, 0x0 }, /* #28 */
     2266    { 0x1a6593, 0x1a6592, 0x8c83, 0x8c87, 0x0002, 0x0 }, /* #29 */
     2267    { 0x370557, 0x370556, 0x499e, 0x49de, 0x0006, 0x0 }, /* #30 */
     2268    { 0x2a1d13, 0x2a1d12, 0x68de, 0x68df, 0x0000, 0x0 }, /* #31 */
     2269    { 0x222192, 0x222193, 0x02b2, 0x0232, 0x0007, 0x0 }, /* #32 */
     2270    { 0x0165c2, 0x0165c2, 0x76c3, 0x77c3, 0x0008, 0x0 }, /* #33 */
     2271    { 0x3a4b57, 0x3a4b56, 0xd891, 0xd8d1, 0x0006, 0x0 }, /* #34 */
     2272    { 0x1f3a82, 0x1f3a83, 0xc8b4, 0xc894, 0x0005, 0x0 }, /* #35 */
     2273    { 0x0035c7, 0x0035c6, 0xefc0, 0xffc0, 0x000c, 0x0 }, /* #36 */
     2274    { 0x233907, 0x233907, 0xab5d, 0xab5c, 0x0000, 0x0 }, /* #37 */
     2275    { 0x3c5b42, 0x3c5b43, 0x708b, 0x608b, 0x000c, 0x0 }, /* #38 */
     2276    { 0x376c13, 0x376c13, 0xce25, 0xcc25, 0x0009, 0x0 }, /* #39 */
     2277    { 0x177712, 0x177712, 0xe217, 0xf217, 0x000c, 0x0 }, /* #40 */
     2278    { 0x085606, 0x085606, 0x70cb, 0x72cb, 0x0009, 0x0 }, /* #41 */
     2279    { 0x2b4482, 0x2b4482, 0x0d17, 0x4d17, 0x000e, 0x0 }, /* #42 */
     2280    { 0x390f02, 0x390f02, 0x8eab, 0xceab, 0x000e, 0x0 }, /* #43 */
     2281    { 0x166653, 0x166653, 0x4efc, 0x4edc, 0x0005, 0x0 }, /* #44 */
     2282    { 0x165e07, 0x165e07, 0xf9fe, 0xf9ee, 0x0004, 0x0 }, /* #45 */
     2283    { 0x0d3bd7, 0x0d3bd6, 0xa21a, 0xa21e, 0x0002, 0x0 }, /* #46 */
     2284    { 0x295b06, 0x295b06, 0xd6c1, 0xd6e1, 0x0005, 0x0 }, /* #47 */
     2285    { 0x032e53, 0x032e52, 0x2518, 0x2538, 0x0005, 0x0 }, /* #48 */
     2286    { 0x1d1443, 0x1d1442, 0xbaec, 0xbaed, 0x0000, 0x0 }, /* #49 */
     2287    { 0x287f83, 0x287f82, 0x411d, 0x611d, 0x000d, 0x0 }, /* #50 */
     2288    { 0x3d6746, 0x3d6747, 0xce16, 0xcc16, 0x0009, 0x0 }, /* #51 */
     2289    { 0x304fd3, 0x304fd3, 0x6fde, 0x6f5e, 0x0007, 0x0 }, /* #52 */
     2290    { 0x331d46, 0x331d47, 0xb7f1, 0xb771, 0x0007, 0x0 }, /* #53 */
     2291    { 0x0f6d07, 0x0f6d07, 0x4eaa, 0x0eaa, 0x000e, 0x0 }, /* #54 */
     2292    { 0x1c6006, 0x1c6007, 0x3aa6, 0x38a6, 0x0009, 0x0 }, /* #55 */
     2293    { 0x077417, 0x077416, 0xfa19, 0xfa59, 0x0006, 0x0 }, /* #56 */
     2294    { 0x0b0a03, 0x0b0a02, 0x7094, 0x7494, 0x000a, 0x0 }, /* #57 */
     2295    { 0x024f12, 0x024f13, 0xc819, 0xc811, 0x0003, 0x0 }, /* #58 */
     2296    { 0x0776c6, 0x0776c7, 0x004f, 0x000f, 0x0006, 0x0 }, /* #59 */
     2297    { 0x0227d2, 0x0227d2, 0x0011, 0x0111, 0x0008, 0x0 }, /* #60 */
     2298    { 0x1b7447, 0x1b7447, 0x1e47, 0x1e45, 0x0001, 0x0 }, /* #61 */
     2299    { 0x356987, 0x356987, 0xf5f4, 0xd5f4, 0x000d, 0x0 }, /* #62 */
     2300    { 0x272c52, 0x272c53, 0xfd77, 0xfd37, 0x0006, 0x0 }, /* #63 */
    23012301};
    23022302static const BINU16_TEST_T g_aTests_btc_u16_locked[] =
    23032303{
    2304     { 0x105416, 0x105416, 0x05ae, 0x15ae, 0x000c, 0x0 }, /* #0 */
    2305     { 0x2d4647, 0x2d4647, 0x33d6, 0x31d6, 0x0009, 0x0 }, /* #1 */
    2306     { 0x314a82, 0x314a82, 0x1710, 0x9710, 0x000f, 0x0 }, /* #2 */
    2307     { 0x116087, 0x116086, 0xae51, 0xae55, 0x0002, 0x0 }, /* #3 */
    2308     { 0x0c7d17, 0x0c7d17, 0x8c15, 0x8415, 0x000b, 0x0 }, /* #4 */
    2309     { 0x371dd7, 0x371dd7, 0xf0a1, 0xe0a1, 0x000c, 0x0 }, /* #5 */
    2310     { 0x205f03, 0x205f02, 0x2e2d, 0x2e3d, 0x0004, 0x0 }, /* #6 */
    2311     { 0x2e29c6, 0x2e29c6, 0xbffd, 0xbfff, 0x0001, 0x0 }, /* #7 */
    2312     { 0x071c17, 0x071c16, 0xc264, 0xc26c, 0x0003, 0x0 }, /* #8 */
    2313     { 0x362002, 0x362002, 0x5228, 0x522a, 0x0001, 0x0 }, /* #9 */
    2314     { 0x2332d6, 0x2332d7, 0x3993, 0x3913, 0x0007, 0x0 }, /* #10 */
    2315     { 0x200ad7, 0x200ad7, 0xecf3, 0xecf1, 0x0001, 0x0 }, /* #11 */
    2316     { 0x322a46, 0x322a46, 0xb26d, 0xb27d, 0x0004, 0x0 }, /* #12 */
    2317     { 0x0e6a57, 0x0e6a56, 0x5c69, 0x5ce9, 0x0007, 0x0 }, /* #13 */
    2318     { 0x142916, 0x142916, 0xc0d9, 0xc4d9, 0x000a, 0x0 }, /* #14 */
    2319     { 0x074043, 0x074043, 0x82dd, 0x82cd, 0x0004, 0x0 }, /* #15 */
    2320     { 0x1a1e07, 0x1a1e06, 0xb6af, 0xbeaf, 0x000b, 0x0 }, /* #16 */
    2321     { 0x060407, 0x060406, 0xccb2, 0xcdb2, 0x0008, 0x0 }, /* #17 */
    2322     { 0x370283, 0x370283, 0x8db7, 0x85b7, 0x000b, 0x0 }, /* #18 */
    2323     { 0x3f0dd2, 0x3f0dd3, 0xb0d9, 0xb0d8, 0x0000, 0x0 }, /* #19 */
    2324     { 0x1f3dd7, 0x1f3dd7, 0x31b6, 0x31a6, 0x0004, 0x0 }, /* #20 */
    2325     { 0x057a16, 0x057a16, 0x5bf8, 0x5ff8, 0x000a, 0x0 }, /* #21 */
    2326     { 0x2f5906, 0x2f5906, 0x2d47, 0x2f47, 0x0009, 0x0 }, /* #22 */
    2327     { 0x2e4742, 0x2e4742, 0xa922, 0xa9a2, 0x0007, 0x0 }, /* #23 */
    2328     { 0x183553, 0x183552, 0xc0e8, 0xc4e8, 0x000a, 0x0 }, /* #24 */
    2329     { 0x2100d2, 0x2100d3, 0x58c7, 0x18c7, 0x000e, 0x0 }, /* #25 */
    2330     { 0x070c57, 0x070c57, 0x71b0, 0x71a0, 0x0004, 0x0 }, /* #26 */
    2331     { 0x351ad7, 0x351ad6, 0x18a5, 0x18e5, 0x0006, 0x0 }, /* #27 */
    2332     { 0x2d6f16, 0x2d6f17, 0x824d, 0x804d, 0x0009, 0x0 }, /* #28 */
    2333     { 0x3a6457, 0x3a6457, 0xbc80, 0xac80, 0x000c, 0x0 }, /* #29 */
    2334     { 0x345757, 0x345756, 0x4ed6, 0x5ed6, 0x000c, 0x0 }, /* #30 */
    2335     { 0x041d06, 0x041d06, 0x0a60, 0x1a60, 0x000c, 0x0 }, /* #31 */
    2336     { 0x181416, 0x181417, 0x0a16, 0x0a14, 0x0001, 0x0 }, /* #32 */
    2337     { 0x290442, 0x290443, 0x55c6, 0x51c6, 0x000a, 0x0 }, /* #33 */
    2338     { 0x1858c7, 0x1858c7, 0x99a4, 0x91a4, 0x000b, 0x0 }, /* #34 */
    2339     { 0x2e6e87, 0x2e6e87, 0x81de, 0x819e, 0x0006, 0x0 }, /* #35 */
    2340     { 0x366813, 0x366813, 0xe2d8, 0xc2d8, 0x000d, 0x0 }, /* #36 */
    2341     { 0x225957, 0x225956, 0x7042, 0x70c2, 0x0007, 0x0 }, /* #37 */
    2342     { 0x1f6cd6, 0x1f6cd7, 0x9492, 0x9092, 0x000a, 0x0 }, /* #38 */
    2343     { 0x2d3957, 0x2d3956, 0xbb07, 0xbb47, 0x0006, 0x0 }, /* #39 */
    2344     { 0x294893, 0x294892, 0xe762, 0xe772, 0x0004, 0x0 }, /* #40 */
    2345     { 0x366553, 0x366552, 0x3d77, 0x3df7, 0x0007, 0x0 }, /* #41 */
    2346     { 0x242e47, 0x242e47, 0x2ca5, 0x2ca4, 0x0000, 0x0 }, /* #42 */
    2347     { 0x1e4ac2, 0x1e4ac3, 0xbc1d, 0xb81d, 0x000a, 0x0 }, /* #43 */
    2348     { 0x2c2c56, 0x2c2c56, 0x5d41, 0x5d61, 0x0005, 0x0 }, /* #44 */
    2349     { 0x3c4dc3, 0x3c4dc2, 0xa712, 0xaf12, 0x000b, 0x0 }, /* #45 */
    2350     { 0x2835c2, 0x2835c3, 0x0cfe, 0x0cde, 0x0005, 0x0 }, /* #46 */
    2351     { 0x331452, 0x331453, 0x79d9, 0x59d9, 0x000d, 0x0 }, /* #47 */
    2352     { 0x301647, 0x301646, 0x393e, 0x793e, 0x000e, 0x0 }, /* #48 */
    2353     { 0x2e5907, 0x2e5906, 0x69ca, 0x69ea, 0x0005, 0x0 }, /* #49 */
    2354     { 0x3565c3, 0x3565c3, 0x258e, 0x250e, 0x0007, 0x0 }, /* #50 */
    2355     { 0x1359d7, 0x1359d6, 0x7c08, 0x7c18, 0x0004, 0x0 }, /* #51 */
    2356     { 0x297483, 0x297483, 0xf9e5, 0xe9e5, 0x000c, 0x0 }, /* #52 */
    2357     { 0x3a2a92, 0x3a2a93, 0x8ee4, 0x8ae4, 0x000a, 0x0 }, /* #53 */
    2358     { 0x324b16, 0x324b17, 0xce63, 0xce23, 0x0006, 0x0 }, /* #54 */
    2359     { 0x152fc3, 0x152fc2, 0xb58c, 0xb5cc, 0x0006, 0x0 }, /* #55 */
    2360     { 0x0d03d3, 0x0d03d3, 0x44df, 0x44cf, 0x0004, 0x0 }, /* #56 */
    2361     { 0x0748c7, 0x0748c6, 0xdd1c, 0xdd5c, 0x0006, 0x0 }, /* #57 */
    2362     { 0x0f1092, 0x0f1093, 0xbeb2, 0xb6b2, 0x000b, 0x0 }, /* #58 */
    2363     { 0x3177c7, 0x3177c7, 0x85ab, 0x84ab, 0x0008, 0x0 }, /* #59 */
    2364     { 0x2e2052, 0x2e2052, 0xf678, 0xf6f8, 0x0007, 0x0 }, /* #60 */
    2365     { 0x036883, 0x036882, 0x4779, 0x47f9, 0x0007, 0x0 }, /* #61 */
    2366     { 0x323042, 0x323043, 0x8795, 0x8791, 0x0002, 0x0 }, /* #62 */
    2367     { 0x057f82, 0x057f83, 0xea5c, 0xea1c, 0x0006, 0x0 }, /* #63 */
     2304    { 0x276883, 0x276882, 0x3015, 0x3055, 0x0006, 0x0 }, /* #0 */
     2305    { 0x3f3dc2, 0x3f3dc3, 0x54a7, 0x5427, 0x0007, 0x0 }, /* #1 */
     2306    { 0x286e53, 0x286e53, 0x9f5e, 0x1f5e, 0x000f, 0x0 }, /* #2 */
     2307    { 0x367bd6, 0x367bd6, 0x3d1c, 0x3d9c, 0x0007, 0x0 }, /* #3 */
     2308    { 0x136482, 0x136482, 0x19cc, 0x1dcc, 0x000a, 0x0 }, /* #4 */
     2309    { 0x210a97, 0x210a97, 0xabde, 0xaade, 0x0008, 0x0 }, /* #5 */
     2310    { 0x205517, 0x205517, 0x93df, 0x91df, 0x0009, 0x0 }, /* #6 */
     2311    { 0x297942, 0x297943, 0xfb74, 0xdb74, 0x000d, 0x0 }, /* #7 */
     2312    { 0x2b5a93, 0x2b5a92, 0x9e39, 0xbe39, 0x000d, 0x0 }, /* #8 */
     2313    { 0x1c0807, 0x1c0807, 0xb5d5, 0xb555, 0x0007, 0x0 }, /* #9 */
     2314    { 0x353cc2, 0x353cc2, 0xb207, 0xba07, 0x000b, 0x0 }, /* #10 */
     2315    { 0x001353, 0x001352, 0xc4b6, 0xc4b7, 0x0000, 0x0 }, /* #11 */
     2316    { 0x205757, 0x205756, 0x54a9, 0x54e9, 0x0006, 0x0 }, /* #12 */
     2317    { 0x182642, 0x182642, 0x420a, 0x428a, 0x0007, 0x0 }, /* #13 */
     2318    { 0x3d7112, 0x3d7113, 0x8d25, 0x8d05, 0x0005, 0x0 }, /* #14 */
     2319    { 0x1d75d3, 0x1d75d2, 0x7c86, 0xfc86, 0x000f, 0x0 }, /* #15 */
     2320    { 0x314642, 0x314642, 0x180d, 0x184d, 0x0006, 0x0 }, /* #16 */
     2321    { 0x0b04c7, 0x0b04c7, 0xecbb, 0xacbb, 0x000e, 0x0 }, /* #17 */
     2322    { 0x301596, 0x301597, 0x4e98, 0x4e90, 0x0003, 0x0 }, /* #18 */
     2323    { 0x252412, 0x252412, 0xee02, 0xee12, 0x0004, 0x0 }, /* #19 */
     2324    { 0x385946, 0x385947, 0xb238, 0xa238, 0x000c, 0x0 }, /* #20 */
     2325    { 0x0464c7, 0x0464c6, 0xd623, 0xde23, 0x000b, 0x0 }, /* #21 */
     2326    { 0x204157, 0x204156, 0xd7f1, 0xd7f3, 0x0001, 0x0 }, /* #22 */
     2327    { 0x331256, 0x331257, 0x1c01, 0x0c01, 0x000c, 0x0 }, /* #23 */
     2328    { 0x1d5b07, 0x1d5b07, 0x3df3, 0x3dd3, 0x0005, 0x0 }, /* #24 */
     2329    { 0x2c6692, 0x2c6692, 0xb63b, 0xb6bb, 0x0007, 0x0 }, /* #25 */
     2330    { 0x0f6e93, 0x0f6e92, 0x67dd, 0x6fdd, 0x000b, 0x0 }, /* #26 */
     2331    { 0x104503, 0x104502, 0x0190, 0x4190, 0x000e, 0x0 }, /* #27 */
     2332    { 0x2a6192, 0x2a6193, 0xb1f1, 0x31f1, 0x000f, 0x0 }, /* #28 */
     2333    { 0x240b06, 0x240b06, 0x7ab8, 0x7abc, 0x0002, 0x0 }, /* #29 */
     2334    { 0x1f5887, 0x1f5887, 0x4fe4, 0x4ee4, 0x0008, 0x0 }, /* #30 */
     2335    { 0x2b1743, 0x2b1742, 0x8477, 0x8c77, 0x000b, 0x0 }, /* #31 */
     2336    { 0x3b5e06, 0x3b5e07, 0xefae, 0xefaa, 0x0002, 0x0 }, /* #32 */
     2337    { 0x035497, 0x035496, 0x5db0, 0x5db8, 0x0003, 0x0 }, /* #33 */
     2338    { 0x065c42, 0x065c43, 0x4dd2, 0x4dd0, 0x0001, 0x0 }, /* #34 */
     2339    { 0x0806d2, 0x0806d3, 0xa3d3, 0xa2d3, 0x0008, 0x0 }, /* #35 */
     2340    { 0x372f03, 0x372f03, 0xfb8f, 0xfb8d, 0x0001, 0x0 }, /* #36 */
     2341    { 0x3b3503, 0x3b3503, 0x6421, 0x4421, 0x000d, 0x0 }, /* #37 */
     2342    { 0x2168d6, 0x2168d6, 0x3b7d, 0xbb7d, 0x000f, 0x0 }, /* #38 */
     2343    { 0x2a3147, 0x2a3146, 0x32cf, 0xb2cf, 0x000f, 0x0 }, /* #39 */
     2344    { 0x324a92, 0x324a92, 0x71d8, 0x75d8, 0x000a, 0x0 }, /* #40 */
     2345    { 0x1c5dd7, 0x1c5dd7, 0x7cff, 0x7c7f, 0x0007, 0x0 }, /* #41 */
     2346    { 0x165757, 0x165757, 0x62a7, 0x22a7, 0x000e, 0x0 }, /* #42 */
     2347    { 0x070cd3, 0x070cd2, 0x1720, 0x1728, 0x0003, 0x0 }, /* #43 */
     2348    { 0x1d15d6, 0x1d15d7, 0x3b39, 0x3a39, 0x0008, 0x0 }, /* #44 */
     2349    { 0x367282, 0x367283, 0x2170, 0x0170, 0x000d, 0x0 }, /* #45 */
     2350    { 0x1e58d3, 0x1e58d2, 0xd6d8, 0xf6d8, 0x000d, 0x0 }, /* #46 */
     2351    { 0x013e03, 0x013e03, 0xda81, 0xda01, 0x0007, 0x0 }, /* #47 */
     2352    { 0x2a5dc6, 0x2a5dc7, 0xeeb7, 0xee37, 0x0007, 0x0 }, /* #48 */
     2353    { 0x211ec2, 0x211ec3, 0x37d6, 0x35d6, 0x0009, 0x0 }, /* #49 */
     2354    { 0x1e2bc2, 0x1e2bc3, 0x6415, 0x6015, 0x000a, 0x0 }, /* #50 */
     2355    { 0x067d16, 0x067d16, 0x1746, 0x1747, 0x0000, 0x0 }, /* #51 */
     2356    { 0x1a7a13, 0x1a7a12, 0x03f0, 0x43f0, 0x000e, 0x0 }, /* #52 */
     2357    { 0x242a07, 0x242a07, 0x3fc6, 0x3bc6, 0x000a, 0x0 }, /* #53 */
     2358    { 0x2e7847, 0x2e7846, 0x08f3, 0x09f3, 0x0008, 0x0 }, /* #54 */
     2359    { 0x046f06, 0x046f07, 0x6db9, 0x6da9, 0x0004, 0x0 }, /* #55 */
     2360    { 0x3f6ac2, 0x3f6ac2, 0x0db1, 0x8db1, 0x000f, 0x0 }, /* #56 */
     2361    { 0x2d2ad2, 0x2d2ad2, 0x851e, 0x851f, 0x0000, 0x0 }, /* #57 */
     2362    { 0x354fc3, 0x354fc2, 0x28d8, 0x2ad8, 0x0009, 0x0 }, /* #58 */
     2363    { 0x0958d6, 0x0958d7, 0x7580, 0x7500, 0x0007, 0x0 }, /* #59 */
     2364    { 0x387ad7, 0x387ad7, 0xdcea, 0x9cea, 0x000e, 0x0 }, /* #60 */
     2365    { 0x3e7b13, 0x3e7b13, 0x69e5, 0x69a5, 0x0006, 0x0 }, /* #61 */
     2366    { 0x3d60c7, 0x3d60c6, 0xc1fc, 0xd1fc, 0x000c, 0x0 }, /* #62 */
     2367    { 0x015fd7, 0x015fd6, 0x98d2, 0x9cd2, 0x000a, 0x0 }, /* #63 */
    23682368};
    23692369static const BINU16_TEST_T g_aTests_btr_u16[] =
    23702370{
    2371     { 0x0572d7, 0x0572d6, 0xb685, 0xb685, 0x0006, 0x0 }, /* #0 */
    2372     { 0x101917, 0x101916, 0x73c0, 0x73c0, 0x0004, 0x0 }, /* #1 */
    2373     { 0x254282, 0x254283, 0x7369, 0x7368, 0x0000, 0x0 }, /* #2 */
    2374     { 0x163786, 0x163787, 0x56b9, 0x52b9, 0x000a, 0x0 }, /* #3 */
    2375     { 0x180a17, 0x180a17, 0xbd8d, 0xbc8d, 0x0008, 0x0 }, /* #4 */
    2376     { 0x272153, 0x272153, 0x7672, 0x5672, 0x000d, 0x0 }, /* #5 */
    2377     { 0x015052, 0x015052, 0xde3b, 0xde3b, 0x0007, 0x0 }, /* #6 */
    2378     { 0x3456d6, 0x3456d7, 0x99f8, 0x91f8, 0x000b, 0x0 }, /* #7 */
    2379     { 0x187a07, 0x187a07, 0xf6cd, 0xf4cd, 0x0009, 0x0 }, /* #8 */
    2380     { 0x344dd3, 0x344dd2, 0x04c4, 0x04c4, 0x0003, 0x0 }, /* #9 */
    2381     { 0x1f0086, 0x1f0086, 0x4cf8, 0x4cf8, 0x000c, 0x0 }, /* #10 */
    2382     { 0x3157c3, 0x3157c3, 0xbbec, 0xbb6c, 0x0007, 0x0 }, /* #11 */
    2383     { 0x0a23d7, 0x0a23d6, 0x7411, 0x7411, 0x0005, 0x0 }, /* #12 */
    2384     { 0x196f96, 0x196f96, 0xa22e, 0xa22e, 0x0007, 0x0 }, /* #13 */
    2385     { 0x3103c6, 0x3103c6, 0x2dd4, 0x2dd4, 0x000f, 0x0 }, /* #14 */
    2386     { 0x025c92, 0x025c93, 0x71f1, 0x7171, 0x0007, 0x0 }, /* #15 */
    2387     { 0x062d13, 0x062d13, 0xd7f0, 0x57f0, 0x000f, 0x0 }, /* #16 */
    2388     { 0x131407, 0x131407, 0x8168, 0x8160, 0x0003, 0x0 }, /* #17 */
    2389     { 0x316c12, 0x316c12, 0xdea9, 0xdea9, 0x0004, 0x0 }, /* #18 */
    2390     { 0x204213, 0x204213, 0x3da5, 0x2da5, 0x000c, 0x0 }, /* #19 */
    2391     { 0x1c2a96, 0x1c2a97, 0x5d8d, 0x5d8c, 0x0000, 0x0 }, /* #20 */
    2392     { 0x351013, 0x351013, 0xf975, 0xf955, 0x0005, 0x0 }, /* #21 */
    2393     { 0x034546, 0x034547, 0x9802, 0x8802, 0x000c, 0x0 }, /* #22 */
    2394     { 0x275f52, 0x275f52, 0x5062, 0x5062, 0x0000, 0x0 }, /* #23 */
    2395     { 0x100906, 0x100907, 0x4702, 0x4700, 0x0001, 0x0 }, /* #24 */
    2396     { 0x100907, 0x100907, 0x9d3c, 0x9d38, 0x0002, 0x0 }, /* #25 */
    2397     { 0x2333c7, 0x2333c6, 0x72d3, 0x72d3, 0x000f, 0x0 }, /* #26 */
    2398     { 0x2b75c2, 0x2b75c3, 0xc41f, 0x841f, 0x000e, 0x0 }, /* #27 */
    2399     { 0x206ed7, 0x206ed6, 0x32ba, 0x32ba, 0x000b, 0x0 }, /* #28 */
    2400     { 0x395853, 0x395852, 0x7c17, 0x7c17, 0x0007, 0x0 }, /* #29 */
    2401     { 0x306443, 0x306443, 0xc4e8, 0x44e8, 0x000f, 0x0 }, /* #30 */
    2402     { 0x1803c2, 0x1803c2, 0x2370, 0x2370, 0x000f, 0x0 }, /* #31 */
    2403     { 0x1d6a83, 0x1d6a83, 0x9359, 0x9159, 0x0009, 0x0 }, /* #32 */
    2404     { 0x336fd6, 0x336fd6, 0xc65f, 0xc65f, 0x0005, 0x0 }, /* #33 */
    2405     { 0x220713, 0x220712, 0xa457, 0xa457, 0x0003, 0x0 }, /* #34 */
    2406     { 0x211087, 0x211086, 0xad90, 0xad90, 0x0000, 0x0 }, /* #35 */
    2407     { 0x032547, 0x032547, 0x1133, 0x1113, 0x0005, 0x0 }, /* #36 */
    2408     { 0x0461c2, 0x0461c3, 0x77d1, 0x37d1, 0x000e, 0x0 }, /* #37 */
    2409     { 0x0a2c96, 0x0a2c96, 0x5782, 0x5782, 0x0003, 0x0 }, /* #38 */
    2410     { 0x3f0a46, 0x3f0a46, 0x86a7, 0x86a7, 0x0003, 0x0 }, /* #39 */
    2411     { 0x230d96, 0x230d96, 0xa47c, 0xa47c, 0x000b, 0x0 }, /* #40 */
    2412     { 0x171542, 0x171543, 0x4ff8, 0x4fb8, 0x0006, 0x0 }, /* #41 */
    2413     { 0x110b03, 0x110b03, 0x1f23, 0x0f23, 0x000c, 0x0 }, /* #42 */
    2414     { 0x107497, 0x107496, 0x3154, 0x3154, 0x0001, 0x0 }, /* #43 */
    2415     { 0x1f0f52, 0x1f0f52, 0xec82, 0xec82, 0x0000, 0x0 }, /* #44 */
    2416     { 0x024102, 0x024102, 0xb081, 0xb081, 0x000a, 0x0 }, /* #45 */
    2417     { 0x310412, 0x310413, 0x3d13, 0x2d13, 0x000c, 0x0 }, /* #46 */
    2418     { 0x2134c3, 0x2134c3, 0xc18a, 0xc188, 0x0001, 0x0 }, /* #47 */
    2419     { 0x3e55d6, 0x3e55d7, 0x9503, 0x9403, 0x0008, 0x0 }, /* #48 */
    2420     { 0x312cd7, 0x312cd7, 0xb218, 0xb210, 0x0003, 0x0 }, /* #49 */
    2421     { 0x177b56, 0x177b56, 0xe1a1, 0xe1a1, 0x000c, 0x0 }, /* #50 */
    2422     { 0x224742, 0x224743, 0xf988, 0x7988, 0x000f, 0x0 }, /* #51 */
    2423     { 0x2f2bd6, 0x2f2bd6, 0x48c4, 0x48c4, 0x0008, 0x0 }, /* #52 */
    2424     { 0x132c96, 0x132c96, 0xe245, 0xe245, 0x0003, 0x0 }, /* #53 */
    2425     { 0x0b7f56, 0x0b7f56, 0x4218, 0x4218, 0x0001, 0x0 }, /* #54 */
    2426     { 0x280242, 0x280243, 0xc6b6, 0xc636, 0x0007, 0x0 }, /* #55 */
    2427     { 0x2a1bc3, 0x2a1bc3, 0x8409, 0x8401, 0x0003, 0x0 }, /* #56 */
    2428     { 0x0b35c2, 0x0b35c3, 0x7b77, 0x7a77, 0x0008, 0x0 }, /* #57 */
    2429     { 0x1d66c2, 0x1d66c3, 0xfc4f, 0x7c4f, 0x000f, 0x0 }, /* #58 */
    2430     { 0x314707, 0x314706, 0x3779, 0x3779, 0x000e, 0x0 }, /* #59 */
    2431     { 0x271283, 0x271282, 0x71e0, 0x71e0, 0x000f, 0x0 }, /* #60 */
    2432     { 0x347f12, 0x347f12, 0xbeb3, 0xbeb3, 0x000e, 0x0 }, /* #61 */
    2433     { 0x102c13, 0x102c12, 0x9f9b, 0x9f9b, 0x0006, 0x0 }, /* #62 */
    2434     { 0x256cd2, 0x256cd3, 0x21b8, 0x21a8, 0x0004, 0x0 }, /* #63 */
     2371    { 0x175313, 0x175312, 0x941d, 0x941d, 0x0006, 0x0 }, /* #0 */
     2372    { 0x020d06, 0x020d07, 0x74ef, 0x34ef, 0x000e, 0x0 }, /* #1 */
     2373    { 0x3a75d3, 0x3a75d3, 0x388a, 0x188a, 0x000d, 0x0 }, /* #2 */
     2374    { 0x300016, 0x300017, 0x7678, 0x3678, 0x000e, 0x0 }, /* #3 */
     2375    { 0x361787, 0x361786, 0xe868, 0xe868, 0x0000, 0x0 }, /* #4 */
     2376    { 0x1b4b97, 0x1b4b96, 0x5d91, 0x5d91, 0x0002, 0x0 }, /* #5 */
     2377    { 0x286dc7, 0x286dc6, 0xed08, 0xed08, 0x0004, 0x0 }, /* #6 */
     2378    { 0x217846, 0x217846, 0x8058, 0x8058, 0x0007, 0x0 }, /* #7 */
     2379    { 0x292617, 0x292616, 0x80ea, 0x80ea, 0x000b, 0x0 }, /* #8 */
     2380    { 0x190586, 0x190587, 0x096d, 0x016d, 0x000b, 0x0 }, /* #9 */
     2381    { 0x163a96, 0x163a97, 0xa507, 0xa503, 0x0002, 0x0 }, /* #10 */
     2382    { 0x331e47, 0x331e47, 0xf09c, 0xf08c, 0x0004, 0x0 }, /* #11 */
     2383    { 0x1e00c2, 0x1e00c2, 0x93ca, 0x93ca, 0x000a, 0x0 }, /* #12 */
     2384    { 0x025a93, 0x025a92, 0x0230, 0x0230, 0x000f, 0x0 }, /* #13 */
     2385    { 0x2077d7, 0x2077d7, 0x96f4, 0x96b4, 0x0006, 0x0 }, /* #14 */
     2386    { 0x113b82, 0x113b82, 0x6068, 0x6068, 0x0008, 0x0 }, /* #15 */
     2387    { 0x015753, 0x015753, 0xa4b3, 0xa4a3, 0x0004, 0x0 }, /* #16 */
     2388    { 0x346347, 0x346346, 0x3796, 0x3796, 0x000b, 0x0 }, /* #17 */
     2389    { 0x270897, 0x270897, 0x65f8, 0x25f8, 0x000e, 0x0 }, /* #18 */
     2390    { 0x103793, 0x103792, 0x3bd1, 0x3bd1, 0x000a, 0x0 }, /* #19 */
     2391    { 0x2c0646, 0x2c0647, 0x9b36, 0x9336, 0x000b, 0x0 }, /* #20 */
     2392    { 0x316102, 0x316103, 0xf024, 0x7024, 0x000f, 0x0 }, /* #21 */
     2393    { 0x1428c3, 0x1428c3, 0xe77c, 0xe778, 0x0002, 0x0 }, /* #22 */
     2394    { 0x3471d7, 0x3471d6, 0x0281, 0x0281, 0x000e, 0x0 }, /* #23 */
     2395    { 0x325097, 0x325096, 0x725a, 0x725a, 0x000f, 0x0 }, /* #24 */
     2396    { 0x352783, 0x352783, 0x5db5, 0x5d95, 0x0005, 0x0 }, /* #25 */
     2397    { 0x2d06c7, 0x2d06c7, 0x65d7, 0x64d7, 0x0008, 0x0 }, /* #26 */
     2398    { 0x3e34d6, 0x3e34d7, 0xc236, 0x4236, 0x000f, 0x0 }, /* #27 */
     2399    { 0x007117, 0x007116, 0x5437, 0x5437, 0x0009, 0x0 }, /* #28 */
     2400    { 0x223053, 0x223053, 0xd1a9, 0x51a9, 0x000f, 0x0 }, /* #29 */
     2401    { 0x2642d6, 0x2642d6, 0x6a51, 0x6a51, 0x000c, 0x0 }, /* #30 */
     2402    { 0x2e0ed7, 0x2e0ed6, 0x6320, 0x6320, 0x000f, 0x0 }, /* #31 */
     2403    { 0x106a97, 0x106a96, 0x00a6, 0x00a6, 0x0009, 0x0 }, /* #32 */
     2404    { 0x281e43, 0x281e43, 0xa76a, 0xa74a, 0x0005, 0x0 }, /* #33 */
     2405    { 0x0727d3, 0x0727d3, 0x74ae, 0x74aa, 0x0002, 0x0 }, /* #34 */
     2406    { 0x3421d6, 0x3421d7, 0xacf7, 0xacb7, 0x0006, 0x0 }, /* #35 */
     2407    { 0x2e0252, 0x2e0253, 0x7256, 0x7056, 0x0009, 0x0 }, /* #36 */
     2408    { 0x070987, 0x070987, 0xdce5, 0xdcc5, 0x0005, 0x0 }, /* #37 */
     2409    { 0x277652, 0x277652, 0x3a60, 0x3a60, 0x0007, 0x0 }, /* #38 */
     2410    { 0x1d20c6, 0x1d20c6, 0x00e8, 0x00e8, 0x000a, 0x0 }, /* #39 */
     2411    { 0x0a5653, 0x0a5653, 0x3d9d, 0x3d95, 0x0003, 0x0 }, /* #40 */
     2412    { 0x292ad6, 0x292ad6, 0x1ffa, 0x1ffa, 0x000d, 0x0 }, /* #41 */
     2413    { 0x184b12, 0x184b13, 0x27e6, 0x27c6, 0x0005, 0x0 }, /* #42 */
     2414    { 0x066547, 0x066547, 0xccee, 0xcce6, 0x0003, 0x0 }, /* #43 */
     2415    { 0x2a71c7, 0x2a71c7, 0xf49d, 0xf41d, 0x0007, 0x0 }, /* #44 */
     2416    { 0x391c97, 0x391c96, 0xc0e2, 0xc0e2, 0x0004, 0x0 }, /* #45 */
     2417    { 0x121a57, 0x121a56, 0x2fc3, 0x2fc3, 0x000f, 0x0 }, /* #46 */
     2418    { 0x286996, 0x286997, 0xce0b, 0xce03, 0x0003, 0x0 }, /* #47 */
     2419    { 0x1d15c7, 0x1d15c7, 0x0d78, 0x0578, 0x000b, 0x0 }, /* #48 */
     2420    { 0x261a92, 0x261a92, 0xf848, 0xf848, 0x0005, 0x0 }, /* #49 */
     2421    { 0x133082, 0x133083, 0x69b0, 0x69a0, 0x0004, 0x0 }, /* #50 */
     2422    { 0x054b16, 0x054b16, 0x23fe, 0x23fe, 0x000f, 0x0 }, /* #51 */
     2423    { 0x135f96, 0x135f97, 0x1bbb, 0x0bbb, 0x000c, 0x0 }, /* #52 */
     2424    { 0x3a1787, 0x3a1786, 0xe458, 0xe458, 0x000b, 0x0 }, /* #53 */
     2425    { 0x103102, 0x103103, 0xc29a, 0xc28a, 0x0004, 0x0 }, /* #54 */
     2426    { 0x034007, 0x034007, 0xe6c5, 0xe685, 0x0006, 0x0 }, /* #55 */
     2427    { 0x0a67c2, 0x0a67c3, 0x6094, 0x2094, 0x000e, 0x0 }, /* #56 */
     2428    { 0x351406, 0x351406, 0xe181, 0xe181, 0x0003, 0x0 }, /* #57 */
     2429    { 0x082913, 0x082912, 0xf3fe, 0xf3fe, 0x000a, 0x0 }, /* #58 */
     2430    { 0x0848d7, 0x0848d6, 0x0584, 0x0584, 0x0003, 0x0 }, /* #59 */
     2431    { 0x324682, 0x324683, 0x8c79, 0x0c79, 0x000f, 0x0 }, /* #60 */
     2432    { 0x0b5c86, 0x0b5c86, 0xa4d0, 0xa4d0, 0x000e, 0x0 }, /* #61 */
     2433    { 0x342386, 0x342387, 0x1bd9, 0x1b59, 0x0007, 0x0 }, /* #62 */
     2434    { 0x2f3317, 0x2f3316, 0x5b70, 0x5b70, 0x000f, 0x0 }, /* #63 */
    24352435};
    24362436static const BINU16_TEST_T g_aTests_btr_u16_locked[] =
    24372437{
    2438     { 0x136cd2, 0x136cd2, 0x84cd, 0x84cd, 0x0001, 0x0 }, /* #0 */
    2439     { 0x092196, 0x092197, 0x9a36, 0x9a32, 0x0002, 0x0 }, /* #1 */
    2440     { 0x0509c6, 0x0509c7, 0x2597, 0x2587, 0x0004, 0x0 }, /* #2 */
    2441     { 0x097696, 0x097697, 0x7306, 0x7206, 0x0008, 0x0 }, /* #3 */
    2442     { 0x262e16, 0x262e16, 0x0271, 0x0271, 0x0002, 0x0 }, /* #4 */
    2443     { 0x241253, 0x241252, 0xcd8b, 0xcd8b, 0x000c, 0x0 }, /* #5 */
    2444     { 0x2f4716, 0x2f4717, 0xffcf, 0xffcb, 0x0002, 0x0 }, /* #6 */
    2445     { 0x2765d3, 0x2765d3, 0x400a, 0x4002, 0x0003, 0x0 }, /* #7 */
    2446     { 0x2e3c53, 0x2e3c52, 0xfc65, 0xfc65, 0x0001, 0x0 }, /* #8 */
    2447     { 0x3524d3, 0x3524d3, 0xd170, 0x5170, 0x000f, 0x0 }, /* #9 */
    2448     { 0x0e2653, 0x0e2653, 0x8f5a, 0x0f5a, 0x000f, 0x0 }, /* #10 */
    2449     { 0x2375d6, 0x2375d6, 0xc0e5, 0xc0e5, 0x0003, 0x0 }, /* #11 */
    2450     { 0x0377d7, 0x0377d7, 0x4715, 0x0715, 0x000e, 0x0 }, /* #12 */
    2451     { 0x3d6d17, 0x3d6d17, 0x56b6, 0x5696, 0x0005, 0x0 }, /* #13 */
    2452     { 0x255fc6, 0x255fc7, 0xcc55, 0x8c55, 0x000e, 0x0 }, /* #14 */
    2453     { 0x1e7b53, 0x1e7b52, 0xa959, 0xa959, 0x000a, 0x0 }, /* #15 */
    2454     { 0x291497, 0x291497, 0xf380, 0x7380, 0x000f, 0x0 }, /* #16 */
    2455     { 0x2053c7, 0x2053c7, 0xd918, 0xc918, 0x000c, 0x0 }, /* #17 */
    2456     { 0x1f6ac6, 0x1f6ac7, 0x4b8c, 0x498c, 0x0009, 0x0 }, /* #18 */
    2457     { 0x201c86, 0x201c86, 0x45c7, 0x45c7, 0x000d, 0x0 }, /* #19 */
    2458     { 0x2f5352, 0x2f5352, 0xf2a3, 0xf2a3, 0x0006, 0x0 }, /* #20 */
    2459     { 0x0047d2, 0x0047d3, 0xfbf1, 0xebf1, 0x000c, 0x0 }, /* #21 */
    2460     { 0x277387, 0x277387, 0xb7a5, 0xa7a5, 0x000c, 0x0 }, /* #22 */
    2461     { 0x2d6b83, 0x2d6b82, 0x154a, 0x154a, 0x0004, 0x0 }, /* #23 */
    2462     { 0x0b5906, 0x0b5907, 0x35f4, 0x35f0, 0x0002, 0x0 }, /* #24 */
    2463     { 0x341203, 0x341203, 0x1068, 0x1028, 0x0006, 0x0 }, /* #25 */
    2464     { 0x244403, 0x244403, 0xf0dc, 0xf0d8, 0x0002, 0x0 }, /* #26 */
    2465     { 0x0a7cc2, 0x0a7cc3, 0xcf30, 0x4f30, 0x000f, 0x0 }, /* #27 */
    2466     { 0x126d52, 0x126d53, 0x0e74, 0x0e64, 0x0004, 0x0 }, /* #28 */
    2467     { 0x3f1e13, 0x3f1e12, 0x81b8, 0x81b8, 0x0009, 0x0 }, /* #29 */
    2468     { 0x367512, 0x367513, 0x9d62, 0x9d42, 0x0005, 0x0 }, /* #30 */
    2469     { 0x276357, 0x276356, 0xc970, 0xc970, 0x0001, 0x0 }, /* #31 */
    2470     { 0x257487, 0x257487, 0x9a6e, 0x9a66, 0x0003, 0x0 }, /* #32 */
    2471     { 0x074957, 0x074957, 0xfd21, 0xfc21, 0x0008, 0x0 }, /* #33 */
    2472     { 0x124e06, 0x124e06, 0x0e79, 0x0e79, 0x000d, 0x0 }, /* #34 */
    2473     { 0x127a42, 0x127a42, 0xb268, 0xb268, 0x0001, 0x0 }, /* #35 */
    2474     { 0x3e5012, 0x3e5012, 0xf065, 0xf065, 0x0009, 0x0 }, /* #36 */
    2475     { 0x092383, 0x092383, 0x3c64, 0x3c44, 0x0005, 0x0 }, /* #37 */
    2476     { 0x0a4842, 0x0a4842, 0xa63a, 0xa63a, 0x000e, 0x0 }, /* #38 */
    2477     { 0x246e86, 0x246e86, 0x7c45, 0x7c45, 0x0004, 0x0 }, /* #39 */
    2478     { 0x254643, 0x254643, 0xf1c9, 0xf1c8, 0x0000, 0x0 }, /* #40 */
    2479     { 0x243146, 0x243147, 0xb7af, 0xb6af, 0x0008, 0x0 }, /* #41 */
    2480     { 0x3a3802, 0x3a3802, 0x5158, 0x5158, 0x0000, 0x0 }, /* #42 */
    2481     { 0x372107, 0x372106, 0xfce0, 0xfce0, 0x0000, 0x0 }, /* #43 */
    2482     { 0x313583, 0x313583, 0x8e7e, 0x8c7e, 0x0009, 0x0 }, /* #44 */
    2483     { 0x214e82, 0x214e83, 0x48ac, 0x40ac, 0x000b, 0x0 }, /* #45 */
    2484     { 0x250992, 0x250992, 0x126d, 0x126d, 0x000d, 0x0 }, /* #46 */
    2485     { 0x313986, 0x313987, 0x7137, 0x7127, 0x0004, 0x0 }, /* #47 */
    2486     { 0x274793, 0x274793, 0xf10d, 0xd10d, 0x000d, 0x0 }, /* #48 */
    2487     { 0x0a4752, 0x0a4752, 0x1b7c, 0x1b7c, 0x0001, 0x0 }, /* #49 */
    2488     { 0x250197, 0x250196, 0xe660, 0xe660, 0x0003, 0x0 }, /* #50 */
    2489     { 0x366207, 0x366206, 0xecd3, 0xecd3, 0x0002, 0x0 }, /* #51 */
    2490     { 0x1a7e97, 0x1a7e96, 0xb100, 0xb100, 0x000b, 0x0 }, /* #52 */
    2491     { 0x152347, 0x152347, 0x3bc4, 0x3bc0, 0x0002, 0x0 }, /* #53 */
    2492     { 0x187fc6, 0x187fc6, 0x3c8d, 0x3c8d, 0x0006, 0x0 }, /* #54 */
    2493     { 0x260287, 0x260287, 0xdb7e, 0xda7e, 0x0008, 0x0 }, /* #55 */
    2494     { 0x185d43, 0x185d43, 0x364b, 0x344b, 0x0009, 0x0 }, /* #56 */
    2495     { 0x0b3e12, 0x0b3e12, 0xb03c, 0xb03c, 0x0001, 0x0 }, /* #57 */
    2496     { 0x2670c6, 0x2670c7, 0xbec7, 0xbe87, 0x0006, 0x0 }, /* #58 */
    2497     { 0x0a4ec7, 0x0a4ec7, 0xcc3c, 0xcc38, 0x0002, 0x0 }, /* #59 */
    2498     { 0x2f5582, 0x2f5582, 0x4d43, 0x4d43, 0x0005, 0x0 }, /* #60 */
    2499     { 0x076512, 0x076512, 0x1fed, 0x1fed, 0x0001, 0x0 }, /* #61 */
    2500     { 0x2c5b57, 0x2c5b56, 0xee92, 0xee92, 0x0008, 0x0 }, /* #62 */
    2501     { 0x0a3a86, 0x0a3a86, 0x9e14, 0x9e14, 0x0005, 0x0 }, /* #63 */
     2438    { 0x212b53, 0x212b52, 0x6b24, 0x6b24, 0x0007, 0x0 }, /* #0 */
     2439    { 0x1861c6, 0x1861c6, 0x2d87, 0x2d87, 0x0006, 0x0 }, /* #1 */
     2440    { 0x363852, 0x363853, 0x1d10, 0x1c10, 0x0008, 0x0 }, /* #2 */
     2441    { 0x165917, 0x165917, 0x4f5d, 0x4f59, 0x0002, 0x0 }, /* #3 */
     2442    { 0x2d3706, 0x2d3707, 0xb7ff, 0xb5ff, 0x0009, 0x0 }, /* #4 */
     2443    { 0x395656, 0x395656, 0x0106, 0x0106, 0x0003, 0x0 }, /* #5 */
     2444    { 0x1551c2, 0x1551c2, 0x15c7, 0x15c7, 0x000d, 0x0 }, /* #6 */
     2445    { 0x354ec3, 0x354ec2, 0xaac0, 0xaac0, 0x0000, 0x0 }, /* #7 */
     2446    { 0x1f6f47, 0x1f6f47, 0xb34a, 0x934a, 0x000d, 0x0 }, /* #8 */
     2447    { 0x1434c7, 0x1434c7, 0x9949, 0x9909, 0x0006, 0x0 }, /* #9 */
     2448    { 0x016b43, 0x016b43, 0xddfa, 0xddba, 0x0006, 0x0 }, /* #10 */
     2449    { 0x2c7c92, 0x2c7c93, 0x5107, 0x5103, 0x0002, 0x0 }, /* #11 */
     2450    { 0x255c16, 0x255c16, 0x7469, 0x7469, 0x0008, 0x0 }, /* #12 */
     2451    { 0x103942, 0x103942, 0x8b0c, 0x8b0c, 0x000c, 0x0 }, /* #13 */
     2452    { 0x3b40d2, 0x3b40d2, 0xa24a, 0xa24a, 0x000a, 0x0 }, /* #14 */
     2453    { 0x256686, 0x256686, 0x74f7, 0x74f7, 0x0009, 0x0 }, /* #15 */
     2454    { 0x073152, 0x073152, 0x926c, 0x926c, 0x0007, 0x0 }, /* #16 */
     2455    { 0x295e43, 0x295e43, 0x19d2, 0x1992, 0x0006, 0x0 }, /* #17 */
     2456    { 0x3a1b42, 0x3a1b42, 0xa1a2, 0xa1a2, 0x000b, 0x0 }, /* #18 */
     2457    { 0x3d0106, 0x3d0106, 0xed37, 0xed37, 0x0007, 0x0 }, /* #19 */
     2458    { 0x382bd7, 0x382bd6, 0x540b, 0x540b, 0x0008, 0x0 }, /* #20 */
     2459    { 0x172442, 0x172442, 0x3b6b, 0x3b6b, 0x000e, 0x0 }, /* #21 */
     2460    { 0x201906, 0x201907, 0x7120, 0x5120, 0x000d, 0x0 }, /* #22 */
     2461    { 0x2d5dd7, 0x2d5dd7, 0xa4db, 0xa49b, 0x0006, 0x0 }, /* #23 */
     2462    { 0x0a4d03, 0x0a4d02, 0x8129, 0x8129, 0x0006, 0x0 }, /* #24 */
     2463    { 0x134892, 0x134893, 0xc7f5, 0xc7b5, 0x0006, 0x0 }, /* #25 */
     2464    { 0x113c02, 0x113c02, 0x642a, 0x642a, 0x0008, 0x0 }, /* #26 */
     2465    { 0x007546, 0x007546, 0x8462, 0x8462, 0x0002, 0x0 }, /* #27 */
     2466    { 0x042502, 0x042503, 0x1a92, 0x1a82, 0x0004, 0x0 }, /* #28 */
     2467    { 0x077997, 0x077996, 0x8e60, 0x8e60, 0x0000, 0x0 }, /* #29 */
     2468    { 0x0930d2, 0x0930d2, 0x4888, 0x4888, 0x000a, 0x0 }, /* #30 */
     2469    { 0x154942, 0x154943, 0xba08, 0xba00, 0x0003, 0x0 }, /* #31 */
     2470    { 0x084f16, 0x084f16, 0xcba1, 0xcba1, 0x0002, 0x0 }, /* #32 */
     2471    { 0x2f2346, 0x2f2347, 0x7f83, 0x7f81, 0x0001, 0x0 }, /* #33 */
     2472    { 0x2b1bc7, 0x2b1bc7, 0xe87e, 0xe85e, 0x0005, 0x0 }, /* #34 */
     2473    { 0x0f5042, 0x0f5043, 0x776a, 0x736a, 0x000a, 0x0 }, /* #35 */
     2474    { 0x074153, 0x074153, 0x1ebc, 0x0ebc, 0x000c, 0x0 }, /* #36 */
     2475    { 0x126b13, 0x126b12, 0x74ca, 0x74ca, 0x0000, 0x0 }, /* #37 */
     2476    { 0x3d33d2, 0x3d33d2, 0x65c0, 0x65c0, 0x000b, 0x0 }, /* #38 */
     2477    { 0x190303, 0x190303, 0x6248, 0x6048, 0x0009, 0x0 }, /* #39 */
     2478    { 0x3770d2, 0x3770d3, 0x53c8, 0x43c8, 0x000c, 0x0 }, /* #40 */
     2479    { 0x1a27c3, 0x1a27c2, 0x28e6, 0x28e6, 0x000a, 0x0 }, /* #41 */
     2480    { 0x135d56, 0x135d56, 0x869a, 0x869a, 0x0005, 0x0 }, /* #42 */
     2481    { 0x3609d2, 0x3609d3, 0xfe3b, 0xbe3b, 0x000e, 0x0 }, /* #43 */
     2482    { 0x2c0c03, 0x2c0c02, 0x4ad3, 0x4ad3, 0x0002, 0x0 }, /* #44 */
     2483    { 0x3325d2, 0x3325d3, 0x9cbd, 0x9cbc, 0x0000, 0x0 }, /* #45 */
     2484    { 0x1b6a83, 0x1b6a83, 0x3fd2, 0x3fc2, 0x0004, 0x0 }, /* #46 */
     2485    { 0x1a6212, 0x1a6212, 0x6b61, 0x6b61, 0x000a, 0x0 }, /* #47 */
     2486    { 0x050e07, 0x050e06, 0x7e83, 0x7e83, 0x0003, 0x0 }, /* #48 */
     2487    { 0x1f1887, 0x1f1886, 0xcfe0, 0xcfe0, 0x0003, 0x0 }, /* #49 */
     2488    { 0x015c53, 0x015c53, 0xc225, 0xc205, 0x0005, 0x0 }, /* #50 */
     2489    { 0x367b12, 0x367b12, 0x29e9, 0x29e9, 0x0009, 0x0 }, /* #51 */
     2490    { 0x042147, 0x042147, 0x99dc, 0x19dc, 0x000f, 0x0 }, /* #52 */
     2491    { 0x2c3006, 0x2c3006, 0x7bfe, 0x7bfe, 0x0000, 0x0 }, /* #53 */
     2492    { 0x280593, 0x280592, 0x5220, 0x5220, 0x000f, 0x0 }, /* #54 */
     2493    { 0x116b13, 0x116b13, 0x2c33, 0x0c33, 0x000d, 0x0 }, /* #55 */
     2494    { 0x2f72c6, 0x2f72c7, 0xd682, 0xd680, 0x0001, 0x0 }, /* #56 */
     2495    { 0x0241c3, 0x0241c2, 0xd8d0, 0xd8d0, 0x0000, 0x0 }, /* #57 */
     2496    { 0x395f93, 0x395f93, 0x702c, 0x302c, 0x000e, 0x0 }, /* #58 */
     2497    { 0x036797, 0x036796, 0x957e, 0x957e, 0x0009, 0x0 }, /* #59 */
     2498    { 0x317d16, 0x317d16, 0x3146, 0x3146, 0x0007, 0x0 }, /* #60 */
     2499    { 0x1f6283, 0x1f6282, 0x1ff0, 0x1ff0, 0x0001, 0x0 }, /* #61 */
     2500    { 0x283dc2, 0x283dc3, 0xcf83, 0xcf82, 0x0000, 0x0 }, /* #62 */
     2501    { 0x362d92, 0x362d93, 0x9351, 0x9341, 0x0004, 0x0 }, /* #63 */
    25022502};
    25032503static const BINU16_TEST_T g_aTests_bts_u16[] =
    25042504{
    2505     { 0x1a1787, 0x1a1786, 0x8b1b, 0x8b1f, 0x0002, 0x0 }, /* #0 */
    2506     { 0x1b3bc6, 0x1b3bc6, 0x20c1, 0x20c9, 0x0003, 0x0 }, /* #1 */
    2507     { 0x342946, 0x342947, 0x2b68, 0x2b68, 0x0003, 0x0 }, /* #2 */
    2508     { 0x0f43d7, 0x0f43d6, 0x05ad, 0x85ad, 0x000f, 0x0 }, /* #3 */
    2509     { 0x207c82, 0x207c82, 0x6304, 0x6384, 0x0007, 0x0 }, /* #4 */
    2510     { 0x202ac6, 0x202ac7, 0x0f03, 0x0f03, 0x0000, 0x0 }, /* #5 */
    2511     { 0x303c87, 0x303c86, 0x6f46, 0x6f4e, 0x0003, 0x0 }, /* #6 */
    2512     { 0x1b3dc7, 0x1b3dc6, 0x40ae, 0xc0ae, 0x000f, 0x0 }, /* #7 */
    2513     { 0x270652, 0x270652, 0xfad5, 0xfbd5, 0x0008, 0x0 }, /* #8 */
    2514     { 0x0f1f53, 0x0f1f53, 0x9138, 0x9138, 0x0004, 0x0 }, /* #9 */
    2515     { 0x0705d7, 0x0705d6, 0x9fda, 0x9fdb, 0x0000, 0x0 }, /* #10 */
    2516     { 0x303c53, 0x303c52, 0xfc66, 0xfe66, 0x0009, 0x0 }, /* #11 */
    2517     { 0x282792, 0x282792, 0xbc44, 0xbc64, 0x0005, 0x0 }, /* #12 */
    2518     { 0x1e1697, 0x1e1696, 0xa770, 0xa778, 0x0003, 0x0 }, /* #13 */
    2519     { 0x2a5182, 0x2a5182, 0x9f75, 0xbf75, 0x000d, 0x0 }, /* #14 */
    2520     { 0x2f01c7, 0x2f01c6, 0xf089, 0xf08b, 0x0001, 0x0 }, /* #15 */
    2521     { 0x230896, 0x230897, 0x65ea, 0x65ea, 0x0006, 0x0 }, /* #16 */
    2522     { 0x076397, 0x076396, 0x2197, 0x3197, 0x000c, 0x0 }, /* #17 */
    2523     { 0x1808d2, 0x1808d2, 0x7b58, 0x7b5a, 0x0001, 0x0 }, /* #18 */
    2524     { 0x3a2497, 0x3a2496, 0x9728, 0xb728, 0x000d, 0x0 }, /* #19 */
    2525     { 0x1d27c6, 0x1d27c7, 0x9c8a, 0x9c8a, 0x0007, 0x0 }, /* #20 */
    2526     { 0x2a1d82, 0x2a1d82, 0x88d8, 0xc8d8, 0x000e, 0x0 }, /* #21 */
    2527     { 0x2c5e16, 0x2c5e16, 0xa16d, 0xa1ed, 0x0007, 0x0 }, /* #22 */
    2528     { 0x303686, 0x303687, 0x5fbe, 0x5fbe, 0x0001, 0x0 }, /* #23 */
    2529     { 0x0b13d6, 0x0b13d7, 0x7a6d, 0x7a6d, 0x000d, 0x0 }, /* #24 */
    2530     { 0x0a6587, 0x0a6587, 0x395d, 0x395d, 0x0000, 0x0 }, /* #25 */
    2531     { 0x2f10c2, 0x2f10c2, 0x58af, 0x78af, 0x000d, 0x0 }, /* #26 */
    2532     { 0x0f6486, 0x0f6486, 0x1566, 0x1576, 0x0004, 0x0 }, /* #27 */
    2533     { 0x370686, 0x370686, 0x8a26, 0x8a66, 0x0006, 0x0 }, /* #28 */
    2534     { 0x0c7c13, 0x0c7c12, 0x461d, 0x4e1d, 0x000b, 0x0 }, /* #29 */
    2535     { 0x344842, 0x344843, 0xa0b4, 0xa0b4, 0x0002, 0x0 }, /* #30 */
    2536     { 0x283c87, 0x283c86, 0x10c5, 0x18c5, 0x000b, 0x0 }, /* #31 */
    2537     { 0x104153, 0x104153, 0x5b54, 0x5b54, 0x000c, 0x0 }, /* #32 */
    2538     { 0x214bd7, 0x214bd7, 0xb3b6, 0xb3b6, 0x0008, 0x0 }, /* #33 */
    2539     { 0x0749c6, 0x0749c7, 0x9dff, 0x9dff, 0x0005, 0x0 }, /* #34 */
    2540     { 0x296e46, 0x296e47, 0xd56e, 0xd56e, 0x0003, 0x0 }, /* #35 */
    2541     { 0x0f5ec3, 0x0f5ec2, 0xaccd, 0xaecd, 0x0009, 0x0 }, /* #36 */
    2542     { 0x0b18d3, 0x0b18d3, 0xd8f4, 0xd8f4, 0x0002, 0x0 }, /* #37 */
    2543     { 0x323a82, 0x323a82, 0x404f, 0x406f, 0x0005, 0x0 }, /* #38 */
    2544     { 0x2c5dd6, 0x2c5dd6, 0x6958, 0x695c, 0x0002, 0x0 }, /* #39 */
    2545     { 0x012346, 0x012346, 0x0357, 0x0757, 0x000a, 0x0 }, /* #40 */
    2546     { 0x116503, 0x116502, 0x59f2, 0x5df2, 0x000a, 0x0 }, /* #41 */
    2547     { 0x261d43, 0x261d43, 0x2d69, 0x2d69, 0x0000, 0x0 }, /* #42 */
    2548     { 0x287517, 0x287516, 0x7bad, 0xfbad, 0x000f, 0x0 }, /* #43 */
    2549     { 0x3f4442, 0x3f4442, 0xa742, 0xa762, 0x0005, 0x0 }, /* #44 */
    2550     { 0x231356, 0x231357, 0xa00d, 0xa00d, 0x0000, 0x0 }, /* #45 */
    2551     { 0x2b3bc6, 0x2b3bc7, 0x0dcc, 0x0dcc, 0x0003, 0x0 }, /* #46 */
    2552     { 0x1234d2, 0x1234d2, 0x96ea, 0x96ee, 0x0002, 0x0 }, /* #47 */
    2553     { 0x1c1093, 0x1c1092, 0x70f8, 0x70f9, 0x0000, 0x0 }, /* #48 */
    2554     { 0x1b6412, 0x1b6413, 0x44aa, 0x44aa, 0x0005, 0x0 }, /* #49 */
    2555     { 0x2b33d7, 0x2b33d6, 0x2c3a, 0x2c3b, 0x0000, 0x0 }, /* #50 */
    2556     { 0x097296, 0x097297, 0x7a8b, 0x7a8b, 0x000b, 0x0 }, /* #51 */
    2557     { 0x3306c2, 0x3306c3, 0x8665, 0x8665, 0x000a, 0x0 }, /* #52 */
    2558     { 0x0742d7, 0x0742d6, 0x7528, 0x752c, 0x0002, 0x0 }, /* #53 */
    2559     { 0x1e2083, 0x1e2083, 0x39cc, 0x39cc, 0x000c, 0x0 }, /* #54 */
    2560     { 0x394416, 0x394417, 0x7784, 0x7784, 0x0009, 0x0 }, /* #55 */
    2561     { 0x256ed7, 0x256ed6, 0x6868, 0x686a, 0x0001, 0x0 }, /* #56 */
    2562     { 0x362dc3, 0x362dc2, 0x25b8, 0x25f8, 0x0006, 0x0 }, /* #57 */
    2563     { 0x284e82, 0x284e82, 0xd2f1, 0xd2f5, 0x0002, 0x0 }, /* #58 */
    2564     { 0x092606, 0x092606, 0x5785, 0xd785, 0x000f, 0x0 }, /* #59 */
    2565     { 0x283807, 0x283806, 0x9dd1, 0x9df1, 0x0005, 0x0 }, /* #60 */
    2566     { 0x353157, 0x353157, 0x250d, 0x250d, 0x000a, 0x0 }, /* #61 */
    2567     { 0x191117, 0x191116, 0xe214, 0xe254, 0x0006, 0x0 }, /* #62 */
    2568     { 0x336847, 0x336846, 0xf84a, 0xfa4a, 0x0009, 0x0 }, /* #63 */
     2505    { 0x1f2d17, 0x1f2d17, 0xbc7a, 0xbc7a, 0x000a, 0x0 }, /* #0 */
     2506    { 0x241853, 0x241852, 0xbd0e, 0xbf0e, 0x0009, 0x0 }, /* #1 */
     2507    { 0x1b4ec2, 0x1b4ec2, 0x3beb, 0x3bef, 0x0002, 0x0 }, /* #2 */
     2508    { 0x026d92, 0x026d93, 0x7474, 0x7474, 0x000e, 0x0 }, /* #3 */
     2509    { 0x145643, 0x145643, 0xf483, 0xf483, 0x0000, 0x0 }, /* #4 */
     2510    { 0x1342c6, 0x1342c7, 0x421c, 0x421c, 0x000e, 0x0 }, /* #5 */
     2511    { 0x0b0fc6, 0x0b0fc7, 0x1e2c, 0x1e2c, 0x0002, 0x0 }, /* #6 */
     2512    { 0x183116, 0x183117, 0xac74, 0xac74, 0x0005, 0x0 }, /* #7 */
     2513    { 0x286193, 0x286192, 0x35ba, 0x35bb, 0x0000, 0x0 }, /* #8 */
     2514    { 0x042907, 0x042906, 0x3385, 0x3387, 0x0001, 0x0 }, /* #9 */
     2515    { 0x207d53, 0x207d53, 0xd35e, 0xd35e, 0x0003, 0x0 }, /* #10 */
     2516    { 0x034ac6, 0x034ac6, 0xab96, 0xabb6, 0x0005, 0x0 }, /* #11 */
     2517    { 0x126612, 0x126612, 0xf670, 0xfe70, 0x000b, 0x0 }, /* #12 */
     2518    { 0x3b0f03, 0x3b0f03, 0xcfe5, 0xcfe5, 0x000a, 0x0 }, /* #13 */
     2519    { 0x0e3492, 0x0e3493, 0x60e4, 0x60e4, 0x0006, 0x0 }, /* #14 */
     2520    { 0x3649d2, 0x3649d3, 0x3686, 0x3686, 0x000d, 0x0 }, /* #15 */
     2521    { 0x1721d6, 0x1721d6, 0x80ab, 0xc0ab, 0x000e, 0x0 }, /* #16 */
     2522    { 0x2554c7, 0x2554c7, 0xbb4f, 0xbb4f, 0x000d, 0x0 }, /* #17 */
     2523    { 0x1067c7, 0x1067c7, 0x9476, 0x9476, 0x0001, 0x0 }, /* #18 */
     2524    { 0x1d72d3, 0x1d72d3, 0xa58a, 0xa58a, 0x0007, 0x0 }, /* #19 */
     2525    { 0x271e87, 0x271e86, 0x4c9d, 0x4cbd, 0x0005, 0x0 }, /* #20 */
     2526    { 0x1d4382, 0x1d4383, 0x4764, 0x4764, 0x0009, 0x0 }, /* #21 */
     2527    { 0x3a7d42, 0x3a7d43, 0xfe53, 0xfe53, 0x000b, 0x0 }, /* #22 */
     2528    { 0x144f97, 0x144f96, 0xac29, 0xbc29, 0x000c, 0x0 }, /* #23 */
     2529    { 0x391e83, 0x391e83, 0x9783, 0x9783, 0x0001, 0x0 }, /* #24 */
     2530    { 0x2444c7, 0x2444c7, 0xb84b, 0xb84b, 0x000b, 0x0 }, /* #25 */
     2531    { 0x035843, 0x035843, 0xe274, 0xe274, 0x0006, 0x0 }, /* #26 */
     2532    { 0x0f2047, 0x0f2046, 0xe7a0, 0xefa0, 0x000b, 0x0 }, /* #27 */
     2533    { 0x082d96, 0x082d96, 0x1d95, 0x5d95, 0x000e, 0x0 }, /* #28 */
     2534    { 0x110002, 0x110002, 0x2e8d, 0x2f8d, 0x0008, 0x0 }, /* #29 */
     2535    { 0x3a7817, 0x3a7816, 0x4997, 0x4d97, 0x000a, 0x0 }, /* #30 */
     2536    { 0x300d83, 0x300d83, 0x98f7, 0x98f7, 0x0001, 0x0 }, /* #31 */
     2537    { 0x015242, 0x015242, 0x46b7, 0x66b7, 0x000d, 0x0 }, /* #32 */
     2538    { 0x1c7282, 0x1c7283, 0xf960, 0xf960, 0x0008, 0x0 }, /* #33 */
     2539    { 0x1e4682, 0x1e4682, 0x0a83, 0x0a87, 0x0002, 0x0 }, /* #34 */
     2540    { 0x1f3f02, 0x1f3f02, 0x655f, 0x6d5f, 0x000b, 0x0 }, /* #35 */
     2541    { 0x222b12, 0x222b13, 0x0751, 0x0751, 0x0008, 0x0 }, /* #36 */
     2542    { 0x3b5403, 0x3b5402, 0x5353, 0x5373, 0x0005, 0x0 }, /* #37 */
     2543    { 0x2b6697, 0x2b6697, 0x7ceb, 0x7ceb, 0x0000, 0x0 }, /* #38 */
     2544    { 0x020407, 0x020407, 0xd625, 0xd625, 0x0009, 0x0 }, /* #39 */
     2545    { 0x232dd6, 0x232dd7, 0x8ed3, 0x8ed3, 0x0004, 0x0 }, /* #40 */
     2546    { 0x286bc6, 0x286bc6, 0x1dbc, 0x1dbd, 0x0000, 0x0 }, /* #41 */
     2547    { 0x3c5a56, 0x3c5a57, 0xe5f5, 0xe5f5, 0x0007, 0x0 }, /* #42 */
     2548    { 0x384213, 0x384213, 0x7d89, 0x7d89, 0x0007, 0x0 }, /* #43 */
     2549    { 0x1e00c6, 0x1e00c7, 0xf6ce, 0xf6ce, 0x0009, 0x0 }, /* #44 */
     2550    { 0x3166c2, 0x3166c2, 0x50f7, 0xd0f7, 0x000f, 0x0 }, /* #45 */
     2551    { 0x263517, 0x263517, 0x43ec, 0x43ec, 0x0009, 0x0 }, /* #46 */
     2552    { 0x213412, 0x213413, 0x1fca, 0x1fca, 0x0003, 0x0 }, /* #47 */
     2553    { 0x1212d3, 0x1212d2, 0xf47e, 0xf47f, 0x0000, 0x0 }, /* #48 */
     2554    { 0x014a97, 0x014a97, 0xa15c, 0xa15c, 0x000d, 0x0 }, /* #49 */
     2555    { 0x333d82, 0x333d82, 0x7d60, 0xfd60, 0x000f, 0x0 }, /* #50 */
     2556    { 0x284912, 0x284912, 0xa4a2, 0xaca2, 0x000b, 0x0 }, /* #51 */
     2557    { 0x155a42, 0x155a42, 0x8a47, 0x8a67, 0x0005, 0x0 }, /* #52 */
     2558    { 0x002552, 0x002553, 0xe337, 0xe337, 0x0009, 0x0 }, /* #53 */
     2559    { 0x1e15c7, 0x1e15c6, 0x644c, 0x664c, 0x0009, 0x0 }, /* #54 */
     2560    { 0x346013, 0x346013, 0x2f57, 0x2f57, 0x0002, 0x0 }, /* #55 */
     2561    { 0x196ad7, 0x196ad7, 0xc22e, 0xc22e, 0x0003, 0x0 }, /* #56 */
     2562    { 0x1b4452, 0x1b4453, 0x7be8, 0x7be8, 0x000e, 0x0 }, /* #57 */
     2563    { 0x1a4506, 0x1a4506, 0xbe7e, 0xbe7f, 0x0000, 0x0 }, /* #58 */
     2564    { 0x133782, 0x133783, 0x7995, 0x7995, 0x0002, 0x0 }, /* #59 */
     2565    { 0x1a3396, 0x1a3396, 0x2eb7, 0x2fb7, 0x0008, 0x0 }, /* #60 */
     2566    { 0x032b47, 0x032b46, 0x5321, 0xd321, 0x000f, 0x0 }, /* #61 */
     2567    { 0x0e3a52, 0x0e3a52, 0xdf64, 0xdf6c, 0x0003, 0x0 }, /* #62 */
     2568    { 0x115082, 0x115083, 0x6cb2, 0x6cb2, 0x0001, 0x0 }, /* #63 */
    25692569};
    25702570static const BINU16_TEST_T g_aTests_bts_u16_locked[] =
    25712571{
    2572     { 0x3c6743, 0x3c6743, 0x9782, 0x9782, 0x000c, 0x0 }, /* #0 */
    2573     { 0x093c12, 0x093c12, 0x9486, 0x948e, 0x0003, 0x0 }, /* #1 */
    2574     { 0x030313, 0x030312, 0x08aa, 0x08ae, 0x0002, 0x0 }, /* #2 */
    2575     { 0x205086, 0x205087, 0xdb73, 0xdb73, 0x0008, 0x0 }, /* #3 */
    2576     { 0x034506, 0x034506, 0x4401, 0x4411, 0x0004, 0x0 }, /* #4 */
    2577     { 0x173116, 0x173116, 0xbc61, 0xbc63, 0x0001, 0x0 }, /* #5 */
    2578     { 0x2176c6, 0x2176c7, 0xed41, 0xed41, 0x000d, 0x0 }, /* #6 */
    2579     { 0x085986, 0x085987, 0xb0a8, 0xb0a8, 0x000c, 0x0 }, /* #7 */
    2580     { 0x1106d2, 0x1106d3, 0xe061, 0xe061, 0x0000, 0x0 }, /* #8 */
    2581     { 0x1a7542, 0x1a7543, 0x608f, 0x608f, 0x0000, 0x0 }, /* #9 */
    2582     { 0x0a7146, 0x0a7147, 0xe346, 0xe346, 0x000d, 0x0 }, /* #10 */
    2583     { 0x0472d3, 0x0472d3, 0xe1ee, 0xe1ee, 0x000f, 0x0 }, /* #11 */
    2584     { 0x3e0042, 0x3e0043, 0x3776, 0x3776, 0x0006, 0x0 }, /* #12 */
    2585     { 0x266d47, 0x266d47, 0xa7e9, 0xa7e9, 0x000a, 0x0 }, /* #13 */
    2586     { 0x361087, 0x361087, 0xce43, 0xce43, 0x000e, 0x0 }, /* #14 */
    2587     { 0x357113, 0x357112, 0x0a81, 0x4a81, 0x000e, 0x0 }, /* #15 */
    2588     { 0x186817, 0x186817, 0xbc50, 0xbc50, 0x000a, 0x0 }, /* #16 */
    2589     { 0x285c87, 0x285c86, 0x3106, 0x3107, 0x0000, 0x0 }, /* #17 */
    2590     { 0x215a42, 0x215a42, 0x4f04, 0x4f24, 0x0005, 0x0 }, /* #18 */
    2591     { 0x0e2b92, 0x0e2b93, 0x30b1, 0x30b1, 0x0005, 0x0 }, /* #19 */
    2592     { 0x283207, 0x283207, 0x8edc, 0x8edc, 0x0002, 0x0 }, /* #20 */
    2593     { 0x3d5ed6, 0x3d5ed6, 0xd88e, 0xf88e, 0x000d, 0x0 }, /* #21 */
    2594     { 0x167a06, 0x167a07, 0x527d, 0x527d, 0x000e, 0x0 }, /* #22 */
    2595     { 0x1a3e47, 0x1a3e46, 0xe3cf, 0xebcf, 0x000b, 0x0 }, /* #23 */
    2596     { 0x061807, 0x061806, 0xf732, 0xff32, 0x000b, 0x0 }, /* #24 */
    2597     { 0x0e7f96, 0x0e7f97, 0xa8ee, 0xa8ee, 0x000b, 0x0 }, /* #25 */
    2598     { 0x2f1792, 0x2f1793, 0x4f1e, 0x4f1e, 0x0003, 0x0 }, /* #26 */
    2599     { 0x314ec6, 0x314ec7, 0xe6b9, 0xe6b9, 0x0009, 0x0 }, /* #27 */
    2600     { 0x133416, 0x133417, 0x69e2, 0x69e2, 0x000e, 0x0 }, /* #28 */
    2601     { 0x345902, 0x345902, 0xff51, 0xff55, 0x0002, 0x0 }, /* #29 */
    2602     { 0x0438d3, 0x0438d2, 0xc0e4, 0xc0f4, 0x0004, 0x0 }, /* #30 */
    2603     { 0x0f6692, 0x0f6693, 0x458e, 0x458e, 0x0002, 0x0 }, /* #31 */
    2604     { 0x303116, 0x303116, 0xc2d8, 0xc6d8, 0x000a, 0x0 }, /* #32 */
    2605     { 0x174a87, 0x174a86, 0x12cd, 0x52cd, 0x000e, 0x0 }, /* #33 */
    2606     { 0x127e43, 0x127e42, 0x68b1, 0x68b5, 0x0002, 0x0 }, /* #34 */
    2607     { 0x2b41d7, 0x2b41d6, 0x42d5, 0x42d7, 0x0001, 0x0 }, /* #35 */
    2608     { 0x321352, 0x321353, 0x3d8c, 0x3d8c, 0x000c, 0x0 }, /* #36 */
    2609     { 0x325b13, 0x325b13, 0x2bc1, 0x2bc1, 0x000b, 0x0 }, /* #37 */
    2610     { 0x064692, 0x064693, 0x65e4, 0x65e4, 0x0002, 0x0 }, /* #38 */
    2611     { 0x176496, 0x176496, 0x0f03, 0x0f13, 0x0004, 0x0 }, /* #39 */
    2612     { 0x1c15c6, 0x1c15c6, 0x7ca8, 0x7ca9, 0x0000, 0x0 }, /* #40 */
    2613     { 0x250643, 0x250642, 0x7406, 0x7426, 0x0005, 0x0 }, /* #41 */
    2614     { 0x300612, 0x300612, 0xba1a, 0xba3a, 0x0005, 0x0 }, /* #42 */
    2615     { 0x182707, 0x182707, 0x9984, 0x9984, 0x0007, 0x0 }, /* #43 */
    2616     { 0x1b1ec6, 0x1b1ec7, 0x9d85, 0x9d85, 0x0007, 0x0 }, /* #44 */
    2617     { 0x1811c3, 0x1811c3, 0x0251, 0x0251, 0x0009, 0x0 }, /* #45 */
    2618     { 0x113fd6, 0x113fd6, 0xc345, 0xc347, 0x0001, 0x0 }, /* #46 */
    2619     { 0x0c1b56, 0x0c1b56, 0x947c, 0x94fc, 0x0007, 0x0 }, /* #47 */
    2620     { 0x1e5c07, 0x1e5c06, 0x45cf, 0x45df, 0x0004, 0x0 }, /* #48 */
    2621     { 0x342946, 0x342947, 0x2510, 0x2510, 0x0004, 0x0 }, /* #49 */
    2622     { 0x145f93, 0x145f92, 0xe027, 0xe827, 0x000b, 0x0 }, /* #50 */
    2623     { 0x290917, 0x290916, 0x2967, 0x2977, 0x0004, 0x0 }, /* #51 */
    2624     { 0x0e0156, 0x0e0156, 0xbf08, 0xbf09, 0x0000, 0x0 }, /* #52 */
    2625     { 0x3b7943, 0x3b7943, 0x3ad8, 0x3ad8, 0x0009, 0x0 }, /* #53 */
    2626     { 0x151f96, 0x151f97, 0x83cd, 0x83cd, 0x0003, 0x0 }, /* #54 */
    2627     { 0x0e0b53, 0x0e0b53, 0x43f3, 0x43f3, 0x0004, 0x0 }, /* #55 */
    2628     { 0x3827c2, 0x3827c3, 0x68d0, 0x68d0, 0x0004, 0x0 }, /* #56 */
    2629     { 0x2b2f83, 0x2b2f82, 0x61de, 0x65de, 0x000a, 0x0 }, /* #57 */
    2630     { 0x2f4642, 0x2f4643, 0xfb85, 0xfb85, 0x0009, 0x0 }, /* #58 */
    2631     { 0x085d56, 0x085d56, 0x078a, 0x878a, 0x000f, 0x0 }, /* #59 */
    2632     { 0x011193, 0x011192, 0x65c3, 0x65cb, 0x0003, 0x0 }, /* #60 */
    2633     { 0x0c3e87, 0x0c3e87, 0x0de9, 0x0de9, 0x0003, 0x0 }, /* #61 */
    2634     { 0x122542, 0x122542, 0x4906, 0x4946, 0x0006, 0x0 }, /* #62 */
    2635     { 0x046ad2, 0x046ad2, 0x87ed, 0xc7ed, 0x000e, 0x0 }, /* #63 */
     2572    { 0x0b3152, 0x0b3152, 0x1263, 0x9263, 0x000f, 0x0 }, /* #0 */
     2573    { 0x0d7643, 0x0d7643, 0xe0d0, 0xe0d0, 0x000e, 0x0 }, /* #1 */
     2574    { 0x286286, 0x286286, 0x4eba, 0x5eba, 0x000c, 0x0 }, /* #2 */
     2575    { 0x2c2f83, 0x2c2f83, 0xbb29, 0xbb29, 0x000d, 0x0 }, /* #3 */
     2576    { 0x2504c3, 0x2504c3, 0x36f0, 0x36f0, 0x0004, 0x0 }, /* #4 */
     2577    { 0x1c5443, 0x1c5443, 0xd9bc, 0xd9bc, 0x0005, 0x0 }, /* #5 */
     2578    { 0x080c13, 0x080c13, 0x8502, 0x8502, 0x0001, 0x0 }, /* #6 */
     2579    { 0x3c6c46, 0x3c6c46, 0x854e, 0x954e, 0x000c, 0x0 }, /* #7 */
     2580    { 0x075487, 0x075486, 0x6a77, 0x6af7, 0x0007, 0x0 }, /* #8 */
     2581    { 0x334156, 0x334156, 0xb684, 0xb784, 0x0008, 0x0 }, /* #9 */
     2582    { 0x014bc2, 0x014bc2, 0x1452, 0x9452, 0x000f, 0x0 }, /* #10 */
     2583    { 0x282593, 0x282592, 0x266b, 0x2e6b, 0x000b, 0x0 }, /* #11 */
     2584    { 0x0c2f92, 0x0c2f93, 0x03d8, 0x03d8, 0x0004, 0x0 }, /* #12 */
     2585    { 0x370d16, 0x370d16, 0x2177, 0x3177, 0x000c, 0x0 }, /* #13 */
     2586    { 0x390903, 0x390902, 0x0ce0, 0x1ce0, 0x000c, 0x0 }, /* #14 */
     2587    { 0x2d2597, 0x2d2597, 0x82ad, 0x82ad, 0x0000, 0x0 }, /* #15 */
     2588    { 0x205a56, 0x205a56, 0x33ed, 0x33fd, 0x0004, 0x0 }, /* #16 */
     2589    { 0x016c83, 0x016c82, 0xd882, 0xf882, 0x000d, 0x0 }, /* #17 */
     2590    { 0x3d2242, 0x3d2242, 0x795a, 0xf95a, 0x000f, 0x0 }, /* #18 */
     2591    { 0x0425d2, 0x0425d2, 0x1828, 0x1a28, 0x0009, 0x0 }, /* #19 */
     2592    { 0x177813, 0x177812, 0x164d, 0x166d, 0x0005, 0x0 }, /* #20 */
     2593    { 0x0a0392, 0x0a0392, 0xce0e, 0xde0e, 0x000c, 0x0 }, /* #21 */
     2594    { 0x052a17, 0x052a16, 0xe25a, 0xe25e, 0x0002, 0x0 }, /* #22 */
     2595    { 0x356e42, 0x356e42, 0xfa92, 0xfab2, 0x0005, 0x0 }, /* #23 */
     2596    { 0x101153, 0x101153, 0x91b6, 0x91b6, 0x0001, 0x0 }, /* #24 */
     2597    { 0x3d5f03, 0x3d5f03, 0xe1bd, 0xe1bd, 0x0008, 0x0 }, /* #25 */
     2598    { 0x3b1b42, 0x3b1b42, 0x2355, 0x235d, 0x0003, 0x0 }, /* #26 */
     2599    { 0x056653, 0x056653, 0x14b9, 0x14b9, 0x0000, 0x0 }, /* #27 */
     2600    { 0x1533d7, 0x1533d6, 0xb8e7, 0xb9e7, 0x0008, 0x0 }, /* #28 */
     2601    { 0x0b0f12, 0x0b0f12, 0xa507, 0xa517, 0x0004, 0x0 }, /* #29 */
     2602    { 0x0c5f96, 0x0c5f97, 0x0cf5, 0x0cf5, 0x000a, 0x0 }, /* #30 */
     2603    { 0x041896, 0x041897, 0x0ed5, 0x0ed5, 0x0002, 0x0 }, /* #31 */
     2604    { 0x382957, 0x382957, 0xd633, 0xd633, 0x000c, 0x0 }, /* #32 */
     2605    { 0x065187, 0x065186, 0x4851, 0x4855, 0x0002, 0x0 }, /* #33 */
     2606    { 0x0c3846, 0x0c3847, 0x53fb, 0x53fb, 0x0008, 0x0 }, /* #34 */
     2607    { 0x100f86, 0x100f87, 0x556b, 0x556b, 0x000a, 0x0 }, /* #35 */
     2608    { 0x336e03, 0x336e03, 0xe6cd, 0xe6cd, 0x000e, 0x0 }, /* #36 */
     2609    { 0x0a5c07, 0x0a5c07, 0xb0b3, 0xb0b3, 0x0000, 0x0 }, /* #37 */
     2610    { 0x334992, 0x334993, 0xec36, 0xec36, 0x0002, 0x0 }, /* #38 */
     2611    { 0x043383, 0x043382, 0xa473, 0xa4f3, 0x0007, 0x0 }, /* #39 */
     2612    { 0x260512, 0x260513, 0xff38, 0xff38, 0x000c, 0x0 }, /* #40 */
     2613    { 0x2a1783, 0x2a1782, 0xe089, 0xe0a9, 0x0005, 0x0 }, /* #41 */
     2614    { 0x063e93, 0x063e93, 0xf836, 0xf836, 0x000f, 0x0 }, /* #42 */
     2615    { 0x2c14d7, 0x2c14d6, 0xf60a, 0xf61a, 0x0004, 0x0 }, /* #43 */
     2616    { 0x0e11d3, 0x0e11d3, 0x8cfe, 0x8cfe, 0x0001, 0x0 }, /* #44 */
     2617    { 0x085947, 0x085946, 0x8aa4, 0xcaa4, 0x000e, 0x0 }, /* #45 */
     2618    { 0x0a1553, 0x0a1553, 0xde4e, 0xde4e, 0x000b, 0x0 }, /* #46 */
     2619    { 0x0d1447, 0x0d1447, 0x9671, 0x9671, 0x000c, 0x0 }, /* #47 */
     2620    { 0x0f3ad3, 0x0f3ad2, 0x377a, 0x37fa, 0x0007, 0x0 }, /* #48 */
     2621    { 0x181496, 0x181497, 0x390f, 0x390f, 0x0001, 0x0 }, /* #49 */
     2622    { 0x1a3a17, 0x1a3a16, 0xc7a3, 0xcfa3, 0x000b, 0x0 }, /* #50 */
     2623    { 0x371a42, 0x371a42, 0xbfb3, 0xbfbb, 0x0003, 0x0 }, /* #51 */
     2624    { 0x081f52, 0x081f53, 0x847a, 0x847a, 0x0005, 0x0 }, /* #52 */
     2625    { 0x385d16, 0x385d16, 0x141b, 0x541b, 0x000e, 0x0 }, /* #53 */
     2626    { 0x082113, 0x082112, 0x6463, 0x6c63, 0x000b, 0x0 }, /* #54 */
     2627    { 0x190ed7, 0x190ed7, 0xb737, 0xb737, 0x0002, 0x0 }, /* #55 */
     2628    { 0x1a5517, 0x1a5516, 0xd80e, 0xd90e, 0x0008, 0x0 }, /* #56 */
     2629    { 0x2f62d3, 0x2f62d3, 0xfafe, 0xfafe, 0x0001, 0x0 }, /* #57 */
     2630    { 0x2a5f17, 0x2a5f16, 0x28ac, 0x28bc, 0x0004, 0x0 }, /* #58 */
     2631    { 0x3366c7, 0x3366c6, 0x9541, 0x95c1, 0x0007, 0x0 }, /* #59 */
     2632    { 0x0b46c7, 0x0b46c7, 0x0dab, 0x0dab, 0x0007, 0x0 }, /* #60 */
     2633    { 0x060312, 0x060313, 0x4d02, 0x4d02, 0x0001, 0x0 }, /* #61 */
     2634    { 0x100912, 0x100912, 0xb34d, 0xb74d, 0x000a, 0x0 }, /* #62 */
     2635    { 0x0937d2, 0x0937d3, 0x4c56, 0x4c56, 0x0002, 0x0 }, /* #63 */
    26362636};
    26372637static const BINU16_TEST_T g_aTests_bsf_u16[] =
    26382638{
    2639     { 0x053a42, 0x053a02, 0xb818, 0x0000, 0x39a7, 0x0 }, /* #0 */
    2640     { 0x3014c6, 0x301486, 0x6e79, 0x0000, 0xdcfb, 0x0 }, /* #1 */
    2641     { 0x2b0006, 0x2b0006, 0xce3a, 0x0001, 0x618a, 0x0 }, /* #2 */
    2642     { 0x2857d3, 0x285793, 0x15d6, 0x0000, 0x9a19, 0x0 }, /* #3 */
    2643     { 0x3d1f93, 0x3d1f93, 0x7dde, 0x0001, 0xa5be, 0x0 }, /* #4 */
    2644     { 0x050e57, 0x050e17, 0x5af7, 0x0003, 0x44c8, 0x0 }, /* #5 */
    2645     { 0x1d3ad7, 0x1d3a97, 0xbb02, 0x0000, 0xb92b, 0x0 }, /* #6 */
    2646     { 0x1c4606, 0x1c4606, 0x3fab, 0x0002, 0x0f24, 0x0 }, /* #7 */
    2647     { 0x3a4012, 0x3a4012, 0x3e5c, 0x0001, 0x1ad6, 0x0 }, /* #8 */
    2648     { 0x1f78d2, 0x1f7892, 0x7b47, 0x0001, 0xad0e, 0x0 }, /* #9 */
    2649     { 0x017f06, 0x017f06, 0xa520, 0x0002, 0x0524, 0x0 }, /* #10 */
    2650     { 0x023fd6, 0x023f96, 0x1a6f, 0x0000, 0xa0b3, 0x0 }, /* #11 */
    2651     { 0x076a07, 0x076a07, 0x8f1a, 0x0001, 0x07d6, 0x0 }, /* #12 */
    2652     { 0x382ad3, 0x382a93, 0x8d6e, 0x0000, 0x387f, 0x0 }, /* #13 */
    2653     { 0x3622c2, 0x362282, 0x5aee, 0x0002, 0xeb74, 0x0 }, /* #14 */
    2654     { 0x254b42, 0x254b02, 0xe7b8, 0x0000, 0x0f29, 0x0 }, /* #15 */
    2655     { 0x3d5792, 0x3d5792, 0x0732, 0x0000, 0x8ef9, 0x0 }, /* #16 */
    2656     { 0x1a1553, 0x1a1513, 0x0368, 0x0000, 0xb9d9, 0x0 }, /* #17 */
    2657     { 0x137e53, 0x137e13, 0x7b7f, 0x0002, 0xda2c, 0x0 }, /* #18 */
    2658     { 0x140c42, 0x140c02, 0x0e5f, 0x0000, 0xb9db, 0x0 }, /* #19 */
    2659     { 0x007492, 0x007492, 0x4aee, 0x0001, 0x9062, 0x0 }, /* #20 */
    2660     { 0x024453, 0x024413, 0x593f, 0x0000, 0x76ff, 0x0 }, /* #21 */
    2661     { 0x1e7886, 0x1e7886, 0xc318, 0x0001, 0x7bce, 0x0 }, /* #22 */
    2662     { 0x121612, 0x121612, 0xb6af, 0x0002, 0xa834, 0x0 }, /* #23 */
    2663     { 0x000846, 0x000806, 0x5076, 0x0000, 0x8fc3, 0x0 }, /* #24 */
    2664     { 0x3b5357, 0x3b5317, 0x80ed, 0x0001, 0x4d6e, 0x0 }, /* #25 */
    2665     { 0x272517, 0x272517, 0x332e, 0x0004, 0x3f30, 0x0 }, /* #26 */
    2666     { 0x0d7183, 0x0d7183, 0x631d, 0x0000, 0x124d, 0x0 }, /* #27 */
    2667     { 0x073b07, 0x073b07, 0xfd74, 0x0002, 0x0a0c, 0x0 }, /* #28 */
    2668     { 0x322f86, 0x322f86, 0x1423, 0x0000, 0x093b, 0x0 }, /* #29 */
    2669     { 0x151dd2, 0x151d92, 0xe803, 0x0000, 0x4f45, 0x0 }, /* #30 */
    2670     { 0x2c6483, 0x2c6483, 0x20a1, 0x0001, 0x3e2a, 0x0 }, /* #31 */
    2671     { 0x164bd6, 0x164b96, 0x83ef, 0x0001, 0xd9da, 0x0 }, /* #32 */
    2672     { 0x251216, 0x251216, 0x612c, 0x0000, 0xafcf, 0x0 }, /* #33 */
    2673     { 0x2c63d3, 0x2c6393, 0xcafe, 0x0001, 0x0c16, 0x0 }, /* #34 */
    2674     { 0x1f1847, 0x1f1807, 0x49d1, 0x0000, 0x4d87, 0x0 }, /* #35 */
    2675     { 0x340616, 0x340616, 0x7e19, 0x0001, 0xb932, 0x0 }, /* #36 */
    2676     { 0x0d1652, 0x0d1612, 0x6bce, 0x0000, 0xc50b, 0x0 }, /* #37 */
    2677     { 0x0274d6, 0x027496, 0x1ff8, 0x0000, 0x0cbf, 0x0 }, /* #38 */
    2678     { 0x0d7347, 0x0d7307, 0x97bf, 0x0000, 0x9a87, 0x0 }, /* #39 */
    2679     { 0x011e13, 0x011e13, 0xa308, 0x0001, 0x6fbe, 0x0 }, /* #40 */
    2680     { 0x2062d2, 0x206292, 0x2466, 0x0000, 0xc2ed, 0x0 }, /* #41 */
    2681     { 0x300f12, 0x300f12, 0x8379, 0x0000, 0x9f8f, 0x0 }, /* #42 */
    2682     { 0x2e7c82, 0x2e7c82, 0x7fed, 0x0000, 0xde65, 0x0 }, /* #43 */
    2683     { 0x225102, 0x225102, 0xeacc, 0x0000, 0x18b1, 0x0 }, /* #44 */
    2684     { 0x2f3002, 0x2f3002, 0x92b3, 0x0000, 0x471d, 0x0 }, /* #45 */
    2685     { 0x174916, 0x174916, 0xd539, 0x0003, 0x93a8, 0x0 }, /* #46 */
    2686     { 0x121207, 0x121207, 0x152c, 0x0001, 0x028e, 0x0 }, /* #47 */
    2687     { 0x3666d2, 0x366692, 0x7f4d, 0x0000, 0x9db5, 0x0 }, /* #48 */
    2688     { 0x315842, 0x315802, 0x1636, 0x0001, 0x36aa, 0x0 }, /* #49 */
    2689     { 0x080156, 0x080116, 0x8c63, 0x0000, 0xb7a1, 0x0 }, /* #50 */
    2690     { 0x3e3002, 0x3e3002, 0x4eff, 0x0000, 0x7929, 0x0 }, /* #51 */
    2691     { 0x0f1b02, 0x0f1b02, 0x2350, 0x0001, 0x7922, 0x0 }, /* #52 */
    2692     { 0x2b4187, 0x2b4187, 0xe9f8, 0x0000, 0xc877, 0x0 }, /* #53 */
    2693     { 0x212a86, 0x212a86, 0x4d85, 0x0000, 0x70cf, 0x0 }, /* #54 */
    2694     { 0x1f6782, 0x1f6782, 0xadb1, 0x0000, 0x75d7, 0x0 }, /* #55 */
    2695     { 0x2923d3, 0x292393, 0xcb28, 0x0000, 0xde6f, 0x0 }, /* #56 */
    2696     { 0x2664d3, 0x266493, 0x1fb4, 0x0000, 0x8dfb, 0x0 }, /* #57 */
    2697     { 0x0d67d6, 0x0d6796, 0x850d, 0x0001, 0x3546, 0x0 }, /* #58 */
    2698     { 0x063ac7, 0x063a87, 0x77d5, 0x0001, 0x6566, 0x0 }, /* #59 */
    2699     { 0x0e10c3, 0x0e1083, 0x02ef, 0x0000, 0x9f49, 0x0 }, /* #60 */
    2700     { 0x277703, 0x277703, 0x68db, 0x0003, 0x1d48, 0x0 }, /* #61 */
    2701     { 0x141bd6, 0x141b96, 0x8bc3, 0x0001, 0xbdf6, 0x0 }, /* #62 */
    2702     { 0x3c77c6, 0x3c7786, 0x2cf6, 0x0000, 0xd1fb, 0x0 }, /* #63 */
     2639    { 0x365d17, 0x365d17, 0x31f7, 0x0000, 0x87db, 0x0 }, /* #0 */
     2640    { 0x1040d3, 0x104093, 0xe837, 0x0000, 0xa04d, 0x0 }, /* #1 */
     2641    { 0x364806, 0x364806, 0xce1e, 0x0003, 0x2628, 0x0 }, /* #2 */
     2642    { 0x091652, 0x091612, 0x79e2, 0x0001, 0x07be, 0x0 }, /* #3 */
     2643    { 0x047dd6, 0x047d96, 0xd150, 0x0001, 0xf9ca, 0x0 }, /* #4 */
     2644    { 0x0341d7, 0x034197, 0x2726, 0x0000, 0x6dc5, 0x0 }, /* #5 */
     2645    { 0x355e56, 0x355e16, 0xfe39, 0x0000, 0x8887, 0x0 }, /* #6 */
     2646    { 0x2a5852, 0x2a5812, 0xeafd, 0x0001, 0x893e, 0x0 }, /* #7 */
     2647    { 0x1d51d3, 0x1d5193, 0xb81f, 0x0000, 0x1b1d, 0x0 }, /* #8 */
     2648    { 0x0a44d3, 0x0a4493, 0xc87d, 0x0000, 0xa197, 0x0 }, /* #9 */
     2649    { 0x214ad2, 0x214a92, 0x7001, 0x0000, 0x6de7, 0x0 }, /* #10 */
     2650    { 0x326853, 0x326813, 0xfa73, 0x0000, 0x970d, 0x0 }, /* #11 */
     2651    { 0x3a57c6, 0x3a5786, 0xc662, 0x0002, 0x685c, 0x0 }, /* #12 */
     2652    { 0x007416, 0x007416, 0xdfa6, 0x0000, 0x4877, 0x0 }, /* #13 */
     2653    { 0x182487, 0x182487, 0x6bd8, 0x0000, 0x4c21, 0x0 }, /* #14 */
     2654    { 0x2f3716, 0x2f3716, 0xf9ce, 0x0002, 0x486c, 0x0 }, /* #15 */
     2655    { 0x254913, 0x254913, 0x3d4d, 0x0000, 0x97ab, 0x0 }, /* #16 */
     2656    { 0x210a86, 0x210a86, 0x7a51, 0x0000, 0x66c5, 0x0 }, /* #17 */
     2657    { 0x0c1a13, 0x0c1a13, 0x4acd, 0x0005, 0x0520, 0x0 }, /* #18 */
     2658    { 0x270417, 0x270417, 0x1030, 0x0001, 0xc8f6, 0x0 }, /* #19 */
     2659    { 0x143d47, 0x143d07, 0xc522, 0x0005, 0x40a0, 0x0 }, /* #20 */
     2660    { 0x3267d3, 0x326793, 0x4300, 0x0002, 0xe66c, 0x0 }, /* #21 */
     2661    { 0x3561d7, 0x356197, 0x4347, 0x0000, 0x17fb, 0x0 }, /* #22 */
     2662    { 0x157707, 0x157707, 0xafaf, 0x0000, 0x0a47, 0x0 }, /* #23 */
     2663    { 0x0f6392, 0x0f6392, 0x66bd, 0x0000, 0x1c61, 0x0 }, /* #24 */
     2664    { 0x235852, 0x235812, 0x1c7b, 0x0003, 0xfb78, 0x0 }, /* #25 */
     2665    { 0x252716, 0x252716, 0x5d72, 0x0001, 0x1bb2, 0x0 }, /* #26 */
     2666    { 0x215997, 0x215997, 0xfa97, 0x0001, 0xddbe, 0x0 }, /* #27 */
     2667    { 0x347417, 0x347417, 0xf02f, 0x0002, 0xceac, 0x0 }, /* #28 */
     2668    { 0x160f17, 0x160f17, 0x7f60, 0x0006, 0x89c0, 0x0 }, /* #29 */
     2669    { 0x2f1e06, 0x2f1e06, 0x0d4a, 0x0000, 0x9323, 0x0 }, /* #30 */
     2670    { 0x2d7c13, 0x2d7c13, 0x1351, 0x0000, 0x4fc9, 0x0 }, /* #31 */
     2671    { 0x2a1a56, 0x2a1a16, 0x36f6, 0x0001, 0x824e, 0x0 }, /* #32 */
     2672    { 0x097ac3, 0x097a83, 0xb101, 0x0000, 0xbbf3, 0x0 }, /* #33 */
     2673    { 0x0c5442, 0x0c5402, 0x341b, 0x0000, 0xe217, 0x0 }, /* #34 */
     2674    { 0x195e97, 0x195e97, 0x79a1, 0x0000, 0x5299, 0x0 }, /* #35 */
     2675    { 0x105b83, 0x105b83, 0x6bcd, 0x0001, 0x789e, 0x0 }, /* #36 */
     2676    { 0x0650d6, 0x065096, 0xcde4, 0x0000, 0x61c1, 0x0 }, /* #37 */
     2677    { 0x270302, 0x270302, 0x92ed, 0x0000, 0x0761, 0x0 }, /* #38 */
     2678    { 0x3c2152, 0x3c2112, 0xd775, 0x0000, 0x5dc3, 0x0 }, /* #39 */
     2679    { 0x103ac6, 0x103a86, 0x235a, 0x0000, 0xf945, 0x0 }, /* #40 */
     2680    { 0x133602, 0x133602, 0x91eb, 0x0003, 0xf578, 0x0 }, /* #41 */
     2681    { 0x2654d3, 0x265493, 0xb9ef, 0x0004, 0x1ad0, 0x0 }, /* #42 */
     2682    { 0x0f6586, 0x0f6586, 0x4909, 0x0001, 0xfe52, 0x0 }, /* #43 */
     2683    { 0x0041d2, 0x004192, 0xb0db, 0x0000, 0x0d79, 0x0 }, /* #44 */
     2684    { 0x0d3153, 0x0d3113, 0x70ae, 0x0000, 0xdd85, 0x0 }, /* #45 */
     2685    { 0x087417, 0x087417, 0xfbfb, 0x0000, 0x341d, 0x0 }, /* #46 */
     2686    { 0x0b5e87, 0x0b5e87, 0xea7a, 0x0001, 0x0956, 0x0 }, /* #47 */
     2687    { 0x070597, 0x070597, 0x74b9, 0x0002, 0x2ddc, 0x0 }, /* #48 */
     2688    { 0x1564c3, 0x156483, 0x56e6, 0x0001, 0x2c06, 0x0 }, /* #49 */
     2689    { 0x365307, 0x365307, 0xb477, 0x0002, 0xf62c, 0x0 }, /* #50 */
     2690    { 0x204707, 0x204707, 0x7656, 0x0001, 0x229e, 0x0 }, /* #51 */
     2691    { 0x0137c6, 0x013786, 0x1e9b, 0x0008, 0x6f00, 0x0 }, /* #52 */
     2692    { 0x3874d2, 0x387492, 0x7dcd, 0x0000, 0x28c5, 0x0 }, /* #53 */
     2693    { 0x005806, 0x005806, 0x1846, 0x0001, 0xc4aa, 0x0 }, /* #54 */
     2694    { 0x3f24d3, 0x3f2493, 0x242f, 0x0000, 0x9501, 0x0 }, /* #55 */
     2695    { 0x057f52, 0x057f12, 0x97f0, 0x0002, 0x14d4, 0x0 }, /* #56 */
     2696    { 0x331356, 0x331316, 0x11d9, 0x0001, 0xf936, 0x0 }, /* #57 */
     2697    { 0x3c6192, 0x3c6192, 0x5f00, 0x0000, 0xfb23, 0x0 }, /* #58 */
     2698    { 0x265546, 0x265506, 0x09e3, 0x0000, 0x22c5, 0x0 }, /* #59 */
     2699    { 0x276706, 0x276706, 0xedf0, 0x0002, 0x5ecc, 0x0 }, /* #60 */
     2700    { 0x335b97, 0x335b97, 0xecb4, 0x0000, 0x3d07, 0x0 }, /* #61 */
     2701    { 0x013ec2, 0x013e82, 0xf3f7, 0x0000, 0xe6c9, 0x0 }, /* #62 */
     2702    { 0x334493, 0x334493, 0x7d3b, 0x0000, 0xbbfd, 0x0 }, /* #63 */
    27032703};
    27042704static const BINU16_TEST_T g_aTests_bsr_u16[] =
    27052705{
    2706     { 0x1d74c3, 0x1d7483, 0xc74c, 0x000f, 0x8cdd, 0x0 }, /* #0 */
    2707     { 0x230e42, 0x230e02, 0x16b0, 0x000f, 0xac61, 0x0 }, /* #1 */
    2708     { 0x391556, 0x391516, 0x5fc6, 0x000f, 0xd35a, 0x0 }, /* #2 */
    2709     { 0x154ec7, 0x154e87, 0xedd6, 0x000f, 0xa871, 0x0 }, /* #3 */
    2710     { 0x0d2f46, 0x0d2f06, 0x7c85, 0x000d, 0x336b, 0x0 }, /* #4 */
    2711     { 0x2e3a16, 0x2e3a16, 0xcddc, 0x000e, 0x5eef, 0x0 }, /* #5 */
    2712     { 0x0559d7, 0x055997, 0xc393, 0x000b, 0x0af7, 0x0 }, /* #6 */
    2713     { 0x077513, 0x077513, 0x3cf7, 0x000f, 0x8a10, 0x0 }, /* #7 */
    2714     { 0x025c97, 0x025c97, 0xcd09, 0x000b, 0x0f49, 0x0 }, /* #8 */
    2715     { 0x0c1497, 0x0c1497, 0x18d2, 0x000f, 0xb350, 0x0 }, /* #9 */
    2716     { 0x2e0446, 0x2e0406, 0xa69f, 0x000d, 0x2490, 0x0 }, /* #10 */
    2717     { 0x1c15d7, 0x1c1597, 0x511c, 0x000c, 0x19a4, 0x0 }, /* #11 */
    2718     { 0x191cd6, 0x191c96, 0x1106, 0x000f, 0xb200, 0x0 }, /* #12 */
    2719     { 0x2125d2, 0x212592, 0x504f, 0x000e, 0x7915, 0x0 }, /* #13 */
    2720     { 0x396882, 0x396882, 0xb51a, 0x000f, 0xe429, 0x0 }, /* #14 */
    2721     { 0x050116, 0x050116, 0xa44f, 0x000e, 0x5656, 0x0 }, /* #15 */
    2722     { 0x303387, 0x303387, 0xad09, 0x000e, 0x4261, 0x0 }, /* #16 */
    2723     { 0x2d7e96, 0x2d7e96, 0xcbd6, 0x000e, 0x5431, 0x0 }, /* #17 */
    2724     { 0x0778d2, 0x077892, 0x4df6, 0x000e, 0x78de, 0x0 }, /* #18 */
    2725     { 0x2e54d2, 0x2e5492, 0x8d3a, 0x000f, 0xfb4c, 0x0 }, /* #19 */
    2726     { 0x3d5702, 0x3d5702, 0x30f1, 0x000e, 0x5dc2, 0x0 }, /* #20 */
    2727     { 0x396bc3, 0x396b83, 0x9319, 0x000f, 0x80c0, 0x0 }, /* #21 */
    2728     { 0x3c71d7, 0x3c7197, 0xcb63, 0x0007, 0x00c4, 0x0 }, /* #22 */
    2729     { 0x125b03, 0x125b03, 0x1202, 0x000e, 0x733e, 0x0 }, /* #23 */
    2730     { 0x2c7e93, 0x2c7e93, 0x1fbd, 0x000f, 0xef59, 0x0 }, /* #24 */
    2731     { 0x2355c6, 0x235586, 0x5848, 0x000f, 0xe4d2, 0x0 }, /* #25 */
    2732     { 0x1c3013, 0x1c3013, 0x9743, 0x000f, 0xbbdd, 0x0 }, /* #26 */
    2733     { 0x363206, 0x363206, 0xf001, 0x000f, 0xdbbc, 0x0 }, /* #27 */
    2734     { 0x075216, 0x075216, 0xc85c, 0x000d, 0x3d16, 0x0 }, /* #28 */
    2735     { 0x070243, 0x070203, 0x94db, 0x000f, 0xe0ad, 0x0 }, /* #29 */
    2736     { 0x0a06c7, 0x0a0687, 0x8864, 0x000e, 0x63d2, 0x0 }, /* #30 */
    2737     { 0x071f16, 0x071f16, 0xa1fa, 0x000e, 0x599e, 0x0 }, /* #31 */
    2738     { 0x304486, 0x304486, 0xc411, 0x000e, 0x418f, 0x0 }, /* #32 */
    2739     { 0x0f4f17, 0x0f4f17, 0xf1a0, 0x000e, 0x5abe, 0x0 }, /* #33 */
    2740     { 0x110416, 0x110416, 0xd759, 0x000e, 0x46d2, 0x0 }, /* #34 */
    2741     { 0x372547, 0x372507, 0x3f77, 0x000f, 0x9dc0, 0x0 }, /* #35 */
    2742     { 0x0b4352, 0x0b4312, 0x075b, 0x000c, 0x14e9, 0x0 }, /* #36 */
    2743     { 0x1f6cc7, 0x1f6c87, 0x5421, 0x000e, 0x700a, 0x0 }, /* #37 */
    2744     { 0x1c3b46, 0x1c3b06, 0x1026, 0x000d, 0x3247, 0x0 }, /* #38 */
    2745     { 0x1d53c3, 0x1d5383, 0xc6ae, 0x000f, 0xf82b, 0x0 }, /* #39 */
    2746     { 0x127202, 0x127202, 0x3274, 0x000f, 0x9c6b, 0x0 }, /* #40 */
    2747     { 0x234dd6, 0x234d96, 0xe69b, 0x000f, 0xcf68, 0x0 }, /* #41 */
    2748     { 0x375a12, 0x375a12, 0x9acd, 0x000e, 0x4421, 0x0 }, /* #42 */
    2749     { 0x1c74c3, 0x1c7483, 0xd712, 0x000f, 0xe259, 0x0 }, /* #43 */
    2750     { 0x056cd3, 0x056c93, 0x1fb2, 0x000c, 0x1593, 0x0 }, /* #44 */
    2751     { 0x2c02d7, 0x2c0297, 0xa98c, 0x000d, 0x2b76, 0x0 }, /* #45 */
    2752     { 0x350c93, 0x350c93, 0xe597, 0x000d, 0x33ec, 0x0 }, /* #46 */
    2753     { 0x3102c6, 0x310286, 0x03c0, 0x000e, 0x5164, 0x0 }, /* #47 */
    2754     { 0x200607, 0x200607, 0x9034, 0x000e, 0x6bc3, 0x0 }, /* #48 */
    2755     { 0x367693, 0x367693, 0xb72c, 0x000f, 0xe114, 0x0 }, /* #49 */
    2756     { 0x2f1307, 0x2f1307, 0x12c3, 0x0008, 0x0145, 0x0 }, /* #50 */
    2757     { 0x2e0a92, 0x2e0a92, 0x41e0, 0x000f, 0xea55, 0x0 }, /* #51 */
    2758     { 0x111393, 0x111393, 0x6d8b, 0x000f, 0xc589, 0x0 }, /* #52 */
    2759     { 0x1226c6, 0x122686, 0xe961, 0x000f, 0xe90c, 0x0 }, /* #53 */
    2760     { 0x1f2dd3, 0x1f2d93, 0x0471, 0x000f, 0xa1bb, 0x0 }, /* #54 */
    2761     { 0x1a1c56, 0x1a1c16, 0xc5ff, 0x000d, 0x268c, 0x0 }, /* #55 */
    2762     { 0x373a83, 0x373a83, 0xc1bc, 0x000d, 0x2054, 0x0 }, /* #56 */
    2763     { 0x2077d7, 0x207797, 0x5f07, 0x000f, 0xfe74, 0x0 }, /* #57 */
    2764     { 0x201d83, 0x201d83, 0x3d1b, 0x000f, 0xddf7, 0x0 }, /* #58 */
    2765     { 0x103397, 0x103397, 0xab8b, 0x000e, 0x56f6, 0x0 }, /* #59 */
    2766     { 0x1d3886, 0x1d3886, 0x519d, 0x000c, 0x1ee0, 0x0 }, /* #60 */
    2767     { 0x3f3f02, 0x3f3f02, 0xe1f9, 0x000f, 0xd9b8, 0x0 }, /* #61 */
    2768     { 0x1348d2, 0x134892, 0xedbb, 0x000f, 0xaef7, 0x0 }, /* #62 */
    2769     { 0x235d47, 0x235d07, 0x83a9, 0x000f, 0xecdc, 0x0 }, /* #63 */
     2706    { 0x186686, 0x186686, 0x8681, 0x000f, 0xa72d, 0x0 }, /* #0 */
     2707    { 0x190452, 0x190412, 0x0dca, 0x000e, 0x5995, 0x0 }, /* #1 */
     2708    { 0x3e5b13, 0x3e5b13, 0xf9fb, 0x000f, 0xd490, 0x0 }, /* #2 */
     2709    { 0x0e5897, 0x0e5897, 0xde21, 0x000e, 0x6365, 0x0 }, /* #3 */
     2710    { 0x2f7e93, 0x2f7e93, 0x0739, 0x000e, 0x6d6f, 0x0 }, /* #4 */
     2711    { 0x353a53, 0x353a13, 0x9689, 0x000b, 0x0a2a, 0x0 }, /* #5 */
     2712    { 0x0d7806, 0x0d7806, 0x6f97, 0x000d, 0x31e5, 0x0 }, /* #6 */
     2713    { 0x3f4ad6, 0x3f4a96, 0xeeb2, 0x000f, 0xefa2, 0x0 }, /* #7 */
     2714    { 0x250ec3, 0x250e83, 0xe7c9, 0x000e, 0x5438, 0x0 }, /* #8 */
     2715    { 0x095c56, 0x095c16, 0x9433, 0x000f, 0xa44a, 0x0 }, /* #9 */
     2716    { 0x302493, 0x302493, 0xd32e, 0x000e, 0x7b1b, 0x0 }, /* #10 */
     2717    { 0x1a4946, 0x1a4906, 0xc9c5, 0x000f, 0xc726, 0x0 }, /* #11 */
     2718    { 0x0c3552, 0x0c3512, 0xe413, 0x000f, 0xd797, 0x0 }, /* #12 */
     2719    { 0x222f42, 0x222f02, 0xede3, 0x000f, 0xdc62, 0x0 }, /* #13 */
     2720    { 0x215e07, 0x215e07, 0x2fbe, 0x000e, 0x795e, 0x0 }, /* #14 */
     2721    { 0x190e12, 0x190e12, 0x3ecb, 0x000f, 0x93ff, 0x0 }, /* #15 */
     2722    { 0x0f5c87, 0x0f5c87, 0x8230, 0x000d, 0x287d, 0x0 }, /* #16 */
     2723    { 0x125996, 0x125996, 0x82b6, 0x000f, 0xa6b6, 0x0 }, /* #17 */
     2724    { 0x350092, 0x350092, 0x44c5, 0x000f, 0xf4df, 0x0 }, /* #18 */
     2725    { 0x3a16c2, 0x3a1682, 0x066d, 0x000b, 0x08f3, 0x0 }, /* #19 */
     2726    { 0x1d0d46, 0x1d0d06, 0xf314, 0x000f, 0xe398, 0x0 }, /* #20 */
     2727    { 0x161196, 0x161196, 0xe2cd, 0x000c, 0x1158, 0x0 }, /* #21 */
     2728    { 0x3c48c6, 0x3c4886, 0x21d9, 0x000e, 0x5a23, 0x0 }, /* #22 */
     2729    { 0x1a6486, 0x1a6486, 0x8fdd, 0x000d, 0x35b1, 0x0 }, /* #23 */
     2730    { 0x307bc7, 0x307b87, 0x5285, 0x000f, 0xb8dd, 0x0 }, /* #24 */
     2731    { 0x1a3857, 0x1a3817, 0xd003, 0x000f, 0x8bec, 0x0 }, /* #25 */
     2732    { 0x304bd7, 0x304b97, 0xb341, 0x000f, 0xb022, 0x0 }, /* #26 */
     2733    { 0x154957, 0x154917, 0xf3b3, 0x000e, 0x7004, 0x0 }, /* #27 */
     2734    { 0x2730c3, 0x273083, 0xa382, 0x000f, 0xd285, 0x0 }, /* #28 */
     2735    { 0x3b4cd6, 0x3b4c96, 0xbdf5, 0x000d, 0x2ad6, 0x0 }, /* #29 */
     2736    { 0x067ed2, 0x067e92, 0xc032, 0x000d, 0x3076, 0x0 }, /* #30 */
     2737    { 0x321d92, 0x321d92, 0xd15f, 0x000f, 0xd058, 0x0 }, /* #31 */
     2738    { 0x354f13, 0x354f13, 0x4acc, 0x000f, 0xa9ff, 0x0 }, /* #32 */
     2739    { 0x1c2696, 0x1c2696, 0x1c5a, 0x000f, 0x8adb, 0x0 }, /* #33 */
     2740    { 0x145ad6, 0x145a96, 0xa163, 0x000e, 0x79a1, 0x0 }, /* #34 */
     2741    { 0x2d6c46, 0x2d6c06, 0x5413, 0x000f, 0xac9f, 0x0 }, /* #35 */
     2742    { 0x2320c2, 0x232082, 0x7743, 0x000f, 0xfcb9, 0x0 }, /* #36 */
     2743    { 0x380983, 0x380983, 0x2814, 0x000e, 0x549a, 0x0 }, /* #37 */
     2744    { 0x1d73c7, 0x1d7387, 0x1fb5, 0x000f, 0xdbc9, 0x0 }, /* #38 */
     2745    { 0x226996, 0x226996, 0xf0f3, 0x000f, 0xf7fb, 0x0 }, /* #39 */
     2746    { 0x392e03, 0x392e03, 0x4f68, 0x000e, 0x4798, 0x0 }, /* #40 */
     2747    { 0x266b43, 0x266b03, 0x20f8, 0x000f, 0x8d2a, 0x0 }, /* #41 */
     2748    { 0x2c0047, 0x2c0007, 0xe7d3, 0x000f, 0xfdde, 0x0 }, /* #42 */
     2749    { 0x1525c2, 0x152582, 0x9f22, 0x000f, 0x96f3, 0x0 }, /* #43 */
     2750    { 0x323657, 0x323617, 0x1e8a, 0x0003, 0x000e, 0x0 }, /* #44 */
     2751    { 0x152406, 0x152406, 0x02e8, 0x000f, 0xfeb7, 0x0 }, /* #45 */
     2752    { 0x174903, 0x174903, 0xbaa1, 0x000f, 0xdf49, 0x0 }, /* #46 */
     2753    { 0x0c4f06, 0x0c4f06, 0xa58f, 0x000e, 0x75ed, 0x0 }, /* #47 */
     2754    { 0x384f83, 0x384f83, 0x436e, 0x000d, 0x2594, 0x0 }, /* #48 */
     2755    { 0x1e1f03, 0x1e1f03, 0x52d2, 0x000e, 0x63eb, 0x0 }, /* #49 */
     2756    { 0x187ec6, 0x187e86, 0x0ec2, 0x000b, 0x0f2a, 0x0 }, /* #50 */
     2757    { 0x0d4e46, 0x0d4e06, 0xf5e7, 0x000e, 0x4dcb, 0x0 }, /* #51 */
     2758    { 0x035502, 0x035502, 0x4f3a, 0x000f, 0x9b40, 0x0 }, /* #52 */
     2759    { 0x334853, 0x334813, 0x696c, 0x000e, 0x54aa, 0x0 }, /* #53 */
     2760    { 0x1b6986, 0x1b6986, 0x3e3c, 0x000f, 0xdd54, 0x0 }, /* #54 */
     2761    { 0x1c4ed3, 0x1c4e93, 0x6893, 0x000f, 0xa32d, 0x0 }, /* #55 */
     2762    { 0x080b13, 0x080b13, 0xa75e, 0x000c, 0x1304, 0x0 }, /* #56 */
     2763    { 0x020ac6, 0x020a86, 0xc0c9, 0x000f, 0xf938, 0x0 }, /* #57 */
     2764    { 0x080ad2, 0x080a92, 0xb50d, 0x000f, 0x9c4d, 0x0 }, /* #58 */
     2765    { 0x1f12d3, 0x1f1293, 0xb6b1, 0x000d, 0x2a16, 0x0 }, /* #59 */
     2766    { 0x2919d7, 0x291997, 0xd4dc, 0x000f, 0xc48b, 0x0 }, /* #60 */
     2767    { 0x383b02, 0x383b02, 0x92e2, 0x000d, 0x37c8, 0x0 }, /* #61 */
     2768    { 0x0862d2, 0x086292, 0xb6ba, 0x000f, 0x9a02, 0x0 }, /* #62 */
     2769    { 0x0c2702, 0x0c2702, 0x2117, 0x000f, 0x8bf3, 0x0 }, /* #63 */
    27702770};
    27712771static const BINU16_TEST_T g_aTests_imul_two_u16[] =
    27722772{
    2773     { 0x297952, 0x297953, 0x480e, 0x27aa, 0xaa43, 0x0 }, /* #0 */
    2774     { 0x065386, 0x065b87, 0xa59b, 0xde56, 0x7b62, 0x0 }, /* #1 */
    2775     { 0x2d6bc3, 0x2d6bc3, 0xa738, 0x0468, 0x5c6b, 0x0 }, /* #2 */
    2776     { 0x3826c2, 0x382ec3, 0xc406, 0x2f3c, 0x968a, 0x0 }, /* #3 */
    2777     { 0x1b49d2, 0x1b49d3, 0x8e4e, 0x32f0, 0xc5c8, 0x0 }, /* #4 */
    2778     { 0x0577d7, 0x057fd7, 0x5741, 0xfb96, 0x7c16, 0x0 }, /* #5 */
    2779     { 0x061707, 0x061f07, 0xc4e9, 0xb60e, 0xd4de, 0x0 }, /* #6 */
    2780     { 0x2f74d7, 0x2f7cd7, 0x9b16, 0x08bc, 0xf4da, 0x0 }, /* #7 */
    2781     { 0x273dc7, 0x273dc7, 0x888a, 0xfc94, 0x5ac2, 0x0 }, /* #8 */
    2782     { 0x3215d2, 0x321dd3, 0x5fb1, 0x1d13, 0x5e03, 0x0 }, /* #9 */
    2783     { 0x1446c7, 0x144ec7, 0x5a85, 0xabe7, 0xd67b, 0x0 }, /* #10 */
    2784     { 0x2f4c42, 0x2f4c43, 0x8fe8, 0x0630, 0xd3be, 0x0 }, /* #11 */
    2785     { 0x276dd7, 0x276dd7, 0xebe4, 0x5e3c, 0x00c7, 0x0 }, /* #12 */
    2786     { 0x192203, 0x192a03, 0xc56a, 0xc28e, 0xc58b, 0x0 }, /* #13 */
    2787     { 0x0a6197, 0x0a6997, 0x27e3, 0x7b13, 0xe711, 0x0 }, /* #14 */
    2788     { 0x152712, 0x152f13, 0x6878, 0x2ac8, 0xd717, 0x0 }, /* #15 */
    2789     { 0x113606, 0x113e07, 0x8475, 0xf8de, 0x21a6, 0x0 }, /* #16 */
    2790     { 0x284307, 0x284b07, 0xa158, 0x8b38, 0xadb5, 0x0 }, /* #17 */
    2791     { 0x346b92, 0x346b93, 0xf606, 0x902c, 0x40b2, 0x0 }, /* #18 */
    2792     { 0x300e42, 0x300e43, 0x1970, 0xc800, 0x2780, 0x0 }, /* #19 */
    2793     { 0x264b46, 0x264b47, 0x1727, 0xfaf4, 0x25ec, 0x0 }, /* #20 */
    2794     { 0x292f03, 0x292f03, 0xf559, 0x326f, 0xc507, 0x0 }, /* #21 */
    2795     { 0x344f53, 0x344f53, 0x209b, 0x95aa, 0xc29e, 0x0 }, /* #22 */
    2796     { 0x132c17, 0x132c17, 0xe8f2, 0xd656, 0x8bc3, 0x0 }, /* #23 */
    2797     { 0x2d3e53, 0x2d3e53, 0x6880, 0xa780, 0xb21f, 0x0 }, /* #24 */
    2798     { 0x0c4b43, 0x0c4b43, 0xeb72, 0xbb58, 0xa10c, 0x0 }, /* #25 */
    2799     { 0x1e1cc6, 0x1e1cc7, 0x9bec, 0x1ab4, 0xb877, 0x0 }, /* #26 */
    2800     { 0x044997, 0x044997, 0xe17d, 0x68bc, 0xe86c, 0x0 }, /* #27 */
    2801     { 0x2e0f92, 0x2e0f93, 0x198d, 0xfee5, 0xa8b9, 0x0 }, /* #28 */
    2802     { 0x081016, 0x081817, 0xd597, 0x9c7e, 0xe332, 0x0 }, /* #29 */
    2803     { 0x3e7b87, 0x3e7b87, 0xe48e, 0x3f70, 0x4688, 0x0 }, /* #30 */
    2804     { 0x134bd2, 0x134bd3, 0x30bc, 0xe284, 0xc42f, 0x0 }, /* #31 */
    2805     { 0x157183, 0x157983, 0xb1ed, 0x7f3f, 0x405b, 0x0 }, /* #32 */
    2806     { 0x124046, 0x124847, 0xfa7e, 0x2c98, 0x7ab4, 0x0 }, /* #33 */
    2807     { 0x0d4796, 0x0d4f97, 0x58eb, 0x47ee, 0xbc4a, 0x0 }, /* #34 */
    2808     { 0x302ad7, 0x302ad7, 0x4162, 0x0a88, 0xca84, 0x0 }, /* #35 */
    2809     { 0x2b4f16, 0x2b4f17, 0xf467, 0xa5c8, 0xcef8, 0x0 }, /* #36 */
    2810     { 0x010f86, 0x010f87, 0x6ff2, 0xcafe, 0x9737, 0x0 }, /* #37 */
    2811     { 0x064e53, 0x064e53, 0xb987, 0x48b5, 0x8ae3, 0x0 }, /* #38 */
    2812     { 0x2f6e17, 0x2f6e17, 0x6cc6, 0x6238, 0x5734, 0x0 }, /* #39 */
    2813     { 0x2c5153, 0x2c5953, 0x01c2, 0x0d52, 0x96c9, 0x0 }, /* #40 */
    2814     { 0x171c93, 0x171c93, 0x3c03, 0xcbbb, 0x0fe9, 0x0 }, /* #41 */
    2815     { 0x221042, 0x221843, 0x8a6d, 0xdeb0, 0x2b70, 0x0 }, /* #42 */
    2816     { 0x314e06, 0x314e07, 0x7ea2, 0x827e, 0xf38f, 0x0 }, /* #43 */
    2817     { 0x314b93, 0x314b93, 0x4c04, 0xc670, 0x9d9c, 0x0 }, /* #44 */
    2818     { 0x170cc7, 0x170cc7, 0x3e66, 0x10aa, 0xda57, 0x0 }, /* #45 */
    2819     { 0x133457, 0x133c57, 0xd7ff, 0x93f5, 0xb40b, 0x0 }, /* #46 */
    2820     { 0x1c6a96, 0x1c6a97, 0x5fc3, 0x55e8, 0x1bf8, 0x0 }, /* #47 */
    2821     { 0x066ac3, 0x066ac3, 0xe297, 0x2e6a, 0x5426, 0x0 }, /* #48 */
    2822     { 0x0210c3, 0x0218c3, 0x970a, 0x8718, 0x4d1c, 0x0 }, /* #49 */
    2823     { 0x071903, 0x071903, 0xa6d2, 0x250c, 0x3b96, 0x0 }, /* #50 */
    2824     { 0x2e3156, 0x2e3957, 0xb590, 0xf7b0, 0x2af3, 0x0 }, /* #51 */
    2825     { 0x1b3a03, 0x1b3a03, 0xb88b, 0x292a, 0xd6be, 0x0 }, /* #52 */
    2826     { 0x291412, 0x291c13, 0xc320, 0x1640, 0x8882, 0x0 }, /* #53 */
    2827     { 0x311f96, 0x311f97, 0xecb4, 0x2784, 0x2a05, 0x0 }, /* #54 */
    2828     { 0x025886, 0x025887, 0x8679, 0x8a9e, 0xb00e, 0x0 }, /* #55 */
    2829     { 0x1767d2, 0x176fd3, 0x392f, 0x4905, 0x6c0b, 0x0 }, /* #56 */
    2830     { 0x0e02d3, 0x0e0ad3, 0x0a58, 0x9a90, 0x38b6, 0x0 }, /* #57 */
    2831     { 0x3b3b86, 0x3b3b87, 0x59ca, 0x1d20, 0xfb50, 0x0 }, /* #58 */
    2832     { 0x385ec2, 0x385ec3, 0xc934, 0xecd4, 0x9089, 0x0 }, /* #59 */
    2833     { 0x1626d7, 0x162ed7, 0xd5c2, 0x1294, 0xec8a, 0x0 }, /* #60 */
    2834     { 0x095c96, 0x095c97, 0x03c7, 0xeaf9, 0x1b3f, 0x0 }, /* #61 */
    2835     { 0x154d46, 0x154d47, 0x00b3, 0xe24d, 0x10ff, 0x0 }, /* #62 */
    2836     { 0x1f7f56, 0x1f7f57, 0xb4ea, 0xed26, 0x9be7, 0x0 }, /* #63 */
     2773    { 0x2f3e16, 0x2f3e17, 0x6f5d, 0x9dc1, 0x55b5, 0x0 }, /* #0 */
     2774    { 0x327816, 0x327817, 0x61b2, 0x0208, 0x26a4, 0x0 }, /* #1 */
     2775    { 0x330fd3, 0x330fd3, 0xa258, 0x9248, 0x4f3b, 0x0 }, /* #2 */
     2776    { 0x2a5e86, 0x2a5e87, 0xbe07, 0xfa8e, 0xed82, 0x0 }, /* #3 */
     2777    { 0x1e0342, 0x1e0b43, 0x774d, 0xdf60, 0x6ce0, 0x0 }, /* #4 */
     2778    { 0x0a7396, 0x0a7b97, 0xd676, 0x471a, 0xefd7, 0x0 }, /* #5 */
     2779    { 0x322ac7, 0x322ac7, 0xba3e, 0x2406, 0x4a9d, 0x0 }, /* #6 */
     2780    { 0x373517, 0x373d17, 0xb755, 0x6e83, 0x5e77, 0x0 }, /* #7 */
     2781    { 0x170392, 0x170b93, 0xefef, 0x0969, 0x4427, 0x0 }, /* #8 */
     2782    { 0x3c6453, 0x3c6c53, 0x9ab0, 0x8380, 0xd0a8, 0x0 }, /* #9 */
     2783    { 0x2f4c83, 0x2f4c83, 0x0f58, 0x25c8, 0x66eb, 0x0 }, /* #10 */
     2784    { 0x137982, 0x137983, 0xaff6, 0xd3ba, 0x6607, 0x0 }, /* #11 */
     2785    { 0x2364c3, 0x236cc3, 0x8e97, 0x03b9, 0x9a2f, 0x0 }, /* #12 */
     2786    { 0x150c16, 0x150c17, 0x191a, 0x7f3a, 0x2351, 0x0 }, /* #13 */
     2787    { 0x203cc2, 0x203cc3, 0x0680, 0x6080, 0xd685, 0x0 }, /* #14 */
     2788    { 0x314413, 0x314c13, 0x8739, 0xf57e, 0xb36e, 0x0 }, /* #15 */
     2789    { 0x3602d6, 0x360ad7, 0xfa8e, 0x2270, 0xa108, 0x0 }, /* #16 */
     2790    { 0x2e4597, 0x2e4d97, 0x6c77, 0x3b53, 0x0b05, 0x0 }, /* #17 */
     2791    { 0x062496, 0x062c97, 0xabc8, 0xb8e8, 0xf9c5, 0x0 }, /* #18 */
     2792    { 0x1a2cd2, 0x1a2cd3, 0x3652, 0x519c, 0x6a1e, 0x0 }, /* #19 */
     2793    { 0x0f1112, 0x0f1913, 0x76b8, 0x44b8, 0x5c41, 0x0 }, /* #20 */
     2794    { 0x0144d2, 0x014cd3, 0x5de0, 0x9a20, 0x4c3f, 0x0 }, /* #21 */
     2795    { 0x127107, 0x127907, 0x3020, 0x5920, 0x8549, 0x0 }, /* #22 */
     2796    { 0x1d2d13, 0x1d2d13, 0x1717, 0x27fe, 0xf6b2, 0x0 }, /* #23 */
     2797    { 0x2929c7, 0x2929c7, 0xfe91, 0xa205, 0x0e35, 0x0 }, /* #24 */
     2798    { 0x305907, 0x305907, 0x8870, 0xafe0, 0xb292, 0x0 }, /* #25 */
     2799    { 0x0e25d2, 0x0e2dd3, 0x9390, 0xdcf0, 0xe747, 0x0 }, /* #26 */
     2800    { 0x387d13, 0x387d13, 0x2c4c, 0x4818, 0x70a2, 0x0 }, /* #27 */
     2801    { 0x0754c2, 0x075cc3, 0xe877, 0x65ae, 0x0142, 0x0 }, /* #28 */
     2802    { 0x2e3297, 0x2e3a97, 0xaa81, 0x09d2, 0x2cd2, 0x0 }, /* #29 */
     2803    { 0x0a2617, 0x0a2e17, 0x28e6, 0x626e, 0x432d, 0x0 }, /* #30 */
     2804    { 0x2d7413, 0x2d7c13, 0xaf4a, 0xf8da, 0x3729, 0x0 }, /* #31 */
     2805    { 0x370493, 0x370c93, 0xf59d, 0xd5e4, 0x1a34, 0x0 }, /* #32 */
     2806    { 0x050652, 0x050e53, 0x7fbf, 0xa250, 0xf1b0, 0x0 }, /* #33 */
     2807    { 0x106586, 0x106d87, 0x9fa5, 0xbfd3, 0x4817, 0x0 }, /* #34 */
     2808    { 0x066b42, 0x066b43, 0xa0b5, 0xd497, 0xcb9b, 0x0 }, /* #35 */
     2809    { 0x2a3d06, 0x2a3d07, 0x8b1f, 0x9706, 0xae3a, 0x0 }, /* #36 */
     2810    { 0x370356, 0x370b57, 0xd8c9, 0x5ad1, 0x7dc9, 0x0 }, /* #37 */
     2811    { 0x1123d7, 0x112bd7, 0xbb01, 0x5a38, 0x7238, 0x0 }, /* #38 */
     2812    { 0x1641c3, 0x1649c3, 0xc0c7, 0x0bc1, 0x5737, 0x0 }, /* #39 */
     2813    { 0x1f6597, 0x1f6d97, 0x75fc, 0x0544, 0x292f, 0x0 }, /* #40 */
     2814    { 0x2003c6, 0x200bc7, 0xac80, 0x2c80, 0x2301, 0x0 }, /* #41 */
     2815    { 0x341997, 0x341997, 0xec92, 0x16d8, 0x800c, 0x0 }, /* #42 */
     2816    { 0x364087, 0x364887, 0x90df, 0xe896, 0x5c2a, 0x0 }, /* #43 */
     2817    { 0x2462c2, 0x246ac3, 0xce54, 0xff54, 0x0b41, 0x0 }, /* #44 */
     2818    { 0x0b0342, 0x0b0b43, 0xa767, 0x112e, 0x8ea2, 0x0 }, /* #45 */
     2819    { 0x226113, 0x226913, 0xe4ad, 0x7de0, 0x5160, 0x0 }, /* #46 */
     2820    { 0x102217, 0x102a17, 0x53ad, 0x3727, 0xb0a3, 0x0 }, /* #47 */
     2821    { 0x3247d7, 0x324fd7, 0xbf32, 0x1738, 0x99fc, 0x0 }, /* #48 */
     2822    { 0x2c1907, 0x2c1907, 0x3330, 0x4c60, 0x9822, 0x0 }, /* #49 */
     2823    { 0x181042, 0x181843, 0x7c46, 0x3a4a, 0xd817, 0x0 }, /* #50 */
     2824    { 0x016e96, 0x016e97, 0xaee2, 0x6262, 0x95c1, 0x0 }, /* #51 */
     2825    { 0x166256, 0x166a57, 0x714e, 0x6030, 0xba28, 0x0 }, /* #52 */
     2826    { 0x1e30d6, 0x1e38d7, 0x6569, 0x4c2d, 0x0425, 0x0 }, /* #53 */
     2827    { 0x2138d2, 0x2138d3, 0x8e87, 0xa77b, 0x486d, 0x0 }, /* #54 */
     2828    { 0x167917, 0x167917, 0x46be, 0x00ca, 0x96bb, 0x0 }, /* #55 */
     2829    { 0x190802, 0x190803, 0xab5f, 0x0647, 0xf619, 0x0 }, /* #56 */
     2830    { 0x1f0206, 0x1f0a07, 0x8568, 0xd0f0, 0xa056, 0x0 }, /* #57 */
     2831    { 0x271917, 0x271917, 0x11d6, 0x97d6, 0x0901, 0x0 }, /* #58 */
     2832    { 0x3050d3, 0x3058d3, 0xd959, 0xe1cc, 0x6aac, 0x0 }, /* #59 */
     2833    { 0x015e57, 0x015e57, 0x0592, 0x60e0, 0xf4f0, 0x0 }, /* #60 */
     2834    { 0x1e4fc7, 0x1e4fc7, 0x09fd, 0x0df8, 0xcb58, 0x0 }, /* #61 */
     2835    { 0x251887, 0x251887, 0xcd94, 0x129c, 0xe51b, 0x0 }, /* #62 */
     2836    { 0x357006, 0x357807, 0x2534, 0x94f8, 0xab36, 0x0 }, /* #63 */
    28372837};
    28382838static const BINU16_TEST_T g_aTests_arpl[] =
    28392839{
    2840     { 0x1a1907, 0x1a1907, 0xb7fb, 0xb7fb, 0xf698, 0x0 }, /* #0 */
    2841     { 0x332a86, 0x332ac6, 0x9c0d, 0x9c0e, 0x1ec2, 0x0 }, /* #1 */
    2842     { 0x106712, 0x106712, 0xbc9f, 0xbc9f, 0x9352, 0x0 }, /* #2 */
    2843     { 0x292bd3, 0x292bd3, 0xdb61, 0xdb62, 0xd2ae, 0x0 }, /* #3 */
    2844     { 0x205507, 0x205547, 0xe8b0, 0xe8b1, 0xb0ed, 0x0 }, /* #4 */
    2845     { 0x044086, 0x0440c6, 0x51e8, 0x51e9, 0x8609, 0x0 }, /* #5 */
    2846     { 0x3377d3, 0x337793, 0xbad3, 0xbad3, 0xa039, 0x0 }, /* #6 */
    2847     { 0x232197, 0x232197, 0xf1fb, 0xf1fb, 0xb542, 0x0 }, /* #7 */
    2848     { 0x210387, 0x210387, 0xe5ff, 0xe5ff, 0xec9f, 0x0 }, /* #8 */
    2849     { 0x234582, 0x234582, 0x717f, 0x717f, 0x803b, 0x0 }, /* #9 */
    2850     { 0x0a46d3, 0x0a46d3, 0x1114, 0x1115, 0x3e15, 0x0 }, /* #10 */
    2851     { 0x2770d2, 0x277092, 0x9a66, 0x9a66, 0xaecd, 0x0 }, /* #11 */
    2852     { 0x213b82, 0x213b82, 0x4082, 0x4082, 0x1ccd, 0x0 }, /* #12 */
    2853     { 0x306806, 0x306806, 0xbdc7, 0xbdc7, 0x8850, 0x0 }, /* #13 */
    2854     { 0x3c64c7, 0x3c6487, 0x7ff7, 0x7ff7, 0x5aae, 0x0 }, /* #14 */
    2855     { 0x1c1652, 0x1c1612, 0x0e2f, 0x0e2f, 0x3492, 0x0 }, /* #15 */
    2856     { 0x336843, 0x336803, 0xa1a6, 0xa1a6, 0xb4fe, 0x0 }, /* #16 */
    2857     { 0x292446, 0x292406, 0xc914, 0xc914, 0x58c0, 0x0 }, /* #17 */
    2858     { 0x322902, 0x322942, 0x558a, 0x558b, 0xfc0f, 0x0 }, /* #18 */
    2859     { 0x325006, 0x325046, 0xd7e4, 0xd7e6, 0xcdae, 0x0 }, /* #19 */
    2860     { 0x1d7757, 0x1d7717, 0xe071, 0xe071, 0x5b1c, 0x0 }, /* #20 */
    2861     { 0x234353, 0x234353, 0xbe80, 0xbe83, 0xfecb, 0x0 }, /* #21 */
    2862     { 0x0163c6, 0x016386, 0x54a1, 0x54a1, 0x2785, 0x0 }, /* #22 */
    2863     { 0x392583, 0x392583, 0x5913, 0x5913, 0x0ea6, 0x0 }, /* #23 */
    2864     { 0x1c5513, 0x1c5513, 0x05df, 0x05df, 0x78f0, 0x0 }, /* #24 */
    2865     { 0x040503, 0x040503, 0xde79, 0xde79, 0x1544, 0x0 }, /* #25 */
    2866     { 0x245353, 0x245353, 0x07a5, 0x07a6, 0x08ee, 0x0 }, /* #26 */
    2867     { 0x204d47, 0x204d07, 0x0c73, 0x0c73, 0x7a69, 0x0 }, /* #27 */
    2868     { 0x0c36d6, 0x0c3696, 0x9d2a, 0x9d2a, 0x4cf9, 0x0 }, /* #28 */
    2869     { 0x262cd2, 0x262cd2, 0x1a39, 0x1a3a, 0xc30a, 0x0 }, /* #29 */
    2870     { 0x1004d7, 0x1004d7, 0xb308, 0xb30b, 0xee27, 0x0 }, /* #30 */
    2871     { 0x197a17, 0x197a17, 0x10bd, 0x10bd, 0x06e0, 0x0 }, /* #31 */
    2872     { 0x106117, 0x106117, 0xc81f, 0xc81f, 0x789a, 0x0 }, /* #32 */
    2873     { 0x304c82, 0x304cc2, 0x3abc, 0x3abf, 0x0d0b, 0x0 }, /* #33 */
    2874     { 0x327cc2, 0x327cc2, 0xe79a, 0xe79b, 0x337f, 0x0 }, /* #34 */
    2875     { 0x157512, 0x157512, 0x428d, 0x428d, 0x5a28, 0x0 }, /* #35 */
    2876     { 0x2c2bd3, 0x2c2b93, 0x42e0, 0x42e0, 0xa048, 0x0 }, /* #36 */
    2877     { 0x280dc7, 0x280dc7, 0x9afd, 0x9aff, 0x627f, 0x0 }, /* #37 */
    2878     { 0x1d2bc2, 0x1d2b82, 0x9133, 0x9133, 0xcd1b, 0x0 }, /* #38 */
    2879     { 0x265cc3, 0x265c83, 0x3106, 0x3106, 0x9d55, 0x0 }, /* #39 */
    2880     { 0x306602, 0x306602, 0xfe12, 0xfe12, 0x5d36, 0x0 }, /* #40 */
    2881     { 0x2116c6, 0x2116c6, 0x630d, 0x630e, 0x074e, 0x0 }, /* #41 */
    2882     { 0x132d43, 0x132d43, 0xa305, 0xa307, 0xb877, 0x0 }, /* #42 */
    2883     { 0x1a3442, 0x1a3402, 0xa256, 0xa256, 0xd2c5, 0x0 }, /* #43 */
    2884     { 0x261c42, 0x261c42, 0xc8b9, 0xc8bb, 0x1f77, 0x0 }, /* #44 */
    2885     { 0x037a83, 0x037a83, 0x809d, 0x809d, 0xf779, 0x0 }, /* #45 */
    2886     { 0x213247, 0x213247, 0x4405, 0x4406, 0xe126, 0x0 }, /* #46 */
    2887     { 0x0a2293, 0x0a2293, 0x1024, 0x1024, 0xe4a8, 0x0 }, /* #47 */
    2888     { 0x220d86, 0x220dc6, 0xa03c, 0xa03d, 0xdd01, 0x0 }, /* #48 */
    2889     { 0x0b0b06, 0x0b0b46, 0xb7dd, 0xb7de, 0x1a42, 0x0 }, /* #49 */
    2890     { 0x1015d3, 0x101593, 0xf542, 0xf542, 0xceb1, 0x0 }, /* #50 */
    2891     { 0x0e7b43, 0x0e7b43, 0x6a19, 0x6a1b, 0xab2b, 0x0 }, /* #51 */
    2892     { 0x3921c6, 0x392186, 0xbc83, 0xbc83, 0x4c77, 0x0 }, /* #52 */
    2893     { 0x291913, 0x291913, 0xe566, 0xe566, 0x8fdd, 0x0 }, /* #53 */
    2894     { 0x3f0ad6, 0x3f0ad6, 0x4171, 0x4173, 0x984b, 0x0 }, /* #54 */
    2895     { 0x101817, 0x101817, 0xc97b, 0xc97b, 0xb28f, 0x0 }, /* #55 */
    2896     { 0x0f4a43, 0x0f4a03, 0x4b77, 0x4b77, 0x7f51, 0x0 }, /* #56 */
    2897     { 0x0c3556, 0x0c3556, 0x978c, 0x978d, 0x6945, 0x0 }, /* #57 */
    2898     { 0x204953, 0x204953, 0x1a9d, 0x1a9e, 0x4342, 0x0 }, /* #58 */
    2899     { 0x144043, 0x144003, 0xa7ba, 0xa7ba, 0xa9a9, 0x0 }, /* #59 */
    2900     { 0x3940c3, 0x394083, 0x0987, 0x0987, 0xa102, 0x0 }, /* #60 */
    2901     { 0x211416, 0x211456, 0x9060, 0x9062, 0xc43e, 0x0 }, /* #61 */
    2902     { 0x365286, 0x365286, 0x0f7f, 0x0f7f, 0x61a1, 0x0 }, /* #62 */
    2903     { 0x211fd3, 0x211f93, 0x3bb5, 0x3bb5, 0x0dcd, 0x0 }, /* #63 */
     2840    { 0x2b0d93, 0x2b0dd3, 0x082e, 0x082f, 0x2f4b, 0x0 }, /* #0 */
     2841    { 0x3621c6, 0x3621c6, 0x78f8, 0x78f9, 0x1b8d, 0x0 }, /* #1 */
     2842    { 0x2e05c3, 0x2e05c3, 0x66c4, 0x66c6, 0xdd5e, 0x0 }, /* #2 */
     2843    { 0x374e46, 0x374e06, 0x7c66, 0x7c66, 0x2f01, 0x0 }, /* #3 */
     2844    { 0x022092, 0x0220d2, 0x061d, 0x061f, 0x924b, 0x0 }, /* #4 */
     2845    { 0x2509c7, 0x2509c7, 0xe82c, 0xe82e, 0xdee6, 0x0 }, /* #5 */
     2846    { 0x115a06, 0x115a46, 0x8cd5, 0x8cd6, 0xfc8e, 0x0 }, /* #6 */
     2847    { 0x377f07, 0x377f47, 0xfb90, 0xfb92, 0xb3f2, 0x0 }, /* #7 */
     2848    { 0x3956d2, 0x3956d2, 0x2d4d, 0x2d4e, 0x1ae2, 0x0 }, /* #8 */
     2849    { 0x1c7f12, 0x1c7f12, 0x984b, 0x984b, 0xa483, 0x0 }, /* #9 */
     2850    { 0x2f52d3, 0x2f52d3, 0x6188, 0x6189, 0x4741, 0x0 }, /* #10 */
     2851    { 0x371556, 0x371556, 0x9049, 0x904b, 0xb43b, 0x0 }, /* #11 */
     2852    { 0x2b3486, 0x2b3486, 0x3acb, 0x3acb, 0x23ca, 0x0 }, /* #12 */
     2853    { 0x1160d6, 0x1160d6, 0xe202, 0xe203, 0x20c3, 0x0 }, /* #13 */
     2854    { 0x3811c3, 0x3811c3, 0x9c6c, 0x9c6d, 0x9fad, 0x0 }, /* #14 */
     2855    { 0x3e53c2, 0x3e5382, 0xf387, 0xf387, 0x30d9, 0x0 }, /* #15 */
     2856    { 0x1f2e03, 0x1f2e43, 0x9c81, 0x9c82, 0xe7ee, 0x0 }, /* #16 */
     2857    { 0x073b57, 0x073b17, 0x6273, 0x6273, 0x8c64, 0x0 }, /* #17 */
     2858    { 0x182c46, 0x182c06, 0x13fe, 0x13fe, 0x9671, 0x0 }, /* #18 */
     2859    { 0x315bd2, 0x315bd2, 0xdeb0, 0xdeb1, 0x0545, 0x0 }, /* #19 */
     2860    { 0x141483, 0x141483, 0x363b, 0x363b, 0x892b, 0x0 }, /* #20 */
     2861    { 0x150252, 0x150212, 0x9222, 0x9222, 0xfba4, 0x0 }, /* #21 */
     2862    { 0x3d6b82, 0x3d6b82, 0xecf2, 0xecf2, 0x1c59, 0x0 }, /* #22 */
     2863    { 0x3b23c7, 0x3b2387, 0x208a, 0x208a, 0x6dee, 0x0 }, /* #23 */
     2864    { 0x0d28c3, 0x0d2883, 0xa33d, 0xa33d, 0xfddc, 0x0 }, /* #24 */
     2865    { 0x2c1956, 0x2c1916, 0xb706, 0xb706, 0xfe2d, 0x0 }, /* #25 */
     2866    { 0x065b46, 0x065b06, 0x1a1b, 0x1a1b, 0x194b, 0x0 }, /* #26 */
     2867    { 0x3622c3, 0x3622c3, 0x1321, 0x1322, 0xe52e, 0x0 }, /* #27 */
     2868    { 0x293e57, 0x293e17, 0xf313, 0xf313, 0x7eed, 0x0 }, /* #28 */
     2869    { 0x323752, 0x323712, 0x01fb, 0x01fb, 0x1bf3, 0x0 }, /* #29 */
     2870    { 0x2675c6, 0x267586, 0xf740, 0xf740, 0xb080, 0x0 }, /* #30 */
     2871    { 0x243157, 0x243117, 0xac33, 0xac33, 0x6f3f, 0x0 }, /* #31 */
     2872    { 0x243047, 0x243007, 0x491a, 0x491a, 0x87bd, 0x0 }, /* #32 */
     2873    { 0x2b36d2, 0x2b3692, 0xbd57, 0xbd57, 0xd1db, 0x0 }, /* #33 */
     2874    { 0x323cd3, 0x323c93, 0xeb95, 0xeb95, 0xbc49, 0x0 }, /* #34 */
     2875    { 0x3b6e92, 0x3b6e92, 0x3442, 0x3442, 0xea8a, 0x0 }, /* #35 */
     2876    { 0x083cd6, 0x083cd6, 0xb7c8, 0xb7c9, 0xdbf9, 0x0 }, /* #36 */
     2877    { 0x315146, 0x315106, 0x2667, 0x2667, 0x5121, 0x0 }, /* #37 */
     2878    { 0x097087, 0x0970c7, 0xd4ec, 0xd4ef, 0xf097, 0x0 }, /* #38 */
     2879    { 0x257fd7, 0x257fd7, 0x6460, 0x6461, 0x0de5, 0x0 }, /* #39 */
     2880    { 0x1858c3, 0x1858c3, 0xd1e8, 0xd1e9, 0x0125, 0x0 }, /* #40 */
     2881    { 0x015197, 0x0151d7, 0x6b5d, 0x6b5e, 0xd4e2, 0x0 }, /* #41 */
     2882    { 0x3b6146, 0x3b6106, 0xd93e, 0xd93e, 0x90f1, 0x0 }, /* #42 */
     2883    { 0x016553, 0x016553, 0x5f21, 0x5f23, 0x737f, 0x0 }, /* #43 */
     2884    { 0x1f49c7, 0x1f49c7, 0xb2f2, 0xb2f3, 0x5e73, 0x0 }, /* #44 */
     2885    { 0x1e0a46, 0x1e0a46, 0x7ac0, 0x7ac1, 0xd461, 0x0 }, /* #45 */
     2886    { 0x014ed3, 0x014ed3, 0x92d1, 0x92d2, 0x098a, 0x0 }, /* #46 */
     2887    { 0x1251d6, 0x1251d6, 0xff14, 0xff17, 0xa043, 0x0 }, /* #47 */
     2888    { 0x213f02, 0x213f02, 0xd32a, 0xd32a, 0x892e, 0x0 }, /* #48 */
     2889    { 0x235c83, 0x235c83, 0xf4eb, 0xf4eb, 0xb119, 0x0 }, /* #49 */
     2890    { 0x2a2147, 0x2a2107, 0x01d1, 0x01d1, 0x4c80, 0x0 }, /* #50 */
     2891    { 0x0620d7, 0x0620d7, 0x3f30, 0x3f32, 0x9026, 0x0 }, /* #51 */
     2892    { 0x1e4207, 0x1e4207, 0xb2ca, 0xb2ca, 0x120a, 0x0 }, /* #52 */
     2893    { 0x320ad3, 0x320ad3, 0xdc1a, 0xdc1b, 0x56d3, 0x0 }, /* #53 */
     2894    { 0x0b6a83, 0x0b6a83, 0xf7cc, 0xf7cc, 0x7c34, 0x0 }, /* #54 */
     2895    { 0x1b4897, 0x1b4897, 0xea06, 0xea06, 0x3841, 0x0 }, /* #55 */
     2896    { 0x2b4042, 0x2b4002, 0xec3a, 0xec3a, 0xff31, 0x0 }, /* #56 */
     2897    { 0x147e47, 0x147e07, 0xa0cb, 0xa0cb, 0x762b, 0x0 }, /* #57 */
     2898    { 0x3833d7, 0x383397, 0x87a7, 0x87a7, 0x0009, 0x0 }, /* #58 */
     2899    { 0x2b6506, 0x2b6506, 0xa40e, 0xa40e, 0xa700, 0x0 }, /* #59 */
     2900    { 0x3f2896, 0x3f28d6, 0x4a59, 0x4a5a, 0x4c7a, 0x0 }, /* #60 */
     2901    { 0x251c46, 0x251c06, 0xa5ee, 0xa5ee, 0xc224, 0x0 }, /* #61 */
     2902    { 0x000043, 0x000003, 0x8636, 0x8636, 0x8302, 0x0 }, /* #62 */
     2903    { 0x1127c6, 0x112786, 0x2336, 0x2336, 0xeaea, 0x0 }, /* #63 */
    29042904};
    29052905
     
    29082908static const BINU32_TEST_T g_aTests_add_u32[] =
    29092909{
    2910     { 0x281a86, 0x281297, 0xafa571e2, 0x867d36c0, 0xd6d7c4de, 0x0 }, /* #0 */
    2911     { 0x3d5683, 0x3d5696, 0x984fd4db, 0xb96f7803, 0x211fa328, 0x0 }, /* #1 */
    2912     { 0x1048c2, 0x104092, 0xc9f62aab, 0xca617054, 0x006b45a9, 0x0 }, /* #2 */
    2913     { 0x187a57, 0x187a13, 0x99dba66e, 0x7d673373, 0xe38b8d05, 0x0 }, /* #3 */
    2914     { 0x175556, 0x175507, 0x4b2dd303, 0x38a66387, 0xed789084, 0x0 }, /* #4 */
    2915     { 0x176146, 0x176996, 0x339120d6, 0xb093fce2, 0x7d02dc0c, 0x0 }, /* #5 */
    2916     { 0x3c57d2, 0x3c5f96, 0x58057526, 0xa6539342, 0x4e4e1e1c, 0x0 }, /* #6 */
    2917     { 0x1a4792, 0x1a4782, 0x17a66550, 0xc4ebd8a1, 0xad457351, 0x0 }, /* #7 */
    2918     { 0x2c5c82, 0x2c5c86, 0x7a753892, 0xa04a709f, 0x25d5380d, 0x0 }, /* #8 */
    2919     { 0x1270c2, 0x127002, 0x5c44af24, 0x7d8b221f, 0x214672fb, 0x0 }, /* #9 */
    2920     { 0x266e83, 0x266697, 0xe3fcb93d, 0x88e24050, 0xa4e58713, 0x0 }, /* #10 */
    2921     { 0x072407, 0x072c86, 0x23d605f9, 0x9bf836c9, 0x782230d0, 0x0 }, /* #11 */
    2922     { 0x324452, 0x324417, 0x6c814cec, 0x09629e87, 0x9ce1519b, 0x0 }, /* #12 */
    2923     { 0x397117, 0x397107, 0x6971beb9, 0x5412587d, 0xeaa099c4, 0x0 }, /* #13 */
    2924     { 0x0f2893, 0x0f2096, 0x937a94de, 0xa83e3a81, 0x14c3a5a3, 0x0 }, /* #14 */
    2925     { 0x2f7ad3, 0x2f7286, 0x48b311d0, 0xed0984f6, 0xa4567326, 0x0 }, /* #15 */
    2926     { 0x215647, 0x215e92, 0x7204a26e, 0xc048c0ab, 0x4e441e3d, 0x0 }, /* #16 */
    2927     { 0x1d3e16, 0x1d3617, 0x75d8ada8, 0x5a49dab1, 0xe4712d09, 0x0 }, /* #17 */
    2928     { 0x3b3093, 0x3b3096, 0x0b853bd9, 0xe3a16550, 0xd81c2977, 0x0 }, /* #18 */
    2929     { 0x2670d2, 0x267097, 0xb8f8fbdd, 0x9b58a414, 0xe25fa837, 0x0 }, /* #19 */
    2930     { 0x1c4482, 0x1c4417, 0xdaa94e8f, 0x3c0dea84, 0x61649bf5, 0x0 }, /* #20 */
    2931     { 0x3b23c7, 0x3b2382, 0xb6a9e831, 0xc374ed31, 0x0ccb0500, 0x0 }, /* #21 */
    2932     { 0x356a43, 0x356286, 0x025b9c69, 0xced54f1d, 0xcc79b2b4, 0x0 }, /* #22 */
    2933     { 0x153852, 0x153016, 0x0fae6dde, 0x545d7fbb, 0x44af11dd, 0x0 }, /* #23 */
    2934     { 0x3d4692, 0x3d4607, 0xd2379c22, 0x1323427b, 0x40eba659, 0x0 }, /* #24 */
    2935     { 0x363e53, 0x363686, 0xa877e073, 0xfea89339, 0x5630b2c6, 0x0 }, /* #25 */
    2936     { 0x291157, 0x291913, 0x89337fda, 0x5d4245c8, 0xd40ec5ee, 0x0 }, /* #26 */
    2937     { 0x241683, 0x241613, 0x5257abbb, 0x4c233720, 0xf9cb8b65, 0x0 }, /* #27 */
    2938     { 0x3b4843, 0x3b4016, 0x300f9c35, 0x40e83142, 0x10d8950d, 0x0 }, /* #28 */
    2939     { 0x211116, 0x211182, 0x18be87b9, 0x9d7f37ec, 0x84c0b033, 0x0 }, /* #29 */
    2940     { 0x300782, 0x300786, 0x64fe95d8, 0xeb1e618d, 0x861fcbb5, 0x0 }, /* #30 */
    2941     { 0x365b17, 0x365316, 0x523200d6, 0x6306ebc5, 0x10d4eaef, 0x0 }, /* #31 */
    2942     { 0x0b7983, 0x0b7112, 0x2bac1a15, 0x5b90aa01, 0x2fe48fec, 0x0 }, /* #32 */
    2943     { 0x064cd2, 0x064497, 0xdfb08adc, 0x9f1d0ca0, 0xbf6c81c4, 0x0 }, /* #33 */
    2944     { 0x3b2c17, 0x3b2406, 0x152765d2, 0x62b54f7d, 0x4d8de9ab, 0x0 }, /* #34 */
    2945     { 0x276082, 0x276803, 0xb04424b0, 0x3a08fd15, 0x89c4d865, 0x0 }, /* #35 */
    2946     { 0x1a53c7, 0x1a5b96, 0x410d8dbb, 0xa1e17e42, 0x60d3f087, 0x0 }, /* #36 */
    2947     { 0x143fc7, 0x143716, 0x312f749b, 0x53c01ac5, 0x2290a62a, 0x0 }, /* #37 */
    2948     { 0x247d82, 0x247d07, 0x8ec0fe21, 0x6f2d2e39, 0xe06c3018, 0x0 }, /* #38 */
    2949     { 0x090843, 0x090016, 0x01128069, 0x26bf0f48, 0x25ac8edf, 0x0 }, /* #39 */
    2950     { 0x1765c3, 0x176d03, 0xb32fa5a2, 0x70530f64, 0xbd2369c2, 0x0 }, /* #40 */
    2951     { 0x345ec3, 0x345e82, 0x24834436, 0x8a768c2a, 0x65f347f4, 0x0 }, /* #41 */
    2952     { 0x387783, 0x387796, 0x0349f1e8, 0xeef2cac3, 0xeba8d8db, 0x0 }, /* #42 */
    2953     { 0x257183, 0x257182, 0x395d3ea2, 0xd21859bc, 0x98bb1b1a, 0x0 }, /* #43 */
    2954     { 0x305487, 0x305c82, 0x37452f11, 0x965a7154, 0x5f154243, 0x0 }, /* #44 */
    2955     { 0x316d53, 0x316d17, 0xb48a5aae, 0x5bd1ebf6, 0xa7479148, 0x0 }, /* #45 */
    2956     { 0x132217, 0x132a92, 0x68a4c4ae, 0x82115508, 0x196c905a, 0x0 }, /* #46 */
    2957     { 0x393293, 0x393207, 0xdee78574, 0x50d217f9, 0x71ea9285, 0x0 }, /* #47 */
    2958     { 0x300c07, 0x300496, 0x9d6df3d3, 0xfb10a490, 0x5da2b0bd, 0x0 }, /* #48 */
    2959     { 0x015756, 0x015f07, 0x941723a9, 0x4f3d7b09, 0xbb265760, 0x0 }, /* #49 */
    2960     { 0x327dd6, 0x327582, 0xf0ebcba2, 0xf971fe3b, 0x08863299, 0x0 }, /* #50 */
    2961     { 0x235f06, 0x235703, 0x4ad156a5, 0x0060e7a7, 0xb58f9102, 0x0 }, /* #51 */
    2962     { 0x395692, 0x395696, 0xda24ab2b, 0xf7864ca0, 0x1d61a175, 0x0 }, /* #52 */
    2963     { 0x137f87, 0x137707, 0xd16eb0f3, 0x4b91fc3c, 0x7a234b49, 0x0 }, /* #53 */
    2964     { 0x234352, 0x234392, 0x00f420e9, 0xdc90e338, 0xdb9cc24f, 0x0 }, /* #54 */
    2965     { 0x187f86, 0x187f13, 0xacafbeed, 0x72cf8f73, 0xc61fd086, 0x0 }, /* #55 */
    2966     { 0x333143, 0x333982, 0x726f01b1, 0xc84747d9, 0x55d84628, 0x0 }, /* #56 */
    2967     { 0x261817, 0x261096, 0x8139d18a, 0xbc258d30, 0x3aebbba6, 0x0 }, /* #57 */
    2968     { 0x1e7552, 0x1e7d03, 0x9470c776, 0x4ca806bf, 0xb8373f49, 0x0 }, /* #58 */
    2969     { 0x1b6e56, 0x1b6613, 0xeec41be2, 0x3bc6e720, 0x4d02cb3e, 0x0 }, /* #59 */
    2970     { 0x2d5a16, 0x2d5213, 0x6937816f, 0x244a34fb, 0xbb12b38c, 0x0 }, /* #60 */
    2971     { 0x096b56, 0x096396, 0xc081112e, 0xda0ff472, 0x198ee344, 0x0 }, /* #61 */
    2972     { 0x2a1257, 0x2a1a82, 0x6d35fe15, 0xa0f229f8, 0x33bc2be3, 0x0 }, /* #62 */
    2973     { 0x265a93, 0x265207, 0xee5a1538, 0x0a815d59, 0x1c274821, 0x0 }, /* #63 */
     2910    { 0x012e03, 0x012686, 0x80498464, 0xdadc6699, 0x5a92e235, 0x0 }, /* #0 */
     2911    { 0x011316, 0x011b13, 0xb753cbfa, 0x55c87270, 0x9e74a676, 0x0 }, /* #1 */
     2912    { 0x1c3d46, 0x1c3d07, 0xac981c69, 0x6309859a, 0xb6716931, 0x0 }, /* #2 */
     2913    { 0x230a47, 0x230286, 0x84551b84, 0xf3d694d8, 0x6f817954, 0x0 }, /* #3 */
     2914    { 0x0432d7, 0x043296, 0x89430f0e, 0xdad473f0, 0x519164e2, 0x0 }, /* #4 */
     2915    { 0x363a52, 0x363282, 0xb1f6c089, 0xf0d15d5b, 0x3eda9cd2, 0x0 }, /* #5 */
     2916    { 0x2d6006, 0x2d6003, 0x7b90d934, 0x5e34dcad, 0xe2a40379, 0x0 }, /* #6 */
     2917    { 0x200e93, 0x200e82, 0x40e52981, 0x85ed1ef1, 0x4507f570, 0x0 }, /* #7 */
     2918    { 0x225897, 0x225006, 0x13837c30, 0x70d1b982, 0x5d4e3d52, 0x0 }, /* #8 */
     2919    { 0x1b6187, 0x1b6117, 0xf6f32229, 0x4b3af017, 0x5447cdee, 0x0 }, /* #9 */
     2920    { 0x204e82, 0x204e96, 0x63dfb42e, 0xd78e1f69, 0x73ae6b3b, 0x0 }, /* #10 */
     2921    { 0x0229d2, 0x022182, 0x0e07bad2, 0xeb8213d5, 0xdd7a5903, 0x0 }, /* #11 */
     2922    { 0x2a03c7, 0x2a0303, 0x5d26388b, 0x557095fe, 0xf84a5d73, 0x0 }, /* #12 */
     2923    { 0x222683, 0x222613, 0xb5ebdd53, 0x05fb6d20, 0x500f8fcd, 0x0 }, /* #13 */
     2924    { 0x2963d7, 0x296386, 0xecb5a560, 0xf631fdee, 0x097c588e, 0x0 }, /* #14 */
     2925    { 0x197853, 0x197813, 0x8a7e127a, 0x256d4045, 0x9aef2dcb, 0x0 }, /* #15 */
     2926    { 0x277817, 0x277012, 0x46c7141c, 0x7ec051d9, 0x37f93dbd, 0x0 }, /* #16 */
     2927    { 0x0400d6, 0x040096, 0xe565e496, 0xe9e84c72, 0x048267dc, 0x0 }, /* #17 */
     2928    { 0x0b7712, 0x0b7f17, 0xb1fe1fe8, 0x54def1e4, 0xa2e0d1fc, 0x0 }, /* #18 */
     2929    { 0x3a0947, 0x3a0193, 0xd277406a, 0xa59d3908, 0xd325f89e, 0x0 }, /* #19 */
     2930    { 0x257797, 0x257f86, 0x6016c197, 0x9616728d, 0x35ffb0f6, 0x0 }, /* #20 */
     2931    { 0x3b0206, 0x3b0297, 0xd88baa0e, 0x91d533c6, 0xb94989b8, 0x0 }, /* #21 */
     2932    { 0x304d17, 0x304596, 0x4732863b, 0xcd3d1569, 0x860a8f2e, 0x0 }, /* #22 */
     2933    { 0x202483, 0x202482, 0xd598dca1, 0xfc55d68f, 0x26bcf9ee, 0x0 }, /* #23 */
     2934    { 0x3c0c02, 0x3c0492, 0x1a93aa14, 0xef16bec1, 0xd48314ad, 0x0 }, /* #24 */
     2935    { 0x021513, 0x021513, 0x25d17d83, 0x0258d531, 0xdc8757ae, 0x0 }, /* #25 */
     2936    { 0x0d6f03, 0x0d6713, 0x747ba12d, 0x150e4d73, 0xa092ac46, 0x0 }, /* #26 */
     2937    { 0x2c3856, 0x2c3083, 0xcbe8e3a6, 0xb2a2b1df, 0xe6b9ce39, 0x0 }, /* #27 */
     2938    { 0x2217c2, 0x221712, 0x521006ec, 0x6c468023, 0x1a367937, 0x0 }, /* #28 */
     2939    { 0x103806, 0x103813, 0x94965e8b, 0x30af60c7, 0x9c19023c, 0x0 }, /* #29 */
     2940    { 0x213f87, 0x213f86, 0x3fe6d983, 0x8cb921be, 0x4cd2483b, 0x0 }, /* #30 */
     2941    { 0x0440c6, 0x044016, 0x11c03983, 0x74c00a12, 0x62ffd08f, 0x0 }, /* #31 */
     2942    { 0x150f12, 0x150717, 0xbca367f7, 0x08a23105, 0x4bfec90e, 0x0 }, /* #32 */
     2943    { 0x1b7c46, 0x1b7496, 0xcc7bf88b, 0xeb768d72, 0x1efa94e7, 0x0 }, /* #33 */
     2944    { 0x057a42, 0x057297, 0xa53accc1, 0x9c9372c0, 0xf758a5ff, 0x0 }, /* #34 */
     2945    { 0x3a2496, 0x3a2407, 0xea81c180, 0x1748b2a0, 0x2cc6f120, 0x0 }, /* #35 */
     2946    { 0x002382, 0x002386, 0x98f92bf6, 0xa7ae5c3f, 0x0eb53049, 0x0 }, /* #36 */
     2947    { 0x351002, 0x351092, 0x14784274, 0xb7cb3b73, 0xa352f8ff, 0x0 }, /* #37 */
     2948    { 0x152c03, 0x152c13, 0xa99a4f39, 0x7b61ac92, 0xd1c75d59, 0x0 }, /* #38 */
     2949    { 0x010707, 0x010797, 0xc291b7f4, 0xaf55ad71, 0xecc3f57d, 0x0 }, /* #39 */
     2950    { 0x297882, 0x297096, 0x9679d798, 0xafb31f47, 0x193947af, 0x0 }, /* #40 */
     2951    { 0x113f12, 0x113796, 0x98c58216, 0xa7a50124, 0x0edf7f0e, 0x0 }, /* #41 */
     2952    { 0x0e1896, 0x0e1807, 0xc343ba0a, 0x56aea23c, 0x936ae832, 0x0 }, /* #42 */
     2953    { 0x046516, 0x046582, 0x04664c05, 0xdc6f2a89, 0xd808de84, 0x0 }, /* #43 */
     2954    { 0x085943, 0x085903, 0xb0afd572, 0x58961dc8, 0xa7e64856, 0x0 }, /* #44 */
     2955    { 0x173b46, 0x173302, 0x21bc42d9, 0x70852989, 0x4ec8e6b0, 0x0 }, /* #45 */
     2956    { 0x213447, 0x213407, 0x4876e736, 0x3ebc969a, 0xf645af64, 0x0 }, /* #46 */
     2957    { 0x3e0ac7, 0x3e0282, 0x4e7d6e08, 0xdb4044ae, 0x8cc2d6a6, 0x0 }, /* #47 */
     2958    { 0x2a0212, 0x2a0a92, 0x6409c1e9, 0xe0a39d37, 0x7c99db4e, 0x0 }, /* #48 */
     2959    { 0x0c7cd7, 0x0c7407, 0x63b3c8fa, 0x1403705f, 0xb04fa765, 0x0 }, /* #49 */
     2960    { 0x371157, 0x371106, 0x141d65e5, 0x6a2a0d99, 0x560ca7b4, 0x0 }, /* #50 */
     2961    { 0x162593, 0x162596, 0x134724ba, 0xf7035df3, 0xe3bc3939, 0x0 }, /* #51 */
     2962    { 0x105f83, 0x105f86, 0x73821ef4, 0x97405e8b, 0x23be3f97, 0x0 }, /* #52 */
     2963    { 0x2f2d83, 0x2f2d07, 0x8ef054f3, 0x13499af5, 0x84594602, 0x0 }, /* #53 */
     2964    { 0x032f83, 0x032782, 0xb825cbe3, 0xf192ad97, 0x396ce1b4, 0x0 }, /* #54 */
     2965    { 0x162e93, 0x162616, 0x7714189d, 0x7f70411b, 0x085c287e, 0x0 }, /* #55 */
     2966    { 0x260d47, 0x260d07, 0x82c74b13, 0x2cd939b8, 0xaa11eea5, 0x0 }, /* #56 */
     2967    { 0x0a2816, 0x0a2083, 0xfe69b283, 0xcbb0a9ce, 0xcd46f74b, 0x0 }, /* #57 */
     2968    { 0x320097, 0x320896, 0x504f1fdb, 0x8b03abe8, 0x3ab48c0d, 0x0 }, /* #58 */
     2969    { 0x166842, 0x166082, 0x9eb4ba19, 0xc9daa9fb, 0x2b25efe2, 0x0 }, /* #59 */
     2970    { 0x277487, 0x277497, 0xe3a8fd09, 0x8f258a05, 0xab7c8cfc, 0x0 }, /* #60 */
     2971    { 0x0c2b87, 0x0c2302, 0x10fd4896, 0x35a5c126, 0x24a87890, 0x0 }, /* #61 */
     2972    { 0x036992, 0x036982, 0x4387a6a5, 0xc25563ea, 0x7ecdbd45, 0x0 }, /* #62 */
     2973    { 0x2c41d2, 0x2c4106, 0x43b30ed1, 0x6444ece1, 0x2091de10, 0x0 }, /* #63 */
    29742974};
    29752975static const BINU32_TEST_T g_aTests_add_u32_locked[] =
    29762976{
    2977     { 0x301dc3, 0x301587, 0xcf078631, 0xc60288dd, 0xf6fb02ac, 0x0 }, /* #0 */
    2978     { 0x2c0647, 0x2c0e17, 0xa3ebe13b, 0x36fbdc24, 0x930ffae9, 0x0 }, /* #1 */
    2979     { 0x220193, 0x220117, 0xea9703ad, 0x4b096c60, 0x607268b3, 0x0 }, /* #2 */
    2980     { 0x375043, 0x375886, 0x3153b9d1, 0xa1201b74, 0x6fcc61a3, 0x0 }, /* #3 */
    2981     { 0x3d01d7, 0x3d0982, 0x55d6fd91, 0xab78642f, 0x55a1669e, 0x0 }, /* #4 */
    2982     { 0x181a02, 0x181217, 0x991dc75f, 0x0b2a0239, 0x720c3ada, 0x0 }, /* #5 */
    2983     { 0x2b7897, 0x2b7092, 0x0415338c, 0xd00061f8, 0xcbeb2e6c, 0x0 }, /* #6 */
    2984     { 0x343a92, 0x343282, 0x10c48428, 0xa684ead9, 0x95c066b1, 0x0 }, /* #7 */
    2985     { 0x161a52, 0x161297, 0x84a2589f, 0x830aaa8b, 0xfe6851ec, 0x0 }, /* #8 */
    2986     { 0x2d3207, 0x2d3213, 0x6cafa255, 0x2b7a33b3, 0xbeca915e, 0x0 }, /* #9 */
    2987     { 0x0d5286, 0x0d5297, 0xae788f3e, 0x9b7cf759, 0xed04681b, 0x0 }, /* #10 */
    2988     { 0x0e5b93, 0x0e5b96, 0x5d3a0487, 0xa9394e95, 0x4bff4a0e, 0x0 }, /* #11 */
    2989     { 0x170416, 0x170417, 0xb3cefe3e, 0x0e64b142, 0x5a95b304, 0x0 }, /* #12 */
    2990     { 0x1b7a12, 0x1b7a07, 0xa2bec122, 0x3c387222, 0x9979b100, 0x0 }, /* #13 */
    2991     { 0x037a47, 0x037282, 0xb552dc21, 0xc84512d5, 0x12f236b4, 0x0 }, /* #14 */
    2992     { 0x256d03, 0x256596, 0xb36043f7, 0xe86e6b71, 0x350e277a, 0x0 }, /* #15 */
    2993     { 0x017697, 0x017603, 0xd6a67c5a, 0x22d480ae, 0x4c2e0454, 0x0 }, /* #16 */
    2994     { 0x1e2d03, 0x1e2596, 0x841f3e29, 0xa34956d8, 0x1f2a18af, 0x0 }, /* #17 */
    2995     { 0x3a39d2, 0x3a3192, 0x3f076c08, 0xff4d0d94, 0xc045a18c, 0x0 }, /* #18 */
    2996     { 0x377587, 0x377593, 0xbed89cbf, 0xbdf39d67, 0xff1b00a8, 0x0 }, /* #19 */
    2997     { 0x0835d6, 0x083503, 0xdb4eac71, 0x2569e929, 0x4a1b3cb8, 0x0 }, /* #20 */
    2998     { 0x2f7a02, 0x2f7a82, 0x7af54878, 0xb85e24fd, 0x3d68dc85, 0x0 }, /* #21 */
    2999     { 0x253f42, 0x253f17, 0xc0ef9e5d, 0x7475ab56, 0xb3860cf9, 0x0 }, /* #22 */
    3000     { 0x3d49d6, 0x3d4113, 0xcf0f9ddf, 0x195561e5, 0x4a45c406, 0x0 }, /* #23 */
    3001     { 0x344f87, 0x344f92, 0x7ce441b7, 0xea7ad726, 0x6d96956f, 0x0 }, /* #24 */
    3002     { 0x2c6296, 0x2c6a82, 0x71d21065, 0xc80480d5, 0x56327070, 0x0 }, /* #25 */
    3003     { 0x337546, 0x337502, 0x1bebcb83, 0x3169df4a, 0x157e13c7, 0x0 }, /* #26 */
    3004     { 0x0478d7, 0x047096, 0x87596f7e, 0x88004d48, 0x00a6ddca, 0x0 }, /* #27 */
    3005     { 0x2b19c7, 0x2b1982, 0x7ab39fa3, 0xa1694413, 0x26b5a470, 0x0 }, /* #28 */
    3006     { 0x2348d2, 0x234007, 0xf41f40a7, 0x63ed1027, 0x6fcdcf80, 0x0 }, /* #29 */
    3007     { 0x317506, 0x317512, 0x1d0d138a, 0x628aeb76, 0x457dd7ec, 0x0 }, /* #30 */
    3008     { 0x2a6a92, 0x2a6217, 0x76cfc68e, 0x39c4774d, 0xc2f4b0bf, 0x0 }, /* #31 */
    3009     { 0x3f4d17, 0x3f4513, 0x6873325a, 0x0b621aa2, 0xa2eee848, 0x0 }, /* #32 */
    3010     { 0x140196, 0x140113, 0xfcbc6dcb, 0x3388d832, 0x36cc6a67, 0x0 }, /* #33 */
    3011     { 0x1a4543, 0x1a4503, 0x63cc575c, 0x2047c2bc, 0xbc7b6b60, 0x0 }, /* #34 */
    3012     { 0x060a87, 0x060217, 0xb0b87cfd, 0x10ce5c05, 0x6015df08, 0x0 }, /* #35 */
    3013     { 0x251686, 0x251687, 0xde0735c0, 0x89611566, 0xab59dfa6, 0x0 }, /* #36 */
    3014     { 0x2a4253, 0x2a4296, 0x8f2a0eeb, 0xa1639dd2, 0x12398ee7, 0x0 }, /* #37 */
    3015     { 0x1509d7, 0x150192, 0x227aad6b, 0xc68a2bba, 0xa40f7e4f, 0x0 }, /* #38 */
    3016     { 0x273603, 0x273e13, 0xf01358f7, 0x76495294, 0x8635f99d, 0x0 }, /* #39 */
    3017     { 0x163592, 0x163592, 0xcd6cb31a, 0xe8cf29f2, 0x1b6276d8, 0x0 }, /* #40 */
    3018     { 0x280dc7, 0x280587, 0xfb3412e6, 0x92f8eb4d, 0x97c4d867, 0x0 }, /* #41 */
    3019     { 0x1b7f17, 0x1b7717, 0x5afc8f88, 0x162fc717, 0xbb33378f, 0x0 }, /* #42 */
    3020     { 0x042b86, 0x042397, 0xbf212f74, 0x9ad3b881, 0xdbb2890d, 0x0 }, /* #43 */
    3021     { 0x222396, 0x222b82, 0x5ba38d75, 0xaa3fb8c8, 0x4e9c2b53, 0x0 }, /* #44 */
    3022     { 0x207e56, 0x207606, 0x548eadd8, 0x77c6191e, 0x23376b46, 0x0 }, /* #45 */
    3023     { 0x237387, 0x237303, 0xcf0ad4a6, 0x1f19baa7, 0x500ee601, 0x0 }, /* #46 */
    3024     { 0x1e53c3, 0x1e5396, 0x95157dfe, 0xcb185853, 0x3602da55, 0x0 }, /* #47 */
    3025     { 0x0c3ed2, 0x0c3e96, 0x20baaa6c, 0x9fc553a9, 0x7f0aa93d, 0x0 }, /* #48 */
    3026     { 0x297c47, 0x297c82, 0x23fbe602, 0x92b585c4, 0x6eb99fc2, 0x0 }, /* #49 */
    3027     { 0x273252, 0x273292, 0x85addeee, 0x9fb4bd19, 0x1a06de2b, 0x0 }, /* #50 */
    3028     { 0x240713, 0x240f03, 0x82966d30, 0x2470f9a7, 0xa1da8c77, 0x0 }, /* #51 */
    3029     { 0x3b69d6, 0x3b6117, 0xc27f2c8f, 0x2dc5aef3, 0x6b468264, 0x0 }, /* #52 */
    3030     { 0x1a0946, 0x1a0117, 0xbc34a63f, 0x20c3580c, 0x648eb1cd, 0x0 }, /* #53 */
    3031     { 0x357717, 0x357796, 0x61f0c3eb, 0xe7bf6f74, 0x85ceab89, 0x0 }, /* #54 */
    3032     { 0x1f3253, 0x1f3293, 0xbfb6139d, 0x8a77dcb5, 0xcac1c918, 0x0 }, /* #55 */
    3033     { 0x396cd7, 0x396486, 0xabe31723, 0xf5e7494e, 0x4a04322b, 0x0 }, /* #56 */
    3034     { 0x392a12, 0x392206, 0x42944261, 0x562631fa, 0x1391ef99, 0x0 }, /* #57 */
    3035     { 0x095086, 0x095807, 0xa18f5574, 0x6ac29956, 0xc93343e2, 0x0 }, /* #58 */
    3036     { 0x310782, 0x310797, 0xfbeddf9f, 0xf9e25ee8, 0xfdf47f49, 0x0 }, /* #59 */
    3037     { 0x103147, 0x103117, 0xf72e9eee, 0x4cf2d67d, 0x55c4378f, 0x0 }, /* #60 */
    3038     { 0x1b3946, 0x1b3913, 0xdf20c61c, 0x7fcf2e57, 0xa0ae683b, 0x0 }, /* #61 */
    3039     { 0x3d0a42, 0x3d0a82, 0x5d6bfd35, 0xba28aedf, 0x5cbcb1aa, 0x0 }, /* #62 */
    3040     { 0x341e83, 0x341692, 0x35c773f3, 0xef5506e0, 0xb98d92ed, 0x0 }, /* #63 */
     2977    { 0x097d06, 0x097583, 0xdb4a6bb0, 0xce2e8a52, 0xf2e41ea2, 0x0 }, /* #0 */
     2978    { 0x175893, 0x175807, 0xa23a58a1, 0x46cb1c36, 0xa490c395, 0x0 }, /* #1 */
     2979    { 0x187dd6, 0x187d03, 0x8bf52c95, 0x19371cea, 0x8d41f055, 0x0 }, /* #2 */
     2980    { 0x096317, 0x096396, 0xa452f068, 0xe5783ee1, 0x41254e79, 0x0 }, /* #3 */
     2981    { 0x1d7c16, 0x1d7497, 0xf31146ba, 0xa64bdf14, 0xb33a985a, 0x0 }, /* #4 */
     2982    { 0x2877d2, 0x287f92, 0x4b11fecb, 0x9580e6b9, 0x4a6ee7ee, 0x0 }, /* #5 */
     2983    { 0x3c3f93, 0x3c3703, 0xb5479645, 0x24223d9b, 0x6edaa756, 0x0 }, /* #6 */
     2984    { 0x2037d7, 0x203796, 0xb639e17c, 0xc83c9130, 0x1202afb4, 0x0 }, /* #7 */
     2985    { 0x1d5b82, 0x1d5307, 0xf32cab33, 0x2cc866b7, 0x399bbb84, 0x0 }, /* #8 */
     2986    { 0x035193, 0x035986, 0x6de219f8, 0xc4f91a48, 0x57170050, 0x0 }, /* #9 */
     2987    { 0x1530d3, 0x153817, 0x810e0de9, 0x02c14a72, 0x81b33c89, 0x0 }, /* #10 */
     2988    { 0x0b6813, 0x0b6003, 0xe89d6474, 0x5dcb74f4, 0x752e1080, 0x0 }, /* #11 */
     2989    { 0x3d7f92, 0x3d7717, 0x5a846989, 0x05b11881, 0xab2caef8, 0x0 }, /* #12 */
     2990    { 0x1352c2, 0x135293, 0xd61ddd65, 0x98d01b73, 0xc2b23e0e, 0x0 }, /* #13 */
     2991    { 0x157f87, 0x157f13, 0x992f654e, 0x4fd3561a, 0xb6a3f0cc, 0x0 }, /* #14 */
     2992    { 0x161dc6, 0x161d96, 0x6f06f6dd, 0xe14056fa, 0x7239601d, 0x0 }, /* #15 */
     2993    { 0x152987, 0x152116, 0x36a3485d, 0x508756e1, 0x19e40e84, 0x0 }, /* #16 */
     2994    { 0x352a17, 0x352202, 0x392686c1, 0x497f8cf8, 0x10590637, 0x0 }, /* #17 */
     2995    { 0x270d43, 0x270586, 0x3357cceb, 0xbca63f8d, 0x894e72a2, 0x0 }, /* #18 */
     2996    { 0x231d97, 0x231582, 0x01b60a71, 0x981dacdc, 0x9667a26b, 0x0 }, /* #19 */
     2997    { 0x182a42, 0x182217, 0xcac0989d, 0x3524098b, 0x6a6370ee, 0x0 }, /* #20 */
     2998    { 0x0b4fd3, 0x0b4712, 0x0425b96a, 0x0cd599b0, 0x08afe046, 0x0 }, /* #21 */
     2999    { 0x2d38d2, 0x2d3803, 0xaa75a172, 0x3b2ffa97, 0x90ba5925, 0x0 }, /* #22 */
     3000    { 0x321497, 0x321493, 0xcec1983a, 0x96b2c875, 0xc7f1303b, 0x0 }, /* #23 */
     3001    { 0x193657, 0x193612, 0x6806cfbb, 0x7f370313, 0x17303358, 0x0 }, /* #24 */
     3002    { 0x3a6246, 0x3a6a03, 0xae9f1b86, 0x3e672dd9, 0x8fc81253, 0x0 }, /* #25 */
     3003    { 0x2b3012, 0x2b3807, 0xbb6097a8, 0x3de56d88, 0x8284d5e0, 0x0 }, /* #26 */
     3004    { 0x356642, 0x356696, 0x0116e9da, 0xc869f272, 0xc7530898, 0x0 }, /* #27 */
     3005    { 0x195797, 0x195f82, 0x6d8f47d5, 0x87445026, 0x19b50851, 0x0 }, /* #28 */
     3006    { 0x2655c3, 0x265516, 0x115e226e, 0x4c84afeb, 0x3b268d7d, 0x0 }, /* #29 */
     3007    { 0x134897, 0x134892, 0x520a7386, 0xbe310004, 0x6c268c7e, 0x0 }, /* #30 */
     3008    { 0x113ad7, 0x113a07, 0xa34184f5, 0x45c187dd, 0xa28002e8, 0x0 }, /* #31 */
     3009    { 0x3e5f02, 0x3e5f82, 0x6da50aac, 0x9c04e51c, 0x2e5fda70, 0x0 }, /* #32 */
     3010    { 0x3e2786, 0x3e2f07, 0xc7deb9d2, 0x775868ac, 0xaf79aeda, 0x0 }, /* #33 */
     3011    { 0x1047d2, 0x104713, 0x11b0e86e, 0x071ca016, 0xf56bb7a8, 0x0 }, /* #34 */
     3012    { 0x2611d6, 0x261996, 0x7f7ad4cd, 0x98a3d417, 0x1928ff4a, 0x0 }, /* #35 */
     3013    { 0x106007, 0x106003, 0x449a54b4, 0x34c94c7c, 0xf02ef7c8, 0x0 }, /* #36 */
     3014    { 0x0d0406, 0x0d0483, 0xa7e116f7, 0x928bdd8c, 0xeaaac695, 0x0 }, /* #37 */
     3015    { 0x137617, 0x137603, 0xf1ed7641, 0x0edc3543, 0x1ceebf02, 0x0 }, /* #38 */
     3016    { 0x2d2696, 0x2d2687, 0xff5baac7, 0xda84ba17, 0xdb290f50, 0x0 }, /* #39 */
     3017    { 0x2c5b16, 0x2c5b82, 0x6f922161, 0xd25fa10e, 0x62cd7fad, 0x0 }, /* #40 */
     3018    { 0x394896, 0x394086, 0x2194536a, 0xf284d99c, 0xd0f08632, 0x0 }, /* #41 */
     3019    { 0x3a6603, 0x3a6616, 0x4947313e, 0x6a391372, 0x20f1e234, 0x0 }, /* #42 */
     3020    { 0x3954d3, 0x395493, 0xecc31acc, 0xa9d778d5, 0xbd145e09, 0x0 }, /* #43 */
     3021    { 0x095647, 0x095607, 0xbc07adc1, 0x18282672, 0x5c2078b1, 0x0 }, /* #44 */
     3022    { 0x133ac6, 0x133202, 0x0d92daf4, 0x31f7cbe9, 0x2464f0f5, 0x0 }, /* #45 */
     3023    { 0x071853, 0x071003, 0xeba0fdc1, 0x02149e08, 0x1673a047, 0x0 }, /* #46 */
     3024    { 0x1f4182, 0x1f4112, 0x4be31dff, 0x77a97470, 0x2bc65671, 0x0 }, /* #47 */
     3025    { 0x154bd6, 0x154382, 0x05f02668, 0xdf59c01f, 0xd96999b7, 0x0 }, /* #48 */
     3026    { 0x0e6696, 0x0e6607, 0x52ceeab3, 0x2161821d, 0xce92976a, 0x0 }, /* #49 */
     3027    { 0x125852, 0x125896, 0x6b4062fa, 0xbb62a512, 0x50224218, 0x0 }, /* #50 */
     3028    { 0x215ec3, 0x215e96, 0x7dd40f07, 0xeafae421, 0x6d26d51a, 0x0 }, /* #51 */
     3029    { 0x3055d2, 0x305597, 0xdfee0b4c, 0xa515e714, 0xc527dbc8, 0x0 }, /* #52 */
     3030    { 0x0e2a16, 0x0e2206, 0x1c2ed3c4, 0x627fcb14, 0x4650f750, 0x0 }, /* #53 */
     3031    { 0x2040d2, 0x204082, 0x001d0302, 0xb0cd7b5e, 0xb0b0785c, 0x0 }, /* #54 */
     3032    { 0x2e19d2, 0x2e1986, 0x3d20d094, 0xb27eb54d, 0x755de4b9, 0x0 }, /* #55 */
     3033    { 0x1369c3, 0x136182, 0x554c67c6, 0xe07d6adc, 0x8b310316, 0x0 }, /* #56 */
     3034    { 0x013fc2, 0x013782, 0x221edca9, 0xfa47ea3b, 0xd8290d92, 0x0 }, /* #57 */
     3035    { 0x3a1957, 0x3a1112, 0x4f5d895f, 0x55436e0d, 0x05e5e4ae, 0x0 }, /* #58 */
     3036    { 0x364f57, 0x364f92, 0x725aa1a4, 0x8e84d173, 0x1c2a2fcf, 0x0 }, /* #59 */
     3037    { 0x286e46, 0x286683, 0xc5b56ed1, 0x9033ede9, 0xca7e7f18, 0x0 }, /* #60 */
     3038    { 0x0a0603, 0x0a0616, 0x095275cc, 0x0e063f7b, 0x04b3c9af, 0x0 }, /* #61 */
     3039    { 0x3e2347, 0x3e2312, 0x3a45f92c, 0x422fef97, 0x07e9f66b, 0x0 }, /* #62 */
     3040    { 0x306ed6, 0x306687, 0xe391b655, 0x96eb4f06, 0xb35998b1, 0x0 }, /* #63 */
    30413041};
    30423042static const BINU32_TEST_T g_aTests_adc_u32[] =
    30433043{
    3044     { 0x2c2607, 0x2c2687, 0xaafc61a3, 0x8a6aacd8, 0xdf6e4b34, 0x0 }, /* #0 */
    3045     { 0x0b73d6, 0x0b7b82, 0x7de415b1, 0x87306dba, 0x094c5809, 0x0 }, /* #1 */
    3046     { 0x273b83, 0x273392, 0xb5900565, 0xb7e24ac2, 0x0252455c, 0x0 }, /* #2 */
    3047     { 0x071c16, 0x071403, 0x4e604ee5, 0x233bf2a7, 0xd4dba3c2, 0x0 }, /* #3 */
    3048     { 0x1c4116, 0x1c4117, 0xf5349863, 0x05353f42, 0x1000a6df, 0x0 }, /* #4 */
    3049     { 0x307b42, 0x307b86, 0x762bbab8, 0xe71b7d5c, 0x70efc2a4, 0x0 }, /* #5 */
    3050     { 0x133617, 0x133612, 0x5f57441a, 0x798f7bf7, 0x1a3837dc, 0x0 }, /* #6 */
    3051     { 0x1b7ac2, 0x1b7207, 0xe95a74a0, 0x5af93e35, 0x719ec995, 0x0 }, /* #7 */
    3052     { 0x040f53, 0x040792, 0x91a78a42, 0xe00da732, 0x4e661cef, 0x0 }, /* #8 */
    3053     { 0x353717, 0x353717, 0xdac95d6f, 0x34de8d96, 0x5a153026, 0x0 }, /* #9 */
    3054     { 0x0d3d13, 0x0d3d92, 0x572ea9d6, 0xcfbed654, 0x78902c7d, 0x0 }, /* #10 */
    3055     { 0x190043, 0x190083, 0xba2801cb, 0x92b5d60d, 0xd88dd441, 0x0 }, /* #11 */
    3056     { 0x2a03d7, 0x2a0382, 0x012c5e26, 0x8905905e, 0x87d93237, 0x0 }, /* #12 */
    3057     { 0x2f5d93, 0x2f5586, 0x0c462243, 0x9cb9a618, 0x907383d4, 0x0 }, /* #13 */
    3058     { 0x135b96, 0x135306, 0x1dff1bc2, 0x757688b2, 0x57776cf0, 0x0 }, /* #14 */
    3059     { 0x3d3f57, 0x3d3717, 0x4313abff, 0x03949fed, 0xc080f3ed, 0x0 }, /* #15 */
    3060     { 0x0e4cd7, 0x0e4482, 0xa8d84a6d, 0xf8d6ba4f, 0x4ffe6fe1, 0x0 }, /* #16 */
    3061     { 0x2345c6, 0x234596, 0x947bfd06, 0xac9c9c71, 0x18209f6b, 0x0 }, /* #17 */
    3062     { 0x025702, 0x025707, 0x19dde4c7, 0x10b4d7af, 0xf6d6f2e8, 0x0 }, /* #18 */
    3063     { 0x251a46, 0x251202, 0x30f500dc, 0x5600857c, 0x250b84a0, 0x0 }, /* #19 */
    3064     { 0x030b86, 0x030307, 0x0e3cb796, 0x027597bd, 0xf438e027, 0x0 }, /* #20 */
    3065     { 0x043b12, 0x043383, 0xe3cc5dde, 0xa1f32adf, 0xbe26cd01, 0x0 }, /* #21 */
    3066     { 0x1d3d53, 0x1d3516, 0x0c673487, 0x1810c5f5, 0x0ba9916d, 0x0 }, /* #22 */
    3067     { 0x0a31c3, 0x0a3186, 0x50a66e21, 0xef2eaf33, 0x9e884111, 0x0 }, /* #23 */
    3068     { 0x2752c2, 0x275296, 0x953d3cff, 0xfcacd13c, 0x676f943d, 0x0 }, /* #24 */
    3069     { 0x397003, 0x397817, 0xcaf0c016, 0x4ec3cae1, 0x83d30aca, 0x0 }, /* #25 */
    3070     { 0x295596, 0x295592, 0x8f7bb41c, 0x91e95651, 0x026da235, 0x0 }, /* #26 */
    3071     { 0x3446d3, 0x344e17, 0x88957a95, 0x16384b30, 0x8da2d09a, 0x0 }, /* #27 */
    3072     { 0x2d3556, 0x2d3513, 0xfc107189, 0x179e69b6, 0x1b8df82d, 0x0 }, /* #28 */
    3073     { 0x200152, 0x200182, 0x6c89cee6, 0xf7f843c8, 0x8b6e74e2, 0x0 }, /* #29 */
    3074     { 0x242d47, 0x242507, 0x7d5a2a96, 0x27fc27e8, 0xaaa1fd51, 0x0 }, /* #30 */
    3075     { 0x3e0782, 0x3e0717, 0xf5a08ad8, 0x349c3214, 0x3efba73c, 0x0 }, /* #31 */
    3076     { 0x201547, 0x201513, 0xeba80398, 0x4f2c0a25, 0x6384068c, 0x0 }, /* #32 */
    3077     { 0x096383, 0x096b96, 0x5679d3b3, 0xaeb36c00, 0x5839984c, 0x0 }, /* #33 */
    3078     { 0x3d3202, 0x3d3282, 0x2d715607, 0xd93873ba, 0xabc71db3, 0x0 }, /* #34 */
    3079     { 0x112c47, 0x112413, 0xdfc598cb, 0x45780158, 0x65b2688c, 0x0 }, /* #35 */
    3080     { 0x2d5283, 0x2d5202, 0x12a18880, 0x7daa1d8f, 0x6b08950e, 0x0 }, /* #36 */
    3081     { 0x316016, 0x316017, 0x743696f9, 0x60288803, 0xebf1f10a, 0x0 }, /* #37 */
    3082     { 0x075e12, 0x075697, 0xd383f946, 0x90e686c5, 0xbd628d7f, 0x0 }, /* #38 */
    3083     { 0x374d02, 0x374507, 0xe67e26c0, 0x0aa041be, 0x24221afe, 0x0 }, /* #39 */
    3084     { 0x0d3206, 0x0d3207, 0xf1eaf71a, 0x6aefdcaa, 0x7904e590, 0x0 }, /* #40 */
    3085     { 0x3b6e06, 0x3b6607, 0xb77ec7b3, 0x1be79cee, 0x6468d53b, 0x0 }, /* #41 */
    3086     { 0x0747d7, 0x074706, 0x038742b3, 0x68b35b1b, 0x652c1867, 0x0 }, /* #42 */
    3087     { 0x364617, 0x364686, 0x1f732653, 0xa04c499a, 0x80d92346, 0x0 }, /* #43 */
    3088     { 0x1a69c6, 0x1a6907, 0xe373be32, 0x673f94ff, 0x83cbd6cd, 0x0 }, /* #44 */
    3089     { 0x2d7e43, 0x2d7e82, 0x5b84236c, 0x9bb5b8fe, 0x40319591, 0x0 }, /* #45 */
    3090     { 0x126292, 0x126207, 0xc1cd2d30, 0x071ed86c, 0x4551ab3c, 0x0 }, /* #46 */
    3091     { 0x011393, 0x011313, 0xaff40559, 0x2d7f3401, 0x7d8b2ea7, 0x0 }, /* #47 */
    3092     { 0x237583, 0x237503, 0x304b2814, 0x067f9ab9, 0xd63472a4, 0x0 }, /* #48 */
    3093     { 0x121913, 0x121183, 0xe9c7ea1a, 0xada2507f, 0xc3da6664, 0x0 }, /* #49 */
    3094     { 0x264bd3, 0x264313, 0xb5514f01, 0x226b3501, 0x6d19e5ff, 0x0 }, /* #50 */
    3095     { 0x0b0046, 0x0b0086, 0x15012158, 0xd2356559, 0xbd344401, 0x0 }, /* #51 */
    3096     { 0x1c3d03, 0x1c3502, 0x267f3701, 0x50738e3b, 0x29f45739, 0x0 }, /* #52 */
    3097     { 0x0a7493, 0x0a7c03, 0xd9f3c963, 0x6e1e7a1c, 0x942ab0b8, 0x0 }, /* #53 */
    3098     { 0x380a57, 0x380287, 0xa4b123f7, 0x8e6184be, 0xe9b060c6, 0x0 }, /* #54 */
    3099     { 0x374892, 0x374882, 0x64912ae0, 0x9b273694, 0x36960bb4, 0x0 }, /* #55 */
    3100     { 0x1a1316, 0x1a1383, 0xb9f90761, 0x864c9664, 0xcc538f03, 0x0 }, /* #56 */
    3101     { 0x121447, 0x121486, 0x87316313, 0xc290fbfc, 0x3b5f98e8, 0x0 }, /* #57 */
    3102     { 0x2f6697, 0x2f6e96, 0x6fcdf228, 0xe9a32ac5, 0x79d5389c, 0x0 }, /* #58 */
    3103     { 0x374843, 0x374813, 0xe2fc3284, 0x7e54bc92, 0x9b588a0d, 0x0 }, /* #59 */
    3104     { 0x025b97, 0x025b13, 0xbf1e3c7e, 0x5933d110, 0x9a159491, 0x0 }, /* #60 */
    3105     { 0x0c69c3, 0x0c6982, 0x7f092ea2, 0xf2ddfd79, 0x73d4ced6, 0x0 }, /* #61 */
    3106     { 0x175e07, 0x175687, 0xcfe88cf8, 0xbc67a3bd, 0xec7f16c4, 0x0 }, /* #62 */
    3107     { 0x2f3486, 0x2f3c07, 0xbc7f3253, 0x7f405953, 0xc2c12700, 0x0 }, /* #63 */
     3044    { 0x277d07, 0x277592, 0x66dd3bfd, 0xed6acfcb, 0x868d93cd, 0x0 }, /* #0 */
     3045    { 0x221bc2, 0x221313, 0xe56a5da6, 0x0f94cef4, 0x2a2a714e, 0x0 }, /* #1 */
     3046    { 0x344d82, 0x344583, 0xec6036f7, 0xcd1900ae, 0xe0b8c9b7, 0x0 }, /* #2 */
     3047    { 0x031e03, 0x031603, 0x7ef13880, 0x0da5b449, 0x8eb47bc8, 0x0 }, /* #3 */
     3048    { 0x2a2fd6, 0x2a2717, 0xff7e20bd, 0x7115ba6c, 0x719799af, 0x0 }, /* #4 */
     3049    { 0x194717, 0x194796, 0xc654b650, 0xe9e1f7c0, 0x238d416f, 0x0 }, /* #5 */
     3050    { 0x027087, 0x027006, 0x2044e835, 0x6c2de856, 0x4be90020, 0x0 }, /* #6 */
     3051    { 0x073ad3, 0x073a92, 0x5cb16d2c, 0xa127df98, 0x4476726b, 0x0 }, /* #7 */
     3052    { 0x1171c2, 0x117197, 0xe7e15896, 0xe3604ce4, 0xfb7ef44e, 0x0 }, /* #8 */
     3053    { 0x194b46, 0x194382, 0xa6e51b9d, 0xb25d30ce, 0x0b781531, 0x0 }, /* #9 */
     3054    { 0x3c5f43, 0x3c5f92, 0x66143e05, 0xe1082ca4, 0x7af3ee9e, 0x0 }, /* #10 */
     3055    { 0x366546, 0x366d96, 0x6388978a, 0xc01d8ec9, 0x5c94f73f, 0x0 }, /* #11 */
     3056    { 0x347897, 0x347083, 0x93189ae6, 0x877a16bc, 0xf4617bd5, 0x0 }, /* #12 */
     3057    { 0x0877d2, 0x087f96, 0x40c5b019, 0xb3720aa0, 0x72ac5a87, 0x0 }, /* #13 */
     3058    { 0x2b0fc2, 0x2b0797, 0xecb3475d, 0x9ac588f5, 0xae124198, 0x0 }, /* #14 */
     3059    { 0x2b1407, 0x2b1496, 0x5803875a, 0xe7aeda35, 0x8fab52da, 0x0 }, /* #15 */
     3060    { 0x0c0f12, 0x0c0703, 0x3dc524b3, 0x17b1a826, 0xd9ec8373, 0x0 }, /* #16 */
     3061    { 0x2a2106, 0x2a2106, 0x1b65de85, 0x5859fb28, 0x3cf41ca3, 0x0 }, /* #17 */
     3062    { 0x045143, 0x045986, 0x20fd88b1, 0x8616b614, 0x65192d62, 0x0 }, /* #18 */
     3063    { 0x3230c2, 0x323086, 0xbe344793, 0xd87b8c33, 0x1a4744a0, 0x0 }, /* #19 */
     3064    { 0x183e56, 0x183693, 0xcabfd478, 0x82d60d16, 0xb816389e, 0x0 }, /* #20 */
     3065    { 0x1f4a83, 0x1f4282, 0x199edc44, 0xa62dfe98, 0x8c8f2253, 0x0 }, /* #21 */
     3066    { 0x161e43, 0x161e92, 0x2bfa24fb, 0x9f8c371a, 0x7392121e, 0x0 }, /* #22 */
     3067    { 0x232ad2, 0x232213, 0xf8e589ef, 0x5ea871da, 0x65c2e7eb, 0x0 }, /* #23 */
     3068    { 0x080883, 0x080093, 0xc8712277, 0x83fefa40, 0xbb8dd7c8, 0x0 }, /* #24 */
     3069    { 0x1b7842, 0x1b7803, 0xa589f601, 0x29ffc4e9, 0x8475cee8, 0x0 }, /* #25 */
     3070    { 0x226383, 0x226b92, 0x5a4e8948, 0xb4658d92, 0x5a170449, 0x0 }, /* #26 */
     3071    { 0x1a02d6, 0x1a0217, 0xf7833b39, 0x002872e1, 0x08a537a8, 0x0 }, /* #27 */
     3072    { 0x287b07, 0x287b07, 0x99b89451, 0x3ec9f35a, 0xa5115f08, 0x0 }, /* #28 */
     3073    { 0x361913, 0x361187, 0xca727c85, 0xacbfa278, 0xe24d25f2, 0x0 }, /* #29 */
     3074    { 0x081a57, 0x081293, 0xa2ccd735, 0x9911e275, 0xf6450b3f, 0x0 }, /* #30 */
     3075    { 0x2511c2, 0x251186, 0xa1c46f9b, 0xc93fcadd, 0x277b5b42, 0x0 }, /* #31 */
     3076    { 0x245e46, 0x245686, 0x0c2b5cf5, 0xff0f3c05, 0xf2e3df10, 0x0 }, /* #32 */
     3077    { 0x094e57, 0x094603, 0xcf8b63d2, 0x17d1fc9d, 0x484698ca, 0x0 }, /* #33 */
     3078    { 0x191ad2, 0x191286, 0xab716492, 0xccf348eb, 0x2181e459, 0x0 }, /* #34 */
     3079    { 0x3d1046, 0x3d1086, 0x91d2b214, 0xb17c1b17, 0x1fa96903, 0x0 }, /* #35 */
     3080    { 0x2d7507, 0x2d7516, 0x355dd23b, 0x57f32deb, 0x22955baf, 0x0 }, /* #36 */
     3081    { 0x367093, 0x367013, 0x46a2a04f, 0x256d6713, 0xdecac6c3, 0x0 }, /* #37 */
     3082    { 0x3f5cd3, 0x3f5c82, 0x51674b16, 0xa5d9e55e, 0x54729a47, 0x0 }, /* #38 */
     3083    { 0x2e35c7, 0x2e3d07, 0xa0e1df24, 0x6de2a47e, 0xcd00c559, 0x0 }, /* #39 */
     3084    { 0x366c13, 0x366416, 0x770d2789, 0x77abf7f9, 0x009ed06f, 0x0 }, /* #40 */
     3085    { 0x062792, 0x062793, 0xbd9a425a, 0x981484a8, 0xda7a424e, 0x0 }, /* #41 */
     3086    { 0x173d42, 0x173586, 0x3938cdc8, 0xb986f099, 0x804e22d1, 0x0 }, /* #42 */
     3087    { 0x0f6852, 0x0f6003, 0x309d8559, 0x263b552a, 0xf59dcfd1, 0x0 }, /* #43 */
     3088    { 0x365e82, 0x365612, 0x52d491bb, 0x54804834, 0x01abb679, 0x0 }, /* #44 */
     3089    { 0x1c7492, 0x1c7482, 0x5ae9272c, 0xdbf3eead, 0x810ac781, 0x0 }, /* #45 */
     3090    { 0x300783, 0x300716, 0x4abd3f5a, 0x59477293, 0x0e8a3338, 0x0 }, /* #46 */
     3091    { 0x2828d7, 0x282012, 0x526e83de, 0x680211f8, 0x15938e19, 0x0 }, /* #47 */
     3092    { 0x163713, 0x163782, 0xa2421b65, 0xc456d1ae, 0x2214b648, 0x0 }, /* #48 */
     3093    { 0x0b6346, 0x0b6317, 0xb3e2a85b, 0x197dd228, 0x659b29cd, 0x0 }, /* #49 */
     3094    { 0x1b21d3, 0x1b2112, 0x3e9180bc, 0x412c784c, 0x029af78f, 0x0 }, /* #50 */
     3095    { 0x324e97, 0x324682, 0xb1db2ed9, 0xdebc11ce, 0x2ce0e2f4, 0x0 }, /* #51 */
     3096    { 0x143906, 0x143907, 0xb96b4630, 0x6b387dc6, 0xb1cd3796, 0x0 }, /* #52 */
     3097    { 0x3c1312, 0x3c1b13, 0x87256ea9, 0x71a98b92, 0xea841ce9, 0x0 }, /* #53 */
     3098    { 0x061ac7, 0x061a92, 0x7549ad6a, 0xed61d2e5, 0x7818257a, 0x0 }, /* #54 */
     3099    { 0x007017, 0x007896, 0x6a9a2d37, 0xdaa8d9c6, 0x700eac8e, 0x0 }, /* #55 */
     3100    { 0x223742, 0x223f92, 0x75eee1e9, 0xcc208591, 0x5631a3a8, 0x0 }, /* #56 */
     3101    { 0x2f16c7, 0x2f1607, 0x7d95984b, 0x25d71bcf, 0xa8418383, 0x0 }, /* #57 */
     3102    { 0x212212, 0x212a07, 0xa2460cd4, 0x473a7187, 0xa4f464b3, 0x0 }, /* #58 */
     3103    { 0x3f5786, 0x3f5797, 0xd3ccde2e, 0xc2dba72b, 0xef0ec8fd, 0x0 }, /* #59 */
     3104    { 0x232392, 0x232b86, 0x42fbf7e2, 0xaf4b0fd7, 0x6c4f17f5, 0x0 }, /* #60 */
     3105    { 0x2e0d42, 0x2e0592, 0x46f038bf, 0xcc0de0ba, 0x851da7fb, 0x0 }, /* #61 */
     3106    { 0x3f7312, 0x3f7b03, 0xade363b2, 0x5989d72c, 0xaba6737a, 0x0 }, /* #62 */
     3107    { 0x2705c6, 0x270517, 0x44015424, 0x373c7e81, 0xf33b2a5d, 0x0 }, /* #63 */
    31083108};
    31093109static const BINU32_TEST_T g_aTests_adc_u32_locked[] =
    31103110{
    3111     { 0x277243, 0x277282, 0xb5087811, 0xf40b582f, 0x3f02e01d, 0x0 }, /* #0 */
    3112     { 0x2e7c93, 0x2e7486, 0x8cb6de4b, 0xc672f2be, 0x39bc1472, 0x0 }, /* #1 */
    3113     { 0x2265d2, 0x226586, 0x359536e8, 0xccdd0bbb, 0x9747d4d3, 0x0 }, /* #2 */
    3114     { 0x251543, 0x251583, 0xd4b43786, 0x985d808f, 0xc3a94908, 0x0 }, /* #3 */
    3115     { 0x394ec6, 0x394687, 0xa27ff7d7, 0xa1e84dc9, 0xff6855f2, 0x0 }, /* #4 */
    3116     { 0x224417, 0x224c17, 0x9dc004ab, 0x47328a7b, 0xa97285cf, 0x0 }, /* #5 */
    3117     { 0x1e0d06, 0x1e0503, 0x7a44de85, 0x39b20afe, 0xbf6d2c79, 0x0 }, /* #6 */
    3118     { 0x025c57, 0x025407, 0xf7581533, 0x6f2ff8db, 0x77d7e3a7, 0x0 }, /* #7 */
    3119     { 0x232642, 0x232617, 0x492eb6cc, 0x2311c695, 0xd9e30fc9, 0x0 }, /* #8 */
    3120     { 0x210313, 0x210307, 0x5e2e3934, 0x4adbee6f, 0xecadb53a, 0x0 }, /* #9 */
    3121     { 0x1509c2, 0x150197, 0xcef33d3f, 0x922d3803, 0xc339fac4, 0x0 }, /* #10 */
    3122     { 0x2a2042, 0x2a2002, 0x352d5d76, 0x6a808789, 0x35532a13, 0x0 }, /* #11 */
    3123     { 0x2f0192, 0x2f0113, 0x7623ac36, 0x5622d534, 0xdfff28fe, 0x0 }, /* #12 */
    3124     { 0x1c6cc6, 0x1c6413, 0x1f73b30a, 0x04633985, 0xe4ef867b, 0x0 }, /* #13 */
    3125     { 0x260806, 0x260083, 0xe9a33a11, 0x84dc8183, 0x9b394772, 0x0 }, /* #14 */
    3126     { 0x011b56, 0x011b17, 0xb7fccf8c, 0x6e9afd6a, 0xb69e2dde, 0x0 }, /* #15 */
    3127     { 0x3b46c7, 0x3b4e92, 0x7638e1e8, 0xc6b04410, 0x50776227, 0x0 }, /* #16 */
    3128     { 0x0d1796, 0x0d1703, 0xd3cfd5a1, 0x05a23da4, 0x31d26803, 0x0 }, /* #17 */
    3129     { 0x2a5756, 0x2a5f03, 0xc41f6603, 0x6d81b715, 0xa9625112, 0x0 }, /* #18 */
    3130     { 0x3809d7, 0x380103, 0xa669f382, 0x1c5be304, 0x75f1ef81, 0x0 }, /* #19 */
    3131     { 0x233a87, 0x233a92, 0x6e5f572d, 0xe3b3ba51, 0x75546323, 0x0 }, /* #20 */
    3132     { 0x182d56, 0x182506, 0x3dd0341b, 0x6ddd4d3f, 0x300d1924, 0x0 }, /* #21 */
    3133     { 0x2d43d6, 0x2d4b96, 0x46dbff87, 0x9c411bf0, 0x55651c69, 0x0 }, /* #22 */
    3134     { 0x2c3c52, 0x2c3402, 0x5f35fb4b, 0x703b250d, 0x110529c2, 0x0 }, /* #23 */
    3135     { 0x382916, 0x382113, 0x442682cb, 0x007b6258, 0xbc54df8d, 0x0 }, /* #24 */
    3136     { 0x2061c2, 0x206913, 0x86c518d5, 0x3ca66440, 0xb5e14b6b, 0x0 }, /* #25 */
    3137     { 0x213212, 0x213286, 0x2d33f18c, 0xda6b270f, 0xad373583, 0x0 }, /* #26 */
    3138     { 0x1a4286, 0x1a4207, 0x448da223, 0x331d4c4d, 0xee8faa2a, 0x0 }, /* #27 */
    3139     { 0x2c6413, 0x2c6413, 0x4f73b5e9, 0x451f91d5, 0xf5abdbeb, 0x0 }, /* #28 */
    3140     { 0x335d87, 0x335516, 0x0c89b33b, 0x30dfc0fa, 0x24560dbe, 0x0 }, /* #29 */
    3141     { 0x206842, 0x206003, 0xde26aba8, 0x5af67e8a, 0x7ccfd2e2, 0x0 }, /* #30 */
    3142     { 0x187c93, 0x187496, 0xdb5abaf9, 0xfd041b44, 0x21a9604a, 0x0 }, /* #31 */
    3143     { 0x302b83, 0x302382, 0x728dec60, 0xf62798ef, 0x8399ac8e, 0x0 }, /* #32 */
    3144     { 0x0f2052, 0x0f2086, 0x13f0d9d4, 0xfd5df22d, 0xe96d1859, 0x0 }, /* #33 */
    3145     { 0x193103, 0x193106, 0x2f7c2bc4, 0x3099b5cf, 0x011d8a0a, 0x0 }, /* #34 */
    3146     { 0x1137c3, 0x113796, 0x8b01e40a, 0xb4243636, 0x2922522b, 0x0 }, /* #35 */
    3147     { 0x083b12, 0x083306, 0x291e4eb0, 0x6dde896a, 0x44c03aba, 0x0 }, /* #36 */
    3148     { 0x0f2c93, 0x0f2407, 0x46cc857c, 0x241c18dd, 0xdd4f9360, 0x0 }, /* #37 */
    3149     { 0x143356, 0x143b92, 0x5dd39bce, 0x8d6d9c7c, 0x2f9a00ae, 0x0 }, /* #38 */
    3150     { 0x2237c6, 0x223786, 0xabd8fb48, 0xde3245bd, 0x32594a75, 0x0 }, /* #39 */
    3151     { 0x276106, 0x276117, 0x755b07eb, 0x20bff895, 0xab64f0aa, 0x0 }, /* #40 */
    3152     { 0x097057, 0x097097, 0xf4ee07ef, 0xec391fd2, 0xf74b17e2, 0x0 }, /* #41 */
    3153     { 0x0d12c2, 0x0d1287, 0xef4c9dc0, 0xbe555e42, 0xcf08c082, 0x0 }, /* #42 */
    3154     { 0x163f57, 0x163782, 0x39ec0d78, 0xf2548d49, 0xb8687fd0, 0x0 }, /* #43 */
    3155     { 0x1f6e52, 0x1f6683, 0xef0c08f1, 0xee2b481c, 0xff1f3f2b, 0x0 }, /* #44 */
    3156     { 0x2c6142, 0x2c6117, 0x4f64e027, 0x371d2950, 0xe7b84929, 0x0 }, /* #45 */
    3157     { 0x3a4a93, 0x3a4283, 0xb70b9c28, 0x9244be7c, 0xdb392253, 0x0 }, /* #46 */
    3158     { 0x3c25c7, 0x3c2587, 0xfff1eff4, 0xa4b28ced, 0xa4c09cf8, 0x0 }, /* #47 */
    3159     { 0x017083, 0x017003, 0xb9098c09, 0x1ad26cfd, 0x61c8e0f3, 0x0 }, /* #48 */
    3160     { 0x282386, 0x282b07, 0x991197c0, 0x6b1383af, 0xd201ebef, 0x0 }, /* #49 */
    3161     { 0x282107, 0x282196, 0x8f6ba2fe, 0xb3057c99, 0x2399d99a, 0x0 }, /* #50 */
    3162     { 0x382c42, 0x382c86, 0x63f53b32, 0x9cf6be14, 0x390182e2, 0x0 }, /* #51 */
    3163     { 0x380156, 0x380116, 0x1aea215d, 0x1c1eb0a9, 0x01348f4c, 0x0 }, /* #52 */
    3164     { 0x2b6807, 0x2b6813, 0x9d0dd25b, 0x537b5673, 0xb66d8417, 0x0 }, /* #53 */
    3165     { 0x3b1dc3, 0x3b1507, 0x2f695852, 0x1c8f00f5, 0xed25a8a2, 0x0 }, /* #54 */
    3166     { 0x225b83, 0x225313, 0x6e6fd6ce, 0x5eef7dd5, 0xf07fa706, 0x0 }, /* #55 */
    3167     { 0x135697, 0x135696, 0xdab7c7c6, 0xf2546da5, 0x179ca5de, 0x0 }, /* #56 */
    3168     { 0x0d1dc6, 0x0d1d13, 0x82bb8b7e, 0x297eaaea, 0xa6c31f6c, 0x0 }, /* #57 */
    3169     { 0x037f57, 0x037717, 0x7c3050ab, 0x44307a18, 0xc800296c, 0x0 }, /* #58 */
    3170     { 0x1f7586, 0x1f7d92, 0x72dedfcd, 0xb9162673, 0x463746a6, 0x0 }, /* #59 */
    3171     { 0x3f3f52, 0x3f3702, 0x4fa06e61, 0x7d4f397f, 0x2daecb1e, 0x0 }, /* #60 */
    3172     { 0x2851c6, 0x285112, 0x3e98fa5b, 0x6bf586d3, 0x2d5c8c78, 0x0 }, /* #61 */
    3173     { 0x0a3186, 0x0a3187, 0xde3aea25, 0x8c1d1cc9, 0xade232a4, 0x0 }, /* #62 */
    3174     { 0x2a4486, 0x2a4486, 0x8c8be606, 0xc136805f, 0x34aa9a59, 0x0 }, /* #63 */
     3111    { 0x1a59d3, 0x1a5113, 0xa2c7175a, 0x1f955fba, 0x7cce485f, 0x0 }, /* #0 */
     3112    { 0x2c52d6, 0x2c5287, 0xddb1fa43, 0xad574e33, 0xcfa553f0, 0x0 }, /* #1 */
     3113    { 0x293996, 0x293903, 0x9c573f0a, 0x404317ec, 0xa3ebd8e2, 0x0 }, /* #2 */
     3114    { 0x2c1086, 0x2c1013, 0xfa3b182f, 0x37ec0c89, 0x3db0f45a, 0x0 }, /* #3 */
     3115    { 0x3a6052, 0x3a6007, 0xd64bcb86, 0x206aa15f, 0x4a1ed5d9, 0x0 }, /* #4 */
     3116    { 0x293f93, 0x293706, 0x60a063b3, 0x6291f135, 0x01f18d81, 0x0 }, /* #5 */
     3117    { 0x0c62d6, 0x0c6a82, 0x39829271, 0xa4df097a, 0x6b5c7709, 0x0 }, /* #6 */
     3118    { 0x0b26d2, 0x0b2682, 0x24a95861, 0xce92b375, 0xa9e95b14, 0x0 }, /* #7 */
     3119    { 0x1a3456, 0x1a3482, 0x83f7b420, 0xbf4a5708, 0x3b52a2e8, 0x0 }, /* #8 */
     3120    { 0x056c92, 0x056486, 0x0fdca7b7, 0xef638f3a, 0xdf86e783, 0x0 }, /* #9 */
     3121    { 0x097a56, 0x097a13, 0xc2865ecb, 0x463fe257, 0x83b9838c, 0x0 }, /* #10 */
     3122    { 0x377b16, 0x377307, 0xd8870c96, 0x22d285d8, 0x4a4b7942, 0x0 }, /* #11 */
     3123    { 0x056157, 0x056187, 0xc90cc536, 0xae7446e8, 0xe56781b1, 0x0 }, /* #12 */
     3124    { 0x333f53, 0x333703, 0xb11fd995, 0x1325d8ce, 0x6205ff38, 0x0 }, /* #13 */
     3125    { 0x3667c6, 0x366786, 0xc92cc2c9, 0xe2d4e19c, 0x19a81ed3, 0x0 }, /* #14 */
     3126    { 0x3f5c83, 0x3f5c96, 0x7e6de4d9, 0xdf398841, 0x60cba367, 0x0 }, /* #15 */
     3127    { 0x0f1f43, 0x0f1f07, 0x962b56b6, 0x4d7528cf, 0xb749d218, 0x0 }, /* #16 */
     3128    { 0x0062d7, 0x006282, 0x35d91934, 0xb5ded9bf, 0x8005c08a, 0x0 }, /* #17 */
     3129    { 0x2344d6, 0x234413, 0x6ed16514, 0x24148123, 0xb5431c0f, 0x0 }, /* #18 */
     3130    { 0x273812, 0x273803, 0x8414585a, 0x17c8f7fb, 0x93b49fa1, 0x0 }, /* #19 */
     3131    { 0x1c0d02, 0x1c0507, 0xfc624f92, 0x16b8899c, 0x1a563a0a, 0x0 }, /* #20 */
     3132    { 0x2542d6, 0x254a92, 0x532260d9, 0x8926b138, 0x3604505f, 0x0 }, /* #21 */
     3133    { 0x382887, 0x382807, 0xbaca2190, 0x672bd57b, 0xac61b3ea, 0x0 }, /* #22 */
     3134    { 0x2a7f17, 0x2a7782, 0x3e9aff08, 0xf078855d, 0xb1dd8654, 0x0 }, /* #23 */
     3135    { 0x1e0e57, 0x1e0613, 0xf2c1a331, 0x3982a331, 0x46c0ffff, 0x0 }, /* #24 */
     3136    { 0x266283, 0x266a13, 0x8e29504f, 0x4880eaef, 0xba579a9f, 0x0 }, /* #25 */
     3137    { 0x024bc7, 0x024387, 0xd43f2733, 0xd265b6db, 0xfe268fa7, 0x0 }, /* #26 */
     3138    { 0x213cd3, 0x213403, 0x4c9fe942, 0x232afc9e, 0xd68b135b, 0x0 }, /* #27 */
     3139    { 0x2346c7, 0x234616, 0x1c58f3fc, 0x305327eb, 0x13fa33ee, 0x0 }, /* #28 */
     3140    { 0x275883, 0x275083, 0xc9e3850d, 0x8217c36e, 0xb8343e60, 0x0 }, /* #29 */
     3141    { 0x2b4e47, 0x2b4e96, 0x73602ede, 0xa3053a0a, 0x2fa50b2b, 0x0 }, /* #30 */
     3142    { 0x083e12, 0x083e13, 0xb680588c, 0x5ab5e4a7, 0xa4358c1b, 0x0 }, /* #31 */
     3143    { 0x017402, 0x017413, 0x93e76c99, 0x12724870, 0x7e8adbd7, 0x0 }, /* #32 */
     3144    { 0x274102, 0x274112, 0x1ce6d14e, 0x529e58d6, 0x35b78788, 0x0 }, /* #33 */
     3145    { 0x230d47, 0x230d92, 0x393c3f8b, 0x9bac3c67, 0x626ffcdb, 0x0 }, /* #34 */
     3146    { 0x014052, 0x014087, 0xe6bb6855, 0xc07a20a5, 0xd9beb850, 0x0 }, /* #35 */
     3147    { 0x3b2e83, 0x3b2696, 0xbb7fcde8, 0xff2726c5, 0x43a758dc, 0x0 }, /* #36 */
     3148    { 0x3a7617, 0x3a7613, 0x6b7aa527, 0x2c6b5ee6, 0xc0f0b9be, 0x0 }, /* #37 */
     3149    { 0x326947, 0x326113, 0x51a791fb, 0x220890c7, 0xd060fecb, 0x0 }, /* #38 */
     3150    { 0x3749d3, 0x374106, 0x54e364a9, 0x71c9029f, 0x1ce59df5, 0x0 }, /* #39 */
     3151    { 0x256f52, 0x256717, 0xe0f9640e, 0x361168ed, 0x551804df, 0x0 }, /* #40 */
     3152    { 0x276a43, 0x276203, 0x6ffb3d81, 0x077e3645, 0x9782f8c3, 0x0 }, /* #41 */
     3153    { 0x195646, 0x195693, 0xf4c21676, 0xa712ef52, 0xb250d8dc, 0x0 }, /* #42 */
     3154    { 0x0d0e06, 0x0d0683, 0xc62f6e06, 0x9a0fbd1c, 0xd3e04f16, 0x0 }, /* #43 */
     3155    { 0x283783, 0x283793, 0xc716bdc4, 0xad1b5043, 0xe604927e, 0x0 }, /* #44 */
     3156    { 0x2d4287, 0x2d4213, 0xf63dc58c, 0x47b26c86, 0x5174a6f9, 0x0 }, /* #45 */
     3157    { 0x0203d3, 0x020303, 0xa59c3511, 0x17fc5846, 0x72602334, 0x0 }, /* #46 */
     3158    { 0x276596, 0x276507, 0xf0fe5dc0, 0x3cbb5f21, 0x4bbd0161, 0x0 }, /* #47 */
     3159    { 0x250d46, 0x250586, 0x17df8be3, 0xed387c36, 0xd558f053, 0x0 }, /* #48 */
     3160    { 0x0a04c3, 0x0a0c07, 0xdfc9022c, 0x6576a92e, 0x85ada701, 0x0 }, /* #49 */
     3161    { 0x2f5646, 0x2f5613, 0x2450c53a, 0x17153ab0, 0xf2c47576, 0x0 }, /* #50 */
     3162    { 0x205693, 0x205616, 0x25290a8c, 0x4e9cabc3, 0x2973a136, 0x0 }, /* #51 */
     3163    { 0x1d1652, 0x1d1696, 0x2963f1dd, 0xc9ffeb42, 0xa09bf965, 0x0 }, /* #52 */
     3164    { 0x120752, 0x120717, 0xe079da83, 0x4072b9a0, 0x5ff8df1d, 0x0 }, /* #53 */
     3165    { 0x3f7953, 0x3f7193, 0xd2493afe, 0x98095ee5, 0xc5c023e6, 0x0 }, /* #54 */
     3166    { 0x3474d2, 0x347492, 0xdd74a95d, 0xf38fd123, 0x161b27c6, 0x0 }, /* #55 */
     3167    { 0x2a4f43, 0x2a4f03, 0xab57abc4, 0x342592dc, 0x88cde717, 0x0 }, /* #56 */
     3168    { 0x3e1b87, 0x3e1386, 0x8e943bd6, 0xb478a1eb, 0x25e46614, 0x0 }, /* #57 */
     3169    { 0x293e53, 0x293606, 0x04d898e4, 0x2cf63c1d, 0x281da338, 0x0 }, /* #58 */
     3170    { 0x064613, 0x064613, 0xb0f83024, 0x2718f592, 0x7620c56d, 0x0 }, /* #59 */
     3171    { 0x0112d6, 0x011a07, 0x81d13e01, 0x520f136a, 0xd03dd569, 0x0 }, /* #60 */
     3172    { 0x381b43, 0x381b07, 0x8a212065, 0x0ef70d4e, 0x84d5ece8, 0x0 }, /* #61 */
     3173    { 0x341686, 0x341616, 0x180e895f, 0x7a6b7282, 0x625ce923, 0x0 }, /* #62 */
     3174    { 0x0e0a57, 0x0e0293, 0xfe10883f, 0xad71a901, 0xaf6120c1, 0x0 }, /* #63 */
    31753175};
    31763176static const BINU32_TEST_T g_aTests_sub_u32[] =
    31773177{
    3178     { 0x3b6412, 0x3b6487, 0x18e6f08e, 0xb72bc853, 0x61bb283b, 0x0 }, /* #0 */
    3179     { 0x0e4ac2, 0x0e4216, 0x7e101701, 0x6bb993b2, 0x1256834f, 0x0 }, /* #1 */
    3180     { 0x102256, 0x102217, 0x273e6b52, 0x744682b4, 0xb2f7e89e, 0x0 }, /* #2 */
    3181     { 0x091803, 0x091087, 0x0949313b, 0xe509f328, 0x243f3e13, 0x0 }, /* #3 */
    3182     { 0x0404c7, 0x040c87, 0x54ab6d8a, 0x9206c317, 0xc2a4aa73, 0x0 }, /* #4 */
    3183     { 0x320613, 0x320683, 0x8088a38e, 0xb5dec2d3, 0xcaa9e0bb, 0x0 }, /* #5 */
    3184     { 0x213b42, 0x213b87, 0x5cfb2087, 0xb1e671c6, 0xab14aec1, 0x0 }, /* #6 */
    3185     { 0x3c0b46, 0x3c0312, 0x86d1f8d5, 0x03aa6c8f, 0x83278c46, 0x0 }, /* #7 */
    3186     { 0x2a4942, 0x2a4116, 0xd0f12301, 0x49c003aa, 0x87311f57, 0x0 }, /* #8 */
    3187     { 0x002d46, 0x002593, 0x926f81ba, 0xfbc17d1c, 0x96ae049e, 0x0 }, /* #9 */
    3188     { 0x312c93, 0x312c16, 0x85eddab3, 0x433cb9e4, 0x42b120cf, 0x0 }, /* #10 */
    3189     { 0x211817, 0x211812, 0xcffe8bd1, 0x7f711c73, 0x508d6f5e, 0x0 }, /* #11 */
    3190     { 0x0d22d7, 0x0d2297, 0x27c63930, 0xe0f185a6, 0x46d4b38a, 0x0 }, /* #12 */
    3191     { 0x172c86, 0x172c02, 0x952c4e1c, 0x45701229, 0x4fbc3bf3, 0x0 }, /* #13 */
    3192     { 0x037742, 0x037702, 0x4d6878ad, 0x079dcbf2, 0x45caacbb, 0x0 }, /* #14 */
    3193     { 0x124cc2, 0x124407, 0x3c6f1e9e, 0x592be88d, 0xe3433611, 0x0 }, /* #15 */
    3194     { 0x122807, 0x122082, 0xb35f2b5e, 0x8646e8b3, 0x2d1842ab, 0x0 }, /* #16 */
    3195     { 0x120283, 0x120293, 0x70ab4e87, 0xf1fa93ad, 0x7eb0bada, 0x0 }, /* #17 */
    3196     { 0x3b7f13, 0x3b7716, 0xf19b6c64, 0x1eb239b7, 0xd2e932ad, 0x0 }, /* #18 */
    3197     { 0x3e2643, 0x3e2612, 0x5a89d141, 0x4c80c13e, 0x0e091003, 0x0 }, /* #19 */
    3198     { 0x3a5cd3, 0x3a5487, 0xa0ee7de9, 0xd7622106, 0xc98c5ce3, 0x0 }, /* #20 */
    3199     { 0x263fd2, 0x263f12, 0xa1326660, 0x2d532cba, 0x73df39a6, 0x0 }, /* #21 */
    3200     { 0x363702, 0x363f12, 0xc02b1690, 0x7354ce8a, 0x4cd64806, 0x0 }, /* #22 */
    3201     { 0x120857, 0x120097, 0xb8bf6ed0, 0xd8bb3805, 0xe00436cb, 0x0 }, /* #23 */
    3202     { 0x2959d2, 0x295182, 0xda49afbe, 0xbe98bf51, 0x1bb0f06d, 0x0 }, /* #24 */
    3203     { 0x383302, 0x383386, 0xbf389cb5, 0xa1804d35, 0x1db84f80, 0x0 }, /* #25 */
    3204     { 0x2b6b96, 0x2b6307, 0x356e9f44, 0x43d45a81, 0xf19a44c3, 0x0 }, /* #26 */
    3205     { 0x025446, 0x025497, 0xcf3304d4, 0xf0b102bd, 0xde820217, 0x0 }, /* #27 */
    3206     { 0x176452, 0x176417, 0x28859aca, 0x4d10423c, 0xdb75588e, 0x0 }, /* #28 */
    3207     { 0x090182, 0x090116, 0x6244470d, 0x31af8eff, 0x3094b80e, 0x0 }, /* #29 */
    3208     { 0x3f3806, 0x3f3883, 0x2fcc5732, 0x9f5bab10, 0x9070ac22, 0x0 }, /* #30 */
    3209     { 0x347496, 0x347487, 0x07a75978, 0x8bc48044, 0x7be2d934, 0x0 }, /* #31 */
    3210     { 0x077543, 0x077587, 0x8f00f599, 0xc704de18, 0xc7fc1781, 0x0 }, /* #32 */
    3211     { 0x2b1a17, 0x2b1296, 0x98883a85, 0x80ce1b5a, 0x17ba1f2b, 0x0 }, /* #33 */
    3212     { 0x146d03, 0x146593, 0x0ac32cf2, 0xb707638f, 0x53bbc963, 0x0 }, /* #34 */
    3213     { 0x220c96, 0x220406, 0x6ac3846a, 0x60992355, 0x0a2a6115, 0x0 }, /* #35 */
    3214     { 0x0b2ec3, 0x0b2612, 0x64c87670, 0x3ff0b083, 0x24d7c5ed, 0x0 }, /* #36 */
    3215     { 0x1a4603, 0x1a4697, 0x9c7f8b01, 0xe3008dbd, 0xb97efd44, 0x0 }, /* #37 */
    3216     { 0x253987, 0x253187, 0xecc10cee, 0xf68918b8, 0xf637f436, 0x0 }, /* #38 */
    3217     { 0x022103, 0x022916, 0x8446dfe0, 0x3b32d1bb, 0x49140e25, 0x0 }, /* #39 */
    3218     { 0x2c23c3, 0x2c2302, 0x3b35664f, 0x0c657b68, 0x2ecfeae7, 0x0 }, /* #40 */
    3219     { 0x067b93, 0x067383, 0x8036cfff, 0xb1a5618a, 0xce916e75, 0x0 }, /* #41 */
    3220     { 0x280dc7, 0x280d87, 0x7022379c, 0xd9b11b55, 0x96711c47, 0x0 }, /* #42 */
    3221     { 0x372587, 0x372506, 0x5f9c8549, 0x02a9f974, 0x5cf28bd5, 0x0 }, /* #43 */
    3222     { 0x3a7c97, 0x3a7406, 0x744bc74e, 0x1941da9a, 0x5b09ecb4, 0x0 }, /* #44 */
    3223     { 0x134c17, 0x134406, 0xde6a398e, 0x0e819053, 0xcfe8a93b, 0x0 }, /* #45 */
    3224     { 0x3e0953, 0x3e0106, 0x62338179, 0x3eba4100, 0x23794079, 0x0 }, /* #46 */
    3225     { 0x3c4056, 0x3c4087, 0x8ac1a09a, 0x9caabca0, 0xee16e3fa, 0x0 }, /* #47 */
    3226     { 0x114993, 0x114117, 0x4c3f4257, 0x7f22bd7b, 0xcd1c84dc, 0x0 }, /* #48 */
    3227     { 0x162f13, 0x162793, 0xe7ff8ae7, 0xee0711df, 0xf9f87908, 0x0 }, /* #49 */
    3228     { 0x1219d3, 0x121106, 0xd2a5d5c5, 0x4d3053b2, 0x85758213, 0x0 }, /* #50 */
    3229     { 0x2e5107, 0x2e5106, 0x781cb296, 0x140bdf21, 0x6410d375, 0x0 }, /* #51 */
    3230     { 0x0c0a52, 0x0c0293, 0x84393987, 0xfb49694c, 0x88efd03b, 0x0 }, /* #52 */
    3231     { 0x0f76c7, 0x0f7613, 0x09da7218, 0x2561c68f, 0xe478ab89, 0x0 }, /* #53 */
    3232     { 0x054213, 0x054212, 0x65c8a5f4, 0x0dc15c67, 0x5807498d, 0x0 }, /* #54 */
    3233     { 0x2d5446, 0x2d5402, 0x548d502e, 0x0b0249a2, 0x498b068c, 0x0 }, /* #55 */
    3234     { 0x1a7706, 0x1a7706, 0x7e1158e9, 0x592cef41, 0x24e469a8, 0x0 }, /* #56 */
    3235     { 0x015312, 0x015316, 0x1f92af06, 0x0871cb17, 0x1720e3ef, 0x0 }, /* #57 */
    3236     { 0x146bc7, 0x146396, 0xf66f8c20, 0xe116e755, 0x1558a4cb, 0x0 }, /* #58 */
    3237     { 0x2b3713, 0x2b3f97, 0x6ab50d34, 0xd63f058d, 0x947607a7, 0x0 }, /* #59 */
    3238     { 0x306f47, 0x306783, 0x992409ec, 0xcc1c7740, 0xcd0792ac, 0x0 }, /* #60 */
    3239     { 0x2e0196, 0x2e0117, 0x6145ea63, 0x6c26cfbe, 0xf51f1aa5, 0x0 }, /* #61 */
    3240     { 0x276092, 0x276802, 0xb1b6d679, 0x56fbfa37, 0x5abadc42, 0x0 }, /* #62 */
    3241     { 0x127ec3, 0x127616, 0x42806661, 0x06bed9ff, 0x3bc18c62, 0x0 }, /* #63 */
     3178    { 0x2d1807, 0x2d1013, 0x1bd81d75, 0x52620207, 0xc9761b6e, 0x0 }, /* #0 */
     3179    { 0x027847, 0x027016, 0x42047545, 0x0f554e66, 0x32af26df, 0x0 }, /* #1 */
     3180    { 0x0656d6, 0x065602, 0xf44adf09, 0x14d1fc58, 0xdf78e2b1, 0x0 }, /* #2 */
     3181    { 0x2a6293, 0x2a6293, 0x98434b90, 0xee2d642f, 0xaa15e761, 0x0 }, /* #3 */
     3182    { 0x094792, 0x094f02, 0x9e1516b5, 0x638f2161, 0x3a85f554, 0x0 }, /* #4 */
     3183    { 0x2d7bd2, 0x2d7b97, 0x4d9bada7, 0xa5f5d6e8, 0xa7a5d6bf, 0x0 }, /* #5 */
     3184    { 0x3529c6, 0x352102, 0x5ea7862b, 0x164de492, 0x4859a199, 0x0 }, /* #6 */
     3185    { 0x281647, 0x281e87, 0x6796d1bc, 0x88f32fca, 0xdea3a1f2, 0x0 }, /* #7 */
     3186    { 0x1d2697, 0x1d2683, 0x2f1004be, 0xea6875d5, 0x44a78ee9, 0x0 }, /* #8 */
     3187    { 0x176542, 0x176506, 0x1f810f7d, 0x0d6106f6, 0x12200887, 0x0 }, /* #9 */
     3188    { 0x0f6056, 0x0f6083, 0x2552f40e, 0xbc3dfcf4, 0x6914f71a, 0x0 }, /* #10 */
     3189    { 0x2a6102, 0x2a6902, 0xa1dbe455, 0x36704a85, 0x6b6b99d0, 0x0 }, /* #11 */
     3190    { 0x262946, 0x262993, 0x5e67f991, 0xa2364b62, 0xbc31ae2f, 0x0 }, /* #12 */
     3191    { 0x222e82, 0x222683, 0xbf7094cb, 0xc737b801, 0xf838dcca, 0x0 }, /* #13 */
     3192    { 0x276e96, 0x276697, 0x87ced2b8, 0xac62a0af, 0xdb6c3209, 0x0 }, /* #14 */
     3193    { 0x087ac7, 0x087a97, 0x7b52903e, 0xd1d69b5f, 0xa97bf4df, 0x0 }, /* #15 */
     3194    { 0x0971c2, 0x097193, 0x0b0af8e2, 0x8db114f7, 0x7d59e3eb, 0x0 }, /* #16 */
     3195    { 0x063943, 0x063997, 0x21ac8a80, 0x9af39fbb, 0x86b8eac5, 0x0 }, /* #17 */
     3196    { 0x3d4fc3, 0x3d4707, 0x13412087, 0x3a829796, 0xd8be88f1, 0x0 }, /* #18 */
     3197    { 0x1012c2, 0x101297, 0x031cbff1, 0xae9f5722, 0x547d68cf, 0x0 }, /* #19 */
     3198    { 0x2c1956, 0x2c1183, 0x0bf5a68c, 0x9f6c6f16, 0x6c893776, 0x0 }, /* #20 */
     3199    { 0x183ad3, 0x183287, 0xc63da2ef, 0xcda98600, 0xf8941cef, 0x0 }, /* #21 */
     3200    { 0x2335c3, 0x233d87, 0x22f236df, 0x970199a6, 0x8bf09d39, 0x0 }, /* #22 */
     3201    { 0x220f46, 0x220f12, 0x805afc16, 0x2afed2ba, 0x555c295c, 0x0 }, /* #23 */
     3202    { 0x1f61d2, 0x1f6193, 0xd2d90cb2, 0xeb086816, 0xe7d0a49c, 0x0 }, /* #24 */
     3203    { 0x271207, 0x271287, 0xe05b0698, 0xe84d10d8, 0xf80df5c0, 0x0 }, /* #25 */
     3204    { 0x012d02, 0x012587, 0x24b1699e, 0xe92431e7, 0x3b8d37b7, 0x0 }, /* #26 */
     3205    { 0x203bc3, 0x203b97, 0x7cf38c38, 0xa3789b9a, 0xd97af09e, 0x0 }, /* #27 */
     3206    { 0x0b42d7, 0x0b4a16, 0xa7197190, 0x2faab893, 0x776eb8fd, 0x0 }, /* #28 */
     3207    { 0x332747, 0x332f83, 0x48593369, 0xb01afca2, 0x983e36c7, 0x0 }, /* #29 */
     3208    { 0x3e4f42, 0x3e4f02, 0xa885015d, 0x74686bea, 0x341c9573, 0x0 }, /* #30 */
     3209    { 0x174b97, 0x174397, 0xadc189ba, 0xf0885fed, 0xbd3929cd, 0x0 }, /* #31 */
     3210    { 0x1f0652, 0x1f0693, 0xadb3baf2, 0xbafd3da4, 0xf2b67d4e, 0x0 }, /* #32 */
     3211    { 0x1c4692, 0x1c4e93, 0x047a7004, 0x822a571c, 0x825018e8, 0x0 }, /* #33 */
     3212    { 0x132887, 0x132002, 0xe549e47f, 0x0f118386, 0xd63860f9, 0x0 }, /* #34 */
     3213    { 0x2606d6, 0x260693, 0xd41df105, 0xda63469e, 0xf9baaa67, 0x0 }, /* #35 */
     3214    { 0x090e82, 0x090697, 0x9572d266, 0xb01f8009, 0xe553525d, 0x0 }, /* #36 */
     3215    { 0x2b1bc6, 0x2b1383, 0x2c02308e, 0xe8403e86, 0x43c1f208, 0x0 }, /* #37 */
     3216    { 0x386d07, 0x386516, 0x4d9931c4, 0x0906cf1b, 0x449262a9, 0x0 }, /* #38 */
     3217    { 0x0b4797, 0x0b4f83, 0x42091e46, 0x9d669791, 0xa4a286b5, 0x0 }, /* #39 */
     3218    { 0x3967d7, 0x396712, 0xbfa573d3, 0x384e3189, 0x8757424a, 0x0 }, /* #40 */
     3219    { 0x010c03, 0x010417, 0x38fd5d37, 0x770a7a1b, 0xc1f2e31c, 0x0 }, /* #41 */
     3220    { 0x054492, 0x054c93, 0x31f648f3, 0x91c6e5ce, 0xa02f6325, 0x0 }, /* #42 */
     3221    { 0x162287, 0x162292, 0xbe3c8245, 0x87afe257, 0x368c9fee, 0x0 }, /* #43 */
     3222    { 0x177f12, 0x177707, 0x172a78be, 0x71cd6aeb, 0xa55d0dd3, 0x0 }, /* #44 */
     3223    { 0x364b82, 0x364303, 0x0d73199d, 0x4ddc5f79, 0xbf96ba24, 0x0 }, /* #45 */
     3224    { 0x163213, 0x163a02, 0xa586a86f, 0x39ea64f4, 0x6b9c437b, 0x0 }, /* #46 */
     3225    { 0x1f0802, 0x1f0887, 0x63087498, 0xa2e99aa5, 0xc01ed9f3, 0x0 }, /* #47 */
     3226    { 0x370142, 0x370106, 0xc3fd681c, 0x123f3ef9, 0xb1be2923, 0x0 }, /* #48 */
     3227    { 0x3e5252, 0x3e5287, 0x0323adec, 0xa7b44b5c, 0x5b6f6290, 0x0 }, /* #49 */
     3228    { 0x2f6a02, 0x2f6202, 0x382c40bc, 0x16de0c75, 0x214e3447, 0x0 }, /* #50 */
     3229    { 0x0a3246, 0x0a3212, 0x3a32d175, 0x1bdd5b49, 0x1e55762c, 0x0 }, /* #51 */
     3230    { 0x2a4883, 0x2a4806, 0xa292317f, 0x76a296eb, 0x2bef9a94, 0x0 }, /* #52 */
     3231    { 0x0d0116, 0x0d0983, 0x63158978, 0xc8215232, 0x9af43746, 0x0 }, /* #53 */
     3232    { 0x190352, 0x190b06, 0x94e8a5fd, 0x5eff1639, 0x35e98fc4, 0x0 }, /* #54 */
     3233    { 0x1d2882, 0x1d2802, 0xa0622ccc, 0x52f7171c, 0x4d6b15b0, 0x0 }, /* #55 */
     3234    { 0x1c5c93, 0x1c5c02, 0xc79d229c, 0x6a51eef1, 0x5d4b33ab, 0x0 }, /* #56 */
     3235    { 0x376d02, 0x376513, 0x3130f632, 0x6bbd6f86, 0xc57386ac, 0x0 }, /* #57 */
     3236    { 0x0e29d3, 0x0e2906, 0xeb2f6de1, 0x74586821, 0x76d705c0, 0x0 }, /* #58 */
     3237    { 0x3a3d16, 0x3a3502, 0xb5dbb0ae, 0x0baf04b9, 0xaa2cabf5, 0x0 }, /* #59 */
     3238    { 0x0d7756, 0x0d7702, 0x675d8f3e, 0x37f62ac8, 0x2f676476, 0x0 }, /* #60 */
     3239    { 0x341742, 0x341f06, 0xadf89254, 0x53a99121, 0x5a4f0133, 0x0 }, /* #61 */
     3240    { 0x2834d7, 0x283486, 0xa1782008, 0x8bf900d2, 0x157f1f36, 0x0 }, /* #62 */
     3241    { 0x1a1d42, 0x1a1583, 0x03b67c2b, 0xc2248f37, 0x4191ecf4, 0x0 }, /* #63 */
    32423242};
    32433243static const BINU32_TEST_T g_aTests_sub_u32_locked[] =
    32443244{
    3245     { 0x273547, 0x273503, 0x6536ae61, 0x7c441831, 0xe8f29630, 0x0 }, /* #0 */
    3246     { 0x225f06, 0x225713, 0x1c543bdc, 0x7e2e23fd, 0x9e2617df, 0x0 }, /* #1 */
    3247     { 0x2940c7, 0x294002, 0x6ba6377c, 0x3e215262, 0x2d84e51a, 0x0 }, /* #2 */
    3248     { 0x277a92, 0x277297, 0x37ea7ec1, 0xf3c29059, 0x4427ee68, 0x0 }, /* #3 */
    3249     { 0x1510c7, 0x151082, 0xc9820fda, 0x8fa359c4, 0x39deb616, 0x0 }, /* #4 */
    3250     { 0x047c02, 0x047402, 0x8deb1877, 0x0857e4b3, 0x859333c4, 0x0 }, /* #5 */
    3251     { 0x2b2c83, 0x2b2493, 0xa84cfc20, 0xd2102dc1, 0xd63cce5f, 0x0 }, /* #6 */
    3252     { 0x104a42, 0x104a97, 0x6c569f21, 0x816d58dd, 0xeae94644, 0x0 }, /* #7 */
    3253     { 0x2e2603, 0x2e2e06, 0xa6569e38, 0x65a8fb33, 0x40ada305, 0x0 }, /* #8 */
    3254     { 0x293e47, 0x293e83, 0x19158e2a, 0x82ecf913, 0x96289517, 0x0 }, /* #9 */
    3255     { 0x142456, 0x142c83, 0x221fb957, 0x915ea916, 0x90c11041, 0x0 }, /* #10 */
    3256     { 0x1244d2, 0x124c87, 0x3464512f, 0x8e5630d4, 0xa60e205b, 0x0 }, /* #11 */
    3257     { 0x2e6a97, 0x2e6292, 0xd01fa653, 0xc23f0ae9, 0x0de09b6a, 0x0 }, /* #12 */
    3258     { 0x172017, 0x172017, 0x0f115345, 0x549f7488, 0xba71debd, 0x0 }, /* #13 */
    3259     { 0x166847, 0x166883, 0x5b578f0e, 0xc9e68013, 0x91710efb, 0x0 }, /* #14 */
    3260     { 0x0e2a82, 0x0e2a12, 0x895c68b0, 0x377f6913, 0x51dcff9d, 0x0 }, /* #15 */
    3261     { 0x112596, 0x112596, 0xe28dba75, 0x9bc13096, 0x46cc89df, 0x0 }, /* #16 */
    3262     { 0x2f33c3, 0x2f3b02, 0xb78460bb, 0x6399af45, 0x53eab176, 0x0 }, /* #17 */
    3263     { 0x131543, 0x131516, 0x2bee24fa, 0x0c30755c, 0x1fbdaf9e, 0x0 }, /* #18 */
    3264     { 0x143e53, 0x143e12, 0x8d9cf571, 0x51e720bf, 0x3bb5d4b2, 0x0 }, /* #19 */
    3265     { 0x1f1096, 0x1f1012, 0x5d0439a6, 0x5c9f48a7, 0x0064f0ff, 0x0 }, /* #20 */
    3266     { 0x0a1642, 0x0a1e93, 0x6b430a98, 0xacd6526d, 0xbe6cb82b, 0x0 }, /* #21 */
    3267     { 0x2f4fc7, 0x2f4f06, 0x9aa64d7b, 0x7e7d58c0, 0x1c28f4bb, 0x0 }, /* #22 */
    3268     { 0x321f83, 0x321f97, 0x3a750d10, 0x9fc838d1, 0x9aacd43f, 0x0 }, /* #23 */
    3269     { 0x2201c7, 0x220117, 0x24f65512, 0x7cab315f, 0xa84b23b3, 0x0 }, /* #24 */
    3270     { 0x145147, 0x145902, 0x81c1fe27, 0x1aad4ad0, 0x6714b357, 0x0 }, /* #25 */
    3271     { 0x0a4982, 0x0a4916, 0xa367a765, 0x3948bd5a, 0x6a1eea0b, 0x0 }, /* #26 */
    3272     { 0x172e93, 0x172693, 0x0b484c29, 0xd3c80dce, 0x37803e5b, 0x0 }, /* #27 */
    3273     { 0x255ac7, 0x255297, 0x42f2a8a0, 0xf9d606bd, 0x491ca1e3, 0x0 }, /* #28 */
    3274     { 0x0842c3, 0x084a16, 0x9596a900, 0x7f655eee, 0x16314a12, 0x0 }, /* #29 */
    3275     { 0x360fd3, 0x360707, 0x25913a4c, 0x4406b2a0, 0xe18a87ac, 0x0 }, /* #30 */
    3276     { 0x113e42, 0x113682, 0xe45824ee, 0xcd778d08, 0x16e097e6, 0x0 }, /* #31 */
    3277     { 0x1408c7, 0x140007, 0x091f7889, 0x17fce8a9, 0xf1228fe0, 0x0 }, /* #32 */
    3278     { 0x184046, 0x184097, 0x9d36e28b, 0xdee39f0f, 0xbe53437c, 0x0 }, /* #33 */
    3279     { 0x3321d3, 0x332112, 0xbb875813, 0x08dff226, 0xb2a765ed, 0x0 }, /* #34 */
    3280     { 0x144496, 0x144482, 0xe7765a0c, 0x9c647bfb, 0x4b11de11, 0x0 }, /* #35 */
    3281     { 0x0a5492, 0x0a5487, 0x3437c833, 0xf9ff0053, 0x3a38c7e0, 0x0 }, /* #36 */
    3282     { 0x0a01d2, 0x0a0906, 0x92109212, 0x542aad11, 0x3de5e501, 0x0 }, /* #37 */
    3283     { 0x3442c7, 0x344292, 0xe093de4a, 0x94ad014f, 0x4be6dcfb, 0x0 }, /* #38 */
    3284     { 0x360983, 0x360196, 0xb634cad7, 0xb243c5c9, 0x03f1050e, 0x0 }, /* #39 */
    3285     { 0x027cd3, 0x027402, 0xf3aec50d, 0x5ca3d210, 0x970af2fd, 0x0 }, /* #40 */
    3286     { 0x164bd6, 0x164316, 0x1ee20177, 0x1713c5ff, 0x07ce3b78, 0x0 }, /* #41 */
    3287     { 0x224742, 0x224783, 0x09f603ca, 0xd3831b15, 0x3672e8b5, 0x0 }, /* #42 */
    3288     { 0x1d1283, 0x1d1212, 0x3e482dc4, 0x09936ef7, 0x34b4becd, 0x0 }, /* #43 */
    3289     { 0x1a4097, 0x1a4083, 0xf019fcc3, 0xf5f87de3, 0xfa217ee0, 0x0 }, /* #44 */
    3290     { 0x1062c6, 0x106286, 0xef97c8f9, 0x998c5d21, 0x560b6bd8, 0x0 }, /* #45 */
    3291     { 0x153d16, 0x153597, 0x00a5c912, 0xfc720bff, 0x0433bd13, 0x0 }, /* #46 */
    3292     { 0x022c86, 0x022496, 0xabfaccf4, 0x8d54ee66, 0x1ea5de8e, 0x0 }, /* #47 */
    3293     { 0x0e36c6, 0x0e3606, 0xdacb6fcf, 0x38b1c235, 0xa219ad9a, 0x0 }, /* #48 */
    3294     { 0x140bc7, 0x140b12, 0xb724b7c7, 0x6b8710da, 0x4b9da6ed, 0x0 }, /* #49 */
    3295     { 0x3a1792, 0x3a1713, 0x02e0fce7, 0x41e559bc, 0xc0fba32b, 0x0 }, /* #50 */
    3296     { 0x155c86, 0x155413, 0x45ef7309, 0x5a861c1f, 0xeb6956ea, 0x0 }, /* #51 */
    3297     { 0x0932c2, 0x093212, 0xc92da942, 0x346a787f, 0x94c330c3, 0x0 }, /* #52 */
    3298     { 0x0a3b92, 0x0a3306, 0xc94c88f6, 0x099894e4, 0xbfb3f412, 0x0 }, /* #53 */
    3299     { 0x1c6a42, 0x1c6297, 0xad21f5a5, 0xdc9b9a09, 0xd0865b9c, 0x0 }, /* #54 */
    3300     { 0x280813, 0x280003, 0x1e3d2705, 0x5d705e40, 0xc0ccc8c5, 0x0 }, /* #55 */
    3301     { 0x111e97, 0x111697, 0x5379b0c4, 0xf93592eb, 0x5a441dd9, 0x0 }, /* #56 */
    3302     { 0x031f07, 0x031702, 0xefbdbcfe, 0x1dfadcd0, 0xd1c2e02e, 0x0 }, /* #57 */
    3303     { 0x342ac2, 0x342293, 0xbb786a25, 0xdcf787ae, 0xde80e277, 0x0 }, /* #58 */
    3304     { 0x140246, 0x140216, 0xae2151dc, 0x209bf7af, 0x8d855a2d, 0x0 }, /* #59 */
    3305     { 0x234742, 0x234703, 0x245d62cf, 0x755b4c20, 0xaf0216af, 0x0 }, /* #60 */
    3306     { 0x1f7412, 0x1f7c93, 0x2eff0e30, 0x840263f2, 0xaafcaa3e, 0x0 }, /* #61 */
    3307     { 0x0c6256, 0x0c6a06, 0xabe9d7dd, 0x668eb259, 0x455b2584, 0x0 }, /* #62 */
    3308     { 0x053247, 0x053287, 0x4d3b5eff, 0xd861a0dd, 0x74d9be22, 0x0 }, /* #63 */
     3245    { 0x1b28c7, 0x1b2087, 0xe6a7557c, 0xf2ca01c5, 0xf3dd53b7, 0x0 }, /* #0 */
     3246    { 0x232dd3, 0x232d16, 0xaa1fbda7, 0x60436848, 0x49dc555f, 0x0 }, /* #1 */
     3247    { 0x2875d3, 0x287596, 0xcae50d7c, 0x870c9f2e, 0x43d86e4e, 0x0 }, /* #2 */
     3248    { 0x3300d7, 0x330006, 0xc93bbf77, 0x17a47c47, 0xb1974330, 0x0 }, /* #3 */
     3249    { 0x3c3e93, 0x3c3692, 0xadb025c8, 0xa62f800e, 0x0780a5ba, 0x0 }, /* #4 */
     3250    { 0x007b02, 0x007386, 0xe88be8d3, 0xaf295f63, 0x39628970, 0x0 }, /* #5 */
     3251    { 0x2d5652, 0x2d5616, 0x4c7e3c41, 0x18d86672, 0x33a5d5cf, 0x0 }, /* #6 */
     3252    { 0x382386, 0x382b16, 0xa36459a2, 0x522b8bfa, 0x5138cda8, 0x0 }, /* #7 */
     3253    { 0x303513, 0x303513, 0x03ca5a8a, 0x69cc1dbf, 0x99fe3ccb, 0x0 }, /* #8 */
     3254    { 0x0940c2, 0x094883, 0x573a81ba, 0x951f9b7a, 0xc21ae640, 0x0 }, /* #9 */
     3255    { 0x0274d6, 0x027416, 0xcd4424f9, 0x186cc6bd, 0xb4d75e3c, 0x0 }, /* #10 */
     3256    { 0x2b7113, 0x2b7912, 0x9f9fc822, 0x6c9366e9, 0x330c6139, 0x0 }, /* #11 */
     3257    { 0x032013, 0x032083, 0x41768a7d, 0xf3f87532, 0x4d7e154b, 0x0 }, /* #12 */
     3258    { 0x3d6146, 0x3d6102, 0xc8fd5d06, 0x17172380, 0xb1e63986, 0x0 }, /* #13 */
     3259    { 0x0a2602, 0x0a2683, 0x9f58ce39, 0xe00dbdf7, 0xbf4b1042, 0x0 }, /* #14 */
     3260    { 0x181e52, 0x181616, 0xdf43b047, 0x0a599aed, 0xd4ea155a, 0x0 }, /* #15 */
     3261    { 0x1f5252, 0x1f5212, 0x7530c162, 0x21489d2c, 0x53e82436, 0x0 }, /* #16 */
     3262    { 0x215f47, 0x215792, 0xbd80a8a3, 0xb3c102ef, 0x09bfa5b4, 0x0 }, /* #17 */
     3263    { 0x360c12, 0x360413, 0x41d21f04, 0x77dfde79, 0xc9f2408b, 0x0 }, /* #18 */
     3264    { 0x2b6ac6, 0x2b6203, 0x252f2e84, 0x68981e83, 0xbc971001, 0x0 }, /* #19 */
     3265    { 0x1b7186, 0x1b7183, 0xc50fb2df, 0xfb6761ce, 0xc9a85111, 0x0 }, /* #20 */
     3266    { 0x2258d6, 0x225887, 0x17b87c75, 0x86c56a24, 0x90f31251, 0x0 }, /* #21 */
     3267    { 0x370c82, 0x370417, 0x28eb58bb, 0x75dcc5ee, 0xb30e92cd, 0x0 }, /* #22 */
     3268    { 0x0f6b16, 0x0f6313, 0x491b5da7, 0x6579da0b, 0xe3a1839c, 0x0 }, /* #23 */
     3269    { 0x0729d6, 0x072102, 0x74612e38, 0x1c3fb4d3, 0x58217965, 0x0 }, /* #24 */
     3270    { 0x290316, 0x290302, 0xe309d9cd, 0x074f8546, 0xdbba5487, 0x0 }, /* #25 */
     3271    { 0x037943, 0x037197, 0xae0fdbf1, 0xdadef847, 0xd330e3aa, 0x0 }, /* #26 */
     3272    { 0x325893, 0x325887, 0x1fa82f8a, 0x84def174, 0x9ac93e16, 0x0 }, /* #27 */
     3273    { 0x2e6b42, 0x2e6392, 0xa043c719, 0x9e7f7c3e, 0x01c44adb, 0x0 }, /* #28 */
     3274    { 0x0e1192, 0x0e1906, 0xae78b1fc, 0x788b82c3, 0x35ed2f39, 0x0 }, /* #29 */
     3275    { 0x370383, 0x370b02, 0x9a256368, 0x4d83f454, 0x4ca16f14, 0x0 }, /* #30 */
     3276    { 0x033153, 0x033116, 0x1bf088e5, 0x0f44e75a, 0x0caba18b, 0x0 }, /* #31 */
     3277    { 0x3a3306, 0x3a3397, 0x8c093ad4, 0x9a14005c, 0xf1f53a78, 0x0 }, /* #32 */
     3278    { 0x3d7f47, 0x3d7707, 0x0daecba2, 0x3ef3cbf0, 0xcebaffb2, 0x0 }, /* #33 */
     3279    { 0x292757, 0x292702, 0xa5202f6c, 0x0116a01a, 0xa4098f52, 0x0 }, /* #34 */
     3280    { 0x2062d3, 0x206296, 0xcac202b0, 0xc3838c5c, 0x073e7654, 0x0 }, /* #35 */
     3281    { 0x0a2956, 0x0a2906, 0xac33791a, 0x44dfa7a5, 0x6753d175, 0x0 }, /* #36 */
     3282    { 0x1c6c56, 0x1c6496, 0xf056fd91, 0xd135895c, 0x1f217435, 0x0 }, /* #37 */
     3283    { 0x234e02, 0x234606, 0xd733b65f, 0x532972ac, 0x840a43b3, 0x0 }, /* #38 */
     3284    { 0x221ed7, 0x221606, 0xa92a54fe, 0x0ef82f5c, 0x9a3225a2, 0x0 }, /* #39 */
     3285    { 0x045cd3, 0x045c97, 0x27055b95, 0x9645938b, 0x90bfc80a, 0x0 }, /* #40 */
     3286    { 0x261117, 0x261193, 0x926d96c4, 0xf9a86f75, 0x98c5274f, 0x0 }, /* #41 */
     3287    { 0x176112, 0x176983, 0x54391ec7, 0xa2257997, 0xb213a530, 0x0 }, /* #42 */
     3288    { 0x212697, 0x212687, 0xe0c9dd49, 0xfbeac806, 0xe4df1543, 0x0 }, /* #43 */
     3289    { 0x2d1553, 0x2d1506, 0x441ae826, 0x019bcf41, 0x427f18e5, 0x0 }, /* #44 */
     3290    { 0x3b6382, 0x3b6397, 0x050c6255, 0x95008478, 0x700bdddd, 0x0 }, /* #45 */
     3291    { 0x1270c7, 0x127083, 0xb87fd4bf, 0xe817702c, 0xd0686493, 0x0 }, /* #46 */
     3292    { 0x231802, 0x231897, 0x26859c84, 0x989eeaa6, 0x8de6b1de, 0x0 }, /* #47 */
     3293    { 0x215853, 0x215093, 0xb840e52c, 0xcbbb1c9e, 0xec85c88e, 0x0 }, /* #48 */
     3294    { 0x317952, 0x317912, 0x85f136eb, 0x26a494bf, 0x5f4ca22c, 0x0 }, /* #49 */
     3295    { 0x2b2797, 0x2b2793, 0xb133b7b2, 0xb6d27685, 0xfa61412d, 0x0 }, /* #50 */
     3296    { 0x3e3002, 0x3e3087, 0x5a098876, 0xf22b8022, 0x67de0854, 0x0 }, /* #51 */
     3297    { 0x347812, 0x347007, 0x19ca7728, 0x5e756603, 0xbb551125, 0x0 }, /* #52 */
     3298    { 0x1e12d7, 0x1e1213, 0x31442b63, 0x3ec7a18a, 0xf27c89d9, 0x0 }, /* #53 */
     3299    { 0x3e4047, 0x3e4897, 0x58ee1d72, 0xa01ec878, 0xb8cf54fa, 0x0 }, /* #54 */
     3300    { 0x142706, 0x142702, 0x6d4fc03c, 0x5e79e507, 0x0ed5db35, 0x0 }, /* #55 */
     3301    { 0x2a7c06, 0x2a7497, 0xbb3eeeaa, 0xda97d48e, 0xe0a71a1c, 0x0 }, /* #56 */
     3302    { 0x2355d6, 0x235d97, 0x79589380, 0xd31c9cc3, 0xa63bf6bd, 0x0 }, /* #57 */
     3303    { 0x1f1682, 0x1f1607, 0x1099f89f, 0x24086163, 0xec91973c, 0x0 }, /* #58 */
     3304    { 0x201bd3, 0x201392, 0xabc2dfca, 0xa4d061bf, 0x06f27e0b, 0x0 }, /* #59 */
     3305    { 0x312892, 0x312013, 0x115e3432, 0x51a94bd9, 0xbfb4e859, 0x0 }, /* #60 */
     3306    { 0x026c87, 0x026c16, 0x91254017, 0x2c92914b, 0x6492aecc, 0x0 }, /* #61 */
     3307    { 0x1165d6, 0x116d97, 0x4d0851f9, 0xafca98db, 0x9d3db91e, 0x0 }, /* #62 */
     3308    { 0x383902, 0x383902, 0xac3c52ff, 0x7fcf3823, 0x2c6d1adc, 0x0 }, /* #63 */
    33093309};
    33103310static const BINU32_TEST_T g_aTests_sbb_u32[] =
    33113311{
    3312     { 0x114543, 0x114512, 0x2d6f5e26, 0x02e1360e, 0x2a8e2817, 0x0 }, /* #0 */
    3313     { 0x2a3482, 0x2a3403, 0x06270f66, 0x57c31ab5, 0xae63f4b1, 0x0 }, /* #1 */
    3314     { 0x154917, 0x154182, 0xfc04b529, 0xa2f2ffa1, 0x5911b587, 0x0 }, /* #2 */
    3315     { 0x245fc2, 0x245f97, 0x175dc367, 0x8a96183a, 0x8cc7ab2d, 0x0 }, /* #3 */
    3316     { 0x0c3057, 0x0c3007, 0x43156c3f, 0x4f9fadbd, 0xf375be81, 0x0 }, /* #4 */
    3317     { 0x2e2183, 0x2e2193, 0xb59c69cd, 0xc5b61bbf, 0xefe64e0d, 0x0 }, /* #5 */
    3318     { 0x0e70d7, 0x0e7093, 0xa3147e90, 0xcc934ca1, 0xd68131ee, 0x0 }, /* #6 */
    3319     { 0x350bc6, 0x350397, 0x54d9bda8, 0xf1a7525f, 0x63326b49, 0x0 }, /* #7 */
    3320     { 0x213882, 0x213002, 0x5ad7dd1b, 0x48e2b7ba, 0x11f52561, 0x0 }, /* #8 */
    3321     { 0x1d7a97, 0x1d7293, 0x842e526a, 0xc709a31f, 0xbd24af4a, 0x0 }, /* #9 */
    3322     { 0x306357, 0x306b02, 0x9791d188, 0x313e6ce5, 0x665364a2, 0x0 }, /* #10 */
    3323     { 0x335b56, 0x335382, 0xbdc50228, 0xacb45262, 0x1110afc6, 0x0 }, /* #11 */
    3324     { 0x041996, 0x041116, 0xf2b61898, 0x61ad3a9a, 0x9108ddfe, 0x0 }, /* #12 */
    3325     { 0x265746, 0x265797, 0x80362689, 0xdd1a3a0f, 0xa31bec7a, 0x0 }, /* #13 */
    3326     { 0x222093, 0x222883, 0x5ba69487, 0x86453a73, 0xd5615a13, 0x0 }, /* #14 */
    3327     { 0x202056, 0x202897, 0x2dc00dc0, 0x91f93e09, 0x9bc6cfb7, 0x0 }, /* #15 */
    3328     { 0x2f0582, 0x2f0583, 0x07da586b, 0xb7f75ac4, 0x4fe2fda7, 0x0 }, /* #16 */
    3329     { 0x3b07c2, 0x3b0f02, 0xa644b435, 0x7db19d02, 0x28931733, 0x0 }, /* #17 */
    3330     { 0x184ac2, 0x184286, 0xe81dcdfb, 0xab5f7ed8, 0x3cbe4f23, 0x0 }, /* #18 */
    3331     { 0x007f56, 0x007783, 0xaac3548e, 0xecdf07fe, 0xbde44c90, 0x0 }, /* #19 */
    3332     { 0x1e4282, 0x1e4206, 0x4e33f0ca, 0x1a2e6ae8, 0x340585e2, 0x0 }, /* #20 */
    3333     { 0x185316, 0x185306, 0xcb4bffae, 0x20cce08e, 0xaa7f1f20, 0x0 }, /* #21 */
    3334     { 0x142457, 0x142412, 0x617bae96, 0x2278a38f, 0x3f030b06, 0x0 }, /* #22 */
    3335     { 0x085713, 0x085716, 0xa1aa9421, 0x1bc78055, 0x85e313cb, 0x0 }, /* #23 */
    3336     { 0x247a42, 0x247217, 0x09b3c2f1, 0x50f040ed, 0xb8c38204, 0x0 }, /* #24 */
    3337     { 0x0c7193, 0x0c7103, 0x3251bf05, 0x5d7dc3f2, 0xd4d3fb12, 0x0 }, /* #25 */
    3338     { 0x086546, 0x086506, 0x663acb53, 0x48400193, 0x1dfac9c0, 0x0 }, /* #26 */
    3339     { 0x130c53, 0x130c83, 0x7daa1187, 0xd5451b01, 0xa864f685, 0x0 }, /* #27 */
    3340     { 0x342a52, 0x342202, 0xcf646f6b, 0x04956ce6, 0xcacf0285, 0x0 }, /* #28 */
    3341     { 0x381612, 0x381697, 0x24c4199b, 0xde56d6cf, 0x466d42cc, 0x0 }, /* #29 */
    3342     { 0x3c6257, 0x3c6a97, 0x255e8406, 0x8530aa1d, 0xa02dd9e8, 0x0 }, /* #30 */
    3343     { 0x3d1ed3, 0x3d1607, 0x5ab44a1e, 0x68462406, 0xf26e2617, 0x0 }, /* #31 */
    3344     { 0x066a92, 0x066283, 0x449a5b43, 0xd2bccd32, 0x71dd8e11, 0x0 }, /* #32 */
    3345     { 0x1a1782, 0x1a1712, 0xfc87bf22, 0x08722e15, 0xf415910d, 0x0 }, /* #33 */
    3346     { 0x225d43, 0x225d16, 0x9b6299f9, 0x34f7c0aa, 0x666ad94e, 0x0 }, /* #34 */
    3347     { 0x202396, 0x202392, 0xec13e5eb, 0xddb8072f, 0x0e5bdebc, 0x0 }, /* #35 */
    3348     { 0x3c1003, 0x3c1007, 0x07fecb08, 0x1f3b2be2, 0xe8c39f25, 0x0 }, /* #36 */
    3349     { 0x054b03, 0x054383, 0xd081e18d, 0xd182e91a, 0xfefef872, 0x0 }, /* #37 */
    3350     { 0x292487, 0x292487, 0xa9e705a9, 0xabc23518, 0xfe24d090, 0x0 }, /* #38 */
    3351     { 0x3513c6, 0x351b83, 0x6f3a5309, 0xd118c6f1, 0x9e218c18, 0x0 }, /* #39 */
    3352     { 0x340b16, 0x340383, 0x9758f211, 0xc6dcac01, 0xd07c4610, 0x0 }, /* #40 */
    3353     { 0x1b6d92, 0x1b6512, 0x48d3d2a7, 0x3e28fc2f, 0x0aaad678, 0x0 }, /* #41 */
    3354     { 0x2665c2, 0x266d06, 0xc9224c4f, 0x5e627117, 0x6abfdb38, 0x0 }, /* #42 */
    3355     { 0x114f57, 0x114713, 0x3cb79790, 0x4377e8a8, 0xf93faee7, 0x0 }, /* #43 */
    3356     { 0x206183, 0x206117, 0x133d35c4, 0x3ba85509, 0xd794e0ba, 0x0 }, /* #44 */
    3357     { 0x2d5f46, 0x2d5793, 0xaca7c6f4, 0xb1b0d20e, 0xfaf6f4e6, 0x0 }, /* #45 */
    3358     { 0x086713, 0x086786, 0xde6954a3, 0x89358ae1, 0x5533c9c1, 0x0 }, /* #46 */
    3359     { 0x024992, 0x024106, 0xf401bbba, 0x1635f0b8, 0xddcbcb02, 0x0 }, /* #47 */
    3360     { 0x3d2043, 0x3d2006, 0x18db062a, 0x05692930, 0x1371dcf9, 0x0 }, /* #48 */
    3361     { 0x363753, 0x363707, 0x60abe7d7, 0x6aa9e200, 0xf60205d6, 0x0 }, /* #49 */
    3362     { 0x0d4047, 0x0d4097, 0x15389f71, 0x9ccce0d7, 0x786bbe99, 0x0 }, /* #50 */
    3363     { 0x2e4b97, 0x2e4393, 0x31eefdf9, 0xf08add19, 0x416420df, 0x0 }, /* #51 */
    3364     { 0x2a1107, 0x2a1192, 0xe94e5015, 0xd4e2875e, 0x146bc8b6, 0x0 }, /* #52 */
    3365     { 0x062f13, 0x062716, 0xcfc4d607, 0x4c05478b, 0x83bf8e7b, 0x0 }, /* #53 */
    3366     { 0x2d3796, 0x2d3787, 0x5ddc760c, 0xe9123814, 0x74ca3df8, 0x0 }, /* #54 */
    3367     { 0x2a7fd3, 0x2a7786, 0xd8b028a5, 0x83739284, 0x553c9620, 0x0 }, /* #55 */
    3368     { 0x2419c6, 0x241902, 0xb997b1f6, 0x637306f2, 0x5624ab04, 0x0 }, /* #56 */
    3369     { 0x171ed7, 0x171e97, 0x5f858ba4, 0xa6f29ea9, 0xb892ecfa, 0x0 }, /* #57 */
    3370     { 0x042e12, 0x042e02, 0x8c6ec8aa, 0x0f369091, 0x7d383819, 0x0 }, /* #58 */
    3371     { 0x011413, 0x011402, 0x42d532bc, 0x07df3bd0, 0x3af5f6eb, 0x0 }, /* #59 */
    3372     { 0x255c82, 0x255c93, 0x1bb21e77, 0x90c3d8ce, 0x8aee45a9, 0x0 }, /* #60 */
    3373     { 0x1f5fd2, 0x1f5f12, 0x92cdf233, 0x43f5f649, 0x4ed7fbea, 0x0 }, /* #61 */
    3374     { 0x1b4743, 0x1b4716, 0xdff702b6, 0x0e23f796, 0xd1d30b1f, 0x0 }, /* #62 */
    3375     { 0x3f2957, 0x3f2106, 0x9674b49e, 0x0e769733, 0x87fe1d6a, 0x0 }, /* #63 */
     3312    { 0x3e1902, 0x3e1906, 0xccf73cce, 0x513e3dc6, 0x7bb8ff08, 0x0 }, /* #0 */
     3313    { 0x2f04d3, 0x2f0403, 0x1b7afb33, 0x7478fb02, 0xa7020030, 0x0 }, /* #1 */
     3314    { 0x1a0407, 0x1a0402, 0xa299b3fd, 0x09a1fb32, 0x98f7b8ca, 0x0 }, /* #2 */
     3315    { 0x046296, 0x046282, 0xfd377aeb, 0xf7d08138, 0x0566f9b3, 0x0 }, /* #3 */
     3316    { 0x1b0957, 0x1b0106, 0x6717e885, 0x54753fe1, 0x12a2a8a3, 0x0 }, /* #4 */
     3317    { 0x2d0f97, 0x2d0713, 0x18765286, 0x585249bc, 0xc02408c9, 0x0 }, /* #5 */
     3318    { 0x3c6506, 0x3c6d06, 0xbc5faa19, 0x4fc71b00, 0x6c988f19, 0x0 }, /* #6 */
     3319    { 0x1a6a02, 0x1a6203, 0x0939337d, 0x3ed5db37, 0xca635846, 0x0 }, /* #7 */
     3320    { 0x3860d6, 0x386887, 0x7567c3ce, 0xc5ff7e35, 0xaf684599, 0x0 }, /* #8 */
     3321    { 0x3b2d57, 0x3b2597, 0xb2b2dc68, 0xb60e71bb, 0xfca46aac, 0x0 }, /* #9 */
     3322    { 0x176146, 0x176113, 0x0ab57010, 0x3ce51f4f, 0xcdd050c1, 0x0 }, /* #10 */
     3323    { 0x2556d2, 0x255686, 0x8efa05e5, 0x8e6100d4, 0x00990511, 0x0 }, /* #11 */
     3324    { 0x1b4012, 0x1b4006, 0x4fe8dd36, 0x0ed5b000, 0x41132d36, 0x0 }, /* #12 */
     3325    { 0x3d5592, 0x3d5513, 0x0eff1b83, 0x4097bd8a, 0xce675df9, 0x0 }, /* #13 */
     3326    { 0x100613, 0x100693, 0x30fefc34, 0xbc9f2926, 0x745fd30d, 0x0 }, /* #14 */
     3327    { 0x191557, 0x191d16, 0xc7c843f1, 0x5ae39be8, 0x6ce4a808, 0x0 }, /* #15 */
     3328    { 0x133c16, 0x133483, 0x4debb77e, 0xdf8fff29, 0x6e5bb855, 0x0 }, /* #16 */
     3329    { 0x230d07, 0x230d06, 0xa1adf539, 0x7def72c3, 0x23be8275, 0x0 }, /* #17 */
     3330    { 0x266182, 0x266987, 0x3268f56b, 0xa9a097c3, 0x88c85da8, 0x0 }, /* #18 */
     3331    { 0x2f79c6, 0x2f7192, 0xca7f23f8, 0xa96cafce, 0x2112742a, 0x0 }, /* #19 */
     3332    { 0x080256, 0x080a06, 0x90268824, 0x7e728c60, 0x11b3fbc4, 0x0 }, /* #20 */
     3333    { 0x162ac3, 0x162a93, 0x7211a984, 0xcc8155e6, 0xa590539d, 0x0 }, /* #21 */
     3334    { 0x211c82, 0x211492, 0xd26a4f51, 0xd0ecf708, 0x017d5849, 0x0 }, /* #22 */
     3335    { 0x2f2142, 0x2f2192, 0xea38d001, 0xb258c8b3, 0x37e0074e, 0x0 }, /* #23 */
     3336    { 0x072f17, 0x072716, 0xf524a2c3, 0x3ceab678, 0xb839ec4a, 0x0 }, /* #24 */
     3337    { 0x080b16, 0x080382, 0xfb518dee, 0x94146b40, 0x673d22ae, 0x0 }, /* #25 */
     3338    { 0x300257, 0x300202, 0xf5717fe3, 0x06ee3391, 0xee834c51, 0x0 }, /* #26 */
     3339    { 0x071287, 0x071292, 0xf3249232, 0x8d2a6758, 0x65fa2ad9, 0x0 }, /* #27 */
     3340    { 0x132003, 0x132816, 0x949c5560, 0x30f3185a, 0x63a93d05, 0x0 }, /* #28 */
     3341    { 0x2f0806, 0x2f0003, 0x3955058a, 0x3c762049, 0xfcdee541, 0x0 }, /* #29 */
     3342    { 0x1d2d97, 0x1d2596, 0xca1e4988, 0xbfb0c49f, 0x0a6d84e8, 0x0 }, /* #30 */
     3343    { 0x304186, 0x304197, 0x84f0f065, 0xdeba76fa, 0xa636796b, 0x0 }, /* #31 */
     3344    { 0x1d1412, 0x1d1483, 0xcdae6d0c, 0xd7351661, 0xf67956ab, 0x0 }, /* #32 */
     3345    { 0x293153, 0x293186, 0xf864c93b, 0x978d6bd1, 0x60d75d69, 0x0 }, /* #33 */
     3346    { 0x2b3a06, 0x2b3287, 0x788c36bd, 0xfb2e6772, 0x7d5dcf4b, 0x0 }, /* #34 */
     3347    { 0x140512, 0x140583, 0x4f76b015, 0xd65454a1, 0x79225b74, 0x0 }, /* #35 */
     3348    { 0x225ac7, 0x225212, 0xd4f768db, 0x15f25c3d, 0xbf050c9d, 0x0 }, /* #36 */
     3349    { 0x3f5893, 0x3f5887, 0x648faa4f, 0xd0996f05, 0x93f63b49, 0x0 }, /* #37 */
     3350    { 0x2e6087, 0x2e6002, 0xfe4da776, 0x222032b3, 0xdc2d74c2, 0x0 }, /* #38 */
     3351    { 0x1f3613, 0x1f3606, 0x38f2d70d, 0x29ee235c, 0x0f04b3b0, 0x0 }, /* #39 */
     3352    { 0x311057, 0x311887, 0x73a7df65, 0xa16c6503, 0xd23b7a61, 0x0 }, /* #40 */
     3353    { 0x1f2056, 0x1f2883, 0x0b9f3feb, 0x8781bbd5, 0x841d8416, 0x0 }, /* #41 */
     3354    { 0x0a6343, 0x0a6b06, 0xa31005ef, 0x721a660a, 0x30f59fe4, 0x0 }, /* #42 */
     3355    { 0x146b86, 0x146b83, 0x74e8f04b, 0x8bf0e868, 0xe8f807e3, 0x0 }, /* #43 */
     3356    { 0x190a92, 0x190a93, 0x7220d9b0, 0xa76d0e2a, 0xcab3cb86, 0x0 }, /* #44 */
     3357    { 0x364fc7, 0x364787, 0x92cb581c, 0xaec59760, 0xe405c0bb, 0x0 }, /* #45 */
     3358    { 0x304756, 0x304716, 0xc823d057, 0x20e0cc6a, 0xa74303ed, 0x0 }, /* #46 */
     3359    { 0x367193, 0x367193, 0x8aad9832, 0xbfca9819, 0xcae30018, 0x0 }, /* #47 */
     3360    { 0x1b2d17, 0x1b2593, 0x83371f22, 0xab5a0b7a, 0xd7dd13a7, 0x0 }, /* #48 */
     3361    { 0x3c0696, 0x3c0612, 0x325ec004, 0x07ce3ebf, 0x2a908145, 0x0 }, /* #49 */
     3362    { 0x166ed7, 0x166686, 0xf49aa14f, 0xe0c63cca, 0x13d46484, 0x0 }, /* #50 */
     3363    { 0x132047, 0x132083, 0x92ac450e, 0xe6c2a158, 0xabe9a3b5, 0x0 }, /* #51 */
     3364    { 0x3a7746, 0x3a7f83, 0x7d89f02a, 0xd2937b34, 0xaaf674f6, 0x0 }, /* #52 */
     3365    { 0x385883, 0x385816, 0xb3ce8e08, 0x75ffa36a, 0x3dceea9d, 0x0 }, /* #53 */
     3366    { 0x3c5cd7, 0x3c5493, 0x9f5112c2, 0xdbaa8423, 0xc3a68e9e, 0x0 }, /* #54 */
     3367    { 0x1d28d3, 0x1d2087, 0x04aafcb6, 0x8ef5c8c3, 0x75b533f2, 0x0 }, /* #55 */
     3368    { 0x257042, 0x257006, 0xb0b744fe, 0x20a4ac50, 0x901298ae, 0x0 }, /* #56 */
     3369    { 0x257093, 0x257007, 0x24157eda, 0x24da5222, 0xff3b2cb7, 0x0 }, /* #57 */
     3370    { 0x346383, 0x346387, 0xd08ce563, 0xfe651650, 0xd227cf12, 0x0 }, /* #58 */
     3371    { 0x136096, 0x136002, 0x767486fd, 0x5a29fe31, 0x1c4a88cc, 0x0 }, /* #59 */
     3372    { 0x1b3842, 0x1b3893, 0x2bd4c841, 0x8d2d6d8c, 0x9ea75ab5, 0x0 }, /* #60 */
     3373    { 0x345197, 0x345182, 0xf5dabd1d, 0x8a24e692, 0x6bb5d68a, 0x0 }, /* #61 */
     3374    { 0x181453, 0x181403, 0x15e61ede, 0x1ef171fd, 0xf6f4ace0, 0x0 }, /* #62 */
     3375    { 0x016303, 0x016392, 0xbe672c53, 0x96d7ee58, 0x278f3dfa, 0x0 }, /* #63 */
    33763376};
    33773377static const BINU32_TEST_T g_aTests_sbb_u32_locked[] =
    33783378{
    3379     { 0x0c58d6, 0x0c5082, 0xcefa3502, 0x824bf632, 0x4cae3ed0, 0x0 }, /* #0 */
    3380     { 0x1d5013, 0x1d5016, 0xedcf42d1, 0x2ba36327, 0xc22bdfa9, 0x0 }, /* #1 */
    3381     { 0x287207, 0x287216, 0x8bf413e0, 0x06af15ca, 0x8544fe15, 0x0 }, /* #2 */
    3382     { 0x051746, 0x051706, 0x4dc3654d, 0x36939b30, 0x172fca1d, 0x0 }, /* #3 */
    3383     { 0x3e6283, 0x3e6282, 0xf77dbc9c, 0xd793fa61, 0x1fe9c23a, 0x0 }, /* #4 */
    3384     { 0x3f1e46, 0x3f1e16, 0x8b37b821, 0x141e1306, 0x7719a51b, 0x0 }, /* #5 */
    3385     { 0x262bd7, 0x262383, 0xea5df94d, 0xeac39483, 0xff9a64c9, 0x0 }, /* #6 */
    3386     { 0x0e6896, 0x0e6007, 0x33922b3c, 0x723da0a5, 0xc1548a97, 0x0 }, /* #7 */
    3387     { 0x166103, 0x166197, 0xbace96e6, 0xe9b981de, 0xd1151507, 0x0 }, /* #8 */
    3388     { 0x170753, 0x170716, 0x61b59b54, 0x07ccc16a, 0x59e8d9e9, 0x0 }, /* #9 */
    3389     { 0x2d0443, 0x2d0492, 0xd247ea41, 0xa2e38f79, 0x2f645ac7, 0x0 }, /* #10 */
    3390     { 0x035717, 0x035716, 0xf2a0684a, 0x31817c0c, 0xc11eec3d, 0x0 }, /* #11 */
    3391     { 0x273a13, 0x273293, 0x233112a4, 0xb872339b, 0x6abedf08, 0x0 }, /* #12 */
    3392     { 0x243cd2, 0x243402, 0x7af24aad, 0x41ed8897, 0x3904c216, 0x0 }, /* #13 */
    3393     { 0x227046, 0x227883, 0x2fc2d6a7, 0x8f285037, 0xa09a8670, 0x0 }, /* #14 */
    3394     { 0x175192, 0x175987, 0x6801e2b7, 0xd43671d1, 0x93cb70e6, 0x0 }, /* #15 */
    3395     { 0x211613, 0x211e93, 0x7cf7f3e0, 0xc24bbca7, 0xbaac3738, 0x0 }, /* #16 */
    3396     { 0x1d7c53, 0x1d7402, 0x39958308, 0x32c7e346, 0x06cd9fc1, 0x0 }, /* #17 */
    3397     { 0x333b46, 0x333392, 0xda003592, 0x964323fe, 0x43bd1194, 0x0 }, /* #18 */
    3398     { 0x0d0d56, 0x0d0597, 0x0d2ef858, 0xc67c775a, 0x46b280fe, 0x0 }, /* #19 */
    3399     { 0x251e13, 0x251687, 0x86f752b9, 0xaf9f5f77, 0xd757f341, 0x0 }, /* #20 */
    3400     { 0x235d13, 0x235582, 0xdabbe7dc, 0xb448bda1, 0x26732a3a, 0x0 }, /* #21 */
    3401     { 0x195986, 0x195116, 0x7b86a420, 0x370554b8, 0x44814f68, 0x0 }, /* #22 */
    3402     { 0x043707, 0x043f93, 0x6b410518, 0xb18b636d, 0xb9b5a1aa, 0x0 }, /* #23 */
    3403     { 0x085e53, 0x085687, 0x8ebc1cf5, 0xeeaafc93, 0xa0112061, 0x0 }, /* #24 */
    3404     { 0x2e6213, 0x2e6212, 0x7e3350b8, 0x633ad0c8, 0x1af87fef, 0x0 }, /* #25 */
    3405     { 0x173196, 0x173103, 0x1642c9de, 0x5b6fb0a2, 0xbad3193c, 0x0 }, /* #26 */
    3406     { 0x1d7103, 0x1d7997, 0x5cc24e20, 0xc42b07ac, 0x98974673, 0x0 }, /* #27 */
    3407     { 0x125557, 0x125592, 0xcc288ec6, 0x9172fe8c, 0x3ab59039, 0x0 }, /* #28 */
    3408     { 0x0f4d17, 0x0f4d87, 0x1763c1be, 0x811ef3f9, 0x9644cdc4, 0x0 }, /* #29 */
    3409     { 0x1519d6, 0x151186, 0xf2dd8054, 0xc6c95b72, 0x2c1424e2, 0x0 }, /* #30 */
    3410     { 0x0128d7, 0x012097, 0x527554d0, 0xfd6206d4, 0x55134dfb, 0x0 }, /* #31 */
    3411     { 0x242486, 0x242496, 0x996ef705, 0x955380b7, 0x041b764e, 0x0 }, /* #32 */
    3412     { 0x341dd2, 0x341d87, 0x64d1777e, 0xb0d5736a, 0xb3fc0414, 0x0 }, /* #33 */
    3413     { 0x2f5797, 0x2f5702, 0xf8bae09d, 0x03ca6019, 0xf4f08083, 0x0 }, /* #34 */
    3414     { 0x2a7153, 0x2a7107, 0x4c36212f, 0x56798642, 0xf5bc9aec, 0x0 }, /* #35 */
    3415     { 0x1f1783, 0x1f1787, 0x9a00d39b, 0xedbc6127, 0xac447273, 0x0 }, /* #36 */
    3416     { 0x357293, 0x357293, 0x90527163, 0xfbc04e6e, 0x949222f4, 0x0 }, /* #37 */
    3417     { 0x344b93, 0x344303, 0x342ae1dd, 0x48d8321c, 0xeb52afc0, 0x0 }, /* #38 */
    3418     { 0x107c52, 0x107406, 0xf4dbcbe8, 0x2ab3a3a0, 0xca282848, 0x0 }, /* #39 */
    3419     { 0x344083, 0x344006, 0x6a3f365e, 0x0e34aa8d, 0x5c0a8bd0, 0x0 }, /* #40 */
    3420     { 0x2133c7, 0x213302, 0xb5961c4d, 0x2379dcc2, 0x921c3f8a, 0x0 }, /* #41 */
    3421     { 0x0f2703, 0x0f2f93, 0x7b2609e4, 0xbcd272fe, 0xbe5396e5, 0x0 }, /* #42 */
    3422     { 0x175506, 0x175586, 0xe0ecd05d, 0xc58914fc, 0x1b63bb61, 0x0 }, /* #43 */
    3423     { 0x230c06, 0x230c02, 0xa072cc8f, 0x4f9edace, 0x50d3f1c1, 0x0 }, /* #44 */
    3424     { 0x187903, 0x187102, 0x67c3b3a6, 0x467c2723, 0x21478c82, 0x0 }, /* #45 */
    3425     { 0x195c93, 0x195412, 0xeba87c5c, 0x292bc91f, 0xc27cb33c, 0x0 }, /* #46 */
    3426     { 0x1b2942, 0x1b2993, 0x6c7c1384, 0xe696bd97, 0x85e555ed, 0x0 }, /* #47 */
    3427     { 0x2c3d83, 0x2c3516, 0x67421efd, 0x014196cf, 0x6600882d, 0x0 }, /* #48 */
    3428     { 0x2c7686, 0x2c7606, 0x58632d3e, 0x0133be77, 0x572f6ec7, 0x0 }, /* #49 */
    3429     { 0x123882, 0x123012, 0x57c44950, 0x401af91c, 0x17a95034, 0x0 }, /* #50 */
    3430     { 0x101206, 0x101216, 0xf1250cf1, 0x39b030b2, 0xb774dc3f, 0x0 }, /* #51 */
    3431     { 0x274882, 0x274092, 0xc2df09c0, 0xc1e5cb34, 0x00f93e8c, 0x0 }, /* #52 */
    3432     { 0x397a87, 0x397a87, 0x3463803d, 0x83eb4093, 0xb0783fa9, 0x0 }, /* #53 */
    3433     { 0x1b29c6, 0x1b2997, 0x75b17ce2, 0xde336717, 0x977e15cb, 0x0 }, /* #54 */
    3434     { 0x1633c2, 0x163b93, 0x56bdf9d4, 0xc461000b, 0x925cf9c9, 0x0 }, /* #55 */
    3435     { 0x132557, 0x132d16, 0xc2fa28d1, 0x4d6c75f3, 0x758db2dd, 0x0 }, /* #56 */
    3436     { 0x1a0756, 0x1a0716, 0x691fe971, 0x3b08daa3, 0x2e170ece, 0x0 }, /* #57 */
    3437     { 0x0d2ed3, 0x0d2e16, 0xabbebf06, 0x33cf85ac, 0x77ef3959, 0x0 }, /* #58 */
    3438     { 0x1e3f92, 0x1e3793, 0xab5fc922, 0xcdd1dbb5, 0xdd8ded6d, 0x0 }, /* #59 */
    3439     { 0x286a07, 0x286207, 0x18135849, 0x7a0a2b50, 0x9e092cf8, 0x0 }, /* #60 */
    3440     { 0x275d07, 0x275512, 0xf616f042, 0x1a1f36a2, 0xdbf7b99f, 0x0 }, /* #61 */
    3441     { 0x3b24c6, 0x3b2417, 0x5b46a866, 0x5f6cb90c, 0xfbd9ef5a, 0x0 }, /* #62 */
    3442     { 0x313d16, 0x313d02, 0xbdeb3f09, 0x5e73b768, 0x5f7787a1, 0x0 }, /* #63 */
     3379    { 0x1419c6, 0x141103, 0x31a9b39b, 0x355af432, 0xfc4ebf69, 0x0 }, /* #0 */
     3380    { 0x382547, 0x382593, 0xb734c333, 0xce395d9d, 0xe8fb6595, 0x0 }, /* #1 */
     3381    { 0x0a4f03, 0x0a4706, 0xd20b849d, 0x1fdc1bf0, 0xb22f68ac, 0x0 }, /* #2 */
     3382    { 0x010dd3, 0x010d93, 0x42ba6d60, 0xa5579186, 0x9d62dbd9, 0x0 }, /* #3 */
     3383    { 0x0f3357, 0x0f3b87, 0x738ec90c, 0xd05d7bc6, 0xa3314d45, 0x0 }, /* #4 */
     3384    { 0x250d92, 0x250517, 0x1bfb2be0, 0x54fd9e66, 0xc6fd8d7a, 0x0 }, /* #5 */
     3385    { 0x134803, 0x134083, 0xeba738a9, 0xfc2e2232, 0xef791676, 0x0 }, /* #6 */
     3386    { 0x313553, 0x313512, 0x0cf77832, 0x02033619, 0x0af44218, 0x0 }, /* #7 */
     3387    { 0x1f3b46, 0x1f3397, 0xa86c8644, 0xbb897659, 0xece30feb, 0x0 }, /* #8 */
     3388    { 0x2a2452, 0x2a2406, 0xf7b6bc82, 0x39a4a521, 0xbe121761, 0x0 }, /* #9 */
     3389    { 0x142213, 0x142292, 0xca48a071, 0xa42b4073, 0x261d5ffd, 0x0 }, /* #10 */
     3390    { 0x086e97, 0x086697, 0x1be825d6, 0xf5dc12eb, 0x260c12ea, 0x0 }, /* #11 */
     3391    { 0x2d5403, 0x2d5497, 0x8244025c, 0xc34d1b2e, 0xbef6e72d, 0x0 }, /* #12 */
     3392    { 0x035b86, 0x035313, 0x4eb6120b, 0x7b5b597f, 0xd35ab88c, 0x0 }, /* #13 */
     3393    { 0x097943, 0x097197, 0x8dcb2f73, 0xf732e087, 0x96984eeb, 0x0 }, /* #14 */
     3394    { 0x190196, 0x190912, 0x878c4714, 0x3cfdd129, 0x4a8e75eb, 0x0 }, /* #15 */
     3395    { 0x1f1c97, 0x1f1c97, 0x7aa9ba01, 0xddb6e36f, 0x9cf2d691, 0x0 }, /* #16 */
     3396    { 0x245852, 0x245012, 0xb63da6a6, 0x2cb5ae8a, 0x8987f81c, 0x0 }, /* #17 */
     3397    { 0x317b07, 0x317306, 0xefdfdd15, 0x5db41600, 0x922bc714, 0x0 }, /* #18 */
     3398    { 0x1b1c13, 0x1b1c83, 0x7bd7f1bd, 0x9d9802ec, 0xde3feed0, 0x0 }, /* #19 */
     3399    { 0x251053, 0x251812, 0xa63089ac, 0x2991da0e, 0x7c9eaf9d, 0x0 }, /* #20 */
     3400    { 0x1b2c56, 0x1b2497, 0x32cf4d70, 0xeaea1e7d, 0x47e52ef3, 0x0 }, /* #21 */
     3401    { 0x2d5793, 0x2d5783, 0xcb901d6e, 0xe913d5ea, 0xe27c4783, 0x0 }, /* #22 */
     3402    { 0x3b1bd2, 0x3b1316, 0xa3a95e64, 0x1f35340a, 0x84742a5a, 0x0 }, /* #23 */
     3403    { 0x087cd6, 0x087487, 0x8ac63c49, 0xee265a24, 0x9c9fe225, 0x0 }, /* #24 */
     3404    { 0x1d4906, 0x1d4193, 0x3de760a2, 0xdc6e1534, 0x61794b6e, 0x0 }, /* #25 */
     3405    { 0x0733c7, 0x073b87, 0x70a21e2f, 0x8d3644c0, 0xe36bd96e, 0x0 }, /* #26 */
     3406    { 0x0f56c6, 0x0f5602, 0x2e67605a, 0x29807304, 0x04e6ed56, 0x0 }, /* #27 */
     3407    { 0x274c53, 0x274406, 0x7e1f196f, 0x12601255, 0x6bbf0719, 0x0 }, /* #28 */
     3408    { 0x2b1097, 0x2b1017, 0x3b1870f0, 0x7979953c, 0xc19edbb3, 0x0 }, /* #29 */
     3409    { 0x2b7347, 0x2b7382, 0xc972f6cf, 0xaec94119, 0x1aa9b5b5, 0x0 }, /* #30 */
     3410    { 0x180b97, 0x180b06, 0x85bee81e, 0x4d45bac6, 0x38792d57, 0x0 }, /* #31 */
     3411    { 0x0f6883, 0x0f6092, 0xc4ec2ca3, 0x978587f4, 0x2d66a4ae, 0x0 }, /* #32 */
     3412    { 0x055396, 0x055386, 0xd6c8625f, 0x9915eae4, 0x3db2777b, 0x0 }, /* #33 */
     3413    { 0x026c97, 0x026c83, 0x256f07fb, 0x88f9e437, 0x9c7523c3, 0x0 }, /* #34 */
     3414    { 0x0c3b56, 0x0c3387, 0x0993db71, 0xbf67fed1, 0x4a2bdca0, 0x0 }, /* #35 */
     3415    { 0x213243, 0x213292, 0xfac891b0, 0xf4f3b9b9, 0x05d4d7f6, 0x0 }, /* #36 */
     3416    { 0x2e7b43, 0x2e7393, 0xa7208595, 0xdefe577c, 0xc8222e18, 0x0 }, /* #37 */
     3417    { 0x002dd3, 0x002582, 0xefc0b73e, 0xda82367a, 0x153e80c3, 0x0 }, /* #38 */
     3418    { 0x372dc7, 0x372587, 0x473be16b, 0xdaef8514, 0x6c4c5c56, 0x0 }, /* #39 */
     3419    { 0x061893, 0x061006, 0xbdb6e324, 0x0bbc7300, 0xb1fa7023, 0x0 }, /* #40 */
     3420    { 0x182357, 0x182393, 0x3e0072ae, 0xee97555e, 0x4f691d4f, 0x0 }, /* #41 */
     3421    { 0x033552, 0x033583, 0x04a96bde, 0xb5c08cd5, 0x4ee8df09, 0x0 }, /* #42 */
     3422    { 0x0a7052, 0x0a7087, 0x97a92f05, 0xf35b31a0, 0xa44dfd65, 0x0 }, /* #43 */
     3423    { 0x372557, 0x372597, 0x48740e55, 0xcd1afab8, 0x7b59139c, 0x0 }, /* #44 */
     3424    { 0x034492, 0x034c02, 0x990a676f, 0x1efd915b, 0x7a0cd614, 0x0 }, /* #45 */
     3425    { 0x3a58d2, 0x3a5082, 0x8af0d3c7, 0x8210ff86, 0x08dfd441, 0x0 }, /* #46 */
     3426    { 0x277bd6, 0x277b93, 0x504e6006, 0x86cc2dbf, 0xc9823247, 0x0 }, /* #47 */
     3427    { 0x325813, 0x325893, 0x2b8f9b2c, 0x8a7afe4c, 0xa1149cdf, 0x0 }, /* #48 */
     3428    { 0x070552, 0x070587, 0xa6b6253c, 0xe66f6a6a, 0xc046bad2, 0x0 }, /* #49 */
     3429    { 0x295ec7, 0x295693, 0xbe28bc0a, 0xd9d746ce, 0xe451753b, 0x0 }, /* #50 */
     3430    { 0x270717, 0x270f87, 0x1957b21b, 0x8ce979aa, 0x8c6e3870, 0x0 }, /* #51 */
     3431    { 0x3b4752, 0x3b4f02, 0x9bcf167d, 0x23017edc, 0x78cd97a1, 0x0 }, /* #52 */
     3432    { 0x1e08d7, 0x1e0007, 0x2e601adf, 0x46dbdc9c, 0xe7843e42, 0x0 }, /* #53 */
     3433    { 0x137352, 0x137303, 0x19f83b34, 0x62013a23, 0xb7f70111, 0x0 }, /* #54 */
     3434    { 0x1865d6, 0x186d93, 0x7287e2ec, 0xbb44d50e, 0xb7430dde, 0x0 }, /* #55 */
     3435    { 0x0326d7, 0x032616, 0xfe8856bf, 0x1591003f, 0xe8f7567f, 0x0 }, /* #56 */
     3436    { 0x0f40d6, 0x0f4097, 0x9dfeaec0, 0xa27bbf4b, 0xfb82ef75, 0x0 }, /* #57 */
     3437    { 0x372986, 0x372102, 0xfc9104db, 0x67baff1a, 0x94d605c1, 0x0 }, /* #58 */
     3438    { 0x134c96, 0x134496, 0xfcdcc4d2, 0xbadecdc9, 0x41fdf709, 0x0 }, /* #59 */
     3439    { 0x162dd7, 0x162507, 0x0b30c7af, 0x1baaeef5, 0xef85d8b9, 0x0 }, /* #60 */
     3440    { 0x1712c2, 0x171a83, 0x196c5261, 0x82d7e710, 0x96946b51, 0x0 }, /* #61 */
     3441    { 0x111e43, 0x111612, 0xaab7b934, 0x26d79e5e, 0x83e01ad5, 0x0 }, /* #62 */
     3442    { 0x0117c7, 0x011796, 0xea9e0455, 0xbe6f8606, 0x2c2e7e4e, 0x0 }, /* #63 */
    34433443};
    34443444static const BINU32_TEST_T g_aTests_or_u32[] =
    34453445{
    3446     { 0x296b02, 0x296386, 0xa8fac3d9, 0xaffff3db, 0x274ff093, 0x0 }, /* #0 */
    3447     { 0x3b2f86, 0x3b2782, 0x2f8ae4d6, 0xefbff5fe, 0xc7b5b5fc, 0x0 }, /* #1 */
    3448     { 0x3e5803, 0x3e5082, 0xd76225cd, 0xffffe5fd, 0xac9fc1b9, 0x0 }, /* #2 */
    3449     { 0x276f92, 0x276786, 0xbacdf104, 0xfecffbc5, 0x668a5bc5, 0x0 }, /* #3 */
    3450     { 0x0e7647, 0x0e7686, 0x6ccad2fe, 0xffeafaff, 0xb7e238ab, 0x0 }, /* #4 */
    3451     { 0x367f16, 0x367782, 0xb319e602, 0xbb5bee57, 0xa94bc857, 0x0 }, /* #5 */
    3452     { 0x236682, 0x236686, 0x613c5e1c, 0xe37efe3f, 0xc246b223, 0x0 }, /* #6 */
    3453     { 0x1939d3, 0x193186, 0x8ae363ee, 0xdef7e3ff, 0xd6b5a3d7, 0x0 }, /* #7 */
    3454     { 0x172492, 0x172482, 0xf93fc77d, 0xfb7ffffd, 0x8a41fce8, 0x0 }, /* #8 */
    3455     { 0x026892, 0x026082, 0x86b51111, 0x9ff77797, 0x19737687, 0x0 }, /* #9 */
    3456     { 0x2a46d2, 0x2a4686, 0x6f2b5022, 0xefbb7133, 0x849a2133, 0x0 }, /* #10 */
    3457     { 0x1b46d7, 0x1b4606, 0x13e39bb3, 0x57e3bfff, 0x44032fcc, 0x0 }, /* #11 */
    3458     { 0x367c02, 0x367486, 0xb4e35432, 0xfceffdbe, 0xf8acb9be, 0x0 }, /* #12 */
    3459     { 0x160603, 0x160682, 0xe8f859f5, 0xe8f9f9f7, 0x08d9f8d6, 0x0 }, /* #13 */
    3460     { 0x1f4ed7, 0x1f4682, 0xe40cea88, 0xeffdfa89, 0x4bf9ba09, 0x0 }, /* #14 */
    3461     { 0x242b03, 0x242306, 0x2f576ec0, 0x7f7f7edb, 0x5528385b, 0x0 }, /* #15 */
    3462     { 0x273903, 0x273106, 0x5e5a45e6, 0x7efb6fee, 0x38a32f6e, 0x0 }, /* #16 */
    3463     { 0x3f1c82, 0x3f1406, 0x6030e0dc, 0x68fafcde, 0x68fa9c06, 0x0 }, /* #17 */
    3464     { 0x1903c2, 0x190382, 0x3619447a, 0xb6dfe67a, 0xb4dee228, 0x0 }, /* #18 */
    3465     { 0x116c03, 0x116486, 0x21df6e60, 0xf3df7fff, 0xd3c771ff, 0x0 }, /* #19 */
    3466     { 0x0d4753, 0x0d4782, 0x14c53d55, 0xb5fdfffd, 0xa13dc2ed, 0x0 }, /* #20 */
    3467     { 0x362b83, 0x362382, 0xed3652b3, 0xed7fdffb, 0xc96f9dc9, 0x0 }, /* #21 */
    3468     { 0x1f7bd7, 0x1f7382, 0xe316d2e6, 0xef76deef, 0x2f700c09, 0x0 }, /* #22 */
    3469     { 0x263b13, 0x263306, 0x70f8c526, 0x7cffdfee, 0x1c575ae8, 0x0 }, /* #23 */
    3470     { 0x1143c3, 0x114386, 0xba7f7edd, 0xfa7f7fff, 0xc8621dff, 0x0 }, /* #24 */
    3471     { 0x1f7553, 0x1f7582, 0xebd96c2d, 0xefdd7dad, 0x8f4d35ac, 0x0 }, /* #25 */
    3472     { 0x2341c3, 0x234102, 0x4205ec19, 0x52cfff3d, 0x12cf7f2c, 0x0 }, /* #26 */
    3473     { 0x262b53, 0x262382, 0xc9681be3, 0xd9fefbfb, 0x91fef9bb, 0x0 }, /* #27 */
    3474     { 0x3d0e03, 0x3d0686, 0x72b8924d, 0xf3bdba5f, 0xf38d3812, 0x0 }, /* #28 */
    3475     { 0x1c4006, 0x1c4086, 0xcc79cbcb, 0xdc7bcbdb, 0xd03282d3, 0x0 }, /* #29 */
    3476     { 0x2a72d3, 0x2a7282, 0xbfb462e5, 0xfffcebef, 0x5bc8c90f, 0x0 }, /* #30 */
    3477     { 0x2f6416, 0x2f6486, 0xd35bcd83, 0xf35bffb7, 0xb0117e36, 0x0 }, /* #31 */
    3478     { 0x3523c3, 0x352382, 0xde86affe, 0xde8efffe, 0x1c8c5c5a, 0x0 }, /* #32 */
    3479     { 0x032752, 0x032706, 0x040ca815, 0x1eeefcd7, 0x1aeefcc6, 0x0 }, /* #33 */
    3480     { 0x1559c6, 0x155182, 0x39bae36c, 0xbdbbe7ef, 0x9ca905e3, 0x0 }, /* #34 */
    3481     { 0x012993, 0x012182, 0xee662eb0, 0xfee73ebc, 0xf6833c9c, 0x0 }, /* #35 */
    3482     { 0x1b0ad2, 0x1b0282, 0xdeabd6ee, 0xffabd7fe, 0x63abd3d0, 0x0 }, /* #36 */
    3483     { 0x1f2fc7, 0x1f2706, 0x1fbbd275, 0x3ffff27d, 0x23f6306d, 0x0 }, /* #37 */
    3484     { 0x255686, 0x255606, 0x31953ed2, 0x3ddfbfff, 0x3d4f873f, 0x0 }, /* #38 */
    3485     { 0x387956, 0x387106, 0x0ba843e1, 0x1fa86fe1, 0x14006ec1, 0x0 }, /* #39 */
    3486     { 0x276bd6, 0x276382, 0x1de2a2f0, 0xdff7eaf7, 0xca376ab7, 0x0 }, /* #40 */
    3487     { 0x161053, 0x161086, 0x8591789b, 0xd5957bdb, 0xd1852bcb, 0x0 }, /* #41 */
    3488     { 0x3e4616, 0x3e4686, 0x40b54dc3, 0xffb55fe7, 0xff045e65, 0x0 }, /* #42 */
    3489     { 0x115917, 0x115182, 0x9137c334, 0xf3f7d3f4, 0xe3f093c0, 0x0 }, /* #43 */
    3490     { 0x345582, 0x345502, 0x6699ee74, 0x67ffff7c, 0x03f61578, 0x0 }, /* #44 */
    3491     { 0x3b1c03, 0x3b1486, 0xf6c7e75e, 0xfee7ef7e, 0x3e26e86a, 0x0 }, /* #45 */
    3492     { 0x3c4fd3, 0x3c4782, 0xd63a6e24, 0xd63f6fb6, 0x961529b6, 0x0 }, /* #46 */
    3493     { 0x257707, 0x257786, 0xd66b1b19, 0xd7eb3bbb, 0x11c032a2, 0x0 }, /* #47 */
    3494     { 0x3c32c2, 0x3c3286, 0x772a1a57, 0xff2f7a5f, 0xad27620c, 0x0 }, /* #48 */
    3495     { 0x1618d6, 0x161086, 0xea428430, 0xfef684fc, 0x34f480fc, 0x0 }, /* #49 */
    3496     { 0x005c42, 0x005402, 0x6170d3fe, 0x777ddbfe, 0x366dd9d8, 0x0 }, /* #50 */
    3497     { 0x2875c6, 0x287502, 0x045f1c74, 0x445f3efd, 0x404526bd, 0x0 }, /* #51 */
    3498     { 0x326343, 0x326382, 0x26527ff9, 0xb65ffffb, 0xb24fe8ea, 0x0 }, /* #52 */
    3499     { 0x047456, 0x047482, 0x92397a2b, 0xbbbbff3b, 0x3b83c739, 0x0 }, /* #53 */
    3500     { 0x0c0d97, 0x0c0586, 0xc3ab8b49, 0xf3efefc9, 0xf3456780, 0x0 }, /* #54 */
    3501     { 0x0e3f97, 0x0e3782, 0x11f3098d, 0xbbfb3b8f, 0xaaf83203, 0x0 }, /* #55 */
    3502     { 0x2433d2, 0x243382, 0xee9936eb, 0xeefdb6fb, 0xcce49633, 0x0 }, /* #56 */
    3503     { 0x011597, 0x011586, 0x35f8385c, 0xfffc7cdd, 0xfb3c5c85, 0x0 }, /* #57 */
    3504     { 0x1e5ed2, 0x1e5686, 0xa82d086f, 0xecadecff, 0x6484e4d7, 0x0 }, /* #58 */
    3505     { 0x0c12c7, 0x0c1206, 0x05e6fd7a, 0x45efffff, 0x400b579d, 0x0 }, /* #59 */
    3506     { 0x250452, 0x250406, 0x69c68abc, 0x69fedabd, 0x29be5211, 0x0 }, /* #60 */
    3507     { 0x364387, 0x364306, 0x2b28a06d, 0x3b3cab7d, 0x383c8b11, 0x0 }, /* #61 */
    3508     { 0x0e25c7, 0x0e2582, 0xc01c7581, 0xcc7e7db5, 0x4c666835, 0x0 }, /* #62 */
    3509     { 0x0316c2, 0x031686, 0xd65ec750, 0xfe7fe7f9, 0xa86f60a9, 0x0 }, /* #63 */
     3446    { 0x266a56, 0x266206, 0x63d172c3, 0x6bd5f3e7, 0x0bc59367, 0x0 }, /* #0 */
     3447    { 0x361d92, 0x361506, 0x71650fa7, 0x71e7bfe7, 0x21e6b646, 0x0 }, /* #1 */
     3448    { 0x085fc2, 0x085782, 0xfae2257c, 0xffeb2f7f, 0x950b0e17, 0x0 }, /* #2 */
     3449    { 0x0a3397, 0x0a3302, 0x1303310e, 0x378bb9bf, 0x3689b8b5, 0x0 }, /* #3 */
     3450    { 0x3d2fd7, 0x3d2786, 0x92658052, 0x97ef90ff, 0x05cb90ed, 0x0 }, /* #4 */
     3451    { 0x175b47, 0x175382, 0xd2c563b4, 0xdfd5ebf4, 0x5d14e8e0, 0x0 }, /* #5 */
     3452    { 0x054457, 0x054402, 0x41494fb2, 0x754f5fba, 0x340f509a, 0x0 }, /* #6 */
     3453    { 0x344903, 0x344186, 0x0242d0a1, 0xf2cefbaf, 0xf08efb2f, 0x0 }, /* #7 */
     3454    { 0x0d0446, 0x0d0486, 0x539b5f85, 0xff9f7fa5, 0xbd9c3fa4, 0x0 }, /* #8 */
     3455    { 0x166843, 0x166086, 0xaa20d46a, 0xfb79d4eb, 0xd15990c1, 0x0 }, /* #9 */
     3456    { 0x2e1882, 0x2e1082, 0x3c2658fc, 0xfdbe58fd, 0xf99c4811, 0x0 }, /* #10 */
     3457    { 0x3d26d2, 0x3d2606, 0x259363b0, 0x6ff7ebf9, 0x6f75ebe9, 0x0 }, /* #11 */
     3458    { 0x132656, 0x132682, 0x307a0cd7, 0xbcfb1cdf, 0x9ce1101e, 0x0 }, /* #12 */
     3459    { 0x293043, 0x293086, 0x8a676fd5, 0xceff6fdd, 0xccdf0e49, 0x0 }, /* #13 */
     3460    { 0x226113, 0x226182, 0x69f0695b, 0xeff4ebdf, 0xa694eadf, 0x0 }, /* #14 */
     3461    { 0x080b16, 0x080386, 0x234fef80, 0xb7ffef9c, 0x94f4ce9c, 0x0 }, /* #15 */
     3462    { 0x1a2317, 0x1a2382, 0xb00975e9, 0xbd1d7dfd, 0xbd1c4d75, 0x0 }, /* #16 */
     3463    { 0x217c56, 0x217482, 0xd1745bc1, 0xff745fef, 0x6e3405ae, 0x0 }, /* #17 */
     3464    { 0x207a16, 0x207202, 0x6dca99c3, 0x7dff99c7, 0x10350985, 0x0 }, /* #18 */
     3465    { 0x040313, 0x040306, 0x4d65d988, 0x5dedff9f, 0x19ac7697, 0x0 }, /* #19 */
     3466    { 0x1d4086, 0x1d4082, 0x93d46122, 0xdff56b2f, 0x5c352a2d, 0x0 }, /* #20 */
     3467    { 0x2e4182, 0x2e4186, 0xbce255e0, 0xbff655fa, 0xaf74045a, 0x0 }, /* #21 */
     3468    { 0x094906, 0x094186, 0xfeae6916, 0xfeff6b96, 0xec754380, 0x0 }, /* #22 */
     3469    { 0x221f47, 0x221786, 0xde889c75, 0xdedffdff, 0x5ad7f5cf, 0x0 }, /* #23 */
     3470    { 0x0b1783, 0x0b1782, 0xe9fc577c, 0xfdffd77c, 0x35d3c440, 0x0 }, /* #24 */
     3471    { 0x396153, 0x396106, 0x3b66cf9d, 0x3beeefff, 0x1ac86ae2, 0x0 }, /* #25 */
     3472    { 0x0050d6, 0x005086, 0xc7d906dc, 0xffd95fde, 0xf951598a, 0x0 }, /* #26 */
     3473    { 0x0d1046, 0x0d1006, 0x24c4a881, 0x6fd6e8d7, 0x6b12e0d6, 0x0 }, /* #27 */
     3474    { 0x271793, 0x271782, 0xac4498f6, 0xafd6ddfe, 0x0b96552e, 0x0 }, /* #28 */
     3475    { 0x3265c6, 0x326582, 0xd637e918, 0xf6bffbf8, 0xf0a852e0, 0x0 }, /* #29 */
     3476    { 0x1929c2, 0x192186, 0xc74e5c87, 0xefdefed7, 0xe99ca6d0, 0x0 }, /* #30 */
     3477    { 0x1d6392, 0x1d6302, 0x23fe5993, 0x2ffefdbf, 0x0faaf52e, 0x0 }, /* #31 */
     3478    { 0x0647d6, 0x064786, 0xda6bf175, 0xfefbf5f5, 0xa4b945e0, 0x0 }, /* #32 */
     3479    { 0x1a07d7, 0x1a0786, 0xfa542745, 0xfade67c5, 0x6ade61c1, 0x0 }, /* #33 */
     3480    { 0x235bc3, 0x235386, 0x0a794c72, 0xebf9ddff, 0xe189d5bd, 0x0 }, /* #34 */
     3481    { 0x2f7c56, 0x2f7482, 0x4d966587, 0xcdf7eddf, 0xcce3a9dc, 0x0 }, /* #35 */
     3482    { 0x136557, 0x136586, 0x8977e032, 0xdd77f87e, 0xdd20184c, 0x0 }, /* #36 */
     3483    { 0x1b5557, 0x1b5586, 0x0c7ff720, 0xad7fff69, 0xa5395c49, 0x0 }, /* #37 */
     3484    { 0x194f96, 0x194782, 0x43d3e34c, 0xcbfff75e, 0x8befb55e, 0x0 }, /* #38 */
     3485    { 0x2c3453, 0x2c3402, 0x49e6fa6c, 0x5be6ffec, 0x5b42cd88, 0x0 }, /* #39 */
     3486    { 0x032993, 0x032186, 0x9fba46f6, 0xffbad6ff, 0xfe88d0bf, 0x0 }, /* #40 */
     3487    { 0x262ac2, 0x262282, 0xe65e74ef, 0xe75f7fef, 0xc34f2b6a, 0x0 }, /* #41 */
     3488    { 0x2b5e86, 0x2b5682, 0x80d46f92, 0xfafcfffe, 0x7ae8fb7e, 0x0 }, /* #42 */
     3489    { 0x172b43, 0x172302, 0x616305b2, 0x6d6b1fb3, 0x2c0b1b11, 0x0 }, /* #43 */
     3490    { 0x1e0f86, 0x1e0786, 0xb0976f3c, 0xb697ef3c, 0x2607e510, 0x0 }, /* #44 */
     3491    { 0x0f10d3, 0x0f1002, 0x57b4e768, 0x77f4ef68, 0x65c46900, 0x0 }, /* #45 */
     3492    { 0x133956, 0x133186, 0x95ee57fb, 0xd7fe7fff, 0x52d22afc, 0x0 }, /* #46 */
     3493    { 0x0430d6, 0x043086, 0x4f24721e, 0xefe47a3f, 0xa1c03829, 0x0 }, /* #47 */
     3494    { 0x273dc2, 0x273586, 0xe1cfc9ff, 0xf1dfddff, 0x10d695b0, 0x0 }, /* #48 */
     3495    { 0x3d7f46, 0x3d7782, 0xa3aee961, 0xf3fefb67, 0xf05c1267, 0x0 }, /* #49 */
     3496    { 0x3c61d2, 0x3c6106, 0x03ba38f0, 0x77fa3ef9, 0x76f01679, 0x0 }, /* #50 */
     3497    { 0x3c0743, 0x3c0786, 0xfa9e3edb, 0xfbbefedb, 0x2b30dac1, 0x0 }, /* #51 */
     3498    { 0x294b06, 0x294382, 0xed920e9a, 0xeffebfdf, 0xcffcb7d5, 0x0 }, /* #52 */
     3499    { 0x0929d3, 0x092186, 0x9522c7d8, 0xdf6ec7ff, 0x5e6e40bf, 0x0 }, /* #53 */
     3500    { 0x1c4b16, 0x1c4382, 0xb420f03e, 0xbe7cf13e, 0x1e7c912e, 0x0 }, /* #54 */
     3501    { 0x1f1352, 0x1f1386, 0x750ace38, 0xfd6afeb8, 0x9868fa90, 0x0 }, /* #55 */
     3502    { 0x2e7b82, 0x2e7386, 0xa8b6e708, 0xfffff7ed, 0xfff9f3ed, 0x0 }, /* #56 */
     3503    { 0x3d6d43, 0x3d6586, 0x1c1aa5f4, 0x9d9fe5f6, 0x99854496, 0x0 }, /* #57 */
     3504    { 0x1960d2, 0x196006, 0x30beec57, 0x76befdd7, 0x468e7d95, 0x0 }, /* #58 */
     3505    { 0x164487, 0x164402, 0x0002c436, 0x359fd63e, 0x359fd60e, 0x0 }, /* #59 */
     3506    { 0x1e6d56, 0x1e6582, 0x91248753, 0xb53487d3, 0xb53083c3, 0x0 }, /* #60 */
     3507    { 0x074e87, 0x074686, 0xe73c6a4d, 0xef7efb5f, 0xef66f95a, 0x0 }, /* #61 */
     3508    { 0x3c3cd3, 0x3c3486, 0x5452745a, 0xf556ffff, 0xb154ebf5, 0x0 }, /* #62 */
     3509    { 0x0f5bd3, 0x0f5306, 0x4c1def4e, 0x4d5dff5f, 0x4149f019, 0x0 }, /* #63 */
    35103510};
    35113511static const BINU32_TEST_T g_aTests_or_u32_locked[] =
    35123512{
    3513     { 0x330bd6, 0x330386, 0xef57e202, 0xfff7eb96, 0xf2b70996, 0x0 }, /* #0 */
    3514     { 0x1670d7, 0x167082, 0x608bc4c7, 0xf8abf5c7, 0xf823f582, 0x0 }, /* #1 */
    3515     { 0x080802, 0x080082, 0xe9c7fa8c, 0xe9d7face, 0x081212c2, 0x0 }, /* #2 */
    3516     { 0x0d0293, 0x0d0282, 0xc07f60e9, 0xeaff61e9, 0x2ab36140, 0x0 }, /* #3 */
    3517     { 0x354686, 0x354682, 0xa804f0f8, 0xfc6cfefe, 0x5c683e4e, 0x0 }, /* #4 */
    3518     { 0x122247, 0x122286, 0x9d9c040d, 0xfdde04af, 0x6dce00aa, 0x0 }, /* #5 */
    3519     { 0x0d5117, 0x0d5186, 0x07a2ab18, 0xcfaefb7e, 0xc88ed966, 0x0 }, /* #6 */
    3520     { 0x1f72d7, 0x1f7282, 0x69883a4b, 0xefab7a4f, 0xeeab480d, 0x0 }, /* #7 */
    3521     { 0x070616, 0x070686, 0x56fe6891, 0xdeff7bf3, 0xd8831362, 0x0 }, /* #8 */
    3522     { 0x2d1382, 0x2d1302, 0x5ceedc1c, 0x5dfedd1f, 0x45b4c11b, 0x0 }, /* #9 */
    3523     { 0x315682, 0x315682, 0xf03c0d61, 0xf6be9df7, 0x369294d7, 0x0 }, /* #10 */
    3524     { 0x296c12, 0x296486, 0xc1099aac, 0xdd89bbaf, 0x5d89b38f, 0x0 }, /* #11 */
    3525     { 0x283353, 0x283382, 0x1043c811, 0x9243dc7f, 0x9203dc6e, 0x0 }, /* #12 */
    3526     { 0x3c63d2, 0x3c6302, 0x04512f54, 0x2dfb7fd6, 0x2dfa56d6, 0x0 }, /* #13 */
    3527     { 0x1b1307, 0x1b1382, 0xfd487a05, 0xfd4b7e85, 0x61431e85, 0x0 }, /* #14 */
    3528     { 0x083ed2, 0x083686, 0xdca7ec8d, 0xdcbfec8d, 0x949b4c81, 0x0 }, /* #15 */
    3529     { 0x3b3392, 0x3b3382, 0xdc142622, 0xfed7b6b6, 0x2ed39094, 0x0 }, /* #16 */
    3530     { 0x381206, 0x381286, 0x0402b204, 0xccf7f77e, 0xccf5477e, 0x0 }, /* #17 */
    3531     { 0x2827d7, 0x282782, 0xaa233298, 0xeeefff98, 0xeccecf98, 0x0 }, /* #18 */
    3532     { 0x1f1b03, 0x1f1382, 0x98aeb670, 0xbeeffff8, 0x364b7fb8, 0x0 }, /* #19 */
    3533     { 0x2e4596, 0x2e4582, 0x4b6258e1, 0xeffb5af1, 0xe5b94271, 0x0 }, /* #20 */
    3534     { 0x391c12, 0x391486, 0x1be171c9, 0xbff571eb, 0xadf5516b, 0x0 }, /* #21 */
    3535     { 0x0c1686, 0x0c1682, 0xae38adfa, 0xef3eaffb, 0x4b260fcb, 0x0 }, /* #22 */
    3536     { 0x165e06, 0x165602, 0x039246d9, 0x3bfb56fb, 0x38695263, 0x0 }, /* #23 */
    3537     { 0x201f57, 0x201786, 0x5669af07, 0xf66bafe7, 0xb46220e3, 0x0 }, /* #24 */
    3538     { 0x1d31d3, 0x1d3102, 0x407a53fd, 0x5f7a7bfd, 0x5f20281d, 0x0 }, /* #25 */
    3539     { 0x2917c3, 0x291782, 0x32b27268, 0xb3f776ec, 0xa17544ac, 0x0 }, /* #26 */
    3540     { 0x2345d2, 0x234586, 0xd6c6bc23, 0xd7effe77, 0x9169ca57, 0x0 }, /* #27 */
    3541     { 0x231e87, 0x231602, 0x33739014, 0x77fbdc57, 0x67f84c43, 0x0 }, /* #28 */
    3542     { 0x165717, 0x165786, 0xd74ae822, 0xf7cefcf3, 0xf6ce3cf3, 0x0 }, /* #29 */
    3543     { 0x033256, 0x033286, 0xc4b90de4, 0xd5bf1fff, 0xd13f16fb, 0x0 }, /* #30 */
    3544     { 0x3d6243, 0x3d6282, 0xf81b5e0e, 0xfcbf5fef, 0x8cbc05e9, 0x0 }, /* #31 */
    3545     { 0x0b2b47, 0x0b2306, 0x0287d8f2, 0x26b7d9ff, 0x24b419fd, 0x0 }, /* #32 */
    3546     { 0x166493, 0x166402, 0x722cd7e7, 0x7e3edfef, 0x5e12986d, 0x0 }, /* #33 */
    3547     { 0x152b87, 0x152306, 0x051cd89a, 0x2ddcd9fa, 0x28d089e8, 0x0 }, /* #34 */
    3548     { 0x0e1412, 0x0e1406, 0x4149e18f, 0x597ff5cf, 0x197794c5, 0x0 }, /* #35 */
    3549     { 0x083f46, 0x083706, 0x49ba5f2d, 0x6bbedf7d, 0x6abe8858, 0x0 }, /* #36 */
    3550     { 0x312617, 0x312682, 0x9650eef9, 0x9f79effd, 0x9b7949b4, 0x0 }, /* #37 */
    3551     { 0x157756, 0x157782, 0xc0616c91, 0xfc7fefd9, 0xfc1ea3c8, 0x0 }, /* #38 */
    3552     { 0x125f03, 0x125782, 0x83771022, 0xbff75aea, 0x3dc44ac8, 0x0 }, /* #39 */
    3553     { 0x093006, 0x093082, 0xea0ba03f, 0xeb4fbdbf, 0x61459da9, 0x0 }, /* #40 */
    3554     { 0x317403, 0x317402, 0x005336fc, 0x177ffffe, 0x173efb62, 0x0 }, /* #41 */
    3555     { 0x392286, 0x392286, 0xc9e7860b, 0xfff7c74b, 0xbf114141, 0x0 }, /* #42 */
    3556     { 0x1332c2, 0x133206, 0x6ca8de3c, 0x6ebefeff, 0x42966cdf, 0x0 }, /* #43 */
    3557     { 0x054682, 0x054686, 0xff7343b2, 0xff737bbb, 0x28617ba9, 0x0 }, /* #44 */
    3558     { 0x3d28d7, 0x3d2086, 0xce5f7921, 0xde5f7de7, 0xde096ce6, 0x0 }, /* #45 */
    3559     { 0x0c7f53, 0x0c7786, 0x15c313b9, 0xbfc713bb, 0xba4402ab, 0x0 }, /* #46 */
    3560     { 0x286353, 0x286386, 0x3a109b4a, 0xba53bf4e, 0x9843350e, 0x0 }, /* #47 */
    3561     { 0x103693, 0x103682, 0xce2f2058, 0xffffb9d9, 0x37f49981, 0x0 }, /* #48 */
    3562     { 0x0a2187, 0x0a2182, 0x89a913ce, 0xfbfb5fef, 0x7b535f29, 0x0 }, /* #49 */
    3563     { 0x0c3c02, 0x0c3482, 0x298ab3ab, 0xb99bb7fb, 0x9119b4db, 0x0 }, /* #50 */
    3564     { 0x303f57, 0x303702, 0x15e9d319, 0x3febdb9d, 0x2a22198c, 0x0 }, /* #51 */
    3565     { 0x360c47, 0x360486, 0x82fbc07b, 0xdefbccff, 0xde19ccc4, 0x0 }, /* #52 */
    3566     { 0x120817, 0x120002, 0x66e6e493, 0x66eee7bf, 0x40a8a3ac, 0x0 }, /* #53 */
    3567     { 0x111257, 0x111286, 0xae205919, 0xefb9dfff, 0x4db98ff7, 0x0 }, /* #54 */
    3568     { 0x1a48d6, 0x1a4002, 0x4901c58d, 0x5b51f59d, 0x5350b099, 0x0 }, /* #55 */
    3569     { 0x3a3782, 0x3a3702, 0x31d47160, 0x33dff162, 0x325f9002, 0x0 }, /* #56 */
    3570     { 0x2346d3, 0x234602, 0x3f405e59, 0x7ff25fd9, 0x5af24580, 0x0 }, /* #57 */
    3571     { 0x306452, 0x306482, 0x9e5dcfa4, 0xfeffcfe6, 0x60eb4862, 0x0 }, /* #58 */
    3572     { 0x1d4b83, 0x1d4386, 0xfa90f74c, 0xfbdbffde, 0xc35bbc9e, 0x0 }, /* #59 */
    3573     { 0x3c2ac2, 0x3c2282, 0xfe9d733c, 0xfefdfb3d, 0xd2f8a915, 0x0 }, /* #60 */
    3574     { 0x242b46, 0x242382, 0xdc72c45e, 0xfefae6fe, 0x32ba26bc, 0x0 }, /* #61 */
    3575     { 0x0457c2, 0x045786, 0xd8e56379, 0xfbe5ebff, 0xfbe5ca87, 0x0 }, /* #62 */
    3576     { 0x1303c3, 0x130382, 0x77f1382b, 0xffffbbbf, 0xfd9eabbe, 0x0 }, /* #63 */
     3513    { 0x3179d2, 0x317102, 0x3c1217c1, 0x3fd79ff7, 0x07d59eb6, 0x0 }, /* #0 */
     3514    { 0x266392, 0x266302, 0x1ba69366, 0x5fb79bfe, 0x55171bb8, 0x0 }, /* #1 */
     3515    { 0x0a1582, 0x0a1502, 0x78098db3, 0x7b3dffb3, 0x7b35ff82, 0x0 }, /* #2 */
     3516    { 0x196f02, 0x196786, 0x0099f456, 0xfbf9fe7e, 0xfb783a68, 0x0 }, /* #3 */
     3517    { 0x024106, 0x024186, 0x5c983911, 0xdddabb95, 0x8dcaba95, 0x0 }, /* #4 */
     3518    { 0x1f1347, 0x1f1306, 0x347dd4e1, 0x357fdef3, 0x31231ab3, 0x0 }, /* #5 */
     3519    { 0x2d76d2, 0x2d7602, 0x3e31512a, 0x3ff7fd6e, 0x17c7bc4c, 0x0 }, /* #6 */
     3520    { 0x1a3fd7, 0x1a3786, 0x071d9951, 0xaf3d997d, 0xa83c987d, 0x0 }, /* #7 */
     3521    { 0x3f4b06, 0x3f4382, 0xa960ca92, 0xf9f3efda, 0x51936d4a, 0x0 }, /* #8 */
     3522    { 0x2c3f17, 0x2c3782, 0xb9239c5e, 0xf9effcfe, 0x50eefca0, 0x0 }, /* #9 */
     3523    { 0x0b15c2, 0x0b1506, 0x0e9d6707, 0x3fdf670f, 0x3fd7040f, 0x0 }, /* #10 */
     3524    { 0x0b3652, 0x0b3682, 0xf5b10ef9, 0xffff3ffd, 0xbb4e39cc, 0x0 }, /* #11 */
     3525    { 0x112a57, 0x112286, 0xd1c7d331, 0xd5ffdff9, 0xd5fa5fe9, 0x0 }, /* #12 */
     3526    { 0x2e4546, 0x2e4582, 0xea19290d, 0xfbdf2b1f, 0xd9d62a12, 0x0 }, /* #13 */
     3527    { 0x2431d3, 0x243186, 0x6f02cfa0, 0xef8fcff0, 0xa18d4a50, 0x0 }, /* #14 */
     3528    { 0x095b47, 0x095302, 0x7c22e645, 0x7f3bfedf, 0x573bdadb, 0x0 }, /* #15 */
     3529    { 0x1d6bc7, 0x1d6302, 0x550f044b, 0x5defe6fb, 0x0ce2e2ba, 0x0 }, /* #16 */
     3530    { 0x230293, 0x230286, 0xb959cf7c, 0xff5dff7e, 0xf744f34e, 0x0 }, /* #17 */
     3531    { 0x012213, 0x012282, 0xf181d791, 0xf3efffdf, 0x036faacf, 0x0 }, /* #18 */
     3532    { 0x367dc6, 0x367586, 0x8250687f, 0xeefcebff, 0x6cfc8bdc, 0x0 }, /* #19 */
     3533    { 0x022f96, 0x022786, 0x01425e88, 0xed4e5eb8, 0xec4c5430, 0x0 }, /* #20 */
     3534    { 0x2b52d6, 0x2b5286, 0x2d4ced31, 0xfd6cef33, 0xd5684333, 0x0 }, /* #21 */
     3535    { 0x132d97, 0x132582, 0xec292499, 0xed29f4d9, 0x4121f049, 0x0 }, /* #22 */
     3536    { 0x264913, 0x264182, 0xae8fe205, 0xaebfee25, 0xa83fce24, 0x0 }, /* #23 */
     3537    { 0x3652d6, 0x365282, 0xf893ac56, 0xff97ff5e, 0x67175f1e, 0x0 }, /* #24 */
     3538    { 0x255f52, 0x255706, 0x0930cdad, 0x2b3fffed, 0x230f3e65, 0x0 }, /* #25 */
     3539    { 0x096ad6, 0x096286, 0xb2873482, 0xba8f7d8e, 0x8a887d8c, 0x0 }, /* #26 */
     3540    { 0x1a1983, 0x1a1182, 0xe915f731, 0xe917f7fd, 0x6117e7dd, 0x0 }, /* #27 */
     3541    { 0x376f06, 0x376782, 0xf921b93d, 0xfd29f93d, 0x95087118, 0x0 }, /* #28 */
     3542    { 0x390a47, 0x390206, 0x0bd14700, 0x5bdd570f, 0x588c570f, 0x0 }, /* #29 */
     3543    { 0x274713, 0x274782, 0xea071968, 0xfa173979, 0x78153139, 0x0 }, /* #30 */
     3544    { 0x1252c6, 0x125282, 0x1e8be18a, 0xbf8ffbba, 0xb1843ab0, 0x0 }, /* #31 */
     3545    { 0x152457, 0x152406, 0x5a1a0f8a, 0x7efa5fbe, 0x24f25b3c, 0x0 }, /* #32 */
     3546    { 0x0373c2, 0x037382, 0x4242ba90, 0xeae6ff98, 0xaae64518, 0x0 }, /* #33 */
     3547    { 0x026156, 0x026186, 0x9e8e2e70, 0x9e8eeefc, 0x088acabc, 0x0 }, /* #34 */
     3548    { 0x040107, 0x040106, 0x76df184d, 0x76ff9b5f, 0x30b4835f, 0x0 }, /* #35 */
     3549    { 0x1d0bc7, 0x1d0382, 0x0ff0648c, 0xaff96cdc, 0xaf594c54, 0x0 }, /* #36 */
     3550    { 0x0e4b97, 0x0e4386, 0x95cd0e0e, 0x9dddef2e, 0x0955e524, 0x0 }, /* #37 */
     3551    { 0x362347, 0x362382, 0xcd193b70, 0xff9d3ff7, 0xb38d3cc7, 0x0 }, /* #38 */
     3552    { 0x116817, 0x116002, 0x15485a47, 0x555efe7f, 0x411ef63b, 0x0 }, /* #39 */
     3553    { 0x373cc3, 0x373486, 0x5fd20812, 0xdfd20ef3, 0xd61006e3, 0x0 }, /* #40 */
     3554    { 0x344d13, 0x344506, 0x63b9f4fc, 0x67bbfeff, 0x4582deb7, 0x0 }, /* #41 */
     3555    { 0x1c3553, 0x1c3586, 0xb28cccb3, 0xfbdffeb7, 0x79d33685, 0x0 }, /* #42 */
     3556    { 0x201417, 0x201406, 0x7d64c13d, 0x7deecd3f, 0x21cacc1b, 0x0 }, /* #43 */
     3557    { 0x1e32c7, 0x1e3282, 0xdd974903, 0xffbfdbf7, 0x773a93f5, 0x0 }, /* #44 */
     3558    { 0x0776d2, 0x077686, 0xd227aafa, 0xfa6faeff, 0x6a4a0c65, 0x0 }, /* #45 */
     3559    { 0x337147, 0x337182, 0x90edb360, 0xb5ffff6e, 0xa59b6c4e, 0x0 }, /* #46 */
     3560    { 0x2c1d92, 0x2c1586, 0xc60b94c3, 0xe65b95cf, 0xe253914e, 0x0 }, /* #47 */
     3561    { 0x284a52, 0x284206, 0x23ba7995, 0x67be79dd, 0x67845859, 0x0 }, /* #48 */
     3562    { 0x047007, 0x047086, 0xe79f21c2, 0xe7ff7df6, 0x40617cb4, 0x0 }, /* #49 */
     3563    { 0x020d96, 0x020586, 0xf08c0033, 0xf7ed4dff, 0x77614dfe, 0x0 }, /* #50 */
     3564    { 0x071bc7, 0x071386, 0xd04def85, 0xfcedef9f, 0x2ca80d1f, 0x0 }, /* #51 */
     3565    { 0x223cd3, 0x223486, 0x9686e81b, 0xf6f6f8ff, 0xf2f070fe, 0x0 }, /* #52 */
     3566    { 0x0a4dd2, 0x0a4582, 0x88fb3aaf, 0xadfbfebf, 0x25c9dc97, 0x0 }, /* #53 */
     3567    { 0x317196, 0x317182, 0xf2a07815, 0xf7abfd7f, 0x852be57e, 0x0 }, /* #54 */
     3568    { 0x2735d3, 0x273586, 0xc853bc13, 0xf973bfbb, 0x716087aa, 0x0 }, /* #55 */
     3569    { 0x2a4313, 0x2a4306, 0x6936f01e, 0x7dfef79f, 0x15ce7789, 0x0 }, /* #56 */
     3570    { 0x176006, 0x176006, 0x57bc8369, 0x5fffefeb, 0x19576eab, 0x0 }, /* #57 */
     3571    { 0x224a57, 0x224282, 0xe9146221, 0xf9367bb9, 0x79367998, 0x0 }, /* #58 */
     3572    { 0x292853, 0x292082, 0xe8d6962f, 0xe8dffebf, 0x201dfc9b, 0x0 }, /* #59 */
     3573    { 0x333496, 0x333402, 0x25416c6a, 0x2f75ff7f, 0x2a34d715, 0x0 }, /* #60 */
     3574    { 0x143952, 0x143102, 0x15947b6e, 0x57b7ffef, 0x47339ea7, 0x0 }, /* #61 */
     3575    { 0x163282, 0x163202, 0x182bbc12, 0x5f6bfef7, 0x5f486ef7, 0x0 }, /* #62 */
     3576    { 0x2d2a06, 0x2d2206, 0x12ebd5e7, 0x7bebffe7, 0x79283a65, 0x0 }, /* #63 */
    35773577};
    35783578static const BINU32_TEST_T g_aTests_xor_u32[] =
    35793579{
    3580     { 0x1d6686, 0x1d6602, 0xae37b0fc, 0x24731810, 0x8a44a8ec, 0x0 }, /* #0 */
    3581     { 0x2e2312, 0x2e2306, 0xaf8a42ce, 0x31adb80a, 0x9e27fac4, 0x0 }, /* #1 */
    3582     { 0x006953, 0x006106, 0xd642f296, 0x5306708e, 0x85448218, 0x0 }, /* #2 */
    3583     { 0x246742, 0x246702, 0x71f92d65, 0x2fea513d, 0x5e137c58, 0x0 }, /* #3 */
    3584     { 0x0804d7, 0x080482, 0x3008c4d0, 0xffb98883, 0xcfb14c53, 0x0 }, /* #4 */
    3585     { 0x096513, 0x096586, 0xb0a61552, 0x9767e117, 0x27c1f445, 0x0 }, /* #5 */
    3586     { 0x0b7247, 0x0b7202, 0x65d76010, 0x3b348ebc, 0x5ee3eeac, 0x0 }, /* #6 */
    3587     { 0x0a6e06, 0x0a6602, 0x807ed90e, 0x07a2ff6d, 0x87dc2663, 0x0 }, /* #7 */
    3588     { 0x3d3d86, 0x3d3582, 0xea1c7211, 0xdb98bda1, 0x3184cfb0, 0x0 }, /* #8 */
    3589     { 0x1f4516, 0x1f4582, 0x18b8df7e, 0x89e029cd, 0x9158f6b3, 0x0 }, /* #9 */
    3590     { 0x2c0b56, 0x2c0382, 0x30fa118b, 0x816fc440, 0xb195d5cb, 0x0 }, /* #10 */
    3591     { 0x073c87, 0x073486, 0x972117a3, 0xaab7eca6, 0x3d96fb05, 0x0 }, /* #11 */
    3592     { 0x3a24d2, 0x3a2486, 0x1e4965dd, 0xfaf7a55a, 0xe4bec087, 0x0 }, /* #12 */
    3593     { 0x212cd7, 0x212486, 0x6b50b12a, 0x95cfe3b7, 0xfe9f529d, 0x0 }, /* #13 */
    3594     { 0x286183, 0x286182, 0x342f1154, 0x8a35cc37, 0xbe1add63, 0x0 }, /* #14 */
    3595     { 0x3c2e47, 0x3c2686, 0xd6602562, 0xd4565459, 0x0236713b, 0x0 }, /* #15 */
    3596     { 0x037a53, 0x037206, 0x8aef9635, 0x3d81e11b, 0xb76e772e, 0x0 }, /* #16 */
    3597     { 0x122a43, 0x122286, 0x062850e2, 0x86fe7874, 0x80d62896, 0x0 }, /* #17 */
    3598     { 0x397a07, 0x397286, 0xcd04d752, 0xf5d0b8ac, 0x38d46ffe, 0x0 }, /* #18 */
    3599     { 0x044a83, 0x044286, 0x2f95c2ec, 0xbea58fc3, 0x91304d2f, 0x0 }, /* #19 */
    3600     { 0x1b7247, 0x1b7206, 0x5fed3b08, 0x10538063, 0x4fbebb6b, 0x0 }, /* #20 */
    3601     { 0x021693, 0x021602, 0x2ef3fcc2, 0x3aa4c061, 0x14573ca3, 0x0 }, /* #21 */
    3602     { 0x0d7bc3, 0x0d7306, 0x4ccbf63e, 0x2e5871eb, 0x629387d5, 0x0 }, /* #22 */
    3603     { 0x2e0e83, 0x2e0602, 0x32105976, 0x3d71d50d, 0x0f618c7b, 0x0 }, /* #23 */
    3604     { 0x0d6702, 0x0d6702, 0x75810d86, 0x5e1ffe5d, 0x2b9ef3db, 0x0 }, /* #24 */
    3605     { 0x1b4516, 0x1b4502, 0x62b20f7c, 0x3aa4a8d3, 0x5816a7af, 0x0 }, /* #25 */
    3606     { 0x1a7f57, 0x1a7782, 0x7731c525, 0x93b7d957, 0xe4861c72, 0x0 }, /* #26 */
    3607     { 0x351313, 0x351302, 0x30cc7fe9, 0x712dccef, 0x41e1b306, 0x0 }, /* #27 */
    3608     { 0x375e96, 0x375686, 0xa7aa97ff, 0xd74b8c7b, 0x70e11b84, 0x0 }, /* #28 */
    3609     { 0x153103, 0x153186, 0x1357df09, 0xbea40ec3, 0xadf3d1ca, 0x0 }, /* #29 */
    3610     { 0x125d03, 0x125506, 0x0d62c3a7, 0x0279f305, 0x0f1b30a2, 0x0 }, /* #30 */
    3611     { 0x156347, 0x156306, 0x6b062b00, 0x0af70811, 0x61f12311, 0x0 }, /* #31 */
    3612     { 0x354257, 0x354282, 0x7aa0d02a, 0xe9626461, 0x93c2b44b, 0x0 }, /* #32 */
    3613     { 0x1b3f13, 0x1b3782, 0x12147045, 0xe9c2bb0d, 0xfbd6cb48, 0x0 }, /* #33 */
    3614     { 0x3c2356, 0x3c2386, 0x7dbdcc53, 0xca0cb09c, 0xb7b17ccf, 0x0 }, /* #34 */
    3615     { 0x393747, 0x393706, 0x7925e853, 0x1e925627, 0x67b7be74, 0x0 }, /* #35 */
    3616     { 0x3866d6, 0x386606, 0x87bd21f7, 0x55bc221b, 0xd20103ec, 0x0 }, /* #36 */
    3617     { 0x282503, 0x282506, 0xbfe9891e, 0x42c0db33, 0xfd29522d, 0x0 }, /* #37 */
    3618     { 0x2e15c3, 0x2e1582, 0xe79ea571, 0x87e177ad, 0x607fd2dc, 0x0 }, /* #38 */
    3619     { 0x2c1b02, 0x2c1386, 0xdeb4d59b, 0xec87362b, 0x3233e3b0, 0x0 }, /* #39 */
    3620     { 0x295187, 0x295102, 0x2029bb04, 0x739c8fea, 0x53b534ee, 0x0 }, /* #40 */
    3621     { 0x262013, 0x262006, 0x858b802c, 0x4c004ba0, 0xc98bcb8c, 0x0 }, /* #41 */
    3622     { 0x205913, 0x205186, 0x1101ca5b, 0xdd8def4d, 0xcc8c2516, 0x0 }, /* #42 */
    3623     { 0x206a47, 0x206282, 0x57eb54c5, 0xcce10902, 0x9b0a5dc7, 0x0 }, /* #43 */
    3624     { 0x126283, 0x126282, 0xae550950, 0xfe839297, 0x50d69bc7, 0x0 }, /* #44 */
    3625     { 0x0d2e53, 0x0d2686, 0x63e4be5d, 0x9d69604e, 0xfe8dde13, 0x0 }, /* #45 */
    3626     { 0x2e7246, 0x2e7282, 0xac65e91b, 0xfaceeb79, 0x56ab0262, 0x0 }, /* #46 */
    3627     { 0x291c43, 0x291406, 0x3ed9e05e, 0x6cc09c3c, 0x52197c62, 0x0 }, /* #47 */
    3628     { 0x394697, 0x394682, 0xaee75d3c, 0xf97d7b0e, 0x579a2632, 0x0 }, /* #48 */
    3629     { 0x014986, 0x014186, 0xfe172be6, 0x9d546250, 0x634349b6, 0x0 }, /* #49 */
    3630     { 0x1c5dd2, 0x1c5506, 0xb3d30e48, 0x169dda28, 0xa54ed460, 0x0 }, /* #50 */
    3631     { 0x187dc2, 0x187582, 0x487bf9e5, 0xcb28d458, 0x83532dbd, 0x0 }, /* #51 */
    3632     { 0x1f54d7, 0x1f5482, 0x0618d73d, 0x8ec23fd6, 0x88dae8eb, 0x0 }, /* #52 */
    3633     { 0x214fc2, 0x214706, 0x6d170d3e, 0x297175ac, 0x44667892, 0x0 }, /* #53 */
    3634     { 0x355c53, 0x355402, 0x0ed3df55, 0x39389258, 0x37eb4d0d, 0x0 }, /* #54 */
    3635     { 0x0f4dd6, 0x0f4586, 0xfc9c997b, 0xf1bc035c, 0x0d209a27, 0x0 }, /* #55 */
    3636     { 0x287d06, 0x287506, 0xccf20089, 0x28f3298b, 0xe4012902, 0x0 }, /* #56 */
    3637     { 0x2b7593, 0x2b7586, 0xdd3593ff, 0xf5b2e9d8, 0x28877a27, 0x0 }, /* #57 */
    3638     { 0x103696, 0x103606, 0x61c55984, 0x42bd42c5, 0x23781b41, 0x0 }, /* #58 */
    3639     { 0x057b43, 0x057382, 0xbfa9e034, 0xd61776a7, 0x69be9693, 0x0 }, /* #59 */
    3640     { 0x0f2246, 0x0f2286, 0x4ee8bf12, 0xdcb08171, 0x92583e63, 0x0 }, /* #60 */
    3641     { 0x277fd3, 0x277786, 0xe4cc0272, 0xe978bc63, 0x0db4be11, 0x0 }, /* #61 */
    3642     { 0x2a5516, 0x2a5506, 0x8e3a5040, 0x5850919f, 0xd66ac1df, 0x0 }, /* #62 */
    3643     { 0x350352, 0x350386, 0x72753cc1, 0xdc92e15a, 0xaee7dd9b, 0x0 }, /* #63 */
     3580    { 0x115a16, 0x115286, 0x540c8bf5, 0xd7b407ee, 0x83b88c1b, 0x0 }, /* #0 */
     3581    { 0x366353, 0x366302, 0xe7f46ca7, 0x07fd11e5, 0xe0097d42, 0x0 }, /* #1 */
     3582    { 0x3e2952, 0x3e2182, 0x711dcae0, 0xabefb8c4, 0xdaf27224, 0x0 }, /* #2 */
     3583    { 0x282142, 0x282102, 0x18a7478e, 0x56edae94, 0x4e4ae91a, 0x0 }, /* #3 */
     3584    { 0x0d5216, 0x0d5202, 0x335dbbe8, 0x7d862d58, 0x4edb96b0, 0x0 }, /* #4 */
     3585    { 0x022542, 0x022582, 0xfe5c29f5, 0xaa9afd57, 0x54c6d4a2, 0x0 }, /* #5 */
     3586    { 0x320303, 0x320382, 0x45ed9e8b, 0xf6ae4501, 0xb343db8a, 0x0 }, /* #6 */
     3587    { 0x027c06, 0x027482, 0x172456e2, 0xc5e04dae, 0xd2c41b4c, 0x0 }, /* #7 */
     3588    { 0x3773c7, 0x377306, 0x2c700c08, 0x1c55f40a, 0x3025f802, 0x0 }, /* #8 */
     3589    { 0x3d04d3, 0x3d0486, 0xae5b6001, 0x9ea0996c, 0x30fbf96d, 0x0 }, /* #9 */
     3590    { 0x341d06, 0x341582, 0x13b31a16, 0x80c6df5e, 0x9375c548, 0x0 }, /* #10 */
     3591    { 0x2b03d3, 0x2b0382, 0xad50534c, 0xd9dc89e9, 0x748cdaa5, 0x0 }, /* #11 */
     3592    { 0x262197, 0x262106, 0x7efac659, 0x3f0ef869, 0x41f43e30, 0x0 }, /* #12 */
     3593    { 0x273816, 0x273002, 0xb79af328, 0x2a4b10b5, 0x9dd1e39d, 0x0 }, /* #13 */
     3594    { 0x366796, 0x366706, 0x7952fde4, 0x4ec85cc6, 0x379aa122, 0x0 }, /* #14 */
     3595    { 0x087c86, 0x087482, 0x433ae6bf, 0x9339e1fe, 0xd0030741, 0x0 }, /* #15 */
     3596    { 0x114497, 0x114406, 0x24efbb88, 0x13eeaaf5, 0x3701117d, 0x0 }, /* #16 */
     3597    { 0x2341c3, 0x234182, 0x7bb1f9f9, 0x9a237019, 0xe19289e0, 0x0 }, /* #17 */
     3598    { 0x062b02, 0x062306, 0x42b3498c, 0x0a12ce3a, 0x48a187b6, 0x0 }, /* #18 */
     3599    { 0x1462d2, 0x146206, 0x5481becd, 0x46940ede, 0x1215b013, 0x0 }, /* #19 */
     3600    { 0x1a3883, 0x1a3006, 0x12920a7b, 0x637c31ed, 0x71ee3b96, 0x0 }, /* #20 */
     3601    { 0x0a2f43, 0x0a2782, 0x39268a6a, 0xe86ff923, 0xd1497349, 0x0 }, /* #21 */
     3602    { 0x2f6752, 0x2f6706, 0xe3fb4c5d, 0x24a9cc42, 0xc752801f, 0x0 }, /* #22 */
     3603    { 0x3d51d2, 0x3d5186, 0x4f10a6a1, 0xc13b1a35, 0x8e2bbc94, 0x0 }, /* #23 */
     3604    { 0x294086, 0x294002, 0xede65c04, 0x43451efe, 0xaea342fa, 0x0 }, /* #24 */
     3605    { 0x024303, 0x024382, 0xc7fd2827, 0xfaaa34ae, 0x3d571c89, 0x0 }, /* #25 */
     3606    { 0x122682, 0x122606, 0xb67b91e5, 0x1cdcfcb1, 0xaaa76d54, 0x0 }, /* #26 */
     3607    { 0x3a5c82, 0x3a5402, 0xc8a262c6, 0x15a0db51, 0xdd02b997, 0x0 }, /* #27 */
     3608    { 0x126f96, 0x126782, 0xbd3947af, 0xc6a81620, 0x7b91518f, 0x0 }, /* #28 */
     3609    { 0x014282, 0x014286, 0x2e1327ab, 0xc582a3a9, 0xeb918402, 0x0 }, /* #29 */
     3610    { 0x313586, 0x313582, 0x7b4cd5ba, 0x8a2f3029, 0xf163e593, 0x0 }, /* #30 */
     3611    { 0x355007, 0x355002, 0xc8dab150, 0x05744eea, 0xcdaeffba, 0x0 }, /* #31 */
     3612    { 0x173406, 0x173486, 0xf762c66a, 0xc2b2b3e4, 0x35d0758e, 0x0 }, /* #32 */
     3613    { 0x287686, 0x287682, 0xddda9e3c, 0xa6101a4f, 0x7bca8473, 0x0 }, /* #33 */
     3614    { 0x3d5983, 0x3d5186, 0x24133e67, 0xcf7531e2, 0xeb660f85, 0x0 }, /* #34 */
     3615    { 0x047b07, 0x047302, 0xc97c22c3, 0x7db27726, 0xb4ce55e5, 0x0 }, /* #35 */
     3616    { 0x296946, 0x296182, 0xa2800812, 0xe1120051, 0x43920843, 0x0 }, /* #36 */
     3617    { 0x1c0957, 0x1c0106, 0x533e4d5e, 0x4c77cc5a, 0x1f498104, 0x0 }, /* #37 */
     3618    { 0x226a12, 0x226202, 0x797d127d, 0x3b35f87a, 0x4248ea07, 0x0 }, /* #38 */
     3619    { 0x3c1392, 0x3c1302, 0x863bf445, 0x4c1a1570, 0xca21e135, 0x0 }, /* #39 */
     3620    { 0x080492, 0x080402, 0x92f953d3, 0x3c1718b3, 0xaeee4b60, 0x0 }, /* #40 */
     3621    { 0x162392, 0x162306, 0x73d50ace, 0x146d7e39, 0x67b874f7, 0x0 }, /* #41 */
     3622    { 0x073953, 0x073106, 0xb344b94c, 0x17a5ff93, 0xa4e146df, 0x0 }, /* #42 */
     3623    { 0x113dc3, 0x113586, 0xb4359e7b, 0xd80246ac, 0x6c37d8d7, 0x0 }, /* #43 */
     3624    { 0x3d42c2, 0x3d4282, 0xc9a9f2b5, 0xbdd49c6e, 0x747d6edb, 0x0 }, /* #44 */
     3625    { 0x3906c3, 0x390682, 0x372c81e7, 0xbc28011a, 0x8b0480fd, 0x0 }, /* #45 */
     3626    { 0x300887, 0x300006, 0xd1d2de5f, 0x3ad786af, 0xeb0558f0, 0x0 }, /* #46 */
     3627    { 0x122b56, 0x122302, 0x1ce2e346, 0x6f55db08, 0x73b7384e, 0x0 }, /* #47 */
     3628    { 0x3f2292, 0x3f2282, 0x56f8c221, 0xb369d26e, 0xe591104f, 0x0 }, /* #48 */
     3629    { 0x0545c7, 0x054502, 0x523d423c, 0x61fad96e, 0x33c79b52, 0x0 }, /* #49 */
     3630    { 0x263f06, 0x263786, 0xf575692b, 0xda3eab60, 0x2f4bc24b, 0x0 }, /* #50 */
     3631    { 0x010302, 0x010306, 0x99aca4cd, 0x4cdb3f2b, 0xd5779be6, 0x0 }, /* #51 */
     3632    { 0x1c2406, 0x1c2482, 0x0402c0de, 0x94c6f03e, 0x90c430e0, 0x0 }, /* #52 */
     3633    { 0x247606, 0x247602, 0x744af816, 0x51af5fe9, 0x25e5a7ff, 0x0 }, /* #53 */
     3634    { 0x380a96, 0x380206, 0x61d42cef, 0x11061df9, 0x70d23116, 0x0 }, /* #54 */
     3635    { 0x143446, 0x143482, 0x43cf2dbe, 0xd50b3b58, 0x96c416e6, 0x0 }, /* #55 */
     3636    { 0x3b6197, 0x3b6186, 0xe30c47b4, 0xd83bea8d, 0x3b37ad39, 0x0 }, /* #56 */
     3637    { 0x0d1786, 0x0d1786, 0x02190eaa, 0xf908d266, 0xfb11dccc, 0x0 }, /* #57 */
     3638    { 0x0f4a06, 0x0f4286, 0x854f3840, 0xd6bacc39, 0x53f5f479, 0x0 }, /* #58 */
     3639    { 0x053e03, 0x053602, 0xb3b4b6dd, 0x2ee5145e, 0x9d51a283, 0x0 }, /* #59 */
     3640    { 0x047652, 0x047602, 0xae740f17, 0x6bfee8bf, 0xc58ae7a8, 0x0 }, /* #60 */
     3641    { 0x2e4947, 0x2e4182, 0x576ac8e5, 0xb4c197dc, 0xe3ab5f39, 0x0 }, /* #61 */
     3642    { 0x382952, 0x382182, 0x963ead80, 0xbace1468, 0x2cf0b9e8, 0x0 }, /* #62 */
     3643    { 0x017f46, 0x017782, 0xcc1e545c, 0x972adf52, 0x5b348b0e, 0x0 }, /* #63 */
    36443644};
    36453645static const BINU32_TEST_T g_aTests_xor_u32_locked[] =
    36463646{
    3647     { 0x0623d7, 0x062302, 0x6ea55756, 0x47ac508c, 0x290907da, 0x0 }, /* #0 */
    3648     { 0x220e42, 0x220686, 0x22e99733, 0xf72c5f33, 0xd5c5c800, 0x0 }, /* #1 */
    3649     { 0x0d23d6, 0x0d2386, 0x89c98f29, 0xc61c7dbe, 0x4fd5f297, 0x0 }, /* #2 */
    3650     { 0x294053, 0x294006, 0xe619f2ee, 0x1785e94e, 0xf19c1ba0, 0x0 }, /* #3 */
    3651     { 0x3e4cc2, 0x3e4402, 0x94bf2f85, 0x0777dfbf, 0x93c8f03a, 0x0 }, /* #4 */
    3652     { 0x131ac7, 0x131202, 0xe218a327, 0x1d6724e6, 0xff7f87c1, 0x0 }, /* #5 */
    3653     { 0x293052, 0x293086, 0xff80be1d, 0xe2c13c60, 0x1d41827d, 0x0 }, /* #6 */
    3654     { 0x1d6b86, 0x1d6306, 0x8a9350fb, 0x473ae406, 0xcda9b4fd, 0x0 }, /* #7 */
    3655     { 0x295507, 0x295502, 0xed0ec8d1, 0x48ac8197, 0xa5a24946, 0x0 }, /* #8 */
    3656     { 0x033a06, 0x033286, 0x5da0b28e, 0xfc8a255a, 0xa12a97d4, 0x0 }, /* #9 */
    3657     { 0x157046, 0x157086, 0xcf13cc0a, 0xd3ab604b, 0x1cb8ac41, 0x0 }, /* #10 */
    3658     { 0x350ed7, 0x350602, 0x7b69282b, 0x4fa515ae, 0x34cc3d85, 0x0 }, /* #11 */
    3659     { 0x1b2283, 0x1b2202, 0xc6c10f25, 0x6a0846bc, 0xacc94999, 0x0 }, /* #12 */
    3660     { 0x3f1393, 0x3f1302, 0x28602edb, 0x2ac46e49, 0x02a44092, 0x0 }, /* #13 */
    3661     { 0x116ed2, 0x116686, 0x7355a501, 0x8891bacf, 0xfbc41fce, 0x0 }, /* #14 */
    3662     { 0x044cd7, 0x044486, 0x795245ca, 0xf1364aca, 0x88640f00, 0x0 }, /* #15 */
    3663     { 0x144d47, 0x144582, 0x9cb2ac06, 0xca8960a4, 0x563bcca2, 0x0 }, /* #16 */
    3664     { 0x372b17, 0x372386, 0x2d01084d, 0xf3c9061d, 0xdec80e50, 0x0 }, /* #17 */
    3665     { 0x2335d3, 0x233586, 0x48801fbe, 0xdb24079f, 0x93a41821, 0x0 }, /* #18 */
    3666     { 0x0830d3, 0x083086, 0x4518b79f, 0x9ca79dc9, 0xd9bf2a56, 0x0 }, /* #19 */
    3667     { 0x340146, 0x340106, 0x13d553b6, 0x49bfaf0f, 0x5a6afcb9, 0x0 }, /* #20 */
    3668     { 0x360407, 0x360486, 0x3a848841, 0xa989092b, 0x930d816a, 0x0 }, /* #21 */
    3669     { 0x2b0097, 0x2b0006, 0x589189ca, 0x627cb095, 0x3aed395f, 0x0 }, /* #22 */
    3670     { 0x114b07, 0x114302, 0xede7ecd1, 0x788b2967, 0x956cc5b6, 0x0 }, /* #23 */
    3671     { 0x2650c6, 0x265086, 0xa35431ff, 0xcfcabeb4, 0x6c9e8f4b, 0x0 }, /* #24 */
    3672     { 0x111bc7, 0x111382, 0x6c4c6327, 0xa74dafda, 0xcb01ccfd, 0x0 }, /* #25 */
    3673     { 0x387b92, 0x387306, 0x3213f1e0, 0x097f1242, 0x3b6ce3a2, 0x0 }, /* #26 */
    3674     { 0x145fd6, 0x145706, 0x56bd2ed8, 0x48f3bdbd, 0x1e4e9365, 0x0 }, /* #27 */
    3675     { 0x2e5b46, 0x2e5306, 0xdfc82fd4, 0x107417b8, 0xcfbc386c, 0x0 }, /* #28 */
    3676     { 0x3e1017, 0x3e1006, 0xdde7f8a2, 0x75939ba6, 0xa8746304, 0x0 }, /* #29 */
    3677     { 0x105107, 0x105106, 0x47157dd3, 0x54e2b1c9, 0x13f7cc1a, 0x0 }, /* #30 */
    3678     { 0x386a07, 0x386282, 0x394c8af0, 0xa9795a37, 0x9035d0c7, 0x0 }, /* #31 */
    3679     { 0x1d4103, 0x1d4102, 0x2c727cdf, 0x3c1630c7, 0x10644c18, 0x0 }, /* #32 */
    3680     { 0x3f64c3, 0x3f6402, 0x4e4c28cf, 0x24471d91, 0x6a0b355e, 0x0 }, /* #33 */
    3681     { 0x004e43, 0x004682, 0x31522181, 0xf64794f2, 0xc715b573, 0x0 }, /* #34 */
    3682     { 0x3b1487, 0x3b1402, 0x759c717f, 0x4443f454, 0x31df852b, 0x0 }, /* #35 */
    3683     { 0x200457, 0x200486, 0x6884a242, 0xf33c72eb, 0x9bb8d0a9, 0x0 }, /* #36 */
    3684     { 0x0b3642, 0x0b3606, 0x81995667, 0x786ef3b1, 0xf9f7a5d6, 0x0 }, /* #37 */
    3685     { 0x282257, 0x282282, 0x363993eb, 0xc827d6f7, 0xfe1e451c, 0x0 }, /* #38 */
    3686     { 0x264486, 0x264402, 0x84671227, 0x4ebfd294, 0xcad8c0b3, 0x0 }, /* #39 */
    3687     { 0x132d57, 0x132586, 0x18c535fa, 0xa39f8930, 0xbb5abcca, 0x0 }, /* #40 */
    3688     { 0x201017, 0x201082, 0xa7dc2ccb, 0xcfdcd479, 0x6800f8b2, 0x0 }, /* #41 */
    3689     { 0x070282, 0x070206, 0xab5186b3, 0x1e330e63, 0xb56288d0, 0x0 }, /* #42 */
    3690     { 0x042b13, 0x042382, 0xb9a7963b, 0xd0dfafd9, 0x697839e2, 0x0 }, /* #43 */
    3691     { 0x173e92, 0x173606, 0x1e0c6c4b, 0x1f95d31d, 0x0199bf56, 0x0 }, /* #44 */
    3692     { 0x204897, 0x204086, 0x719b9f21, 0xae77f6ed, 0xdfec69cc, 0x0 }, /* #45 */
    3693     { 0x156053, 0x156006, 0x1242cc39, 0x0d2f1059, 0x1f6ddc60, 0x0 }, /* #46 */
    3694     { 0x1f3296, 0x1f3202, 0x76bc8c11, 0x6233403b, 0x148fcc2a, 0x0 }, /* #47 */
    3695     { 0x2463d3, 0x246382, 0xbd711af0, 0xb1eeb8e3, 0x0c9fa213, 0x0 }, /* #48 */
    3696     { 0x361453, 0x361486, 0xa9afd35b, 0xfff2e2c9, 0x565d3192, 0x0 }, /* #49 */
    3697     { 0x217396, 0x217302, 0xbdf3d2bf, 0x2f62cbe0, 0x9291195f, 0x0 }, /* #50 */
    3698     { 0x185652, 0x185682, 0xca9ebc36, 0xf1c81f49, 0x3b56a37f, 0x0 }, /* #51 */
    3699     { 0x082613, 0x082686, 0xa9fdf2a3, 0xb6b91311, 0x1f44e1b2, 0x0 }, /* #52 */
    3700     { 0x3d7d07, 0x3d7502, 0x19e3be57, 0x6f06d18c, 0x76e56fdb, 0x0 }, /* #53 */
    3701     { 0x0b1757, 0x0b1706, 0xdf06a51b, 0x72476541, 0xad41c05a, 0x0 }, /* #54 */
    3702     { 0x3b6bc6, 0x3b6386, 0xf1aa6f89, 0x9d2aaa22, 0x6c80c5ab, 0x0 }, /* #55 */
    3703     { 0x311513, 0x311506, 0x4d3a85f1, 0x30153d22, 0x7d2fb8d3, 0x0 }, /* #56 */
    3704     { 0x0f4407, 0x0f4482, 0x223b2bb3, 0xb8892de0, 0x9ab20653, 0x0 }, /* #57 */
    3705     { 0x3d6183, 0x3d6106, 0xbc56ce53, 0x1b550444, 0xa703ca17, 0x0 }, /* #58 */
    3706     { 0x215887, 0x215002, 0x82456b97, 0x19dfc3e9, 0x9b9aa87e, 0x0 }, /* #59 */
    3707     { 0x2c1706, 0x2c1706, 0x0c25d06e, 0x0ab33b93, 0x0696ebfd, 0x0 }, /* #60 */
    3708     { 0x1f3246, 0x1f3202, 0x7be76007, 0x68b6cb19, 0x1351ab1e, 0x0 }, /* #61 */
    3709     { 0x394852, 0x394002, 0x9e456e11, 0x7e78438c, 0xe03d2d9d, 0x0 }, /* #62 */
    3710     { 0x3d4fc7, 0x3d4782, 0x73d43b19, 0xc1a01aae, 0xb27421b7, 0x0 }, /* #63 */
     3647    { 0x1572c3, 0x157282, 0xedab4b67, 0xe548c416, 0x08e38f71, 0x0 }, /* #0 */
     3648    { 0x1e4846, 0x1e4006, 0xa65af5da, 0x3b981a6f, 0x9dc2efb5, 0x0 }, /* #1 */
     3649    { 0x070402, 0x070406, 0x6c75f671, 0x58f37df5, 0x34868b84, 0x0 }, /* #2 */
     3650    { 0x3142c2, 0x314282, 0x9df1174e, 0xa2c00673, 0x3f31113d, 0x0 }, /* #3 */
     3651    { 0x267196, 0x267186, 0xaa87131e, 0xe37f5e2b, 0x49f84d35, 0x0 }, /* #4 */
     3652    { 0x147883, 0x147006, 0x884787bc, 0x5867eb0a, 0xd0206cb6, 0x0 }, /* #5 */
     3653    { 0x0149d3, 0x014106, 0x51d5bc08, 0x36fe0655, 0x672bba5d, 0x0 }, /* #6 */
     3654    { 0x186497, 0x186482, 0xefb3a776, 0xd404eb07, 0x3bb74c71, 0x0 }, /* #7 */
     3655    { 0x3b2d57, 0x3b2502, 0x7d316be2, 0x4a908a32, 0x37a1e1d0, 0x0 }, /* #8 */
     3656    { 0x2b2ac6, 0x2b2202, 0x72053da9, 0x44166113, 0x36135cba, 0x0 }, /* #9 */
     3657    { 0x2c5312, 0x2c5302, 0xb5d55bf6, 0x7f5df41c, 0xca88afea, 0x0 }, /* #10 */
     3658    { 0x153107, 0x153102, 0x118756a7, 0x1dcea049, 0x0c49f6ee, 0x0 }, /* #11 */
     3659    { 0x322a43, 0x322282, 0xe8904fb5, 0xb2f16601, 0x5a6129b4, 0x0 }, /* #12 */
     3660    { 0x3916c7, 0x391686, 0x014673ba, 0xf911aa6a, 0xf857d9d0, 0x0 }, /* #13 */
     3661    { 0x011256, 0x011286, 0x576df4c8, 0xa48c76b4, 0xf3e1827c, 0x0 }, /* #14 */
     3662    { 0x3d3582, 0x3d3582, 0x8956f3f5, 0xa2fc8c85, 0x2baa7f70, 0x0 }, /* #15 */
     3663    { 0x144943, 0x144106, 0x922adaff, 0x29a57e55, 0xbb8fa4aa, 0x0 }, /* #16 */
     3664    { 0x033352, 0x033386, 0x2b7a2c33, 0xca91d356, 0xe1ebff65, 0x0 }, /* #17 */
     3665    { 0x0c5143, 0x0c5106, 0x79ec962f, 0x62949371, 0x1b78055e, 0x0 }, /* #18 */
     3666    { 0x1070d3, 0x107082, 0xc7a6f9d1, 0xa4fdf592, 0x635b0c43, 0x0 }, /* #19 */
     3667    { 0x023582, 0x023586, 0xa6916494, 0xf5f320c0, 0x53624454, 0x0 }, /* #20 */
     3668    { 0x337097, 0x337002, 0x63c214d5, 0x7927cbc8, 0x1ae5df1d, 0x0 }, /* #21 */
     3669    { 0x1b1782, 0x1b1706, 0x45267a5d, 0x240d0812, 0x612b724f, 0x0 }, /* #22 */
     3670    { 0x1d3186, 0x1d3102, 0x14337492, 0x6a195308, 0x7e2a279a, 0x0 }, /* #23 */
     3671    { 0x117c07, 0x117402, 0xc265db74, 0x6f4f65ce, 0xad2abeba, 0x0 }, /* #24 */
     3672    { 0x0f3c82, 0x0f3486, 0xc9e0a134, 0xb39723e4, 0x7a7782d0, 0x0 }, /* #25 */
     3673    { 0x2d4386, 0x2d4382, 0x3fb610e4, 0xf5b93ad9, 0xca0f2a3d, 0x0 }, /* #26 */
     3674    { 0x1e0fd3, 0x1e0786, 0x082950b1, 0xd859c817, 0xd07098a6, 0x0 }, /* #27 */
     3675    { 0x356386, 0x356302, 0x01ee04a4, 0x309cc868, 0x3172cccc, 0x0 }, /* #28 */
     3676    { 0x2d3dd3, 0x2d3586, 0x07758dd9, 0xb1c628bb, 0xb6b3a562, 0x0 }, /* #29 */
     3677    { 0x2e60d6, 0x2e6002, 0xd9b4e777, 0x2a7ca5a7, 0xf3c842d0, 0x0 }, /* #30 */
     3678    { 0x1a0017, 0x1a0082, 0xff59b8d1, 0xa42d5a79, 0x5b74e2a8, 0x0 }, /* #31 */
     3679    { 0x0c3282, 0x0c3202, 0xd8db1e05, 0x0154f907, 0xd98fe702, 0x0 }, /* #32 */
     3680    { 0x076217, 0x076202, 0x3242cf96, 0x72085537, 0x404a9aa1, 0x0 }, /* #33 */
     3681    { 0x0e7912, 0x0e7106, 0x38cc73ec, 0x0e02dbf9, 0x36cea815, 0x0 }, /* #34 */
     3682    { 0x3d3782, 0x3d3702, 0x0bcfaafe, 0x252ca53e, 0x2ee30fc0, 0x0 }, /* #35 */
     3683    { 0x1f3f17, 0x1f3706, 0xce694c66, 0x6d7f8f88, 0xa316c3ee, 0x0 }, /* #36 */
     3684    { 0x195043, 0x195002, 0xde63f1c3, 0x2df6985d, 0xf395699e, 0x0 }, /* #37 */
     3685    { 0x093f52, 0x093786, 0x22de59f7, 0x913ac021, 0xb3e499d6, 0x0 }, /* #38 */
     3686    { 0x315917, 0x315106, 0x63adef1a, 0x5381280c, 0x302cc716, 0x0 }, /* #39 */
     3687    { 0x020e07, 0x020682, 0x91fca1a4, 0xf124e1ad, 0x60d84009, 0x0 }, /* #40 */
     3688    { 0x141f97, 0x141702, 0xc5ee5325, 0x247af608, 0xe194a52d, 0x0 }, /* #41 */
     3689    { 0x285f47, 0x285782, 0x7acf9775, 0xe82f5625, 0x92e0c150, 0x0 }, /* #42 */
     3690    { 0x331592, 0x331506, 0x1528ea67, 0x241df16c, 0x31351b0b, 0x0 }, /* #43 */
     3691    { 0x097206, 0x097286, 0x7e3ac0fa, 0xbd695d2e, 0xc3539dd4, 0x0 }, /* #44 */
     3692    { 0x1e6bd6, 0x1e6302, 0x0b8cbf1b, 0x4eda3492, 0x45568b89, 0x0 }, /* #45 */
     3693    { 0x2272c7, 0x227202, 0x5fbb4409, 0x20d4ff2c, 0x7f6fbb25, 0x0 }, /* #46 */
     3694    { 0x271a86, 0x271282, 0x11dbb33c, 0xff0fe11c, 0xeed45220, 0x0 }, /* #47 */
     3695    { 0x1b4ac6, 0x1b4286, 0x9d657aed, 0xac0cf76f, 0x31698d82, 0x0 }, /* #48 */
     3696    { 0x191043, 0x191002, 0x1ad05cf5, 0x7f575b92, 0x65870767, 0x0 }, /* #49 */
     3697    { 0x370e52, 0x370602, 0x50d4fdec, 0x1fbe647a, 0x4f6a9996, 0x0 }, /* #50 */
     3698    { 0x094ec2, 0x094686, 0xaf91b2ba, 0xa9fcb835, 0x066d0a8f, 0x0 }, /* #51 */
     3699    { 0x105642, 0x105686, 0x8dd8d6ac, 0xdb2d088d, 0x56f5de21, 0x0 }, /* #52 */
     3700    { 0x0a7503, 0x0a7506, 0x5ccfddef, 0x0e3c786c, 0x52f3a583, 0x0 }, /* #53 */
     3701    { 0x094886, 0x094006, 0x330e1488, 0x1268126f, 0x216606e7, 0x0 }, /* #54 */
     3702    { 0x0f5987, 0x0f5182, 0xd08699c1, 0xe45ecfa1, 0x34d85660, 0x0 }, /* #55 */
     3703    { 0x0e7486, 0x0e7406, 0x86d9aaaa, 0x7a8a0996, 0xfc53a33c, 0x0 }, /* #56 */
     3704    { 0x0177c2, 0x017702, 0xc23accf8, 0x205c0338, 0xe266cfc0, 0x0 }, /* #57 */
     3705    { 0x1157c7, 0x115702, 0xdce18172, 0x04181273, 0xd8f99301, 0x0 }, /* #58 */
     3706    { 0x0b3a83, 0x0b3286, 0x53442310, 0xcd1e3935, 0x9e5a1a25, 0x0 }, /* #59 */
     3707    { 0x2a0296, 0x2a0206, 0xabab0eb7, 0x00f82871, 0xab5326c6, 0x0 }, /* #60 */
     3708    { 0x164816, 0x164002, 0x37b261af, 0x57992515, 0x602b44ba, 0x0 }, /* #61 */
     3709    { 0x2d1fd7, 0x2d1786, 0x6e0516d8, 0xfe1bc05a, 0x901ed682, 0x0 }, /* #62 */
     3710    { 0x1519c6, 0x151182, 0x64d757a5, 0x916c12fe, 0xf5bb455b, 0x0 }, /* #63 */
    37113711};
    37123712static const BINU32_TEST_T g_aTests_and_u32[] =
    37133713{
    3714     { 0x3f4652, 0x3f4606, 0x9b63ddff, 0x19039c65, 0x39839e65, 0x0 }, /* #0 */
    3715     { 0x141642, 0x141602, 0x36c9b56a, 0x3481142a, 0xb4a55e3f, 0x0 }, /* #1 */
    3716     { 0x0e35c7, 0x0e3502, 0xcf09e547, 0x0209a007, 0x12aba007, 0x0 }, /* #2 */
    3717     { 0x1755d2, 0x175506, 0xb68d0d98, 0x26050090, 0x2677b2f6, 0x0 }, /* #3 */
    3718     { 0x064816, 0x064002, 0x13ee8dca, 0x128e81c2, 0x529ef3d2, 0x0 }, /* #4 */
    3719     { 0x0b42d7, 0x0b4286, 0xde198ab2, 0x9e008a82, 0x9ee0bb8e, 0x0 }, /* #5 */
    3720     { 0x397752, 0x397702, 0x68d28211, 0x40500201, 0x54593f07, 0x0 }, /* #6 */
    3721     { 0x386f02, 0x386702, 0xc2d3220c, 0x02400204, 0x33604346, 0x0 }, /* #7 */
    3722     { 0x2063d7, 0x206302, 0x188e5360, 0x08025020, 0xe803d038, 0x0 }, /* #8 */
    3723     { 0x1b2106, 0x1b2106, 0x1cd7278c, 0x1045270c, 0xb165671e, 0x0 }, /* #9 */
    3724     { 0x1155c3, 0x115502, 0xcc5d55df, 0x401001d0, 0x43b0a9d0, 0x0 }, /* #10 */
    3725     { 0x1c3942, 0x1c3186, 0xbc905c91, 0xa8805081, 0xe9ad52a7, 0x0 }, /* #11 */
    3726     { 0x0d6753, 0x0d6782, 0x8dfa1083, 0x8c520080, 0x9c520fa0, 0x0 }, /* #12 */
    3727     { 0x3f5fc6, 0x3f5706, 0x94449dd0, 0x04448dc0, 0x24d4ede8, 0x0 }, /* #13 */
    3728     { 0x0f4e07, 0x0f4606, 0xd78de791, 0x450de481, 0x655decab, 0x0 }, /* #14 */
    3729     { 0x117047, 0x117002, 0x6275679e, 0x0065479e, 0x09e5c7be, 0x0 }, /* #15 */
    3730     { 0x1c30d3, 0x1c3002, 0x431e7d07, 0x02025802, 0x06a2582a, 0x0 }, /* #16 */
    3731     { 0x0a5182, 0x0a5182, 0xa3350681, 0xa2340001, 0xae3e1135, 0x0 }, /* #17 */
    3732     { 0x1b6716, 0x1b6782, 0x99227994, 0x80027010, 0xa65bf070, 0x0 }, /* #18 */
    3733     { 0x065c96, 0x065402, 0xf3b26add, 0x02820a80, 0x06860e82, 0x0 }, /* #19 */
    3734     { 0x2f66c6, 0x2f6686, 0xed9961f8, 0xe0886028, 0xf0eef82b, 0x0 }, /* #20 */
    3735     { 0x266806, 0x266082, 0x9f93238f, 0x9503220e, 0xf503b24e, 0x0 }, /* #21 */
    3736     { 0x2f3a13, 0x2f3202, 0x730db84f, 0x410d2008, 0x49bf64b8, 0x0 }, /* #22 */
    3737     { 0x2d11d3, 0x2d1102, 0x4582dbc1, 0x00005a80, 0x92295eba, 0x0 }, /* #23 */
    3738     { 0x0a2f52, 0x0a2706, 0x52b2fff1, 0x008030c0, 0xa5c130ce, 0x0 }, /* #24 */
    3739     { 0x187442, 0x187406, 0xcd55d868, 0x4c509828, 0x7ef29aae, 0x0 }, /* #25 */
    3740     { 0x095696, 0x095686, 0xf795d533, 0x85800103, 0x8de023c7, 0x0 }, /* #26 */
    3741     { 0x0d05c2, 0x0d0506, 0xbab51f67, 0x08200221, 0x4920e221, 0x0 }, /* #27 */
    3742     { 0x1d6917, 0x1d6102, 0xe3f9be83, 0x21489c80, 0x214a9ce8, 0x0 }, /* #28 */
    3743     { 0x037516, 0x037506, 0x75866f90, 0x05066200, 0x0d067264, 0x0 }, /* #29 */
    3744     { 0x0a7317, 0x0a7302, 0x6ea5ad5d, 0x6e008c15, 0xff18cc97, 0x0 }, /* #30 */
    3745     { 0x200e93, 0x200602, 0x0ba4a1b6, 0x01248086, 0x6574da86, 0x0 }, /* #31 */
    3746     { 0x362682, 0x362602, 0x0d756013, 0x04742013, 0x14f6a71f, 0x0 }, /* #32 */
    3747     { 0x160fc7, 0x160706, 0x8d276292, 0x04206090, 0x14b865fd, 0x0 }, /* #33 */
    3748     { 0x2f4f83, 0x2f4706, 0x1ceb0fc1, 0x0c430781, 0x8c57778f, 0x0 }, /* #34 */
    3749     { 0x0227d6, 0x022782, 0x8b609206, 0x81008202, 0xf112ee93, 0x0 }, /* #35 */
    3750     { 0x2d0e12, 0x2d0686, 0xa2366675, 0xa0000455, 0xa1809cdf, 0x0 }, /* #36 */
    3751     { 0x3b0582, 0x3b0506, 0x047059fe, 0x042051cc, 0x6c2455cc, 0x0 }, /* #37 */
    3752     { 0x3c5a92, 0x3c5202, 0xc7fb68d8, 0x02a060d0, 0x0aa061d3, 0x0 }, /* #38 */
    3753     { 0x3609c3, 0x360102, 0x1758d85e, 0x0140084a, 0xc9e50f4b, 0x0 }, /* #39 */
    3754     { 0x043282, 0x043286, 0x8fe32f50, 0x8c230600, 0x8c375629, 0x0 }, /* #40 */
    3755     { 0x3944d6, 0x394402, 0x69e9e0fa, 0x69a16068, 0x79b17368, 0x0 }, /* #41 */
    3756     { 0x0f6f42, 0x0f6786, 0x8d25100b, 0x8c00000a, 0xfc4069be, 0x0 }, /* #42 */
    3757     { 0x1e57d3, 0x1e5782, 0x9d597c85, 0x9d580c80, 0x9dfe0ed0, 0x0 }, /* #43 */
    3758     { 0x3e29c7, 0x3e2102, 0xf9c423b2, 0x38002192, 0x3c03b992, 0x0 }, /* #44 */
    3759     { 0x3d2f83, 0x3d2706, 0x348d4e4d, 0x200d4c00, 0x290fdd02, 0x0 }, /* #45 */
    3760     { 0x366413, 0x366486, 0xed7f5568, 0xc0405500, 0xc2c05701, 0x0 }, /* #46 */
    3761     { 0x1024c3, 0x102402, 0x3e65e51f, 0x1225641a, 0x93a5763a, 0x0 }, /* #47 */
    3762     { 0x3463c3, 0x346306, 0x329f010e, 0x209e000c, 0x64fe78ec, 0x0 }, /* #48 */
    3763     { 0x3460c7, 0x346002, 0xd51b07c4, 0x011b0080, 0x219b0082, 0x0 }, /* #49 */
    3764     { 0x0b2a83, 0x0b2282, 0xc76915fc, 0x84201004, 0x84227804, 0x0 }, /* #50 */
    3765     { 0x357186, 0x357102, 0x0ff23bc5, 0x08320a80, 0x68320ab0, 0x0 }, /* #51 */
    3766     { 0x1b5e43, 0x1b5606, 0x6a5c94aa, 0x60041022, 0xe4245b73, 0x0 }, /* #52 */
    3767     { 0x300e42, 0x300602, 0x72404b97, 0x12004007, 0x9b22c047, 0x0 }, /* #53 */
    3768     { 0x3d0316, 0x3d0302, 0x1a32db78, 0x00229038, 0x00e6b0b8, 0x0 }, /* #54 */
    3769     { 0x246542, 0x246582, 0xd67dbb8a, 0xd021288a, 0xd8a36c8f, 0x0 }, /* #55 */
    3770     { 0x2c2cc6, 0x2c2402, 0x2b3942c2, 0x28080080, 0x3c4e058c, 0x0 }, /* #56 */
    3771     { 0x0e6a17, 0x0e6202, 0x2616bd2c, 0x0614a52c, 0x9edda73d, 0x0 }, /* #57 */
    3772     { 0x0e2597, 0x0e2582, 0xa79ba01e, 0x82090016, 0x9a2d46b6, 0x0 }, /* #58 */
    3773     { 0x3d6407, 0x3d6406, 0x663a45ec, 0x22000560, 0xbbc4bd62, 0x0 }, /* #59 */
    3774     { 0x123ad3, 0x123206, 0x57958885, 0x52158881, 0xda35dfdb, 0x0 }, /* #60 */
    3775     { 0x3b5102, 0x3b5106, 0xbe5f12c2, 0x12481242, 0x53c8bf5f, 0x0 }, /* #61 */
    3776     { 0x0c0016, 0x0c0082, 0xc75be317, 0x8119e207, 0xa199fec7, 0x0 }, /* #62 */
    3777     { 0x254c07, 0x254482, 0xf4776c1e, 0x8453600e, 0x8c5b614e, 0x0 }, /* #63 */
     3714    { 0x115c86, 0x115402, 0xeb5952e0, 0x61500240, 0x7550065b, 0x0 }, /* #0 */
     3715    { 0x117c82, 0x117482, 0xa146f246, 0xa042e202, 0xb8cbe2bb, 0x0 }, /* #1 */
     3716    { 0x120016, 0x120006, 0x69195b68, 0x69001a28, 0xffc03ebf, 0x0 }, /* #2 */
     3717    { 0x172f17, 0x172782, 0x86aa2fe3, 0x862a0443, 0xcf2e0453, 0x0 }, /* #3 */
     3718    { 0x1e0dc3, 0x1e0502, 0xcf192612, 0x0c100002, 0x3c12904f, 0x0 }, /* #4 */
     3719    { 0x073a96, 0x073202, 0x4aea5d48, 0x40824840, 0x60924864, 0x0 }, /* #5 */
     3720    { 0x0e4ec6, 0x0e4602, 0x5e68b839, 0x0c009019, 0xad16d69b, 0x0 }, /* #6 */
     3721    { 0x237117, 0x237106, 0x3a9f77b0, 0x3a0a61a0, 0x3b6ae1e1, 0x0 }, /* #7 */
     3722    { 0x131942, 0x131106, 0x90b26d1b, 0x10100009, 0x7219102d, 0x0 }, /* #8 */
     3723    { 0x351407, 0x351406, 0x3377675b, 0x20222142, 0x2422a1c2, 0x0 }, /* #9 */
     3724    { 0x1827d7, 0x182706, 0x53611f7f, 0x4140151d, 0xcd5af59d, 0x0 }, /* #10 */
     3725    { 0x331d46, 0x331506, 0x514683b9, 0x40420018, 0xec72105e, 0x0 }, /* #11 */
     3726    { 0x1042d3, 0x104202, 0xcbee772d, 0x00c23129, 0x14d23179, 0x0 }, /* #12 */
     3727    { 0x2e2a52, 0x2e2202, 0x6f643991, 0x4c641191, 0xdcff97b9, 0x0 }, /* #13 */
     3728    { 0x020186, 0x020186, 0xdd743acc, 0xd940320c, 0xf9c0362f, 0x0 }, /* #14 */
     3729    { 0x1c56d7, 0x1c5602, 0x1f918944, 0x0b808904, 0x8bcadf8d, 0x0 }, /* #15 */
     3730    { 0x1a2807, 0x1a2002, 0x820d7e4a, 0x020c4e02, 0x03de4e27, 0x0 }, /* #16 */
     3731    { 0x1c6446, 0x1c6482, 0x8718abee, 0x8418aaa8, 0xa4bfbab9, 0x0 }, /* #17 */
     3732    { 0x3b5a82, 0x3b5202, 0x74482af8, 0x24480a98, 0x2dfd1a98, 0x0 }, /* #18 */
     3733    { 0x1d2992, 0x1d2102, 0xecd43239, 0x4c041229, 0x5f2d532d, 0x0 }, /* #19 */
     3734    { 0x3b57c6, 0x3b5782, 0xce07786d, 0x8c036020, 0x8c736420, 0x0 }, /* #20 */
     3735    { 0x321816, 0x321086, 0xda1ee2c3, 0xc0188242, 0xe1b99e6e, 0x0 }, /* #21 */
     3736    { 0x105906, 0x105182, 0xe206b738, 0xe2068638, 0xe6e6cefb, 0x0 }, /* #22 */
     3737    { 0x1e7586, 0x1e7506, 0x6d88cb6e, 0x6d80ca60, 0x6fe3daf0, 0x0 }, /* #23 */
     3738    { 0x3a5b02, 0x3a5386, 0xc0081e4d, 0xc0081200, 0xd4fd7212, 0x0 }, /* #24 */
     3739    { 0x2a6413, 0x2a6486, 0x9e8fd3ed, 0x94829109, 0xb4a29d1b, 0x0 }, /* #25 */
     3740    { 0x387296, 0x387202, 0xf02c7029, 0x30244001, 0x3577cd47, 0x0 }, /* #26 */
     3741    { 0x062c93, 0x062406, 0x1317e9e2, 0x02140900, 0x86fc1f0c, 0x0 }, /* #27 */
     3742    { 0x1a7116, 0x1a7182, 0xafc04461, 0xa7c04440, 0xb7c954c4, 0x0 }, /* #28 */
     3743    { 0x1c4d46, 0x1c4506, 0x4d56dadf, 0x01124850, 0x813b6d50, 0x0 }, /* #29 */
     3744    { 0x2a2356, 0x2a2306, 0x0e4b95d9, 0x044a80c0, 0x445ae0e4, 0x0 }, /* #30 */
     3745    { 0x221ad7, 0x221202, 0x2fac04b1, 0x062800b0, 0x066839be, 0x0 }, /* #31 */
     3746    { 0x266c13, 0x266486, 0xcadf2849, 0x80cd2000, 0x80cdf706, 0x0 }, /* #32 */
     3747    { 0x142b53, 0x142302, 0x0afc003e, 0x02740026, 0x66740ce7, 0x0 }, /* #33 */
     3748    { 0x3b4617, 0x3b4602, 0x04c07647, 0x04803040, 0xf79531c0, 0x0 }, /* #34 */
     3749    { 0x342052, 0x342006, 0x857fa9d9, 0x0067a841, 0x0067e861, 0x0 }, /* #35 */
     3750    { 0x093856, 0x093002, 0x3d9b6845, 0x259a2804, 0xa5daa99c, 0x0 }, /* #36 */
     3751    { 0x355406, 0x355482, 0xbaa9b411, 0x9a28a401, 0x9b6ce62d, 0x0 }, /* #37 */
     3752    { 0x3b4317, 0x3b4386, 0xc34f834d, 0xc105014d, 0xd93535ed, 0x0 }, /* #38 */
     3753    { 0x270856, 0x270002, 0x39296ae4, 0x082848e0, 0x0e28dce1, 0x0 }, /* #39 */
     3754    { 0x353843, 0x353002, 0x44945dec, 0x00805420, 0x28a25420, 0x0 }, /* #40 */
     3755    { 0x013682, 0x013682, 0xe863dc37, 0xe0029010, 0xf40eb398, 0x0 }, /* #41 */
     3756    { 0x305ad3, 0x305282, 0xbe707917, 0x8a101113, 0x8a1e15db, 0x0 }, /* #42 */
     3757    { 0x2c6207, 0x2c6206, 0x4dace2db, 0x4120a290, 0x5161bfb4, 0x0 }, /* #43 */
     3758    { 0x304b56, 0x304386, 0xc5358fd8, 0xc5348090, 0xff76b093, 0x0 }, /* #44 */
     3759    { 0x233396, 0x233306, 0x03a35cda, 0x02204c12, 0x9a24ee13, 0x0 }, /* #45 */
     3760    { 0x0a4f83, 0x0a4702, 0xba71eae5, 0x08708a20, 0x0cf49f30, 0x0 }, /* #46 */
     3761    { 0x3f2fc2, 0x3f2702, 0x7a9a1c7f, 0x5a80143b, 0x5bc514bb, 0x0 }, /* #47 */
     3762    { 0x140f13, 0x140786, 0x9333feea, 0x9220de42, 0xbaa4df52, 0x0 }, /* #48 */
     3763    { 0x013f47, 0x013702, 0x6e7cb03b, 0x2c140010, 0xbc160954, 0x0 }, /* #49 */
     3764    { 0x263f13, 0x263786, 0x85c0ee45, 0x8540e644, 0xfd5af6f6, 0x0 }, /* #50 */
     3765    { 0x0b2fd2, 0x0b2706, 0x384c48ca, 0x180c4082, 0x583ee2a6, 0x0 }, /* #51 */
     3766    { 0x120c93, 0x120402, 0x6c816ae7, 0x64810a40, 0xe4919b58, 0x0 }, /* #52 */
     3767    { 0x2d4103, 0x2d4106, 0x4aa49589, 0x4a041181, 0x7b557ba7, 0x0 }, /* #53 */
     3768    { 0x295013, 0x295002, 0x57505961, 0x14101801, 0x9c1c1c0f, 0x0 }, /* #54 */
     3769    { 0x397d02, 0x397502, 0x2b001e54, 0x00001204, 0x14c753ad, 0x0 }, /* #55 */
     3770    { 0x062e56, 0x062606, 0x865fc69c, 0x0048469c, 0x79e84fdc, 0x0 }, /* #56 */
     3771    { 0x131217, 0x131202, 0x2f50fb27, 0x2d10d125, 0xed98d5b5, 0x0 }, /* #57 */
     3772    { 0x361643, 0x361682, 0xd104ba18, 0x8104a210, 0x8d55a736, 0x0 }, /* #58 */
     3773    { 0x145112, 0x145182, 0xde69ac14, 0x8a202404, 0xaba064a5, 0x0 }, /* #59 */
     3774    { 0x373202, 0x373202, 0x317e1192, 0x01320180, 0x0bb3a1a0, 0x0 }, /* #60 */
     3775    { 0x383613, 0x383602, 0x5c6e8f02, 0x1c6e8a02, 0x1e6edae3, 0x0 }, /* #61 */
     3776    { 0x247c92, 0x247486, 0xf1b64868, 0xf0024828, 0xf64bde2a, 0x0 }, /* #62 */
     3777    { 0x265412, 0x265402, 0x746d229f, 0x206c2010, 0xa8fc3070, 0x0 }, /* #63 */
    37783778};
    37793779static const BINU32_TEST_T g_aTests_and_u32_locked[] =
    37803780{
    3781     { 0x116f06, 0x116706, 0x97517e87, 0x07417c82, 0x6749fdda, 0x0 }, /* #0 */
    3782     { 0x125fc3, 0x125782, 0xd8cc8504, 0x98008504, 0x9b30f727, 0x0 }, /* #1 */
    3783     { 0x325016, 0x325006, 0xc7b04077, 0x04104012, 0x04584892, 0x0 }, /* #2 */
    3784     { 0x040c46, 0x040402, 0xaa96d196, 0x0290c092, 0x1399e4b2, 0x0 }, /* #3 */
    3785     { 0x356c03, 0x356406, 0x6110aa79, 0x4100aa60, 0x4d27fee4, 0x0 }, /* #4 */
    3786     { 0x0f5246, 0x0f5206, 0x4f24bee6, 0x0520b4c6, 0xb570f5ce, 0x0 }, /* #5 */
    3787     { 0x032316, 0x032306, 0x508a2ba2, 0x100201a0, 0x9f36c1fd, 0x0 }, /* #6 */
    3788     { 0x395907, 0x395102, 0x48190758, 0x00110740, 0x23314762, 0x0 }, /* #7 */
    3789     { 0x0525c6, 0x052502, 0xe488943e, 0x00888402, 0x02bca602, 0x0 }, /* #8 */
    3790     { 0x366f82, 0x366702, 0x3fa802c2, 0x2f080002, 0xaf4d5007, 0x0 }, /* #9 */
    3791     { 0x013487, 0x013402, 0x7067df1a, 0x70601c08, 0x73683cc9, 0x0 }, /* #10 */
    3792     { 0x1a7216, 0x1a7286, 0x87155ad7, 0x821458c3, 0x8afedce3, 0x0 }, /* #11 */
    3793     { 0x174092, 0x174006, 0x6f2da278, 0x4d05a048, 0x5d05ad4e, 0x0 }, /* #12 */
    3794     { 0x346ac6, 0x346202, 0x5ea11af2, 0x42a01262, 0xe2f03667, 0x0 }, /* #13 */
    3795     { 0x033616, 0x033606, 0xff290d75, 0x20200c30, 0x20329cb8, 0x0 }, /* #14 */
    3796     { 0x0f0483, 0x0f0402, 0x0d337040, 0x0c022040, 0x2c0ea158, 0x0 }, /* #15 */
    3797     { 0x1a0212, 0x1a0286, 0x945beb70, 0x941a0000, 0x9ebe1081, 0x0 }, /* #16 */
    3798     { 0x2d14c3, 0x2d1402, 0xe08bf96c, 0x40805068, 0x45a452f9, 0x0 }, /* #17 */
    3799     { 0x035c53, 0x035406, 0x7762821b, 0x64428218, 0x644bf7d8, 0x0 }, /* #18 */
    3800     { 0x3c3953, 0x3c3102, 0x1d6c9e84, 0x04081c04, 0x461b1c07, 0x0 }, /* #19 */
    3801     { 0x0d1292, 0x0d1286, 0x8286943a, 0x80048430, 0x916d8df5, 0x0 }, /* #20 */
    3802     { 0x250293, 0x250206, 0x088c1d4e, 0x00881106, 0xa6d81117, 0x0 }, /* #21 */
    3803     { 0x0a31c2, 0x0a3106, 0x0c086f62, 0x0c080100, 0xfdc89119, 0x0 }, /* #22 */
    3804     { 0x2e40d2, 0x2e4002, 0x4621d9ea, 0x4021918a, 0x5869b59e, 0x0 }, /* #23 */
    3805     { 0x124543, 0x124502, 0x2c5ef5e3, 0x0c4041a2, 0xce6141aa, 0x0 }, /* #24 */
    3806     { 0x1e2813, 0x1e2006, 0x60daabf0, 0x204a0b30, 0xb44e4b3d, 0x0 }, /* #25 */
    3807     { 0x1f7ad2, 0x1f7202, 0xc10b89b4, 0x00098980, 0x1c7da9c8, 0x0 }, /* #26 */
    3808     { 0x1538c2, 0x153002, 0x841ea730, 0x00120220, 0x7872426c, 0x0 }, /* #27 */
    3809     { 0x267e13, 0x267686, 0xdcbcde77, 0x90b04456, 0xb3b1655e, 0x0 }, /* #28 */
    3810     { 0x3618d7, 0x361006, 0x7e586a8c, 0x1e184a00, 0x1ebb4e21, 0x0 }, /* #29 */
    3811     { 0x060917, 0x060102, 0x0a13fd9b, 0x0202d008, 0x266ed048, 0x0 }, /* #30 */
    3812     { 0x0010c7, 0x001006, 0x48612f92, 0x40600e82, 0x647a1e8a, 0x0 }, /* #31 */
    3813     { 0x2b0893, 0x2b0006, 0x6e0a54b2, 0x680a00b2, 0xe83e89bb, 0x0 }, /* #32 */
    3814     { 0x046883, 0x046002, 0x25b13358, 0x04a00210, 0x94a20a90, 0x0 }, /* #33 */
    3815     { 0x231f52, 0x231706, 0x427278c4, 0x005228c0, 0xa956adf0, 0x0 }, /* #34 */
    3816     { 0x351d97, 0x351582, 0x827d421a, 0x807c4210, 0xed7edb10, 0x0 }, /* #35 */
    3817     { 0x295a53, 0x295206, 0x0686dda9, 0x00028588, 0x80428598, 0x0 }, /* #36 */
    3818     { 0x103e42, 0x103602, 0xfdfcf420, 0x69fca020, 0x69ffa17e, 0x0 }, /* #37 */
    3819     { 0x030d92, 0x030502, 0x2182efff, 0x01024f89, 0x1b5a5f89, 0x0 }, /* #38 */
    3820     { 0x362946, 0x362186, 0xe9d80d9a, 0xa1400c88, 0xa7650eec, 0x0 }, /* #39 */
    3821     { 0x363c02, 0x363406, 0x39fb1522, 0x11280022, 0x532888eb, 0x0 }, /* #40 */
    3822     { 0x2544c7, 0x254406, 0x07d0d7b6, 0x0000d1b4, 0x6001f1bc, 0x0 }, /* #41 */
    3823     { 0x257e06, 0x257602, 0xe9f6fa30, 0x01a29a20, 0x15a39ba9, 0x0 }, /* #42 */
    3824     { 0x002003, 0x002082, 0xaad39c85, 0xaac11485, 0xaac9168d, 0x0 }, /* #43 */
    3825     { 0x2739c2, 0x273102, 0x4e5408ec, 0x0e140020, 0x2f15e620, 0x0 }, /* #44 */
    3826     { 0x3777d2, 0x377702, 0x771d8ca7, 0x741d0401, 0x74fd6509, 0x0 }, /* #45 */
    3827     { 0x2e0407, 0x2e0402, 0x6c25c63c, 0x2021c41c, 0x23f9c49c, 0x0 }, /* #46 */
    3828     { 0x1a7017, 0x1a7006, 0x93d0dd95, 0x11804914, 0x75836b5c, 0x0 }, /* #47 */
    3829     { 0x3d2142, 0x3d2106, 0x356804db, 0x00000011, 0x80170215, 0x0 }, /* #48 */
    3830     { 0x093096, 0x093086, 0xd9b2be89, 0xc1b20200, 0xe5fb4260, 0x0 }, /* #49 */
    3831     { 0x0260c6, 0x026002, 0x383d53b4, 0x00000010, 0x42428c18, 0x0 }, /* #50 */
    3832     { 0x3f6c47, 0x3f6482, 0x8766079b, 0x8364059b, 0xbb7d75bb, 0x0 }, /* #51 */
    3833     { 0x3c0753, 0x3c0786, 0x98589060, 0x98489060, 0xde6ebbf0, 0x0 }, /* #52 */
    3834     { 0x341903, 0x341106, 0x9b741393, 0x01300281, 0x61b146cd, 0x0 }, /* #53 */
    3835     { 0x1f4e02, 0x1f4606, 0xe5baa5bc, 0x40920590, 0x40d70dd1, 0x0 }, /* #54 */
    3836     { 0x0c3592, 0x0c3582, 0xe8d2c2e1, 0xe0d04280, 0xe4f8778a, 0x0 }, /* #55 */
    3837     { 0x2159c3, 0x215106, 0x46df4936, 0x041f4900, 0xad3f7bc0, 0x0 }, /* #56 */
    3838     { 0x151157, 0x151102, 0x3340aa30, 0x12402020, 0xda65706d, 0x0 }, /* #57 */
    3839     { 0x381186, 0x381102, 0x238e646a, 0x01026462, 0x19627d62, 0x0 }, /* #58 */
    3840     { 0x155ac6, 0x155202, 0xf1ce26c0, 0x11420080, 0x1552419f, 0x0 }, /* #59 */
    3841     { 0x123882, 0x123086, 0x8305c43a, 0x83058422, 0xef95bd62, 0x0 }, /* #60 */
    3842     { 0x387682, 0x387606, 0x6689ccdf, 0x6089481d, 0x60e9583d, 0x0 }, /* #61 */
    3843     { 0x201d86, 0x201502, 0xf0fc23bb, 0x308c03b0, 0x398e03f0, 0x0 }, /* #62 */
    3844     { 0x241f17, 0x241702, 0x6dc8295d, 0x20002004, 0xb013b026, 0x0 }, /* #63 */
     3781    { 0x101e17, 0x101606, 0x7b6717fe, 0x29400328, 0x2d584329, 0x0 }, /* #0 */
     3782    { 0x360dc2, 0x360582, 0xb1de93f8, 0x81c49058, 0x8bc4985c, 0x0 }, /* #1 */
     3783    { 0x2e4607, 0x2e4602, 0x3d0c8bc1, 0x00080b01, 0x82ab4b37, 0x0 }, /* #2 */
     3784    { 0x170917, 0x170106, 0xa2a025ca, 0x00000088, 0x00110288, 0x0 }, /* #3 */
     3785    { 0x3d4f96, 0x3d4702, 0x50b38c49, 0x50b30401, 0xfbbf3603, 0x0 }, /* #4 */
     3786    { 0x331d92, 0x331586, 0xef9c6cc4, 0x86886000, 0x86a8f11b, 0x0 }, /* #5 */
     3787    { 0x1d5c12, 0x1d5402, 0x2687c73e, 0x0401c334, 0x1c29cb35, 0x0 }, /* #6 */
     3788    { 0x1c1306, 0x1c1302, 0xed64ab23, 0x2c048a01, 0x2c1f9e1d, 0x0 }, /* #7 */
     3789    { 0x051886, 0x051082, 0xb5a2383e, 0xa5020834, 0xad1a89f4, 0x0 }, /* #8 */
     3790    { 0x170946, 0x170182, 0xd123f516, 0x81238004, 0x8faf8024, 0x0 }, /* #9 */
     3791    { 0x056453, 0x056406, 0xefd31804, 0x0bc10000, 0x0bcdc723, 0x0 }, /* #10 */
     3792    { 0x107dc2, 0x107502, 0xb6856c95, 0x30814401, 0x719bc629, 0x0 }, /* #11 */
     3793    { 0x2e6806, 0x2e6006, 0x03c2741e, 0x0340541e, 0x93555f7f, 0x0 }, /* #12 */
     3794    { 0x303597, 0x303502, 0x5a21d19a, 0x0201c098, 0xa247e2dd, 0x0 }, /* #13 */
     3795    { 0x3f2cc2, 0x3f2406, 0x88530061, 0x00110000, 0x413de48c, 0x0 }, /* #14 */
     3796    { 0x2723d7, 0x272302, 0xbe3db069, 0x0408b029, 0x4408fe3f, 0x0 }, /* #15 */
     3797    { 0x037fd3, 0x037706, 0x58876064, 0x58816024, 0x5fc972a4, 0x0 }, /* #16 */
     3798    { 0x057d43, 0x057582, 0xa9e47627, 0x80000625, 0xd6090fed, 0x0 }, /* #17 */
     3799    { 0x343c93, 0x343402, 0xf792d0df, 0x4782d0da, 0x47cefcfa, 0x0 }, /* #18 */
     3800    { 0x020517, 0x020506, 0xd92fbca0, 0x09089800, 0x0d08da1e, 0x0 }, /* #19 */
     3801    { 0x280f17, 0x280702, 0x45f62bc7, 0x04b42983, 0x24b439b3, 0x0 }, /* #20 */
     3802    { 0x3254d2, 0x325406, 0xee3a033c, 0x222a0318, 0x22aa6fd9, 0x0 }, /* #21 */
     3803    { 0x154202, 0x154202, 0x1c2ae5a6, 0x040a01a4, 0x444b03bc, 0x0 }, /* #22 */
     3804    { 0x224e83, 0x224606, 0x319ac950, 0x21128800, 0x2916bca1, 0x0 }, /* #23 */
     3805    { 0x3a0312, 0x3a0302, 0x5921aa14, 0x11210204, 0x312513ef, 0x0 }, /* #24 */
     3806    { 0x3f69d3, 0x3f6186, 0x9317ea94, 0x8301a014, 0x8729a457, 0x0 }, /* #25 */
     3807    { 0x1a1d56, 0x1a1502, 0x6c514435, 0x48510004, 0xcb550a4e, 0x0 }, /* #26 */
     3808    { 0x170c93, 0x170406, 0xee15f81c, 0x64142818, 0x64542eba, 0x0 }, /* #27 */
     3809    { 0x0768c3, 0x076002, 0x028491e2, 0x00848080, 0x8d85ae8c, 0x0 }, /* #28 */
     3810    { 0x067043, 0x067002, 0xef346157, 0x47202057, 0x57e2aef7, 0x0 }, /* #29 */
     3811    { 0x0c6643, 0x0c6602, 0xcda8fc62, 0x41008c62, 0x51518cef, 0x0 }, /* #30 */
     3812    { 0x301e46, 0x301602, 0xd51be4b1, 0x10034410, 0x1a434c1e, 0x0 }, /* #31 */
     3813    { 0x3a5302, 0x3a5302, 0x3d21d25c, 0x3521d210, 0x7779d632, 0x0 }, /* #32 */
     3814    { 0x1d0912, 0x1d0106, 0xc9520d16, 0x49500400, 0x69d92421, 0x0 }, /* #33 */
     3815    { 0x1328d3, 0x132006, 0xe91cc95b, 0x60048853, 0x60e78a73, 0x0 }, /* #34 */
     3816    { 0x3214c7, 0x321406, 0x1fcd67d3, 0x064966c0, 0x665b7ec8, 0x0 }, /* #35 */
     3817    { 0x174cc2, 0x174406, 0x3ab08139, 0x18b08109, 0x59f3e349, 0x0 }, /* #36 */
     3818    { 0x0e5ac6, 0x0e5202, 0x02876dd5, 0x00034d10, 0x893bdd12, 0x0 }, /* #37 */
     3819    { 0x2e6e47, 0x2e6602, 0x781f3f62, 0x081a3802, 0x0b7a788a, 0x0 }, /* #38 */
     3820    { 0x3f5296, 0x3f5206, 0xfae4607e, 0x62600066, 0x677b0e66, 0x0 }, /* #39 */
     3821    { 0x2e7f97, 0x2e7706, 0x02fc3d35, 0x02140424, 0x3e1684ee, 0x0 }, /* #40 */
     3822    { 0x2f4ac3, 0x2f4202, 0xf772917a, 0x02209102, 0x02acfd06, 0x0 }, /* #41 */
     3823    { 0x173716, 0x173706, 0xa1f6c631, 0x0044c430, 0x104ded36, 0x0 }, /* #42 */
     3824    { 0x107c96, 0x107402, 0xae639347, 0x0a421204, 0x0b5a321c, 0x0 }, /* #43 */
     3825    { 0x0f5216, 0x0f5206, 0xc429caa5, 0x00210881, 0x13b73999, 0x0 }, /* #44 */
     3826    { 0x2675c3, 0x267506, 0xcb07c9a4, 0x08074024, 0x2c475477, 0x0 }, /* #45 */
     3827    { 0x011d93, 0x011506, 0x48186c6b, 0x48106863, 0x7b75e8f3, 0x0 }, /* #46 */
     3828    { 0x1068d7, 0x106002, 0x2c26b9dc, 0x202411dc, 0x627451fc, 0x0 }, /* #47 */
     3829    { 0x3229c3, 0x322102, 0x5faf984a, 0x4127104a, 0x4137535a, 0x0 }, /* #48 */
     3830    { 0x013a57, 0x013206, 0xfb5ccf33, 0x4a044c03, 0x4a275c8b, 0x0 }, /* #49 */
     3831    { 0x2c2ec2, 0x2c2602, 0xc78d86e8, 0x44818420, 0x5c93ed37, 0x0 }, /* #50 */
     3832    { 0x283657, 0x283682, 0xd509d209, 0x95085008, 0xb7bc787c, 0x0 }, /* #51 */
     3833    { 0x0a5247, 0x0a5206, 0xb3217a07, 0x12001806, 0x1ad29c9e, 0x0 }, /* #52 */
     3834    { 0x2856d3, 0x285602, 0x475c74c9, 0x46545489, 0x46f75cb9, 0x0 }, /* #53 */
     3835    { 0x287943, 0x287106, 0x6d70c884, 0x45704800, 0xc77c696a, 0x0 }, /* #54 */
     3836    { 0x2c52d2, 0x2c5202, 0x840472e2, 0x00007240, 0x00127651, 0x0 }, /* #55 */
     3837    { 0x2829d3, 0x282106, 0x2b19a9e3, 0x2100a903, 0xe1e0ad03, 0x0 }, /* #56 */
     3838    { 0x3e5202, 0x3e5282, 0xe9177426, 0xc0022020, 0xc2caa0b1, 0x0 }, /* #57 */
     3839    { 0x3b45c7, 0x3b4582, 0xed7d60c4, 0x805c0004, 0x825c1c04, 0x0 }, /* #58 */
     3840    { 0x336c87, 0x336402, 0x0b21dbd2, 0x0b209992, 0x1be6bdb3, 0x0 }, /* #59 */
     3841    { 0x3061c2, 0x306186, 0xdaebcb50, 0x8a60ca50, 0xae70fefe, 0x0 }, /* #60 */
     3842    { 0x0010c3, 0x001086, 0xa420073c, 0xa020073c, 0xb2bb277e, 0x0 }, /* #61 */
     3843    { 0x1d7c02, 0x1d7406, 0xdb8e2448, 0x50802048, 0x50f021ed, 0x0 }, /* #62 */
     3844    { 0x037816, 0x037082, 0x90831d18, 0x80831910, 0x8feb3bf3, 0x0 }, /* #63 */
    38453845};
    38463846static const BINU32_TEST_T g_aTests_cmp_u32[] =
    38473847{
    3848     { 0x112752, 0x112787, 0x9e885cd8, 0x9e885cd8, 0xca879964, 0x0 }, /* #0 */
    3849     { 0x271a56, 0x271207, 0x65cdbf56, 0x65cdbf56, 0xe6ccdb51, 0x0 }, /* #1 */
    3850     { 0x1b5d07, 0x1b5d02, 0xcb38a56c, 0xcb38a56c, 0x73f47c08, 0x0 }, /* #2 */
    3851     { 0x3b2c93, 0x3b2402, 0xcb33352d, 0xcb33352d, 0x8ee843ed, 0x0 }, /* #3 */
    3852     { 0x030442, 0x030487, 0x421f9fc9, 0x421f9fc9, 0x6a336709, 0x0 }, /* #4 */
    3853     { 0x311586, 0x311583, 0x96cf17b9, 0x96cf17b9, 0xb61e7e61, 0x0 }, /* #5 */
    3854     { 0x3b4ed6, 0x3b4e06, 0x9ff6747c, 0x9ff6747c, 0x6d59aa1c, 0x0 }, /* #6 */
    3855     { 0x121843, 0x121006, 0x2b9454bf, 0x2b9454bf, 0x1747fec6, 0x0 }, /* #7 */
    3856     { 0x2725c6, 0x272587, 0x5f7ec8cd, 0x5f7ec8cd, 0x7cb13bb5, 0x0 }, /* #8 */
    3857     { 0x072807, 0x072097, 0x94151096, 0x94151096, 0xf2f412fa, 0x0 }, /* #9 */
    3858     { 0x097512, 0x097503, 0x47c24b3f, 0x47c24b3f, 0xe4da39e7, 0x0 }, /* #10 */
    3859     { 0x0f7f97, 0x0f7712, 0xfe81cd84, 0xfe81cd84, 0xbbdbd5fe, 0x0 }, /* #11 */
    3860     { 0x0e4752, 0x0e4f02, 0xc747a85a, 0xc747a85a, 0x717dd145, 0x0 }, /* #12 */
    3861     { 0x362247, 0x362212, 0xdf0c3341, 0xdf0c3341, 0x99f92127, 0x0 }, /* #13 */
    3862     { 0x2f14c3, 0x2f1413, 0x0f0fa855, 0x0f0fa855, 0xccf46c2c, 0x0 }, /* #14 */
    3863     { 0x296406, 0x296c93, 0x49832706, 0x49832706, 0xc176ffcb, 0x0 }, /* #15 */
    3864     { 0x136907, 0x136112, 0xdade1fb4, 0xdade1fb4, 0xacf39107, 0x0 }, /* #16 */
    3865     { 0x2a4b83, 0x2a4396, 0xedded0a1, 0xedded0a1, 0x3f53118d, 0x0 }, /* #17 */
    3866     { 0x250143, 0x250117, 0x3bcaf371, 0x3bcaf371, 0xc9349e62, 0x0 }, /* #18 */
    3867     { 0x0a3886, 0x0a3007, 0x1d8d4a44, 0x1d8d4a44, 0xe706c584, 0x0 }, /* #19 */
    3868     { 0x117102, 0x117187, 0x679a033f, 0x679a033f, 0x704b3168, 0x0 }, /* #20 */
    3869     { 0x185c52, 0x185c97, 0x5bb06a81, 0x5bb06a81, 0x9b20495a, 0x0 }, /* #21 */
    3870     { 0x3b7ed6, 0x3b7687, 0xa3d79f84, 0xa3d79f84, 0xe129c651, 0x0 }, /* #22 */
    3871     { 0x1b2186, 0x1b2112, 0x53bfe3a0, 0x53bfe3a0, 0x1af94854, 0x0 }, /* #23 */
    3872     { 0x3b3157, 0x3b3102, 0xe13f8ac7, 0xe13f8ac7, 0xd2b040b2, 0x0 }, /* #24 */
    3873     { 0x276f93, 0x276702, 0x7dd68aef, 0x7dd68aef, 0x503b70a0, 0x0 }, /* #25 */
    3874     { 0x1f4186, 0x1f4113, 0x2fc6fd06, 0x2fc6fd06, 0xf10dad6b, 0x0 }, /* #26 */
    3875     { 0x104ed6, 0x104687, 0x81a9898f, 0x81a9898f, 0xe1860c23, 0x0 }, /* #27 */
    3876     { 0x065f06, 0x065f12, 0x879c3803, 0x879c3803, 0x212171af, 0x0 }, /* #28 */
    3877     { 0x2e49d2, 0x2e4107, 0x094e6a99, 0x094e6a99, 0xbb386794, 0x0 }, /* #29 */
    3878     { 0x186497, 0x186492, 0xed7e5251, 0xed7e5251, 0x404e5b2c, 0x0 }, /* #30 */
    3879     { 0x034687, 0x034606, 0xc9a9386e, 0xc9a9386e, 0xc4b7e38a, 0x0 }, /* #31 */
    3880     { 0x255ad7, 0x255293, 0xb7f747e7, 0xb7f747e7, 0xcb91cc39, 0x0 }, /* #32 */
    3881     { 0x363816, 0x363897, 0x75b1c245, 0x75b1c245, 0xe9495b8d, 0x0 }, /* #33 */
    3882     { 0x191b02, 0x191b06, 0x9a1966d6, 0x9a1966d6, 0x79ae99d0, 0x0 }, /* #34 */
    3883     { 0x344447, 0x344402, 0x77ae4a82, 0x77ae4a82, 0x539dda30, 0x0 }, /* #35 */
    3884     { 0x1f3013, 0x1f3087, 0x2a28f4df, 0x2a28f4df, 0x66e492ec, 0x0 }, /* #36 */
    3885     { 0x1d7297, 0x1d7203, 0x2e8e578c, 0x2e8e578c, 0xc315c035, 0x0 }, /* #37 */
    3886     { 0x3d5902, 0x3d5116, 0xd1bbd5b4, 0xd1bbd5b4, 0x82cb4658, 0x0 }, /* #38 */
    3887     { 0x373cd6, 0x373492, 0xfd3b3ec5, 0xfd3b3ec5, 0x3c9637be, 0x0 }, /* #39 */
    3888     { 0x253a07, 0x253282, 0xd2d7b3e1, 0xd2d7b3e1, 0x0f628271, 0x0 }, /* #40 */
    3889     { 0x215093, 0x215897, 0x69c67676, 0x69c67676, 0xe48b733a, 0x0 }, /* #41 */
    3890     { 0x185352, 0x185307, 0x160e81ba, 0x160e81ba, 0xd2670679, 0x0 }, /* #42 */
    3891     { 0x1a1c12, 0x1a1417, 0x2e714ce8, 0x2e714ce8, 0xd0704bfd, 0x0 }, /* #43 */
    3892     { 0x0c7846, 0x0c7097, 0x0b018576, 0x0b018576, 0x50e10b9f, 0x0 }, /* #44 */
    3893     { 0x017c43, 0x017c87, 0x49a05828, 0x49a05828, 0xbdfbaf07, 0x0 }, /* #45 */
    3894     { 0x203507, 0x203592, 0xf003ac43, 0xf003ac43, 0x01229c29, 0x0 }, /* #46 */
    3895     { 0x220683, 0x220616, 0xb96c80e3, 0xb96c80e3, 0x8281d489, 0x0 }, /* #47 */
    3896     { 0x286f82, 0x286797, 0x013a8bc1, 0x013a8bc1, 0x6aad2c88, 0x0 }, /* #48 */
    3897     { 0x062a93, 0x062287, 0x286acec6, 0x286acec6, 0x7c2d3de4, 0x0 }, /* #49 */
    3898     { 0x3a0346, 0x3a0b93, 0x738a6832, 0x738a6832, 0x83bec50d, 0x0 }, /* #50 */
    3899     { 0x3a7b12, 0x3a7397, 0x1103ae02, 0x1103ae02, 0x48950e08, 0x0 }, /* #51 */
    3900     { 0x110452, 0x110482, 0xf9fa5ffe, 0xf9fa5ffe, 0x24b45b42, 0x0 }, /* #52 */
    3901     { 0x135cc3, 0x135c97, 0x5876d6f9, 0x5876d6f9, 0xa21ba2ce, 0x0 }, /* #53 */
    3902     { 0x1d3496, 0x1d3403, 0x240297a9, 0x240297a9, 0xa632eab7, 0x0 }, /* #54 */
    3903     { 0x0f27d2, 0x0f2797, 0xa91cb855, 0xa91cb855, 0xdc89e989, 0x0 }, /* #55 */
    3904     { 0x033002, 0x033812, 0xa904e4e0, 0xa904e4e0, 0x404e63fd, 0x0 }, /* #56 */
    3905     { 0x266052, 0x266006, 0x3812cf5c, 0x3812cf5c, 0x1aebbdc6, 0x0 }, /* #57 */
    3906     { 0x3840c6, 0x384003, 0x1066271e, 0x1066271e, 0xe2922afb, 0x0 }, /* #58 */
    3907     { 0x035652, 0x035617, 0x4bb575f5, 0x4bb575f5, 0xf6534ea7, 0x0 }, /* #59 */
    3908     { 0x107283, 0x107293, 0x036954d0, 0x036954d0, 0x783f256f, 0x0 }, /* #60 */
    3909     { 0x325817, 0x325006, 0xcc88891e, 0xcc88891e, 0x97e237d3, 0x0 }, /* #61 */
    3910     { 0x221bd2, 0x221303, 0x16240565, 0x16240565, 0xd6de5611, 0x0 }, /* #62 */
    3911     { 0x242287, 0x242283, 0x34720e7b, 0x34720e7b, 0x6c14c823, 0x0 }, /* #63 */
     3848    { 0x2c7782, 0x2c7792, 0xdfada756, 0xdfada756, 0x01c5302d, 0x0 }, /* #0 */
     3849    { 0x1d5b43, 0x1d5302, 0xed6628df, 0xed6628df, 0xce058095, 0x0 }, /* #1 */
     3850    { 0x211352, 0x211b16, 0x9a852ff6, 0x9a852ff6, 0x5e0fede7, 0x0 }, /* #2 */
     3851    { 0x0c08c7, 0x0c0093, 0xc45eb826, 0xc45eb826, 0xe68bc907, 0x0 }, /* #3 */
     3852    { 0x3b1f03, 0x3b1f93, 0x7e7aefa4, 0x7e7aefa4, 0xb90b1807, 0x0 }, /* #4 */
     3853    { 0x163186, 0x163997, 0x4ca92de1, 0x4ca92de1, 0xb7031545, 0x0 }, /* #5 */
     3854    { 0x290112, 0x290103, 0x5ba31d1a, 0x5ba31d1a, 0xf1cba422, 0x0 }, /* #6 */
     3855    { 0x092143, 0x092102, 0x722efebb, 0x722efebb, 0x2b55c0ba, 0x0 }, /* #7 */
     3856    { 0x200992, 0x200906, 0xfa93d283, 0xfa93d283, 0x7ee1d553, 0x0 }, /* #8 */
     3857    { 0x3c7d13, 0x3c7d97, 0x710137cb, 0x710137cb, 0x86f6098f, 0x0 }, /* #9 */
     3858    { 0x2d2f86, 0x2d2793, 0x02a8ead6, 0x02a8ead6, 0x5fd188f7, 0x0 }, /* #10 */
     3859    { 0x372052, 0x372087, 0x9ff3589d, 0x9ff3589d, 0xe13edca1, 0x0 }, /* #11 */
     3860    { 0x0a4b07, 0x0a4313, 0x0b16e123, 0x0b16e123, 0xcb16c685, 0x0 }, /* #12 */
     3861    { 0x034b53, 0x034316, 0xde0e6d34, 0xde0e6d34, 0xc523a12a, 0x0 }, /* #13 */
     3862    { 0x294f02, 0x294707, 0x42d74a9e, 0x42d74a9e, 0xc463ed5a, 0x0 }, /* #14 */
     3863    { 0x3352c3, 0x335297, 0x1813c9f4, 0x1813c9f4, 0x3b2fbe85, 0x0 }, /* #15 */
     3864    { 0x052c16, 0x052413, 0x24138419, 0x24138419, 0xfd4597cf, 0x0 }, /* #16 */
     3865    { 0x2d2cc2, 0x2d2c87, 0x759db6fb, 0x759db6fb, 0x85585510, 0x0 }, /* #17 */
     3866    { 0x383103, 0x383102, 0xefecce4e, 0xefecce4e, 0xa3dc9c4a, 0x0 }, /* #18 */
     3867    { 0x185082, 0x185086, 0xc8ab7e8c, 0xc8ab7e8c, 0x33011dc6, 0x0 }, /* #19 */
     3868    { 0x094c53, 0x094483, 0xcf056479, 0xcf056479, 0xeb074ba3, 0x0 }, /* #20 */
     3869    { 0x365046, 0x365013, 0x18ec0fea, 0x18ec0fea, 0xf208d86e, 0x0 }, /* #21 */
     3870    { 0x250447, 0x250c87, 0x7759cbc6, 0x7759cbc6, 0xe8517161, 0x0 }, /* #22 */
     3871    { 0x2a2bd6, 0x2a2306, 0xc4bf5f37, 0xc4bf5f37, 0xb0043723, 0x0 }, /* #23 */
     3872    { 0x001443, 0x001486, 0xbe73d778, 0xbe73d778, 0x27472750, 0x0 }, /* #24 */
     3873    { 0x260957, 0x260106, 0x7aeec445, 0x7aeec445, 0x5197cd10, 0x0 }, /* #25 */
     3874    { 0x177f43, 0x177787, 0x2a79350f, 0x2a79350f, 0x7b8a8191, 0x0 }, /* #26 */
     3875    { 0x346807, 0x346087, 0xa37567ef, 0xa37567ef, 0xf0fa8e18, 0x0 }, /* #27 */
     3876    { 0x070392, 0x070302, 0xb6fd9d46, 0xb6fd9d46, 0x84609bb2, 0x0 }, /* #28 */
     3877    { 0x0d4556, 0x0d4516, 0x49984d90, 0x49984d90, 0x2e0c4eaf, 0x0 }, /* #29 */
     3878    { 0x015ac7, 0x015282, 0x9fc2545c, 0x9fc2545c, 0x0f309521, 0x0 }, /* #30 */
     3879    { 0x0e5206, 0x0e5293, 0x12867a65, 0x12867a65, 0x7acda736, 0x0 }, /* #31 */
     3880    { 0x076316, 0x076b16, 0xa90f7a08, 0xa90f7a08, 0x7714d91a, 0x0 }, /* #32 */
     3881    { 0x397703, 0x397783, 0x3f362e4d, 0x3f362e4d, 0x7e1a027a, 0x0 }, /* #33 */
     3882    { 0x183752, 0x183706, 0x9533293e, 0x9533293e, 0x91d8b051, 0x0 }, /* #34 */
     3883    { 0x1f3fd3, 0x1f3717, 0x236a6842, 0x236a6842, 0xdee2d738, 0x0 }, /* #35 */
     3884    { 0x1f2d57, 0x1f2506, 0xa52f5817, 0xa52f5817, 0x874081e7, 0x0 }, /* #36 */
     3885    { 0x3653c3, 0x365b97, 0x7e911a40, 0x7e911a40, 0xe852a0aa, 0x0 }, /* #37 */
     3886    { 0x322e42, 0x322687, 0x2a04b24d, 0x2a04b24d, 0x5a56139b, 0x0 }, /* #38 */
     3887    { 0x215352, 0x215312, 0x2aed86e0, 0x2aed86e0, 0x1031f224, 0x0 }, /* #39 */
     3888    { 0x104297, 0x104287, 0x04859297, 0x04859297, 0x1d5af9d2, 0x0 }, /* #40 */
     3889    { 0x0779d7, 0x077187, 0xc1126103, 0xc1126103, 0xdd9f0c81, 0x0 }, /* #41 */
     3890    { 0x361206, 0x361206, 0x4f2ce68a, 0x4f2ce68a, 0x4cd396a2, 0x0 }, /* #42 */
     3891    { 0x066c42, 0x066413, 0x106d6cfe, 0x106d6cfe, 0xc00ea01f, 0x0 }, /* #43 */
     3892    { 0x325342, 0x325307, 0x27f7afad, 0x27f7afad, 0xf62e9b5a, 0x0 }, /* #44 */
     3893    { 0x196e53, 0x196e02, 0xddda437c, 0xddda437c, 0x6484b207, 0x0 }, /* #45 */
     3894    { 0x037c46, 0x037412, 0xb7e8e382, 0xb7e8e382, 0x9ab0887b, 0x0 }, /* #46 */
     3895    { 0x311642, 0x311e83, 0x7f6e070c, 0x7f6e070c, 0xd090e630, 0x0 }, /* #47 */
     3896    { 0x3861c7, 0x386117, 0x1add69d7, 0x1add69d7, 0xbe4fd0db, 0x0 }, /* #48 */
     3897    { 0x191a86, 0x191293, 0x16249de1, 0x16249de1, 0x3df94af5, 0x0 }, /* #49 */
     3898    { 0x285b47, 0x285383, 0x9c0b12cf, 0x9c0b12cf, 0xdaffe26b, 0x0 }, /* #50 */
     3899    { 0x296c86, 0x296497, 0xdd2f9145, 0xdd2f9145, 0xddea78ce, 0x0 }, /* #51 */
     3900    { 0x286442, 0x286416, 0x47236d44, 0x47236d44, 0x26da8f05, 0x0 }, /* #52 */
     3901    { 0x232512, 0x232d16, 0xbb721ee0, 0xbb721ee0, 0x41494371, 0x0 }, /* #53 */
     3902    { 0x2a3057, 0x2a3092, 0xbfe166e3, 0xbfe166e3, 0x2729e1d8, 0x0 }, /* #54 */
     3903    { 0x2a60d3, 0x2a6016, 0x73ba7219, 0x73ba7219, 0x559902aa, 0x0 }, /* #55 */
     3904    { 0x3e12c7, 0x3e1a87, 0x6504699a, 0x6504699a, 0xc4b11072, 0x0 }, /* #56 */
     3905    { 0x3f6903, 0x3f6186, 0xe688e6df, 0xe688e6df, 0x25ed6f10, 0x0 }, /* #57 */
     3906    { 0x1616c6, 0x161e02, 0xdc0c565e, 0xdc0c565e, 0x6dfa6488, 0x0 }, /* #58 */
     3907    { 0x1e3447, 0x1e3407, 0x533bb465, 0x533bb465, 0xf4c05cc0, 0x0 }, /* #59 */
     3908    { 0x095c46, 0x095483, 0x4d8b263d, 0x4d8b263d, 0x6a7b9690, 0x0 }, /* #60 */
     3909    { 0x197e87, 0x197603, 0x28d7080a, 0x28d7080a, 0xbd50dd78, 0x0 }, /* #61 */
     3910    { 0x2e6917, 0x2e6902, 0xcd74fd3b, 0xcd74fd3b, 0x7b9d5437, 0x0 }, /* #62 */
     3911    { 0x040556, 0x040507, 0x22022eca, 0x22022eca, 0xbd4de137, 0x0 }, /* #63 */
    39123912};
    39133913static const BINU32_TEST_T g_aTests_test_u32[] =
    39143914{
    3915     { 0x1f0853, 0x1f0082, 0xb7f6b702, 0xb7f6b702, 0xe6690102, 0x0 }, /* #0 */
    3916     { 0x013e03, 0x013602, 0x6fcdd03f, 0x6fcdd03f, 0x71231171, 0x0 }, /* #1 */
    3917     { 0x0e2ac2, 0x0e2206, 0x1ee3a4d0, 0x1ee3a4d0, 0xb359845b, 0x0 }, /* #2 */
    3918     { 0x155986, 0x155106, 0x8fa827ba, 0x8fa827ba, 0x68c82c5d, 0x0 }, /* #3 */
    3919     { 0x184343, 0x184306, 0xb2053a02, 0xb2053a02, 0x752393c9, 0x0 }, /* #4 */
    3920     { 0x3b0c42, 0x3b0402, 0x76fd0ca5, 0x76fd0ca5, 0x1f4940d7, 0x0 }, /* #5 */
    3921     { 0x3f7347, 0x3f7306, 0x347e4562, 0x347e4562, 0x0dfd3fda, 0x0 }, /* #6 */
    3922     { 0x2b2916, 0x2b2106, 0xd65eaf85, 0xd65eaf85, 0x6255710f, 0x0 }, /* #7 */
    3923     { 0x061743, 0x061706, 0xfe691973, 0xfe691973, 0x66060ddb, 0x0 }, /* #8 */
    3924     { 0x373857, 0x373002, 0x74e90e87, 0x74e90e87, 0x30b8fd07, 0x0 }, /* #9 */
    3925     { 0x2c1042, 0x2c1006, 0xca279267, 0xca279267, 0x2bfcad66, 0x0 }, /* #10 */
    3926     { 0x1c1a13, 0x1c1282, 0xc1358d66, 0xc1358d66, 0xa2d62428, 0x0 }, /* #11 */
    3927     { 0x1f70c3, 0x1f7002, 0x963949b4, 0x963949b4, 0x0b15f4a5, 0x0 }, /* #12 */
    3928     { 0x271b12, 0x271302, 0x20aa7221, 0x20aa7221, 0x562b061b, 0x0 }, /* #13 */
    3929     { 0x1e02c7, 0x1e0206, 0x73ca75ca, 0x73ca75ca, 0x30fb3b56, 0x0 }, /* #14 */
    3930     { 0x342413, 0x342406, 0x4849b9f6, 0x4849b9f6, 0x204fc9ba, 0x0 }, /* #15 */
    3931     { 0x0462c2, 0x046206, 0xc48d1997, 0xc48d1997, 0x0b8b2baa, 0x0 }, /* #16 */
    3932     { 0x1f2bd3, 0x1f2302, 0x4789567d, 0x4789567d, 0xc98d2c68, 0x0 }, /* #17 */
    3933     { 0x131d53, 0x131502, 0xa86bf09e, 0xa86bf09e, 0x068229cd, 0x0 }, /* #18 */
    3934     { 0x0675c7, 0x067502, 0xa8a6134c, 0xa8a6134c, 0x2f3cf76d, 0x0 }, /* #19 */
    3935     { 0x182d57, 0x182506, 0x73c84e38, 0x73c84e38, 0xe38779ea, 0x0 }, /* #20 */
    3936     { 0x152492, 0x152482, 0xbadc4cdb, 0xbadc4cdb, 0x9539fce1, 0x0 }, /* #21 */
    3937     { 0x092282, 0x092206, 0x95c2d026, 0x95c2d026, 0x28ef79f3, 0x0 }, /* #22 */
    3938     { 0x174e12, 0x174606, 0x0490fc19, 0x0490fc19, 0x0a96cfa6, 0x0 }, /* #23 */
    3939     { 0x1a4183, 0x1a4182, 0xa198c7b6, 0xa198c7b6, 0xb55fafc8, 0x0 }, /* #24 */
    3940     { 0x0d2f83, 0x0d2786, 0xad883347, 0xad883347, 0xc8de91ab, 0x0 }, /* #25 */
    3941     { 0x2d16c7, 0x2d1606, 0x450fa7da, 0x450fa7da, 0x06d4dbce, 0x0 }, /* #26 */
    3942     { 0x2a5596, 0x2a5502, 0x0fb4c0e5, 0x0fb4c0e5, 0xe3e40271, 0x0 }, /* #27 */
    3943     { 0x227842, 0x227002, 0xd7cf8010, 0xd7cf8010, 0x37e0c779, 0x0 }, /* #28 */
    3944     { 0x081643, 0x081606, 0x66b7eed9, 0x66b7eed9, 0xf5a1fc6a, 0x0 }, /* #29 */
    3945     { 0x024f53, 0x024702, 0x20c3c454, 0x20c3c454, 0x948e779a, 0x0 }, /* #30 */
    3946     { 0x0e2a03, 0x0e2206, 0xbea7b294, 0xbea7b294, 0x33bd32ae, 0x0 }, /* #31 */
    3947     { 0x0a78d7, 0x0a7002, 0x5f457dc0, 0x5f457dc0, 0x4b42d84a, 0x0 }, /* #32 */
    3948     { 0x051586, 0x051502, 0x5a6359b7, 0x5a6359b7, 0x30972bbd, 0x0 }, /* #33 */
    3949     { 0x381e17, 0x381606, 0x249b3781, 0x249b3781, 0x4a5929c1, 0x0 }, /* #34 */
    3950     { 0x044317, 0x044382, 0xea187fbe, 0xea187fbe, 0xae6ac95c, 0x0 }, /* #35 */
    3951     { 0x096f86, 0x096702, 0x05948e28, 0x05948e28, 0xdc0107c8, 0x0 }, /* #36 */
    3952     { 0x2569d7, 0x256186, 0x9d9aa2df, 0x9d9aa2df, 0x933aeda8, 0x0 }, /* #37 */
    3953     { 0x095817, 0x095086, 0x96401ddd, 0x96401ddd, 0xcb68c468, 0x0 }, /* #38 */
    3954     { 0x360d92, 0x360502, 0x6a90a6de, 0x6a90a6de, 0xfebb4ea6, 0x0 }, /* #39 */
    3955     { 0x283542, 0x283502, 0x6d962b9d, 0x6d962b9d, 0x1e0988a0, 0x0 }, /* #40 */
    3956     { 0x284fc2, 0x284782, 0xa9a15579, 0xa9a15579, 0xdef29049, 0x0 }, /* #41 */
    3957     { 0x1e3856, 0x1e3006, 0x08227c8b, 0x08227c8b, 0x101eaeac, 0x0 }, /* #42 */
    3958     { 0x0755d2, 0x075506, 0x60db9adc, 0x60db9adc, 0xb193f25e, 0x0 }, /* #43 */
    3959     { 0x0d1297, 0x0d1206, 0xf249eef7, 0xf249eef7, 0x13e7b3ec, 0x0 }, /* #44 */
    3960     { 0x155503, 0x155582, 0xe5ca2034, 0xe5ca2034, 0xb9086a21, 0x0 }, /* #45 */
    3961     { 0x2f39c7, 0x2f3102, 0xa80de4a9, 0xa80de4a9, 0x281f489d, 0x0 }, /* #46 */
    3962     { 0x1870d2, 0x187006, 0x6cd71b20, 0x6cd71b20, 0x9e35e8df, 0x0 }, /* #47 */
    3963     { 0x112a86, 0x112206, 0x72c0d7f9, 0x72c0d7f9, 0x92a3574a, 0x0 }, /* #48 */
    3964     { 0x376582, 0x376502, 0x3046aab6, 0x3046aab6, 0xef71cc50, 0x0 }, /* #49 */
    3965     { 0x1c3087, 0x1c3002, 0xc38918f4, 0xc38918f4, 0x5dc55dcf, 0x0 }, /* #50 */
    3966     { 0x117103, 0x117186, 0xa56dd2bf, 0xa56dd2bf, 0x8d272d9f, 0x0 }, /* #51 */
    3967     { 0x242852, 0x242006, 0x16dce1f1, 0x16dce1f1, 0x7f75c1c4, 0x0 }, /* #52 */
    3968     { 0x323fd7, 0x323702, 0x5c105084, 0x5c105084, 0xf3161880, 0x0 }, /* #53 */
    3969     { 0x223687, 0x223606, 0x637d717f, 0x637d717f, 0x40a67be0, 0x0 }, /* #54 */
    3970     { 0x0e5042, 0x0e5006, 0x2a8c6178, 0x2a8c6178, 0xa653231a, 0x0 }, /* #55 */
    3971     { 0x253453, 0x253402, 0x2f6995fa, 0x2f6995fa, 0x3cf56867, 0x0 }, /* #56 */
    3972     { 0x196157, 0x196102, 0x7acd5260, 0x7acd5260, 0xfddb3ac8, 0x0 }, /* #57 */
    3973     { 0x313213, 0x313206, 0x1e643900, 0x1e643900, 0x05da5f6a, 0x0 }, /* #58 */
    3974     { 0x2e2b06, 0x2e2302, 0x1f92ee80, 0x1f92ee80, 0x27684685, 0x0 }, /* #59 */
    3975     { 0x2d59d3, 0x2d5102, 0x01818281, 0x01818281, 0x1d9ee3ec, 0x0 }, /* #60 */
    3976     { 0x054ad2, 0x054282, 0xf5d0966a, 0xf5d0966a, 0xd1434593, 0x0 }, /* #61 */
    3977     { 0x0c5f93, 0x0c5706, 0x21aa37f9, 0x21aa37f9, 0x2e40cdb3, 0x0 }, /* #62 */
    3978     { 0x1336d7, 0x133682, 0xcd0a9a1d, 0xcd0a9a1d, 0xf30bec9b, 0x0 }, /* #63 */
     3915    { 0x3d0152, 0x3d0106, 0x1761d15d, 0x1761d15d, 0x96f83ca9, 0x0 }, /* #0 */
     3916    { 0x160707, 0x160786, 0xe5bade47, 0xe5bade47, 0xcf571aab, 0x0 }, /* #1 */
     3917    { 0x175843, 0x175006, 0x2a016901, 0x2a016901, 0x0294d632, 0x0 }, /* #2 */
     3918    { 0x330357, 0x330306, 0x002053bb, 0x002053bb, 0x8a591a0d, 0x0 }, /* #3 */
     3919    { 0x3d7197, 0x3d7102, 0xce6e0ab2, 0xce6e0ab2, 0x5a805458, 0x0 }, /* #4 */
     3920    { 0x216ad7, 0x216202, 0x4af7bc24, 0x4af7bc24, 0x4e60e51c, 0x0 }, /* #5 */
     3921    { 0x211883, 0x211086, 0xc46c349d, 0xc46c349d, 0x9bf25283, 0x0 }, /* #6 */
     3922    { 0x0724c2, 0x072406, 0xe3006ba3, 0xe3006ba3, 0x309acd1c, 0x0 }, /* #7 */
     3923    { 0x002212, 0x002202, 0xb8c48584, 0xb8c48584, 0x6e19db0d, 0x0 }, /* #8 */
     3924    { 0x3c4a02, 0x3c4206, 0x74e68d13, 0x74e68d13, 0x0c37f587, 0x0 }, /* #9 */
     3925    { 0x187857, 0x187006, 0x1ec42bf6, 0x1ec42bf6, 0x21225415, 0x0 }, /* #10 */
     3926    { 0x3e3f93, 0x3e3702, 0x1647a8ee, 0x1647a8ee, 0xbaa3acaf, 0x0 }, /* #11 */
     3927    { 0x1e3316, 0x1e3306, 0x1b35d0fa, 0x1b35d0fa, 0x2a2adb0a, 0x0 }, /* #12 */
     3928    { 0x0b0456, 0x0b0482, 0xeddce064, 0xeddce064, 0xc00ffd95, 0x0 }, /* #13 */
     3929    { 0x116206, 0x116202, 0x417cb333, 0x417cb333, 0x21d8fadb, 0x0 }, /* #14 */
     3930    { 0x3d7206, 0x3d7206, 0x760aa958, 0x760aa958, 0x75f3ec1f, 0x0 }, /* #15 */
     3931    { 0x132392, 0x132306, 0x2f8e36d2, 0x2f8e36d2, 0xe1b12d62, 0x0 }, /* #16 */
     3932    { 0x1a0e17, 0x1a0606, 0x306e76a9, 0x306e76a9, 0x24308ae9, 0x0 }, /* #17 */
     3933    { 0x1f5003, 0x1f5002, 0x02bd7862, 0x02bd7862, 0xe52a6b55, 0x0 }, /* #18 */
     3934    { 0x2c4d56, 0x2c4506, 0x6f9cebf0, 0x6f9cebf0, 0xe74612cf, 0x0 }, /* #19 */
     3935    { 0x3c6807, 0x3c6086, 0xc76f1876, 0xc76f1876, 0xceaeeeca, 0x0 }, /* #20 */
     3936    { 0x3f1747, 0x3f1706, 0xf393013d, 0xf393013d, 0x7836663e, 0x0 }, /* #21 */
     3937    { 0x322e12, 0x322606, 0x66044b73, 0x66044b73, 0xe3f59f58, 0x0 }, /* #22 */
     3938    { 0x1f54d2, 0x1f5486, 0xc55702d3, 0xc55702d3, 0x937a6d62, 0x0 }, /* #23 */
     3939    { 0x2346c3, 0x234686, 0xa5851495, 0xa5851495, 0xc40a5571, 0x0 }, /* #24 */
     3940    { 0x2f1097, 0x2f1002, 0x2a7f34aa, 0x2a7f34aa, 0x055abb85, 0x0 }, /* #25 */
     3941    { 0x0d3c57, 0x0d3402, 0x73341546, 0x73341546, 0x6060e1c0, 0x0 }, /* #26 */
     3942    { 0x053586, 0x053582, 0xb1877052, 0xb1877052, 0xb2df51b8, 0x0 }, /* #27 */
     3943    { 0x2b4a93, 0x2b4282, 0xab8838a8, 0xab8838a8, 0xfc3fb3eb, 0x0 }, /* #28 */
     3944    { 0x3d4907, 0x3d4102, 0x0d858870, 0x0d858870, 0x39c077ff, 0x0 }, /* #29 */
     3945    { 0x0623d2, 0x062306, 0x0023746f, 0x0023746f, 0xd7b1444e, 0x0 }, /* #30 */
     3946    { 0x3b09d6, 0x3b0186, 0xfc17e6b7, 0xfc17e6b7, 0x852c1733, 0x0 }, /* #31 */
     3947    { 0x273897, 0x273006, 0x397ead7a, 0x397ead7a, 0x6baf4213, 0x0 }, /* #32 */
     3948    { 0x160747, 0x160706, 0x448ae737, 0x448ae737, 0xbb51ef08, 0x0 }, /* #33 */
     3949    { 0x243552, 0x243506, 0x49327a2e, 0x49327a2e, 0x10f366b9, 0x0 }, /* #34 */
     3950    { 0x1d2516, 0x1d2502, 0x93b58736, 0x93b58736, 0x72c01529, 0x0 }, /* #35 */
     3951    { 0x2d50c6, 0x2d5006, 0x129228c0, 0x129228c0, 0xb9b15ec6, 0x0 }, /* #36 */
     3952    { 0x0536c3, 0x053686, 0xe08dcf5a, 0xe08dcf5a, 0xbe282e68, 0x0 }, /* #37 */
     3953    { 0x344d83, 0x344506, 0xca8c8a58, 0xca8c8a58, 0x50ce9cd1, 0x0 }, /* #38 */
     3954    { 0x1965d7, 0x196506, 0x8af4ef86, 0x8af4ef86, 0x56996cdc, 0x0 }, /* #39 */
     3955    { 0x396b13, 0x396302, 0x4bfa53a1, 0x4bfa53a1, 0xdf8895ff, 0x0 }, /* #40 */
     3956    { 0x2f2887, 0x2f2082, 0xf8e0d4ae, 0xf8e0d4ae, 0xf0ab2981, 0x0 }, /* #41 */
     3957    { 0x320dd2, 0x320502, 0xe93143ac, 0xe93143ac, 0x6151e654, 0x0 }, /* #42 */
     3958    { 0x0d7b96, 0x0d7306, 0xb4c1c075, 0xb4c1c075, 0x5c427d35, 0x0 }, /* #43 */
     3959    { 0x2a51c7, 0x2a5106, 0xf1669a30, 0xf1669a30, 0x0714ff7a, 0x0 }, /* #44 */
     3960    { 0x102617, 0x102606, 0x5d90a027, 0x5d90a027, 0x02026f9b, 0x0 }, /* #45 */
     3961    { 0x2d2a06, 0x2d2282, 0xed69d9dd, 0xed69d9dd, 0xc05e7449, 0x0 }, /* #46 */
     3962    { 0x240582, 0x240506, 0x0cc18cd0, 0x0cc18cd0, 0xf703d30e, 0x0 }, /* #47 */
     3963    { 0x1b6a43, 0x1b6282, 0xfc9f1eea, 0xfc9f1eea, 0xb2a6d491, 0x0 }, /* #48 */
     3964    { 0x0d1593, 0x0d1502, 0x03169751, 0x03169751, 0xc0286940, 0x0 }, /* #49 */
     3965    { 0x1568d6, 0x156082, 0x8968e60a, 0x8968e60a, 0x85d6c02d, 0x0 }, /* #50 */
     3966    { 0x224d53, 0x224502, 0x1d17ba1c, 0x1d17ba1c, 0x00bb9330, 0x0 }, /* #51 */
     3967    { 0x3c3492, 0x3c3482, 0xfa271c86, 0xfa271c86, 0xddc1bf3d, 0x0 }, /* #52 */
     3968    { 0x0b7d46, 0x0b7502, 0x012aefbe, 0x012aefbe, 0xe9e1a38b, 0x0 }, /* #53 */
     3969    { 0x381002, 0x381002, 0xb82cc0d2, 0xb82cc0d2, 0x422758a1, 0x0 }, /* #54 */
     3970    { 0x2b53d7, 0x2b5302, 0x20688ce3, 0x20688ce3, 0x6ff9bc87, 0x0 }, /* #55 */
     3971    { 0x087c57, 0x087402, 0xd665b1bf, 0xd665b1bf, 0x6e787e15, 0x0 }, /* #56 */
     3972    { 0x1d4d56, 0x1d4582, 0xd01567d9, 0xd01567d9, 0xed54dfce, 0x0 }, /* #57 */
     3973    { 0x307506, 0x307586, 0x822ea874, 0x822ea874, 0xc535799e, 0x0 }, /* #58 */
     3974    { 0x037697, 0x037602, 0x8fa8b0bf, 0x8fa8b0bf, 0x0bebd3a1, 0x0 }, /* #59 */
     3975    { 0x127506, 0x127502, 0xe11c22c8, 0xe11c22c8, 0x3e2f8973, 0x0 }, /* #60 */
     3976    { 0x287cc2, 0x287406, 0x6e34788d, 0x6e34788d, 0xb6d6a981, 0x0 }, /* #61 */
     3977    { 0x127047, 0x127002, 0xcb8969c5, 0xcb8969c5, 0x2a7f0a6d, 0x0 }, /* #62 */
     3978    { 0x152152, 0x152102, 0xc5142ba7, 0xc5142ba7, 0x6f3e045f, 0x0 }, /* #63 */
    39793979};
    39803980static const BINU32_TEST_T g_aTests_bt_u32[] =
    39813981{
    3982     { 0x1a4e43, 0x1a4e43, 0x421dc8ef, 0x421dc8ef, 0x00000012, 0x0 }, /* #0 */
    3983     { 0x0c3052, 0x0c3052, 0x430e1d28, 0x430e1d28, 0x00000009, 0x0 }, /* #1 */
    3984     { 0x3b6347, 0x3b6346, 0x2c748f13, 0x2c748f13, 0x00000005, 0x0 }, /* #2 */
    3985     { 0x0b1597, 0x0b1596, 0x37761782, 0x37761782, 0x00000013, 0x0 }, /* #3 */
    3986     { 0x1742d3, 0x1742d3, 0x2c2e6e52, 0x2c2e6e52, 0x0000001a, 0x0 }, /* #4 */
    3987     { 0x3b4c47, 0x3b4c47, 0x13d6aab7, 0x13d6aab7, 0x00000001, 0x0 }, /* #5 */
    3988     { 0x055316, 0x055317, 0x33d3f747, 0x33d3f747, 0x00000006, 0x0 }, /* #6 */
    3989     { 0x3d1cd6, 0x3d1cd6, 0xe3baa7ac, 0xe3baa7ac, 0x0000001a, 0x0 }, /* #7 */
    3990     { 0x1b0fd6, 0x1b0fd6, 0x592eca15, 0x592eca15, 0x0000001d, 0x0 }, /* #8 */
    3991     { 0x392243, 0x392242, 0xc18bf592, 0xc18bf592, 0x00000009, 0x0 }, /* #9 */
    3992     { 0x2557d3, 0x2557d2, 0xe52a711f, 0xe52a711f, 0x00000009, 0x0 }, /* #10 */
    3993     { 0x230647, 0x230647, 0x5e38e0fc, 0x5e38e0fc, 0x00000004, 0x0 }, /* #11 */
    3994     { 0x261656, 0x261656, 0x405a0c7a, 0x405a0c7a, 0x00000017, 0x0 }, /* #12 */
    3995     { 0x0c5892, 0x0c5893, 0x688c6c69, 0x688c6c69, 0x0000001e, 0x0 }, /* #13 */
    3996     { 0x2c4843, 0x2c4842, 0x5c4f36da, 0x5c4f36da, 0x0000000e, 0x0 }, /* #14 */
    3997     { 0x206d06, 0x206d07, 0x3395d5d5, 0x3395d5d5, 0x00000008, 0x0 }, /* #15 */
    3998     { 0x172082, 0x172082, 0x07eac3cd, 0x07eac3cd, 0x0000001e, 0x0 }, /* #16 */
    3999     { 0x327c13, 0x327c13, 0xbf6ffa60, 0xbf6ffa60, 0x00000009, 0x0 }, /* #17 */
    4000     { 0x3c2012, 0x3c2012, 0xecb2beea, 0xecb2beea, 0x00000013, 0x0 }, /* #18 */
    4001     { 0x153f52, 0x153f53, 0x8a3881e7, 0x8a3881e7, 0x00000002, 0x0 }, /* #19 */
    4002     { 0x3d6952, 0x3d6953, 0x95633340, 0x95633340, 0x00000018, 0x0 }, /* #20 */
    4003     { 0x0f7152, 0x0f7152, 0xfa6e8864, 0xfa6e8864, 0x00000007, 0x0 }, /* #21 */
    4004     { 0x274857, 0x274857, 0x2753626a, 0x2753626a, 0x00000005, 0x0 }, /* #22 */
    4005     { 0x3f0516, 0x3f0517, 0x83a67268, 0x83a67268, 0x00000017, 0x0 }, /* #23 */
    4006     { 0x0e6cd3, 0x0e6cd2, 0x5be03a9d, 0x5be03a9d, 0x0000000a, 0x0 }, /* #24 */
    4007     { 0x320c53, 0x320c53, 0xd41a2db0, 0xd41a2db0, 0x0000001f, 0x0 }, /* #25 */
    4008     { 0x034d46, 0x034d47, 0x18e37506, 0x18e37506, 0x00000001, 0x0 }, /* #26 */
    4009     { 0x193a56, 0x193a56, 0x15e25f14, 0x15e25f14, 0x00000019, 0x0 }, /* #27 */
    4010     { 0x2a1393, 0x2a1392, 0x5cf50ce1, 0x5cf50ce1, 0x00000001, 0x0 }, /* #28 */
    4011     { 0x176dd6, 0x176dd6, 0x9f2ba804, 0x9f2ba804, 0x0000000c, 0x0 }, /* #29 */
    4012     { 0x065196, 0x065196, 0x63a96a55, 0x63a96a55, 0x00000011, 0x0 }, /* #30 */
    4013     { 0x3e5653, 0x3e5652, 0xbc1d5097, 0xbc1d5097, 0x00000009, 0x0 }, /* #31 */
    4014     { 0x287843, 0x287842, 0x00b7d9f4, 0x00b7d9f4, 0x0000000a, 0x0 }, /* #32 */
    4015     { 0x052587, 0x052586, 0xf03e9b1c, 0xf03e9b1c, 0x00000016, 0x0 }, /* #33 */
    4016     { 0x1c5007, 0x1c5006, 0xcfd1e413, 0xcfd1e413, 0x00000002, 0x0 }, /* #34 */
    4017     { 0x3a3a97, 0x3a3a97, 0xa3b0369a, 0xa3b0369a, 0x00000004, 0x0 }, /* #35 */
    4018     { 0x300cd7, 0x300cd7, 0x081b1f9d, 0x081b1f9d, 0x00000013, 0x0 }, /* #36 */
    4019     { 0x0149d7, 0x0149d6, 0x97964184, 0x97964184, 0x00000015, 0x0 }, /* #37 */
    4020     { 0x3d5786, 0x3d5787, 0x9990c2b2, 0x9990c2b2, 0x0000000e, 0x0 }, /* #38 */
    4021     { 0x2f38d2, 0x2f38d3, 0x5fce90a3, 0x5fce90a3, 0x00000005, 0x0 }, /* #39 */
    4022     { 0x2c2586, 0x2c2587, 0x9bd3aeeb, 0x9bd3aeeb, 0x00000006, 0x0 }, /* #40 */
    4023     { 0x2f0f43, 0x2f0f43, 0xff54b107, 0xff54b107, 0x00000000, 0x0 }, /* #41 */
    4024     { 0x2f6fd2, 0x2f6fd2, 0xe1f1febb, 0xe1f1febb, 0x00000019, 0x0 }, /* #42 */
    4025     { 0x3b5992, 0x3b5993, 0x5ef59bcd, 0x5ef59bcd, 0x0000001c, 0x0 }, /* #43 */
    4026     { 0x0e6e92, 0x0e6e92, 0xffbd407a, 0xffbd407a, 0x00000007, 0x0 }, /* #44 */
    4027     { 0x232c82, 0x232c82, 0x761d066a, 0x761d066a, 0x00000007, 0x0 }, /* #45 */
    4028     { 0x014003, 0x014003, 0x5d93133b, 0x5d93133b, 0x0000001b, 0x0 }, /* #46 */
    4029     { 0x3177c7, 0x3177c6, 0xc8788611, 0xc8788611, 0x00000002, 0x0 }, /* #47 */
    4030     { 0x146b82, 0x146b83, 0xd5267322, 0xd5267322, 0x0000001a, 0x0 }, /* #48 */
    4031     { 0x177602, 0x177603, 0x07cc5836, 0x07cc5836, 0x00000019, 0x0 }, /* #49 */
    4032     { 0x055f17, 0x055f16, 0x3bf9809c, 0x3bf9809c, 0x00000006, 0x0 }, /* #50 */
    4033     { 0x107b92, 0x107b92, 0x95bc0464, 0x95bc0464, 0x00000001, 0x0 }, /* #51 */
    4034     { 0x322b03, 0x322b03, 0xf33b1c36, 0xf33b1c36, 0x00000014, 0x0 }, /* #52 */
    4035     { 0x160a17, 0x160a17, 0x65bae10c, 0x65bae10c, 0x0000000e, 0x0 }, /* #53 */
    4036     { 0x332016, 0x332017, 0xd9ff87c9, 0xd9ff87c9, 0x00000008, 0x0 }, /* #54 */
    4037     { 0x2e6fd2, 0x2e6fd3, 0xed84f014, 0xed84f014, 0x00000004, 0x0 }, /* #55 */
    4038     { 0x3f5807, 0x3f5806, 0xa7adf68a, 0xa7adf68a, 0x00000000, 0x0 }, /* #56 */
    4039     { 0x3403d3, 0x3403d3, 0xdebc1c2d, 0xdebc1c2d, 0x0000001e, 0x0 }, /* #57 */
    4040     { 0x212c82, 0x212c83, 0x0bc64db8, 0x0bc64db8, 0x00000012, 0x0 }, /* #58 */
    4041     { 0x3d2083, 0x3d2083, 0x22abe2ef, 0x22abe2ef, 0x00000005, 0x0 }, /* #59 */
    4042     { 0x3f6a06, 0x3f6a06, 0x039371c7, 0x039371c7, 0x0000001a, 0x0 }, /* #60 */
    4043     { 0x123a12, 0x123a13, 0x80bdb312, 0x80bdb312, 0x0000001f, 0x0 }, /* #61 */
    4044     { 0x0c1bd2, 0x0c1bd2, 0x578a38c5, 0x578a38c5, 0x00000009, 0x0 }, /* #62 */
    4045     { 0x2d5dd6, 0x2d5dd7, 0xc946c364, 0xc946c364, 0x00000011, 0x0 }, /* #63 */
     3982    { 0x111116, 0x111116, 0x2400756b, 0x2400756b, 0x00000004, 0x0 }, /* #0 */
     3983    { 0x3717c2, 0x3717c3, 0xfdf86d08, 0xfdf86d08, 0x00000014, 0x0 }, /* #1 */
     3984    { 0x145783, 0x145782, 0x00bce0d6, 0x00bce0d6, 0x0000001a, 0x0 }, /* #2 */
     3985    { 0x3c7d87, 0x3c7d86, 0xc0b3150f, 0xc0b3150f, 0x00000004, 0x0 }, /* #3 */
     3986    { 0x333e56, 0x333e56, 0xcc4b4b4d, 0xcc4b4b4d, 0x0000001c, 0x0 }, /* #4 */
     3987    { 0x186fc2, 0x186fc2, 0xf01b836b, 0xf01b836b, 0x00000019, 0x0 }, /* #5 */
     3988    { 0x326a47, 0x326a47, 0xf974f48f, 0xf974f48f, 0x00000014, 0x0 }, /* #6 */
     3989    { 0x060687, 0x060686, 0xd67261db, 0xd67261db, 0x00000013, 0x0 }, /* #7 */
     3990    { 0x0a3852, 0x0a3852, 0x3592ec4b, 0x3592ec4b, 0x0000001b, 0x0 }, /* #8 */
     3991    { 0x001796, 0x001796, 0x7222284e, 0x7222284e, 0x0000000c, 0x0 }, /* #9 */
     3992    { 0x006803, 0x006802, 0x9807f74e, 0x9807f74e, 0x00000015, 0x0 }, /* #10 */
     3993    { 0x243392, 0x243392, 0x53d37e6f, 0x53d37e6f, 0x00000007, 0x0 }, /* #11 */
     3994    { 0x0f6856, 0x0f6856, 0x27e8a87b, 0x27e8a87b, 0x00000008, 0x0 }, /* #12 */
     3995    { 0x2f7787, 0x2f7787, 0xc3da0d91, 0xc3da0d91, 0x00000004, 0x0 }, /* #13 */
     3996    { 0x1e5357, 0x1e5356, 0x2b0cccb9, 0x2b0cccb9, 0x00000017, 0x0 }, /* #14 */
     3997    { 0x296853, 0x296853, 0x20880b37, 0x20880b37, 0x00000004, 0x0 }, /* #15 */
     3998    { 0x091616, 0x091617, 0x281c02e3, 0x281c02e3, 0x00000007, 0x0 }, /* #16 */
     3999    { 0x0e4756, 0x0e4756, 0xe04286cb, 0xe04286cb, 0x00000018, 0x0 }, /* #17 */
     4000    { 0x1b3202, 0x1b3202, 0x9e71d5d8, 0x9e71d5d8, 0x00000005, 0x0 }, /* #18 */
     4001    { 0x147456, 0x147457, 0x4461da33, 0x4461da33, 0x00000004, 0x0 }, /* #19 */
     4002    { 0x0308c6, 0x0308c6, 0xd350e6b2, 0xd350e6b2, 0x00000006, 0x0 }, /* #20 */
     4003    { 0x037286, 0x037286, 0x326989a6, 0x326989a6, 0x00000018, 0x0 }, /* #21 */
     4004    { 0x1a5f96, 0x1a5f96, 0x600e8a55, 0x600e8a55, 0x00000017, 0x0 }, /* #22 */
     4005    { 0x3811d2, 0x3811d2, 0xfc9c1c4d, 0xfc9c1c4d, 0x00000011, 0x0 }, /* #23 */
     4006    { 0x2e4782, 0x2e4783, 0x532db7f7, 0x532db7f7, 0x0000000a, 0x0 }, /* #24 */
     4007    { 0x231342, 0x231343, 0x59c58a08, 0x59c58a08, 0x0000000f, 0x0 }, /* #25 */
     4008    { 0x1014c3, 0x1014c2, 0x90608386, 0x90608386, 0x00000003, 0x0 }, /* #26 */
     4009    { 0x3e43d7, 0x3e43d6, 0x7bb33dc0, 0x7bb33dc0, 0x00000012, 0x0 }, /* #27 */
     4010    { 0x001213, 0x001213, 0x4a24475d, 0x4a24475d, 0x00000012, 0x0 }, /* #28 */
     4011    { 0x331357, 0x331357, 0x060e5ff1, 0x060e5ff1, 0x00000012, 0x0 }, /* #29 */
     4012    { 0x065a93, 0x065a93, 0x047fb7f8, 0x047fb7f8, 0x0000000a, 0x0 }, /* #30 */
     4013    { 0x3c7c83, 0x3c7c83, 0x55e7a64b, 0x55e7a64b, 0x00000009, 0x0 }, /* #31 */
     4014    { 0x1428c6, 0x1428c6, 0x8540850f, 0x8540850f, 0x0000000e, 0x0 }, /* #32 */
     4015    { 0x082183, 0x082183, 0x3f23a144, 0x3f23a144, 0x00000011, 0x0 }, /* #33 */
     4016    { 0x3a0c17, 0x3a0c17, 0x6ecb9eb2, 0x6ecb9eb2, 0x0000001e, 0x0 }, /* #34 */
     4017    { 0x187f43, 0x187f42, 0xcdd2fa35, 0xcdd2fa35, 0x0000001d, 0x0 }, /* #35 */
     4018    { 0x182d96, 0x182d96, 0xaea29b4e, 0xaea29b4e, 0x0000000d, 0x0 }, /* #36 */
     4019    { 0x1a4106, 0x1a4106, 0x702ced0c, 0x702ced0c, 0x00000009, 0x0 }, /* #37 */
     4020    { 0x1e1f12, 0x1e1f13, 0x1d53d23e, 0x1d53d23e, 0x0000001c, 0x0 }, /* #38 */
     4021    { 0x095187, 0x095187, 0x7ce4dcc0, 0x7ce4dcc0, 0x0000000f, 0x0 }, /* #39 */
     4022    { 0x247456, 0x247456, 0x0deefc2b, 0x0deefc2b, 0x00000006, 0x0 }, /* #40 */
     4023    { 0x0f7153, 0x0f7153, 0x7ea0b67d, 0x7ea0b67d, 0x0000000a, 0x0 }, /* #41 */
     4024    { 0x1f0606, 0x1f0607, 0x5384132a, 0x5384132a, 0x00000008, 0x0 }, /* #42 */
     4025    { 0x1a3a93, 0x1a3a93, 0xc9998627, 0xc9998627, 0x00000010, 0x0 }, /* #43 */
     4026    { 0x022c87, 0x022c87, 0x56ce8146, 0x56ce8146, 0x0000001c, 0x0 }, /* #44 */
     4027    { 0x350ac7, 0x350ac6, 0x0e2c3753, 0x0e2c3753, 0x0000001d, 0x0 }, /* #45 */
     4028    { 0x133fd3, 0x133fd2, 0x600cffa0, 0x600cffa0, 0x00000003, 0x0 }, /* #46 */
     4029    { 0x094782, 0x094783, 0x6ab7c2a2, 0x6ab7c2a2, 0x00000017, 0x0 }, /* #47 */
     4030    { 0x216593, 0x216593, 0xae9df1b3, 0xae9df1b3, 0x0000000e, 0x0 }, /* #48 */
     4031    { 0x347ec6, 0x347ec6, 0x142e8ca9, 0x142e8ca9, 0x00000018, 0x0 }, /* #49 */
     4032    { 0x1e4dc6, 0x1e4dc6, 0x5e05a68d, 0x5e05a68d, 0x00000014, 0x0 }, /* #50 */
     4033    { 0x094e46, 0x094e46, 0x7487117a, 0x7487117a, 0x00000007, 0x0 }, /* #51 */
     4034    { 0x016402, 0x016403, 0x6c22758f, 0x6c22758f, 0x0000000c, 0x0 }, /* #52 */
     4035    { 0x2b3e42, 0x2b3e42, 0x5ac3e73f, 0x5ac3e73f, 0x00000006, 0x0 }, /* #53 */
     4036    { 0x0b0456, 0x0b0456, 0x42270ac4, 0x42270ac4, 0x00000016, 0x0 }, /* #54 */
     4037    { 0x120602, 0x120602, 0xc2102ef0, 0xc2102ef0, 0x00000012, 0x0 }, /* #55 */
     4038    { 0x2f2742, 0x2f2743, 0x9ebbf8fd, 0x9ebbf8fd, 0x0000000e, 0x0 }, /* #56 */
     4039    { 0x272797, 0x272796, 0xccb41f71, 0xccb41f71, 0x0000000e, 0x0 }, /* #57 */
     4040    { 0x3e17c7, 0x3e17c6, 0xdd8abb77, 0xdd8abb77, 0x00000007, 0x0 }, /* #58 */
     4041    { 0x304c96, 0x304c97, 0x283bfb73, 0x283bfb73, 0x0000001b, 0x0 }, /* #59 */
     4042    { 0x0738d3, 0x0738d3, 0x55c0f794, 0x55c0f794, 0x00000007, 0x0 }, /* #60 */
     4043    { 0x003f43, 0x003f42, 0x128113d2, 0x128113d2, 0x0000001b, 0x0 }, /* #61 */
     4044    { 0x3c5756, 0x3c5757, 0xe1d44166, 0xe1d44166, 0x00000017, 0x0 }, /* #62 */
     4045    { 0x047116, 0x047117, 0x12b18a13, 0x12b18a13, 0x0000000f, 0x0 }, /* #63 */
    40464046};
    40474047static const BINU32_TEST_T g_aTests_btc_u32[] =
    40484048{
    4049     { 0x1d0846, 0x1d0847, 0xc61473f8, 0xc41473f8, 0x00000019, 0x0 }, /* #0 */
    4050     { 0x0f3546, 0x0f3546, 0x807cd412, 0x807ed412, 0x00000011, 0x0 }, /* #1 */
    4051     { 0x1741d2, 0x1741d2, 0x11e403dc, 0x11e603dc, 0x00000011, 0x0 }, /* #2 */
    4052     { 0x096c02, 0x096c02, 0x2ca7c487, 0x2da7c487, 0x00000018, 0x0 }, /* #3 */
    4053     { 0x304e96, 0x304e97, 0x107f31fc, 0x107f11fc, 0x0000000d, 0x0 }, /* #4 */
    4054     { 0x1d1686, 0x1d1686, 0xbf4d8181, 0xff4d8181, 0x0000001e, 0x0 }, /* #5 */
    4055     { 0x374756, 0x374756, 0xdec169c4, 0xdee169c4, 0x00000015, 0x0 }, /* #6 */
    4056     { 0x193d93, 0x193d93, 0xe7b75ef1, 0xe7975ef1, 0x00000015, 0x0 }, /* #7 */
    4057     { 0x125f93, 0x125f92, 0xba82eb49, 0xba82eb4b, 0x00000001, 0x0 }, /* #8 */
    4058     { 0x0654d7, 0x0654d7, 0x4c73a387, 0x4c73a307, 0x00000007, 0x0 }, /* #9 */
    4059     { 0x294087, 0x294087, 0x8e26b108, 0x8e269108, 0x0000000d, 0x0 }, /* #10 */
    4060     { 0x001b57, 0x001b57, 0x05829968, 0x05829168, 0x0000000b, 0x0 }, /* #11 */
    4061     { 0x1d06d7, 0x1d06d7, 0xd847c45e, 0xd847c41e, 0x00000006, 0x0 }, /* #12 */
    4062     { 0x124416, 0x124417, 0xbe4f4658, 0xbe4d4658, 0x00000011, 0x0 }, /* #13 */
    4063     { 0x3e7856, 0x3e7857, 0xfcce7541, 0xfcce7141, 0x0000000a, 0x0 }, /* #14 */
    4064     { 0x0d7f97, 0x0d7f97, 0xc1915d9a, 0xc1915d92, 0x00000003, 0x0 }, /* #15 */
    4065     { 0x3e4d46, 0x3e4d47, 0xa96115af, 0xa96115ab, 0x00000002, 0x0 }, /* #16 */
    4066     { 0x0a73d3, 0x0a73d2, 0xcd3a2648, 0xcd3a2649, 0x00000000, 0x0 }, /* #17 */
    4067     { 0x1741c2, 0x1741c3, 0x6f796abd, 0x6f796aad, 0x00000004, 0x0 }, /* #18 */
    4068     { 0x387017, 0x387017, 0x629ca5f5, 0x6294a5f5, 0x00000013, 0x0 }, /* #19 */
    4069     { 0x136fd7, 0x136fd7, 0xed93a631, 0xed93a231, 0x0000000a, 0x0 }, /* #20 */
    4070     { 0x066816, 0x066816, 0x15a3c53e, 0x15a3cd3e, 0x0000000b, 0x0 }, /* #21 */
    4071     { 0x096bc2, 0x096bc3, 0xb003bad9, 0xb0033ad9, 0x0000000f, 0x0 }, /* #22 */
    4072     { 0x0e63d6, 0x0e63d6, 0xca19e03f, 0xce19e03f, 0x0000001a, 0x0 }, /* #23 */
    4073     { 0x132293, 0x132292, 0x17a026a5, 0x17b026a5, 0x00000014, 0x0 }, /* #24 */
    4074     { 0x207806, 0x207807, 0x3eef955f, 0x3eef955e, 0x00000000, 0x0 }, /* #25 */
    4075     { 0x146c83, 0x146c82, 0x27e87112, 0x27e87312, 0x00000009, 0x0 }, /* #26 */
    4076     { 0x277c82, 0x277c82, 0x22615fb2, 0x22615fb3, 0x00000000, 0x0 }, /* #27 */
    4077     { 0x2b2103, 0x2b2103, 0xd30e134b, 0xd30e130b, 0x00000006, 0x0 }, /* #28 */
    4078     { 0x3d6bc3, 0x3d6bc3, 0x45437b53, 0x44437b53, 0x00000018, 0x0 }, /* #29 */
    4079     { 0x1e7747, 0x1e7746, 0x48f3256c, 0x48f32d6c, 0x0000000b, 0x0 }, /* #30 */
    4080     { 0x1611d3, 0x1611d3, 0xba367c52, 0xb8367c52, 0x00000019, 0x0 }, /* #31 */
    4081     { 0x295a82, 0x295a83, 0xbe50df41, 0x9e50df41, 0x0000001d, 0x0 }, /* #32 */
    4082     { 0x3f4e02, 0x3f4e03, 0x0f19fd4f, 0x0719fd4f, 0x0000001b, 0x0 }, /* #33 */
    4083     { 0x0d00c3, 0x0d00c2, 0x3276cbeb, 0x3276cbef, 0x00000002, 0x0 }, /* #34 */
    4084     { 0x2f1787, 0x2f1786, 0x78b333d1, 0xf8b333d1, 0x0000001f, 0x0 }, /* #35 */
    4085     { 0x070b42, 0x070b43, 0x7c51f237, 0x7c51f227, 0x00000004, 0x0 }, /* #36 */
    4086     { 0x194c46, 0x194c47, 0xd3741f52, 0xd2741f52, 0x00000018, 0x0 }, /* #37 */
    4087     { 0x052317, 0x052316, 0x34caa649, 0x34cea649, 0x00000012, 0x0 }, /* #38 */
    4088     { 0x2a4497, 0x2a4496, 0x0d92bd9b, 0x0d92bddb, 0x00000006, 0x0 }, /* #39 */
    4089     { 0x313b03, 0x313b02, 0x6b219637, 0x6b299637, 0x00000013, 0x0 }, /* #40 */
    4090     { 0x386002, 0x386003, 0x32a933f8, 0x32a933e8, 0x00000004, 0x0 }, /* #41 */
    4091     { 0x0a0d07, 0x0a0d07, 0xece74683, 0xece64683, 0x00000010, 0x0 }, /* #42 */
    4092     { 0x083cd3, 0x083cd3, 0x8d5983a4, 0x8d4983a4, 0x00000014, 0x0 }, /* #43 */
    4093     { 0x311d86, 0x311d87, 0xd9a510c0, 0xd9a51040, 0x00000007, 0x0 }, /* #44 */
    4094     { 0x0c4bc7, 0x0c4bc7, 0xd560d0f0, 0xd160d0f0, 0x0000001a, 0x0 }, /* #45 */
    4095     { 0x161116, 0x161116, 0x47857bda, 0x47877bda, 0x00000011, 0x0 }, /* #46 */
    4096     { 0x324256, 0x324257, 0xdde15bac, 0xd9e15bac, 0x0000001a, 0x0 }, /* #47 */
    4097     { 0x0d1043, 0x0d1042, 0x0c820084, 0x0e820084, 0x00000019, 0x0 }, /* #48 */
    4098     { 0x2830c2, 0x2830c3, 0x4ab66974, 0x0ab66974, 0x0000001e, 0x0 }, /* #49 */
    4099     { 0x195813, 0x195812, 0x082711db, 0x482711db, 0x0000001e, 0x0 }, /* #50 */
    4100     { 0x2311d3, 0x2311d2, 0xc32f1d52, 0xc32f1d53, 0x00000000, 0x0 }, /* #51 */
    4101     { 0x366612, 0x366612, 0x92a8da28, 0x92a8de28, 0x0000000a, 0x0 }, /* #52 */
    4102     { 0x0645d3, 0x0645d2, 0xc4653620, 0xc4753620, 0x00000014, 0x0 }, /* #53 */
    4103     { 0x0a5393, 0x0a5392, 0xdeb66ec7, 0xdeb66ee7, 0x00000005, 0x0 }, /* #54 */
    4104     { 0x235656, 0x235657, 0x6b4321d1, 0x6b432151, 0x00000007, 0x0 }, /* #55 */
    4105     { 0x027c03, 0x027c03, 0x33b783eb, 0x33b7836b, 0x00000007, 0x0 }, /* #56 */
    4106     { 0x110ad2, 0x110ad3, 0x679d65c5, 0x678d65c5, 0x00000014, 0x0 }, /* #57 */
    4107     { 0x1f6a93, 0x1f6a92, 0x528d84d7, 0x528d84f7, 0x00000005, 0x0 }, /* #58 */
    4108     { 0x3d0207, 0x3d0206, 0xb2ebd141, 0xb3ebd141, 0x00000018, 0x0 }, /* #59 */
    4109     { 0x085157, 0x085156, 0x0a29c7dd, 0x0a39c7dd, 0x00000014, 0x0 }, /* #60 */
    4110     { 0x1c1203, 0x1c1202, 0x26b7a81c, 0x26bfa81c, 0x00000013, 0x0 }, /* #61 */
    4111     { 0x267993, 0x267992, 0x70417318, 0x78417318, 0x0000001b, 0x0 }, /* #62 */
    4112     { 0x045912, 0x045913, 0xbbc8dad3, 0xbbc89ad3, 0x0000000e, 0x0 }, /* #63 */
     4049    { 0x131f07, 0x131f06, 0x76f5f497, 0x76f5f4b7, 0x00000005, 0x0 }, /* #0 */
     4050    { 0x155096, 0x155096, 0x68a5f3b8, 0x68b5f3b8, 0x00000014, 0x0 }, /* #1 */
     4051    { 0x060452, 0x060453, 0xfc05d855, 0xec05d855, 0x0000001c, 0x0 }, /* #2 */
     4052    { 0x371a53, 0x371a52, 0x406affb6, 0x406bffb6, 0x00000010, 0x0 }, /* #3 */
     4053    { 0x1c0943, 0x1c0942, 0xc9ebe298, 0xc9efe298, 0x00000012, 0x0 }, /* #4 */
     4054    { 0x342fd2, 0x342fd2, 0xb6b1be31, 0xb7b1be31, 0x00000018, 0x0 }, /* #5 */
     4055    { 0x3e0593, 0x3e0592, 0xb729c494, 0xb7a9c494, 0x00000017, 0x0 }, /* #6 */
     4056    { 0x152303, 0x152302, 0xc1f58d18, 0xc1f58f18, 0x00000009, 0x0 }, /* #7 */
     4057    { 0x333c83, 0x333c82, 0x4193b2df, 0x4193b3df, 0x00000008, 0x0 }, /* #8 */
     4058    { 0x3103d3, 0x3103d3, 0xd0fa7c79, 0xd0fa7c69, 0x00000004, 0x0 }, /* #9 */
     4059    { 0x0808d7, 0x0808d6, 0xba449c11, 0xba44bc11, 0x0000000d, 0x0 }, /* #10 */
     4060    { 0x3d7c87, 0x3d7c87, 0x498d9ea9, 0x498d9e89, 0x00000005, 0x0 }, /* #11 */
     4061    { 0x0c5813, 0x0c5812, 0x11abf59f, 0x11abf79f, 0x00000009, 0x0 }, /* #12 */
     4062    { 0x055306, 0x055306, 0xc5cd5bb4, 0xc7cd5bb4, 0x00000019, 0x0 }, /* #13 */
     4063    { 0x001b46, 0x001b46, 0xe719da36, 0xef19da36, 0x0000001b, 0x0 }, /* #14 */
     4064    { 0x071596, 0x071597, 0x53efe017, 0x53efa017, 0x0000000e, 0x0 }, /* #15 */
     4065    { 0x1b2353, 0x1b2353, 0x60c1c1db, 0x40c1c1db, 0x0000001d, 0x0 }, /* #16 */
     4066    { 0x1f45c6, 0x1f45c6, 0x2f259fb3, 0x2f2d9fb3, 0x00000013, 0x0 }, /* #17 */
     4067    { 0x2f0216, 0x2f0216, 0xeac581f6, 0xeac585f6, 0x0000000a, 0x0 }, /* #18 */
     4068    { 0x255a96, 0x255a97, 0x3be7f320, 0x39e7f320, 0x00000019, 0x0 }, /* #19 */
     4069    { 0x1a02d3, 0x1a02d2, 0x348d3919, 0x34cd3919, 0x00000016, 0x0 }, /* #20 */
     4070    { 0x1d2353, 0x1d2352, 0x77025c4f, 0xf7025c4f, 0x0000001f, 0x0 }, /* #21 */
     4071    { 0x292907, 0x292907, 0x3d0f07da, 0x390f07da, 0x0000001a, 0x0 }, /* #22 */
     4072    { 0x1c77c6, 0x1c77c7, 0x1658da0b, 0x1618da0b, 0x00000016, 0x0 }, /* #23 */
     4073    { 0x1961c3, 0x1961c2, 0xa2ebc27d, 0xa2fbc27d, 0x00000014, 0x0 }, /* #24 */
     4074    { 0x014603, 0x014603, 0xec30fd55, 0xcc30fd55, 0x0000001d, 0x0 }, /* #25 */
     4075    { 0x2154d2, 0x2154d3, 0xb8e300c3, 0xb8c300c3, 0x00000015, 0x0 }, /* #26 */
     4076    { 0x0818d3, 0x0818d2, 0x03ab61a7, 0x03af61a7, 0x00000012, 0x0 }, /* #27 */
     4077    { 0x0c5483, 0x0c5482, 0x3308c7c6, 0x3388c7c6, 0x00000017, 0x0 }, /* #28 */
     4078    { 0x017086, 0x017087, 0x9dc43022, 0x9dc43002, 0x00000005, 0x0 }, /* #29 */
     4079    { 0x0b5607, 0x0b5606, 0xbb7d03b8, 0xfb7d03b8, 0x0000001e, 0x0 }, /* #30 */
     4080    { 0x167e86, 0x167e87, 0x314ebd3f, 0x314ebd37, 0x00000003, 0x0 }, /* #31 */
     4081    { 0x264c47, 0x264c46, 0x002f8d7e, 0x202f8d7e, 0x0000001d, 0x0 }, /* #32 */
     4082    { 0x181e56, 0x181e57, 0xb0f15c95, 0xb0f15c94, 0x00000000, 0x0 }, /* #33 */
     4083    { 0x1b1d42, 0x1b1d42, 0x0aa5ad53, 0x0aa5ed53, 0x0000000e, 0x0 }, /* #34 */
     4084    { 0x200f06, 0x200f07, 0x7f39fb86, 0x7f39f386, 0x0000000b, 0x0 }, /* #35 */
     4085    { 0x125417, 0x125416, 0xfa1049ee, 0xfa104dee, 0x0000000a, 0x0 }, /* #36 */
     4086    { 0x2c3c46, 0x2c3c47, 0x6e7c1be2, 0x6c7c1be2, 0x00000019, 0x0 }, /* #37 */
     4087    { 0x1b6197, 0x1b6197, 0xcbf91a1e, 0xcbb91a1e, 0x00000016, 0x0 }, /* #38 */
     4088    { 0x130f56, 0x130f56, 0x78314d52, 0x78314d5a, 0x00000003, 0x0 }, /* #39 */
     4089    { 0x2d1542, 0x2d1543, 0x3dd0dfa0, 0x3dd0dea0, 0x00000008, 0x0 }, /* #40 */
     4090    { 0x197493, 0x197493, 0x36be40de, 0x36be409e, 0x00000006, 0x0 }, /* #41 */
     4091    { 0x144443, 0x144442, 0xc2e962c2, 0xc2e972c2, 0x0000000c, 0x0 }, /* #42 */
     4092    { 0x237882, 0x237883, 0xa110461d, 0xa110461c, 0x00000000, 0x0 }, /* #43 */
     4093    { 0x0b7257, 0x0b7256, 0x0d9d9115, 0x0d9dd115, 0x0000000e, 0x0 }, /* #44 */
     4094    { 0x164d47, 0x164d47, 0xfabe7149, 0xfab67149, 0x00000013, 0x0 }, /* #45 */
     4095    { 0x1e6cc7, 0x1e6cc6, 0x777909de, 0x777909fe, 0x00000005, 0x0 }, /* #46 */
     4096    { 0x0e0f03, 0x0e0f03, 0x4fd6e689, 0x4fd2e689, 0x00000012, 0x0 }, /* #47 */
     4097    { 0x100dd7, 0x100dd6, 0x38503415, 0x38503515, 0x00000008, 0x0 }, /* #48 */
     4098    { 0x2f2dc7, 0x2f2dc7, 0xd4e60dff, 0xd4e60def, 0x00000004, 0x0 }, /* #49 */
     4099    { 0x180f13, 0x180f12, 0x08a1938f, 0x08e1938f, 0x00000016, 0x0 }, /* #50 */
     4100    { 0x367407, 0x367407, 0x81d8b98b, 0x01d8b98b, 0x0000001f, 0x0 }, /* #51 */
     4101    { 0x005816, 0x005817, 0xf120dc52, 0xf120dc42, 0x00000004, 0x0 }, /* #52 */
     4102    { 0x076fc6, 0x076fc7, 0x0cfad47f, 0x0cfad47d, 0x00000001, 0x0 }, /* #53 */
     4103    { 0x256556, 0x256556, 0xd7fb3329, 0xd7fb3b29, 0x0000000b, 0x0 }, /* #54 */
     4104    { 0x3b3987, 0x3b3987, 0x36990f66, 0x36990b66, 0x0000000a, 0x0 }, /* #55 */
     4105    { 0x071dd6, 0x071dd7, 0x8941b991, 0x8901b991, 0x00000016, 0x0 }, /* #56 */
     4106    { 0x1840d2, 0x1840d2, 0xcf094b8d, 0xcf0b4b8d, 0x00000011, 0x0 }, /* #57 */
     4107    { 0x366587, 0x366587, 0xeacb52c6, 0xeaca52c6, 0x00000010, 0x0 }, /* #58 */
     4108    { 0x396fd2, 0x396fd3, 0x9e31eed1, 0x9e31ee51, 0x00000007, 0x0 }, /* #59 */
     4109    { 0x1b78d6, 0x1b78d7, 0xaa5bd610, 0xaa5bd410, 0x00000009, 0x0 }, /* #60 */
     4110    { 0x2604d7, 0x2604d6, 0x011cdc9b, 0x011cdc9f, 0x00000002, 0x0 }, /* #61 */
     4111    { 0x096192, 0x096192, 0x99af3808, 0x99af3818, 0x00000004, 0x0 }, /* #62 */
     4112    { 0x367346, 0x367347, 0x604c23ff, 0x604c21ff, 0x00000009, 0x0 }, /* #63 */
    41134113};
    41144114static const BINU32_TEST_T g_aTests_btc_u32_locked[] =
    41154115{
    4116     { 0x287952, 0x287953, 0x5a48aedd, 0x5848aedd, 0x00000019, 0x0 }, /* #0 */
    4117     { 0x0b4652, 0x0b4652, 0xd5c8aeda, 0xd5c8aede, 0x00000002, 0x0 }, /* #1 */
    4118     { 0x230a83, 0x230a82, 0x1ae27442, 0x1be27442, 0x00000018, 0x0 }, /* #2 */
    4119     { 0x3b3387, 0x3b3387, 0x5f8f4f33, 0x5f8f4e33, 0x00000008, 0x0 }, /* #3 */
    4120     { 0x0e7682, 0x0e7682, 0x4f5a018f, 0x5f5a018f, 0x0000001c, 0x0 }, /* #4 */
    4121     { 0x0f6cd7, 0x0f6cd6, 0xf585c538, 0xfd85c538, 0x0000001b, 0x0 }, /* #5 */
    4122     { 0x1e6dc2, 0x1e6dc3, 0x46554ccc, 0x46554c4c, 0x00000007, 0x0 }, /* #6 */
    4123     { 0x3b6487, 0x3b6486, 0xc8e00f73, 0xc8e40f73, 0x00000012, 0x0 }, /* #7 */
    4124     { 0x3b75c3, 0x3b75c2, 0xc2382463, 0xc2382c63, 0x0000000b, 0x0 }, /* #8 */
    4125     { 0x100812, 0x100812, 0xeed77ce5, 0xeed77ee5, 0x00000009, 0x0 }, /* #9 */
    4126     { 0x3f4b02, 0x3f4b02, 0x87aa8f1e, 0x87ba8f1e, 0x00000014, 0x0 }, /* #10 */
    4127     { 0x143a46, 0x143a46, 0x5dc589c3, 0x5dc5a9c3, 0x0000000d, 0x0 }, /* #11 */
    4128     { 0x040113, 0x040112, 0x564080a9, 0x564081a9, 0x00000008, 0x0 }, /* #12 */
    4129     { 0x123746, 0x123746, 0x5cbdea04, 0x5ebdea04, 0x00000019, 0x0 }, /* #13 */
    4130     { 0x2e0dc3, 0x2e0dc3, 0xd4c9bb3b, 0xd0c9bb3b, 0x0000001a, 0x0 }, /* #14 */
    4131     { 0x0d4042, 0x0d4042, 0x60095058, 0x60495058, 0x00000016, 0x0 }, /* #15 */
    4132     { 0x3d2f47, 0x3d2f47, 0xbe34d70e, 0x9e34d70e, 0x0000001d, 0x0 }, /* #16 */
    4133     { 0x057586, 0x057587, 0x55a66e21, 0x55866e21, 0x00000015, 0x0 }, /* #17 */
    4134     { 0x3b4e86, 0x3b4e86, 0x8660402c, 0x8660502c, 0x0000000c, 0x0 }, /* #18 */
    4135     { 0x3032c6, 0x3032c6, 0x67552211, 0x67d52211, 0x00000017, 0x0 }, /* #19 */
    4136     { 0x2a0207, 0x2a0207, 0x92486d36, 0x92482d36, 0x0000000e, 0x0 }, /* #20 */
    4137     { 0x0b3f57, 0x0b3f56, 0xbdeba694, 0xbdeba696, 0x00000001, 0x0 }, /* #21 */
    4138     { 0x1d0e16, 0x1d0e17, 0x039d1156, 0x038d1156, 0x00000014, 0x0 }, /* #22 */
    4139     { 0x287c43, 0x287c43, 0xfefe7656, 0xfefe7456, 0x00000009, 0x0 }, /* #23 */
    4140     { 0x0a2012, 0x0a2012, 0xe4475484, 0xe4475c84, 0x0000000b, 0x0 }, /* #24 */
    4141     { 0x153843, 0x153843, 0xa360b8ac, 0xa160b8ac, 0x00000019, 0x0 }, /* #25 */
    4142     { 0x3f6853, 0x3f6853, 0x305c3a07, 0x30583a07, 0x00000012, 0x0 }, /* #26 */
    4143     { 0x194bc6, 0x194bc7, 0xe5114b0a, 0xe511490a, 0x00000009, 0x0 }, /* #27 */
    4144     { 0x041bc6, 0x041bc6, 0x0a3b7c89, 0x4a3b7c89, 0x0000001e, 0x0 }, /* #28 */
    4145     { 0x155696, 0x155697, 0x91c2e865, 0x11c2e865, 0x0000001f, 0x0 }, /* #29 */
    4146     { 0x274003, 0x274002, 0xcff9848d, 0xcff9948d, 0x0000000c, 0x0 }, /* #30 */
    4147     { 0x2d2716, 0x2d2717, 0x822b038c, 0x822a038c, 0x00000010, 0x0 }, /* #31 */
    4148     { 0x1d1007, 0x1d1006, 0xc78f70c1, 0xcf8f70c1, 0x0000001b, 0x0 }, /* #32 */
    4149     { 0x141287, 0x141287, 0xf86183df, 0xf86183cf, 0x00000004, 0x0 }, /* #33 */
    4150     { 0x023843, 0x023842, 0xde45a67b, 0xdec5a67b, 0x00000017, 0x0 }, /* #34 */
    4151     { 0x021457, 0x021457, 0x9e0d4601, 0x9e0c4601, 0x00000010, 0x0 }, /* #35 */
    4152     { 0x3516c2, 0x3516c3, 0xd3f30d82, 0xc3f30d82, 0x0000001c, 0x0 }, /* #36 */
    4153     { 0x160e17, 0x160e16, 0x9d768c2e, 0xdd768c2e, 0x0000001e, 0x0 }, /* #37 */
    4154     { 0x300497, 0x300497, 0xaad0eb66, 0x2ad0eb66, 0x0000001f, 0x0 }, /* #38 */
    4155     { 0x287d53, 0x287d52, 0x4f843284, 0x4f843294, 0x00000004, 0x0 }, /* #39 */
    4156     { 0x331216, 0x331216, 0x1170c228, 0x1170c628, 0x0000000a, 0x0 }, /* #40 */
    4157     { 0x0d0c42, 0x0d0c43, 0xc3e17da5, 0xc3e17da4, 0x00000000, 0x0 }, /* #41 */
    4158     { 0x2f58d3, 0x2f58d3, 0x3e700cb7, 0x3a700cb7, 0x0000001a, 0x0 }, /* #42 */
    4159     { 0x390d46, 0x390d47, 0x8be03398, 0x0be03398, 0x0000001f, 0x0 }, /* #43 */
    4160     { 0x2068d3, 0x2068d3, 0x9e570d1d, 0x9a570d1d, 0x0000001a, 0x0 }, /* #44 */
    4161     { 0x271353, 0x271353, 0x0b416cd8, 0x0b414cd8, 0x0000000d, 0x0 }, /* #45 */
    4162     { 0x3f1b56, 0x3f1b57, 0x13b78c57, 0x13b58c57, 0x00000011, 0x0 }, /* #46 */
    4163     { 0x1362d7, 0x1362d7, 0x7a533477, 0x3a533477, 0x0000001e, 0x0 }, /* #47 */
    4164     { 0x087c07, 0x087c06, 0x95465c5d, 0x95565c5d, 0x00000014, 0x0 }, /* #48 */
    4165     { 0x346c87, 0x346c87, 0x8541136d, 0x8541136c, 0x00000000, 0x0 }, /* #49 */
    4166     { 0x240693, 0x240693, 0x6475e285, 0x6475e085, 0x00000009, 0x0 }, /* #50 */
    4167     { 0x1970d3, 0x1970d2, 0xfa11e8b4, 0xfa11e9b4, 0x00000008, 0x0 }, /* #51 */
    4168     { 0x1b6493, 0x1b6492, 0x366fc98d, 0x366fc9cd, 0x00000006, 0x0 }, /* #52 */
    4169     { 0x2d44c6, 0x2d44c6, 0x9d198903, 0x9d398903, 0x00000015, 0x0 }, /* #53 */
    4170     { 0x152c83, 0x152c82, 0x6a30e687, 0x6a30e787, 0x00000008, 0x0 }, /* #54 */
    4171     { 0x157287, 0x157287, 0x19142aa4, 0x18142aa4, 0x00000018, 0x0 }, /* #55 */
    4172     { 0x2d7193, 0x2d7193, 0xe8c34b20, 0xe0c34b20, 0x0000001b, 0x0 }, /* #56 */
    4173     { 0x263943, 0x263942, 0x470cfb26, 0x470cfba6, 0x00000007, 0x0 }, /* #57 */
    4174     { 0x107717, 0x107716, 0xc03c45a7, 0xc03cc5a7, 0x0000000f, 0x0 }, /* #58 */
    4175     { 0x2755c6, 0x2755c7, 0x1c71c949, 0x1c51c949, 0x00000015, 0x0 }, /* #59 */
    4176     { 0x3c5c17, 0x3c5c17, 0xa85dd2ee, 0xa85dd0ee, 0x00000009, 0x0 }, /* #60 */
    4177     { 0x3d5503, 0x3d5503, 0x836be537, 0x834be537, 0x00000015, 0x0 }, /* #61 */
    4178     { 0x1912d6, 0x1912d6, 0x91b8ead5, 0xb1b8ead5, 0x0000001d, 0x0 }, /* #62 */
    4179     { 0x173883, 0x173883, 0xff891f67, 0xf7891f67, 0x0000001b, 0x0 }, /* #63 */
     4116    { 0x3f3b92, 0x3f3b93, 0xfc6a4a9e, 0xfc6a4a9a, 0x00000002, 0x0 }, /* #0 */
     4117    { 0x2f27d7, 0x2f27d7, 0xabb5c9dc, 0xabb549dc, 0x0000000f, 0x0 }, /* #1 */
     4118    { 0x064147, 0x064147, 0xde02fbce, 0xde02fb8e, 0x00000006, 0x0 }, /* #2 */
     4119    { 0x025316, 0x025317, 0xc8a52743, 0xc8252743, 0x00000017, 0x0 }, /* #3 */
     4120    { 0x2f5e86, 0x2f5e87, 0xf2286774, 0xf0286774, 0x00000019, 0x0 }, /* #4 */
     4121    { 0x354942, 0x354943, 0x33efbed7, 0x33efbec7, 0x00000004, 0x0 }, /* #5 */
     4122    { 0x200e47, 0x200e47, 0xfe1c7bb2, 0xfe1c6bb2, 0x0000000c, 0x0 }, /* #6 */
     4123    { 0x396793, 0x396792, 0x54c8c5ad, 0x54c8c5bd, 0x00000004, 0x0 }, /* #7 */
     4124    { 0x252bc7, 0x252bc6, 0x015f3302, 0x017f3302, 0x00000015, 0x0 }, /* #8 */
     4125    { 0x324887, 0x324886, 0xc7cac955, 0xc7cac975, 0x00000005, 0x0 }, /* #9 */
     4126    { 0x044c47, 0x044c47, 0x9c2be0eb, 0x9c2be0ea, 0x00000000, 0x0 }, /* #10 */
     4127    { 0x156083, 0x156082, 0x7ed0a531, 0x7ed0a535, 0x00000002, 0x0 }, /* #11 */
     4128    { 0x3c7102, 0x3c7102, 0x83b267fa, 0x8bb267fa, 0x0000001b, 0x0 }, /* #12 */
     4129    { 0x3b0352, 0x3b0353, 0x569736f4, 0x569736f0, 0x00000002, 0x0 }, /* #13 */
     4130    { 0x3e39c3, 0x3e39c3, 0xd89758bd, 0xd897583d, 0x00000007, 0x0 }, /* #14 */
     4131    { 0x0f6f57, 0x0f6f56, 0x69990058, 0x699b0058, 0x00000011, 0x0 }, /* #15 */
     4132    { 0x1e3213, 0x1e3212, 0x5dc4defb, 0x5de4defb, 0x00000015, 0x0 }, /* #16 */
     4133    { 0x025457, 0x025457, 0xcdf8dc16, 0xcdf8dc06, 0x00000004, 0x0 }, /* #17 */
     4134    { 0x1e2a97, 0x1e2a97, 0xaa1a085f, 0xaa18085f, 0x00000011, 0x0 }, /* #18 */
     4135    { 0x1b1f43, 0x1b1f42, 0x2969dce0, 0x296bdce0, 0x00000011, 0x0 }, /* #19 */
     4136    { 0x115803, 0x115802, 0x6ee9633b, 0x6ee9733b, 0x0000000c, 0x0 }, /* #20 */
     4137    { 0x201c56, 0x201c56, 0xff2c2720, 0xff2c2760, 0x00000006, 0x0 }, /* #21 */
     4138    { 0x3d54c6, 0x3d54c7, 0x1e526de6, 0x1e5269e6, 0x0000000a, 0x0 }, /* #22 */
     4139    { 0x2b3c83, 0x2b3c83, 0xac64db9a, 0xac649b9a, 0x0000000e, 0x0 }, /* #23 */
     4140    { 0x3125d6, 0x3125d7, 0x7206cccf, 0x7204cccf, 0x00000011, 0x0 }, /* #24 */
     4141    { 0x2c48c2, 0x2c48c2, 0xa7249259, 0xa724925d, 0x00000002, 0x0 }, /* #25 */
     4142    { 0x067252, 0x067252, 0xd7bd1e59, 0xd7bd9e59, 0x0000000f, 0x0 }, /* #26 */
     4143    { 0x1a3803, 0x1a3802, 0x839d4310, 0xc39d4310, 0x0000001e, 0x0 }, /* #27 */
     4144    { 0x021482, 0x021483, 0x1ce39100, 0x1ce19100, 0x00000011, 0x0 }, /* #28 */
     4145    { 0x224cc3, 0x224cc2, 0x5f260a1c, 0x7f260a1c, 0x0000001d, 0x0 }, /* #29 */
     4146    { 0x1a3f92, 0x1a3f93, 0x47969bc3, 0x47968bc3, 0x0000000c, 0x0 }, /* #30 */
     4147    { 0x0d3b16, 0x0d3b16, 0x7db73258, 0x7db7b258, 0x0000000f, 0x0 }, /* #31 */
     4148    { 0x0c05d6, 0x0c05d6, 0x91a6c19b, 0x91a6c59b, 0x0000000a, 0x0 }, /* #32 */
     4149    { 0x3d4402, 0x3d4402, 0x9391a5d6, 0x9391a5de, 0x00000003, 0x0 }, /* #33 */
     4150    { 0x260f96, 0x260f96, 0xcca4ab6e, 0xcca6ab6e, 0x00000011, 0x0 }, /* #34 */
     4151    { 0x252a97, 0x252a97, 0xa04eb3bd, 0x804eb3bd, 0x0000001d, 0x0 }, /* #35 */
     4152    { 0x3d3a02, 0x3d3a02, 0xf2c8b4cf, 0xf2c8b5cf, 0x00000008, 0x0 }, /* #36 */
     4153    { 0x0c4fc2, 0x0c4fc3, 0xdc509505, 0xcc509505, 0x0000001c, 0x0 }, /* #37 */
     4154    { 0x317f93, 0x317f92, 0xd0c194df, 0xd0c394df, 0x00000011, 0x0 }, /* #38 */
     4155    { 0x1569c7, 0x1569c6, 0x1c2f4011, 0x9c2f4011, 0x0000001f, 0x0 }, /* #39 */
     4156    { 0x155b57, 0x155b57, 0x94e7727f, 0x94e7725f, 0x00000005, 0x0 }, /* #40 */
     4157    { 0x0d4d13, 0x0d4d13, 0x6812b411, 0x6812b401, 0x00000004, 0x0 }, /* #41 */
     4158    { 0x224616, 0x224616, 0xff449650, 0xff449658, 0x00000003, 0x0 }, /* #42 */
     4159    { 0x1217c7, 0x1217c7, 0x591f640a, 0x491f640a, 0x0000001c, 0x0 }, /* #43 */
     4160    { 0x0c0752, 0x0c0752, 0x694ff2bc, 0x695ff2bc, 0x00000014, 0x0 }, /* #44 */
     4161    { 0x193e03, 0x193e02, 0x5f764f7f, 0x5f76cf7f, 0x0000000f, 0x0 }, /* #45 */
     4162    { 0x1d6e57, 0x1d6e56, 0x1bb6a13a, 0x1bb6a13b, 0x00000000, 0x0 }, /* #46 */
     4163    { 0x013f52, 0x013f53, 0xb7e43609, 0xb7e43409, 0x00000009, 0x0 }, /* #47 */
     4164    { 0x347a83, 0x347a83, 0x1f6a35e6, 0x1b6a35e6, 0x0000001a, 0x0 }, /* #48 */
     4165    { 0x0351c6, 0x0351c6, 0x0cc0cb14, 0x0cc0cf14, 0x0000000a, 0x0 }, /* #49 */
     4166    { 0x1244c3, 0x1244c2, 0xfd284f8a, 0xfda84f8a, 0x00000017, 0x0 }, /* #50 */
     4167    { 0x137846, 0x137846, 0x2650cf94, 0x2658cf94, 0x00000013, 0x0 }, /* #51 */
     4168    { 0x1d2d06, 0x1d2d07, 0xc5b6fb69, 0xc5b6fb68, 0x00000000, 0x0 }, /* #52 */
     4169    { 0x2a0546, 0x2a0546, 0x55c1ee4f, 0x55c1ee6f, 0x00000005, 0x0 }, /* #53 */
     4170    { 0x2103c2, 0x2103c2, 0xb8c596c3, 0xb8cd96c3, 0x00000013, 0x0 }, /* #54 */
     4171    { 0x2452c7, 0x2452c6, 0x31127784, 0x35127784, 0x0000001a, 0x0 }, /* #55 */
     4172    { 0x001997, 0x001996, 0x06d218ac, 0x06da18ac, 0x00000013, 0x0 }, /* #56 */
     4173    { 0x0d5f46, 0x0d5f46, 0x18c5d5e2, 0x18c5d5e6, 0x00000002, 0x0 }, /* #57 */
     4174    { 0x213e82, 0x213e83, 0xe2ac1147, 0xe0ac1147, 0x00000019, 0x0 }, /* #58 */
     4175    { 0x0f6386, 0x0f6387, 0x536a26f7, 0x532a26f7, 0x00000016, 0x0 }, /* #59 */
     4176    { 0x0a67c7, 0x0a67c7, 0xd0657493, 0xd0657491, 0x00000001, 0x0 }, /* #60 */
     4177    { 0x270987, 0x270987, 0xd0eab40b, 0xd0ea940b, 0x0000000d, 0x0 }, /* #61 */
     4178    { 0x144086, 0x144087, 0x18eb252d, 0x18ab252d, 0x00000016, 0x0 }, /* #62 */
     4179    { 0x1a6816, 0x1a6817, 0x92a7b349, 0x92a6b349, 0x00000010, 0x0 }, /* #63 */
    41804180};
    41814181static const BINU32_TEST_T g_aTests_btr_u32[] =
    41824182{
    4183     { 0x147dd6, 0x147dd6, 0xaf53ac20, 0xaf53ac20, 0x00000006, 0x0 }, /* #0 */
    4184     { 0x3d7552, 0x3d7552, 0x043511c1, 0x043511c1, 0x0000000f, 0x0 }, /* #1 */
    4185     { 0x0e0f57, 0x0e0f56, 0xb6ecf526, 0xb6ecf526, 0x00000009, 0x0 }, /* #2 */
    4186     { 0x060e52, 0x060e53, 0x9b97b471, 0x9b95b471, 0x00000011, 0x0 }, /* #3 */
    4187     { 0x343a96, 0x343a96, 0xb2d015b1, 0xb2d015b1, 0x00000006, 0x0 }, /* #4 */
    4188     { 0x331383, 0x331382, 0xa8e1496a, 0xa8e1496a, 0x00000011, 0x0 }, /* #5 */
    4189     { 0x1f52c3, 0x1f52c3, 0x0e4fe9a1, 0x0e4de9a1, 0x00000011, 0x0 }, /* #6 */
    4190     { 0x380492, 0x380493, 0x64cfdab8, 0x44cfdab8, 0x0000001d, 0x0 }, /* #7 */
    4191     { 0x0d4c56, 0x0d4c56, 0x00d8934f, 0x00d8934f, 0x0000000b, 0x0 }, /* #8 */
    4192     { 0x142d93, 0x142d92, 0x19066da6, 0x19066da6, 0x0000001f, 0x0 }, /* #9 */
    4193     { 0x330542, 0x330543, 0x3cb134ee, 0x3cb134e6, 0x00000003, 0x0 }, /* #10 */
    4194     { 0x007ac2, 0x007ac3, 0xc5c3c4bf, 0xc5c3c4bd, 0x00000001, 0x0 }, /* #11 */
    4195     { 0x220987, 0x220986, 0xa0619df2, 0xa0619df2, 0x00000019, 0x0 }, /* #12 */
    4196     { 0x3c6a87, 0x3c6a86, 0x095327e1, 0x095327e1, 0x00000002, 0x0 }, /* #13 */
    4197     { 0x0c2297, 0x0c2297, 0x5f868f89, 0x5f868b89, 0x0000000a, 0x0 }, /* #14 */
    4198     { 0x1d3f46, 0x1d3f47, 0x7440dfbb, 0x7440dbbb, 0x0000000a, 0x0 }, /* #15 */
    4199     { 0x340d82, 0x340d83, 0xd777ec9f, 0xd777ec9b, 0x00000002, 0x0 }, /* #16 */
    4200     { 0x070543, 0x070543, 0x95f2cf1d, 0x95f2cf1c, 0x00000000, 0x0 }, /* #17 */
    4201     { 0x0d3f96, 0x0d3f97, 0xaca57c1f, 0x2ca57c1f, 0x0000001f, 0x0 }, /* #18 */
    4202     { 0x3247c7, 0x3247c6, 0x03903840, 0x03903840, 0x00000013, 0x0 }, /* #19 */
    4203     { 0x3b7202, 0x3b7202, 0x237bf570, 0x237bf570, 0x00000003, 0x0 }, /* #20 */
    4204     { 0x185093, 0x185092, 0x2ada2f27, 0x2ada2f27, 0x0000001f, 0x0 }, /* #21 */
    4205     { 0x3e2386, 0x3e2387, 0x9f969072, 0x9f949072, 0x00000011, 0x0 }, /* #22 */
    4206     { 0x2b7f87, 0x2b7f87, 0x890948e2, 0x890848e2, 0x00000010, 0x0 }, /* #23 */
    4207     { 0x1d1987, 0x1d1986, 0x86388db5, 0x86388db5, 0x00000017, 0x0 }, /* #24 */
    4208     { 0x2301d6, 0x2301d6, 0x6697e862, 0x6697e862, 0x0000000c, 0x0 }, /* #25 */
    4209     { 0x122a86, 0x122a87, 0x7278f914, 0x72787914, 0x0000000f, 0x0 }, /* #26 */
    4210     { 0x1339d7, 0x1339d6, 0xadd00201, 0xadd00201, 0x00000006, 0x0 }, /* #27 */
    4211     { 0x224a07, 0x224a06, 0x87ff1d9a, 0x87ff1d9a, 0x0000000f, 0x0 }, /* #28 */
    4212     { 0x2907c3, 0x2907c2, 0x5e445f46, 0x5e445f46, 0x00000010, 0x0 }, /* #29 */
    4213     { 0x324106, 0x324107, 0x49e0806a, 0x49a0806a, 0x00000016, 0x0 }, /* #30 */
    4214     { 0x197f92, 0x197f92, 0x48d09e77, 0x48d09e77, 0x00000019, 0x0 }, /* #31 */
    4215     { 0x243a47, 0x243a46, 0x1b30193f, 0x1b30193f, 0x0000001e, 0x0 }, /* #32 */
    4216     { 0x282bd6, 0x282bd7, 0xcdaba73e, 0xcd8ba73e, 0x00000015, 0x0 }, /* #33 */
    4217     { 0x1c5386, 0x1c5386, 0x0284c6db, 0x0284c6db, 0x0000001b, 0x0 }, /* #34 */
    4218     { 0x1e3f86, 0x1e3f87, 0x90f7bc6f, 0x80f7bc6f, 0x0000001c, 0x0 }, /* #35 */
    4219     { 0x2e6806, 0x2e6806, 0x34c47483, 0x34c47483, 0x00000005, 0x0 }, /* #36 */
    4220     { 0x125687, 0x125686, 0x0483e91a, 0x0483e91a, 0x00000006, 0x0 }, /* #37 */
    4221     { 0x126113, 0x126112, 0x996d788d, 0x996d788d, 0x00000019, 0x0 }, /* #38 */
    4222     { 0x3f4a02, 0x3f4a03, 0x2b275934, 0x2b271934, 0x0000000e, 0x0 }, /* #39 */
    4223     { 0x2566c2, 0x2566c2, 0xa910fc82, 0xa910fc82, 0x00000011, 0x0 }, /* #40 */
    4224     { 0x312292, 0x312292, 0x495ee3be, 0x495ee3be, 0x00000000, 0x0 }, /* #41 */
    4225     { 0x195107, 0x195106, 0x51e08570, 0x51e08570, 0x0000001b, 0x0 }, /* #42 */
    4226     { 0x127a92, 0x127a92, 0xb18a6726, 0xb18a6726, 0x00000006, 0x0 }, /* #43 */
    4227     { 0x1d0b57, 0x1d0b56, 0x4d93b1c5, 0x4d93b1c5, 0x00000019, 0x0 }, /* #44 */
    4228     { 0x082bd3, 0x082bd3, 0xfbb74cce, 0xfbb74cca, 0x00000002, 0x0 }, /* #45 */
    4229     { 0x045553, 0x045552, 0x9a5bacec, 0x9a5bacec, 0x00000018, 0x0 }, /* #46 */
    4230     { 0x023846, 0x023846, 0xa6184136, 0xa6184136, 0x00000017, 0x0 }, /* #47 */
    4231     { 0x2d0787, 0x2d0786, 0x811e403a, 0x811e403a, 0x00000008, 0x0 }, /* #48 */
    4232     { 0x294192, 0x294193, 0x7019b417, 0x7019b416, 0x00000000, 0x0 }, /* #49 */
    4233     { 0x3814c3, 0x3814c2, 0x7bee3eb0, 0x7bee3eb0, 0x00000000, 0x0 }, /* #50 */
    4234     { 0x2a16c2, 0x2a16c2, 0x0c85e82c, 0x0c85e82c, 0x00000013, 0x0 }, /* #51 */
    4235     { 0x051a17, 0x051a16, 0x570f110c, 0x570f110c, 0x00000007, 0x0 }, /* #52 */
    4236     { 0x1c3e16, 0x1c3e17, 0x2c39e6a2, 0x2c38e6a2, 0x00000010, 0x0 }, /* #53 */
    4237     { 0x2b31d3, 0x2b31d2, 0x139e1139, 0x139e1139, 0x0000001e, 0x0 }, /* #54 */
    4238     { 0x2f3817, 0x2f3816, 0x132098b6, 0x132098b6, 0x00000009, 0x0 }, /* #55 */
    4239     { 0x311592, 0x311593, 0xd5c99f3d, 0xd5499f3d, 0x00000017, 0x0 }, /* #56 */
    4240     { 0x3671d2, 0x3671d3, 0xb8aa2956, 0x98aa2956, 0x0000001d, 0x0 }, /* #57 */
    4241     { 0x111f06, 0x111f06, 0x83a9971f, 0x83a9971f, 0x0000000d, 0x0 }, /* #58 */
    4242     { 0x343bc3, 0x343bc2, 0x26933673, 0x26933673, 0x0000000e, 0x0 }, /* #59 */
    4243     { 0x2146d3, 0x2146d2, 0x44b92ee0, 0x44b92ee0, 0x0000001f, 0x0 }, /* #60 */
    4244     { 0x3e0bd3, 0x3e0bd3, 0x2284bc96, 0x2284bc94, 0x00000001, 0x0 }, /* #61 */
    4245     { 0x230f46, 0x230f47, 0xa1db771f, 0xa1db731f, 0x0000000a, 0x0 }, /* #62 */
    4246     { 0x216107, 0x216107, 0x382ad287, 0x3822d287, 0x00000013, 0x0 }, /* #63 */
     4183    { 0x380112, 0x380113, 0xd3e3904b, 0xd3e3904a, 0x00000000, 0x0 }, /* #0 */
     4184    { 0x3b1042, 0x3b1042, 0xd57be9ff, 0xd57be9ff, 0x0000001d, 0x0 }, /* #1 */
     4185    { 0x0570d3, 0x0570d2, 0xd671e121, 0xd671e121, 0x0000000a, 0x0 }, /* #2 */
     4186    { 0x0036c7, 0x0036c6, 0x29569ef0, 0x29569ef0, 0x00000017, 0x0 }, /* #3 */
     4187    { 0x092103, 0x092103, 0x6a5e18ba, 0x6a5e18aa, 0x00000004, 0x0 }, /* #4 */
     4188    { 0x293457, 0x293456, 0x5fb52260, 0x5fb52260, 0x00000003, 0x0 }, /* #5 */
     4189    { 0x3a5213, 0x3a5213, 0xfe37fcf0, 0xfc37fcf0, 0x00000019, 0x0 }, /* #6 */
     4190    { 0x396d16, 0x396d17, 0x67441f12, 0x67441f10, 0x00000001, 0x0 }, /* #7 */
     4191    { 0x210fc7, 0x210fc6, 0xe127ddfa, 0xe127ddfa, 0x00000017, 0x0 }, /* #8 */
     4192    { 0x2b1606, 0x2b1606, 0x6ab29b2a, 0x6ab29b2a, 0x0000001f, 0x0 }, /* #9 */
     4193    { 0x307d86, 0x307d87, 0xad4ace68, 0xad4ace28, 0x00000006, 0x0 }, /* #10 */
     4194    { 0x002513, 0x002513, 0xc603c57f, 0xc603c57b, 0x00000002, 0x0 }, /* #11 */
     4195    { 0x140896, 0x140896, 0x72c81850, 0x72c81850, 0x0000001b, 0x0 }, /* #12 */
     4196    { 0x2f0446, 0x2f0447, 0x03814cb2, 0x038148b2, 0x0000000a, 0x0 }, /* #13 */
     4197    { 0x1b0ed3, 0x1b0ed2, 0xae059bfe, 0xae059bfe, 0x00000000, 0x0 }, /* #14 */
     4198    { 0x2c3d82, 0x2c3d83, 0x5d43f7e4, 0x1d43f7e4, 0x0000001e, 0x0 }, /* #15 */
     4199    { 0x177f96, 0x177f97, 0x834348e0, 0x034348e0, 0x0000001f, 0x0 }, /* #16 */
     4200    { 0x324187, 0x324186, 0x95ae154f, 0x95ae154f, 0x00000007, 0x0 }, /* #17 */
     4201    { 0x1a0112, 0x1a0113, 0xc2bbd01b, 0xc23bd01b, 0x00000017, 0x0 }, /* #18 */
     4202    { 0x0e3203, 0x0e3202, 0x96bf2998, 0x96bf2998, 0x00000006, 0x0 }, /* #19 */
     4203    { 0x1b2cd6, 0x1b2cd7, 0xf5303b7b, 0xf4303b7b, 0x00000018, 0x0 }, /* #20 */
     4204    { 0x1e06d6, 0x1e06d7, 0x3b526514, 0x39526514, 0x00000019, 0x0 }, /* #21 */
     4205    { 0x200983, 0x200983, 0x729ac33b, 0x7298c33b, 0x00000011, 0x0 }, /* #22 */
     4206    { 0x2732d6, 0x2732d7, 0xb5c4d108, 0xb5c4c108, 0x0000000c, 0x0 }, /* #23 */
     4207    { 0x273052, 0x273053, 0xa59f548c, 0xa597548c, 0x00000013, 0x0 }, /* #24 */
     4208    { 0x0c4f82, 0x0c4f83, 0xedba0d1a, 0xcdba0d1a, 0x0000001d, 0x0 }, /* #25 */
     4209    { 0x092092, 0x092092, 0x74019108, 0x74019108, 0x00000018, 0x0 }, /* #26 */
     4210    { 0x247352, 0x247353, 0xaaeaf645, 0xaaeaf605, 0x00000006, 0x0 }, /* #27 */
     4211    { 0x102c56, 0x102c56, 0x4a61eb11, 0x4a61eb11, 0x0000001d, 0x0 }, /* #28 */
     4212    { 0x2e6052, 0x2e6052, 0xf84ada25, 0xf84ada25, 0x00000015, 0x0 }, /* #29 */
     4213    { 0x246e82, 0x246e82, 0xad5b866d, 0xad5b866d, 0x00000012, 0x0 }, /* #30 */
     4214    { 0x1e36c2, 0x1e36c3, 0xfb72bfbd, 0xeb72bfbd, 0x0000001c, 0x0 }, /* #31 */
     4215    { 0x3937c7, 0x3937c7, 0xbd0febe2, 0x3d0febe2, 0x0000001f, 0x0 }, /* #32 */
     4216    { 0x2273d2, 0x2273d3, 0xc1ac5ab4, 0xc1ac5a34, 0x00000007, 0x0 }, /* #33 */
     4217    { 0x3e0397, 0x3e0397, 0x0ff97d47, 0x0ff97d43, 0x00000002, 0x0 }, /* #34 */
     4218    { 0x3471d2, 0x3471d3, 0x6479ef67, 0x6079ef67, 0x0000001a, 0x0 }, /* #35 */
     4219    { 0x191e06, 0x191e07, 0xe6c1c3df, 0xe4c1c3df, 0x00000019, 0x0 }, /* #36 */
     4220    { 0x0a4c42, 0x0a4c42, 0x856a3505, 0x856a3505, 0x00000009, 0x0 }, /* #37 */
     4221    { 0x236246, 0x236246, 0x3d50ba28, 0x3d50ba28, 0x0000000a, 0x0 }, /* #38 */
     4222    { 0x2d0602, 0x2d0603, 0xb76d33bc, 0xb76d339c, 0x00000005, 0x0 }, /* #39 */
     4223    { 0x235406, 0x235407, 0xaff4708e, 0xaff4308e, 0x0000000e, 0x0 }, /* #40 */
     4224    { 0x0c0fd3, 0x0c0fd3, 0xabeccb70, 0xab6ccb70, 0x00000017, 0x0 }, /* #41 */
     4225    { 0x285257, 0x285256, 0xd8b80d93, 0xd8b80d93, 0x00000012, 0x0 }, /* #42 */
     4226    { 0x3a7606, 0x3a7607, 0x03e4c84e, 0x03e4c84c, 0x00000001, 0x0 }, /* #43 */
     4227    { 0x395ac3, 0x395ac2, 0x36355eb0, 0x36355eb0, 0x00000011, 0x0 }, /* #44 */
     4228    { 0x1e0707, 0x1e0706, 0xd7fd2a22, 0xd7fd2a22, 0x0000001b, 0x0 }, /* #45 */
     4229    { 0x342996, 0x342997, 0x9e55dac2, 0x9e54dac2, 0x00000010, 0x0 }, /* #46 */
     4230    { 0x360886, 0x360887, 0x8ac55152, 0x8a455152, 0x00000017, 0x0 }, /* #47 */
     4231    { 0x0f7086, 0x0f7086, 0x4e024e92, 0x4e024e92, 0x0000000d, 0x0 }, /* #48 */
     4232    { 0x1c4793, 0x1c4793, 0xe1b286e6, 0xe1b286a6, 0x00000006, 0x0 }, /* #49 */
     4233    { 0x3e6ed3, 0x3e6ed3, 0xfb32f74d, 0xfa32f74d, 0x00000018, 0x0 }, /* #50 */
     4234    { 0x2934d6, 0x2934d7, 0x4121888d, 0x41218885, 0x00000003, 0x0 }, /* #51 */
     4235    { 0x2d17d3, 0x2d17d3, 0xdd77549d, 0xd577549d, 0x0000001b, 0x0 }, /* #52 */
     4236    { 0x0b12c6, 0x0b12c7, 0x09dad35d, 0x08dad35d, 0x00000018, 0x0 }, /* #53 */
     4237    { 0x2d6553, 0x2d6552, 0x5f6ce883, 0x5f6ce883, 0x00000006, 0x0 }, /* #54 */
     4238    { 0x036443, 0x036443, 0xed48b7fe, 0xed48a7fe, 0x0000000c, 0x0 }, /* #55 */
     4239    { 0x2d2383, 0x2d2383, 0x270c236a, 0x270c036a, 0x0000000d, 0x0 }, /* #56 */
     4240    { 0x1c5f56, 0x1c5f56, 0xd9818250, 0xd9818250, 0x00000005, 0x0 }, /* #57 */
     4241    { 0x2c2dd6, 0x2c2dd7, 0x1ccaf125, 0x14caf125, 0x0000001b, 0x0 }, /* #58 */
     4242    { 0x1211d7, 0x1211d6, 0x099ba0ac, 0x099ba0ac, 0x00000001, 0x0 }, /* #59 */
     4243    { 0x344296, 0x344296, 0x571543c6, 0x571543c6, 0x00000000, 0x0 }, /* #60 */
     4244    { 0x2c7407, 0x2c7406, 0x1e8a8d3d, 0x1e8a8d3d, 0x00000015, 0x0 }, /* #61 */
     4245    { 0x0571d6, 0x0571d7, 0x7d7d02d4, 0x7d5d02d4, 0x00000015, 0x0 }, /* #62 */
     4246    { 0x223b17, 0x223b17, 0xd0dfd395, 0xd0df9395, 0x0000000e, 0x0 }, /* #63 */
    42474247};
    42484248static const BINU32_TEST_T g_aTests_btr_u32_locked[] =
    42494249{
    4250     { 0x2b4057, 0x2b4057, 0x9b0cb5d3, 0x9b0cb5c3, 0x00000004, 0x0 }, /* #0 */
    4251     { 0x195612, 0x195613, 0x26353cec, 0x26352cec, 0x0000000c, 0x0 }, /* #1 */
    4252     { 0x3a6c43, 0x3a6c43, 0x11a1f572, 0x01a1f572, 0x0000001c, 0x0 }, /* #2 */
    4253     { 0x1e4182, 0x1e4183, 0xff1e76b2, 0xff1c76b2, 0x00000011, 0x0 }, /* #3 */
    4254     { 0x1621d7, 0x1621d6, 0x71dd771e, 0x71dd771e, 0x00000005, 0x0 }, /* #4 */
    4255     { 0x1d1353, 0x1d1352, 0x5ce1c7bb, 0x5ce1c7bb, 0x0000000d, 0x0 }, /* #5 */
    4256     { 0x2b74c3, 0x2b74c3, 0x2a13b91b, 0x2a11b91b, 0x00000011, 0x0 }, /* #6 */
    4257     { 0x1c43c2, 0x1c43c3, 0x3d2e37bb, 0x3d2c37bb, 0x00000011, 0x0 }, /* #7 */
    4258     { 0x222c47, 0x222c46, 0x72d2e92f, 0x72d2e92f, 0x0000001a, 0x0 }, /* #8 */
    4259     { 0x1b1842, 0x1b1843, 0xc07359e5, 0xc07159e5, 0x00000011, 0x0 }, /* #9 */
    4260     { 0x1d4c53, 0x1d4c53, 0x35930e7b, 0x3593067b, 0x0000000b, 0x0 }, /* #10 */
    4261     { 0x012992, 0x012992, 0xca25ec23, 0xca25ec23, 0x0000001c, 0x0 }, /* #11 */
    4262     { 0x361203, 0x361202, 0x39d8851d, 0x39d8851d, 0x00000009, 0x0 }, /* #12 */
    4263     { 0x040d83, 0x040d83, 0x4b26a6d4, 0x4b26a6c4, 0x00000004, 0x0 }, /* #13 */
    4264     { 0x1e1407, 0x1e1407, 0x35d2d724, 0x3552d724, 0x00000017, 0x0 }, /* #14 */
    4265     { 0x272113, 0x272113, 0x7babeafd, 0x7babeabd, 0x00000006, 0x0 }, /* #15 */
    4266     { 0x2c6653, 0x2c6652, 0x9e8dbd11, 0x9e8dbd11, 0x00000002, 0x0 }, /* #16 */
    4267     { 0x3f3187, 0x3f3187, 0x7f69d51c, 0x7f69d11c, 0x0000000a, 0x0 }, /* #17 */
    4268     { 0x125383, 0x125383, 0x3f3becd6, 0x2f3becd6, 0x0000001c, 0x0 }, /* #18 */
    4269     { 0x3261d7, 0x3261d6, 0x8a090e84, 0x8a090e84, 0x00000001, 0x0 }, /* #19 */
    4270     { 0x3a7fd7, 0x3a7fd6, 0xbf5f2f46, 0xbf5f2f46, 0x0000001e, 0x0 }, /* #20 */
    4271     { 0x167092, 0x167092, 0x56ba43e0, 0x56ba43e0, 0x0000001b, 0x0 }, /* #21 */
    4272     { 0x231597, 0x231596, 0xf0262f32, 0xf0262f32, 0x00000003, 0x0 }, /* #22 */
    4273     { 0x0f2ad3, 0x0f2ad2, 0x9644043e, 0x9644043e, 0x0000001d, 0x0 }, /* #23 */
    4274     { 0x3f4ed7, 0x3f4ed7, 0x6ba6370b, 0x6ba63703, 0x00000003, 0x0 }, /* #24 */
    4275     { 0x0d4192, 0x0d4193, 0x37142e9c, 0x37142e8c, 0x00000004, 0x0 }, /* #25 */
    4276     { 0x356dc2, 0x356dc3, 0x7a8e7e6c, 0x6a8e7e6c, 0x0000001c, 0x0 }, /* #26 */
    4277     { 0x054c83, 0x054c82, 0xeb2c9f28, 0xeb2c9f28, 0x00000010, 0x0 }, /* #27 */
    4278     { 0x150ac3, 0x150ac2, 0x3537cbf6, 0x3537cbf6, 0x00000019, 0x0 }, /* #28 */
    4279     { 0x0b6757, 0x0b6756, 0x3ec1388e, 0x3ec1388e, 0x00000011, 0x0 }, /* #29 */
    4280     { 0x2b1892, 0x2b1893, 0xe0b54fc5, 0xc0b54fc5, 0x0000001d, 0x0 }, /* #30 */
    4281     { 0x294017, 0x294017, 0x3a2ebba0, 0x3a2eb3a0, 0x0000000b, 0x0 }, /* #31 */
    4282     { 0x133753, 0x133753, 0xf35eeb26, 0xf31eeb26, 0x00000016, 0x0 }, /* #32 */
    4283     { 0x091912, 0x091913, 0xf3608df8, 0xf3408df8, 0x00000015, 0x0 }, /* #33 */
    4284     { 0x0d02c7, 0x0d02c6, 0xffb0f18a, 0xffb0f18a, 0x00000004, 0x0 }, /* #34 */
    4285     { 0x347b93, 0x347b92, 0x69676689, 0x69676689, 0x0000000f, 0x0 }, /* #35 */
    4286     { 0x356712, 0x356712, 0x0d1dc332, 0x0d1dc332, 0x0000000b, 0x0 }, /* #36 */
    4287     { 0x2e5f97, 0x2e5f97, 0xe0630877, 0xe0610877, 0x00000011, 0x0 }, /* #37 */
    4288     { 0x0736d7, 0x0736d6, 0x52fd2c8f, 0x52fd2c8f, 0x00000006, 0x0 }, /* #38 */
    4289     { 0x384617, 0x384616, 0x3b1cfa3c, 0x3b1cfa3c, 0x00000015, 0x0 }, /* #39 */
    4290     { 0x273946, 0x273947, 0xe13efbca, 0xe136fbca, 0x00000013, 0x0 }, /* #40 */
    4291     { 0x125117, 0x125117, 0x96141802, 0x96041802, 0x00000014, 0x0 }, /* #41 */
    4292     { 0x192217, 0x192216, 0xe1a248ab, 0xe1a248ab, 0x0000000d, 0x0 }, /* #42 */
    4293     { 0x0976c2, 0x0976c3, 0xce5c0ba8, 0xce5c0aa8, 0x00000008, 0x0 }, /* #43 */
    4294     { 0x093097, 0x093097, 0x54283b8f, 0x54203b8f, 0x00000013, 0x0 }, /* #44 */
    4295     { 0x3a5917, 0x3a5917, 0xd0ee800c, 0xd0ae800c, 0x00000016, 0x0 }, /* #45 */
    4296     { 0x360752, 0x360753, 0x1ded9c7a, 0x1ded1c7a, 0x0000000f, 0x0 }, /* #46 */
    4297     { 0x0f3d52, 0x0f3d53, 0x355ec2e5, 0x355ec2e1, 0x00000002, 0x0 }, /* #47 */
    4298     { 0x0b37d7, 0x0b37d6, 0xb91222f3, 0xb91222f3, 0x0000001e, 0x0 }, /* #48 */
    4299     { 0x0c5b16, 0x0c5b16, 0xc70b399d, 0xc70b399d, 0x0000001b, 0x0 }, /* #49 */
    4300     { 0x351d53, 0x351d52, 0x4822af47, 0x4822af47, 0x0000001d, 0x0 }, /* #50 */
    4301     { 0x090b53, 0x090b52, 0xa510f737, 0xa510f737, 0x00000003, 0x0 }, /* #51 */
    4302     { 0x155916, 0x155917, 0xc5cd6b57, 0xc5cd2b57, 0x0000000e, 0x0 }, /* #52 */
    4303     { 0x2d2b12, 0x2d2b12, 0x0f428005, 0x0f428005, 0x0000000a, 0x0 }, /* #53 */
    4304     { 0x361e43, 0x361e42, 0x7cd87c5b, 0x7cd87c5b, 0x00000005, 0x0 }, /* #54 */
    4305     { 0x373283, 0x373282, 0x2a711080, 0x2a711080, 0x00000004, 0x0 }, /* #55 */
    4306     { 0x023302, 0x023303, 0x1c7eafd5, 0x1c7eafc5, 0x00000004, 0x0 }, /* #56 */
    4307     { 0x126dc7, 0x126dc7, 0x9cace573, 0x9cacc573, 0x0000000d, 0x0 }, /* #57 */
    4308     { 0x336ac7, 0x336ac7, 0x41ef7621, 0x40ef7621, 0x00000018, 0x0 }, /* #58 */
    4309     { 0x337883, 0x337882, 0xcac283f6, 0xcac283f6, 0x00000012, 0x0 }, /* #59 */
    4310     { 0x3d6696, 0x3d6697, 0x5ce24d8b, 0x5ce04d8b, 0x00000011, 0x0 }, /* #60 */
    4311     { 0x063c83, 0x063c83, 0x1c7921f4, 0x1c7921b4, 0x00000006, 0x0 }, /* #61 */
    4312     { 0x310a93, 0x310a92, 0xa06d6cec, 0xa06d6cec, 0x00000009, 0x0 }, /* #62 */
    4313     { 0x005447, 0x005446, 0x1a24e7f9, 0x1a24e7f9, 0x00000017, 0x0 }, /* #63 */
     4250    { 0x174703, 0x174702, 0x8c816133, 0x8c816133, 0x00000002, 0x0 }, /* #0 */
     4251    { 0x044692, 0x044692, 0xdc3d796a, 0xdc3d796a, 0x00000002, 0x0 }, /* #1 */
     4252    { 0x344397, 0x344396, 0x5dcbc3ef, 0x5dcbc3ef, 0x00000004, 0x0 }, /* #2 */
     4253    { 0x161487, 0x161487, 0xc99d590b, 0xc99d190b, 0x0000000e, 0x0 }, /* #3 */
     4254    { 0x2e3153, 0x2e3153, 0xdcb08379, 0xdcb08339, 0x00000006, 0x0 }, /* #4 */
     4255    { 0x214383, 0x214383, 0x1b214b45, 0x1b214b44, 0x00000000, 0x0 }, /* #5 */
     4256    { 0x102cd6, 0x102cd6, 0x90f9e69a, 0x90f9e69a, 0x0000000b, 0x0 }, /* #6 */
     4257    { 0x382146, 0x382147, 0xefadb9b1, 0xafadb9b1, 0x0000001e, 0x0 }, /* #7 */
     4258    { 0x2e5f56, 0x2e5f57, 0x8e927174, 0x8e927154, 0x00000005, 0x0 }, /* #8 */
     4259    { 0x3347c7, 0x3347c6, 0x634ad976, 0x634ad976, 0x00000007, 0x0 }, /* #9 */
     4260    { 0x2e7e03, 0x2e7e03, 0x72ee3b36, 0x72ee2b36, 0x0000000c, 0x0 }, /* #10 */
     4261    { 0x321c56, 0x321c56, 0xa62a10fa, 0xa62a10fa, 0x0000001c, 0x0 }, /* #11 */
     4262    { 0x1e5ed3, 0x1e5ed3, 0x8cf882c0, 0x8cf88240, 0x00000007, 0x0 }, /* #12 */
     4263    { 0x0c5396, 0x0c5397, 0x7e996763, 0x7e986763, 0x00000010, 0x0 }, /* #13 */
     4264    { 0x143443, 0x143442, 0x9891084f, 0x9891084f, 0x00000016, 0x0 }, /* #14 */
     4265    { 0x1b1483, 0x1b1483, 0x97e9fc25, 0x93e9fc25, 0x0000001a, 0x0 }, /* #15 */
     4266    { 0x252406, 0x252407, 0x9ba03bb7, 0x9ba02bb7, 0x0000000c, 0x0 }, /* #16 */
     4267    { 0x3b7152, 0x3b7153, 0xb7a2634b, 0xb7a2614b, 0x00000009, 0x0 }, /* #17 */
     4268    { 0x1f04c2, 0x1f04c2, 0xe6319a4b, 0xe6319a4b, 0x00000004, 0x0 }, /* #18 */
     4269    { 0x1f5e42, 0x1f5e43, 0xfc2f2fc9, 0xdc2f2fc9, 0x0000001d, 0x0 }, /* #19 */
     4270    { 0x3026c6, 0x3026c6, 0x6e434df3, 0x6e434df3, 0x00000013, 0x0 }, /* #20 */
     4271    { 0x2864c7, 0x2864c6, 0x9b720a90, 0x9b720a90, 0x00000017, 0x0 }, /* #21 */
     4272    { 0x275f87, 0x275f87, 0x74cc7483, 0x54cc7483, 0x0000001d, 0x0 }, /* #22 */
     4273    { 0x3c3857, 0x3c3856, 0xc3321a80, 0xc3321a80, 0x00000003, 0x0 }, /* #23 */
     4274    { 0x170f07, 0x170f06, 0xd330a052, 0xd330a052, 0x00000009, 0x0 }, /* #24 */
     4275    { 0x1650d7, 0x1650d7, 0x0968d59b, 0x0968d58b, 0x00000004, 0x0 }, /* #25 */
     4276    { 0x102c93, 0x102c92, 0x72a62b9a, 0x72a62b9a, 0x00000010, 0x0 }, /* #26 */
     4277    { 0x357a92, 0x357a93, 0x6581bc35, 0x65813c35, 0x0000000f, 0x0 }, /* #27 */
     4278    { 0x264417, 0x264416, 0xa0c832fe, 0xa0c832fe, 0x00000015, 0x0 }, /* #28 */
     4279    { 0x140ec6, 0x140ec6, 0x88a8e877, 0x88a8e877, 0x00000012, 0x0 }, /* #29 */
     4280    { 0x0b6957, 0x0b6956, 0xa6f91c66, 0xa6f91c66, 0x00000007, 0x0 }, /* #30 */
     4281    { 0x173602, 0x173602, 0x129a5c8a, 0x129a5c8a, 0x00000010, 0x0 }, /* #31 */
     4282    { 0x165016, 0x165017, 0xefb9a030, 0xafb9a030, 0x0000001e, 0x0 }, /* #32 */
     4283    { 0x341316, 0x341316, 0x1d24ab90, 0x1d24ab90, 0x00000016, 0x0 }, /* #33 */
     4284    { 0x041c16, 0x041c16, 0xc1ab55f1, 0xc1ab55f1, 0x00000012, 0x0 }, /* #34 */
     4285    { 0x3237d7, 0x3237d7, 0x5883aaf3, 0x5883a2f3, 0x0000000b, 0x0 }, /* #35 */
     4286    { 0x351707, 0x351707, 0x950deff7, 0x950dcff7, 0x0000000d, 0x0 }, /* #36 */
     4287    { 0x3b5887, 0x3b5887, 0xaf8406b3, 0xaf0406b3, 0x00000017, 0x0 }, /* #37 */
     4288    { 0x217c13, 0x217c13, 0x79ae0bb1, 0x79ae0bb0, 0x00000000, 0x0 }, /* #38 */
     4289    { 0x360412, 0x360412, 0x2bdaf8f3, 0x2bdaf8f3, 0x00000003, 0x0 }, /* #39 */
     4290    { 0x323003, 0x323002, 0x02b872fa, 0x02b872fa, 0x0000001b, 0x0 }, /* #40 */
     4291    { 0x087d52, 0x087d53, 0x2e5dab86, 0x2e59ab86, 0x00000012, 0x0 }, /* #41 */
     4292    { 0x282483, 0x282483, 0xfc7735c2, 0xfc7535c2, 0x00000011, 0x0 }, /* #42 */
     4293    { 0x0915d3, 0x0915d2, 0x13f97481, 0x13f97481, 0x00000005, 0x0 }, /* #43 */
     4294    { 0x320442, 0x320442, 0x00092e57, 0x00092e57, 0x00000019, 0x0 }, /* #44 */
     4295    { 0x0a2882, 0x0a2882, 0xe37e8219, 0xe37e8219, 0x00000017, 0x0 }, /* #45 */
     4296    { 0x0e7916, 0x0e7917, 0x00b1b9fd, 0x00b1b9bd, 0x00000006, 0x0 }, /* #46 */
     4297    { 0x0849c3, 0x0849c3, 0x13fdedfa, 0x13fde9fa, 0x0000000a, 0x0 }, /* #47 */
     4298    { 0x0f29d3, 0x0f29d3, 0xbb189fe7, 0xbb189fe6, 0x00000000, 0x0 }, /* #48 */
     4299    { 0x085ad7, 0x085ad6, 0xbe1703be, 0xbe1703be, 0x0000000a, 0x0 }, /* #49 */
     4300    { 0x025d47, 0x025d46, 0xf3c22f9c, 0xf3c22f9c, 0x00000010, 0x0 }, /* #50 */
     4301    { 0x0f1046, 0x0f1046, 0xc7371476, 0xc7371476, 0x0000000d, 0x0 }, /* #51 */
     4302    { 0x137507, 0x137507, 0x853d49dc, 0x853549dc, 0x00000013, 0x0 }, /* #52 */
     4303    { 0x0c6793, 0x0c6792, 0xce779cb9, 0xce779cb9, 0x0000000e, 0x0 }, /* #53 */
     4304    { 0x143bd6, 0x143bd6, 0xc4397354, 0xc4397354, 0x00000016, 0x0 }, /* #54 */
     4305    { 0x3c5a57, 0x3c5a56, 0x626c588a, 0x626c588a, 0x0000000d, 0x0 }, /* #55 */
     4306    { 0x3145d3, 0x3145d2, 0x1dfc6cc4, 0x1dfc6cc4, 0x0000001d, 0x0 }, /* #56 */
     4307    { 0x1009d3, 0x1009d3, 0x9ad03b18, 0x8ad03b18, 0x0000001c, 0x0 }, /* #57 */
     4308    { 0x3c3402, 0x3c3402, 0x4a8d9fcc, 0x4a8d9fcc, 0x0000001d, 0x0 }, /* #58 */
     4309    { 0x330482, 0x330483, 0xdc36e07f, 0xdc36e05f, 0x00000005, 0x0 }, /* #59 */
     4310    { 0x114fd6, 0x114fd7, 0xa9d01b01, 0xa9d00b01, 0x0000000c, 0x0 }, /* #60 */
     4311    { 0x0841d7, 0x0841d6, 0xc1367a84, 0xc1367a84, 0x0000001b, 0x0 }, /* #61 */
     4312    { 0x0c1512, 0x0c1513, 0xf6c5234d, 0xf6c1234d, 0x00000012, 0x0 }, /* #62 */
     4313    { 0x001a87, 0x001a86, 0xba8f3299, 0xba8f3299, 0x00000018, 0x0 }, /* #63 */
    43144314};
    43154315static const BINU32_TEST_T g_aTests_bts_u32[] =
    43164316{
    4317     { 0x232a07, 0x232a07, 0x7be4201d, 0x7be4201d, 0x00000002, 0x0 }, /* #0 */
    4318     { 0x270e42, 0x270e43, 0x0beebdb1, 0x0beebdb1, 0x00000015, 0x0 }, /* #1 */
    4319     { 0x027dd2, 0x027dd3, 0x475ce4be, 0x475ce4be, 0x00000018, 0x0 }, /* #2 */
    4320     { 0x125202, 0x125202, 0x70cfc95c, 0x70cfc95d, 0x00000000, 0x0 }, /* #3 */
    4321     { 0x2d3742, 0x2d3743, 0xe95110e1, 0xe95110e1, 0x00000018, 0x0 }, /* #4 */
    4322     { 0x292653, 0x292652, 0x0d1d9113, 0x8d1d9113, 0x0000001f, 0x0 }, /* #5 */
    4323     { 0x0f0656, 0x0f0657, 0x1a06bbe4, 0x1a06bbe4, 0x00000008, 0x0 }, /* #6 */
    4324     { 0x180dd7, 0x180dd7, 0xe9f4b061, 0xe9f4b061, 0x0000001f, 0x0 }, /* #7 */
    4325     { 0x157116, 0x157116, 0x7c513d6a, 0x7c513f6a, 0x00000009, 0x0 }, /* #8 */
    4326     { 0x1518c7, 0x1518c7, 0x5d2bb1e9, 0x5d2bb1e9, 0x00000008, 0x0 }, /* #9 */
    4327     { 0x382c82, 0x382c82, 0xa987d239, 0xb987d239, 0x0000001c, 0x0 }, /* #10 */
    4328     { 0x1a4e03, 0x1a4e03, 0xbb7ff43f, 0xbb7ff43f, 0x0000001d, 0x0 }, /* #11 */
    4329     { 0x084903, 0x084902, 0x8d8eb5de, 0x8f8eb5de, 0x00000019, 0x0 }, /* #12 */
    4330     { 0x152702, 0x152702, 0x9c75a458, 0x9c75a459, 0x00000000, 0x0 }, /* #13 */
    4331     { 0x0c0053, 0x0c0052, 0x5e46a5f6, 0x5e56a5f6, 0x00000014, 0x0 }, /* #14 */
    4332     { 0x2616d3, 0x2616d3, 0x8b7a3a4f, 0x8b7a3a4f, 0x0000000c, 0x0 }, /* #15 */
    4333     { 0x134743, 0x134743, 0xf0eda4f1, 0xf0eda4f1, 0x0000000f, 0x0 }, /* #16 */
    4334     { 0x3c7956, 0x3c7957, 0x91822dd2, 0x91822dd2, 0x00000018, 0x0 }, /* #17 */
    4335     { 0x084a02, 0x084a03, 0x9c7ab121, 0x9c7ab121, 0x00000015, 0x0 }, /* #18 */
    4336     { 0x3a0a17, 0x3a0a16, 0x4d2e01f5, 0x4d2e03f5, 0x00000009, 0x0 }, /* #19 */
    4337     { 0x364653, 0x364652, 0xd5c48624, 0xd7c48624, 0x00000019, 0x0 }, /* #20 */
    4338     { 0x060c97, 0x060c96, 0x22405be8, 0x32405be8, 0x0000001c, 0x0 }, /* #21 */
    4339     { 0x051196, 0x051196, 0xc3630947, 0xc3632947, 0x0000000d, 0x0 }, /* #22 */
    4340     { 0x215e02, 0x215e02, 0x6d7eb44e, 0x6dfeb44e, 0x00000017, 0x0 }, /* #23 */
    4341     { 0x2d0dc7, 0x2d0dc7, 0x2340fffd, 0x2340fffd, 0x00000000, 0x0 }, /* #24 */
    4342     { 0x117016, 0x117017, 0x86954ffc, 0x86954ffc, 0x00000004, 0x0 }, /* #25 */
    4343     { 0x3512c7, 0x3512c6, 0x986b8af5, 0x9a6b8af5, 0x00000019, 0x0 }, /* #26 */
    4344     { 0x3d2306, 0x3d2306, 0xbc1c189f, 0xbc1c389f, 0x0000000d, 0x0 }, /* #27 */
    4345     { 0x195142, 0x195142, 0x7b700695, 0x7b708695, 0x0000000f, 0x0 }, /* #28 */
    4346     { 0x0d7f83, 0x0d7f83, 0x054be57d, 0x054be57d, 0x00000002, 0x0 }, /* #29 */
    4347     { 0x213692, 0x213692, 0xebe108bb, 0xebe508bb, 0x00000012, 0x0 }, /* #30 */
    4348     { 0x164502, 0x164503, 0x92ce9e77, 0x92ce9e77, 0x00000019, 0x0 }, /* #31 */
    4349     { 0x080f42, 0x080f42, 0xa93f10f1, 0xe93f10f1, 0x0000001e, 0x0 }, /* #32 */
    4350     { 0x187747, 0x187746, 0x7148c4da, 0x7149c4da, 0x00000010, 0x0 }, /* #33 */
    4351     { 0x207753, 0x207753, 0x4541b8a1, 0x4541b8a1, 0x0000000c, 0x0 }, /* #34 */
    4352     { 0x256a42, 0x256a42, 0xec2d586d, 0xecad586d, 0x00000017, 0x0 }, /* #35 */
    4353     { 0x112942, 0x112942, 0x91816da0, 0x95816da0, 0x0000001a, 0x0 }, /* #36 */
    4354     { 0x3b6dc6, 0x3b6dc6, 0x76f79d86, 0x7ef79d86, 0x0000001b, 0x0 }, /* #37 */
    4355     { 0x0a1a03, 0x0a1a02, 0xfa0d24f7, 0xfe0d24f7, 0x0000001a, 0x0 }, /* #38 */
    4356     { 0x044896, 0x044896, 0xb4813b75, 0xb4913b75, 0x00000014, 0x0 }, /* #39 */
    4357     { 0x022043, 0x022043, 0x8e291cdb, 0x8e291cdb, 0x00000013, 0x0 }, /* #40 */
    4358     { 0x173c82, 0x173c82, 0xdbd8979a, 0xdbda979a, 0x00000011, 0x0 }, /* #41 */
    4359     { 0x106757, 0x106757, 0x84f036ed, 0x84f036ed, 0x00000016, 0x0 }, /* #42 */
    4360     { 0x044f57, 0x044f57, 0x2c07e09d, 0x2c07e09d, 0x00000000, 0x0 }, /* #43 */
    4361     { 0x167843, 0x167842, 0x8d050edc, 0x8d070edc, 0x00000011, 0x0 }, /* #44 */
    4362     { 0x3f4143, 0x3f4142, 0x585fe271, 0x58dfe271, 0x00000017, 0x0 }, /* #45 */
    4363     { 0x3c0e17, 0x3c0e16, 0x669cc19d, 0x669cd19d, 0x0000000c, 0x0 }, /* #46 */
    4364     { 0x2d2c56, 0x2d2c57, 0xa1b969f8, 0xa1b969f8, 0x00000007, 0x0 }, /* #47 */
    4365     { 0x392e96, 0x392e96, 0xb37cbdbe, 0xb37cfdbe, 0x0000000e, 0x0 }, /* #48 */
    4366     { 0x0d4487, 0x0d4486, 0xb3a9e884, 0xbba9e884, 0x0000001b, 0x0 }, /* #49 */
    4367     { 0x050107, 0x050106, 0x90a458f5, 0x90a4d8f5, 0x0000000f, 0x0 }, /* #50 */
    4368     { 0x084382, 0x084383, 0x7b25fe41, 0x7b25fe41, 0x00000010, 0x0 }, /* #51 */
    4369     { 0x277113, 0x277113, 0xe78c6667, 0xe78c6667, 0x0000000d, 0x0 }, /* #52 */
    4370     { 0x181807, 0x181806, 0x3caee4ab, 0x3caef4ab, 0x0000000c, 0x0 }, /* #53 */
    4371     { 0x397852, 0x397853, 0x6e259cbf, 0x6e259cbf, 0x00000004, 0x0 }, /* #54 */
    4372     { 0x274582, 0x274583, 0xf2999f8d, 0xf2999f8d, 0x0000000f, 0x0 }, /* #55 */
    4373     { 0x0b09d2, 0x0b09d3, 0xaf71ce25, 0xaf71ce25, 0x00000018, 0x0 }, /* #56 */
    4374     { 0x031497, 0x031496, 0xce4508bf, 0xce450cbf, 0x0000000a, 0x0 }, /* #57 */
    4375     { 0x0304c3, 0x0304c3, 0xe5b5fe6d, 0xe5b5fe6d, 0x00000006, 0x0 }, /* #58 */
    4376     { 0x3b58c2, 0x3b58c3, 0x3b802e2f, 0x3b802e2f, 0x00000001, 0x0 }, /* #59 */
    4377     { 0x2a5912, 0x2a5913, 0x0f991482, 0x0f991482, 0x00000001, 0x0 }, /* #60 */
    4378     { 0x261d87, 0x261d87, 0x379cc1eb, 0x379cc1eb, 0x00000006, 0x0 }, /* #61 */
    4379     { 0x2f1582, 0x2f1582, 0xcf887946, 0xcfa87946, 0x00000015, 0x0 }, /* #62 */
    4380     { 0x2e32d3, 0x2e32d2, 0x494c4fce, 0x4d4c4fce, 0x0000001a, 0x0 }, /* #63 */
     4317    { 0x1f3493, 0x1f3493, 0x90ff1d72, 0x90ff1d72, 0x00000015, 0x0 }, /* #0 */
     4318    { 0x1e6253, 0x1e6253, 0xe95e4767, 0xe95e4767, 0x00000008, 0x0 }, /* #1 */
     4319    { 0x391387, 0x391387, 0x72c6cc83, 0x72c6cc83, 0x00000000, 0x0 }, /* #2 */
     4320    { 0x2c0a83, 0x2c0a82, 0x93ee5537, 0x97ee5537, 0x0000001a, 0x0 }, /* #3 */
     4321    { 0x270912, 0x270913, 0xb01fbe8c, 0xb01fbe8c, 0x00000002, 0x0 }, /* #4 */
     4322    { 0x2a1cd3, 0x2a1cd3, 0xb95f71f3, 0xb95f71f3, 0x00000005, 0x0 }, /* #5 */
     4323    { 0x046557, 0x046556, 0xf2e19acc, 0xf2e19acd, 0x00000000, 0x0 }, /* #6 */
     4324    { 0x196b52, 0x196b53, 0xb3df54b2, 0xb3df54b2, 0x0000000c, 0x0 }, /* #7 */
     4325    { 0x3868c7, 0x3868c7, 0xa802282b, 0xa802282b, 0x00000005, 0x0 }, /* #8 */
     4326    { 0x244e16, 0x244e17, 0x3e57b230, 0x3e57b230, 0x0000001d, 0x0 }, /* #9 */
     4327    { 0x2c0a43, 0x2c0a42, 0xc3d55c51, 0xc3d55c53, 0x00000001, 0x0 }, /* #10 */
     4328    { 0x287597, 0x287596, 0xeb0a0889, 0xeb0a08a9, 0x00000005, 0x0 }, /* #11 */
     4329    { 0x3b7a12, 0x3b7a12, 0x840d676b, 0x841d676b, 0x00000014, 0x0 }, /* #12 */
     4330    { 0x322c47, 0x322c47, 0xf1c14252, 0xf1c14252, 0x00000016, 0x0 }, /* #13 */
     4331    { 0x327d03, 0x327d03, 0xe4f73198, 0xe4f73198, 0x00000011, 0x0 }, /* #14 */
     4332    { 0x0a0212, 0x0a0213, 0xeacd70ca, 0xeacd70ca, 0x0000000d, 0x0 }, /* #15 */
     4333    { 0x1d60c2, 0x1d60c3, 0x4105a9c2, 0x4105a9c2, 0x00000007, 0x0 }, /* #16 */
     4334    { 0x044c43, 0x044c42, 0xf6aacaaa, 0xf6abcaaa, 0x00000010, 0x0 }, /* #17 */
     4335    { 0x002616, 0x002616, 0xdfc48c19, 0xdfc4ac19, 0x0000000d, 0x0 }, /* #18 */
     4336    { 0x376297, 0x376296, 0xd069ac9d, 0xd069ae9d, 0x00000009, 0x0 }, /* #19 */
     4337    { 0x285d16, 0x285d16, 0xea8a7236, 0xea8a7a36, 0x0000000b, 0x0 }, /* #20 */
     4338    { 0x324202, 0x324203, 0x18d5f8d0, 0x18d5f8d0, 0x0000000d, 0x0 }, /* #21 */
     4339    { 0x322c17, 0x322c16, 0xbfffc65f, 0xbfffd65f, 0x0000000c, 0x0 }, /* #22 */
     4340    { 0x105b52, 0x105b53, 0x775ba568, 0x775ba568, 0x0000001c, 0x0 }, /* #23 */
     4341    { 0x3d40d7, 0x3d40d7, 0x7cb5d6dd, 0x7cb5d6dd, 0x00000002, 0x0 }, /* #24 */
     4342    { 0x024c53, 0x024c52, 0x78b5f2dc, 0x7cb5f2dc, 0x0000001a, 0x0 }, /* #25 */
     4343    { 0x2d21c6, 0x2d21c6, 0x17848357, 0x17858357, 0x00000010, 0x0 }, /* #26 */
     4344    { 0x134793, 0x134792, 0xcc87ea76, 0xcc87eaf6, 0x00000007, 0x0 }, /* #27 */
     4345    { 0x1c6b47, 0x1c6b46, 0x548ef11b, 0x5c8ef11b, 0x0000001b, 0x0 }, /* #28 */
     4346    { 0x1a0f43, 0x1a0f43, 0xcfa031d8, 0xcfa031d8, 0x0000001f, 0x0 }, /* #29 */
     4347    { 0x232712, 0x232713, 0xbdd9c807, 0xbdd9c807, 0x0000001d, 0x0 }, /* #30 */
     4348    { 0x3e3f86, 0x3e3f87, 0x3c182f42, 0x3c182f42, 0x00000014, 0x0 }, /* #31 */
     4349    { 0x382897, 0x382897, 0xd6329c8a, 0xd6329c8a, 0x0000001c, 0x0 }, /* #32 */
     4350    { 0x0f39c2, 0x0f39c2, 0x39db0f23, 0x39fb0f23, 0x00000015, 0x0 }, /* #33 */
     4351    { 0x337fc2, 0x337fc3, 0x9c48bdf2, 0x9c48bdf2, 0x0000001f, 0x0 }, /* #34 */
     4352    { 0x081316, 0x081317, 0x76a4bec8, 0x76a4bec8, 0x00000012, 0x0 }, /* #35 */
     4353    { 0x1c1412, 0x1c1412, 0x7c71e65d, 0xfc71e65d, 0x0000001f, 0x0 }, /* #36 */
     4354    { 0x077413, 0x077412, 0xedd5c07e, 0xedd5c0fe, 0x00000007, 0x0 }, /* #37 */
     4355    { 0x1d4e97, 0x1d4e97, 0xe494bf17, 0xe494bf17, 0x00000017, 0x0 }, /* #38 */
     4356    { 0x2a5246, 0x2a5247, 0x78c11841, 0x78c11841, 0x00000016, 0x0 }, /* #39 */
     4357    { 0x3e4c82, 0x3e4c82, 0x29ae546b, 0x29ae746b, 0x0000000d, 0x0 }, /* #40 */
     4358    { 0x2b43c7, 0x2b43c7, 0x0d790189, 0x0d790189, 0x00000008, 0x0 }, /* #41 */
     4359    { 0x0f2886, 0x0f2887, 0xbbb76f79, 0xbbb76f79, 0x00000010, 0x0 }, /* #42 */
     4360    { 0x323b06, 0x323b06, 0xda010e11, 0xda012e11, 0x0000000d, 0x0 }, /* #43 */
     4361    { 0x257397, 0x257397, 0x28c75d20, 0x28c75d20, 0x0000000a, 0x0 }, /* #44 */
     4362    { 0x2516d2, 0x2516d3, 0xf43f7a10, 0xf43f7a10, 0x0000001c, 0x0 }, /* #45 */
     4363    { 0x286a83, 0x286a82, 0xd8bbcc6a, 0xd8bbce6a, 0x00000009, 0x0 }, /* #46 */
     4364    { 0x237007, 0x237006, 0x8759ab7b, 0x8759ab7f, 0x00000002, 0x0 }, /* #47 */
     4365    { 0x0d4f87, 0x0d4f87, 0x74b3cbff, 0x74b3cbff, 0x00000001, 0x0 }, /* #48 */
     4366    { 0x123857, 0x123856, 0x6c866f86, 0x6c866f87, 0x00000000, 0x0 }, /* #49 */
     4367    { 0x322c53, 0x322c53, 0xeb51488e, 0xeb51488e, 0x00000019, 0x0 }, /* #50 */
     4368    { 0x1c2297, 0x1c2296, 0x92e3077d, 0x96e3077d, 0x0000001a, 0x0 }, /* #51 */
     4369    { 0x265bd7, 0x265bd7, 0x1419b4a8, 0x1419b4a8, 0x0000001a, 0x0 }, /* #52 */
     4370    { 0x211a53, 0x211a52, 0xb2cef837, 0xb2cef83f, 0x00000003, 0x0 }, /* #53 */
     4371    { 0x065392, 0x065393, 0xb3227913, 0xb3227913, 0x0000001f, 0x0 }, /* #54 */
     4372    { 0x3e2d13, 0x3e2d13, 0xd4c9a03f, 0xd4c9a03f, 0x00000016, 0x0 }, /* #55 */
     4373    { 0x2f3d53, 0x2f3d52, 0x03ad0c58, 0x43ad0c58, 0x0000001e, 0x0 }, /* #56 */
     4374    { 0x2b74d7, 0x2b74d7, 0x68057ca5, 0x68057ca5, 0x0000000a, 0x0 }, /* #57 */
     4375    { 0x196483, 0x196483, 0xb4960f3c, 0xb4960f3c, 0x0000001c, 0x0 }, /* #58 */
     4376    { 0x0f3ad7, 0x0f3ad7, 0xdedfaff0, 0xdedfaff0, 0x00000005, 0x0 }, /* #59 */
     4377    { 0x202317, 0x202316, 0x91b573e2, 0x91f573e2, 0x00000016, 0x0 }, /* #60 */
     4378    { 0x3e3b16, 0x3e3b16, 0x40f6693e, 0x40f7693e, 0x00000010, 0x0 }, /* #61 */
     4379    { 0x0508c7, 0x0508c7, 0x9ba10e13, 0x9ba10e13, 0x00000004, 0x0 }, /* #62 */
     4380    { 0x3e0b12, 0x3e0b12, 0x15caf8a7, 0x15cef8a7, 0x00000012, 0x0 }, /* #63 */
    43814381};
    43824382static const BINU32_TEST_T g_aTests_bts_u32_locked[] =
    43834383{
    4384     { 0x327787, 0x327786, 0xd48700d5, 0xd48720d5, 0x0000000d, 0x0 }, /* #0 */
    4385     { 0x346343, 0x346343, 0x93205c55, 0x93205c55, 0x00000002, 0x0 }, /* #1 */
    4386     { 0x343c52, 0x343c52, 0x23ae1764, 0x33ae1764, 0x0000001c, 0x0 }, /* #2 */
    4387     { 0x254506, 0x254507, 0xba169ecf, 0xba169ecf, 0x00000007, 0x0 }, /* #3 */
    4388     { 0x1f10c2, 0x1f10c3, 0x7218d9c7, 0x7218d9c7, 0x00000002, 0x0 }, /* #4 */
    4389     { 0x3d5412, 0x3d5413, 0x48f62d3b, 0x48f62d3b, 0x00000015, 0x0 }, /* #5 */
    4390     { 0x3f37c6, 0x3f37c7, 0xfb0278fd, 0xfb0278fd, 0x00000002, 0x0 }, /* #6 */
    4391     { 0x296813, 0x296813, 0xa82fe8d8, 0xa82fe8d8, 0x00000004, 0x0 }, /* #7 */
    4392     { 0x346307, 0x346307, 0x51d3187d, 0x51d3187d, 0x00000002, 0x0 }, /* #8 */
    4393     { 0x073557, 0x073557, 0x4f927a9e, 0x4f927a9e, 0x00000002, 0x0 }, /* #9 */
    4394     { 0x1e22c6, 0x1e22c6, 0xcdfc722d, 0xcdfc72ad, 0x00000007, 0x0 }, /* #10 */
    4395     { 0x3a2502, 0x3a2502, 0xc06f6b95, 0xc06f7b95, 0x0000000c, 0x0 }, /* #11 */
    4396     { 0x203112, 0x203113, 0x42917ddf, 0x42917ddf, 0x0000000a, 0x0 }, /* #12 */
    4397     { 0x3c0112, 0x3c0113, 0x4a3f53e8, 0x4a3f53e8, 0x00000019, 0x0 }, /* #13 */
    4398     { 0x291e57, 0x291e57, 0x3ea432f6, 0x3ea432f6, 0x0000001b, 0x0 }, /* #14 */
    4399     { 0x1b0416, 0x1b0417, 0x99fce597, 0x99fce597, 0x00000008, 0x0 }, /* #15 */
    4400     { 0x281213, 0x281212, 0x748fde45, 0x758fde45, 0x00000018, 0x0 }, /* #16 */
    4401     { 0x235553, 0x235552, 0xa25417db, 0xa35417db, 0x00000018, 0x0 }, /* #17 */
    4402     { 0x280a87, 0x280a86, 0x20ccb11c, 0x20ccb51c, 0x0000000a, 0x0 }, /* #18 */
    4403     { 0x362c42, 0x362c43, 0x78a95ced, 0x78a95ced, 0x0000001e, 0x0 }, /* #19 */
    4404     { 0x162b82, 0x162b82, 0x990cc3f2, 0x990cc7f2, 0x0000000a, 0x0 }, /* #20 */
    4405     { 0x2b6d83, 0x2b6d82, 0x64c00b98, 0x64c00b9a, 0x00000001, 0x0 }, /* #21 */
    4406     { 0x105d82, 0x105d83, 0x9400b8bb, 0x9400b8bb, 0x0000001f, 0x0 }, /* #22 */
    4407     { 0x3b5787, 0x3b5787, 0xed84791a, 0xed84791a, 0x0000000e, 0x0 }, /* #23 */
    4408     { 0x1e2307, 0x1e2306, 0x0aa2caba, 0x0aa2ceba, 0x0000000a, 0x0 }, /* #24 */
    4409     { 0x322ad2, 0x322ad2, 0x1e98c995, 0x1f98c995, 0x00000018, 0x0 }, /* #25 */
    4410     { 0x007352, 0x007353, 0x57f050ab, 0x57f050ab, 0x00000014, 0x0 }, /* #26 */
    4411     { 0x1a49d7, 0x1a49d7, 0x9d3adb5a, 0x9d3adb5a, 0x00000014, 0x0 }, /* #27 */
    4412     { 0x2f2b03, 0x2f2b03, 0x35b07d6b, 0x35b07d6b, 0x0000000a, 0x0 }, /* #28 */
    4413     { 0x3d5883, 0x3d5882, 0xf7487303, 0xf748730b, 0x00000003, 0x0 }, /* #29 */
    4414     { 0x360257, 0x360256, 0x2d1b8e64, 0x6d1b8e64, 0x0000001e, 0x0 }, /* #30 */
    4415     { 0x3a24c2, 0x3a24c3, 0xeb9847de, 0xeb9847de, 0x0000000e, 0x0 }, /* #31 */
    4416     { 0x337387, 0x337386, 0xc500d7aa, 0xc540d7aa, 0x00000016, 0x0 }, /* #32 */
    4417     { 0x2c0597, 0x2c0597, 0xfcead6cf, 0xfcead6cf, 0x00000007, 0x0 }, /* #33 */
    4418     { 0x0c6e47, 0x0c6e46, 0xc763b494, 0xc763b694, 0x00000009, 0x0 }, /* #34 */
    4419     { 0x1439d6, 0x1439d7, 0xf834b7e1, 0xf834b7e1, 0x0000001b, 0x0 }, /* #35 */
    4420     { 0x043dd2, 0x043dd2, 0x0c8a3ae7, 0x8c8a3ae7, 0x0000001f, 0x0 }, /* #36 */
    4421     { 0x3a0d96, 0x3a0d96, 0x0559cc8b, 0x8559cc8b, 0x0000001f, 0x0 }, /* #37 */
    4422     { 0x325857, 0x325857, 0xea4fa344, 0xea4fa344, 0x0000000f, 0x0 }, /* #38 */
    4423     { 0x1e6007, 0x1e6006, 0x74c78615, 0x74c78635, 0x00000005, 0x0 }, /* #39 */
    4424     { 0x1b24c6, 0x1b24c7, 0x6a130b5b, 0x6a130b5b, 0x00000011, 0x0 }, /* #40 */
    4425     { 0x1b1b47, 0x1b1b47, 0x539d6cb2, 0x539d6cb2, 0x00000001, 0x0 }, /* #41 */
    4426     { 0x1f46d2, 0x1f46d2, 0x97e4c862, 0x97e4c866, 0x00000002, 0x0 }, /* #42 */
    4427     { 0x020c46, 0x020c47, 0x78076922, 0x78076922, 0x0000001e, 0x0 }, /* #43 */
    4428     { 0x017dc7, 0x017dc6, 0xbaeac159, 0xbeeac159, 0x0000001a, 0x0 }, /* #44 */
    4429     { 0x252312, 0x252312, 0x41e11fda, 0x41e11fdb, 0x00000000, 0x0 }, /* #45 */
    4430     { 0x0c46c6, 0x0c46c7, 0x0fd7d87f, 0x0fd7d87f, 0x0000000c, 0x0 }, /* #46 */
    4431     { 0x2a3243, 0x2a3242, 0x92894c6f, 0xd2894c6f, 0x0000001e, 0x0 }, /* #47 */
    4432     { 0x376792, 0x376793, 0xb772c72a, 0xb772c72a, 0x00000016, 0x0 }, /* #48 */
    4433     { 0x1428d6, 0x1428d6, 0x2706b0f2, 0x2726b0f2, 0x00000015, 0x0 }, /* #49 */
    4434     { 0x257082, 0x257083, 0x95bf2122, 0x95bf2122, 0x00000008, 0x0 }, /* #50 */
    4435     { 0x234c07, 0x234c07, 0x895e51b7, 0x895e51b7, 0x00000002, 0x0 }, /* #51 */
    4436     { 0x2e78d7, 0x2e78d6, 0x511b3d54, 0x511b3d74, 0x00000005, 0x0 }, /* #52 */
    4437     { 0x2c6a82, 0x2c6a83, 0x61a03cab, 0x61a03cab, 0x0000000c, 0x0 }, /* #53 */
    4438     { 0x3629d3, 0x3629d3, 0xc13bbef2, 0xc13bbef2, 0x00000013, 0x0 }, /* #54 */
    4439     { 0x375dd3, 0x375dd3, 0xf3c602e8, 0xf3c602e8, 0x00000019, 0x0 }, /* #55 */
    4440     { 0x3b5103, 0x3b5103, 0x581efa45, 0x581efa45, 0x00000002, 0x0 }, /* #56 */
    4441     { 0x377b03, 0x377b03, 0x1bf5590d, 0x1bf5590d, 0x00000012, 0x0 }, /* #57 */
    4442     { 0x313d47, 0x313d47, 0xe8385955, 0xe8385955, 0x00000014, 0x0 }, /* #58 */
    4443     { 0x2136c2, 0x2136c2, 0xcdefceec, 0xcdefeeec, 0x0000000d, 0x0 }, /* #59 */
    4444     { 0x242757, 0x242757, 0xefa5e8fd, 0xefa5e8fd, 0x0000000e, 0x0 }, /* #60 */
    4445     { 0x274217, 0x274217, 0xdd641f2a, 0xdd641f2a, 0x0000000c, 0x0 }, /* #61 */
    4446     { 0x352cd6, 0x352cd6, 0xfc65bd3b, 0xfce5bd3b, 0x00000017, 0x0 }, /* #62 */
    4447     { 0x2a5012, 0x2a5013, 0x603103f3, 0x603103f3, 0x00000007, 0x0 }, /* #63 */
     4384    { 0x115016, 0x115017, 0x2260f13c, 0x2260f13c, 0x00000019, 0x0 }, /* #0 */
     4385    { 0x037706, 0x037707, 0x027aac3b, 0x027aac3b, 0x00000016, 0x0 }, /* #1 */
     4386    { 0x121ac7, 0x121ac7, 0x761c0857, 0x761c0857, 0x00000001, 0x0 }, /* #2 */
     4387    { 0x1f2092, 0x1f2093, 0xb2713125, 0xb2713125, 0x00000015, 0x0 }, /* #3 */
     4388    { 0x2d55c2, 0x2d55c2, 0xa6e3a197, 0xa6e3a1d7, 0x00000006, 0x0 }, /* #4 */
     4389    { 0x344a92, 0x344a92, 0x71df43a8, 0x71df53a8, 0x0000000c, 0x0 }, /* #5 */
     4390    { 0x0221d3, 0x0221d3, 0x8a7c3cb1, 0x8a7c3cb1, 0x0000000b, 0x0 }, /* #6 */
     4391    { 0x376e13, 0x376e12, 0xd6e56dc2, 0xd6e57dc2, 0x0000000c, 0x0 }, /* #7 */
     4392    { 0x094752, 0x094753, 0x55334eb1, 0x55334eb1, 0x0000000a, 0x0 }, /* #8 */
     4393    { 0x0c3152, 0x0c3152, 0x12445d76, 0x13445d76, 0x00000018, 0x0 }, /* #9 */
     4394    { 0x257d87, 0x257d86, 0xcc67ae1e, 0xcc67ee1e, 0x0000000e, 0x0 }, /* #10 */
     4395    { 0x036f07, 0x036f07, 0xedb04eff, 0xedb04eff, 0x0000001b, 0x0 }, /* #11 */
     4396    { 0x374317, 0x374317, 0xdab0eb96, 0xdab0eb96, 0x0000001e, 0x0 }, /* #12 */
     4397    { 0x3f2b17, 0x3f2b16, 0x2b014e3f, 0x2b014ebf, 0x00000007, 0x0 }, /* #13 */
     4398    { 0x071313, 0x071312, 0x84355807, 0x86355807, 0x00000019, 0x0 }, /* #14 */
     4399    { 0x0b5dc6, 0x0b5dc6, 0x85c1e4de, 0x85c1e4fe, 0x00000005, 0x0 }, /* #15 */
     4400    { 0x382043, 0x382043, 0x462bd6d0, 0x462bd6d0, 0x0000001a, 0x0 }, /* #16 */
     4401    { 0x2028c6, 0x2028c6, 0x82d6926e, 0x82d6966e, 0x0000000a, 0x0 }, /* #17 */
     4402    { 0x2b7557, 0x2b7557, 0x3166de17, 0x3166de17, 0x0000000b, 0x0 }, /* #18 */
     4403    { 0x0c7197, 0x0c7196, 0xb58a9644, 0xb58a9664, 0x00000005, 0x0 }, /* #19 */
     4404    { 0x1b2b16, 0x1b2b17, 0xe3c4e463, 0xe3c4e463, 0x0000000d, 0x0 }, /* #20 */
     4405    { 0x0f6947, 0x0f6947, 0x59241b01, 0x59241b01, 0x0000000c, 0x0 }, /* #21 */
     4406    { 0x003d43, 0x003d42, 0x5275b7ab, 0x5375b7ab, 0x00000018, 0x0 }, /* #22 */
     4407    { 0x395f92, 0x395f93, 0xa6bb315a, 0xa6bb315a, 0x00000013, 0x0 }, /* #23 */
     4408    { 0x3c1293, 0x3c1292, 0xfe6f463b, 0xfe6f463f, 0x00000002, 0x0 }, /* #24 */
     4409    { 0x1c3817, 0x1c3817, 0xd7e604c9, 0xd7e604c9, 0x00000000, 0x0 }, /* #25 */
     4410    { 0x0a4b43, 0x0a4b43, 0x6aeee918, 0x6aeee918, 0x0000000d, 0x0 }, /* #26 */
     4411    { 0x2e17c7, 0x2e17c6, 0x69b87fb5, 0x6bb87fb5, 0x00000019, 0x0 }, /* #27 */
     4412    { 0x2a1f07, 0x2a1f07, 0x5d1b1a52, 0x5d1b1a52, 0x0000000b, 0x0 }, /* #28 */
     4413    { 0x1a7513, 0x1a7512, 0x48447f4d, 0x49447f4d, 0x00000018, 0x0 }, /* #29 */
     4414    { 0x2160d6, 0x2160d7, 0xc87039f6, 0xc87039f6, 0x0000000d, 0x0 }, /* #30 */
     4415    { 0x087352, 0x087353, 0xc34cb0d6, 0xc34cb0d6, 0x0000001e, 0x0 }, /* #31 */
     4416    { 0x012ec7, 0x012ec6, 0xeea5c48c, 0xeeb5c48c, 0x00000014, 0x0 }, /* #32 */
     4417    { 0x2b2857, 0x2b2856, 0xbe40c47e, 0xbe48c47e, 0x00000013, 0x0 }, /* #33 */
     4418    { 0x2c6d93, 0x2c6d93, 0x5e62f543, 0x5e62f543, 0x0000000a, 0x0 }, /* #34 */
     4419    { 0x053c42, 0x053c42, 0x440a32f2, 0x440a32fa, 0x00000003, 0x0 }, /* #35 */
     4420    { 0x237092, 0x237092, 0xa5470fcd, 0xa5472fcd, 0x0000000d, 0x0 }, /* #36 */
     4421    { 0x2a3542, 0x2a3543, 0x8febc0fb, 0x8febc0fb, 0x00000007, 0x0 }, /* #37 */
     4422    { 0x1327c7, 0x1327c7, 0x43f3e20d, 0x43f3e20d, 0x00000002, 0x0 }, /* #38 */
     4423    { 0x315a06, 0x315a07, 0x2fe2ee92, 0x2fe2ee92, 0x0000000d, 0x0 }, /* #39 */
     4424    { 0x333bc2, 0x333bc3, 0xd59a8b80, 0xd59a8b80, 0x00000008, 0x0 }, /* #40 */
     4425    { 0x1a6a96, 0x1a6a97, 0xdee8feac, 0xdee8feac, 0x00000002, 0x0 }, /* #41 */
     4426    { 0x0e30d7, 0x0e30d6, 0x13466013, 0x1b466013, 0x0000001b, 0x0 }, /* #42 */
     4427    { 0x1a6bc6, 0x1a6bc7, 0x2bb57b3a, 0x2bb57b3a, 0x00000014, 0x0 }, /* #43 */
     4428    { 0x2b1a06, 0x2b1a06, 0xa379177e, 0xa3f9177e, 0x00000017, 0x0 }, /* #44 */
     4429    { 0x2920c2, 0x2920c3, 0x54ad5400, 0x54ad5400, 0x0000000e, 0x0 }, /* #45 */
     4430    { 0x177746, 0x177746, 0x0757b527, 0x0777b527, 0x00000015, 0x0 }, /* #46 */
     4431    { 0x2d2042, 0x2d2043, 0x8b7c133b, 0x8b7c133b, 0x00000014, 0x0 }, /* #47 */
     4432    { 0x295106, 0x295106, 0x714e50c1, 0x714e50d1, 0x00000004, 0x0 }, /* #48 */
     4433    { 0x032cc7, 0x032cc6, 0x19387323, 0x19387333, 0x00000004, 0x0 }, /* #49 */
     4434    { 0x0823c2, 0x0823c3, 0xa9f8c822, 0xa9f8c822, 0x00000015, 0x0 }, /* #50 */
     4435    { 0x3d7442, 0x3d7443, 0xea5d4d47, 0xea5d4d47, 0x0000000b, 0x0 }, /* #51 */
     4436    { 0x0466d7, 0x0466d6, 0xd6c5f9be, 0xd6c5f9bf, 0x00000000, 0x0 }, /* #52 */
     4437    { 0x080487, 0x080486, 0xa9a38328, 0xa9ab8328, 0x00000013, 0x0 }, /* #53 */
     4438    { 0x0f2992, 0x0f2993, 0xc8c76f46, 0xc8c76f46, 0x0000000a, 0x0 }, /* #54 */
     4439    { 0x3c06c6, 0x3c06c6, 0x167452c0, 0x16f452c0, 0x00000017, 0x0 }, /* #55 */
     4440    { 0x202343, 0x202342, 0x98c671dd, 0x98ce71dd, 0x00000013, 0x0 }, /* #56 */
     4441    { 0x0825d2, 0x0825d2, 0x9cc63953, 0x9cc639d3, 0x00000007, 0x0 }, /* #57 */
     4442    { 0x0334d7, 0x0334d6, 0x429d509a, 0x429d509b, 0x00000000, 0x0 }, /* #58 */
     4443    { 0x1a6c96, 0x1a6c97, 0xf9ec5ddb, 0xf9ec5ddb, 0x00000012, 0x0 }, /* #59 */
     4444    { 0x3c1707, 0x3c1706, 0xe995b233, 0xeb95b233, 0x00000019, 0x0 }, /* #60 */
     4445    { 0x261f97, 0x261f97, 0xf57f430d, 0xf57f430d, 0x0000001e, 0x0 }, /* #61 */
     4446    { 0x112057, 0x112057, 0x00ff9eeb, 0x00ff9eeb, 0x00000003, 0x0 }, /* #62 */
     4447    { 0x241646, 0x241646, 0xc28d959e, 0xc29d959e, 0x00000014, 0x0 }, /* #63 */
    44484448};
    44494449static const BINU32_TEST_T g_aTests_bsf_u32[] =
    44504450{
    4451     { 0x274706, 0x274706, 0x833b917d, 0x00000001, 0xfbccc806, 0x0 }, /* #0 */
    4452     { 0x267607, 0x267607, 0x60ced10e, 0x00000000, 0xe9fefef5, 0x0 }, /* #1 */
    4453     { 0x143d12, 0x143d12, 0x0d90cda5, 0x00000003, 0x1dad1298, 0x0 }, /* #2 */
    4454     { 0x1f4842, 0x1f4802, 0x351c3e70, 0x00000000, 0x1147464d, 0x0 }, /* #3 */
    4455     { 0x1812c3, 0x181283, 0xc91591dd, 0x00000000, 0xa71b69a7, 0x0 }, /* #4 */
    4456     { 0x3566d7, 0x356697, 0x0d7d2d42, 0x00000002, 0x55266fcc, 0x0 }, /* #5 */
    4457     { 0x3e4856, 0x3e4816, 0x2bdcd7b5, 0x00000001, 0xafd5c292, 0x0 }, /* #6 */
    4458     { 0x1917c6, 0x191786, 0x82a8072c, 0x00000002, 0x256efbe4, 0x0 }, /* #7 */
    4459     { 0x1b48c7, 0x1b4887, 0xf8114fea, 0x00000000, 0xb895a867, 0x0 }, /* #8 */
    4460     { 0x234002, 0x234002, 0xf30165c0, 0x00000000, 0x20bf3a69, 0x0 }, /* #9 */
    4461     { 0x135442, 0x135402, 0x4f567cf0, 0x00000000, 0x7724786d, 0x0 }, /* #10 */
    4462     { 0x280782, 0x280782, 0x8ec4a1be, 0x00000003, 0x4f56e958, 0x0 }, /* #11 */
    4463     { 0x313913, 0x313913, 0x3baf42d9, 0x00000000, 0xef4df3ff, 0x0 }, /* #12 */
    4464     { 0x0e0296, 0x0e0296, 0x1f0d63ab, 0x00000001, 0xe80a7f7a, 0x0 }, /* #13 */
    4465     { 0x373717, 0x373717, 0x8803f9c6, 0x00000000, 0xbd035b19, 0x0 }, /* #14 */
    4466     { 0x120647, 0x120607, 0xfa241319, 0x00000000, 0xd661ec21, 0x0 }, /* #15 */
    4467     { 0x367892, 0x367892, 0x0027e34b, 0x00000000, 0x3abb5101, 0x0 }, /* #16 */
    4468     { 0x0336c6, 0x033686, 0xc9413248, 0x00000000, 0x974c19b7, 0x0 }, /* #17 */
    4469     { 0x2c4956, 0x2c4916, 0x9e822c73, 0x00000001, 0xb43441aa, 0x0 }, /* #18 */
    4470     { 0x033b82, 0x033b82, 0x8f775a1f, 0x00000000, 0x64bdd1fb, 0x0 }, /* #19 */
    4471     { 0x244897, 0x244897, 0x94ecc3d0, 0x00000000, 0x442bb83f, 0x0 }, /* #20 */
    4472     { 0x1d2b52, 0x1d2b12, 0xc10947b9, 0x00000001, 0x4843e40a, 0x0 }, /* #21 */
    4473     { 0x307196, 0x307196, 0x737160b3, 0x00000000, 0x9883a227, 0x0 }, /* #22 */
    4474     { 0x0a5bd7, 0x0a5b97, 0xaee715d1, 0x00000000, 0x85496465, 0x0 }, /* #23 */
    4475     { 0x1e4646, 0x1e4606, 0xa061883d, 0x00000001, 0x23376d66, 0x0 }, /* #24 */
    4476     { 0x2f7647, 0x2f7607, 0x9648150d, 0x00000002, 0x965e34bc, 0x0 }, /* #25 */
    4477     { 0x3b7342, 0x3b7302, 0xc493c3cd, 0x00000002, 0x011bca14, 0x0 }, /* #26 */
    4478     { 0x2f6797, 0x2f6797, 0xc3cf190f, 0x00000000, 0x517629bd, 0x0 }, /* #27 */
    4479     { 0x2e4017, 0x2e4017, 0x2bfc1bbc, 0x00000001, 0x34810b06, 0x0 }, /* #28 */
    4480     { 0x3a7283, 0x3a7283, 0x9051db6b, 0x00000000, 0x6e1c562b, 0x0 }, /* #29 */
    4481     { 0x1d5987, 0x1d5987, 0x1aa0b154, 0x00000000, 0x6bda3047, 0x0 }, /* #30 */
    4482     { 0x215152, 0x215112, 0x38a207f9, 0x00000001, 0x55b9aa4e, 0x0 }, /* #31 */
    4483     { 0x1c12d2, 0x1c1292, 0x8cd9ae9a, 0x00000000, 0xe756070d, 0x0 }, /* #32 */
    4484     { 0x287a82, 0x287a82, 0xffa02c0f, 0x00000000, 0xecacad6b, 0x0 }, /* #33 */
    4485     { 0x2d6296, 0x2d6296, 0x1b2bdaac, 0x00000000, 0xdc2180f7, 0x0 }, /* #34 */
    4486     { 0x196686, 0x196686, 0x14efa39d, 0x00000000, 0x40dec3fb, 0x0 }, /* #35 */
    4487     { 0x374813, 0x374813, 0x11f1ecd5, 0x00000000, 0x21f39d27, 0x0 }, /* #36 */
    4488     { 0x127cd3, 0x127c93, 0xbb030e48, 0x00000004, 0x859ed810, 0x0 }, /* #37 */
    4489     { 0x3b0553, 0x3b0513, 0x659a4a39, 0x00000000, 0xb47f184b, 0x0 }, /* #38 */
    4490     { 0x141f87, 0x141f87, 0x052bb9c6, 0x00000004, 0xb9b178d0, 0x0 }, /* #39 */
    4491     { 0x325e12, 0x325e12, 0x1353b7a9, 0x00000002, 0x1d3ee2fc, 0x0 }, /* #40 */
    4492     { 0x211616, 0x211616, 0x230cd93f, 0x00000001, 0xe08ae9e6, 0x0 }, /* #41 */
    4493     { 0x022c86, 0x022c86, 0x8ebb3f76, 0x00000000, 0xe743845b, 0x0 }, /* #42 */
    4494     { 0x262756, 0x262716, 0x24337ca4, 0x00000005, 0x303c2660, 0x0 }, /* #43 */
    4495     { 0x3b2212, 0x3b2212, 0x6c553d6a, 0x00000001, 0xd03331b6, 0x0 }, /* #44 */
    4496     { 0x044cd6, 0x044c96, 0x5225a912, 0x00000002, 0x267ee60c, 0x0 }, /* #45 */
    4497     { 0x183142, 0x183102, 0x2427508a, 0x00000002, 0xd118c764, 0x0 }, /* #46 */
    4498     { 0x0a1fd6, 0x0a1f96, 0x6dc330d5, 0x00000000, 0xa9bb283f, 0x0 }, /* #47 */
    4499     { 0x0f5582, 0x0f5582, 0x8a766675, 0x00000002, 0x2340b184, 0x0 }, /* #48 */
    4500     { 0x066312, 0x066312, 0x411a1bd9, 0x00000000, 0x991a441f, 0x0 }, /* #49 */
    4501     { 0x2e7cc6, 0x2e7c86, 0x82cb90a4, 0x00000001, 0x0285213e, 0x0 }, /* #50 */
    4502     { 0x305092, 0x305092, 0x8ac422a6, 0x00000000, 0x12bec5cf, 0x0 }, /* #51 */
    4503     { 0x2c4353, 0x2c4313, 0xf45573a5, 0x00000001, 0x561b914e, 0x0 }, /* #52 */
    4504     { 0x202312, 0x202312, 0xe8fbe8dc, 0x00000002, 0x3274f95c, 0x0 }, /* #53 */
    4505     { 0x1f4192, 0x1f4192, 0x8293c70d, 0x00000000, 0x33f127cd, 0x0 }, /* #54 */
    4506     { 0x2c1e57, 0x2c1e17, 0xa53dfe10, 0x00000001, 0x88f2df8a, 0x0 }, /* #55 */
    4507     { 0x130b07, 0x130b07, 0xd67932f2, 0x00000003, 0x2effda38, 0x0 }, /* #56 */
    4508     { 0x0f2a83, 0x0f2a83, 0x274bc364, 0x00000000, 0x1f08ee63, 0x0 }, /* #57 */
    4509     { 0x1a5653, 0x1a5613, 0xc0ad05b1, 0x00000000, 0x1f50a7cf, 0x0 }, /* #58 */
    4510     { 0x3937c6, 0x393786, 0x44867b95, 0x00000003, 0x991b9658, 0x0 }, /* #59 */
    4511     { 0x2b1916, 0x2b1916, 0x1c510eca, 0x00000000, 0x4da21f1f, 0x0 }, /* #60 */
    4512     { 0x0c04d6, 0x0c0496, 0x5527333c, 0x00000000, 0x0094d3d1, 0x0 }, /* #61 */
    4513     { 0x1e3e83, 0x1e3e83, 0xa4e25551, 0x00000000, 0x874f6c95, 0x0 }, /* #62 */
    4514     { 0x214ec6, 0x214e86, 0xbe4e4177, 0x00000001, 0x03ac0b96, 0x0 }, /* #63 */
     4451    { 0x043bc7, 0x043b87, 0x30c5ab6f, 0x00000006, 0xc17a3e40, 0x0 }, /* #0 */
     4452    { 0x0b7886, 0x0b7886, 0x93ab6820, 0x00000001, 0x9a4137ca, 0x0 }, /* #1 */
     4453    { 0x353c17, 0x353c17, 0x84596143, 0x00000000, 0xc80098c3, 0x0 }, /* #2 */
     4454    { 0x2d4f03, 0x2d4f03, 0x57a692d2, 0x00000001, 0xb8f145f2, 0x0 }, /* #3 */
     4455    { 0x2750c6, 0x275086, 0x2d3040a2, 0x00000000, 0x7ae362db, 0x0 }, /* #4 */
     4456    { 0x2f3613, 0x2f3613, 0x0f46a9cd, 0x00000002, 0xe835fa64, 0x0 }, /* #5 */
     4457    { 0x2d6c13, 0x2d6c13, 0xf5da9e07, 0x00000000, 0xa3bd1a03, 0x0 }, /* #6 */
     4458    { 0x366e17, 0x366e17, 0xf88abc28, 0x00000003, 0x5c470318, 0x0 }, /* #7 */
     4459    { 0x1c2b02, 0x1c2b02, 0xcf558db9, 0x00000000, 0x39cb955f, 0x0 }, /* #8 */
     4460    { 0x3b4e53, 0x3b4e13, 0xa5ee6f8e, 0x00000001, 0xc8dde716, 0x0 }, /* #9 */
     4461    { 0x2e7a93, 0x2e7a93, 0x753b3924, 0x00000000, 0xc324a69d, 0x0 }, /* #10 */
     4462    { 0x284353, 0x284313, 0x069db6af, 0x00000000, 0x1c44bf61, 0x0 }, /* #11 */
     4463    { 0x3007c6, 0x300786, 0xfee20c31, 0x00000000, 0x6a8e8537, 0x0 }, /* #12 */
     4464    { 0x0c1482, 0x0c1482, 0x745806c5, 0x00000000, 0xff24ab2f, 0x0 }, /* #13 */
     4465    { 0x223b06, 0x223b06, 0x51e61106, 0x00000000, 0x9767caeb, 0x0 }, /* #14 */
     4466    { 0x3b3703, 0x3b3703, 0xe8a0885f, 0x00000000, 0x035929cf, 0x0 }, /* #15 */
     4467    { 0x0f1f06, 0x0f1f06, 0xb488083e, 0x00000000, 0x0ed53963, 0x0 }, /* #16 */
     4468    { 0x2a3b06, 0x2a3b06, 0xf8dc0c28, 0x00000000, 0xb6a23341, 0x0 }, /* #17 */
     4469    { 0x132d42, 0x132d02, 0xe63fce67, 0x00000001, 0xe70800a2, 0x0 }, /* #18 */
     4470    { 0x214086, 0x214086, 0x83a6bd69, 0x00000001, 0x77dd3a5e, 0x0 }, /* #19 */
     4471    { 0x230dd3, 0x230d93, 0xa86a6560, 0x00000001, 0x2125b72e, 0x0 }, /* #20 */
     4472    { 0x120f87, 0x120f87, 0x3af9080f, 0x00000003, 0x33802f08, 0x0 }, /* #21 */
     4473    { 0x0f5082, 0x0f5082, 0xddca4e6e, 0x00000000, 0xcce347dd, 0x0 }, /* #22 */
     4474    { 0x0304c7, 0x030487, 0x84aeb3f4, 0x00000001, 0xa9a85a92, 0x0 }, /* #23 */
     4475    { 0x125d47, 0x125d07, 0x3ff438e2, 0x00000001, 0xbac2bf0e, 0x0 }, /* #24 */
     4476    { 0x0d6f13, 0x0d6f13, 0x9678d62e, 0x00000002, 0x9735925c, 0x0 }, /* #25 */
     4477    { 0x0d2b02, 0x0d2b02, 0x5c0c5baf, 0x00000000, 0xef576d5f, 0x0 }, /* #26 */
     4478    { 0x0d1043, 0x0d1003, 0x03b9a612, 0x00000001, 0x11460a7a, 0x0 }, /* #27 */
     4479    { 0x197947, 0x197907, 0xcdfc48af, 0x00000003, 0x6e080128, 0x0 }, /* #28 */
     4480    { 0x042187, 0x042187, 0x2bb54ed9, 0x00000000, 0x0c4bbfcd, 0x0 }, /* #29 */
     4481    { 0x1d52d7, 0x1d5297, 0xec2b2bbd, 0x00000001, 0x46449bf2, 0x0 }, /* #30 */
     4482    { 0x355142, 0x355102, 0x58051212, 0x00000000, 0xf4e5680f, 0x0 }, /* #31 */
     4483    { 0x126c96, 0x126c96, 0x0174ae7f, 0x00000003, 0x936c1498, 0x0 }, /* #32 */
     4484    { 0x3c1116, 0x3c1116, 0x3f07d74e, 0x00000000, 0x5bc88309, 0x0 }, /* #33 */
     4485    { 0x1272d2, 0x127292, 0xbb0c1358, 0x00000002, 0x15ca3584, 0x0 }, /* #34 */
     4486    { 0x3f1916, 0x3f1916, 0x1b1d2587, 0x00000000, 0x568acff9, 0x0 }, /* #35 */
     4487    { 0x2947d7, 0x294797, 0xfb6d0af1, 0x00000000, 0xf3e99385, 0x0 }, /* #36 */
     4488    { 0x141b43, 0x141b03, 0xf252170f, 0x00000000, 0x6b68146b, 0x0 }, /* #37 */
     4489    { 0x1433c3, 0x143383, 0xc12e3cc0, 0x00000000, 0x429661db, 0x0 }, /* #38 */
     4490    { 0x327212, 0x327212, 0xbf26de02, 0x00000000, 0x90b99685, 0x0 }, /* #39 */
     4491    { 0x091f02, 0x091f02, 0xb89d2379, 0x00000003, 0x9483f9f8, 0x0 }, /* #40 */
     4492    { 0x0e7547, 0x0e7507, 0x3ff5c582, 0x00000002, 0x6079fa9c, 0x0 }, /* #41 */
     4493    { 0x342846, 0x342806, 0xb849df12, 0x00000004, 0xb9d45470, 0x0 }, /* #42 */
     4494    { 0x332293, 0x332293, 0x2940319c, 0x00000002, 0x35790dec, 0x0 }, /* #43 */
     4495    { 0x011c43, 0x011c03, 0x2e6e33ec, 0x00000002, 0x4512e2c4, 0x0 }, /* #44 */
     4496    { 0x255543, 0x255503, 0x2715da3e, 0x00000001, 0x0bab307e, 0x0 }, /* #45 */
     4497    { 0x022042, 0x022002, 0x5b93e5ad, 0x00000000, 0x4acbefd3, 0x0 }, /* #46 */
     4498    { 0x2e2c02, 0x2e2c02, 0xd28b4103, 0x00000000, 0x3459564b, 0x0 }, /* #47 */
     4499    { 0x3070c6, 0x307086, 0x5f3c02db, 0x00000000, 0x9cdfa8b5, 0x0 }, /* #48 */
     4500    { 0x3d3297, 0x3d3297, 0xfe4c3a2d, 0x00000001, 0xfe7fa122, 0x0 }, /* #49 */
     4501    { 0x2b5f16, 0x2b5f16, 0x9b4cf34f, 0x00000000, 0xd8f9d589, 0x0 }, /* #50 */
     4502    { 0x0d3553, 0x0d3513, 0x0f681a9e, 0x00000003, 0x3bab82f8, 0x0 }, /* #51 */
     4503    { 0x232716, 0x232716, 0x53b6e788, 0x00000003, 0x0d1abca8, 0x0 }, /* #52 */
     4504    { 0x174052, 0x174012, 0x1b12f079, 0x00000000, 0x7869a5d1, 0x0 }, /* #53 */
     4505    { 0x057a13, 0x057a13, 0x4793308f, 0x00000000, 0x1059002b, 0x0 }, /* #54 */
     4506    { 0x1a3043, 0x1a3003, 0xec56804c, 0x00000000, 0x63011451, 0x0 }, /* #55 */
     4507    { 0x1a5012, 0x1a5012, 0xd6468522, 0x00000001, 0x2fcea76e, 0x0 }, /* #56 */
     4508    { 0x123f47, 0x123f07, 0xafb862ff, 0x00000001, 0x326b6bd2, 0x0 }, /* #57 */
     4509    { 0x336287, 0x336287, 0x9e270274, 0x00000001, 0x93123df6, 0x0 }, /* #58 */
     4510    { 0x220c17, 0x220c17, 0x8cc76115, 0x00000006, 0xf5b6b040, 0x0 }, /* #59 */
     4511    { 0x2d7602, 0x2d7602, 0xd9e645eb, 0x00000000, 0x1cf85495, 0x0 }, /* #60 */
     4512    { 0x3a06d6, 0x3a0696, 0x04167651, 0x00000000, 0xdeb1e2c3, 0x0 }, /* #61 */
     4513    { 0x1e7fd3, 0x1e7f93, 0x35e24374, 0x00000001, 0x99bab122, 0x0 }, /* #62 */
     4514    { 0x035d13, 0x035d13, 0x831bf898, 0x00000006, 0x215dc4c0, 0x0 }, /* #63 */
    45154515};
    45164516static const BINU32_TEST_T g_aTests_bsr_u32[] =
    45174517{
    4518     { 0x2c2696, 0x2c2696, 0x7f768afc, 0x0000001e, 0x7f9ee7c4, 0x0 }, /* #0 */
    4519     { 0x021557, 0x021517, 0x6b50ef73, 0x0000001e, 0x4e989e10, 0x0 }, /* #1 */
    4520     { 0x076e92, 0x076e92, 0x72082403, 0x0000001f, 0xf4747b71, 0x0 }, /* #2 */
    4521     { 0x147352, 0x147312, 0x5567472d, 0x0000001f, 0xaf720728, 0x0 }, /* #3 */
    4522     { 0x340c43, 0x340c03, 0x8a109382, 0x0000001a, 0x064461cb, 0x0 }, /* #4 */
    4523     { 0x305983, 0x305983, 0x550d178a, 0x0000001f, 0xce8490a5, 0x0 }, /* #5 */
    4524     { 0x3468c2, 0x346882, 0x37d38933, 0x0000001f, 0xe0d48fe7, 0x0 }, /* #6 */
    4525     { 0x2152d2, 0x215292, 0x3bccb6f7, 0x0000001d, 0x3d0030cc, 0x0 }, /* #7 */
    4526     { 0x036113, 0x036113, 0xd3356406, 0x0000001f, 0x9639f097, 0x0 }, /* #8 */
    4527     { 0x227592, 0x227592, 0xe69f42cc, 0x0000001e, 0x61da93b6, 0x0 }, /* #9 */
    4528     { 0x1743c2, 0x174382, 0x4b3f634b, 0x0000001f, 0xae8fd6b1, 0x0 }, /* #10 */
    4529     { 0x183706, 0x183706, 0x028e3cdb, 0x0000001f, 0xc83d7000, 0x0 }, /* #11 */
    4530     { 0x0b6882, 0x0b6882, 0xd98dd6f6, 0x0000001e, 0x6f1bde68, 0x0 }, /* #12 */
    4531     { 0x2636d7, 0x263697, 0xa32d6176, 0x0000001f, 0xb859bcd8, 0x0 }, /* #13 */
    4532     { 0x3d25c7, 0x3d2587, 0x053d3eed, 0x0000001f, 0xb7ee5d1e, 0x0 }, /* #14 */
    4533     { 0x237942, 0x237902, 0x26eddd26, 0x0000001f, 0xca521e95, 0x0 }, /* #15 */
    4534     { 0x154d56, 0x154d16, 0xf4261623, 0x0000001f, 0xf0776e94, 0x0 }, /* #16 */
    4535     { 0x142d06, 0x142d06, 0x03f34a96, 0x0000001f, 0xd9a5bfe0, 0x0 }, /* #17 */
    4536     { 0x183913, 0x183913, 0xe38d2440, 0x0000001e, 0x474718cf, 0x0 }, /* #18 */
    4537     { 0x2d6292, 0x2d6292, 0x6bf76fa8, 0x0000001f, 0x81c3b5f8, 0x0 }, /* #19 */
    4538     { 0x1f4e83, 0x1f4e83, 0xe66f06b3, 0x0000001e, 0x4321064f, 0x0 }, /* #20 */
    4539     { 0x252e03, 0x252e03, 0xa3f833d0, 0x0000001e, 0x7c11af22, 0x0 }, /* #21 */
    4540     { 0x116f92, 0x116f92, 0x9bb597fe, 0x0000001f, 0xaf0dd3bb, 0x0 }, /* #22 */
    4541     { 0x0752d2, 0x075292, 0x2aea49c3, 0x0000001d, 0x3b90d80b, 0x0 }, /* #23 */
    4542     { 0x175892, 0x175892, 0xb555acf3, 0x0000001b, 0x0bcda0e0, 0x0 }, /* #24 */
    4543     { 0x3c5807, 0x3c5807, 0x2fd4a834, 0x0000001f, 0xb26f0674, 0x0 }, /* #25 */
    4544     { 0x104382, 0x104382, 0x4d95a4da, 0x0000001e, 0x5b7a0c01, 0x0 }, /* #26 */
    4545     { 0x104506, 0x104506, 0xd3fecf71, 0x0000001e, 0x7de52ecb, 0x0 }, /* #27 */
    4546     { 0x2351d7, 0x235197, 0x4f9c6617, 0x0000001d, 0x24f298d6, 0x0 }, /* #28 */
    4547     { 0x101c87, 0x101c87, 0x26c2872b, 0x0000001e, 0x6d384cc1, 0x0 }, /* #29 */
    4548     { 0x374ac6, 0x374a86, 0x5b17d1b4, 0x0000001f, 0xf8c8af24, 0x0 }, /* #30 */
    4549     { 0x222247, 0x222207, 0x649645eb, 0x0000001e, 0x45c87ae4, 0x0 }, /* #31 */
    4550     { 0x193352, 0x193312, 0x2737da4a, 0x00000019, 0x03dc6537, 0x0 }, /* #32 */
    4551     { 0x387fd3, 0x387f93, 0x5de5c1ae, 0x0000001f, 0x970e95d7, 0x0 }, /* #33 */
    4552     { 0x0f02c7, 0x0f0287, 0x3fdb4c9a, 0x0000001f, 0x9682540a, 0x0 }, /* #34 */
    4553     { 0x1b6813, 0x1b6813, 0xdb0d582d, 0x0000001e, 0x4918003b, 0x0 }, /* #35 */
    4554     { 0x372607, 0x372607, 0x6229cde2, 0x0000001d, 0x268be2c7, 0x0 }, /* #36 */
    4555     { 0x3d1347, 0x3d1307, 0x825228d0, 0x0000001c, 0x1ff570e0, 0x0 }, /* #37 */
    4556     { 0x053357, 0x053317, 0x59814b84, 0x0000001e, 0x7784f504, 0x0 }, /* #38 */
    4557     { 0x317617, 0x317617, 0xfc531b3e, 0x0000001f, 0xb421c336, 0x0 }, /* #39 */
    4558     { 0x1728d7, 0x172897, 0x90027ab0, 0x0000001f, 0xd2c4e1d9, 0x0 }, /* #40 */
    4559     { 0x071802, 0x071802, 0x6ccceaca, 0x0000001f, 0xc14aab94, 0x0 }, /* #41 */
    4560     { 0x0e0d17, 0x0e0d17, 0xab58bba2, 0x0000001e, 0x4e86bfbd, 0x0 }, /* #42 */
    4561     { 0x161896, 0x161896, 0x4e327add, 0x0000001c, 0x14206b46, 0x0 }, /* #43 */
    4562     { 0x226bd2, 0x226b92, 0x6267b33f, 0x0000001f, 0xc628febe, 0x0 }, /* #44 */
    4563     { 0x2c0fc6, 0x2c0f86, 0xb25d698e, 0x0000001f, 0x92bd0377, 0x0 }, /* #45 */
    4564     { 0x2e0317, 0x2e0317, 0x4eaa3618, 0x0000001e, 0x48c58a01, 0x0 }, /* #46 */
    4565     { 0x380457, 0x380417, 0x3582649d, 0x0000001e, 0x439b9add, 0x0 }, /* #47 */
    4566     { 0x142506, 0x142506, 0xabca5938, 0x0000001e, 0x71a7a2d1, 0x0 }, /* #48 */
    4567     { 0x3260c6, 0x326086, 0xaaf1b03c, 0x0000001f, 0xe16969fe, 0x0 }, /* #49 */
    4568     { 0x2d33d7, 0x2d3397, 0xd4f96cfd, 0x0000001e, 0x436281a0, 0x0 }, /* #50 */
    4569     { 0x2c51c7, 0x2c5187, 0x25b75f8c, 0x0000001f, 0xa9e1f3ac, 0x0 }, /* #51 */
    4570     { 0x353446, 0x353406, 0x5fd8ad26, 0x0000001e, 0x4a4faa1f, 0x0 }, /* #52 */
    4571     { 0x297f56, 0x297f16, 0xf13a81db, 0x0000001f, 0xb8236a1c, 0x0 }, /* #53 */
    4572     { 0x0b11c2, 0x0b1182, 0x6296bc27, 0x0000001f, 0x961ab62e, 0x0 }, /* #54 */
    4573     { 0x2e3203, 0x2e3203, 0x92336062, 0x0000001f, 0xaafcec17, 0x0 }, /* #55 */
    4574     { 0x2f7007, 0x2f7007, 0x967907d0, 0x0000001d, 0x23eff436, 0x0 }, /* #56 */
    4575     { 0x026486, 0x026486, 0xcc97a8f2, 0x0000001f, 0xf8d4ae53, 0x0 }, /* #57 */
    4576     { 0x006843, 0x006803, 0x20929dac, 0x0000001f, 0xf9ad97e8, 0x0 }, /* #58 */
    4577     { 0x103ec2, 0x103e82, 0x2cc7eaa6, 0x0000001e, 0x78fe7015, 0x0 }, /* #59 */
    4578     { 0x300fc6, 0x300f86, 0x15f97769, 0x0000001e, 0x6d0eba97, 0x0 }, /* #60 */
    4579     { 0x3c4752, 0x3c4712, 0xf9b63c51, 0x0000001f, 0xeb322844, 0x0 }, /* #61 */
    4580     { 0x1d60c3, 0x1d6083, 0x39d16be1, 0x0000001d, 0x24019e6e, 0x0 }, /* #62 */
    4581     { 0x087b07, 0x087b07, 0xe086a61d, 0x0000001f, 0xe803eb6d, 0x0 }, /* #63 */
     4518    { 0x202a57, 0x202a17, 0xe4bd497a, 0x0000001f, 0x8722fb6e, 0x0 }, /* #0 */
     4519    { 0x287643, 0x287603, 0xb3c9efc1, 0x0000001f, 0x8e9b8277, 0x0 }, /* #1 */
     4520    { 0x1a2b07, 0x1a2b07, 0xcb9422c6, 0x0000001d, 0x2a771bed, 0x0 }, /* #2 */
     4521    { 0x0a1b16, 0x0a1b16, 0x6c940fc3, 0x0000001f, 0xec9702e5, 0x0 }, /* #3 */
     4522    { 0x3f4017, 0x3f4017, 0x3a883a6b, 0x0000001e, 0x45b364d2, 0x0 }, /* #4 */
     4523    { 0x203a96, 0x203a96, 0x33709251, 0x0000001f, 0xe3961e39, 0x0 }, /* #5 */
     4524    { 0x1a4247, 0x1a4207, 0x1b7fb0cd, 0x0000001c, 0x1c3091a9, 0x0 }, /* #6 */
     4525    { 0x342a56, 0x342a16, 0x9c24e501, 0x0000001e, 0x7a36b316, 0x0 }, /* #7 */
     4526    { 0x270717, 0x270717, 0x8e1dd85a, 0x0000001f, 0xc96724c7, 0x0 }, /* #8 */
     4527    { 0x1f0983, 0x1f0983, 0x680556b5, 0x0000001e, 0x767fba6d, 0x0 }, /* #9 */
     4528    { 0x286606, 0x286606, 0x6cc4608e, 0x0000001e, 0x509f426b, 0x0 }, /* #10 */
     4529    { 0x012807, 0x012807, 0xfb069c6b, 0x0000001d, 0x2f075313, 0x0 }, /* #11 */
     4530    { 0x092306, 0x092306, 0x2f242963, 0x0000001d, 0x2f195b96, 0x0 }, /* #12 */
     4531    { 0x0b6d02, 0x0b6d02, 0x8b3533be, 0x0000001f, 0xd1d804b1, 0x0 }, /* #13 */
     4532    { 0x1c2a53, 0x1c2a13, 0x8426800f, 0x0000001f, 0xfba15ae9, 0x0 }, /* #14 */
     4533    { 0x173642, 0x173602, 0x90887568, 0x0000001f, 0xeed40752, 0x0 }, /* #15 */
     4534    { 0x2c5156, 0x2c5116, 0x6c6376a1, 0x0000001d, 0x36015acb, 0x0 }, /* #16 */
     4535    { 0x250596, 0x250596, 0x2011dd08, 0x0000001e, 0x74c6697e, 0x0 }, /* #17 */
     4536    { 0x376a43, 0x376a03, 0x38f4fcd3, 0x0000001c, 0x1c029ddb, 0x0 }, /* #18 */
     4537    { 0x094406, 0x094406, 0xe7668ba4, 0x0000001f, 0xfd59f104, 0x0 }, /* #19 */
     4538    { 0x1e7dc7, 0x1e7d87, 0xec1bd6fc, 0x0000001e, 0x57bf5103, 0x0 }, /* #20 */
     4539    { 0x1f48d6, 0x1f4896, 0xa782b836, 0x0000001e, 0x770c1651, 0x0 }, /* #21 */
     4540    { 0x230093, 0x230093, 0x85bc6503, 0x0000001c, 0x138bcbb9, 0x0 }, /* #22 */
     4541    { 0x2c0982, 0x2c0982, 0xba6600d1, 0x0000001f, 0xfebfb74a, 0x0 }, /* #23 */
     4542    { 0x1a1c42, 0x1a1c02, 0xaa8a6a77, 0x0000001f, 0xa553c072, 0x0 }, /* #24 */
     4543    { 0x3f3056, 0x3f3016, 0x2a120e0e, 0x0000001e, 0x4758ef89, 0x0 }, /* #25 */
     4544    { 0x162fd7, 0x162f97, 0xe6e71175, 0x0000001e, 0x4c2b2c47, 0x0 }, /* #26 */
     4545    { 0x200802, 0x200802, 0x624b138c, 0x0000001d, 0x2ef05dea, 0x0 }, /* #27 */
     4546    { 0x256686, 0x256686, 0xd5c325fa, 0x0000001e, 0x7ef24b3f, 0x0 }, /* #28 */
     4547    { 0x2a3542, 0x2a3502, 0xc616bfc9, 0x0000001f, 0xff89283e, 0x0 }, /* #29 */
     4548    { 0x311f02, 0x311f02, 0xef6c69f6, 0x0000001d, 0x36a0cea0, 0x0 }, /* #30 */
     4549    { 0x1d0646, 0x1d0606, 0x1d224c75, 0x0000001f, 0xf6c9a444, 0x0 }, /* #31 */
     4550    { 0x1772c7, 0x177287, 0x814bc71c, 0x0000001f, 0xd5fcffee, 0x0 }, /* #32 */
     4551    { 0x066d83, 0x066d83, 0x19014827, 0x0000001e, 0x63282617, 0x0 }, /* #33 */
     4552    { 0x1c62d6, 0x1c6296, 0xc5b20b32, 0x0000001f, 0xebfd235d, 0x0 }, /* #34 */
     4553    { 0x1c4512, 0x1c4512, 0x68d8a071, 0x0000001d, 0x260d6faa, 0x0 }, /* #35 */
     4554    { 0x1e1542, 0x1e1502, 0x9b1000fb, 0x0000001e, 0x77b08d71, 0x0 }, /* #36 */
     4555    { 0x352553, 0x352513, 0xe9e6fae8, 0x0000001d, 0x3b62cba9, 0x0 }, /* #37 */
     4556    { 0x286296, 0x286296, 0x613bc213, 0x0000001f, 0x9a427e70, 0x0 }, /* #38 */
     4557    { 0x3b1953, 0x3b1913, 0x06bdc7f9, 0x0000001f, 0xd593d0b7, 0x0 }, /* #39 */
     4558    { 0x2b4a47, 0x2b4a07, 0x01aca6e7, 0x0000001d, 0x2e01888c, 0x0 }, /* #40 */
     4559    { 0x2b57c2, 0x2b5782, 0x5be19215, 0x0000001f, 0xb63dcfd3, 0x0 }, /* #41 */
     4560    { 0x0a75c7, 0x0a7587, 0x9ad81f57, 0x0000001f, 0xe2f1b759, 0x0 }, /* #42 */
     4561    { 0x3c45d3, 0x3c4593, 0x021677ea, 0x0000001c, 0x111aa4b8, 0x0 }, /* #43 */
     4562    { 0x3434c7, 0x343487, 0x9776b63a, 0x0000001f, 0xf2b5c6b2, 0x0 }, /* #44 */
     4563    { 0x076a02, 0x076a02, 0x2b9bf9aa, 0x0000001b, 0x0d241e44, 0x0 }, /* #45 */
     4564    { 0x3f0913, 0x3f0913, 0x9c6e683c, 0x0000001f, 0x947d49b9, 0x0 }, /* #46 */
     4565    { 0x3e4546, 0x3e4506, 0xae7627e6, 0x0000001e, 0x4f3584de, 0x0 }, /* #47 */
     4566    { 0x263352, 0x263312, 0x6d7ba38d, 0x0000001f, 0xd02e954f, 0x0 }, /* #48 */
     4567    { 0x0c7dd7, 0x0c7d97, 0x8bd95d5e, 0x0000001e, 0x6b80cc65, 0x0 }, /* #49 */
     4568    { 0x2b3206, 0x2b3206, 0xdd215378, 0x0000001f, 0xb6eefa38, 0x0 }, /* #50 */
     4569    { 0x2d2f82, 0x2d2f82, 0x561f2c4d, 0x0000001f, 0x98959f67, 0x0 }, /* #51 */
     4570    { 0x0e3f56, 0x0e3f16, 0x4321d0f9, 0x0000001f, 0xa11e8d0a, 0x0 }, /* #52 */
     4571    { 0x3d1c82, 0x3d1c82, 0xe46e4a5f, 0x0000001e, 0x44d4b5a8, 0x0 }, /* #53 */
     4572    { 0x224bc7, 0x224b87, 0x20e4dd2e, 0x0000001f, 0x917528b4, 0x0 }, /* #54 */
     4573    { 0x036b13, 0x036b13, 0x0bb313ed, 0x0000001f, 0x99e1329b, 0x0 }, /* #55 */
     4574    { 0x016b43, 0x016b03, 0x237138a9, 0x0000001f, 0x9e3f1240, 0x0 }, /* #56 */
     4575    { 0x3d2fc2, 0x3d2f82, 0x26542cf4, 0x0000001f, 0xa0535ad4, 0x0 }, /* #57 */
     4576    { 0x304596, 0x304596, 0xcaf02ca5, 0x0000001f, 0x9e032b12, 0x0 }, /* #58 */
     4577    { 0x005ad6, 0x005a96, 0xa6275dea, 0x0000001f, 0xe286e20b, 0x0 }, /* #59 */
     4578    { 0x2251c2, 0x225182, 0xb9edf004, 0x0000001e, 0x7428b452, 0x0 }, /* #60 */
     4579    { 0x160e16, 0x160e16, 0xf694b7ce, 0x0000001f, 0x9daf5160, 0x0 }, /* #61 */
     4580    { 0x0e11c3, 0x0e1183, 0x66b26691, 0x0000001e, 0x4a6bcd70, 0x0 }, /* #62 */
     4581    { 0x3c7942, 0x3c7902, 0xb906b125, 0x0000001d, 0x26583236, 0x0 }, /* #63 */
    45824582};
    45834583static const BINU32_TEST_T g_aTests_imul_two_u32[] =
    45844584{
    4585     { 0x155583, 0x155d83, 0xf168ca05, 0x67134a02, 0x16a7279a, 0x0 }, /* #0 */
    4586     { 0x191bc7, 0x191bc7, 0xf877184a, 0x9256e758, 0xd2dbbf3c, 0x0 }, /* #1 */
    4587     { 0x2805d2, 0x280dd3, 0x68d5a776, 0xcbc7e952, 0x22e548eb, 0x0 }, /* #2 */
    4588     { 0x131112, 0x131913, 0x2c0f933d, 0x11789f1b, 0x328bc137, 0x0 }, /* #3 */
    4589     { 0x3a3c83, 0x3a3c83, 0xc2628954, 0x5520caa4, 0x5325eb05, 0x0 }, /* #4 */
    4590     { 0x281f17, 0x281f17, 0x26a42b4b, 0xb7364fc6, 0xe4167d92, 0x0 }, /* #5 */
    4591     { 0x0e0ec2, 0x0e0ec3, 0x2e6a805c, 0x9f0a2f78, 0x92112fd2, 0x0 }, /* #6 */
    4592     { 0x1a2e17, 0x1a2e17, 0xcb5b1932, 0xa97ec148, 0xc9d34844, 0x0 }, /* #7 */
    4593     { 0x146842, 0x146843, 0xe90a5799, 0x4cba5c97, 0x65fd33af, 0x0 }, /* #8 */
    4594     { 0x0c3987, 0x0c3987, 0xca5c8905, 0xa9b72203, 0x4127cd67, 0x0 }, /* #9 */
    4595     { 0x1e25c2, 0x1e2dc3, 0xff429cb7, 0x5ec748d5, 0xae3ed2d3, 0x0 }, /* #10 */
    4596     { 0x033257, 0x033a57, 0x775f8751, 0x29a1214d, 0x20acf33d, 0x0 }, /* #11 */
    4597     { 0x155b42, 0x155b43, 0x63a23a7f, 0x7d7fec8d, 0xefae9af3, 0x0 }, /* #12 */
    4598     { 0x220e03, 0x220e03, 0xc2d8fc36, 0x444519a2, 0xf3965f83, 0x0 }, /* #13 */
    4599     { 0x182bc2, 0x182bc3, 0xf07ebb6c, 0x0d5b2404, 0xd042c853, 0x0 }, /* #14 */
    4600     { 0x2d6a47, 0x2d6a47, 0x603211c9, 0x7cf194dd, 0xf72dd475, 0x0 }, /* #15 */
    4601     { 0x170a53, 0x170a53, 0x4dc2b634, 0x726e66c8, 0x2a4816fa, 0x0 }, /* #16 */
    4602     { 0x1c2d93, 0x1c2d93, 0x860929b0, 0x1f8b0d40, 0xc39005bc, 0x0 }, /* #17 */
    4603     { 0x017503, 0x017d03, 0xa5044d60, 0xb44b6ca0, 0xfd740d6f, 0x0 }, /* #18 */
    4604     { 0x1e32c3, 0x1e3ac3, 0x609644f8, 0xf543c210, 0xe98a067e, 0x0 }, /* #19 */
    4605     { 0x307053, 0x307853, 0x3b9e8cc9, 0xfd5f0836, 0x262d1f86, 0x0 }, /* #20 */
    4606     { 0x304ad2, 0x304ad3, 0xf113af94, 0x3b9f6a60, 0x036c36b8, 0x0 }, /* #21 */
    4607     { 0x3c6bc3, 0x3c6bc3, 0x3b88748d, 0x69669feb, 0x3b9c1457, 0x0 }, /* #22 */
    4608     { 0x1c22d6, 0x1c2ad7, 0xbc334aa4, 0x6fdfd0f0, 0x8b6973dc, 0x0 }, /* #23 */
    4609     { 0x351713, 0x351f13, 0x46594f9f, 0x0f7eaf46, 0xd17a52fa, 0x0 }, /* #24 */
    4610     { 0x1d44c2, 0x1d4cc3, 0xb2a869c0, 0xa4667240, 0x4eb6f70f, 0x0 }, /* #25 */
    4611     { 0x160157, 0x160957, 0xc6b17aac, 0x44ea5348, 0xedecd676, 0x0 }, /* #26 */
    4612     { 0x337482, 0x337c83, 0x113b1901, 0x70b2ce7d, 0x3ee6997d, 0x0 }, /* #27 */
    4613     { 0x206a56, 0x206a57, 0x487a4cb3, 0x4d217cfa, 0x9541801e, 0x0 }, /* #28 */
    4614     { 0x023c52, 0x023c53, 0x95902b8d, 0x51d505b9, 0xec1b61dd, 0x0 }, /* #29 */
    4615     { 0x362b97, 0x362b97, 0x66e98ed8, 0x0dfa4078, 0xefa11add, 0x0 }, /* #30 */
    4616     { 0x2a3b92, 0x2a3b93, 0xe1c236b0, 0xb9867600, 0x95946e20, 0x0 }, /* #31 */
    4617     { 0x0a22c7, 0x0a2ac7, 0x8bb0b574, 0x19572318, 0x7e58f97e, 0x0 }, /* #32 */
    4618     { 0x106446, 0x106c47, 0x693a5652, 0x71fba7cc, 0x74f95776, 0x0 }, /* #33 */
    4619     { 0x1d3fd3, 0x1d3fd3, 0xe89303c0, 0xdbe77840, 0xcbdb470f, 0x0 }, /* #34 */
    4620     { 0x165093, 0x165893, 0xf80ba989, 0x3afc27f9, 0x45a79ef1, 0x0 }, /* #35 */
    4621     { 0x3403d2, 0x340bd3, 0xc36ec310, 0x5bda2920, 0x9cc85132, 0x0 }, /* #36 */
    4622     { 0x0a5916, 0x0a5917, 0x06fa17d9, 0x4a76fd86, 0x8d33cbf6, 0x0 }, /* #37 */
    4623     { 0x046e12, 0x046e13, 0x8520cccd, 0x87ddeeac, 0x2c65a95c, 0x0 }, /* #38 */
    4624     { 0x116dc3, 0x116dc3, 0x6cd24b30, 0xd8c12d70, 0x6246534d, 0x0 }, /* #39 */
    4625     { 0x0675c7, 0x067dc7, 0xe9f40542, 0x53dfc9a4, 0x53854592, 0x0 }, /* #40 */
    4626     { 0x1a1f16, 0x1a1f17, 0x2542046a, 0x344f0f54, 0xd12fde42, 0x0 }, /* #41 */
    4627     { 0x2847d6, 0x284fd7, 0x33d9efdb, 0xecc62f98, 0x29124e48, 0x0 }, /* #42 */
    4628     { 0x3a2686, 0x3a2e87, 0xe1f93bcd, 0x4f6e893b, 0xb1c52127, 0x0 }, /* #43 */
    4629     { 0x0341c3, 0x0349c3, 0xf9a819d2, 0xe2456608, 0x4b376864, 0x0 }, /* #44 */
    4630     { 0x2602d6, 0x260ad7, 0xe1e1a0fd, 0x345050bf, 0x2410536b, 0x0 }, /* #45 */
    4631     { 0x144917, 0x144917, 0x9ee04987, 0x3fea6e16, 0x56fb6eba, 0x0 }, /* #46 */
    4632     { 0x2221d3, 0x2229d3, 0x94b6635c, 0xe9860794, 0x923537a3, 0x0 }, /* #47 */
    4633     { 0x060c13, 0x060c13, 0xd4208dfe, 0xc8abe5f8, 0xe54a2904, 0x0 }, /* #48 */
    4634     { 0x0a7987, 0x0a7987, 0x3ec65085, 0xe482a649, 0xcdd06bf5, 0x0 }, /* #49 */
    4635     { 0x1f4996, 0x1f4997, 0xd2b56d6d, 0x2e04bb37, 0xc52318b3, 0x0 }, /* #50 */
    4636     { 0x2a3313, 0x2a3b13, 0xa85ce81c, 0x32508234, 0xeb8abbcb, 0x0 }, /* #51 */
    4637     { 0x2f22c2, 0x2f2ac3, 0x1d92ff93, 0x6b8f7a30, 0x5dc91b10, 0x0 }, /* #52 */
    4638     { 0x3f1742, 0x3f1f43, 0x8c984299, 0xf7ca6058, 0x603c7218, 0x0 }, /* #53 */
    4639     { 0x261612, 0x261e13, 0xef0e5ac1, 0xb170859d, 0x17686ddd, 0x0 }, /* #54 */
    4640     { 0x045406, 0x045c07, 0xdc05ba27, 0x755bc9d5, 0xfc0085a3, 0x0 }, /* #55 */
    4641     { 0x054fc7, 0x054fc7, 0x11565720, 0xdaba43e0, 0x3b721f97, 0x0 }, /* #56 */
    4642     { 0x3831d2, 0x3839d3, 0xfa0ed2be, 0x8403d3e8, 0x632df68c, 0x0 }, /* #57 */
    4643     { 0x340f03, 0x340f03, 0xbca0d739, 0x28889a03, 0x63921f1b, 0x0 }, /* #58 */
    4644     { 0x3837d3, 0x383fd3, 0x8cdb32fb, 0xeebb4338, 0x8af02428, 0x0 }, /* #59 */
    4645     { 0x156487, 0x156c87, 0xf78e8a2b, 0xd060e859, 0xaf11298b, 0x0 }, /* #60 */
    4646     { 0x3e1d86, 0x3e1d87, 0x2b5fa2e2, 0x4a41e500, 0x53beda80, 0x0 }, /* #61 */
    4647     { 0x3b3456, 0x3b3c57, 0xc630b775, 0x37deb8ef, 0x685c8653, 0x0 }, /* #62 */
    4648     { 0x3a6013, 0x3a6813, 0xe481efe2, 0xba954d6e, 0x8eabf127, 0x0 }, /* #63 */
     4585    { 0x080ac6, 0x080ac7, 0xf296b438, 0x39f79110, 0xc412034e, 0x0 }, /* #0 */
     4586    { 0x1677d2, 0x167fd3, 0x0d71d8d5, 0xe38f19b8, 0xad528ed8, 0x0 }, /* #1 */
     4587    { 0x201e07, 0x201e07, 0x0d9b9618, 0x29490710, 0x619b2976, 0x0 }, /* #2 */
     4588    { 0x066807, 0x066807, 0xb9200555, 0x7364966b, 0x653e2cbf, 0x0 }, /* #3 */
     4589    { 0x2b6386, 0x2b6b87, 0x4aa69df8, 0xbbd7c370, 0x80cd2b12, 0x0 }, /* #4 */
     4590    { 0x062b07, 0x062b07, 0x9e0e9cb6, 0x08659050, 0xd152a0f8, 0x0 }, /* #5 */
     4591    { 0x060282, 0x060a83, 0x58d90bb6, 0xc6ed0150, 0xd18fe678, 0x0 }, /* #6 */
     4592    { 0x237a17, 0x237a17, 0x95b9a5eb, 0x57f362bb, 0x4f3bf271, 0x0 }, /* #7 */
     4593    { 0x3e7146, 0x3e7947, 0xdb5a1651, 0xb0351c01, 0xb76f4eb1, 0x0 }, /* #8 */
     4594    { 0x170393, 0x170b93, 0x0f48fd8e, 0x70322e1e, 0x00fe7d79, 0x0 }, /* #9 */
     4595    { 0x1f1353, 0x1f1b53, 0x0b490287, 0x166bc4f6, 0x6644f2da, 0x0 }, /* #10 */
     4596    { 0x237a82, 0x237a83, 0x559dcbf3, 0xf0544721, 0x6ab8c99b, 0x0 }, /* #11 */
     4597    { 0x3b7506, 0x3b7d07, 0x52d382bb, 0x2c9566a8, 0x7c2bed78, 0x0 }, /* #12 */
     4598    { 0x2170c7, 0x2178c7, 0x330834e0, 0x82c07c00, 0x5fc79920, 0x0 }, /* #13 */
     4599    { 0x161406, 0x161c07, 0x28868a9a, 0x775425e6, 0x18f5993f, 0x0 }, /* #14 */
     4600    { 0x2003c6, 0x200bc7, 0xf1e00391, 0x0f27b75b, 0x6a0a3e2b, 0x0 }, /* #15 */
     4601    { 0x372f52, 0x372f53, 0xdb9f0634, 0x88460388, 0xe5506eea, 0x0 }, /* #16 */
     4602    { 0x2157c3, 0x215fc3, 0x365defcf, 0x395b2905, 0x512b1aeb, 0x0 }, /* #17 */
     4603    { 0x0c5203, 0x0c5a03, 0x5ef1829f, 0x447ff375, 0xc1b6c56b, 0x0 }, /* #18 */
     4604    { 0x1b1583, 0x1b1d83, 0x45e0ec3d, 0x1e280816, 0x31b59bce, 0x0 }, /* #19 */
     4605    { 0x082b96, 0x082b97, 0x1e6d5c64, 0xdba01e68, 0x9dccd9aa, 0x0 }, /* #20 */
     4606    { 0x265802, 0x265803, 0xd79c05ec, 0xdb641c44, 0x4448f5e3, 0x0 }, /* #21 */
     4607    { 0x072d13, 0x072d13, 0x152250dc, 0xbb971558, 0x3feaa65a, 0x0 }, /* #22 */
     4608    { 0x266a92, 0x266a93, 0xa0a90544, 0xfae4a370, 0xb898c41c, 0x0 }, /* #23 */
     4609    { 0x332743, 0x332f43, 0x1b18c857, 0x7b7a4b6a, 0x3808d5a6, 0x0 }, /* #24 */
     4610    { 0x0242d3, 0x024ad3, 0xc946be06, 0x24e8ac08, 0xc36580ac, 0x0 }, /* #25 */
     4611    { 0x221dd3, 0x221dd3, 0x81ef7945, 0x94372345, 0x1102a201, 0x0 }, /* #26 */
     4612    { 0x197842, 0x197843, 0x1b41896d, 0x73b392f1, 0xaba56115, 0x0 }, /* #27 */
     4613    { 0x257cd7, 0x257cd7, 0x73c2e76a, 0x77134f7c, 0xc0e71b86, 0x0 }, /* #28 */
     4614    { 0x3f7ac2, 0x3f7ac3, 0x17efab63, 0xf4d111b1, 0x37dcfcdb, 0x0 }, /* #29 */
     4615    { 0x1c4b57, 0x1c4b57, 0x4729e46f, 0x4bef961b, 0x0f543715, 0x0 }, /* #30 */
     4616    { 0x2c6c43, 0x2c6c43, 0x28bfe8fb, 0xab3860d1, 0x4f58cba3, 0x0 }, /* #31 */
     4617    { 0x216307, 0x216b07, 0x856c88e5, 0x7d481c36, 0x188f95fe, 0x0 }, /* #32 */
     4618    { 0x216b96, 0x216b97, 0xc5f991ac, 0x1e751c20, 0x03cad718, 0x0 }, /* #33 */
     4619    { 0x2f6a93, 0x2f6a93, 0x953fa159, 0x2046ca88, 0x047a05c8, 0x0 }, /* #34 */
     4620    { 0x113097, 0x113897, 0x7a609d8a, 0x690250e4, 0x1d070dca, 0x0 }, /* #35 */
     4621    { 0x1a7856, 0x1a7857, 0x9fdc5384, 0x62239618, 0x79ef3046, 0x0 }, /* #36 */
     4622    { 0x0a0216, 0x0a0a17, 0xc5aa47f9, 0x37f09eda, 0x6e5b502a, 0x0 }, /* #37 */
     4623    { 0x147b93, 0x147b93, 0x56502cdf, 0xbc5d3d82, 0x69b210be, 0x0 }, /* #38 */
     4624    { 0x293f56, 0x293f57, 0xbcbcd9dc, 0xa1e31248, 0x52833a7e, 0x0 }, /* #39 */
     4625    { 0x355086, 0x355887, 0x38f91d52, 0x7ffaa64c, 0xaaf40fb6, 0x0 }, /* #40 */
     4626    { 0x332c97, 0x332c97, 0xcb878997, 0x0054aa86, 0x6f5a1e6a, 0x0 }, /* #41 */
     4627    { 0x027a43, 0x027a43, 0x59fc4788, 0x112dc778, 0x01bc5fdf, 0x0 }, /* #42 */
     4628    { 0x1e5802, 0x1e5803, 0xa32bb404, 0x2c04ca98, 0x4a3784a6, 0x0 }, /* #43 */
     4629    { 0x253387, 0x253b87, 0x766d8660, 0x1dcf3740, 0x5091455e, 0x0 }, /* #44 */
     4630    { 0x2126d3, 0x212ed3, 0x213b7caa, 0xcb347ad2, 0x4875aec5, 0x0 }, /* #45 */
     4631    { 0x250bd3, 0x250bd3, 0x4a2d07f3, 0x96572367, 0x1264e7bd, 0x0 }, /* #46 */
     4632    { 0x2a3292, 0x2a3a93, 0xb7e86110, 0xccf07dc0, 0x793c7e1c, 0x0 }, /* #47 */
     4633    { 0x1f0916, 0x1f0917, 0xaaa10c84, 0xa26b8930, 0xf33ce4cc, 0x0 }, /* #48 */
     4634    { 0x114807, 0x114807, 0xd9da1784, 0x838a2444, 0xfd3e0931, 0x0 }, /* #49 */
     4635    { 0x0d3013, 0x0d3813, 0xc4eb1faa, 0xc7387cd6, 0x686bf53f, 0x0 }, /* #50 */
     4636    { 0x320fd6, 0x320fd7, 0xfb2d4c11, 0x6dac5384, 0x1add2f44, 0x0 }, /* #51 */
     4637    { 0x0a47d6, 0x0a4fd7, 0xb5baa08e, 0xabf86438, 0x6f830704, 0x0 }, /* #52 */
     4638    { 0x086897, 0x086897, 0xf68a1523, 0x17872603, 0xe371e9a1, 0x0 }, /* #53 */
     4639    { 0x217c02, 0x217c03, 0xd6d61802, 0xba50efb0, 0x41c257d8, 0x0 }, /* #54 */
     4640    { 0x1526c6, 0x152ec7, 0xdea6df0d, 0x7304b597, 0x1d7dde33, 0x0 }, /* #55 */
     4641    { 0x071612, 0x071e13, 0x82c3f146, 0x0648d2be, 0x8e152c15, 0x0 }, /* #56 */
     4642    { 0x011dc6, 0x011dc7, 0x39537929, 0x6d5a0c16, 0x57379026, 0x0 }, /* #57 */
     4643    { 0x091d42, 0x091d43, 0x9fa7b51c, 0xefda3014, 0x7b637253, 0x0 }, /* #58 */
     4644    { 0x266646, 0x266e47, 0x42225f82, 0x10126ecc, 0xdeac50e6, 0x0 }, /* #59 */
     4645    { 0x333bc7, 0x333bc7, 0x6ed924d9, 0x52db4001, 0x32025b69, 0x0 }, /* #60 */
     4646    { 0x3f04d2, 0x3f0cd3, 0xa5b2f3b6, 0x6c28e862, 0x479e65e3, 0x0 }, /* #61 */
     4647    { 0x333ed2, 0x333ed3, 0x3461033c, 0x2c28f73c, 0xcd1b7301, 0x0 }, /* #62 */
     4648    { 0x1f7997, 0x1f7997, 0x9d836378, 0x55e24328, 0x5cf76a6b, 0x0 }, /* #63 */
    46494649};
    46504650
     
    46534653static const BINU64_TEST_T g_aTests_add_u64[] =
    46544654{
    4655     { 0x255fc2, 0x255712, 0x341876fbd574058d, 0x7f2cb483879f99d5, 0x4b143d87b22b9448, 0x0 }, /* #0 */
    4656     { 0x136f97, 0x136703, 0xe15eef7aa44d94b8, 0x225fbd59c409d86b, 0x4100cddf1fbc43b3, 0x0 }, /* #1 */
    4657     { 0x0c0cd2, 0x0c0c03, 0xa643892f315d39f1, 0x63a9ed950d40db0d, 0xbd666465dbe3a11c, 0x0 }, /* #2 */
    4658     { 0x094243, 0x094a17, 0xa9d6dc36c4a4f517, 0x35a549101db867c6, 0x8bce6cd9591372af, 0x0 }, /* #3 */
    4659     { 0x0c2097, 0x0c2082, 0x2b26d2a430f13271, 0xf99c779cf2c07662, 0xce75a4f8c1cf43f1, 0x0 }, /* #4 */
    4660     { 0x211d12, 0x211d96, 0x7d02732b6d57656f, 0xf861073bd92e90c6, 0x7b5e94106bd72b57, 0x0 }, /* #5 */
    4661     { 0x0a6596, 0x0a6582, 0x934e386c272f5080, 0xadf702491b89b5ae, 0x1aa8c9dcf45a652e, 0x0 }, /* #6 */
    4662     { 0x1c1812, 0x1c1813, 0xa11bc431180b97cf, 0x346e8ffb7df93694, 0x9352cbca65ed9ec5, 0x0 }, /* #7 */
    4663     { 0x016582, 0x016d17, 0x8d2c467bf8ef6b6e, 0x5860132d8eb6a76c, 0xcb33ccb195c73bfe, 0x0 }, /* #8 */
    4664     { 0x037e17, 0x037692, 0xc76d5abdf59305f9, 0xf6e6b24111f33813, 0x2f7957831c60321a, 0x0 }, /* #9 */
    4665     { 0x201282, 0x201287, 0xc78729b1953acd76, 0xa82b01f9cffcf4c9, 0xe0a3d8483ac22753, 0x0 }, /* #10 */
    4666     { 0x0c6f97, 0x0c6716, 0x12e5449a69ba07c6, 0x51e923a1f3b50cc0, 0x3f03df0789fb04fa, 0x0 }, /* #11 */
    4667     { 0x270596, 0x270d86, 0x721aeb42a3bb9c6d, 0x868291e16906f02e, 0x1467a69ec54b53c1, 0x0 }, /* #12 */
    4668     { 0x2b5983, 0x2b5907, 0x9a2b68a29c16c241, 0x3605f450b3f9542e, 0x9bda8bae17e291ed, 0x0 }, /* #13 */
    4669     { 0x087b96, 0x087307, 0xe88e059b2bebf7f1, 0x686e0b57effe0fdb, 0x7fe005bcc41217ea, 0x0 }, /* #14 */
    4670     { 0x181a47, 0x181292, 0x3266d932b6c0e6a6, 0xf146f90bf4fe82f1, 0xbee01fd93e3d9c4b, 0x0 }, /* #15 */
    4671     { 0x0a7fc6, 0x0a7792, 0xf5021c292fe064ed, 0xf79ee4378d6747dc, 0x029cc80e5d86e2ef, 0x0 }, /* #16 */
    4672     { 0x121053, 0x121082, 0xa63236e4d6f77982, 0xabf0dd6881a960a8, 0x05bea683aab1e726, 0x0 }, /* #17 */
    4673     { 0x260612, 0x260696, 0x92d33aae04e2feff, 0x96e6cda3ae947e28, 0x041392f5a9b17f29, 0x0 }, /* #18 */
    4674     { 0x1514c2, 0x151496, 0x8b8bb5626f101f9d, 0x929a7434f0415a77, 0x070ebed281313ada, 0x0 }, /* #19 */
    4675     { 0x117152, 0x117992, 0x386e5685a901fceb, 0x8aed4678fcf47073, 0x527eeff353f27388, 0x0 }, /* #20 */
    4676     { 0x3b4403, 0x3b4493, 0xeb7f6766f36dc47e, 0xd0d99462accb3457, 0xe55a2cfbb95d6fd9, 0x0 }, /* #21 */
    4677     { 0x3f25c7, 0x3f2502, 0x234effdc26d0ffe0, 0x2d32ae49fe50d680, 0x09e3ae6dd77fd6a0, 0x0 }, /* #22 */
    4678     { 0x101c03, 0x101416, 0x327c67e5cdb20718, 0x61a1422cd33b2d33, 0x2f24da470589261b, 0x0 }, /* #23 */
    4679     { 0x360357, 0x360382, 0x0545043e28b31572, 0xcab980f51ecc9a97, 0xc5747cb6f6198525, 0x0 }, /* #24 */
    4680     { 0x271386, 0x271303, 0xcdc12fb667c65430, 0x11cc9eccade9d1cb, 0x440b6f1646237d9b, 0x0 }, /* #25 */
    4681     { 0x2a3042, 0x2a3896, 0x58d8ae942b45e00b, 0xcfca58e7e4f38428, 0x76f1aa53b9ada41d, 0x0 }, /* #26 */
    4682     { 0x256c06, 0x256406, 0x6c7e12391b1f6e3b, 0x79397ae563fe020f, 0x0cbb68ac48de93d4, 0x0 }, /* #27 */
    4683     { 0x147a93, 0x147203, 0xd1c21d6ef3993e31, 0x0074ba6112b3680e, 0x2eb29cf21f1a29dd, 0x0 }, /* #28 */
    4684     { 0x1d6bd3, 0x1d6392, 0x692e13d386250f8f, 0xee445768963cc726, 0x851643951017b797, 0x0 }, /* #29 */
    4685     { 0x2f0e82, 0x2f0607, 0xe8fe3b1c2ce9cac0, 0x50efb93f37c4abde, 0x67f17e230adae11e, 0x0 }, /* #30 */
    4686     { 0x104053, 0x104892, 0x45a6df78376eb6da, 0xb56ec0f6c607f908, 0x6fc7e17e8e99422e, 0x0 }, /* #31 */
    4687     { 0x255087, 0x255896, 0x62b7941df249e573, 0xd652c04ef4a71400, 0x739b2c31025d2e8d, 0x0 }, /* #32 */
    4688     { 0x325f47, 0x325787, 0xde3ed03744d778d8, 0x9481c2f672af533c, 0xb642f2bf2dd7da64, 0x0 }, /* #33 */
    4689     { 0x0e7547, 0x0e7507, 0xc9612af3a2d2fb11, 0x025e9d532d1dd839, 0x38fd725f8a4add28, 0x0 }, /* #34 */
    4690     { 0x1f5816, 0x1f5082, 0xb83fab37a56b41b4, 0xf05a69be816d066e, 0x381abe86dc01c4ba, 0x0 }, /* #35 */
    4691     { 0x120d06, 0x120516, 0x1337eee7542813fb, 0x7ea15497d14d9d87, 0x6b6965b07d25898c, 0x0 }, /* #36 */
    4692     { 0x133cc7, 0x133482, 0x5ea2a02f0e838d12, 0xf1c2c9eb55462b45, 0x932029bc46c29e33, 0x0 }, /* #37 */
    4693     { 0x142046, 0x142087, 0xa547cf22b8d30740, 0x968dfeb9c642fc60, 0xf1462f970d6ff520, 0x0 }, /* #38 */
    4694     { 0x1e1c92, 0x1e1c17, 0xa6fff9ffd0fb5e9a, 0x4ce95e3a007146f3, 0xa5e9643a2f75e859, 0x0 }, /* #39 */
    4695     { 0x332f47, 0x332786, 0x34485f343ee51ec9, 0xf6bf7199ba47a959, 0xc27712657b628a90, 0x0 }, /* #40 */
    4696     { 0x1846d2, 0x184693, 0xfe4ab798056f530f, 0xd9e6b3b520caeffd, 0xdb9bfc1d1b5b9cee, 0x0 }, /* #41 */
    4697     { 0x0502c7, 0x050206, 0x128fa2623141bbc9, 0x3f59d718852fb60f, 0x2cca34b653edfa46, 0x0 }, /* #42 */
    4698     { 0x0a2f93, 0x0a2713, 0x62c2e361b055189c, 0x33d2936d9933408a, 0xd10fb00be8de27ee, 0x0 }, /* #43 */
    4699     { 0x2e4bc2, 0x2e4303, 0xe3c82976c182d9ea, 0x39f4d5dbab9cee3e, 0x562cac64ea1a1454, 0x0 }, /* #44 */
    4700     { 0x296493, 0x296492, 0x9beea3df5d9fa496, 0xe8ce0320ade83862, 0x4cdf5f41504893cc, 0x0 }, /* #45 */
    4701     { 0x264bd6, 0x264317, 0x6ee440b2b44ffaf2, 0x0dcf9d077fa399f0, 0x9eeb5c54cb539efe, 0x0 }, /* #46 */
    4702     { 0x3a3f53, 0x3a3782, 0xd5ddfd7469313bd2, 0xd91e388d4a5c11b5, 0x03403b18e12ad5e3, 0x0 }, /* #47 */
    4703     { 0x272652, 0x272612, 0x69c30de2835889dd, 0x6bf29ab7481d0fb6, 0x022f8cd4c4c485d9, 0x0 }, /* #48 */
    4704     { 0x065416, 0x065c17, 0xaa7b72ae56985328, 0x6c237a3ee53e8747, 0xc1a807908ea6341f, 0x0 }, /* #49 */
    4705     { 0x087fc3, 0x087f82, 0x5f7e78d0b37d8531, 0xaef1d9ad5bab3508, 0x4f7360dca82dafd7, 0x0 }, /* #50 */
    4706     { 0x1c3446, 0x1c3413, 0x572d755ff1eb6cb3, 0x4e72109f1b604962, 0xf7449b3f2974dcaf, 0x0 }, /* #51 */
    4707     { 0x2c0247, 0x2c0282, 0x659d85fb991c9d56, 0xf4082ab461e3d25e, 0x8e6aa4b8c8c73508, 0x0 }, /* #52 */
    4708     { 0x245442, 0x245483, 0xe746e31437d75436, 0x8857c9e516bd9e67, 0xa110e6d0dee64a31, 0x0 }, /* #53 */
    4709     { 0x217287, 0x217203, 0x3a13863c2b6dde25, 0x19153e5ac33fe9e6, 0xdf01b81e97d20bc1, 0x0 }, /* #54 */
    4710     { 0x1e6a46, 0x1e6292, 0x9564d845e9e859e1, 0xb73d9a2fb99b1fb0, 0x21d8c1e9cfb2c5cf, 0x0 }, /* #55 */
    4711     { 0x225a06, 0x225287, 0xc74459e66ea23208, 0xaa9ee9c1070c619f, 0xe35a8fda986a2f97, 0x0 }, /* #56 */
    4712     { 0x1a4352, 0x1a4b92, 0x3ff70ee471bb4de5, 0xb458c95f66ae2a43, 0x7461ba7af4f2dc5e, 0x0 }, /* #57 */
    4713     { 0x193a53, 0x193216, 0x04eb7fba3d2013ab, 0x701bab417e2ec35a, 0x6b302b87410eafaf, 0x0 }, /* #58 */
    4714     { 0x394217, 0x394a07, 0x883362176abdddf3, 0x1d853328902ad6fc, 0x9551d111256cf909, 0x0 }, /* #59 */
    4715     { 0x343e06, 0x343613, 0xae1497f8726793bd, 0x11b0a88dbc6ce6fb, 0x639c10954a05533e, 0x0 }, /* #60 */
    4716     { 0x045942, 0x045103, 0x5035265f9b559721, 0x2ae6ae662cbfe73d, 0xdab18806916a501c, 0x0 }, /* #61 */
    4717     { 0x194f92, 0x194783, 0xc7fccc32727947c0, 0xae807096183b534a, 0xe683a463a5c20b8a, 0x0 }, /* #62 */
    4718     { 0x1d1403, 0x1d1417, 0x4843b1d93d6a370a, 0x2b30b1d1d1bb79a9, 0xe2ecfff89451429f, 0x0 }, /* #63 */
     4655    { 0x2b2582, 0x2b2582, 0x5199395bfc48d504, 0xfe397178decd6367, 0xaca0381ce2848e63, 0x0 }, /* #0 */
     4656    { 0x036dd3, 0x036582, 0x279a6991c53cff42, 0xc04e3aaa4fc5c229, 0x98b3d1188a88c2e7, 0x0 }, /* #1 */
     4657    { 0x240b53, 0x240b96, 0x4c99d94d4bf719bc, 0x851c4c7114808f41, 0x38827323c8897585, 0x0 }, /* #2 */
     4658    { 0x153c86, 0x153c92, 0x5502e042800051ee, 0x9d7678e8efd169c2, 0x487398a66fd117d4, 0x0 }, /* #3 */
     4659    { 0x2a3e97, 0x2a3e82, 0x7998bfe0e148e882, 0xbab19fa3bca6112c, 0x4118dfc2db5d28aa, 0x0 }, /* #4 */
     4660    { 0x0a5ad3, 0x0a5a96, 0x5e972694dfd8a92a, 0xad5e1786b53e7766, 0x4ec6f0f1d565ce3c, 0x0 }, /* #5 */
     4661    { 0x3465c3, 0x346592, 0x97f5915eb7470667, 0xb938a017f261e5d6, 0x21430eb93b1adf6f, 0x0 }, /* #6 */
     4662    { 0x3b4593, 0x3b4582, 0xaf78a3126ce7f0e6, 0xec46c2f30601fbfd, 0x3cce1fe0991a0b17, 0x0 }, /* #7 */
     4663    { 0x0e6b03, 0x0e6b82, 0x65eda88766ef67f1, 0x88af157b7cc2b276, 0x22c16cf415d34a85, 0x0 }, /* #8 */
     4664    { 0x1839d3, 0x183917, 0x98341270abbc502e, 0x22a0efdaee62f47b, 0x8a6cdd6a42a6a44d, 0x0 }, /* #9 */
     4665    { 0x3c0052, 0x3c0013, 0x3a0d590ebb0ca0be, 0x088d4ce37d5e857a, 0xce7ff3d4c251e4bc, 0x0 }, /* #10 */
     4666    { 0x210b87, 0x210302, 0x7150f3a8813df320, 0x73122acabaeac7d6, 0x01c1372239acd4b6, 0x0 }, /* #11 */
     4667    { 0x0a3ac7, 0x0a3207, 0xe8cfd8336c74cf35, 0x63e154fdd1f0013c, 0x7b117cca657b3207, 0x0 }, /* #12 */
     4668    { 0x175013, 0x175886, 0x72b25f950a5d4a33, 0xdbea5fd526feb43a, 0x693800401ca16a07, 0x0 }, /* #13 */
     4669    { 0x187ec6, 0x187e82, 0x235ab7b8f8b2b8e3, 0x91d7deda51865c0d, 0x6e7d272158d3a32a, 0x0 }, /* #14 */
     4670    { 0x142012, 0x142096, 0xea73c073b2cde113, 0xf9289d50482dd5b1, 0x0eb4dcdc955ff49e, 0x0 }, /* #15 */
     4671    { 0x0f7707, 0x0f7782, 0x2813c6907424fbde, 0xe7befdef5e76492f, 0xbfab375eea514d51, 0x0 }, /* #16 */
     4672    { 0x003dc7, 0x003587, 0xa4b3a6c174197f74, 0x9fc53e8b82a25b2e, 0xfb1197ca0e88dbba, 0x0 }, /* #17 */
     4673    { 0x046d12, 0x046582, 0x91ed56fc6294b8c0, 0xf9801b9ed77e9d29, 0x6792c4a274e9e469, 0x0 }, /* #18 */
     4674    { 0x2b1cc7, 0x2b1c13, 0xc596387ecec38228, 0x6ade13e5981a5d37, 0xa547db66c956db0f, 0x0 }, /* #19 */
     4675    { 0x153956, 0x153986, 0x65a49762b4f12538, 0x992dff8bcdbffc48, 0x3389682918ced710, 0x0 }, /* #20 */
     4676    { 0x157606, 0x157613, 0xfdb4d8ea4f01c713, 0x523f108ebb0ef232, 0x548a37a46c0d2b1f, 0x0 }, /* #21 */
     4677    { 0x0b1b52, 0x0b1392, 0x8ca8538434f04e5b, 0xec0d147933f353f4, 0x5f64c0f4ff030599, 0x0 }, /* #22 */
     4678    { 0x376346, 0x376313, 0x627d26ebf1aa10b9, 0x321b6623b83030b6, 0xcf9e3f37c6861ffd, 0x0 }, /* #23 */
     4679    { 0x083bc3, 0x083386, 0xebbaa25d5853e470, 0xf7202fd8824da35c, 0x0b658d7b29f9beec, 0x0 }, /* #24 */
     4680    { 0x2b2cc2, 0x2b2492, 0x6008ec60bb64f0fa, 0xea73edf7e53b9408, 0x8a6b019729d6a30e, 0x0 }, /* #25 */
     4681    { 0x350686, 0x350e96, 0x718615e15b1ca285, 0xd24f4e68b52322b2, 0x60c938875a06802d, 0x0 }, /* #26 */
     4682    { 0x1e5897, 0x1e5807, 0x8e2e6b36f1d1f123, 0x6d2d1e967b529ea3, 0xdefeb35f8980ad80, 0x0 }, /* #27 */
     4683    { 0x325292, 0x325a17, 0xc71a367a9053366d, 0x5a756ab4da41de7b, 0x935b343a49eea80e, 0x0 }, /* #28 */
     4684    { 0x0155c3, 0x015d13, 0x8d4bfdfdedb91a86, 0x2c9f2c16e5c90e62, 0x9f532e18f80ff3dc, 0x0 }, /* #29 */
     4685    { 0x375a86, 0x375206, 0x6ba95e8f6a59c551, 0x6f3b25be66d8fad2, 0x0391c72efc7f3581, 0x0 }, /* #30 */
     4686    { 0x2b3f82, 0x2b3717, 0xcd55090accb43e0a, 0x0e8bc0e55678b466, 0x4136b7da89c4765c, 0x0 }, /* #31 */
     4687    { 0x2049d7, 0x204996, 0x6548e490da8f573f, 0x97f833bc2f25144e, 0x32af4f2b5495bd0f, 0x0 }, /* #32 */
     4688    { 0x362a06, 0x362a13, 0x9dd435e8d39603cf, 0x5aadf893eab52573, 0xbcd9c2ab171f21a4, 0x0 }, /* #33 */
     4689    { 0x3b07c2, 0x3b0716, 0x59988a73520e1167, 0x797bf44dbfb7c360, 0x1fe369da6da9b1f9, 0x0 }, /* #34 */
     4690    { 0x3a1846, 0x3a1007, 0x4b62426bf3eaf3d1, 0x054b7a7153e19948, 0xb9e938055ff6a577, 0x0 }, /* #35 */
     4691    { 0x1d0ec2, 0x1d0e07, 0xd004b24f0f760fc2, 0x7d66f7aab3cc9955, 0xad62455ba4568993, 0x0 }, /* #36 */
     4692    { 0x371157, 0x371103, 0x4599985c75af4400, 0x3dc68eda9c9127b6, 0xf82cf67e26e1e3b6, 0x0 }, /* #37 */
     4693    { 0x2b07d7, 0x2b0786, 0x9d22b35dcf4f59f0, 0xf36ed73da07d2860, 0x564c23dfd12dce70, 0x0 }, /* #38 */
     4694    { 0x073196, 0x073186, 0x14422c52b5923e73, 0xdc39c47e39fe2528, 0xc7f7982b846be6b5, 0x0 }, /* #39 */
     4695    { 0x273303, 0x273302, 0x07df0151fd8e471d, 0x61daa5333f5db7fd, 0x59fba3e141cf70e0, 0x0 }, /* #40 */
     4696    { 0x041612, 0x041693, 0xb2f735790a8731fa, 0x8213474fce5f07e0, 0xcf1c11d6c3d7d5e6, 0x0 }, /* #41 */
     4697    { 0x170053, 0x170086, 0xf62ba24f20581293, 0xfd2f72dd4b051ee4, 0x0703d08e2aad0c51, 0x0 }, /* #42 */
     4698    { 0x311e13, 0x311617, 0xdd2a1db52f77b95b, 0x0e1a4821277c3f36, 0x30f02a6bf80485db, 0x0 }, /* #43 */
     4699    { 0x311092, 0x311003, 0x78d78b1e70013790, 0x43d462497eefb349, 0xcafcd72b0eee7bb9, 0x0 }, /* #44 */
     4700    { 0x124d87, 0x124507, 0x68edad25302a4c27, 0x1c3844d43c2cb948, 0xb34a97af0c026d21, 0x0 }, /* #45 */
     4701    { 0x2c1d43, 0x2c1583, 0xfd5a896f3b0aba81, 0xdd9511bafdffb062, 0xe03a884bc2f4f5e1, 0x0 }, /* #46 */
     4702    { 0x0a0456, 0x0a0497, 0xf1ccfbe4fcea8e57, 0xe467dc21c597fe71, 0xf29ae03cc8ad701a, 0x0 }, /* #47 */
     4703    { 0x373dc6, 0x373d17, 0x956cff383bd5dc38, 0x16e88c6862bdbd90, 0x817b8d3026e7e158, 0x0 }, /* #48 */
     4704    { 0x324b12, 0x324b82, 0x7305b838299eb714, 0xccaaf105e62035c7, 0x59a538cdbc817eb3, 0x0 }, /* #49 */
     4705    { 0x344897, 0x344017, 0xb7d397862a919b99, 0x07b57b134f1296a5, 0x4fe1e38d2480fb0c, 0x0 }, /* #50 */
     4706    { 0x224602, 0x224616, 0x5127d394eb29fb27, 0x65fa5850b8ddbe53, 0x14d284bbcdb3c32c, 0x0 }, /* #51 */
     4707    { 0x081b83, 0x081393, 0xe908eb27f3507c2e, 0x97b4ec127bd6deab, 0xaeac00ea8886627d, 0x0 }, /* #52 */
     4708    { 0x301a96, 0x301207, 0x371d127691e17d76, 0x0df92d506788bb88, 0xd6dc1ad9d5a73e12, 0x0 }, /* #53 */
     4709    { 0x262842, 0x262817, 0xa5016fa0e7b23627, 0x6baf001ea8f9db55, 0xc6ad907dc147a52e, 0x0 }, /* #54 */
     4710    { 0x2922c3, 0x292207, 0xe4f60de8bdeb5475, 0x5cf770ea13f68295, 0x78016301560b2e20, 0x0 }, /* #55 */
     4711    { 0x0b1416, 0x0b1c96, 0x719da864ac5b73e5, 0xe94e9602d1f5ca93, 0x77b0ed9e259a56ae, 0x0 }, /* #56 */
     4712    { 0x005d56, 0x005d13, 0x8b0205b9d537ee5c, 0x7fb91d8586fdc983, 0xf4b717cbb1c5db27, 0x0 }, /* #57 */
     4713    { 0x3b4c42, 0x3b4416, 0x2d7d5c4bbecd9eee, 0x4c832870c0041703, 0x1f05cc2501367815, 0x0 }, /* #58 */
     4714    { 0x1d41d7, 0x1d4182, 0x804341cd082353cc, 0x964e9c0dc7b86e7c, 0x160b5a40bf951ab0, 0x0 }, /* #59 */
     4715    { 0x122b06, 0x122317, 0xe4aaa5ef4788c6a9, 0x45f0d25486fce833, 0x61462c653f74218a, 0x0 }, /* #60 */
     4716    { 0x0c2bd6, 0x0c2387, 0x8fa6de2ba9ed2346, 0x8414d09c3e31045a, 0xf46df2709443e114, 0x0 }, /* #61 */
     4717    { 0x0752c7, 0x075213, 0xfffd86c43d5f372c, 0x5e7497759afa05da, 0x5e7710b15d9aceae, 0x0 }, /* #62 */
     4718    { 0x286417, 0x286413, 0x77b015eb2fd6afce, 0x13312cecb945c3ab, 0x9b811701896f13dd, 0x0 }, /* #63 */
    47194719};
    47204720static const BINU64_TEST_T g_aTests_add_u64_locked[] =
    47214721{
    4722     { 0x190493, 0x190486, 0xab8b773191033cc8, 0xc3f333e9a241a5e8, 0x1867bcb8113e6920, 0x0 }, /* #0 */
    4723     { 0x166086, 0x166093, 0xc7271cb67f70297b, 0x808f3c51983e1de0, 0xb9681f9b18cdf465, 0x0 }, /* #1 */
    4724     { 0x333742, 0x333713, 0x72083ce64db914db, 0x00d98f52488f6f61, 0x8ed1526bfad65a86, 0x0 }, /* #2 */
    4725     { 0x397646, 0x397686, 0x487e01c9b71fcbd0, 0xeb144e47ffc7241d, 0xa2964c7e48a7584d, 0x0 }, /* #3 */
    4726     { 0x3816c2, 0x381617, 0xc68c013cfb1e58db, 0x31a537f64cc3665a, 0x6b1936b951a50d7f, 0x0 }, /* #4 */
    4727     { 0x1741c2, 0x174903, 0x97f3701b1d73b700, 0x753e9b908cb8bfe5, 0xdd4b2b756f4508e5, 0x0 }, /* #5 */
    4728     { 0x121d53, 0x121d17, 0x9cafdbcbc344d7bd, 0x2dece01260cbf3b4, 0x913d04469d871bf7, 0x0 }, /* #6 */
    4729     { 0x231883, 0x231082, 0x999c0357c2315c62, 0xcc553b4a13d0ae45, 0x32b937f2519f51e3, 0x0 }, /* #7 */
    4730     { 0x080ac2, 0x080202, 0x14e8b764e2028ad5, 0x164d37a15c62bc9d, 0x0164803c7a6031c8, 0x0 }, /* #8 */
    4731     { 0x1f0486, 0x1f0407, 0x50a639064f6c52a6, 0x3bad05d7a05634ed, 0xeb06ccd150e9e247, 0x0 }, /* #9 */
    4732     { 0x304342, 0x304312, 0x1e3856cd582d0789, 0x38441ec01cf7c3c4, 0x1a0bc7f2c4cabc3b, 0x0 }, /* #10 */
    4733     { 0x336e13, 0x336607, 0x3fff4a1b381d1f80, 0x011b3112097772f0, 0xc11be6f6d15a5370, 0x0 }, /* #11 */
    4734     { 0x1841d7, 0x184907, 0xbae0698e57cc9f16, 0x6ceba9337afec7be, 0xb20b3fa5233228a8, 0x0 }, /* #12 */
    4735     { 0x3f0346, 0x3f0386, 0x35710e92f3857623, 0xb7406d7704f924ca, 0x81cf5ee41173aea7, 0x0 }, /* #13 */
    4736     { 0x1e6c57, 0x1e6486, 0x633e95c7caf80d81, 0xe8157bb4ecd35b65, 0x84d6e5ed21db4de4, 0x0 }, /* #14 */
    4737     { 0x112d16, 0x112517, 0x3cb7401c43271c5d, 0x092578d0e5f929c5, 0xcc6e38b4a2d20d68, 0x0 }, /* #15 */
    4738     { 0x0c37c6, 0x0c3792, 0x19b5444494b6be8a, 0xf30b9fb6604b9815, 0xd9565b71cb94d98b, 0x0 }, /* #16 */
    4739     { 0x0d6497, 0x0d6496, 0x108f8f0b2ecee2da, 0xfbe87d632fc72759, 0xeb58ee5800f8447f, 0x0 }, /* #17 */
    4740     { 0x076983, 0x076116, 0x002e0f08b7fbfb47, 0x2ba8148887d8d196, 0x2b7a057fcfdcd64f, 0x0 }, /* #18 */
    4741     { 0x3e6b07, 0x3e6303, 0x1702a40120fff745, 0x05841a74cf5d40b9, 0xee817673ae5d4974, 0x0 }, /* #19 */
    4742     { 0x073092, 0x073016, 0x070756a25f61b266, 0x635464f3522a7c82, 0x5c4d0e50f2c8ca1c, 0x0 }, /* #20 */
    4743     { 0x263496, 0x263c07, 0x938148ee146198f6, 0x1441ab3b613ca439, 0x80c0624d4cdb0b43, 0x0 }, /* #21 */
    4744     { 0x352d97, 0x352586, 0xd6f4f94a87d94ac3, 0xfaef7740f4f3bfcf, 0x23fa7df66d1a750c, 0x0 }, /* #22 */
    4745     { 0x2333c6, 0x233303, 0x71ff8cb48fb9d7b0, 0x0e7f6a0450286ec1, 0x9c7fdd4fc06e9711, 0x0 }, /* #23 */
    4746     { 0x1a1cd2, 0x1a1c82, 0x6a714da9c8b80967, 0xd3fa03e93d59d23e, 0x6988b63f74a1c8d7, 0x0 }, /* #24 */
    4747     { 0x351812, 0x351086, 0xc9eb124429898f40, 0xe880a8249185c2b2, 0x1e9595e067fc3372, 0x0 }, /* #25 */
    4748     { 0x2234c7, 0x223407, 0x67ba9e713c0cbac7, 0x5dff32ecc904dbde, 0xf644947b8cf82117, 0x0 }, /* #26 */
    4749     { 0x303312, 0x303392, 0x00d2cef4f6290bff, 0xca3ea55a063a0197, 0xc96bd6651010f598, 0x0 }, /* #27 */
    4750     { 0x082683, 0x082e92, 0x72d39f2f9f2e13fb, 0xc616a58a82a5f4b5, 0x5343065ae377e0ba, 0x0 }, /* #28 */
    4751     { 0x162942, 0x162193, 0xa55499504bb919eb, 0xa27e1b6ae0d68040, 0xfd29821a951d6655, 0x0 }, /* #29 */
    4752     { 0x1c3902, 0x1c3992, 0x5ac17bfa2dc009c5, 0xa77ecda042727194, 0x4cbd51a614b267cf, 0x0 }, /* #30 */
    4753     { 0x3b1086, 0x3b1003, 0xf073813b0d959355, 0x3e942cd1fcbf157f, 0x4e20ab96ef29822a, 0x0 }, /* #31 */
    4754     { 0x212cc6, 0x212487, 0xd03cd70c0d4c5c41, 0xb0d1e6e39796da3c, 0xe0950fd78a4a7dfb, 0x0 }, /* #32 */
    4755     { 0x031dc2, 0x031583, 0xc0aa44a9ec58e711, 0xb24ab4c956dabb7a, 0xf1a0701f6a81d469, 0x0 }, /* #33 */
    4756     { 0x213d82, 0x213503, 0xe99c438f8a4ccdc1, 0x2c09700adc644461, 0x426d2c7b521776a0, 0x0 }, /* #34 */
    4757     { 0x034053, 0x034003, 0xd62fb4fbe3fe72fe, 0x0d4229583a1169ef, 0x3712745c5612f6f1, 0x0 }, /* #35 */
    4758     { 0x150116, 0x150196, 0x9c8f266edb4dfad6, 0xba280ebe15722a11, 0x1d98e84f3a242f3b, 0x0 }, /* #36 */
    4759     { 0x3b2997, 0x3b2197, 0xf967f74227833eae, 0xab05c38c401d6a2d, 0xb19dcc4a189a2b7f, 0x0 }, /* #37 */
    4760     { 0x0f4886, 0x0f4006, 0x32c344f8aaa3f756, 0x709fde5f1c8927fa, 0x3ddc996671e530a4, 0x0 }, /* #38 */
    4761     { 0x1b3812, 0x1b3006, 0x2e129ddc633fbef8, 0x4154820b2b79ad1d, 0x1341e42ec839ee25, 0x0 }, /* #39 */
    4762     { 0x2b3296, 0x2b3207, 0x663736077821d053, 0x014f8546aadde97d, 0x9b184f3f32bc192a, 0x0 }, /* #40 */
    4763     { 0x3a3ed6, 0x3a3682, 0xa75b9d2ef6114355, 0xbfd8546d65bd8e86, 0x187cb73e6fac4b31, 0x0 }, /* #41 */
    4764     { 0x225403, 0x225413, 0xdca7a85b9ff9200e, 0x4ae3cc0a63173df1, 0x6e3c23aec31e1de3, 0x0 }, /* #42 */
    4765     { 0x0a0c12, 0x0a0c96, 0x62c4a826603be919, 0xe05655bcbd3751b8, 0x7d91ad965cfb689f, 0x0 }, /* #43 */
    4766     { 0x1b7246, 0x1b7207, 0xd5dc87c13af5a7d0, 0x2f70362e3c4a42ed, 0x5993ae6d01549b1d, 0x0 }, /* #44 */
    4767     { 0x200313, 0x200b17, 0x8a9e8ce42c072b19, 0x3dca6f1bdb3afd47, 0xb32be237af33d22e, 0x0 }, /* #45 */
    4768     { 0x1043d3, 0x104382, 0x8f837a8776b0aa74, 0x92f0cfe4b791e77a, 0x036d555d40e13d06, 0x0 }, /* #46 */
    4769     { 0x3f6f42, 0x3f6f92, 0x3575993873e0f30f, 0x89b9b3526f7f3a02, 0x54441a19fb9e46f3, 0x0 }, /* #47 */
    4770     { 0x0d6996, 0x0d6112, 0x0672137f2596a9fc, 0x2d44402e90f4a423, 0x26d22caf6b5dfa27, 0x0 }, /* #48 */
    4771     { 0x332912, 0x332182, 0x481cadd97960f597, 0xcef6aa8c8c3a7b4f, 0x86d9fcb312d985b8, 0x0 }, /* #49 */
    4772     { 0x1d4f42, 0x1d4707, 0x4db1ca29450029b3, 0x49f18993d84f7a78, 0xfc3fbf6a934f50c5, 0x0 }, /* #50 */
    4773     { 0x2f6706, 0x2f6792, 0x28f0bce9d3ea0509, 0xbe87fb3628ec7f07, 0x95973e4c550279fe, 0x0 }, /* #51 */
    4774     { 0x3a7a86, 0x3a7206, 0x2f5eda9d2ddde822, 0x63167b9baa409aac, 0x33b7a0fe7c62b28a, 0x0 }, /* #52 */
    4775     { 0x2a3f06, 0x2a3792, 0x63d3e4d80de4bb88, 0xf16db78dba39eed0, 0x8d99d2b5ac553348, 0x0 }, /* #53 */
    4776     { 0x187006, 0x187892, 0x6a9f19bd9ca45c2b, 0xb83f7cfa8ff75a25, 0x4da0633cf352fdfa, 0x0 }, /* #54 */
    4777     { 0x131fd6, 0x131703, 0x65fd90fc28d6fbc8, 0x54336dc493109fa8, 0xee35dcc86a39a3e0, 0x0 }, /* #55 */
    4778     { 0x316603, 0x316603, 0xd1e13a8689fe3b35, 0x04f4e03ea3c7989e, 0x3313a5b819c95d69, 0x0 }, /* #56 */
    4779     { 0x250e06, 0x250e92, 0x4c7af6bf5ffdc0c5, 0x9d72c8b97cdb3cc4, 0x50f7d1fa1cdd7bff, 0x0 }, /* #57 */
    4780     { 0x3a1d97, 0x3a1d86, 0x6564fc4a1081ce35, 0x8566778b59713fa9, 0x20017b4148ef7174, 0x0 }, /* #58 */
    4781     { 0x0278d3, 0x027082, 0x33b72fe053dd82d0, 0xf01175d09385b876, 0xbc5a45f03fa835a6, 0x0 }, /* #59 */
    4782     { 0x252e86, 0x252e82, 0x3bacd77343648265, 0xac9a518f53d980d9, 0x70ed7a1c1074fe74, 0x0 }, /* #60 */
    4783     { 0x2b7e07, 0x2b7e07, 0x8a46ae777f7cfca7, 0x432beb3425e5088d, 0xb8e53cbca6680be6, 0x0 }, /* #61 */
    4784     { 0x361886, 0x361807, 0xc4dc33e7149fc380, 0x58142cb7e9736982, 0x9337f8d0d4d3a602, 0x0 }, /* #62 */
    4785     { 0x302983, 0x302107, 0x50d336e546778557, 0x402973aea130a32e, 0xef563cc95ab91dd7, 0x0 }, /* #63 */
     4722    { 0x0d7197, 0x0d7186, 0x22bc4b39fa9c2ac6, 0xfdaccf8f328ae899, 0xdaf0845537eebdd3, 0x0 }, /* #0 */
     4723    { 0x3f7646, 0x3f7602, 0x501dc8934d00fd14, 0x58999b3fa05c303d, 0x087bd2ac535b3329, 0x0 }, /* #1 */
     4724    { 0x043f43, 0x043f03, 0xb23a04b56f9d16a6, 0x6e3de34a2ea8584f, 0xbc03de94bf0b41a9, 0x0 }, /* #2 */
     4725    { 0x0a0607, 0x0a0603, 0xf253f763001a1cba, 0x5ccd0410e6b0bb1f, 0x6a790cade6969e65, 0x0 }, /* #3 */
     4726    { 0x2f6857, 0x2f6083, 0xfd9aa36a5f7375db, 0xd0560b0252d23a6d, 0xd2bb6797f35ec492, 0x0 }, /* #4 */
     4727    { 0x0d7416, 0x0d7c92, 0x458cb1eaa295820b, 0xb9a61338ba89fe89, 0x7419614e17f47c7e, 0x0 }, /* #5 */
     4728    { 0x030346, 0x030317, 0x5d5f8529d269c27c, 0x0c9a44a17c89184b, 0xaf3abf77aa1f55cf, 0x0 }, /* #6 */
     4729    { 0x3035d2, 0x303513, 0xab6969d7895f98ed, 0x237bb62c5f037245, 0x78124c54d5a3d958, 0x0 }, /* #7 */
     4730    { 0x115c43, 0x115c07, 0xbd9128c08c882280, 0x7778531a9192b827, 0xb9e72a5a050a95a7, 0x0 }, /* #8 */
     4731    { 0x0d1842, 0x0d1892, 0x577dd4bdb1111129, 0xa03af873372ae180, 0x48bd23b58619d057, 0x0 }, /* #9 */
     4732    { 0x336543, 0x336587, 0xef09ee3ec7050192, 0x85613aa87bfd4224, 0x96574c69b4f84092, 0x0 }, /* #10 */
     4733    { 0x190cd6, 0x190482, 0xe746d94a423506a3, 0xf73ac3a65e98a40e, 0x0ff3ea5c1c639d6b, 0x0 }, /* #11 */
     4734    { 0x1f6706, 0x1f6f96, 0x6b6522717b24c684, 0x97fe8baa77dd2650, 0x2c996938fcb85fcc, 0x0 }, /* #12 */
     4735    { 0x0b1313, 0x0b1b03, 0x8881021e815bad5d, 0x330c45b34f0dd21f, 0xaa8b4394cdb224c2, 0x0 }, /* #13 */
     4736    { 0x013f56, 0x013717, 0x906537b19dbac332, 0x0e6ad70e02e61111, 0x7e059f5c652b4ddf, 0x0 }, /* #14 */
     4737    { 0x211187, 0x211196, 0xa3d2f2b8b0e17cf5, 0xdb5892ed9f1ebe30, 0x3785a034ee3d413b, 0x0 }, /* #15 */
     4738    { 0x185246, 0x185282, 0x05a9cd5b3ddd39f3, 0xaddb72304cc64e37, 0xa831a4d50ee91444, 0x0 }, /* #16 */
     4739    { 0x3c3092, 0x3c3007, 0x3f75bd6d356be8a1, 0x1baeb0c980534848, 0xdc38f35c4ae75fa7, 0x0 }, /* #17 */
     4740    { 0x312b57, 0x312317, 0x3bdf4f092b5e4c3d, 0x1a66df4dad1c42d1, 0xde87904481bdf694, 0x0 }, /* #18 */
     4741    { 0x107006, 0x107086, 0x1315771f912a42c0, 0xf61f5e57b76a0196, 0xe309e738263fbed6, 0x0 }, /* #19 */
     4742    { 0x2b1f82, 0x2b1786, 0xbe40535b88213d50, 0xd1f3a4a87941d89a, 0x13b3514cf1209b4a, 0x0 }, /* #20 */
     4743    { 0x1e5e86, 0x1e5692, 0x19d5bb5d245a2393, 0xd40d4209035a2851, 0xba3786abdf0004be, 0x0 }, /* #21 */
     4744    { 0x2a0316, 0x2a0317, 0x1461233535ce02ec, 0x0f34a7c26b1c9ac6, 0xfad3848d354e97da, 0x0 }, /* #22 */
     4745    { 0x236307, 0x236386, 0x879824c632c2a006, 0x8d16771a485907e8, 0x057e5254159667e2, 0x0 }, /* #23 */
     4746    { 0x0f0b97, 0x0f0b96, 0x6596d8f71d838517, 0x9197f1973001f953, 0x2c0118a0127e743c, 0x0 }, /* #24 */
     4747    { 0x3746d3, 0x374692, 0x82a44724c82637cc, 0xafda5ccb7760c5a2, 0x2d3615a6af3a8dd6, 0x0 }, /* #25 */
     4748    { 0x077d47, 0x077d03, 0xb59328bfd7f388b1, 0x4b78f7d3684bd898, 0x95e5cf1390584fe7, 0x0 }, /* #26 */
     4749    { 0x3d7382, 0x3d7382, 0x2e0e1289fb059f10, 0xce15669098e8970e, 0xa00754069de2f7fe, 0x0 }, /* #27 */
     4750    { 0x1d6657, 0x1d6e07, 0xac12b0767129fb26, 0x5680c29e3029458e, 0xaa6e1227beff4a68, 0x0 }, /* #28 */
     4751    { 0x297507, 0x297d07, 0x95cbddc38c55d004, 0x5ed5c6ef07a20866, 0xc909e92b7b4c3862, 0x0 }, /* #29 */
     4752    { 0x2b2b83, 0x2b2b86, 0x56fcc72024b5bad4, 0xb7d78e56d22acc7e, 0x60dac736ad7511aa, 0x0 }, /* #30 */
     4753    { 0x0c5bc7, 0x0c5313, 0x66d557b232f9391b, 0x07de01433369d4f7, 0xa108a99100709bdc, 0x0 }, /* #31 */
     4754    { 0x347f82, 0x347782, 0x81e20e14a320da64, 0x83d93f79032b1e67, 0x01f73164600a4403, 0x0 }, /* #32 */
     4755    { 0x0b1d16, 0x0b1512, 0x0fb044dfa4c0577e, 0x48b5eb56e239ec02, 0x3905a6773d799484, 0x0 }, /* #33 */
     4756    { 0x336bc2, 0x336b13, 0xa1051a5c5502d08a, 0x3476c778ab089051, 0x9371ad1c5605bfc7, 0x0 }, /* #34 */
     4757    { 0x1c3412, 0x1c3c07, 0xd9bb8bc5cf9e2d79, 0x7b054519f7736d2e, 0xa149b95427d53fb5, 0x0 }, /* #35 */
     4758    { 0x266b92, 0x266386, 0x84916dfa43688b4d, 0xdc658acb2b33e68e, 0x57d41cd0e7cb5b41, 0x0 }, /* #36 */
     4759    { 0x2f27c2, 0x2f2707, 0x64244b625638a503, 0x147b9adc2109e74e, 0xb0574f79cad1424b, 0x0 }, /* #37 */
     4760    { 0x222992, 0x222903, 0xb76d83464fb50d13, 0x617d86ab467ab2fe, 0xaa100364f6c5a5eb, 0x0 }, /* #38 */
     4761    { 0x0e5082, 0x0e5096, 0xa67a446ddd635d2d, 0xe3ae2d334285e1d7, 0x3d33e8c5652284aa, 0x0 }, /* #39 */
     4762    { 0x367cc7, 0x367c03, 0x8ac883038d55af85, 0x5d92c0e1ff670fd5, 0xd2ca3dde72116050, 0x0 }, /* #40 */
     4763    { 0x234357, 0x234b82, 0x56e43e189c754480, 0x8d52180e7f1e0ab9, 0x366dd9f5e2a8c639, 0x0 }, /* #41 */
     4764    { 0x002093, 0x002097, 0xf92db11fb32da314, 0xaec1de2ad9f52aa0, 0xb5942d0b26c7878c, 0x0 }, /* #42 */
     4765    { 0x194882, 0x194813, 0xabc5d4d6e0f11763, 0x43e1abcf2a095b70, 0x981bd6f84918440d, 0x0 }, /* #43 */
     4766    { 0x3e60d3, 0x3e6082, 0x91e3283affd08174, 0xeb1a9d581836a34a, 0x5937751d186621d6, 0x0 }, /* #44 */
     4767    { 0x297087, 0x297092, 0x7dd65f2e8fb812bd, 0xfeccb04294baf776, 0x80f651140502e4b9, 0x0 }, /* #45 */
     4768    { 0x051957, 0x051103, 0xad25bc8005845fb0, 0x135178710dfeee58, 0x662bbbf1087a8ea8, 0x0 }, /* #46 */
     4769    { 0x3f5ec3, 0x3f5607, 0xd376ce50c83be211, 0x0a7c9501e51ed23c, 0x3705c6b11ce2f02b, 0x0 }, /* #47 */
     4770    { 0x372a87, 0x372203, 0x577ea19d0aa6f675, 0x12a77f26054b4cec, 0xbb28dd88faa45677, 0x0 }, /* #48 */
     4771    { 0x282a07, 0x282207, 0xeb60ea1a2b217c49, 0x4e17e7d912cae37e, 0x62b6fdbee7a96735, 0x0 }, /* #49 */
     4772    { 0x0c56c2, 0x0c5686, 0x9ca5ccdc6526e582, 0xe8d22bf7ae5373b7, 0x4c2c5f1b492c8e35, 0x0 }, /* #50 */
     4773    { 0x176bd3, 0x176317, 0xc7028117357d9218, 0x142e66c3eae6c384, 0x4d2be5acb569316c, 0x0 }, /* #51 */
     4774    { 0x3326c2, 0x332696, 0xb5f8c9b2e04ad48e, 0xe4c66c4600ccb55a, 0x2ecda2932081e0cc, 0x0 }, /* #52 */
     4775    { 0x2c1993, 0x2c1986, 0x4057cc280be08187, 0xa926b7bfcffcf89f, 0x68ceeb97c41c7718, 0x0 }, /* #53 */
     4776    { 0x0d1b47, 0x0d1386, 0x8575e6a071c42956, 0xb297412df13c5f56, 0x2d215a8d7f783600, 0x0 }, /* #54 */
     4777    { 0x0016d6, 0x001e17, 0xa175efb35b230212, 0x6dd3e3c220eee400, 0xcc5df40ec5cbe1ee, 0x0 }, /* #55 */
     4778    { 0x016a47, 0x016a17, 0xcb53545b5b7d7bee, 0x53dcd8926744c4ed, 0x888984370bc748ff, 0x0 }, /* #56 */
     4779    { 0x073b43, 0x073b03, 0x8b2a69eae8836825, 0x5d963df876131058, 0xd26bd40d8d8fa833, 0x0 }, /* #57 */
     4780    { 0x2e2ac7, 0x2e2206, 0x3b4550711ad7e180, 0x5a6c9f86de7c4b71, 0x1f274f15c3a469f1, 0x0 }, /* #58 */
     4781    { 0x387b87, 0x387307, 0x510154612b9342b8, 0x441d7bc4d9de188b, 0xf31c2763ae4ad5d3, 0x0 }, /* #59 */
     4782    { 0x1d6ec3, 0x1d6602, 0x2bb75bbaa1e891ba, 0x7158effb34cfb87c, 0x45a1944092e726c2, 0x0 }, /* #60 */
     4783    { 0x0b7883, 0x0b7096, 0x934a80b156f0af83, 0xcc8078519737beb2, 0x3935f7a040470f2f, 0x0 }, /* #61 */
     4784    { 0x146783, 0x146f96, 0x6014cf2ee599fa9e, 0xa7b3ae6bdbc800e7, 0x479edf3cf62e0649, 0x0 }, /* #62 */
     4785    { 0x1200c2, 0x120012, 0x3da9772390b779fb, 0x7e8eefb351843470, 0x40e5788fc0ccba75, 0x0 }, /* #63 */
    47864786};
    47874787static const BINU64_TEST_T g_aTests_adc_u64[] =
    47884788{
    4789     { 0x304846, 0x304017, 0xe8d26cf68034c4cc, 0x47087a3dcf248509, 0x5e360d474eefc03d, 0x0 }, /* #0 */
    4790     { 0x216083, 0x216006, 0x51adafa485a30540, 0x65667d82e789464e, 0x13b8cdde61e6410d, 0x0 }, /* #1 */
    4791     { 0x1333c7, 0x133382, 0xda90906c29ca35c6, 0xe392a38b32c406ae, 0x0902131f08f9d0e7, 0x0 }, /* #2 */
    4792     { 0x355cd7, 0x355407, 0xe249458ae0625c30, 0x48e38b70d8d6d4cc, 0x669a45e5f874789b, 0x0 }, /* #3 */
    4793     { 0x225107, 0x225112, 0x139934398d939305, 0x7f4d590bbcc74815, 0x6bb424d22f33b50f, 0x0 }, /* #4 */
    4794     { 0x1d6d42, 0x1d6506, 0x07942030a239e799, 0x2adb9e0270073b9f, 0x23477dd1cdcd5406, 0x0 }, /* #5 */
    4795     { 0x155742, 0x155f13, 0x9fee41d47293e4b8, 0x358f7bacc5b7ba64, 0x95a139d85323d5ac, 0x0 }, /* #6 */
    4796     { 0x1c3fd3, 0x1c3792, 0x02a2f39dc9b5dc8e, 0x9ed2a48421dda654, 0x9c2fb0e65827c9c5, 0x0 }, /* #7 */
    4797     { 0x067b52, 0x067306, 0x2959884e635de4d1, 0x7628eb815861b2e8, 0x4ccf6332f503ce17, 0x0 }, /* #8 */
    4798     { 0x396e12, 0x396616, 0x4ee6b5a0d9311318, 0x795ed60165cf56f0, 0x2a7820608c9e43d8, 0x0 }, /* #9 */
    4799     { 0x153513, 0x153517, 0xeaa6d12c10ad7049, 0x45e50dbf3e9c46b1, 0x5b3e3c932deed667, 0x0 }, /* #10 */
    4800     { 0x3b0593, 0x3b0d13, 0x9a7ab83ade32d206, 0x422210b24d07e845, 0xa7a758776ed5163e, 0x0 }, /* #11 */
    4801     { 0x2100d7, 0x210086, 0xaded0203a7468720, 0xc9782ff4ca65d277, 0x1b8b2df1231f4b56, 0x0 }, /* #12 */
    4802     { 0x353757, 0x353793, 0xe7eec5eb718458fe, 0x8041047a1e8834c7, 0x98523e8ead03dbc8, 0x0 }, /* #13 */
    4803     { 0x0909c6, 0x090917, 0x99fcda22bdeb29ab, 0x5eb41f9665404600, 0xc4b74573a7551c55, 0x0 }, /* #14 */
    4804     { 0x300352, 0x300b07, 0x87cb7ff175053c85, 0x7dd807a0f641e7bb, 0xf60c87af813cab36, 0x0 }, /* #15 */
    4805     { 0x202e97, 0x202603, 0xf314626d645a8603, 0x0dd2e46b23a4a325, 0x1abe81fdbf4a1d21, 0x0 }, /* #16 */
    4806     { 0x0816c2, 0x081696, 0x8ae26d6e53ce443e, 0xf238e33bab4c9a95, 0x675675cd577e5657, 0x0 }, /* #17 */
    4807     { 0x101a93, 0x101293, 0xed0b4717b60b1ad9, 0x8e5653b2f57389c8, 0xa14b0c9b3f686eee, 0x0 }, /* #18 */
    4808     { 0x282512, 0x282593, 0xe10ae3181675164c, 0xd691e3f6683884ba, 0xf58700de51c36e6e, 0x0 }, /* #19 */
    4809     { 0x0a0a46, 0x0a0a92, 0x1b28f4205ae89375, 0x8a5899bdf89c0243, 0x6f2fa59d9db36ece, 0x0 }, /* #20 */
    4810     { 0x221f52, 0x221792, 0xd69462be473e865c, 0xecdbd7e7af1d5ab6, 0x1647752967ded45a, 0x0 }, /* #21 */
    4811     { 0x1c6206, 0x1c6292, 0x166e6bdfed04cdf8, 0x982fd73b5870d6f2, 0x81c16b5b6b6c08fa, 0x0 }, /* #22 */
    4812     { 0x2f4517, 0x2f4596, 0xc0d18ffa3020e9bd, 0xc43b6c8a2e647112, 0x0369dc8ffe438754, 0x0 }, /* #23 */
    4813     { 0x0f3203, 0x0f3286, 0xde60af6bc29dfac0, 0xff001c2f603ac4f6, 0x209f6cc39d9cca35, 0x0 }, /* #24 */
    4814     { 0x1d06d2, 0x1d0e13, 0xbc4196d8b40618ba, 0x72aa94736a1c7689, 0xb668fd9ab6165dcf, 0x0 }, /* #25 */
    4815     { 0x212556, 0x212d82, 0x5b954151e82fd243, 0x99a60872cc232e13, 0x3e10c720e3f35bd0, 0x0 }, /* #26 */
    4816     { 0x012597, 0x012d03, 0x9e2d8f1a77d2aea5, 0x5d315e8778e0b216, 0xbf03cf6d010e0370, 0x0 }, /* #27 */
    4817     { 0x273e42, 0x273607, 0x407c2deef5680666, 0x253aca09ce138bbb, 0xe4be9c1ad8ab8555, 0x0 }, /* #28 */
    4818     { 0x3a01c6, 0x3a0182, 0xa8cd793f29602b95, 0xafbcdd067333579b, 0x06ef63c749d32c06, 0x0 }, /* #29 */
    4819     { 0x3f4213, 0x3f4207, 0xde2f811da5a6a9b4, 0x0e5f14dfe66c501b, 0x302f93c240c5a666, 0x0 }, /* #30 */
    4820     { 0x0d5f12, 0x0d5797, 0xc40d41c79731c34e, 0x8abcd1d7998b5606, 0xc6af9010025992b8, 0x0 }, /* #31 */
    4821     { 0x1b0dd7, 0x1b0596, 0xa01921a3402b61ab, 0xdbdb9716921ac677, 0x3bc2757351ef64cb, 0x0 }, /* #32 */
    4822     { 0x2c6f83, 0x2c6782, 0x1f204cbe36aaf292, 0xc8d7b9897839507c, 0xa9b76ccb418e5de9, 0x0 }, /* #33 */
    4823     { 0x0718d2, 0x071003, 0x5e360a3e7b822893, 0x01350c27695ca483, 0xa2ff01e8edda7bf0, 0x0 }, /* #34 */
    4824     { 0x163843, 0x163016, 0x36b9f6ecd509ce19, 0x56a2d78b800c0af3, 0x1fe8e09eab023cd9, 0x0 }, /* #35 */
    4825     { 0x323547, 0x323d17, 0x9114ea097565c4da, 0x60fb9810e976e350, 0xcfe6ae0774111e75, 0x0 }, /* #36 */
    4826     { 0x2b7686, 0x2b7692, 0x3ad6e2262ff3facd, 0xca4ad803618d6698, 0x8f73f5dd31996bcb, 0x0 }, /* #37 */
    4827     { 0x1228c3, 0x122807, 0x9f7fdfcff310003d, 0x4ac52bf3f74e9f6f, 0xab454c24043e9f31, 0x0 }, /* #38 */
    4828     { 0x096587, 0x096502, 0x2a3cc8825b45eb30, 0x7d88667f97d5f07c, 0x534b9dfd3c90054b, 0x0 }, /* #39 */
    4829     { 0x3156d2, 0x315613, 0x47ae4e1d7002cc3b, 0x1db90e21f48d2216, 0xd60ac004848a55db, 0x0 }, /* #40 */
    4830     { 0x047297, 0x047213, 0xabfefaf6be49055c, 0x0b527a796f574867, 0x5f537f82b10e430a, 0x0 }, /* #41 */
    4831     { 0x186092, 0x186083, 0xd44fae3c2bb478d0, 0xb20b5e89a6ec8932, 0xddbbb04d7b381062, 0x0 }, /* #42 */
    4832     { 0x333f46, 0x333783, 0xbc6a7268c054c17b, 0xa56e226770d1ea4f, 0xe903affeb07d28d4, 0x0 }, /* #43 */
    4833     { 0x176193, 0x176197, 0xebee74f43611552a, 0xa01449a5ea51cbb2, 0xb425d4b1b4407687, 0x0 }, /* #44 */
    4834     { 0x2e4b16, 0x2e4392, 0xe73d17dd8c9f567a, 0xff7b0d93e8893998, 0x183df5b65be9e31e, 0x0 }, /* #45 */
    4835     { 0x0e2cd6, 0x0e2406, 0x5562a74d6dbefb45, 0x7e57b87d6d94b677, 0x28f5112fffd5bb32, 0x0 }, /* #46 */
    4836     { 0x3b3982, 0x3b3196, 0xe6d2b767274701f9, 0xfe5f23ee7b4e01e7, 0x178c6c875406ffee, 0x0 }, /* #47 */
    4837     { 0x293fd2, 0x293792, 0x2bba9836b026d5bd, 0xc82fbfa557860e38, 0x9c75276ea75f387b, 0x0 }, /* #48 */
    4838     { 0x2f5606, 0x2f5612, 0x0b4ade29b7566dec, 0x7348ac5f1795ea49, 0x67fdce35603f7c5d, 0x0 }, /* #49 */
    4839     { 0x2d0e16, 0x2d0682, 0x12ca2472dc37ca6a, 0xb1881c67b156ad3e, 0x9ebdf7f4d51ee2d4, 0x0 }, /* #50 */
    4840     { 0x2164c6, 0x216417, 0x75c23404cd7204ed, 0x13c853b96e57131b, 0x9e061fb4a0e50e2e, 0x0 }, /* #51 */
    4841     { 0x0b1287, 0x0b1217, 0x4135531473c8c1f3, 0x3486de7887aa2972, 0xf3518b6413e1677e, 0x0 }, /* #52 */
    4842     { 0x166c86, 0x166c86, 0x5509243115b0f687, 0x8891a9d060d80e48, 0x3388859f4b2717c1, 0x0 }, /* #53 */
    4843     { 0x3c2407, 0x3c2c13, 0xb1b720941b7d215d, 0x472b8a824939303d, 0x957469ee2dbc0edf, 0x0 }, /* #54 */
    4844     { 0x161343, 0x161317, 0x7031cb98c25e1ace, 0x1704e60e978bbc82, 0xa6d31a75d52da1b3, 0x0 }, /* #55 */
    4845     { 0x2e0b16, 0x2e0382, 0x25b11342d3a3c844, 0xbde26033e00b2da7, 0x98314cf10c676563, 0x0 }, /* #56 */
    4846     { 0x320f53, 0x320f82, 0x708a007f1ee7cd88, 0x8f88d8a9d30e991a, 0x1efed82ab426cb91, 0x0 }, /* #57 */
    4847     { 0x213d43, 0x213d82, 0x5cb30fed4212bee6, 0x9f304816b1ed7f0d, 0x427d38296fdac026, 0x0 }, /* #58 */
    4848     { 0x320d07, 0x320d13, 0xc510a3423934fa1d, 0x70f8f46a40835f98, 0xabe85128074e657a, 0x0 }, /* #59 */
    4849     { 0x285052, 0x285006, 0x3ab1161addb91ae5, 0x7bdd266fdddb3df5, 0x412c105500222310, 0x0 }, /* #60 */
    4850     { 0x243d06, 0x243507, 0xe6f8aee1cd641a45, 0x33ea9a451e056409, 0x4cf1eb6350a149c4, 0x0 }, /* #61 */
    4851     { 0x145806, 0x145012, 0x211fe53bbdf40b83, 0x662e9a7bb2f6c1d0, 0x450eb53ff502b64d, 0x0 }, /* #62 */
    4852     { 0x1d3d93, 0x1d3d86, 0x32c581bdcb3d33e2, 0x91303df150060e0c, 0x5e6abc3384c8da29, 0x0 }, /* #63 */
     4789    { 0x0e1592, 0x0e1593, 0xe82b40be956a3138, 0x89aae2844511bfc4, 0xa17fa1c5afa78e8c, 0x0 }, /* #0 */
     4790    { 0x151d93, 0x151d13, 0xc3034706c2e3f17d, 0x5f0510e48f0feec7, 0x9c01c9ddcc2bfd49, 0x0 }, /* #1 */
     4791    { 0x2b5a82, 0x2b5293, 0xb349201b17d8342b, 0x99b771685db31b16, 0xe66e514d45dae6eb, 0x0 }, /* #2 */
     4792    { 0x1b4ac6, 0x1b4282, 0x1654d134801d3541, 0xb7fb8564da8feda1, 0xa1a6b4305a72b860, 0x0 }, /* #3 */
     4793    { 0x3f6d46, 0x3f6583, 0xdf782407dfbac762, 0x922471f268403fea, 0xb2ac4dea88857888, 0x0 }, /* #4 */
     4794    { 0x2f5783, 0x2f5796, 0x10f7348e8622b66f, 0xa4f243635bbe3699, 0x93fb0ed4d59b8029, 0x0 }, /* #5 */
     4795    { 0x0a0a83, 0x0a0213, 0x98f06469d88dd05e, 0x0d0c7f33a6de06a8, 0x741c1ac9ce503649, 0x0 }, /* #6 */
     4796    { 0x223d86, 0x223503, 0xeb3c71712fd29906, 0x3afcc1f6fd0e60ea, 0x4fc05085cd3bc7e4, 0x0 }, /* #7 */
     4797    { 0x267482, 0x267487, 0xfb7349c54ff57385, 0xdc9d650a5de5d759, 0xe12a1b450df063d4, 0x0 }, /* #8 */
     4798    { 0x2400d3, 0x240086, 0x00893874eb473081, 0x898bb261dc207874, 0x890279ecf0d947f2, 0x0 }, /* #9 */
     4799    { 0x127993, 0x127187, 0xfb86b231776ba2b3, 0x9ee920ac3f889106, 0xa3626e7ac81cee52, 0x0 }, /* #10 */
     4800    { 0x033e87, 0x033e13, 0xa4f80d3423c048fd, 0x7c3a42037ceb4db3, 0xd74234cf592b04b5, 0x0 }, /* #11 */
     4801    { 0x190dd6, 0x190d92, 0x725c43b83d63d0de, 0xe4ff85d844c5cfba, 0x72a342200761fedc, 0x0 }, /* #12 */
     4802    { 0x0a7d86, 0x0a7587, 0xf84f7eeefe80c620, 0xc8af3529a9973f17, 0xd05fb63aab1678f7, 0x0 }, /* #13 */
     4803    { 0x344307, 0x344303, 0x6fc18d3518722c68, 0x1f8b9d56248fd77a, 0xafca10210c1dab11, 0x0 }, /* #14 */
     4804    { 0x287f03, 0x287f07, 0x872858fed6bfe6e9, 0x75fdcf75c0aa971b, 0xeed57676e9eab031, 0x0 }, /* #15 */
     4805    { 0x1475d3, 0x147507, 0xa0a1d5b9e9036fd0, 0x0058cb32c9d9e53c, 0x5fb6f578e0d6756b, 0x0 }, /* #16 */
     4806    { 0x2d2986, 0x2d2186, 0x9fc16d3885563924, 0xb1006011d93fe1c9, 0x113ef2d953e9a8a5, 0x0 }, /* #17 */
     4807    { 0x392e12, 0x392696, 0x0a667460db5da14b, 0x9d4116da27c01214, 0x92daa2794c6270c9, 0x0 }, /* #18 */
     4808    { 0x203f92, 0x203796, 0xb33b0c752c43406e, 0xd79a85f215f250db, 0x245f797ce9af106d, 0x0 }, /* #19 */
     4809    { 0x204e83, 0x204612, 0x2dad16d671d8454a, 0x6a1d4509b08eb925, 0x3c702e333eb673da, 0x0 }, /* #20 */
     4810    { 0x295612, 0x295e03, 0x9db3cfc2ef1356a3, 0x212089aa37202f6d, 0x836cb9e7480cd8ca, 0x0 }, /* #21 */
     4811    { 0x206e52, 0x206696, 0x3ac83e4d3306ab0e, 0xe3ecdde5a3791b42, 0xa9249f9870727034, 0x0 }, /* #22 */
     4812    { 0x296a17, 0x296203, 0x205fbfe2fe873bb0, 0x172abe9e6cb5dab9, 0xf6cafebb6e2e9f08, 0x0 }, /* #23 */
     4813    { 0x194317, 0x194b17, 0x92970a5cba57407f, 0x367aa158f480680c, 0xa3e396fc3a29278c, 0x0 }, /* #24 */
     4814    { 0x0d0cc6, 0x0d0492, 0x5e9e7cb1d4d6bf22, 0xf27a2573cbe33820, 0x93dba8c1f70c78fe, 0x0 }, /* #25 */
     4815    { 0x2441c3, 0x244183, 0xabe7cb72626366a4, 0x84b3b86aa141475b, 0xd8cbecf83edde0b6, 0x0 }, /* #26 */
     4816    { 0x323b53, 0x323387, 0xc4a280deeea860ea, 0x8d002fc9f762d21d, 0xc85daeeb08ba7132, 0x0 }, /* #27 */
     4817    { 0x066b42, 0x066317, 0xe99a440c4bc9bd0b, 0x2ebff4ebdab34235, 0x4525b0df8ee9852a, 0x0 }, /* #28 */
     4818    { 0x3f23d2, 0x3f2386, 0xf3713ef1b61078e5, 0xfd8a5ab5c5ebd37e, 0x0a191bc40fdb5a99, 0x0 }, /* #29 */
     4819    { 0x2e06d7, 0x2e0e07, 0x80fbed493184b315, 0x6d0ffc4f8d1c0736, 0xec140f065b975420, 0x0 }, /* #30 */
     4820    { 0x260a53, 0x260296, 0x260ce5fa0784e5d4, 0xd0b473a1e0539a42, 0xaaa78da7d8ceb46d, 0x0 }, /* #31 */
     4821    { 0x050587, 0x050517, 0x2e2afc5f4575a329, 0x0f4cbc7acd947bd1, 0xe121c01b881ed8a7, 0x0 }, /* #32 */
     4822    { 0x0b3d93, 0x0b3d17, 0x84d3f05ae139a31d, 0x60ac2baf97824a4d, 0xdbd83b54b648a72f, 0x0 }, /* #33 */
     4823    { 0x1f1616, 0x1f1687, 0xa03cdb718fe283d4, 0x905db8504b4d8ce7, 0xf020dcdebb6b0913, 0x0 }, /* #34 */
     4824    { 0x042c56, 0x042403, 0x17abec3b114dff2d, 0x0079c9a2a97020ce, 0xe8cddd67982221a1, 0x0 }, /* #35 */
     4825    { 0x024ad2, 0x024213, 0xa80bac49dfd9e814, 0x22c6fff976360a10, 0x7abb53af965c21fc, 0x0 }, /* #36 */
     4826    { 0x332442, 0x332403, 0x437d493b67532470, 0x1f393577bda6078a, 0xdbbbec3c5652e31a, 0x0 }, /* #37 */
     4827    { 0x120613, 0x120602, 0x29382295b5a80270, 0x6ce074025a0e7bc8, 0x43a8516ca4667957, 0x0 }, /* #38 */
     4828    { 0x392c07, 0x392413, 0xe5d2630e6d156569, 0x1e0068c6447aa4f2, 0x382e05b7d7653f88, 0x0 }, /* #39 */
     4829    { 0x396f07, 0x396712, 0x1b79c47ed767bc46, 0x7cfc9d60aebb1764, 0x6182d8e1d7535b1d, 0x0 }, /* #40 */
     4830    { 0x2c4dc2, 0x2c4517, 0x442612219a3ab496, 0x0ca56e7f79ab0c11, 0xc87f5c5ddf70577b, 0x0 }, /* #41 */
     4831    { 0x086206, 0x086a86, 0x40e03e0321af29f0, 0xb111e95d63b6822b, 0x7031ab5a4207583b, 0x0 }, /* #42 */
     4832    { 0x285b43, 0x285396, 0xcb56f6528b92afd9, 0xf60d46eb85d83728, 0x2ab65098fa45874e, 0x0 }, /* #43 */
     4833    { 0x2561c3, 0x256113, 0xdffa4e0b70fdb31d, 0x2a1e30d4db179885, 0x4a23e2c96a19e567, 0x0 }, /* #44 */
     4834    { 0x3d7f52, 0x3d7787, 0xff483b7292857e3c, 0xc95ef71a31bc580f, 0xca16bba79f36d9d3, 0x0 }, /* #45 */
     4835    { 0x3976d3, 0x397617, 0xcfb5a1d9fd4355cb, 0x1dd528445ad80b69, 0x4e1f866a5d94b59d, 0x0 }, /* #46 */
     4836    { 0x314117, 0x314992, 0x77d5e73a37043f45, 0xb8d7068873440d92, 0x41011f4e3c3fce4c, 0x0 }, /* #47 */
     4837    { 0x2e5b13, 0x2e5317, 0x639d3ebf86e71427, 0x3335d9b26f699405, 0xcf989af2e8827fdd, 0x0 }, /* #48 */
     4838    { 0x240dd7, 0x240d86, 0x4f3cc494ea1ddf81, 0x8a1f929008abd8b2, 0x3ae2cdfb1e8df930, 0x0 }, /* #49 */
     4839    { 0x0158c6, 0x015803, 0x87ecae73c22accd1, 0x2adaed5705dbf1ba, 0xa2ee3ee343b124e9, 0x0 }, /* #50 */
     4840    { 0x225bd3, 0x225317, 0x77e7d808eb4dfd6e, 0x0691b16641663027, 0x8ea9d95d561832b8, 0x0 }, /* #51 */
     4841    { 0x3d7012, 0x3d7803, 0x9893297cced07870, 0x4bd1f33bb45931c2, 0xb33ec9bee588b952, 0x0 }, /* #52 */
     4842    { 0x2e7312, 0x2e7313, 0x7d4f4a54c36295a8, 0x1613d17f63fb85e6, 0x98c4872aa098f03e, 0x0 }, /* #53 */
     4843    { 0x056312, 0x056387, 0xa6a23a647800c768, 0xa3ade8509ca87748, 0xfd0badec24a7afe0, 0x0 }, /* #54 */
     4844    { 0x072117, 0x072197, 0xc9f12f0c5120f205, 0x9ffdfb08ca68b3f3, 0xd60ccbfc7947c1ed, 0x0 }, /* #55 */
     4845    { 0x241893, 0x241886, 0x6bb375ab2fd1a147, 0xcaff8c83c2c3e53f, 0x5f4c16d892f243f7, 0x0 }, /* #56 */
     4846    { 0x2f6fc2, 0x2f6f86, 0x75fb247098e7734b, 0xf2ceaca353fce4de, 0x7cd38832bb157193, 0x0 }, /* #57 */
     4847    { 0x124a86, 0x124a92, 0x68dfcf84ba35e73a, 0x9eb9933377e70020, 0x35d9c3aebdb118e6, 0x0 }, /* #58 */
     4848    { 0x3d7002, 0x3d7007, 0xbf225f4e02dffc23, 0x0b97ba2fac7f1666, 0x4c755ae1a99f1a43, 0x0 }, /* #59 */
     4849    { 0x2110d6, 0x211007, 0x29a9c74ea3362a96, 0x22c02526ec9232aa, 0xf9165dd8495c0814, 0x0 }, /* #60 */
     4850    { 0x2b4e03, 0x2b4617, 0x5be933f8d1cebd3a, 0x2d352dadbd21aa53, 0xd14bf9b4eb52ed18, 0x0 }, /* #61 */
     4851    { 0x362143, 0x362102, 0x41e966d53dd74ca6, 0x7ea8f4c6c0359868, 0x3cbf8df1825e4bc1, 0x0 }, /* #62 */
     4852    { 0x3f6857, 0x3f6892, 0x43564e8095f0d7d9, 0x94cf94a4ad2c8f10, 0x51794624173bb736, 0x0 }, /* #63 */
    48534853};
    48544854static const BINU64_TEST_T g_aTests_adc_u64_locked[] =
    48554855{
    4856     { 0x2947d6, 0x294796, 0x3e5c7e0d17c0f9fd, 0xdf100965c218a174, 0xa0b38b58aa57a777, 0x0 }, /* #0 */
    4857     { 0x017003, 0x017007, 0x3ec9a960fee067f7, 0x31ef4576a86f869f, 0xf3259c15a98f1ea7, 0x0 }, /* #1 */
    4858     { 0x2a40c6, 0x2a4896, 0x5bcafa36bc0cffb5, 0xd7c7c3f266fe1e03, 0x7bfcc9bbaaf11e4e, 0x0 }, /* #2 */
    4859     { 0x205397, 0x205316, 0x232d25a6614f63fb, 0x5899b74e8a522b50, 0x356c91a82902c754, 0x0 }, /* #3 */
    4860     { 0x0e47d6, 0x0e4796, 0xc25a6e036dac2b7a, 0xdd39eadc2c98b3a3, 0x1adf7cd8beec8829, 0x0 }, /* #4 */
    4861     { 0x3d7786, 0x3d7f07, 0x80ea68ab97317e70, 0x70c9a28734af5248, 0xefdf39db9d7dd3d8, 0x0 }, /* #5 */
    4862     { 0x0f1216, 0x0f1a17, 0x9f2c223ec00a391f, 0x7b681b088a865d8e, 0xdc3bf8c9ca7c246f, 0x0 }, /* #6 */
    4863     { 0x0a0347, 0x0a0317, 0xf75d43423efa9d0e, 0x6045f7af4ae57c56, 0x68e8b46d0beadf47, 0x0 }, /* #7 */
    4864     { 0x1d15c2, 0x1d1502, 0x51d18aabecdd3887, 0x6ec9d78480c42237, 0x1cf84cd893e6e9b0, 0x0 }, /* #8 */
    4865     { 0x3d2897, 0x3d2007, 0xd6c1e543cff3eae3, 0x12a7581d23a6a918, 0x3be572d953b2be34, 0x0 }, /* #9 */
    4866     { 0x174413, 0x174417, 0x4565056d40b8534d, 0x168d7b192bff8d2d, 0xd12875abeb4739df, 0x0 }, /* #10 */
    4867     { 0x055707, 0x055f82, 0x4b47724ce95e67b4, 0xaede303f28ff69e5, 0x6396bdf23fa10230, 0x0 }, /* #11 */
    4868     { 0x100dd2, 0x100502, 0x45a39097dd572a71, 0x7258c6e0d2c0d6d6, 0x2cb53648f569ac65, 0x0 }, /* #12 */
    4869     { 0x3e47c6, 0x3e4f17, 0xd55373314af5e41e, 0x6ec01e0ea4a58505, 0x996caadd59afa0e7, 0x0 }, /* #13 */
    4870     { 0x054102, 0x054112, 0x0d1b1dd7be842c43, 0x34435bd1adc86210, 0x27283df9ef4435cd, 0x0 }, /* #14 */
    4871     { 0x3c3a86, 0x3c3216, 0x055532f55e395277, 0x419740debabdc806, 0x3c420de95c84758f, 0x0 }, /* #15 */
    4872     { 0x1f5ac7, 0x1f5287, 0xf46d58beaa08fe44, 0xf39d772160e65bee, 0xff301e62b6dd5da9, 0x0 }, /* #16 */
    4873     { 0x1a7502, 0x1a7587, 0xc8f147faf9d5b112, 0xaa8dced6128223be, 0xe19c86db18ac72ac, 0x0 }, /* #17 */
    4874     { 0x1945c7, 0x194592, 0xb897ea6052d181aa, 0xde670417d06de351, 0x25cf19b77d9c61a6, 0x0 }, /* #18 */
    4875     { 0x2150c7, 0x215813, 0x9036548df7bdd625, 0x2aeee9a116a6f445, 0x9ab895131ee91e1f, 0x0 }, /* #19 */
    4876     { 0x0340c7, 0x034086, 0x27504e4c535b8de5, 0xdcc62f77dca02277, 0xb575e12b89449491, 0x0 }, /* #20 */
    4877     { 0x116952, 0x116103, 0xc256e10cf9f6ed52, 0x0ddf59474fc7ea2c, 0x4b88783a55d0fcda, 0x0 }, /* #21 */
    4878     { 0x0d2dc2, 0x0d2583, 0xb1a1c80428b6af19, 0x8c1f461e1d094729, 0xda7d7e19f4529810, 0x0 }, /* #22 */
    4879     { 0x214992, 0x214103, 0x35adb74b638282c6, 0x097fd0f5835f3b3b, 0xd3d219aa1fdcb875, 0x0 }, /* #23 */
    4880     { 0x1312c6, 0x131207, 0x0e31d3ebe1bd3a1b, 0x0d6d8e7b4b0d2aaf, 0xff3bba8f694ff094, 0x0 }, /* #24 */
    4881     { 0x154383, 0x154b17, 0x9755965783c57063, 0x1b2eb25837c6c6f0, 0x83d91c00b401568c, 0x0 }, /* #25 */
    4882     { 0x3d66c6, 0x3d6682, 0xba0cf02480a80db9, 0xd45df069a811f6fb, 0x1a5100452769e942, 0x0 }, /* #26 */
    4883     { 0x283f82, 0x283f96, 0x600d1a08ad750e88, 0xd39ad0f4a99d4303, 0x738db6ebfc28347b, 0x0 }, /* #27 */
    4884     { 0x241896, 0x241006, 0x32f7349cc31470c3, 0x3922644946b3997e, 0x062b2fac839f28bb, 0x0 }, /* #28 */
    4885     { 0x064857, 0x064013, 0xf8c22d79f20c91ec, 0x0079aad9c64411f8, 0x07b77d5fd437800b, 0x0 }, /* #29 */
    4886     { 0x076bc6, 0x076396, 0x9782ca4fd492666e, 0xac9ad77620427b06, 0x15180d264bb01498, 0x0 }, /* #30 */
    4887     { 0x076547, 0x076593, 0xb0aed25e379469cf, 0xa1e77ddadd099c1a, 0xf138ab7ca575324a, 0x0 }, /* #31 */
    4888     { 0x027302, 0x027307, 0xe8953edc0d54fe94, 0x3e91d808aba6f0e8, 0x55fc992c9e51f254, 0x0 }, /* #32 */
    4889     { 0x2c43c6, 0x2c4313, 0x59743c6dc397a77a, 0x4474101e61c2ed76, 0xeaffd3b09e2b45fc, 0x0 }, /* #33 */
    4890     { 0x227e93, 0x227603, 0x38be1932b3ff3821, 0x2cabe05e3c6776da, 0xf3edc72b88683eb8, 0x0 }, /* #34 */
    4891     { 0x2e7287, 0x2e7297, 0x9190e278f6bedfd2, 0x894fe58935c33df0, 0xf7bf03103f045e1d, 0x0 }, /* #35 */
    4892     { 0x224cd3, 0x224417, 0xa1e36fa620a3ccef, 0x11ef6a323b5afa6f, 0x700bfa8c1ab72d7f, 0x0 }, /* #36 */
    4893     { 0x2e36c6, 0x2e3e17, 0xb53b3503f1cf9cbc, 0x4be8666f73e530d2, 0x96ad316b82159416, 0x0 }, /* #37 */
    4894     { 0x071442, 0x071487, 0xad23331721167b60, 0x900373c38305bd87, 0xe2e040ac61ef4227, 0x0 }, /* #38 */
    4895     { 0x356e17, 0x356606, 0x50d89e02b82240fc, 0x7875178ef58fdeee, 0x279c798c3d6d9df1, 0x0 }, /* #39 */
    4896     { 0x2f6a87, 0x2f6203, 0xf64f4a08de15ffd6, 0x378e9a642d9b6eea, 0x413f505b4f856f13, 0x0 }, /* #40 */
    4897     { 0x340702, 0x340f86, 0x5b10e6fda10b4423, 0x955d16c393b83e0f, 0x3a4c2fc5f2acf9ec, 0x0 }, /* #41 */
    4898     { 0x144c43, 0x144412, 0x0c8ca576eae4b2a5, 0x7526d8a010a7bfe3, 0x689a332925c30d3d, 0x0 }, /* #42 */
    4899     { 0x145d92, 0x145d86, 0x5611d369025eae7e, 0xb36ccda66ead4c4e, 0x5d5afa3d6c4e9dd0, 0x0 }, /* #43 */
    4900     { 0x2249d3, 0x224106, 0x213fa8d54231e653, 0x594693ab1c975028, 0x3806ead5da6569d4, 0x0 }, /* #44 */
    4901     { 0x230383, 0x230396, 0xbc9896a5bd8f14b5, 0xe8b1654b83597f41, 0x2c18cea5c5ca6a8b, 0x0 }, /* #45 */
    4902     { 0x264943, 0x264106, 0x0522e7dc75e6d2f1, 0x5e871925ac8b12eb, 0x5964314936a43ff9, 0x0 }, /* #46 */
    4903     { 0x1f3c87, 0x1f3486, 0x0b01d26620d9f515, 0xdc85c44e45764218, 0xd183f1e8249c4d02, 0x0 }, /* #47 */
    4904     { 0x3e6007, 0x3e6082, 0x29cfdbcde4ae37c6, 0xb9934d81b215ddc7, 0x8fc371b3cd67a600, 0x0 }, /* #48 */
    4905     { 0x1d4786, 0x1d4787, 0xd049af2464e08536, 0x8192309dfa69f20c, 0xb148817995896cd6, 0x0 }, /* #49 */
    4906     { 0x2c4816, 0x2c4007, 0x471e79bb2438d902, 0x15a52a384602c0a5, 0xce86b07d21c9e7a3, 0x0 }, /* #50 */
    4907     { 0x2c65d6, 0x2c6586, 0x231472808b2f9d9c, 0xcf4d9f1fde9901ed, 0xac392c9f53696451, 0x0 }, /* #51 */
    4908     { 0x201147, 0x201112, 0x4d84fdb458aa3136, 0x7f71dc706ed66c92, 0x31ecdebc162c3b5b, 0x0 }, /* #52 */
    4909     { 0x132217, 0x132217, 0x751f4d76622d71d5, 0x3f2fe5803c442be2, 0xca109809da16ba0c, 0x0 }, /* #53 */
    4910     { 0x2d7c02, 0x2d7c96, 0x4440cef824ea15da, 0x80722c171fbe34a3, 0x3c315d1efad41ec9, 0x0 }, /* #54 */
    4911     { 0x181c47, 0x181496, 0x1eb1528d60fb7c99, 0xc63b84342c9e3353, 0xa78a31a6cba2b6b9, 0x0 }, /* #55 */
    4912     { 0x013e47, 0x013683, 0xdcdafefcb6baea33, 0x97a8eafc64556c38, 0xbacdebffad9a8204, 0x0 }, /* #56 */
    4913     { 0x007157, 0x007183, 0xa3300863caa43762, 0x9cb14125711ae504, 0xf98138c1a676ada1, 0x0 }, /* #57 */
    4914     { 0x352447, 0x352417, 0xee15369032688d4e, 0x00d9fba1e519cce1, 0x12c4c511b2b13f92, 0x0 }, /* #58 */
    4915     { 0x260982, 0x260907, 0xa2805c3256fc7eb9, 0x28904547b0216709, 0x860fe9155924e850, 0x0 }, /* #59 */
    4916     { 0x0f0582, 0x0f0d03, 0x870a26f8008e6ec4, 0x511530feac12f6fb, 0xca0b0a06ab848837, 0x0 }, /* #60 */
    4917     { 0x3f35c6, 0x3f3507, 0xd0540e5f3f6b1973, 0x38b20f1fbde6c19f, 0x685e00c07e7ba82c, 0x0 }, /* #61 */
    4918     { 0x0351d6, 0x035982, 0x21b8d09a32798497, 0x8523a02c1f00c458, 0x636acf91ec873fc1, 0x0 }, /* #62 */
    4919     { 0x214ac3, 0x214292, 0xa4694c1e2272e255, 0xcca6daaf5f773a94, 0x283d8e913d04583e, 0x0 }, /* #63 */
     4856    { 0x2c0f47, 0x2c0f13, 0xac38828659deb4ee, 0x653def4c8be017da, 0xb9056cc6320162eb, 0x0 }, /* #0 */
     4857    { 0x285843, 0x285083, 0xe74e202c7dc45f52, 0xc517ee54f7e69c2f, 0xddc9ce287a223cdc, 0x0 }, /* #1 */
     4858    { 0x3d5412, 0x3d5406, 0x1611cc41a5765601, 0x7ec2165e4fef418d, 0x68b04a1caa78eb8c, 0x0 }, /* #2 */
     4859    { 0x1129d6, 0x112982, 0x785812b9ffed5c90, 0xbdfa09e41e22c9f8, 0x45a1f72a1e356d68, 0x0 }, /* #3 */
     4860    { 0x296943, 0x296186, 0x0ba249247d52ded0, 0xa99b0dda88c2bf44, 0x9df8c4b60b6fe073, 0x0 }, /* #4 */
     4861    { 0x3a1813, 0x3a1086, 0x3275eb9da7d7ada2, 0xff269bb9439778c3, 0xccb0b01b9bbfcb20, 0x0 }, /* #5 */
     4862    { 0x3963d2, 0x396317, 0xf556fb226ae45825, 0x3efa5cfc8c660982, 0x49a361da2181b15d, 0x0 }, /* #6 */
     4863    { 0x2d54d3, 0x2d5482, 0x9bb69e344ce62d85, 0xd5968b01bf32a3a8, 0x39dfeccd724c7622, 0x0 }, /* #7 */
     4864    { 0x334517, 0x334507, 0xd4ad4f29cada5715, 0x0ec263ed89026e6f, 0x3a1514c3be281759, 0x0 }, /* #8 */
     4865    { 0x064cd2, 0x064407, 0x79759bdc4f9dafa1, 0x105f2a02e7e97671, 0x96e98e26984bc6d0, 0x0 }, /* #9 */
     4866    { 0x336c82, 0x336486, 0x05f511ac72daf891, 0xb6a764bdcf364fa6, 0xb0b253115c5b5715, 0x0 }, /* #10 */
     4867    { 0x2b3ac6, 0x2b3a17, 0xe1dba14dcdbaf56b, 0x6efc0bbd67f5cd03, 0x8d206a6f9a3ad798, 0x0 }, /* #11 */
     4868    { 0x2b44d2, 0x2b4406, 0x579cc86966907b82, 0x727e5b4e1cb9ed1d, 0x1ae192e4b629719b, 0x0 }, /* #12 */
     4869    { 0x326553, 0x326d17, 0x9d8e4aa8002f3dfb, 0x222b011ea8f6c990, 0x849cb676a8c78b94, 0x0 }, /* #13 */
     4870    { 0x0f2003, 0x0f2892, 0x772986284888ed7e, 0x82c282e0cfafd6b5, 0x0b98fcb88726e936, 0x0 }, /* #14 */
     4871    { 0x373ac6, 0x373203, 0x7f211051e0093f65, 0x66f790f6b3bf959d, 0xe7d680a4d3b65638, 0x0 }, /* #15 */
     4872    { 0x172342, 0x172392, 0x369745f6e869bf6f, 0xcc1742d0addc15bc, 0x957ffcd9c572564d, 0x0 }, /* #16 */
     4873    { 0x313643, 0x313696, 0x9d7d9548756b4b3d, 0xa29a7c43953f0456, 0x051ce6fb1fd3b918, 0x0 }, /* #17 */
     4874    { 0x006b56, 0x006b86, 0x41fa7239e3087bd7, 0xa88981ca84697909, 0x668f0f90a160fd32, 0x0 }, /* #18 */
     4875    { 0x064a96, 0x064286, 0x0acb9156fda6b171, 0xf2ac62c7b8595c14, 0xe7e0d170bab2aaa3, 0x0 }, /* #19 */
     4876    { 0x162486, 0x162492, 0x1b2de2f992f762d9, 0xa68632fcf487ba38, 0x8b5850036190575f, 0x0 }, /* #20 */
     4877    { 0x2d1b92, 0x2d1313, 0xfeb1308eccaf252b, 0x67732569ef99fff4, 0x68c1f4db22eadac9, 0x0 }, /* #21 */
     4878    { 0x326ac6, 0x326283, 0xe444a59df47f95d0, 0xdc6d68968b548ed5, 0xf828c2f896d4f905, 0x0 }, /* #22 */
     4879    { 0x186543, 0x186503, 0x60480a17e5a9ef51, 0x4246e5c8bf388cb5, 0xe1fedbb0d98e9d63, 0x0 }, /* #23 */
     4880    { 0x093213, 0x093a92, 0x217e3ba770b68f5d, 0x94da0fcb5734f17c, 0x735bd423e67e621e, 0x0 }, /* #24 */
     4881    { 0x040102, 0x040196, 0x178dbdd6fbf1301c, 0xf4fd13d9d69b68ca, 0xdd6f5602daaa38ae, 0x0 }, /* #25 */
     4882    { 0x374d12, 0x374596, 0xba90cf9d8142b7cc, 0xd94b10e9fa714314, 0x1eba414c792e8b48, 0x0 }, /* #26 */
     4883    { 0x147456, 0x147407, 0xb44c322c79b56640, 0x337990cf3027889a, 0x7f2d5ea2b672225a, 0x0 }, /* #27 */
     4884    { 0x201ec2, 0x201e82, 0x4ef094e68d4d50c0, 0xbb63f123220ce073, 0x6c735c3c94bf8fb3, 0x0 }, /* #28 */
     4885    { 0x2c1ec6, 0x2c1607, 0x73699d1223eb5ad2, 0x3b3bcee57eb27dee, 0xc7d231d35ac7231c, 0x0 }, /* #29 */
     4886    { 0x053853, 0x053013, 0x0ebfb4b95bff305b, 0x04c166c5a7f1159b, 0xf601b20c4bf1e53f, 0x0 }, /* #30 */
     4887    { 0x106e52, 0x106606, 0x0ace977c9f7d0cba, 0x311c51ffe0b880fc, 0x264dba83413b7442, 0x0 }, /* #31 */
     4888    { 0x100212, 0x100a17, 0xcbaf238fc9fa163a, 0x64b175d0e1419d81, 0x9902524117478747, 0x0 }, /* #32 */
     4889    { 0x265706, 0x265f13, 0xf1f3dc4defdd6c57, 0x7fcae68270e1ea04, 0x8dd70a3481047dad, 0x0 }, /* #33 */
     4890    { 0x1e6307, 0x1e6396, 0x8bc3b9dc490a6e1f, 0x9695b1da27e98eac, 0x0ad1f7fddedf208c, 0x0 }, /* #34 */
     4891    { 0x300897, 0x300003, 0xcae9fdd0e0c42232, 0x4a6db00ea8daab4f, 0x7f83b23dc816891c, 0x0 }, /* #35 */
     4892    { 0x2a6356, 0x2a6b03, 0x8bfbfb7078b56121, 0x24c9bb93c4edfe2a, 0x98cdc0234c389d09, 0x0 }, /* #36 */
     4893    { 0x016743, 0x016707, 0x7f9e1fd9102a27d9, 0x2e7582c57667280a, 0xaed762ec663d0030, 0x0 }, /* #37 */
     4894    { 0x1f2cc7, 0x1f2413, 0x63abaaa5250a07ad, 0x1ffaf836005a7170, 0xbc4f4d90db5069c2, 0x0 }, /* #38 */
     4895    { 0x2d47d6, 0x2d4716, 0x06d7840e1c897e9d, 0x104065354ba83541, 0x0968e1272f1eb6a4, 0x0 }, /* #39 */
     4896    { 0x154c46, 0x154497, 0xcb2a3793c695a789, 0x84d9cda2473c4128, 0xb9af960e80a6999f, 0x0 }, /* #40 */
     4897    { 0x240e92, 0x240697, 0xd0326e10ad95ee0e, 0x801d14a84c6dd2cc, 0xafeaa6979ed7e4be, 0x0 }, /* #41 */
     4898    { 0x1f1c16, 0x1f1492, 0x9ffa691f3e2c9158, 0xcaa737d36f3813f7, 0x2aacceb4310b829f, 0x0 }, /* #42 */
     4899    { 0x362147, 0x362197, 0xaa46fe4b239865da, 0x94fb02d83e796977, 0xeab4048d1ae1039c, 0x0 }, /* #43 */
     4900    { 0x165ac2, 0x165287, 0xef0653cfdffc33f0, 0xe8319e6468648717, 0xf92b4a9488685327, 0x0 }, /* #44 */
     4901    { 0x2d57d6, 0x2d5792, 0x06cc287b3fe3d55a, 0xf5e107cb05597c13, 0xef14df4fc575a6b9, 0x0 }, /* #45 */
     4902    { 0x105387, 0x105317, 0x53c694ddaf7987dc, 0x3b35d41b01d0ec00, 0xe76f3f3d52576423, 0x0 }, /* #46 */
     4903    { 0x205206, 0x205283, 0xc96e6bb8c63c427b, 0xc44237d4369e652c, 0xfad3cc1b706222b1, 0x0 }, /* #47 */
     4904    { 0x3d1ec3, 0x3d1603, 0xde6a6a35b3f0321e, 0x4161bac4d053201f, 0x62f7508f1c62ee00, 0x0 }, /* #48 */
     4905    { 0x096e12, 0x096603, 0x5e68066fbf36ac45, 0x24951fa7feb51d46, 0xc62d19383f7e7101, 0x0 }, /* #49 */
     4906    { 0x122e92, 0x122e96, 0x6801eef99dcb671d, 0xdb6184e934bb9911, 0x735f95ef96f031f4, 0x0 }, /* #50 */
     4907    { 0x2c3916, 0x2c3117, 0xa9c8ea7f19eb57ac, 0x00b77e835f86a4f3, 0x56ee9404459b4d47, 0x0 }, /* #51 */
     4908    { 0x373f12, 0x373f13, 0x8c39d4e3eae9912b, 0x10445d8453b11a85, 0x840a88a068c7895a, 0x0 }, /* #52 */
     4909    { 0x0f6346, 0x0f6302, 0x2076ed85af9210a5, 0x43afdd330f75d80e, 0x2338efad5fe3c769, 0x0 }, /* #53 */
     4910    { 0x3f7997, 0x3f7113, 0xdbef7aca069202b4, 0x3b27a5048df895a2, 0x5f382a3a876692ed, 0x0 }, /* #54 */
     4911    { 0x1c55d3, 0x1c5513, 0x3a07af4a0e082a28, 0x08788d6f5c8d6b32, 0xce70de254e854109, 0x0 }, /* #55 */
     4912    { 0x085683, 0x085687, 0xe1b6bfb46f69c9f3, 0x8b17452e144d9daa, 0xa9608579a4e3d3b6, 0x0 }, /* #56 */
     4913    { 0x1a6007, 0x1a6007, 0x5541338a3ab26204, 0x1de2d329665136c5, 0xc8a19f9f2b9ed4c0, 0x0 }, /* #57 */
     4914    { 0x3624d3, 0x362492, 0x99c992a566c90e4b, 0xf5185d2f6783aa29, 0x5b4eca8a00ba9bdd, 0x0 }, /* #58 */
     4915    { 0x1358d3, 0x135817, 0x8dde8c820a6e9b01, 0x27206c6298496dc0, 0x9941dfe08ddad2be, 0x0 }, /* #59 */
     4916    { 0x1118c7, 0x111882, 0x37d2c17ea4ba2118, 0xabbd3b5bd25774ec, 0x73ea79dd2d9d53d3, 0x0 }, /* #60 */
     4917    { 0x265797, 0x265f96, 0x2032f97d3d561bac, 0x9f706d672fefa9bb, 0x7f3d73e9f2998e0e, 0x0 }, /* #61 */
     4918    { 0x046646, 0x046e82, 0x1c423ba8f2346eb2, 0x9a480804728f0fc8, 0x7e05cc5b805aa116, 0x0 }, /* #62 */
     4919    { 0x2b2b02, 0x2b2382, 0x0c7d8cdf4867a4f0, 0xfd13678a8f1350a4, 0xf095daab46ababb4, 0x0 }, /* #63 */
    49204920};
    49214921static const BINU64_TEST_T g_aTests_sub_u64[] =
    49224922{
    4923     { 0x1a6612, 0x1a6602, 0xe0062e2e96c11bc5, 0x0ca8cc8da0ff1c83, 0xd35d61a0f5c1ff42, 0x0 }, /* #0 */
    4924     { 0x347a02, 0x347287, 0xba41be7449be5a56, 0xf82a553ad77f69f6, 0xc2176939723ef060, 0x0 }, /* #1 */
    4925     { 0x3d1e43, 0x3d1606, 0x59de0c870bcd65ea, 0x04bc9eb84ac4e595, 0x55216dcec1088055, 0x0 }, /* #2 */
    4926     { 0x2f7a12, 0x2f7206, 0x2d55e04ce4549646, 0x052de444c35be172, 0x2827fc0820f8b4d4, 0x0 }, /* #3 */
    4927     { 0x132686, 0x132686, 0xe7cd29f4992165d8, 0xdcf320abcaa3ff42, 0x0ada0948ce7d6696, 0x0 }, /* #4 */
    4928     { 0x177c56, 0x177497, 0x8c152dcba96594f0, 0xde111785e6f4037d, 0xae041645c2719173, 0x0 }, /* #5 */
    4929     { 0x124452, 0x124c87, 0x5ee12b993b0b3d3b, 0x8310a26f6a15e396, 0xdbd08929d0f559a5, 0x0 }, /* #6 */
    4930     { 0x1c7103, 0x1c7993, 0x67634267aa530832, 0xde9e150d04b67bce, 0x88c52d5aa59c8c64, 0x0 }, /* #7 */
    4931     { 0x247417, 0x247c97, 0x1b92610c38496916, 0x991fdb31d128001e, 0x827285da672168f8, 0x0 }, /* #8 */
    4932     { 0x312c57, 0x312406, 0x75b15536c4b1cf8d, 0x51d2bc0d376046f6, 0x23de99298d518897, 0x0 }, /* #9 */
    4933     { 0x196506, 0x196502, 0xf623a64d503f556a, 0x46fe7705f1c40f97, 0xaf252f475e7b45d3, 0x0 }, /* #10 */
    4934     { 0x027657, 0x027697, 0x41a951784a4525a0, 0xfa467d78b721877e, 0x4762d3ff93239e22, 0x0 }, /* #11 */
    4935     { 0x0c0e02, 0x0c0617, 0x1a12bf6a00341030, 0x20996fe0fb5f19d7, 0xf9794f8904d4f659, 0x0 }, /* #12 */
    4936     { 0x1448d3, 0x144012, 0xbddabb842b4e4532, 0x238e512988012d89, 0x9a4c6a5aa34d17a9, 0x0 }, /* #13 */
    4937     { 0x1a4813, 0x1a4006, 0x7c6faad05cba13e3, 0x305e83a795829660, 0x4c112728c7377d83, 0x0 }, /* #14 */
    4938     { 0x215a13, 0x215a97, 0x77eb158404766141, 0x8d08f2c719a4b777, 0xeae222bcead1a9ca, 0x0 }, /* #15 */
    4939     { 0x167a82, 0x167292, 0xdd51a26da98d5524, 0xa146a40ecf0e832c, 0x3c0afe5eda7ed1f8, 0x0 }, /* #16 */
    4940     { 0x020cd3, 0x020487, 0x3b2503ad96dfbdc9, 0xf7a6a0c39bcb2bc5, 0x437e62e9fb149204, 0x0 }, /* #17 */
    4941     { 0x0f5197, 0x0f5112, 0xa8250785b40aaa17, 0x12b3e281dcf9c7ea, 0x95712503d710e22d, 0x0 }, /* #18 */
    4942     { 0x3472d6, 0x347296, 0xb540cf4b753a8d7c, 0xa49370e743512d3f, 0x10ad5e6431e9603d, 0x0 }, /* #19 */
    4943     { 0x102097, 0x102013, 0x14d1fe5eaccd36f0, 0x622f2369863a5ef1, 0xb2a2daf52692d7ff, 0x0 }, /* #20 */
    4944     { 0x1524c3, 0x152407, 0x228e031af062bd9a, 0x2976806e56f4eb18, 0xf91782ac996dd282, 0x0 }, /* #21 */
    4945     { 0x040756, 0x040712, 0x6dc6e819560779da, 0x619a26743857803d, 0x0c2cc1a51daff99d, 0x0 }, /* #22 */
    4946     { 0x1d3dc3, 0x1d3583, 0x3a310a864b89a6f8, 0xe1f8404561dfa5b6, 0x5838ca40e9aa0142, 0x0 }, /* #23 */
    4947     { 0x263c06, 0x263487, 0x9613c9d6bff889a1, 0xed81c16d52d05ce1, 0xa89208696d282cc0, 0x0 }, /* #24 */
    4948     { 0x263a46, 0x263213, 0x0f32db64a47ddcba, 0x4a9ac155909c31df, 0xc4981a0f13e1aadb, 0x0 }, /* #25 */
    4949     { 0x1671d7, 0x167112, 0x4afdac584aa7bf42, 0x1db545507669d364, 0x2d486707d43debde, 0x0 }, /* #26 */
    4950     { 0x2413c2, 0x241302, 0x6fd050dd1e4f6a5e, 0x02eef0f088e253da, 0x6ce15fec956d1684, 0x0 }, /* #27 */
    4951     { 0x2036c6, 0x203e12, 0xa944ed390d812c19, 0x4623e332214ebcec, 0x63210a06ec326f2d, 0x0 }, /* #28 */
    4952     { 0x1921c6, 0x192116, 0x3e92b7469402b850, 0x33c423e441c422bb, 0x0ace9362523e9595, 0x0 }, /* #29 */
    4953     { 0x2e0c53, 0x2e0c12, 0xd759368a8f34dc06, 0x6b935fe7ed293207, 0x6bc5d6a2a20ba9ff, 0x0 }, /* #30 */
    4954     { 0x0e5cd7, 0x0e5c02, 0x9a7ce3d5e178ddb9, 0x57c234d664271b31, 0x42baaeff7d51c288, 0x0 }, /* #31 */
    4955     { 0x366897, 0x366016, 0x782a97fbd6ea6b4d, 0x26023525228a4dee, 0x522862d6b4601d5f, 0x0 }, /* #32 */
    4956     { 0x3058c2, 0x305893, 0x7b55e7c83fb0f7b2, 0x978a3b1d3accbcf8, 0xe3cbacab04e43aba, 0x0 }, /* #33 */
    4957     { 0x354196, 0x354193, 0xec2ec9c9ebeec709, 0xee2a604db82ce46e, 0xfe04697c33c1e29b, 0x0 }, /* #34 */
    4958     { 0x296b93, 0x296383, 0x9f1d0747d7ddbeda, 0xf7b163ac6d14e894, 0xa76ba39b6ac8d646, 0x0 }, /* #35 */
    4959     { 0x024a02, 0x024a16, 0x9e1bf4a34092aef3, 0x73bab8888338855a, 0x2a613c1abd5a2999, 0x0 }, /* #36 */
    4960     { 0x306492, 0x306412, 0xb897150510768e11, 0x058e7290499154f4, 0xb308a274c6e5391d, 0x0 }, /* #37 */
    4961     { 0x2107d2, 0x210717, 0x16f3596dd39db572, 0x7d0b85bf912985be, 0x99e7d3ae42742fb4, 0x0 }, /* #38 */
    4962     { 0x3a51c3, 0x3a5197, 0xdcb061ac401008c7, 0xf28a48f880337609, 0xea2618b3bfdc92be, 0x0 }, /* #39 */
    4963     { 0x1f2543, 0x1f2597, 0x4b4c526faaa31cb3, 0xfb14015c6aeb00ac, 0x503851133fb81c07, 0x0 }, /* #40 */
    4964     { 0x123e96, 0x123e93, 0x370c00543f66d0a4, 0x9f3707cb8a7d299d, 0x97d4f888b4e9a707, 0x0 }, /* #41 */
    4965     { 0x0834d3, 0x083497, 0x45bbf858b49f4a21, 0xef32258e3cf1edc9, 0x5689d2ca77ad5c58, 0x0 }, /* #42 */
    4966     { 0x2d5757, 0x2d5712, 0xbfa661af09542750, 0x38ce54c6c4fcbdae, 0x86d80ce8445769a2, 0x0 }, /* #43 */
    4967     { 0x3756d2, 0x375606, 0xf4d2ac766f272c61, 0x6dd4d7463bee9a50, 0x86fdd53033389211, 0x0 }, /* #44 */
    4968     { 0x3745c6, 0x374582, 0xe2fe5deb0e4e006e, 0x90c93b172485de5b, 0x523522d3e9c82213, 0x0 }, /* #45 */
    4969     { 0x0153d3, 0x015396, 0xefe26f43bcb0b435, 0xcdc8f33181b9e31e, 0x22197c123af6d117, 0x0 }, /* #46 */
    4970     { 0x203406, 0x203407, 0x01f42538440d403c, 0x7d9ca1c4c055bfb4, 0x8457837383b78088, 0x0 }, /* #47 */
    4971     { 0x371612, 0x371613, 0x05586479054a1f79, 0x688465c2571dd8cd, 0x9cd3feb6ae2c46ac, 0x0 }, /* #48 */
    4972     { 0x376d83, 0x376d93, 0x4a9f27ca7b36c4e0, 0x978542ace44980a8, 0xb319e51d96ed4438, 0x0 }, /* #49 */
    4973     { 0x110dd6, 0x110d87, 0x759647de9eab233c, 0xb3c8bd7f8162a71b, 0xc1cd8a5f1d487c21, 0x0 }, /* #50 */
    4974     { 0x370493, 0x370412, 0x5bd3b306a7ea9cab, 0x284bc540405c3f7c, 0x3387edc6678e5d2f, 0x0 }, /* #51 */
    4975     { 0x0b7c92, 0x0b7486, 0xe412c5557920f01a, 0xdb79e82eecc76d53, 0x0898dd268c5982c7, 0x0 }, /* #52 */
    4976     { 0x1f0f06, 0x1f0702, 0xcb2dcfa70153696a, 0x1483f04514b765ea, 0xb6a9df61ec9c0380, 0x0 }, /* #53 */
    4977     { 0x087552, 0x087586, 0xefb85d7084cdfd6a, 0xdc161d1cd3cf80e1, 0x13a24053b0fe7c89, 0x0 }, /* #54 */
    4978     { 0x2d3402, 0x2d3493, 0x02ad4225feb39df3, 0xd8e25aadc1e1f09e, 0x29cae7783cd1ad55, 0x0 }, /* #55 */
    4979     { 0x220c97, 0x220492, 0xd6defad894446760, 0x8e22a158cb1dbfea, 0x48bc597fc926a776, 0x0 }, /* #56 */
    4980     { 0x172556, 0x172d12, 0x942bfcda26e730aa, 0x1e964d311301da1c, 0x7595afa913e5568e, 0x0 }, /* #57 */
    4981     { 0x3f3c86, 0x3f3c87, 0x4135e22a12742a75, 0xb8f9b1b599e0f671, 0x883c307478933404, 0x0 }, /* #58 */
    4982     { 0x1113c7, 0x111302, 0x94b7f7d725b133ae, 0x04ed44582bc0e4cd, 0x8fcab37ef9f04ee1, 0x0 }, /* #59 */
    4983     { 0x0e3e17, 0x0e3697, 0x1ec753f9405067b0, 0xf5e86ea4cff65778, 0x28dee554705a1038, 0x0 }, /* #60 */
    4984     { 0x222396, 0x222393, 0x83cee4da7bce4db0, 0x9f73d35db7bba786, 0xe45b117cc412a62a, 0x0 }, /* #61 */
    4985     { 0x191757, 0x191796, 0xcc6970f1868ce663, 0xbe778ff1a81701cf, 0x0df1e0ffde75e494, 0x0 }, /* #62 */
    4986     { 0x2a0c82, 0x2a0402, 0x9605778a74ae28fe, 0x051e02eef3c2f7d9, 0x90e7749b80eb3125, 0x0 }, /* #63 */
     4923    { 0x072952, 0x072182, 0xb2e45acd71f3a539, 0x86dd97c743ee2191, 0x2c06c3062e0583a8, 0x0 }, /* #0 */
     4924    { 0x2d5556, 0x2d5513, 0x1daf9d19a75b7c9a, 0x328c4e2eb2e8783e, 0xeb234eeaf473045c, 0x0 }, /* #1 */
     4925    { 0x121b93, 0x121383, 0x842d54b2c1d20885, 0xa2f79cd485be9443, 0xe135b7de3c137442, 0x0 }, /* #2 */
     4926    { 0x3a60d2, 0x3a6097, 0x86dbf4ba872cb014, 0x87f57423f48ccd3a, 0xfee68096929fe2da, 0x0 }, /* #3 */
     4927    { 0x0438d2, 0x043083, 0xc01a10e1de363d17, 0xcb38a7dbeeebf870, 0xf4e16905ef4a44a7, 0x0 }, /* #4 */
     4928    { 0x360317, 0x360387, 0x1085281a038ccb83, 0xa7c11ae96d80df41, 0x68c40d30960bec42, 0x0 }, /* #5 */
     4929    { 0x3d5f12, 0x3d5f12, 0xd328f6eb170a0661, 0x5e44f80ab09f1d6d, 0x74e3fee0666ae8f4, 0x0 }, /* #6 */
     4930    { 0x323f42, 0x323707, 0x69fc6faa4896b645, 0x6bfddbd2cc8f7e03, 0xfdfe93d77c073842, 0x0 }, /* #7 */
     4931    { 0x1c48c2, 0x1c4816, 0x8604803c20749585, 0x63c78d6c4ef5af4b, 0x223cf2cfd17ee63a, 0x0 }, /* #8 */
     4932    { 0x290592, 0x290513, 0x04a4bcf1f7ee66e2, 0x0842c96b9c7dd176, 0xfc61f3865b70956c, 0x0 }, /* #9 */
     4933    { 0x3b2216, 0x3b2297, 0x42468ca9cbc308a0, 0xf4001982e6063b63, 0x4e467326e5bccd3d, 0x0 }, /* #10 */
     4934    { 0x314b16, 0x314b83, 0x0a087592ca0db586, 0x8410d9aad8aeec23, 0x85f79be7f15ec963, 0x0 }, /* #11 */
     4935    { 0x1c7e96, 0x1c7686, 0xf2a1763843ba2824, 0xd1f471febd6196d1, 0x20ad043986589153, 0x0 }, /* #12 */
     4936    { 0x306bc6, 0x306383, 0x8b39811c5a3351f7, 0xc3f4a44e2de7f6f2, 0xc744dcce2c4b5b05, 0x0 }, /* #13 */
     4937    { 0x3c7cc7, 0x3c7496, 0xfad57ce9af6e6d7a, 0xee9fd6761972897b, 0x0c35a67395fbe3ff, 0x0 }, /* #14 */
     4938    { 0x024e42, 0x024687, 0x8abe1d827bf4e462, 0x8eff23a4f4719d12, 0xfbbef9dd87834750, 0x0 }, /* #15 */
     4939    { 0x065b83, 0x065306, 0xf50deb4a826a468e, 0x44ce1d839d97e412, 0xb03fcdc6e4d2627c, 0x0 }, /* #16 */
     4940    { 0x1e3b96, 0x1e3396, 0xb1b161f792f76b7b, 0x9e7edac05e60b2de, 0x133287373496b89d, 0x0 }, /* #17 */
     4941    { 0x0b5687, 0x0b5e87, 0x7fdbd99ec81f5077, 0xb7b0b63c0d72fad1, 0xc82b2362baac55a6, 0x0 }, /* #18 */
     4942    { 0x1f7b16, 0x1f7312, 0xd8c57fe3eb9f9390, 0x2cda879a9d5076c7, 0xabeaf8494e4f1cc9, 0x0 }, /* #19 */
     4943    { 0x121707, 0x121716, 0x565bc155374126d2, 0x102e9a72554f67e8, 0x462d26e2e1f1beea, 0x0 }, /* #20 */
     4944    { 0x136346, 0x136306, 0x12fa5e0db577e76b, 0x0a9bd2bbc2433635, 0x085e8b51f334b136, 0x0 }, /* #21 */
     4945    { 0x0c7703, 0x0c7782, 0xec2654e713615496, 0xbdeb62684ad13440, 0x2e3af27ec8902056, 0x0 }, /* #22 */
     4946    { 0x0645c2, 0x064516, 0x45e4c161fbd792c4, 0x2dde45ba0e83c878, 0x18067ba7ed53ca4c, 0x0 }, /* #23 */
     4947    { 0x201d43, 0x201d06, 0xcf1b5b02e6e14392, 0x65a8689799ed3ab1, 0x6972f26b4cf408e1, 0x0 }, /* #24 */
     4948    { 0x0904c2, 0x090c16, 0xc43d05f7f3734fc4, 0x4667b9b83120b277, 0x7dd54c3fc2529d4d, 0x0 }, /* #25 */
     4949    { 0x005bc7, 0x005307, 0x08c9a909fddf33eb, 0x33f7933d0e66a18b, 0xd4d215ccef789260, 0x0 }, /* #26 */
     4950    { 0x152f97, 0x152716, 0xe1a4d12af666f610, 0x18245df76ac6a795, 0xc98073338ba04e7b, 0x0 }, /* #27 */
     4951    { 0x0b3ed2, 0x0b3692, 0xf73e7530d2531402, 0xd180fe7eacd3555d, 0x25bd76b2257fbea5, 0x0 }, /* #28 */
     4952    { 0x3b3353, 0x3b3396, 0xff1b75bd1203ea8b, 0x90dea1a7ae34de0f, 0x6e3cd41563cf0c7c, 0x0 }, /* #29 */
     4953    { 0x074642, 0x074687, 0xae00da442ef36744, 0xf2dade5bf4f9a950, 0xbb25fbe839f9bdf4, 0x0 }, /* #30 */
     4954    { 0x3d5a86, 0x3d5a93, 0x4233138ae58c73a2, 0x9f9f3c4fbe4488a8, 0xa293d73b2747eafa, 0x0 }, /* #31 */
     4955    { 0x171506, 0x171503, 0x29966aebb43a7402, 0x58d81db221f4f461, 0xd0be4d3992457fa1, 0x0 }, /* #32 */
     4956    { 0x000292, 0x000293, 0xddf35857c8ea89a7, 0xfd2eecc2f5bdc28a, 0xe0c46b94d32cc71d, 0x0 }, /* #33 */
     4957    { 0x325252, 0x325a12, 0xbbefefe40b503341, 0x623b238485e1b2c7, 0x59b4cc5f856e807a, 0x0 }, /* #34 */
     4958    { 0x157e02, 0x157e12, 0x8ee68d01f44d8b16, 0x1b1dd320321a46cb, 0x73c8b9e1c233444b, 0x0 }, /* #35 */
     4959    { 0x237d56, 0x237587, 0xa9009609b2f9b97c, 0xac8a9af38d7f7b96, 0xfc75fb16257a3de6, 0x0 }, /* #36 */
     4960    { 0x370056, 0x370883, 0x116933f6724c4c2f, 0x85ab42fa2079e7c7, 0x8bbdf0fc51d26468, 0x0 }, /* #37 */
     4961    { 0x183643, 0x183616, 0xdeede3c28a9c5a52, 0x0ab7e838f6985414, 0xd435fb899404063e, 0x0 }, /* #38 */
     4962    { 0x150a92, 0x150213, 0x155296ade1688671, 0x45038915404643a7, 0xd04f0d98a12242ca, 0x0 }, /* #39 */
     4963    { 0x057e87, 0x057692, 0xb58e3e6ea2b56978, 0xb11605201510856b, 0x0478394e8da4e40d, 0x0 }, /* #40 */
     4964    { 0x3a3206, 0x3a3283, 0x8a8b9003f9f420a6, 0xe238198869584575, 0xa853767b909bdb31, 0x0 }, /* #41 */
     4965    { 0x073a97, 0x073203, 0x231b5f54e7f5722e, 0x6de76b68cde5dc61, 0xb533f3ec1a0f95cd, 0x0 }, /* #42 */
     4966    { 0x132617, 0x132692, 0xb037dfc40973a305, 0x8ebc20a9252fcd6e, 0x217bbf1ae443d597, 0x0 }, /* #43 */
     4967    { 0x3f75d6, 0x3f7517, 0x2b8926ec7b596b24, 0x452ceb1101fee409, 0xe65c3bdb795a871b, 0x0 }, /* #44 */
     4968    { 0x1d3a83, 0x1d3297, 0x82ef19328081b284, 0xa3f440e221228f65, 0xdefad8505f5f231f, 0x0 }, /* #45 */
     4969    { 0x0f7c13, 0x0f7402, 0x7610b8cb961af7ff, 0x4d3b12449246a404, 0x28d5a68703d453fb, 0x0 }, /* #46 */
     4970    { 0x277e02, 0x277697, 0xb258b1ec431567e8, 0xea374391e60c304e, 0xc8216e5a5d09379a, 0x0 }, /* #47 */
     4971    { 0x137b97, 0x137317, 0x3351964063322da0, 0x7ecd6fb6f1d2aebb, 0xb4842689715f7ee5, 0x0 }, /* #48 */
     4972    { 0x3e0746, 0x3e0713, 0x306fe7ccee91bae9, 0x31ab6a62ebb69ffd, 0xfec47d6a02db1aec, 0x0 }, /* #49 */
     4973    { 0x057b03, 0x057312, 0x7f60cd04e2accf58, 0x7d1eb79a7678ed3b, 0x0242156a6c33e21d, 0x0 }, /* #50 */
     4974    { 0x0c0402, 0x0c0416, 0x113e02dd28635475, 0x09c9855e2a352f9f, 0x07747d7efe2e24d6, 0x0 }, /* #51 */
     4975    { 0x1a7fd2, 0x1a7702, 0xd5da590d39d2d6f6, 0x0761b39187c66746, 0xce78a57bb20c6fb0, 0x0 }, /* #52 */
     4976    { 0x385656, 0x385616, 0x79aaffd3c4361151, 0x1fc277c3fab47e18, 0x59e8880fc9819339, 0x0 }, /* #53 */
     4977    { 0x3c1e12, 0x3c1697, 0x27d1fc31c2ade9d2, 0xf1cd932337a9e06f, 0x3604690e8b040963, 0x0 }, /* #54 */
     4978    { 0x0d5282, 0x0d5216, 0xbaacd15a9b2e2507, 0x2d998981f3499b39, 0x8d1347d8a7e489ce, 0x0 }, /* #55 */
     4979    { 0x113c96, 0x113412, 0xeee63f32bdb5dd94, 0x5b710937af76b915, 0x937535fb0e3f247f, 0x0 }, /* #56 */
     4980    { 0x2a7b97, 0x2a7397, 0x03c03a1931f3e6f6, 0x8d3b9031f0cda5bb, 0x7684a9e74126413b, 0x0 }, /* #57 */
     4981    { 0x2e1887, 0x2e1086, 0xf90eeda91fa81c9a, 0xdd618aa01c930d17, 0x1bad630903150f83, 0x0 }, /* #58 */
     4982    { 0x0112c6, 0x011297, 0xa53796987c3f61f2, 0xdbcf249997bf79b4, 0xc96871fee47fe83e, 0x0 }, /* #59 */
     4983    { 0x135f87, 0x135712, 0xe9cd1dd370b7a951, 0x2aa584cf97566b68, 0xbf279903d9613de9, 0x0 }, /* #60 */
     4984    { 0x2e3453, 0x2e3402, 0x71c183d24dc2603c, 0x2a9f6033b60cf6b9, 0x4722239e97b56983, 0x0 }, /* #61 */
     4985    { 0x105d92, 0x105506, 0x773430155a39888e, 0x635d3fa256f8b98b, 0x13d6f0730340cf03, 0x0 }, /* #62 */
     4986    { 0x043907, 0x043993, 0x7c4d9854dafb9a46, 0xc49788b7d0afc88c, 0xb7b60f9d0a4bd1ba, 0x0 }, /* #63 */
    49874987};
    49884988static const BINU64_TEST_T g_aTests_sub_u64_locked[] =
    49894989{
    4990     { 0x181596, 0x181502, 0x1422b53f4e863ab6, 0x04aaa7831bdcd476, 0x0f780dbc32a96640, 0x0 }, /* #0 */
    4991     { 0x0d3993, 0x0d3112, 0x6312313040526b8a, 0x1d100a49c0f7133e, 0x460226e67f5b584c, 0x0 }, /* #1 */
    4992     { 0x0769d2, 0x076112, 0xcd4593c0d2502b38, 0x070d1319bf69022a, 0xc63880a712e7290e, 0x0 }, /* #2 */
    4993     { 0x0677d7, 0x067782, 0xd794dc44ed2d8a18, 0x869804fcbf2489a4, 0x50fcd7482e090074, 0x0 }, /* #3 */
    4994     { 0x196182, 0x196997, 0x28a0b45787a421b4, 0x8a692282b904511d, 0x9e3791d4ce9fd097, 0x0 }, /* #4 */
    4995     { 0x072597, 0x072d06, 0xb8d1ecc03cf6f318, 0x7b953546dee8a4b4, 0x3d3cb7795e0e4e64, 0x0 }, /* #5 */
    4996     { 0x312903, 0x312183, 0x008d6cbf67595506, 0xd09f0f2ca27ac451, 0x2fee5d92c4de90b5, 0x0 }, /* #6 */
    4997     { 0x0134d3, 0x013402, 0x8f80f6733ef32eba, 0x0916d4a2233f2ec2, 0x866a21d11bb3fff8, 0x0 }, /* #7 */
    4998     { 0x122383, 0x122b02, 0x8feee3ebeb21305f, 0x6f7170ff1e6bae13, 0x207d72ecccb5824c, 0x0 }, /* #8 */
    4999     { 0x037496, 0x037493, 0xfdbab74597b0b73b, 0xff36c857ea5a63bc, 0xfe83eeedad56537f, 0x0 }, /* #9 */
    5000     { 0x3b2983, 0x3b2987, 0x7d046b21d0acbe57, 0x9d8e4cb863973ab1, 0xdf761e696d1583a6, 0x0 }, /* #10 */
    5001     { 0x063057, 0x063812, 0xacbee598696af416, 0x5a11910b00977efb, 0x52ad548d68d3751b, 0x0 }, /* #11 */
    5002     { 0x0a1f42, 0x0a1707, 0x5002f667a312952a, 0x65307e507093a8c3, 0xead27817327eec67, 0x0 }, /* #12 */
    5003     { 0x0a43d7, 0x0a4b83, 0x4de38c4b58343e42, 0xabf2addb42248662, 0xa1f0de70160fb7e0, 0x0 }, /* #13 */
    5004     { 0x1b3d46, 0x1b3582, 0xe6b0fe64c4a8cf0b, 0xb3bff8ba569b63f7, 0x32f105aa6e0d6b14, 0x0 }, /* #14 */
    5005     { 0x2b16d2, 0x2b1692, 0xe1b8b033bb6959a2, 0x83729e649731433e, 0x5e4611cf24381664, 0x0 }, /* #15 */
    5006     { 0x3b5d43, 0x3b5506, 0xdf91014e3f7034a7, 0x126825bed6837c95, 0xcd28db8f68ecb812, 0x0 }, /* #16 */
    5007     { 0x261002, 0x261082, 0xf850b711e07a396f, 0xcb3c2e4e25575f76, 0x2d1488c3bb22d9f9, 0x0 }, /* #17 */
    5008     { 0x1e7207, 0x1e7296, 0xadae2b5de8ac0f3a, 0x98b8efb3e30af04e, 0x14f53baa05a11eec, 0x0 }, /* #18 */
    5009     { 0x204153, 0x204187, 0xeeada12ed5aa879e, 0xfbb1877a4c797bd8, 0xf2fc19b489310bc6, 0x0 }, /* #19 */
    5010     { 0x3b1292, 0x3b1287, 0x1f28f621e053d29f, 0xee268178a61cd21d, 0x310274a93a370082, 0x0 }, /* #20 */
    5011     { 0x393d17, 0x393506, 0xe13104cd15e18fd3, 0x2f395ff93caf5012, 0xb1f7a4d3d9323fc1, 0x0 }, /* #21 */
    5012     { 0x263247, 0x263293, 0x963eea00246e8e47, 0xfca869d927f9bc0b, 0x99968026fc74d23c, 0x0 }, /* #22 */
    5013     { 0x374bc3, 0x374312, 0x7d2bc00b72d8e331, 0x3c3b9e5eaf8bb1a4, 0x40f021acc34d318d, 0x0 }, /* #23 */
    5014     { 0x324482, 0x324496, 0xcd5e3f3538035e80, 0xacd77737d17b863f, 0x2086c7fd6687d841, 0x0 }, /* #24 */
    5015     { 0x336487, 0x336c87, 0x3f681a7d7261fdf5, 0xb32698c8a6beb811, 0x8c4181b4cba345e4, 0x0 }, /* #25 */
    5016     { 0x2a5697, 0x2a5e97, 0x679a990f8f2295d4, 0xb0a38019f86bd9bb, 0xb6f718f596b6bc19, 0x0 }, /* #26 */
    5017     { 0x071906, 0x071993, 0x5a244a23ee4ee230, 0x901129bee9cf741f, 0xca132065047f6e11, 0x0 }, /* #27 */
    5018     { 0x336cc3, 0x336487, 0xa425f548bf84bf37, 0xab7b6043c77a41e2, 0xf8aa9504f80a7d55, 0x0 }, /* #28 */
    5019     { 0x1d7782, 0x1d7712, 0xc5c016fa1f907826, 0x388d117bd96bdd4a, 0x8d33057e46249adc, 0x0 }, /* #29 */
    5020     { 0x2d19d7, 0x2d1187, 0x02c49890b5572fae, 0x946323f8fc5b1853, 0x6e617497b8fc175b, 0x0 }, /* #30 */
    5021     { 0x2d7d43, 0x2d7507, 0x25eded66aa7cc704, 0x287bfdfb82ffcf33, 0xfd71ef6b277cf7d1, 0x0 }, /* #31 */
    5022     { 0x1d7953, 0x1d7116, 0xd65a7521c407b670, 0x1021fee57747e172, 0xc638763c4cbfd4fe, 0x0 }, /* #32 */
    5023     { 0x1a6056, 0x1a6083, 0x1e1497d93cea5e86, 0xd68471d4e2ed06b6, 0x4790260459fd57d0, 0x0 }, /* #33 */
    5024     { 0x2f7552, 0x2f7d83, 0x65a9b6a0d8127c78, 0x86652c9f2efd85f4, 0xdf448a01a914f684, 0x0 }, /* #34 */
    5025     { 0x007886, 0x007012, 0xdc84c2fd302828a6, 0x1c1d8d58e00aa9fb, 0xc06735a4501d7eab, 0x0 }, /* #35 */
    5026     { 0x324306, 0x324383, 0x99f05947e2e1584e, 0xe5aec281b06c06b0, 0xb44196c63275519e, 0x0 }, /* #36 */
    5027     { 0x115cc2, 0x115482, 0xfc47d9ad46b6926f, 0xde5bbf3f759265d6, 0x1dec1a6dd1242c99, 0x0 }, /* #37 */
    5028     { 0x3a7953, 0x3a7186, 0xd96aa62c544f2a6e, 0xcdd342802b8b69de, 0x0b9763ac28c3c090, 0x0 }, /* #38 */
    5029     { 0x103706, 0x103f16, 0xb56f688e49681fd2, 0x53b75578242ea0f5, 0x61b8131625397edd, 0x0 }, /* #39 */
    5030     { 0x2d1a87, 0x2d1202, 0xc00f66aa0b70655f, 0x39c4188b9853219e, 0x864b4e1e731d43c1, 0x0 }, /* #40 */
    5031     { 0x353797, 0x353797, 0x3ae0b89a32ea6646, 0xe29a4c427b72a0ca, 0x58466c57b777c57c, 0x0 }, /* #41 */
    5032     { 0x325016, 0x325016, 0xe347194192c3225c, 0x20a5aacb01f815dd, 0xc2a16e7690cb0c7f, 0x0 }, /* #42 */
    5033     { 0x1b0653, 0x1b0e02, 0xa964c33703fc4dff, 0x2f77890a2dafc810, 0x79ed3a2cd64c85ef, 0x0 }, /* #43 */
    5034     { 0x063c42, 0x063406, 0x3e64ea4f2fe855fb, 0x0e0f65339c954d72, 0x3055851b93530889, 0x0 }, /* #44 */
    5035     { 0x156912, 0x156916, 0x9de1be59e4031fc3, 0x5c7e0a20946b2a8d, 0x4163b4394f97f536, 0x0 }, /* #45 */
    5036     { 0x0d2b92, 0x0d2306, 0x50c1ac54a5f17afd, 0x508c0aba0ad892c6, 0x0035a19a9b18e837, 0x0 }, /* #46 */
    5037     { 0x042647, 0x042616, 0x2ba3d01fd8483168, 0x01333b7c489356fa, 0x2a7094a38fb4da6e, 0x0 }, /* #47 */
    5038     { 0x2e0fc7, 0x2e0712, 0xf380976733eb1343, 0x45d956567496ecd5, 0xada74110bf54266e, 0x0 }, /* #48 */
    5039     { 0x203987, 0x203117, 0x67c7b08ed0fe4e51, 0x7adac4a269e5ff48, 0xececebec67184f09, 0x0 }, /* #49 */
    5040     { 0x3469d6, 0x346113, 0x4afcb361f5ae5f73, 0x6debe119e149b48a, 0xdd10d2481464aae9, 0x0 }, /* #50 */
    5041     { 0x1d03c2, 0x1d0306, 0x58da9ba5787d0592, 0x3c97c6ee005c8b30, 0x1c42d4b778207a62, 0x0 }, /* #51 */
    5042     { 0x1b6993, 0x1b6912, 0x9018c6cb4c387b15, 0x2beb9a0081953967, 0x642d2ccacaa341ae, 0x0 }, /* #52 */
    5043     { 0x171456, 0x171483, 0xe41e7a41e04b1ff2, 0xec3948ba135eab31, 0xf7e53187ccec74c1, 0x0 }, /* #53 */
    5044     { 0x165387, 0x165397, 0x3b5ce414b29b86ac, 0xdcb6ae1b63198b2e, 0x5ea635f94f81fb7e, 0x0 }, /* #54 */
    5045     { 0x211ed2, 0x211683, 0x23aa85fd3d4c699f, 0xd7980e8bed09b249, 0x4c1277715042b756, 0x0 }, /* #55 */
    5046     { 0x1f21c2, 0x1f2106, 0x6ecd5711367e8ebd, 0x32fb68dacb6f38d2, 0x3bd1ee366b0f55eb, 0x0 }, /* #56 */
    5047     { 0x2e39c2, 0x2e3997, 0x2b395956699bd922, 0xa00022f3a7838509, 0x8b393662c2185419, 0x0 }, /* #57 */
    5048     { 0x216187, 0x216186, 0xdc91f4cf9e9455e0, 0xcce78828ac350530, 0x0faa6ca6f25f50b0, 0x0 }, /* #58 */
    5049     { 0x030e52, 0x030683, 0xbef5ed0150e169ff, 0xcaa1774a0d466d0d, 0xf45475b7439afcf2, 0x0 }, /* #59 */
    5050     { 0x3c5c12, 0x3c5c83, 0x53c32dc4840a6b4b, 0xb3ca19a4d118a179, 0x9ff9141fb2f1c9d2, 0x0 }, /* #60 */
    5051     { 0x180f97, 0x180706, 0x4df892a64e299cd9, 0x1d227407d3c5c565, 0x30d61e9e7a63d774, 0x0 }, /* #61 */
    5052     { 0x3450d3, 0x345016, 0x3a469d63436e3c82, 0x0d4c8b2711672f36, 0x2cfa123c32070d4c, 0x0 }, /* #62 */
    5053     { 0x035903, 0x035193, 0x084942140c0a6908, 0x9c1f61394a7914e9, 0x6c29e0dac191541f, 0x0 }, /* #63 */
     4990    { 0x3b49d3, 0x3b4916, 0xbf82bda79eeb6242, 0x4c169c6ebe7a01eb, 0x736c2138e0716057, 0x0 }, /* #0 */
     4991    { 0x387dc7, 0x387516, 0x62dcab6a73e58a54, 0x23175a376e6bbc4d, 0x3fc551330579ce07, 0x0 }, /* #1 */
     4992    { 0x160bd2, 0x160317, 0x3c749758162c646a, 0x54794e584bb0122d, 0xe7fb48ffca7c523d, 0x0 }, /* #2 */
     4993    { 0x3571d2, 0x357916, 0xcb47580b0c85d1b6, 0x70120ebdd3a070ed, 0x5b35494d38e560c9, 0x0 }, /* #3 */
     4994    { 0x1f0d03, 0x1f0d83, 0x6860b6985222c3bd, 0xd396b6642caef9e0, 0x94ca00342573c9dd, 0x0 }, /* #4 */
     4995    { 0x136097, 0x136013, 0x0c3e711a446a0445, 0x727dc7746cf69c08, 0x99c0a9a5d773683d, 0x0 }, /* #5 */
     4996    { 0x013d83, 0x013582, 0xfe62d0e8508b62f9, 0xb5e2d273870a13a2, 0x487ffe74c9814f57, 0x0 }, /* #6 */
     4997    { 0x1a16d3, 0x1a1e12, 0x8f28a8107ea62a62, 0x14705d0a8874702c, 0x7ab84b05f631ba36, 0x0 }, /* #7 */
     4998    { 0x057416, 0x057403, 0x35ec44b45ed02fb5, 0x755f06d1b43d8ea1, 0xc08d3de2aa92a114, 0x0 }, /* #8 */
     4999    { 0x194096, 0x194083, 0x2b1d86e55ffb09e2, 0xcaa7cd3c0077cf62, 0x6075b9a95f833a80, 0x0 }, /* #9 */
     5000    { 0x303792, 0x303712, 0x3d39a2118ada3a8b, 0x38fc8942781b110d, 0x043d18cf12bf297e, 0x0 }, /* #10 */
     5001    { 0x276103, 0x276902, 0xb3fdd9910b27198a, 0x4041510cec501f75, 0x73bc88841ed6fa15, 0x0 }, /* #11 */
     5002    { 0x262c87, 0x262c02, 0xd8633107d090945b, 0x726c1ec67868a475, 0x65f712415827efe6, 0x0 }, /* #12 */
     5003    { 0x0f7cd7, 0x0f7412, 0x77d8ed4a4f0f5607, 0x3baa30934c4ca41c, 0x3c2ebcb702c2b1eb, 0x0 }, /* #13 */
     5004    { 0x273117, 0x273196, 0xdeb354bff7a5afb7, 0x8af97a642824d85f, 0x53b9da5bcf80d758, 0x0 }, /* #14 */
     5005    { 0x2e3746, 0x2e3f06, 0x9977baa3f0848a3d, 0x47dc81f6ad0659d8, 0x519b38ad437e3065, 0x0 }, /* #15 */
     5006    { 0x260f96, 0x260703, 0x17fbcb4579518909, 0x390e2fe4e5735db9, 0xdeed9b6093de2b50, 0x0 }, /* #16 */
     5007    { 0x336c52, 0x336413, 0x3527a0cc619f99c2, 0x767a007364f1ac98, 0xbeada058fcaded2a, 0x0 }, /* #17 */
     5008    { 0x3a3243, 0x3a3296, 0xf45248a632019b80, 0xa455502a2be1d58d, 0x4ffcf87c061fc5f3, 0x0 }, /* #18 */
     5009    { 0x1d3dc2, 0x1d3512, 0x617673285f9f8390, 0x43062aaa381d2b4f, 0x1e70487e27825841, 0x0 }, /* #19 */
     5010    { 0x2757c6, 0x275703, 0x26f3fece5575c56b, 0x45c7a3af78980a3b, 0xe12c5b1edcddbb30, 0x0 }, /* #20 */
     5011    { 0x121f97, 0x121717, 0x4cf9601556d7a410, 0x6ac329ee8ec479e2, 0xe2363626c8132a2e, 0x0 }, /* #21 */
     5012    { 0x1d0a56, 0x1d0202, 0x3b592e8665919eee, 0x139c6ea8c9940040, 0x27bcbfdd9bfd9eae, 0x0 }, /* #22 */
     5013    { 0x185a86, 0x185287, 0xa4e8b3bea420cae5, 0xc76f955cfab03905, 0xdd791e61a97091e0, 0x0 }, /* #23 */
     5014    { 0x390146, 0x390103, 0x056519c028de0b2e, 0x422cb14438607c2a, 0xc338687bf07d8f04, 0x0 }, /* #24 */
     5015    { 0x1364c3, 0x136412, 0x735f219d9704aaa4, 0x50c7ee706c6ca50d, 0x2297332d2a980597, 0x0 }, /* #25 */
     5016    { 0x206112, 0x206116, 0x77daa667ae1a2a79, 0x3f72bbe4ba3738cf, 0x3867ea82f3e2f1aa, 0x0 }, /* #26 */
     5017    { 0x153a87, 0x153a02, 0x992df5fa9d77bae0, 0x38e2de71c507bde0, 0x604b1788d86ffd00, 0x0 }, /* #27 */
     5018    { 0x361313, 0x361393, 0xae70d152e26083db, 0xc6275af631a20d8c, 0xe849765cb0be764f, 0x0 }, /* #28 */
     5019    { 0x394783, 0x394707, 0x2c5be29c5098fe3f, 0x64467b608c1e77bb, 0xc815673bc47a8684, 0x0 }, /* #29 */
     5020    { 0x2c7757, 0x2c7703, 0x10205b923a56de6c, 0x1654ecaffdfae716, 0xf9cb6ee23c5bf756, 0x0 }, /* #30 */
     5021    { 0x1c75c6, 0x1c7587, 0x0b862e0c6093dcd1, 0xc3ceefe30a5aa041, 0x47b73e2956393c90, 0x0 }, /* #31 */
     5022    { 0x121a87, 0x121a97, 0x6d969432174bbdc0, 0xd50b80635e7026ed, 0x988b13ceb8db96d3, 0x0 }, /* #32 */
     5023    { 0x0166c6, 0x016603, 0x210129d91743e4b2, 0x33451ab803e14d62, 0xedbc0f2113629750, 0x0 }, /* #33 */
     5024    { 0x0556d6, 0x055e87, 0x71b8aaf1e511c56d, 0x87b9b997d232d6e2, 0xe9fef15a12deee8b, 0x0 }, /* #34 */
     5025    { 0x170213, 0x170a06, 0xbab05bedfadcdeef, 0x55ffda73ea799c3a, 0x64b0817a106342b5, 0x0 }, /* #35 */
     5026    { 0x042413, 0x042402, 0xe8775bd8b0ba1d7f, 0x39684fd5fc8b46d6, 0xaf0f0c02b42ed6a9, 0x0 }, /* #36 */
     5027    { 0x1d1046, 0x1d1806, 0xa92b2c2fae2a83ae, 0x326483cf9cc88c14, 0x76c6a8601161f79a, 0x0 }, /* #37 */
     5028    { 0x185292, 0x185296, 0xed88d1a41a9ec4c6, 0x82bbe0dca923269c, 0x6accf0c7717b9e2a, 0x0 }, /* #38 */
     5029    { 0x132ec6, 0x132697, 0x073d3b9e757701c7, 0xe00e8ab7f061fbff, 0x272eb0e6851505c8, 0x0 }, /* #39 */
     5030    { 0x2000d6, 0x200017, 0x57cf8fb984df2c36, 0x66a66f2588fa447e, 0xf1292093fbe4e7b8, 0x0 }, /* #40 */
     5031    { 0x194cc7, 0x194493, 0x0c559aa592dd8153, 0xeabd2db78ac19389, 0x21986cee081bedca, 0x0 }, /* #41 */
     5032    { 0x172f52, 0x172f12, 0xc5262338a4f6dd72, 0x4e5bcb7f9a248873, 0x76ca57b90ad254ff, 0x0 }, /* #42 */
     5033    { 0x054ec3, 0x054696, 0xe31a08e258377da5, 0xa00a775355fa3e36, 0x430f918f023d3f6f, 0x0 }, /* #43 */
     5034    { 0x1d44d2, 0x1d4c16, 0xbd8787c606937f41, 0x7491ee7a79b08788, 0x48f5994b8ce2f7b9, 0x0 }, /* #44 */
     5035    { 0x230f87, 0x230797, 0x9f9d9fe8e9cfff80, 0xed7bcaf5c462961e, 0xb221d4f3256d6962, 0x0 }, /* #45 */
     5036    { 0x235807, 0x235003, 0x29b2ec2f5e3dc67f, 0x79f9c6137c8daf73, 0xafb9261be1b0170c, 0x0 }, /* #46 */
     5037    { 0x344f17, 0x344713, 0x1ae7c89d70c801b3, 0x340d3c5d09a417a8, 0xe6da8c406723ea0b, 0x0 }, /* #47 */
     5038    { 0x2d5187, 0x2d5116, 0x997ffec81a20e10e, 0x1152097237f0b6af, 0x882df555e2302a5f, 0x0 }, /* #48 */
     5039    { 0x054452, 0x054413, 0x46171c3a8b65c3c2, 0x54a750a874279ccd, 0xf16fcb92173e26f5, 0x0 }, /* #49 */
     5040    { 0x1d7793, 0x1d7f97, 0x2f427006b0ea6f90, 0x90af1a113e219c96, 0x9e9355f572c8d2fa, 0x0 }, /* #50 */
     5041    { 0x307857, 0x307083, 0x1fcd1e79616c2244, 0xe10c09b54de05732, 0x3ec114c4138bcb12, 0x0 }, /* #51 */
     5042    { 0x3a7003, 0x3a7897, 0x73252680f6921ed0, 0xa44d8c0eaa8f4641, 0xced79a724c02d88f, 0x0 }, /* #52 */
     5043    { 0x1c39d2, 0x1c3106, 0x633b82c1cf3603ec, 0x1a9d4900b730a4f3, 0x489e39c118055ef9, 0x0 }, /* #53 */
     5044    { 0x213252, 0x213a97, 0x68136864ce824c69, 0xb6dedcd5bc5799cc, 0xb1348b8f122ab29d, 0x0 }, /* #54 */
     5045    { 0x361353, 0x361302, 0x7c113ae02283d10b, 0x00f040b4d3534949, 0x7b20fa2b4f3087c2, 0x0 }, /* #55 */
     5046    { 0x085c16, 0x085412, 0xd8cf5d7e02dd7395, 0x2f673e9aecda4ad6, 0xa9681ee3160328bf, 0x0 }, /* #56 */
     5047    { 0x035e53, 0x035e93, 0x44047468d938d2b4, 0xa9fc06a718c278cd, 0x9a086dc1c07659e7, 0x0 }, /* #57 */
     5048    { 0x1d2743, 0x1d2702, 0xa385621ebd8fac7d, 0x10f9184173a2fab3, 0x928c49dd49ecb1ca, 0x0 }, /* #58 */
     5049    { 0x055586, 0x055506, 0x3589ed588ffc2f5e, 0x2050b4949dbee781, 0x153938c3f23d47dd, 0x0 }, /* #59 */
     5050    { 0x3d1517, 0x3d1587, 0x83a766a597874a1c, 0xc76558edf4436d9a, 0xbc420db7a343dc82, 0x0 }, /* #60 */
     5051    { 0x122916, 0x122183, 0x00e96ca4289c98a4, 0xb15649ff0bc11531, 0x4f9322a51cdb8373, 0x0 }, /* #61 */
     5052    { 0x072753, 0x072783, 0x2f12c3a98fc2924c, 0xb89d260ed6d6ede9, 0x76759d9ab8eba463, 0x0 }, /* #62 */
     5053    { 0x3e0546, 0x3e0512, 0xdd8b662bd0541b64, 0x13ea7cc965735a5d, 0xc9a0e9626ae0c107, 0x0 }, /* #63 */
    50545054};
    50555055static const BINU64_TEST_T g_aTests_sbb_u64[] =
    50565056{
    5057     { 0x291ed6, 0x291683, 0xafc6d8f06c6937af, 0xc9856d70049caa9e, 0xe6416b8067cc8d11, 0x0 }, /* #0 */
    5058     { 0x3854d2, 0x385483, 0xc771ebbd80648566, 0xcc665bfcf8389b76, 0xfb0b8fc0882be9f0, 0x0 }, /* #1 */
    5059     { 0x0a4556, 0x0a4503, 0x15d1dcae2f2335b5, 0x62eef0622a340702, 0xb2e2ec4c04ef2eb3, 0x0 }, /* #2 */
    5060     { 0x072c83, 0x072483, 0x9a406937e7ce515f, 0xe458e983ad12aa07, 0xb5e77fb43abba757, 0x0 }, /* #3 */
    5061     { 0x311e13, 0x311697, 0x2d6f291ef96d2846, 0xf36ab7f89c78a066, 0x3a0471265cf487df, 0x0 }, /* #4 */
    5062     { 0x201383, 0x201387, 0xb0826b4c5d36c90f, 0xf917957d5ae444c5, 0xb76ad5cf02528449, 0x0 }, /* #5 */
    5063     { 0x3b4643, 0x3b4693, 0x126accd2dac36633, 0xe7151d04b9164cef, 0x2b55afce21ad1943, 0x0 }, /* #6 */
    5064     { 0x091396, 0x091387, 0x9ac0e07e51666a1e, 0xa30cfd8e6493cb60, 0xf7b3e2efecd29ebe, 0x0 }, /* #7 */
    5065     { 0x375553, 0x375593, 0x04adbbb49ce07fc2, 0x8f1895b3f2e2361c, 0x75952600a9fe49a5, 0x0 }, /* #8 */
    5066     { 0x316553, 0x316507, 0x7371f617071118c8, 0x7cfe9dfc483d7d90, 0xf673581abed39b37, 0x0 }, /* #9 */
    5067     { 0x1d2ec3, 0x1d2693, 0xcab1ca8d31716167, 0xce280a53d3086cef, 0xfc89c0395e68f477, 0x0 }, /* #10 */
    5068     { 0x2b1e07, 0x2b1693, 0x2f07c713c3428756, 0xfd1e432cdba39dfe, 0x31e983e6e79ee957, 0x0 }, /* #11 */
    5069     { 0x122b57, 0x122307, 0x130bee9015f71edf, 0x79773cfd619bc456, 0x9994b192b45b5a88, 0x0 }, /* #12 */
    5070     { 0x161612, 0x161687, 0x8966ad7d210ac27d, 0xcc4959a9ad02b34d, 0xbd1d53d374080f30, 0x0 }, /* #13 */
    5071     { 0x2a60d7, 0x2a6082, 0xd4f45fe13805ab49, 0x845584ddc042f3c2, 0x509edb0377c2b786, 0x0 }, /* #14 */
    5072     { 0x3c4b46, 0x3c4383, 0x3ddd7dc87247a5e9, 0xdc1c6c8459da8fe3, 0x61c11144186d1606, 0x0 }, /* #15 */
    5073     { 0x143957, 0x143987, 0x75ba659f805e66f9, 0xbc3f7bdd5ff8a1b1, 0xb97ae9c22065c547, 0x0 }, /* #16 */
    5074     { 0x085d03, 0x085d12, 0x85a67105456794d1, 0x736ea650532192a8, 0x1237cab4f2460228, 0x0 }, /* #17 */
    5075     { 0x1d1997, 0x1d1983, 0x5247956507bb2fed, 0xa7ca6712ae19ebd6, 0xaa7d2e5259a14416, 0x0 }, /* #18 */
    5076     { 0x2c4016, 0x2c4802, 0x8c500d05c2e50f4f, 0x1e340c2f275e45bc, 0x6e1c00d69b86c993, 0x0 }, /* #19 */
    5077     { 0x3b1a13, 0x3b1a87, 0x2670998d61ed0f16, 0x82b9b0ab377c0363, 0xa3b6e8e22a710bb2, 0x0 }, /* #20 */
    5078     { 0x330092, 0x330016, 0xef698463e9fe3196, 0x3babccecf18b78dd, 0xb3bdb776f872b8b9, 0x0 }, /* #21 */
    5079     { 0x173e83, 0x173e12, 0xdf8653b9f49cc206, 0x69e2ed89c8b9fa58, 0x75a366302be2c7ad, 0x0 }, /* #22 */
    5080     { 0x0a1586, 0x0a1d97, 0x4b7d726aff936350, 0xbfeeb1d5a6b0af72, 0x8b8ec09558e2b3de, 0x0 }, /* #23 */
    5081     { 0x051cd6, 0x051406, 0xf8ffd6dc0f835bcc, 0x761158e9ab10390c, 0x82ee7df2647322c0, 0x0 }, /* #24 */
    5082     { 0x0e1c56, 0x0e1497, 0x82fc6d85f3bc1ca4, 0xe4f6a4396941e459, 0x9e05c94c8a7a384b, 0x0 }, /* #25 */
    5083     { 0x224cc7, 0x224487, 0x683e32cc64f3cead, 0xe9efea6a597aaa21, 0x7e4e48620b79248b, 0x0 }, /* #26 */
    5084     { 0x325a96, 0x325287, 0x867b27d756a18658, 0x86efb292572ceec5, 0xff8b7544ff749793, 0x0 }, /* #27 */
    5085     { 0x3f63d3, 0x3f6397, 0x139fddc83a0e9617, 0xba1bf076d575168e, 0x5983ed5164997f88, 0x0 }, /* #28 */
    5086     { 0x116dc7, 0x116d06, 0xcebd99cdde07f53b, 0x5618fed05c4b8bf0, 0x78a49afd81bc694a, 0x0 }, /* #29 */
    5087     { 0x3b7512, 0x3b7d87, 0x3151188585049ad5, 0x8655167d41e39cf3, 0xaafc02084320fde2, 0x0 }, /* #30 */
    5088     { 0x291217, 0x291212, 0xc5899f1190764860, 0x0f957013824c0f9e, 0xb5f42efe0e2a38c1, 0x0 }, /* #31 */
    5089     { 0x394156, 0x394116, 0x6a989362ccf29c14, 0x660b4300c5fe7f4d, 0x048d506206f41cc7, 0x0 }, /* #32 */
    5090     { 0x185443, 0x185c83, 0x47497f8a9fc428a9, 0xc5e1c873756fe7e6, 0x8167b7172a5440c2, 0x0 }, /* #33 */
    5091     { 0x256887, 0x256806, 0xd2ca4a6a17f3010e, 0x6dfe5efe39176171, 0x64cbeb6bdedb9f9c, 0x0 }, /* #34 */
    5092     { 0x0c5086, 0x0c5097, 0xda0516141797f107, 0xf3ab788853ab47cf, 0xe6599d8bc3eca938, 0x0 }, /* #35 */
    5093     { 0x362452, 0x362c93, 0x53272ce4cf4c3108, 0xa1fd4e535e57fa7a, 0xb129de9170f4368e, 0x0 }, /* #36 */
    5094     { 0x131ac6, 0x131286, 0xacd40815a884e4f6, 0x8f8504b394261272, 0x1d4f0362145ed284, 0x0 }, /* #37 */
    5095     { 0x2725d6, 0x272586, 0xe8da682035ed5146, 0xa78775061b032f72, 0x4152f31a1aea21d4, 0x0 }, /* #38 */
    5096     { 0x163083, 0x163013, 0x233ba5bee2135527, 0x7aa607bec114c54f, 0xa8959e0020fe8fd7, 0x0 }, /* #39 */
    5097     { 0x384786, 0x384702, 0xee0137a2bc677c0c, 0x285ce07b2a7bd6f2, 0xc5a4572791eba51a, 0x0 }, /* #40 */
    5098     { 0x154457, 0x154497, 0xd83592d096ccddf6, 0xed7405eeb1933bdb, 0xeac18ce1e539a21a, 0x0 }, /* #41 */
    5099     { 0x081d97, 0x081502, 0x7ddd1ad5b3d65ab4, 0x5a064b57b4c98432, 0x23d6cf7dff0cd681, 0x0 }, /* #42 */
    5100     { 0x104ac2, 0x104a87, 0x32493c8137db99b8, 0x90c39e6f11b825f3, 0xa1859e12262373c5, 0x0 }, /* #43 */
    5101     { 0x0c61c3, 0x0c6197, 0x06c942ca6479cf00, 0xcc03fd331d39ceeb, 0x3ac5459747400014, 0x0 }, /* #44 */
    5102     { 0x1b5a87, 0x1b5206, 0xe752ba96a96fbeba, 0x3d2fd22a4117bbe1, 0xaa22e86c685802d8, 0x0 }, /* #45 */
    5103     { 0x0940c6, 0x094093, 0x21260f182bc345f5, 0xe20f0f3fa21a2379, 0x3f16ffd889a9227c, 0x0 }, /* #46 */
    5104     { 0x365e43, 0x365692, 0xde6bc1e2017a41d4, 0xd1b588408cf434f8, 0x0cb639a174860cdb, 0x0 }, /* #47 */
    5105     { 0x017f86, 0x017717, 0x10e0ee62fedcc847, 0x468ed5075f9a3ade, 0xca52195b9f428d69, 0x0 }, /* #48 */
    5106     { 0x3e2a82, 0x3e2292, 0xf07a0477b47605d9, 0xb6be779019bacc5b, 0x39bb8ce79abb397e, 0x0 }, /* #49 */
    5107     { 0x1f5003, 0x1f5016, 0x70881c8560992ab1, 0x33f3c65f28909136, 0x3c9456263808997a, 0x0 }, /* #50 */
    5108     { 0x241887, 0x241016, 0xf6ea93209750c1e8, 0x125c78abb4ef6b09, 0xe48e1a74e26156de, 0x0 }, /* #51 */
    5109     { 0x2a4843, 0x2a4097, 0xbac564b13d8c20eb, 0xe20558ec4836417b, 0xd8c00bc4f555df6f, 0x0 }, /* #52 */
    5110     { 0x047d87, 0x047517, 0x54fd2567e88ee975, 0x78ebb66630ec30ac, 0xdc116f01b7a2b8c8, 0x0 }, /* #53 */
    5111     { 0x0e3906, 0x0e3116, 0x90481dedbe16e1e3, 0x06eede894f72061b, 0x89593f646ea4dbc8, 0x0 }, /* #54 */
    5112     { 0x1063d3, 0x106313, 0x2b261bf40c9f400d, 0x464b882cb9a9f9bf, 0xe4da93c752f5464d, 0x0 }, /* #55 */
    5113     { 0x1c2183, 0x1c2906, 0x8abe44477cde52af, 0x0d6423daeb69bbdb, 0x7d5a206c917496d3, 0x0 }, /* #56 */
    5114     { 0x0631c3, 0x063192, 0xeabdad90cf8af0a8, 0x90704d09c4bcf0f8, 0x5a4d60870acdffaf, 0x0 }, /* #57 */
    5115     { 0x3c4c86, 0x3c4416, 0x3cd24cf82f0626a1, 0x2dac74ce1c4ab8d4, 0x0f25d82a12bb6dcd, 0x0 }, /* #58 */
    5116     { 0x123502, 0x123503, 0x22fc01cbaab418ce, 0x670a46085bda5070, 0xbbf1bbc34ed9c85e, 0x0 }, /* #59 */
    5117     { 0x1e1dd3, 0x1e1d02, 0xbfbf7daa60007bcb, 0x65830b6a2b2d3732, 0x5a3c724034d34498, 0x0 }, /* #60 */
    5118     { 0x305516, 0x305597, 0x9992d3c969bd85ab, 0xe4fac1d6732f476f, 0xb49811f2f68e3e3c, 0x0 }, /* #61 */
    5119     { 0x026283, 0x026a83, 0x7b5e1bf3e6dbdefe, 0xa814808c475eb132, 0xd3499b679f7d2dcb, 0x0 }, /* #62 */
    5120     { 0x391117, 0x391993, 0x5301d02470241d55, 0xc48cac73141c2819, 0x8e7523b15c07f53b, 0x0 }, /* #63 */
     5057    { 0x3a4693, 0x3a4612, 0x52e4029646f7415c, 0x4d5c5bad4f9150fe, 0x0587a6e8f765f05d, 0x0 }, /* #0 */
     5058    { 0x1e6d03, 0x1e6d16, 0x9881ddabbf9a0414, 0x59dc3193c999f1f5, 0x3ea5ac17f600121e, 0x0 }, /* #1 */
     5059    { 0x055ad6, 0x055217, 0x6798840f1ed6e477, 0x7959763590d0db5f, 0xee3f0dd98e060918, 0x0 }, /* #2 */
     5060    { 0x263947, 0x263112, 0xb9d12fec3bfa7bba, 0x07b992eea7590e4a, 0xb2179cfd94a16d6f, 0x0 }, /* #3 */
     5061    { 0x036087, 0x036013, 0x428e7c079c4c03d0, 0x74220c8b83db52ef, 0xce6c6f7c1870b0e0, 0x0 }, /* #4 */
     5062    { 0x0b5e17, 0x0b5e16, 0xc1a829a6e14fdb12, 0x67ed8d43da0988ee, 0x59ba9c6307465223, 0x0 }, /* #5 */
     5063    { 0x315592, 0x315507, 0x5ed2cb2cb6ab280e, 0x7d839ebe5592628b, 0xe14f2c6e6118c583, 0x0 }, /* #6 */
     5064    { 0x2e1b83, 0x2e1302, 0x7a1f95299c5a8249, 0x4a4287e1ace08ce6, 0x2fdd0d47ef79f562, 0x0 }, /* #7 */
     5065    { 0x126993, 0x126912, 0xa364e4e07c2c7094, 0x553bb6f0873e0f79, 0x4e292deff4ee611a, 0x0 }, /* #8 */
     5066    { 0x064dd7, 0x064d93, 0x1cac8e76893e5a93, 0x8b8a25df048166e3, 0x9122689784bcf3af, 0x0 }, /* #9 */
     5067    { 0x001a42, 0x001283, 0x155380c58d91a6a4, 0xdf0e83cab0669631, 0x3644fcfadd2b1073, 0x0 }, /* #10 */
     5068    { 0x3c3d97, 0x3c3583, 0x9a2dc470a0cd5cc6, 0xd519d066ae119975, 0xc513f409f2bbc350, 0x0 }, /* #11 */
     5069    { 0x3a7d53, 0x3a7587, 0xcc25280a5d43c4ac, 0xd82339e8c1dc15eb, 0xf401ee219b67aec0, 0x0 }, /* #12 */
     5070    { 0x387407, 0x387483, 0x12dfeffc149d0d7a, 0xb28c56aaa8987a67, 0x605399516c049312, 0x0 }, /* #13 */
     5071    { 0x364617, 0x364e12, 0xe55a1421a5d15a8a, 0x6a7de0bfa8f1c4da, 0x7adc3361fcdf95af, 0x0 }, /* #14 */
     5072    { 0x316443, 0x316c87, 0x4e592c7ce02f7f76, 0xa6c70a7f5fb7f735, 0xa79221fd80778840, 0x0 }, /* #15 */
     5073    { 0x357d56, 0x357593, 0x03762d4f5af7cff6, 0xaa730f1a975f30a7, 0x59031e34c3989f4f, 0x0 }, /* #16 */
     5074    { 0x341593, 0x341503, 0x4b84b516cbf494ee, 0x60a761919667d7ab, 0xeadd5385358cbd42, 0x0 }, /* #17 */
     5075    { 0x165697, 0x165606, 0xfe2fa8b066192a6a, 0x1bcbf19a3b2d4fb4, 0xe263b7162aebdab5, 0x0 }, /* #18 */
     5076    { 0x0937d3, 0x093783, 0x909af263f0af7a9d, 0xba760eb9c4100fb0, 0xd624e3aa2c9f6aec, 0x0 }, /* #19 */
     5077    { 0x1e5a17, 0x1e5a93, 0x7f6de166afbfa0d6, 0x87e491d168d66fef, 0xf7894f9546e930e6, 0x0 }, /* #20 */
     5078    { 0x075b87, 0x075382, 0xc2563e4b4227ca5b, 0xb99ccd2a5613fa67, 0x08b97120ec13cff3, 0x0 }, /* #21 */
     5079    { 0x321107, 0x321106, 0x9205d44cd485a4ca, 0x061dbeb2d7d0b124, 0x8be81599fcb4f3a5, 0x0 }, /* #22 */
     5080    { 0x221697, 0x221697, 0x67143e48f2430cb4, 0xe92a3f68503deedd, 0x7de9fee0a2051dd6, 0x0 }, /* #23 */
     5081    { 0x1c43c3, 0x1c4387, 0x937fe32ee46c9074, 0xf39df9b0b350a571, 0x9fe1e97e311beb02, 0x0 }, /* #24 */
     5082    { 0x285f86, 0x285787, 0xd088c2f68618f52e, 0xe7ccb8bec3614839, 0xe8bc0a37c2b7acf5, 0x0 }, /* #25 */
     5083    { 0x025693, 0x025692, 0x9e409981fb16dfa9, 0x926d0a7997f8cb2a, 0x0bd38f08631e147e, 0x0 }, /* #26 */
     5084    { 0x137d16, 0x137513, 0x627117e9eb3ad106, 0x7cd5e62afc61dc8a, 0xe59b31beeed8f47c, 0x0 }, /* #27 */
     5085    { 0x1e6507, 0x1e6583, 0x4191047392905456, 0xc4b306763ad53983, 0x7cddfdfd57bb1ad2, 0x0 }, /* #28 */
     5086    { 0x0e0c43, 0x0e0482, 0xa61f364ac2070c18, 0xa12584a2b6e1a370, 0x04f9b1a80b2568a7, 0x0 }, /* #29 */
     5087    { 0x3e2fd2, 0x3e2706, 0xee3ab6c68cd2f695, 0x6387f69c7c1d3ce2, 0x8ab2c02a10b5b9b3, 0x0 }, /* #30 */
     5088    { 0x262b96, 0x262b87, 0x41185c275ebfc8ce, 0xb31ec737f875a2fa, 0x8df994ef664a25d4, 0x0 }, /* #31 */
     5089    { 0x207ec7, 0x207607, 0x14ac0508adbf0ec9, 0x2e2f5ec24440b3f6, 0xe67ca646697e5ad2, 0x0 }, /* #32 */
     5090    { 0x085147, 0x085113, 0x187eb039dc9862cd, 0x326f0b72f734e80d, 0xe60fa4c6e5637abf, 0x0 }, /* #33 */
     5091    { 0x0a5687, 0x0a5e06, 0xec440d2d0294a2ad, 0x735bbe89dad765ca, 0x78e84ea327bd3ce2, 0x0 }, /* #34 */
     5092    { 0x024c87, 0x024482, 0xdb254c4768413ddf, 0xda6931927a8e45ce, 0x00bc1ab4edb2f810, 0x0 }, /* #35 */
     5093    { 0x3d1fc6, 0x3d1702, 0x989db48721b2a99d, 0x152941e007fb91ec, 0x837472a719b717b1, 0x0 }, /* #36 */
     5094    { 0x135482, 0x135c16, 0xb316851f3313394b, 0x4217db1fa79568de, 0x70fea9ff8b7dd06d, 0x0 }, /* #37 */
     5095    { 0x0a5e47, 0x0a5e87, 0x64de0fb7ec48c21b, 0xc86e583d3d6ef7d1, 0x9c6fb77aaed9ca49, 0x0 }, /* #38 */
     5096    { 0x363903, 0x363183, 0xa7ab16241876eca8, 0xc5474f2f073c42d3, 0xe263c6f5113aa9d4, 0x0 }, /* #39 */
     5097    { 0x1b3142, 0x1b3997, 0x53bb4668e8c0f3a2, 0xac86e20b7cb572d8, 0xa734645d6c0b80ca, 0x0 }, /* #40 */
     5098    { 0x2929c6, 0x292987, 0x7d09048b81f5b7be, 0xafdfda77e6ec35f0, 0xcd292a139b0981ce, 0x0 }, /* #41 */
     5099    { 0x096cd2, 0x096486, 0xfe0c06b55d51337f, 0xdf523d5455c49dc6, 0x1eb9c961078c95b9, 0x0 }, /* #42 */
     5100    { 0x142fd6, 0x142786, 0xfab323cab81251b8, 0x8f5e0ba0711f90d7, 0x6b55182a46f2c0e1, 0x0 }, /* #43 */
     5101    { 0x252453, 0x252c93, 0x64044e5e73cf8a40, 0xd2794cd2dd1a59a1, 0x918b018b96b5309e, 0x0 }, /* #44 */
     5102    { 0x125586, 0x125d97, 0x4b7c20687eb6ae86, 0x83d751a37c831cca, 0xc7a4cec5023391bc, 0x0 }, /* #45 */
     5103    { 0x026b46, 0x026306, 0xea393402f2aeae5c, 0x0cf1db13e1290893, 0xdd4758ef1185a5c9, 0x0 }, /* #46 */
     5104    { 0x1f41c7, 0x1f4116, 0xba48892e85f4cae1, 0x18cc5b9ed5ce81fa, 0xa17c2d8fb02648e6, 0x0 }, /* #47 */
     5105    { 0x133943, 0x133116, 0xcbc0b790ba95f7d0, 0x1dd18671e142a2d8, 0xadef311ed95354f7, 0x0 }, /* #48 */
     5106    { 0x014003, 0x014002, 0x63e81944a46cd06e, 0x1d1dcc858999fea7, 0x46ca4cbf1ad2d1c6, 0x0 }, /* #49 */
     5107    { 0x3433c2, 0x343303, 0x024c56e71acf4a38, 0x6eebb06ab8f1d086, 0x9360a67c61dd79b2, 0x0 }, /* #50 */
     5108    { 0x124187, 0x124183, 0x9e6c90be1a547386, 0xb62da6cbb0c19925, 0xe83ee9f26992da60, 0x0 }, /* #51 */
     5109    { 0x314457, 0x314413, 0x2d45ac4fa23d6740, 0x3d3af798e909b8ab, 0xf00ab4b6b933ae94, 0x0 }, /* #52 */
     5110    { 0x1e3156, 0x1e3193, 0xb8f0fb725d7b19f2, 0xe3e7e71c886ee28c, 0xd5091455d50c3766, 0x0 }, /* #53 */
     5111    { 0x160412, 0x160406, 0x575f2d1cb664dae5, 0x45a73cc1ccda24d1, 0x11b7f05ae98ab614, 0x0 }, /* #54 */
     5112    { 0x044e82, 0x044602, 0xe87c6be130996bec, 0x578092eaf00ad661, 0x90fbd8f6408e958b, 0x0 }, /* #55 */
     5113    { 0x210712, 0x210f02, 0x81354469cc1ee395, 0x043647edfc0078a4, 0x7cfefc7bd01e6af1, 0x0 }, /* #56 */
     5114    { 0x320e86, 0x320687, 0x8fca6c8a781783be, 0xefc821e3857b82cc, 0xa0024aa6f29c00f2, 0x0 }, /* #57 */
     5115    { 0x330982, 0x330197, 0xd14e4b9f7a76dba5, 0xd7db37258f2ffe39, 0xf9731479eb46dd6c, 0x0 }, /* #58 */
     5116    { 0x055213, 0x055293, 0xad17f566251956cb, 0xba533f686529234c, 0xf2c4b5fdbff0337e, 0x0 }, /* #59 */
     5117    { 0x080f17, 0x080702, 0xd13ba1bd9496342d, 0x46c6237e329e8b37, 0x8a757e3f61f7a8f5, 0x0 }, /* #60 */
     5118    { 0x335f56, 0x335797, 0x355a7830b1405056, 0xbccfd8286ab79da9, 0x788aa0084688b2ad, 0x0 }, /* #61 */
     5119    { 0x100a12, 0x100203, 0x15d56b39b0e26d55, 0x70b03ad3c26fd620, 0xa5253065ee729735, 0x0 }, /* #62 */
     5120    { 0x0c6ac3, 0x0c6297, 0x3da9e9a936b55fe1, 0xfdf7186ad889c92d, 0x3fb2d13e5e2b96b3, 0x0 }, /* #63 */
    51215121};
    51225122static const BINU64_TEST_T g_aTests_sbb_u64_locked[] =
    51235123{
    5124     { 0x3a40c3, 0x3a4017, 0x23b9c6cc4e398a97, 0x6f254762948edc5c, 0xb4947f69b9aaae3a, 0x0 }, /* #0 */
    5125     { 0x390242, 0x390a97, 0x6b0b0206c5c569ba, 0xd08b53e666137bbd, 0x9a7fae205fb1edfd, 0x0 }, /* #1 */
    5126     { 0x004457, 0x004c06, 0x8c1de20bb1e27b8e, 0x6f90766c33ff1456, 0x1c8d6b9f7de36737, 0x0 }, /* #2 */
    5127     { 0x142256, 0x142297, 0x5c6b173c162fcdb8, 0xe0068f3f1b6d3a2e, 0x7c6487fcfac2938a, 0x0 }, /* #3 */
    5128     { 0x1b7113, 0x1b7116, 0xd5179ef11e77de96, 0x2f9c22fddcb3f38d, 0xa57b7bf341c3eb08, 0x0 }, /* #4 */
    5129     { 0x062196, 0x062182, 0xd3fabb1a5564e8f7, 0xac2febd8635336c2, 0x27cacf41f211b235, 0x0 }, /* #5 */
    5130     { 0x2c48c7, 0x2c4007, 0x63b18f3abe73c97e, 0x6fe8a66de0418e59, 0xf3c8e8ccde323b24, 0x0 }, /* #6 */
    5131     { 0x2b4383, 0x2b4b16, 0xd1dc09f9e63928e3, 0x7689b9bfa1264477, 0x5b52503a4512e46b, 0x0 }, /* #7 */
    5132     { 0x113e86, 0x113603, 0x1523c0565b29cc4c, 0x6a3c59d37d01735b, 0xaae76682de2858f1, 0x0 }, /* #8 */
    5133     { 0x3a76c7, 0x3a7602, 0x7e5e59d76761afd3, 0x0cd7c54703053cc1, 0x71869490645c7311, 0x0 }, /* #9 */
    5134     { 0x033402, 0x033483, 0x4cecae091ca94f69, 0xed0a78af96135716, 0x5fe235598695f853, 0x0 }, /* #10 */
    5135     { 0x1c7643, 0x1c7697, 0x1d4d6ceab0a20653, 0xcd462813aa7880a5, 0x500744d7062985ad, 0x0 }, /* #11 */
    5136     { 0x382847, 0x382017, 0x0a931856c2b15e03, 0x40e28011c38e81a9, 0xc9b09844ff22dc59, 0x0 }, /* #12 */
    5137     { 0x1c3e07, 0x1c3e93, 0x4ffc6adfb4482839, 0xcaa0fa352f7bc98c, 0x855b70aa84cc5eac, 0x0 }, /* #13 */
    5138     { 0x012b87, 0x012b02, 0x87c6fc90116bf977, 0x366997b2387c82b6, 0x515d64ddd8ef76c0, 0x0 }, /* #14 */
    5139     { 0x0912c6, 0x091206, 0xaf64c8606d37e044, 0x2d375d29eb989082, 0x822d6b36819f4fc2, 0x0 }, /* #15 */
    5140     { 0x194803, 0x194887, 0x64024df49ee499a5, 0x89791512cb98b900, 0xda8938e1d34be0a4, 0x0 }, /* #16 */
    5141     { 0x356a16, 0x356a83, 0x7dc837d3fa103408, 0xd5236e06964716b3, 0xa8a4c9cd63c91d55, 0x0 }, /* #17 */
    5142     { 0x3c6747, 0x3c6793, 0x5be18b0627fc28e7, 0xdff4559bf38dc2dc, 0x7bed356a346e660a, 0x0 }, /* #18 */
    5143     { 0x0d60c2, 0x0d6017, 0x16d9fab776e73fa4, 0x2070e2abb60c0eb7, 0xf669180bc0db30ed, 0x0 }, /* #19 */
    5144     { 0x291617, 0x291e87, 0x3436ab1598bc541e, 0x8f90a17ca7a249a3, 0xa4a60998f11a0a7a, 0x0 }, /* #20 */
    5145     { 0x000dc7, 0x000583, 0x06e5365630c8ad3b, 0xce016231fe766197, 0x38e3d42432524ba3, 0x0 }, /* #21 */
    5146     { 0x3c2483, 0x3c2497, 0x42de319a8a1e8f81, 0xd8eceb284093f7be, 0x69f14672498a97c2, 0x0 }, /* #22 */
    5147     { 0x081c96, 0x081413, 0x1464497ab7549e4a, 0x523fb1eab3408a6b, 0xc2249790041413df, 0x0 }, /* #23 */
    5148     { 0x1a10d6, 0x1a1002, 0xb0c3945ec9dc9524, 0x0c098be4919ad4d0, 0xa4ba087a3841c054, 0x0 }, /* #24 */
    5149     { 0x021446, 0x021402, 0xf2055a6833de57d8, 0x42902dbe766bbb85, 0xaf752ca9bd729c53, 0x0 }, /* #25 */
    5150     { 0x072396, 0x072303, 0x24ff625b24f1686f, 0x7ef036ea2a5ef045, 0xa60f2b70fa92782a, 0x0 }, /* #26 */
    5151     { 0x2c7a42, 0x2c7a02, 0x8e38e606e12bfa39, 0x1ba813f3a7a65f04, 0x7290d21339859b35, 0x0 }, /* #27 */
    5152     { 0x101802, 0x101003, 0x5f9605fb84e1eb06, 0x7205e894127f3916, 0xed901d677262b1f0, 0x0 }, /* #28 */
    5153     { 0x3a0d43, 0x3a0592, 0xea546e5a1dd86708, 0x8b0ac12e90bf7a9b, 0x5f49ad2b8d18ec6c, 0x0 }, /* #29 */
    5154     { 0x0812c6, 0x081a87, 0x3789ab556412742e, 0xa556d7b034c2dd6c, 0x9232d3a52f4f96c2, 0x0 }, /* #30 */
    5155     { 0x251fc6, 0x251f83, 0x499ec0a8ac8a8d9d, 0xb5d1609397103316, 0x93cd6015157a5a87, 0x0 }, /* #31 */
    5156     { 0x1f0cd3, 0x1f0416, 0xa39e003990450642, 0x03126681f62434fa, 0xa08b99b79a20d147, 0x0 }, /* #32 */
    5157     { 0x186ec7, 0x186602, 0xac607d5dbfec3457, 0x1f23f3eb8d259815, 0x8d3c897232c69c41, 0x0 }, /* #33 */
    5158     { 0x232202, 0x232293, 0x4a0c0bd8f42af0ce, 0xf223a341d74d59bf, 0x57e868971cdd970f, 0x0 }, /* #34 */
    5159     { 0x2a1dc6, 0x2a1506, 0xe047b8fecadbbccb, 0x2bdaea8206195fb7, 0xb46cce7cc4c25d14, 0x0 }, /* #35 */
    5160     { 0x286a93, 0x286a97, 0x7d9302c02c2ef011, 0xa2f47d846d95453c, 0xda9e853bbe99aad4, 0x0 }, /* #36 */
    5161     { 0x3c7206, 0x3c7282, 0xa92d1abc0c3d287b, 0x86aaac91fc06c5e5, 0x22826e2a10366296, 0x0 }, /* #37 */
    5162     { 0x0e39c6, 0x0e3187, 0x6d08c7b90dd066bc, 0xf78742b5b25fec21, 0x758185035b707a9b, 0x0 }, /* #38 */
    5163     { 0x032346, 0x032312, 0x7dbaaeba5e9ca3a1, 0x1dcb673fb3774ea2, 0x5fef477aab2554ff, 0x0 }, /* #39 */
    5164     { 0x3d2ad7, 0x3d2a16, 0xb08309cbeaa34989, 0x6edb410bffab423a, 0x41a7c8bfeaf8074e, 0x0 }, /* #40 */
    5165     { 0x2c1547, 0x2c1d12, 0xb43e8b00dabc1da6, 0x61006e0124a455da, 0x533e1cffb617c7cb, 0x0 }, /* #41 */
    5166     { 0x213317, 0x213307, 0x73f51aaf9fbd0a63, 0x74a09f6d7f11f7c0, 0xff547b4220ab12a2, 0x0 }, /* #42 */
    5167     { 0x286b57, 0x286386, 0xadb3b23efc60a86a, 0x8b4fe61f0be58c87, 0x2263cc1ff07b1be2, 0x0 }, /* #43 */
    5168     { 0x2e18d6, 0x2e1093, 0x17e20c7cd2a23762, 0xaa08dbcbd900696b, 0x6dd930b0f9a1cdf7, 0x0 }, /* #44 */
    5169     { 0x0b0a56, 0x0b0216, 0xba45342197a69800, 0x060f7a03c2451796, 0xb435ba1dd561806a, 0x0 }, /* #45 */
    5170     { 0x0d6092, 0x0d6007, 0x55fd1606fddae06e, 0x776a70e62329d06a, 0xde92a520dab11004, 0x0 }, /* #46 */
    5171     { 0x166786, 0x166792, 0x923952e98e3c3304, 0x8c4dd0f79cc9eaad, 0x05eb81f1f1724857, 0x0 }, /* #47 */
    5172     { 0x1f7842, 0x1f7006, 0x87af31701e634696, 0x05eb84619f8c9296, 0x81c3ad0e7ed6b400, 0x0 }, /* #48 */
    5173     { 0x1613d7, 0x161387, 0x1b46bba950c59d3d, 0xb44f49498ffb3b00, 0x66f7725fc0ca623c, 0x0 }, /* #49 */
    5174     { 0x354ed7, 0x354686, 0xc7f246b20f66575f, 0xa696b21a9c66e25a, 0x215b949772ff7504, 0x0 }, /* #50 */
    5175     { 0x387752, 0x387702, 0xaff7cbd799e97cab, 0x0778ee95a481d3d0, 0xa87edd41f567a8db, 0x0 }, /* #51 */
    5176     { 0x2f6b06, 0x2f6393, 0x12b71c29a738a698, 0xd2ccfbd1b39eb46d, 0x3fea2057f399f22b, 0x0 }, /* #52 */
    5177     { 0x317156, 0x317102, 0xda08037640498247, 0x373856167c2e1c20, 0xa2cfad5fc41b6627, 0x0 }, /* #53 */
    5178     { 0x3f6a87, 0x3f6292, 0xa41855e73d3312d0, 0xa1dfad6503834f9b, 0x0238a88239afc334, 0x0 }, /* #54 */
    5179     { 0x3f10c7, 0x3f1012, 0x3b7b1418b2e600aa, 0x062cc9d4a581ae7f, 0x354e4a440d64522a, 0x0 }, /* #55 */
    5180     { 0x2d5193, 0x2d5187, 0x8825d941476252bc, 0x9be33ae0da881427, 0xec429e606cda3e94, 0x0 }, /* #56 */
    5181     { 0x2b6807, 0x2b6083, 0x4f4e0f98b5165d66, 0xec3591ffa7349164, 0x63187d990de1cc01, 0x0 }, /* #57 */
    5182     { 0x1d59c7, 0x1d5993, 0x6f2d83fae906b3d7, 0xb3d1ddd793d2e8ba, 0xbb5ba6235533cb1c, 0x0 }, /* #58 */
    5183     { 0x380312, 0x380382, 0xe48a17e186673fbf, 0xa1d11ae7a0415767, 0x42b8fcf9e625e858, 0x0 }, /* #59 */
    5184     { 0x2840d6, 0x284013, 0x10d360f241f83e90, 0x20f096639c76653e, 0xefe2ca8ea581d952, 0x0 }, /* #60 */
    5185     { 0x204913, 0x204187, 0x351062532f655a37, 0xd9950a99a8bde706, 0x5b7b57b986a77330, 0x0 }, /* #61 */
    5186     { 0x3c6192, 0x3c6107, 0x44dc6f7c01ac0677, 0x455e95901d90ad42, 0xff7dd9ebe41b5935, 0x0 }, /* #62 */
    5187     { 0x2d73d7, 0x2d7307, 0x370e1b4d2ba5631d, 0x3e8feffe6c82c9d1, 0xf87e2b4ebf22994b, 0x0 }, /* #63 */
     5124    { 0x075e17, 0x075692, 0xe69c8a28ccf3fdd0, 0xd36d39bd1dc1a1ea, 0x132f506baf325be5, 0x0 }, /* #0 */
     5125    { 0x084b57, 0x084393, 0x9d564ecebc261630, 0xad2b8f38eed650c1, 0xf02abf95cd4fc56e, 0x0 }, /* #1 */
     5126    { 0x080893, 0x080093, 0x753885920cf53056, 0xf54871f43b2bbff8, 0x7ff0139dd1c9705d, 0x0 }, /* #2 */
     5127    { 0x176a03, 0x176286, 0xc594c0cbdb862b8b, 0xb66f5453b288d941, 0x0f256c7828fd5249, 0x0 }, /* #3 */
     5128    { 0x3462c2, 0x346293, 0x825e53473387718a, 0x929ef8c474d9f52f, 0xefbf5a82bead7c5b, 0x0 }, /* #4 */
     5129    { 0x0f4616, 0x0f4697, 0x9160ee8ea5049b12, 0xf216faff3236e587, 0x9f49f38f72cdb58b, 0x0 }, /* #5 */
     5130    { 0x154157, 0x154116, 0x4830e4dd43744c1c, 0x1c7d8cb0c172debd, 0x2bb3582c82016d5e, 0x0 }, /* #6 */
     5131    { 0x2167d3, 0x216793, 0x9410210388c2a5e1, 0xfe40c6dc59db4fa1, 0x95cf5a272ee7563f, 0x0 }, /* #7 */
     5132    { 0x276256, 0x276296, 0xe00d44ff5a843e2a, 0xc8211fe5d3574b8d, 0x17ec2519872cf29d, 0x0 }, /* #8 */
     5133    { 0x371896, 0x371083, 0x270aadeedbc224fe, 0xa81339d52da10be3, 0x7ef77419ae21191b, 0x0 }, /* #9 */
     5134    { 0x273592, 0x273512, 0x4a98689bbc7046c0, 0x1e08ea7520748861, 0x2c8f7e269bfbbe5f, 0x0 }, /* #10 */
     5135    { 0x232852, 0x232883, 0x2d94dc92d7b5ff6f, 0x826d3db08f98f2d0, 0xab279ee2481d0c9f, 0x0 }, /* #11 */
     5136    { 0x301d92, 0x301d87, 0x677f29a790e4f4bb, 0xa28d1d72035d4d88, 0xc4f20c358d87a733, 0x0 }, /* #12 */
     5137    { 0x3f0ec7, 0x3f0e12, 0xab60af0c4c0125d7, 0x4b8b5fc7737cb1ef, 0x5fd54f44d88473e7, 0x0 }, /* #13 */
     5138    { 0x070987, 0x070993, 0x4ebb8a0b92ccf835, 0x9bc5fe1b98691879, 0xb2f58beffa63dfbb, 0x0 }, /* #14 */
     5139    { 0x3632d7, 0x363297, 0xaade50d5d3c5faf2, 0xc1274f512a38f42e, 0xe9b70184a98d06c3, 0x0 }, /* #15 */
     5140    { 0x043756, 0x043787, 0x96e8e32c4de02419, 0x98679a72fa45baa5, 0xfe8148b9539a6974, 0x0 }, /* #16 */
     5141    { 0x0d2a93, 0x0d2207, 0x54486f068d7943a6, 0x58d67096ae082581, 0xfb71fe6fdf711e24, 0x0 }, /* #17 */
     5142    { 0x376893, 0x376093, 0xd932e2973afc87ba, 0xfb6ad3701f42534c, 0xddc80f271bba346d, 0x0 }, /* #18 */
     5143    { 0x1a5897, 0x1a5083, 0x1dc416fdbb49f3cb, 0xd721aeed468887a8, 0x46a2681074c16c22, 0x0 }, /* #19 */
     5144    { 0x1e1682, 0x1e1e06, 0x96641f2f51221c1e, 0x4ed62056c9e6c9f9, 0x478dfed8873b5225, 0x0 }, /* #20 */
     5145    { 0x163b93, 0x163b87, 0x710f51dc1a635b8c, 0xcc5045d7f59bdf0a, 0xa4bf0c0424c77c81, 0x0 }, /* #21 */
     5146    { 0x2d6d56, 0x2d6593, 0x3396b3beb0c09998, 0xcdf6263a45cddf5d, 0x65a08d846af2ba3b, 0x0 }, /* #22 */
     5147    { 0x2a6842, 0x2a6003, 0x09f70d615d802cb4, 0x2ef5ebc262f0cc51, 0xdb01219efa8f6063, 0x0 }, /* #23 */
     5148    { 0x0619c3, 0x061983, 0x42e5403a2b4fc845, 0x87a924fcd27426f2, 0xbb3c1b3d58dba152, 0x0 }, /* #24 */
     5149    { 0x200102, 0x200193, 0x95c9df0e06f53b11, 0xb538e5fc0ea1feef, 0xe090f911f8533c22, 0x0 }, /* #25 */
     5150    { 0x0f7c96, 0x0f7486, 0xf658d7e091d210fb, 0xa6fbaffbcf0d2128, 0x4f5d27e4c2c4efd3, 0x0 }, /* #26 */
     5151    { 0x257197, 0x257116, 0xec5bea1dec599172, 0x4cb6377425f264c6, 0x9fa5b2a9c6672cab, 0x0 }, /* #27 */
     5152    { 0x340552, 0x340517, 0x1f9013ffc2e72907, 0x5914a50696d64e7e, 0xc67b6ef92c10da89, 0x0 }, /* #28 */
     5153    { 0x3220c2, 0x322097, 0x66153d85a65829a1, 0xf9f5cc9429de2f56, 0x6c1f70f17c79fa4b, 0x0 }, /* #29 */
     5154    { 0x301586, 0x301503, 0x748263f3b0ded159, 0x77130f85946ecfe6, 0xfd6f546e1c700173, 0x0 }, /* #30 */
     5155    { 0x102146, 0x102193, 0x062c59928af82487, 0xa94512f1014ba11f, 0x5ce746a189ac8368, 0x0 }, /* #31 */
     5156    { 0x0e2387, 0x0e2397, 0x06c8cf8d02885dd7, 0xcb89e78b98d6078d, 0x3b3ee80169b25649, 0x0 }, /* #32 */
     5157    { 0x3158d7, 0x315006, 0x520a5d3717d4c5dd, 0x16658bae7166d5e7, 0x3ba4d188a66deff5, 0x0 }, /* #33 */
     5158    { 0x387703, 0x387716, 0x30ba5212b5959bb6, 0x194622ed5d3366f9, 0x17742f25586234bc, 0x0 }, /* #34 */
     5159    { 0x0352d6, 0x035283, 0x06b073edeb7da83d, 0xc7505f3dc0f2d834, 0x3f6014b02a8ad009, 0x0 }, /* #35 */
     5160    { 0x2e7006, 0x2e7012, 0x7066a0130a048b90, 0x5945ca50686d3358, 0x1720d5c2a1975838, 0x0 }, /* #36 */
     5161    { 0x316016, 0x316083, 0x9388476691f91d5e, 0xfe3a3a9db9f199d0, 0x954e0cc8d807838e, 0x0 }, /* #37 */
     5162    { 0x294a12, 0x294202, 0xa32c27e637c7dfa6, 0x06ac195ecfd86092, 0x9c800e8767ef7f14, 0x0 }, /* #38 */
     5163    { 0x397082, 0x397092, 0xfab4cb52b8dd1598, 0xe22bf469c54c82fe, 0x1888d6e8f390929a, 0x0 }, /* #39 */
     5164    { 0x1546c2, 0x154692, 0xdb295d5bcb1828d1, 0xac6d3b5b92681986, 0x2ebc220038b00f4b, 0x0 }, /* #40 */
     5165    { 0x1c45d2, 0x1c4583, 0xb5a0fb94d0f5be4e, 0xe2e39e7f7510d06d, 0xd2bd5d155be4ede1, 0x0 }, /* #41 */
     5166    { 0x2a3803, 0x2a3003, 0x0595c313f5cb8918, 0x12c8beda4a9171d5, 0xf2cd0439ab3a1742, 0x0 }, /* #42 */
     5167    { 0x107512, 0x107596, 0xccc9a4156cb5a7d0, 0x988ccecba282428e, 0x343cd549ca336542, 0x0 }, /* #43 */
     5168    { 0x164642, 0x164692, 0xe5856c5bd77c5c24, 0xcf5c52cd3cef7e89, 0x1629198e9a8cdd9b, 0x0 }, /* #44 */
     5169    { 0x0c65d3, 0x0c6597, 0x2b9e87a4f4849243, 0xbf65beb3bfa93b14, 0x6c38c8f134db572e, 0x0 }, /* #45 */
     5170    { 0x107d93, 0x107517, 0x08c4112c96adfec4, 0x77f1a34c166a79bd, 0x90d26de080438506, 0x0 }, /* #46 */
     5171    { 0x2b15c2, 0x2b1d87, 0x3c0798d85e74a52a, 0xb3ca5a0d07b0f978, 0x883d3ecb56c3abb2, 0x0 }, /* #47 */
     5172    { 0x250586, 0x250516, 0x6b715fdb90a98d24, 0x3f35a327f05d53ff, 0x2c3bbcb3a04c3925, 0x0 }, /* #48 */
     5173    { 0x214342, 0x214b87, 0x38d881a1a8dbcfcf, 0xb397cab61ab541a0, 0x8540b6eb8e268e2f, 0x0 }, /* #49 */
     5174    { 0x2900d6, 0x290802, 0x94b60400b48052b5, 0x754fb82ffabf8b43, 0x1f664bd0b9c0c772, 0x0 }, /* #50 */
     5175    { 0x3b7596, 0x3b7d87, 0x526ba14068e6f33e, 0x8aa40b6ad0bf790c, 0xc7c795d598277a32, 0x0 }, /* #51 */
     5176    { 0x3d56d2, 0x3d5602, 0xd6ef01cd1bea4783, 0x3cb87df7f68ae132, 0x9a3683d5255f6651, 0x0 }, /* #52 */
     5177    { 0x094312, 0x094b02, 0xba36322fd71c2aae, 0x7274fcc7db034057, 0x47c13567fc18ea57, 0x0 }, /* #53 */
     5178    { 0x1921d6, 0x192186, 0xe580577cf086dab3, 0xdd4514fa23973993, 0x083b4282ccefa120, 0x0 }, /* #54 */
     5179    { 0x0b09d2, 0x0b0106, 0xfbe20620af075d08, 0x401687c6fb071f72, 0xbbcb7e59b4003d96, 0x0 }, /* #55 */
     5180    { 0x142392, 0x142b12, 0x872f51e11b759f54, 0x3fa334ef67ccf00b, 0x478c1cf1b3a8af49, 0x0 }, /* #56 */
     5181    { 0x0036c3, 0x003612, 0xcf8d34ed64551bb1, 0x1d7701f524c7601c, 0xb21632f83f8dbb94, 0x0 }, /* #57 */
     5182    { 0x2c5152, 0x2c5107, 0x1258e3efd058c604, 0x6cd25863467c5cb2, 0xa5868b8c89dc6952, 0x0 }, /* #58 */
     5183    { 0x334846, 0x334086, 0xc298f1ca03a9d3ef, 0xaaa217807c7fcdd4, 0x17f6da49872a061b, 0x0 }, /* #59 */
     5184    { 0x351b97, 0x351b87, 0x578e714d91701d38, 0x9b531aa988bf9ae7, 0xbc3b56a408b08250, 0x0 }, /* #60 */
     5185    { 0x356896, 0x356086, 0xccba81e1e2ed0fa2, 0xa38b87ae3a480d81, 0x292efa33a8a50221, 0x0 }, /* #61 */
     5186    { 0x2c3f46, 0x2c3f83, 0x127fada8c5f5e4ca, 0x8e1636cfc993eab6, 0x846976d8fc61fa14, 0x0 }, /* #62 */
     5187    { 0x396103, 0x396102, 0x10fc4af7e55a628d, 0x0dc7cb7201bcbbb5, 0x03347f85e39da6d7, 0x0 }, /* #63 */
    51885188};
    51895189static const BINU64_TEST_T g_aTests_or_u64[] =
    51905190{
    5191     { 0x0d4b87, 0x0d4306, 0x30245c4867a3e044, 0x79ac5e4ee7a7f3ed, 0x79a84e46a32693a9, 0x0 }, /* #0 */
    5192     { 0x2a7316, 0x2a7306, 0x13dc5886bf47159e, 0x5bddd8beff77f5ff, 0x498998386737f06d, 0x0 }, /* #1 */
    5193     { 0x282a17, 0x282286, 0x8f805fa7ef8143a6, 0xdf94ffe7ff87f7b7, 0xdd94fd67f507f5b7, 0x0 }, /* #2 */
    5194     { 0x082512, 0x082586, 0x8111474ceb1523d3, 0xc5174fdeff5feff3, 0x451748d6d55fcf20, 0x0 }, /* #3 */
    5195     { 0x2e7d03, 0x2e7582, 0x3adb209ddd66994f, 0xbafb2bdddd7ed9df, 0xa8a92b55083a419b, 0x0 }, /* #4 */
    5196     { 0x1b6e47, 0x1b6682, 0xd8ff1051297a3ffd, 0xd8ff7e7d79fa7ffd, 0x08d06e3d518842a9, 0x0 }, /* #5 */
    5197     { 0x356b52, 0x356386, 0xfe88db87bd5867bb, 0xfe9afb9fbf5cffff, 0xa412229b0b04bcf7, 0x0 }, /* #6 */
    5198     { 0x1e0097, 0x1e0006, 0x3aadd5faf33a552c, 0x3efdd5fafbbb7f2e, 0x26d504c0eabb2e2e, 0x0 }, /* #7 */
    5199     { 0x2a6d02, 0x2a6586, 0x0c59834d0f38975d, 0xfc59eb7d8fbbbfdd, 0xfc01e93d88bb3a90, 0x0 }, /* #8 */
    5200     { 0x376347, 0x376386, 0x6240642ec5f22de1, 0xe2f17cbff5f33fe7, 0x80b138b9b1713a66, 0x0 }, /* #9 */
    5201     { 0x031ad7, 0x031282, 0x8576201710d8bd55, 0xaf7f73bf1efcfddf, 0x2b6b53ab0e34c8ce, 0x0 }, /* #10 */
    5202     { 0x0215d2, 0x021586, 0x7a3c9cc617a697de, 0xfe3c9fde77fedfde, 0xcc2c9b9e6158c9dc, 0x0 }, /* #11 */
    5203     { 0x1c4906, 0x1c4186, 0x0c42e4c151595cd9, 0xbdfff5c57bf95df9, 0xbdbff5c47bb84130, 0x0 }, /* #12 */
    5204     { 0x205753, 0x205782, 0x9ef76db8a1c73b13, 0xfffffffca7c77bfb, 0x71acbbdc86445aea, 0x0 }, /* #13 */
    5205     { 0x2122d2, 0x212286, 0x89cbb8d7ff088ab9, 0x9defbcdfffdcbaff, 0x15ad949dddd43047, 0x0 }, /* #14 */
    5206     { 0x377b56, 0x377382, 0x3dbe94b112979209, 0xffbedfbf7b97b2fd, 0xfa9a5bbe6b1430f5, 0x0 }, /* #15 */
    5207     { 0x3d55d6, 0x3d5582, 0x93f11f1bc50de7dc, 0xf3f71f1fff3df7fe, 0x62a708153b3150aa, 0x0 }, /* #16 */
    5208     { 0x034d46, 0x034586, 0xca91cbe2959b5b76, 0xdebdebf7fdfbdbff, 0x942d2b5569e088ad, 0x0 }, /* #17 */
    5209     { 0x380497, 0x380482, 0xb9259f734e7794b7, 0xbdbd9ff35f77f5bf, 0x9c9c9fe155077528, 0x0 }, /* #18 */
    5210     { 0x047b53, 0x047302, 0x3ba438312584f3d5, 0x7ba6793b3fe5f7df, 0x6b22592b1a65378e, 0x0 }, /* #19 */
    5211     { 0x0c4d02, 0x0c4582, 0x92b6f81b2b934962, 0xbbfff8fb6bdbff76, 0xab7de0f36a5abe36, 0x0 }, /* #20 */
    5212     { 0x3b07d3, 0x3b0786, 0x76f3d9eef752595c, 0xffffd9eef77afd7d, 0xcf1e894a0368b471, 0x0 }, /* #21 */
    5213     { 0x076107, 0x076102, 0x0472b0c44cb321d7, 0x7cffb5e4cdb337f7, 0x78ddb5e085b336f7, 0x0 }, /* #22 */
    5214     { 0x0f4316, 0x0f4386, 0xc89563795d12f8f0, 0xeddf77ffdfb7faf9, 0xedde368687b5c229, 0x0 }, /* #23 */
    5215     { 0x0d4fc6, 0x0d4702, 0x0c25515bc9035911, 0x1f3f73dbef037b97, 0x173b32d266003397, 0x0 }, /* #24 */
    5216     { 0x0504c2, 0x050482, 0x9cfee82126d8b3b7, 0xfffeedbb27f9fff7, 0x6bf6659b2339dd66, 0x0 }, /* #25 */
    5217     { 0x083983, 0x083182, 0xb325263a5b5525ce, 0xfbfd7f3a5bf5e5df, 0x6bd85f0a4bf0c411, 0x0 }, /* #26 */
    5218     { 0x072003, 0x072086, 0xe0221ed5645a2a3a, 0xfdee7fff645e6b7b, 0x9dce71af60166341, 0x0 }, /* #27 */
    5219     { 0x094846, 0x094082, 0xe35a626d19bb7a4d, 0xe7daefefdbff7f5d, 0x2692efc7c2f41510, 0x0 }, /* #28 */
    5220     { 0x3c0593, 0x3c0506, 0x100d81ae4013bdbc, 0x75ad8ffee6bfffbd, 0x75a90efce6bccebd, 0x0 }, /* #29 */
    5221     { 0x167e97, 0x167686, 0xe0934c60e7ae41ee, 0xe693dd6fe7ff43ff, 0xe681952f667b4355, 0x0 }, /* #30 */
    5222     { 0x297516, 0x297502, 0x0620506a8e8fd9be, 0x762e52effffffbfe, 0x700e02af737f624a, 0x0 }, /* #31 */
    5223     { 0x126882, 0x126086, 0xc57227b366d3781a, 0xe77a6fffefdf7c7b, 0x263a6d4e898c7c63, 0x0 }, /* #32 */
    5224     { 0x1e2f57, 0x1e2786, 0x086422943dffdb60, 0xbeeca6fd3ffffff9, 0xbeeca4ed261a26d9, 0x0 }, /* #33 */
    5225     { 0x3f63c3, 0x3f6382, 0xca5dcfe39089da58, 0xcefddfe7d4fbfe79, 0xc4f453c554fb6639, 0x0 }, /* #34 */
    5226     { 0x274dc3, 0x274506, 0x11508f3ee4bd712a, 0x3d75fffefffd797b, 0x2d65f1ee7fec3853, 0x0 }, /* #35 */
    5227     { 0x2e5782, 0x2e5786, 0xc829412478b566a3, 0xcd2f693cfcf7e7ff, 0x452e693ccc73c77f, 0x0 }, /* #36 */
    5228     { 0x3e64c6, 0x3e6486, 0x90d9c2229d5f229e, 0xf6d9ffb39d5f6fbe, 0xe609ff9108586fa6, 0x0 }, /* #37 */
    5229     { 0x293cc7, 0x293486, 0xd3eff9ac13f27927, 0xdbeff9adbff2fd6f, 0x9be26085aff0956d, 0x0 }, /* #38 */
    5230     { 0x2e4a12, 0x2e4282, 0xdc7d16510cd3f696, 0xfc7dbf5b5cd7fef7, 0xe445ad4a58442e73, 0x0 }, /* #39 */
    5231     { 0x340896, 0x340082, 0xfb27c0b737e76efd, 0xfbf7dcb7ffff6efd, 0xc2d7dc11eedd4cb8, 0x0 }, /* #40 */
    5232     { 0x310257, 0x310286, 0xd37dc6562412e12e, 0xd7ffcf56e67ae33f, 0xc6cb8b02e6684219, 0x0 }, /* #41 */
    5233     { 0x1333c2, 0x133306, 0x2770bdc897ad21af, 0x7ffdbde89fbfebaf, 0x5eed31201abbca86, 0x0 }, /* #42 */
    5234     { 0x343b96, 0x343382, 0x894e69d7af3de80f, 0xfb6effffbf3fefdf, 0x7a2ad77c3b06c7da, 0x0 }, /* #43 */
    5235     { 0x292b93, 0x292382, 0xccaf9185e075a914, 0xffaffbbdfa7ffb1c, 0xf7846b3c9a7ada18, 0x0 }, /* #44 */
    5236     { 0x1c6d53, 0x1c6582, 0xf0fd750af7d5214f, 0xf0fd7ddaf7df3d7f, 0xd0583cd2d00f1d7a, 0x0 }, /* #45 */
    5237     { 0x012813, 0x012002, 0x1a7c1e45e2f655d1, 0x3f7d1fefeaf777fd, 0x374915ea0aa7726c, 0x0 }, /* #46 */
    5238     { 0x3d72d6, 0x3d7282, 0xfc14c75bdc116d25, 0xff1ecf7ffc3d6f25, 0x2b1e8f76b82c6701, 0x0 }, /* #47 */
    5239     { 0x1c42c3, 0x1c4286, 0xdd4c6dc25f00e470, 0xdf4efddadfbaef78, 0xd242fc1884ba0b68, 0x0 }, /* #48 */
    5240     { 0x341507, 0x341586, 0x3f1c41d79ca3b281, 0xff9fd9ff9ca7ba9f, 0xd28bd9ef1826aa9f, 0x0 }, /* #49 */
    5241     { 0x110417, 0x110406, 0x1730a6748dadf310, 0x57b7e676ffadf790, 0x4287e006fb001590, 0x0 }, /* #50 */
    5242     { 0x044c03, 0x044482, 0xa78cb4f4586f9774, 0xe7adfdf7deff9775, 0x65a169c786bc1375, 0x0 }, /* #51 */
    5243     { 0x271b16, 0x271306, 0x72946c9aa038d2c0, 0x7fbc7dffae7edee7, 0x2db855fdae660c67, 0x0 }, /* #52 */
    5244     { 0x156c56, 0x156482, 0x956dbb3b0585d52a, 0xfffdbf7f179ffd7a, 0xfedc3545171f297a, 0x0 }, /* #53 */
    5245     { 0x2d6542, 0x2d6586, 0xcb3daad2f15283b8, 0xfbffebd2fddbc7f9, 0x7ac7e9523d99c6c1, 0x0 }, /* #54 */
    5246     { 0x274557, 0x274582, 0xca9bfd1cdbc1b620, 0xfbfbff3ddfc7ffa8, 0xf369fe2587065f88, 0x0 }, /* #55 */
    5247     { 0x2c6a57, 0x2c6282, 0xaf41655c3c790cf3, 0xbf51e5dc3e7dbcf7, 0x1711a4d82e65b414, 0x0 }, /* #56 */
    5248     { 0x1d6c97, 0x1d6402, 0x63ebcb46468df012, 0x6fefdb57cfeff316, 0x0e45d111cd6e7316, 0x0 }, /* #57 */
    5249     { 0x203a43, 0x203286, 0x9f957b4c172e486f, 0xbfd7fbef5fffebff, 0x37c2f3e34ed1eb9a, 0x0 }, /* #58 */
    5250     { 0x195886, 0x195002, 0x21847a5a40e0b8cc, 0x25ff7a7b40fcfcfe, 0x057f5869407cdcba, 0x0 }, /* #59 */
    5251     { 0x057906, 0x057106, 0x0b266df787d440ce, 0x5b767df7c7fdd9ee, 0x5a741020c7fd99ac, 0x0 }, /* #60 */
    5252     { 0x0e5346, 0x0e5386, 0xf270034c399053d5, 0xfef7dbed7ff8ffd7, 0x6cc7daed57e8ad46, 0x0 }, /* #61 */
    5253     { 0x361492, 0x361482, 0xfdc0f54a47c0b93b, 0xfff5fd5fc7e7fdfb, 0xce35285dc727ecf2, 0x0 }, /* #62 */
    5254     { 0x2c78d6, 0x2c7086, 0x74e22a103acc7e02, 0xfff33e527efffe63, 0xbf311e426c37bc63, 0x0 }, /* #63 */
     5191    { 0x201713, 0x201786, 0xe6730039db5538dd, 0xef7ff739db57faff, 0x4d6ff7214813d2bb, 0x0 }, /* #0 */
     5192    { 0x093f16, 0x093706, 0x210cbef7742ab9ce, 0x371ebeffffeffbde, 0x1716a4ed8bcd5b14, 0x0 }, /* #1 */
     5193    { 0x254f52, 0x254706, 0x1fde26244ed66e38, 0x3fdf2ebc7fde7ffc, 0x3b0f2abc319a15d4, 0x0 }, /* #2 */
     5194    { 0x3e5bc2, 0x3e5382, 0xaddac159d24dae59, 0xbddfe35df6cffe7f, 0xb997634534cbf267, 0x0 }, /* #3 */
     5195    { 0x366487, 0x366486, 0xc9dcb026d74365fc, 0xe9feb76ff7f3f7fc, 0xa9ba874bf7b093d8, 0x0 }, /* #4 */
     5196    { 0x080307, 0x080386, 0xd883af7fa1daa10e, 0xd99fffffedfee76f, 0x111e79f2ed76c76b, 0x0 }, /* #5 */
     5197    { 0x180787, 0x180782, 0xd0ab5faed7de16e6, 0xfbbbffeff7ded7e6, 0xab12ee6d2316c1e2, 0x0 }, /* #6 */
     5198    { 0x234c12, 0x234486, 0x2bb458727b9f9be6, 0xbffcd876ff9fbbee, 0x95dcc804cd1abac8, 0x0 }, /* #7 */
     5199    { 0x0f09d2, 0x0f0182, 0x69e93092906163f4, 0xf9eb36b6dc73f7f4, 0x91823626cc73f790, 0x0 }, /* #8 */
     5200    { 0x312292, 0x312286, 0x8426f4a5ea5647c5, 0x8eb7f6f5fbd77fc5, 0x0e9382f459877ec4, 0x0 }, /* #9 */
     5201    { 0x3a6887, 0x3a6002, 0x5e757d9f9e6c6567, 0x5ffdffdfbfee657f, 0x01fcf2d7338a6158, 0x0 }, /* #10 */
     5202    { 0x2b2313, 0x2b2386, 0x0c1fb31f268d620a, 0xce5fb7bf77adff4e, 0xce5a04a07528df44, 0x0 }, /* #11 */
     5203    { 0x252b96, 0x252306, 0x5eb15900c76de04f, 0x7fb95bc2cf6ffeff, 0x7d2852c24d4a1ebe, 0x0 }, /* #12 */
     5204    { 0x117e97, 0x117682, 0x3608552cd4586006, 0xf77afd7edd5ff83e, 0xc372bd5a1d0ff83e, 0x0 }, /* #13 */
     5205    { 0x2d6152, 0x2d6182, 0x616bfa00279ac2d0, 0xedeffb2977fae7f4, 0xedafc92977ea2724, 0x0 }, /* #14 */
     5206    { 0x3f5b03, 0x3f5306, 0x3290b8df1cc33724, 0x3f9cfddfbfdb773f, 0x2d9c65c1bb59733b, 0x0 }, /* #15 */
     5207    { 0x1c7943, 0x1c7186, 0x7d5dac1a849f67e4, 0xfd7ffc5b94df7fe7, 0x8c66705390ce1f43, 0x0 }, /* #16 */
     5208    { 0x180056, 0x180082, 0xbb5c7039c151389f, 0xbbff77b9f1dbfcbf, 0xbae7779131cbcca1, 0x0 }, /* #17 */
     5209    { 0x1a6ec7, 0x1a6682, 0x821d9ce0eff3ee8e, 0x96ffbcf7eff7ffbf, 0x16f2acf766263735, 0x0 }, /* #18 */
     5210    { 0x393893, 0x393006, 0x062e5775e78ea5e8, 0x467e57ffefefe7fa, 0x467a17dfcc6fe652, 0x0 }, /* #19 */
     5211    { 0x3534c3, 0x353482, 0x7ad5ed3ba79d1906, 0xfaf7edfbf7dddbae, 0xe232e8f2f2c9daaa, 0x0 }, /* #20 */
     5212    { 0x1b1a13, 0x1b1282, 0xb369869421ead745, 0xf779f6d4f5eaffef, 0x55507640d50278ea, 0x0 }, /* #21 */
     5213    { 0x036e86, 0x036682, 0x38822ac1a7d78d5e, 0xbcfefaefefd78dfe, 0x84fed2ae69c501e2, 0x0 }, /* #22 */
     5214    { 0x392013, 0x392086, 0x8fb5c690edbbf878, 0xbffdeefeeffff8fa, 0x3ff8aefe66ff40d2, 0x0 }, /* #23 */
     5215    { 0x284683, 0x284686, 0x09edc8b3c1807037, 0xefefddb7db9374ff, 0xef42d5b7da1364dc, 0x0 }, /* #24 */
     5216    { 0x1c7996, 0x1c7186, 0x40c50dc8bf881b7e, 0xe3ef3dcebf8bdfff, 0xa3eb34ce890bc5dd, 0x0 }, /* #25 */
     5217    { 0x177383, 0x177386, 0x849bf36c2bbc03c6, 0xecdbf7ffbbbe3bd7, 0xe8d9d5f39a8a39d1, 0x0 }, /* #26 */
     5218    { 0x2d7a46, 0x2d7286, 0x2caa80cf26782efb, 0xfdafd8dfeffeefff, 0xd9075812edeecdc5, 0x0 }, /* #27 */
     5219    { 0x271296, 0x271282, 0xae2d2b9bbc34cbc1, 0xae7f3f9fffbecfdf, 0x2677369fd78a059f, 0x0 }, /* #28 */
     5220    { 0x231453, 0x231486, 0xbc79bc1f9693b988, 0xbdfbbf9f9ebfff99, 0x8582ab8b1c2dd711, 0x0 }, /* #29 */
     5221    { 0x0c3582, 0x0c3582, 0x9148a9d5a1cc8a4c, 0xdfe9ebfdf9ce8aef, 0x4ea143a9f98608a3, 0x0 }, /* #30 */
     5222    { 0x213493, 0x213482, 0xb960adbcb8c2be60, 0xff7fedbefaeeffe5, 0xf67f613a7a2e4fe5, 0x0 }, /* #31 */
     5223    { 0x0842c3, 0x084202, 0x30f01eca5798cdd0, 0x7cf2bffff7fdfddf, 0x5c52abffe47578df, 0x0 }, /* #32 */
     5224    { 0x1a2193, 0x1a2182, 0x91433773281a8b49, 0x977fbff73bffefdf, 0x073e8c8513ed67df, 0x0 }, /* #33 */
     5225    { 0x3b7352, 0x3b7386, 0xc2fac75645da5cae, 0xe3ffffd75ffefcaf, 0x618779851e34e0a1, 0x0 }, /* #34 */
     5226    { 0x3b1bd7, 0x3b1382, 0x48e415d76ba89555, 0xceffd7d77ffdfff7, 0xc6fbc7077655fba3, 0x0 }, /* #35 */
     5227    { 0x072007, 0x072002, 0x03c9f206aee31c9f, 0x0be9f6befff39ebf, 0x0be0e6beff308aae, 0x0 }, /* #36 */
     5228    { 0x0c6ad7, 0x0c6202, 0x17d2ce1d6fcf60a8, 0x17f3ffffffdffefe, 0x17f1f1f290d9fef6, 0x0 }, /* #37 */
     5229    { 0x035306, 0x035382, 0xe0ba7fd57f07ea97, 0xe0feffdf7f1febbf, 0x00e4b05f341e89bc, 0x0 }, /* #38 */
     5230    { 0x374e43, 0x374686, 0xb4b7cd0d0f32c1b3, 0xf5fffd7d0ff7ebb7, 0xc54a30700ef72b85, 0x0 }, /* #39 */
     5231    { 0x320bc6, 0x320386, 0xb87d8a79c82319f6, 0xf8ffaafffa2f5bff, 0x408e2097fa0e4bbb, 0x0 }, /* #40 */
     5232    { 0x3d3a97, 0x3d3286, 0x93174ecf6fe6b392, 0x9fd75ffffff7b3b7, 0x9cc411f39f3722a7, 0x0 }, /* #41 */
     5233    { 0x361813, 0x361002, 0x125d64123dfbb886, 0x167def977dffbbfe, 0x0478cf85715503fc, 0x0 }, /* #42 */
     5234    { 0x002706, 0x002786, 0x31494a23de84142f, 0xf1c95f73dea65d3f, 0xf0885f7142a2591c, 0x0 }, /* #43 */
     5235    { 0x320c93, 0x320402, 0x022bbee074d9b9a7, 0x03ffbefff6d9fdbf, 0x03f68adf8600653d, 0x0 }, /* #44 */
     5236    { 0x173883, 0x173002, 0x6c718e835d7eb54e, 0x7cf78eef5f7ff75e, 0x30f688ed13437214, 0x0 }, /* #45 */
     5237    { 0x171892, 0x171086, 0x0b63762d7fab5cf3, 0x9fe7f6af7febdef3, 0x9c85f0aa6ee38a32, 0x0 }, /* #46 */
     5238    { 0x3b5852, 0x3b5006, 0x7aaa71088ce5aca8, 0x7eeaf51acfe7afaa, 0x24e2d41acbe30322, 0x0 }, /* #47 */
     5239    { 0x1309c3, 0x130102, 0x1a74f8a1102da734, 0x5af7f8e3f56fbfbc, 0x52837063f56f1f98, 0x0 }, /* #48 */
     5240    { 0x071dc7, 0x071506, 0x760ac38ce2cfc2fe, 0x76fef79ffeefdaff, 0x16feb797bcac58df, 0x0 }, /* #49 */
     5241    { 0x074717, 0x074782, 0x7feff254cf0e7c04, 0xfffff775ef0efe6e, 0xb0d64771a20eaa6a, 0x0 }, /* #50 */
     5242    { 0x2c64c3, 0x2c6402, 0x41cc308e54cb610b, 0x73ddb7ef54cffd6b, 0x7395876d4487dc61, 0x0 }, /* #51 */
     5243    { 0x2e1f92, 0x2e1702, 0x06a23267bc5a3649, 0x17b63b7fbedb3fd9, 0x1116297e829b0b98, 0x0 }, /* #52 */
     5244    { 0x3e17d7, 0x3e1786, 0x95a4f7aeacd6f9b9, 0xb7a6ffafadd6fdff, 0xb7228d010180ec6f, 0x0 }, /* #53 */
     5245    { 0x1779c3, 0x177186, 0x0ca0583c39faae30, 0xcfacfafc3bfafe71, 0xc32cf2e03300f271, 0x0 }, /* #54 */
     5246    { 0x3d51c2, 0x3d5106, 0x44cea495f40253d8, 0x7dceb69dfe9777fa, 0x3d0292891a9734aa, 0x0 }, /* #55 */
     5247    { 0x227f83, 0x227782, 0xbfaabc181b2b6baf, 0xbfeafcde7b2befef, 0x22c868de6222ec4f, 0x0 }, /* #56 */
     5248    { 0x1c7956, 0x1c7186, 0xf81024b8fcff66a5, 0xf8b43ebdffffeeed, 0x68b41a9debdac8c9, 0x0 }, /* #57 */
     5249    { 0x3f4e43, 0x3f4686, 0xc7888780742d42fb, 0xcfb8bfaa747feaff, 0x0c383c2a1477e85d, 0x0 }, /* #58 */
     5250    { 0x361057, 0x361006, 0x5fb4c40c73b4c02c, 0x7fb6ce1ff7b7e0ee, 0x7c360e17d4b320ea, 0x0 }, /* #59 */
     5251    { 0x1726c3, 0x172686, 0xf1680c51ad3a0183, 0xf7fbac7faf3ab3af, 0x77f3a47f2600b32e, 0x0 }, /* #60 */
     5252    { 0x344b57, 0x344382, 0xb1779f56e193d8b2, 0xbdf7df5fe5ffd9fe, 0x8c87581fa47e014c, 0x0 }, /* #61 */
     5253    { 0x2a6186, 0x2a6102, 0x758f02c9d0f0de3f, 0x7ddfafddffffffbf, 0x7d54ad54bffff597, 0x0 }, /* #62 */
     5254    { 0x3f0543, 0x3f0582, 0xb8897de358456f8e, 0xbbaffdf7dae7ff9e, 0x1326c0568aa7df14, 0x0 }, /* #63 */
    52555255};
    52565256static const BINU64_TEST_T g_aTests_or_u64_locked[] =
    52575257{
    5258     { 0x394042, 0x394086, 0x9240589f99ff749a, 0xdbf85abfffff7c9f, 0x49f80abefe7a3815, 0x0 }, /* #0 */
    5259     { 0x0965c2, 0x096582, 0xc02eef9f397ff6f7, 0xcd6fefbfb97ffff7, 0xcd69c7318975afd1, 0x0 }, /* #1 */
    5260     { 0x1468d2, 0x146082, 0x9e7ce126ac6f4b0d, 0x9e7df3bfbcefdf6d, 0x985933bd18a1956d, 0x0 }, /* #2 */
    5261     { 0x1349c2, 0x134186, 0xc0e0ae6c34e46dbd, 0xc9eebfecbeff7dff, 0x096e39849edb34e7, 0x0 }, /* #3 */
    5262     { 0x022ec7, 0x022682, 0x61eb7ac677ccba8c, 0xeffbffce7fcdfe8f, 0xce79a50e6ac96e8f, 0x0 }, /* #4 */
    5263     { 0x036242, 0x036206, 0x5695da8f93f01a52, 0x5f9dfeefdbffffde, 0x1d19aee0483fedde, 0x0 }, /* #5 */
    5264     { 0x2823c2, 0x282302, 0x74bc9778324b688b, 0x7dbebffd7b7febab, 0x0d86bbf5497c8328, 0x0 }, /* #6 */
    5265     { 0x1d7996, 0x1d7186, 0xb4353af6bb6d0c18, 0xb5ff7fffbbff0f59, 0x25fa45fd12b20741, 0x0 }, /* #7 */
    5266     { 0x091953, 0x091182, 0x32fdfcd0535f2b4f, 0xf3fffdd0d3ffffef, 0xf1625500c0e0f6ab, 0x0 }, /* #8 */
    5267     { 0x3a0c56, 0x3a0486, 0xd5c6aa051952f6c3, 0xffc7bf9dbdd6fec3, 0x3e019599a5c45a41, 0x0 }, /* #9 */
    5268     { 0x040f96, 0x040782, 0x1f13c4e3a17078ef, 0x9f13c7efabf37bef, 0x861043ac8ae32305, 0x0 }, /* #10 */
    5269     { 0x0a5452, 0x0a5482, 0x953b1c75f738db5d, 0xfdbb3c7dfff9db7f, 0xfdb1384ddbc95036, 0x0 }, /* #11 */
    5270     { 0x270792, 0x270786, 0x9b10bc996b7df7b1, 0xdbf1be9feffdffb1, 0xc0f19a0ea7cdeeb0, 0x0 }, /* #12 */
    5271     { 0x390d97, 0x390586, 0x81058c19482cfacc, 0xa5fffcdbdb3cffdd, 0xa4fef4cad330bdd5, 0x0 }, /* #13 */
    5272     { 0x392d93, 0x392582, 0x8a72022fe59f1d86, 0xee7e6fefe7ff7d86, 0x6e7c6fef82ed6104, 0x0 }, /* #14 */
    5273     { 0x186c96, 0x186482, 0xfa0454a544d3fee8, 0xfad4f5fff6d3feec, 0xb2d0b5deb2513a64, 0x0 }, /* #15 */
    5274     { 0x141bc2, 0x141382, 0xb532c4974df2a510, 0xb7beee9fddfab5da, 0x228eaa199808b0ca, 0x0 }, /* #16 */
    5275     { 0x0101d6, 0x010186, 0x7642204728b494b2, 0xfe7aa9e7aff5d5fa, 0x8a78a9e2af5551f8, 0x0 }, /* #17 */
    5276     { 0x195a82, 0x195202, 0x1b3f350fdeccdb05, 0x1fbffdffdefcfbc7, 0x06a5d9f9d2b479c2, 0x0 }, /* #18 */
    5277     { 0x090e83, 0x090686, 0x3769d41064f59678, 0xf77ffc14e4f596fc, 0xf1563c04c4e182dc, 0x0 }, /* #19 */
    5278     { 0x3e6497, 0x3e6482, 0xadc56a90b607dfa1, 0xefe77a93ffd7ffe9, 0x6b633a03fbd72b69, 0x0 }, /* #20 */
    5279     { 0x355203, 0x355286, 0xdb5fb4eed0306d6b, 0xdfffb7eff87fef6f, 0x56a50749a85f834c, 0x0 }, /* #21 */
    5280     { 0x015516, 0x015586, 0xf9137cdc5f02ecf7, 0xfd1f7ddc7f6aecff, 0xcd0c59946e6a6cca, 0x0 }, /* #22 */
    5281     { 0x0d2b12, 0x0d2382, 0xf93435a840c65ba7, 0xf974f7fed2eedfef, 0x9044d77e92aec5ef, 0x0 }, /* #23 */
    5282     { 0x1f1982, 0x1f1182, 0xa2804bd02f193f23, 0xbac96ff47ff97f37, 0xb8c9642454f17735, 0x0 }, /* #24 */
    5283     { 0x0d1496, 0x0d1486, 0x72a29a3b53d7a542, 0xf7ffbbff53ffb577, 0xe5ffa1fd513bb175, 0x0 }, /* #25 */
    5284     { 0x237c82, 0x237486, 0xa2d704002ed85e4e, 0xfff7f405fedfffde, 0x5fe7f405d247adde, 0x0 }, /* #26 */
    5285     { 0x052553, 0x052582, 0x7b9bca626f715d2b, 0xffdfff777f755fab, 0xff46f77731040680, 0x0 }, /* #27 */
    5286     { 0x204617, 0x204682, 0x074cbe61bbacb3be, 0xff6dbee7bfeef7bf, 0xf86d02c7bf66d605, 0x0 }, /* #28 */
    5287     { 0x111497, 0x111486, 0xa1f28380e371e164, 0xf9ffef85fbf7f9ed, 0x588fed05f89759e9, 0x0 }, /* #29 */
    5288     { 0x121087, 0x121086, 0xd6bd4c5df9057abd, 0xfebdcfddfde5fabd, 0x7ca8cb8525e09a28, 0x0 }, /* #30 */
    5289     { 0x0927d7, 0x092702, 0x1dba839d122c59c8, 0x1ffbabbdd23ef9fe, 0x1ff9a83dc016e87e, 0x0 }, /* #31 */
    5290     { 0x146e06, 0x146682, 0xa3fe566429c30a0b, 0xe7ff76746fdbfa8f, 0xc6c122344ed9f285, 0x0 }, /* #32 */
    5291     { 0x2c2816, 0x2c2006, 0x65534f65fe578ab4, 0x7f7fdff7fed7abff, 0x7f2c9ff20081a3db, 0x0 }, /* #33 */
    5292     { 0x390a12, 0x390286, 0xbe6021a07a45d3fb, 0xfe7271e5fb7fffff, 0x64125145d93faf5e, 0x0 }, /* #34 */
    5293     { 0x151b83, 0x151386, 0xef24e3796014cd59, 0xef2cf37bfed6ddf9, 0x830830329ed255f0, 0x0 }, /* #35 */
    5294     { 0x1444d7, 0x144486, 0xf8b6c6c1e83de9a6, 0xf9f6defbefbfedff, 0xc9e49a3b67b2c5fd, 0x0 }, /* #36 */
    5295     { 0x091c87, 0x091482, 0x620d05dfb9c5b192, 0xe6efcddffdfdb5d3, 0xa6e6c897c4fca5c3, 0x0 }, /* #37 */
    5296     { 0x3b4556, 0x3b4586, 0x4dde95b48c0d00fb, 0xefffddbcdc3f84ff, 0xeb2bdd285036845c, 0x0 }, /* #38 */
    5297     { 0x040316, 0x040386, 0x08fc2fc8b983ff83, 0x9bfdfffcfda7ffe7, 0x9305f87ce4a518e7, 0x0 }, /* #39 */
    5298     { 0x3c3f53, 0x3c3706, 0x42628e1fc57eb802, 0x5be2be5fd57ebf47, 0x19a03e4ad460b745, 0x0 }, /* #40 */
    5299     { 0x197942, 0x197186, 0x91488b65a3325328, 0xdddc9be5b3b7dfe8, 0x4d941ac031b79cc0, 0x0 }, /* #41 */
    5300     { 0x283a16, 0x283282, 0xee063ce434c5ebf5, 0xee56fdffffc7fff7, 0xaa50c9dfdb87b457, 0x0 }, /* #42 */
    5301     { 0x350602, 0x350686, 0xe4db1880a2309a31, 0xf5fb3ad5ee359e77, 0x95a822d56c258e67, 0x0 }, /* #43 */
    5302     { 0x0679c2, 0x067106, 0x791a0a9f347f6d6b, 0x79dbfedffcffefff, 0x48c3f650dcaf8ad6, 0x0 }, /* #44 */
    5303     { 0x202382, 0x202302, 0x21c4ecf9d6bb493b, 0x75eeeef9d7bbe9fb, 0x54aaa2d147a1e0c1, 0x0 }, /* #45 */
    5304     { 0x2751d2, 0x275182, 0xfd0d11224af48be7, 0xff0dd3b6eef48ff7, 0x320dc294e4e00f51, 0x0 }, /* #46 */
    5305     { 0x211c12, 0x211486, 0xccf9e4aa6b5733b4, 0xdcfffceb6b577bbd, 0x5cdfbc632a135b8d, 0x0 }, /* #47 */
    5306     { 0x091646, 0x091686, 0x2ccf70128ddd121a, 0xefdff276afdfd6bb, 0xc39d826626c6c4b9, 0x0 }, /* #48 */
    5307     { 0x1b7846, 0x1b7006, 0x1dc5625438909b52, 0x7de776dc39babbf6, 0x7da6368c09baa8e4, 0x0 }, /* #49 */
    5308     { 0x0761c6, 0x076182, 0xaa708ca91b64245c, 0xef78effd1b66e5df, 0xe718ebdc0322e1d7, 0x0 }, /* #50 */
    5309     { 0x246d47, 0x246586, 0x0ac25f3b6b5d8cbb, 0xbfcb5f7fffffacbb, 0xb74b525d9efa2001, 0x0 }, /* #51 */
    5310     { 0x0c14d2, 0x0c1402, 0x14cdf9625800aeb5, 0x77fffffadeafbefd, 0x637ba7d8deafbc6d, 0x0 }, /* #52 */
    5311     { 0x086813, 0x086086, 0xca25e1b83eaaca66, 0xde7fe3f97faedf6f, 0x5c5e03e97d061d0f, 0x0 }, /* #53 */
    5312     { 0x124483, 0x124406, 0x77501427d9e5b314, 0x7f7f962ffbfffbb7, 0x0f3f820e2a5b49a3, 0x0 }, /* #54 */
    5313     { 0x330dc7, 0x330582, 0x8c19ff3860612e1b, 0xef1fff387ee3fe9b, 0xeb1e92207ec2dc90, 0x0 }, /* #55 */
    5314     { 0x0b29d3, 0x0b2182, 0x839ed6df39b9ead3, 0xbf9fd7ffb9bdeff7, 0x3c85d57db12ced27, 0x0 }, /* #56 */
    5315     { 0x032097, 0x032006, 0x22f82c241ad052fc, 0x3afe7fe51bda72ff, 0x18be5fe5131a223f, 0x0 }, /* #57 */
    5316     { 0x094013, 0x094082, 0xe1326e9f69a15e3e, 0xe33f6e9f7dfdfebf, 0xa33d249575fcba93, 0x0 }, /* #58 */
    5317     { 0x2c6513, 0x2c6502, 0x729c0ee93874eec3, 0x76bc2eed7bf7ffc7, 0x562426e563971dc7, 0x0 }, /* #59 */
    5318     { 0x353093, 0x353086, 0x3d908d4b279b308d, 0xbdf39d4bffbf768d, 0x89e31d4add2c5680, 0x0 }, /* #60 */
    5319     { 0x176a52, 0x176286, 0xf09011bf209a4695, 0xf7b355ff62ff6f95, 0xa7b34441427d2b81, 0x0 }, /* #61 */
    5320     { 0x061bc3, 0x061306, 0x38c6a0dbe0c8d5b7, 0x7ae6a3fbf8ead7ff, 0x6a6403f8b86ac7cf, 0x0 }, /* #62 */
    5321     { 0x004553, 0x004582, 0x881daadb705c7d2b, 0xe8dfeadff3fc7d2f, 0x60c6c0dcd3bc1406, 0x0 }, /* #63 */
     5258    { 0x1d78c2, 0x1d7006, 0x016132d701e29014, 0x41ef37f7d5f2d1f6, 0x41ee07e5d450c1f6, 0x0 }, /* #0 */
     5259    { 0x086d13, 0x086582, 0x0696ae60f0f969e2, 0xdeffef60fefb6de3, 0xdc79c5204e922401, 0x0 }, /* #1 */
     5260    { 0x3c4652, 0x3c4602, 0x4de74b78f1cab476, 0x5dff6bf8fdcbbe7f, 0x15fb6a800c0bba69, 0x0 }, /* #2 */
     5261    { 0x0d04c6, 0x0d0486, 0x7fc7618131b47a45, 0xffc7efd7bbf67edd, 0xd103af56bad27cdd, 0x0 }, /* #3 */
     5262    { 0x2c6087, 0x2c6006, 0x399e6c1156bd9958, 0x79defc71dffd9f78, 0x58d4f0608fc90e78, 0x0 }, /* #4 */
     5263    { 0x315c12, 0x315482, 0xaad212385adb5555, 0xbad2f37d5ffb5557, 0x30c0e16545aa5152, 0x0 }, /* #5 */
     5264    { 0x0d6792, 0x0d6786, 0x7f545fade1e7e4a6, 0xff7cffadfdf7fcaf, 0x9778eb84fc559829, 0x0 }, /* #6 */
     5265    { 0x2e53d3, 0x2e5382, 0x41308887ea0b2325, 0xefb1abdffb5b77ad, 0xaea12bd8d95357ad, 0x0 }, /* #7 */
     5266    { 0x0509d2, 0x050182, 0xf99a4da4565b66c1, 0xff9ffdbcd75f67c7, 0x9e85f198c15f6787, 0x0 }, /* #8 */
     5267    { 0x386283, 0x386282, 0x98f0022e9653d1c1, 0x98fc367fb75ff7cd, 0x902c3653351f26cc, 0x0 }, /* #9 */
     5268    { 0x220b52, 0x220306, 0x6b872e2599708a4a, 0x6bcfbe3ffff6be4b, 0x4bc9b01e77e6b649, 0x0 }, /* #10 */
     5269    { 0x092853, 0x092086, 0xd750e3202dd1a65a, 0xffd7f3f4bffff6fa, 0x6ed750f4bf6f76a8, 0x0 }, /* #11 */
     5270    { 0x037c07, 0x037486, 0x9114190edb96ead8, 0xbdf6f93fffffefff, 0x3df6f83ffe790fb7, 0x0 }, /* #12 */
     5271    { 0x240fc3, 0x240782, 0x38fde65a068e8dc6, 0xfbfdfe5aa79ebff7, 0xe3f15e40a51e3bf1, 0x0 }, /* #13 */
     5272    { 0x226f02, 0x226786, 0x471b32049c39ab97, 0xef3f7ac5de79abd7, 0xea3648c1ca70a841, 0x0 }, /* #14 */
     5273    { 0x222d43, 0x222582, 0xb31d7733b8e4c473, 0xb71f77b7bbfccf7f, 0x271a00b6937ccf7c, 0x0 }, /* #15 */
     5274    { 0x2440c2, 0x244082, 0x7d2a7ec8b0ec98e7, 0xfd6b7ed8b0edbcef, 0xc16176d030e9bcaa, 0x0 }, /* #16 */
     5275    { 0x3f5247, 0x3f5206, 0x2d415be9b3ba783f, 0x7d7f5febbffb7e3f, 0x5c7f576b1df95608, 0x0 }, /* #17 */
     5276    { 0x044042, 0x044002, 0x69b263cd74e126ad, 0x7ff3fbed7ef77ffd, 0x76d199613eb65df1, 0x0 }, /* #18 */
     5277    { 0x2c4b46, 0x2c4386, 0x787b0bf1665d5127, 0xfffbdff1f65d7927, 0xe7d9de91964d3902, 0x0 }, /* #19 */
     5278    { 0x2336d3, 0x233682, 0xe653ec978b666c65, 0xf7f3ffbfcff7ed6d, 0x13e093af4fd1c129, 0x0 }, /* #20 */
     5279    { 0x3f7106, 0x3f7102, 0x2e108e710733224b, 0x6edbfefd07f7f76b, 0x4ecbfa8c00f7d52b, 0x0 }, /* #21 */
     5280    { 0x2e04c2, 0x2e0482, 0xbc7fa83097c4d8f4, 0xbc7feb7fb7ffdef7, 0x005d6b7fa0fb0657, 0x0 }, /* #22 */
     5281    { 0x3c5f02, 0x3c5782, 0xb7536fae0e834259, 0xbfd7ffbe8ecb66fb, 0xbf9495bc86c924e2, 0x0 }, /* #23 */
     5282    { 0x320a42, 0x320282, 0x72fbe8f238528a64, 0xfbfbeffe387aaaf7, 0xbb590f0c387aa2d7, 0x0 }, /* #24 */
     5283    { 0x2a7b46, 0x2a7386, 0xd305c5ede8165866, 0xffe5d5efe8175c7e, 0x7de59543a005545c, 0x0 }, /* #25 */
     5284    { 0x2a2247, 0x2a2286, 0x5ac6bb3c8f841a8a, 0xdbdebbfdefae9ebb, 0xcb9aa0f1ed2e8eb3, 0x0 }, /* #26 */
     5285    { 0x3c54d6, 0x3c5402, 0x1f9bce28186ffa54, 0x3ffbce7ffdfffe5e, 0x27fa8477edfbb44e, 0x0 }, /* #27 */
     5286    { 0x0e55d7, 0x0e5586, 0xd3fc54cb5e01014c, 0xd3fcdecfdf23e5ed, 0x1014cec6db22e5ad, 0x0 }, /* #28 */
     5287    { 0x133143, 0x133182, 0x3279612196110870, 0xfe7ff161bed7df7a, 0xcc7f90613ed7d76a, 0x0 }, /* #29 */
     5288    { 0x1f7783, 0x1f7782, 0xdc47002fb5f2dfdc, 0xdc4f237ffdfffffd, 0x584f2377f95d3cfd, 0x0 }, /* #30 */
     5289    { 0x216612, 0x216686, 0x935840702935ecf6, 0x9f5ccf7a2fffefff, 0x1d448f6a06eea3cf, 0x0 }, /* #31 */
     5290    { 0x2327d6, 0x232782, 0x18b17c30a4e9b249, 0xd8b97cf0acf9bffb, 0xc8984cd02c503ffa, 0x0 }, /* #32 */
     5291    { 0x1b10c6, 0x1b1002, 0x7c3f41b15833f978, 0x7ebfcdff5cf3fb79, 0x16bccccf1cf20b31, 0x0 }, /* #33 */
     5292    { 0x2a5686, 0x2a5602, 0x6927c020de967a10, 0x693ff7acfeb6fbfb, 0x601cf78c70b689fb, 0x0 }, /* #34 */
     5293    { 0x003982, 0x003106, 0x0a6c3f3c87073e6d, 0x3bee3f3dcfafbf7d, 0x33c2192948ab817c, 0x0 }, /* #35 */
     5294    { 0x020e16, 0x020682, 0x7c358e715aecfa8e, 0xff37af737afefb9e, 0xfb122972201abb98, 0x0 }, /* #36 */
     5295    { 0x1f3a57, 0x1f3286, 0x03b9f2e08ef91889, 0xb3bdffedeef97add, 0xb33cfd4d64f872dc, 0x0 }, /* #37 */
     5296    { 0x1a0556, 0x1a0582, 0xc22ccc9b6b54662e, 0xee6efdff6b7cf73e, 0x2c62f9644b2cd53a, 0x0 }, /* #38 */
     5297    { 0x234bd3, 0x234306, 0x77d658acbd8735b2, 0x77ffdeacbdd7f5bb, 0x506bce8c1957c1ab, 0x0 }, /* #39 */
     5298    { 0x057293, 0x057206, 0x3d00664f15e53ce3, 0x7f097f6f35fd3ce7, 0x4b097963253d0ca6, 0x0 }, /* #40 */
     5299    { 0x007913, 0x007182, 0xa4a7fbc6bc0c79c3, 0xada7fbdebc8efff7, 0xad853a98908296f7, 0x0 }, /* #41 */
     5300    { 0x0a0956, 0x0a0182, 0x8eb5df29132a8d97, 0xafffff7d576e8ddf, 0x2bfbba55464e044a, 0x0 }, /* #42 */
     5301    { 0x063902, 0x063182, 0x1d90f7164908c06c, 0xddbbf797d94dd4ec, 0xddbb3293984dd484, 0x0 }, /* #43 */
     5302    { 0x356006, 0x356082, 0x04a71091e17b135e, 0xade73bfff57bd3df, 0xad453b7fb430c2cd, 0x0 }, /* #44 */
     5303    { 0x0546c6, 0x054682, 0x9e027bd04831520f, 0xde367bd27d3ff61f, 0x54363842750ea414, 0x0 }, /* #45 */
     5304    { 0x272017, 0x272086, 0x469189608209a297, 0xffbfcbe3bedba2ff, 0xff3f42e3bcd200fe, 0x0 }, /* #46 */
     5305    { 0x000653, 0x000682, 0x8a5f43190a34466b, 0x8bdf777ffe3e467f, 0x8990366ff42e4474, 0x0 }, /* #47 */
     5306    { 0x255706, 0x255786, 0x00bf706f278f8a47, 0x80bf7cffbfef8fcf, 0x80952cf5986e87cb, 0x0 }, /* #48 */
     5307    { 0x3a0917, 0x3a0186, 0xfc3b6f74fd8073ef, 0xfe3b7f7dff9277ff, 0x9e18713de2124790, 0x0 }, /* #49 */
     5308    { 0x326b12, 0x326302, 0x054014be5b9dd94d, 0x6dcb5fbffb9dd9ef, 0x6d8b5f03f211c8a3, 0x0 }, /* #50 */
     5309    { 0x0a5553, 0x0a5586, 0xec886f8f963ac5af, 0xfd887faff77ecdff, 0x95881fa5f1544cf3, 0x0 }, /* #51 */
     5310    { 0x153583, 0x153506, 0x753982b62b7f5741, 0x7dfd8ef73bffd747, 0x0de58e5512b49606, 0x0 }, /* #52 */
     5311    { 0x231647, 0x231686, 0xd2288873aca75178, 0xdbbfff73efb77f7d, 0x4997f77263163f55, 0x0 }, /* #53 */
     5312    { 0x366243, 0x366282, 0xa5cf156fb0aed3bc, 0xefff9f6ffeaedfbc, 0xeafc9b467e885ea0, 0x0 }, /* #54 */
     5313    { 0x362696, 0x362682, 0x87f7c9fda5278e6d, 0x8ff7c9fdfdef8f6d, 0x8e92c85d5cee0521, 0x0 }, /* #55 */
     5314    { 0x2079d2, 0x207102, 0x2543e11311a78c2e, 0x35efebbb9befbdae, 0x10ae0baa8b6db982, 0x0 }, /* #56 */
     5315    { 0x3f6f47, 0x3f6706, 0x66da69a10d3648a1, 0x77fe7ff14d7edcf5, 0x313e3ed14d4cdcf4, 0x0 }, /* #57 */
     5316    { 0x0e4546, 0x0e4582, 0xecefda2f176fccd1, 0xeeffdaaf77ffffd9, 0xc6d95aaf76dd7b88, 0x0 }, /* #58 */
     5317    { 0x103b57, 0x103382, 0xf422c7e338c5c418, 0xf4a7f7f73ff5e6da, 0x84a535d7177122d2, 0x0 }, /* #59 */
     5318    { 0x315956, 0x315186, 0x00c68086087beff4, 0x84dff6f7687fffff, 0x841b7671681fddcf, 0x0 }, /* #60 */
     5319    { 0x3c76d2, 0x3c7686, 0xbcbccf6c69b068fd, 0xfdfedffceff5fbff, 0xe96e1bb4cfd5fb6e, 0x0 }, /* #61 */
     5320    { 0x1c7c57, 0x1c7486, 0x83fbffcee945148d, 0xcffbffcffd573fed, 0x4eeaa80d15572f6d, 0x0 }, /* #62 */
     5321    { 0x3e7503, 0x3e7506, 0x5a6194af41cf726e, 0x7ffb96bffdeffbee, 0x37ba1617bc689b84, 0x0 }, /* #63 */
    53225322};
    53235323static const BINU64_TEST_T g_aTests_xor_u64[] =
    53245324{
    5325     { 0x1f5d07, 0x1f5586, 0xb87139f827703812, 0xbe0758f9b6e4dda9, 0x067661019194e5bb, 0x0 }, /* #0 */
    5326     { 0x1a2cc3, 0x1a2402, 0xcbfe44369786466d, 0x077409ca75b67d0d, 0xcc8a4dfce2303b60, 0x0 }, /* #1 */
    5327     { 0x060286, 0x060282, 0x469afa305e97e674, 0x87670823f6086ff2, 0xc1fdf213a89f8986, 0x0 }, /* #2 */
    5328     { 0x1f5f16, 0x1f5786, 0xec591dd6fd796319, 0xe39510c5f3cf6735, 0x0fcc0d130eb6042c, 0x0 }, /* #3 */
    5329     { 0x2e6257, 0x2e6282, 0x3bc4d715ba048ef1, 0xfbb7375042004cab, 0xc073e045f804c25a, 0x0 }, /* #4 */
    5330     { 0x085216, 0x085206, 0x6e9204f7b7a300ed, 0x3f09f6c783272c3a, 0x519bf23034842cd7, 0x0 }, /* #5 */
    5331     { 0x395703, 0x395782, 0x91e29b7c2789f3c3, 0xa0194cc093c7e020, 0x31fbd7bcb44e13e3, 0x0 }, /* #6 */
    5332     { 0x101147, 0x101186, 0xf84705787ab1d304, 0x93976236c409f521, 0x6bd0674ebeb82625, 0x0 }, /* #7 */
    5333     { 0x2e4852, 0x2e4002, 0x62ed25b637904df1, 0x2c1fd6a388d74f86, 0x4ef2f315bf470277, 0x0 }, /* #8 */
    5334     { 0x351013, 0x351006, 0x06eca911abba19b0, 0x0ed487eff0f58714, 0x08382efe5b4f9ea4, 0x0 }, /* #9 */
    5335     { 0x1529c3, 0x152186, 0x04c6b331a0f290b5, 0xe36f0e5771ece988, 0xe7a9bd66d11e793d, 0x0 }, /* #10 */
    5336     { 0x1107c3, 0x110702, 0x6c044bbe443002bf, 0x4439e7ff8a38dce6, 0x283dac41ce08de59, 0x0 }, /* #11 */
    5337     { 0x3814d6, 0x381406, 0xdd3d853af7220fd5, 0x6453b5a886d7be00, 0xb96e309271f5b1d5, 0x0 }, /* #12 */
    5338     { 0x367f86, 0x367706, 0x79467f51d1c1cfa8, 0x10329e365291739f, 0x6974e1678350bc37, 0x0 }, /* #13 */
    5339     { 0x3a6747, 0x3a6702, 0x3bd440deec12a41c, 0x28b5642587fc4a49, 0x136124fb6beeee55, 0x0 }, /* #14 */
    5340     { 0x030583, 0x030502, 0x409e7dfa659e5fb9, 0x35a54f2fc0fe9683, 0x753b32d5a560c93a, 0x0 }, /* #15 */
    5341     { 0x065942, 0x065106, 0x0d1b70bfdb4d9a5b, 0x453595f65fcaa97e, 0x482ee54984873325, 0x0 }, /* #16 */
    5342     { 0x0f1fd3, 0x0f1786, 0xff2b50f05031f28e, 0x8627e57fa4ff2e78, 0x790cb58ff4cedcf6, 0x0 }, /* #17 */
    5343     { 0x237d57, 0x237582, 0xaa7236049b8f814e, 0xe168067f6bb7f67a, 0x4b1a307bf0387734, 0x0 }, /* #18 */
    5344     { 0x2460c6, 0x246086, 0xf6a04a3c5aeb5cc0, 0xe5aebadb0f8299e8, 0x130ef0e75569c528, 0x0 }, /* #19 */
    5345     { 0x295757, 0x295706, 0x550cf595e740e355, 0x4b2538c6628ff0aa, 0x1e29cd5385cf13ff, 0x0 }, /* #20 */
    5346     { 0x273453, 0x273406, 0x14de4845bda3ec0c, 0x6ad0297fb0f958bb, 0x7e0e613a0d5ab4b7, 0x0 }, /* #21 */
    5347     { 0x114682, 0x114686, 0x1962f5cd9c36545f, 0xff9b249f33c1c7cc, 0xe6f9d152aff79393, 0x0 }, /* #22 */
    5348     { 0x1d1347, 0x1d1302, 0x91d2a7b7f2b23571, 0x3ede07acafb33c29, 0xaf0ca01b5d010958, 0x0 }, /* #23 */
    5349     { 0x230592, 0x230582, 0x847bacfafc5647ac, 0xf34add34afcf14ce, 0x773171ce53995362, 0x0 }, /* #24 */
    5350     { 0x264886, 0x264086, 0xf8c3529c3b367ab4, 0xfeb4d57de452e655, 0x067787e1df649ce1, 0x0 }, /* #25 */
    5351     { 0x394812, 0x394006, 0xd1574741d23fa89e, 0x15009d382b388e81, 0xc457da79f907261f, 0x0 }, /* #26 */
    5352     { 0x084003, 0x084082, 0x45089be3afec5619, 0xfc4a57be57de2164, 0xb942cc5df832777d, 0x0 }, /* #27 */
    5353     { 0x372bd7, 0x372386, 0x4de8abd77fe0c29c, 0xe3195e1699891aaa, 0xaef1f5c1e669d836, 0x0 }, /* #28 */
    5354     { 0x3d69d3, 0x3d6182, 0x8ca6d23c08f8e58e, 0xf8d95b4294cc822f, 0x747f897e9c3467a1, 0x0 }, /* #29 */
    5355     { 0x1b4a17, 0x1b4282, 0x213930276772ca34, 0x981a393ad6fa487a, 0xb923091db188824e, 0x0 }, /* #30 */
    5356     { 0x2b6c13, 0x2b6402, 0x61e28bdc2fce2853, 0x09b0022f4f8201b6, 0x685289f3604c29e5, 0x0 }, /* #31 */
    5357     { 0x1e6607, 0x1e6602, 0xee2ecd5237cfd709, 0x4bb0ed8af5662c08, 0xa59e20d8c2a9fb01, 0x0 }, /* #32 */
    5358     { 0x3e5813, 0x3e5082, 0x77ef8a99f6d09524, 0x96c6390039a4ca5b, 0xe129b399cf745f7f, 0x0 }, /* #33 */
    5359     { 0x0e3386, 0x0e3386, 0xf6fff6afe9a091f2, 0x849f1a77773ce6ac, 0x7260ecd89e9c775e, 0x0 }, /* #34 */
    5360     { 0x1d1392, 0x1d1306, 0xf81eb5c1ae8373aa, 0x28d02d59c6addd05, 0xd0ce9898682eaeaf, 0x0 }, /* #35 */
    5361     { 0x044c92, 0x044406, 0x9f5c5fc77ac128c7, 0x277f16f713553921, 0xb8234930699411e6, 0x0 }, /* #36 */
    5362     { 0x1a2bc6, 0x1a2386, 0x73422c5a15ba41a6, 0xca1018db28d7a2a6, 0xb95234813d6de300, 0x0 }, /* #37 */
    5363     { 0x353f43, 0x353702, 0x15d7ec159a13fb4e, 0x254d47d8c8df79f4, 0x309aabcd52cc82ba, 0x0 }, /* #38 */
    5364     { 0x055956, 0x055182, 0x6329f2cf48b5f9e8, 0xb2bc43cbdfb1df0d, 0xd195b104970426e5, 0x0 }, /* #39 */
    5365     { 0x182756, 0x182706, 0xdc1a744b3c19ceb9, 0x41bea404b0d138ee, 0x9da4d04f8cc8f657, 0x0 }, /* #40 */
    5366     { 0x282292, 0x282206, 0xabe4a3485db55514, 0x00798c687229565a, 0xab9d2f202f9c034e, 0x0 }, /* #41 */
    5367     { 0x011512, 0x011582, 0x9516c1839e8e5f5c, 0xd5e1da3e9674f445, 0x40f71bbd08faab19, 0x0 }, /* #42 */
    5368     { 0x3e3697, 0x3e3686, 0xca44452d6d738d71, 0xc5106374656a3e03, 0x0f5426590819b372, 0x0 }, /* #43 */
    5369     { 0x2124c3, 0x212482, 0x5d4c69359f527053, 0xee14a9f49cdd363e, 0xb358c0c1038f466d, 0x0 }, /* #44 */
    5370     { 0x167a12, 0x167206, 0xa8dc24d072bb5548, 0x039ce810fe4e5c30, 0xab40ccc08cf50978, 0x0 }, /* #45 */
    5371     { 0x020842, 0x020086, 0x572ba81a1cffdc11, 0xcbdcc93f6fd692c9, 0x9cf7612573294ed8, 0x0 }, /* #46 */
    5372     { 0x0a73d3, 0x0a7382, 0x5aa82470e20d5a5f, 0xf3056b11f6fd18e3, 0xa9ad4f6114f042bc, 0x0 }, /* #47 */
    5373     { 0x367e87, 0x367682, 0x83123ed170b51f2e, 0x9a97d657926f13c4, 0x1985e886e2da0cea, 0x0 }, /* #48 */
    5374     { 0x244283, 0x244202, 0x85513520211db6d8, 0x5c0b5854376b5db5, 0xd95a6d741676eb6d, 0x0 }, /* #49 */
    5375     { 0x076786, 0x076786, 0x5044eaf0dd3b0ebe, 0xc49b8ef481a73456, 0x94df64045c9c3ae8, 0x0 }, /* #50 */
    5376     { 0x1f6e06, 0x1f6606, 0x878bcc64697808d4, 0x2c608638826fd53a, 0xabeb4a5ceb17ddee, 0x0 }, /* #51 */
    5377     { 0x1e7482, 0x1e7406, 0xbb473fad1608c381, 0x7fad7d9094ad56c3, 0xc4ea423d82a59542, 0x0 }, /* #52 */
    5378     { 0x223552, 0x223502, 0x8c64e0f0a32daf9e, 0x14fe791311c67c20, 0x989a99e3b2ebd3be, 0x0 }, /* #53 */
    5379     { 0x2d3387, 0x2d3382, 0x9ea90d83cfd1eb35, 0xac83fbbf6367af37, 0x322af63cacb64402, 0x0 }, /* #54 */
    5380     { 0x0c1792, 0x0c1702, 0x236029055b67d9a9, 0x56c6d0e16542c0ce, 0x75a6f9e43e251967, 0x0 }, /* #55 */
    5381     { 0x200342, 0x200306, 0xb4f53adb827592bf, 0x285357bb8d9ea965, 0x9ca66d600feb3bda, 0x0 }, /* #56 */
    5382     { 0x164853, 0x164082, 0x1fd525081f79787c, 0xdc8390acbd0b1923, 0xc356b5a4a272615f, 0x0 }, /* #57 */
    5383     { 0x2f2392, 0x2f2302, 0x3339802461509499, 0x57c73585a55b415b, 0x64feb5a1c40bd5c2, 0x0 }, /* #58 */
    5384     { 0x067002, 0x067006, 0xcffb3fce72633825, 0x374e3e048a792e42, 0xf8b501caf81a1667, 0x0 }, /* #59 */
    5385     { 0x083287, 0x083286, 0x913d335a538b1997, 0xa1166a85db7d9af6, 0x302b59df88f68361, 0x0 }, /* #60 */
    5386     { 0x197903, 0x197182, 0x33707f45ca57484c, 0xd75fe6e7d4e4ed29, 0xe42f99a21eb3a565, 0x0 }, /* #61 */
    5387     { 0x0f6d17, 0x0f6506, 0xd5b7b2766bccd8f4, 0x7fff9b8da4e95405, 0xaa4829fbcf258cf1, 0x0 }, /* #62 */
    5388     { 0x3c5442, 0x3c5486, 0x861bdbf17d3f4a21, 0xba498733723be478, 0x3c525cc20f04ae59, 0x0 }, /* #63 */
     5325    { 0x007d43, 0x007506, 0x887c8bc95629a6a8, 0x60068e857e94f8e4, 0xe87a054c28bd5e4c, 0x0 }, /* #0 */
     5326    { 0x317602, 0x317602, 0xc2eb7f583b585152, 0x0c945b8c49ad3ab5, 0xce7f24d472f56be7, 0x0 }, /* #1 */
     5327    { 0x0a6193, 0x0a6182, 0xd504d0adbf29db6c, 0xb135bc005009c3ce, 0x64316cadef2018a2, 0x0 }, /* #2 */
     5328    { 0x156443, 0x156482, 0x8ded5bb0328741be, 0xc7c370d5a899c74a, 0x4a2e2b659a1e86f4, 0x0 }, /* #3 */
     5329    { 0x227913, 0x227182, 0x6ab02c7c23108b62, 0xbd2ea18a77283cfe, 0xd79e8df65438b79c, 0x0 }, /* #4 */
     5330    { 0x3a3e42, 0x3a3606, 0x09d642ff3f97d7c2, 0x41157658ee5f4efa, 0x48c334a7d1c89938, 0x0 }, /* #5 */
     5331    { 0x354447, 0x354402, 0x5ed7cff66e737830, 0x2cb1f6e6c4e5282f, 0x72663910aa96501f, 0x0 }, /* #6 */
     5332    { 0x2c0417, 0x2c0402, 0xbc3a3de7dd9596c7, 0x67da8ca80e23b152, 0xdbe0b14fd3b62795, 0x0 }, /* #7 */
     5333    { 0x1847d7, 0x184706, 0x8d20e5d512679007, 0x4cf2509ef8b699a9, 0xc1d2b54bead109ae, 0x0 }, /* #8 */
     5334    { 0x3c7087, 0x3c7002, 0x87c38cadf9ca2ada, 0x48c6a2c00e82fc73, 0xcf052e6df748d6a9, 0x0 }, /* #9 */
     5335    { 0x2b1e82, 0x2b1602, 0x9e55d7c179e84d77, 0x2725a35fec2fbd3e, 0xb970749e95c7f049, 0x0 }, /* #10 */
     5336    { 0x384e82, 0x384606, 0xc705c5bcb0ebc5c7, 0x3055f2293b1378f9, 0xf75037958bf8bd3e, 0x0 }, /* #11 */
     5337    { 0x315447, 0x315406, 0x7e0198ca955bcd45, 0x1b8c293e8f8dfb22, 0x658db1f41ad63667, 0x0 }, /* #12 */
     5338    { 0x1e3e42, 0x1e3602, 0x55ae7aaf44097c9b, 0x679f476a75f1fedc, 0x32313dc531f88247, 0x0 }, /* #13 */
     5339    { 0x0e0b16, 0x0e0386, 0x3f5982ebea0d0f16, 0xeced368067af3ddd, 0xd3b4b46b8da232cb, 0x0 }, /* #14 */
     5340    { 0x3066c2, 0x306686, 0x84c5a0f98207a879, 0xe9736265c8ccf6cc, 0x6db6c29c4acb5eb5, 0x0 }, /* #15 */
     5341    { 0x222716, 0x222786, 0xd65eb68e658fe7c9, 0x9475f9a8c1acd7d2, 0x422b4f26a423301b, 0x0 }, /* #16 */
     5342    { 0x1948c6, 0x194086, 0x85b1376b24c12a12, 0x8ab10263d16c5f99, 0x0f003508f5ad758b, 0x0 }, /* #17 */
     5343    { 0x194897, 0x194006, 0x7f37d888ca49fbe2, 0x0b95a91ba12112c6, 0x74a271936b68e924, 0x0 }, /* #18 */
     5344    { 0x0e04c6, 0x0e0406, 0x730c944982769f68, 0x4f94d70d7cade0c9, 0x3c984344fedb7fa1, 0x0 }, /* #19 */
     5345    { 0x284452, 0x284486, 0x2da7da9acd652de4, 0x8013ebf72a65c150, 0xadb4316de700ecb4, 0x0 }, /* #20 */
     5346    { 0x190286, 0x190286, 0xa666dbcdc0f63e19, 0xa16aa4d02a1ebd74, 0x070c7f1deae8836d, 0x0 }, /* #21 */
     5347    { 0x2d4c82, 0x2d4406, 0xb2bed8b28abb9854, 0x3c85c5aac53f3071, 0x8e3b1d184f84a825, 0x0 }, /* #22 */
     5348    { 0x333ac2, 0x333206, 0xceec615226982615, 0x19fad93c66717030, 0xd716b86e40e95625, 0x0 }, /* #23 */
     5349    { 0x264993, 0x264106, 0x3e406939712a0739, 0x76fb3a9a47965ac9, 0x48bb53a336bc5df0, 0x0 }, /* #24 */
     5350    { 0x2f76c7, 0x2f7602, 0x0ae7985c84b4b21c, 0x29aa0f04ae775473, 0x234d97582ac3e66f, 0x0 }, /* #25 */
     5351    { 0x0b2483, 0x0b2482, 0x590943b4d88a32bd, 0xd634f2d337b63eab, 0x8f3db167ef3c0c16, 0x0 }, /* #26 */
     5352    { 0x0a09d7, 0x0a0102, 0x0afd8e91d9cbadc5, 0x58eeca54555155c8, 0x521344c58c9af80d, 0x0 }, /* #27 */
     5353    { 0x080b93, 0x080382, 0x455056877932260f, 0x87644ea4e452fa91, 0xc23418239d60dc9e, 0x0 }, /* #28 */
     5354    { 0x1c43c3, 0x1c4306, 0x316b0ba60679f78c, 0x58c6a1d5ecb02f2e, 0x69adaa73eac9d8a2, 0x0 }, /* #29 */
     5355    { 0x111a13, 0x111282, 0xcac9a4500f241894, 0xb990b5a0b3669d2c, 0x735911f0bc4285b8, 0x0 }, /* #30 */
     5356    { 0x283dc6, 0x283506, 0x7fb12e554a4b55bd, 0x520bb108c313baa3, 0x2dba9f5d8958ef1e, 0x0 }, /* #31 */
     5357    { 0x342a17, 0x342206, 0x944c27eb228cf589, 0x79966808f15c4a3f, 0xedda4fe3d3d0bfb6, 0x0 }, /* #32 */
     5358    { 0x327847, 0x327006, 0xda0099cb66d3c842, 0x32f1e20cbba2c4d4, 0xe8f17bc7dd710c96, 0x0 }, /* #33 */
     5359    { 0x355ad3, 0x355282, 0xb5e5f819af1d5265, 0xa654d5c1e21e1e91, 0x13b12dd84d034cf4, 0x0 }, /* #34 */
     5360    { 0x386ad7, 0x386286, 0xc0a1f6ce8bc150d5, 0xfa0ca71442931e60, 0x3aad51dac9524eb5, 0x0 }, /* #35 */
     5361    { 0x187e02, 0x187686, 0x0f70e0a25e146eb7, 0xcaecc0c865bfdd2e, 0xc59c206a3babb399, 0x0 }, /* #36 */
     5362    { 0x141206, 0x141286, 0x6ea6f762a0ab6f72, 0x9fecfdad331035a9, 0xf14a0acf93bb5adb, 0x0 }, /* #37 */
     5363    { 0x0b3552, 0x0b3506, 0x863d7ffdecacd2b5, 0x5b098f2343316c8b, 0xdd34f0deaf9dbe3e, 0x0 }, /* #38 */
     5364    { 0x310dc6, 0x310586, 0x5878f1f53ad48d0f, 0x97668b209681b43c, 0xcf1e7ad5ac553933, 0x0 }, /* #39 */
     5365    { 0x125e87, 0x125682, 0xe7a4db39ebfc1f43, 0xe51ee4c953c890c7, 0x02ba3ff0b8348f84, 0x0 }, /* #40 */
     5366    { 0x3b26d6, 0x3b2682, 0xe9750c5af6ce6992, 0xadd80557f5b3946b, 0x44ad090d037dfdf9, 0x0 }, /* #41 */
     5367    { 0x2d36c2, 0x2d3602, 0xd494e4827c6debd0, 0x57c545d8c74bf68c, 0x8351a15abb261d5c, 0x0 }, /* #42 */
     5368    { 0x383e17, 0x383682, 0x7676e5b4287e295e, 0xbc70cdcb5f9ce070, 0xca06287f77e2c92e, 0x0 }, /* #43 */
     5369    { 0x0c4fd2, 0x0c4706, 0x6d257ecae8df8f00, 0x4cf721b7d07899ed, 0x21d25f7d38a716ed, 0x0 }, /* #44 */
     5370    { 0x3b18c3, 0x3b1086, 0xbf643d03679f1de7, 0xe36c83392a7ead9f, 0x5c08be3a4de1b078, 0x0 }, /* #45 */
     5371    { 0x006017, 0x006006, 0x32378abd47803be8, 0x5e66e1fddbf5a3e4, 0x6c516b409c75980c, 0x0 }, /* #46 */
     5372    { 0x184d53, 0x184586, 0x114f91f01846d12f, 0x82903fde26b0fd5f, 0x93dfae2e3ef62c70, 0x0 }, /* #47 */
     5373    { 0x247907, 0x247186, 0xa3e3aaaee885bbaa, 0xdb75176a1f5f0317, 0x7896bdc4f7dab8bd, 0x0 }, /* #48 */
     5374    { 0x042bc2, 0x042306, 0x8728aaae96309b50, 0x457180c3a8ed127d, 0xc2592a6d3edd892d, 0x0 }, /* #49 */
     5375    { 0x305b47, 0x305306, 0x5bc770ddb0fab612, 0x197fceb932387d78, 0x42b8be6482c2cb6a, 0x0 }, /* #50 */
     5376    { 0x1b1883, 0x1b1002, 0x4a0f095c13018a0f, 0x7e8e57d0b22ef623, 0x34815e8ca12f7c2c, 0x0 }, /* #51 */
     5377    { 0x267517, 0x267502, 0xf4137bd11590e38d, 0x644ce490feb6f26d, 0x905f9f41eb2611e0, 0x0 }, /* #52 */
     5378    { 0x100d82, 0x100582, 0x543fb6c80f021efa, 0xc196ecbaedfb3154, 0x95a95a72e2f92fae, 0x0 }, /* #53 */
     5379    { 0x307d52, 0x307582, 0x9d2e5bd7411165bd, 0xee2d9604cf9eea85, 0x7303cdd38e8f8f38, 0x0 }, /* #54 */
     5380    { 0x3d71c7, 0x3d7186, 0xb7da8a1ba84e6d37, 0xbd868125c4ef5d21, 0x0a5c0b3e6ca13016, 0x0 }, /* #55 */
     5381    { 0x2618c2, 0x261006, 0x70b915916263796d, 0x4390e61ae5546505, 0x3329f38b87371c68, 0x0 }, /* #56 */
     5382    { 0x3444c3, 0x344406, 0xed36b68c3898a3fe, 0x707584ed5b927aa6, 0x9d433261630ad958, 0x0 }, /* #57 */
     5383    { 0x200d43, 0x200582, 0xd963a68bf69bc76e, 0xff779f7c6bd13bdc, 0x261439f79d4afcb2, 0x0 }, /* #58 */
     5384    { 0x293b56, 0x293302, 0x3ac9bc9b6013e798, 0x0c97d9cbf26e448f, 0x365e6550927da317, 0x0 }, /* #59 */
     5385    { 0x0d0312, 0x0d0302, 0x975a712c09d84bd4, 0x00f897abbb64407a, 0x97a2e687b2bc0bae, 0x0 }, /* #60 */
     5386    { 0x0c5606, 0x0c5606, 0x3f2ceb49d8f6a49c, 0x12c1881b46fd829a, 0x2ded63529e0b2606, 0x0 }, /* #61 */
     5387    { 0x1354d7, 0x135482, 0x7fa210d579fcbc1c, 0xf66ccc3451038c8a, 0x89cedce128ff3096, 0x0 }, /* #62 */
     5388    { 0x073cc6, 0x073406, 0x59009f608f292fca, 0x723b2ab9f8f64bb8, 0x2b3bb5d977df6472, 0x0 }, /* #63 */
    53895389};
    53905390static const BINU64_TEST_T g_aTests_xor_u64_locked[] =
    53915391{
    5392     { 0x080452, 0x080486, 0xc40b7a242d13a52c, 0x87112211206c76a3, 0x431a58350d7fd38f, 0x0 }, /* #0 */
    5393     { 0x1521d7, 0x152186, 0x352f6d5c78eaa5dd, 0xb77cd04c045e6b96, 0x8253bd107cb4ce4b, 0x0 }, /* #1 */
    5394     { 0x216683, 0x216602, 0xa43427383558f8c4, 0x1fcdf2cc6ea3f829, 0xbbf9d5f45bfb00ed, 0x0 }, /* #2 */
    5395     { 0x0d45c2, 0x0d4506, 0x93651a0bfaf26c3a, 0x795b2301e8629ec9, 0xea3e390a1290f2f3, 0x0 }, /* #3 */
    5396     { 0x127606, 0x127602, 0xb37e30af79d58e7e, 0x4a9d5f2b587bc5ec, 0xf9e36f8421ae4b92, 0x0 }, /* #4 */
    5397     { 0x2e60c7, 0x2e6002, 0x03cfdbdcc655341b, 0x029e9789053e5f57, 0x01514c55c36b6b4c, 0x0 }, /* #5 */
    5398     { 0x2a6102, 0x2a6106, 0xc19e359e880e7c16, 0x5955eab4f1dc45af, 0x98cbdf2a79d239b9, 0x0 }, /* #6 */
    5399     { 0x286bd3, 0x286302, 0x48deb55b8146b42c, 0x2ab99060d4123a91, 0x6267253b55548ebd, 0x0 }, /* #7 */
    5400     { 0x3d76d7, 0x3d7606, 0xfdf9c3489dcd00f4, 0x094fda05c54ecb35, 0xf4b6194d5883cbc1, 0x0 }, /* #8 */
    5401     { 0x372946, 0x372102, 0x9cadd49b9e763f5e, 0x138a2ac98617258c, 0x8f27fe5218611ad2, 0x0 }, /* #9 */
    5402     { 0x296217, 0x296206, 0x00334051973a7a4c, 0x28ca81db73f9dc88, 0x28f9c18ae4c3a6c4, 0x0 }, /* #10 */
    5403     { 0x1100d7, 0x110086, 0x72b5b9f6e0236101, 0xf130daf758e0be7d, 0x83856301b8c3df7c, 0x0 }, /* #11 */
    5404     { 0x267942, 0x267182, 0x6d333c0fa4b81c6a, 0xbe61c2165a140f9d, 0xd352fe19feac13f7, 0x0 }, /* #12 */
    5405     { 0x284603, 0x284682, 0x26e6fef0828eb46b, 0xf010a51a85e5e6ef, 0xd6f65bea076b5284, 0x0 }, /* #13 */
    5406     { 0x0c6b47, 0x0c6382, 0x8234d983a760c53b, 0xd2e067603cd4edad, 0x50d4bee39bb42896, 0x0 }, /* #14 */
    5407     { 0x003196, 0x003186, 0x28112a2c4f7fe4fe, 0xc9d2f5fbb19827be, 0xe1c3dfd7fee7c340, 0x0 }, /* #15 */
    5408     { 0x1c2d92, 0x1c2586, 0x75a18cc23c476e68, 0xc53f04be3d673e8b, 0xb09e887c012050e3, 0x0 }, /* #16 */
    5409     { 0x121dd3, 0x121582, 0x2f75abc78e37c53b, 0x82c0a61958570bc7, 0xadb50dded660cefc, 0x0 }, /* #17 */
    5410     { 0x210143, 0x210182, 0xeb475f128a2d7b79, 0xa330b007909fd789, 0x4877ef151ab2acf0, 0x0 }, /* #18 */
    5411     { 0x315002, 0x315086, 0x50b4df0451bdff11, 0xf4e3b3bec320773c, 0xa4576cba929d882d, 0x0 }, /* #19 */
    5412     { 0x235ac7, 0x235202, 0x0fefafb3159e5d0f, 0x2fc2383a156645fe, 0x202d978900f818f1, 0x0 }, /* #20 */
    5413     { 0x375493, 0x375402, 0xc48efac0a86d5d6d, 0x5060d6752e9d2b07, 0x94ee2cb586f0766a, 0x0 }, /* #21 */
    5414     { 0x3929c7, 0x392182, 0xa9212bbc5c67e5d1, 0xf99294651cd9bd6d, 0x50b3bfd940be58bc, 0x0 }, /* #22 */
    5415     { 0x384802, 0x384086, 0x3e01325da4473179, 0xa0dbb783a4d68935, 0x9eda85de0091b84c, 0x0 }, /* #23 */
    5416     { 0x0a6252, 0x0a6282, 0xeb978d19621a63bf, 0xdb270e0ec8aaf8c1, 0x30b08317aab09b7e, 0x0 }, /* #24 */
    5417     { 0x2e73d2, 0x2e7306, 0x17edd2eb5f802c90, 0x63426359213243f6, 0x74afb1b27eb26f66, 0x0 }, /* #25 */
    5418     { 0x3b3803, 0x3b3002, 0x225e977d5962c0c8, 0x623cd0e8294961e3, 0x40624795702ba12b, 0x0 }, /* #26 */
    5419     { 0x092812, 0x092082, 0x275b53f94fc3302d, 0xe2089341d32524b3, 0xc553c0b89ce6149e, 0x0 }, /* #27 */
    5420     { 0x1172c3, 0x117282, 0x1108717158057fc9, 0xc85184f5994ac5ba, 0xd959f584c14fba73, 0x0 }, /* #28 */
    5421     { 0x055ad2, 0x055286, 0x33157c4c4768d380, 0xdf1bfbb380fb4f1b, 0xec0e87ffc7939c9b, 0x0 }, /* #29 */
    5422     { 0x022dc7, 0x022586, 0x079cb04731de781c, 0xb150ec10ce277124, 0xb6cc5c57fff90938, 0x0 }, /* #30 */
    5423     { 0x021087, 0x021086, 0x7d397798d3a903d0, 0x8c83bd50d473dfb2, 0xf1bacac807dadc62, 0x0 }, /* #31 */
    5424     { 0x174ac7, 0x174286, 0x327b8e40f4efe84a, 0x86d4d798b957cdee, 0xb4af59d84db825a4, 0x0 }, /* #32 */
    5425     { 0x332fc3, 0x332786, 0xc8375d327d57ba78, 0x982be12297903bac, 0x501cbc10eac781d4, 0x0 }, /* #33 */
    5426     { 0x3e6787, 0x3e6706, 0xe2aeabdf6d925780, 0x406bfa3c1407a796, 0xa2c551e37995f016, 0x0 }, /* #34 */
    5427     { 0x031fc2, 0x031706, 0x0fd1cfe498a460d7, 0x4f67e0cdcf03ca7b, 0x40b62f2957a7aaac, 0x0 }, /* #35 */
    5428     { 0x124dc7, 0x124582, 0x67c4bddd36fac3e1, 0xb05baea3d377ee85, 0xd79f137ee58d2d64, 0x0 }, /* #36 */
    5429     { 0x386203, 0x386202, 0x1837382dbe066e5b, 0x0fb4baf6af4f709d, 0x178382db11491ec6, 0x0 }, /* #37 */
    5430     { 0x0403c6, 0x040386, 0x86b66f8d849d9939, 0xb172904537c80c55, 0x37c4ffc8b355956c, 0x0 }, /* #38 */
    5431     { 0x344012, 0x344086, 0x644b7c95baee124a, 0xdad544572d0e3e9a, 0xbe9e38c297e02cd0, 0x0 }, /* #39 */
    5432     { 0x206886, 0x206086, 0xa43ef9c7e637f716, 0xc95718c504b75c2d, 0x6d69e102e280ab3b, 0x0 }, /* #40 */
    5433     { 0x330246, 0x330286, 0xcd077c9383b7a268, 0x9e4e136165341c0f, 0x53496ff2e683be67, 0x0 }, /* #41 */
    5434     { 0x1402c2, 0x140206, 0x1e3e441b8254ac79, 0x68a6e5ee8bbdf459, 0x7698a1f509e95820, 0x0 }, /* #42 */
    5435     { 0x3077d3, 0x307706, 0xe395b616b45e6e36, 0x65d61a3ecdbb1eac, 0x8643ac2879e5709a, 0x0 }, /* #43 */
    5436     { 0x1b7946, 0x1b7186, 0x1c5b8c3b24f91333, 0xb937ea939aaab7e8, 0xa56c66a8be53a4db, 0x0 }, /* #44 */
    5437     { 0x0732c3, 0x073286, 0x6e8ac4eb1faae374, 0xb2b63e2b472cbb8b, 0xdc3cfac0588658ff, 0x0 }, /* #45 */
    5438     { 0x320287, 0x320206, 0x2d1ba48d8ed98e84, 0x73016ac67f09b299, 0x5e1ace4bf1d03c1d, 0x0 }, /* #46 */
    5439     { 0x1d2d57, 0x1d2582, 0x75af8f45d0a0ef12, 0xded6c15cc847f99e, 0xab794e1918e7168c, 0x0 }, /* #47 */
    5440     { 0x360246, 0x360282, 0x6487f73c8fed3998, 0xcfe360c315958e2c, 0xab6497ff9a78b7b4, 0x0 }, /* #48 */
    5441     { 0x371d46, 0x371586, 0xb6d2b7fd716d2db0, 0x8810284b35407299, 0x3ec29fb6442d5f29, 0x0 }, /* #49 */
    5442     { 0x032696, 0x032606, 0xc129867c2038120e, 0x2d7753fdad042572, 0xec5ed5818d3c377c, 0x0 }, /* #50 */
    5443     { 0x131ec3, 0x131686, 0x3c1fce39d152561c, 0xeebc0bfc1d4e69c5, 0xd2a3c5c5cc1c3fd9, 0x0 }, /* #51 */
    5444     { 0x0d1212, 0x0d1206, 0xa39b93a10c1d7b91, 0x21b6ec24f6e43adb, 0x822d7f85faf9414a, 0x0 }, /* #52 */
    5445     { 0x0f1696, 0x0f1682, 0x245289ca8d9ba0b0, 0xa4ab3d5eeb4fc08a, 0x80f9b49466d4603a, 0x0 }, /* #53 */
    5446     { 0x3e6106, 0x3e6186, 0x9285174c31d55fd3, 0xc00cdf33ae69d7c0, 0x5289c87f9fbc8813, 0x0 }, /* #54 */
    5447     { 0x0a3406, 0x0a3402, 0x7aa70e78c027e2fc, 0x4a35d56dad80e4a1, 0x3092db156da7065d, 0x0 }, /* #55 */
    5448     { 0x2d5896, 0x2d5082, 0x3864a8a939d4a80b, 0xfa718d41e1a984f4, 0xc21525e8d87d2cff, 0x0 }, /* #56 */
    5449     { 0x2b4416, 0x2b4486, 0xd096256cb9207dee, 0xe4237217c8528327, 0x34b5577b7172fec9, 0x0 }, /* #57 */
    5450     { 0x020813, 0x020002, 0x859a45bc14b538a6, 0x4bc2411147ed65f1, 0xce5804ad53585d57, 0x0 }, /* #58 */
    5451     { 0x1b0116, 0x1b0182, 0x4e41cb5c6c6c9b35, 0xda8a94c46de29761, 0x94cb5f98018e0c54, 0x0 }, /* #59 */
    5452     { 0x307ed2, 0x307682, 0x01da5fd092e9a7a2, 0xd1bde76cb521f601, 0xd067b8bc27c851a3, 0x0 }, /* #60 */
    5453     { 0x1167c3, 0x116702, 0x232f12c7e93b0a82, 0x53a39a51ce42d25e, 0x708c88962779d8dc, 0x0 }, /* #61 */
    5454     { 0x1b6996, 0x1b6182, 0xcb29767ee7708110, 0xde85839d2852cefb, 0x15acf5e3cf224feb, 0x0 }, /* #62 */
    5455     { 0x033606, 0x033606, 0xd8b189615e8fec0e, 0x7a265acc313da7ff, 0xa297d3ad6fb24bf1, 0x0 }, /* #63 */
     5392    { 0x1f7087, 0x1f7006, 0x11edbca01bea4b39, 0x27fc15c515109d5c, 0x3611a9650efad665, 0x0 }, /* #0 */
     5393    { 0x084196, 0x084186, 0xd2d647ec188c0dae, 0xa0e4dd622a800cde, 0x72329a8e320c0170, 0x0 }, /* #1 */
     5394    { 0x011b16, 0x011386, 0xde883cd79a612030, 0xaabb0798d833578d, 0x74333b4f425277bd, 0x0 }, /* #2 */
     5395    { 0x3a5a47, 0x3a5286, 0xe3fb7b3d4a928079, 0x9834e76d19ca956a, 0x7bcf9c5053581513, 0x0 }, /* #3 */
     5396    { 0x1f0792, 0x1f0706, 0x4abe9f0fd30572f6, 0x3fce6daabbb9e5bd, 0x7570f2a568bc974b, 0x0 }, /* #4 */
     5397    { 0x0a4a06, 0x0a4202, 0x6c18ef7e93435f1b, 0x6ec402f28a5010cb, 0x02dced8c19134fd0, 0x0 }, /* #5 */
     5398    { 0x2f2497, 0x2f2486, 0x5e08375e9ba0dea4, 0x90c682a476cbd51d, 0xceceb5faed6b0bb9, 0x0 }, /* #6 */
     5399    { 0x0d5883, 0x0d5082, 0x40be5759cf2db0fb, 0xef5adce7df7505bf, 0xafe48bbe1058b544, 0x0 }, /* #7 */
     5400    { 0x127f82, 0x127706, 0xefa03e48d4f1537d, 0x2d75f2a8d5a87144, 0xc2d5cce001592239, 0x0 }, /* #8 */
     5401    { 0x3d0796, 0x3d0782, 0xd85b002e9f50173c, 0xcd06ba81a138cf43, 0x155dbaaf3e68d87f, 0x0 }, /* #9 */
     5402    { 0x0b4216, 0x0b4202, 0xb91ec7359aa1de9f, 0x65f23abb89095b40, 0xdcecfd8e13a885df, 0x0 }, /* #10 */
     5403    { 0x3a0452, 0x3a0406, 0x559b956a050ee7e9, 0x3cabf26a9c6069e7, 0x69306700996e8e0e, 0x0 }, /* #11 */
     5404    { 0x3a66d3, 0x3a6602, 0xca039d1da5bd113c, 0x2c8d2d8a5682f131, 0xe68eb097f33fe00d, 0x0 }, /* #12 */
     5405    { 0x2b3e13, 0x2b3606, 0x770852eebc0df002, 0x033413c8bf71344d, 0x743c4126037cc44f, 0x0 }, /* #13 */
     5406    { 0x194096, 0x194086, 0x7c7ae6c1b01ee5b5, 0xb93f6d1d58dd4259, 0xc5458bdce8c3a7ec, 0x0 }, /* #14 */
     5407    { 0x213c03, 0x213482, 0x7a48c0642b2d23c3, 0xc7894845d5620037, 0xbdc18821fe4f23f4, 0x0 }, /* #15 */
     5408    { 0x104e13, 0x104602, 0x7ec354279fbe2e14, 0x190dd0945677c2b6, 0x67ce84b3c9c9eca2, 0x0 }, /* #16 */
     5409    { 0x2a1807, 0x2a1006, 0x193fc2442659eab3, 0x060c46c14eb2e1fc, 0x1f33848568eb0b4f, 0x0 }, /* #17 */
     5410    { 0x016897, 0x016002, 0xc85cf9c4af39a9bd, 0x7353d1c33f281e9b, 0xbb0f28079011b726, 0x0 }, /* #18 */
     5411    { 0x0d2287, 0x0d2286, 0x98ba95cd3e601f99, 0xc28cbbc1ffa0cdf3, 0x5a362e0cc1c0d26a, 0x0 }, /* #19 */
     5412    { 0x092347, 0x092306, 0x5d3f5790b4eab5b4, 0x058fbb70dd670844, 0x58b0ece0698dbdf0, 0x0 }, /* #20 */
     5413    { 0x0f72c2, 0x0f7286, 0x5dd4749d1ab92fa6, 0xdb43a1cdbd8ad111, 0x8697d550a733feb7, 0x0 }, /* #21 */
     5414    { 0x357a93, 0x357282, 0x5b30e6c62d01f3db, 0xe1595d43ca7f2cc7, 0xba69bb85e77edf1c, 0x0 }, /* #22 */
     5415    { 0x165786, 0x165782, 0xd62f44d9134dc2c9, 0xae4540fbea1ccf26, 0x786a0422f9510def, 0x0 }, /* #23 */
     5416    { 0x357117, 0x357106, 0x73801ab9fc9543bf, 0x04fe7e65a3cfe153, 0x777e64dc5f5aa2ec, 0x0 }, /* #24 */
     5417    { 0x0f43d2, 0x0f4306, 0x7919bbc5f80b7895, 0x1aec94fb707de759, 0x63f52f3e88769fcc, 0x0 }, /* #25 */
     5418    { 0x304296, 0x304202, 0x076c0681917f7738, 0x780a653e546054f1, 0x7f6663bfc51f23c9, 0x0 }, /* #26 */
     5419    { 0x1e3117, 0x1e3182, 0xdc9863583bfe15a7, 0x9dd23d6ca35c20b5, 0x414a5e3498a23512, 0x0 }, /* #27 */
     5420    { 0x2e2897, 0x2e2086, 0x277a6acb8ffdeba8, 0xcec56e0eda048128, 0xe9bf04c555f96a80, 0x0 }, /* #28 */
     5421    { 0x1236c6, 0x123686, 0x627d9209e613dea2, 0xb1266285c7ed402d, 0xd35bf08c21fe9e8f, 0x0 }, /* #29 */
     5422    { 0x0d0143, 0x0d0102, 0x503911d0a5a1107d, 0x32095ab4f76187a8, 0x62304b6452c097d5, 0x0 }, /* #30 */
     5423    { 0x254492, 0x254406, 0x9c4435f2730e0085, 0x489aa5e5313fd2b4, 0xd4de90174231d231, 0x0 }, /* #31 */
     5424    { 0x056097, 0x056082, 0xa9ad75f038239b5e, 0x842781a883398e9d, 0x2d8af458bb1a15c3, 0x0 }, /* #32 */
     5425    { 0x2f7597, 0x2f7582, 0x20b61e0e2b24ac24, 0xfa1809fcbf4bf698, 0xdaae17f2946f5abc, 0x0 }, /* #33 */
     5426    { 0x263f42, 0x263782, 0x382b9571ff8ae6a1, 0xf50c49328aea8df8, 0xcd27dc4375606b59, 0x0 }, /* #34 */
     5427    { 0x2d3956, 0x2d3186, 0x4c9c7ebe3c2a894e, 0xe41b76964a6e7b27, 0xa88708287644f269, 0x0 }, /* #35 */
     5428    { 0x280ec3, 0x280602, 0xe167b90d15bc7318, 0x61279daf751a4568, 0x804024a260a63670, 0x0 }, /* #36 */
     5429    { 0x252882, 0x252082, 0xaf563343cc8ebde9, 0x88a9432688b13615, 0x27ff7065443f8bfc, 0x0 }, /* #37 */
     5430    { 0x2c0b46, 0x2c0386, 0x5d761b1e50a0909c, 0x88c5983ee44eee1d, 0xd5b38320b4ee7e81, 0x0 }, /* #38 */
     5431    { 0x2555d6, 0x255586, 0x168792a701b9911a, 0xa1ec1e33df148c65, 0xb76b8c94dead1d7f, 0x0 }, /* #39 */
     5432    { 0x1a05c6, 0x1a0582, 0x14a59fe95d862fb3, 0xaaab2bded8238ada, 0xbe0eb43785a5a569, 0x0 }, /* #40 */
     5433    { 0x194782, 0x194702, 0xce1ca108273aeeef, 0x6de63a0ddeaaf59b, 0xa3fa9b05f9901b74, 0x0 }, /* #41 */
     5434    { 0x171882, 0x171006, 0x90c5a2f0995fba1a, 0x17082883c613f930, 0x87cd8a735f4c432a, 0x0 }, /* #42 */
     5435    { 0x3c28d3, 0x3c2082, 0x44b5d023df714245, 0xd22948b0a3028f57, 0x969c98937c73cd12, 0x0 }, /* #43 */
     5436    { 0x246656, 0x246606, 0x636afd7481d85bae, 0x1baf746544fd8778, 0x78c58911c525dcd6, 0x0 }, /* #44 */
     5437    { 0x295817, 0x295082, 0x2fe4179edeb19888, 0x803bd811b97b27fd, 0xafdfcf8f67cabf75, 0x0 }, /* #45 */
     5438    { 0x334dd7, 0x334502, 0xd79092833e8ee5cb, 0x4b778cb16a0c0740, 0x9ce71e325482e28b, 0x0 }, /* #46 */
     5439    { 0x2f7353, 0x2f7386, 0x33c7007cb404048d, 0xb12c152479f4e3ff, 0x82eb1558cdf0e772, 0x0 }, /* #47 */
     5440    { 0x0645c7, 0x064506, 0x482046cf9a174ce2, 0x10a977a2a51f88d1, 0x5889316d3f08c433, 0x0 }, /* #48 */
     5441    { 0x0b7792, 0x0b7782, 0x80f53bbdd2b27075, 0xfe1a55f0b69766e9, 0x7eef6e4d6425169c, 0x0 }, /* #49 */
     5442    { 0x324256, 0x324286, 0x5004f3b8d374a906, 0xa1c87dee26681439, 0xf1cc8e56f51cbd3f, 0x0 }, /* #50 */
     5443    { 0x146a52, 0x146202, 0xd53b08ad24ad8325, 0x7ac84ec6321b239b, 0xaff3466b16b6a0be, 0x0 }, /* #51 */
     5444    { 0x145412, 0x145482, 0x239aae7f9e254fcf, 0x81655620de1369d3, 0xa2fff85f4036261c, 0x0 }, /* #52 */
     5445    { 0x0b57c2, 0x0b5786, 0xdc906673cdae0804, 0xa7e51f6f41983f7b, 0x7b75791c8c36377f, 0x0 }, /* #53 */
     5446    { 0x223bc3, 0x223306, 0xd704833c9c418e47, 0x6791d4bcf5058a82, 0xb0955780694404c5, 0x0 }, /* #54 */
     5447    { 0x234e16, 0x234686, 0x26f2baab863977f6, 0xce2cbaa44f843371, 0xe8de000fc9bd4487, 0x0 }, /* #55 */
     5448    { 0x160e92, 0x160686, 0xc62e1bc30f56b793, 0xafaa7039f27615f3, 0x69846bfafd20a260, 0x0 }, /* #56 */
     5449    { 0x0c7f43, 0x0c7782, 0x139629243e92545b, 0x8fcc593e59f550dc, 0x9c5a701a67670487, 0x0 }, /* #57 */
     5450    { 0x354982, 0x354106, 0x03fd01b348002ebf, 0x3bd993b59f7a9f1b, 0x38249206d77ab1a4, 0x0 }, /* #58 */
     5451    { 0x2f0583, 0x2f0582, 0xe62da32024547a5d, 0xd4312bfd5a64c415, 0x321c88dd7e30be48, 0x0 }, /* #59 */
     5452    { 0x1d1f92, 0x1d1706, 0xd9b025786b9f7769, 0x74b15d8190f4811d, 0xad0178f9fb6bf674, 0x0 }, /* #60 */
     5453    { 0x2d5b57, 0x2d5302, 0x0fe35d1ab247ec30, 0x6216d197e5b2b22c, 0x6df58c8d57f55e1c, 0x0 }, /* #61 */
     5454    { 0x1e3543, 0x1e3586, 0x9b73d27ac255fd78, 0xe8cf8093d2aa8b06, 0x73bc52e910ff767e, 0x0 }, /* #62 */
     5455    { 0x277a53, 0x277206, 0x2e9a8f180d1215dc, 0x7e121bc8e83abcbe, 0x508894d0e528a962, 0x0 }, /* #63 */
    54565456};
    54575457static const BINU64_TEST_T g_aTests_and_u64[] =
    54585458{
    5459     { 0x0a3546, 0x0a3506, 0xd015029b4679758f, 0x400400820258140c, 0x460e1cc6135e165c, 0x0 }, /* #0 */
    5460     { 0x032f12, 0x032706, 0xa3c488319c88f5d9, 0x20c4882118887400, 0x68f4dbab7bc97c22, 0x0 }, /* #1 */
    5461     { 0x016d42, 0x016506, 0x308275cf6707cf24, 0x3000608405048224, 0x33586a840504a2be, 0x0 }, /* #2 */
    5462     { 0x393b47, 0x393302, 0xe906cdf237e24883, 0x210208d035a24880, 0x37c238d4bdbadfe8, 0x0 }, /* #3 */
    5463     { 0x212392, 0x212302, 0x7bda1fb88fb03e8b, 0x138219a08d10288a, 0x17a219e4ed58a88e, 0x0 }, /* #4 */
    5464     { 0x1153d3, 0x115302, 0x7ad9d09a212bd8c5, 0x10111088200a4840, 0x91351bc8f20e6d78, 0x0 }, /* #5 */
    5465     { 0x327043, 0x327006, 0xeda77288f6bde777, 0x6c06700004104622, 0x6e46f9520c505622, 0x0 }, /* #6 */
    5466     { 0x1a0e12, 0x1a0602, 0x4642117635ef9d54, 0x0400011211881d04, 0x959de79bdb885d2f, 0x0 }, /* #7 */
    5467     { 0x101d06, 0x101586, 0xf89ee9cc36f52f4a, 0xc898094c00050d42, 0xcef80f7f89078df2, 0x0 }, /* #8 */
    5468     { 0x010353, 0x010386, 0xca22d390f9968995, 0xca20138070068800, 0xca6d1be6746f9822, 0x0 }, /* #9 */
    5469     { 0x023f16, 0x023702, 0xcee1cf61851793b3, 0x40004400001611b0, 0x610674164af611bc, 0x0 }, /* #10 */
    5470     { 0x2f0217, 0x2f0282, 0xf48e3c8e048776b0, 0xc088088804014220, 0xc1a808b9a629ca6a, 0x0 }, /* #11 */
    5471     { 0x142a82, 0x142282, 0xeacb17d4fc07e6f1, 0x80cb164478018610, 0x85db96477b899612, 0x0 }, /* #12 */
    5472     { 0x273307, 0x273302, 0x01a4052b1c4eecea, 0x00a4010a144e48e0, 0x36bddb1af74f4ae4, 0x0 }, /* #13 */
    5473     { 0x3b2403, 0x3b2402, 0x07e89f375b4e817c, 0x07688634590c8040, 0x777fc6b4f92cf8c2, 0x0 }, /* #14 */
    5474     { 0x0e1096, 0x0e1006, 0x09c7ada85c7ed0f1, 0x08038d205458d090, 0x9e0bdf345459f59c, 0x0 }, /* #15 */
    5475     { 0x2a5e57, 0x2a5606, 0x16e72807932aad89, 0x168328028120ad00, 0xd78b7e9aa1f4ef50, 0x0 }, /* #16 */
    5476     { 0x245d57, 0x245502, 0xb5db063445410855, 0x1191002404400854, 0x5191402e3e747c5e, 0x0 }, /* #17 */
    5477     { 0x0c1506, 0x0c1502, 0x29667483fb0b6641, 0x08447402010b4001, 0x0acd763e056b59b1, 0x0 }, /* #18 */
    5478     { 0x0e06c7, 0x0e0602, 0x327251fe79e13d19, 0x1010103269613501, 0x1d9492326f653565, 0x0 }, /* #19 */
    5479     { 0x0a1fc2, 0x0a1706, 0x50257d591bad095b, 0x4024601109080053, 0xcc36e0910d486657, 0x0 }, /* #20 */
    5480     { 0x1155d2, 0x115506, 0x2a477649b95b8ff2, 0x20001641b9028842, 0xb4a89673f9a6c84e, 0x0 }, /* #21 */
    5481     { 0x2d13d2, 0x2d1382, 0xac57a2e1084602a5, 0x8452220008060085, 0x97527b1cad867885, 0x0 }, /* #22 */
    5482     { 0x101807, 0x101006, 0x3c26654f196eb2db, 0x3804254c18440042, 0xfb0cbdec7cc54462, 0x0 }, /* #23 */
    5483     { 0x091013, 0x091006, 0xbe15adde8d7dcce0, 0x2214a40681480860, 0x23f6b607814a0a7d, 0x0 }, /* #24 */
    5484     { 0x2838d6, 0x283006, 0x48f67a2a277f17d8, 0x48005000254e17d8, 0x480055046dce5ffe, 0x0 }, /* #25 */
    5485     { 0x0d7d96, 0x0d7586, 0xdb899a686df85fa1, 0xd880126864f85081, 0xf880536966f850cb, 0x0 }, /* #26 */
    5486     { 0x245047, 0x245006, 0xf7ed68c05d54084e, 0x000460804150004e, 0x08166484c37831ef, 0x0 }, /* #27 */
    5487     { 0x211a43, 0x211286, 0x86fc4a367742ddfd, 0x86cc4010154041a0, 0xaecc70989d6c43a2, 0x0 }, /* #28 */
    5488     { 0x3443d6, 0x344302, 0x411af3940d9b6dfc, 0x410802100009681c, 0x436c0e58906d7a1d, 0x0 }, /* #29 */
    5489     { 0x213503, 0x213502, 0x03b93c7571fcacde, 0x03882c147030080e, 0xdbcaec94f630480f, 0x0 }, /* #30 */
    5490     { 0x3176c7, 0x317682, 0x98c20c89ab0220f6, 0x90400809ab000010, 0xd34c885dabc50311, 0x0 }, /* #31 */
    5491     { 0x0c3c46, 0x0c3406, 0x62e83b2f1aa46ce8, 0x20402a2318842c60, 0x3054ee733c85bd63, 0x0 }, /* #32 */
    5492     { 0x3258c7, 0x325006, 0x00ed710208780a51, 0x0048210000100a11, 0x0b582fe124965b9b, 0x0 }, /* #33 */
    5493     { 0x2f6292, 0x2f6202, 0xc0552d0840720f76, 0x0014280040720862, 0x011e68b757ff6863, 0x0 }, /* #34 */
    5494     { 0x2c67c7, 0x2c6702, 0x3926a4a9f2e4d431, 0x0920808890045001, 0x0b79c89a9804708f, 0x0 }, /* #35 */
    5495     { 0x211d06, 0x211506, 0xac202706ffc24869, 0x04202700f2c20009, 0x57edf799f2e2118b, 0x0 }, /* #36 */
    5496     { 0x1a0ac2, 0x1a0202, 0x4be153590695aa53, 0x09e101410604aa02, 0xb9f7ad63b626fe26, 0x0 }, /* #37 */
    5497     { 0x187d03, 0x187506, 0x5bb2d4a1a03fc01f, 0x122050002025c00f, 0xb22c795a39a5c50f, 0x0 }, /* #38 */
    5498     { 0x131d52, 0x131506, 0x0e7aafa467322a5a, 0x024a032000202a48, 0x024a132198a13f69, 0x0 }, /* #39 */
    5499     { 0x2d5c93, 0x2d5406, 0x83f63a50fdf4935a, 0x03d20a009864110a, 0x0bd38b8f9a6e7d0b, 0x0 }, /* #40 */
    5500     { 0x2f5f53, 0x2f5786, 0xb2c72ef52add0430, 0x8205266022dc0030, 0x8e0db66072dc11b1, 0x0 }, /* #41 */
    5501     { 0x000082, 0x000002, 0x39c2612914beca0a, 0x0042400800380802, 0x024ad6ca08790932, 0x0 }, /* #42 */
    5502     { 0x1b68d2, 0x1b6006, 0x45e13469ca472930, 0x0560140800070800, 0xaf6e1e9e0437dc83, 0x0 }, /* #43 */
    5503     { 0x1c5013, 0x1c5082, 0x9651f01ae056e1fc, 0x8410800040424068, 0xac3485c15d6a4668, 0x0 }, /* #44 */
    5504     { 0x397946, 0x397106, 0xd11cb61f31514f0c, 0x511c900d31504600, 0x55dfd14d33f8d6d3, 0x0 }, /* #45 */
    5505     { 0x262153, 0x262102, 0x39ea66c5565e11eb, 0x29aa22450400000b, 0x29aaba550c014e0b, 0x0 }, /* #46 */
    5506     { 0x2f37d2, 0x2f3702, 0xe9f3d9c18079bfef, 0x612388410059042f, 0x632b8863085d443f, 0x0 }, /* #47 */
    5507     { 0x072d96, 0x072502, 0x08e13df0b0442139, 0x004110d0b0002031, 0xf449d0d0fba97cf1, 0x0 }, /* #48 */
    5508     { 0x2c4357, 0x2c4302, 0x476bfb7d0ff88edf, 0x07011b080248800d, 0x07851b88824bf02d, 0x0 }, /* #49 */
    5509     { 0x122246, 0x122286, 0xe1165dcec9a411f2, 0x800044c041201122, 0x8e4844c14368b12e, 0x0 }, /* #50 */
    5510     { 0x1a0307, 0x1a0302, 0x6a917c32653e8128, 0x00102c2265308020, 0x007ead6e7570cc73, 0x0 }, /* #51 */
    5511     { 0x2c1102, 0x2c1102, 0x01e8a2178490da40, 0x0088201204809040, 0x789f31324fe9b5cf, 0x0 }, /* #52 */
    5512     { 0x166682, 0x166682, 0xf6bea2fb26414e71, 0xb694821004004820, 0xb7d4de109dbe49a4, 0x0 }, /* #53 */
    5513     { 0x3f29c6, 0x3f2106, 0xb09e96433ad7d7e3, 0x009c94423a9301a0, 0x45bdd562fb9b21a4, 0x0 }, /* #54 */
    5514     { 0x0417d7, 0x041702, 0x36ac55432abb6bf3, 0x00805403281129b3, 0x00c07e07ec11bdbf, 0x0 }, /* #55 */
    5515     { 0x117dd3, 0x117502, 0x96c84a851bb78c83, 0x1208000013948c01, 0x7a08915877948e45, 0x0 }, /* #56 */
    5516     { 0x3e4606, 0x3e4682, 0xc4ac07385a30f70f, 0xc00006205a00e70d, 0xe902ce61fa0defed, 0x0 }, /* #57 */
    5517     { 0x3b7803, 0x3b7082, 0xdcb9e6d3614c5e29, 0xd031628120401420, 0xd1776b85b0e13560, 0x0 }, /* #58 */
    5518     { 0x341283, 0x341206, 0xc3083726fbada0d0, 0x01083604d00c8000, 0x39cfbe44d05cc22b, 0x0 }, /* #59 */
    5519     { 0x1420d6, 0x142002, 0xb39491d7da8b5d36, 0x100081c6da825434, 0x586ae7c6def2d4b5, 0x0 }, /* #60 */
    5520     { 0x160492, 0x160402, 0x0754b67bd7e14858, 0x0340821b02804858, 0x93e0839b0a9848ff, 0x0 }, /* #61 */
    5521     { 0x206002, 0x206082, 0xda103a83d2c7755a, 0x9210288192417152, 0x937869c59f717bd3, 0x0 }, /* #62 */
    5522     { 0x282f53, 0x282782, 0xa3071a2f21faf56e, 0xa106082e21483462, 0xb5eeecfee7483673, 0x0 }, /* #63 */
     5459    { 0x220cd6, 0x220402, 0x254be3f1b2c313d8, 0x2440006010411258, 0xae74186c5961f658, 0x0 }, /* #0 */
     5460    { 0x2f1313, 0x2f1386, 0xa97ad4ffc1a2d5af, 0xa96a049d0120c522, 0xebee2e9d3f35e772, 0x0 }, /* #1 */
     5461    { 0x365bd3, 0x365386, 0xba6a11db1ecec011, 0xb202111a088a4000, 0xf312911a09ba7fa6, 0x0 }, /* #2 */
     5462    { 0x347cd3, 0x347406, 0x54c383cd443967a5, 0x4043804d40002324, 0xe06fd45f70023334, 0x0 }, /* #3 */
     5463    { 0x1f3996, 0x1f3106, 0x69e6437d1b12b7e1, 0x4900436008109100, 0xdd10c360cc58d908, 0x0 }, /* #4 */
     5464    { 0x0b0353, 0x0b0302, 0x9b77c8d4078988ad, 0x0011089005018020, 0x241909985521e462, 0x0 }, /* #5 */
     5465    { 0x046c83, 0x046406, 0xe299d594718e03c6, 0x0281d19461840206, 0x03e5d99f61951a1e, 0x0 }, /* #6 */
     5466    { 0x325792, 0x325782, 0xefa746de5a1d25f6, 0xee8342ce0a1d0016, 0xeecbcaee0f1dd216, 0x0 }, /* #7 */
     5467    { 0x376742, 0x376782, 0xf6aefb9f02efc1af, 0xe4884b9d02098185, 0xedd84bddda099fc5, 0x0 }, /* #8 */
     5468    { 0x1c5282, 0x1c5206, 0x5d4ba2cc73005ebc, 0x594002cc50000eac, 0x59e413cfd0ad2eee, 0x0 }, /* #9 */
     5469    { 0x102906, 0x102102, 0x3c88eac99710810e, 0x240808c10000010e, 0x667e1cd340ee71ff, 0x0 }, /* #10 */
     5470    { 0x167443, 0x167406, 0x3ae135aa9cb320cf, 0x0061108a148220cc, 0x8071d8da178a6aec, 0x0 }, /* #11 */
     5471    { 0x137143, 0x137106, 0x12bb2538a504a058, 0x02a3252024008000, 0xa7e377e13c888923, 0x0 }, /* #12 */
     5472    { 0x136916, 0x136102, 0x5456a0b461a20677, 0x0406003401000426, 0xa7860d350350b4ae, 0x0 }, /* #13 */
     5473    { 0x0d26d2, 0x0d2602, 0x6f364bfeb3b158dc, 0x2b16402291b108c8, 0xabdee422d5b728e9, 0x0 }, /* #14 */
     5474    { 0x130a86, 0x130206, 0x66aa57d3e6b5c15f, 0x262012822024004d, 0xa6259aae396c124d, 0x0 }, /* #15 */
     5475    { 0x0e49c6, 0x0e4106, 0xb95dcd332955b30b, 0x0844851329410100, 0x0a64955f3d4b0d84, 0x0 }, /* #16 */
     5476    { 0x0a3603, 0x0a3602, 0x2fcac292e9bb3986, 0x2a4a8082a8a81180, 0xba4b94c3a8ac17c1, 0x0 }, /* #17 */
     5477    { 0x132c13, 0x132402, 0x157573a413883d60, 0x0410338011883d40, 0xc61abb9051fb3fd1, 0x0 }, /* #18 */
     5478    { 0x0f6e13, 0x0f6602, 0x7b3a8c32d8d6c183, 0x5b32800040c24083, 0x5f77c1c040ca44ff, 0x0 }, /* #19 */
     5479    { 0x115517, 0x115506, 0x6f4415b504b1a626, 0x6f44052404a10624, 0x6ff42d2c9eed5724, 0x0 }, /* #20 */
     5480    { 0x013c46, 0x013402, 0x6303cc0740314662, 0x01018c0000014002, 0x9541bc900e47f186, 0x0 }, /* #21 */
     5481    { 0x023d82, 0x023506, 0x3ac53a9893320c4b, 0x0a003a9082020000, 0x4e28bab1aa8a1020, 0x0 }, /* #22 */
     5482    { 0x386287, 0x386282, 0xb86ceea738e1c20c, 0x880cac8730a04204, 0x8c0fac9fb7a853b5, 0x0 }, /* #23 */
     5483    { 0x0e00c2, 0x0e0006, 0xd00a36f0e65dad05, 0x400214b0861cad05, 0x613754bd8e9cef9d, 0x0 }, /* #24 */
     5484    { 0x1c5556, 0x1c5506, 0x2109f9b878a61a51, 0x2109688850a01041, 0xa98b6ecbd5e9d0cd, 0x0 }, /* #25 */
     5485    { 0x170787, 0x170706, 0x5e0128b44ef15eab, 0x140100844e1150a3, 0x152593c45e1771a3, 0x0 }, /* #26 */
     5486    { 0x083396, 0x083306, 0x9d38783eb47a9a8c, 0x1d38503aa45a1a00, 0x3d7e52bba65e5e42, 0x0 }, /* #27 */
     5487    { 0x293352, 0x293306, 0xe22996a0eb7e135e, 0x0220822008601018, 0x0bf08a2f186014b9, 0x0 }, /* #28 */
     5488    { 0x003a96, 0x003282, 0xb80047ae3a07e6a3, 0x980002041a020423, 0xdb52aa055a620d3b, 0x0 }, /* #29 */
     5489    { 0x183c46, 0x183486, 0xb185aed5a71d40be, 0xa105208527190018, 0xa50770ad3f993b59, 0x0 }, /* #30 */
     5490    { 0x362186, 0x362106, 0x5b044c37997049e8, 0x1a00042611204988, 0x9a4314667727dd8f, 0x0 }, /* #31 */
     5491    { 0x3062d7, 0x306202, 0xa57a3169a4e8c449, 0x016a01002040c401, 0x19ee4d927941f7b7, 0x0 }, /* #32 */
     5492    { 0x265a56, 0x265206, 0x0e6f9f13eaca67f7, 0x04420901420040a0, 0x555249814234c0a0, 0x0 }, /* #33 */
     5493    { 0x175fc2, 0x175702, 0x47d22056442d827e, 0x0152204044090270, 0xa97a6561f44912f0, 0x0 }, /* #34 */
     5494    { 0x155887, 0x155006, 0x05704ededbbc22b8, 0x05404c9610082028, 0xa74ecc971049f46f, 0x0 }, /* #35 */
     5495    { 0x196182, 0x196102, 0x40e5612d96ee7391, 0x00016021924e7280, 0xa41bf6e3d34ef2a4, 0x0 }, /* #36 */
     5496    { 0x2d4392, 0x2d4302, 0x1d2294536ac4c7f0, 0x140284434804c410, 0xb45f85e74937e416, 0x0 }, /* #37 */
     5497    { 0x103c43, 0x103482, 0x89a5aeb520ac1a7e, 0x8184222500201258, 0xc38c73259c7112d9, 0x0 }, /* #38 */
     5498    { 0x1b24c2, 0x1b2486, 0x81e7babdc31f6425, 0x81a3809180144405, 0xb5b3c5919494cf45, 0x0 }, /* #39 */
     5499    { 0x2f4e02, 0x2f4602, 0xd15ac79fc746317c, 0x504247064646201c, 0x78e257665ee7a09f, 0x0 }, /* #40 */
     5500    { 0x180697, 0x180686, 0xb27023cd0ba0e28e, 0xb01022840020a20c, 0xf019b2a4603ea26d, 0x0 }, /* #41 */
     5501    { 0x1f6653, 0x1f6686, 0xd1bebf1dfe81294d, 0xc09c241cc0812048, 0xc8dd24bcc1f532d8, 0x0 }, /* #42 */
     5502    { 0x165803, 0x165086, 0xd194dd78f13fc4da, 0xd014d41880180000, 0xf45cd41a84581b20, 0x0 }, /* #43 */
     5503    { 0x2911d3, 0x291102, 0x6392249d4810ce4c, 0x0112248d4800c24c, 0x1136f48f4fa1f27d, 0x0 }, /* #44 */
     5504    { 0x3201d2, 0x320102, 0x337c22df925d6c77, 0x315c220212550834, 0x3d5e27021ad599b4, 0x0 }, /* #45 */
     5505    { 0x133493, 0x133486, 0x882cebdbe6a2c4e6, 0x880ce380a4204006, 0xf9def384bd307b0e, 0x0 }, /* #46 */
     5506    { 0x057cc2, 0x057486, 0xa0dd04c49603e119, 0x805004c00603e011, 0xc35085c24e63f0b7, 0x0 }, /* #47 */
     5507    { 0x3d2616, 0x3d2682, 0xf9aab5c9962299f9, 0x808084c8960098b0, 0x848086e8b684bcb2, 0x0 }, /* #48 */
     5508    { 0x186b87, 0x186302, 0x5ed515ab62172a39, 0x1e80012362010819, 0x1e82612377819d5d, 0x0 }, /* #49 */
     5509    { 0x375053, 0x375006, 0xc7aecf05aa04bc1e, 0x0602c801a0003406, 0x3e13d8d9e5997607, 0x0 }, /* #50 */
     5510    { 0x014f13, 0x014706, 0x76e7693455cbcca1, 0x16c34034508800a0, 0x1ecbc0bfd2ac11e8, 0x0 }, /* #51 */
     5511    { 0x1b4b46, 0x1b4386, 0x8004b75afb32bcbb, 0x80049608712034b8, 0xbb379e8975a175b8, 0x0 }, /* #52 */
     5512    { 0x097392, 0x097306, 0x2beeeaac40027684, 0x2aa448ac00005084, 0xeea548ec9270d8bc, 0x0 }, /* #53 */
     5513    { 0x163696, 0x163606, 0x8b681c759ff4f692, 0x0328047480246400, 0x772e847ce0246c00, 0x0 }, /* #54 */
     5514    { 0x3c0513, 0x3c0502, 0x65c7af7e83b8fc7a, 0x254600448090ac62, 0x2f761045d8d2ad66, 0x0 }, /* #55 */
     5515    { 0x263a52, 0x263206, 0x4aaf88279dc1243b, 0x0209800788012428, 0x1619d61f8a13bdec, 0x0 }, /* #56 */
     5516    { 0x381886, 0x381006, 0x589f6ba699a7d152, 0x5084200088048012, 0xf4e434118a548cbe, 0x0 }, /* #57 */
     5517    { 0x160403, 0x160402, 0x58e57191a43707dd, 0x50a03010a403040d, 0x76a23a3cbf83142f, 0x0 }, /* #58 */
     5518    { 0x1d5503, 0x1d5506, 0xeed326d2a5422225, 0x4c930090a0000005, 0x4db30099e899ddd5, 0x0 }, /* #59 */
     5519    { 0x2c6483, 0x2c6482, 0xe9370cfbcdc4a528, 0xc10100ea4d040520, 0xd501f2ee5d3547e0, 0x0 }, /* #60 */
     5520    { 0x3412d3, 0x341202, 0x863c4585760222d2, 0x043c0480560020d0, 0x347d8c885ef821f5, 0x0 }, /* #61 */
     5521    { 0x157057, 0x157006, 0x60c51698e50ac524, 0x60410498e10a8400, 0xf0734dfceb4e86ca, 0x0 }, /* #62 */
     5522    { 0x047417, 0x047406, 0xade26b5f333f0311, 0x2c40405f23370211, 0x7e58d0ffabf76255, 0x0 }, /* #63 */
    55235523};
    55245524static const BINU64_TEST_T g_aTests_and_u64_locked[] =
    55255525{
    5526     { 0x093353, 0x093382, 0xd11421786b0ac907, 0x8014012840004002, 0xa017cbac40a1560a, 0x0 }, /* #0 */
    5527     { 0x3c1983, 0x3c1106, 0x28c7a734608c64f1, 0x20068224408064a0, 0xf31682e54bb27caa, 0x0 }, /* #1 */
    5528     { 0x2b4342, 0x2b4382, 0xf6afd7e17c6a8a93, 0xa025d46110020083, 0xa825d471128631a7, 0x0 }, /* #2 */
    5529     { 0x1e5b46, 0x1e5302, 0x4de9fb6a897c84ab, 0x0101594888780408, 0x31175948bc79141c, 0x0 }, /* #3 */
    5530     { 0x261f07, 0x261706, 0x6c7009f369da7195, 0x6c3008c069984105, 0x7eb4ccc86f9d474f, 0x0 }, /* #4 */
    5531     { 0x307e83, 0x307602, 0x33318a487609a507, 0x0121084030098501, 0x89e35d77396d9739, 0x0 }, /* #5 */
    5532     { 0x0d3493, 0x0d3486, 0x9c0fe462a4feeb63, 0x90012040045ae842, 0x9251284c175aec52, 0x0 }, /* #6 */
    5533     { 0x2c1ed3, 0x2c1606, 0x0d56db3b5378f4b4, 0x0102cb0941500414, 0xf182ef4d41530554, 0x0 }, /* #7 */
    5534     { 0x2c4182, 0x2c4182, 0xc638d3cde75bf51b, 0x80285244a459300b, 0x99ab5a56bcd93aeb, 0x0 }, /* #8 */
    5535     { 0x375146, 0x375102, 0x09d0b44b640be88d, 0x0090100b2408c889, 0x76ba5a0f24eccdc9, 0x0 }, /* #9 */
    5536     { 0x2e2ad3, 0x2e2202, 0xe28053fb7d931222, 0x228053b215011202, 0x3e9cd3b29709b642, 0x0 }, /* #10 */
    5537     { 0x0e6b13, 0x0e6382, 0xb4b8816bd8a2040f, 0x9420002358200007, 0xd56560a77d38b2d7, 0x0 }, /* #11 */
    5538     { 0x2c1f97, 0x2c1702, 0x37c6b44d632b6c1c, 0x1700344142236808, 0x5f087c63566768aa, 0x0 }, /* #12 */
    5539     { 0x1e7853, 0x1e7006, 0x88ce4fa31a6da4b2, 0x088e4d22004c0090, 0x4bae6d6260ce5ad9, 0x0 }, /* #13 */
    5540     { 0x0f6397, 0x0f6302, 0x4295fbafdddda566, 0x4290a926449c8564, 0xfed8a92644be9f7c, 0x0 }, /* #14 */
    5541     { 0x091e06, 0x091682, 0xb0f396b28e521d16, 0xa0b1923208021910, 0xa4b19232082a9939, 0x0 }, /* #15 */
    5542     { 0x354443, 0x354402, 0x3785371d2954ae96, 0x1401071908442c04, 0xdc7107790ae56d65, 0x0 }, /* #16 */
    5543     { 0x214853, 0x214002, 0x4a2d0d99fd684b61, 0x00240c1151404940, 0x01263e3753d7ddda, 0x0 }, /* #17 */
    5544     { 0x3e0d57, 0x3e0502, 0x05670582b139bc05, 0x010004002018bc04, 0xf108ac446e9abd66, 0x0 }, /* #18 */
    5545     { 0x255e57, 0x255606, 0x1b6b4238afe7d819, 0x034040280ec09809, 0xc3d0706a1ec8996b, 0x0 }, /* #19 */
    5546     { 0x0461c6, 0x046102, 0x563a25bd3239658d, 0x001a249002014585, 0x009fee90c383c785, 0x0 }, /* #20 */
    5547     { 0x275117, 0x275106, 0x359ea6e7c77c5c87, 0x309e24a4025c4405, 0xf0be25bc02dfc405, 0x0 }, /* #21 */
    5548     { 0x1f7286, 0x1f7286, 0x853e1b74891f770c, 0x85020350801c000c, 0xbdc3c75ab07c802f, 0x0 }, /* #22 */
    5549     { 0x152617, 0x152602, 0xc541c089564005e0, 0x44014088164005e0, 0x64276cdc9fc785e4, 0x0 }, /* #23 */
    5550     { 0x1b7207, 0x1b7206, 0x8f2489513c70c347, 0x0424885124300003, 0x2435887967b32c9b, 0x0 }, /* #24 */
    5551     { 0x127356, 0x127382, 0xc8b10eeaa9a54c9d, 0x80900c2820000819, 0xa4d0bc2c204a291b, 0x0 }, /* #25 */
    5552     { 0x322043, 0x322006, 0x42fe48fe8d2df058, 0x42a408c084281018, 0x52a50ec0c46a1d3b, 0x0 }, /* #26 */
    5553     { 0x2b0983, 0x2b0102, 0xbd84e3655219569b, 0x3404830112091210, 0x742487019f6d1b70, 0x0 }, /* #27 */
    5554     { 0x1b0e13, 0x1b0606, 0x274c06079716455e, 0x2644000210164118, 0x76f4888a701fc9b8, 0x0 }, /* #28 */
    5555     { 0x303817, 0x303002, 0x6530b7326dba591d, 0x05303502610a4104, 0x1d793d03614b6784, 0x0 }, /* #29 */
    5556     { 0x141f13, 0x141702, 0x442cf46f2b5799b7, 0x4024f00a23438020, 0xeb74fb9aa363c660, 0x0 }, /* #30 */
    5557     { 0x3251c2, 0x325106, 0xb8ccf8d222951b04, 0x18c4981000810000, 0x58c59f1c58e3e0f3, 0x0 }, /* #31 */
    5558     { 0x1114c6, 0x111406, 0x8682487be52c6886, 0x0482402a81240082, 0x6cbf47aa93648693, 0x0 }, /* #32 */
    5559     { 0x3a2187, 0x3a2102, 0x7efb792b0cb8e5de, 0x4ed241080c90250e, 0x4ed6c588afd0372e, 0x0 }, /* #33 */
    5560     { 0x026b56, 0x026302, 0xc07516ee029473a0, 0x006500e402146320, 0x006fe8e40734637e, 0x0 }, /* #34 */
    5561     { 0x2250d7, 0x225006, 0x4aa62885f2c49f0d, 0x0826088062841909, 0x9c2edef862ae3939, 0x0 }, /* #35 */
    5562     { 0x301b12, 0x301302, 0x4a790ef096143c26, 0x0a41067010001402, 0x0fc5367e11c3d4c2, 0x0 }, /* #36 */
    5563     { 0x3c1242, 0x3c1282, 0xaf3a83bb3667e467, 0x8420828a2206a001, 0xd4e1da8e6a9ea309, 0x0 }, /* #37 */
    5564     { 0x134c03, 0x134406, 0x2deedbce720137af, 0x0842524e50002184, 0x0853725edca0e9c4, 0x0 }, /* #38 */
    5565     { 0x391e42, 0x391682, 0x976b786d028f719b, 0x83233020008f401a, 0xe3a7b22050af481e, 0x0 }, /* #39 */
    5566     { 0x1f05d7, 0x1f0506, 0x5431aa91c315b0a5, 0x00002a00401510a0, 0x2b446e2848b51ff2, 0x0 }, /* #40 */
    5567     { 0x1c3b16, 0x1c3302, 0x36a97f355fecd93a, 0x12080c1011cc892a, 0x124c8cd0b1dead6f, 0x0 }, /* #41 */
    5568     { 0x3055c6, 0x305506, 0x185e9e8012aaff4b, 0x0010928002a2f14b, 0xa330d3b9abf7f1ff, 0x0 }, /* #42 */
    5569     { 0x1c4987, 0x1c4186, 0x993ad4c24aa158ef, 0x983ad08040201842, 0x9a7ef0ace5663a52, 0x0 }, /* #43 */
    5570     { 0x2a5a96, 0x2a5286, 0xcea2a1fd2fb6dde7, 0xc2a2818907301160, 0xe3a3c18957391160, 0x0 }, /* #44 */
    5571     { 0x371b86, 0x371382, 0x8fb40e8784385a5b, 0x8ab40c030420481a, 0xeab70d2b7625c91e, 0x0 }, /* #45 */
    5572     { 0x0117d7, 0x011706, 0xf7a489ed66df82d5, 0x44840800025b0205, 0x4c953c10935b4325, 0x0 }, /* #46 */
    5573     { 0x1a6597, 0x1a6502, 0x18287b62678bff56, 0x1800726041888c04, 0x7994f6f449bc8c25, 0x0 }, /* #47 */
    5574     { 0x214b82, 0x214302, 0x097b75333525df9b, 0x0928302300014c02, 0x8fa8306f084b6c22, 0x0 }, /* #48 */
    5575     { 0x034f52, 0x034706, 0x9f8681790727f8f3, 0x1e828171070658e1, 0x3eabfdf5379e5fed, 0x0 }, /* #49 */
    5576     { 0x2d7fd2, 0x2d7782, 0xc7e8cdabda7ff9cc, 0x8728c0014016b84c, 0x9729d0054516ba6f, 0x0 }, /* #50 */
    5577     { 0x180406, 0x180402, 0x9f48494f7eb7f547, 0x1808494302851040, 0x183b6b4382c51268, 0x0 }, /* #51 */
    5578     { 0x3f28d6, 0x3f2086, 0xef9d76006bda4173, 0xa28412000a8a0133, 0xb2a693668aae333f, 0x0 }, /* #52 */
    5579     { 0x174852, 0x174086, 0xcec6ecfc928e94bc, 0x8686c83c008090b8, 0x978fca3d25f09bf8, 0x0 }, /* #53 */
    5580     { 0x261796, 0x261782, 0xc887e734ecb1bb6c, 0x8881a334c0100b4c, 0x98e9b3fed25c0b4c, 0x0 }, /* #54 */
    5581     { 0x281646, 0x281682, 0x8225182788d00448, 0x8004082580500008, 0xcd46ccbdd154a98a, 0x0 }, /* #55 */
    5582     { 0x2b1312, 0x2b1386, 0x97b5aee9c1c6a200, 0x858486e100c60200, 0x858ed7e118ee4f28, 0x0 }, /* #56 */
    5583     { 0x3f1856, 0x3f1006, 0x95861bc8679e7aa5, 0x01821a48478a1205, 0x29fb5e59578a1355, 0x0 }, /* #57 */
    5584     { 0x2f3a97, 0x2f3282, 0x9dd7eecbecefab2a, 0x9400aa81086e202a, 0x9600bbb50b7e60bb, 0x0 }, /* #58 */
    5585     { 0x231407, 0x231406, 0x741bae6465d5bfaf, 0x60008024055401a6, 0x62048036055641f6, 0x0 }, /* #59 */
    5586     { 0x3d0b82, 0x3d0302, 0x8c9efcba65518b85, 0x041e288841400a80, 0x547e2bc859e23ea2, 0x0 }, /* #60 */
    5587     { 0x2c61d2, 0x2c6186, 0x948eb7037c949921, 0x9406360064901000, 0xdf0736c465913080, 0x0 }, /* #61 */
    5588     { 0x1c2e93, 0x1c2606, 0x13d2e1daac8ae92e, 0x03d0a1802888c824, 0xe7f4a9a039e9da34, 0x0 }, /* #62 */
    5589     { 0x2c5bd6, 0x2c5382, 0x9fec1d979cc36445, 0x9c68000684822440, 0xfc69024ec68ab4e0, 0x0 }, /* #63 */
     5526    { 0x015606, 0x015602, 0x2b75667f86bf16da, 0x22152429009c1202, 0xe69faca9289c3223, 0x0 }, /* #0 */
     5527    { 0x001f06, 0x001702, 0x017e3b6c73ca6f6b, 0x0030094c024a410b, 0x7631cd4d866f510b, 0x0 }, /* #1 */
     5528    { 0x1d1606, 0x1d1682, 0xb124e0a182e4a55e, 0xb120c0a10004811a, 0xbba8cded2c17833b, 0x0 }, /* #2 */
     5529    { 0x274202, 0x274282, 0xae4cd6aaecf39f04, 0x860892a8a4a10a04, 0xd72bb2a8b6a14aa5, 0x0 }, /* #3 */
     5530    { 0x1e3f52, 0x1e3702, 0x04f3c282d2197e37, 0x0441428252010823, 0x65496ffb5f67082b, 0x0 }, /* #4 */
     5531    { 0x167b92, 0x167386, 0xab71fb84d6a5fcb5, 0xab50a1048025ac24, 0xbf58a5468837ad64, 0x0 }, /* #5 */
     5532    { 0x0a3707, 0x0a3702, 0x5616829148be8cee, 0x44068211489608ae, 0xe54eaa19dfd629be, 0x0 }, /* #6 */
     5533    { 0x010347, 0x010302, 0x2b05040a7fd12ef6, 0x2100040056402262, 0x3112cf95564c636a, 0x0 }, /* #7 */
     5534    { 0x3a7912, 0x3a7102, 0xd55d6e935b2ac6bc, 0x0111460009024698, 0x29b3d640a9067fda, 0x0 }, /* #8 */
     5535    { 0x3739d7, 0x373182, 0xe5022ac9283e965e, 0xe40220802006044c, 0xf60b24b4314725ed, 0x0 }, /* #9 */
     5536    { 0x1661d7, 0x166102, 0x14f47923a4cd4b07, 0x14043020a40d0007, 0xdc06b6f0be3d1467, 0x0 }, /* #10 */
     5537    { 0x1475c3, 0x147506, 0x4fb36883607f7468, 0x4d21408000127000, 0x7d25c5908b927882, 0x0 }, /* #11 */
     5538    { 0x0d3102, 0x0d3102, 0xce41203cd627ca09, 0x00002034d4234a01, 0x20a4eff5d5ab4a73, 0x0 }, /* #12 */
     5539    { 0x056f46, 0x056786, 0xacdb4957cd27c5e5, 0xa419485080240484, 0xf6195ad0b0ac2696, 0x0 }, /* #13 */
     5540    { 0x194a42, 0x194202, 0x286e3626a5da71ef, 0x280624228180204a, 0xb98624e3dba52e5a, 0x0 }, /* #14 */
     5541    { 0x1f7143, 0x1f7106, 0x7d95c5f8a162508a, 0x7484457021605000, 0xf6ae777233f85d31, 0x0 }, /* #15 */
     5542    { 0x237943, 0x237186, 0x86e756bbc1cb9a1e, 0x82a15491c1cb1206, 0xdaa97cd5fdef1287, 0x0 }, /* #16 */
     5543    { 0x021197, 0x021106, 0x69f24c7e2d6695c3, 0x29420c1620629181, 0xb9470c96627bf9b5, 0x0 }, /* #17 */
     5544    { 0x0b6912, 0x0b6182, 0xf42fed83b1a993f1, 0xb40d8c00b0800231, 0xbf4d9c2cf6924e39, 0x0 }, /* #18 */
     5545    { 0x082d06, 0x082586, 0xc63263bf028da3d9, 0x82024020020083c0, 0x9283d860d63293c6, 0x0 }, /* #19 */
     5546    { 0x321017, 0x321086, 0xc1c05d28afd3ea60, 0xc0c01c20ac03e860, 0xdaddbcb7fc23edfd, 0x0 }, /* #20 */
     5547    { 0x102002, 0x102006, 0xdbddc5f3fc02ccf4, 0x0bd5c1917c0200a0, 0x2fd7e1957cef03a3, 0x0 }, /* #21 */
     5548    { 0x1b3692, 0x1b3602, 0x2ba3028fe49b4be5, 0x20a0000940990164, 0x64bc55095afd317e, 0x0 }, /* #22 */
     5549    { 0x327582, 0x327586, 0xe252edb173563b5b, 0xe050c90172523141, 0xe8d0cb43727331e5, 0x0 }, /* #23 */
     5550    { 0x103086, 0x103006, 0x2d4979dd99fcf15a, 0x0441615190dcd018, 0xc4e5e373f2dfd438, 0x0 }, /* #24 */
     5551    { 0x373653, 0x373686, 0xd249538e4d2539c3, 0x820112020c041903, 0x8f119a230c0c9903, 0x0 }, /* #25 */
     5552    { 0x1e7787, 0x1e7782, 0xf3e2fec837bb7495, 0x90c07e0033813480, 0x90d97f00bbc537e8, 0x0 }, /* #26 */
     5553    { 0x206186, 0x206182, 0xff6bf3f48fbdf242, 0xe02190e0081d3002, 0xe03594e2485d38b3, 0x0 }, /* #27 */
     5554    { 0x0132c6, 0x013202, 0x6faf617317c01540, 0x0501201203001440, 0x9501a4162326fe4d, 0x0 }, /* #28 */
     5555    { 0x3b2b02, 0x3b2306, 0x443c3e6d32dfd1a3, 0x0008140402064003, 0xa28815168f266847, 0x0 }, /* #29 */
     5556    { 0x206912, 0x206102, 0x605644a69bd1a3c2, 0x404000a09b90a2c2, 0x43c923f9ffb4fedf, 0x0 }, /* #30 */
     5557    { 0x185313, 0x185306, 0xc4d398054d91df67, 0x405380000d815224, 0x6073c5b01fa172bc, 0x0 }, /* #31 */
     5558    { 0x375742, 0x375702, 0x64a60e385596e15e, 0x44260a3851868154, 0xc72e2affd1ef9154, 0x0 }, /* #32 */
     5559    { 0x084f07, 0x084702, 0xfcbbb4191a5009ed, 0x6090240902000149, 0x60d06f4dc72d1549, 0x0 }, /* #33 */
     5560    { 0x3b3907, 0x3b3102, 0x99e7baecfc1f32fc, 0x1083a04c7c010210, 0x309be05c7ca10a10, 0x0 }, /* #34 */
     5561    { 0x2650d2, 0x265002, 0xf55da6bfe6dfe5a4, 0x10092205c64e8180, 0x180b6345d76e81cb, 0x0 }, /* #35 */
     5562    { 0x225352, 0x225386, 0xb0d78cb0460dc07a, 0xb0c30c9006058030, 0xbac31f9b1755b0b0, 0x0 }, /* #36 */
     5563    { 0x101742, 0x101702, 0x1b08fb406a269c26, 0x0b0883006a261420, 0xcfda83976aa75571, 0x0 }, /* #37 */
     5564    { 0x355756, 0x355782, 0xedea77ed29410db3, 0xe56855a8284100b3, 0xf779ddb83c67a0fb, 0x0 }, /* #38 */
     5565    { 0x0b7756, 0x0b7786, 0x8fb79267b5117f39, 0x8727006114003000, 0xb72769695cecb040, 0x0 }, /* #39 */
     5566    { 0x3908c2, 0x390006, 0x4ff115f68f034250, 0x471115340c004250, 0xe71757351cd8f27a, 0x0 }, /* #40 */
     5567    { 0x1e6c97, 0x1e6406, 0xe5cd217d122d72d1, 0x61090138120120c0, 0x6329c1383e51a8ee, 0x0 }, /* #41 */
     5568    { 0x0c7646, 0x0c7682, 0xc62c04fda1f0c557, 0xc40c003c21f08115, 0xc4dfd93c73fb8135, 0x0 }, /* #42 */
     5569    { 0x2f1557, 0x2f1506, 0x59eb4d5cef2a5a99, 0x004b441ca7224009, 0xa45b769ca723e04f, 0x0 }, /* #43 */
     5570    { 0x080e43, 0x080602, 0x6a351f0d5e2a4957, 0x0a34150c44080001, 0x0f76755e4589a421, 0x0 }, /* #44 */
     5571    { 0x137642, 0x137606, 0x6425acf123b87954, 0x2400a89121383114, 0xbf48bb99e57d3594, 0x0 }, /* #45 */
     5572    { 0x147b12, 0x147302, 0x5247f10d009d64b2, 0x12079109000024a2, 0x9e0793893122b6ae, 0x0 }, /* #46 */
     5573    { 0x2716c6, 0x271602, 0x392be129650822e8, 0x19088020250800e0, 0x1b888ae62fcb88e5, 0x0 }, /* #47 */
     5574    { 0x1730d6, 0x173002, 0x63a405f4e3512251, 0x21200014a1002051, 0xb56b0a15a582e873, 0x0 }, /* #48 */
     5575    { 0x2324c6, 0x232482, 0xa0bc3888570d260e, 0x8028300005010204, 0xc4697653a5239a55, 0x0 }, /* #49 */
     5576    { 0x174542, 0x174502, 0x518f7dd5a60dc347, 0x11002894a20c4040, 0x956028b4e38e54c8, 0x0 }, /* #50 */
     5577    { 0x106d16, 0x106502, 0x530a11dffa72029e, 0x1308101d3a120210, 0x1fdd963d3a1b7210, 0x0 }, /* #51 */
     5578    { 0x322fd6, 0x322706, 0x947e8288273e66d0, 0x14788080252a4200, 0x5d78ecc33dabda0e, 0x0 }, /* #52 */
     5579    { 0x002606, 0x002606, 0xa09987f9cbc8a062, 0x208104180b88a022, 0x37c72c1a3fadfd27, 0x0 }, /* #53 */
     5580    { 0x207b93, 0x207302, 0x8a314531a790a8aa, 0x0a104410a0908820, 0x2a5c74d8e8b59931, 0x0 }, /* #54 */
     5581    { 0x3b2682, 0x3b2606, 0xa8cb1b2585a56408, 0x2801130484214400, 0x3a11b70cee634fe2, 0x0 }, /* #55 */
     5582    { 0x081296, 0x081202, 0x6574d633b9d17188, 0x2514561299904108, 0x3f147f5e999ac17b, 0x0 }, /* #56 */
     5583    { 0x363582, 0x363582, 0xaa2ad91e70727433, 0x8822190e20105432, 0x8c271f6fa3145632, 0x0 }, /* #57 */
     5584    { 0x005752, 0x005782, 0xd64ccd038ec215e6, 0xc00885030c020420, 0xc09bb7974c27ac38, 0x0 }, /* #58 */
     5585    { 0x323b86, 0x323386, 0xb11a928fcae9a431, 0x8102900382882400, 0xc1a2fd73878c244c, 0x0 }, /* #59 */
     5586    { 0x2d09d3, 0x2d0102, 0x73e3b1cd4635c432, 0x23c020c800240410, 0x27d422c829ae2458, 0x0 }, /* #60 */
     5587    { 0x372d93, 0x372502, 0x9176106aaf6e591a, 0x004410408e2e081a, 0x0ac57345de2fa81a, 0x0 }, /* #61 */
     5588    { 0x123c83, 0x123482, 0x99479cc74d17db70, 0x810490464c05d940, 0xc79cf04eec85d9c8, 0x0 }, /* #62 */
     5589    { 0x2414c3, 0x241406, 0x32febafffb64415a, 0x00761a43f1244050, 0x88761e43f1a6f654, 0x0 }, /* #63 */
    55905590};
    55915591static const BINU64_TEST_T g_aTests_cmp_u64[] =
    55925592{
    5593     { 0x166dd6, 0x166586, 0xbe311012fe871318, 0xbe311012fe871318, 0x010e6d9e47162da4, 0x0 }, /* #0 */
    5594     { 0x3e4152, 0x3e4197, 0x63fb3f9f8e0dad86, 0x63fb3f9f8e0dad86, 0x6f968b42840df22d, 0x0 }, /* #1 */
    5595     { 0x105342, 0x105302, 0xdcab6b4e801fa19d, 0xdcab6b4e801fa19d, 0xb314371bfa11fd69, 0x0 }, /* #2 */
    5596     { 0x2d67c7, 0x2d6702, 0x3f6ab6d631ce029f, 0x3f6ab6d631ce029f, 0x28893366f709dcf4, 0x0 }, /* #3 */
    5597     { 0x0d2302, 0x0d2316, 0x57bc0154e3d29af7, 0x57bc0154e3d29af7, 0x0fa1817eb7fb3df8, 0x0 }, /* #4 */
    5598     { 0x3c2003, 0x3c2883, 0x1024d15c782eea7d, 0x1024d15c782eea7d, 0x8f1f8ec4212cf74b, 0x0 }, /* #5 */
    5599     { 0x160e53, 0x160686, 0xf2bcd2fd054e2d8e, 0xf2bcd2fd054e2d8e, 0x4a2595134ac01ae4, 0x0 }, /* #6 */
    5600     { 0x1e1793, 0x1e1783, 0x5243e058205f5306, 0x5243e058205f5306, 0x5eb130c7e63dbac6, 0x0 }, /* #7 */
    5601     { 0x396887, 0x396007, 0x2669fc0a843f85cf, 0x2669fc0a843f85cf, 0xc24a13cdf8220839, 0x0 }, /* #8 */
    5602     { 0x1978c7, 0x197086, 0xcc12a9920de42d5d, 0xcc12a9920de42d5d, 0x020a5ddfdd3ad742, 0x0 }, /* #9 */
    5603     { 0x187d52, 0x187596, 0xde2af06eb620b868, 0xde2af06eb620b868, 0x093c3cc2950ef60e, 0x0 }, /* #10 */
    5604     { 0x390a16, 0x390293, 0xb2e61d07cb4740a9, 0xb2e61d07cb4740a9, 0xd02bfad9a17bf17f, 0x0 }, /* #11 */
    5605     { 0x2144d2, 0x214c83, 0x43d120fe73c2e09d, 0x43d120fe73c2e09d, 0xb699401b56cd267a, 0x0 }, /* #12 */
    5606     { 0x3f4896, 0x3f4096, 0xdb87c3cbec8c00c9, 0xdb87c3cbec8c00c9, 0x54e779b52e47735f, 0x0 }, /* #13 */
    5607     { 0x270597, 0x270517, 0x5e86374c77f59eb3, 0x5e86374c77f59eb3, 0xe26d23e8bd986e3b, 0x0 }, /* #14 */
    5608     { 0x106602, 0x106e02, 0x8668e9ef6b58a037, 0x8668e9ef6b58a037, 0x14d15510d1d66e06, 0x0 }, /* #15 */
    5609     { 0x271817, 0x271812, 0xa8c2b9c02473b642, 0xa8c2b9c02473b642, 0x4942ed4b08310128, 0x0 }, /* #16 */
    5610     { 0x287c82, 0x287497, 0xc921db29f8195ce5, 0xc921db29f8195ce5, 0xca001fcd8dbb656e, 0x0 }, /* #17 */
    5611     { 0x2750d6, 0x275087, 0x980a072b980122c6, 0x980a072b980122c6, 0x982bfa367a5ca461, 0x0 }, /* #18 */
    5612     { 0x377b97, 0x377397, 0x38410af24468bcc4, 0x38410af24468bcc4, 0x3f6869d57635b2b8, 0x0 }, /* #19 */
    5613     { 0x3c6046, 0x3c6087, 0x0e24f441b2162dfb, 0x0e24f441b2162dfb, 0x7052f6045c1fdea8, 0x0 }, /* #20 */
    5614     { 0x153a12, 0x153293, 0x1d7d041ebff4def0, 0x1d7d041ebff4def0, 0x72ffc4d1ba997d85, 0x0 }, /* #21 */
    5615     { 0x120f57, 0x120797, 0x0afa434f12caf674, 0x0afa434f12caf674, 0x46c008b874591dfd, 0x0 }, /* #22 */
    5616     { 0x3c6b56, 0x3c6302, 0xbf44ba2be7753279, 0xbf44ba2be7753279, 0x82909942b91a9e53, 0x0 }, /* #23 */
    5617     { 0x3d5e12, 0x3d5616, 0x6119e91232c6b6b1, 0x6119e91232c6b6b1, 0x019921a42c14adb8, 0x0 }, /* #24 */
    5618     { 0x2f16c7, 0x2f1682, 0xcad8d8551215a459, 0xcad8d8551215a459, 0x080d4a106262dad6, 0x0 }, /* #25 */
    5619     { 0x390546, 0x390507, 0x28e7e3680a2499b7, 0x28e7e3680a2499b7, 0xaa2417db1002d5d3, 0x0 }, /* #26 */
    5620     { 0x1a4052, 0x1a4093, 0x2a3523c8ffff1de5, 0x2a3523c8ffff1de5, 0x34df480846c0351e, 0x0 }, /* #27 */
    5621     { 0x322056, 0x322003, 0x3b54c36cda29062e, 0x3b54c36cda29062e, 0xfb93739af9ea26b5, 0x0 }, /* #28 */
    5622     { 0x0a42d2, 0x0a4203, 0x121e5fed10fdf9da, 0x121e5fed10fdf9da, 0xf2d41f3a082bc9e6, 0x0 }, /* #29 */
    5623     { 0x0e5393, 0x0e5b93, 0x74f06088725b3d05, 0x74f06088725b3d05, 0xc4d0565b51519bdf, 0x0 }, /* #30 */
    5624     { 0x1572d7, 0x157a83, 0x6d4e80429c6602fe, 0x6d4e80429c6602fe, 0x958273bebcc6a51e, 0x0 }, /* #31 */
    5625     { 0x3c49d2, 0x3c4987, 0x2e6a786931b05056, 0x2e6a786931b05056, 0x97cf40bf10076e21, 0x0 }, /* #32 */
    5626     { 0x236882, 0x236893, 0x145ab01679fe18d6, 0x145ab01679fe18d6, 0x92c1452fcdde9f9e, 0x0 }, /* #33 */
    5627     { 0x251a47, 0x251287, 0x2314165ef96053a7, 0x2314165ef96053a7, 0x7296b07e7bc8a823, 0x0 }, /* #34 */
    5628     { 0x1d5ad2, 0x1d5293, 0x20f7b55abc3f5160, 0x20f7b55abc3f5160, 0x25da41b6a6a3389e, 0x0 }, /* #35 */
    5629     { 0x1047d7, 0x104787, 0x514845f1b0e4d859, 0x514845f1b0e4d859, 0x770984e11fe7fae7, 0x0 }, /* #36 */
    5630     { 0x330cd7, 0x330487, 0x8321c2bdabcf7d27, 0x8321c2bdabcf7d27, 0xf34e9c279d7807e6, 0x0 }, /* #37 */
    5631     { 0x2d5ec3, 0x2d5602, 0x753225d89bbb8949, 0x753225d89bbb8949, 0x1a57dd692f52a330, 0x0 }, /* #38 */
    5632     { 0x092603, 0x092603, 0x121d524d9e1e4c8d, 0x121d524d9e1e4c8d, 0x996b059c03066759, 0x0 }, /* #39 */
    5633     { 0x3d51c7, 0x3d5117, 0x49354ec6a0c58b31, 0x49354ec6a0c58b31, 0xf9c2179bcac6ade3, 0x0 }, /* #40 */
    5634     { 0x1b7f92, 0x1b7f87, 0x792f700094a7626f, 0x792f700094a7626f, 0xc4f9311d99624e28, 0x0 }, /* #41 */
    5635     { 0x076952, 0x076183, 0xccf85ddb029d4759, 0xccf85ddb029d4759, 0xea45d79405d9fc57, 0x0 }, /* #42 */
    5636     { 0x0c6c06, 0x0c6407, 0x2d240d7fa24a12fa, 0x2d240d7fa24a12fa, 0xb084a6c759f244d3, 0x0 }, /* #43 */
    5637     { 0x216b93, 0x216302, 0x7d692eef9b65e04e, 0x7d692eef9b65e04e, 0x588542fec4886c68, 0x0 }, /* #44 */
    5638     { 0x315f13, 0x315716, 0x57307ce1f29a6d0c, 0x57307ce1f29a6d0c, 0x107e86a4f056c47f, 0x0 }, /* #45 */
    5639     { 0x390153, 0x390983, 0x4968e12900e1545a, 0x4968e12900e1545a, 0xb0ad3ae4c4967066, 0x0 }, /* #46 */
    5640     { 0x356793, 0x356792, 0xe42be0d4536b3809, 0xe42be0d4536b3809, 0x3ca3d32a3cb5b1ac, 0x0 }, /* #47 */
    5641     { 0x3c2a53, 0x3c2212, 0x2aa32414e9926439, 0x2aa32414e9926439, 0x08153fb93c95b2ea, 0x0 }, /* #48 */
    5642     { 0x0a0ed6, 0x0a0607, 0x542dd8e7c227165f, 0x542dd8e7c227165f, 0xe60f0885cdfb300a, 0x0 }, /* #49 */
    5643     { 0x386742, 0x386786, 0xf04c7803b044baee, 0xf04c7803b044baee, 0x1c752b62ec5b468e, 0x0 }, /* #50 */
    5644     { 0x333d86, 0x333586, 0x96990e20bdcc51ad, 0x96990e20bdcc51ad, 0x0502802f5a6e6277, 0x0 }, /* #51 */
    5645     { 0x2d3106, 0x2d3902, 0xa2fc22bea8c3223a, 0xa2fc22bea8c3223a, 0x3ea9d2db974cf9e3, 0x0 }, /* #52 */
    5646     { 0x1268d6, 0x126012, 0x31e0ff9e3b6056c6, 0x31e0ff9e3b6056c6, 0x035e0ad5aaadf7a7, 0x0 }, /* #53 */
    5647     { 0x192787, 0x192f16, 0xa2142327187bd8a6, 0xa2142327187bd8a6, 0x446c98f0581007bf, 0x0 }, /* #54 */
    5648     { 0x2c5782, 0x2c5783, 0x3e1285cce682721f, 0x3e1285cce682721f, 0x4add7ecb720e54bd, 0x0 }, /* #55 */
    5649     { 0x2f46d7, 0x2f4e12, 0x92439482585e3a45, 0x92439482585e3a45, 0x50c263d052cb0cff, 0x0 }, /* #56 */
    5650     { 0x267542, 0x267593, 0x1651e9d303b17000, 0x1651e9d303b17000, 0x7b688617dbce2717, 0x0 }, /* #57 */
    5651     { 0x3b6e53, 0x3b6692, 0xbd05c1b96ad1f085, 0xbd05c1b96ad1f085, 0x08fc231944f177fb, 0x0 }, /* #58 */
    5652     { 0x246396, 0x246b93, 0x7353618c85d06012, 0x7353618c85d06012, 0xcfcbfd7f2729697a, 0x0 }, /* #59 */
    5653     { 0x2f45c6, 0x2f4d02, 0x8cbdd7bd79217809, 0x8cbdd7bd79217809, 0x73af169f439ee0a7, 0x0 }, /* #60 */
    5654     { 0x365c06, 0x365493, 0x95af5248bb15d281, 0x95af5248bb15d281, 0xf62618a3694320ea, 0x0 }, /* #61 */
    5655     { 0x1b1112, 0x1b1112, 0xa447ac3b6ad38327, 0xa447ac3b6ad38327, 0x9b014d131d7c88ec, 0x0 }, /* #62 */
    5656     { 0x2b4912, 0x2b4106, 0x73ffd887218a569a, 0x73ffd887218a569a, 0x6b058d5061e0c290, 0x0 }, /* #63 */
     5593    { 0x3c65d7, 0x3c6582, 0xe1671e9e7f97b5b3, 0xe1671e9e7f97b5b3, 0x4b7c6a5ab90b2833, 0x0 }, /* #0 */
     5594    { 0x2a6147, 0x2a6192, 0xd34a3fdd916266c9, 0xd34a3fdd916266c9, 0x30a5c20d6fa6d00f, 0x0 }, /* #1 */
     5595    { 0x267c46, 0x267483, 0x16ef593be746c405, 0x16ef593be746c405, 0x244bc9e3bbcb5d13, 0x0 }, /* #2 */
     5596    { 0x330986, 0x330183, 0x1b64f76c1809d2d4, 0x1b64f76c1809d2d4, 0x4a68fa7d01b00254, 0x0 }, /* #3 */
     5597    { 0x1529c3, 0x152106, 0x5280fbf70b70ad4a, 0x5280fbf70b70ad4a, 0x3fd75ea8d21e3f72, 0x0 }, /* #4 */
     5598    { 0x072902, 0x072102, 0xdbd915f296730eed, 0xdbd915f296730eed, 0xa24c3b53492fd126, 0x0 }, /* #5 */
     5599    { 0x0a7887, 0x0a7016, 0x600e33a3e384b344, 0x600e33a3e384b344, 0x038af768846022c6, 0x0 }, /* #6 */
     5600    { 0x386f56, 0x386f93, 0x2d66bc99ebb2e344, 0x2d66bc99ebb2e344, 0x82510a47b3e7f818, 0x0 }, /* #7 */
     5601    { 0x395d56, 0x395d83, 0x14765b4e9ab1e226, 0x14765b4e9ab1e226, 0x926bc89da6648934, 0x0 }, /* #8 */
     5602    { 0x3f44d7, 0x3f4406, 0x448a2ad3c895bb8f, 0x448a2ad3c895bb8f, 0x10c0fd140b0184f9, 0x0 }, /* #9 */
     5603    { 0x273483, 0x273402, 0x5394be4ccff0f1d4, 0x5394be4ccff0f1d4, 0x40aad8808a599a72, 0x0 }, /* #10 */
     5604    { 0x2b5c83, 0x2b5487, 0x8ea47275596466f9, 0x8ea47275596466f9, 0xca7952210e5666d5, 0x0 }, /* #11 */
     5605    { 0x3e79c6, 0x3e7106, 0x77e3cf2d11c87cfd, 0x77e3cf2d11c87cfd, 0x49c95d564d36d0d9, 0x0 }, /* #12 */
     5606    { 0x0e3e17, 0x0e3607, 0x5644f701fce3e6ca, 0x5644f701fce3e6ca, 0xe4a6a65f89b46e13, 0x0 }, /* #13 */
     5607    { 0x3439c7, 0x343112, 0x32a56f0e0ad051b9, 0x32a56f0e0ad051b9, 0x254429f7cb1e1a1c, 0x0 }, /* #14 */
     5608    { 0x1f4b13, 0x1f4b02, 0x9f3b958d1879795d, 0x9f3b958d1879795d, 0x3ef3746e40d76c00, 0x0 }, /* #15 */
     5609    { 0x210203, 0x210a02, 0x98ca85a3e7cd521f, 0x98ca85a3e7cd521f, 0x62738b29d80b9d0c, 0x0 }, /* #16 */
     5610    { 0x354242, 0x354203, 0x09c799d6451b6608, 0x09c799d6451b6608, 0xf05abd5f8f44d671, 0x0 }, /* #17 */
     5611    { 0x0640c6, 0x064096, 0xb01c084d981a1213, 0xb01c084d981a1213, 0x2af7488b80650fe8, 0x0 }, /* #18 */
     5612    { 0x3b5482, 0x3b5487, 0x5c89d6375b7eb89b, 0x5c89d6375b7eb89b, 0x5e061e249d4ec384, 0x0 }, /* #19 */
     5613    { 0x245cc2, 0x245407, 0x31db6869dca18bb6, 0x31db6869dca18bb6, 0xc389f3aefba3df11, 0x0 }, /* #20 */
     5614    { 0x1d2652, 0x1d2e83, 0x43b3a65f29fefd88, 0x43b3a65f29fefd88, 0xbc22e9c1076fc9b2, 0x0 }, /* #21 */
     5615    { 0x203d92, 0x203d87, 0x056921760d7de971, 0x056921760d7de971, 0x82e76e863913ccc0, 0x0 }, /* #22 */
     5616    { 0x094192, 0x094112, 0x68c64bb3b7ba4fb2, 0x68c64bb3b7ba4fb2, 0x4cd2d946f293e9ae, 0x0 }, /* #23 */
     5617    { 0x362a13, 0x362217, 0x5a812164a25755f2, 0x5a812164a25755f2, 0xe2359768d3b739d4, 0x0 }, /* #24 */
     5618    { 0x275f17, 0x275793, 0x86b455f3b69c2aa7, 0x86b455f3b69c2aa7, 0xfdacd88f2976e8c8, 0x0 }, /* #25 */
     5619    { 0x3d5496, 0x3d5c02, 0xb6329e7540da368a, 0xb6329e7540da368a, 0x52e7d502f5414ff2, 0x0 }, /* #26 */
     5620    { 0x110002, 0x110083, 0x8f1ad478c4aa99cf, 0x8f1ad478c4aa99cf, 0xeab1d7566a731a07, 0x0 }, /* #27 */
     5621    { 0x3005d3, 0x300517, 0x2c85cbbcec220156, 0x2c85cbbcec220156, 0xd78bbf1dc402db4d, 0x0 }, /* #28 */
     5622    { 0x3014d6, 0x301487, 0xa9621481a9325cab, 0xa9621481a9325cab, 0xafad2a8226305734, 0x0 }, /* #29 */
     5623    { 0x015542, 0x015593, 0x082ef7fd0c97e929, 0x082ef7fd0c97e929, 0x36f85877439b073d, 0x0 }, /* #30 */
     5624    { 0x382986, 0x382193, 0x6ae8eaee76f66712, 0x6ae8eaee76f66712, 0x7b83220f6197e617, 0x0 }, /* #31 */
     5625    { 0x312547, 0x312592, 0xb2bab21a6c887505, 0xb2bab21a6c887505, 0x1683cc3bbf02e2fa, 0x0 }, /* #32 */
     5626    { 0x154103, 0x154186, 0xad3cd6bb7aa0c9c9, 0xad3cd6bb7aa0c9c9, 0x1531d56e3535a630, 0x0 }, /* #33 */
     5627    { 0x333382, 0x333b87, 0x54499c2e4b028c4f, 0x54499c2e4b028c4f, 0xc038b8b5ecacbb3d, 0x0 }, /* #34 */
     5628    { 0x267312, 0x267397, 0x35bc0959c6945a6a, 0x35bc0959c6945a6a, 0x579a67120c09cd9e, 0x0 }, /* #35 */
     5629    { 0x245ad3, 0x245296, 0xdab71a3c3fdbe9d6, 0xdab71a3c3fdbe9d6, 0x53fce4306b1b66d7, 0x0 }, /* #36 */
     5630    { 0x293643, 0x293e97, 0x3873dccc67f1df30, 0x3873dccc67f1df30, 0x877928d27ea512db, 0x0 }, /* #37 */
     5631    { 0x2676d3, 0x267687, 0xb0e449efbcd6a8cd, 0xb0e449efbcd6a8cd, 0xc3e21d6c5bb202fc, 0x0 }, /* #38 */
     5632    { 0x391f53, 0x391787, 0x039dd729fb52ee2c, 0x039dd729fb52ee2c, 0x5716a00c2f98c699, 0x0 }, /* #39 */
     5633    { 0x257f83, 0x257712, 0x7fbbd3bb29a0dbc2, 0x7fbbd3bb29a0dbc2, 0x447ed6e14449baad, 0x0 }, /* #40 */
     5634    { 0x0d70c2, 0x0d7083, 0x367bbbb7b12fc246, 0x367bbbb7b12fc246, 0x3d92f22af5612826, 0x0 }, /* #41 */
     5635    { 0x1863c6, 0x186b87, 0x72bfe65861d4074f, 0x72bfe65861d4074f, 0xdd7fd34f14abd643, 0x0 }, /* #42 */
     5636    { 0x097682, 0x097617, 0x2716650893212d13, 0x2716650893212d13, 0xd8cd2499ef430444, 0x0 }, /* #43 */
     5637    { 0x1d6653, 0x1d6e87, 0x66f31a5846fe6279, 0x66f31a5846fe6279, 0xd1ee6dfba246bc35, 0x0 }, /* #44 */
     5638    { 0x3602c7, 0x360212, 0xc6f635df888e37ec, 0xc6f635df888e37ec, 0x97bcc7fa8e4ae7de, 0x0 }, /* #45 */
     5639    { 0x2c7a42, 0x2c7a83, 0x7b0720d96c2239e5, 0x7b0720d96c2239e5, 0xbc50c57dd0fda4d5, 0x0 }, /* #46 */
     5640    { 0x153052, 0x153086, 0xdf158400c335482d, 0xdf158400c335482d, 0x3f3ffac87d8d2bf1, 0x0 }, /* #47 */
     5641    { 0x292196, 0x292193, 0xba057f037df95f30, 0xba057f037df95f30, 0xc2170b9b7ed5bbb7, 0x0 }, /* #48 */
     5642    { 0x3b0f02, 0x3b0716, 0x5f1219491c968954, 0x5f1219491c968954, 0x50e09b731d3a178e, 0x0 }, /* #49 */
     5643    { 0x3d2387, 0x3d2383, 0x82cab4faeb04b7fa, 0x82cab4faeb04b7fa, 0xf72f06284a2f8a84, 0x0 }, /* #50 */
     5644    { 0x3d6913, 0x3d6102, 0x62f2c52c4fc735ed, 0x62f2c52c4fc735ed, 0x47038a83b06efe74, 0x0 }, /* #51 */
     5645    { 0x3a42c3, 0x3a4a97, 0x2c5dfbe26a905f42, 0x2c5dfbe26a905f42, 0x8cb87246ce43ea03, 0x0 }, /* #52 */
     5646    { 0x165812, 0x165893, 0x6ec67beb2bb7c869, 0x6ec67beb2bb7c869, 0xcd86ff19e8f1994a, 0x0 }, /* #53 */
     5647    { 0x156a12, 0x156a12, 0xb656d9f4eafa71d1, 0xb656d9f4eafa71d1, 0x4e42442cbfff3e0a, 0x0 }, /* #54 */
     5648    { 0x094cd7, 0x094487, 0x128f58d8f6e768c4, 0x128f58d8f6e768c4, 0x427fac200111f740, 0x0 }, /* #55 */
     5649    { 0x3d6a02, 0x3d6a06, 0xb2a1be1f2a446e3e, 0xb2a1be1f2a446e3e, 0x3c55142518c92004, 0x0 }, /* #56 */
     5650    { 0x1d48c2, 0x1d4012, 0x3c16735289f112d8, 0x3c16735289f112d8, 0x35b683d025ed2b4f, 0x0 }, /* #57 */
     5651    { 0x076816, 0x076012, 0x4a8b71a5219fed2a, 0x4a8b71a5219fed2a, 0x1656728648d20d0b, 0x0 }, /* #58 */
     5652    { 0x386792, 0x386793, 0x233fd5a944b37ac0, 0x233fd5a944b37ac0, 0x556967c233e45c53, 0x0 }, /* #59 */
     5653    { 0x1b1d56, 0x1b1587, 0xab7eb0027124c228, 0xab7eb0027124c228, 0xb5f3e5304a558a70, 0x0 }, /* #60 */
     5654    { 0x0b4dd6, 0x0b4593, 0x57cddd2129c06b71, 0x57cddd2129c06b71, 0x799e38d8cc70adbc, 0x0 }, /* #61 */
     5655    { 0x262b43, 0x262316, 0xa39c7e2a2b63c6fa, 0xa39c7e2a2b63c6fa, 0x9f1e90d0371f2a7d, 0x0 }, /* #62 */
     5656    { 0x357853, 0x357002, 0x387de601d2f878d1, 0x387de601d2f878d1, 0x10e60a31918768a0, 0x0 }, /* #63 */
    56575657};
    56585658static const BINU64_TEST_T g_aTests_test_u64[] =
    56595659{
    5660     { 0x001542, 0x001502, 0x57586ed428c6db11, 0x57586ed428c6db11, 0xf4119b806ed44d18, 0x0 }, /* #0 */
    5661     { 0x380b16, 0x380302, 0x473ebb9cc5a7bc5a, 0x473ebb9cc5a7bc5a, 0x26570affa78f234e, 0x0 }, /* #1 */
    5662     { 0x131fd6, 0x131706, 0x5a06f3a1bf0f4a15, 0x5a06f3a1bf0f4a15, 0x0fc042a07e64dc60, 0x0 }, /* #2 */
    5663     { 0x163f47, 0x163706, 0x635e9c291f547b1c, 0x635e9c291f547b1c, 0x5a5f5294985e59e3, 0x0 }, /* #3 */
    5664     { 0x2620c6, 0x262086, 0xb25d9bb4400d70a2, 0xb25d9bb4400d70a2, 0x96e979145f998114, 0x0 }, /* #4 */
    5665     { 0x0c3c97, 0x0c3406, 0x7efb868cf9602952, 0x7efb868cf9602952, 0xd101599b733e9275, 0x0 }, /* #5 */
    5666     { 0x217883, 0x217002, 0x3d5b58e872cc37ad, 0x3d5b58e872cc37ad, 0x57907bf7f82a27a3, 0x0 }, /* #6 */
    5667     { 0x3a2117, 0x3a2106, 0x5c2235bbfeae296e, 0x5c2235bbfeae296e, 0x22d16d6109f5b73e, 0x0 }, /* #7 */
    5668     { 0x240d02, 0x240502, 0x2709a2ed7d9a6628, 0x2709a2ed7d9a6628, 0x7ea7bb09a9a7aa74, 0x0 }, /* #8 */
    5669     { 0x286c03, 0x286406, 0x509e4b516e0af220, 0x509e4b516e0af220, 0x49fadaf8c862bb5d, 0x0 }, /* #9 */
    5670     { 0x3d54c6, 0x3d5402, 0x4f94b291476462d5, 0x4f94b291476462d5, 0x72b39e9aeb575594, 0x0 }, /* #10 */
    5671     { 0x312a57, 0x312202, 0x1b0a57f1e86e8273, 0x1b0a57f1e86e8273, 0xac190e160413bde9, 0x0 }, /* #11 */
    5672     { 0x2b5cd2, 0x2b5406, 0x29bfca951cf82eaa, 0x29bfca951cf82eaa, 0x2f7f5177ee8d119c, 0x0 }, /* #12 */
    5673     { 0x3d14d3, 0x3d1406, 0x7df87d8fa7752d69, 0x7df87d8fa7752d69, 0xd111614c84fb5712, 0x0 }, /* #13 */
    5674     { 0x0a4d57, 0x0a4502, 0x67f98ac1192e8da0, 0x67f98ac1192e8da0, 0xbdf372a570049967, 0x0 }, /* #14 */
    5675     { 0x2b4e43, 0x2b4602, 0x9725858f283c6d34, 0x9725858f283c6d34, 0x232a8fb420637b28, 0x0 }, /* #15 */
    5676     { 0x002542, 0x002586, 0xac3af81ead235b3c, 0xac3af81ead235b3c, 0xce9fc63693779041, 0x0 }, /* #16 */
    5677     { 0x0e2b87, 0x0e2306, 0x27bea81312cd64f0, 0x27bea81312cd64f0, 0x1a17ff6c560cac9b, 0x0 }, /* #17 */
    5678     { 0x0218d6, 0x021086, 0xa7df83a8482c98bc, 0xa7df83a8482c98bc, 0xc958cb22c33cbfdf, 0x0 }, /* #18 */
    5679     { 0x0029d3, 0x002102, 0x111d09bdda43ad27, 0x111d09bdda43ad27, 0x66c94292496a6012, 0x0 }, /* #19 */
    5680     { 0x311302, 0x311382, 0x8327d266a7b2d21b, 0x8327d266a7b2d21b, 0xbfd6705a6b662828, 0x0 }, /* #20 */
    5681     { 0x2a4556, 0x2a4502, 0xf0d42356c1f5ceae, 0xf0d42356c1f5ceae, 0x00721b00375c1cf8, 0x0 }, /* #21 */
    5682     { 0x0a3e06, 0x0a3602, 0x088ef16920038ad2, 0x088ef16920038ad2, 0x98945c6ba08b49b6, 0x0 }, /* #22 */
    5683     { 0x3f0142, 0x3f0106, 0x1d992b8f7548eda4, 0x1d992b8f7548eda4, 0xae7f16c6b2fac877, 0x0 }, /* #23 */
    5684     { 0x3059d6, 0x305106, 0x280f35d388da1e9a, 0x280f35d388da1e9a, 0xe49589b6be96e504, 0x0 }, /* #24 */
    5685     { 0x041e57, 0x041686, 0xc806a9c054edcc67, 0xc806a9c054edcc67, 0xc0b4af466d72a131, 0x0 }, /* #25 */
    5686     { 0x1f3dd2, 0x1f3586, 0xbc076e8dc6d5beaf, 0xbc076e8dc6d5beaf, 0xfc398818cbeb2a98, 0x0 }, /* #26 */
    5687     { 0x157e83, 0x157682, 0xaade0dfec6fa8b86, 0xaade0dfec6fa8b86, 0xc22e38dad868b4ae, 0x0 }, /* #27 */
    5688     { 0x161207, 0x161206, 0xbd384ae1f5557415, 0xbd384ae1f5557415, 0x5318f77b7abc192d, 0x0 }, /* #28 */
    5689     { 0x1f3602, 0x1f3602, 0x6e6bb170b5e7ee43, 0x6e6bb170b5e7ee43, 0xb350920ae04e47df, 0x0 }, /* #29 */
    5690     { 0x240983, 0x240106, 0x5db268ea9376d179, 0x5db268ea9376d179, 0xc0a8e6d42c060ab4, 0x0 }, /* #30 */
    5691     { 0x0a6882, 0x0a6086, 0x8c4db931589b8d1e, 0x8c4db931589b8d1e, 0x91b4bfe3c2b94646, 0x0 }, /* #31 */
    5692     { 0x215903, 0x215102, 0x0244117778b84d07, 0x0244117778b84d07, 0x57cfb40e42d69cca, 0x0 }, /* #32 */
    5693     { 0x360f52, 0x360702, 0x0408fa0360297de7, 0x0408fa0360297de7, 0x8c8d08696955fdda, 0x0 }, /* #33 */
    5694     { 0x234cc2, 0x234402, 0x82194c51668474f0, 0x82194c51668474f0, 0x5982fc86cae17bbe, 0x0 }, /* #34 */
    5695     { 0x106f53, 0x106706, 0xe31fac23f55045ec, 0xe31fac23f55045ec, 0x201cd710f45e60ac, 0x0 }, /* #35 */
    5696     { 0x2b6bc2, 0x2b6302, 0x2da4c2748f796ff3, 0x2da4c2748f796ff3, 0x678d71749bda85e8, 0x0 }, /* #36 */
    5697     { 0x132bc2, 0x132306, 0x3749c879ec73148b, 0x3749c879ec73148b, 0x304ce5c88d089c4a, 0x0 }, /* #37 */
    5698     { 0x016713, 0x016782, 0x814cc25848693247, 0x814cc25848693247, 0xd306aa11966b2012, 0x0 }, /* #38 */
    5699     { 0x074bd3, 0x074386, 0xdb70e12e2884a12a, 0xdb70e12e2884a12a, 0xc85871cfcfcfa115, 0x0 }, /* #39 */
    5700     { 0x175152, 0x175106, 0xc0b6db8a392f0fce, 0xc0b6db8a392f0fce, 0x7f55fe6625074163, 0x0 }, /* #40 */
    5701     { 0x307b06, 0x307306, 0x433311a1ed305ac2, 0x433311a1ed305ac2, 0x6213cf9fcdca62ab, 0x0 }, /* #41 */
    5702     { 0x240207, 0x240202, 0x470e6a429d811aeb, 0x470e6a429d811aeb, 0x6529b63c03623780, 0x0 }, /* #42 */
    5703     { 0x3b3013, 0x3b3002, 0x27c4655a8a99901d, 0x27c4655a8a99901d, 0x15bc0687ceda2cef, 0x0 }, /* #43 */
    5704     { 0x101416, 0x101486, 0xde92570db7329c44, 0xde92570db7329c44, 0xc8605adcd9912629, 0x0 }, /* #44 */
    5705     { 0x2d25c7, 0x2d2582, 0x90511db22c4d716a, 0x90511db22c4d716a, 0xba73d8e1fd74ba4f, 0x0 }, /* #45 */
    5706     { 0x235a97, 0x235202, 0x67479c5db26392fe, 0x67479c5db26392fe, 0x472b1461ce6ad2a4, 0x0 }, /* #46 */
    5707     { 0x066fd6, 0x066782, 0xd7e48cbf5c338b30, 0xd7e48cbf5c338b30, 0xa0da54821dd45bda, 0x0 }, /* #47 */
    5708     { 0x225453, 0x225402, 0x7bf5b48276186690, 0x7bf5b48276186690, 0xa9c37358001de18f, 0x0 }, /* #48 */
    5709     { 0x092bd3, 0x092302, 0xcba269ee8a2fda43, 0xcba269ee8a2fda43, 0x76cc88a8d3d8af0d, 0x0 }, /* #49 */
    5710     { 0x200a86, 0x200202, 0xf93b01ff39931be5, 0xf93b01ff39931be5, 0x6a1cedc9d1004a87, 0x0 }, /* #50 */
    5711     { 0x3f3c92, 0x3f3406, 0x9cc9bbf28eab7db4, 0x9cc9bbf28eab7db4, 0x4e9428d800521ba2, 0x0 }, /* #51 */
    5712     { 0x050442, 0x050406, 0x2473c93c71364edd, 0x2473c93c71364edd, 0x098b8501ada094d6, 0x0 }, /* #52 */
    5713     { 0x090986, 0x090186, 0xa33596a0d891da38, 0xa33596a0d891da38, 0xc05fcabb93341542, 0x0 }, /* #53 */
    5714     { 0x363b06, 0x363386, 0xf95dde04f67ad1b5, 0xf95dde04f67ad1b5, 0xe48ea8de419af608, 0x0 }, /* #54 */
    5715     { 0x301992, 0x301102, 0x28b3c0274af24971, 0x28b3c0274af24971, 0xe9206f77f10c7624, 0x0 }, /* #55 */
    5716     { 0x362386, 0x362382, 0xf9e641e33c17e598, 0xf9e641e33c17e598, 0xb811248e7befbbc7, 0x0 }, /* #56 */
    5717     { 0x372417, 0x372402, 0xc7528a6ea8eaae32, 0xc7528a6ea8eaae32, 0x70fbd03a3bfe3f83, 0x0 }, /* #57 */
    5718     { 0x2328d7, 0x232086, 0xf3d39f7e2129a02f, 0xf3d39f7e2129a02f, 0xbeec00b24a8c449a, 0x0 }, /* #58 */
    5719     { 0x214643, 0x214602, 0x117665387167cb32, 0x117665387167cb32, 0xaaeb1dd373ef6950, 0x0 }, /* #59 */
    5720     { 0x331d82, 0x331582, 0xeb98f85210201a36, 0xeb98f85210201a36, 0xb5f78d87c7d706ae, 0x0 }, /* #60 */
    5721     { 0x2c3597, 0x2c3582, 0x8635c6616a101682, 0x8635c6616a101682, 0xad78d8e0b4730d76, 0x0 }, /* #61 */
    5722     { 0x261246, 0x261202, 0x6893ae4f498d3e6f, 0x6893ae4f498d3e6f, 0x5c507b383798fa2c, 0x0 }, /* #62 */
    5723     { 0x092807, 0x092006, 0x7d6f102ee83822b6, 0x7d6f102ee83822b6, 0x2dc15b4c068f5b84, 0x0 }, /* #63 */
     5660    { 0x271f83, 0x271706, 0x57a356e25e0dbbc8, 0x57a356e25e0dbbc8, 0xc67bf996e49d1b8d, 0x0 }, /* #0 */
     5661    { 0x3e6a07, 0x3e6286, 0xb9e7a15635804baa, 0xb9e7a15635804baa, 0xcb895985561153a0, 0x0 }, /* #1 */
     5662    { 0x143087, 0x143006, 0x470e79b36147e257, 0x470e79b36147e257, 0xa12ddba58757fb37, 0x0 }, /* #2 */
     5663    { 0x2f3e87, 0x2f3602, 0x6b770bf6d03a6bbc, 0x6b770bf6d03a6bbc, 0x518ebc9994b27a98, 0x0 }, /* #3 */
     5664    { 0x3f69d2, 0x3f6186, 0x8757e8ebd84f7055, 0x8757e8ebd84f7055, 0xf9f0cab31c7ca011, 0x0 }, /* #4 */
     5665    { 0x0b4b56, 0x0b4302, 0x0423b53782dc731a, 0x0423b53782dc731a, 0xb19c9081044e50d4, 0x0 }, /* #5 */
     5666    { 0x131e93, 0x131606, 0x9080c68f4f7dde1b, 0x9080c68f4f7dde1b, 0x63ed0a56b66bdebf, 0x0 }, /* #6 */
     5667    { 0x012687, 0x012602, 0x357ee00e4f1bf919, 0x357ee00e4f1bf919, 0xd65c9b699ca7f365, 0x0 }, /* #7 */
     5668    { 0x1f15d7, 0x1f1502, 0x37f902b9051b1866, 0x37f902b9051b1866, 0x7a0c48967d21dc64, 0x0 }, /* #8 */
     5669    { 0x312e53, 0x312606, 0xb4a0a7f64b741f05, 0xb4a0a7f64b741f05, 0x7fdc04699f732278, 0x0 }, /* #9 */
     5670    { 0x252a42, 0x252286, 0xabc5ef1aff4c52a5, 0xabc5ef1aff4c52a5, 0x92fffc71cfd4aa69, 0x0 }, /* #10 */
     5671    { 0x166857, 0x166002, 0x3c7094b67b240ca8, 0x3c7094b67b240ca8, 0x9fc475fa033357ba, 0x0 }, /* #11 */
     5672    { 0x1d0043, 0x1d0002, 0x5a82e72c2dd76e2f, 0x5a82e72c2dd76e2f, 0x9fe054614817074d, 0x0 }, /* #12 */
     5673    { 0x033c82, 0x033402, 0x4745af46f294cd97, 0x4745af46f294cd97, 0x47c8bea9eff62064, 0x0 }, /* #13 */
     5674    { 0x1d4d17, 0x1d4506, 0x4aee2cb98179e622, 0x4aee2cb98179e622, 0xbcdb32731aba4c1d, 0x0 }, /* #14 */
     5675    { 0x0d5c07, 0x0d5406, 0x2a3f974e6056ea88, 0x2a3f974e6056ea88, 0xcee7c51df4e6978d, 0x0 }, /* #15 */
     5676    { 0x3d7a92, 0x3d7206, 0xede3c8e7a30d0d4b, 0xede3c8e7a30d0d4b, 0x3617be89c59acd3a, 0x0 }, /* #16 */
     5677    { 0x1e3017, 0x1e3002, 0xd67ff3872b28e965, 0xd67ff3872b28e965, 0x39db9c472a4d506e, 0x0 }, /* #17 */
     5678    { 0x3137d3, 0x313702, 0xcafbbdec9c879ba6, 0xcafbbdec9c879ba6, 0x64bf1cd9d571d696, 0x0 }, /* #18 */
     5679    { 0x3f1e13, 0x3f1602, 0xd8a026db9f19d3cc, 0xd8a026db9f19d3cc, 0x65e16e1e7a57007e, 0x0 }, /* #19 */
     5680    { 0x0406d7, 0x040682, 0xc0bb3331ae3b0a57, 0xc0bb3331ae3b0a57, 0xf4e2ead6821dd657, 0x0 }, /* #20 */
     5681    { 0x274387, 0x274306, 0x416cc1cab1178e04, 0x416cc1cab1178e04, 0xda562ddfcb26b581, 0x0 }, /* #21 */
     5682    { 0x1d18d3, 0x1d1006, 0x782e23341d668ee0, 0x782e23341d668ee0, 0xcc44b75c1d0947bc, 0x0 }, /* #22 */
     5683    { 0x217f46, 0x217706, 0x3d8ae28326c09510, 0x3d8ae28326c09510, 0xb8ab482ca91d2605, 0x0 }, /* #23 */
     5684    { 0x0f7e92, 0x0f7606, 0x104f5b410c40485f, 0x104f5b410c40485f, 0x3847f740c9f03198, 0x0 }, /* #24 */
     5685    { 0x394853, 0x394082, 0xe8c22800c91691dc, 0xe8c22800c91691dc, 0x999f41d8a2d04dbb, 0x0 }, /* #25 */
     5686    { 0x1b5906, 0x1b5102, 0x74af54e8c1c6b6a1, 0x74af54e8c1c6b6a1, 0x9329966922ef665d, 0x0 }, /* #26 */
     5687    { 0x117206, 0x117206, 0x133491928cf0c579, 0x133491928cf0c579, 0x100ad55f60411217, 0x0 }, /* #27 */
     5688    { 0x3e7906, 0x3e7106, 0x03eead22267bb613, 0x03eead22267bb613, 0xa1db1b7faaa89532, 0x0 }, /* #28 */
     5689    { 0x2a4016, 0x2a4002, 0xd98ea258f41db5e7, 0xd98ea258f41db5e7, 0x58fb5f5fe3444c83, 0x0 }, /* #29 */
     5690    { 0x3262c3, 0x326202, 0x70f10c2ca4f38a1f, 0x70f10c2ca4f38a1f, 0xeb5195f3215656a1, 0x0 }, /* #30 */
     5691    { 0x0b3b92, 0x0b3306, 0x2ab38f019b070853, 0x2ab38f019b070853, 0x4a4ee1267271c161, 0x0 }, /* #31 */
     5692    { 0x1f2bc7, 0x1f2302, 0x117190db72cecb02, 0x117190db72cecb02, 0x78837da5b6dd43a2, 0x0 }, /* #32 */
     5693    { 0x2d7897, 0x2d7002, 0x5b8713675d9dafe5, 0x5b8713675d9dafe5, 0x30478ee5410add4f, 0x0 }, /* #33 */
     5694    { 0x367506, 0x367582, 0xead7eec9b385274f, 0xead7eec9b385274f, 0xf30a07cf067de418, 0x0 }, /* #34 */
     5695    { 0x066202, 0x066206, 0x78213e9d58620a97, 0x78213e9d58620a97, 0x1686ba860e95f308, 0x0 }, /* #35 */
     5696    { 0x3f5fc3, 0x3f5706, 0x74b158f1927d9c8e, 0x74b158f1927d9c8e, 0xb97fb0c3a746513d, 0x0 }, /* #36 */
     5697    { 0x2d6f92, 0x2d6702, 0x6ed7201109d3c7a1, 0x6ed7201109d3c7a1, 0xba28533e6d7a541d, 0x0 }, /* #37 */
     5698    { 0x312946, 0x312102, 0xb0071870604cc9f8, 0xb0071870604cc9f8, 0x4e93c3f161d59a85, 0x0 }, /* #38 */
     5699    { 0x250a93, 0x250202, 0x5f31c12f50e0ee21, 0x5f31c12f50e0ee21, 0xd4fff0f1fb8204a8, 0x0 }, /* #39 */
     5700    { 0x2368d6, 0x236002, 0xaefa3f43fdc19091, 0xaefa3f43fdc19091, 0x0c85c177af4f80a0, 0x0 }, /* #40 */
     5701    { 0x2012c2, 0x201206, 0x353f29994b4ae212, 0x353f29994b4ae212, 0x0cc9d65a45c4171e, 0x0 }, /* #41 */
     5702    { 0x175612, 0x175606, 0xa776bb4f1de8ee53, 0xa776bb4f1de8ee53, 0x1edc3cee2403749a, 0x0 }, /* #42 */
     5703    { 0x245dc3, 0x245502, 0xb76eda680e919390, 0xb76eda680e919390, 0x2f7ceb898ec51f1a, 0x0 }, /* #43 */
     5704    { 0x0b0792, 0x0b0702, 0x0d2dd65cbcbbde21, 0x0d2dd65cbcbbde21, 0x05c68b943c545999, 0x0 }, /* #44 */
     5705    { 0x352482, 0x352402, 0x563cf2cb1a036a60, 0x563cf2cb1a036a60, 0x670165973b67f8d4, 0x0 }, /* #45 */
     5706    { 0x345156, 0x345102, 0xcd366c48b31b6b9e, 0xcd366c48b31b6b9e, 0x131c47dcefff1292, 0x0 }, /* #46 */
     5707    { 0x314653, 0x314606, 0xe551f2763a53032c, 0xe551f2763a53032c, 0x06a0b195e705341e, 0x0 }, /* #47 */
     5708    { 0x2a5146, 0x2a5186, 0xdc67819a715b3aa6, 0xdc67819a715b3aa6, 0xb3b17dc68f6dd4db, 0x0 }, /* #48 */
     5709    { 0x380d83, 0x380582, 0xd1e9c727b3521523, 0xd1e9c727b3521523, 0xc993a32dcb11fb74, 0x0 }, /* #49 */
     5710    { 0x3d6446, 0x3d6406, 0x131453006fd54b00, 0x131453006fd54b00, 0x35729c235b552ec9, 0x0 }, /* #50 */
     5711    { 0x287a12, 0x287206, 0x24d15b3a8cf9d029, 0x24d15b3a8cf9d029, 0xbf15cff92cbc4fb8, 0x0 }, /* #51 */
     5712    { 0x092597, 0x092502, 0x4c3e4ed84f84a065, 0x4c3e4ed84f84a065, 0x971c8e7a0eaa6e03, 0x0 }, /* #52 */
     5713    { 0x0e1846, 0x0e1002, 0x69933f3cff9b2284, 0x69933f3cff9b2284, 0x61921cb6c21c9177, 0x0 }, /* #53 */
     5714    { 0x1b01d3, 0x1b0106, 0x7f9c6008199cb6aa, 0x7f9c6008199cb6aa, 0xa77157bc7364eeab, 0x0 }, /* #54 */
     5715    { 0x372c92, 0x372406, 0xdb931fe4b4577c14, 0xdb931fe4b4577c14, 0x3f5e55c4d812e0b4, 0x0 }, /* #55 */
     5716    { 0x107812, 0x107082, 0x977e288589d61c9a, 0x977e288589d61c9a, 0xa5375e029b963fcf, 0x0 }, /* #56 */
     5717    { 0x3d0912, 0x3d0106, 0x7f00cc0a176846cf, 0x7f00cc0a176846cf, 0xf69fe543cd53c4d6, 0x0 }, /* #57 */
     5718    { 0x042d93, 0x042586, 0xe7bda81a43a96b36, 0xe7bda81a43a96b36, 0xd5027a57d467782b, 0x0 }, /* #58 */
     5719    { 0x2e1153, 0x2e1186, 0xeca4834a96f5787b, 0xeca4834a96f5787b, 0xbac4c225a4a7a6ff, 0x0 }, /* #59 */
     5720    { 0x264a13, 0x264206, 0xc8702a0fd24b3896, 0xc8702a0fd24b3896, 0x7d304042fbd963f0, 0x0 }, /* #60 */
     5721    { 0x0a4c52, 0x0a4406, 0x667ccdc0e833e302, 0x667ccdc0e833e302, 0x85ab35d9cba80bfd, 0x0 }, /* #61 */
     5722    { 0x1c3c57, 0x1c3402, 0x73a39aa43485bede, 0x73a39aa43485bede, 0xb9f09d0639fd9f78, 0x0 }, /* #62 */
     5723    { 0x151283, 0x151286, 0xf186bc1879ba3b3b, 0xf186bc1879ba3b3b, 0xf1735ba4c4a705e2, 0x0 }, /* #63 */
    57245724};
    57255725static const BINU64_TEST_T g_aTests_bt_u64[] =
    57265726{
    5727     { 0x1112d7, 0x1112d7, 0xc87ff68cc1ae07c4, 0xc87ff68cc1ae07c4, 0x0000000000000030, 0x0 }, /* #0 */
    5728     { 0x1e3803, 0x1e3803, 0xf51047d5316f0470, 0xf51047d5316f0470, 0x000000000000002a, 0x0 }, /* #1 */
    5729     { 0x2b5a53, 0x2b5a53, 0x45a7ffa2dbf9338f, 0x45a7ffa2dbf9338f, 0x0000000000000014, 0x0 }, /* #2 */
    5730     { 0x3c25d6, 0x3c25d6, 0x3012107d41ada882, 0x3012107d41ada882, 0x0000000000000006, 0x0 }, /* #3 */
    5731     { 0x2d5357, 0x2d5357, 0x579f47aa6984442c, 0x579f47aa6984442c, 0x0000000000000003, 0x0 }, /* #4 */
    5732     { 0x095252, 0x095252, 0xc73cb53d51854fd7, 0xc73cb53d51854fd7, 0x0000000000000014, 0x0 }, /* #5 */
    5733     { 0x295d82, 0x295d83, 0x1d038fa19f41dcbf, 0x1d038fa19f41dcbf, 0x0000000000000028, 0x0 }, /* #6 */
    5734     { 0x083957, 0x083957, 0xb337a4f58174c34a, 0xb337a4f58174c34a, 0x0000000000000018, 0x0 }, /* #7 */
    5735     { 0x152a16, 0x152a16, 0x8b5b5bc73d93347e, 0x8b5b5bc73d93347e, 0x0000000000000024, 0x0 }, /* #8 */
    5736     { 0x305057, 0x305056, 0x8623ce112432d880, 0x8623ce112432d880, 0x000000000000003d, 0x0 }, /* #9 */
    5737     { 0x174252, 0x174252, 0xbb31a087be5e8360, 0xbb31a087be5e8360, 0x0000000000000000, 0x0 }, /* #10 */
    5738     { 0x024606, 0x024606, 0xa06d3c73579e66c5, 0xa06d3c73579e66c5, 0x000000000000003a, 0x0 }, /* #11 */
    5739     { 0x064d16, 0x064d17, 0x1f116392284a31e3, 0x1f116392284a31e3, 0x0000000000000000, 0x0 }, /* #12 */
    5740     { 0x167486, 0x167486, 0xb69d03268f5986b2, 0xb69d03268f5986b2, 0x0000000000000020, 0x0 }, /* #13 */
    5741     { 0x3f2a13, 0x3f2a13, 0xaa733f20de2d36f5, 0xaa733f20de2d36f5, 0x0000000000000039, 0x0 }, /* #14 */
    5742     { 0x2931d6, 0x2931d6, 0x3e7c8084f050a4ef, 0x3e7c8084f050a4ef, 0x0000000000000028, 0x0 }, /* #15 */
    5743     { 0x342a82, 0x342a82, 0x977b63e0b87011e1, 0x977b63e0b87011e1, 0x000000000000003e, 0x0 }, /* #16 */
    5744     { 0x2c3c53, 0x2c3c53, 0x6d895f76286c88cd, 0x6d895f76286c88cd, 0x0000000000000028, 0x0 }, /* #17 */
    5745     { 0x3368c7, 0x3368c7, 0x6af15a4315ae5f47, 0x6af15a4315ae5f47, 0x000000000000003b, 0x0 }, /* #18 */
    5746     { 0x122983, 0x122982, 0xce64aacd6ee50d42, 0xce64aacd6ee50d42, 0x000000000000001c, 0x0 }, /* #19 */
    5747     { 0x012b12, 0x012b12, 0x321f590210109abe, 0x321f590210109abe, 0x0000000000000016, 0x0 }, /* #20 */
    5748     { 0x091043, 0x091042, 0xaaba9bea481251d5, 0xaaba9bea481251d5, 0x0000000000000010, 0x0 }, /* #21 */
    5749     { 0x3e26c7, 0x3e26c7, 0x53662eb315f78afa, 0x53662eb315f78afa, 0x0000000000000038, 0x0 }, /* #22 */
    5750     { 0x1b5302, 0x1b5302, 0x6bde7da2d468cadd, 0x6bde7da2d468cadd, 0x0000000000000001, 0x0 }, /* #23 */
    5751     { 0x107e47, 0x107e47, 0xa044b2d41967985f, 0xa044b2d41967985f, 0x0000000000000018, 0x0 }, /* #24 */
    5752     { 0x0f5997, 0x0f5997, 0x1dfcff1e0a580c06, 0x1dfcff1e0a580c06, 0x0000000000000033, 0x0 }, /* #25 */
    5753     { 0x372fd2, 0x372fd2, 0x31900c9b416e5120, 0x31900c9b416e5120, 0x000000000000001c, 0x0 }, /* #26 */
    5754     { 0x2e5206, 0x2e5206, 0xf654d65cdde63ba1, 0xf654d65cdde63ba1, 0x0000000000000035, 0x0 }, /* #27 */
    5755     { 0x1c71d6, 0x1c71d6, 0x20e2b4ff41494b70, 0x20e2b4ff41494b70, 0x000000000000000a, 0x0 }, /* #28 */
    5756     { 0x044ed2, 0x044ed2, 0x16ef4455f06869a2, 0x16ef4455f06869a2, 0x0000000000000009, 0x0 }, /* #29 */
    5757     { 0x2d3ac7, 0x2d3ac7, 0xc5ef56b2b46d9382, 0xc5ef56b2b46d9382, 0x0000000000000029, 0x0 }, /* #30 */
    5758     { 0x1a1a13, 0x1a1a12, 0x7447fb63d3e7697d, 0x7447fb63d3e7697d, 0x0000000000000039, 0x0 }, /* #31 */
    5759     { 0x0c7347, 0x0c7347, 0xe927d51613ebf8fd, 0xe927d51613ebf8fd, 0x0000000000000035, 0x0 }, /* #32 */
    5760     { 0x0155d6, 0x0155d6, 0x56b014a0d5f44066, 0x56b014a0d5f44066, 0x0000000000000003, 0x0 }, /* #33 */
    5761     { 0x211952, 0x211952, 0x6bd8188bd962c2bd, 0x6bd8188bd962c2bd, 0x0000000000000029, 0x0 }, /* #34 */
    5762     { 0x282e43, 0x282e43, 0xb33ea834befd79aa, 0xb33ea834befd79aa, 0x0000000000000008, 0x0 }, /* #35 */
    5763     { 0x1f6147, 0x1f6147, 0x8f68a2f9c1c96e4d, 0x8f68a2f9c1c96e4d, 0x0000000000000016, 0x0 }, /* #36 */
    5764     { 0x150793, 0x150792, 0x75bd136cd9ec9e20, 0x75bd136cd9ec9e20, 0x0000000000000004, 0x0 }, /* #37 */
    5765     { 0x207202, 0x207203, 0xb7336295b9efeefd, 0xb7336295b9efeefd, 0x0000000000000016, 0x0 }, /* #38 */
    5766     { 0x1f4283, 0x1f4282, 0x35972b9923120b1b, 0x35972b9923120b1b, 0x000000000000001f, 0x0 }, /* #39 */
    5767     { 0x275e47, 0x275e46, 0x348fb72413f425cc, 0x348fb72413f425cc, 0x0000000000000005, 0x0 }, /* #40 */
    5768     { 0x2d7996, 0x2d7997, 0xc8e35bb3f613b931, 0xc8e35bb3f613b931, 0x0000000000000027, 0x0 }, /* #41 */
    5769     { 0x1d1ad3, 0x1d1ad2, 0x8a199e25e2968d58, 0x8a199e25e2968d58, 0x0000000000000024, 0x0 }, /* #42 */
    5770     { 0x287483, 0x287482, 0x05c6a15b2fc318ff, 0x05c6a15b2fc318ff, 0x0000000000000013, 0x0 }, /* #43 */
    5771     { 0x322cc6, 0x322cc6, 0x3db4c13fb823e977, 0x3db4c13fb823e977, 0x0000000000000012, 0x0 }, /* #44 */
    5772     { 0x131583, 0x131583, 0x07f60512f9e95d72, 0x07f60512f9e95d72, 0x0000000000000013, 0x0 }, /* #45 */
    5773     { 0x145482, 0x145483, 0x90af884f83fa69e5, 0x90af884f83fa69e5, 0x000000000000002b, 0x0 }, /* #46 */
    5774     { 0x100d16, 0x100d16, 0xf1af4867620cba9b, 0xf1af4867620cba9b, 0x000000000000002c, 0x0 }, /* #47 */
    5775     { 0x255547, 0x255546, 0x59f3d019fbc36849, 0x59f3d019fbc36849, 0x0000000000000032, 0x0 }, /* #48 */
    5776     { 0x132147, 0x132147, 0x55f8043ba4b005b6, 0x55f8043ba4b005b6, 0x0000000000000001, 0x0 }, /* #49 */
    5777     { 0x194347, 0x194347, 0x39f79da560adea65, 0x39f79da560adea65, 0x0000000000000031, 0x0 }, /* #50 */
    5778     { 0x2b37d2, 0x2b37d3, 0xb2feec302d9d503d, 0xb2feec302d9d503d, 0x0000000000000037, 0x0 }, /* #51 */
    5779     { 0x1e5306, 0x1e5307, 0x8093e4470638a438, 0x8093e4470638a438, 0x0000000000000030, 0x0 }, /* #52 */
    5780     { 0x084a03, 0x084a02, 0xf3475386a0c8225a, 0xf3475386a0c8225a, 0x0000000000000037, 0x0 }, /* #53 */
    5781     { 0x1c6852, 0x1c6853, 0x76e5033d02e0d590, 0x76e5033d02e0d590, 0x0000000000000032, 0x0 }, /* #54 */
    5782     { 0x224286, 0x224286, 0x331f82edb307ce87, 0x331f82edb307ce87, 0x0000000000000013, 0x0 }, /* #55 */
    5783     { 0x393507, 0x393506, 0xdb318043b8522da0, 0xdb318043b8522da0, 0x0000000000000027, 0x0 }, /* #56 */
    5784     { 0x136253, 0x136252, 0x1922e31971fa13b1, 0x1922e31971fa13b1, 0x0000000000000033, 0x0 }, /* #57 */
    5785     { 0x040856, 0x040857, 0x6cbbafcec892caba, 0x6cbbafcec892caba, 0x0000000000000027, 0x0 }, /* #58 */
    5786     { 0x213883, 0x213882, 0xfa5779bd8d8d5731, 0xfa5779bd8d8d5731, 0x000000000000000b, 0x0 }, /* #59 */
    5787     { 0x3d56c2, 0x3d56c2, 0x6accea88c8cc837e, 0x6accea88c8cc837e, 0x000000000000003f, 0x0 }, /* #60 */
    5788     { 0x311e56, 0x311e57, 0xe66195b4f3c0c47f, 0xe66195b4f3c0c47f, 0x000000000000002f, 0x0 }, /* #61 */
    5789     { 0x146f82, 0x146f83, 0x6d914d122e400716, 0x6d914d122e400716, 0x0000000000000030, 0x0 }, /* #62 */
    5790     { 0x1a1fc3, 0x1a1fc2, 0x44b2c0ca0d6e4dc1, 0x44b2c0ca0d6e4dc1, 0x0000000000000002, 0x0 }, /* #63 */
     5727    { 0x050553, 0x050553, 0x53f4587391f59c7b, 0x53f4587391f59c7b, 0x0000000000000001, 0x0 }, /* #0 */
     5728    { 0x152213, 0x152212, 0x15478cc05ab1d85c, 0x15478cc05ab1d85c, 0x000000000000003d, 0x0 }, /* #1 */
     5729    { 0x2757c6, 0x2757c7, 0x5221dbedc333228f, 0x5221dbedc333228f, 0x0000000000000027, 0x0 }, /* #2 */
     5730    { 0x151193, 0x151192, 0xff6e212488bf2e23, 0xff6e212488bf2e23, 0x0000000000000018, 0x0 }, /* #3 */
     5731    { 0x233bc7, 0x233bc7, 0xa9017658a28544c3, 0xa9017658a28544c3, 0x0000000000000030, 0x0 }, /* #4 */
     5732    { 0x2460d2, 0x2460d2, 0xbb07b4e73ad03406, 0xbb07b4e73ad03406, 0x000000000000000b, 0x0 }, /* #5 */
     5733    { 0x2a5e86, 0x2a5e87, 0xf9fddfbe017f0476, 0xf9fddfbe017f0476, 0x0000000000000030, 0x0 }, /* #6 */
     5734    { 0x296f02, 0x296f02, 0x92053c674212ad0f, 0x92053c674212ad0f, 0x000000000000002f, 0x0 }, /* #7 */
     5735    { 0x043046, 0x043046, 0x9a27153b86c79962, 0x9a27153b86c79962, 0x000000000000003a, 0x0 }, /* #8 */
     5736    { 0x305087, 0x305086, 0x2458bc73e9787922, 0x2458bc73e9787922, 0x0000000000000029, 0x0 }, /* #9 */
     5737    { 0x0036c3, 0x0036c3, 0xfc748359bb5eed30, 0xfc748359bb5eed30, 0x0000000000000024, 0x0 }, /* #10 */
     5738    { 0x2c1b97, 0x2c1b97, 0x47668f0122478cb4, 0x47668f0122478cb4, 0x0000000000000032, 0x0 }, /* #11 */
     5739    { 0x126d92, 0x126d93, 0x7970b1591ea172b0, 0x7970b1591ea172b0, 0x0000000000000005, 0x0 }, /* #12 */
     5740    { 0x341202, 0x341202, 0xc7ba11c95d1293c6, 0xc7ba11c95d1293c6, 0x0000000000000029, 0x0 }, /* #13 */
     5741    { 0x0d1993, 0x0d1993, 0xe0e36c947b5f1af7, 0xe0e36c947b5f1af7, 0x000000000000003d, 0x0 }, /* #14 */
     5742    { 0x3c12d6, 0x3c12d6, 0x520d62ce077ad848, 0x520d62ce077ad848, 0x0000000000000024, 0x0 }, /* #15 */
     5743    { 0x211a16, 0x211a16, 0x5d60820866c17736, 0x5d60820866c17736, 0x000000000000001c, 0x0 }, /* #16 */
     5744    { 0x317842, 0x317842, 0x5d3d49f5c2698393, 0x5d3d49f5c2698393, 0x0000000000000012, 0x0 }, /* #17 */
     5745    { 0x1f3942, 0x1f3943, 0xf4769c15c527bf27, 0xf4769c15c527bf27, 0x000000000000002f, 0x0 }, /* #18 */
     5746    { 0x2b7d97, 0x2b7d97, 0x8b92012cbd0a10f5, 0x8b92012cbd0a10f5, 0x0000000000000023, 0x0 }, /* #19 */
     5747    { 0x3e2982, 0x3e2983, 0x2e911b728f6cc74f, 0x2e911b728f6cc74f, 0x0000000000000000, 0x0 }, /* #20 */
     5748    { 0x1e0286, 0x1e0287, 0x81ef9ac8c20d76c1, 0x81ef9ac8c20d76c1, 0x0000000000000036, 0x0 }, /* #21 */
     5749    { 0x070ec2, 0x070ec3, 0x4e1bc0a60cdc13f2, 0x4e1bc0a60cdc13f2, 0x0000000000000006, 0x0 }, /* #22 */
     5750    { 0x0863c7, 0x0863c7, 0xc018b77eb56beb1c, 0xc018b77eb56beb1c, 0x000000000000003e, 0x0 }, /* #23 */
     5751    { 0x205ec6, 0x205ec6, 0x4ee36b1034c958c6, 0x4ee36b1034c958c6, 0x0000000000000026, 0x0 }, /* #24 */
     5752    { 0x004486, 0x004487, 0x1e7d3d6b90d2f238, 0x1e7d3d6b90d2f238, 0x0000000000000030, 0x0 }, /* #25 */
     5753    { 0x3321d7, 0x3321d6, 0x003a0d9e580ff761, 0x003a0d9e580ff761, 0x0000000000000003, 0x0 }, /* #26 */
     5754    { 0x1566d7, 0x1566d7, 0x12aca5c5cc54ca49, 0x12aca5c5cc54ca49, 0x000000000000002a, 0x0 }, /* #27 */
     5755    { 0x037ec2, 0x037ec2, 0x1cc37592a44c996d, 0x1cc37592a44c996d, 0x000000000000003e, 0x0 }, /* #28 */
     5756    { 0x061f13, 0x061f12, 0xac9214a9a2ff625a, 0xac9214a9a2ff625a, 0x000000000000001b, 0x0 }, /* #29 */
     5757    { 0x3113c3, 0x3113c3, 0xff0b379d62dd8be4, 0xff0b379d62dd8be4, 0x0000000000000014, 0x0 }, /* #30 */
     5758    { 0x195743, 0x195742, 0xa39e667e3cb842e4, 0xa39e667e3cb842e4, 0x000000000000000a, 0x0 }, /* #31 */
     5759    { 0x394883, 0x394883, 0x1ce4f5e4f5916691, 0x1ce4f5e4f5916691, 0x000000000000000d, 0x0 }, /* #32 */
     5760    { 0x1a4d03, 0x1a4d03, 0x4813b57c488ba556, 0x4813b57c488ba556, 0x0000000000000008, 0x0 }, /* #33 */
     5761    { 0x220546, 0x220547, 0x2a9e1f4dec1df137, 0x2a9e1f4dec1df137, 0x000000000000002a, 0x0 }, /* #34 */
     5762    { 0x2a59c3, 0x2a59c2, 0x57365a1d2bc0328b, 0x57365a1d2bc0328b, 0x0000000000000026, 0x0 }, /* #35 */
     5763    { 0x3e4786, 0x3e4786, 0x86083d700ba520bc, 0x86083d700ba520bc, 0x000000000000003b, 0x0 }, /* #36 */
     5764    { 0x3e0056, 0x3e0056, 0x7ab6ed06108a1e85, 0x7ab6ed06108a1e85, 0x000000000000001a, 0x0 }, /* #37 */
     5765    { 0x123b17, 0x123b17, 0x8bda7eecdea5a0b7, 0x8bda7eecdea5a0b7, 0x000000000000001b, 0x0 }, /* #38 */
     5766    { 0x005e07, 0x005e06, 0x9944b1a9c7722e68, 0x9944b1a9c7722e68, 0x0000000000000008, 0x0 }, /* #39 */
     5767    { 0x1a4243, 0x1a4243, 0x767684b1ad0775d9, 0x767684b1ad0775d9, 0x0000000000000039, 0x0 }, /* #40 */
     5768    { 0x2746d2, 0x2746d3, 0x8a07e2951f245404, 0x8a07e2951f245404, 0x0000000000000018, 0x0 }, /* #41 */
     5769    { 0x027b06, 0x027b07, 0xb2d6a86f7ddceb37, 0xb2d6a86f7ddceb37, 0x000000000000003c, 0x0 }, /* #42 */
     5770    { 0x224bd7, 0x224bd7, 0x24ddca853ae902e7, 0x24ddca853ae902e7, 0x000000000000002b, 0x0 }, /* #43 */
     5771    { 0x004583, 0x004582, 0x6f7f0fe214d31ab7, 0x6f7f0fe214d31ab7, 0x000000000000001d, 0x0 }, /* #44 */
     5772    { 0x2d1896, 0x2d1896, 0x40896db1e1847a8b, 0x40896db1e1847a8b, 0x0000000000000010, 0x0 }, /* #45 */
     5773    { 0x3b14c7, 0x3b14c6, 0x6f0df1060d6ed935, 0x6f0df1060d6ed935, 0x000000000000001f, 0x0 }, /* #46 */
     5774    { 0x3526c2, 0x3526c3, 0x51b039a4d7c33877, 0x51b039a4d7c33877, 0x0000000000000022, 0x0 }, /* #47 */
     5775    { 0x106f83, 0x106f82, 0xf89ada7ab80889fb, 0xf89ada7ab80889fb, 0x000000000000001e, 0x0 }, /* #48 */
     5776    { 0x080712, 0x080712, 0x5a477b1dc1ddcb5d, 0x5a477b1dc1ddcb5d, 0x0000000000000025, 0x0 }, /* #49 */
     5777    { 0x252993, 0x252992, 0x43db6e2b130e1e1e, 0x43db6e2b130e1e1e, 0x000000000000001a, 0x0 }, /* #50 */
     5778    { 0x083847, 0x083846, 0xb7909ca5acb07fb6, 0xb7909ca5acb07fb6, 0x0000000000000036, 0x0 }, /* #51 */
     5779    { 0x1e2b86, 0x1e2b87, 0x206aec503e9113e7, 0x206aec503e9113e7, 0x0000000000000024, 0x0 }, /* #52 */
     5780    { 0x321c17, 0x321c16, 0x13e7715475675890, 0x13e7715475675890, 0x0000000000000001, 0x0 }, /* #53 */
     5781    { 0x2924d7, 0x2924d6, 0x593947ff8ecd8e4c, 0x593947ff8ecd8e4c, 0x0000000000000008, 0x0 }, /* #54 */
     5782    { 0x050313, 0x050313, 0x958f46c44ba265db, 0x958f46c44ba265db, 0x000000000000002a, 0x0 }, /* #55 */
     5783    { 0x251103, 0x251103, 0x855888e27b4a36df, 0x855888e27b4a36df, 0x000000000000002b, 0x0 }, /* #56 */
     5784    { 0x1b7207, 0x1b7207, 0xbeea2d0a452ebace, 0xbeea2d0a452ebace, 0x000000000000000b, 0x0 }, /* #57 */
     5785    { 0x324f03, 0x324f02, 0x05504c2dc574f52b, 0x05504c2dc574f52b, 0x0000000000000028, 0x0 }, /* #58 */
     5786    { 0x097d87, 0x097d86, 0xc6c56e6e905a0808, 0xc6c56e6e905a0808, 0x000000000000000e, 0x0 }, /* #59 */
     5787    { 0x2823c6, 0x2823c6, 0x12f515917dccd5fd, 0x12f515917dccd5fd, 0x0000000000000010, 0x0 }, /* #60 */
     5788    { 0x363816, 0x363817, 0xe562f3e3bb6f33ed, 0xe562f3e3bb6f33ed, 0x0000000000000015, 0x0 }, /* #61 */
     5789    { 0x1d7297, 0x1d7296, 0x690e111251a9e550, 0x690e111251a9e550, 0x0000000000000020, 0x0 }, /* #62 */
     5790    { 0x235d03, 0x235d02, 0x6bc2d035fb049c90, 0x6bc2d035fb049c90, 0x0000000000000005, 0x0 }, /* #63 */
    57915791};
    57925792static const BINU64_TEST_T g_aTests_btc_u64[] =
    57935793{
    5794     { 0x1b4806, 0x1b4806, 0x4f9969c958b143cb, 0x4f9969c9d8b143cb, 0x000000000000001f, 0x0 }, /* #0 */
    5795     { 0x162917, 0x162917, 0x824ef65c1c655b54, 0x824ef65c1c655b14, 0x0000000000000006, 0x0 }, /* #1 */
    5796     { 0x130312, 0x130312, 0x992492e3f9f64caf, 0x992492e3f9f66caf, 0x000000000000000d, 0x0 }, /* #2 */
    5797     { 0x115f42, 0x115f42, 0xa27ed58e084465fd, 0xa27ed58e084c65fd, 0x0000000000000013, 0x0 }, /* #3 */
    5798     { 0x110d52, 0x110d53, 0x599fbb915409f4b1, 0x599fbb91540974b1, 0x000000000000000f, 0x0 }, /* #4 */
    5799     { 0x0a51d3, 0x0a51d2, 0x0cb291ea119fb72b, 0x1cb291ea119fb72b, 0x000000000000003c, 0x0 }, /* #5 */
    5800     { 0x206382, 0x206383, 0x100a6e32c5c24e4e, 0x100a6e32c4c24e4e, 0x0000000000000018, 0x0 }, /* #6 */
    5801     { 0x3d5792, 0x3d5793, 0x022f78ece395d668, 0x022f78ece391d668, 0x0000000000000012, 0x0 }, /* #7 */
    5802     { 0x164d87, 0x164d86, 0x61e22d630d5180d9, 0x61e22d630d5182d9, 0x0000000000000009, 0x0 }, /* #8 */
    5803     { 0x321482, 0x321483, 0x8d1a7b2e9b2005f0, 0x891a7b2e9b2005f0, 0x000000000000003a, 0x0 }, /* #9 */
    5804     { 0x3d7bc6, 0x3d7bc6, 0xe84997b8eda6e60d, 0xe84997b8eda6e62d, 0x0000000000000005, 0x0 }, /* #10 */
    5805     { 0x2612c7, 0x2612c7, 0xf29b2db9341c5ee9, 0xf29b2db1341c5ee9, 0x0000000000000023, 0x0 }, /* #11 */
    5806     { 0x3e0e47, 0x3e0e47, 0x0795ea4ea89d114f, 0x0795ea4ea89d110f, 0x0000000000000006, 0x0 }, /* #12 */
    5807     { 0x3d5643, 0x3d5642, 0x59975459de34c1ad, 0x5997d459de34c1ad, 0x000000000000002f, 0x0 }, /* #13 */
    5808     { 0x270397, 0x270396, 0x82cfc9a0e371c73e, 0x82cfc9a0e373c73e, 0x0000000000000011, 0x0 }, /* #14 */
    5809     { 0x194896, 0x194896, 0x1e655fa602f4b5b4, 0x1e755fa602f4b5b4, 0x0000000000000034, 0x0 }, /* #15 */
    5810     { 0x2f17d2, 0x2f17d3, 0xffeac13fa4c6ece5, 0xffcac13fa4c6ece5, 0x0000000000000035, 0x0 }, /* #16 */
    5811     { 0x044193, 0x044192, 0x828f90e91fc8f604, 0x828f90ed1fc8f604, 0x0000000000000022, 0x0 }, /* #17 */
    5812     { 0x281153, 0x281152, 0x3198983a039ce53a, 0x3198983a039ce57a, 0x0000000000000006, 0x0 }, /* #18 */
    5813     { 0x0f1e52, 0x0f1e52, 0x29d517d7a5ecfcfc, 0x29d517d7a5ecfefc, 0x0000000000000009, 0x0 }, /* #19 */
    5814     { 0x0e5892, 0x0e5893, 0x36ca1c255ba13d76, 0x36ca1c255ba03d76, 0x0000000000000010, 0x0 }, /* #20 */
    5815     { 0x2f41d6, 0x2f41d6, 0x78be1193751ef3e8, 0xf8be1193751ef3e8, 0x000000000000003f, 0x0 }, /* #21 */
    5816     { 0x202306, 0x202307, 0x367305180cf7283e, 0x367305180cd7283e, 0x0000000000000015, 0x0 }, /* #22 */
    5817     { 0x375702, 0x375703, 0x15a6fefcf60d1810, 0x15a6fefcf6091810, 0x0000000000000012, 0x0 }, /* #23 */
    5818     { 0x3b1b43, 0x3b1b43, 0xfc42eae1e8ce772a, 0xfc426ae1e8ce772a, 0x000000000000002f, 0x0 }, /* #24 */
    5819     { 0x276dc7, 0x276dc6, 0xc90e120cacb5a3b2, 0xc90e120cacb5b3b2, 0x000000000000000c, 0x0 }, /* #25 */
    5820     { 0x143e53, 0x143e52, 0xf34397cd81253afc, 0xf34397cd83253afc, 0x0000000000000019, 0x0 }, /* #26 */
    5821     { 0x2c00c2, 0x2c00c3, 0xf01e1f8b8f032cf4, 0xf01e1f8b87032cf4, 0x000000000000001b, 0x0 }, /* #27 */
    5822     { 0x324486, 0x324487, 0x471612dcefc46644, 0x4716129cefc46644, 0x0000000000000026, 0x0 }, /* #28 */
    5823     { 0x0005c3, 0x0005c2, 0xf0935258e34d6e86, 0xf0935278e34d6e86, 0x0000000000000025, 0x0 }, /* #29 */
    5824     { 0x2b74d7, 0x2b74d6, 0x0ded8616fbe19ec5, 0x4ded8616fbe19ec5, 0x000000000000003e, 0x0 }, /* #30 */
    5825     { 0x2d1193, 0x2d1192, 0xa719694cfb325b90, 0xa739694cfb325b90, 0x0000000000000035, 0x0 }, /* #31 */
    5826     { 0x0451d3, 0x0451d2, 0xd3a65812f5202de9, 0xd3a65812f5242de9, 0x0000000000000012, 0x0 }, /* #32 */
    5827     { 0x233382, 0x233382, 0xcdad92b6a72875f2, 0xedad92b6a72875f2, 0x000000000000003d, 0x0 }, /* #33 */
    5828     { 0x2372c6, 0x2372c7, 0xba24206ade4e9914, 0xba24206ade4e9114, 0x000000000000000b, 0x0 }, /* #34 */
    5829     { 0x370ec2, 0x370ec3, 0xb6e0ddfca2696ac5, 0xb6e0ddfc82696ac5, 0x000000000000001d, 0x0 }, /* #35 */
    5830     { 0x383716, 0x383716, 0x3aa5932accfe4534, 0x3ea5932accfe4534, 0x000000000000003a, 0x0 }, /* #36 */
    5831     { 0x104cc6, 0x104cc6, 0x16907ef90da81748, 0x16907ef90da8174a, 0x0000000000000001, 0x0 }, /* #37 */
    5832     { 0x162d53, 0x162d52, 0xfdd30090b40ee4db, 0xfdd300b0b40ee4db, 0x0000000000000025, 0x0 }, /* #38 */
    5833     { 0x233183, 0x233182, 0x8c3c882faacfe620, 0x8c3c882faacfe628, 0x0000000000000003, 0x0 }, /* #39 */
    5834     { 0x024f57, 0x024f57, 0xb1b385afaa82ce42, 0xb1b3852faa82ce42, 0x0000000000000027, 0x0 }, /* #40 */
    5835     { 0x245b43, 0x245b43, 0x3eb3a8dd533ec7dd, 0x3eb3a8dd532ec7dd, 0x0000000000000014, 0x0 }, /* #41 */
    5836     { 0x1a5782, 0x1a5782, 0x6910c730486728c8, 0x6910c731486728c8, 0x0000000000000020, 0x0 }, /* #42 */
    5837     { 0x241a87, 0x241a87, 0x0ef9537dcddc9dc2, 0x0ef9537dcddc8dc2, 0x000000000000000c, 0x0 }, /* #43 */
    5838     { 0x371287, 0x371286, 0x6e4ae17f226b3c68, 0x6e4ae17f22eb3c68, 0x0000000000000017, 0x0 }, /* #44 */
    5839     { 0x3e0f52, 0x3e0f52, 0x65a32d2e24e15b4c, 0x65a32d2e24e1db4c, 0x000000000000000f, 0x0 }, /* #45 */
    5840     { 0x3e17d6, 0x3e17d7, 0x740421c9c1acbe56, 0x740421c9c1acae56, 0x000000000000000c, 0x0 }, /* #46 */
    5841     { 0x306cd6, 0x306cd6, 0x556f3d2cbf3b6912, 0x556f3d2cbf3b6932, 0x0000000000000005, 0x0 }, /* #47 */
    5842     { 0x267097, 0x267096, 0x0abc2aff5a69585b, 0x0abc6aff5a69585b, 0x000000000000002e, 0x0 }, /* #48 */
    5843     { 0x252457, 0x252456, 0x54ea1c836374fa80, 0x54ea9c836374fa80, 0x000000000000002f, 0x0 }, /* #49 */
    5844     { 0x0c4742, 0x0c4743, 0x457b9e4607f57b72, 0x457b9e4607f55b72, 0x000000000000000d, 0x0 }, /* #50 */
    5845     { 0x2a1c93, 0x2a1c92, 0x3a3605dd950f8a9c, 0x3a3605dd970f8a9c, 0x0000000000000019, 0x0 }, /* #51 */
    5846     { 0x0e56d7, 0x0e56d6, 0x8209203b4471a8ec, 0x8209203b4c71a8ec, 0x000000000000001b, 0x0 }, /* #52 */
    5847     { 0x361047, 0x361047, 0x89260a4089029777, 0x89240a4089029777, 0x0000000000000031, 0x0 }, /* #53 */
    5848     { 0x0b5887, 0x0b5886, 0xc9f351a9cc2adbce, 0xc9f371a9cc2adbce, 0x000000000000002d, 0x0 }, /* #54 */
    5849     { 0x0d5f13, 0x0d5f13, 0xa9ae435ef2272bd3, 0xa9aa435ef2272bd3, 0x0000000000000032, 0x0 }, /* #55 */
    5850     { 0x2a4483, 0x2a4482, 0xafd92bfd02536054, 0xafd92bfd02736054, 0x0000000000000015, 0x0 }, /* #56 */
    5851     { 0x264f86, 0x264f86, 0x8f87e13e49842915, 0x8f87e33e49842915, 0x0000000000000029, 0x0 }, /* #57 */
    5852     { 0x114793, 0x114793, 0x2227eb6dfecf65da, 0x2227eb6d7ecf65da, 0x000000000000001f, 0x0 }, /* #58 */
    5853     { 0x3d3f03, 0x3d3f03, 0x779ff1ab2f512241, 0x779ff0ab2f512241, 0x0000000000000028, 0x0 }, /* #59 */
    5854     { 0x135b43, 0x135b42, 0xa0f3d06c32565719, 0xa0f3d06c36565719, 0x000000000000001a, 0x0 }, /* #60 */
    5855     { 0x0e60d2, 0x0e60d2, 0x2c075e25b93e580f, 0x2d075e25b93e580f, 0x0000000000000038, 0x0 }, /* #61 */
    5856     { 0x375dd6, 0x375dd7, 0xd09445bf97f9cb55, 0xd09445bf95f9cb55, 0x0000000000000019, 0x0 }, /* #62 */
    5857     { 0x1b7197, 0x1b7197, 0x415675c3893e082e, 0x405675c3893e082e, 0x0000000000000038, 0x0 }, /* #63 */
     5794    { 0x3a0092, 0x3a0092, 0xcc52c0e19b43d0ad, 0xcc52d0e19b43d0ad, 0x000000000000002c, 0x0 }, /* #0 */
     5795    { 0x3f40c2, 0x3f40c2, 0xc1a164d362b4a495, 0xc1a164d362b4e495, 0x000000000000000e, 0x0 }, /* #1 */
     5796    { 0x3873d7, 0x3873d7, 0x6e624396ca7d64c3, 0x6e624386ca7d64c3, 0x0000000000000024, 0x0 }, /* #2 */
     5797    { 0x3a53d6, 0x3a53d7, 0x31fe83db919e4098, 0x31fe83db918e4098, 0x0000000000000014, 0x0 }, /* #3 */
     5798    { 0x045f57, 0x045f57, 0x3926ff1eae0f7669, 0x3906ff1eae0f7669, 0x0000000000000035, 0x0 }, /* #4 */
     5799    { 0x330117, 0x330117, 0x7375c56218224b2e, 0x7375c52218224b2e, 0x0000000000000026, 0x0 }, /* #5 */
     5800    { 0x3e2a46, 0x3e2a47, 0xafab9a9bedd1a706, 0xafab9a93edd1a706, 0x0000000000000023, 0x0 }, /* #6 */
     5801    { 0x042352, 0x042353, 0x9fd2d9a27e3556c1, 0x9fd2d9a27e2556c1, 0x0000000000000014, 0x0 }, /* #7 */
     5802    { 0x287646, 0x287647, 0x45b48dfa5a486074, 0x45b48dfa5a086074, 0x0000000000000016, 0x0 }, /* #8 */
     5803    { 0x114183, 0x114182, 0xf11509f90c016b4a, 0xf11589f90c016b4a, 0x000000000000002f, 0x0 }, /* #9 */
     5804    { 0x394c56, 0x394c57, 0x7fb828ebb4d5c9de, 0x77b828ebb4d5c9de, 0x000000000000003b, 0x0 }, /* #10 */
     5805    { 0x3b2113, 0x3b2112, 0x63b259ec5f824d90, 0x63b259ec5fc24d90, 0x0000000000000016, 0x0 }, /* #11 */
     5806    { 0x211c12, 0x211c13, 0x454592cf310fa523, 0x454592cf310ea523, 0x0000000000000010, 0x0 }, /* #12 */
     5807    { 0x2d1a97, 0x2d1a97, 0xa3cd640ef26c4b72, 0x23cd640ef26c4b72, 0x000000000000003f, 0x0 }, /* #13 */
     5808    { 0x2222c6, 0x2222c7, 0x7293d6373ab4c778, 0x7293d6173ab4c778, 0x0000000000000025, 0x0 }, /* #14 */
     5809    { 0x215356, 0x215356, 0xca4aaa9999bbc607, 0xca4aaa9999fbc607, 0x0000000000000016, 0x0 }, /* #15 */
     5810    { 0x0f2c43, 0x0f2c42, 0x2aa2aaa97d248cf6, 0x2aa3aaa97d248cf6, 0x0000000000000030, 0x0 }, /* #16 */
     5811    { 0x2e39c7, 0x2e39c6, 0xb5c24ea203157536, 0xb5c24ea203157537, 0x0000000000000000, 0x0 }, /* #17 */
     5812    { 0x365e92, 0x365e93, 0xd254c4c252c29414, 0xd244c4c252c29414, 0x0000000000000034, 0x0 }, /* #18 */
     5813    { 0x1501d7, 0x1501d7, 0xa298bfc6d4b3b698, 0xa298bec6d4b3b698, 0x0000000000000028, 0x0 }, /* #19 */
     5814    { 0x014bc6, 0x014bc6, 0x21fc828018e8e4aa, 0x21fcc28018e8e4aa, 0x000000000000002e, 0x0 }, /* #20 */
     5815    { 0x264547, 0x264546, 0xead80279fda1e66d, 0xead80379fda1e66d, 0x0000000000000028, 0x0 }, /* #21 */
     5816    { 0x216112, 0x216113, 0xdf7225dfa4c18e7e, 0xdf7205dfa4c18e7e, 0x000000000000002d, 0x0 }, /* #22 */
     5817    { 0x3b0086, 0x3b0086, 0x3f925ae5faf2643a, 0x7f925ae5faf2643a, 0x000000000000003e, 0x0 }, /* #23 */
     5818    { 0x1c6557, 0x1c6557, 0xc707704f4d56e1c1, 0xc70770474d56e1c1, 0x0000000000000023, 0x0 }, /* #24 */
     5819    { 0x0b7152, 0x0b7152, 0x61ed2fb491907109, 0x61ed2ff491907109, 0x0000000000000026, 0x0 }, /* #25 */
     5820    { 0x044892, 0x044892, 0xed2beff0de543fd9, 0xed2beff0de547fd9, 0x000000000000000e, 0x0 }, /* #26 */
     5821    { 0x013e83, 0x013e82, 0xac2d48a5af36f09a, 0xac2d48a5af36f89a, 0x000000000000000b, 0x0 }, /* #27 */
     5822    { 0x054a96, 0x054a96, 0x210b0e0df1c1a838, 0x210b2e0df1c1a838, 0x000000000000002d, 0x0 }, /* #28 */
     5823    { 0x1259d3, 0x1259d3, 0xe4c022ab60d1a945, 0xe0c022ab60d1a945, 0x000000000000003a, 0x0 }, /* #29 */
     5824    { 0x057392, 0x057392, 0xedb22063f8424507, 0xedb22063f9424507, 0x0000000000000018, 0x0 }, /* #30 */
     5825    { 0x277903, 0x277902, 0x42ff73ef9f0cd339, 0x42ff73ef9f0cd379, 0x0000000000000006, 0x0 }, /* #31 */
     5826    { 0x261413, 0x261412, 0xb20973cc340dbd56, 0xb20973cc340fbd56, 0x0000000000000011, 0x0 }, /* #32 */
     5827    { 0x0e7247, 0x0e7246, 0x03be5c1072842424, 0x03bedc1072842424, 0x000000000000002f, 0x0 }, /* #33 */
     5828    { 0x164416, 0x164417, 0xbda1a1065fededf5, 0xbda1a1065dededf5, 0x0000000000000019, 0x0 }, /* #34 */
     5829    { 0x290597, 0x290597, 0xc343b8941eeda271, 0xc243b8941eeda271, 0x0000000000000038, 0x0 }, /* #35 */
     5830    { 0x2e5f17, 0x2e5f16, 0x3c4538c1bfe685fd, 0x3c4538c1bfe785fd, 0x0000000000000010, 0x0 }, /* #36 */
     5831    { 0x102e86, 0x102e86, 0x17c5f810981df8fe, 0x17e5f810981df8fe, 0x0000000000000035, 0x0 }, /* #37 */
     5832    { 0x3c7303, 0x3c7302, 0xc0aeab8819ad4d4f, 0xc0aeab8819af4d4f, 0x0000000000000011, 0x0 }, /* #38 */
     5833    { 0x0a4193, 0x0a4192, 0x2bde1120242aa118, 0x2bde1121242aa118, 0x0000000000000020, 0x0 }, /* #39 */
     5834    { 0x030393, 0x030393, 0x2381953f4afafb32, 0x2381953b4afafb32, 0x0000000000000022, 0x0 }, /* #40 */
     5835    { 0x164fd3, 0x164fd3, 0x6b90508b9f6fe6a8, 0x6b90508b9f6fe688, 0x0000000000000005, 0x0 }, /* #41 */
     5836    { 0x396942, 0x396943, 0x4e213170adb5bd82, 0x4e213170adb53d82, 0x000000000000000f, 0x0 }, /* #42 */
     5837    { 0x175387, 0x175386, 0xe5294a1a7a6e630e, 0xe5294a1a7a6e632e, 0x0000000000000005, 0x0 }, /* #43 */
     5838    { 0x3312d6, 0x3312d6, 0x4db695a761aca5c2, 0x4fb695a761aca5c2, 0x0000000000000039, 0x0 }, /* #44 */
     5839    { 0x0e2c52, 0x0e2c53, 0xbaffcd33ba5582b2, 0xbaffcd33b25582b2, 0x000000000000001b, 0x0 }, /* #45 */
     5840    { 0x180dd3, 0x180dd2, 0xa5e0542c470ef0c2, 0xa5f0542c470ef0c2, 0x0000000000000034, 0x0 }, /* #46 */
     5841    { 0x235892, 0x235893, 0xdac8f0fea4959e41, 0xdac8b0fea4959e41, 0x000000000000002e, 0x0 }, /* #47 */
     5842    { 0x0e1382, 0x0e1382, 0xbe05f65acc22618f, 0xbe05f65ace22618f, 0x0000000000000019, 0x0 }, /* #48 */
     5843    { 0x2119c2, 0x2119c2, 0xd47f8d897ff596cd, 0xd47f8d8d7ff596cd, 0x0000000000000022, 0x0 }, /* #49 */
     5844    { 0x231952, 0x231952, 0x5d1787fabcd36eec, 0x5d1787fabcd36eee, 0x0000000000000001, 0x0 }, /* #50 */
     5845    { 0x3f1fd3, 0x3f1fd3, 0x1267d3e23555d6ab, 0x1263d3e23555d6ab, 0x0000000000000032, 0x0 }, /* #51 */
     5846    { 0x301116, 0x301117, 0x53595137cb8cf5bd, 0x53595135cb8cf5bd, 0x0000000000000021, 0x0 }, /* #52 */
     5847    { 0x1262c2, 0x1262c2, 0x005861c32493440b, 0x005861c72493440b, 0x0000000000000022, 0x0 }, /* #53 */
     5848    { 0x012a52, 0x012a52, 0x26f1c876c01cb74d, 0x26f9c876c01cb74d, 0x0000000000000033, 0x0 }, /* #54 */
     5849    { 0x296c82, 0x296c83, 0x2869b8ce025b0fca, 0x286938ce025b0fca, 0x000000000000002f, 0x0 }, /* #55 */
     5850    { 0x2f2d56, 0x2f2d56, 0xa7d9d2f31b8b90f5, 0xa7d9d2f31b8b92f5, 0x0000000000000009, 0x0 }, /* #56 */
     5851    { 0x0c77d2, 0x0c77d2, 0xbc3ef1b4a3109757, 0xbc3ef1b4a3149757, 0x0000000000000012, 0x0 }, /* #57 */
     5852    { 0x317a13, 0x317a12, 0x0a4b40475d8dd3c9, 0x0a4b50475d8dd3c9, 0x000000000000002c, 0x0 }, /* #58 */
     5853    { 0x1d3c47, 0x1d3c47, 0x56553a85e1a20e3e, 0x56553a85e1a20a3e, 0x000000000000000a, 0x0 }, /* #59 */
     5854    { 0x1e4507, 0x1e4507, 0xc4703e44525b910f, 0xc4703e40525b910f, 0x0000000000000022, 0x0 }, /* #60 */
     5855    { 0x3104c6, 0x3104c6, 0xfae394f06d728a82, 0xfae394f06df28a82, 0x0000000000000017, 0x0 }, /* #61 */
     5856    { 0x250657, 0x250656, 0x1a71d44dba5ea05b, 0x1a71d44dba5ea85b, 0x000000000000000b, 0x0 }, /* #62 */
     5857    { 0x2702d2, 0x2702d2, 0xc34fbf22c5326c4e, 0xc34fbf23c5326c4e, 0x0000000000000020, 0x0 }, /* #63 */
    58585858};
    58595859static const BINU64_TEST_T g_aTests_btc_u64_locked[] =
    58605860{
    5861     { 0x2c7056, 0x2c7056, 0x7538815a148b0dd2, 0x7538815a14ab0dd2, 0x0000000000000015, 0x0 }, /* #0 */
    5862     { 0x363343, 0x363343, 0x13d6921b6fbad86b, 0x13d6921b4fbad86b, 0x000000000000001d, 0x0 }, /* #1 */
    5863     { 0x323853, 0x323852, 0x6b0a906961980c04, 0x6b0a9069619c0c04, 0x0000000000000012, 0x0 }, /* #2 */
    5864     { 0x0f2483, 0x0f2483, 0x479fb8ca867b47b1, 0x479f38ca867b47b1, 0x000000000000002f, 0x0 }, /* #3 */
    5865     { 0x341657, 0x341656, 0x56ee0cd2eb2ef174, 0x56ee0cd2eb2ef175, 0x0000000000000000, 0x0 }, /* #4 */
    5866     { 0x1766c6, 0x1766c7, 0xaad625371aa63f0f, 0xaad605371aa63f0f, 0x000000000000002d, 0x0 }, /* #5 */
    5867     { 0x1169d6, 0x1169d7, 0xc9cb79d8c7c3d4db, 0xc9cb79d8c7c3d4d9, 0x0000000000000001, 0x0 }, /* #6 */
    5868     { 0x016803, 0x016802, 0xc7160a1b9ca8b163, 0xc7160a1b9cacb163, 0x0000000000000012, 0x0 }, /* #7 */
    5869     { 0x3c3dd2, 0x3c3dd3, 0xce0583d715c874ee, 0xce0183d715c874ee, 0x0000000000000032, 0x0 }, /* #8 */
    5870     { 0x0a76d2, 0x0a76d2, 0x2fab046e02870a25, 0x2fab046e02870b25, 0x0000000000000008, 0x0 }, /* #9 */
    5871     { 0x3329d6, 0x3329d6, 0xc18f1bc69741527f, 0xc18f1bc69741567f, 0x000000000000000a, 0x0 }, /* #10 */
    5872     { 0x0a7ac6, 0x0a7ac6, 0x72731f8693d769aa, 0x72731f86b3d769aa, 0x000000000000001d, 0x0 }, /* #11 */
    5873     { 0x085356, 0x085357, 0x079e68f246997ff0, 0x079e68f244997ff0, 0x0000000000000019, 0x0 }, /* #12 */
    5874     { 0x252102, 0x252102, 0x9ff041f6d4dba410, 0x9ff041f6dcdba410, 0x000000000000001b, 0x0 }, /* #13 */
    5875     { 0x353797, 0x353797, 0x46a148782e166505, 0x46a108782e166505, 0x000000000000002e, 0x0 }, /* #14 */
    5876     { 0x310793, 0x310792, 0x2b34d6ae55bdf938, 0x6b34d6ae55bdf938, 0x000000000000003e, 0x0 }, /* #15 */
    5877     { 0x2a58d2, 0x2a58d3, 0xbeb71c5536ecf4ba, 0xbeb71c5516ecf4ba, 0x000000000000001d, 0x0 }, /* #16 */
    5878     { 0x2673c2, 0x2673c3, 0x30e7ee61c63b4fac, 0x30e6ee61c63b4fac, 0x0000000000000030, 0x0 }, /* #17 */
    5879     { 0x293312, 0x293312, 0x41e6758d1d9772a0, 0x41e6758d1d9773a0, 0x0000000000000008, 0x0 }, /* #18 */
    5880     { 0x2a4902, 0x2a4903, 0xcc2883c04a3c888b, 0xcc2883c04a3c088b, 0x000000000000000f, 0x0 }, /* #19 */
    5881     { 0x285956, 0x285956, 0x27055ee42e80b1ba, 0xa7055ee42e80b1ba, 0x000000000000003f, 0x0 }, /* #20 */
    5882     { 0x0624c6, 0x0624c6, 0x35fd2e30786de1b4, 0x35fd2e30787de1b4, 0x0000000000000014, 0x0 }, /* #21 */
    5883     { 0x1b1882, 0x1b1883, 0x3ca218fdb7c17007, 0x3ca218edb7c17007, 0x0000000000000024, 0x0 }, /* #22 */
    5884     { 0x1c3ed3, 0x1c3ed3, 0x771fac5be4742bcf, 0x771fac53e4742bcf, 0x0000000000000023, 0x0 }, /* #23 */
    5885     { 0x1a1802, 0x1a1802, 0xa913cfed9ae5dd0e, 0xa913cfed9ae5dd0f, 0x0000000000000000, 0x0 }, /* #24 */
    5886     { 0x0f2007, 0x0f2007, 0xfe0a580a4fc1d31a, 0xfe0a500a4fc1d31a, 0x000000000000002b, 0x0 }, /* #25 */
    5887     { 0x0d7757, 0x0d7757, 0x4ae24efd26b3e023, 0x4ae24efc26b3e023, 0x0000000000000020, 0x0 }, /* #26 */
    5888     { 0x3b49d2, 0x3b49d3, 0x659c6badd4b3c259, 0x659c6b8dd4b3c259, 0x0000000000000025, 0x0 }, /* #27 */
    5889     { 0x054ad2, 0x054ad2, 0x8e8e0ddb2546d9ef, 0x8e8e0ddb2556d9ef, 0x0000000000000014, 0x0 }, /* #28 */
    5890     { 0x054fc6, 0x054fc7, 0x21192ba9fc787e76, 0x20192ba9fc787e76, 0x0000000000000038, 0x0 }, /* #29 */
    5891     { 0x3c6d86, 0x3c6d86, 0x9df9351a93d84e3f, 0x9df9351a93f84e3f, 0x0000000000000015, 0x0 }, /* #30 */
    5892     { 0x276583, 0x276583, 0x7f7495c896813f92, 0x7f7495c896013f92, 0x0000000000000017, 0x0 }, /* #31 */
    5893     { 0x3b2b83, 0x3b2b82, 0xd939a85411030da7, 0xd939a85411038da7, 0x000000000000000f, 0x0 }, /* #32 */
    5894     { 0x2f6656, 0x2f6656, 0xfe38d0120ba9e211, 0xfe38d1120ba9e211, 0x0000000000000028, 0x0 }, /* #33 */
    5895     { 0x165c87, 0x165c86, 0xf22ee0a1ac56bb7c, 0xf22ee0a1acd6bb7c, 0x0000000000000017, 0x0 }, /* #34 */
    5896     { 0x061602, 0x061602, 0x98aef6486e6c2556, 0x98aef64a6e6c2556, 0x0000000000000021, 0x0 }, /* #35 */
    5897     { 0x254717, 0x254717, 0x6bd511c33c79f929, 0x6bd511c33c79f921, 0x0000000000000003, 0x0 }, /* #36 */
    5898     { 0x2a1bd2, 0x2a1bd3, 0x3dab7d9e1c1e1f95, 0x3dab7d9e1c1e1f15, 0x0000000000000007, 0x0 }, /* #37 */
    5899     { 0x2a1606, 0x2a1606, 0x0c2aedc1be5f7948, 0x0c2aedd1be5f7948, 0x0000000000000024, 0x0 }, /* #38 */
    5900     { 0x095c92, 0x095c93, 0x2a2e3b31db39b741, 0x2a2e3b31d939b741, 0x0000000000000019, 0x0 }, /* #39 */
    5901     { 0x1b4bd6, 0x1b4bd6, 0x26a4077f9d599e3e, 0x66a4077f9d599e3e, 0x000000000000003e, 0x0 }, /* #40 */
    5902     { 0x2a7d43, 0x2a7d43, 0x45fb61fcc921afef, 0x45db61fcc921afef, 0x0000000000000035, 0x0 }, /* #41 */
    5903     { 0x147d93, 0x147d92, 0xf11ec4d425c041c8, 0xf11ec4d425c241c8, 0x0000000000000011, 0x0 }, /* #42 */
    5904     { 0x182e12, 0x182e13, 0x692bc82d260c2c3a, 0x682bc82d260c2c3a, 0x0000000000000038, 0x0 }, /* #43 */
    5905     { 0x215457, 0x215456, 0x58bc7d5e9b4405e9, 0x58bc7d5e9b4405eb, 0x0000000000000001, 0x0 }, /* #44 */
    5906     { 0x244997, 0x244996, 0x918199f41f9b5f1d, 0x958199f41f9b5f1d, 0x000000000000003a, 0x0 }, /* #45 */
    5907     { 0x0d1887, 0x0d1886, 0xfbfe1c283960b4cd, 0xfbff1c283960b4cd, 0x0000000000000030, 0x0 }, /* #46 */
    5908     { 0x193fc2, 0x193fc3, 0xe6964940f229046e, 0xe6964940b229046e, 0x000000000000001e, 0x0 }, /* #47 */
    5909     { 0x1f0397, 0x1f0397, 0x4295a205996437f4, 0x4295a005996437f4, 0x0000000000000029, 0x0 }, /* #48 */
    5910     { 0x147792, 0x147792, 0xc13c345a3e37cc27, 0xc13c3c5a3e37cc27, 0x000000000000002b, 0x0 }, /* #49 */
    5911     { 0x151b92, 0x151b93, 0xdc0234160be25bd2, 0xdc0234160be253d2, 0x000000000000000b, 0x0 }, /* #50 */
    5912     { 0x1c1d16, 0x1c1d17, 0xcd951598ec8eb712, 0xcd911598ec8eb712, 0x0000000000000032, 0x0 }, /* #51 */
    5913     { 0x2811d3, 0x2811d2, 0xe391f4f5cf85f4e9, 0xe391f4f5cf87f4e9, 0x0000000000000011, 0x0 }, /* #52 */
    5914     { 0x104213, 0x104212, 0x6627d6a170f71ef6, 0x6627d6a172f71ef6, 0x0000000000000019, 0x0 }, /* #53 */
    5915     { 0x243bc7, 0x243bc7, 0x07cd10bb6bedc7a0, 0x07cd10bb6becc7a0, 0x0000000000000010, 0x0 }, /* #54 */
    5916     { 0x3e2712, 0x3e2713, 0x1324004ab792fd0f, 0x1324004ab712fd0f, 0x0000000000000017, 0x0 }, /* #55 */
    5917     { 0x126e42, 0x126e42, 0xba4c24471504e6ff, 0xbacc24471504e6ff, 0x0000000000000037, 0x0 }, /* #56 */
    5918     { 0x3836d3, 0x3836d3, 0xf53f450d79213d4b, 0xf53f450d39213d4b, 0x000000000000001e, 0x0 }, /* #57 */
    5919     { 0x287697, 0x287696, 0xae718299ed957208, 0xae71829bed957208, 0x0000000000000021, 0x0 }, /* #58 */
    5920     { 0x2d4686, 0x2d4687, 0x87a5a2cd4638b934, 0x83a5a2cd4638b934, 0x000000000000003a, 0x0 }, /* #59 */
    5921     { 0x364547, 0x364547, 0x4ce609b7329bb66e, 0x0ce609b7329bb66e, 0x000000000000003e, 0x0 }, /* #60 */
    5922     { 0x153997, 0x153997, 0x3ca8f7a4007fa6f0, 0x3ca8e7a4007fa6f0, 0x000000000000002c, 0x0 }, /* #61 */
    5923     { 0x093582, 0x093582, 0xe006c34a577533e5, 0xe00ec34a577533e5, 0x0000000000000033, 0x0 }, /* #62 */
    5924     { 0x0a4916, 0x0a4917, 0x734319d4b845df3c, 0x734319d4b805df3c, 0x0000000000000016, 0x0 }, /* #63 */
     5861    { 0x126b87, 0x126b86, 0xcf6604142099c544, 0xcf6604142099c564, 0x0000000000000005, 0x0 }, /* #0 */
     5862    { 0x015716, 0x015717, 0xc0d967351d7c22ee, 0xc0d967351d7c22ea, 0x0000000000000002, 0x0 }, /* #1 */
     5863    { 0x275d43, 0x275d43, 0xc3295da08f5e20f6, 0x43295da08f5e20f6, 0x000000000000003f, 0x0 }, /* #2 */
     5864    { 0x3b6c42, 0x3b6c42, 0xda3e1f5be8c01377, 0xda3e1f5be8c41377, 0x0000000000000012, 0x0 }, /* #3 */
     5865    { 0x1a77c2, 0x1a77c2, 0xb65c2b450d09ad7a, 0xb75c2b450d09ad7a, 0x0000000000000038, 0x0 }, /* #4 */
     5866    { 0x350183, 0x350182, 0xde630fffed388282, 0xde634fffed388282, 0x000000000000002e, 0x0 }, /* #5 */
     5867    { 0x3649c7, 0x3649c7, 0xdabcd67a443b720d, 0xdabcd67a443b620d, 0x000000000000000c, 0x0 }, /* #6 */
     5868    { 0x154453, 0x154452, 0x14ced484118e4ac5, 0x14ced484118e4bc5, 0x0000000000000008, 0x0 }, /* #7 */
     5869    { 0x2f4f16, 0x2f4f17, 0x1234cadf0ec43466, 0x1234cad70ec43466, 0x0000000000000023, 0x0 }, /* #8 */
     5870    { 0x145983, 0x145982, 0xf84f6815918aeefa, 0xf84f6815919aeefa, 0x0000000000000014, 0x0 }, /* #9 */
     5871    { 0x0c3146, 0x0c3147, 0xb9beec156894b03e, 0xb9beec056894b03e, 0x0000000000000024, 0x0 }, /* #10 */
     5872    { 0x351e13, 0x351e12, 0xe1589b1751136df7, 0xe1589b1759136df7, 0x000000000000001b, 0x0 }, /* #11 */
     5873    { 0x323887, 0x323886, 0xe30738cc8c5cd683, 0xe30738cc8c5cde83, 0x000000000000000b, 0x0 }, /* #12 */
     5874    { 0x136307, 0x136307, 0x14fa1cc0c625b2bf, 0x14fa1cc0c625b2bb, 0x0000000000000002, 0x0 }, /* #13 */
     5875    { 0x2d0e12, 0x2d0e12, 0xd0f9cbdec7c0b832, 0xd0f9cbdec7c0b872, 0x0000000000000006, 0x0 }, /* #14 */
     5876    { 0x3c2c02, 0x3c2c02, 0xf61e8500f6490da3, 0xf61e8500f6490da7, 0x0000000000000002, 0x0 }, /* #15 */
     5877    { 0x1f4957, 0x1f4956, 0xde67c5edf1103290, 0xde67c5edf11032d0, 0x0000000000000006, 0x0 }, /* #16 */
     5878    { 0x324e07, 0x324e07, 0x43d834ad282b2248, 0x43d8342d282b2248, 0x0000000000000027, 0x0 }, /* #17 */
     5879    { 0x1764c2, 0x1764c3, 0xeeb4a0de135fae6d, 0xeeb4a0de135fae2d, 0x0000000000000006, 0x0 }, /* #18 */
     5880    { 0x2e0206, 0x2e0207, 0xb2187c4dbf8eb52c, 0xb2186c4dbf8eb52c, 0x000000000000002c, 0x0 }, /* #19 */
     5881    { 0x2a5906, 0x2a5906, 0x9dc0b81e4942f457, 0x9dc0b91e4942f457, 0x0000000000000028, 0x0 }, /* #20 */
     5882    { 0x194b86, 0x194b86, 0x072bbd3b0e758bc7, 0x472bbd3b0e758bc7, 0x000000000000003e, 0x0 }, /* #21 */
     5883    { 0x2a7993, 0x2a7992, 0x72b1264483674c0a, 0x72b1a64483674c0a, 0x000000000000002f, 0x0 }, /* #22 */
     5884    { 0x241056, 0x241056, 0x63b0b1d58989f5e5, 0x63b0b1d58999f5e5, 0x0000000000000014, 0x0 }, /* #23 */
     5885    { 0x186c02, 0x186c02, 0x81bb28334ea53adb, 0x89bb28334ea53adb, 0x000000000000003b, 0x0 }, /* #24 */
     5886    { 0x070792, 0x070792, 0xcb8ed42366cbc37b, 0xcb8ed42366cbc37f, 0x0000000000000002, 0x0 }, /* #25 */
     5887    { 0x1a0a96, 0x1a0a96, 0xf7956632c76c82ef, 0xf79d6632c76c82ef, 0x0000000000000033, 0x0 }, /* #26 */
     5888    { 0x265e13, 0x265e13, 0xdd337451ab7ff322, 0xdd337451ab7df322, 0x0000000000000011, 0x0 }, /* #27 */
     5889    { 0x3b02c6, 0x3b02c7, 0x3356a57c588e7f87, 0x3356a57c588e6f87, 0x000000000000000c, 0x0 }, /* #28 */
     5890    { 0x2c13d2, 0x2c13d3, 0x2ec60246498b5cd0, 0x26c60246498b5cd0, 0x000000000000003b, 0x0 }, /* #29 */
     5891    { 0x1c6b92, 0x1c6b92, 0x0e97695e1ee40f0a, 0x0e97695e1ee42f0a, 0x000000000000000d, 0x0 }, /* #30 */
     5892    { 0x1b77c3, 0x1b77c2, 0xcff9ce97cfeef0a8, 0xcff9ce97cfeef0e8, 0x0000000000000006, 0x0 }, /* #31 */
     5893    { 0x2c3017, 0x2c3016, 0x2222e991001c493a, 0x2222e991021c493a, 0x0000000000000019, 0x0 }, /* #32 */
     5894    { 0x371312, 0x371313, 0xd5a21105c9da383c, 0xd5a21105c1da383c, 0x000000000000001b, 0x0 }, /* #33 */
     5895    { 0x3b60c3, 0x3b60c2, 0x37f2b7a259d80fc2, 0x37fab7a259d80fc2, 0x0000000000000033, 0x0 }, /* #34 */
     5896    { 0x0e2902, 0x0e2902, 0x460eef21cefb5c67, 0x460eef25cefb5c67, 0x0000000000000022, 0x0 }, /* #35 */
     5897    { 0x3d43d2, 0x3d43d3, 0x8d114f32c0c51d76, 0x8d114f12c0c51d76, 0x0000000000000025, 0x0 }, /* #36 */
     5898    { 0x1b4b93, 0x1b4b93, 0xdc0816946a402fe3, 0xdc0806946a402fe3, 0x000000000000002c, 0x0 }, /* #37 */
     5899    { 0x005dc7, 0x005dc6, 0xc726f0db85e1f49d, 0xc726f0db85e1f59d, 0x0000000000000008, 0x0 }, /* #38 */
     5900    { 0x094596, 0x094596, 0x81ad53536bcc8acf, 0x81ad53536bdc8acf, 0x0000000000000014, 0x0 }, /* #39 */
     5901    { 0x1c2257, 0x1c2256, 0x22753bec3c25feb5, 0x227d3bec3c25feb5, 0x0000000000000033, 0x0 }, /* #40 */
     5902    { 0x3b1087, 0x3b1086, 0xcdb4b344290f4701, 0xcdb4b34c290f4701, 0x0000000000000023, 0x0 }, /* #41 */
     5903    { 0x1455d3, 0x1455d2, 0x0939f697e569dd35, 0x1939f697e569dd35, 0x000000000000003c, 0x0 }, /* #42 */
     5904    { 0x393046, 0x393046, 0xf2868a18ce0fd959, 0xf2868a38ce0fd959, 0x0000000000000025, 0x0 }, /* #43 */
     5905    { 0x046cc3, 0x046cc3, 0xc057e304600abba4, 0xc057e304600ab9a4, 0x0000000000000009, 0x0 }, /* #44 */
     5906    { 0x2406c6, 0x2406c6, 0xc3dbf6c5970bbdd5, 0xe3dbf6c5970bbdd5, 0x000000000000003d, 0x0 }, /* #45 */
     5907    { 0x3e0bc3, 0x3e0bc3, 0x44dd7ddf0eb5d98c, 0x44dd7ddf0eb5d18c, 0x000000000000000b, 0x0 }, /* #46 */
     5908    { 0x037616, 0x037617, 0x10885fd7d27ddf5e, 0x10885fd7d27d5f5e, 0x000000000000000f, 0x0 }, /* #47 */
     5909    { 0x0808d3, 0x0808d2, 0xc0d216c2f8d08132, 0xc2d216c2f8d08132, 0x0000000000000039, 0x0 }, /* #48 */
     5910    { 0x2c60d3, 0x2c60d3, 0xbc862a3487132f4c, 0xbc862a3487132b4c, 0x000000000000000a, 0x0 }, /* #49 */
     5911    { 0x180593, 0x180592, 0xd13d44fc4fde4935, 0xd13d44fc4fdec935, 0x000000000000000f, 0x0 }, /* #50 */
     5912    { 0x0f5086, 0x0f5086, 0xdcf1468af6b7ccf6, 0xdcf3468af6b7ccf6, 0x0000000000000031, 0x0 }, /* #51 */
     5913    { 0x095656, 0x095657, 0x05e0bf2add16d49d, 0x05e0bd2add16d49d, 0x0000000000000029, 0x0 }, /* #52 */
     5914    { 0x294112, 0x294112, 0x0ea497366f397be0, 0x1ea497366f397be0, 0x000000000000003c, 0x0 }, /* #53 */
     5915    { 0x066946, 0x066946, 0x28cf83c0c9fca182, 0x28cf83c0c9fca186, 0x0000000000000002, 0x0 }, /* #54 */
     5916    { 0x1d36c7, 0x1d36c7, 0xc0261b32830ae499, 0xc0241b32830ae499, 0x0000000000000031, 0x0 }, /* #55 */
     5917    { 0x2d7057, 0x2d7056, 0x6c222b0dddf2486c, 0x6c222b0dfdf2486c, 0x000000000000001d, 0x0 }, /* #56 */
     5918    { 0x072ec3, 0x072ec2, 0xdf2072d34e0e9426, 0xdf2072d35e0e9426, 0x000000000000001c, 0x0 }, /* #57 */
     5919    { 0x011947, 0x011946, 0xd7877832ac2a757d, 0xd787f832ac2a757d, 0x000000000000002f, 0x0 }, /* #58 */
     5920    { 0x1b57d3, 0x1b57d2, 0xcc835fec1000ba77, 0xcc835fec9000ba77, 0x000000000000001f, 0x0 }, /* #59 */
     5921    { 0x375b97, 0x375b96, 0x171f110845a60725, 0x171f118845a60725, 0x0000000000000027, 0x0 }, /* #60 */
     5922    { 0x132096, 0x132097, 0x83e5b5e88282793d, 0x83e5b5e88202793d, 0x0000000000000017, 0x0 }, /* #61 */
     5923    { 0x3871c3, 0x3871c3, 0x0ca82278970851af, 0x0ca82278950851af, 0x0000000000000019, 0x0 }, /* #62 */
     5924    { 0x217157, 0x217157, 0x3fd461836733e458, 0x3fd061836733e458, 0x0000000000000032, 0x0 }, /* #63 */
    59255925};
    59265926static const BINU64_TEST_T g_aTests_btr_u64[] =
    59275927{
    5928     { 0x033713, 0x033713, 0x5c6d388e309f163d, 0x5c6d388e309f123d, 0x000000000000000a, 0x0 }, /* #0 */
    5929     { 0x2c6397, 0x2c6396, 0x270df2689b5c2827, 0x270df2689b5c2827, 0x0000000000000020, 0x0 }, /* #1 */
    5930     { 0x0a5a83, 0x0a5a82, 0x281404ebd5183456, 0x281404ebd5183456, 0x000000000000002e, 0x0 }, /* #2 */
    5931     { 0x276c06, 0x276c07, 0xbe1c8bd3ab671afb, 0xbe1c8bd3ab671afa, 0x0000000000000000, 0x0 }, /* #3 */
    5932     { 0x275343, 0x275343, 0xfdea7ceecde89e3e, 0xfdea7ceecde89e36, 0x0000000000000003, 0x0 }, /* #4 */
    5933     { 0x1e0443, 0x1e0443, 0x12ec31c202ff7b1f, 0x12ec31c202bf7b1f, 0x0000000000000016, 0x0 }, /* #5 */
    5934     { 0x3a2847, 0x3a2847, 0xedd2a2407547923f, 0xedd2a2407547923e, 0x0000000000000000, 0x0 }, /* #6 */
    5935     { 0x2e42d6, 0x2e42d6, 0x8241c9b0f06de039, 0x8241c9b0f06de039, 0x0000000000000038, 0x0 }, /* #7 */
    5936     { 0x0a4a86, 0x0a4a86, 0x88790ef1eeb85781, 0x88790ef1eeb85781, 0x000000000000000f, 0x0 }, /* #8 */
    5937     { 0x150a02, 0x150a02, 0x3bcc77cffed7964c, 0x3bcc77cffed7964c, 0x0000000000000034, 0x0 }, /* #9 */
    5938     { 0x384b46, 0x384b46, 0x95b5cdb89bf19710, 0x95b5cdb89bf19710, 0x000000000000003e, 0x0 }, /* #10 */
    5939     { 0x1e58c6, 0x1e58c7, 0x6a42df331fdffca1, 0x6a42df331fdffc81, 0x0000000000000005, 0x0 }, /* #11 */
    5940     { 0x251892, 0x251892, 0xc0e2996a9f3a9c2a, 0xc0e2996a9f3a9c2a, 0x000000000000002d, 0x0 }, /* #12 */
    5941     { 0x345157, 0x345156, 0x265d29e59e12977f, 0x265d29e59e12977f, 0x0000000000000023, 0x0 }, /* #13 */
    5942     { 0x2a21d7, 0x2a21d7, 0x23a039f7591b9c05, 0x23a039b7591b9c05, 0x0000000000000026, 0x0 }, /* #14 */
    5943     { 0x3f6107, 0x3f6106, 0x280ef5a2dcfb14be, 0x280ef5a2dcfb14be, 0x000000000000000d, 0x0 }, /* #15 */
    5944     { 0x251853, 0x251853, 0x5970b2dbd53bdaec, 0x5970b0dbd53bdaec, 0x0000000000000029, 0x0 }, /* #16 */
    5945     { 0x384743, 0x384743, 0x308e20d7d361a8c1, 0x208e20d7d361a8c1, 0x000000000000003c, 0x0 }, /* #17 */
    5946     { 0x076613, 0x076613, 0x62c49766027e11d4, 0x62c09766027e11d4, 0x0000000000000032, 0x0 }, /* #18 */
    5947     { 0x280953, 0x280952, 0x9c876ed6ffc466b7, 0x9c876ed6ffc466b7, 0x000000000000000f, 0x0 }, /* #19 */
    5948     { 0x291512, 0x291512, 0xcd43260e0b2875a3, 0xcd43260e0b2875a3, 0x000000000000002f, 0x0 }, /* #20 */
    5949     { 0x040e53, 0x040e53, 0x440c280bacc815c0, 0x440c280bacc015c0, 0x0000000000000013, 0x0 }, /* #21 */
    5950     { 0x3d1882, 0x3d1882, 0x36c0f43be8dbd79b, 0x36c0f43be8dbd79b, 0x0000000000000012, 0x0 }, /* #22 */
    5951     { 0x3272d6, 0x3272d6, 0x8508f912ebeeb666, 0x8508f912ebeeb666, 0x0000000000000026, 0x0 }, /* #23 */
    5952     { 0x3b0317, 0x3b0317, 0x51d3edde4c896b10, 0x5193edde4c896b10, 0x0000000000000036, 0x0 }, /* #24 */
    5953     { 0x205087, 0x205086, 0x453c31e01e0ead94, 0x453c31e01e0ead94, 0x0000000000000022, 0x0 }, /* #25 */
    5954     { 0x3945d7, 0x3945d7, 0xe0fb528cd157e30c, 0xe0fb528cd153e30c, 0x0000000000000012, 0x0 }, /* #26 */
    5955     { 0x1a30d3, 0x1a30d2, 0x58192e32329128f9, 0x58192e32329128f9, 0x000000000000003a, 0x0 }, /* #27 */
    5956     { 0x153792, 0x153793, 0xd77577896ab36b08, 0xd37577896ab36b08, 0x000000000000003a, 0x0 }, /* #28 */
    5957     { 0x2678d3, 0x2678d2, 0x95eb026d10d9f70f, 0x95eb026d10d9f70f, 0x000000000000002c, 0x0 }, /* #29 */
    5958     { 0x2c5612, 0x2c5612, 0x78b65ec8ad248577, 0x78b65ec8ad248577, 0x000000000000000e, 0x0 }, /* #30 */
    5959     { 0x165fc7, 0x165fc6, 0x004b4a7787c7c708, 0x004b4a7787c7c708, 0x000000000000001b, 0x0 }, /* #31 */
    5960     { 0x3f4d07, 0x3f4d07, 0x377ed9fc4d77d9d7, 0x377e99fc4d77d9d7, 0x000000000000002e, 0x0 }, /* #32 */
    5961     { 0x2a32d2, 0x2a32d3, 0x8523a3a6fb0212d9, 0x8523a3a6fb0212d8, 0x0000000000000000, 0x0 }, /* #33 */
    5962     { 0x1130c3, 0x1130c2, 0x2a3ab5543398925a, 0x2a3ab5543398925a, 0x0000000000000008, 0x0 }, /* #34 */
    5963     { 0x281b97, 0x281b96, 0x671b93c2db3e8b0f, 0x671b93c2db3e8b0f, 0x000000000000001d, 0x0 }, /* #35 */
    5964     { 0x216482, 0x216483, 0x77988da2b38d257e, 0x77988da2b38d255e, 0x0000000000000005, 0x0 }, /* #36 */
    5965     { 0x246e06, 0x246e07, 0xfbc6611c140f1dd7, 0xfbc6611c140f1dd6, 0x0000000000000000, 0x0 }, /* #37 */
    5966     { 0x310656, 0x310656, 0xf275cb3314aa34e1, 0xf275cb3314aa34e1, 0x000000000000003a, 0x0 }, /* #38 */
    5967     { 0x111992, 0x111993, 0xc1d0ae0aba67ffe3, 0xc1c0ae0aba67ffe3, 0x0000000000000034, 0x0 }, /* #39 */
    5968     { 0x175bc7, 0x175bc6, 0xcbde3ac4264c25c2, 0xcbde3ac4264c25c2, 0x0000000000000005, 0x0 }, /* #40 */
    5969     { 0x0b0a42, 0x0b0a43, 0xdacb7a973496d63d, 0xdacb7a973492d63d, 0x0000000000000012, 0x0 }, /* #41 */
    5970     { 0x244357, 0x244357, 0x933c8ede3b88d0ae, 0x933c8ede3b88d0a6, 0x0000000000000003, 0x0 }, /* #42 */
    5971     { 0x291e47, 0x291e46, 0xcc665dcc33c504b3, 0xcc665dcc33c504b3, 0x0000000000000003, 0x0 }, /* #43 */
    5972     { 0x1879c2, 0x1879c3, 0xc5c88424c17765fc, 0xc5c88424c17765bc, 0x0000000000000006, 0x0 }, /* #44 */
    5973     { 0x363882, 0x363883, 0x465a77498e8cedf5, 0x464a77498e8cedf5, 0x0000000000000034, 0x0 }, /* #45 */
    5974     { 0x2b7687, 0x2b7686, 0xd75ee99dc9507ea3, 0xd75ee99dc9507ea3, 0x000000000000003b, 0x0 }, /* #46 */
    5975     { 0x2910d2, 0x2910d2, 0x10cb386dae994621, 0x10cb386dae994621, 0x000000000000000b, 0x0 }, /* #47 */
    5976     { 0x236a53, 0x236a53, 0x7870e9f4441bba7f, 0x7870e9f4041bba7f, 0x000000000000001e, 0x0 }, /* #48 */
    5977     { 0x376cd3, 0x376cd3, 0xf784479018e4d112, 0xd784479018e4d112, 0x000000000000003d, 0x0 }, /* #49 */
    5978     { 0x341f17, 0x341f16, 0x3290f9207eaf7a76, 0x3290f9207eaf7a76, 0x0000000000000023, 0x0 }, /* #50 */
    5979     { 0x354cd3, 0x354cd2, 0xbbdde658efa21c06, 0xbbdde658efa21c06, 0x000000000000001c, 0x0 }, /* #51 */
    5980     { 0x3f3553, 0x3f3553, 0x8eaea3dda0e12448, 0x8eaea3dda0e12408, 0x0000000000000006, 0x0 }, /* #52 */
    5981     { 0x104503, 0x104502, 0x070a87f069acaaf0, 0x070a87f069acaaf0, 0x000000000000002c, 0x0 }, /* #53 */
    5982     { 0x247ad6, 0x247ad7, 0x2335ec37a6044888, 0x2335ec37a6044880, 0x0000000000000003, 0x0 }, /* #54 */
    5983     { 0x317cd3, 0x317cd2, 0x504a7cbef44f17bc, 0x504a7cbef44f17bc, 0x000000000000000d, 0x0 }, /* #55 */
    5984     { 0x142312, 0x142312, 0xa60b109f6fe02a92, 0xa60b109f6fe02a92, 0x000000000000000f, 0x0 }, /* #56 */
    5985     { 0x0f24d6, 0x0f24d7, 0x1b4c9d1af7d086f6, 0x1b4c9d1af7d082f6, 0x000000000000000a, 0x0 }, /* #57 */
    5986     { 0x111b92, 0x111b92, 0x6c3c86527330d877, 0x6c3c86527330d877, 0x000000000000002e, 0x0 }, /* #58 */
    5987     { 0x175286, 0x175287, 0x10042996f87de01b, 0x10042986f87de01b, 0x0000000000000024, 0x0 }, /* #59 */
    5988     { 0x277957, 0x277957, 0x942ea2939a62eaf1, 0x142ea2939a62eaf1, 0x000000000000003f, 0x0 }, /* #60 */
    5989     { 0x170256, 0x170257, 0xa2bd7916c8763da5, 0x22bd7916c8763da5, 0x000000000000003f, 0x0 }, /* #61 */
    5990     { 0x0c3692, 0x0c3693, 0x0f9739971a9a69c9, 0x0f9739971a9269c9, 0x0000000000000013, 0x0 }, /* #62 */
    5991     { 0x3565d7, 0x3565d6, 0x9144704577c6a046, 0x9144704577c6a046, 0x0000000000000031, 0x0 }, /* #63 */
     5928    { 0x2a0d02, 0x2a0d02, 0x53a2c8236a4fa810, 0x53a2c8236a4fa810, 0x000000000000003a, 0x0 }, /* #0 */
     5929    { 0x2a4352, 0x2a4353, 0x0cbc3fb5af31888f, 0x0cbc3fb5a731888f, 0x000000000000001b, 0x0 }, /* #1 */
     5930    { 0x221282, 0x221283, 0xd590b114bcaf3ff7, 0xd5903114bcaf3ff7, 0x000000000000002f, 0x0 }, /* #2 */
     5931    { 0x125706, 0x125706, 0xc479524af46c9441, 0xc479524af46c9441, 0x0000000000000024, 0x0 }, /* #3 */
     5932    { 0x033856, 0x033857, 0x239582893d7ccb7d, 0x239182893d7ccb7d, 0x0000000000000032, 0x0 }, /* #4 */
     5933    { 0x1d3a42, 0x1d3a43, 0xc78353ec5b2f7081, 0xc78353ec5b2f3081, 0x000000000000000e, 0x0 }, /* #5 */
     5934    { 0x1579c6, 0x1579c7, 0x35db0178b4c8f72a, 0x31db0178b4c8f72a, 0x000000000000003a, 0x0 }, /* #6 */
     5935    { 0x363e16, 0x363e16, 0x94f78dc7c9e5cd3e, 0x94f78dc7c9e5cd3e, 0x0000000000000025, 0x0 }, /* #7 */
     5936    { 0x0d7886, 0x0d7887, 0x086ac3f4c5edf106, 0x086ac3f4c5ecf106, 0x0000000000000010, 0x0 }, /* #8 */
     5937    { 0x0c0713, 0x0c0713, 0x1093c6b3176e64ad, 0x1093c6b3176e648d, 0x0000000000000005, 0x0 }, /* #9 */
     5938    { 0x3f5042, 0x3f5042, 0x4a7ae092b7b865f1, 0x4a7ae092b7b865f1, 0x000000000000001e, 0x0 }, /* #10 */
     5939    { 0x132603, 0x132603, 0x7275c1819ab83076, 0x7275c1818ab83076, 0x000000000000001c, 0x0 }, /* #11 */
     5940    { 0x074247, 0x074247, 0x57cb7e7b4b180c3d, 0x57cb7e7b4b180c2d, 0x0000000000000004, 0x0 }, /* #12 */
     5941    { 0x3c7496, 0x3c7497, 0x9ecac55c248be796, 0x9ecac558248be796, 0x0000000000000022, 0x0 }, /* #13 */
     5942    { 0x1f34c2, 0x1f34c2, 0xff2987169c0aa643, 0xff2987169c0aa643, 0x0000000000000012, 0x0 }, /* #14 */
     5943    { 0x056807, 0x056807, 0x399cc7248805dfa1, 0x399cc7248805dea1, 0x0000000000000008, 0x0 }, /* #15 */
     5944    { 0x353ed2, 0x353ed2, 0x2b859d821beee34f, 0x2b859d821beee34f, 0x0000000000000020, 0x0 }, /* #16 */
     5945    { 0x260502, 0x260503, 0x2283cd3ccc2e09c6, 0x2283c53ccc2e09c6, 0x000000000000002b, 0x0 }, /* #17 */
     5946    { 0x317f43, 0x317f42, 0x2b9c653177d98c94, 0x2b9c653177d98c94, 0x0000000000000015, 0x0 }, /* #18 */
     5947    { 0x0912c2, 0x0912c3, 0x050d544a760c7330, 0x050d544a560c7330, 0x000000000000001d, 0x0 }, /* #19 */
     5948    { 0x2569d2, 0x2569d2, 0xa4e0beb312c67ba9, 0xa4e0beb312c67ba9, 0x0000000000000002, 0x0 }, /* #20 */
     5949    { 0x103a43, 0x103a42, 0xa4745fdee6a3332b, 0xa4745fdee6a3332b, 0x0000000000000004, 0x0 }, /* #21 */
     5950    { 0x0c0287, 0x0c0287, 0x63bd5a2c14446de3, 0x63bd5a2c14446ce3, 0x0000000000000008, 0x0 }, /* #22 */
     5951    { 0x0c4bc7, 0x0c4bc7, 0xc713b7f986cb353b, 0xc713b7f986ca353b, 0x0000000000000010, 0x0 }, /* #23 */
     5952    { 0x2a2fc3, 0x2a2fc3, 0x0ef4a4e05627ccc5, 0x0ef4a4e05627c4c5, 0x000000000000000b, 0x0 }, /* #24 */
     5953    { 0x133357, 0x133356, 0xe40de01885198ed2, 0xe40de01885198ed2, 0x0000000000000039, 0x0 }, /* #25 */
     5954    { 0x150f57, 0x150f56, 0x34232ffe1fa3b29c, 0x34232ffe1fa3b29c, 0x000000000000002f, 0x0 }, /* #26 */
     5955    { 0x090b03, 0x090b02, 0xe491e2b246857821, 0xe491e2b246857821, 0x0000000000000033, 0x0 }, /* #27 */
     5956    { 0x347b42, 0x347b43, 0x6b35fb632089e3c6, 0x2b35fb632089e3c6, 0x000000000000003e, 0x0 }, /* #28 */
     5957    { 0x1418d6, 0x1418d7, 0x4915e3709d747697, 0x4815e3709d747697, 0x0000000000000038, 0x0 }, /* #29 */
     5958    { 0x0a7e16, 0x0a7e17, 0x8ff9b71b769b553f, 0x8ff9b71b769b153f, 0x000000000000000e, 0x0 }, /* #30 */
     5959    { 0x110fc7, 0x110fc7, 0x63258628eef80e07, 0x63218628eef80e07, 0x0000000000000032, 0x0 }, /* #31 */
     5960    { 0x340206, 0x340206, 0x2e6f2a17de331fd6, 0x2e6f2a17de331fd6, 0x0000000000000012, 0x0 }, /* #32 */
     5961    { 0x092292, 0x092293, 0xceade82a21c50873, 0xceade82a21c50872, 0x0000000000000000, 0x0 }, /* #33 */
     5962    { 0x1f5892, 0x1f5893, 0x69c7663b1d32257b, 0x69c7623b1d32257b, 0x000000000000002a, 0x0 }, /* #34 */
     5963    { 0x334c06, 0x334c07, 0xd4e33f80ec61fbef, 0xd4a33f80ec61fbef, 0x0000000000000036, 0x0 }, /* #35 */
     5964    { 0x133c13, 0x133c13, 0x406b95acc356ef1a, 0x006b95acc356ef1a, 0x000000000000003e, 0x0 }, /* #36 */
     5965    { 0x220fd3, 0x220fd2, 0xd1a4624404d27c4b, 0xd1a4624404d27c4b, 0x000000000000003b, 0x0 }, /* #37 */
     5966    { 0x296c93, 0x296c92, 0x023b8cb6611945e4, 0x023b8cb6611945e4, 0x000000000000001f, 0x0 }, /* #38 */
     5967    { 0x0e6bd7, 0x0e6bd6, 0xbbda0f2be211c209, 0xbbda0f2be211c209, 0x0000000000000013, 0x0 }, /* #39 */
     5968    { 0x1a03d6, 0x1a03d6, 0xdd66ccd37ab17e0c, 0xdd66ccd37ab17e0c, 0x0000000000000039, 0x0 }, /* #40 */
     5969    { 0x0d2d06, 0x0d2d06, 0x3aabe0775122a996, 0x3aabe0775122a996, 0x0000000000000038, 0x0 }, /* #41 */
     5970    { 0x275207, 0x275207, 0x9ac6269673c445da, 0x9ac6249673c445da, 0x0000000000000029, 0x0 }, /* #42 */
     5971    { 0x345bd6, 0x345bd7, 0x4b0e16121c018aeb, 0x4b0e14121c018aeb, 0x0000000000000029, 0x0 }, /* #43 */
     5972    { 0x3d3ac2, 0x3d3ac2, 0xf643da1b2d247bec, 0xf643da1b2d247bec, 0x0000000000000032, 0x0 }, /* #44 */
     5973    { 0x1b46c2, 0x1b46c3, 0x97722e5a01558c5d, 0x87722e5a01558c5d, 0x000000000000003c, 0x0 }, /* #45 */
     5974    { 0x3b09d7, 0x3b09d7, 0xffeb15e0674ab974, 0xefeb15e0674ab974, 0x000000000000003c, 0x0 }, /* #46 */
     5975    { 0x3f6a16, 0x3f6a16, 0x360acec173a38b3e, 0x360acec173a38b3e, 0x0000000000000032, 0x0 }, /* #47 */
     5976    { 0x3b6b86, 0x3b6b87, 0x811d8c37be0fd3d9, 0x811d8c37be0fd399, 0x0000000000000006, 0x0 }, /* #48 */
     5977    { 0x0567d7, 0x0567d7, 0xa4085452c82c1287, 0xa4085452c82c0287, 0x000000000000000c, 0x0 }, /* #49 */
     5978    { 0x2a5b97, 0x2a5b97, 0x217eb7096d2cf0f2, 0x217eb7086d2cf0f2, 0x0000000000000020, 0x0 }, /* #50 */
     5979    { 0x3d2293, 0x3d2292, 0xf7da91178f72c4dd, 0xf7da91178f72c4dd, 0x0000000000000026, 0x0 }, /* #51 */
     5980    { 0x250312, 0x250313, 0x3913bd6b8d89ebe4, 0x3913bd6b8d81ebe4, 0x0000000000000013, 0x0 }, /* #52 */
     5981    { 0x1d2907, 0x1d2907, 0x645155598ef2c4b9, 0x645155598ef2c4b1, 0x0000000000000003, 0x0 }, /* #53 */
     5982    { 0x351813, 0x351813, 0x84cb227ef547ebd1, 0x80cb227ef547ebd1, 0x000000000000003a, 0x0 }, /* #54 */
     5983    { 0x2975d7, 0x2975d7, 0x60165d165d94ea15, 0x60165d125d94ea15, 0x0000000000000022, 0x0 }, /* #55 */
     5984    { 0x145713, 0x145713, 0xe44d32f108a8588b, 0xe44d32f10888588b, 0x0000000000000015, 0x0 }, /* #56 */
     5985    { 0x1f17c2, 0x1f17c2, 0x3616420a8218fb3c, 0x3616420a8218fb3c, 0x0000000000000017, 0x0 }, /* #57 */
     5986    { 0x1c5742, 0x1c5742, 0x73b74d2355fa6a43, 0x73b74d2355fa6a43, 0x000000000000002f, 0x0 }, /* #58 */
     5987    { 0x286cd2, 0x286cd2, 0xd89283d2c08206e4, 0xd89283d2c08206e4, 0x0000000000000018, 0x0 }, /* #59 */
     5988    { 0x317a86, 0x317a87, 0x86eb6ffcb8f69db3, 0x86eb6ffcb8f69da3, 0x0000000000000004, 0x0 }, /* #60 */
     5989    { 0x0914d2, 0x0914d3, 0x64bb61a0d1932dc0, 0x643b61a0d1932dc0, 0x0000000000000037, 0x0 }, /* #61 */
     5990    { 0x0e7f57, 0x0e7f56, 0x1d22c381264a60f2, 0x1d22c381264a60f2, 0x000000000000002c, 0x0 }, /* #62 */
     5991    { 0x291c52, 0x291c52, 0x46b8233407ca9bc3, 0x46b8233407ca9bc3, 0x000000000000001e, 0x0 }, /* #63 */
    59925992};
    59935993static const BINU64_TEST_T g_aTests_btr_u64_locked[] =
    59945994{
    5995     { 0x2c7847, 0x2c7846, 0x847bca94328c9cb1, 0x847bca94328c9cb1, 0x0000000000000018, 0x0 }, /* #0 */
    5996     { 0x396e46, 0x396e47, 0x1d642c974e809b8c, 0x1d642c174e809b8c, 0x0000000000000027, 0x0 }, /* #1 */
    5997     { 0x2164c7, 0x2164c6, 0x1f67139b2c1ee181, 0x1f67139b2c1ee181, 0x000000000000000b, 0x0 }, /* #2 */
    5998     { 0x2e7742, 0x2e7743, 0x8dbef747622d2123, 0x8dbcf747622d2123, 0x0000000000000031, 0x0 }, /* #3 */
    5999     { 0x031886, 0x031887, 0x97bff8fc43c7651f, 0x97bff8dc43c7651f, 0x0000000000000025, 0x0 }, /* #4 */
    6000     { 0x354346, 0x354346, 0x9174a589ef95c3f7, 0x9174a589ef95c3f7, 0x0000000000000013, 0x0 }, /* #5 */
    6001     { 0x376596, 0x376597, 0x1920708b70c42016, 0x1920708370c42016, 0x0000000000000023, 0x0 }, /* #6 */
    6002     { 0x1202d7, 0x1202d6, 0xd9035d92ddc0be24, 0xd9035d92ddc0be24, 0x0000000000000012, 0x0 }, /* #7 */
    6003     { 0x3c5386, 0x3c5387, 0x19de62ff8aa3197d, 0x19dc62ff8aa3197d, 0x0000000000000031, 0x0 }, /* #8 */
    6004     { 0x357d93, 0x357d92, 0xdfb1f2e758a313b4, 0xdfb1f2e758a313b4, 0x0000000000000006, 0x0 }, /* #9 */
    6005     { 0x396197, 0x396196, 0xda332ea949cbaab0, 0xda332ea949cbaab0, 0x0000000000000002, 0x0 }, /* #10 */
    6006     { 0x326b12, 0x326b12, 0xe6bfba84237159d1, 0xe6bfba84237159d1, 0x000000000000000f, 0x0 }, /* #11 */
    6007     { 0x150686, 0x150686, 0x703590880ea6ff0d, 0x703590880ea6ff0d, 0x0000000000000005, 0x0 }, /* #12 */
    6008     { 0x0413c3, 0x0413c2, 0x8b54a738df2f1236, 0x8b54a738df2f1236, 0x000000000000002b, 0x0 }, /* #13 */
    6009     { 0x0e7482, 0x0e7483, 0x4e602dada0def7d2, 0x4e602dada0deb7d2, 0x000000000000000e, 0x0 }, /* #14 */
    6010     { 0x1a0d16, 0x1a0d16, 0xb1403d9e7f2f0a87, 0xb1403d9e7f2f0a87, 0x0000000000000014, 0x0 }, /* #15 */
    6011     { 0x033d56, 0x033d57, 0x0c267e2bcaba495d, 0x0c267e2bc2ba495d, 0x000000000000001b, 0x0 }, /* #16 */
    6012     { 0x2c7ad2, 0x2c7ad3, 0xaa89d5c5e18edde4, 0xaa89d545e18edde4, 0x0000000000000027, 0x0 }, /* #17 */
    6013     { 0x095116, 0x095117, 0x81aa9f3a27c87437, 0x81aa9f3a27c87427, 0x0000000000000004, 0x0 }, /* #18 */
    6014     { 0x302212, 0x302212, 0xd58d77809b95092d, 0xd58d77809b95092d, 0x0000000000000021, 0x0 }, /* #19 */
    6015     { 0x1928c2, 0x1928c2, 0x9f57914b0f8cb752, 0x9f57914b0f8cb752, 0x0000000000000000, 0x0 }, /* #20 */
    6016     { 0x243307, 0x243307, 0x70c2360d45945cf2, 0x50c2360d45945cf2, 0x000000000000003d, 0x0 }, /* #21 */
    6017     { 0x132d07, 0x132d07, 0xbdb9da90d9f371e2, 0xbdb9ca90d9f371e2, 0x000000000000002c, 0x0 }, /* #22 */
    6018     { 0x125152, 0x125153, 0xcc297ea23836a76b, 0xcc297aa23836a76b, 0x000000000000002a, 0x0 }, /* #23 */
    6019     { 0x3f4202, 0x3f4202, 0x88b69cff32dc5fca, 0x88b69cff32dc5fca, 0x0000000000000011, 0x0 }, /* #24 */
    6020     { 0x245e96, 0x245e96, 0x0469684b079bc807, 0x0469684b079bc807, 0x0000000000000003, 0x0 }, /* #25 */
    6021     { 0x3a04c2, 0x3a04c2, 0x1de224ec8496271e, 0x1de224ec8496271e, 0x0000000000000007, 0x0 }, /* #26 */
    6022     { 0x085942, 0x085942, 0xe030e221a165dc12, 0xe030e221a165dc12, 0x0000000000000009, 0x0 }, /* #27 */
    6023     { 0x0734c7, 0x0734c6, 0xa7efe4c07cb7540f, 0xa7efe4c07cb7540f, 0x000000000000000f, 0x0 }, /* #28 */
    6024     { 0x127786, 0x127786, 0x847739deb7803e41, 0x847739deb7803e41, 0x000000000000002f, 0x0 }, /* #29 */
    6025     { 0x1e5f57, 0x1e5f56, 0xf69e00b527a2c3be, 0xf69e00b527a2c3be, 0x0000000000000016, 0x0 }, /* #30 */
    6026     { 0x101592, 0x101592, 0x027be61478fa72a1, 0x027be61478fa72a1, 0x0000000000000012, 0x0 }, /* #31 */
    6027     { 0x077402, 0x077402, 0xef89eb602c6456f8, 0xef89eb602c6456f8, 0x0000000000000002, 0x0 }, /* #32 */
    6028     { 0x182c42, 0x182c42, 0xe4d85a354456d9f3, 0xe4d85a354456d9f3, 0x0000000000000038, 0x0 }, /* #33 */
    6029     { 0x3a3587, 0x3a3587, 0x0a1ff17b4a186f02, 0x0a1ff17b4a186f00, 0x0000000000000001, 0x0 }, /* #34 */
    6030     { 0x012803, 0x012802, 0xc5e0503fe485b3d0, 0xc5e0503fe485b3d0, 0x000000000000001c, 0x0 }, /* #35 */
    6031     { 0x080412, 0x080412, 0x6257b9547fcd1272, 0x6257b9547fcd1272, 0x000000000000003c, 0x0 }, /* #36 */
    6032     { 0x3b7143, 0x3b7143, 0xe37ff5af7c933126, 0xe37ff5af3c933126, 0x000000000000001e, 0x0 }, /* #37 */
    6033     { 0x343e53, 0x343e52, 0xd503a044bd85b45a, 0xd503a044bd85b45a, 0x0000000000000023, 0x0 }, /* #38 */
    6034     { 0x3d6946, 0x3d6947, 0x378108451fd2d8e6, 0x338108451fd2d8e6, 0x000000000000003a, 0x0 }, /* #39 */
    6035     { 0x314a16, 0x314a17, 0xb336a166bbcc90cd, 0xb336a162bbcc90cd, 0x0000000000000022, 0x0 }, /* #40 */
    6036     { 0x372412, 0x372413, 0x0905a5a1e47cfa11, 0x0105a5a1e47cfa11, 0x000000000000003b, 0x0 }, /* #41 */
    6037     { 0x151642, 0x151643, 0x2937a516b5039063, 0x2937a516b5019063, 0x0000000000000011, 0x0 }, /* #42 */
    6038     { 0x106f12, 0x106f12, 0x5e88fd05c3ae2719, 0x5e88fd05c3ae2719, 0x000000000000003f, 0x0 }, /* #43 */
    6039     { 0x1f3a83, 0x1f3a82, 0xe2c18dede03a882a, 0xe2c18dede03a882a, 0x0000000000000002, 0x0 }, /* #44 */
    6040     { 0x366a43, 0x366a43, 0x8f405412fe44c846, 0x8f405402fe44c846, 0x0000000000000024, 0x0 }, /* #45 */
    6041     { 0x035346, 0x035346, 0x446e840cad91e18b, 0x446e840cad91e18b, 0x000000000000002d, 0x0 }, /* #46 */
    6042     { 0x2f1396, 0x2f1396, 0x5b44eca8dc311895, 0x5b44eca8dc311895, 0x0000000000000028, 0x0 }, /* #47 */
    6043     { 0x3c2392, 0x3c2393, 0xbf4bea3f810b06ef, 0xbf4bea37810b06ef, 0x0000000000000023, 0x0 }, /* #48 */
    6044     { 0x347d87, 0x347d86, 0xbee0c2ffd05cd5ed, 0xbee0c2ffd05cd5ed, 0x0000000000000019, 0x0 }, /* #49 */
    6045     { 0x146a86, 0x146a87, 0xc9d622459b25b9ff, 0xc9d622419b25b9ff, 0x0000000000000022, 0x0 }, /* #50 */
    6046     { 0x267603, 0x267603, 0x724253a4a56352aa, 0x724253a4a52352aa, 0x0000000000000016, 0x0 }, /* #51 */
    6047     { 0x3c49d6, 0x3c49d7, 0x7ebc52ea5a291374, 0x7ebc52ea5a211374, 0x0000000000000013, 0x0 }, /* #52 */
    6048     { 0x044457, 0x044456, 0xa31dcae95f00a439, 0xa31dcae95f00a439, 0x0000000000000001, 0x0 }, /* #53 */
    6049     { 0x2d4793, 0x2d4793, 0x933755d6f93e61a2, 0x931755d6f93e61a2, 0x0000000000000035, 0x0 }, /* #54 */
    6050     { 0x121dd6, 0x121dd6, 0xa0a86d0134385e13, 0xa0a86d0134385e13, 0x0000000000000027, 0x0 }, /* #55 */
    6051     { 0x254057, 0x254056, 0xee0a3ab6db6d70d3, 0xee0a3ab6db6d70d3, 0x0000000000000017, 0x0 }, /* #56 */
    6052     { 0x014912, 0x014912, 0x00558e345c39eb4d, 0x00558e345c39eb4d, 0x0000000000000017, 0x0 }, /* #57 */
    6053     { 0x3d1f57, 0x3d1f57, 0xdc3af72e639f01fa, 0xdc3af72e639e01fa, 0x0000000000000010, 0x0 }, /* #58 */
    6054     { 0x210012, 0x210013, 0x35948d793f15e1b2, 0x359489793f15e1b2, 0x000000000000002a, 0x0 }, /* #59 */
    6055     { 0x340442, 0x340442, 0x3518ee058a20fb1c, 0x3518ee058a20fb1c, 0x0000000000000012, 0x0 }, /* #60 */
    6056     { 0x1a5887, 0x1a5886, 0xaa262b68027d350e, 0xaa262b68027d350e, 0x0000000000000009, 0x0 }, /* #61 */
    6057     { 0x111d97, 0x111d97, 0x97dee4aa25836ecb, 0x975ee4aa25836ecb, 0x0000000000000037, 0x0 }, /* #62 */
    6058     { 0x3d4ec7, 0x3d4ec7, 0xbc14df7835c8c50a, 0xbc14cf7835c8c50a, 0x000000000000002c, 0x0 }, /* #63 */
     5995    { 0x3c05d2, 0x3c05d3, 0x52866c71aab52780, 0x52066c71aab52780, 0x0000000000000037, 0x0 }, /* #0 */
     5996    { 0x143e52, 0x143e52, 0xcf47740265873385, 0xcf47740265873385, 0x0000000000000037, 0x0 }, /* #1 */
     5997    { 0x1807c2, 0x1807c2, 0x7cd517a8b8efa377, 0x7cd517a8b8efa377, 0x000000000000000b, 0x0 }, /* #2 */
     5998    { 0x1509d3, 0x1509d2, 0x77e16a635dc05b63, 0x77e16a635dc05b63, 0x0000000000000011, 0x0 }, /* #3 */
     5999    { 0x2747d6, 0x2747d7, 0xac561bf318f2cc98, 0xac561bf318b2cc98, 0x0000000000000016, 0x0 }, /* #4 */
     6000    { 0x157f53, 0x157f52, 0x70efb98751ef3a97, 0x70efb98751ef3a97, 0x000000000000002a, 0x0 }, /* #5 */
     6001    { 0x157b46, 0x157b46, 0x4726f6ef9ceb9bda, 0x4726f6ef9ceb9bda, 0x0000000000000014, 0x0 }, /* #6 */
     6002    { 0x306107, 0x306106, 0xbfdcb8b8803a7ce1, 0xbfdcb8b8803a7ce1, 0x0000000000000009, 0x0 }, /* #7 */
     6003    { 0x3d6247, 0x3d6247, 0x935f659f3a414612, 0x935f649f3a414612, 0x0000000000000028, 0x0 }, /* #8 */
     6004    { 0x305082, 0x305083, 0xa908b208ceb7c0df, 0xa908b208ceb7c0d7, 0x0000000000000003, 0x0 }, /* #9 */
     6005    { 0x353006, 0x353006, 0xd712aecc263f902d, 0xd712aecc263f902d, 0x000000000000003d, 0x0 }, /* #10 */
     6006    { 0x263052, 0x263053, 0xa5e056709f6ddd5e, 0xa5e056709f6cdd5e, 0x0000000000000010, 0x0 }, /* #11 */
     6007    { 0x067612, 0x067613, 0x7dcd6f0da6c52e73, 0x7dcd6f0da6c52e71, 0x0000000000000001, 0x0 }, /* #12 */
     6008    { 0x1976c7, 0x1976c7, 0xb537af99b4ccdae7, 0xb537af99b0ccdae7, 0x000000000000001a, 0x0 }, /* #13 */
     6009    { 0x0345d6, 0x0345d7, 0xf170cb9840f37c78, 0xf170cb9840f37c70, 0x0000000000000003, 0x0 }, /* #14 */
     6010    { 0x2a3e92, 0x2a3e92, 0x1de1d1141f319163, 0x1de1d1141f319163, 0x000000000000001f, 0x0 }, /* #15 */
     6011    { 0x0367d6, 0x0367d7, 0x7de10a8365b1d42d, 0x7de10a8365b1d40d, 0x0000000000000005, 0x0 }, /* #16 */
     6012    { 0x145686, 0x145686, 0x9cee6db909c4e271, 0x9cee6db909c4e271, 0x0000000000000019, 0x0 }, /* #17 */
     6013    { 0x0a7a53, 0x0a7a53, 0x8664648dd4af280e, 0x8664648dd4af280a, 0x0000000000000002, 0x0 }, /* #18 */
     6014    { 0x076f12, 0x076f13, 0xf940ab9d0dcea343, 0xf940ab9d0dcea243, 0x0000000000000008, 0x0 }, /* #19 */
     6015    { 0x1c1c92, 0x1c1c93, 0xf911f8bb6eeacc68, 0xf911f8bb6eaacc68, 0x0000000000000016, 0x0 }, /* #20 */
     6016    { 0x013016, 0x013016, 0x86bdfa48e659f64e, 0x86bdfa48e659f64e, 0x0000000000000000, 0x0 }, /* #21 */
     6017    { 0x1d05c3, 0x1d05c2, 0x67daf7abe8409495, 0x67daf7abe8409495, 0x0000000000000011, 0x0 }, /* #22 */
     6018    { 0x391502, 0x391502, 0x4f4cac20d711c3c8, 0x4f4cac20d711c3c8, 0x000000000000000c, 0x0 }, /* #23 */
     6019    { 0x2e32c6, 0x2e32c7, 0x5896bdc9b1a4a533, 0x5896bdc9b1a42533, 0x000000000000000f, 0x0 }, /* #24 */
     6020    { 0x2918d6, 0x2918d6, 0xa4e28c9b3b5f2a8c, 0xa4e28c9b3b5f2a8c, 0x0000000000000008, 0x0 }, /* #25 */
     6021    { 0x2d2a83, 0x2d2a82, 0x96dfe203c4442900, 0x96dfe203c4442900, 0x0000000000000004, 0x0 }, /* #26 */
     6022    { 0x2a2b53, 0x2a2b53, 0x3876c0c4614a8bbe, 0x3876c0c461488bbe, 0x0000000000000011, 0x0 }, /* #27 */
     6023    { 0x332c96, 0x332c96, 0xe3b3045920fe7ccb, 0xe3b3045920fe7ccb, 0x000000000000001e, 0x0 }, /* #28 */
     6024    { 0x0278d3, 0x0278d3, 0x2511cc37ccdf7f1b, 0x2511cc27ccdf7f1b, 0x0000000000000024, 0x0 }, /* #29 */
     6025    { 0x1e1943, 0x1e1943, 0x333641d55461943f, 0x333641d55461903f, 0x000000000000000a, 0x0 }, /* #30 */
     6026    { 0x096e13, 0x096e13, 0xf5c34415f46d5472, 0xf5c34415f46d5432, 0x0000000000000006, 0x0 }, /* #31 */
     6027    { 0x256a83, 0x256a82, 0x9b7d33a976bbad85, 0x9b7d33a976bbad85, 0x0000000000000018, 0x0 }, /* #32 */
     6028    { 0x2a2f16, 0x2a2f16, 0x4fc9222f7e0f02ca, 0x4fc9222f7e0f02ca, 0x0000000000000015, 0x0 }, /* #33 */
     6029    { 0x1764c7, 0x1764c7, 0xfd13cc687a6ccd32, 0x7d13cc687a6ccd32, 0x000000000000003f, 0x0 }, /* #34 */
     6030    { 0x387883, 0x387883, 0x2db73e4d01ba4b91, 0x2db71e4d01ba4b91, 0x000000000000002d, 0x0 }, /* #35 */
     6031    { 0x051397, 0x051396, 0x6e06c683aa648653, 0x6e06c683aa648653, 0x0000000000000010, 0x0 }, /* #36 */
     6032    { 0x0a69c6, 0x0a69c6, 0x5af0ed903c25e165, 0x5af0ed903c25e165, 0x0000000000000001, 0x0 }, /* #37 */
     6033    { 0x217a13, 0x217a12, 0x6f15082f59d50084, 0x6f15082f59d50084, 0x000000000000000f, 0x0 }, /* #38 */
     6034    { 0x3f5982, 0x3f5983, 0x90cf89f83aa8aba2, 0x90cf89783aa8aba2, 0x0000000000000027, 0x0 }, /* #39 */
     6035    { 0x1a5a16, 0x1a5a16, 0xb67120c8c0921446, 0xb67120c8c0921446, 0x0000000000000024, 0x0 }, /* #40 */
     6036    { 0x062157, 0x062157, 0x072adc56d27904cf, 0x072adc56d279044f, 0x0000000000000007, 0x0 }, /* #41 */
     6037    { 0x027b13, 0x027b13, 0x2cb321a57773bd3c, 0x2cb321a57772bd3c, 0x0000000000000010, 0x0 }, /* #42 */
     6038    { 0x2b5e87, 0x2b5e86, 0x5c698f527b20a5dd, 0x5c698f527b20a5dd, 0x0000000000000010, 0x0 }, /* #43 */
     6039    { 0x1b0542, 0x1b0542, 0x28e382ec520b605d, 0x28e382ec520b605d, 0x000000000000002c, 0x0 }, /* #44 */
     6040    { 0x295893, 0x295893, 0x99b735913b1377a4, 0x99b735913b137724, 0x0000000000000007, 0x0 }, /* #45 */
     6041    { 0x1f2296, 0x1f2296, 0x58c82c17d3e1f993, 0x58c82c17d3e1f993, 0x000000000000000a, 0x0 }, /* #46 */
     6042    { 0x135a83, 0x135a82, 0x28dea803bde3973e, 0x28dea803bde3973e, 0x000000000000003e, 0x0 }, /* #47 */
     6043    { 0x006857, 0x006857, 0xa40e22c78c9fed70, 0xa40e22c38c9fed70, 0x0000000000000022, 0x0 }, /* #48 */
     6044    { 0x345c17, 0x345c17, 0xe36f49636e89f5e7, 0xe36f49636e89f5e5, 0x0000000000000001, 0x0 }, /* #49 */
     6045    { 0x2f08c3, 0x2f08c3, 0x36cceba9e8f23a3a, 0x36ccaba9e8f23a3a, 0x000000000000002e, 0x0 }, /* #50 */
     6046    { 0x1c7846, 0x1c7846, 0x2cbf363e37a47992, 0x2cbf363e37a47992, 0x0000000000000038, 0x0 }, /* #51 */
     6047    { 0x041757, 0x041756, 0xfcadaf67a5a04378, 0xfcadaf67a5a04378, 0x0000000000000023, 0x0 }, /* #52 */
     6048    { 0x290e82, 0x290e83, 0x69b965b96bb9a7d4, 0x69b965b96b99a7d4, 0x0000000000000015, 0x0 }, /* #53 */
     6049    { 0x057183, 0x057183, 0xe0efccca721f6292, 0xe0efc8ca721f6292, 0x000000000000002a, 0x0 }, /* #54 */
     6050    { 0x256c02, 0x256c03, 0xd160946402de5028, 0xd160944402de5028, 0x0000000000000025, 0x0 }, /* #55 */
     6051    { 0x2e5792, 0x2e5793, 0x1d84e57f3b795fdd, 0x1d84e57f3b785fdd, 0x0000000000000010, 0x0 }, /* #56 */
     6052    { 0x0a3b12, 0x0a3b12, 0x94b5857f463f19a3, 0x94b5857f463f19a3, 0x0000000000000038, 0x0 }, /* #57 */
     6053    { 0x3e5842, 0x3e5842, 0x1af30d971a5465fa, 0x1af30d971a5465fa, 0x0000000000000013, 0x0 }, /* #58 */
     6054    { 0x356f12, 0x356f12, 0x72666e946ea28f2f, 0x72666e946ea28f2f, 0x0000000000000025, 0x0 }, /* #59 */
     6055    { 0x0050c6, 0x0050c6, 0xecb186c25fbec805, 0xecb186c25fbec805, 0x000000000000000d, 0x0 }, /* #60 */
     6056    { 0x143013, 0x143013, 0xa685a3e514756241, 0xa685a3c514756241, 0x0000000000000025, 0x0 }, /* #61 */
     6057    { 0x344b16, 0x344b17, 0x5f60e2beea2faa78, 0x5f60e2beca2faa78, 0x000000000000001d, 0x0 }, /* #62 */
     6058    { 0x1b6247, 0x1b6247, 0xb21d3d9af89ae9fb, 0xb21d399af89ae9fb, 0x000000000000002a, 0x0 }, /* #63 */
    60596059};
    60606060static const BINU64_TEST_T g_aTests_bts_u64[] =
    60616061{
    6062     { 0x1f4192, 0x1f4192, 0x566b8b89fea74041, 0x566f8b89fea74041, 0x0000000000000032, 0x0 }, /* #0 */
    6063     { 0x247e16, 0x247e17, 0x0a9f7dc411af47fe, 0x0a9f7dc411af47fe, 0x000000000000000e, 0x0 }, /* #1 */
    6064     { 0x1427d7, 0x1427d6, 0x029e9e4590831daf, 0x029e9e4594831daf, 0x000000000000001a, 0x0 }, /* #2 */
    6065     { 0x183d82, 0x183d83, 0x9849fa98a76dc794, 0x9849fa98a76dc794, 0x0000000000000030, 0x0 }, /* #3 */
    6066     { 0x3137c7, 0x3137c6, 0x3dd58136b9d8a37d, 0x3dd78136b9d8a37d, 0x0000000000000031, 0x0 }, /* #4 */
    6067     { 0x1d2a47, 0x1d2a46, 0x5ba2f2261a9fef31, 0x5be2f2261a9fef31, 0x0000000000000036, 0x0 }, /* #5 */
    6068     { 0x1c2812, 0x1c2813, 0x43d76df009a06f00, 0x43d76df009a06f00, 0x0000000000000008, 0x0 }, /* #6 */
    6069     { 0x300613, 0x300613, 0x3ff8544196f2562f, 0x3ff8544196f2562f, 0x0000000000000036, 0x0 }, /* #7 */
    6070     { 0x282196, 0x282196, 0x5548ec318bfce013, 0x5548ec338bfce013, 0x0000000000000021, 0x0 }, /* #8 */
    6071     { 0x1d5d87, 0x1d5d86, 0x3496f9ca8b713234, 0xb496f9ca8b713234, 0x000000000000003f, 0x0 }, /* #9 */
    6072     { 0x302646, 0x302646, 0xb4e8e078ec6b3ed0, 0xb4e8e878ec6b3ed0, 0x000000000000002b, 0x0 }, /* #10 */
    6073     { 0x397a57, 0x397a57, 0x137b543455d6cfbb, 0x137b543455d6cfbb, 0x000000000000002a, 0x0 }, /* #11 */
    6074     { 0x0143d6, 0x0143d6, 0x4627044813e1b0ee, 0x4627044893e1b0ee, 0x000000000000001f, 0x0 }, /* #12 */
    6075     { 0x111857, 0x111857, 0xf8eec29730547582, 0xf8eec29730547582, 0x0000000000000008, 0x0 }, /* #13 */
    6076     { 0x320093, 0x320092, 0xba41506d8a853e10, 0xba41506d8a85be10, 0x000000000000000f, 0x0 }, /* #14 */
    6077     { 0x315307, 0x315307, 0x9fa7f15a259fd24d, 0x9fa7f15a259fd24d, 0x0000000000000006, 0x0 }, /* #15 */
    6078     { 0x214596, 0x214597, 0x6e004559455f36b3, 0x6e004559455f36b3, 0x000000000000003a, 0x0 }, /* #16 */
    6079     { 0x0f2142, 0x0f2143, 0x1f6feabb33ac42dc, 0x1f6feabb33ac42dc, 0x000000000000001c, 0x0 }, /* #17 */
    6080     { 0x012906, 0x012907, 0xa22b8a9389ff7449, 0xa22b8a9389ff7449, 0x000000000000002b, 0x0 }, /* #18 */
    6081     { 0x296ac6, 0x296ac7, 0x9e82daecfd3eafb9, 0x9e82daecfd3eafb9, 0x000000000000001a, 0x0 }, /* #19 */
    6082     { 0x040e87, 0x040e86, 0x7cde428cb2956dda, 0x7cde428cb2957dda, 0x000000000000000c, 0x0 }, /* #20 */
    6083     { 0x2e0282, 0x2e0283, 0xd7a996cb887c4932, 0xd7a996cb887c4932, 0x0000000000000023, 0x0 }, /* #21 */
    6084     { 0x2b3203, 0x2b3202, 0xb678d4cbd8a017c6, 0xb678d4cbf8a017c6, 0x000000000000001d, 0x0 }, /* #22 */
    6085     { 0x2a0dd2, 0x2a0dd2, 0x704a75e9e44f39c4, 0x704a75e9e44f39cc, 0x0000000000000003, 0x0 }, /* #23 */
    6086     { 0x222292, 0x222293, 0x0f6cbfb2a7a14f89, 0x0f6cbfb2a7a14f89, 0x000000000000001a, 0x0 }, /* #24 */
    6087     { 0x3b1e42, 0x3b1e43, 0xb5a435bae21b6964, 0xb5a435bae21b6964, 0x0000000000000019, 0x0 }, /* #25 */
    6088     { 0x082402, 0x082402, 0x642528727891d029, 0x6c2528727891d029, 0x000000000000003b, 0x0 }, /* #26 */
    6089     { 0x157353, 0x157353, 0xa5f4ab2d06867717, 0xa5f4ab2d06867717, 0x0000000000000012, 0x0 }, /* #27 */
    6090     { 0x004c96, 0x004c96, 0xf871d0ddfc63be87, 0xf873d0ddfc63be87, 0x0000000000000031, 0x0 }, /* #28 */
    6091     { 0x0b3953, 0x0b3953, 0xf054b78c4df58f4a, 0xf054b78c4df58f4a, 0x000000000000001e, 0x0 }, /* #29 */
    6092     { 0x3a0997, 0x3a0997, 0x45c610537aa76c86, 0x45c610537aa76c86, 0x000000000000001b, 0x0 }, /* #30 */
    6093     { 0x0d6f92, 0x0d6f93, 0x333615eb96977ba3, 0x333615eb96977ba3, 0x0000000000000011, 0x0 }, /* #31 */
    6094     { 0x010516, 0x010516, 0x53a3d074448a8dd5, 0x53a3d074448e8dd5, 0x0000000000000012, 0x0 }, /* #32 */
    6095     { 0x0803d3, 0x0803d3, 0xf5f64a44f7062b14, 0xf5f64a44f7062b14, 0x000000000000001c, 0x0 }, /* #33 */
    6096     { 0x2820c2, 0x2820c2, 0xfc04fb620611d24a, 0xfc04fb620611d64a, 0x000000000000000a, 0x0 }, /* #34 */
    6097     { 0x222116, 0x222116, 0x996993c3fdc582d1, 0x996993c3fdc782d1, 0x0000000000000011, 0x0 }, /* #35 */
    6098     { 0x3940c6, 0x3940c7, 0x24333f20ee20b0bc, 0x24333f20ee20b0bc, 0x0000000000000031, 0x0 }, /* #36 */
    6099     { 0x146396, 0x146396, 0x2c8f374d499847c2, 0x2c8f374d49b847c2, 0x0000000000000015, 0x0 }, /* #37 */
    6100     { 0x037686, 0x037686, 0x068a7d2125f79a71, 0x068a7d2325f79a71, 0x0000000000000021, 0x0 }, /* #38 */
    6101     { 0x3e7d87, 0x3e7d87, 0x0c933ea085eb1491, 0x0c933ea085eb1491, 0x0000000000000013, 0x0 }, /* #39 */
    6102     { 0x041016, 0x041017, 0x67dd48eac3fc4809, 0x67dd48eac3fc4809, 0x0000000000000018, 0x0 }, /* #40 */
    6103     { 0x353116, 0x353116, 0xab2ec5458d739621, 0xbb2ec5458d739621, 0x000000000000003c, 0x0 }, /* #41 */
    6104     { 0x3f7503, 0x3f7502, 0xac13fa68d3dd6508, 0xac1bfa68d3dd6508, 0x0000000000000033, 0x0 }, /* #42 */
    6105     { 0x135e03, 0x135e02, 0x0f893cae1ac35af7, 0x0f893cae1ac37af7, 0x000000000000000d, 0x0 }, /* #43 */
    6106     { 0x146696, 0x146697, 0x0661db9772dccba9, 0x0661db9772dccba9, 0x0000000000000007, 0x0 }, /* #44 */
    6107     { 0x002416, 0x002417, 0xd8f7eaf2dd097942, 0xd8f7eaf2dd097942, 0x000000000000003f, 0x0 }, /* #45 */
    6108     { 0x3859c7, 0x3859c7, 0x56909029d1981130, 0x56909029d1981130, 0x0000000000000025, 0x0 }, /* #46 */
    6109     { 0x1d6253, 0x1d6252, 0x2b9dcc4dd92a84b2, 0x2b9dcc4ddd2a84b2, 0x000000000000001a, 0x0 }, /* #47 */
    6110     { 0x0558d7, 0x0558d6, 0x59268f93c5e9527d, 0x59268f93c5e95a7d, 0x000000000000000b, 0x0 }, /* #48 */
    6111     { 0x3c7a43, 0x3c7a43, 0xeac03ebd4b867e17, 0xeac03ebd4b867e17, 0x000000000000000b, 0x0 }, /* #49 */
    6112     { 0x200846, 0x200846, 0x576bbada2512416d, 0x576bbada2512516d, 0x000000000000000c, 0x0 }, /* #50 */
    6113     { 0x001902, 0x001902, 0x4193e88acca95714, 0x4193e98acca95714, 0x0000000000000028, 0x0 }, /* #51 */
    6114     { 0x0f5d46, 0x0f5d46, 0x15b0c8403cd06564, 0x15b8c8403cd06564, 0x0000000000000033, 0x0 }, /* #52 */
    6115     { 0x244ac7, 0x244ac6, 0x00e6348e54f1295d, 0x00e63c8e54f1295d, 0x000000000000002b, 0x0 }, /* #53 */
    6116     { 0x3d3c83, 0x3d3c82, 0x2e39b332626562cd, 0x2e39b3b2626562cd, 0x0000000000000027, 0x0 }, /* #54 */
    6117     { 0x156f16, 0x156f16, 0x87b134b482c5cb78, 0x87b134b4c2c5cb78, 0x000000000000001e, 0x0 }, /* #55 */
    6118     { 0x1a0dd7, 0x1a0dd6, 0x9739a19b605642b9, 0x9739a19b645642b9, 0x000000000000001a, 0x0 }, /* #56 */
    6119     { 0x2303c6, 0x2303c6, 0x86ed5cad0ba04471, 0x96ed5cad0ba04471, 0x000000000000003c, 0x0 }, /* #57 */
    6120     { 0x3a1742, 0x3a1742, 0x48af60a39c2230c3, 0x48af60a39c2232c3, 0x0000000000000009, 0x0 }, /* #58 */
    6121     { 0x2b6d13, 0x2b6d12, 0x7b07218caa883f59, 0x7b07218cae883f59, 0x000000000000001a, 0x0 }, /* #59 */
    6122     { 0x030c96, 0x030c96, 0x0dd8d4454fccc9dd, 0x0dd9d4454fccc9dd, 0x0000000000000030, 0x0 }, /* #60 */
    6123     { 0x0f1ed2, 0x0f1ed3, 0xe6878b6b8a036b83, 0xe6878b6b8a036b83, 0x0000000000000010, 0x0 }, /* #61 */
    6124     { 0x2b0416, 0x2b0417, 0xc78fc04d8f18ce0f, 0xc78fc04d8f18ce0f, 0x000000000000001b, 0x0 }, /* #62 */
    6125     { 0x0f6713, 0x0f6712, 0x203b00216681fdc2, 0x203b00256681fdc2, 0x0000000000000022, 0x0 }, /* #63 */
     6062    { 0x200712, 0x200713, 0xe70f5df8608d754a, 0xe70f5df8608d754a, 0x0000000000000010, 0x0 }, /* #0 */
     6063    { 0x345a43, 0x345a42, 0xc34155bd932f40b5, 0xc34155bd932f42b5, 0x0000000000000009, 0x0 }, /* #1 */
     6064    { 0x292b97, 0x292b96, 0xab35d26da836a8a3, 0xab35d26da936a8a3, 0x0000000000000018, 0x0 }, /* #2 */
     6065    { 0x2d4fd2, 0x2d4fd3, 0xdebc027206eea987, 0xdebc027206eea987, 0x0000000000000035, 0x0 }, /* #3 */
     6066    { 0x151d12, 0x151d12, 0xf38368fad502eeac, 0xf38368fad522eeac, 0x0000000000000015, 0x0 }, /* #4 */
     6067    { 0x2a4482, 0x2a4483, 0x4d35d5e06e37df62, 0x4d35d5e06e37df62, 0x0000000000000026, 0x0 }, /* #5 */
     6068    { 0x302016, 0x302017, 0xa82376eb6e4aab0b, 0xa82376eb6e4aab0b, 0x0000000000000023, 0x0 }, /* #6 */
     6069    { 0x066343, 0x066342, 0x4061cea263f45e67, 0x4061cea363f45e67, 0x0000000000000020, 0x0 }, /* #7 */
     6070    { 0x146686, 0x146686, 0xe640cd00b2725a8c, 0xe640cd00f2725a8c, 0x000000000000001e, 0x0 }, /* #8 */
     6071    { 0x114307, 0x114307, 0xd0d4628e12c91a28, 0xd0d4628e12c91a28, 0x0000000000000003, 0x0 }, /* #9 */
     6072    { 0x386287, 0x386286, 0x3c72ebe59994dde1, 0x3cf2ebe59994dde1, 0x0000000000000037, 0x0 }, /* #10 */
     6073    { 0x231646, 0x231646, 0x85471a9bb1e688cb, 0x85471abbb1e688cb, 0x0000000000000025, 0x0 }, /* #11 */
     6074    { 0x0b6e86, 0x0b6e86, 0x2ab3fe620046d69d, 0x2ab3ff620046d69d, 0x0000000000000028, 0x0 }, /* #12 */
     6075    { 0x2a1542, 0x2a1542, 0x0bda4cc9f1aed002, 0x0bda4cc9f1aed042, 0x0000000000000006, 0x0 }, /* #13 */
     6076    { 0x213457, 0x213457, 0x8140f7b6e45139ab, 0x8140f7b6e45139ab, 0x000000000000001e, 0x0 }, /* #14 */
     6077    { 0x0c4782, 0x0c4782, 0xd691e4afa0866217, 0xd691e4afa0876217, 0x0000000000000010, 0x0 }, /* #15 */
     6078    { 0x131156, 0x131156, 0x702d5b51081746dd, 0x702d5b51081756dd, 0x000000000000000c, 0x0 }, /* #16 */
     6079    { 0x1a7a07, 0x1a7a07, 0x4da4d1bac8167962, 0x4da4d1bac8167962, 0x0000000000000028, 0x0 }, /* #17 */
     6080    { 0x3f4652, 0x3f4653, 0xb5962e4786fda1fe, 0xb5962e4786fda1fe, 0x0000000000000020, 0x0 }, /* #18 */
     6081    { 0x3f4c46, 0x3f4c46, 0xc794b5b6d8f04a28, 0xc794b5b6f8f04a28, 0x000000000000001d, 0x0 }, /* #19 */
     6082    { 0x383847, 0x383846, 0x3ad7e1dd70127333, 0x3ad7e1dd72127333, 0x0000000000000019, 0x0 }, /* #20 */
     6083    { 0x3049d7, 0x3049d7, 0x82bc3838643f7777, 0x82bc3838643f7777, 0x0000000000000002, 0x0 }, /* #21 */
     6084    { 0x0634d2, 0x0634d2, 0xb60a7e0853b78728, 0xb60afe0853b78728, 0x000000000000002f, 0x0 }, /* #22 */
     6085    { 0x1f1f42, 0x1f1f42, 0x478a76ae60123e64, 0x478a76af60123e64, 0x0000000000000020, 0x0 }, /* #23 */
     6086    { 0x302c87, 0x302c87, 0x4279233912c308d6, 0x4279233912c308d6, 0x0000000000000007, 0x0 }, /* #24 */
     6087    { 0x126487, 0x126486, 0x5f04ce54c5505ced, 0x5f04ce54c5505ded, 0x0000000000000008, 0x0 }, /* #25 */
     6088    { 0x0b4902, 0x0b4902, 0xae3add64a56e5d19, 0xae3add64a56e5d39, 0x0000000000000005, 0x0 }, /* #26 */
     6089    { 0x2b2cd2, 0x2b2cd3, 0x7904fef63a4b9870, 0x7904fef63a4b9870, 0x0000000000000038, 0x0 }, /* #27 */
     6090    { 0x3877c2, 0x3877c2, 0x4a42200730da465f, 0x4a42208730da465f, 0x0000000000000027, 0x0 }, /* #28 */
     6091    { 0x2f00c7, 0x2f00c6, 0x275b6c7f255b9439, 0x275b6c7f355b9439, 0x000000000000001c, 0x0 }, /* #29 */
     6092    { 0x062d46, 0x062d47, 0xce5b984fa9485f19, 0xce5b984fa9485f19, 0x0000000000000026, 0x0 }, /* #30 */
     6093    { 0x0b7b83, 0x0b7b82, 0xef290dad029b80dc, 0xef290dad429b80dc, 0x000000000000001e, 0x0 }, /* #31 */
     6094    { 0x262096, 0x262096, 0x641cf012b9ad2f32, 0x641cf012b9ad2f3a, 0x0000000000000003, 0x0 }, /* #32 */
     6095    { 0x3b1d53, 0x3b1d53, 0xd4fe2d87294a6c16, 0xd4fe2d87294a6c16, 0x0000000000000028, 0x0 }, /* #33 */
     6096    { 0x046397, 0x046396, 0xdbbdaae589443047, 0xdbbdaae5a9443047, 0x000000000000001d, 0x0 }, /* #34 */
     6097    { 0x0046c3, 0x0046c3, 0x83257e9873c2f3d8, 0x83257e9873c2f3d8, 0x0000000000000018, 0x0 }, /* #35 */
     6098    { 0x3a6813, 0x3a6813, 0x2566f10f9659dbb3, 0x2566f10f9659dbb3, 0x0000000000000038, 0x0 }, /* #36 */
     6099    { 0x344a12, 0x344a12, 0x086459b59cf2cccf, 0x087459b59cf2cccf, 0x0000000000000034, 0x0 }, /* #37 */
     6100    { 0x2b4ac7, 0x2b4ac7, 0xb8e20b77e4d81120, 0xb8e20b77e4d81120, 0x0000000000000021, 0x0 }, /* #38 */
     6101    { 0x372ac2, 0x372ac3, 0xc729ed5cf633ddd9, 0xc729ed5cf633ddd9, 0x0000000000000030, 0x0 }, /* #39 */
     6102    { 0x313c96, 0x313c96, 0xbe645b225156629d, 0xbe645b225156629f, 0x0000000000000001, 0x0 }, /* #40 */
     6103    { 0x1a3a53, 0x1a3a52, 0xaa7adf3c8dbecacb, 0xaa7aff3c8dbecacb, 0x000000000000002d, 0x0 }, /* #41 */
     6104    { 0x202653, 0x202652, 0xe9170700bb8732c8, 0xe9170700bb8f32c8, 0x0000000000000013, 0x0 }, /* #42 */
     6105    { 0x052a82, 0x052a83, 0xc096bf7197f3b3a3, 0xc096bf7197f3b3a3, 0x0000000000000017, 0x0 }, /* #43 */
     6106    { 0x3c7113, 0x3c7113, 0xbb96399f7c395e97, 0xbb96399f7c395e97, 0x0000000000000009, 0x0 }, /* #44 */
     6107    { 0x3c5813, 0x3c5812, 0x48a7df4a70184249, 0x48e7df4a70184249, 0x0000000000000036, 0x0 }, /* #45 */
     6108    { 0x0250c3, 0x0250c3, 0xcfa3d4dfb14c6985, 0xcfa3d4dfb14c6985, 0x0000000000000012, 0x0 }, /* #46 */
     6109    { 0x3b6c56, 0x3b6c56, 0x2dee4e96ab0d4247, 0x2dee4f96ab0d4247, 0x0000000000000028, 0x0 }, /* #47 */
     6110    { 0x3c08d3, 0x3c08d3, 0xe85f92ff55e6df90, 0xe85f92ff55e6df90, 0x000000000000000e, 0x0 }, /* #48 */
     6111    { 0x110b87, 0x110b86, 0xc6ee630de1617b6d, 0xc6ee630df1617b6d, 0x000000000000001c, 0x0 }, /* #49 */
     6112    { 0x0244c3, 0x0244c3, 0x786c663cea7a34d9, 0x786c663cea7a34d9, 0x0000000000000014, 0x0 }, /* #50 */
     6113    { 0x193c96, 0x193c96, 0x43ac4f2b10e082d0, 0x43ac4f2b10e082d4, 0x0000000000000002, 0x0 }, /* #51 */
     6114    { 0x1f5687, 0x1f5687, 0x4160c3e0046bcd04, 0x4160c3e0046bcd04, 0x0000000000000028, 0x0 }, /* #52 */
     6115    { 0x266c43, 0x266c42, 0x9ff672215e6af48d, 0x9ff67a215e6af48d, 0x000000000000002b, 0x0 }, /* #53 */
     6116    { 0x121d12, 0x121d13, 0x1413e28e85c626a8, 0x1413e28e85c626a8, 0x000000000000002e, 0x0 }, /* #54 */
     6117    { 0x002bd3, 0x002bd2, 0x88eceadddd7d3bfb, 0xc8eceadddd7d3bfb, 0x000000000000003e, 0x0 }, /* #55 */
     6118    { 0x191042, 0x191042, 0xa839fc64b639de8b, 0xa83bfc64b639de8b, 0x0000000000000031, 0x0 }, /* #56 */
     6119    { 0x372d97, 0x372d97, 0xb788f07c5bd9caac, 0xb788f07c5bd9caac, 0x0000000000000033, 0x0 }, /* #57 */
     6120    { 0x1d6486, 0x1d6487, 0x8eddf0851e3c6450, 0x8eddf0851e3c6450, 0x0000000000000036, 0x0 }, /* #58 */
     6121    { 0x245cc7, 0x245cc6, 0x1c97efb92be4d023, 0x1c97ffb92be4d023, 0x000000000000002c, 0x0 }, /* #59 */
     6122    { 0x1051d6, 0x1051d6, 0x1942a935226ed09f, 0x1942a9352a6ed09f, 0x000000000000001b, 0x0 }, /* #60 */
     6123    { 0x061e86, 0x061e87, 0x2181e54bd247b41d, 0x2181e54bd247b41d, 0x000000000000001c, 0x0 }, /* #61 */
     6124    { 0x184182, 0x184182, 0x25d5361cc1746311, 0xa5d5361cc1746311, 0x000000000000003f, 0x0 }, /* #62 */
     6125    { 0x0b3682, 0x0b3683, 0xa19050947c04d648, 0xa19050947c04d648, 0x0000000000000003, 0x0 }, /* #63 */
    61266126};
    61276127static const BINU64_TEST_T g_aTests_bts_u64_locked[] =
    61286128{
    6129     { 0x261e56, 0x261e57, 0x08a360600b276a0c, 0x08a360600b276a0c, 0x000000000000000e, 0x0 }, /* #0 */
    6130     { 0x241ec6, 0x241ec7, 0x23d93e813b288f43, 0x23d93e813b288f43, 0x000000000000000a, 0x0 }, /* #1 */
    6131     { 0x320712, 0x320713, 0x8dca4a45cc387217, 0x8dca4a45cc387217, 0x0000000000000029, 0x0 }, /* #2 */
    6132     { 0x392853, 0x392853, 0x9077b87587221c6b, 0x9077b87587221c6b, 0x0000000000000018, 0x0 }, /* #3 */
    6133     { 0x1a3952, 0x1a3953, 0x00f83ce8e1eacfb7, 0x00f83ce8e1eacfb7, 0x0000000000000017, 0x0 }, /* #4 */
    6134     { 0x2b1286, 0x2b1287, 0x7a8506962c0eb8c6, 0x7a8506962c0eb8c6, 0x000000000000001d, 0x0 }, /* #5 */
    6135     { 0x211b46, 0x211b47, 0xc925f87e55072943, 0xc925f87e55072943, 0x0000000000000023, 0x0 }, /* #6 */
    6136     { 0x1f65d2, 0x1f65d2, 0x983a3a36c928d1d5, 0x983a3ab6c928d1d5, 0x0000000000000027, 0x0 }, /* #7 */
    6137     { 0x200f47, 0x200f47, 0xf66c815e6392bbe0, 0xf66c815e6392bbe0, 0x000000000000000f, 0x0 }, /* #8 */
    6138     { 0x1220c2, 0x1220c2, 0xeda987c73da44cba, 0xfda987c73da44cba, 0x000000000000003c, 0x0 }, /* #9 */
    6139     { 0x2f7787, 0x2f7787, 0x86bb112a5ad2023d, 0x86bb112a5ad2023d, 0x0000000000000019, 0x0 }, /* #10 */
    6140     { 0x353a02, 0x353a02, 0x18e3bbb5094711d5, 0x18e3bbb509c711d5, 0x0000000000000017, 0x0 }, /* #11 */
    6141     { 0x193c47, 0x193c46, 0x3dbb5b7e868cad25, 0x3dbbdb7e868cad25, 0x000000000000002f, 0x0 }, /* #12 */
    6142     { 0x1c2612, 0x1c2613, 0x4ec47e231ec7a703, 0x4ec47e231ec7a703, 0x000000000000003b, 0x0 }, /* #13 */
    6143     { 0x175587, 0x175586, 0x109d0deee305c83c, 0x109d0deee305c8bc, 0x0000000000000007, 0x0 }, /* #14 */
    6144     { 0x2c5803, 0x2c5803, 0x601e183323501b05, 0x601e183323501b05, 0x000000000000003e, 0x0 }, /* #15 */
    6145     { 0x3e6fc6, 0x3e6fc6, 0x6458a37126dc6cf0, 0x6458e37126dc6cf0, 0x000000000000002e, 0x0 }, /* #16 */
    6146     { 0x0b6f93, 0x0b6f92, 0x93efd701b51f3579, 0x93ffd701b51f3579, 0x0000000000000034, 0x0 }, /* #17 */
    6147     { 0x253f52, 0x253f52, 0xea65e9e1a7a1b8b6, 0xea65e9e1a7a1b8f6, 0x0000000000000006, 0x0 }, /* #18 */
    6148     { 0x263217, 0x263217, 0xc956e23025361108, 0xc956e23025361108, 0x000000000000001a, 0x0 }, /* #19 */
    6149     { 0x3c0b02, 0x3c0b03, 0xa9f8f52feb13f01c, 0xa9f8f52feb13f01c, 0x0000000000000003, 0x0 }, /* #20 */
    6150     { 0x2f31c3, 0x2f31c2, 0x2a25865aff2c20ec, 0x2a2586daff2c20ec, 0x0000000000000027, 0x0 }, /* #21 */
    6151     { 0x1d5002, 0x1d5002, 0xf7137ee3bec566cb, 0xf7137fe3bec566cb, 0x0000000000000028, 0x0 }, /* #22 */
    6152     { 0x051043, 0x051042, 0xfc7e4fdc0e41b79f, 0xfc7e4fdc0e41bf9f, 0x000000000000000b, 0x0 }, /* #23 */
    6153     { 0x330b87, 0x330b87, 0x9c916b39c2c236a4, 0x9c916b39c2c236a4, 0x0000000000000029, 0x0 }, /* #24 */
    6154     { 0x3f1483, 0x3f1483, 0x3a851305e4a4165d, 0x3a851305e4a4165d, 0x000000000000001a, 0x0 }, /* #25 */
    6155     { 0x3b1917, 0x3b1917, 0x1167843de373f342, 0x1167843de373f342, 0x0000000000000038, 0x0 }, /* #26 */
    6156     { 0x193042, 0x193043, 0x630b82cece4b13f6, 0x630b82cece4b13f6, 0x000000000000002f, 0x0 }, /* #27 */
    6157     { 0x3d0ac7, 0x3d0ac6, 0x1ce56f615f186cc2, 0x1ce57f615f186cc2, 0x000000000000002c, 0x0 }, /* #28 */
    6158     { 0x187613, 0x187613, 0x362fde70a30d2da5, 0x362fde70a30d2da5, 0x000000000000002e, 0x0 }, /* #29 */
    6159     { 0x244bc7, 0x244bc7, 0x0eb85acf7dac9a16, 0x0eb85acf7dac9a16, 0x0000000000000029, 0x0 }, /* #30 */
    6160     { 0x3c4753, 0x3c4753, 0x5371c2c64cf67b47, 0x5371c2c64cf67b47, 0x0000000000000036, 0x0 }, /* #31 */
    6161     { 0x223117, 0x223117, 0xfe5b4b333e0ecf89, 0xfe5b4b333e0ecf89, 0x0000000000000000, 0x0 }, /* #32 */
    6162     { 0x3b7553, 0x3b7552, 0x3f195d3198294b76, 0x3f195db198294b76, 0x0000000000000027, 0x0 }, /* #33 */
    6163     { 0x2d5253, 0x2d5252, 0x0c26e319c277da36, 0x0c26e319c277de36, 0x000000000000000a, 0x0 }, /* #34 */
    6164     { 0x186687, 0x186687, 0x9a5892a611463d26, 0x9a5892a611463d26, 0x000000000000000d, 0x0 }, /* #35 */
    6165     { 0x2e12c2, 0x2e12c3, 0x299e6be190db3d6f, 0x299e6be190db3d6f, 0x0000000000000033, 0x0 }, /* #36 */
    6166     { 0x297dc2, 0x297dc2, 0x66083155b1926bda, 0x66183155b1926bda, 0x0000000000000034, 0x0 }, /* #37 */
    6167     { 0x162516, 0x162516, 0x44f4f008d432957f, 0x44f4f008d472957f, 0x0000000000000016, 0x0 }, /* #38 */
    6168     { 0x377e13, 0x377e12, 0xd23c843430b846fc, 0xd23c843434b846fc, 0x000000000000001a, 0x0 }, /* #39 */
    6169     { 0x2e64c7, 0x2e64c6, 0xa31534f17a9bddd3, 0xa33534f17a9bddd3, 0x0000000000000035, 0x0 }, /* #40 */
    6170     { 0x150b87, 0x150b86, 0x326f0dec987236d9, 0x326f0dec987636d9, 0x0000000000000012, 0x0 }, /* #41 */
    6171     { 0x0d0657, 0x0d0657, 0x34635c0e21dd00db, 0x34635c0e21dd00db, 0x0000000000000014, 0x0 }, /* #42 */
    6172     { 0x057803, 0x057802, 0x13d3ceaab7e56792, 0x13d3cebab7e56792, 0x0000000000000024, 0x0 }, /* #43 */
    6173     { 0x010b16, 0x010b17, 0xdd7d8d61f7146b02, 0xdd7d8d61f7146b02, 0x000000000000003a, 0x0 }, /* #44 */
    6174     { 0x255503, 0x255502, 0xff32257693afde66, 0xff32257e93afde66, 0x0000000000000023, 0x0 }, /* #45 */
    6175     { 0x075406, 0x075406, 0xe9ae1abf8d65c940, 0xe9ae1abf8d65e940, 0x000000000000000d, 0x0 }, /* #46 */
    6176     { 0x303996, 0x303997, 0x7264a85cdf54b5b1, 0x7264a85cdf54b5b1, 0x000000000000001c, 0x0 }, /* #47 */
    6177     { 0x085416, 0x085417, 0xcfec4ef0f490d281, 0xcfec4ef0f490d281, 0x000000000000000e, 0x0 }, /* #48 */
    6178     { 0x0c1442, 0x0c1443, 0x56f6047384d052e5, 0x56f6047384d052e5, 0x000000000000001f, 0x0 }, /* #49 */
    6179     { 0x3155d2, 0x3155d3, 0xda73f09d67c39908, 0xda73f09d67c39908, 0x000000000000003c, 0x0 }, /* #50 */
    6180     { 0x285b07, 0x285b07, 0xe00548dc836fc93f, 0xe00548dc836fc93f, 0x0000000000000030, 0x0 }, /* #51 */
    6181     { 0x247bc6, 0x247bc6, 0x505722ca6a83f39f, 0x585722ca6a83f39f, 0x000000000000003b, 0x0 }, /* #52 */
    6182     { 0x165843, 0x165843, 0x11958f9945984bc1, 0x11958f9945984bc1, 0x0000000000000013, 0x0 }, /* #53 */
    6183     { 0x296bd7, 0x296bd7, 0xc14093725e825f54, 0xc14093725e825f54, 0x0000000000000002, 0x0 }, /* #54 */
    6184     { 0x3d4e13, 0x3d4e13, 0xa4f4767b4fae90f2, 0xa4f4767b4fae90f2, 0x0000000000000004, 0x0 }, /* #55 */
    6185     { 0x0848d6, 0x0848d6, 0x542a2cb916edc525, 0x542a2cb916edc565, 0x0000000000000006, 0x0 }, /* #56 */
    6186     { 0x0745c2, 0x0745c3, 0x618a31c25b10a42b, 0x618a31c25b10a42b, 0x0000000000000001, 0x0 }, /* #57 */
    6187     { 0x184b83, 0x184b82, 0xcc3a1a40ec8d50fa, 0xcc3a1a40ed8d50fa, 0x0000000000000018, 0x0 }, /* #58 */
    6188     { 0x3c35d3, 0x3c35d2, 0x2d218df86cf973cc, 0x2d218df86cf973ce, 0x0000000000000001, 0x0 }, /* #59 */
    6189     { 0x113b03, 0x113b02, 0x6e2296a9fc8e7ad6, 0x6e2297a9fc8e7ad6, 0x0000000000000028, 0x0 }, /* #60 */
    6190     { 0x366602, 0x366602, 0x8d61a777d562914a, 0xcd61a777d562914a, 0x000000000000003e, 0x0 }, /* #61 */
    6191     { 0x385907, 0x385907, 0xcb352ef6a9253ac4, 0xcb352ef6a9253ac4, 0x000000000000000d, 0x0 }, /* #62 */
    6192     { 0x0f6557, 0x0f6557, 0x72bb2a0da759b5fd, 0x72bb2a0da759b5fd, 0x0000000000000000, 0x0 }, /* #63 */
     6129    { 0x202383, 0x202383, 0x03186b54957d060d, 0x03186b54957d060d, 0x0000000000000022, 0x0 }, /* #0 */
     6130    { 0x322bc2, 0x322bc2, 0xab1ee389d2d8fd3d, 0xab1ee389d2d9fd3d, 0x0000000000000010, 0x0 }, /* #1 */
     6131    { 0x2e4c92, 0x2e4c92, 0xe4a17ed920ba4370, 0xe4a17ed921ba4370, 0x0000000000000018, 0x0 }, /* #2 */
     6132    { 0x2b0146, 0x2b0147, 0x8abc8eecfeaaf8ec, 0x8abc8eecfeaaf8ec, 0x0000000000000035, 0x0 }, /* #3 */
     6133    { 0x2c0952, 0x2c0952, 0x20e672d4636b2322, 0x20e67ad4636b2322, 0x000000000000002b, 0x0 }, /* #4 */
     6134    { 0x255192, 0x255193, 0xcd37100bfa2bbbce, 0xcd37100bfa2bbbce, 0x0000000000000007, 0x0 }, /* #5 */
     6135    { 0x291653, 0x291652, 0xb9ac40e378fa5046, 0xb9ac42e378fa5046, 0x0000000000000029, 0x0 }, /* #6 */
     6136    { 0x347713, 0x347712, 0xe3c6c430723fe9b3, 0xe3c6c630723fe9b3, 0x0000000000000029, 0x0 }, /* #7 */
     6137    { 0x247652, 0x247652, 0x216d6dfb16271b3d, 0x216d6dff16271b3d, 0x0000000000000022, 0x0 }, /* #8 */
     6138    { 0x1567d6, 0x1567d7, 0x3e0a64b34ce7acee, 0x3e0a64b34ce7acee, 0x000000000000002a, 0x0 }, /* #9 */
     6139    { 0x294853, 0x294852, 0x5daa1fcaa4cae5ac, 0x5daa1fcaa4cbe5ac, 0x0000000000000010, 0x0 }, /* #10 */
     6140    { 0x3c29c6, 0x3c29c7, 0x9cae4ce0402e4103, 0x9cae4ce0402e4103, 0x0000000000000015, 0x0 }, /* #11 */
     6141    { 0x310b56, 0x310b56, 0x6f9ee66e47baa8c8, 0x6f9ee66e47baa8cc, 0x0000000000000002, 0x0 }, /* #12 */
     6142    { 0x3c13d3, 0x3c13d3, 0x0b626e94cdd6d7c3, 0x0b626e94cdd6d7c3, 0x0000000000000022, 0x0 }, /* #13 */
     6143    { 0x215456, 0x215456, 0x656ca9e77731c8a8, 0x656ca9ef7731c8a8, 0x0000000000000023, 0x0 }, /* #14 */
     6144    { 0x2b6c02, 0x2b6c02, 0xe3c9abd14347e019, 0xe3cdabd14347e019, 0x0000000000000032, 0x0 }, /* #15 */
     6145    { 0x142b87, 0x142b86, 0x5c9a3d7df852fcb8, 0x5cda3d7df852fcb8, 0x0000000000000036, 0x0 }, /* #16 */
     6146    { 0x055416, 0x055416, 0x9071a13104af4b31, 0x9271a13104af4b31, 0x0000000000000039, 0x0 }, /* #17 */
     6147    { 0x2e3683, 0x2e3683, 0x9d2a7e587cbd0367, 0x9d2a7e587cbd0367, 0x000000000000001d, 0x0 }, /* #18 */
     6148    { 0x197157, 0x197157, 0x553c803bd87d5c8c, 0x553c803bd87d5c8c, 0x0000000000000021, 0x0 }, /* #19 */
     6149    { 0x292f56, 0x292f56, 0x8afeaeb0e364415a, 0x8afeaeb0e36441da, 0x0000000000000007, 0x0 }, /* #20 */
     6150    { 0x3a7397, 0x3a7396, 0xbbd8f33002ce634b, 0xbbd8f33002ee634b, 0x0000000000000015, 0x0 }, /* #21 */
     6151    { 0x2e5157, 0x2e5157, 0x8ed2f48d86bba09f, 0x8ed2f48d86bba09f, 0x0000000000000015, 0x0 }, /* #22 */
     6152    { 0x1e0487, 0x1e0487, 0x5ed3ce87729049a8, 0x5ed3ce87729049a8, 0x0000000000000020, 0x0 }, /* #23 */
     6153    { 0x185bc6, 0x185bc6, 0x4474e08d6604ca2b, 0x4474e08d6604ca3b, 0x0000000000000004, 0x0 }, /* #24 */
     6154    { 0x1a2106, 0x1a2106, 0xf2cf4e5f6d6fb693, 0xf2cf4e5f6d6fb793, 0x0000000000000008, 0x0 }, /* #25 */
     6155    { 0x2e2647, 0x2e2646, 0x158c931494281d12, 0x158cb31494281d12, 0x000000000000002d, 0x0 }, /* #26 */
     6156    { 0x2a4cc3, 0x2a4cc2, 0x52ede4c1cc55c4d6, 0x52ede4c1dc55c4d6, 0x000000000000001c, 0x0 }, /* #27 */
     6157    { 0x1d28d6, 0x1d28d7, 0x9b521e53c0e42583, 0x9b521e53c0e42583, 0x000000000000003b, 0x0 }, /* #28 */
     6158    { 0x1119d2, 0x1119d2, 0xddead39ebd763e28, 0xddead79ebd763e28, 0x000000000000002a, 0x0 }, /* #29 */
     6159    { 0x0815c7, 0x0815c7, 0x97b3c771e2e0d8b6, 0x97b3c771e2e0d8b6, 0x000000000000001f, 0x0 }, /* #30 */
     6160    { 0x135346, 0x135346, 0x6a20a2d9f89c0161, 0x6a20a6d9f89c0161, 0x000000000000002a, 0x0 }, /* #31 */
     6161    { 0x074382, 0x074382, 0x1ef6849991bc438b, 0x1ef7849991bc438b, 0x0000000000000030, 0x0 }, /* #32 */
     6162    { 0x110347, 0x110347, 0x07c0b1e6db096cb8, 0x07c0b1e6db096cb8, 0x0000000000000003, 0x0 }, /* #33 */
     6163    { 0x227952, 0x227952, 0xfb1f68e2f5203f90, 0xfb1f68e2f5303f90, 0x0000000000000014, 0x0 }, /* #34 */
     6164    { 0x2d7b47, 0x2d7b47, 0x16c7530640542eb8, 0x16c7530640542eb8, 0x000000000000002c, 0x0 }, /* #35 */
     6165    { 0x196c82, 0x196c83, 0x77f30bde4ba2f6b5, 0x77f30bde4ba2f6b5, 0x0000000000000004, 0x0 }, /* #36 */
     6166    { 0x364917, 0x364917, 0x49707b0e9c0d9ecc, 0x49707b0e9c0d9ecc, 0x000000000000000c, 0x0 }, /* #37 */
     6167    { 0x057506, 0x057507, 0x9fe3c6d460cdb017, 0x9fe3c6d460cdb017, 0x0000000000000027, 0x0 }, /* #38 */
     6168    { 0x0e1183, 0x0e1182, 0x745de8329334dfff, 0x745de8329334ffff, 0x000000000000000d, 0x0 }, /* #39 */
     6169    { 0x0653c7, 0x0653c6, 0xe3bec12733039544, 0xe3bec12737039544, 0x000000000000001a, 0x0 }, /* #40 */
     6170    { 0x372056, 0x372057, 0xcc8c0b71a2ac0923, 0xcc8c0b71a2ac0923, 0x0000000000000026, 0x0 }, /* #41 */
     6171    { 0x272887, 0x272886, 0x769bdc0fd62960f2, 0x769bdc0fd62968f2, 0x000000000000000b, 0x0 }, /* #42 */
     6172    { 0x335e57, 0x335e56, 0x7b77b6805989abc2, 0x7b77b6805989abc3, 0x0000000000000000, 0x0 }, /* #43 */
     6173    { 0x0650d6, 0x0650d6, 0xd46edf0941f84ca1, 0xd46eff0941f84ca1, 0x000000000000002d, 0x0 }, /* #44 */
     6174    { 0x106a47, 0x106a47, 0xe371638c6ebbad57, 0xe371638c6ebbad57, 0x0000000000000015, 0x0 }, /* #45 */
     6175    { 0x372e92, 0x372e92, 0xba691e6f28dceddd, 0xba6d1e6f28dceddd, 0x0000000000000032, 0x0 }, /* #46 */
     6176    { 0x245e83, 0x245e82, 0xde993145a54bf847, 0xde993145a54bf947, 0x0000000000000008, 0x0 }, /* #47 */
     6177    { 0x024313, 0x024312, 0x009e787b169d8942, 0x009e787b169dc942, 0x000000000000000e, 0x0 }, /* #48 */
     6178    { 0x2b0207, 0x2b0206, 0xb56b90ef54e536eb, 0xb56b90ef54e5b6eb, 0x000000000000000f, 0x0 }, /* #49 */
     6179    { 0x044316, 0x044316, 0x5b6f572005ec4811, 0x5b6f572005ec4831, 0x0000000000000005, 0x0 }, /* #50 */
     6180    { 0x211017, 0x211017, 0xe3a8c83efbe992dc, 0xe3a8c83efbe992dc, 0x000000000000000f, 0x0 }, /* #51 */
     6181    { 0x3a7c97, 0x3a7c97, 0x65a77e7e509f330c, 0x65a77e7e509f330c, 0x0000000000000002, 0x0 }, /* #52 */
     6182    { 0x3c07d6, 0x3c07d7, 0x1ca7e94913c3d06a, 0x1ca7e94913c3d06a, 0x0000000000000011, 0x0 }, /* #53 */
     6183    { 0x275893, 0x275893, 0xaf44fb5d9a3d4fd8, 0xaf44fb5d9a3d4fd8, 0x0000000000000029, 0x0 }, /* #54 */
     6184    { 0x0e1ec7, 0x0e1ec6, 0x067931ab1d88b731, 0x067d31ab1d88b731, 0x0000000000000032, 0x0 }, /* #55 */
     6185    { 0x170383, 0x170382, 0x3f5337a63a6fc2a2, 0x3f5337a63b6fc2a2, 0x0000000000000018, 0x0 }, /* #56 */
     6186    { 0x0c5256, 0x0c5256, 0x67a59642b906b639, 0x67a5964ab906b639, 0x0000000000000023, 0x0 }, /* #57 */
     6187    { 0x334ac2, 0x334ac3, 0x018beff5c70edad5, 0x018beff5c70edad5, 0x0000000000000031, 0x0 }, /* #58 */
     6188    { 0x010513, 0x010513, 0xf668ca6e187df909, 0xf668ca6e187df909, 0x000000000000003d, 0x0 }, /* #59 */
     6189    { 0x3000c2, 0x3000c3, 0x800f174618c35535, 0x800f174618c35535, 0x0000000000000005, 0x0 }, /* #60 */
     6190    { 0x1e7fd7, 0x1e7fd6, 0xe74685fa65708b75, 0xef4685fa65708b75, 0x000000000000003b, 0x0 }, /* #61 */
     6191    { 0x2e4942, 0x2e4942, 0x3d5c776e2f9f352e, 0x3d5c776e2f9f752e, 0x000000000000000e, 0x0 }, /* #62 */
     6192    { 0x3a6146, 0x3a6147, 0x992c186ebd09f6d4, 0x992c186ebd09f6d4, 0x000000000000002b, 0x0 }, /* #63 */
    61936193};
    61946194static const BINU64_TEST_T g_aTests_bsf_u64[] =
    61956195{
    6196     { 0x070c86, 0x070c86, 0x777194d61d2312ab, 0x0000000000000000, 0x883fb4f681e2aadd, 0x0 }, /* #0 */
    6197     { 0x010697, 0x010697, 0x6dab4a7619b2dc83, 0x0000000000000001, 0x7a30cb4588a5c13a, 0x0 }, /* #1 */
    6198     { 0x313cd3, 0x313c93, 0x3639c247d9527bbd, 0x0000000000000002, 0x094b1221ca01fff4, 0x0 }, /* #2 */
    6199     { 0x135a16, 0x135a16, 0xf81d34bf83019897, 0x0000000000000002, 0x88e89c8ac5722534, 0x0 }, /* #3 */
    6200     { 0x3d4d43, 0x3d4d03, 0x34167d655b65bbf3, 0x0000000000000000, 0x934808d03082ad6d, 0x0 }, /* #4 */
    6201     { 0x3a1993, 0x3a1993, 0x993ce9f25938b239, 0x0000000000000000, 0x82f6eb86ee231bcf, 0x0 }, /* #5 */
    6202     { 0x204cc2, 0x204c82, 0x9001863b46a3063e, 0x0000000000000001, 0x5145b63d541393b2, 0x0 }, /* #6 */
    6203     { 0x3f0852, 0x3f0812, 0x9d8c5dcdbf991e2d, 0x0000000000000001, 0x5ba5bffeea624ce2, 0x0 }, /* #7 */
    6204     { 0x1f6b93, 0x1f6b93, 0xd05039077eeb656e, 0x0000000000000001, 0x2edbb7d242d023c2, 0x0 }, /* #8 */
    6205     { 0x0174d2, 0x017492, 0xbafc5cfa3c9ea20f, 0x0000000000000000, 0x5562700e8e3c3f57, 0x0 }, /* #9 */
    6206     { 0x2a3213, 0x2a3213, 0x2de4e785fd92c19b, 0x0000000000000000, 0xf02982fa8f1be44d, 0x0 }, /* #10 */
    6207     { 0x162497, 0x162497, 0x6ca612f52a7ddac6, 0x0000000000000000, 0x5750d73a4b26a9b9, 0x0 }, /* #11 */
    6208     { 0x224d96, 0x224d96, 0x556829a719d5ffde, 0x0000000000000000, 0x04e9e56da9869deb, 0x0 }, /* #12 */
    6209     { 0x155982, 0x155982, 0xb50a2e7fb7ef2399, 0x0000000000000000, 0x924296d1af72af0d, 0x0 }, /* #13 */
    6210     { 0x3b7c96, 0x3b7c96, 0x34f96821abf83757, 0x0000000000000001, 0x0b5b74ec62238a86, 0x0 }, /* #14 */
    6211     { 0x195892, 0x195892, 0x2be8462fb0c81864, 0x0000000000000000, 0x9f0c5b0a1e57ef01, 0x0 }, /* #15 */
    6212     { 0x2d1e46, 0x2d1e06, 0x3a9b8bc5ce1e9838, 0x0000000000000000, 0xa0e7dc70f9f57165, 0x0 }, /* #16 */
    6213     { 0x396ec6, 0x396e86, 0x49ee0e9dd4971142, 0x0000000000000001, 0x1962d1ac6c018b56, 0x0 }, /* #17 */
    6214     { 0x330013, 0x330013, 0x8e4b256052a73208, 0x0000000000000002, 0x3b574043e782c8f4, 0x0 }, /* #18 */
    6215     { 0x3c0d06, 0x3c0d06, 0xa8de13dd9182e64e, 0x0000000000000000, 0xf9aeeda38bea2721, 0x0 }, /* #19 */
    6216     { 0x3305c3, 0x330583, 0x980beb620d5d0d2c, 0x0000000000000000, 0xfda287ae768a7b43, 0x0 }, /* #20 */
    6217     { 0x395016, 0x395016, 0x31513db6ec4e9fe0, 0x0000000000000000, 0x92170695ccaa9105, 0x0 }, /* #21 */
    6218     { 0x314a47, 0x314a07, 0x207ac1021a853963, 0x0000000000000001, 0x27a6f8aa9b159bca, 0x0 }, /* #22 */
    6219     { 0x0f7516, 0x0f7516, 0xeb1720dc2bd9d889, 0x0000000000000000, 0x9435e732fb6e8271, 0x0 }, /* #23 */
    6220     { 0x1d2ec7, 0x1d2e87, 0xc8a7cf30ebffa7dd, 0x0000000000000002, 0x2699801941137d94, 0x0 }, /* #24 */
    6221     { 0x287d13, 0x287d13, 0xa937e4d887810bf4, 0x0000000000000000, 0xd1de75d9949156df, 0x0 }, /* #25 */
    6222     { 0x0b0293, 0x0b0293, 0xc85f2d810edfd22b, 0x0000000000000000, 0x95441694a0a49545, 0x0 }, /* #26 */
    6223     { 0x267a47, 0x267a07, 0xd3fa18e5dd26013f, 0x0000000000000000, 0xa28f217ec8788d75, 0x0 }, /* #27 */
    6224     { 0x200997, 0x200997, 0xf15ed2a6e29fec7c, 0x0000000000000002, 0xf34065dec857a99c, 0x0 }, /* #28 */
    6225     { 0x200cc7, 0x200c87, 0x1ecf2f48ed712376, 0x0000000000000003, 0x446a66bc34295098, 0x0 }, /* #29 */
    6226     { 0x3e6393, 0x3e6393, 0x5092a65bad991d38, 0x0000000000000000, 0xd5ff4b464be7a8dd, 0x0 }, /* #30 */
    6227     { 0x266bd2, 0x266b92, 0xcba2df7cdbcc7341, 0x0000000000000000, 0xb6916ecdb1fe6caf, 0x0 }, /* #31 */
    6228     { 0x017092, 0x017092, 0xb57f087b488f431c, 0x0000000000000000, 0xf25e43dea705dead, 0x0 }, /* #32 */
    6229     { 0x395e53, 0x395e13, 0x6b10055770bd62bd, 0x0000000000000000, 0x97aed02f68cea8d7, 0x0 }, /* #33 */
    6230     { 0x2549c6, 0x254986, 0xca8c23e3e1241f70, 0x0000000000000000, 0x9f346256f688117d, 0x0 }, /* #34 */
    6231     { 0x242cc6, 0x242c86, 0x38e30a1bdf01f2ac, 0x0000000000000001, 0x28143875c1ac8fca, 0x0 }, /* #35 */
    6232     { 0x061dc3, 0x061d83, 0x8511992e56e74376, 0x0000000000000000, 0x2f644f35465f9d9b, 0x0 }, /* #36 */
    6233     { 0x0c38c3, 0x0c3883, 0x33f0fcbda3ea6e52, 0x0000000000000000, 0x1bf3ce565260f6ef, 0x0 }, /* #37 */
    6234     { 0x2f7e52, 0x2f7e12, 0xd4e4a5f6ecd5fd3c, 0x0000000000000002, 0x1fa8a2b16f4be504, 0x0 }, /* #38 */
    6235     { 0x114387, 0x114387, 0x664fb44fdf2870f3, 0x0000000000000001, 0x9761d747bac6e302, 0x0 }, /* #39 */
    6236     { 0x3c0247, 0x3c0207, 0xa3ff1e19564f1d18, 0x0000000000000000, 0xed9f226502110dc5, 0x0 }, /* #40 */
    6237     { 0x0b4d16, 0x0b4d16, 0x2007aaf45f739fe9, 0x0000000000000000, 0x1021c8a417688999, 0x0 }, /* #41 */
    6238     { 0x3b0f42, 0x3b0f02, 0x864cbb20527a4361, 0x0000000000000001, 0x06a0a92c979155ee, 0x0 }, /* #42 */
    6239     { 0x020b12, 0x020b12, 0xc34ef7d2cf3a6739, 0x0000000000000004, 0xcb784938756ffdb0, 0x0 }, /* #43 */
    6240     { 0x0f2217, 0x0f2217, 0x9a363344cb90f6ba, 0x0000000000000000, 0x1b596d945c5fe3a1, 0x0 }, /* #44 */
    6241     { 0x293e46, 0x293e06, 0x1958a512a7bfc19a, 0x0000000000000000, 0x9aa617eccabd6e91, 0x0 }, /* #45 */
    6242     { 0x2c3552, 0x2c3512, 0xcd0f7cdc02fc7797, 0x0000000000000001, 0xb7e94c18f3ce770a, 0x0 }, /* #46 */
    6243     { 0x025857, 0x025817, 0x7348d475e148cfe5, 0x0000000000000005, 0xf83f7414327467a0, 0x0 }, /* #47 */
    6244     { 0x1d69c7, 0x1d6987, 0xe7ca4af3e426e153, 0x0000000000000000, 0x6f349c2151feccc1, 0x0 }, /* #48 */
    6245     { 0x367392, 0x367392, 0x2c1c8c747e1d27bf, 0x0000000000000000, 0xb5e3044546494b1f, 0x0 }, /* #49 */
    6246     { 0x2d0a52, 0x2d0a12, 0x3ab367729ade5551, 0x0000000000000000, 0x8958e239584c8b79, 0x0 }, /* #50 */
    6247     { 0x2c10d2, 0x2c1092, 0xd3c6486f5ccea2d8, 0x0000000000000000, 0x497738297ebd798d, 0x0 }, /* #51 */
    6248     { 0x081093, 0x081093, 0x2c40261a2f79e74b, 0x0000000000000003, 0xb093d6dd67858ba8, 0x0 }, /* #52 */
    6249     { 0x3f6017, 0x3f6017, 0x5e5d33712cfd2072, 0x0000000000000000, 0x47d97f9c38dc4f49, 0x0 }, /* #53 */
    6250     { 0x087f96, 0x087f96, 0x6dea6dcde085ea86, 0x0000000000000000, 0xf5f9f6ca79cec547, 0x0 }, /* #54 */
    6251     { 0x390442, 0x390402, 0xb63cad00ae9bcb3f, 0x0000000000000000, 0x3bde5683498217a5, 0x0 }, /* #55 */
    6252     { 0x015102, 0x015102, 0xc67902a5454b1d6d, 0x0000000000000003, 0xd1b7f26df29cc2c8, 0x0 }, /* #56 */
    6253     { 0x0c7c07, 0x0c7c07, 0x8616d19cdcf5ae15, 0x0000000000000000, 0x2898d47c441b7cb7, 0x0 }, /* #57 */
    6254     { 0x262d96, 0x262d96, 0x9ba04dcb7d032d80, 0x0000000000000003, 0xcedd808ff9535898, 0x0 }, /* #58 */
    6255     { 0x2333c2, 0x233382, 0xfd9682629724fddc, 0x0000000000000003, 0x82abf405a44a3058, 0x0 }, /* #59 */
    6256     { 0x217583, 0x217583, 0x6a68f6cc85b1d1ec, 0x0000000000000002, 0x48d6a7e99122e0d4, 0x0 }, /* #60 */
    6257     { 0x295753, 0x295713, 0x155d63b02a7999c1, 0x0000000000000000, 0x9d70271f263bc2c5, 0x0 }, /* #61 */
    6258     { 0x187352, 0x187312, 0xbbc158b6473b2422, 0x0000000000000000, 0xa7890aa992a75433, 0x0 }, /* #62 */
    6259     { 0x1b1253, 0x1b1213, 0xabf5362e8b51bd39, 0x0000000000000000, 0xe8c5c3c0efb83d61, 0x0 }, /* #63 */
     6196    { 0x314e93, 0x314e93, 0xd757c05f6fb2bfdc, 0x0000000000000000, 0xa618c6684216c9c5, 0x0 }, /* #0 */
     6197    { 0x0a0a17, 0x0a0a17, 0xd1cb2440a2a45124, 0x0000000000000000, 0x1eb5ea126fb90fb3, 0x0 }, /* #1 */
     6198    { 0x1a7453, 0x1a7413, 0x9be5d8c9b7caaff4, 0x0000000000000000, 0x2a9b28e90efba341, 0x0 }, /* #2 */
     6199    { 0x1b0f86, 0x1b0f86, 0x6b01ba4d14221ef5, 0x0000000000000000, 0xf2dc0677fe6e2b49, 0x0 }, /* #3 */
     6200    { 0x2c2982, 0x2c2982, 0x86b44564212ec994, 0x0000000000000000, 0x7252d9c32537cc7f, 0x0 }, /* #4 */
     6201    { 0x162b06, 0x162b06, 0x02f4f405e4f5c37b, 0x0000000000000001, 0x9cdf89921fc0969a, 0x0 }, /* #5 */
     6202    { 0x007fc2, 0x007f82, 0x39f211367fdef822, 0x0000000000000001, 0xef8bad6083480df2, 0x0 }, /* #6 */
     6203    { 0x231202, 0x231202, 0x396f724e1c470076, 0x0000000000000000, 0x4692567d43b97c57, 0x0 }, /* #7 */
     6204    { 0x2c4c97, 0x2c4c97, 0xccd55157bd2225a4, 0x0000000000000001, 0xd9a96d9e88cf2d56, 0x0 }, /* #8 */
     6205    { 0x1b4e07, 0x1b4e07, 0x5cc4fbb299353bfe, 0x0000000000000000, 0xc10c0c9c886871df, 0x0 }, /* #9 */
     6206    { 0x0f7702, 0x0f7702, 0x7059e0c1ca299688, 0x0000000000000000, 0xe1a595c99cb2d887, 0x0 }, /* #10 */
     6207    { 0x0c5042, 0x0c5002, 0xd21a7be3bb448f46, 0x0000000000000000, 0x958ec845c8bb9e31, 0x0 }, /* #11 */
     6208    { 0x3e3513, 0x3e3513, 0xff7c4804e14e18a1, 0x0000000000000000, 0xf06d9b41785c3fff, 0x0 }, /* #12 */
     6209    { 0x2b6117, 0x2b6117, 0x3146f8a34b10a325, 0x0000000000000000, 0x86e257e06a6dae9b, 0x0 }, /* #13 */
     6210    { 0x373687, 0x373687, 0x7f3a9fadb9254a72, 0x0000000000000000, 0xe14caaf321c93749, 0x0 }, /* #14 */
     6211    { 0x2b4893, 0x2b4893, 0x89ac46e8936b4da4, 0x0000000000000001, 0xaa7509bf0d632e4e, 0x0 }, /* #15 */
     6212    { 0x131113, 0x131113, 0x87bb214ca00e40b8, 0x0000000000000001, 0x0bad0299ce87295e, 0x0 }, /* #16 */
     6213    { 0x0510c6, 0x051086, 0x679782c1ade546fc, 0x0000000000000000, 0x0438230bcc098209, 0x0 }, /* #17 */
     6214    { 0x044a02, 0x044a02, 0xb6eb318c74f4ad00, 0x0000000000000000, 0xeee4ad7ecb01fa7f, 0x0 }, /* #18 */
     6215    { 0x3a4317, 0x3a4317, 0x8ce8842fe214f137, 0x0000000000000000, 0x0e3edeec353e511b, 0x0 }, /* #19 */
     6216    { 0x1d5f42, 0x1d5f02, 0x36891e5c42d907b5, 0x0000000000000002, 0x500ad6c3e42845fc, 0x0 }, /* #20 */
     6217    { 0x192447, 0x192407, 0xf112fa2807fa8fed, 0x0000000000000000, 0x236f114014e57143, 0x0 }, /* #21 */
     6218    { 0x1512c6, 0x151286, 0x9842c4d4b5a0ed69, 0x0000000000000000, 0x83dc46fb478846bd, 0x0 }, /* #22 */
     6219    { 0x382b83, 0x382b83, 0xd61c6490d932ccb0, 0x0000000000000000, 0x52cbd9c8620e3547, 0x0 }, /* #23 */
     6220    { 0x0703c7, 0x070387, 0xd408959f39536371, 0x0000000000000000, 0x13877af6ff9703ff, 0x0 }, /* #24 */
     6221    { 0x195753, 0x195713, 0x796bfb3c890739ed, 0x0000000000000000, 0xd148b5dc603b3d97, 0x0 }, /* #25 */
     6222    { 0x1b2816, 0x1b2816, 0x7e8123980f402dd5, 0x0000000000000001, 0x2b56d0b3d048110a, 0x0 }, /* #26 */
     6223    { 0x1f2dd7, 0x1f2d97, 0xde7644d0235869b3, 0x0000000000000000, 0xcb3ac9a4269fe423, 0x0 }, /* #27 */
     6224    { 0x0c5492, 0x0c5492, 0xe16326e23d043d85, 0x0000000000000000, 0x8a7714c3f48dd08d, 0x0 }, /* #28 */
     6225    { 0x341393, 0x341393, 0x2030f13e21312013, 0x0000000000000003, 0x3b3643a4ed2e4ec8, 0x0 }, /* #29 */
     6226    { 0x126252, 0x126212, 0x182f1fea9c4ab7d5, 0x0000000000000005, 0x8acd8aac7dd868e0, 0x0 }, /* #30 */
     6227    { 0x0b2796, 0x0b2796, 0xaa83c43f2a1e49de, 0x0000000000000001, 0xab2ec32f70c93aba, 0x0 }, /* #31 */
     6228    { 0x1058c7, 0x105887, 0xcd0110655e3683b5, 0x0000000000000001, 0x8a46545e80db7e62, 0x0 }, /* #32 */
     6229    { 0x0d0d42, 0x0d0d02, 0x90052c29cbabd2d2, 0x0000000000000001, 0xbd41522443963ff6, 0x0 }, /* #33 */
     6230    { 0x3758c7, 0x375887, 0xf593b43ae9412b92, 0x0000000000000004, 0xf669f0bef41d6750, 0x0 }, /* #34 */
     6231    { 0x3c65d2, 0x3c6592, 0x0e7c428de042ff22, 0x0000000000000002, 0x863f7cf2fff55f3c, 0x0 }, /* #35 */
     6232    { 0x237712, 0x237712, 0xae3d72b01731d875, 0x0000000000000000, 0x1909ea0c44349887, 0x0 }, /* #36 */
     6233    { 0x246757, 0x246717, 0xb482a81ec31a5021, 0x0000000000000007, 0x391347e02deb6480, 0x0 }, /* #37 */
     6234    { 0x140113, 0x140113, 0xd23e9fd8fe9c76d8, 0x0000000000000000, 0x068ce4e58d704817, 0x0 }, /* #38 */
     6235    { 0x071a92, 0x071a92, 0x861ceb3a87350e3d, 0x0000000000000003, 0xd1ce6e2bd4972ff8, 0x0 }, /* #39 */
     6236    { 0x225207, 0x225207, 0x7831a64052950f93, 0x0000000000000001, 0xe74c43ea8399d092, 0x0 }, /* #40 */
     6237    { 0x3e4bc7, 0x3e4b87, 0x773e6063f0f64161, 0x0000000000000001, 0xb6008a71202a40be, 0x0 }, /* #41 */
     6238    { 0x011c43, 0x011c03, 0x373da32a07706174, 0x0000000000000001, 0x8cc964e4afa3578e, 0x0 }, /* #42 */
     6239    { 0x3e5c16, 0x3e5c16, 0x7f80f08e4b255351, 0x0000000000000002, 0x3df1088f6a311b34, 0x0 }, /* #43 */
     6240    { 0x2924c3, 0x292483, 0x1072d44e53f45ea9, 0x0000000000000000, 0x63fc88fea2d07625, 0x0 }, /* #44 */
     6241    { 0x056e07, 0x056e07, 0x35f1b64440d64f05, 0x0000000000000000, 0x6fc87dc08ff54607, 0x0 }, /* #45 */
     6242    { 0x3760c2, 0x376082, 0xbdca873a0d04eaab, 0x0000000000000000, 0xc0e92d8fbb741087, 0x0 }, /* #46 */
     6243    { 0x2e2896, 0x2e2896, 0x9288b969fdea130c, 0x0000000000000009, 0xbcee7224ce44a600, 0x0 }, /* #47 */
     6244    { 0x075992, 0x075992, 0x41392aad9cdc8256, 0x0000000000000000, 0x5faeadced020e54f, 0x0 }, /* #48 */
     6245    { 0x146057, 0x146017, 0x7e660aea5d9c44c1, 0x0000000000000000, 0xa45a7afd1d56a8a7, 0x0 }, /* #49 */
     6246    { 0x000a92, 0x000a92, 0xc1a743269d51418f, 0x0000000000000000, 0x35a87f914c2974a3, 0x0 }, /* #50 */
     6247    { 0x0f44d2, 0x0f4492, 0xf51b7f0a7336ed56, 0x0000000000000001, 0x9b6e4c30e031a596, 0x0 }, /* #51 */
     6248    { 0x0c1217, 0x0c1217, 0x1714c0fc4c3f6937, 0x0000000000000001, 0xcc5f1c27938a0d0e, 0x0 }, /* #52 */
     6249    { 0x316b96, 0x316b96, 0x1d1efd48b4900c69, 0x0000000000000000, 0x6d935da99d8690e7, 0x0 }, /* #53 */
     6250    { 0x2a1997, 0x2a1997, 0x79f586e1ac38292b, 0x0000000000000002, 0x50d3c353e66a5c54, 0x0 }, /* #54 */
     6251    { 0x3c2793, 0x3c2793, 0xc82423c0939f6ed0, 0x0000000000000006, 0x461c69dcbca73740, 0x0 }, /* #55 */
     6252    { 0x296d86, 0x296d86, 0x36179fc0af7147a8, 0x0000000000000001, 0x60777d9888f932d2, 0x0 }, /* #56 */
     6253    { 0x1616c7, 0x161687, 0xf8d9cbe6a446f284, 0x0000000000000001, 0x76f96f51a2d98632, 0x0 }, /* #57 */
     6254    { 0x3b4b03, 0x3b4b03, 0x4caabdff68fb5581, 0x0000000000000000, 0xe9084b929d9fd7ab, 0x0 }, /* #58 */
     6255    { 0x197343, 0x197303, 0xbf2d40b4d35feea7, 0x0000000000000000, 0x990a164af3f309d3, 0x0 }, /* #59 */
     6256    { 0x3d6117, 0x3d6117, 0xa6811ce2e0b2ead8, 0x0000000000000000, 0x4a13f9f5668f4d2d, 0x0 }, /* #60 */
     6257    { 0x3f69d3, 0x3f6993, 0xfcfbc4bc4ffc4c66, 0x0000000000000001, 0x392f740d353152be, 0x0 }, /* #61 */
     6258    { 0x2c3f83, 0x2c3f83, 0x8c0e978cf8c5f3e2, 0x0000000000000001, 0x611b812811ff8f56, 0x0 }, /* #62 */
     6259    { 0x3c1ac6, 0x3c1a86, 0x4662e1356a5d9d80, 0x0000000000000000, 0x45ac2ec5c5af82ad, 0x0 }, /* #63 */
    62606260};
    62616261static const BINU64_TEST_T g_aTests_bsr_u64[] =
    62626262{
    6263     { 0x3627d7, 0x362797, 0x6c9298c9e0cedb1a, 0x000000000000003f, 0xc2ed6968cc6cebcf, 0x0 }, /* #0 */
    6264     { 0x234d03, 0x234d03, 0x89fa5203f11f7bd2, 0x000000000000003e, 0x6378fda5911e68e6, 0x0 }, /* #1 */
    6265     { 0x146dd6, 0x146d96, 0x45ab58762af6a8a7, 0x000000000000003f, 0xc42708b1f43cceb5, 0x0 }, /* #2 */
    6266     { 0x2b3f43, 0x2b3f03, 0x08f35c641da43a5b, 0x000000000000003e, 0x553926262136cea6, 0x0 }, /* #3 */
    6267     { 0x373482, 0x373482, 0x68a2059cfc6b4d54, 0x000000000000003f, 0xf3f7ff9fe51e7a6e, 0x0 }, /* #4 */
    6268     { 0x2f3a42, 0x2f3a02, 0x7fec45898221a530, 0x000000000000003e, 0x76882296f0c966fb, 0x0 }, /* #5 */
    6269     { 0x1641d2, 0x164192, 0x9310735bbe8ed43e, 0x000000000000003c, 0x159e4ad71d0585f7, 0x0 }, /* #6 */
    6270     { 0x037457, 0x037417, 0xdd7ca1e0398b225b, 0x000000000000003f, 0xdc8d2f876167a913, 0x0 }, /* #7 */
    6271     { 0x2b5697, 0x2b5697, 0x8aef7c0b0c49c339, 0x000000000000003f, 0xf0308148f0b8bbc8, 0x0 }, /* #8 */
    6272     { 0x375783, 0x375783, 0xef3753d63be5d9b2, 0x000000000000003f, 0xff9976a799613fa5, 0x0 }, /* #9 */
    6273     { 0x3c6e87, 0x3c6e87, 0x663d23d64c5229e7, 0x000000000000003f, 0xf398dcc477fbca36, 0x0 }, /* #10 */
    6274     { 0x056252, 0x056212, 0xf7aba740c78db370, 0x000000000000003f, 0xe34f94c66671774d, 0x0 }, /* #11 */
    6275     { 0x306546, 0x306506, 0x1aa27ee007c8f64e, 0x000000000000003f, 0xf67914ab2237b1c9, 0x0 }, /* #12 */
    6276     { 0x3c2353, 0x3c2313, 0xc647398bfd329e8c, 0x000000000000003f, 0xd71c1304ee12d7e5, 0x0 }, /* #13 */
    6277     { 0x241843, 0x241803, 0x9d473d400e8a1c31, 0x000000000000003f, 0xeb4b117d700643c4, 0x0 }, /* #14 */
    6278     { 0x295c93, 0x295c93, 0xd3cf1249803cbdc6, 0x000000000000003e, 0x6bb5ca53bfb980c7, 0x0 }, /* #15 */
    6279     { 0x364643, 0x364603, 0x83c02b74358744f4, 0x000000000000003f, 0xa5377ca5bd64ce98, 0x0 }, /* #16 */
    6280     { 0x184793, 0x184793, 0xc8acf78c624cf2d1, 0x000000000000003f, 0xd382046253b02d9a, 0x0 }, /* #17 */
    6281     { 0x2d68c2, 0x2d6882, 0x454ee702274c58a1, 0x000000000000003f, 0xe467c9963f2057da, 0x0 }, /* #18 */
    6282     { 0x234a53, 0x234a13, 0xbd82934ef9f9c729, 0x000000000000003c, 0x1102baf1c7952642, 0x0 }, /* #19 */
    6283     { 0x3f4dc6, 0x3f4d86, 0x56c2c9ce420a841d, 0x000000000000003f, 0xacb635c44e4f1fe2, 0x0 }, /* #20 */
    6284     { 0x040e96, 0x040e96, 0x53d3eac59fdbbeed, 0x000000000000003f, 0xc9656fb47dda5681, 0x0 }, /* #21 */
    6285     { 0x081717, 0x081717, 0xfece2f1035815854, 0x000000000000003d, 0x3ed1ef0c1274047a, 0x0 }, /* #22 */
    6286     { 0x253dc2, 0x253d82, 0x5b4c49335881418f, 0x000000000000003f, 0x9f9fb045ed59c145, 0x0 }, /* #23 */
    6287     { 0x2d3306, 0x2d3306, 0xc25ec220e9869400, 0x000000000000003f, 0xba3fcfe71b1ac417, 0x0 }, /* #24 */
    6288     { 0x2a0546, 0x2a0506, 0xda46b70d965ba36e, 0x000000000000003f, 0x9a5e1672d89bc3f5, 0x0 }, /* #25 */
    6289     { 0x1323c6, 0x132386, 0xfb2ef46c4a6cd992, 0x000000000000003d, 0x3d109b7387b11da2, 0x0 }, /* #26 */
    6290     { 0x0d3a57, 0x0d3a17, 0x18de1d45aa04ac93, 0x000000000000003b, 0x0f19afe21e53ca97, 0x0 }, /* #27 */
    6291     { 0x2a4702, 0x2a4702, 0x8544b4063a5b611c, 0x000000000000003d, 0x242c3d702186f89d, 0x0 }, /* #28 */
    6292     { 0x353753, 0x353713, 0x0045104bfc5e6635, 0x000000000000003d, 0x35706a3b7630ac10, 0x0 }, /* #29 */
    6293     { 0x0e62c7, 0x0e6287, 0x0c37ae910b3edd5f, 0x000000000000003c, 0x1cc9990b9ba5b7db, 0x0 }, /* #30 */
    6294     { 0x1e2fd2, 0x1e2f92, 0x3653a0336970f2c9, 0x0000000000000038, 0x0137dc56ec3ab0f5, 0x0 }, /* #31 */
    6295     { 0x221293, 0x221293, 0x16db370e5d8eee74, 0x000000000000003e, 0x578da81651fb83db, 0x0 }, /* #32 */
    6296     { 0x164846, 0x164806, 0x9d884d0b29ed5966, 0x000000000000003f, 0x89d97c765f7a1c52, 0x0 }, /* #33 */
    6297     { 0x3a4cd2, 0x3a4c92, 0xa920de08404bb042, 0x000000000000003e, 0x4a57c72c6cd0f450, 0x0 }, /* #34 */
    6298     { 0x153fd7, 0x153f97, 0x3bf1aaa82851de4e, 0x000000000000003c, 0x1f7e4120b6fb1a56, 0x0 }, /* #35 */
    6299     { 0x254cd2, 0x254c92, 0x1bce6c6dfdec2a51, 0x000000000000003f, 0xe8ab1c15cd30765e, 0x0 }, /* #36 */
    6300     { 0x005c42, 0x005c02, 0xb20270d6e4c4c38d, 0x000000000000003f, 0xe3bfd4257e3e2c13, 0x0 }, /* #37 */
    6301     { 0x005b53, 0x005b13, 0x0bf906da4948e886, 0x000000000000003c, 0x15371f680a30f92d, 0x0 }, /* #38 */
    6302     { 0x2f1087, 0x2f1087, 0xf88f1e974227a43b, 0x000000000000003f, 0xfdbfacc4bc218956, 0x0 }, /* #39 */
    6303     { 0x273853, 0x273813, 0x3ead558fcaf87879, 0x000000000000003a, 0x045882f8e5cc3f6e, 0x0 }, /* #40 */
    6304     { 0x3e0ad6, 0x3e0a96, 0x0559e3b0294cef4a, 0x000000000000003f, 0x8574875e50735b62, 0x0 }, /* #41 */
    6305     { 0x232f16, 0x232f16, 0xf30b202b12aa6dbf, 0x000000000000003d, 0x35d6f6131f6d220e, 0x0 }, /* #42 */
    6306     { 0x3515d7, 0x351597, 0xf12aab1e96800e4c, 0x000000000000003d, 0x257b829be84857c9, 0x0 }, /* #43 */
    6307     { 0x3b4202, 0x3b4202, 0xd48532e86fc85b77, 0x000000000000003f, 0xcf907ae9b4d127de, 0x0 }, /* #44 */
    6308     { 0x355ed2, 0x355e92, 0xcc5e6d4473ae9b6e, 0x000000000000003f, 0xa21ec63d0b5791b4, 0x0 }, /* #45 */
    6309     { 0x286043, 0x286003, 0xc8aa1075635d655e, 0x000000000000003e, 0x4b30dffd551e9698, 0x0 }, /* #46 */
    6310     { 0x0160c2, 0x016082, 0xd587952deab9060a, 0x000000000000003f, 0xcb4dba127852e939, 0x0 }, /* #47 */
    6311     { 0x331a57, 0x331a17, 0x89ab2ba03547fed4, 0x000000000000003f, 0xdb0be5b404bd1a55, 0x0 }, /* #48 */
    6312     { 0x153b16, 0x153b16, 0x63e237d0f8afe4fb, 0x000000000000003d, 0x3534008598be4b17, 0x0 }, /* #49 */
    6313     { 0x0e3706, 0x0e3706, 0x02fe22a5e4402ab6, 0x000000000000003f, 0xb3d5e364ba94a0ff, 0x0 }, /* #50 */
    6314     { 0x037587, 0x037587, 0x09179286a6b4547f, 0x000000000000003b, 0x0c0493886a94c0e7, 0x0 }, /* #51 */
    6315     { 0x314bc2, 0x314b82, 0x424d1bb3af0062a8, 0x0000000000000039, 0x03383c6b5455a6c6, 0x0 }, /* #52 */
    6316     { 0x063747, 0x063707, 0xfe8a7cd7ffeaa741, 0x000000000000003e, 0x549c3857760a2754, 0x0 }, /* #53 */
    6317     { 0x366253, 0x366213, 0xe409f32d9744c59d, 0x000000000000003e, 0x533ccc76493c42aa, 0x0 }, /* #54 */
    6318     { 0x1360d7, 0x136097, 0x1ecbcc456fbb0326, 0x000000000000003f, 0xffddf36555cfd5ce, 0x0 }, /* #55 */
    6319     { 0x160c87, 0x160c87, 0x378692c7f7eba6fd, 0x000000000000003e, 0x750421b7e40e841f, 0x0 }, /* #56 */
    6320     { 0x011092, 0x011092, 0x5907b4e83e7a72cf, 0x000000000000003b, 0x0c78b96e88f5f82e, 0x0 }, /* #57 */
    6321     { 0x156b07, 0x156b07, 0x45f986c13b41734f, 0x000000000000003c, 0x1e8ec67600fdebf7, 0x0 }, /* #58 */
    6322     { 0x071d53, 0x071d13, 0xed86882a7073ac23, 0x000000000000003e, 0x5803d3ea5b55b593, 0x0 }, /* #59 */
    6323     { 0x0d33d7, 0x0d3397, 0x3c0b2e30c2622f3c, 0x000000000000003d, 0x33033f4d8205701c, 0x0 }, /* #60 */
    6324     { 0x307247, 0x307207, 0x72df07464379d252, 0x000000000000003e, 0x66d0ba1b10569ec1, 0x0 }, /* #61 */
    6325     { 0x2a7753, 0x2a7713, 0x0936cdaf64c17cfd, 0x000000000000003e, 0x78b18d52ecf9a0e2, 0x0 }, /* #62 */
    6326     { 0x354047, 0x354007, 0xfa443d532b96d048, 0x000000000000003e, 0x4b2e95b8d6163207, 0x0 }, /* #63 */
     6263    { 0x322b17, 0x322b17, 0x81d81e518b88cb41, 0x000000000000003f, 0xa3b21baf93ae799c, 0x0 }, /* #0 */
     6264    { 0x373143, 0x373103, 0x2200af5e5658d4e3, 0x000000000000003d, 0x2fd87faf1af97696, 0x0 }, /* #1 */
     6265    { 0x267386, 0x267386, 0x1f887357d2be1b2b, 0x000000000000003e, 0x78761ff7774c64ed, 0x0 }, /* #2 */
     6266    { 0x2c4ec2, 0x2c4e82, 0x4e317fe5a2c46e7b, 0x000000000000003f, 0xd74a575553c3bb7e, 0x0 }, /* #3 */
     6267    { 0x2b1947, 0x2b1907, 0xd00d504958e3bef3, 0x000000000000003f, 0xcfdba6685a11f0da, 0x0 }, /* #4 */
     6268    { 0x0a1ec7, 0x0a1e87, 0x81fea8a756ec54b5, 0x000000000000003f, 0x873ae471b5f28dca, 0x0 }, /* #5 */
     6269    { 0x2b5b17, 0x2b5b17, 0x1500f18076073c31, 0x000000000000003f, 0xa8c8bc68b0ef3619, 0x0 }, /* #6 */
     6270    { 0x0964c3, 0x096483, 0x7de6a78663f647d7, 0x000000000000003f, 0xba408037f2006e29, 0x0 }, /* #7 */
     6271    { 0x215997, 0x215997, 0xe98cc1f221d3d5ef, 0x000000000000003b, 0x0fa1a8ff98112d01, 0x0 }, /* #8 */
     6272    { 0x1e0557, 0x1e0517, 0x97ac41210eb23ca8, 0x000000000000003c, 0x1d090e91ede80a7e, 0x0 }, /* #9 */
     6273    { 0x1b6053, 0x1b6013, 0x120e39fe23db4ad6, 0x000000000000003e, 0x553c237764015bf4, 0x0 }, /* #10 */
     6274    { 0x3c6487, 0x3c6487, 0xe067aea6f5eb67c8, 0x000000000000003d, 0x2a9f55d7f6fb45bc, 0x0 }, /* #11 */
     6275    { 0x3c2c17, 0x3c2c17, 0x8ba1e0fbf0c7c625, 0x000000000000003e, 0x6c227be230b9a587, 0x0 }, /* #12 */
     6276    { 0x334913, 0x334913, 0xc45e0c6251420138, 0x000000000000003d, 0x25d6ed0dfa7ef82b, 0x0 }, /* #13 */
     6277    { 0x252497, 0x252497, 0x4345ef25d74d6b18, 0x000000000000003d, 0x2660bc27e45767d0, 0x0 }, /* #14 */
     6278    { 0x203802, 0x203802, 0x034a504c095849a2, 0x000000000000003c, 0x1788b8d003ddd017, 0x0 }, /* #15 */
     6279    { 0x1d6bc2, 0x1d6b82, 0x7d88b82ba28d9655, 0x000000000000003e, 0x5be44fe2daf34f70, 0x0 }, /* #16 */
     6280    { 0x382d87, 0x382d87, 0xa02320db6f0abdc4, 0x000000000000003f, 0xe1cfb9cde2421a58, 0x0 }, /* #17 */
     6281    { 0x2f73c6, 0x2f7386, 0x355d612fd2e2078b, 0x000000000000003e, 0x61a73d8e459790db, 0x0 }, /* #18 */
     6282    { 0x3a6792, 0x3a6792, 0x6e6a2481b3ef76f2, 0x000000000000003e, 0x58228ad53a82a8f5, 0x0 }, /* #19 */
     6283    { 0x085307, 0x085307, 0x67321313f59ec835, 0x000000000000003d, 0x25801f098882587f, 0x0 }, /* #20 */
     6284    { 0x353bc6, 0x353b86, 0x7a9518246385264b, 0x000000000000003d, 0x2c0bae9f5264225b, 0x0 }, /* #21 */
     6285    { 0x355f52, 0x355f12, 0xc42acfec4b449753, 0x000000000000003e, 0x77a8a62096b8b1ea, 0x0 }, /* #22 */
     6286    { 0x323c17, 0x323c17, 0x74f66c60c9e4fdf3, 0x000000000000003f, 0xd82c55c55e454e9d, 0x0 }, /* #23 */
     6287    { 0x3304c3, 0x330483, 0x094c00585307606e, 0x000000000000003e, 0x4369523b1caa962c, 0x0 }, /* #24 */
     6288    { 0x154212, 0x154212, 0x82a3114bc8f7c4f2, 0x000000000000003c, 0x1279119c5fc45447, 0x0 }, /* #25 */
     6289    { 0x332217, 0x332217, 0x487530870cccf8fa, 0x000000000000003f, 0xc54812fac5c4f367, 0x0 }, /* #26 */
     6290    { 0x155dc3, 0x155d83, 0x7b8bb0528ad45aa7, 0x0000000000000037, 0x00d4b0320fe4f608, 0x0 }, /* #27 */
     6291    { 0x3b43d6, 0x3b4396, 0xff657e276a784a89, 0x000000000000003f, 0x9a11635c603d52f5, 0x0 }, /* #28 */
     6292    { 0x123a42, 0x123a02, 0x3b835d2e4d372f1a, 0x000000000000003c, 0x160f2afbad5a9588, 0x0 }, /* #29 */
     6293    { 0x0e5007, 0x0e5007, 0xcdd41a7854bd252e, 0x000000000000003f, 0xbd38e0b9e015e433, 0x0 }, /* #30 */
     6294    { 0x2951c3, 0x295183, 0xff1021c680942901, 0x000000000000003d, 0x29a637a1fc196e82, 0x0 }, /* #31 */
     6295    { 0x0e4043, 0x0e4003, 0x41cfe69fb4255497, 0x000000000000003b, 0x081f26eeb82dd1a6, 0x0 }, /* #32 */
     6296    { 0x345746, 0x345706, 0x2ad4ec71202b0ebe, 0x000000000000003e, 0x54879b1c80ef2582, 0x0 }, /* #33 */
     6297    { 0x1855c3, 0x185583, 0xb3b074a9b8e8acea, 0x000000000000003f, 0xc809cbf745bb3e95, 0x0 }, /* #34 */
     6298    { 0x2d4942, 0x2d4902, 0xb67dd98f7af7a71a, 0x000000000000003e, 0x6ce441c88056780f, 0x0 }, /* #35 */
     6299    { 0x1a6953, 0x1a6913, 0xc1ed9540454c0543, 0x000000000000003f, 0xe83aee0054e19dbd, 0x0 }, /* #36 */
     6300    { 0x1f7757, 0x1f7717, 0xe29d8180fb1bde44, 0x000000000000003c, 0x1396a66d52a12d14, 0x0 }, /* #37 */
     6301    { 0x0868d2, 0x086892, 0x09ebe8448ca419c6, 0x000000000000003f, 0xfc46457ededdee46, 0x0 }, /* #38 */
     6302    { 0x3c12c7, 0x3c1287, 0xd93a9835b192bf03, 0x000000000000003c, 0x1eaff5f855deed57, 0x0 }, /* #39 */
     6303    { 0x3d1d52, 0x3d1d12, 0x183df721eb253700, 0x000000000000003a, 0x051971b8cc2ba3f6, 0x0 }, /* #40 */
     6304    { 0x386987, 0x386987, 0xa0f0062ea1337552, 0x000000000000003d, 0x32255e882e25c6e6, 0x0 }, /* #41 */
     6305    { 0x216d43, 0x216d03, 0x46a853bf414c84e3, 0x000000000000003f, 0xa265693cd51244d6, 0x0 }, /* #42 */
     6306    { 0x1f73c2, 0x1f7382, 0x9e8bee38d7fde806, 0x000000000000003c, 0x1c889082b4c4ae32, 0x0 }, /* #43 */
     6307    { 0x075552, 0x075512, 0x422e0aa13dba51e7, 0x000000000000003f, 0xb70b0058dcbbf1f8, 0x0 }, /* #44 */
     6308    { 0x032d83, 0x032d83, 0xb50da6e8a03cc2a0, 0x000000000000003f, 0x9f004dfe53490561, 0x0 }, /* #45 */
     6309    { 0x000f46, 0x000f06, 0x840351869fc8021f, 0x000000000000003e, 0x4e233cbcb5dd3678, 0x0 }, /* #46 */
     6310    { 0x2861c6, 0x286186, 0x0808bd8991f2d5ff, 0x000000000000003f, 0xccc001fa35d3717d, 0x0 }, /* #47 */
     6311    { 0x014a82, 0x014a82, 0x036df22049ddd77b, 0x000000000000003f, 0xca8fabc9273314a2, 0x0 }, /* #48 */
     6312    { 0x171e83, 0x171e83, 0x6fdd91e2e995e4c2, 0x000000000000003f, 0x9bdb5878fb94a4fa, 0x0 }, /* #49 */
     6313    { 0x0d5d47, 0x0d5d07, 0x811b74acabeea10b, 0x000000000000003e, 0x53a03463b188e998, 0x0 }, /* #50 */
     6314    { 0x0f7a53, 0x0f7a13, 0x57f4132dcb71bc19, 0x000000000000003e, 0x7c4df652d9171c77, 0x0 }, /* #51 */
     6315    { 0x264117, 0x264117, 0x321fbb9148194191, 0x000000000000003f, 0xca97668ec1536720, 0x0 }, /* #52 */
     6316    { 0x0d7a12, 0x0d7a12, 0x48e710dd61dc5e7f, 0x000000000000003d, 0x2542ba927a0421bb, 0x0 }, /* #53 */
     6317    { 0x265a52, 0x265a12, 0xa56fc167cd096b7c, 0x000000000000003d, 0x310d08380c026464, 0x0 }, /* #54 */
     6318    { 0x162d92, 0x162d92, 0x9aa9c0800665261f, 0x000000000000003e, 0x46582e1d7e9d4200, 0x0 }, /* #55 */
     6319    { 0x3b15d7, 0x3b1597, 0x7965610758f4bce2, 0x000000000000003e, 0x5c3dc71ceec550d4, 0x0 }, /* #56 */
     6320    { 0x1b2e93, 0x1b2e93, 0x0cdb48f3d2cee402, 0x000000000000003e, 0x7e34c5e3509270f0, 0x0 }, /* #57 */
     6321    { 0x2b59d6, 0x2b5996, 0x33f61948e8746e4f, 0x000000000000003e, 0x5dd8f4c9e1f60172, 0x0 }, /* #58 */
     6322    { 0x2e4746, 0x2e4706, 0xbadf1b8534a70e49, 0x000000000000003f, 0xd13175c38d87d6f5, 0x0 }, /* #59 */
     6323    { 0x2a7ed2, 0x2a7e92, 0x99ca70f8cfee1d5f, 0x000000000000003f, 0x97e101ec39beb702, 0x0 }, /* #60 */
     6324    { 0x053913, 0x053913, 0x1cc4366cd3ae5e97, 0x000000000000003e, 0x53877d3cd5d11c08, 0x0 }, /* #61 */
     6325    { 0x2e7802, 0x2e7802, 0xba7a600987a61ca7, 0x000000000000003f, 0xa62d9e00f8370cdd, 0x0 }, /* #62 */
     6326    { 0x202596, 0x202596, 0xd1abed465fc35798, 0x000000000000003f, 0x91734c222e6697ba, 0x0 }, /* #63 */
    63276327};
    63286328static const BINU64_TEST_T g_aTests_imul_two_u64[] =
    63296329{
    6330     { 0x270997, 0x270997, 0xc66b5b62867a4970, 0x43d8781b40bdc140, 0x6af48298723ca30c, 0x0 }, /* #0 */
    6331     { 0x295f12, 0x295f13, 0xdb6819f2067bd5fd, 0x14c327f7cd3fd6c0, 0xbf334032cf7f8dc0, 0x0 }, /* #1 */
    6332     { 0x3b53d3, 0x3b5bd3, 0xc56df99236520f5a, 0xe4efb1fc3be720a4, 0xd040f97ab71c03da, 0x0 }, /* #2 */
    6333     { 0x3a40c6, 0x3a48c7, 0x112f7e5df3cfd326, 0x3f374e3324df6b42, 0xa457baa90511147b, 0x0 }, /* #3 */
    6334     { 0x1f6096, 0x1f6897, 0x84a739e6bd59eb4e, 0xd925652cbfd7fae8, 0x4b6c4e7c7eca2d6c, 0x0 }, /* #4 */
    6335     { 0x143497, 0x143c97, 0x56cf763ee7e6a2e1, 0xf12009445677f685, 0xf4ec78800e5bec25, 0x0 }, /* #5 */
    6336     { 0x1b3687, 0x1b3e87, 0xc8e5706c27e09348, 0xeea542610e774520, 0x56eadf6a0f37c704, 0x0 }, /* #6 */
    6337     { 0x3133c7, 0x313bc7, 0xc97676edef5a0df2, 0xe3930a4e1aa55802, 0x433f69dd0079e749, 0x0 }, /* #7 */
    6338     { 0x3f4e82, 0x3f4e83, 0x1bac473344453545, 0x9289d04e839b49f2, 0xd6018c274b76944a, 0x0 }, /* #8 */
    6339     { 0x185f92, 0x185f93, 0x91fbbe1a6cb4ccf4, 0xfd5dccb17d3bd8cc, 0x03296b67a67da62f, 0x0 }, /* #9 */
    6340     { 0x0a38d2, 0x0a38d3, 0x3d1ab06f54d7ea18, 0x47c849fc682d2200, 0x86ecd94fe33566c0, 0x0 }, /* #10 */
    6341     { 0x2e5516, 0x2e5d17, 0xfd79daea0727abb4, 0xd8648a9841abbfb4, 0xeb6d57288b137901, 0x0 }, /* #11 */
    6342     { 0x353a13, 0x353a13, 0xa501e9aa513f93d2, 0x8580ea42c2a05f92, 0x7eb7aa7ca093aae1, 0x0 }, /* #12 */
    6343     { 0x195307, 0x195b07, 0x248fb745336f83fd, 0x4b103bdfaa2a1ab7, 0x834e51fa174925c3, 0x0 }, /* #13 */
    6344     { 0x2775c2, 0x277dc3, 0x88acf0d542b92310, 0xabb79928384d1e90, 0x44fc3b3911f75539, 0x0 }, /* #14 */
    6345     { 0x143e93, 0x143e93, 0x9b77a9803197a787, 0xfcb42a884183a4e6, 0xf5159cdd0d19416a, 0x0 }, /* #15 */
    6346     { 0x2d2d12, 0x2d2d13, 0xa8da7f069f0767b5, 0x38ca5fa626cf2c25, 0xd347be1be0c998b1, 0x0 }, /* #16 */
    6347     { 0x120956, 0x120957, 0x4fc4987f4d226f79, 0x37e7dc5ce1ef4af7, 0xcedd4c9073f7c1ef, 0x0 }, /* #17 */
    6348     { 0x0d2a43, 0x0d2a43, 0x7f8dca5e6c6d5b6e, 0xe4ae7fd520fc77a4, 0xcfb00394b5e122be, 0x0 }, /* #18 */
    6349     { 0x3b1243, 0x3b1a43, 0x873bfe5f2db645be, 0xae67adcd2318c324, 0xfb7998dc33b912ae, 0x0 }, /* #19 */
    6350     { 0x2252d2, 0x225ad3, 0xbf56c3b6a2409a5e, 0x0ff83322932ae1ac, 0x53e9727f994b230a, 0x0 }, /* #20 */
    6351     { 0x1b7a07, 0x1b7a07, 0x01a40a2bcb7e1155, 0x4d34f65bb80929c3, 0x2e4fae3bf897aeb7, 0x0 }, /* #21 */
    6352     { 0x373b17, 0x373b17, 0xb831f5b301e5dbdd, 0xedf8a4912d05fd5f, 0x5c24451917f9f86b, 0x0 }, /* #22 */
    6353     { 0x347a96, 0x347a97, 0x534df3df4c6658c5, 0x8cb271142fceec1b, 0xe49728a222c5bf5f, 0x0 }, /* #23 */
    6354     { 0x2c3652, 0x2c3e53, 0xbae229500dbe1727, 0x4c4bfed7a082c761, 0x054ef42dd6068237, 0x0 }, /* #24 */
    6355     { 0x003916, 0x003917, 0x6aa6742c50f6d154, 0xff3fe3346c5b54cc, 0x87d4a35896152b67, 0x0 }, /* #25 */
    6356     { 0x2f6a46, 0x2f6a47, 0x4ad04cae58c7655f, 0xc50b22232be41f7f, 0xa2c2dc17315a59e1, 0x0 }, /* #26 */
    6357     { 0x3f7bd7, 0x3f7bd7, 0x71c10a174f1af0f3, 0xb721b9dac742567b, 0x81343a08387da659, 0x0 }, /* #27 */
    6358     { 0x0e0483, 0x0e0c83, 0xdad9c9a802941a20, 0x131979b44349bda0, 0x34af10d71046425d, 0x0 }, /* #28 */
    6359     { 0x3a2e46, 0x3a2e47, 0x5935a04f8d479f74, 0x0ccca2866e976aec, 0x9728b5ac8fafaf77, 0x0 }, /* #29 */
    6360     { 0x2f5bc2, 0x2f5bc3, 0x5b6128f3efbaf5d3, 0x732ca0b613475899, 0x00e5b06687c79863, 0x0 }, /* #30 */
    6361     { 0x1f78d7, 0x1f78d7, 0x7e7b118b7794627f, 0xb732d0b4032451c7, 0x963ef693c1bcdcb9, 0x0 }, /* #31 */
    6362     { 0x2e3847, 0x2e3847, 0xdcedeb9886f288b8, 0xe0bb39c852e17690, 0x583962a3080656fe, 0x0 }, /* #32 */
    6363     { 0x3a47c3, 0x3a4fc3, 0x8bbcece675d080df, 0x396e5f6b651feede, 0xccc180df606516e2, 0x0 }, /* #33 */
    6364     { 0x333703, 0x333f03, 0xd34e51d10574616e, 0xe1ad72055bae124e, 0x2aef97487add9b11, 0x0 }, /* #34 */
    6365     { 0x350dd7, 0x350dd7, 0xe3a4ea03efa98a07, 0x3872e17e79c44eab, 0x3e774034dfff7d3d, 0x0 }, /* #35 */
    6366     { 0x1835d6, 0x183dd7, 0x66976f13467ead1d, 0x219668c8169fe170, 0x72af63b8dffd5c30, 0x0 }, /* #36 */
    6367     { 0x3b5f07, 0x3b5f07, 0x91ca2633162f5140, 0x310f68942b63c600, 0xf559ac6aae920838, 0x0 }, /* #37 */
    6368     { 0x061f56, 0x061f57, 0x514c03d69a86f14d, 0xec58929670fd2065, 0x98988bfed58fdf79, 0x0 }, /* #38 */
    6369     { 0x0e5d47, 0x0e5d47, 0xfc85069be0e391fb, 0x9068a0f31105503d, 0x9a4241030174c927, 0x0 }, /* #39 */
    6370     { 0x3a5a42, 0x3a5a43, 0x386f7e374f7b3a48, 0x71b7306313709158, 0xdcf4abf15fc769d3, 0x0 }, /* #40 */
    6371     { 0x040ac6, 0x040ac7, 0xbe6f8f9288faa13c, 0x640655299f77ebf0, 0xb9cfada88e3ada44, 0x0 }, /* #41 */
    6372     { 0x120e16, 0x120e17, 0x587dcaa16be542b2, 0x65402338603607b4, 0x4c8e0ff3aa823d6a, 0x0 }, /* #42 */
    6373     { 0x3941c3, 0x3949c3, 0xaff9a941908df484, 0x9087a64e61d57508, 0xcd0690d76fd70302, 0x0 }, /* #43 */
    6374     { 0x0f3ac2, 0x0f3ac3, 0x57c5ae47cddaccf4, 0xc0ec20fb70c9efe8, 0x0d0fa6117334c382, 0x0 }, /* #44 */
    6375     { 0x1f4d97, 0x1f4d97, 0x6638816583b41e69, 0x230493fbe2ed6245, 0xc7f7ba53c7b7217d, 0x0 }, /* #45 */
    6376     { 0x294406, 0x294c07, 0x971181305b46a0bc, 0x33f33dc164ae1270, 0xefe84a39be388224, 0x0 }, /* #46 */
    6377     { 0x207cc3, 0x207cc3, 0x00b72cc79c72015b, 0xdb1f22670344ecb6, 0x537372fbb9dcde02, 0x0 }, /* #47 */
    6378     { 0x016782, 0x016f83, 0xde9870be1088361c, 0x96e752ddd37c48e8, 0x02528f61ea11fa76, 0x0 }, /* #48 */
    6379     { 0x034b43, 0x034b43, 0x784449ee580446cf, 0x169bc4ca277c9742, 0xa5643a60cb51c51e, 0x0 }, /* #49 */
    6380     { 0x3407c7, 0x340fc7, 0x600ecef1b9bfd075, 0x527ad376e0e97d37, 0x62ec09bcac34617b, 0x0 }, /* #50 */
    6381     { 0x334842, 0x334843, 0xb0c18ab40a94d361, 0xb75cf04c77aa484d, 0x388226d17279486d, 0x0 }, /* #51 */
    6382     { 0x022106, 0x022907, 0xa236975f81e1dab2, 0xea999d0fffa64d30, 0x1a0539d9ae0c1058, 0x0 }, /* #52 */
    6383     { 0x190393, 0x190b93, 0xcf6fed5ca543f0b4, 0xad8e93f4faac6468, 0x59803cfcbd485bc2, 0x0 }, /* #53 */
    6384     { 0x237243, 0x237a43, 0xa2719d8cd5f85478, 0xb0590a076f532a70, 0x6aa1ffc5511e84d2, 0x0 }, /* #54 */
    6385     { 0x1f1516, 0x1f1d17, 0x7fc26d6dc329225f, 0xcd93696b3a0b1972, 0xe454b9b5759e2fce, 0x0 }, /* #55 */
    6386     { 0x2c4d82, 0x2c4d83, 0x64c98a5280565875, 0x059b6bb0e8c7f27b, 0xd8dfabd86b98412f, 0x0 }, /* #56 */
    6387     { 0x0b1f57, 0x0b1f57, 0x379d12c549c06ab3, 0x43ce3bd94207e04b, 0x391e0404e93b6009, 0x0 }, /* #57 */
    6388     { 0x196093, 0x196893, 0xfd7dc26ebd712638, 0xbc4b62885b0300a0, 0x917b986dcb67e34c, 0x0 }, /* #58 */
    6389     { 0x1445c6, 0x144dc7, 0x2faa0f73fbb903d2, 0xe907c10f8de3b49e, 0x06ffa176c5dc5f77, 0x0 }, /* #59 */
    6390     { 0x014d92, 0x014d93, 0x1fcee90a1acb66df, 0xbf8b18824d749016, 0xcd8bdd97c925c0aa, 0x0 }, /* #60 */
    6391     { 0x006b53, 0x006b53, 0x6f4ef83f1ee1f8ed, 0x3770c1bcbf98dd2c, 0xe8790626a98c085c, 0x0 }, /* #61 */
    6392     { 0x025e57, 0x025e57, 0xd2d26cedd6d560fc, 0xeadd77a99d715cac, 0xcdc928ac34ed6615, 0x0 }, /* #62 */
    6393     { 0x0d3b46, 0x0d3b47, 0x3435b082cf2e79aa, 0x3b29eabb833a8110, 0x8c7dd3b8f0d76268, 0x0 }, /* #63 */
     6330    { 0x0b75d6, 0x0b7dd7, 0x6bbbbabf1bed1bcb, 0x7d21e352c71882de, 0x4ddfda9f71e188da, 0x0 }, /* #0 */
     6331    { 0x0a03d6, 0x0a0bd7, 0xa3c16102ba0209a7, 0x0c32d472694f9148, 0x3dd1e83f2cc7fd78, 0x0 }, /* #1 */
     6332    { 0x264083, 0x264883, 0xb3132b982670bb37, 0x7a55e12056141f56, 0xe4b45b1cef93225a, 0x0 }, /* #2 */
     6333    { 0x093ec2, 0x093ec3, 0xb733d0e8211534a7, 0xe365e207ea4ec03d, 0x66ba360aead86c7b, 0x0 }, /* #3 */
     6334    { 0x315e43, 0x315e43, 0xdfea7d1f76ff3b52, 0x28e6abbdf9ab795e, 0x38358a8e1bbc8e97, 0x0 }, /* #4 */
     6335    { 0x1b0d56, 0x1b0d57, 0x1474aabc05e46065, 0x69089de6ce48d005, 0xec5c24ccb7752721, 0x0 }, /* #5 */
     6336    { 0x3363d6, 0x336bd7, 0x322d04286b729f20, 0x309cf5701830cde0, 0xf7c6b203696c18a7, 0x0 }, /* #6 */
     6337    { 0x107f92, 0x107f93, 0x1aa5456ccc3a72f4, 0xf9c30afb9f295498, 0xd31a13ee9870c31e, 0x0 }, /* #7 */
     6338    { 0x1218c3, 0x1218c3, 0xb46b9b31f7f30769, 0xad3de010d47f576a, 0x4c516292c499c8da, 0x0 }, /* #8 */
     6339    { 0x1e6587, 0x1e6d87, 0x9ee35cac909da981, 0xb54b036a8ca7f75f, 0x1b4c7152a0d950df, 0x0 }, /* #9 */
     6340    { 0x234c56, 0x234c57, 0xcf59af7d62c680bb, 0x404246defb094d4a, 0x521e8b180910603e, 0x0 }, /* #10 */
     6341    { 0x3d5dd3, 0x3d5dd3, 0x1d30efccc2b68663, 0x6888ea55ebe131a0, 0xd2300dc077cf69e0, 0x0 }, /* #11 */
     6342    { 0x164196, 0x164997, 0x55f6cb53433ee42f, 0x639ffe8fc3962218, 0xc1abd3463d9ec168, 0x0 }, /* #12 */
     6343    { 0x3b3a52, 0x3b3a53, 0x2eb4b06e85c724d1, 0xe7b34aa7da5ad996, 0x4a2bc53418ab1db6, 0x0 }, /* #13 */
     6344    { 0x1f7ed6, 0x1f7ed7, 0xf7d05bb7211c09ef, 0x151e706b30163bdb, 0x2aaa6043503588d5, 0x0 }, /* #14 */
     6345    { 0x156497, 0x156c97, 0xb33a9e3031d28199, 0x0491b285bf2b72a6, 0x84e2dc8d8d677b96, 0x0 }, /* #15 */
     6346    { 0x3d5052, 0x3d5853, 0xb0d806693677394f, 0xaffa2e271b8f8351, 0xa76fb0c7768d115f, 0x0 }, /* #16 */
     6347    { 0x3e6d03, 0x3e6d03, 0x547fe834e9bc7854, 0x598eb61d7c588c6c, 0xe52fad435965b86f, 0x0 }, /* #17 */
     6348    { 0x181cc7, 0x181cc7, 0xa4d1001e9a097c90, 0x4725c3e89c8ab140, 0x80b3a6a2955ec474, 0x0 }, /* #18 */
     6349    { 0x005602, 0x005e03, 0xce25543008643403, 0xc582ef97f5d7dbb3, 0x283378a2b4ba2291, 0x0 }, /* #19 */
     6350    { 0x346846, 0x346847, 0x82dc63abfe7efc26, 0x5dd16a9b30c84610, 0x69cc05b0931391d8, 0x0 }, /* #20 */
     6351    { 0x091c13, 0x091c13, 0x2283e702a165cd37, 0x1e882e1b8d5da46e, 0x60b92e2d41b34602, 0x0 }, /* #21 */
     6352    { 0x061d03, 0x061d03, 0xf35ee145b0b694cd, 0x8d05d6bc829075a3, 0x4a36a7de9a17b42f, 0x0 }, /* #22 */
     6353    { 0x0705c2, 0x070dc3, 0x98e2ef70fcd35e86, 0x9c9a4678cdf3fc72, 0x82c8cd3c5ad5aed3, 0x0 }, /* #23 */
     6354    { 0x1a1f93, 0x1a1f93, 0xfe18e0a02e0e9022, 0x846329c90ec143ba, 0x6ea5de5c5343690d, 0x0 }, /* #24 */
     6355    { 0x2901d3, 0x2909d3, 0x5213eed5a591fb32, 0x3ce355ed398dd8f0, 0xc14ed8061aa4eb38, 0x0 }, /* #25 */
     6356    { 0x087297, 0x087a97, 0x024027974d5ac512, 0xee82e3bbcfb6ccb8, 0x784e61dd41e74c7c, 0x0 }, /* #26 */
     6357    { 0x3b31d7, 0x3b39d7, 0x1413dc40328759ba, 0x5f1a32cdfeca9906, 0x4f280bb3a3e118df, 0x0 }, /* #27 */
     6358    { 0x183d56, 0x183d57, 0xd4fb6ad119650e60, 0x185d4a47fc120ee0, 0x5cc691930621eaed, 0x0 }, /* #28 */
     6359    { 0x3f7952, 0x3f7953, 0x444f37f681007249, 0xa33de0bb8ee920e7, 0x69768802ace2f9af, 0x0 }, /* #29 */
     6360    { 0x1b5092, 0x1b5893, 0x219d0727ba86b425, 0x82e273a9d8dfa9ca, 0x2fe39216cc40c382, 0x0 }, /* #30 */
     6361    { 0x0c1b97, 0x0c1b97, 0x3f0e603cf17138f6, 0xafd9a6680cf1ebea, 0x6134a30e48d0444f, 0x0 }, /* #31 */
     6362    { 0x3c7d02, 0x3c7d03, 0xeb44bf402190d3da, 0x56cf02ff2e9dbce8, 0x7ca8ab7cae6839c4, 0x0 }, /* #32 */
     6363    { 0x1219d6, 0x1219d7, 0xb2060e34bbb14091, 0x36c7666deea3cc57, 0x2562bf5b2b8eb267, 0x0 }, /* #33 */
     6364    { 0x012357, 0x012b57, 0x9b02cee8c4b8ca5e, 0xc4ab21dcad7e9e34, 0x526e04dfd55e1006, 0x0 }, /* #34 */
     6365    { 0x0176c2, 0x017ec3, 0x2439c14953eed270, 0x7dd83d846ae5cc50, 0xd7f3591fcbc0b233, 0x0 }, /* #35 */
     6366    { 0x202f57, 0x202f57, 0xe4c516cc69c38aab, 0xd2d1c177bc7b3f50, 0xd812db56c75bbdf0, 0x0 }, /* #36 */
     6367    { 0x3d7752, 0x3d7f53, 0xf0389c722c809dfd, 0xa7eca4c26a4a9839, 0xaecc0132d4a739ed, 0x0 }, /* #37 */
     6368    { 0x223252, 0x223a53, 0x2a30998f74b1644f, 0x35f722596a04da40, 0x160cc2f7dcb1b1c0, 0x0 }, /* #38 */
     6369    { 0x141243, 0x141a43, 0x0365440a1bfb1ddb, 0xc36835c2c0e183ad, 0x2cf8c6412d560f17, 0x0 }, /* #39 */
     6370    { 0x200d43, 0x200d43, 0xa20b6ea34bc8d812, 0x4f740b9241269646, 0x14907e11dc8ca0cb, 0x0 }, /* #40 */
     6371    { 0x043956, 0x043957, 0x413affbc95ec2046, 0x728189de680e12de, 0xcdccc728486b9045, 0x0 }, /* #41 */
     6372    { 0x271a03, 0x271a03, 0xf06913ad20273e44, 0xa38a80b7a5bfbc7c, 0xea5ce04a428adbaf, 0x0 }, /* #42 */
     6373    { 0x093002, 0x093803, 0xf98045218fae6c7c, 0x32413578f47d426c, 0xd290d3a3543a9705, 0x0 }, /* #43 */
     6374    { 0x367bd2, 0x367bd3, 0x42812c0626fd5795, 0xf2426425e4cdc61a, 0x0cec2443ae713f32, 0x0 }, /* #44 */
     6375    { 0x005203, 0x005a03, 0xa28c3d79b4a593d3, 0xccc0cf1b16a05aa5, 0x83a4a2f72517e4a7, 0x0 }, /* #45 */
     6376    { 0x0728d2, 0x0728d3, 0x1e4f979aee492b4c, 0xdbe88da1a94a9f4c, 0xafff49f3bb6a0f01, 0x0 }, /* #46 */
     6377    { 0x1029d6, 0x1029d7, 0x066a20aa55f30763, 0xbb6ca5656e32cd29, 0xccae61fa61869d03, 0x0 }, /* #47 */
     6378    { 0x220b42, 0x220b43, 0x6d4bd742c36f0374, 0xaf512601708a4014, 0xaa4be3b1ce214549, 0x0 }, /* #48 */
     6379    { 0x112fd6, 0x112fd7, 0x060563a036f8d7ea, 0x670d5af6a2ebd3a4, 0xb49ae754cbcfc14a, 0x0 }, /* #49 */
     6380    { 0x097792, 0x097f93, 0xdfe206a0cdcb53ab, 0xa3b26383756d203e, 0x873a1a05b02102ba, 0x0 }, /* #50 */
     6381    { 0x0262c3, 0x026ac3, 0x59203301112419e5, 0x9e3bd1fc76987472, 0x690251b890f4938a, 0x0 }, /* #51 */
     6382    { 0x031c12, 0x031c13, 0x601d1664f6e78b31, 0x17b72660fd742208, 0xd6b13bd495a93088, 0x0 }, /* #52 */
     6383    { 0x0e66c7, 0x0e6ec7, 0xe61fa39b4a9b7cd1, 0xe89ef6cadb4f8aca, 0x876fe5d2e72e28aa, 0x0 }, /* #53 */
     6384    { 0x1941c6, 0x1949c7, 0xcaff7f6518ef5ded, 0x52c7f33a6d35e8fb, 0x4d44283b8c04c587, 0x0 }, /* #54 */
     6385    { 0x2d4042, 0x2d4843, 0x74de038c4157f6a1, 0x6e84092c22c33411, 0x0fcb4ac35bbaf771, 0x0 }, /* #55 */
     6386    { 0x197102, 0x197903, 0x073d5bc3a6d2858a, 0x85d11a43881d69ae, 0x5d8359f6cd5362eb, 0x0 }, /* #56 */
     6387    { 0x073497, 0x073c97, 0x29ef66a3228f3d06, 0xa7809ccfc01cd3fc, 0xc1d1c74f243b8daa, 0x0 }, /* #57 */
     6388    { 0x341457, 0x341c57, 0x7373081509ebcbd8, 0x36ce1742ca8b0b70, 0x9fdcf8428517d5ea, 0x0 }, /* #58 */
     6389    { 0x2e6613, 0x2e6e13, 0xb8b81182c30cbabe, 0xa61d097363c377f6, 0xe361df6dfc858ae5, 0x0 }, /* #59 */
     6390    { 0x132016, 0x132817, 0x2216a3189df298ef, 0x6a92ef6d6f070099, 0xdb39f8fefc2daef7, 0x0 }, /* #60 */
     6391    { 0x0a1a56, 0x0a1a57, 0xf09c0f24d450e12c, 0xd24eb632a0a730a8, 0x1540638cd5a63e3e, 0x0 }, /* #61 */
     6392    { 0x072807, 0x072807, 0xeff511825a6a2a25, 0x00d1c962331baf62, 0xbd12f2d90250a73a, 0x0 }, /* #62 */
     6393    { 0x0523c2, 0x052bc3, 0xe77e7fa4634a5e71, 0xb39167f89d4cbced, 0x0f4b3b05e1edfc3d, 0x0 }, /* #63 */
    63946394};
    63956395
     
    63986398static const BINU16_TEST_T g_aTests_shld_u16[] =
    63996399{
    6400     { 0x167c43, 0x167493, 0xc046, 0x808c, 0x38f1,  1 }, /* #0 */
    6401     { 0x361996, 0x361996, 0xeb73, 0xdcfc, 0xf1e5,  6 }, /* #1 */
    6402     { 0x060cd6, 0x060412, 0xa11d, 0x4762, 0x8b36,  6 }, /* #2 */
    6403     { 0x384c96, 0x384412, 0x4a09, 0x6fda, 0xbf68, 14 }, /* #3 */
    6404     { 0x1305d2, 0x130d13, 0xd7dc, 0x7dcd, 0xd504,  4 }, /* #4 */
    6405     { 0x333ac3, 0x333a13, 0x4476, 0x11da, 0xb018,  2 }, /* #5 */
    6406     { 0x052983, 0x052917, 0x0d18, 0x4630, 0xc161,  6 }, /* #6 */
    6407     { 0x2b39d2, 0x2b3992, 0x27b3, 0x9ecd, 0x59dc,  2 }, /* #7 */
    6408     { 0x1756c2, 0x175616, 0xf071, 0x718e, 0x8ebb,  8 }, /* #8 */
    6409     { 0x176e92, 0x176616, 0xc4c1, 0x1933, 0x933f, 12 }, /* #9 */
    6410     { 0x346b97, 0x346397, 0x4c06, 0x80c9, 0x4d2a,  5 }, /* #10 */
    6411     { 0x012317, 0x012316, 0x3c71, 0x535f, 0x4d7c, 14 }, /* #11 */
    6412     { 0x067087, 0x067097, 0x8237, 0xc305, 0x0c14, 14 }, /* #12 */
    6413     { 0x1071d6, 0x107917, 0x32ee, 0x2eee, 0xe653,  4 }, /* #13 */
    6414     { 0x0d6d42, 0x0d6593, 0x735d, 0xae8a, 0x14d6,  7 }, /* #14 */
    6415     { 0x016a16, 0x016293, 0x0437, 0xbdd9, 0xbb34, 11 }, /* #15 */
    6416     { 0x1f63c3, 0x1f6b13, 0xb5c2, 0x0b76, 0xdd82, 10 }, /* #16 */
    6417     { 0x384b87, 0x384312, 0xd019, 0x0c92, 0x24fc,  7 }, /* #17 */
    6418     { 0x1e37d7, 0x1e3797, 0x3d73, 0xd736, 0x69d8,  4 }, /* #18 */
    6419     { 0x341dc6, 0x341d92, 0xa5b8, 0x96e3, 0xdd80,  2 }, /* #19 */
    6420     { 0x336146, 0x336992, 0x0406, 0x80c8, 0x4592,  5 }, /* #20 */
    6421     { 0x3545d7, 0x354593, 0x144c, 0x9310, 0x9880, 13 }, /* #21 */
    6422     { 0x1c1353, 0x1c1393, 0xf47b, 0xbba4, 0xba4e, 12 }, /* #22 */
    6423     { 0x2d2c56, 0x2d2412, 0x0c64, 0x5bfd, 0xb7fb, 15 }, /* #23 */
    6424     { 0x090797, 0x090f13, 0x34bd, 0x2f62, 0x8a15,  6 }, /* #24 */
    6425     { 0x0750c2, 0x075813, 0x34d4, 0x213b, 0x84ed, 14 }, /* #25 */
    6426     { 0x0d26c7, 0x0d2e13, 0x2d96, 0x65b6, 0xd9ec,  6 }, /* #26 */
    6427     { 0x265802, 0x265016, 0xa077, 0x0772, 0x238e,  4 }, /* #27 */
    6428     { 0x333dd6, 0x333dd6, 0x043d, 0x043d, 0x81cc,  0 }, /* #28 */
    6429     { 0x097593, 0x097597, 0xecab, 0xf756, 0xeeac, 15 }, /* #29 */
    6430     { 0x145287, 0x145a13, 0xce38, 0x38e3, 0xc558,  2 }, /* #30 */
    6431     { 0x2f5992, 0x2f5992, 0x1f4b, 0x1f4b, 0xa708,  0 }, /* #31 */
    6432     { 0x177112, 0x177116, 0x163b, 0x3b8b, 0x8b92,  8 }, /* #32 */
    6433     { 0x1d0c92, 0x1d0497, 0x7ef3, 0xc87d, 0x90fb, 15 }, /* #33 */
    6434     { 0x282942, 0x282193, 0x1dac, 0xdac1, 0x19c7,  4 }, /* #34 */
    6435     { 0x3904c3, 0x390412, 0x210b, 0x16bc, 0x5e20,  9 }, /* #35 */
    6436     { 0x061917, 0x061913, 0x5206, 0x0316, 0x2df5,  7 }, /* #36 */
    6437     { 0x033c03, 0x033497, 0xbbdf, 0xf4be, 0x4bed, 12 }, /* #37 */
    6438     { 0x3f5543, 0x3f5512, 0x1825, 0x12a2, 0x4435,  7 }, /* #38 */
    6439     { 0x3a5303, 0x3a5b92, 0x7c2e, 0xeea2, 0xea28, 12 }, /* #39 */
    6440     { 0x2b7797, 0x2b7f96, 0x279d, 0xeda3, 0xb46c, 11 }, /* #40 */
    6441     { 0x2d30c2, 0x2d3896, 0xd8c1, 0xbf4d, 0x7e9b, 15 }, /* #41 */
    6442     { 0x1b1c43, 0x1b1c13, 0x493e, 0x53e6, 0xa7cc, 15 }, /* #42 */
    6443     { 0x0b10c3, 0x0b1012, 0x11a5, 0x57e3, 0x7e3b, 12 }, /* #43 */
    6444     { 0x2a5446, 0x2a5497, 0xdbbb, 0xbf65, 0xf652, 12 }, /* #44 */
    6445     { 0x1b6f97, 0x1b6793, 0xe962, 0xa589, 0x621d,  2 }, /* #45 */
    6446     { 0x0f3956, 0x0f3917, 0x1ab9, 0x7333, 0x99ea,  9 }, /* #46 */
    6447     { 0x204ed3, 0x204697, 0xebe0, 0x8384, 0xe114, 10 }, /* #47 */
    6448     { 0x091fd2, 0x091793, 0xe7ed, 0x9fb6, 0xab75,  2 }, /* #48 */
    6449     { 0x0a07c3, 0x0a0716, 0x92ff, 0x4bff, 0xd737,  2 }, /* #49 */
    6450     { 0x2c3ad7, 0x2c3216, 0x5388, 0x031b, 0x0c6c, 14 }, /* #50 */
    6451     { 0x1a7017, 0x1a7012, 0x54bb, 0x5dfd, 0xfb95,  7 }, /* #51 */
    6452     { 0x296403, 0x296c92, 0x0aa8, 0xaa8a, 0xa83b,  4 }, /* #52 */
    6453     { 0x060d82, 0x060d82, 0x441c, 0x441c, 0xc17c,  0 }, /* #53 */
    6454     { 0x1a7c12, 0x1a7412, 0x770a, 0x295e, 0x578c, 10 }, /* #54 */
    6455     { 0x351b93, 0x351312, 0xeec6, 0x63c2, 0x3c2f, 12 }, /* #55 */
    6456     { 0x225e03, 0x225612, 0xf323, 0x3ac4, 0xac4c, 12 }, /* #56 */
    6457     { 0x0747d6, 0x074793, 0x1d00, 0xd001, 0x148f,  4 }, /* #57 */
    6458     { 0x3d3056, 0x3d3012, 0x96e6, 0x6fa4, 0xfa4b, 12 }, /* #58 */
    6459     { 0x265207, 0x265a92, 0x8a89, 0x94fe, 0x4fe8, 12 }, /* #59 */
    6460     { 0x043ec3, 0x043616, 0xf109, 0x1355, 0xaaed,  9 }, /* #60 */
    6461     { 0x123cd3, 0x123c92, 0x554a, 0x9538, 0x9c31,  9 }, /* #61 */
    6462     { 0x050817, 0x050097, 0x4877, 0xdd6f, 0xbade, 15 }, /* #62 */
    6463     { 0x063746, 0x063f13, 0x1aba, 0x5cb6, 0xe5b0, 13 }, /* #63 */
     6400    { 0x0f6dc6, 0x0f6d92, 0xcf5f, 0xfcc1, 0x9823, 11 }, /* #0 */
     6401    { 0x184f57, 0x184f96, 0x8a69, 0x9533, 0x2a66, 15 }, /* #1 */
     6402    { 0x1e6047, 0x1e6813, 0xcf05, 0x3c16, 0x8558,  2 }, /* #2 */
     6403    { 0x012ad2, 0x012216, 0xa363, 0x7e60, 0xf302, 13 }, /* #3 */
     6404    { 0x037497, 0x037c13, 0xe4e5, 0x2d19, 0xa336, 11 }, /* #4 */
     6405    { 0x253753, 0x253f92, 0x13ad, 0x9d68, 0x0332,  3 }, /* #5 */
     6406    { 0x053956, 0x053996, 0x011e, 0xf3a3, 0x746f, 11 }, /* #6 */
     6407    { 0x1a4f46, 0x1a4f13, 0x09f6, 0x6357, 0x357c, 12 }, /* #7 */
     6408    { 0x0b5513, 0x0b5512, 0x2342, 0x2c73, 0xc73d, 12 }, /* #8 */
     6409    { 0x1b5746, 0x1b5f92, 0xed8d, 0xfac1, 0xf583, 15 }, /* #9 */
     6410    { 0x101d92, 0x101593, 0x4c4d, 0x89ae, 0x751c,  5 }, /* #10 */
     6411    { 0x302d92, 0x302512, 0x7f1e, 0x3d26, 0x9333,  9 }, /* #11 */
     6412    { 0x172cd7, 0x172497, 0xe530, 0x871e, 0xe3da, 11 }, /* #12 */
     6413    { 0x160a47, 0x160a92, 0x62dd, 0xebfe, 0xd7fc, 15 }, /* #13 */
     6414    { 0x1538c2, 0x153813, 0x9f52, 0x00e3, 0x01c7, 15 }, /* #14 */
     6415    { 0x3f0306, 0x3f0b13, 0x61d9, 0x225e, 0x12f3, 13 }, /* #15 */
     6416    { 0x146396, 0x146316, 0x0c45, 0x622e, 0xc064,  3 }, /* #16 */
     6417    { 0x1e1f92, 0x1e1797, 0x6ab8, 0xc2d1, 0x5a25, 11 }, /* #17 */
     6418    { 0x3c6a06, 0x3c6212, 0x6461, 0x1401, 0x4017, 12 }, /* #18 */
     6419    { 0x144157, 0x144197, 0x065e, 0xe450, 0x4500, 12 }, /* #19 */
     6420    { 0x107cc7, 0x107416, 0xa81e, 0x1e72, 0x72d3,  8 }, /* #20 */
     6421    { 0x1253c7, 0x125b92, 0x5aa2, 0x9826, 0x609b, 14 }, /* #21 */
     6422    { 0x153753, 0x153797, 0xcec2, 0xd84b, 0x587a,  5 }, /* #22 */
     6423    { 0x0a1342, 0x0a1b13, 0x7eba, 0x0034, 0x0069, 15 }, /* #23 */
     6424    { 0x0a4213, 0x0a4297, 0x79e1, 0x9e1d, 0xdc97,  4 }, /* #24 */
     6425    { 0x2b5582, 0x2b5d92, 0x1c4c, 0xe267, 0xfbd7,  3 }, /* #25 */
     6426    { 0x1c2283, 0x1c2a96, 0xcd2e, 0xba82, 0xa0b6, 10 }, /* #26 */
     6427    { 0x1e1803, 0x1e1803, 0x356c, 0x356c, 0x5f9e,  0 }, /* #27 */
     6428    { 0x363587, 0x363d92, 0xe4b9, 0x972c, 0x61f9,  5 }, /* #28 */
     6429    { 0x316493, 0x316493, 0xea8f, 0xaa3e, 0x8ffc,  2 }, /* #29 */
     6430    { 0x107616, 0x107693, 0xbc87, 0xe43b, 0x63c0,  3 }, /* #30 */
     6431    { 0x1d02d7, 0x1d0a96, 0x328f, 0x8f82, 0x8264,  8 }, /* #31 */
     6432    { 0x2e4c83, 0x2e4c17, 0xab09, 0x6122, 0x1546,  5 }, /* #32 */
     6433    { 0x2e60d3, 0x2e6817, 0x92dd, 0x77d4, 0xf51b, 10 }, /* #33 */
     6434    { 0x283597, 0x283d17, 0x9f35, 0x58ff, 0x63ff, 14 }, /* #34 */
     6435    { 0x2c5e97, 0x2c5e17, 0x0b3c, 0x6796, 0xb602,  5 }, /* #35 */
     6436    { 0x364f03, 0x364716, 0x29cb, 0x72fa, 0xeb74,  6 }, /* #36 */
     6437    { 0x0967d3, 0x096712, 0xd434, 0x1a58, 0xb010,  7 }, /* #37 */
     6438    { 0x0a0042, 0x0a0093, 0xc8ee, 0xa938, 0xa4e0, 14 }, /* #38 */
     6439    { 0x277856, 0x277012, 0x5d01, 0x023e, 0x1f1c,  9 }, /* #39 */
     6440    { 0x377217, 0x377297, 0x1deb, 0xad63, 0x58d8, 10 }, /* #40 */
     6441    { 0x0a50c2, 0x0a5012, 0x168f, 0x3cb0, 0x2c03, 10 }, /* #41 */
     6442    { 0x001203, 0x001a96, 0x4902, 0x8121, 0x43d6,  7 }, /* #42 */
     6443    { 0x3f4146, 0x3f4913, 0x2bc6, 0x1831, 0x0c63, 10 }, /* #43 */
     6444    { 0x1a0fd6, 0x1a0797, 0x2e66, 0x997e, 0x5f81, 10 }, /* #44 */
     6445    { 0x026f97, 0x026797, 0xcf66, 0xb32b, 0x56fc,  7 }, /* #45 */
     6446    { 0x357407, 0x357c96, 0x8d56, 0xd563, 0x31ed,  4 }, /* #46 */
     6447    { 0x243756, 0x243793, 0xed6f, 0xe6a8, 0x3545, 13 }, /* #47 */
     6448    { 0x090fd3, 0x090f17, 0x2d6d, 0x5b5f, 0x7f78,  6 }, /* #48 */
     6449    { 0x296e47, 0x296e17, 0xffbb, 0x7718, 0x8c72,  9 }, /* #49 */
     6450    { 0x316843, 0x316896, 0x2387, 0x8e1e, 0x8e95,  2 }, /* #50 */
     6451    { 0x231d53, 0x231d92, 0xe9e3, 0xd4e0, 0x5383, 14 }, /* #51 */
     6452    { 0x040c46, 0x040412, 0x8b21, 0x2b08, 0x5846, 13 }, /* #52 */
     6453    { 0x3b5653, 0x3b5616, 0x8106, 0x0d63, 0xb19f,  9 }, /* #53 */
     6454    { 0x054387, 0x054b13, 0x0ade, 0x5bd5, 0xad48,  5 }, /* #54 */
     6455    { 0x1c5e82, 0x1c5693, 0xe2fa, 0x8bea, 0xaec5,  2 }, /* #55 */
     6456    { 0x241f83, 0x241797, 0x6199, 0x8666, 0x8fe6,  2 }, /* #56 */
     6457    { 0x162302, 0x162b92, 0xda8e, 0x8eda, 0xda5f,  8 }, /* #57 */
     6458    { 0x3e1993, 0x3e1116, 0xbe1a, 0x3588, 0xc437,  9 }, /* #58 */
     6459    { 0x0c7d57, 0x0c7d17, 0x9f0a, 0x3f22, 0x7e44, 15 }, /* #59 */
     6460    { 0x2e0d93, 0x2e0597, 0x5a23, 0xa23c, 0xce63,  4 }, /* #60 */
     6461    { 0x262ad6, 0x262a92, 0xae17, 0xe176, 0x6dbe,  4 }, /* #61 */
     6462    { 0x2016c7, 0x201e92, 0x868e, 0xd1c1, 0x0dd7,  5 }, /* #62 */
     6463    { 0x1d69d6, 0x1d6116, 0x44c0, 0x2606, 0xc088,  3 }, /* #63 */
    64646464};
    64656465static const BINU16_TEST_T g_aTests_shrd_u16[] =
    64666466{
    6467     { 0x370e83, 0x370e13, 0x872d, 0x67b0, 0xab3d, 11 }, /* #0 */
    6468     { 0x346613, 0x346e12, 0x3f99, 0x4fe6, 0x56d1,  2 }, /* #1 */
    6469     { 0x2a7682, 0x2a7617, 0x6bbb, 0x36bb, 0xc7f3,  4 }, /* #2 */
    6470     { 0x3933c7, 0x393312, 0x1e07, 0x2dc4, 0x96e2, 15 }, /* #3 */
    6471     { 0x371a07, 0x371a97, 0x5f0a, 0x8435, 0xb843, 12 }, /* #4 */
    6472     { 0x261387, 0x261312, 0x148e, 0x23f8, 0x88fe, 14 }, /* #5 */
    6473     { 0x1b41c7, 0x1b4992, 0x2298, 0x88f2, 0x4479, 15 }, /* #6 */
    6474     { 0x0d3a92, 0x0d3a92, 0x8e9b, 0x8e9b, 0x93a0,  0 }, /* #7 */
    6475     { 0x0e75c6, 0x0e75c6, 0x1452, 0x1452, 0x4224,  0 }, /* #8 */
    6476     { 0x236487, 0x236c16, 0x6c72, 0x456c, 0xee45,  8 }, /* #9 */
    6477     { 0x180506, 0x180513, 0xc8c9, 0x2391, 0x2a11,  7 }, /* #10 */
    6478     { 0x2a3ed3, 0x2a3e92, 0x1907, 0x88c8, 0x2431,  5 }, /* #11 */
    6479     { 0x386b47, 0x386b97, 0x2dd2, 0xa8d8, 0x6a36, 14 }, /* #12 */
    6480     { 0x326906, 0x326906, 0x3ddb, 0x3ddb, 0xfe41,  0 }, /* #13 */
    6481     { 0x1d4703, 0x1d4796, 0x37c0, 0xcdf0, 0x2ba7,  2 }, /* #14 */
    6482     { 0x0f2d17, 0x0f2d92, 0x130b, 0x9098, 0x6c12,  5 }, /* #15 */
    6483     { 0x1e5302, 0x1e5b16, 0x7f01, 0x77f0, 0x2937,  4 }, /* #16 */
    6484     { 0x093286, 0x093212, 0x09ee, 0x1161, 0x288b, 11 }, /* #17 */
    6485     { 0x303453, 0x303412, 0x0d1f, 0x2186, 0x90c3, 15 }, /* #18 */
    6486     { 0x255e82, 0x255e12, 0x4c87, 0x44c8, 0x3994,  4 }, /* #19 */
    6487     { 0x004552, 0x004d97, 0x1792, 0x85e4, 0x8d0e,  2 }, /* #20 */
    6488     { 0x376883, 0x376892, 0xde21, 0xa7bc, 0x68d3,  7 }, /* #21 */
    6489     { 0x1e7942, 0x1e7192, 0xd3f7, 0xea1a, 0x0f50, 11 }, /* #22 */
    6490     { 0x0d2042, 0x0d2892, 0x7124, 0xa5dc, 0x0a97, 10 }, /* #23 */
    6491     { 0x235e53, 0x235e93, 0xee43, 0xbe3d, 0xadf1, 11 }, /* #24 */
    6492     { 0x0b7e07, 0x0b7e16, 0xec32, 0x50f6, 0xd0a1,  9 }, /* #25 */
    6493     { 0x0f04c3, 0x0f0496, 0xd9df, 0xca0f, 0xf283, 14 }, /* #26 */
    6494     { 0x003252, 0x003296, 0xbf21, 0xf7e4, 0x4827,  3 }, /* #27 */
    6495     { 0x042a46, 0x042a93, 0x9dcd, 0x9d13, 0x1ce8, 11 }, /* #28 */
    6496     { 0x0c2e07, 0x0c2697, 0x6099, 0xe060, 0xdce0,  8 }, /* #29 */
    6497     { 0x296602, 0x296e17, 0x5415, 0x4a82, 0x34fa,  3 }, /* #30 */
    6498     { 0x3c7112, 0x3c7916, 0xe16e, 0x5be1, 0x0b5b,  8 }, /* #31 */
    6499     { 0x1e7f96, 0x1e7793, 0x4501, 0xf7a2, 0x51ef,  9 }, /* #32 */
    6500     { 0x1607c3, 0x1607c3, 0x5782, 0x5782, 0x2572,  0 }, /* #33 */
    6501     { 0x0d31d3, 0x0d3117, 0x8e57, 0x2ad1, 0x2956, 11 }, /* #34 */
    6502     { 0x364956, 0x364997, 0x0431, 0x8218, 0x54bf,  1 }, /* #35 */
    6503     { 0x200ac2, 0x200a93, 0x685f, 0x8d0b, 0x52d4,  3 }, /* #36 */
    6504     { 0x0961c6, 0x096996, 0x1bee, 0x92c3, 0xe496, 11 }, /* #37 */
    6505     { 0x0c4a12, 0x0c4293, 0xef7a, 0xeb7f, 0x3adf, 14 }, /* #38 */
    6506     { 0x2b18c7, 0x2b1897, 0xf489, 0x9f41, 0x4fa0, 15 }, /* #39 */
    6507     { 0x2c4dc2, 0x2c4516, 0xa2a7, 0x3374, 0x999b, 11 }, /* #40 */
    6508     { 0x144416, 0x144413, 0x614a, 0x1852, 0x5c64,  2 }, /* #41 */
    6509     { 0x101756, 0x101793, 0x8293, 0xfbe0, 0xb7ef, 10 }, /* #42 */
    6510     { 0x245286, 0x245297, 0x9554, 0xf612, 0xd7b0, 11 }, /* #43 */
    6511     { 0x072506, 0x072d96, 0xd6ff, 0x8eaf, 0x23ab, 14 }, /* #44 */
    6512     { 0x1e1302, 0x1e1b13, 0x7ab6, 0x5ead, 0x7291,  2 }, /* #45 */
    6513     { 0x1e4256, 0x1e4a13, 0xfd67, 0x7eb3, 0x9eb4,  1 }, /* #46 */
    6514     { 0x116416, 0x116493, 0x1630, 0xc702, 0xc638, 11 }, /* #47 */
    6515     { 0x364086, 0x364892, 0xcaea, 0xb26b, 0xec9a, 14 }, /* #48 */
    6516     { 0x302813, 0x302096, 0x1978, 0xc006, 0x3f00, 10 }, /* #49 */
    6517     { 0x2f4207, 0x2f4217, 0x521f, 0x28d8, 0x946c, 15 }, /* #50 */
    6518     { 0x092a96, 0x092213, 0x8e5a, 0x39e3, 0xc0e7, 10 }, /* #51 */
    6519     { 0x1812d2, 0x181212, 0x70b1, 0x2e16, 0xa3c9,  3 }, /* #52 */
    6520     { 0x1f6b92, 0x1f6b12, 0xd83c, 0x5afb, 0x6ad7, 11 }, /* #53 */
    6521     { 0x356e13, 0x356616, 0x7030, 0x3703, 0x9723,  4 }, /* #54 */
    6522     { 0x0c1bd3, 0x0c1313, 0x39b2, 0x27d3, 0x027d, 12 }, /* #55 */
    6523     { 0x101b83, 0x101b96, 0x80ee, 0xa8fc, 0xb51f, 13 }, /* #56 */
    6524     { 0x244c13, 0x244412, 0x4775, 0x3502, 0x66a0, 13 }, /* #57 */
    6525     { 0x313216, 0x313a92, 0x4bd7, 0x8aa1, 0x22a8, 14 }, /* #58 */
    6526     { 0x147417, 0x147417, 0xd10b, 0xd10b, 0x5c8b,  0 }, /* #59 */
    6527     { 0x2469d2, 0x246917, 0x0eef, 0x43bb, 0x8a15,  2 }, /* #60 */
    6528     { 0x212656, 0x212613, 0x15a1, 0x0ad0, 0x1600,  1 }, /* #61 */
    6529     { 0x053097, 0x053093, 0x3540, 0xec1a, 0x0fd8,  9 }, /* #62 */
    6530     { 0x187817, 0x187816, 0x39e4, 0x69aa, 0xb4d5, 15 }, /* #63 */
     6467    { 0x092203, 0x092a17, 0x27d5, 0x6f09, 0x45bc, 10 }, /* #0 */
     6468    { 0x1e6c92, 0x1e6416, 0xa54d, 0x1f2d, 0x63e5, 13 }, /* #1 */
     6469    { 0x023f82, 0x023f96, 0x29d7, 0xbc0a, 0x0ef0, 10 }, /* #2 */
     6470    { 0x0c4ed6, 0x0c4e16, 0x4a94, 0x54f5, 0x553d, 14 }, /* #3 */
     6471    { 0x0c4dc7, 0x0c4512, 0xe6fc, 0x1b6e, 0xe1b6, 12 }, /* #4 */
     6472    { 0x3b4ec6, 0x3b4e13, 0xe937, 0x749b, 0x277e,  1 }, /* #5 */
     6473    { 0x292a42, 0x292a96, 0xc910, 0x9c72, 0x6271, 10 }, /* #6 */
     6474    { 0x3b7e47, 0x3b7613, 0xd4a4, 0x1a94, 0x9280,  3 }, /* #7 */
     6475    { 0x335f82, 0x335f17, 0x3b90, 0x4ad4, 0x92b5, 14 }, /* #8 */
     6476    { 0x116f82, 0x116713, 0x4ade, 0x3d4a, 0x453d,  8 }, /* #9 */
     6477    { 0x3a0646, 0x3a0693, 0x760b, 0xcb52, 0xe5a9, 15 }, /* #10 */
     6478    { 0x255a87, 0x255a13, 0x94f5, 0x4f32, 0x6279, 11 }, /* #11 */
     6479    { 0x032d13, 0x032d17, 0x8e6f, 0x6239, 0x5618,  6 }, /* #12 */
     6480    { 0x3a01d3, 0x3a0992, 0x6be8, 0xb5f4, 0x6d7f,  1 }, /* #13 */
     6481    { 0x352983, 0x352112, 0x0e30, 0x20bc, 0x905e, 15 }, /* #14 */
     6482    { 0x103353, 0x103b12, 0xae1b, 0x54ae, 0x7054,  8 }, /* #15 */
     6483    { 0x134a16, 0x134a96, 0x3473, 0x8563, 0xa856, 12 }, /* #16 */
     6484    { 0x2d3a07, 0x2d3a07, 0xf178, 0xf178, 0x2488,  0 }, /* #17 */
     6485    { 0x3a5416, 0x3a5492, 0xa131, 0xf426, 0xd097,  3 }, /* #18 */
     6486    { 0x3d7317, 0x3d7b12, 0x66b2, 0x48ab, 0x4915, 13 }, /* #19 */
     6487    { 0x274a16, 0x274216, 0x2826, 0x15c9, 0xe2b9, 13 }, /* #20 */
     6488    { 0x311407, 0x311417, 0x13d8, 0x3644, 0xdcd9, 10 }, /* #21 */
     6489    { 0x0d4082, 0x0d4897, 0xf402, 0xb59f, 0xd6b3, 13 }, /* #22 */
     6490    { 0x2f5d96, 0x2f5d96, 0x0040, 0x9800, 0xa660, 10 }, /* #23 */
     6491    { 0x3612d7, 0x361297, 0x55f7, 0xceaa, 0xe19d,  9 }, /* #24 */
     6492    { 0x3b3bc3, 0x3b3316, 0x4424, 0x2b12, 0xa562, 13 }, /* #25 */
     6493    { 0x0209c7, 0x020996, 0x1a80, 0x906a, 0xd164,  6 }, /* #26 */
     6494    { 0x2f5ed7, 0x2f5e96, 0x9513, 0xbe95, 0x34be,  8 }, /* #27 */
     6495    { 0x346946, 0x346116, 0x4120, 0x0a09, 0xd2a1,  5 }, /* #28 */
     6496    { 0x1b5546, 0x1b5d97, 0xc02e, 0x8700, 0x13e1,  6 }, /* #29 */
     6497    { 0x146496, 0x146c12, 0x9b96, 0x55ba, 0x956e, 14 }, /* #30 */
     6498    { 0x1a7e42, 0x1a7696, 0x62bd, 0xea0c, 0x8750, 11 }, /* #31 */
     6499    { 0x241a46, 0x241297, 0x3f93, 0xd033, 0xfd03, 12 }, /* #32 */
     6500    { 0x280197, 0x280997, 0x3e1e, 0xa9f0, 0x4975,  5 }, /* #33 */
     6501    { 0x217d83, 0x217592, 0xc85a, 0xd90b, 0xbf36,  3 }, /* #34 */
     6502    { 0x082d57, 0x082517, 0x2edf, 0x176f, 0x6cc6,  1 }, /* #35 */
     6503    { 0x3e4fd2, 0x3e4712, 0xf21b, 0x1bc8, 0xd606,  6 }, /* #36 */
     6504    { 0x3b3fc7, 0x3b3f13, 0x6eab, 0x56ea, 0xdbb5,  4 }, /* #37 */
     6505    { 0x123757, 0x123f12, 0xf098, 0x784c, 0x8e58,  1 }, /* #38 */
     6506    { 0x123012, 0x123013, 0x483c, 0x2907, 0x6ef1,  3 }, /* #39 */
     6507    { 0x122893, 0x122016, 0x173c, 0x300c, 0x9806, 15 }, /* #40 */
     6508    { 0x2b3b16, 0x2b3b13, 0xdead, 0x72fd, 0x472f, 12 }, /* #41 */
     6509    { 0x252802, 0x252802, 0x37c6, 0x37c6, 0xd16a,  0 }, /* #42 */
     6510    { 0x1c2143, 0x1c2997, 0xadd7, 0xa556, 0x1f4a,  9 }, /* #43 */
     6511    { 0x3d7f92, 0x3d7717, 0x979a, 0x2ab2, 0x2155, 11 }, /* #44 */
     6512    { 0x122f92, 0x122f16, 0x4d37, 0x5e93, 0x597a, 10 }, /* #45 */
     6513    { 0x243302, 0x243b13, 0x1ec2, 0x4d40, 0x89a8, 13 }, /* #46 */
     6514    { 0x1d2a06, 0x1d2292, 0xfdb1, 0xffb6, 0x8707,  3 }, /* #47 */
     6515    { 0x116353, 0x116b96, 0x8e8c, 0xa63a, 0xc229,  6 }, /* #48 */
     6516    { 0x0411d6, 0x0411d6, 0xbb97, 0xbb97, 0xc524,  0 }, /* #49 */
     6517    { 0x247893, 0x247813, 0x16aa, 0x5745, 0xfd5d, 10 }, /* #50 */
     6518    { 0x264752, 0x264793, 0xb749, 0xf16e, 0x4178,  7 }, /* #51 */
     6519    { 0x2d2f56, 0x2d2f56, 0xe9b6, 0xe9b6, 0xd8dc,  0 }, /* #52 */
     6520    { 0x3157d6, 0x315f92, 0xd896, 0x94b6, 0x6252, 10 }, /* #53 */
     6521    { 0x296a86, 0x296a16, 0x0287, 0x580a, 0x0816,  6 }, /* #54 */
     6522    { 0x017217, 0x017212, 0x1a5c, 0x091a, 0xb109,  8 }, /* #55 */
     6523    { 0x167596, 0x167d96, 0x6e12, 0x8ea3, 0x71d4, 13 }, /* #56 */
     6524    { 0x1f11d7, 0x1f1997, 0x47fc, 0x9a3f, 0xf593,  5 }, /* #57 */
     6525    { 0x103f13, 0x103f16, 0x69b2, 0x6d36, 0x4353,  3 }, /* #58 */
     6526    { 0x384287, 0x384a92, 0xf119, 0xb37c, 0xaacd, 10 }, /* #59 */
     6527    { 0x3139d6, 0x313996, 0xa6a8, 0xbf4d, 0x5fdf,  7 }, /* #60 */
     6528    { 0x1a29c2, 0x1a2917, 0x449b, 0x402e, 0x2017, 15 }, /* #61 */
     6529    { 0x145f82, 0x145796, 0x108b, 0xd084, 0x5342, 10 }, /* #62 */
     6530    { 0x044213, 0x044a93, 0x3f41, 0xb71f, 0xff6e,  9 }, /* #63 */
    65316531};
    65326532static const BINU32_TEST_T g_aTests_shld_u32[] =
    65336533{
    6534     { 0x3e5253, 0x3e5a17, 0x01247c1c, 0x20940ceb, 0x825033ad, 30 }, /* #0 */
    6535     { 0x0c5ad2, 0x0c5a96, 0x1b7a589d, 0xc4efea7d, 0xfd4fb982, 19 }, /* #1 */
    6536     { 0x3c4992, 0x3c4913, 0x83d53387, 0x3387e229, 0xe229e608, 16 }, /* #2 */
    6537     { 0x194f57, 0x194f13, 0xd4fb6c0a, 0x6d8148ce, 0x46720f49, 13 }, /* #3 */
    6538     { 0x357943, 0x357112, 0x2b01cc1d, 0x1d42ffba, 0x42ffbacd, 24 }, /* #4 */
    6539     { 0x3f6697, 0x3f6693, 0xb77203f5, 0xc80fd679, 0x9e61e643, 10 }, /* #5 */
    6540     { 0x160987, 0x160917, 0x588b387b, 0x622ce1ed, 0x5c2940a7,  2 }, /* #6 */
    6541     { 0x097d13, 0x097512, 0x43105b0e, 0x0b61d4d9, 0xa6c9f5b4, 13 }, /* #7 */
    6542     { 0x0156d3, 0x015e13, 0xa6b52022, 0x35a90115, 0xbd50ccdb,  3 }, /* #8 */
    6543     { 0x084e93, 0x084e92, 0x325e3605, 0xc978d816, 0x872cbcec,  2 }, /* #9 */
    6544     { 0x246bc3, 0x246b92, 0x35fa8d63, 0xd5161e91, 0x54587a44, 30 }, /* #10 */
    6545     { 0x2e3c07, 0x2e3493, 0x577cb7bc, 0xbe5bde5e, 0xbd02a3af,  7 }, /* #11 */
    6546     { 0x0d4c07, 0x0d4c13, 0xbdc4b0b0, 0x6160f858, 0x7c2c127e, 17 }, /* #12 */
    6547     { 0x113ad2, 0x113a13, 0x6ac80517, 0x5900a2e6, 0x31c63ef2,  5 }, /* #13 */
    6548     { 0x3c2c07, 0x3c2c96, 0x87f00efc, 0xefc6167e, 0x6167e749, 20 }, /* #14 */
    6549     { 0x0d4913, 0x0d4197, 0x1f40cc6d, 0xaae5a71e, 0x572d38f6, 29 }, /* #15 */
    6550     { 0x2a4cd6, 0x2a4c13, 0xd0f7bd32, 0x32b8a626, 0xb8a62651, 24 }, /* #16 */
    6551     { 0x2d1e43, 0x2d1e17, 0x85a5a3dd, 0x2d1ee9ed, 0x3da90510, 11 }, /* #17 */
    6552     { 0x334947, 0x334992, 0x9a8f61c8, 0xf61c83b5, 0x3b5cbfea, 12 }, /* #18 */
    6553     { 0x213f06, 0x213712, 0xb00c7a7a, 0x031e9eb0, 0xc33cf83b,  6 }, /* #19 */
    6554     { 0x2217d7, 0x221f13, 0x8a156db9, 0x6db944d6, 0x44d6b2ae, 16 }, /* #20 */
    6555     { 0x1b2ec3, 0x1b2e92, 0x08702b69, 0xe056d3f8, 0xfc321fa6,  9 }, /* #21 */
    6556     { 0x0a6a97, 0x0a6a92, 0x00e65465, 0xcb235da8, 0x91aed42c, 25 }, /* #22 */
    6557     { 0x2b3e86, 0x2b3e96, 0xf933a057, 0xae58c79a, 0x2c63cd17, 25 }, /* #23 */
    6558     { 0x272b06, 0x272b96, 0xfbbbaf5d, 0xeef7b211, 0xdef64221, 27 }, /* #24 */
    6559     { 0x2372c6, 0x237a96, 0xe0842fe0, 0x85fc08cc, 0x46634ca1, 13 }, /* #25 */
    6560     { 0x043812, 0x043012, 0xcd92c489, 0x6c96244a, 0x5ea52628,  3 }, /* #26 */
    6561     { 0x010817, 0x010093, 0x7dbbe471, 0x89d496b3, 0x3a92d660, 27 }, /* #27 */
    6562     { 0x3e3b96, 0x3e3316, 0xc83b942d, 0x3b942dff, 0xff7d1a93,  8 }, /* #28 */
    6563     { 0x325592, 0x325512, 0xde500f8e, 0x07c74d16, 0x9a2d432e, 15 }, /* #29 */
    6564     { 0x3a2247, 0x3a2293, 0x332a5c6f, 0x952e3791, 0x221ab67a,  7 }, /* #30 */
    6565     { 0x207557, 0x207d17, 0x569574f1, 0x69574f12, 0x2e3085cc,  4 }, /* #31 */
    6566     { 0x190c02, 0x190c96, 0xc8c12604, 0x8014daa3, 0x00a6d519, 29 }, /* #32 */
    6567     { 0x1053d6, 0x105b92, 0xdfb02cb7, 0xb7e747d3, 0xe747d375, 24 }, /* #33 */
    6568     { 0x3f4b97, 0x3f4b17, 0xb4461680, 0x0b4072b7, 0xe56f484f, 15 }, /* #34 */
    6569     { 0x062603, 0x062693, 0x1d076345, 0xd8d14401, 0x100676ba, 14 }, /* #35 */
    6570     { 0x130a02, 0x130a17, 0xd8517397, 0x2e96f795, 0x4b7bcafa, 25 }, /* #36 */
    6571     { 0x056ad2, 0x056a96, 0x49b258a3, 0x9b258a39, 0x9bd95b21,  4 }, /* #37 */
    6572     { 0x363c12, 0x363c96, 0x1463e6ca, 0x8c7cd94d, 0x6ac5030e,  5 }, /* #38 */
    6573     { 0x285f13, 0x285716, 0x5ebbf701, 0x020caae4, 0x0655726a, 25 }, /* #39 */
    6574     { 0x391f57, 0x391f13, 0x063836cd, 0x1c1b66ea, 0xd495f0bf,  7 }, /* #40 */
    6575     { 0x121c12, 0x121c13, 0xf8f064a0, 0x064a06e5, 0x6e5e8267, 12 }, /* #41 */
    6576     { 0x222212, 0x222293, 0xf8bfff45, 0xfd141440, 0x0510281e, 18 }, /* #42 */
    6577     { 0x0761c3, 0x076996, 0xdf6afe82, 0xfb57f417, 0xe96b39be,  3 }, /* #43 */
    6578     { 0x383ec7, 0x383697, 0xbd294b04, 0x8230fe09, 0x61fc12fa, 23 }, /* #44 */
    6579     { 0x3a0247, 0x3a0a13, 0xc62bb6da, 0x18aedb68, 0x1ff1a560,  2 }, /* #45 */
    6580     { 0x281ac2, 0x281a96, 0x7eb4c105, 0xb4c105cc, 0xccec4f6c,  8 }, /* #46 */
    6581     { 0x1b0512, 0x1b0597, 0x39ff7fd6, 0xdff58d48, 0x3521f92c, 14 }, /* #47 */
    6582     { 0x2b55c6, 0x2b5597, 0x6916034c, 0x80d3290c, 0xa43287a6, 14 }, /* #48 */
    6583     { 0x3f52d3, 0x3f5293, 0x655830fe, 0xfa03e29e, 0x80f8a7ad, 26 }, /* #49 */
    6584     { 0x1140d7, 0x114093, 0xe0d54036, 0x835500da, 0x906aaa11,  2 }, /* #50 */
    6585     { 0x104306, 0x104b13, 0xd33c22a0, 0x41220a80, 0x9105403d, 25 }, /* #51 */
    6586     { 0x250d83, 0x250593, 0x7d6fa2cd, 0xa2cdac29, 0xac29603d, 16 }, /* #52 */
    6587     { 0x104d13, 0x104597, 0x3e096267, 0xc12c4cf3, 0x9a1b7802,  5 }, /* #53 */
    6588     { 0x122c47, 0x122c92, 0xa36df8a7, 0xa7c8dfae, 0xc8dfae1d, 24 }, /* #54 */
    6589     { 0x2e4b17, 0x2e4316, 0xac0590f1, 0x43c685bb, 0xa16ed4cb, 18 }, /* #55 */
    6590     { 0x242047, 0x242892, 0xe44add45, 0xa5e09df4, 0x2f04efa0, 29 }, /* #56 */
    6591     { 0x1f2553, 0x1f2597, 0x9b15cae5, 0xb15cae5f, 0xf3bb8e47,  4 }, /* #57 */
    6592     { 0x2b34c7, 0x2b3c17, 0xcd5dd440, 0x751022c6, 0x8b19bc9b, 14 }, /* #58 */
    6593     { 0x3d7782, 0x3d7793, 0x2eb93ea0, 0x93ea083b, 0x83be9257, 12 }, /* #59 */
    6594     { 0x071087, 0x071892, 0xf5e1cd03, 0xced6af1a, 0x3b5abc6b, 30 }, /* #60 */
    6595     { 0x1c4d52, 0x1c4516, 0xc3d7d3e3, 0x1ebe9f18, 0x0e97fee1,  3 }, /* #61 */
    6596     { 0x175883, 0x175097, 0xdbf428e5, 0x96eaa382, 0xbaa8e0b9, 26 }, /* #62 */
    6597     { 0x341e03, 0x341697, 0x31f2088e, 0xa243f744, 0x890fdd13, 30 }, /* #63 */
     6534    { 0x081ec3, 0x081e92, 0x945b49b9, 0xfaa28d8f, 0xf5451b1f, 31 }, /* #0 */
     6535    { 0x0a7716, 0x0a7716, 0x3191ecc7, 0x3d1a80b1, 0xa350163d, 27 }, /* #1 */
     6536    { 0x3c7bd7, 0x3c7397, 0x4e7968ff, 0x9e5a3fd1, 0x44dc44c5,  6 }, /* #2 */
     6537    { 0x052a52, 0x052a17, 0x803ab980, 0x011ed105, 0x8f68829e, 25 }, /* #3 */
     6538    { 0x151cc6, 0x151412, 0xb1ef5e1d, 0x3a3417f8, 0x1a0bfc5b, 25 }, /* #4 */
     6539    { 0x344716, 0x344f92, 0xba716ab6, 0xab6ec14f, 0xec14f0b3, 20 }, /* #5 */
     6540    { 0x182942, 0x182996, 0x71181825, 0xb49b27ca, 0xa4d93e51, 29 }, /* #6 */
     6541    { 0x305817, 0x305892, 0xf9c30dbf, 0xdbfb4bb9, 0xb4bb9439, 20 }, /* #7 */
     6542    { 0x2e4ad7, 0x2e4293, 0xc03592c6, 0x806b258c, 0x7d372618,  1 }, /* #8 */
     6543    { 0x144317, 0x144397, 0x8b1c74d9, 0x8e9b2727, 0x393b7915, 13 }, /* #9 */
     6544    { 0x007792, 0x007f13, 0x120579ed, 0x5e7b4961, 0x2587bfd9, 14 }, /* #10 */
     6545    { 0x180d83, 0x180d13, 0x25721596, 0x2b90acb5, 0xa4e73e0e,  3 }, /* #11 */
     6546    { 0x3a6002, 0x3a6016, 0x0df53b45, 0x768abe0c, 0x5f0656ff, 17 }, /* #12 */
     6547    { 0x0d5853, 0x0d5093, 0x39a3fb2b, 0xd95de5f7, 0xbcbee19d, 19 }, /* #13 */
     6548    { 0x0b7e12, 0x0b7612, 0xd2840e39, 0x56f0726b, 0x5bc1c9ae, 30 }, /* #14 */
     6549    { 0x3a76c3, 0x3a7616, 0xfb20084a, 0x51a00284, 0x34005099, 27 }, /* #15 */
     6550    { 0x0b1c96, 0x0b1416, 0x6f14f8cf, 0x7c67c4ed, 0x89db1702, 15 }, /* #16 */
     6551    { 0x1a1c07, 0x1a1493, 0xf86824ea, 0xa8f53e6e, 0x3d4f9b94, 26 }, /* #17 */
     6552    { 0x217f96, 0x217f96, 0xee1d412c, 0xa0966150, 0xc2a1e82e, 15 }, /* #18 */
     6553    { 0x3d4192, 0x3d4992, 0x2e77c295, 0xa56e21f7, 0xb887dc08, 22 }, /* #19 */
     6554    { 0x1f0c16, 0x1f0c96, 0xa76de661, 0x9db79987, 0xe02ffe80,  2 }, /* #20 */
     6555    { 0x137557, 0x137d13, 0xcd7ee975, 0x75871107, 0x8711073f, 24 }, /* #21 */
     6556    { 0x040cd2, 0x040c13, 0x81ad61b9, 0x586e777a, 0xddeada5e, 14 }, /* #22 */
     6557    { 0x332a06, 0x332a92, 0xc64d7d64, 0x992c6a89, 0xc963544b, 29 }, /* #23 */
     6558    { 0x097987, 0x097992, 0x1a89cf7b, 0xf61b2943, 0x0d94a1d9, 25 }, /* #24 */
     6559    { 0x317396, 0x317393, 0x6c78c996, 0x8c996edf, 0xedface7c, 12 }, /* #25 */
     6560    { 0x036683, 0x036616, 0x6a124310, 0x21a9e1ca, 0xd4f0e504, 25 }, /* #26 */
     6561    { 0x0329c7, 0x032193, 0x1fbf88d5, 0xe23575ec, 0xd7b0890f, 14 }, /* #27 */
     6562    { 0x1926c3, 0x192612, 0x41dbb073, 0x39ff0ea7, 0xfe1d4ef8, 23 }, /* #28 */
     6563    { 0x224443, 0x224493, 0x6a7983a6, 0xe60e983e, 0x0fb23de6, 10 }, /* #29 */
     6564    { 0x120bd7, 0x120312, 0x0b4f0ad6, 0x7856b792, 0xf2506d66, 11 }, /* #30 */
     6565    { 0x0d79c7, 0x0d7913, 0xf9f79edd, 0x6eb7ef6e, 0x6fdedce6, 23 }, /* #31 */
     6566    { 0x2a0ac7, 0x2a0216, 0x1ce99de7, 0x74cef396, 0x2d7db785,  7 }, /* #32 */
     6567    { 0x107c83, 0x107c96, 0xd320a712, 0x9c4812e2, 0x04b8b961, 18 }, /* #33 */
     6568    { 0x1b7c57, 0x1b7c17, 0x850aa0bb, 0x77797caf, 0xbcbe5792, 25 }, /* #34 */
     6569    { 0x3c1707, 0x3c1f17, 0xd7ce1504, 0x16b179a9, 0x5ac5e6a5, 30 }, /* #35 */
     6570    { 0x030f53, 0x030f13, 0x3ce535ef, 0x7bdb0e07, 0x6c381df8, 22 }, /* #36 */
     6571    { 0x3f6c47, 0x3f6497, 0xfd6591a3, 0xd6591a35, 0x573c83d2,  4 }, /* #37 */
     6572    { 0x256613, 0x256612, 0xd598480c, 0x0620510b, 0x40a216e7, 23 }, /* #38 */
     6573    { 0x225517, 0x225593, 0xa0bfee00, 0xf7006c51, 0xd8a2739f, 15 }, /* #39 */
     6574    { 0x330586, 0x330d92, 0x1104dc70, 0x9b8e0ac4, 0x5624669e, 13 }, /* #40 */
     6575    { 0x020297, 0x020a13, 0xe57a36d5, 0x46dabf54, 0xfaa60dff, 13 }, /* #41 */
     6576    { 0x1f5d52, 0x1f5d92, 0x15c2e441, 0xb9104b85, 0x2e177290, 14 }, /* #42 */
     6577    { 0x1c1597, 0x1c1d17, 0x9e2b5d12, 0x5d1230eb, 0x30eb790a, 16 }, /* #43 */
     6578    { 0x0f2313, 0x0f2b92, 0x4864f565, 0xc9eaca38, 0x1c2abe31,  9 }, /* #44 */
     6579    { 0x3e2257, 0x3e2a13, 0x02539d53, 0x4e754dfd, 0x7f7db556, 10 }, /* #45 */
     6580    { 0x2b2c02, 0x2b2493, 0xd7d7e15c, 0xebf0ae4f, 0x9e0c8c12,  7 }, /* #46 */
     6581    { 0x0b4d46, 0x0b4593, 0x1e515ad3, 0x9456b4fb, 0xef220305,  6 }, /* #47 */
     6582    { 0x0c0fc6, 0x0c0f96, 0x6ddfcec3, 0xc3c07f7b, 0xc07f7bbc, 24 }, /* #48 */
     6583    { 0x2f7643, 0x2f7e17, 0xb7525c84, 0x09007036, 0x80381b4f, 25 }, /* #49 */
     6584    { 0x3e1a02, 0x3e1216, 0x37e77561, 0x77561bcc, 0xbccb70c6, 12 }, /* #50 */
     6585    { 0x005216, 0x005216, 0xf40d47cb, 0xf40d47cb, 0xd3e47b1f,  0 }, /* #51 */
     6586    { 0x2f6612, 0x2f6612, 0x01f1ef90, 0x01f1ef90, 0xf2a6d7ef,  0 }, /* #52 */
     6587    { 0x206e53, 0x206697, 0x0ab4dfcc, 0x99d1a19f, 0xe8d0cf91, 25 }, /* #53 */
     6588    { 0x1948d2, 0x194813, 0xb44f61a9, 0x483ca5c8, 0x0794b913, 27 }, /* #54 */
     6589    { 0x3c6d83, 0x3c6d13, 0x7c14e733, 0x0539ccd0, 0x4056e416,  6 }, /* #55 */
     6590    { 0x292286, 0x292a13, 0x76e1c665, 0x32f05426, 0xe0a84ddc, 23 }, /* #56 */
     6591    { 0x337396, 0x337312, 0x3446bd06, 0x688d7a0d, 0xd024108d,  1 }, /* #57 */
     6592    { 0x094f97, 0x094712, 0xa124053f, 0x14fc0f51, 0x03d47c18, 18 }, /* #58 */
     6593    { 0x225896, 0x225012, 0x6ae602cc, 0x1661160d, 0x22c1b514, 19 }, /* #59 */
     6594    { 0x177fc3, 0x177712, 0x57c6ec10, 0x08225a0d, 0x44b41aa2, 23 }, /* #60 */
     6595    { 0x202917, 0x202996, 0x4beb3f23, 0x8f05f8e7, 0xc17e39c5, 26 }, /* #61 */
     6596    { 0x3668d6, 0x366016, 0x701efa38, 0x0f7d1c00, 0x01bd8b36,  7 }, /* #62 */
     6597    { 0x3946d2, 0x394693, 0xb2f43e36, 0x97a1f1b6, 0xc1208630,  3 }, /* #63 */
    65986598};
    65996599static const BINU32_TEST_T g_aTests_shrd_u32[] =
    66006600{
    6601     { 0x033087, 0x033812, 0xf6c4e640, 0x557b6273, 0x78e8b0aa,  9 }, /* #0 */
    6602     { 0x1846d3, 0x184612, 0xf8d1fc8c, 0x0db43c7c, 0x221b6878, 25 }, /* #1 */
    6603     { 0x302906, 0x302992, 0x4b5583bd, 0xbf31b4b5, 0x9b3bf31b, 20 }, /* #2 */
    6604     { 0x2b0d93, 0x2b0d93, 0x1a0840b3, 0x8682102c, 0x53cfd5f2,  2 }, /* #3 */
    6605     { 0x3d16c3, 0x3d1e97, 0xfcab2a81, 0x9739a45f, 0x89739a45, 28 }, /* #4 */
    6606     { 0x3421d7, 0x342992, 0x9d1b643a, 0xb979d1b6, 0x71514b97, 12 }, /* #5 */
    6607     { 0x1f1313, 0x1f1b12, 0xbae74483, 0x55dd73a2, 0xe54312ab,  9 }, /* #6 */
    6608     { 0x381096, 0x381096, 0xfaca7d29, 0xef96737d, 0xc3df2ce6, 25 }, /* #7 */
    6609     { 0x365e82, 0x365e93, 0x860a5d5c, 0x9dd18761, 0xd277461d, 26 }, /* #8 */
    6610     { 0x245e82, 0x245693, 0x0bd406f1, 0xd85ea037, 0xcd13df1b,  5 }, /* #9 */
    6611     { 0x362307, 0x362312, 0x4648c3b6, 0x28e4f346, 0x1328e4f3, 24 }, /* #10 */
    6612     { 0x054492, 0x054416, 0x0fac8008, 0x083eb200, 0x86099542,  6 }, /* #11 */
    6613     { 0x0d4497, 0x0d4c17, 0x0525b6be, 0x41496daf, 0x6f007695,  2 }, /* #12 */
    6614     { 0x353ad3, 0x353296, 0x9f7341cb, 0xe4a7629f, 0x07e4a762, 24 }, /* #13 */
    6615     { 0x0c0b03, 0x0c0312, 0xd344d401, 0x3a689a80, 0xcbba9789,  3 }, /* #14 */
    6616     { 0x0e2646, 0x0e2e96, 0xcac64563, 0xb60de563, 0x9ef56c1b, 17 }, /* #15 */
    6617     { 0x187ed3, 0x187e96, 0x91b81b13, 0xbf30af72, 0x0df9857b, 27 }, /* #16 */
    6618     { 0x383887, 0x383012, 0x4408d168, 0x13a51023, 0x5eec04e9, 14 }, /* #17 */
    6619     { 0x0f4846, 0x0f4896, 0xb3a4eecd, 0x9c59d277, 0xd139ef38,  9 }, /* #18 */
    6620     { 0x2111d3, 0x211192, 0xe5367d24, 0xe28fd32f, 0x9c51fa65, 29 }, /* #19 */
    6621     { 0x3a5dd3, 0x3a5d96, 0xf9ae1147, 0xabaf9ae1, 0x52f08aba, 12 }, /* #20 */
    6622     { 0x1a0153, 0x1a0117, 0x2460252f, 0x248c04a5, 0x24294351,  3 }, /* #21 */
    6623     { 0x106746, 0x106f93, 0x3a6e51f8, 0x933a6e51, 0x60c7af93,  8 }, /* #22 */
    6624     { 0x200797, 0x200f13, 0x9e703b77, 0x7b3ce076, 0x9a50113d,  7 }, /* #23 */
    6625     { 0x0c3e12, 0x0c3613, 0xfd7eb59f, 0x287fafd6, 0x09c5f943, 11 }, /* #24 */
    6626     { 0x0f0e12, 0x0f0697, 0x52eca567, 0xdcbe2dca, 0x6e5f16e5, 31 }, /* #25 */
    6627     { 0x270c16, 0x270496, 0xc314f647, 0xd2c3970c, 0x5534b0e5, 22 }, /* #26 */
    6628     { 0x111b07, 0x111396, 0x3498972d, 0xda4caa69, 0x4ded2655, 23 }, /* #27 */
    6629     { 0x134b97, 0x134396, 0xf50f72a7, 0xc1b7efd4, 0x89306dfb, 22 }, /* #28 */
    6630     { 0x2c3652, 0x2c3697, 0x09224674, 0xd8491233, 0xa93f6e5b,  5 }, /* #29 */
    6631     { 0x367883, 0x367812, 0xf721724a, 0x7b90b925, 0xf4d6748c,  1 }, /* #30 */
    6632     { 0x314a97, 0x314293, 0x48735a76, 0xd381e234, 0x8d381e23, 28 }, /* #31 */
    6633     { 0x277082, 0x277093, 0x1dd31e5a, 0xdb6c043b, 0x4f6db602, 23 }, /* #32 */
    6634     { 0x385503, 0x385592, 0x715f0be3, 0xee2be17c, 0x97057d67,  3 }, /* #33 */
    6635     { 0x0a7d92, 0x0a7d12, 0xb083f9c1, 0x4d841fce, 0xa88206c9,  5 }, /* #34 */
    6636     { 0x0b7a16, 0x0b7212, 0x0b117211, 0x102c45c8, 0x2657bfc4,  6 }, /* #35 */
    6637     { 0x3113d3, 0x311b96, 0x274e1232, 0x8ca4c627, 0xb68ca4c6, 24 }, /* #36 */
    6638     { 0x177893, 0x177092, 0xdf0a4c94, 0xf7c29325, 0x9d29b94b,  2 }, /* #37 */
    6639     { 0x0a73d6, 0x0a7b97, 0x6b829893, 0x904b5c14, 0x0aef1209, 13 }, /* #38 */
    6640     { 0x122a06, 0x122217, 0x6cccb2d4, 0x2d99965a, 0xb2f0b419,  3 }, /* #39 */
    6641     { 0x2b2b46, 0x2b2396, 0x5bc1eb9c, 0xe802de0f, 0x98535d00, 13 }, /* #40 */
    6642     { 0x2a4c83, 0x2a4497, 0x9ee31935, 0xfd9aa7b8, 0x0f8bf66a, 18 }, /* #41 */
    6643     { 0x291f12, 0x291f96, 0x1914362f, 0xbe2a90a3, 0xfdf15485, 27 }, /* #42 */
    6644     { 0x152717, 0x152f96, 0x9096b93a, 0xad4bac48, 0x175a9758, 25 }, /* #43 */
    6645     { 0x065e07, 0x065613, 0x0fe30956, 0x007f184a, 0xc279f540,  5 }, /* #44 */
    6646     { 0x3344d3, 0x334c17, 0xdcc6e8e4, 0x4b731ba3, 0xc6e40052,  6 }, /* #45 */
    6647     { 0x2a6993, 0x2a6992, 0x074e4106, 0x8ef4a907, 0xe28ef4a9, 24 }, /* #46 */
    6648     { 0x145293, 0x145a12, 0x367abdcc, 0x5c029b3d, 0x7442b805, 17 }, /* #47 */
    6649     { 0x0e2d53, 0x0e2d17, 0xf3416036, 0x489c9c27, 0xc9139384, 29 }, /* #48 */
    6650     { 0x2c6fc7, 0x2c6793, 0x209e190b, 0xc63ce413, 0xab7e31e7, 19 }, /* #49 */
    6651     { 0x187f06, 0x187f97, 0x44d965d0, 0x9567a588, 0x1cab3d2c, 27 }, /* #50 */
    6652     { 0x090f07, 0x090f07, 0xdab9d222, 0xdab9d222, 0x1d92c3e3,  0 }, /* #51 */
    6653     { 0x312e07, 0x312e96, 0x6aa21218, 0x8b2d5442, 0x36521c59, 11 }, /* #52 */
    6654     { 0x040797, 0x040797, 0x03505b73, 0xe5c01a82, 0x50a3dcb8, 13 }, /* #53 */
    6655     { 0x0c7e42, 0x0c7e93, 0xaef49f7e, 0x8f5de93e, 0x3e132147,  7 }, /* #54 */
    6656     { 0x103293, 0x103213, 0x913b5551, 0x0d6c89da, 0xce5e41ad, 13 }, /* #55 */
    6657     { 0x097796, 0x097f92, 0xcfe80d7c, 0x87067f40, 0xcbcd70e0, 13 }, /* #56 */
    6658     { 0x0771c6, 0x077112, 0xc206322f, 0x0d840c64, 0xe4c8cd86,  7 }, /* #57 */
    6659     { 0x340156, 0x340113, 0x9ee1a17c, 0x123a7b86, 0x2f31048e, 14 }, /* #58 */
    6660     { 0x063f97, 0x063717, 0x844c5d29, 0x3844c5d2, 0xb17830f3,  4 }, /* #59 */
    6661     { 0x207492, 0x207412, 0xf2dae354, 0x0b6ad7cb, 0xc082dab5, 22 }, /* #60 */
    6662     { 0x1c1c97, 0x1c1413, 0x11a2df3a, 0x0f088d16, 0x5bed61e1, 13 }, /* #61 */
    6663     { 0x132643, 0x132616, 0x474816a7, 0x1ad47481, 0x8dc731ad, 12 }, /* #62 */
    6664     { 0x346b53, 0x346396, 0xf04d824a, 0xdff04d82, 0xf0a501df,  8 }, /* #63 */
     6601    { 0x0b26d3, 0x0b2e97, 0xfbe40159, 0x852631be, 0x361498c6, 26 }, /* #0 */
     6602    { 0x0c6247, 0x0c6213, 0x7cdd6b51, 0x3e6eb5a8, 0xecb0b20e,  1 }, /* #1 */
     6603    { 0x2e4ac6, 0x2e4a16, 0xf38ad2cd, 0x655e715a, 0x5f15ab2a, 11 }, /* #2 */
     6604    { 0x0b7fd2, 0x0b7712, 0x0b3d005b, 0x0802cf40, 0xd1e25c20, 10 }, /* #3 */
     6605    { 0x045c43, 0x045c93, 0xd3a300dd, 0x8db73dd3, 0xb28db73d, 24 }, /* #4 */
     6606    { 0x112582, 0x112d16, 0x540b2303, 0x43c540b2, 0x2727a43c, 12 }, /* #5 */
     6607    { 0x004ec2, 0x004616, 0x07c84802, 0x1f07c848, 0xedefa01f,  8 }, /* #6 */
     6608    { 0x1118d3, 0x111097, 0x289230fd, 0xd1449187, 0x15ce46da,  5 }, /* #7 */
     6609    { 0x185ed6, 0x185ed6, 0x09c48649, 0x09c48649, 0x054c27a1,  0 }, /* #8 */
     6610    { 0x215186, 0x215917, 0x8ef792a5, 0x792ca11d, 0x1fbc9650, 23 }, /* #9 */
     6611    { 0x245202, 0x245216, 0xe7042506, 0x0ede7042, 0xc11ac0ed, 12 }, /* #10 */
     6612    { 0x280257, 0x280a12, 0xf38d6b54, 0x47be71ad, 0x8981723d, 11 }, /* #11 */
     6613    { 0x3c7482, 0x3c7412, 0x58448b4a, 0x14b3b858, 0x7c14b3b8, 24 }, /* #12 */
     6614    { 0x2c04d6, 0x2c0416, 0x7c39b47c, 0x3c3c4dbe, 0xb078789b, 25 }, /* #13 */
     6615    { 0x134782, 0x134792, 0xd33d330a, 0xe1df64d3, 0xd6e1df64, 24 }, /* #14 */
     6616    { 0x1a7d13, 0x1a7596, 0x2953c922, 0xee834cca, 0x3bba0d33, 26 }, /* #15 */
     6617    { 0x0c5092, 0x0c5016, 0x0e858934, 0x20e85893, 0xe0f2dd32,  4 }, /* #16 */
     6618    { 0x2110c6, 0x211012, 0x521e84fe, 0x1ad48fd5, 0x91ad48fd, 28 }, /* #17 */
     6619    { 0x3c4706, 0x3c4f92, 0x83232ed0, 0xb2da5c19, 0x3ad65b4b, 21 }, /* #18 */
     6620    { 0x374f42, 0x374796, 0x75d05e75, 0xc7e03ae8, 0xc2e98fc0, 17 }, /* #19 */
     6621    { 0x3f0306, 0x3f0397, 0xd95f09d7, 0xf87a26ca, 0xae7f0f44, 21 }, /* #20 */
     6622    { 0x087ac3, 0x087a97, 0xd4b3a488, 0x8414ea59, 0x5df70829, 17 }, /* #21 */
     6623    { 0x0a1dc6, 0x0a1512, 0x1c3092f1, 0x35583861, 0xb8ff1aac, 15 }, /* #22 */
     6624    { 0x3a5c03, 0x3a5c13, 0x722e497c, 0x6a99d1c8, 0x3cdaa674, 22 }, /* #23 */
     6625    { 0x1457d2, 0x145792, 0x0f99e56c, 0xe480f99e, 0xc0a53e48, 12 }, /* #24 */
     6626    { 0x312e03, 0x312e97, 0x17df06dc, 0xb61c217d, 0x733b61c2, 20 }, /* #25 */
     6627    { 0x362693, 0x362616, 0x1b6842d8, 0x0db4216c, 0xd9fc80f6,  1 }, /* #26 */
     6628    { 0x274f46, 0x274712, 0xe18719c3, 0x2b1899f8, 0x6cac6267, 26 }, /* #27 */
     6629    { 0x0e4a02, 0x0e4212, 0x899f01e4, 0x15fa267c, 0x2635457e, 14 }, /* #28 */
     6630    { 0x252e13, 0x252e13, 0xe0f60334, 0x62de9f07, 0x374c5bd3, 21 }, /* #29 */
     6631    { 0x037596, 0x037592, 0xcb650efe, 0xd2e2b2d9, 0x17bb4b8a, 18 }, /* #30 */
     6632    { 0x2a0243, 0x2a0212, 0xc6184673, 0x2fe31861, 0xa3b94bf8, 14 }, /* #31 */
     6633    { 0x144587, 0x144d17, 0xe0be17c7, 0x63539c17, 0xa00b1a9c, 19 }, /* #32 */
     6634    { 0x1a6983, 0x1a6193, 0xbd04ad56, 0xe100865b, 0xfe100865, 28 }, /* #33 */
     6635    { 0x2e6512, 0x2e6d92, 0x7a40af06, 0x8bc679e9, 0x2ca2f19e, 22 }, /* #34 */
     6636    { 0x1654c3, 0x165493, 0xea213960, 0xf8103fa8, 0xeb3e040f, 22 }, /* #35 */
     6637    { 0x075813, 0x075892, 0xb9b114d0, 0xae6c4534, 0xd8cda21a,  2 }, /* #36 */
     6638    { 0x395346, 0x395b93, 0x12e78786, 0x9ca63bc4, 0x5e7298ef, 26 }, /* #37 */
     6639    { 0x3e0512, 0x3e0516, 0x481ab0ab, 0x1133e212, 0xd044cf88, 26 }, /* #38 */
     6640    { 0x221493, 0x221496, 0x14fd2348, 0xd5aec53f, 0xf71756bb, 18 }, /* #39 */
     6641    { 0x1b4096, 0x1b4093, 0x5ab78dbf, 0xd8226ad5, 0x88bb044d, 21 }, /* #40 */
     6642    { 0x0c7b97, 0x0c7392, 0x870e2ba9, 0xcd519f76, 0xb35467dd, 30 }, /* #41 */
     6643    { 0x3c4ec3, 0x3c4693, 0x3e187c37, 0xfe34f861, 0xf9833f8d, 14 }, /* #42 */
     6644    { 0x0e0d13, 0x0e0517, 0x988f67ea, 0x25311ecf, 0x6eef6112,  7 }, /* #43 */
     6645    { 0x364287, 0x364a13, 0xb7139fe5, 0x4b347d15, 0xa9668fa2, 29 }, /* #44 */
     6646    { 0x212557, 0x212d16, 0xbce2c301, 0x5b5ade71, 0xcb70b6b5, 17 }, /* #45 */
     6647    { 0x103ed3, 0x103692, 0xf1546f0c, 0xd3c551bc, 0x9e46b6f4,  6 }, /* #46 */
     6648    { 0x242416, 0x242492, 0xbc855673, 0xed7e3bc8, 0xd5eed7e3, 20 }, /* #47 */
     6649    { 0x273b13, 0x273b13, 0x14591e6c, 0x14591e6c, 0xa6dc4ee3,  0 }, /* #48 */
     6650    { 0x3d3757, 0x3d3f97, 0x9783e64b, 0xa4228fe4, 0x948451fc, 29 }, /* #49 */
     6651    { 0x2a4497, 0x2a4c16, 0xa63f5367, 0x7cc3a2a6, 0x477cc3a2, 24 }, /* #50 */
     6652    { 0x1a1d52, 0x1a1592, 0xbb04d3f4, 0xd59c6ec1, 0xf9f75671, 18 }, /* #51 */
     6653    { 0x036946, 0x036113, 0x674fe082, 0x3915eece, 0xed1c8af7, 23 }, /* #52 */
     6654    { 0x2e77d6, 0x2e7716, 0x7392b9be, 0x14872e72, 0x25e0a439, 19 }, /* #53 */
     6655    { 0x1f55c6, 0x1f5517, 0xd639fb05, 0x23cc5f35, 0x388f317c, 26 }, /* #54 */
     6656    { 0x075ad6, 0x075a93, 0xa15ca6bf, 0xad685729, 0x49c756b5, 10 }, /* #55 */
     6657    { 0x100853, 0x100097, 0xcb5c7b14, 0xc7bf96b8, 0xa49463df, 15 }, /* #56 */
     6658    { 0x376dd2, 0x376d93, 0x454b1ae7, 0xb9da2a58, 0x85d3573b, 13 }, /* #57 */
     6659    { 0x3944c7, 0x394c12, 0xdeb048e0, 0x6ac77ac1, 0x07809ab1, 14 }, /* #58 */
     6660    { 0x244406, 0x244497, 0xbeef8fb3, 0xc3510cbe, 0xa1c3510c, 24 }, /* #59 */
     6661    { 0x200dd7, 0x200d96, 0xd2768937, 0xaa42cd27, 0xe42aa42c, 20 }, /* #60 */
     6662    { 0x0b7f53, 0x0b7717, 0xf59670a7, 0x3deffb6f, 0x67bdff6d, 29 }, /* #61 */
     6663    { 0x146b56, 0x146b96, 0x6c9d4644, 0xb64ea322, 0x09705211,  1 }, /* #62 */
     6664    { 0x340fd7, 0x340f17, 0x78fd9bb6, 0x43c7ecdd, 0xd1fa07c8,  5 }, /* #63 */
    66656665};
    66666666static const BINU64_TEST_T g_aTests_shld_u64[] =
    66676667{
    6668     { 0x264f56, 0x264797, 0x7bd3c5e5c37ddb78, 0xbd3c5e5c37ddb781, 0x1aeae6658c657ce6,  4 }, /* #0 */
    6669     { 0x394e52, 0x394e17, 0x1e7291c53acecb04, 0x6765826afe20dbf9, 0xd5fc41b7f3c04cf4, 39 }, /* #1 */
    6670     { 0x3b2753, 0x3b2793, 0x24efc298896865be, 0x8408e22fce342f3b, 0x102388bf38d0bced, 62 }, /* #2 */
    6671     { 0x3a0d06, 0x3a0d96, 0xc9f41f610caf5114, 0x8a3d29587b7d1c0f, 0x7a52b0f6fa381e61, 55 }, /* #3 */
    6672     { 0x2b6442, 0x2b6c17, 0x43e50d1a5b44d4a6, 0x1a5b44d4a623d85f, 0x23d85fdaf2bf27f5, 24 }, /* #4 */
    6673     { 0x1c2a57, 0x1c2212, 0xbf90b09262bb6f6e, 0x498aedbdb9867f1a, 0x619fc6b0743861d8, 26 }, /* #5 */
    6674     { 0x011656, 0x011e13, 0xc5dd820d08bd541e, 0x06845eaa0f62867f, 0xc50cff0051854750, 23 }, /* #6 */
    6675     { 0x2c22c7, 0x2c2216, 0xbd66de67d02925a6, 0x67d02925a67e6855, 0x7e685505ac935baf, 24 }, /* #7 */
    6676     { 0x0946d3, 0x094612, 0x199d40e445a610dd, 0x445a610dd7fb4457, 0x7fb44574230f45df, 28 }, /* #8 */
    6677     { 0x076d06, 0x076516, 0xb455b424e7109f78, 0x2a7214a1d352f193, 0x54e42943a6a5e327, 63 }, /* #9 */
    6678     { 0x101fc7, 0x101f92, 0xe0ac5e64e029ed93, 0x9c053db27f7177e5, 0xfb8bbf29546907fe, 29 }, /* #10 */
    6679     { 0x247e07, 0x247612, 0xbc8a5ab2018dadc1, 0x452d5900c6d6e0ab, 0x57f971919f489bfe,  7 }, /* #11 */
    6680     { 0x032c16, 0x032c96, 0xca6126d310c35e41, 0x93698861af20bb35, 0x766bfc2a703c0ccb, 15 }, /* #12 */
    6681     { 0x0e7c82, 0x0e7497, 0x64313f05da1a0c99, 0x9328bfe9c1dba412, 0x45ff4e0edd2094a6, 53 }, /* #13 */
    6682     { 0x051a83, 0x051212, 0x1231a140ee64a783, 0x68503b9929e0ed64, 0xb591123af8519ae8, 14 }, /* #14 */
    6683     { 0x026d02, 0x026512, 0x4b6f73391395bc16, 0x5b7b99c89cade0b3, 0x672d74a801f5a90c,  3 }, /* #15 */
    6684     { 0x3b4017, 0x3b4097, 0xc9078c81b1f6e837, 0x8fb741b81b0d5a0a, 0x0361ab414e998e9c, 35 }, /* #16 */
    6685     { 0x065052, 0x065097, 0xf28f2eb18adef0bd, 0xe5d6315bde17be0c, 0xf066b0991642a139, 13 }, /* #17 */
    6686     { 0x3f4c97, 0x3f4c13, 0xe98e42f8badaa903, 0x481ed7048689d675, 0xdae090d13acebd18, 51 }, /* #18 */
    6687     { 0x215a06, 0x215297, 0x1714da1893b9018d, 0xb4312772031b1f1e, 0x8f8f1ad199fa8a52, 17 }, /* #19 */
    6688     { 0x0d0686, 0x0d0697, 0x99a40c47ed7acee0, 0xf6bd677062788839, 0xc4f1107321221677, 31 }, /* #20 */
    6689     { 0x151903, 0x151917, 0x09d18b814de54fab, 0x17029bca9f564e00, 0x27002ebb5c1dc730, 17 }, /* #21 */
    6690     { 0x204596, 0x204d96, 0x7fad33e6c40e30e9, 0xe30e942df4e60c42, 0x42df4e60c42a8286, 44 }, /* #22 */
    6691     { 0x065e46, 0x065697, 0xf8db216331195fb7, 0x88cafdb860bb474b, 0x0c1768e97a6d07be, 35 }, /* #23 */
    6692     { 0x223842, 0x223817, 0x0104d31b2e655e19, 0x26c2652ae477f244, 0x3613295723bf9222, 61 }, /* #24 */
    6693     { 0x3e0703, 0x3e0f17, 0x4e65073d8c11762b, 0x762b580d78560abe, 0x580d78560abe5e00, 48 }, /* #25 */
    6694     { 0x3f3593, 0x3f3593, 0xafafe5f847eb66e3, 0xf5b3718123bda0c2, 0x02477b418523153d, 39 }, /* #26 */
    6695     { 0x1707c7, 0x170793, 0x1e0fea1e9981e1cf, 0xd3303c39e021cffe, 0x010e7ff5e6d366fd, 29 }, /* #27 */
    6696     { 0x150c56, 0x150497, 0x55158ac7fc3276cc, 0xb31e10f4f86e528e, 0x7843d3e1b94a3a74, 54 }, /* #28 */
    6697     { 0x033416, 0x033497, 0x684d264374903802, 0x90dd240e00a9419a, 0xa50668de210b2e34, 22 }, /* #29 */
    6698     { 0x2b5242, 0x2b5a13, 0x628897bc3f43689a, 0x7bc3f43689a50aa4, 0x50aa4f3875a1c95a, 20 }, /* #30 */
    6699     { 0x087202, 0x087a96, 0x71e45d7efb366be0, 0xf812de6e6331ed8d, 0x4b79b98cc7b6359c, 54 }, /* #31 */
    6700     { 0x2b50c2, 0x2b5817, 0xc3ea6443ee981a5b, 0x615cad69022b8d96, 0x0ae56b48115c6cb7, 61 }, /* #32 */
    6701     { 0x1b5983, 0x1b5197, 0xd8dfeac116ecddf4, 0xf5608b766efa3f81, 0x7f02765214ad527c, 15 }, /* #33 */
    6702     { 0x353b17, 0x353b96, 0x0cd37e89d4cfa6db, 0x99f4db63ccc5b85a, 0x1e662dc2d1187bc6, 37 }, /* #34 */
    6703     { 0x3a2e06, 0x3a2616, 0x6303e5f0f80162e5, 0x00b172e9ff77296a, 0xd3feee52d4ed0185, 39 }, /* #35 */
    6704     { 0x307f92, 0x307793, 0x542ad681d824bdd4, 0xb0497ba8b7aac543, 0x5bd562a1c868da52, 33 }, /* #36 */
    6705     { 0x2432c7, 0x243a17, 0x31954f929c9f9787, 0x2a9f25393f2f0f69, 0xb493c052019b3480,  9 }, /* #37 */
    6706     { 0x0c35d2, 0x0c3d92, 0x90b33c9be9293669, 0x8599e4df4949b349, 0x38a6a45027500d81,  3 }, /* #38 */
    6707     { 0x012412, 0x012412, 0x17ac04ae9ef0deb0, 0x2574f786f586b7e0, 0xd6fc105a1e676879, 19 }, /* #39 */
    6708     { 0x2c6016, 0x2c6016, 0xf1a626e048b63263, 0x245b1931b4009b30, 0x6801366193425597, 31 }, /* #40 */
    6709     { 0x3a6402, 0x3a6416, 0xbb082027077d6b30, 0x404e0efad6618499, 0xc24ceb801276feb8, 17 }, /* #41 */
    6710     { 0x067382, 0x067397, 0x1e3ab49b1b9144c8, 0xe3ab49b1b9144c87, 0x7826300860275c71,  4 }, /* #42 */
    6711     { 0x274716, 0x274712, 0x9fecfa6980c94d39, 0x64a69cf79bd9421f, 0xef37b2843f2c34b2, 39 }, /* #43 */
    6712     { 0x1a10c3, 0x1a1813, 0xedd805e0e28c5f98, 0x091f405c402d3994, 0x48fa02e20169cca3, 61 }, /* #44 */
    6713     { 0x322d42, 0x322d17, 0x210f52df730f0cc4, 0x0f0cc41b61e69b35, 0x1b61e69b3509e041, 40 }, /* #45 */
    6714     { 0x154707, 0x154f92, 0x8b0530f68a6a5549, 0x9348fa11dc83a319, 0xa47d08ee41d18cf4, 57 }, /* #46 */
    6715     { 0x3c0706, 0x3c0712, 0xa5f0e35eedb09c79, 0x4e3ce06d7a0f54ef, 0xc0daf41ea9df43c7, 47 }, /* #47 */
    6716     { 0x105d02, 0x105597, 0x87fcebb8aa526750, 0xd77154a4cea1cf93, 0xe7c9b1af6dd7a1f4, 17 }, /* #48 */
    6717     { 0x273956, 0x273917, 0x54660636ff828eb0, 0x4660636ff828eb0a, 0xadb2170c3621ee83,  4 }, /* #49 */
    6718     { 0x2b27d6, 0x2b2f96, 0xf0bdac957f8cbcc6, 0xb255fe32f318fc2e, 0x3f0ba0de348da406, 18 }, /* #50 */
    6719     { 0x053497, 0x053412, 0x77fb0d0849533dc0, 0x68424a99ee0602c1, 0xc05827aa8314a4ee, 19 }, /* #51 */
    6720     { 0x217382, 0x217b92, 0x3face88de0287359, 0xf01439acae5a871a, 0x5cb50e35f0d7a1a3, 31 }, /* #52 */
    6721     { 0x2a2d12, 0x2a2d17, 0xaa5cfbf708f479a0, 0x73efdc23d1e68044, 0x1116cd75bea24bae, 10 }, /* #53 */
    6722     { 0x073a57, 0x073297, 0xcd0b948c4a49383e, 0x9a1729189492707d, 0x964dd7bbf3457a04,  1 }, /* #54 */
    6723     { 0x1421c6, 0x142996, 0x5bae80b5ccd0bb25, 0xa5e6b7392ec20d0c, 0x4bcd6e725d841a19, 63 }, /* #55 */
    6724     { 0x2f5956, 0x2f5992, 0x1e3fc472341c0f88, 0xf1fe2391a0e07c46, 0xc7d05c6aac7a27e1,  3 }, /* #56 */
    6725     { 0x3e6007, 0x3e6892, 0xe86b49a4c8661eba, 0x8661ebaf883a80cd, 0xf883a80cdbafe38a, 36 }, /* #57 */
    6726     { 0x2613c3, 0x261316, 0xb13c3fbd98252f2d, 0x6094bcb47a83092d, 0x1ea0c24b6a7caa8b, 34 }, /* #58 */
    6727     { 0x1541c3, 0x154193, 0x3a8e8e9313909a7d, 0xa7d9b8276fb25329, 0x9b8276fb253293c1, 52 }, /* #59 */
    6728     { 0x3d5183, 0x3d5112, 0xbc00d70deb105031, 0x01ae1bd620a06394, 0xca45ed275b26b541,  9 }, /* #60 */
    6729     { 0x2e2457, 0x2e2c96, 0x9b3a79cccf9c4031, 0xf9c4031b5c1c2921, 0xb5c1c2921c124e0b, 36 }, /* #61 */
    6730     { 0x060dc7, 0x060516, 0x42251f4c2f5051b8, 0x146e081141bee4ca, 0x204506fb9329d881, 46 }, /* #62 */
    6731     { 0x022242, 0x022a13, 0x8e472cdb63ead504, 0x02a2303468b48180, 0x0a88c0d1a2d20603, 62 }, /* #63 */
     6668    { 0x142082, 0x142896, 0x257c96f02163e5b0, 0x858f96c2d82b2177, 0xb60ac85dd69979ca, 34 }, /* #0 */
     6669    { 0x257d82, 0x257d17, 0xb3b38e6e1112f57f, 0x3708897abfc8877d, 0x910efb5c914bf246, 23 }, /* #1 */
     6670    { 0x1f0347, 0x1f0397, 0xf576fde132986e62, 0xb7ef0994c37316dd, 0xdba8561c9715da33, 11 }, /* #2 */
     6671    { 0x353e57, 0x353e92, 0xdb21ea0eb422d647, 0xc8f9b4a8e341f1ad, 0xcda5471a0f8d6be0, 53 }, /* #3 */
     6672    { 0x3b52d2, 0x3b5216, 0xac17137ebac44716, 0x7166d4492ef9f00c, 0x6d4492ef9f00cbcf, 52 }, /* #4 */
     6673    { 0x016c53, 0x016497, 0x1f3bef246d425a62, 0xde48da84b4c56072, 0xb0392ad657d15554, 17 }, /* #5 */
     6674    { 0x0300c7, 0x030016, 0x6166b0345029b206, 0x053640c0ae8cc153, 0x0574660a9cba370d, 37 }, /* #6 */
     6675    { 0x311ec3, 0x311e92, 0xe2ce311239da2d35, 0xb38c448e768b4d5b, 0x6d456a4d4ef7c76b,  6 }, /* #7 */
     6676    { 0x2c1407, 0x2c1493, 0x3aee0f57b2deb3cb, 0xb83d5ecb7acf2ef1, 0xbc7ba76ee33157ce, 10 }, /* #8 */
     6677    { 0x003293, 0x003293, 0x21dab29cfe00ba99, 0x94e7f005d4cff1ab, 0xfe357c685d043121, 19 }, /* #9 */
     6678    { 0x1318d6, 0x131813, 0xb606090ff8a18c5c, 0x606090ff8a18c5c4, 0x4bcc36b1863cf452,  4 }, /* #10 */
     6679    { 0x265c53, 0x265c92, 0x4c9f7db6364a5ef2, 0xd9297bc9136307ef, 0x44d8c1fbfaf65f06, 34 }, /* #11 */
     6680    { 0x036e16, 0x036e96, 0x1a75d33158b23021, 0xeba662b164604203, 0x01a10c2cad7c645c,  9 }, /* #12 */
     6681    { 0x1d48d3, 0x1d4817, 0xa4d9569eca6000df, 0x2ad3d94c001be072, 0x03924b5ff8c5d2cb, 13 }, /* #13 */
     6682    { 0x2e3e17, 0x2e3e13, 0x435728f255419008, 0x419008c77bf9ab8f, 0xc77bf9ab8f414a68, 40 }, /* #14 */
     6683    { 0x3a3e87, 0x3a3e17, 0xe625caa91160bd34, 0x2e55488b05e9a5be, 0xb7c8a52dbb1c30cf, 11 }, /* #15 */
     6684    { 0x2f4097, 0x2f4813, 0x006a8d56a5bb9da4, 0x482d6356dd26ca54, 0x16b1ab6e93652a24, 57 }, /* #16 */
     6685    { 0x341cd2, 0x341c92, 0x95b8693328ebdfe5, 0xff2d32c8df97f015, 0xa6591bf2fe02bf3c, 51 }, /* #17 */
     6686    { 0x072446, 0x072c13, 0x21fa6ad35f9e8c04, 0x4d5a6bf3d1808046, 0x0237a7c67f7b74e5, 13 }, /* #18 */
     6687    { 0x367852, 0x367817, 0xf501296ab61d2b3a, 0x4b55b0e959d7bbcf, 0xf779f9c91f462a29, 19 }, /* #19 */
     6688    { 0x3d48c3, 0x3d4097, 0x904723ea12d1de05, 0xc8fa84b477814636, 0x18dbf6362e86dfff, 14 }, /* #20 */
     6689    { 0x022052, 0x022896, 0xe2482410ff35c1d3, 0xe9e8318ab8771be4, 0xd0631570ee37c8d8, 55 }, /* #21 */
     6690    { 0x2a5e53, 0x2a5693, 0xa4f6d7c195d63fcd, 0xac7f9a63c159ae13, 0x31e0acd709cef3b0, 41 }, /* #22 */
     6691    { 0x201a13, 0x201a13, 0x1534501ebf4fe0de, 0x4501ebf4fe0de34a, 0x34af5cf39d780d45, 12 }, /* #23 */
     6692    { 0x3903d2, 0x390312, 0xb12c6432d874250c, 0x1d09430070601d26, 0x01c18074996627d6, 38 }, /* #24 */
     6693    { 0x227306, 0x227b96, 0xd3f1331c03ef4e1c, 0xc700fbd38739eb3f, 0xe7acfc2fc0527d7e, 22 }, /* #25 */
     6694    { 0x293292, 0x293293, 0x80fb9a724f00da4b, 0xe01b496e364de640, 0x71b26f320658d3b2, 37 }, /* #26 */
     6695    { 0x1c5343, 0x1c5393, 0xd73e29c66afc41b6, 0x8836d0b1db681e45, 0x858edb40f2289215, 45 }, /* #27 */
     6696    { 0x0f2d86, 0x0f2d92, 0x3fde1677e0b5cddb, 0xd988561c626ca7fb, 0x310ac38c4d94ff63, 59 }, /* #28 */
     6697    { 0x2b3bd3, 0x2b3393, 0x1d68e375fba443f2, 0xfba443f26af2f87a, 0x6af2f87ad12d2568, 32 }, /* #29 */
     6698    { 0x2c4993, 0x2c4913, 0xef56024cb2d1da58, 0x56024cb2d1da583e, 0x3e3f5b6d37b0e3db,  8 }, /* #30 */
     6699    { 0x295d83, 0x295512, 0xa14bdcd1bf15929a, 0x4a6ace25c217ee38, 0xb3897085fb8e2e6a, 50 }, /* #31 */
     6700    { 0x167ec3, 0x167e13, 0xad7ede0dfd1dc537, 0x370797fd0da4243e, 0x0797fd0da4243ed0, 56 }, /* #32 */
     6701    { 0x221f53, 0x221f17, 0xe89b7d1a3e78bc70, 0x178e16c6e5a7a706, 0xb6372d3d38326b9d, 45 }, /* #33 */
     6702    { 0x3c28c3, 0x3c2892, 0x3f857dc3d7185928, 0xc2c941678d8196a8, 0x2cf1b032d503ce9d, 43 }, /* #34 */
     6703    { 0x2721d7, 0x272116, 0x6fe0561390f3b4c2, 0x1e769851fbf0382e, 0x8fdf81c1713311f3, 37 }, /* #35 */
     6704    { 0x1810c6, 0x181093, 0x37a6c241537d1005, 0xd36120a9be8802f7, 0xee12b35e251b76c5,  7 }, /* #36 */
     6705    { 0x0c37d7, 0x0c3f96, 0xff6bff9a69bb2c95, 0xd7ff34d376592bff, 0xffa829b0cb59f7fd,  9 }, /* #37 */
     6706    { 0x2b4bd6, 0x2b4316, 0x6787d9b05ed2e442, 0x442c4f410b2c7e4e, 0xc4f410b2c7e4e6ea, 52 }, /* #38 */
     6707    { 0x313d56, 0x313512, 0xdaae298cc24d3472, 0x661269a3908f4a0b, 0x11e94174a029b403, 27 }, /* #39 */
     6708    { 0x3e0893, 0x3e0016, 0x3691343a7e271016, 0x44d0e9f89c405a72, 0x9c9be67db6fc08a6, 10 }, /* #40 */
     6709    { 0x2849c7, 0x284197, 0x733c4e33a8572cc5, 0x9e2719d42b966281, 0x034793acbc32315f,  7 }, /* #41 */
     6710    { 0x2d7696, 0x2d7616, 0x6cad19a6a421e2bd, 0x78af597511fb361b, 0x65d447ecd86f1907, 46 }, /* #42 */
     6711    { 0x1023d7, 0x102b13, 0x28c3152a67e8dbfe, 0x1b7fd51d618363f4, 0xa8eb0c1b1fa28d4e, 45 }, /* #43 */
     6712    { 0x237e16, 0x237616, 0x1857284231f33db0, 0x63e67b61e716f82d, 0xf38b7c168214118a, 33 }, /* #44 */
     6713    { 0x236103, 0x236193, 0x384db824eb40060e, 0x84db824eb40060e5, 0x526274c5f674605c,  4 }, /* #45 */
     6714    { 0x284092, 0x284012, 0xf8b2884892fc6694, 0x533c0bbb874445b3, 0xcf02eee1d1116ce0, 58 }, /* #46 */
     6715    { 0x315956, 0x315116, 0x7fa54cba202a6658, 0x2a66583245abd47d, 0x3245abd47d5088ce, 40 }, /* #47 */
     6716    { 0x255156, 0x255917, 0xc5ab33707cc95405, 0x07cc95405a89ccd2, 0xa89ccd2ceabe21cb, 28 }, /* #48 */
     6717    { 0x234e46, 0x234697, 0x3b6ebddb4043319f, 0xb4043319fb727a96, 0xb727a969a3729358, 28 }, /* #49 */
     6718    { 0x2a2813, 0x2a2093, 0xb05639663a88e0ab, 0x82b1cb31d447055b, 0x6bccd29cecd27054,  3 }, /* #50 */
     6719    { 0x172492, 0x172493, 0x21db26107b3726e7, 0xb3726e7dbc283ccb, 0xdbc283ccba9ff5cd, 36 }, /* #51 */
     6720    { 0x142ed2, 0x142e17, 0xbd691cf7749856c6, 0x239eee930ad8d1e2, 0x8f122629ffecbba0, 13 }, /* #52 */
     6721    { 0x275217, 0x275212, 0xbc053f321b13f819, 0x066b3cbb986f1e02, 0xacf2ee61bc780a66, 54 }, /* #53 */
     6722    { 0x226f07, 0x226716, 0xb847e8559c3a4fb8, 0x47e8559c3a4fb81d, 0x1d3546abb8e66224,  8 }, /* #54 */
     6723    { 0x335057, 0x335097, 0x0c5a103047f2a98f, 0x8b420608fe5531e2, 0x12340b792cdcc5a5,  5 }, /* #55 */
     6724    { 0x232f97, 0x232793, 0x3bf9e25f87132d29, 0xcf12fc3899694a7a, 0x4f405c98127d0a8f, 11 }, /* #56 */
     6725    { 0x3244c6, 0x324416, 0xe217cae1f35d0d5a, 0x1f35d0d5af15a1e1, 0xf15a1e1f4808ac17, 28 }, /* #57 */
     6726    { 0x3c5bc7, 0x3c5397, 0x981a8ef01f6f9ac7, 0xde03edf358ffb336, 0xfd99b6c6f79e5bc0, 21 }, /* #58 */
     6727    { 0x275a12, 0x275a92, 0x5f62929a048a7a4a, 0x929a048a7a4a51df, 0x51dfc08e4086cc8f, 16 }, /* #59 */
     6728    { 0x0d16d2, 0x0d1e13, 0xa2f919af4454eaa5, 0x52a49b3fc36802a1, 0x49367f86d0054219, 55 }, /* #60 */
     6729    { 0x1741c2, 0x174913, 0x783d73ca4cfc0f02, 0x267e0781682bca23, 0xd05794464a7cef9e, 31 }, /* #61 */
     6730    { 0x1f5bd3, 0x1f5393, 0x1fa8ee266c9ab03e, 0xa8ee266c9ab03ecb, 0xcbeae88dcbab1107,  8 }, /* #62 */
     6731    { 0x2a23d7, 0x2a2393, 0x36dd4f279a990fd0, 0x93cd4c87e87a417a, 0xf482f458bb77c668, 23 }, /* #63 */
    67326732};
    67336733static const BINU64_TEST_T g_aTests_shrd_u64[] =
    67346734{
    6735     { 0x051857, 0x051897, 0x96134c098cd48b83, 0x8f45f8233943c165, 0x523d17e08ce50f05, 58 }, /* #0 */
    6736     { 0x126347, 0x126312, 0x44e1e5b1e0bbbac1, 0x089c3cb63c177758, 0xd94dbe428aaec9f8,  3 }, /* #1 */
    6737     { 0x231243, 0x231297, 0x8eb1c862ed4bd975, 0xf3b542ef1d6390c5, 0x809ea94d79daa177, 31 }, /* #2 */
    6738     { 0x164f83, 0x164712, 0x0d0badd8371bf757, 0x280229f384ced81a, 0x0a140114f9c2676c, 55 }, /* #3 */
    6739     { 0x1e6a06, 0x1e6a16, 0xe7186f038897d0f8, 0x6f52062d5e7186f0, 0x2138ca06f52062d5, 36 }, /* #4 */
    6740     { 0x030a82, 0x030a97, 0xcc19f3bd9e4425fc, 0xbde89229e60cf9de, 0x1fa7e3d37bd12453, 33 }, /* #5 */
    6741     { 0x373f43, 0x373f16, 0x80ed1e44f6223980, 0x5e02d580ed1e44f6, 0xa50c16a8cf5e02d5, 24 }, /* #6 */
    6742     { 0x126842, 0x126017, 0xcad17871948e4eb5, 0x20c5f1d348b6568b, 0x6cc96418be3a6916, 45 }, /* #7 */
    6743     { 0x3547d3, 0x354792, 0x55465eaa133e2654, 0xef116a255465eaa1, 0x460526ca7ef116a2, 28 }, /* #8 */
    6744     { 0x0a0047, 0x0a0813, 0x2e3eae92cf6019d0, 0x4d455372bc92e3ea, 0x591bc4d455372bc9, 44 }, /* #9 */
    6745     { 0x015203, 0x015a12, 0x2930539ff74d22ee, 0x716e39b8f080364a, 0x55c5b8e6e3c200d9, 58 }, /* #10 */
    6746     { 0x314b97, 0x314b93, 0x6d33cdedb7b5812d, 0x9052ea75b4cf37b6, 0xcce7ccc0a414ba9d, 30 }, /* #11 */
    6747     { 0x0d53d3, 0x0d5316, 0x054be148150ded24, 0x0c102a5f0a40a86f, 0x48c6dbb6f8b36182, 13 }, /* #12 */
    6748     { 0x323bc7, 0x323396, 0xf7fb9f87d24618a3, 0xd8a29a566fdfee7e, 0x50a807f628a6959b, 38 }, /* #13 */
    6749     { 0x134a86, 0x134297, 0x9c137d1cdddd0f3d, 0xf58f553826fa39bb, 0x31ca8c82437ac7aa, 23 }, /* #14 */
    6750     { 0x3c6182, 0x3c6182, 0x4c915a25a1a5ce65, 0x4c915a25a1a5ce65, 0x2fd772e55ab53995,  0 }, /* #15 */
    6751     { 0x3f2986, 0x3f2196, 0xc3f066ebe5075356, 0xe9e24b87e0cdd7ca, 0xae03e34d1bf4f125, 23 }, /* #16 */
    6752     { 0x135a53, 0x135a16, 0xb3b66850b7d6bf7f, 0x48331e9dadaced9a, 0x7c07ad20cc7a76b6, 42 }, /* #17 */
    6753     { 0x182916, 0x182192, 0xf8884a41fa0f2601, 0xd6fbc32f39f8884a, 0xcb5165d6fbc32f39, 40 }, /* #18 */
    6754     { 0x147857, 0x147017, 0x2d9fa16e9cf2646e, 0x0b67e85ba73c991b, 0xb5ce349f0b1f5428,  2 }, /* #19 */
    6755     { 0x122202, 0x122293, 0x4786af872ebf26b6, 0xe93012cdb6f66023, 0xcdd260259b6decc0, 57 }, /* #20 */
    6756     { 0x1452c7, 0x145a93, 0x4385626ff4d0f8e8, 0xa8059cdd0e1589bf, 0x021f616c2a016737, 30 }, /* #21 */
    6757     { 0x1745c3, 0x174517, 0x8966ca8578388fc4, 0x0b6ede81da2259b2, 0x887c7c2dbb7a0768, 42 }, /* #22 */
    6758     { 0x080897, 0x080013, 0x491da7a4bbf3e47c, 0x0f01f79e904a8491, 0x7130f01f79e904a8, 52 }, /* #23 */
    6759     { 0x1b0583, 0x1b0517, 0x3fc399c4ff24a8c2, 0x35551e82a433903f, 0xea35551e82a43390, 56 }, /* #24 */
    6760     { 0x1f3c53, 0x1f3416, 0xba4f3cea54bbdf83, 0x2cca0a19586e93cf, 0xb417f8b328286561, 42 }, /* #25 */
    6761     { 0x3b4ed7, 0x3b4613, 0xd8f837e1e80abce8, 0x08407309a763e0df, 0x501f83c2101cc269, 38 }, /* #26 */
    6762     { 0x3b0787, 0x3b0f96, 0x604251b58375a384, 0x9810946d60dd68e1, 0x4ee952cf22027372,  2 }, /* #27 */
    6763     { 0x151787, 0x151796, 0x38b5a0eaf5037fb6, 0xc57a08f38b5a0eaf, 0x7cee3ba59c57a08f, 28 }, /* #28 */
    6764     { 0x1c5cc6, 0x1c5cc6, 0x7ec152c8b0d72cd8, 0x7ec152c8b0d72cd8, 0x9c3170bdc621e8a8,  0 }, /* #29 */
    6765     { 0x095182, 0x095992, 0x05f4a2af2a101584, 0x97ff2491b02fa515, 0x773b58d2ffe49236, 37 }, /* #30 */
    6766     { 0x392ac6, 0x392293, 0xaf0ff3f34930fc7b, 0xe5787f9f9a4987e3, 0x17079611c0590f7c,  5 }, /* #31 */
    6767     { 0x2b3356, 0x2b3313, 0x49bf3108fe36f3c9, 0x126e937e6211fc6d, 0x7c112ecb672c0937, 15 }, /* #32 */
    6768     { 0x0a56d2, 0x0a5612, 0xb5717698e6dcf946, 0x1098b25ab8bb4c73, 0x7731d3b1ac213164, 25 }, /* #33 */
    6769     { 0x021c42, 0x021c92, 0x60e932bf910ec600, 0xb4d60e932bf910ec, 0xb97164a7ae02cb4d, 12 }, /* #34 */
    6770     { 0x225503, 0x225d97, 0x5b32e6cbf5187ee4, 0xb28559c4ec0b665c, 0xc47b25942ace2760, 43 }, /* #35 */
    6771     { 0x2b6a52, 0x2b6296, 0xbb03c3f49a2ceb2c, 0xd0d799c2ec0f0fd2, 0x3eabfeaaf435e670, 30 }, /* #36 */
    6772     { 0x2243c3, 0x224b13, 0x6472da89da21da0e, 0x60d2d620c8e5b513, 0x58f4211830696b10, 31 }, /* #37 */
    6773     { 0x2f14c3, 0x2f1c16, 0xf28458ffab047884, 0x7ca1163feac11e21, 0x6efbc32f8eef0815,  2 }, /* #38 */
    6774     { 0x330013, 0x330892, 0x7e3bc2a044a5449d, 0xad92df8ef0a81129, 0x5a4a19850566b64b, 18 }, /* #39 */
    6775     { 0x1808d3, 0x180813, 0x5fccb4bff44120be, 0x411ea49c373bf42f, 0xdc823d49386e77e8, 57 }, /* #40 */
    6776     { 0x286bd7, 0x286312, 0x24346d1c914856b4, 0x3be54921a368e48a, 0x78a952caade77ca9, 21 }, /* #41 */
    6777     { 0x383393, 0x383317, 0xe277eb79645d31e9, 0x2d6bc119a7389dfa, 0x09ecc4b5af04669c, 42 }, /* #42 */
    6778     { 0x126546, 0x126d16, 0x5497149342bf2add, 0x563f5242a4b8a49a, 0xcae6227f4ac7ea48, 29 }, /* #43 */
    6779     { 0x212592, 0x212d93, 0x89bca74c1f84d502, 0xa26f29d307e13540, 0xc3509759008b7392,  2 }, /* #44 */
    6780     { 0x3e43d7, 0x3e4317, 0x7fc33574c82049a6, 0x19bfe19aba641024, 0x00a7d61568ea9433,  9 }, /* #45 */
    6781     { 0x255f46, 0x255716, 0x58b815d87b9c6533, 0x003f88e576889255, 0x400fe2395da22495, 62 }, /* #46 */
    6782     { 0x1b6513, 0x1b6513, 0x35d1f20c7ae49868, 0x06099f54d45c846b, 0xa10304cfaa6a2e42, 55 }, /* #47 */
    6783     { 0x100d92, 0x100d93, 0xaa378d8b6bb4c9f7, 0xb75c9ea8de362dae, 0x64887556a52dd727, 22 }, /* #48 */
    6784     { 0x3e2597, 0x3e2d97, 0x6672c9b562960253, 0x8dd0c5f4f333964d, 0xee8ab5b1ba18be9e, 37 }, /* #49 */
    6785     { 0x3416c3, 0x341e96, 0x50176afc661e5004, 0xaf3914662e1def0a, 0x2d79c8a33170ef78, 59 }, /* #50 */
    6786     { 0x034286, 0x034a97, 0x66d796457e460497, 0x9e54ff7b36bcb22b, 0xdbca0e0fd3ca9fef, 29 }, /* #51 */
    6787     { 0x0303d6, 0x030317, 0x8883654641cc4016, 0x246df27aa6ddb078, 0x1246df27aa6ddb07, 60 }, /* #52 */
    6788     { 0x0d13d2, 0x0d1b16, 0x6fcece711465ed8d, 0x53753c6fcece7114, 0x4535cff4f253753c, 24 }, /* #53 */
    6789     { 0x2d7f12, 0x2d7f97, 0x727b4ed97db10bc3, 0x9cdc9ed3b65f6c42, 0x35fc4b8abd75a273, 10 }, /* #54 */
    6790     { 0x016256, 0x016a16, 0x519e10d85e6946a9, 0x54678436179a51aa, 0x3c8009d36063ddf1,  2 }, /* #55 */
    6791     { 0x094647, 0x094693, 0x2fc232df26c09df4, 0xe9d6f1bbda681f2c, 0x7a75bc6ef69a07cb, 62 }, /* #56 */
    6792     { 0x2b5ed6, 0x2b5e93, 0x9cbc1b784734d1d5, 0xba38931035f25b13, 0x2dd1c49881af92d8, 59 }, /* #57 */
    6793     { 0x0608d3, 0x060097, 0x7b77c3142288ae7d, 0xef6ef862845115cf, 0x40e6cb4bf3a8955f,  3 }, /* #58 */
    6794     { 0x1f7086, 0x1f7892, 0x6874aa7b8f303ef2, 0x81e22081b2536834, 0x4503c4410364a6d0, 57 }, /* #59 */
    6795     { 0x015856, 0x015816, 0x7e130b64b64e0c71, 0x733f0985b25b2706, 0x56afc475945112e6,  9 }, /* #60 */
    6796     { 0x2f0253, 0x2f0296, 0x0686f900241f5adf, 0xc9641a1be400907d, 0x205634c987457259, 14 }, /* #61 */
    6797     { 0x032f46, 0x032f93, 0x3d4eb43a60ea67f3, 0x8fd0d35a39ea75a1, 0x1c7940f1fa1a6b47, 37 }, /* #62 */
    6798     { 0x3c2a46, 0x3c2216, 0xc9beb1376c909b38, 0x25b8326fac4ddb24, 0x35ed703a466496e0, 18 }, /* #63 */
     6735    { 0x1c3883, 0x1c3812, 0xcb3dd35311c1cffc, 0x42e0ff9e7d3967ba, 0x6ff14a1707fcf3e9, 43 }, /* #0 */
     6736    { 0x2379d7, 0x237113, 0x78a9e72eac55db32, 0x2bc54f397562aed9, 0x46a63ed25a88bae5,  5 }, /* #1 */
     6737    { 0x206816, 0x206013, 0x6b29c6f1c11968b7, 0x3594e378e08cb45b, 0x3c8a597783c40e5a,  1 }, /* #2 */
     6738    { 0x1e6ad6, 0x1e6a17, 0x1b261988f78d42f1, 0x45429e4e2565e781, 0x145429e4e2565e78, 60 }, /* #3 */
     6739    { 0x284043, 0x284016, 0xb4a6f96a3930d3e3, 0x3da537cb51c9869f, 0x0b3bcf5f7e40b927,  5 }, /* #4 */
     6740    { 0x2c1596, 0x2c1d97, 0x68c75a68ceda7731, 0xbfe97ff0012f2ad1, 0x6edff4bff8009795, 55 }, /* #5 */
     6741    { 0x083dc2, 0x083d13, 0xb41c6976dc96db5f, 0x54fdcb4b41c6976d, 0x4e22c8c4754fdcb4, 28 }, /* #6 */
     6742    { 0x2f6a46, 0x2f6213, 0x542de1a8e92a3d88, 0x0f6a881d03e2aa16, 0x91d41ed5103a07c5, 49 }, /* #7 */
     6743    { 0x1c4153, 0x1c4913, 0xd61f640f525fe6a5, 0x5189cdc481ebac3e, 0x5016a8c4e6e240f5, 47 }, /* #8 */
     6744    { 0x322857, 0x322813, 0x12f06c48bd38a942, 0x4ae12f06c48bd38a, 0x938bfffea654f4ae, 12 }, /* #9 */
     6745    { 0x1c5e86, 0x1c5e86, 0xb5df83939f5d8946, 0xb5df83939f5d8946, 0x179d63cce537645a,  0 }, /* #10 */
     6746    { 0x3e6c12, 0x3e6c96, 0x38fd26782feb2d93, 0xb3e8ce5638fd2678, 0x79428ab9b3e8ce56, 32 }, /* #11 */
     6747    { 0x2b4696, 0x2b4e17, 0xb9d618d4247acbbd, 0x6b9d618d4247acbb, 0x3d00f74156f823f6,  4 }, /* #12 */
     6748    { 0x345446, 0x345c12, 0xd209dbf219dc5bb9, 0x51c5bcb48276fc86, 0x7e336c92c54716f2, 26 }, /* #13 */
     6749    { 0x024902, 0x024996, 0xebe7d66feea275dc, 0x8fe0d793f775f3eb, 0x92667b1fc1af27ee, 41 }, /* #14 */
     6750    { 0x340943, 0x340913, 0xadf11d8964a774fb, 0x53facf61948b855b, 0xefa9fd67b0ca45c2, 55 }, /* #15 */
     6751    { 0x3b0742, 0x3b0f13, 0x7cce5eb53659ba2e, 0x459f3397ad4d966e, 0xcb74d8ba10abfd16, 10 }, /* #16 */
     6752    { 0x221702, 0x221f13, 0x2410667f5d71f31e, 0x5ca7959208333fae, 0x55fcc9de30b94f2b, 25 }, /* #17 */
     6753    { 0x2e3bd3, 0x2e3b16, 0x44fb2b71993769ae, 0x760c0bc2148a89f6, 0x39693b0605e10a45, 47 }, /* #18 */
     6754    { 0x2c47d7, 0x2c4f13, 0xa8f560122ae234c0, 0x5d94b02a3d58048a, 0x1b32be0d057652c0, 26 }, /* #19 */
     6755    { 0x0b6ad6, 0x0b6a17, 0xf89a52fb74e64096, 0x771080da6ef86a63, 0x9dc420369bbe1a98, 62 }, /* #20 */
     6756    { 0x3c6457, 0x3c6493, 0xa384c99e9dfb6486, 0xf4a9ac5a16c93470, 0xf46fa54d62d0b649, 51 }, /* #21 */
     6757    { 0x3c6446, 0x3c6c13, 0x1ce9027917b8ab19, 0x65873a409e45ee2a, 0x2f495e9005a18596, 10 }, /* #22 */
     6758    { 0x002003, 0x002892, 0x0ab528ff2152eacc, 0xb9682d60ab528ff2, 0x1667eefdbb9682d6, 28 }, /* #23 */
     6759    { 0x186992, 0x186917, 0xbec360facad080f9, 0x7ecd13fe1abec360, 0xdb8f847ecd13fe1a, 40 }, /* #24 */
     6760    { 0x3f7542, 0x3f7d92, 0x22d62e5ac4ecfd00, 0x8d52edbe944a116b, 0x75f31aa5db7d2894, 49 }, /* #25 */
     6761    { 0x2f3043, 0x2f3043, 0xb7d2955a50899209, 0xb7d2955a50899209, 0x43a8be2b224b6457,  0 }, /* #26 */
     6762    { 0x091986, 0x091193, 0x14086044fdaabbb0, 0xdd450218113f6aae, 0xc597b8bf71e83b75, 10 }, /* #27 */
     6763    { 0x012293, 0x012212, 0x4c83723592da955a, 0x2641b91ac96d4aad, 0xd991e5b149befbfe,  1 }, /* #28 */
     6764    { 0x3312d2, 0x331296, 0xf1e1772b31edc7f0, 0xdb5c48956e276f1e, 0xa72db5c48956e276, 52 }, /* #29 */
     6765    { 0x354e92, 0x354693, 0x4f9122e1f89543b8, 0xfd8311d3869f2245, 0xc3ab01fec188e9c3, 39 }, /* #30 */
     6766    { 0x2b0d46, 0x2b0597, 0x31c56ed2a0feb3aa, 0xeb68531c56ed2a0f, 0xe010e28cd8eeb685, 20 }, /* #31 */
     6767    { 0x301c53, 0x301c93, 0x1a7f67a3de6f42a1, 0xa17d834fecf47bcd, 0xe529c49c626d0bec, 19 }, /* #32 */
     6768    { 0x285a43, 0x285a16, 0xf9690f4638191f97, 0x6497081a7ebbfe5a, 0x4dd9925c2069faef, 50 }, /* #33 */
     6769    { 0x211e83, 0x211613, 0xaf4f06784659c3f1, 0x3993d698f4afd7a7, 0x67d07327ad31e95f, 49 }, /* #34 */
     6770    { 0x064816, 0x064012, 0xb5d88edbe06e7d1f, 0x22b9deed7623b6f8, 0x23634ae0dc8ae77b, 26 }, /* #35 */
     6771    { 0x027e03, 0x027616, 0x13c25a8706b20e33, 0x00309e12d4383590, 0xca5849e93cc58006, 13 }, /* #36 */
     6772    { 0x3e37d7, 0x3e3f13, 0xe66eaf8b13df4221, 0x63819b733757c589, 0xbda406042cc70336, 25 }, /* #37 */
     6773    { 0x1f1813, 0x1f1012, 0x074bda256fa53543, 0x1074bda256fa5354, 0x39b8704684deb6e1,  4 }, /* #38 */
     6774    { 0x2d36d6, 0x2d3e16, 0xb57ceaa6466d5b2d, 0x61466e08ba465abe, 0x3dfac28cdc11748c, 49 }, /* #39 */
     6775    { 0x3f0f57, 0x3f0713, 0x6b064baff589d136, 0x3050d6b064baff58, 0x7070cf03ea53050d, 20 }, /* #40 */
     6776    { 0x1071c6, 0x107117, 0x64bedee23ae7427f, 0x07fbc6bec6992fb7, 0xd45b801fef1afb1a, 42 }, /* #41 */
     6777    { 0x022586, 0x022d12, 0x8645ba76012f44ad, 0x59954cbd4bd05864, 0x3bc59954cbd4bd05, 52 }, /* #42 */
     6778    { 0x171d02, 0x171512, 0xdd692c5b35b9606b, 0x2e5bad258b66b72c, 0x0bffbe97e3df1972, 11 }, /* #43 */
     6779    { 0x335f13, 0x335712, 0xe8811bcace82b9ff, 0x23bfc674408de567, 0x4206db2434477f8c, 25 }, /* #44 */
     6780    { 0x215206, 0x215a97, 0xde22232cababd4d5, 0x99a6fe6f11119655, 0xcd44e53d13334dfc, 25 }, /* #45 */
     6781    { 0x087242, 0x087a16, 0x54437490920d030d, 0x6714a1510dd24248, 0x575ed1b61899c528, 22 }, /* #46 */
     6782    { 0x083187, 0x083916, 0x6e590ba293c8f52f, 0x5b2dd80ad0736e59, 0xedfb5b2dd80ad073, 48 }, /* #47 */
     6783    { 0x336803, 0x336812, 0x116b00800b3c04fb, 0x47eddc6f116b0080, 0xd122ff7a47eddc6f, 32 }, /* #48 */
     6784    { 0x113412, 0x113416, 0x40d5bae537795d32, 0x0c7f098d2206add7, 0x89820e218fe131a4, 37 }, /* #49 */
     6785    { 0x025552, 0x025d12, 0xc9868cae23b13ea0, 0x6540fc3271930d19, 0xb6a9bc32a07e1938, 39 }, /* #50 */
     6786    { 0x2a3382, 0x2a3396, 0xe91772b0115ddc03, 0xe826ab6b7e91772b, 0x6c01a99e826ab6b7, 36 }, /* #51 */
     6787    { 0x1c55d6, 0x1c5596, 0x191e3b508c9153f2, 0xd9f901c24323c76a, 0x1713c7d6cfc80e12, 35 }, /* #52 */
     6788    { 0x321f92, 0x321f13, 0xc026ed7e87806bd3, 0x45c026ed7e87806b, 0xddcd3e743bb1eb45,  8 }, /* #53 */
     6789    { 0x2c3952, 0x2c3117, 0x5da35c7954bc6945, 0x1592fc7920183644, 0x0ac97e3c900c1b22, 63 }, /* #54 */
     6790    { 0x074992, 0x074916, 0x71b29b13fb02c099, 0x78709c62bc4e3653, 0xd8b1cbc384e315e2, 43 }, /* #55 */
     6791    { 0x2a0487, 0x2a0c97, 0xbc6ce9bceceb1015, 0xb6932babade3674d, 0x43027e96d2657575, 37 }, /* #56 */
     6792    { 0x100097, 0x100813, 0x19c72fc8f9aa45b7, 0x6ac4648240160338, 0xd9eb5623241200b0, 51 }, /* #57 */
     6793    { 0x256e93, 0x256696, 0x06a298194d521027, 0xd2395f6b120d4530, 0xd3b764e91cafb589, 39 }, /* #58 */
     6794    { 0x356c03, 0x356c13, 0x1b5de366c0997728, 0x61f8d8cc36bbc6cd, 0xcc30d67db0fc6c66, 31 }, /* #59 */
     6795    { 0x155d12, 0x155d16, 0x2563f1ff126ec188, 0x5638ba252682d12b, 0x206ac71744a4d05a, 53 }, /* #60 */
     6796    { 0x095a56, 0x095212, 0xb8558023b291a6ac, 0x3754fb78db855802, 0x049ba553754fb78d, 36 }, /* #61 */
     6797    { 0x134012, 0x134096, 0x0d8fc32a01150f0f, 0xcbbc0e00b2ac445c, 0xe5de07005956222e, 63 }, /* #62 */
     6798    { 0x0055d6, 0x005596, 0x4079d6d0d3e0a13d, 0xf835fc184b0501e7, 0x27b97e0d7f0612c1, 46 }, /* #63 */
    67996799};
    68006800
     
    68036803static const BINU8_TEST_T g_aTests_inc_u8[] =
    68046804{
    6805     { 0x3257c6, 0x325706, 0x0b, 0x0c, 0, 0 }, /* #0 */
    6806     { 0x0f0556, 0x0f0506, 0x09, 0x0a, 0, 0 }, /* #1 */
    6807     { 0x3f5286, 0x3f5206, 0x13, 0x14, 0, 0 }, /* #2 */
    6808     { 0x376ed3, 0x376687, 0xe3, 0xe4, 0, 0 }, /* #3 */
    6809     { 0x0d03d6, 0x0d0386, 0xba, 0xbb, 0, 0 }, /* #4 */
    6810     { 0x0d5442, 0x0d5482, 0xa0, 0xa1, 0, 0 }, /* #5 */
    6811     { 0x397a93, 0x397207, 0x08, 0x09, 0, 0 }, /* #6 */
    6812     { 0x071e93, 0x071607, 0x41, 0x42, 0, 0 }, /* #7 */
    6813     { 0x3b6ad2, 0x3b6206, 0x02, 0x03, 0, 0 }, /* #8 */
    6814     { 0x1d3147, 0x1d3107, 0x2a, 0x2b, 0, 0 }, /* #9 */
    6815     { 0x2115d7, 0x211503, 0x12, 0x13, 0, 0 }, /* #10 */
    6816     { 0x393586, 0x393582, 0x93, 0x94, 0, 0 }, /* #11 */
    6817     { 0x050087, 0x050087, 0xb7, 0xb8, 0, 0 }, /* #12 */
    6818     { 0x235e47, 0x235603, 0x72, 0x73, 0, 0 }, /* #13 */
    6819     { 0x3a4dc6, 0x3a4582, 0xc0, 0xc1, 0, 0 }, /* #14 */
    6820     { 0x3e4542, 0x3e4582, 0xde, 0xdf, 0, 0 }, /* #15 */
    6821     { 0x3e4847, 0x3e4083, 0xb4, 0xb5, 0, 0 }, /* #16 */
    6822     { 0x313fd6, 0x313782, 0x88, 0x89, 0, 0 }, /* #17 */
    6823     { 0x0b5497, 0x0b5407, 0x6b, 0x6c, 0, 0 }, /* #18 */
    6824     { 0x024c96, 0x024482, 0x88, 0x89, 0, 0 }, /* #19 */
    6825     { 0x204d02, 0x204586, 0x8a, 0x8b, 0, 0 }, /* #20 */
    6826     { 0x180086, 0x180006, 0x41, 0x42, 0, 0 }, /* #21 */
    6827     { 0x257292, 0x257202, 0x66, 0x67, 0, 0 }, /* #22 */
    6828     { 0x0a47c2, 0x0a4782, 0xe9, 0xea, 0, 0 }, /* #23 */
    6829     { 0x2a2156, 0x2a2182, 0xb8, 0xb9, 0, 0 }, /* #24 */
    6830     { 0x2c5402, 0x2c5482, 0x91, 0x92, 0, 0 }, /* #25 */
    6831     { 0x1964d3, 0x196407, 0x1a, 0x1b, 0, 0 }, /* #26 */
    6832     { 0x214203, 0x214287, 0xc5, 0xc6, 0, 0 }, /* #27 */
    6833     { 0x2d2283, 0x2d2287, 0x86, 0x87, 0, 0 }, /* #28 */
    6834     { 0x2d1907, 0x2d1103, 0x60, 0x61, 0, 0 }, /* #29 */
    6835     { 0x071113, 0x071183, 0xa0, 0xa1, 0, 0 }, /* #30 */
    6836     { 0x007d96, 0x007506, 0x6b, 0x6c, 0, 0 }, /* #31 */
    6837     { 0x2a0897, 0x2a0083, 0xd5, 0xd6, 0, 0 }, /* #32 */
    6838     { 0x2f7e17, 0x2f7603, 0x28, 0x29, 0, 0 }, /* #33 */
    6839     { 0x014706, 0x014702, 0x18, 0x19, 0, 0 }, /* #34 */
    6840     { 0x3e7187, 0x3e7187, 0x8a, 0x8b, 0, 0 }, /* #35 */
    6841     { 0x3405d3, 0x340507, 0x71, 0x72, 0, 0 }, /* #36 */
    6842     { 0x1c7c96, 0x1c7406, 0x10, 0x11, 0, 0 }, /* #37 */
    6843     { 0x295a87, 0x295203, 0x61, 0x62, 0, 0 }, /* #38 */
    6844     { 0x0c7d02, 0x0c7586, 0x94, 0x95, 0, 0 }, /* #39 */
    6845     { 0x0f74d2, 0x0f7486, 0xfb, 0xfc, 0, 0 }, /* #40 */
    6846     { 0x313983, 0x313187, 0x8c, 0x8d, 0, 0 }, /* #41 */
    6847     { 0x3d0f12, 0x3d0786, 0xa4, 0xa5, 0, 0 }, /* #42 */
    6848     { 0x286616, 0x286602, 0x4b, 0x4c, 0, 0 }, /* #43 */
    6849     { 0x255057, 0x255003, 0x12, 0x13, 0, 0 }, /* #44 */
    6850     { 0x104257, 0x104287, 0xb7, 0xb8, 0, 0 }, /* #45 */
    6851     { 0x035f46, 0x035782, 0xc7, 0xc8, 0, 0 }, /* #46 */
    6852     { 0x2c7cc3, 0x2c7403, 0x28, 0x29, 0, 0 }, /* #47 */
    6853     { 0x277053, 0x277083, 0x97, 0x98, 0, 0 }, /* #48 */
    6854     { 0x351782, 0x351786, 0xbd, 0xbe, 0, 0 }, /* #49 */
    6855     { 0x342ed2, 0x342606, 0x4c, 0x4d, 0, 0 }, /* #50 */
    6856     { 0x112d02, 0x112586, 0xd0, 0xd1, 0, 0 }, /* #51 */
    6857     { 0x133bd2, 0x133386, 0xd1, 0xd2, 0, 0 }, /* #52 */
    6858     { 0x3c3443, 0x3c3403, 0x67, 0x68, 0, 0 }, /* #53 */
    6859     { 0x123383, 0x123383, 0x91, 0x92, 0, 0 }, /* #54 */
    6860     { 0x256913, 0x256107, 0x7d, 0x7e, 0, 0 }, /* #55 */
    6861     { 0x280687, 0x280687, 0xc9, 0xca, 0, 0 }, /* #56 */
    6862     { 0x0b0693, 0x0b0687, 0xe1, 0xe2, 0, 0 }, /* #57 */
    6863     { 0x023492, 0x023406, 0x0b, 0x0c, 0, 0 }, /* #58 */
    6864     { 0x215b16, 0x215302, 0x0d, 0x0e, 0, 0 }, /* #59 */
    6865     { 0x3b6c03, 0x3b6407, 0x47, 0x48, 0, 0 }, /* #60 */
    6866     { 0x2b3013, 0x2b3087, 0xa5, 0xa6, 0, 0 }, /* #61 */
    6867     { 0x141352, 0x141382, 0xb8, 0xb9, 0, 0 }, /* #62 */
    6868     { 0x273212, 0x273202, 0x24, 0x25, 0, 0 }, /* #63 */
     6805    { 0x3165c2, 0x316582, 0xd2, 0xd3, 0, 0 }, /* #0 */
     6806    { 0x1b0d47, 0x1b0503, 0x48, 0x49, 0, 0 }, /* #1 */
     6807    { 0x052d96, 0x052586, 0xe0, 0xe1, 0, 0 }, /* #2 */
     6808    { 0x044083, 0x044083, 0x89, 0x8a, 0, 0 }, /* #3 */
     6809    { 0x0a7a17, 0x0a7287, 0xe6, 0xe7, 0, 0 }, /* #4 */
     6810    { 0x376146, 0x376102, 0x1b, 0x1c, 0, 0 }, /* #5 */
     6811    { 0x0c7ec7, 0x0c7603, 0x75, 0x76, 0, 0 }, /* #6 */
     6812    { 0x201457, 0x201483, 0xc7, 0xc8, 0, 0 }, /* #7 */
     6813    { 0x224503, 0x224507, 0x58, 0x59, 0, 0 }, /* #8 */
     6814    { 0x323047, 0x323087, 0xa4, 0xa5, 0, 0 }, /* #9 */
     6815    { 0x152946, 0x152186, 0xe0, 0xe1, 0, 0 }, /* #10 */
     6816    { 0x290e13, 0x290607, 0x0e, 0x0f, 0, 0 }, /* #11 */
     6817    { 0x173997, 0x173183, 0xe8, 0xe9, 0, 0 }, /* #12 */
     6818    { 0x3c3e42, 0x3c3606, 0x7c, 0x7d, 0, 0 }, /* #13 */
     6819    { 0x061c43, 0x061403, 0x7e, 0x7f, 0, 0 }, /* #14 */
     6820    { 0x3f41c7, 0x3f4183, 0xd5, 0xd6, 0, 0 }, /* #15 */
     6821    { 0x166246, 0x166202, 0x25, 0x26, 0, 0 }, /* #16 */
     6822    { 0x0f45c6, 0x0f4582, 0xb8, 0xb9, 0, 0 }, /* #17 */
     6823    { 0x1d4c97, 0x1d4407, 0x23, 0x24, 0, 0 }, /* #18 */
     6824    { 0x181d96, 0x181582, 0xeb, 0xec, 0, 0 }, /* #19 */
     6825    { 0x383282, 0x383286, 0xf9, 0xfa, 0, 0 }, /* #20 */
     6826    { 0x3b5453, 0x3b5407, 0x2c, 0x2d, 0, 0 }, /* #21 */
     6827    { 0x190f13, 0x190707, 0x05, 0x06, 0, 0 }, /* #22 */
     6828    { 0x331bc2, 0x331382, 0xe2, 0xe3, 0, 0 }, /* #23 */
     6829    { 0x1806c7, 0x180683, 0x8e, 0x8f, 0, 0 }, /* #24 */
     6830    { 0x3e36c7, 0x3e3603, 0x6d, 0x6e, 0, 0 }, /* #25 */
     6831    { 0x027c13, 0x027403, 0x3d, 0x3e, 0, 0 }, /* #26 */
     6832    { 0x2f37d2, 0x2f3702, 0x12, 0x13, 0, 0 }, /* #27 */
     6833    { 0x0d52d7, 0x0d5207, 0x13, 0x14, 0, 0 }, /* #28 */
     6834    { 0x107283, 0x107207, 0x70, 0x71, 0, 0 }, /* #29 */
     6835    { 0x3d4dd3, 0x3d4503, 0x0c, 0x0d, 0, 0 }, /* #30 */
     6836    { 0x346e42, 0x346602, 0x2b, 0x2c, 0, 0 }, /* #31 */
     6837    { 0x262947, 0x262107, 0x5b, 0x5c, 0, 0 }, /* #32 */
     6838    { 0x1d0e97, 0x1d0687, 0xa5, 0xa6, 0, 0 }, /* #33 */
     6839    { 0x1a6f46, 0x1a6706, 0x4c, 0x4d, 0, 0 }, /* #34 */
     6840    { 0x391c93, 0x391407, 0x1d, 0x1e, 0, 0 }, /* #35 */
     6841    { 0x0f4742, 0x0f4702, 0x61, 0x62, 0, 0 }, /* #36 */
     6842    { 0x357f07, 0x357703, 0x1e, 0x1f, 0, 0 }, /* #37 */
     6843    { 0x293753, 0x293703, 0x5d, 0x5e, 0, 0 }, /* #38 */
     6844    { 0x2060d2, 0x206082, 0xe2, 0xe3, 0, 0 }, /* #39 */
     6845    { 0x383707, 0x383783, 0xe2, 0xe3, 0, 0 }, /* #40 */
     6846    { 0x390007, 0x390003, 0x67, 0x68, 0, 0 }, /* #41 */
     6847    { 0x3b7357, 0x3b7383, 0xbe, 0xbf, 0, 0 }, /* #42 */
     6848    { 0x1214c6, 0x121482, 0xfd, 0xfe, 0, 0 }, /* #43 */
     6849    { 0x0e6d42, 0x0e6506, 0x11, 0x12, 0, 0 }, /* #44 */
     6850    { 0x244ec2, 0x244682, 0xa7, 0xa8, 0, 0 }, /* #45 */
     6851    { 0x036796, 0x036702, 0x4b, 0x4c, 0, 0 }, /* #46 */
     6852    { 0x331d93, 0x331507, 0x39, 0x3a, 0, 0 }, /* #47 */
     6853    { 0x085792, 0x085706, 0x09, 0x0a, 0, 0 }, /* #48 */
     6854    { 0x3c5fc7, 0x3c5787, 0x8c, 0x8d, 0, 0 }, /* #49 */
     6855    { 0x0c0007, 0x0c0083, 0xe8, 0xe9, 0, 0 }, /* #50 */
     6856    { 0x0b1602, 0x0b1612, 0x3f, 0x40, 0, 0 }, /* #51 */
     6857    { 0x005146, 0x005182, 0xfc, 0xfd, 0, 0 }, /* #52 */
     6858    { 0x050cc3, 0x050487, 0xe0, 0xe1, 0, 0 }, /* #53 */
     6859    { 0x137d03, 0x137503, 0x36, 0x37, 0, 0 }, /* #54 */
     6860    { 0x1d0a96, 0x1d0202, 0x42, 0x43, 0, 0 }, /* #55 */
     6861    { 0x126b57, 0x126303, 0x72, 0x73, 0, 0 }, /* #56 */
     6862    { 0x0261d3, 0x026187, 0xec, 0xed, 0, 0 }, /* #57 */
     6863    { 0x144482, 0x144482, 0x90, 0x91, 0, 0 }, /* #58 */
     6864    { 0x272c03, 0x272407, 0x7c, 0x7d, 0, 0 }, /* #59 */
     6865    { 0x3f5a56, 0x3f5202, 0x19, 0x1a, 0, 0 }, /* #60 */
     6866    { 0x083e42, 0x083602, 0x51, 0x52, 0, 0 }, /* #61 */
     6867    { 0x082782, 0x082782, 0xa3, 0xa4, 0, 0 }, /* #62 */
     6868    { 0x3f1686, 0x3f1602, 0x37, 0x38, 0, 0 }, /* #63 */
    68696869};
    68706870static const BINU8_TEST_T g_aTests_inc_u8_locked[] =
    68716871{
    6872     { 0x072ad6, 0x072286, 0xe0, 0xe1, 0, 0 }, /* #0 */
    6873     { 0x0b4897, 0x0b4003, 0x12, 0x13, 0, 0 }, /* #1 */
    6874     { 0x2c68c7, 0x2c6007, 0x1d, 0x1e, 0, 0 }, /* #2 */
    6875     { 0x0e0cd6, 0x0e0482, 0x88, 0x89, 0, 0 }, /* #3 */
    6876     { 0x2d5203, 0x2d5283, 0xc3, 0xc4, 0, 0 }, /* #4 */
    6877     { 0x340793, 0x340707, 0x05, 0x06, 0, 0 }, /* #5 */
    6878     { 0x042cc3, 0x042483, 0x88, 0x89, 0, 0 }, /* #6 */
    6879     { 0x017213, 0x017207, 0x05, 0x06, 0, 0 }, /* #7 */
    6880     { 0x0a01d2, 0x0a0116, 0x5f, 0x60, 0, 0 }, /* #8 */
    6881     { 0x117413, 0x117403, 0x78, 0x79, 0, 0 }, /* #9 */
    6882     { 0x312512, 0x312502, 0x63, 0x64, 0, 0 }, /* #10 */
    6883     { 0x1a56c3, 0x1a5607, 0x05, 0x06, 0, 0 }, /* #11 */
    6884     { 0x180983, 0x180183, 0xca, 0xcb, 0, 0 }, /* #12 */
    6885     { 0x2b2e96, 0x2b2602, 0x18, 0x19, 0, 0 }, /* #13 */
    6886     { 0x3a1293, 0x3a1287, 0xa5, 0xa6, 0, 0 }, /* #14 */
    6887     { 0x2d0957, 0x2d0183, 0xfd, 0xfe, 0, 0 }, /* #15 */
    6888     { 0x060142, 0x060102, 0x6d, 0x6e, 0, 0 }, /* #16 */
    6889     { 0x3238d3, 0x323083, 0x96, 0x97, 0, 0 }, /* #17 */
    6890     { 0x094c86, 0x094486, 0x9b, 0x9c, 0, 0 }, /* #18 */
    6891     { 0x3c0ad3, 0x3c0207, 0x26, 0x27, 0, 0 }, /* #19 */
    6892     { 0x1e6742, 0x1e6702, 0x3d, 0x3e, 0, 0 }, /* #20 */
    6893     { 0x023cd6, 0x023402, 0x75, 0x76, 0, 0 }, /* #21 */
    6894     { 0x004f46, 0x004702, 0x12, 0x13, 0, 0 }, /* #22 */
    6895     { 0x0f7f82, 0x0f7702, 0x00, 0x01, 0, 0 }, /* #23 */
    6896     { 0x2a3ac6, 0x2a3286, 0xf9, 0xfa, 0, 0 }, /* #24 */
    6897     { 0x233087, 0x233003, 0x3c, 0x3d, 0, 0 }, /* #25 */
    6898     { 0x231016, 0x231002, 0x1b, 0x1c, 0, 0 }, /* #26 */
    6899     { 0x0d1ec6, 0x0d1686, 0x80, 0x81, 0, 0 }, /* #27 */
    6900     { 0x096d12, 0x096502, 0x33, 0x34, 0, 0 }, /* #28 */
    6901     { 0x251ad3, 0x251287, 0x8c, 0x8d, 0, 0 }, /* #29 */
    6902     { 0x057682, 0x057682, 0xe5, 0xe6, 0, 0 }, /* #30 */
    6903     { 0x3e4d47, 0x3e4503, 0x14, 0x15, 0, 0 }, /* #31 */
    6904     { 0x133c93, 0x133407, 0x55, 0x56, 0, 0 }, /* #32 */
    6905     { 0x3b32d3, 0x3b3207, 0x11, 0x12, 0, 0 }, /* #33 */
    6906     { 0x201003, 0x201087, 0xa5, 0xa6, 0, 0 }, /* #34 */
    6907     { 0x3e6956, 0x3e6106, 0x1a, 0x1b, 0, 0 }, /* #35 */
    6908     { 0x2c07c2, 0x2c0782, 0xf3, 0xf4, 0, 0 }, /* #36 */
    6909     { 0x160993, 0x160103, 0x67, 0x68, 0, 0 }, /* #37 */
    6910     { 0x254a52, 0x254206, 0x55, 0x56, 0, 0 }, /* #38 */
    6911     { 0x253092, 0x253082, 0xc3, 0xc4, 0, 0 }, /* #39 */
    6912     { 0x120246, 0x120206, 0x39, 0x3a, 0, 0 }, /* #40 */
    6913     { 0x221f46, 0x221782, 0xac, 0xad, 0, 0 }, /* #41 */
    6914     { 0x2c7793, 0x2c7787, 0xe6, 0xe7, 0, 0 }, /* #42 */
    6915     { 0x2001d6, 0x200182, 0x89, 0x8a, 0, 0 }, /* #43 */
    6916     { 0x2b6456, 0x2b6402, 0x22, 0x23, 0, 0 }, /* #44 */
    6917     { 0x3a2bd6, 0x3a2382, 0xd4, 0xd5, 0, 0 }, /* #45 */
    6918     { 0x286646, 0x286606, 0x40, 0x41, 0, 0 }, /* #46 */
    6919     { 0x0f5303, 0x0f5303, 0x3c, 0x3d, 0, 0 }, /* #47 */
    6920     { 0x137056, 0x137086, 0x94, 0x95, 0, 0 }, /* #48 */
    6921     { 0x0f7282, 0x0f7206, 0x02, 0x03, 0, 0 }, /* #49 */
    6922     { 0x3f6806, 0x3f6002, 0x5c, 0x5d, 0, 0 }, /* #50 */
    6923     { 0x142947, 0x142107, 0x41, 0x42, 0, 0 }, /* #51 */
    6924     { 0x2d68c2, 0x2d6002, 0x51, 0x52, 0, 0 }, /* #52 */
    6925     { 0x155783, 0x155703, 0x7e, 0x7f, 0, 0 }, /* #53 */
    6926     { 0x3d5942, 0x3d5186, 0x92, 0x93, 0, 0 }, /* #54 */
    6927     { 0x130e06, 0x130686, 0xd0, 0xd1, 0, 0 }, /* #55 */
    6928     { 0x2b1297, 0x2b1203, 0x50, 0x51, 0, 0 }, /* #56 */
    6929     { 0x303d57, 0x303587, 0xb3, 0xb4, 0, 0 }, /* #57 */
    6930     { 0x272c43, 0x272487, 0x87, 0x88, 0, 0 }, /* #58 */
    6931     { 0x161543, 0x161503, 0x67, 0x68, 0, 0 }, /* #59 */
    6932     { 0x151747, 0x151707, 0x6e, 0x6f, 0, 0 }, /* #60 */
    6933     { 0x1b0a42, 0x1b0206, 0x1d, 0x1e, 0, 0 }, /* #61 */
    6934     { 0x187913, 0x187103, 0x36, 0x37, 0, 0 }, /* #62 */
    6935     { 0x1f2782, 0x1f2702, 0x45, 0x46, 0, 0 }, /* #63 */
     6872    { 0x0c1cd6, 0x0c1406, 0x70, 0x71, 0, 0 }, /* #0 */
     6873    { 0x164f97, 0x164707, 0x20, 0x21, 0, 0 }, /* #1 */
     6874    { 0x012816, 0x012002, 0x3a, 0x3b, 0, 0 }, /* #2 */
     6875    { 0x0f2917, 0x0f2103, 0x78, 0x79, 0, 0 }, /* #3 */
     6876    { 0x201696, 0x201682, 0xeb, 0xec, 0, 0 }, /* #4 */
     6877    { 0x146c17, 0x146407, 0x21, 0x22, 0, 0 }, /* #5 */
     6878    { 0x195382, 0x195306, 0x11, 0x12, 0, 0 }, /* #6 */
     6879    { 0x3f78d7, 0x3f7003, 0x28, 0x29, 0, 0 }, /* #7 */
     6880    { 0x004e16, 0x004682, 0xb2, 0xb3, 0, 0 }, /* #8 */
     6881    { 0x0e1c17, 0x0e1407, 0x3e, 0x3f, 0, 0 }, /* #9 */
     6882    { 0x1c3643, 0x1c3687, 0xce, 0xcf, 0, 0 }, /* #10 */
     6883    { 0x323e82, 0x323606, 0x27, 0x28, 0, 0 }, /* #11 */
     6884    { 0x2d6202, 0x2d6286, 0xbc, 0xbd, 0, 0 }, /* #12 */
     6885    { 0x3f7a13, 0x3f7287, 0xdc, 0xdd, 0, 0 }, /* #13 */
     6886    { 0x225806, 0x225082, 0x91, 0x92, 0, 0 }, /* #14 */
     6887    { 0x094953, 0x094183, 0xd9, 0xda, 0, 0 }, /* #15 */
     6888    { 0x164f52, 0x164786, 0x95, 0x96, 0, 0 }, /* #16 */
     6889    { 0x2c1c13, 0x2c1483, 0xa1, 0xa2, 0, 0 }, /* #17 */
     6890    { 0x2e13c3, 0x2e1387, 0xf9, 0xfa, 0, 0 }, /* #18 */
     6891    { 0x2b4903, 0x2b4107, 0x73, 0x74, 0, 0 }, /* #19 */
     6892    { 0x1e4f97, 0x1e4787, 0xd6, 0xd7, 0, 0 }, /* #20 */
     6893    { 0x210003, 0x210087, 0xc5, 0xc6, 0, 0 }, /* #21 */
     6894    { 0x3b77d6, 0x3b7782, 0xa7, 0xa8, 0, 0 }, /* #22 */
     6895    { 0x0a26c2, 0x0a2602, 0x36, 0x37, 0, 0 }, /* #23 */
     6896    { 0x1f7296, 0x1f7286, 0x86, 0x87, 0, 0 }, /* #24 */
     6897    { 0x2c54c6, 0x2c5482, 0x96, 0x97, 0, 0 }, /* #25 */
     6898    { 0x0d7107, 0x0d7187, 0x86, 0x87, 0, 0 }, /* #26 */
     6899    { 0x2171c7, 0x217103, 0x50, 0x51, 0, 0 }, /* #27 */
     6900    { 0x110096, 0x110002, 0x3c, 0x3d, 0, 0 }, /* #28 */
     6901    { 0x1c2303, 0x1c2307, 0x59, 0x5a, 0, 0 }, /* #29 */
     6902    { 0x245302, 0x245302, 0x07, 0x08, 0, 0 }, /* #30 */
     6903    { 0x344306, 0x344386, 0xbd, 0xbe, 0, 0 }, /* #31 */
     6904    { 0x3219d2, 0x321186, 0xf8, 0xf9, 0, 0 }, /* #32 */
     6905    { 0x121553, 0x121583, 0xcd, 0xce, 0, 0 }, /* #33 */
     6906    { 0x3258d6, 0x325086, 0xd3, 0xd4, 0, 0 }, /* #34 */
     6907    { 0x200e16, 0x200602, 0x45, 0x46, 0, 0 }, /* #35 */
     6908    { 0x0d60d3, 0x0d6007, 0x55, 0x56, 0, 0 }, /* #36 */
     6909    { 0x3744c2, 0x374402, 0x29, 0x2a, 0, 0 }, /* #37 */
     6910    { 0x2f5bc2, 0x2f5306, 0x69, 0x6a, 0, 0 }, /* #38 */
     6911    { 0x397296, 0x397286, 0xcb, 0xcc, 0, 0 }, /* #39 */
     6912    { 0x1a17d7, 0x1a1783, 0xaa, 0xab, 0, 0 }, /* #40 */
     6913    { 0x236e93, 0x236603, 0x4e, 0x4f, 0, 0 }, /* #41 */
     6914    { 0x2d5e97, 0x2d5693, 0xdf, 0xe0, 0, 0 }, /* #42 */
     6915    { 0x0d5282, 0x0d5286, 0xf8, 0xf9, 0, 0 }, /* #43 */
     6916    { 0x187b07, 0x187303, 0x74, 0x75, 0, 0 }, /* #44 */
     6917    { 0x1c6b46, 0x1c6306, 0x39, 0x3a, 0, 0 }, /* #45 */
     6918    { 0x115a52, 0x115212, 0x1f, 0x20, 0, 0 }, /* #46 */
     6919    { 0x033216, 0x033286, 0xb1, 0xb2, 0, 0 }, /* #47 */
     6920    { 0x326486, 0x326402, 0x75, 0x76, 0, 0 }, /* #48 */
     6921    { 0x2a45d6, 0x2a4502, 0x7b, 0x7c, 0, 0 }, /* #49 */
     6922    { 0x297486, 0x297402, 0x14, 0x15, 0, 0 }, /* #50 */
     6923    { 0x2f5147, 0x2f5183, 0xcd, 0xce, 0, 0 }, /* #51 */
     6924    { 0x0c0f82, 0x0c0786, 0xed, 0xee, 0, 0 }, /* #52 */
     6925    { 0x2e7083, 0x2e7007, 0x7d, 0x7e, 0, 0 }, /* #53 */
     6926    { 0x0a0606, 0x0a0682, 0xb9, 0xba, 0, 0 }, /* #54 */
     6927    { 0x2e4117, 0x2e4187, 0x99, 0x9a, 0, 0 }, /* #55 */
     6928    { 0x367017, 0x367007, 0x6e, 0x6f, 0, 0 }, /* #56 */
     6929    { 0x231bc2, 0x231302, 0x2e, 0x2f, 0, 0 }, /* #57 */
     6930    { 0x1d2017, 0x1d2007, 0x46, 0x47, 0, 0 }, /* #58 */
     6931    { 0x342293, 0x342203, 0x72, 0x73, 0, 0 }, /* #59 */
     6932    { 0x306a17, 0x306287, 0xd6, 0xd7, 0, 0 }, /* #60 */
     6933    { 0x2b71c2, 0x2b7102, 0x18, 0x19, 0, 0 }, /* #61 */
     6934    { 0x062ed3, 0x062603, 0x37, 0x38, 0, 0 }, /* #62 */
     6935    { 0x076506, 0x076502, 0x24, 0x25, 0, 0 }, /* #63 */
    69366936};
    69376937static const BINU8_TEST_T g_aTests_dec_u8[] =
    69386938{
    6939     { 0x232c93, 0x232403, 0x4a, 0x49, 0, 0 }, /* #0 */
    6940     { 0x343ac3, 0x343283, 0xd7, 0xd6, 0, 0 }, /* #1 */
    6941     { 0x263243, 0x263207, 0x31, 0x30, 0, 0 }, /* #2 */
    6942     { 0x2c5a87, 0x2c5207, 0x7e, 0x7d, 0, 0 }, /* #3 */
    6943     { 0x100ad2, 0x100206, 0x78, 0x77, 0, 0 }, /* #4 */
    6944     { 0x075182, 0x075186, 0xd2, 0xd1, 0, 0 }, /* #5 */
    6945     { 0x296bc7, 0x296307, 0x7e, 0x7d, 0, 0 }, /* #6 */
    6946     { 0x157c53, 0x157407, 0x12, 0x11, 0, 0 }, /* #7 */
    6947     { 0x381253, 0x381203, 0x59, 0x58, 0, 0 }, /* #8 */
    6948     { 0x2931c3, 0x293103, 0x17, 0x16, 0, 0 }, /* #9 */
    6949     { 0x3c5c93, 0x3c5407, 0x2c, 0x2b, 0, 0 }, /* #10 */
    6950     { 0x062f87, 0x062787, 0x88, 0x87, 0, 0 }, /* #11 */
    6951     { 0x214cd7, 0x214403, 0x4b, 0x4a, 0, 0 }, /* #12 */
    6952     { 0x0f6f52, 0x0f6782, 0xe1, 0xe0, 0, 0 }, /* #13 */
    6953     { 0x0b3f17, 0x0b3707, 0x3a, 0x39, 0, 0 }, /* #14 */
    6954     { 0x280f12, 0x280706, 0x6d, 0x6c, 0, 0 }, /* #15 */
    6955     { 0x0e2707, 0x0e2707, 0x13, 0x12, 0, 0 }, /* #16 */
    6956     { 0x133b53, 0x133387, 0xfd, 0xfc, 0, 0 }, /* #17 */
    6957     { 0x026d12, 0x026586, 0xe2, 0xe1, 0, 0 }, /* #18 */
    6958     { 0x011cd6, 0x011406, 0x15, 0x14, 0, 0 }, /* #19 */
    6959     { 0x074cd7, 0x074403, 0x24, 0x23, 0, 0 }, /* #20 */
    6960     { 0x034ac7, 0x034293, 0x90, 0x8f, 0, 0 }, /* #21 */
    6961     { 0x3c7d56, 0x3c7512, 0x20, 0x1f, 0, 0 }, /* #22 */
    6962     { 0x095b13, 0x095307, 0x54, 0x53, 0, 0 }, /* #23 */
    6963     { 0x1a09c2, 0x1a0102, 0x52, 0x51, 0, 0 }, /* #24 */
    6964     { 0x0d6d97, 0x0d6503, 0x65, 0x64, 0, 0 }, /* #25 */
    6965     { 0x012386, 0x012386, 0xe8, 0xe7, 0, 0 }, /* #26 */
    6966     { 0x2f2693, 0x2f2603, 0x2b, 0x2a, 0, 0 }, /* #27 */
    6967     { 0x176f16, 0x176702, 0x6f, 0x6e, 0, 0 }, /* #28 */
    6968     { 0x025b13, 0x025303, 0x0c, 0x0b, 0, 0 }, /* #29 */
    6969     { 0x195e12, 0x195602, 0x21, 0x20, 0, 0 }, /* #30 */
    6970     { 0x250dd2, 0x250506, 0x0a, 0x09, 0, 0 }, /* #31 */
    6971     { 0x196a83, 0x196217, 0x70, 0x6f, 0, 0 }, /* #32 */
    6972     { 0x336057, 0x336087, 0xbc, 0xbb, 0, 0 }, /* #33 */
    6973     { 0x0b0d43, 0x0b0583, 0xa8, 0xa7, 0, 0 }, /* #34 */
    6974     { 0x2d11c3, 0x2d1107, 0x42, 0x41, 0, 0 }, /* #35 */
    6975     { 0x291fd7, 0x291703, 0x52, 0x51, 0, 0 }, /* #36 */
    6976     { 0x0e7356, 0x0e7382, 0xd1, 0xd0, 0, 0 }, /* #37 */
    6977     { 0x1f57c6, 0x1f5782, 0x9c, 0x9b, 0, 0 }, /* #38 */
    6978     { 0x054143, 0x054103, 0x6c, 0x6b, 0, 0 }, /* #39 */
    6979     { 0x0a2147, 0x0a2107, 0x4e, 0x4d, 0, 0 }, /* #40 */
    6980     { 0x0131c7, 0x013147, 0x01, 0x00, 0, 0 }, /* #41 */
    6981     { 0x2753c2, 0x275306, 0x7f, 0x7e, 0, 0 }, /* #42 */
    6982     { 0x3762c7, 0x376207, 0x67, 0x66, 0, 0 }, /* #43 */
    6983     { 0x017e96, 0x017686, 0xb8, 0xb7, 0, 0 }, /* #44 */
    6984     { 0x116546, 0x116502, 0x46, 0x45, 0, 0 }, /* #45 */
    6985     { 0x133006, 0x133006, 0x64, 0x63, 0, 0 }, /* #46 */
    6986     { 0x302592, 0x302502, 0x46, 0x45, 0, 0 }, /* #47 */
    6987     { 0x125812, 0x125082, 0xf9, 0xf8, 0, 0 }, /* #48 */
    6988     { 0x207757, 0x207707, 0x1c, 0x1b, 0, 0 }, /* #49 */
    6989     { 0x090702, 0x090786, 0xb2, 0xb1, 0, 0 }, /* #50 */
    6990     { 0x396946, 0x396186, 0xf7, 0xf6, 0, 0 }, /* #51 */
    6991     { 0x032d07, 0x032503, 0x3e, 0x3d, 0, 0 }, /* #52 */
    6992     { 0x2c3897, 0x2c3007, 0x31, 0x30, 0, 0 }, /* #53 */
    6993     { 0x325442, 0x325486, 0xc7, 0xc6, 0, 0 }, /* #54 */
    6994     { 0x050fd6, 0x050782, 0xff, 0xfe, 0, 0 }, /* #55 */
    6995     { 0x185043, 0x185007, 0x04, 0x03, 0, 0 }, /* #56 */
    6996     { 0x030182, 0x030106, 0x34, 0x33, 0, 0 }, /* #57 */
    6997     { 0x0555d6, 0x055582, 0x95, 0x94, 0, 0 }, /* #58 */
    6998     { 0x234c02, 0x234482, 0x99, 0x98, 0, 0 }, /* #59 */
    6999     { 0x1809c3, 0x180107, 0x7c, 0x7b, 0, 0 }, /* #60 */
    7000     { 0x037547, 0x037503, 0x02, 0x01, 0, 0 }, /* #61 */
    7001     { 0x2b5382, 0x2b5386, 0x94, 0x93, 0, 0 }, /* #62 */
    7002     { 0x2f5442, 0x2f5486, 0x91, 0x90, 0, 0 }, /* #63 */
     6939    { 0x3474c2, 0x347486, 0xe3, 0xe2, 0, 0 }, /* #0 */
     6940    { 0x3e0ac7, 0x3e0283, 0xce, 0xcd, 0, 0 }, /* #1 */
     6941    { 0x1308c7, 0x130007, 0x7e, 0x7d, 0, 0 }, /* #2 */
     6942    { 0x110d06, 0x110582, 0xa3, 0xa2, 0, 0 }, /* #3 */
     6943    { 0x0d71d7, 0x0d7187, 0xd8, 0xd7, 0, 0 }, /* #4 */
     6944    { 0x1f3906, 0x1f3186, 0x9a, 0x99, 0, 0 }, /* #5 */
     6945    { 0x3c4c06, 0x3c4486, 0xe8, 0xe7, 0, 0 }, /* #6 */
     6946    { 0x2b5dc3, 0x2b5503, 0x53, 0x52, 0, 0 }, /* #7 */
     6947    { 0x200656, 0x200682, 0xeb, 0xea, 0, 0 }, /* #8 */
     6948    { 0x306242, 0x306202, 0x69, 0x68, 0, 0 }, /* #9 */
     6949    { 0x1b0197, 0x1b0183, 0x84, 0x83, 0, 0 }, /* #10 */
     6950    { 0x1a3757, 0x1a3787, 0xfb, 0xfa, 0, 0 }, /* #11 */
     6951    { 0x0633c2, 0x063306, 0x5d, 0x5c, 0, 0 }, /* #12 */
     6952    { 0x045f46, 0x045786, 0x9b, 0x9a, 0, 0 }, /* #13 */
     6953    { 0x387b57, 0x387303, 0x11, 0x10, 0, 0 }, /* #14 */
     6954    { 0x085c12, 0x085406, 0x73, 0x72, 0, 0 }, /* #15 */
     6955    { 0x025347, 0x025387, 0xdf, 0xde, 0, 0 }, /* #16 */
     6956    { 0x3d5402, 0x3d5406, 0x3a, 0x39, 0, 0 }, /* #17 */
     6957    { 0x196c03, 0x196407, 0x13, 0x12, 0, 0 }, /* #18 */
     6958    { 0x2b3cd7, 0x2b3403, 0x4b, 0x4a, 0, 0 }, /* #19 */
     6959    { 0x311743, 0x311787, 0x91, 0x90, 0, 0 }, /* #20 */
     6960    { 0x0e4997, 0x0e4187, 0x94, 0x93, 0, 0 }, /* #21 */
     6961    { 0x022812, 0x022082, 0xbd, 0xbc, 0, 0 }, /* #22 */
     6962    { 0x360716, 0x360786, 0x91, 0x90, 0, 0 }, /* #23 */
     6963    { 0x2a5cc3, 0x2a5487, 0xe3, 0xe2, 0, 0 }, /* #24 */
     6964    { 0x322216, 0x322202, 0x7d, 0x7c, 0, 0 }, /* #25 */
     6965    { 0x2d1507, 0x2d1587, 0x8e, 0x8d, 0, 0 }, /* #26 */
     6966    { 0x197213, 0x197203, 0x16, 0x15, 0, 0 }, /* #27 */
     6967    { 0x3516c7, 0x351603, 0x5c, 0x5b, 0, 0 }, /* #28 */
     6968    { 0x3d6a92, 0x3d6286, 0xdc, 0xdb, 0, 0 }, /* #29 */
     6969    { 0x2a0142, 0x2a0186, 0x85, 0x84, 0, 0 }, /* #30 */
     6970    { 0x063342, 0x063302, 0x38, 0x37, 0, 0 }, /* #31 */
     6971    { 0x357946, 0x357186, 0xcd, 0xcc, 0, 0 }, /* #32 */
     6972    { 0x082613, 0x082687, 0xc7, 0xc6, 0, 0 }, /* #33 */
     6973    { 0x1f4757, 0x1f4703, 0x38, 0x37, 0, 0 }, /* #34 */
     6974    { 0x3d18d2, 0x3d1006, 0x3a, 0x39, 0, 0 }, /* #35 */
     6975    { 0x1733c3, 0x173307, 0x7c, 0x7b, 0, 0 }, /* #36 */
     6976    { 0x367417, 0x367407, 0x07, 0x06, 0, 0 }, /* #37 */
     6977    { 0x151016, 0x151082, 0xc3, 0xc2, 0, 0 }, /* #38 */
     6978    { 0x301146, 0x301186, 0x85, 0x84, 0, 0 }, /* #39 */
     6979    { 0x236903, 0x236187, 0xd8, 0xd7, 0, 0 }, /* #40 */
     6980    { 0x067303, 0x067383, 0x8b, 0x8a, 0, 0 }, /* #41 */
     6981    { 0x3e0c13, 0x3e0493, 0xe0, 0xdf, 0, 0 }, /* #42 */
     6982    { 0x271b97, 0x271303, 0x52, 0x51, 0, 0 }, /* #43 */
     6983    { 0x2663d7, 0x266303, 0x4a, 0x49, 0, 0 }, /* #44 */
     6984    { 0x2e2947, 0x2e2183, 0xdd, 0xdc, 0, 0 }, /* #45 */
     6985    { 0x214542, 0x214506, 0x4f, 0x4e, 0, 0 }, /* #46 */
     6986    { 0x3c6756, 0x3c6786, 0xa4, 0xa3, 0, 0 }, /* #47 */
     6987    { 0x091347, 0x091317, 0x10, 0x0f, 0, 0 }, /* #48 */
     6988    { 0x166d12, 0x166582, 0xb6, 0xb5, 0, 0 }, /* #49 */
     6989    { 0x377112, 0x377196, 0xb0, 0xaf, 0, 0 }, /* #50 */
     6990    { 0x083157, 0x083197, 0xd0, 0xcf, 0, 0 }, /* #51 */
     6991    { 0x3c31c3, 0x3c3187, 0xbc, 0xbb, 0, 0 }, /* #52 */
     6992    { 0x315582, 0x315502, 0x68, 0x67, 0, 0 }, /* #53 */
     6993    { 0x3030d3, 0x303003, 0x3f, 0x3e, 0, 0 }, /* #54 */
     6994    { 0x106816, 0x106006, 0x3b, 0x3a, 0, 0 }, /* #55 */
     6995    { 0x320017, 0x320007, 0x1e, 0x1d, 0, 0 }, /* #56 */
     6996    { 0x2c0612, 0x2c0606, 0x51, 0x50, 0, 0 }, /* #57 */
     6997    { 0x120bc7, 0x120387, 0xf7, 0xf6, 0, 0 }, /* #58 */
     6998    { 0x0c3293, 0x0c3283, 0xfc, 0xfb, 0, 0 }, /* #59 */
     6999    { 0x123356, 0x123306, 0x07, 0x06, 0, 0 }, /* #60 */
     7000    { 0x2b2502, 0x2b2506, 0x42, 0x41, 0, 0 }, /* #61 */
     7001    { 0x117617, 0x117683, 0xd6, 0xd5, 0, 0 }, /* #62 */
     7002    { 0x350e86, 0x350692, 0x90, 0x8f, 0, 0 }, /* #63 */
    70037003};
    70047004static const BINU8_TEST_T g_aTests_dec_u8_locked[] =
    70057005{
    7006     { 0x3e7787, 0x3e7707, 0x43, 0x42, 0, 0 }, /* #0 */
    7007     { 0x382187, 0x382103, 0x68, 0x67, 0, 0 }, /* #1 */
    7008     { 0x213d16, 0x213582, 0xaf, 0xae, 0, 0 }, /* #2 */
    7009     { 0x057cd3, 0x057403, 0x38, 0x37, 0, 0 }, /* #3 */
    7010     { 0x1813c2, 0x181382, 0xaf, 0xae, 0, 0 }, /* #4 */
    7011     { 0x085dd6, 0x085506, 0x66, 0x65, 0, 0 }, /* #5 */
    7012     { 0x177297, 0x177207, 0x49, 0x48, 0, 0 }, /* #6 */
    7013     { 0x1d3657, 0x1d3683, 0xa8, 0xa7, 0, 0 }, /* #7 */
    7014     { 0x336c02, 0x336406, 0x61, 0x60, 0, 0 }, /* #8 */
    7015     { 0x106703, 0x106783, 0xf3, 0xf2, 0, 0 }, /* #9 */
    7016     { 0x1f44d3, 0x1f4487, 0xfd, 0xfc, 0, 0 }, /* #10 */
    7017     { 0x136583, 0x136507, 0x5d, 0x5c, 0, 0 }, /* #11 */
    7018     { 0x1e7853, 0x1e7083, 0xd1, 0xd0, 0, 0 }, /* #12 */
    7019     { 0x0700c6, 0x070082, 0xa2, 0xa1, 0, 0 }, /* #13 */
    7020     { 0x0a0943, 0x0a0107, 0x4c, 0x4b, 0, 0 }, /* #14 */
    7021     { 0x3c7f52, 0x3c7786, 0xa6, 0xa5, 0, 0 }, /* #15 */
    7022     { 0x217f56, 0x217786, 0x8c, 0x8b, 0, 0 }, /* #16 */
    7023     { 0x037c46, 0x037486, 0xdc, 0xdb, 0, 0 }, /* #17 */
    7024     { 0x206753, 0x206703, 0x27, 0x26, 0, 0 }, /* #18 */
    7025     { 0x134b43, 0x134397, 0xd0, 0xcf, 0, 0 }, /* #19 */
    7026     { 0x1d5a52, 0x1d5282, 0xe6, 0xe5, 0, 0 }, /* #20 */
    7027     { 0x1162d2, 0x116206, 0x3d, 0x3c, 0, 0 }, /* #21 */
    7028     { 0x2c5e97, 0x2c5687, 0xbc, 0xbb, 0, 0 }, /* #22 */
    7029     { 0x3d08c2, 0x3d0006, 0x67, 0x66, 0, 0 }, /* #23 */
    7030     { 0x0c4857, 0x0c4003, 0x09, 0x08, 0, 0 }, /* #24 */
    7031     { 0x0026d2, 0x002686, 0x91, 0x90, 0, 0 }, /* #25 */
    7032     { 0x0f4c97, 0x0f4403, 0x7a, 0x79, 0, 0 }, /* #26 */
    7033     { 0x0c6d42, 0x0c6582, 0xed, 0xec, 0, 0 }, /* #27 */
    7034     { 0x160fc2, 0x160792, 0x90, 0x8f, 0, 0 }, /* #28 */
    7035     { 0x1e0e57, 0x1e0603, 0x55, 0x54, 0, 0 }, /* #29 */
    7036     { 0x164ad3, 0x164283, 0xbd, 0xbc, 0, 0 }, /* #30 */
    7037     { 0x146b93, 0x146303, 0x02, 0x01, 0, 0 }, /* #31 */
    7038     { 0x2f1616, 0x2f1602, 0x3c, 0x3b, 0, 0 }, /* #32 */
    7039     { 0x0a3d56, 0x0a3502, 0x0f, 0x0e, 0, 0 }, /* #33 */
    7040     { 0x3b3d86, 0x3b3582, 0x87, 0x86, 0, 0 }, /* #34 */
    7041     { 0x285a57, 0x285207, 0x48, 0x47, 0, 0 }, /* #35 */
    7042     { 0x206483, 0x206407, 0x78, 0x77, 0, 0 }, /* #36 */
    7043     { 0x025f06, 0x025786, 0x9d, 0x9c, 0, 0 }, /* #37 */
    7044     { 0x025352, 0x025302, 0x7d, 0x7c, 0, 0 }, /* #38 */
    7045     { 0x0a06d2, 0x0a0692, 0xf0, 0xef, 0, 0 }, /* #39 */
    7046     { 0x312f83, 0x312703, 0x68, 0x67, 0, 0 }, /* #40 */
    7047     { 0x095197, 0x095107, 0x6d, 0x6c, 0, 0 }, /* #41 */
    7048     { 0x1129d3, 0x112183, 0x87, 0x86, 0, 0 }, /* #42 */
    7049     { 0x3465d3, 0x346587, 0xfa, 0xf9, 0, 0 }, /* #43 */
    7050     { 0x027a16, 0x027282, 0xa8, 0xa7, 0, 0 }, /* #44 */
    7051     { 0x2f2592, 0x2f2506, 0x64, 0x63, 0, 0 }, /* #45 */
    7052     { 0x182a53, 0x182203, 0x4d, 0x4c, 0, 0 }, /* #46 */
    7053     { 0x3d7d87, 0x3d7597, 0x00, 0xff, 0, 0 }, /* #47 */
    7054     { 0x055046, 0x055006, 0x12, 0x11, 0, 0 }, /* #48 */
    7055     { 0x3b2687, 0x3b2603, 0x1b, 0x1a, 0, 0 }, /* #49 */
    7056     { 0x345646, 0x345606, 0x4e, 0x4d, 0, 0 }, /* #50 */
    7057     { 0x380d42, 0x380586, 0xcb, 0xca, 0, 0 }, /* #51 */
    7058     { 0x036796, 0x036786, 0xc7, 0xc6, 0, 0 }, /* #52 */
    7059     { 0x087142, 0x087186, 0xfa, 0xf9, 0, 0 }, /* #53 */
    7060     { 0x157246, 0x157202, 0x41, 0x40, 0, 0 }, /* #54 */
    7061     { 0x323902, 0x323182, 0xf9, 0xf8, 0, 0 }, /* #55 */
    7062     { 0x382a86, 0x382282, 0xa5, 0xa4, 0, 0 }, /* #56 */
    7063     { 0x1b52c6, 0x1b5202, 0x68, 0x67, 0, 0 }, /* #57 */
    7064     { 0x260947, 0x260103, 0x74, 0x73, 0, 0 }, /* #58 */
    7065     { 0x2a25c7, 0x2a2503, 0x38, 0x37, 0, 0 }, /* #59 */
    7066     { 0x0f4282, 0x0f4202, 0x02, 0x01, 0, 0 }, /* #60 */
    7067     { 0x123b97, 0x123307, 0x19, 0x18, 0, 0 }, /* #61 */
    7068     { 0x2f22d2, 0x2f2202, 0x24, 0x23, 0, 0 }, /* #62 */
    7069     { 0x0f2457, 0x0f2407, 0x34, 0x33, 0, 0 }, /* #63 */
     7006    { 0x0c0346, 0x0c0386, 0xd8, 0xd7, 0, 0 }, /* #0 */
     7007    { 0x110797, 0x110783, 0xc5, 0xc4, 0, 0 }, /* #1 */
     7008    { 0x134553, 0x134503, 0x14, 0x13, 0, 0 }, /* #2 */
     7009    { 0x2821d2, 0x282106, 0x13, 0x12, 0, 0 }, /* #3 */
     7010    { 0x143747, 0x143787, 0xad, 0xac, 0, 0 }, /* #4 */
     7011    { 0x376687, 0x376687, 0xd3, 0xd2, 0, 0 }, /* #5 */
     7012    { 0x273683, 0x273687, 0xad, 0xac, 0, 0 }, /* #6 */
     7013    { 0x115c92, 0x115486, 0xa7, 0xa6, 0, 0 }, /* #7 */
     7014    { 0x080387, 0x080303, 0x63, 0x62, 0, 0 }, /* #8 */
     7015    { 0x134b02, 0x134316, 0x40, 0x3f, 0, 0 }, /* #9 */
     7016    { 0x1b0c02, 0x1b0402, 0x38, 0x37, 0, 0 }, /* #10 */
     7017    { 0x3b2216, 0x3b2286, 0xe3, 0xe2, 0, 0 }, /* #11 */
     7018    { 0x3f2312, 0x3f2386, 0xf1, 0xf0, 0, 0 }, /* #12 */
     7019    { 0x300a93, 0x300207, 0x79, 0x78, 0, 0 }, /* #13 */
     7020    { 0x3d2e03, 0x3d2603, 0x1a, 0x19, 0, 0 }, /* #14 */
     7021    { 0x031ed6, 0x031686, 0x85, 0x84, 0, 0 }, /* #15 */
     7022    { 0x145353, 0x145317, 0x10, 0x0f, 0, 0 }, /* #16 */
     7023    { 0x387d87, 0x387507, 0x48, 0x47, 0, 0 }, /* #17 */
     7024    { 0x1e36d7, 0x1e3687, 0xc6, 0xc5, 0, 0 }, /* #18 */
     7025    { 0x103a83, 0x103287, 0x9b, 0x9a, 0, 0 }, /* #19 */
     7026    { 0x025ed6, 0x025686, 0xee, 0xed, 0, 0 }, /* #20 */
     7027    { 0x0a5983, 0x0a5103, 0x26, 0x25, 0, 0 }, /* #21 */
     7028    { 0x186797, 0x186707, 0x57, 0x56, 0, 0 }, /* #22 */
     7029    { 0x0c13d7, 0x0c1303, 0x62, 0x61, 0, 0 }, /* #23 */
     7030    { 0x0f7512, 0x0f7586, 0x97, 0x96, 0, 0 }, /* #24 */
     7031    { 0x392417, 0x392407, 0x45, 0x44, 0, 0 }, /* #25 */
     7032    { 0x0e44d6, 0x0e4482, 0xb1, 0xb0, 0, 0 }, /* #26 */
     7033    { 0x0f7d13, 0x0f7597, 0x00, 0xff, 0, 0 }, /* #27 */
     7034    { 0x035557, 0x035503, 0x09, 0x08, 0, 0 }, /* #28 */
     7035    { 0x0d5516, 0x0d5586, 0x83, 0x82, 0, 0 }, /* #29 */
     7036    { 0x0d1f06, 0x0d1706, 0x6d, 0x6c, 0, 0 }, /* #30 */
     7037    { 0x1d1342, 0x1d1382, 0xb7, 0xb6, 0, 0 }, /* #31 */
     7038    { 0x2a56c7, 0x2a5603, 0x55, 0x54, 0, 0 }, /* #32 */
     7039    { 0x2c3593, 0x2c3587, 0xbf, 0xbe, 0, 0 }, /* #33 */
     7040    { 0x3c28c3, 0x3c2087, 0xe5, 0xe4, 0, 0 }, /* #34 */
     7041    { 0x023e92, 0x023692, 0xf0, 0xef, 0, 0 }, /* #35 */
     7042    { 0x223c96, 0x223406, 0x15, 0x14, 0, 0 }, /* #36 */
     7043    { 0x3c7906, 0x3c7102, 0x77, 0x76, 0, 0 }, /* #37 */
     7044    { 0x1e7a02, 0x1e7282, 0xc5, 0xc4, 0, 0 }, /* #38 */
     7045    { 0x1f4396, 0x1f4306, 0x15, 0x14, 0, 0 }, /* #39 */
     7046    { 0x112a57, 0x112287, 0xaa, 0xa9, 0, 0 }, /* #40 */
     7047    { 0x3f4617, 0x3f4603, 0x4a, 0x49, 0, 0 }, /* #41 */
     7048    { 0x392907, 0x392183, 0xc9, 0xc8, 0, 0 }, /* #42 */
     7049    { 0x2d1b97, 0x2d1383, 0xc8, 0xc7, 0, 0 }, /* #43 */
     7050    { 0x0a4a52, 0x0a4206, 0x23, 0x22, 0, 0 }, /* #44 */
     7051    { 0x284257, 0x284203, 0x35, 0x34, 0, 0 }, /* #45 */
     7052    { 0x3f4a97, 0x3f4287, 0xcd, 0xcc, 0, 0 }, /* #46 */
     7053    { 0x1a5003, 0x1a5007, 0x29, 0x28, 0, 0 }, /* #47 */
     7054    { 0x284f93, 0x284703, 0x1a, 0x19, 0, 0 }, /* #48 */
     7055    { 0x347917, 0x347103, 0x38, 0x37, 0, 0 }, /* #49 */
     7056    { 0x111d46, 0x111506, 0x1e, 0x1d, 0, 0 }, /* #50 */
     7057    { 0x3b6c03, 0x3b6407, 0x1e, 0x1d, 0, 0 }, /* #51 */
     7058    { 0x345043, 0x345007, 0x25, 0x24, 0, 0 }, /* #52 */
     7059    { 0x0320d7, 0x032003, 0x2a, 0x29, 0, 0 }, /* #53 */
     7060    { 0x2375d3, 0x237583, 0xfe, 0xfd, 0, 0 }, /* #54 */
     7061    { 0x361a06, 0x361202, 0x69, 0x68, 0, 0 }, /* #55 */
     7062    { 0x327513, 0x327507, 0x6a, 0x69, 0, 0 }, /* #56 */
     7063    { 0x1475d3, 0x147583, 0xcf, 0xce, 0, 0 }, /* #57 */
     7064    { 0x387b16, 0x387382, 0xa2, 0xa1, 0, 0 }, /* #58 */
     7065    { 0x323982, 0x323106, 0x51, 0x50, 0, 0 }, /* #59 */
     7066    { 0x366786, 0x366702, 0x55, 0x54, 0, 0 }, /* #60 */
     7067    { 0x2b1e53, 0x2b1603, 0x2b, 0x2a, 0, 0 }, /* #61 */
     7068    { 0x322886, 0x322006, 0x4c, 0x4b, 0, 0 }, /* #62 */
     7069    { 0x0f49d2, 0x0f4192, 0xc0, 0xbf, 0, 0 }, /* #63 */
    70707070};
    70717071static const BINU8_TEST_T g_aTests_not_u8[] =
    70727072{
    7073     { 0x2164c6, 0x2164c6, 0x17, 0xe8, 0, 0 }, /* #0 */
    7074     { 0x211ed7, 0x211ed7, 0x0b, 0xf4, 0, 0 }, /* #1 */
    7075     { 0x110202, 0x110202, 0x9e, 0x61, 0, 0 }, /* #2 */
    7076     { 0x3329d2, 0x3329d2, 0x5d, 0xa2, 0, 0 }, /* #3 */
    7077     { 0x1b19d7, 0x1b19d7, 0x26, 0xd9, 0, 0 }, /* #4 */
    7078     { 0x356242, 0x356242, 0xdc, 0x23, 0, 0 }, /* #5 */
    7079     { 0x1b2f56, 0x1b2f56, 0xfb, 0x04, 0, 0 }, /* #6 */
    7080     { 0x027f56, 0x027f56, 0x47, 0xb8, 0, 0 }, /* #7 */
    7081     { 0x1a7057, 0x1a7057, 0x1c, 0xe3, 0, 0 }, /* #8 */
    7082     { 0x3a7483, 0x3a7483, 0x49, 0xb6, 0, 0 }, /* #9 */
    7083     { 0x094497, 0x094497, 0x17, 0xe8, 0, 0 }, /* #10 */
    7084     { 0x005b96, 0x005b96, 0x98, 0x67, 0, 0 }, /* #11 */
    7085     { 0x1456d6, 0x1456d6, 0x36, 0xc9, 0, 0 }, /* #12 */
    7086     { 0x1c7bd3, 0x1c7bd3, 0x2b, 0xd4, 0, 0 }, /* #13 */
    7087     { 0x220786, 0x220786, 0x42, 0xbd, 0, 0 }, /* #14 */
    7088     { 0x2a5f46, 0x2a5f46, 0x30, 0xcf, 0, 0 }, /* #15 */
    7089     { 0x1d4d57, 0x1d4d57, 0x2c, 0xd3, 0, 0 }, /* #16 */
    7090     { 0x371986, 0x371986, 0x46, 0xb9, 0, 0 }, /* #17 */
    7091     { 0x253a92, 0x253a92, 0xfc, 0x03, 0, 0 }, /* #18 */
    7092     { 0x3a42c2, 0x3a42c2, 0x61, 0x9e, 0, 0 }, /* #19 */
    7093     { 0x0d4482, 0x0d4482, 0xe7, 0x18, 0, 0 }, /* #20 */
    7094     { 0x195093, 0x195093, 0x36, 0xc9, 0, 0 }, /* #21 */
    7095     { 0x397103, 0x397103, 0xbe, 0x41, 0, 0 }, /* #22 */
    7096     { 0x1005d7, 0x1005d7, 0x42, 0xbd, 0, 0 }, /* #23 */
    7097     { 0x3a6802, 0x3a6802, 0xd8, 0x27, 0, 0 }, /* #24 */
    7098     { 0x113cc6, 0x113cc6, 0xd2, 0x2d, 0, 0 }, /* #25 */
    7099     { 0x2f0396, 0x2f0396, 0x5a, 0xa5, 0, 0 }, /* #26 */
    7100     { 0x2f7143, 0x2f7143, 0x73, 0x8c, 0, 0 }, /* #27 */
    7101     { 0x102182, 0x102182, 0xc5, 0x3a, 0, 0 }, /* #28 */
    7102     { 0x3579d3, 0x3579d3, 0x79, 0x86, 0, 0 }, /* #29 */
    7103     { 0x026e97, 0x026e97, 0xac, 0x53, 0, 0 }, /* #30 */
    7104     { 0x033d47, 0x033d47, 0x1d, 0xe2, 0, 0 }, /* #31 */
    7105     { 0x302313, 0x302313, 0xc5, 0x3a, 0, 0 }, /* #32 */
    7106     { 0x264596, 0x264596, 0x54, 0xab, 0, 0 }, /* #33 */
    7107     { 0x272382, 0x272382, 0x53, 0xac, 0, 0 }, /* #34 */
    7108     { 0x266353, 0x266353, 0xe6, 0x19, 0, 0 }, /* #35 */
    7109     { 0x145543, 0x145543, 0x42, 0xbd, 0, 0 }, /* #36 */
    7110     { 0x3e6682, 0x3e6682, 0x22, 0xdd, 0, 0 }, /* #37 */
    7111     { 0x290c52, 0x290c52, 0x18, 0xe7, 0, 0 }, /* #38 */
    7112     { 0x1e5746, 0x1e5746, 0x17, 0xe8, 0, 0 }, /* #39 */
    7113     { 0x377a46, 0x377a46, 0x9f, 0x60, 0, 0 }, /* #40 */
    7114     { 0x3633d2, 0x3633d2, 0x29, 0xd6, 0, 0 }, /* #41 */
    7115     { 0x2b6a16, 0x2b6a16, 0x7a, 0x85, 0, 0 }, /* #42 */
    7116     { 0x1250c2, 0x1250c2, 0xf9, 0x06, 0, 0 }, /* #43 */
    7117     { 0x102597, 0x102597, 0xb1, 0x4e, 0, 0 }, /* #44 */
    7118     { 0x2b4c02, 0x2b4c02, 0xd1, 0x2e, 0, 0 }, /* #45 */
    7119     { 0x3952c2, 0x3952c2, 0x3d, 0xc2, 0, 0 }, /* #46 */
    7120     { 0x276ed3, 0x276ed3, 0x3a, 0xc5, 0, 0 }, /* #47 */
    7121     { 0x1a4216, 0x1a4216, 0xbb, 0x44, 0, 0 }, /* #48 */
    7122     { 0x040bd7, 0x040bd7, 0xb7, 0x48, 0, 0 }, /* #49 */
    7123     { 0x2a03c3, 0x2a03c3, 0x17, 0xe8, 0, 0 }, /* #50 */
    7124     { 0x176617, 0x176617, 0x83, 0x7c, 0, 0 }, /* #51 */
    7125     { 0x013e06, 0x013e06, 0xe6, 0x19, 0, 0 }, /* #52 */
    7126     { 0x3c2516, 0x3c2516, 0x1f, 0xe0, 0, 0 }, /* #53 */
    7127     { 0x115606, 0x115606, 0x54, 0xab, 0, 0 }, /* #54 */
    7128     { 0x3c5b02, 0x3c5b02, 0x43, 0xbc, 0, 0 }, /* #55 */
    7129     { 0x0e2cc7, 0x0e2cc7, 0x91, 0x6e, 0, 0 }, /* #56 */
    7130     { 0x002087, 0x002087, 0xf0, 0x0f, 0, 0 }, /* #57 */
    7131     { 0x187d93, 0x187d93, 0x27, 0xd8, 0, 0 }, /* #58 */
    7132     { 0x087d17, 0x087d17, 0xed, 0x12, 0, 0 }, /* #59 */
    7133     { 0x3e7097, 0x3e7097, 0x81, 0x7e, 0, 0 }, /* #60 */
    7134     { 0x1057c3, 0x1057c3, 0x3d, 0xc2, 0, 0 }, /* #61 */
    7135     { 0x114442, 0x114442, 0x3b, 0xc4, 0, 0 }, /* #62 */
    7136     { 0x2a5347, 0x2a5347, 0x14, 0xeb, 0, 0 }, /* #63 */
     7073    { 0x232617, 0x232617, 0x50, 0xaf, 0, 0 }, /* #0 */
     7074    { 0x201143, 0x201143, 0x30, 0xcf, 0, 0 }, /* #1 */
     7075    { 0x2f0b46, 0x2f0b46, 0x59, 0xa6, 0, 0 }, /* #2 */
     7076    { 0x255582, 0x255582, 0x38, 0xc7, 0, 0 }, /* #3 */
     7077    { 0x3557d6, 0x3557d6, 0xe4, 0x1b, 0, 0 }, /* #4 */
     7078    { 0x1b5513, 0x1b5513, 0x51, 0xae, 0, 0 }, /* #5 */
     7079    { 0x1f0dc7, 0x1f0dc7, 0x39, 0xc6, 0, 0 }, /* #6 */
     7080    { 0x3756c7, 0x3756c7, 0x59, 0xa6, 0, 0 }, /* #7 */
     7081    { 0x230387, 0x230387, 0x7e, 0x81, 0, 0 }, /* #8 */
     7082    { 0x392316, 0x392316, 0xb8, 0x47, 0, 0 }, /* #9 */
     7083    { 0x3a3bc3, 0x3a3bc3, 0xf0, 0x0f, 0, 0 }, /* #10 */
     7084    { 0x160793, 0x160793, 0x24, 0xdb, 0, 0 }, /* #11 */
     7085    { 0x243682, 0x243682, 0xb7, 0x48, 0, 0 }, /* #12 */
     7086    { 0x2d0186, 0x2d0186, 0x5f, 0xa0, 0, 0 }, /* #13 */
     7087    { 0x290686, 0x290686, 0x73, 0x8c, 0, 0 }, /* #14 */
     7088    { 0x271113, 0x271113, 0xf1, 0x0e, 0, 0 }, /* #15 */
     7089    { 0x032047, 0x032047, 0x04, 0xfb, 0, 0 }, /* #16 */
     7090    { 0x1e2c57, 0x1e2c57, 0x1c, 0xe3, 0, 0 }, /* #17 */
     7091    { 0x0364c3, 0x0364c3, 0xc1, 0x3e, 0, 0 }, /* #18 */
     7092    { 0x2d7407, 0x2d7407, 0x26, 0xd9, 0, 0 }, /* #19 */
     7093    { 0x0c7a06, 0x0c7a06, 0x42, 0xbd, 0, 0 }, /* #20 */
     7094    { 0x1c70d2, 0x1c70d2, 0x05, 0xfa, 0, 0 }, /* #21 */
     7095    { 0x246602, 0x246602, 0x52, 0xad, 0, 0 }, /* #22 */
     7096    { 0x321ad7, 0x321ad7, 0xf5, 0x0a, 0, 0 }, /* #23 */
     7097    { 0x1c4d52, 0x1c4d52, 0xec, 0x13, 0, 0 }, /* #24 */
     7098    { 0x067c06, 0x067c06, 0x82, 0x7d, 0, 0 }, /* #25 */
     7099    { 0x3a7246, 0x3a7246, 0xb0, 0x4f, 0, 0 }, /* #26 */
     7100    { 0x044006, 0x044006, 0x96, 0x69, 0, 0 }, /* #27 */
     7101    { 0x3558d2, 0x3558d2, 0xad, 0x52, 0, 0 }, /* #28 */
     7102    { 0x115e13, 0x115e13, 0x12, 0xed, 0, 0 }, /* #29 */
     7103    { 0x017212, 0x017212, 0xd2, 0x2d, 0, 0 }, /* #30 */
     7104    { 0x125e57, 0x125e57, 0xd0, 0x2f, 0, 0 }, /* #31 */
     7105    { 0x1232d2, 0x1232d2, 0xdf, 0x20, 0, 0 }, /* #32 */
     7106    { 0x2a4406, 0x2a4406, 0xc4, 0x3b, 0, 0 }, /* #33 */
     7107    { 0x152707, 0x152707, 0xf0, 0x0f, 0, 0 }, /* #34 */
     7108    { 0x1637c3, 0x1637c3, 0x8d, 0x72, 0, 0 }, /* #35 */
     7109    { 0x3774c7, 0x3774c7, 0x9e, 0x61, 0, 0 }, /* #36 */
     7110    { 0x3e51d3, 0x3e51d3, 0x05, 0xfa, 0, 0 }, /* #37 */
     7111    { 0x286242, 0x286242, 0xdc, 0x23, 0, 0 }, /* #38 */
     7112    { 0x305496, 0x305496, 0x97, 0x68, 0, 0 }, /* #39 */
     7113    { 0x1f5617, 0x1f5617, 0xcb, 0x34, 0, 0 }, /* #40 */
     7114    { 0x3f0197, 0x3f0197, 0x15, 0xea, 0, 0 }, /* #41 */
     7115    { 0x280e13, 0x280e13, 0x0b, 0xf4, 0, 0 }, /* #42 */
     7116    { 0x0f07c2, 0x0f07c2, 0x45, 0xba, 0, 0 }, /* #43 */
     7117    { 0x000903, 0x000903, 0xf5, 0x0a, 0, 0 }, /* #44 */
     7118    { 0x086946, 0x086946, 0x8d, 0x72, 0, 0 }, /* #45 */
     7119    { 0x346547, 0x346547, 0xb9, 0x46, 0, 0 }, /* #46 */
     7120    { 0x1d5116, 0x1d5116, 0x48, 0xb7, 0, 0 }, /* #47 */
     7121    { 0x276582, 0x276582, 0x49, 0xb6, 0, 0 }, /* #48 */
     7122    { 0x146f53, 0x146f53, 0xa8, 0x57, 0, 0 }, /* #49 */
     7123    { 0x220a43, 0x220a43, 0x8d, 0x72, 0, 0 }, /* #50 */
     7124    { 0x242c02, 0x242c02, 0x66, 0x99, 0, 0 }, /* #51 */
     7125    { 0x387d96, 0x387d96, 0x31, 0xce, 0, 0 }, /* #52 */
     7126    { 0x3b39c3, 0x3b39c3, 0x05, 0xfa, 0, 0 }, /* #53 */
     7127    { 0x2b16c6, 0x2b16c6, 0x30, 0xcf, 0, 0 }, /* #54 */
     7128    { 0x391417, 0x391417, 0x2c, 0xd3, 0, 0 }, /* #55 */
     7129    { 0x217f16, 0x217f16, 0x4f, 0xb0, 0, 0 }, /* #56 */
     7130    { 0x0e1ad6, 0x0e1ad6, 0x1a, 0xe5, 0, 0 }, /* #57 */
     7131    { 0x197c47, 0x197c47, 0x7a, 0x85, 0, 0 }, /* #58 */
     7132    { 0x322146, 0x322146, 0x89, 0x76, 0, 0 }, /* #59 */
     7133    { 0x2a3296, 0x2a3296, 0x3f, 0xc0, 0, 0 }, /* #60 */
     7134    { 0x221903, 0x221903, 0xb6, 0x49, 0, 0 }, /* #61 */
     7135    { 0x114b16, 0x114b16, 0xc1, 0x3e, 0, 0 }, /* #62 */
     7136    { 0x235e13, 0x235e13, 0x3d, 0xc2, 0, 0 }, /* #63 */
    71377137};
    71387138static const BINU8_TEST_T g_aTests_not_u8_locked[] =
    71397139{
    7140     { 0x3d6796, 0x3d6796, 0xf2, 0x0d, 0, 0 }, /* #0 */
    7141     { 0x276506, 0x276506, 0x83, 0x7c, 0, 0 }, /* #1 */
    7142     { 0x1560c2, 0x1560c2, 0x74, 0x8b, 0, 0 }, /* #2 */
    7143     { 0x1a6017, 0x1a6017, 0x89, 0x76, 0, 0 }, /* #3 */
    7144     { 0x262992, 0x262992, 0xee, 0x11, 0, 0 }, /* #4 */
    7145     { 0x1075c6, 0x1075c6, 0x1c, 0xe3, 0, 0 }, /* #5 */
    7146     { 0x096a46, 0x096a46, 0x38, 0xc7, 0, 0 }, /* #6 */
    7147     { 0x2e04d3, 0x2e04d3, 0x85, 0x7a, 0, 0 }, /* #7 */
    7148     { 0x3c6552, 0x3c6552, 0x1f, 0xe0, 0, 0 }, /* #8 */
    7149     { 0x3d1d86, 0x3d1d86, 0x02, 0xfd, 0, 0 }, /* #9 */
    7150     { 0x037d97, 0x037d97, 0x5f, 0xa0, 0, 0 }, /* #10 */
    7151     { 0x0c6686, 0x0c6686, 0xe8, 0x17, 0, 0 }, /* #11 */
    7152     { 0x0a2947, 0x0a2947, 0x52, 0xad, 0, 0 }, /* #12 */
    7153     { 0x187b06, 0x187b06, 0x1c, 0xe3, 0, 0 }, /* #13 */
    7154     { 0x372cc7, 0x372cc7, 0xc4, 0x3b, 0, 0 }, /* #14 */
    7155     { 0x1b3e92, 0x1b3e92, 0x07, 0xf8, 0, 0 }, /* #15 */
    7156     { 0x141a92, 0x141a92, 0xd5, 0x2a, 0, 0 }, /* #16 */
    7157     { 0x2c5456, 0x2c5456, 0x4a, 0xb5, 0, 0 }, /* #17 */
    7158     { 0x052282, 0x052282, 0x0f, 0xf0, 0, 0 }, /* #18 */
    7159     { 0x176c87, 0x176c87, 0x2c, 0xd3, 0, 0 }, /* #19 */
    7160     { 0x256507, 0x256507, 0x99, 0x66, 0, 0 }, /* #20 */
    7161     { 0x0a1182, 0x0a1182, 0x04, 0xfb, 0, 0 }, /* #21 */
    7162     { 0x0b6316, 0x0b6316, 0x7e, 0x81, 0, 0 }, /* #22 */
    7163     { 0x306c06, 0x306c06, 0x03, 0xfc, 0, 0 }, /* #23 */
    7164     { 0x2b6d03, 0x2b6d03, 0x3b, 0xc4, 0, 0 }, /* #24 */
    7165     { 0x361f83, 0x361f83, 0x9e, 0x61, 0, 0 }, /* #25 */
    7166     { 0x382dd6, 0x382dd6, 0x75, 0x8a, 0, 0 }, /* #26 */
    7167     { 0x286493, 0x286493, 0xa6, 0x59, 0, 0 }, /* #27 */
    7168     { 0x2769d6, 0x2769d6, 0xfc, 0x03, 0, 0 }, /* #28 */
    7169     { 0x3472d6, 0x3472d6, 0xcf, 0x30, 0, 0 }, /* #29 */
    7170     { 0x3b4f02, 0x3b4f02, 0x6f, 0x90, 0, 0 }, /* #30 */
    7171     { 0x3c02c7, 0x3c02c7, 0x34, 0xcb, 0, 0 }, /* #31 */
    7172     { 0x1900c6, 0x1900c6, 0x42, 0xbd, 0, 0 }, /* #32 */
    7173     { 0x197b82, 0x197b82, 0x3f, 0xc0, 0, 0 }, /* #33 */
    7174     { 0x3d1296, 0x3d1296, 0xb8, 0x47, 0, 0 }, /* #34 */
    7175     { 0x3944d7, 0x3944d7, 0x61, 0x9e, 0, 0 }, /* #35 */
    7176     { 0x2f5682, 0x2f5682, 0x71, 0x8e, 0, 0 }, /* #36 */
    7177     { 0x2c35d6, 0x2c35d6, 0x6e, 0x91, 0, 0 }, /* #37 */
    7178     { 0x1802d7, 0x1802d7, 0x17, 0xe8, 0, 0 }, /* #38 */
    7179     { 0x135846, 0x135846, 0x7a, 0x85, 0, 0 }, /* #39 */
    7180     { 0x396142, 0x396142, 0x52, 0xad, 0, 0 }, /* #40 */
    7181     { 0x055fd3, 0x055fd3, 0x69, 0x96, 0, 0 }, /* #41 */
    7182     { 0x3b1697, 0x3b1697, 0x23, 0xdc, 0, 0 }, /* #42 */
    7183     { 0x0d60d2, 0x0d60d2, 0xd6, 0x29, 0, 0 }, /* #43 */
    7184     { 0x0816c3, 0x0816c3, 0x9a, 0x65, 0, 0 }, /* #44 */
    7185     { 0x312ac2, 0x312ac2, 0x53, 0xac, 0, 0 }, /* #45 */
    7186     { 0x313782, 0x313782, 0xad, 0x52, 0, 0 }, /* #46 */
    7187     { 0x076bd2, 0x076bd2, 0x23, 0xdc, 0, 0 }, /* #47 */
    7188     { 0x2b6e13, 0x2b6e13, 0x1e, 0xe1, 0, 0 }, /* #48 */
    7189     { 0x141487, 0x141487, 0xc3, 0x3c, 0, 0 }, /* #49 */
    7190     { 0x0d5d42, 0x0d5d42, 0x14, 0xeb, 0, 0 }, /* #50 */
    7191     { 0x131b16, 0x131b16, 0x47, 0xb8, 0, 0 }, /* #51 */
    7192     { 0x262946, 0x262946, 0x74, 0x8b, 0, 0 }, /* #52 */
    7193     { 0x323c07, 0x323c07, 0xe4, 0x1b, 0, 0 }, /* #53 */
    7194     { 0x393883, 0x393883, 0xf1, 0x0e, 0, 0 }, /* #54 */
    7195     { 0x1e0817, 0x1e0817, 0x1e, 0xe1, 0, 0 }, /* #55 */
    7196     { 0x031bc3, 0x031bc3, 0x26, 0xd9, 0, 0 }, /* #56 */
    7197     { 0x305613, 0x305613, 0x00, 0xff, 0, 0 }, /* #57 */
    7198     { 0x1d5656, 0x1d5656, 0xe8, 0x17, 0, 0 }, /* #58 */
    7199     { 0x363187, 0x363187, 0x3d, 0xc2, 0, 0 }, /* #59 */
    7200     { 0x097a17, 0x097a17, 0xc7, 0x38, 0, 0 }, /* #60 */
    7201     { 0x0e7296, 0x0e7296, 0x5b, 0xa4, 0, 0 }, /* #61 */
    7202     { 0x230183, 0x230183, 0xac, 0x53, 0, 0 }, /* #62 */
    7203     { 0x1b5047, 0x1b5047, 0xe2, 0x1d, 0, 0 }, /* #63 */
     7140    { 0x1f2287, 0x1f2287, 0x56, 0xa9, 0, 0 }, /* #0 */
     7141    { 0x3466d3, 0x3466d3, 0x8a, 0x75, 0, 0 }, /* #1 */
     7142    { 0x1d1596, 0x1d1596, 0x1d, 0xe2, 0, 0 }, /* #2 */
     7143    { 0x001312, 0x001312, 0xf0, 0x0f, 0, 0 }, /* #3 */
     7144    { 0x220f93, 0x220f93, 0x25, 0xda, 0, 0 }, /* #4 */
     7145    { 0x303316, 0x303316, 0x61, 0x9e, 0, 0 }, /* #5 */
     7146    { 0x151212, 0x151212, 0x14, 0xeb, 0, 0 }, /* #6 */
     7147    { 0x0426c2, 0x0426c2, 0x79, 0x86, 0, 0 }, /* #7 */
     7148    { 0x1f5f02, 0x1f5f02, 0x6c, 0x93, 0, 0 }, /* #8 */
     7149    { 0x1d51d2, 0x1d51d2, 0x17, 0xe8, 0, 0 }, /* #9 */
     7150    { 0x1f6443, 0x1f6443, 0x0f, 0xf0, 0, 0 }, /* #10 */
     7151    { 0x2864d3, 0x2864d3, 0x21, 0xde, 0, 0 }, /* #11 */
     7152    { 0x386ec3, 0x386ec3, 0x96, 0x69, 0, 0 }, /* #12 */
     7153    { 0x276857, 0x276857, 0xd5, 0x2a, 0, 0 }, /* #13 */
     7154    { 0x047043, 0x047043, 0xb7, 0x48, 0, 0 }, /* #14 */
     7155    { 0x067547, 0x067547, 0x91, 0x6e, 0, 0 }, /* #15 */
     7156    { 0x0a1243, 0x0a1243, 0x33, 0xcc, 0, 0 }, /* #16 */
     7157    { 0x0712d7, 0x0712d7, 0xfe, 0x01, 0, 0 }, /* #17 */
     7158    { 0x1f7107, 0x1f7107, 0x88, 0x77, 0, 0 }, /* #18 */
     7159    { 0x390387, 0x390387, 0x54, 0xab, 0, 0 }, /* #19 */
     7160    { 0x0e0cd7, 0x0e0cd7, 0xa2, 0x5d, 0, 0 }, /* #20 */
     7161    { 0x0361d2, 0x0361d2, 0x65, 0x9a, 0, 0 }, /* #21 */
     7162    { 0x215617, 0x215617, 0x75, 0x8a, 0, 0 }, /* #22 */
     7163    { 0x2e4913, 0x2e4913, 0x74, 0x8b, 0, 0 }, /* #23 */
     7164    { 0x0a1d07, 0x0a1d07, 0xd9, 0x26, 0, 0 }, /* #24 */
     7165    { 0x273c83, 0x273c83, 0xf0, 0x0f, 0, 0 }, /* #25 */
     7166    { 0x281e56, 0x281e56, 0x34, 0xcb, 0, 0 }, /* #26 */
     7167    { 0x371993, 0x371993, 0x30, 0xcf, 0, 0 }, /* #27 */
     7168    { 0x0660c2, 0x0660c2, 0x2f, 0xd0, 0, 0 }, /* #28 */
     7169    { 0x335e53, 0x335e53, 0xce, 0x31, 0, 0 }, /* #29 */
     7170    { 0x187f12, 0x187f12, 0xb7, 0x48, 0, 0 }, /* #30 */
     7171    { 0x393457, 0x393457, 0xeb, 0x14, 0, 0 }, /* #31 */
     7172    { 0x172402, 0x172402, 0x6a, 0x95, 0, 0 }, /* #32 */
     7173    { 0x143d82, 0x143d82, 0x1f, 0xe0, 0, 0 }, /* #33 */
     7174    { 0x0e2e42, 0x0e2e42, 0x04, 0xfb, 0, 0 }, /* #34 */
     7175    { 0x1c45c7, 0x1c45c7, 0xa6, 0x59, 0, 0 }, /* #35 */
     7176    { 0x2f4c56, 0x2f4c56, 0xfe, 0x01, 0, 0 }, /* #36 */
     7177    { 0x3b2117, 0x3b2117, 0xcc, 0x33, 0, 0 }, /* #37 */
     7178    { 0x1c0256, 0x1c0256, 0xc3, 0x3c, 0, 0 }, /* #38 */
     7179    { 0x3011c2, 0x3011c2, 0xe2, 0x1d, 0, 0 }, /* #39 */
     7180    { 0x075dd2, 0x075dd2, 0x19, 0xe6, 0, 0 }, /* #40 */
     7181    { 0x1573d3, 0x1573d3, 0x24, 0xdb, 0, 0 }, /* #41 */
     7182    { 0x362706, 0x362706, 0x55, 0xaa, 0, 0 }, /* #42 */
     7183    { 0x152c57, 0x152c57, 0x86, 0x79, 0, 0 }, /* #43 */
     7184    { 0x0e5757, 0x0e5757, 0x99, 0x66, 0, 0 }, /* #44 */
     7185    { 0x0c35c7, 0x0c35c7, 0x4c, 0xb3, 0, 0 }, /* #45 */
     7186    { 0x0c1496, 0x0c1496, 0x08, 0xf7, 0, 0 }, /* #46 */
     7187    { 0x0b5b06, 0x0b5b06, 0xcb, 0x34, 0, 0 }, /* #47 */
     7188    { 0x3f3697, 0x3f3697, 0x7b, 0x84, 0, 0 }, /* #48 */
     7189    { 0x012083, 0x012083, 0xd3, 0x2c, 0, 0 }, /* #49 */
     7190    { 0x2f5153, 0x2f5153, 0x92, 0x6d, 0, 0 }, /* #50 */
     7191    { 0x2c3257, 0x2c3257, 0x01, 0xfe, 0, 0 }, /* #51 */
     7192    { 0x106047, 0x106047, 0x83, 0x7c, 0, 0 }, /* #52 */
     7193    { 0x0f6893, 0x0f6893, 0xdc, 0x23, 0, 0 }, /* #53 */
     7194    { 0x2f3483, 0x2f3483, 0xc3, 0x3c, 0, 0 }, /* #54 */
     7195    { 0x1a68d3, 0x1a68d3, 0x8b, 0x74, 0, 0 }, /* #55 */
     7196    { 0x3e0346, 0x3e0346, 0x7f, 0x80, 0, 0 }, /* #56 */
     7197    { 0x2a4f06, 0x2a4f06, 0xd8, 0x27, 0, 0 }, /* #57 */
     7198    { 0x014203, 0x014203, 0x76, 0x89, 0, 0 }, /* #58 */
     7199    { 0x0b4597, 0x0b4597, 0x02, 0xfd, 0, 0 }, /* #59 */
     7200    { 0x377903, 0x377903, 0x46, 0xb9, 0, 0 }, /* #60 */
     7201    { 0x080f56, 0x080f56, 0xe4, 0x1b, 0, 0 }, /* #61 */
     7202    { 0x231653, 0x231653, 0xf7, 0x08, 0, 0 }, /* #62 */
     7203    { 0x083ad3, 0x083ad3, 0xde, 0x21, 0, 0 }, /* #63 */
    72047204};
    72057205static const BINU8_TEST_T g_aTests_neg_u8[] =
    72067206{
    7207     { 0x255046, 0x255097, 0x34, 0xcc, 0, 0 }, /* #0 */
    7208     { 0x177406, 0x177483, 0x20, 0xe0, 0, 0 }, /* #1 */
    7209     { 0x0c5207, 0x0c5293, 0x02, 0xfe, 0, 0 }, /* #2 */
    7210     { 0x187947, 0x187193, 0x74, 0x8c, 0, 0 }, /* #3 */
    7211     { 0x096207, 0x096297, 0x1e, 0xe2, 0, 0 }, /* #4 */
    7212     { 0x3a7896, 0x3a7003, 0x90, 0x70, 0, 0 }, /* #5 */
    7213     { 0x292f57, 0x292793, 0x5e, 0xa2, 0, 0 }, /* #6 */
    7214     { 0x0a1d46, 0x0a1517, 0x8f, 0x71, 0, 0 }, /* #7 */
    7215     { 0x0e4e07, 0x0e4613, 0xae, 0x52, 0, 0 }, /* #8 */
    7216     { 0x1757c6, 0x175797, 0x3b, 0xc5, 0, 0 }, /* #9 */
    7217     { 0x1f6c12, 0x1f6497, 0x29, 0xd7, 0, 0 }, /* #10 */
    7218     { 0x316403, 0x316413, 0xd4, 0x2c, 0, 0 }, /* #11 */
    7219     { 0x0d4c17, 0x0d4497, 0x18, 0xe8, 0, 0 }, /* #12 */
    7220     { 0x3b1b06, 0x3b1317, 0xcd, 0x33, 0, 0 }, /* #13 */
    7221     { 0x113982, 0x113193, 0x69, 0x97, 0, 0 }, /* #14 */
    7222     { 0x0804d7, 0x080493, 0x2d, 0xd3, 0, 0 }, /* #15 */
    7223     { 0x2543c3, 0x254317, 0xf7, 0x09, 0, 0 }, /* #16 */
    7224     { 0x2b6f43, 0x2b6793, 0x65, 0x9b, 0, 0 }, /* #17 */
    7225     { 0x2b3b86, 0x2b3317, 0xe2, 0x1e, 0, 0 }, /* #18 */
    7226     { 0x0a4197, 0x0a4117, 0xa7, 0x59, 0, 0 }, /* #19 */
    7227     { 0x2a5d86, 0x2a5517, 0xb8, 0x48, 0, 0 }, /* #20 */
    7228     { 0x386357, 0x386317, 0xb3, 0x4d, 0, 0 }, /* #21 */
    7229     { 0x353497, 0x353417, 0xb2, 0x4e, 0, 0 }, /* #22 */
    7230     { 0x0f51c6, 0x0f5193, 0x5f, 0xa1, 0, 0 }, /* #23 */
    7231     { 0x390cc2, 0x390417, 0xa4, 0x5c, 0, 0 }, /* #24 */
    7232     { 0x003086, 0x003013, 0xf5, 0x0b, 0, 0 }, /* #25 */
    7233     { 0x3b7a56, 0x3b7293, 0x47, 0xb9, 0, 0 }, /* #26 */
    7234     { 0x2b3312, 0x2b3313, 0xa8, 0x58, 0, 0 }, /* #27 */
    7235     { 0x242c93, 0x242497, 0x13, 0xed, 0, 0 }, /* #28 */
    7236     { 0x171f52, 0x171793, 0x74, 0x8c, 0, 0 }, /* #29 */
    7237     { 0x087612, 0x087693, 0x3c, 0xc4, 0, 0 }, /* #30 */
    7238     { 0x256d83, 0x256513, 0xb6, 0x4a, 0, 0 }, /* #31 */
    7239     { 0x3c2203, 0x3c2293, 0x6f, 0x91, 0, 0 }, /* #32 */
    7240     { 0x027c53, 0x027407, 0xb0, 0x50, 0, 0 }, /* #33 */
    7241     { 0x222153, 0x222193, 0x24, 0xdc, 0, 0 }, /* #34 */
    7242     { 0x175a02, 0x175213, 0xa5, 0x5b, 0, 0 }, /* #35 */
    7243     { 0x3e7a53, 0x3e7213, 0x86, 0x7a, 0, 0 }, /* #36 */
    7244     { 0x331e07, 0x331613, 0xa3, 0x5d, 0, 0 }, /* #37 */
    7245     { 0x2775c2, 0x277593, 0x52, 0xae, 0, 0 }, /* #38 */
    7246     { 0x1e3346, 0x1e3393, 0x4a, 0xb6, 0, 0 }, /* #39 */
    7247     { 0x2764d6, 0x276493, 0x2b, 0xd5, 0, 0 }, /* #40 */
    7248     { 0x1d6593, 0x1d6597, 0x54, 0xac, 0, 0 }, /* #41 */
    7249     { 0x3c7e47, 0x3c7617, 0xa4, 0x5c, 0, 0 }, /* #42 */
    7250     { 0x1e0dc7, 0x1e0593, 0x39, 0xc7, 0, 0 }, /* #43 */
    7251     { 0x100a12, 0x100217, 0xbc, 0x44, 0, 0 }, /* #44 */
    7252     { 0x177983, 0x177117, 0x83, 0x7d, 0, 0 }, /* #45 */
    7253     { 0x004f57, 0x004713, 0xea, 0x16, 0, 0 }, /* #46 */
    7254     { 0x335547, 0x335513, 0xac, 0x54, 0, 0 }, /* #47 */
    7255     { 0x072f97, 0x072797, 0x75, 0x8b, 0, 0 }, /* #48 */
    7256     { 0x2d5156, 0x2d5193, 0x7a, 0x86, 0, 0 }, /* #49 */
    7257     { 0x385606, 0x385697, 0x66, 0x9a, 0, 0 }, /* #50 */
    7258     { 0x033212, 0x033213, 0xb1, 0x4f, 0, 0 }, /* #51 */
    7259     { 0x1779d7, 0x177193, 0x7d, 0x83, 0, 0 }, /* #52 */
    7260     { 0x154686, 0x154697, 0x42, 0xbe, 0, 0 }, /* #53 */
    7261     { 0x1311d2, 0x131193, 0x71, 0x8f, 0, 0 }, /* #54 */
    7262     { 0x304892, 0x304007, 0xb0, 0x50, 0, 0 }, /* #55 */
    7263     { 0x112e47, 0x112693, 0x58, 0xa8, 0, 0 }, /* #56 */
    7264     { 0x2a75c6, 0x2a7593, 0x6e, 0x92, 0, 0 }, /* #57 */
    7265     { 0x236bc7, 0x236317, 0x96, 0x6a, 0, 0 }, /* #58 */
    7266     { 0x0549c7, 0x054183, 0x50, 0xb0, 0, 0 }, /* #59 */
    7267     { 0x2b7247, 0x2b7213, 0xa3, 0x5d, 0, 0 }, /* #60 */
    7268     { 0x217692, 0x217613, 0x8a, 0x76, 0, 0 }, /* #61 */
    7269     { 0x2e55d7, 0x2e5513, 0xe1, 0x1f, 0, 0 }, /* #62 */
    7270     { 0x0d4886, 0x0d4097, 0x61, 0x9f, 0, 0 }, /* #63 */
     7207    { 0x1a3ed2, 0x1a3687, 0x70, 0x90, 0, 0 }, /* #0 */
     7208    { 0x2b41d6, 0x2b4113, 0xaf, 0x51, 0, 0 }, /* #1 */
     7209    { 0x2372d3, 0x237213, 0xc8, 0x38, 0, 0 }, /* #2 */
     7210    { 0x193b46, 0x193387, 0x70, 0x90, 0, 0 }, /* #3 */
     7211    { 0x2e2382, 0x2e2313, 0xa9, 0x57, 0, 0 }, /* #4 */
     7212    { 0x187992, 0x187113, 0x98, 0x68, 0, 0 }, /* #5 */
     7213    { 0x056d86, 0x056546, 0x00, 0x00, 0, 0 }, /* #6 */
     7214    { 0x182f83, 0x182713, 0xb1, 0x4f, 0, 0 }, /* #7 */
     7215    { 0x3e0242, 0x3e0293, 0x65, 0x9b, 0, 0 }, /* #8 */
     7216    { 0x0d03d3, 0x0d0317, 0x8e, 0x72, 0, 0 }, /* #9 */
     7217    { 0x153bc7, 0x153397, 0x0a, 0xf6, 0, 0 }, /* #10 */
     7218    { 0x2b4887, 0x2b4093, 0x14, 0xec, 0, 0 }, /* #11 */
     7219    { 0x2d7d96, 0x2d7513, 0x8d, 0x73, 0, 0 }, /* #12 */
     7220    { 0x3010c6, 0x301097, 0x5b, 0xa5, 0, 0 }, /* #13 */
     7221    { 0x2a0543, 0x2a0517, 0xcb, 0x35, 0, 0 }, /* #14 */
     7222    { 0x025f16, 0x025717, 0xa1, 0x5f, 0, 0 }, /* #15 */
     7223    { 0x041ec6, 0x041693, 0x3c, 0xc4, 0, 0 }, /* #16 */
     7224    { 0x086b56, 0x086393, 0x55, 0xab, 0, 0 }, /* #17 */
     7225    { 0x382dd6, 0x382517, 0xdc, 0x24, 0, 0 }, /* #18 */
     7226    { 0x3a7b46, 0x3a7393, 0x24, 0xdc, 0, 0 }, /* #19 */
     7227    { 0x1e64d2, 0x1e6413, 0xe7, 0x19, 0, 0 }, /* #20 */
     7228    { 0x331493, 0x331493, 0x21, 0xdf, 0, 0 }, /* #21 */
     7229    { 0x1b4957, 0x1b4117, 0xe3, 0x1d, 0, 0 }, /* #22 */
     7230    { 0x260553, 0x260597, 0x57, 0xa9, 0, 0 }, /* #23 */
     7231    { 0x2b3186, 0x2b3197, 0x4c, 0xb4, 0, 0 }, /* #24 */
     7232    { 0x2a3906, 0x2a3193, 0x69, 0x97, 0, 0 }, /* #25 */
     7233    { 0x152647, 0x152697, 0x2c, 0xd4, 0, 0 }, /* #26 */
     7234    { 0x0b2ad2, 0x0b2297, 0x34, 0xcc, 0, 0 }, /* #27 */
     7235    { 0x3670d3, 0x367093, 0x1b, 0xe5, 0, 0 }, /* #28 */
     7236    { 0x3f4887, 0x3f4093, 0x47, 0xb9, 0, 0 }, /* #29 */
     7237    { 0x0f0947, 0x0f0117, 0x83, 0x7d, 0, 0 }, /* #30 */
     7238    { 0x1736c3, 0x173697, 0x12, 0xee, 0, 0 }, /* #31 */
     7239    { 0x305656, 0x305617, 0xb2, 0x4e, 0, 0 }, /* #32 */
     7240    { 0x3e4743, 0x3e4713, 0xcf, 0x31, 0, 0 }, /* #33 */
     7241    { 0x381193, 0x381117, 0x8c, 0x74, 0, 0 }, /* #34 */
     7242    { 0x2a5987, 0x2a5197, 0x04, 0xfc, 0, 0 }, /* #35 */
     7243    { 0x2665c7, 0x266513, 0xb7, 0x49, 0, 0 }, /* #36 */
     7244    { 0x373ad2, 0x373217, 0xcd, 0x33, 0, 0 }, /* #37 */
     7245    { 0x192dd6, 0x192587, 0x10, 0xf0, 0, 0 }, /* #38 */
     7246    { 0x2b2f93, 0x2b2797, 0x73, 0x8d, 0, 0 }, /* #39 */
     7247    { 0x151213, 0x151217, 0x97, 0x69, 0, 0 }, /* #40 */
     7248    { 0x260702, 0x260797, 0x6a, 0x96, 0, 0 }, /* #41 */
     7249    { 0x112953, 0x112113, 0xfe, 0x02, 0, 0 }, /* #42 */
     7250    { 0x205c96, 0x205417, 0x9d, 0x63, 0, 0 }, /* #43 */
     7251    { 0x0e3707, 0x0e3717, 0xfd, 0x03, 0, 0 }, /* #44 */
     7252    { 0x3c2197, 0x3c2117, 0xd2, 0x2e, 0, 0 }, /* #45 */
     7253    { 0x270847, 0x270093, 0x24, 0xdc, 0, 0 }, /* #46 */
     7254    { 0x104fd7, 0x104713, 0xd1, 0x2f, 0, 0 }, /* #47 */
     7255    { 0x106157, 0x106117, 0x85, 0x7b, 0, 0 }, /* #48 */
     7256    { 0x341683, 0x341613, 0xc9, 0x37, 0, 0 }, /* #49 */
     7257    { 0x0e2013, 0x0e2093, 0x32, 0xce, 0, 0 }, /* #50 */
     7258    { 0x1b2413, 0x1b2413, 0xe1, 0x1f, 0, 0 }, /* #51 */
     7259    { 0x245547, 0x245517, 0xe8, 0x18, 0, 0 }, /* #52 */
     7260    { 0x3a1882, 0x3a1003, 0xf0, 0x10, 0, 0 }, /* #53 */
     7261    { 0x317892, 0x317093, 0x32, 0xce, 0, 0 }, /* #54 */
     7262    { 0x2d4187, 0x2d4197, 0x64, 0x9c, 0, 0 }, /* #55 */
     7263    { 0x2a6d06, 0x2a6587, 0x40, 0xc0, 0, 0 }, /* #56 */
     7264    { 0x2c4746, 0x2c4713, 0xf5, 0x0b, 0, 0 }, /* #57 */
     7265    { 0x033e92, 0x033617, 0xe9, 0x17, 0, 0 }, /* #58 */
     7266    { 0x2b0897, 0x2b0097, 0x72, 0x8e, 0, 0 }, /* #59 */
     7267    { 0x0d6542, 0x0d6593, 0x08, 0xf8, 0, 0 }, /* #60 */
     7268    { 0x3c0d13, 0x3c0517, 0xa4, 0x5c, 0, 0 }, /* #61 */
     7269    { 0x297ed2, 0x297613, 0xa3, 0x5d, 0, 0 }, /* #62 */
     7270    { 0x342917, 0x342113, 0xf8, 0x08, 0, 0 }, /* #63 */
    72717271};
    72727272static const BINU8_TEST_T g_aTests_neg_u8_locked[] =
    72737273{
    7274     { 0x136c02, 0x136413, 0xda, 0x26, 0, 0 }, /* #0 */
    7275     { 0x2922d3, 0x292213, 0xe6, 0x1a, 0, 0 }, /* #1 */
    7276     { 0x3b02d2, 0x3b0297, 0x67, 0x99, 0, 0 }, /* #2 */
    7277     { 0x354f56, 0x354793, 0x46, 0xba, 0, 0 }, /* #3 */
    7278     { 0x133713, 0x133797, 0x29, 0xd7, 0, 0 }, /* #4 */
    7279     { 0x281152, 0x281183, 0x50, 0xb0, 0, 0 }, /* #5 */
    7280     { 0x252bc7, 0x252393, 0x17, 0xe9, 0, 0 }, /* #6 */
    7281     { 0x3b0a07, 0x3b0293, 0x47, 0xb9, 0, 0 }, /* #7 */
    7282     { 0x0a25c3, 0x0a2517, 0x9a, 0x66, 0, 0 }, /* #8 */
    7283     { 0x3d71c6, 0x3d7197, 0x2f, 0xd1, 0, 0 }, /* #9 */
    7284     { 0x263716, 0x263717, 0xbe, 0x42, 0, 0 }, /* #10 */
    7285     { 0x2852c3, 0x285297, 0x06, 0xfa, 0, 0 }, /* #11 */
    7286     { 0x045587, 0x045517, 0x88, 0x78, 0, 0 }, /* #12 */
    7287     { 0x086197, 0x086117, 0xf7, 0x09, 0, 0 }, /* #13 */
    7288     { 0x006f06, 0x006793, 0x2b, 0xd5, 0, 0 }, /* #14 */
    7289     { 0x1b74c2, 0x1b7417, 0xde, 0x22, 0, 0 }, /* #15 */
    7290     { 0x1d1a82, 0x1d1293, 0x24, 0xdc, 0, 0 }, /* #16 */
    7291     { 0x2a6c52, 0x2a6497, 0x19, 0xe7, 0, 0 }, /* #17 */
    7292     { 0x3751c2, 0x375117, 0xb2, 0x4e, 0, 0 }, /* #18 */
    7293     { 0x186556, 0x186513, 0x9e, 0x62, 0, 0 }, /* #19 */
    7294     { 0x2a4fd3, 0x2a4713, 0xac, 0x54, 0, 0 }, /* #20 */
    7295     { 0x2c4447, 0x2c4413, 0xce, 0x32, 0, 0 }, /* #21 */
    7296     { 0x171d83, 0x171513, 0xb4, 0x4c, 0, 0 }, /* #22 */
    7297     { 0x211c13, 0x211497, 0x7f, 0x81, 0, 0 }, /* #23 */
    7298     { 0x2f30d3, 0x2f3093, 0x69, 0x97, 0, 0 }, /* #24 */
    7299     { 0x063013, 0x063013, 0x81, 0x7f, 0, 0 }, /* #25 */
    7300     { 0x3738d6, 0x373097, 0x28, 0xd8, 0, 0 }, /* #26 */
    7301     { 0x3c0417, 0x3c0413, 0x9c, 0x64, 0, 0 }, /* #27 */
    7302     { 0x1d6b03, 0x1d6317, 0xaa, 0x56, 0, 0 }, /* #28 */
    7303     { 0x247146, 0x247113, 0xaf, 0x51, 0, 0 }, /* #29 */
    7304     { 0x026992, 0x026117, 0xd9, 0x27, 0, 0 }, /* #30 */
    7305     { 0x3b3647, 0x3b3613, 0x9f, 0x61, 0, 0 }, /* #31 */
    7306     { 0x1c6416, 0x1c6417, 0xdf, 0x21, 0, 0 }, /* #32 */
    7307     { 0x016097, 0x016097, 0x49, 0xb7, 0, 0 }, /* #33 */
    7308     { 0x151842, 0x151097, 0x36, 0xca, 0, 0 }, /* #34 */
    7309     { 0x1d0692, 0x1d0613, 0xea, 0x16, 0, 0 }, /* #35 */
    7310     { 0x0f0817, 0x0f0093, 0x1d, 0xe3, 0, 0 }, /* #36 */
    7311     { 0x232712, 0x232793, 0x63, 0x9d, 0, 0 }, /* #37 */
    7312     { 0x1f6fd6, 0x1f6713, 0xda, 0x26, 0, 0 }, /* #38 */
    7313     { 0x2120c6, 0x212013, 0xac, 0x54, 0, 0 }, /* #39 */
    7314     { 0x115d46, 0x115517, 0xe8, 0x18, 0, 0 }, /* #40 */
    7315     { 0x3d00d2, 0x3d0093, 0x7a, 0x86, 0, 0 }, /* #41 */
    7316     { 0x385783, 0x385713, 0xb1, 0x4f, 0, 0 }, /* #42 */
    7317     { 0x313a07, 0x313217, 0x91, 0x6f, 0, 0 }, /* #43 */
    7318     { 0x023556, 0x023597, 0x49, 0xb7, 0, 0 }, /* #44 */
    7319     { 0x3e5ad6, 0x3e5213, 0xe7, 0x19, 0, 0 }, /* #45 */
    7320     { 0x224717, 0x224797, 0x1e, 0xe2, 0, 0 }, /* #46 */
    7321     { 0x0e19d7, 0x0e1117, 0xfd, 0x03, 0, 0 }, /* #47 */
    7322     { 0x1448d6, 0x144097, 0x43, 0xbd, 0, 0 }, /* #48 */
    7323     { 0x2a7dd3, 0x2a7513, 0xfe, 0x02, 0, 0 }, /* #49 */
    7324     { 0x0d5d93, 0x0d5517, 0x89, 0x77, 0, 0 }, /* #50 */
    7325     { 0x132306, 0x132397, 0x25, 0xdb, 0, 0 }, /* #51 */
    7326     { 0x227503, 0x227513, 0x93, 0x6d, 0, 0 }, /* #52 */
    7327     { 0x303887, 0x303097, 0x2f, 0xd1, 0, 0 }, /* #53 */
    7328     { 0x3715c7, 0x371593, 0x5f, 0xa1, 0, 0 }, /* #54 */
    7329     { 0x0f3692, 0x0f3607, 0xb0, 0x50, 0, 0 }, /* #55 */
    7330     { 0x1d3ac7, 0x1d3213, 0xd4, 0x2c, 0, 0 }, /* #56 */
    7331     { 0x2f1952, 0x2f1117, 0x91, 0x6f, 0, 0 }, /* #57 */
    7332     { 0x1e5ac3, 0x1e5297, 0x79, 0x87, 0, 0 }, /* #58 */
    7333     { 0x342452, 0x342417, 0x94, 0x6c, 0, 0 }, /* #59 */
    7334     { 0x1c05d2, 0x1c0513, 0xaf, 0x51, 0, 0 }, /* #60 */
    7335     { 0x1c0d82, 0x1c0513, 0x99, 0x67, 0, 0 }, /* #61 */
    7336     { 0x100987, 0x100193, 0x71, 0x8f, 0, 0 }, /* #62 */
    7337     { 0x1331c7, 0x133193, 0x6c, 0x94, 0, 0 }, /* #63 */
     7274    { 0x3d2a57, 0x3d2297, 0x0d, 0xf3, 0, 0 }, /* #0 */
     7275    { 0x1d3182, 0x1d3193, 0x63, 0x9d, 0, 0 }, /* #1 */
     7276    { 0x0b2557, 0x0b2593, 0x46, 0xba, 0, 0 }, /* #2 */
     7277    { 0x1f7cd2, 0x1f7413, 0xc8, 0x38, 0, 0 }, /* #3 */
     7278    { 0x2c1a13, 0x2c1217, 0xe9, 0x17, 0, 0 }, /* #4 */
     7279    { 0x132ec6, 0x132697, 0x5a, 0xa6, 0, 0 }, /* #5 */
     7280    { 0x0c2692, 0x0c2613, 0x81, 0x7f, 0, 0 }, /* #6 */
     7281    { 0x3b5007, 0x3b5093, 0x0f, 0xf1, 0, 0 }, /* #7 */
     7282    { 0x3049c7, 0x304193, 0x68, 0x98, 0, 0 }, /* #8 */
     7283    { 0x241882, 0x241093, 0x58, 0xa8, 0, 0 }, /* #9 */
     7284    { 0x0f7e17, 0x0f7697, 0x23, 0xdd, 0, 0 }, /* #10 */
     7285    { 0x1f1743, 0x1f1793, 0x08, 0xf8, 0, 0 }, /* #11 */
     7286    { 0x1c1e02, 0x1c1613, 0x93, 0x6d, 0, 0 }, /* #12 */
     7287    { 0x347a87, 0x347297, 0x31, 0xcf, 0, 0 }, /* #13 */
     7288    { 0x065946, 0x065113, 0x98, 0x68, 0, 0 }, /* #14 */
     7289    { 0x3858c3, 0x385093, 0x2b, 0xd5, 0, 0 }, /* #15 */
     7290    { 0x0628c7, 0x062017, 0xd8, 0x28, 0, 0 }, /* #16 */
     7291    { 0x3b06c7, 0x3b0687, 0x40, 0xc0, 0, 0 }, /* #17 */
     7292    { 0x053497, 0x053417, 0xa6, 0x5a, 0, 0 }, /* #18 */
     7293    { 0x0e6f46, 0x0e6717, 0xcb, 0x35, 0, 0 }, /* #19 */
     7294    { 0x100096, 0x100013, 0x84, 0x7c, 0, 0 }, /* #20 */
     7295    { 0x2b1c86, 0x2b1413, 0xf9, 0x07, 0, 0 }, /* #21 */
     7296    { 0x260716, 0x260787, 0x40, 0xc0, 0, 0 }, /* #22 */
     7297    { 0x1b6216, 0x1b6213, 0xac, 0x54, 0, 0 }, /* #23 */
     7298    { 0x370416, 0x370493, 0x38, 0xc8, 0, 0 }, /* #24 */
     7299    { 0x0a1112, 0x0a1117, 0xd8, 0x28, 0, 0 }, /* #25 */
     7300    { 0x192396, 0x192393, 0x0c, 0xf4, 0, 0 }, /* #26 */
     7301    { 0x2a0397, 0x2a0346, 0x00, 0x00, 0, 0 }, /* #27 */
     7302    { 0x3c3f93, 0x3c3797, 0x73, 0x8d, 0, 0 }, /* #28 */
     7303    { 0x0f7612, 0x0f7617, 0xec, 0x14, 0, 0 }, /* #29 */
     7304    { 0x0f5016, 0x0f5093, 0x14, 0xec, 0, 0 }, /* #30 */
     7305    { 0x085607, 0x085693, 0x53, 0xad, 0, 0 }, /* #31 */
     7306    { 0x324d47, 0x324593, 0x47, 0xb9, 0, 0 }, /* #32 */
     7307    { 0x2727d2, 0x272797, 0x43, 0xbd, 0, 0 }, /* #33 */
     7308    { 0x221807, 0x221017, 0x8c, 0x74, 0, 0 }, /* #34 */
     7309    { 0x216806, 0x216017, 0xe3, 0x1d, 0, 0 }, /* #35 */
     7310    { 0x015f46, 0x015797, 0x22, 0xde, 0, 0 }, /* #36 */
     7311    { 0x3e1d82, 0x3e1513, 0xb1, 0x4f, 0, 0 }, /* #37 */
     7312    { 0x392cc6, 0x392497, 0x12, 0xee, 0, 0 }, /* #38 */
     7313    { 0x003587, 0x003517, 0xbc, 0x44, 0, 0 }, /* #39 */
     7314    { 0x3d1582, 0x3d1517, 0xbe, 0x42, 0, 0 }, /* #40 */
     7315    { 0x0d4b53, 0x0d4317, 0x91, 0x6f, 0, 0 }, /* #41 */
     7316    { 0x1c1e02, 0x1c1613, 0x8b, 0x75, 0, 0 }, /* #42 */
     7317    { 0x1d5613, 0x1d5697, 0x19, 0xe7, 0, 0 }, /* #43 */
     7318    { 0x082017, 0x082097, 0x54, 0xac, 0, 0 }, /* #44 */
     7319    { 0x202087, 0x202093, 0x2b, 0xd5, 0, 0 }, /* #45 */
     7320    { 0x241d13, 0x241517, 0xc7, 0x39, 0, 0 }, /* #46 */
     7321    { 0x075896, 0x075017, 0xd9, 0x27, 0, 0 }, /* #47 */
     7322    { 0x382652, 0x382693, 0x7b, 0x85, 0, 0 }, /* #48 */
     7323    { 0x001897, 0x001017, 0xb2, 0x4e, 0, 0 }, /* #49 */
     7324    { 0x2200d3, 0x220093, 0x03, 0xfd, 0, 0 }, /* #50 */
     7325    { 0x1d4a02, 0x1d4217, 0x85, 0x7b, 0, 0 }, /* #51 */
     7326    { 0x2a3bd2, 0x2a3313, 0xd6, 0x2a, 0, 0 }, /* #52 */
     7327    { 0x1b72c6, 0x1b7297, 0x6d, 0x93, 0, 0 }, /* #53 */
     7328    { 0x0d2696, 0x0d2613, 0xd4, 0x2c, 0, 0 }, /* #54 */
     7329    { 0x1672d2, 0x167293, 0x47, 0xb9, 0, 0 }, /* #55 */
     7330    { 0x2d6692, 0x2d6617, 0xb2, 0x4e, 0, 0 }, /* #56 */
     7331    { 0x146d97, 0x146517, 0xa4, 0x5c, 0, 0 }, /* #57 */
     7332    { 0x127896, 0x127013, 0xd7, 0x29, 0, 0 }, /* #58 */
     7333    { 0x0f77c2, 0x0f7797, 0x5b, 0xa5, 0, 0 }, /* #59 */
     7334    { 0x3d29d3, 0x3d2193, 0x05, 0xfb, 0, 0 }, /* #60 */
     7335    { 0x376d57, 0x376597, 0x37, 0xc9, 0, 0 }, /* #61 */
     7336    { 0x296c42, 0x296417, 0x97, 0x69, 0, 0 }, /* #62 */
     7337    { 0x273507, 0x273593, 0x14, 0xec, 0, 0 }, /* #63 */
    73387338};
    73397339static const BINU16_TEST_T g_aTests_inc_u16[] =
    73407340{
    7341     { 0x076e52, 0x076686, 0x87a4, 0x87a5, 0, 0 }, /* #0 */
    7342     { 0x1e52d6, 0x1e5286, 0xa283, 0xa284, 0, 0 }, /* #1 */
    7343     { 0x156e43, 0x156683, 0x97ee, 0x97ef, 0, 0 }, /* #2 */
    7344     { 0x1e3857, 0x1e3003, 0x6589, 0x658a, 0, 0 }, /* #3 */
    7345     { 0x320f87, 0x320703, 0x4eb4, 0x4eb5, 0, 0 }, /* #4 */
    7346     { 0x043f43, 0x043783, 0x8ee4, 0x8ee5, 0, 0 }, /* #5 */
    7347     { 0x264283, 0x264203, 0x66bb, 0x66bc, 0, 0 }, /* #6 */
    7348     { 0x062d93, 0x062583, 0xe85d, 0xe85e, 0, 0 }, /* #7 */
    7349     { 0x384bc7, 0x384303, 0x1c89, 0x1c8a, 0, 0 }, /* #8 */
    7350     { 0x000456, 0x000486, 0xe7f2, 0xe7f3, 0, 0 }, /* #9 */
    7351     { 0x327986, 0x327186, 0xb039, 0xb03a, 0, 0 }, /* #10 */
    7352     { 0x0679c6, 0x067182, 0x94e5, 0x94e6, 0, 0 }, /* #11 */
    7353     { 0x3148c2, 0x314002, 0x2157, 0x2158, 0, 0 }, /* #12 */
    7354     { 0x331582, 0x331506, 0x3ee0, 0x3ee1, 0, 0 }, /* #13 */
    7355     { 0x0c78c2, 0x0c7086, 0xc917, 0xc918, 0, 0 }, /* #14 */
    7356     { 0x190d07, 0x190583, 0xe778, 0xe779, 0, 0 }, /* #15 */
    7357     { 0x3f2d93, 0x3f2507, 0x7d27, 0x7d28, 0, 0 }, /* #16 */
    7358     { 0x2213d2, 0x221386, 0xb098, 0xb099, 0, 0 }, /* #17 */
    7359     { 0x067f97, 0x067707, 0x4009, 0x400a, 0, 0 }, /* #18 */
    7360     { 0x264886, 0x264082, 0xbf14, 0xbf15, 0, 0 }, /* #19 */
    7361     { 0x1b4043, 0x1b4083, 0xeeeb, 0xeeec, 0, 0 }, /* #20 */
    7362     { 0x180cd2, 0x180486, 0x983b, 0x983c, 0, 0 }, /* #21 */
    7363     { 0x057557, 0x057593, 0xfbcf, 0xfbd0, 0, 0 }, /* #22 */
    7364     { 0x0f7fd7, 0x0f7703, 0x4389, 0x438a, 0, 0 }, /* #23 */
    7365     { 0x3b0787, 0x3b0787, 0xbdb0, 0xbdb1, 0, 0 }, /* #24 */
    7366     { 0x190893, 0x190083, 0xc857, 0xc858, 0, 0 }, /* #25 */
    7367     { 0x0b5296, 0x0b5282, 0xcb93, 0xcb94, 0, 0 }, /* #26 */
    7368     { 0x2f44c7, 0x2f4483, 0xa9b2, 0xa9b3, 0, 0 }, /* #27 */
    7369     { 0x1f0c06, 0x1f0402, 0x42b5, 0x42b6, 0, 0 }, /* #28 */
    7370     { 0x351e46, 0x351616, 0x135f, 0x1360, 0, 0 }, /* #29 */
    7371     { 0x2c0247, 0x2c0207, 0x2f4c, 0x2f4d, 0, 0 }, /* #30 */
    7372     { 0x0e47d2, 0x0e4706, 0x011c, 0x011d, 0, 0 }, /* #31 */
    7373     { 0x3b6092, 0x3b6086, 0x8d40, 0x8d41, 0, 0 }, /* #32 */
    7374     { 0x091943, 0x091103, 0x695d, 0x695e, 0, 0 }, /* #33 */
    7375     { 0x260047, 0x260003, 0x6beb, 0x6bec, 0, 0 }, /* #34 */
    7376     { 0x162853, 0x162087, 0xf8b1, 0xf8b2, 0, 0 }, /* #35 */
    7377     { 0x256a17, 0x256283, 0xc448, 0xc449, 0, 0 }, /* #36 */
    7378     { 0x256f96, 0x256702, 0x353a, 0x353b, 0, 0 }, /* #37 */
    7379     { 0x1314d6, 0x131482, 0x9a85, 0x9a86, 0, 0 }, /* #38 */
    7380     { 0x101f03, 0x101703, 0x4c48, 0x4c49, 0, 0 }, /* #39 */
    7381     { 0x293192, 0x293182, 0xf9ca, 0xf9cb, 0, 0 }, /* #40 */
    7382     { 0x3b7c52, 0x3b7406, 0x0109, 0x010a, 0, 0 }, /* #41 */
    7383     { 0x0b0f12, 0x0b0782, 0xc884, 0xc885, 0, 0 }, /* #42 */
    7384     { 0x2a08c7, 0x2a0013, 0x63cf, 0x63d0, 0, 0 }, /* #43 */
    7385     { 0x072c06, 0x072406, 0x5634, 0x5635, 0, 0 }, /* #44 */
    7386     { 0x2b0e83, 0x2b0683, 0xe006, 0xe007, 0, 0 }, /* #45 */
    7387     { 0x296952, 0x296182, 0xe89d, 0xe89e, 0, 0 }, /* #46 */
    7388     { 0x2b4f47, 0x2b4703, 0x6f6a, 0x6f6b, 0, 0 }, /* #47 */
    7389     { 0x062386, 0x062386, 0xfc54, 0xfc55, 0, 0 }, /* #48 */
    7390     { 0x3d2992, 0x3d2102, 0x1957, 0x1958, 0, 0 }, /* #49 */
    7391     { 0x312a86, 0x312206, 0x3a98, 0x3a99, 0, 0 }, /* #50 */
    7392     { 0x2a5bc3, 0x2a5303, 0x3fc6, 0x3fc7, 0, 0 }, /* #51 */
    7393     { 0x2f1396, 0x2f1386, 0xb626, 0xb627, 0, 0 }, /* #52 */
    7394     { 0x3e0ed7, 0x3e0683, 0x8342, 0x8343, 0, 0 }, /* #53 */
    7395     { 0x067c46, 0x067402, 0x7f12, 0x7f13, 0, 0 }, /* #54 */
    7396     { 0x0e1397, 0x0e1307, 0x6211, 0x6212, 0, 0 }, /* #55 */
    7397     { 0x294d06, 0x294582, 0x80eb, 0x80ec, 0, 0 }, /* #56 */
    7398     { 0x365dd3, 0x365503, 0x7ce2, 0x7ce3, 0, 0 }, /* #57 */
    7399     { 0x2a0d92, 0x2a0582, 0x93d9, 0x93da, 0, 0 }, /* #58 */
    7400     { 0x0a2d17, 0x0a2583, 0xd756, 0xd757, 0, 0 }, /* #59 */
    7401     { 0x385e12, 0x385682, 0xa960, 0xa961, 0, 0 }, /* #60 */
    7402     { 0x186652, 0x186682, 0xec25, 0xec26, 0, 0 }, /* #61 */
    7403     { 0x0f7ac3, 0x0f7283, 0xa19d, 0xa19e, 0, 0 }, /* #62 */
    7404     { 0x3b6b82, 0x3b6302, 0x23fa, 0x23fb, 0, 0 }, /* #63 */
     7341    { 0x362613, 0x362683, 0x8f22, 0x8f23, 0, 0 }, /* #0 */
     7342    { 0x380e47, 0x380687, 0xdbf2, 0xdbf3, 0, 0 }, /* #1 */
     7343    { 0x377697, 0x377687, 0xdb05, 0xdb06, 0, 0 }, /* #2 */
     7344    { 0x1d5bc3, 0x1d5383, 0xff18, 0xff19, 0, 0 }, /* #3 */
     7345    { 0x091cd7, 0x091487, 0xed0b, 0xed0c, 0, 0 }, /* #4 */
     7346    { 0x0b7446, 0x0b7482, 0xce5c, 0xce5d, 0, 0 }, /* #5 */
     7347    { 0x1e2183, 0x1e2187, 0xd3dd, 0xd3de, 0, 0 }, /* #6 */
     7348    { 0x145307, 0x145383, 0x883a, 0x883b, 0, 0 }, /* #7 */
     7349    { 0x095446, 0x095402, 0x6c90, 0x6c91, 0, 0 }, /* #8 */
     7350    { 0x206f07, 0x206787, 0xf3ce, 0xf3cf, 0, 0 }, /* #9 */
     7351    { 0x3460c3, 0x346007, 0x0e94, 0x0e95, 0, 0 }, /* #10 */
     7352    { 0x004916, 0x004106, 0x3216, 0x3217, 0, 0 }, /* #11 */
     7353    { 0x025156, 0x025106, 0x52ec, 0x52ed, 0, 0 }, /* #12 */
     7354    { 0x303fd2, 0x303792, 0xd0df, 0xd0e0, 0, 0 }, /* #13 */
     7355    { 0x236b52, 0x236382, 0xcce5, 0xcce6, 0, 0 }, /* #14 */
     7356    { 0x140913, 0x140103, 0x75de, 0x75df, 0, 0 }, /* #15 */
     7357    { 0x016712, 0x016706, 0x001c, 0x001d, 0, 0 }, /* #16 */
     7358    { 0x216257, 0x216283, 0x8949, 0x894a, 0, 0 }, /* #17 */
     7359    { 0x1e56c6, 0x1e5606, 0x5032, 0x5033, 0, 0 }, /* #18 */
     7360    { 0x3c31d7, 0x3c3107, 0x13a2, 0x13a3, 0, 0 }, /* #19 */
     7361    { 0x031882, 0x031002, 0x6d45, 0x6d46, 0, 0 }, /* #20 */
     7362    { 0x3d6a02, 0x3d6286, 0x96da, 0x96db, 0, 0 }, /* #21 */
     7363    { 0x094882, 0x094006, 0x4ba5, 0x4ba6, 0, 0 }, /* #22 */
     7364    { 0x195812, 0x195002, 0x0242, 0x0243, 0, 0 }, /* #23 */
     7365    { 0x3d5483, 0x3d5403, 0x1be2, 0x1be3, 0, 0 }, /* #24 */
     7366    { 0x154ed2, 0x154606, 0x0a0b, 0x0a0c, 0, 0 }, /* #25 */
     7367    { 0x1618d2, 0x161082, 0xe92e, 0xe92f, 0, 0 }, /* #26 */
     7368    { 0x0a6013, 0x0a6007, 0x0bfb, 0x0bfc, 0, 0 }, /* #27 */
     7369    { 0x1d2f43, 0x1d2703, 0x13d9, 0x13da, 0, 0 }, /* #28 */
     7370    { 0x3a4b56, 0x3a4386, 0xae09, 0xae0a, 0, 0 }, /* #29 */
     7371    { 0x206e53, 0x206607, 0x2d59, 0x2d5a, 0, 0 }, /* #30 */
     7372    { 0x1336c6, 0x133606, 0x113b, 0x113c, 0, 0 }, /* #31 */
     7373    { 0x2240c3, 0x224003, 0x47f3, 0x47f4, 0, 0 }, /* #32 */
     7374    { 0x3f3a43, 0x3f3207, 0x481c, 0x481d, 0, 0 }, /* #33 */
     7375    { 0x2f4dd6, 0x2f4502, 0x4493, 0x4494, 0, 0 }, /* #34 */
     7376    { 0x0f1c02, 0x0f1402, 0x1225, 0x1226, 0, 0 }, /* #35 */
     7377    { 0x357807, 0x357083, 0xe75d, 0xe75e, 0, 0 }, /* #36 */
     7378    { 0x111083, 0x111083, 0xfa88, 0xfa89, 0, 0 }, /* #37 */
     7379    { 0x017cd6, 0x017486, 0x8262, 0x8263, 0, 0 }, /* #38 */
     7380    { 0x2218d7, 0x221087, 0xa4e6, 0xa4e7, 0, 0 }, /* #39 */
     7381    { 0x160897, 0x160003, 0x74a7, 0x74a8, 0, 0 }, /* #40 */
     7382    { 0x120b07, 0x120303, 0x45be, 0x45bf, 0, 0 }, /* #41 */
     7383    { 0x3d4603, 0x3d4683, 0xf26a, 0xf26b, 0, 0 }, /* #42 */
     7384    { 0x2917d7, 0x291783, 0xdd78, 0xdd79, 0, 0 }, /* #43 */
     7385    { 0x212717, 0x212703, 0x2207, 0x2208, 0, 0 }, /* #44 */
     7386    { 0x2d2013, 0x2d2097, 0xecbf, 0xecc0, 0, 0 }, /* #45 */
     7387    { 0x032307, 0x032383, 0xaf96, 0xaf97, 0, 0 }, /* #46 */
     7388    { 0x252c57, 0x252487, 0xd81d, 0xd81e, 0, 0 }, /* #47 */
     7389    { 0x250e52, 0x250602, 0x0989, 0x098a, 0, 0 }, /* #48 */
     7390    { 0x0d3357, 0x0d3383, 0xb453, 0xb454, 0, 0 }, /* #49 */
     7391    { 0x213593, 0x213507, 0x323e, 0x323f, 0, 0 }, /* #50 */
     7392    { 0x100b07, 0x100303, 0x2ec0, 0x2ec1, 0, 0 }, /* #51 */
     7393    { 0x0c6106, 0x0c6186, 0xde04, 0xde05, 0, 0 }, /* #52 */
     7394    { 0x030116, 0x030102, 0x380d, 0x380e, 0, 0 }, /* #53 */
     7395    { 0x0971c3, 0x097107, 0x0ef5, 0x0ef6, 0, 0 }, /* #54 */
     7396    { 0x067c02, 0x067482, 0xe19a, 0xe19b, 0, 0 }, /* #55 */
     7397    { 0x270242, 0x270206, 0x59b1, 0x59b2, 0, 0 }, /* #56 */
     7398    { 0x360593, 0x360507, 0x6b4a, 0x6b4b, 0, 0 }, /* #57 */
     7399    { 0x064d07, 0x064503, 0x4f53, 0x4f54, 0, 0 }, /* #58 */
     7400    { 0x176683, 0x176603, 0x77fd, 0x77fe, 0, 0 }, /* #59 */
     7401    { 0x1d2347, 0x1d2383, 0x9fcd, 0x9fce, 0, 0 }, /* #60 */
     7402    { 0x0f50c3, 0x0f5087, 0xdc94, 0xdc95, 0, 0 }, /* #61 */
     7403    { 0x033846, 0x033002, 0x3460, 0x3461, 0, 0 }, /* #62 */
     7404    { 0x243356, 0x243382, 0x8f63, 0x8f64, 0, 0 }, /* #63 */
    74057405};
    74067406static const BINU16_TEST_T g_aTests_inc_u16_locked[] =
    74077407{
    7408     { 0x093383, 0x093383, 0xa0c0, 0xa0c1, 0, 0 }, /* #0 */
    7409     { 0x0b46d6, 0x0b4682, 0xd884, 0xd885, 0, 0 }, /* #1 */
    7410     { 0x327e53, 0x327603, 0x57e2, 0x57e3, 0, 0 }, /* #2 */
    7411     { 0x1041c7, 0x104103, 0x24ad, 0x24ae, 0, 0 }, /* #3 */
    7412     { 0x161a03, 0x161207, 0x6c27, 0x6c28, 0, 0 }, /* #4 */
    7413     { 0x0d7dd3, 0x0d7587, 0x972c, 0x972d, 0, 0 }, /* #5 */
    7414     { 0x1608c6, 0x160006, 0x24a9, 0x24aa, 0, 0 }, /* #6 */
    7415     { 0x2a7082, 0x2a7002, 0x5225, 0x5226, 0, 0 }, /* #7 */
    7416     { 0x2309d3, 0x230187, 0xd216, 0xd217, 0, 0 }, /* #8 */
    7417     { 0x2727c6, 0x272786, 0xc869, 0xc86a, 0, 0 }, /* #9 */
    7418     { 0x147bc6, 0x147382, 0xdca3, 0xdca4, 0, 0 }, /* #10 */
    7419     { 0x3a01d2, 0x3a0186, 0xd4e6, 0xd4e7, 0, 0 }, /* #11 */
    7420     { 0x3f0292, 0x3f0282, 0xf751, 0xf752, 0, 0 }, /* #12 */
    7421     { 0x067202, 0x067286, 0x9ff9, 0x9ffa, 0, 0 }, /* #13 */
    7422     { 0x252b47, 0x252313, 0x2d1f, 0x2d20, 0, 0 }, /* #14 */
    7423     { 0x3a62c3, 0x3a6283, 0xa0b4, 0xa0b5, 0, 0 }, /* #15 */
    7424     { 0x033dd3, 0x033587, 0x8587, 0x8588, 0, 0 }, /* #16 */
    7425     { 0x137d53, 0x137503, 0x15c0, 0x15c1, 0, 0 }, /* #17 */
    7426     { 0x2b23d7, 0x2b2383, 0xd875, 0xd876, 0, 0 }, /* #18 */
    7427     { 0x056b03, 0x056387, 0xe898, 0xe899, 0, 0 }, /* #19 */
    7428     { 0x2f0782, 0x2f0786, 0xa0e0, 0xa0e1, 0, 0 }, /* #20 */
    7429     { 0x390793, 0x390703, 0x350d, 0x350e, 0, 0 }, /* #21 */
    7430     { 0x327606, 0x327606, 0x1c40, 0x1c41, 0, 0 }, /* #22 */
    7431     { 0x384053, 0x384087, 0xe209, 0xe20a, 0, 0 }, /* #23 */
    7432     { 0x255983, 0x255187, 0xb9c8, 0xb9c9, 0, 0 }, /* #24 */
    7433     { 0x1900d6, 0x190006, 0x5c09, 0x5c0a, 0, 0 }, /* #25 */
    7434     { 0x0a7482, 0x0a7486, 0xe0a2, 0xe0a3, 0, 0 }, /* #26 */
    7435     { 0x1d4543, 0x1d4507, 0x0611, 0x0612, 0, 0 }, /* #27 */
    7436     { 0x226c97, 0x226403, 0x457e, 0x457f, 0, 0 }, /* #28 */
    7437     { 0x326386, 0x326382, 0xc50d, 0xc50e, 0, 0 }, /* #29 */
    7438     { 0x235d53, 0x235503, 0x5ed9, 0x5eda, 0, 0 }, /* #30 */
    7439     { 0x0b7b52, 0x0b7306, 0x5e10, 0x5e11, 0, 0 }, /* #31 */
    7440     { 0x3f6e86, 0x3f6682, 0x8bf3, 0x8bf4, 0, 0 }, /* #32 */
    7441     { 0x2109c3, 0x210103, 0x09ee, 0x09ef, 0, 0 }, /* #33 */
    7442     { 0x121942, 0x121102, 0x6d12, 0x6d13, 0, 0 }, /* #34 */
    7443     { 0x007286, 0x007202, 0x77d2, 0x77d3, 0, 0 }, /* #35 */
    7444     { 0x261dd3, 0x261587, 0xbde1, 0xbde2, 0, 0 }, /* #36 */
    7445     { 0x1f0343, 0x1f0387, 0xeb3b, 0xeb3c, 0, 0 }, /* #37 */
    7446     { 0x030d43, 0x030503, 0x75e4, 0x75e5, 0, 0 }, /* #38 */
    7447     { 0x326a96, 0x326286, 0xfbe6, 0xfbe7, 0, 0 }, /* #39 */
    7448     { 0x097286, 0x097286, 0xef02, 0xef03, 0, 0 }, /* #40 */
    7449     { 0x3b1a82, 0x3b1202, 0x508b, 0x508c, 0, 0 }, /* #41 */
    7450     { 0x2b61c3, 0x2b6103, 0x5f22, 0x5f23, 0, 0 }, /* #42 */
    7451     { 0x114792, 0x114706, 0x7a10, 0x7a11, 0, 0 }, /* #43 */
    7452     { 0x223fc7, 0x223703, 0x6982, 0x6983, 0, 0 }, /* #44 */
    7453     { 0x0b1287, 0x0b1203, 0x7af7, 0x7af8, 0, 0 }, /* #45 */
    7454     { 0x2379c2, 0x237102, 0x5c60, 0x5c61, 0, 0 }, /* #46 */
    7455     { 0x1e5617, 0x1e5603, 0x6fb5, 0x6fb6, 0, 0 }, /* #47 */
    7456     { 0x1a7a87, 0x1a7287, 0x90c2, 0x90c3, 0, 0 }, /* #48 */
    7457     { 0x386043, 0x386087, 0xd2d3, 0xd2d4, 0, 0 }, /* #49 */
    7458     { 0x172bd2, 0x172306, 0x2fa5, 0x2fa6, 0, 0 }, /* #50 */
    7459     { 0x301496, 0x301402, 0x2e29, 0x2e2a, 0, 0 }, /* #51 */
    7460     { 0x174417, 0x174483, 0x903a, 0x903b, 0, 0 }, /* #52 */
    7461     { 0x086586, 0x086506, 0x5580, 0x5581, 0, 0 }, /* #53 */
    7462     { 0x076347, 0x076383, 0x9278, 0x9279, 0, 0 }, /* #54 */
    7463     { 0x321102, 0x321186, 0xd52d, 0xd52e, 0, 0 }, /* #55 */
    7464     { 0x392a17, 0x392287, 0xb30b, 0xb30c, 0, 0 }, /* #56 */
    7465     { 0x2b2242, 0x2b2206, 0x254d, 0x254e, 0, 0 }, /* #57 */
    7466     { 0x0f6a87, 0x0f6283, 0xc2bb, 0xc2bc, 0, 0 }, /* #58 */
    7467     { 0x3715c6, 0x371502, 0x37b2, 0x37b3, 0, 0 }, /* #59 */
    7468     { 0x0e1743, 0x0e1787, 0xd323, 0xd324, 0, 0 }, /* #60 */
    7469     { 0x2739d2, 0x273182, 0xb8e2, 0xb8e3, 0, 0 }, /* #61 */
    7470     { 0x203413, 0x203407, 0x03a2, 0x03a3, 0, 0 }, /* #62 */
    7471     { 0x391347, 0x391387, 0xd1c5, 0xd1c6, 0, 0 }, /* #63 */
     7408    { 0x2c4697, 0x2c4687, 0x8f1a, 0x8f1b, 0, 0 }, /* #0 */
     7409    { 0x080f92, 0x080782, 0xa9be, 0xa9bf, 0, 0 }, /* #1 */
     7410    { 0x082047, 0x082003, 0x6289, 0x628a, 0, 0 }, /* #2 */
     7411    { 0x2c2c56, 0x2c2486, 0x9dd1, 0x9dd2, 0, 0 }, /* #3 */
     7412    { 0x2f2e53, 0x2f2687, 0xa9c9, 0xa9ca, 0, 0 }, /* #4 */
     7413    { 0x087952, 0x087182, 0xe13d, 0xe13e, 0, 0 }, /* #5 */
     7414    { 0x1312d7, 0x131207, 0x7d62, 0x7d63, 0, 0 }, /* #6 */
     7415    { 0x306642, 0x306682, 0xba6d, 0xba6e, 0, 0 }, /* #7 */
     7416    { 0x190b96, 0x190382, 0xaf72, 0xaf73, 0, 0 }, /* #8 */
     7417    { 0x347ad6, 0x347286, 0xcc40, 0xcc41, 0, 0 }, /* #9 */
     7418    { 0x0d3e13, 0x0d3683, 0xc5f0, 0xc5f1, 0, 0 }, /* #10 */
     7419    { 0x381d86, 0x381506, 0x3ca8, 0x3ca9, 0, 0 }, /* #11 */
     7420    { 0x0a5852, 0x0a5006, 0x5a04, 0x5a05, 0, 0 }, /* #12 */
     7421    { 0x0144c3, 0x014483, 0x81a1, 0x81a2, 0, 0 }, /* #13 */
     7422    { 0x111903, 0x111193, 0xad1f, 0xad20, 0, 0 }, /* #14 */
     7423    { 0x320cd7, 0x320403, 0x53b9, 0x53ba, 0, 0 }, /* #15 */
     7424    { 0x2f1f57, 0x2f1703, 0x40e5, 0x40e6, 0, 0 }, /* #16 */
     7425    { 0x1c1282, 0x1c1286, 0xb926, 0xb927, 0, 0 }, /* #17 */
     7426    { 0x150c12, 0x150486, 0xa51d, 0xa51e, 0, 0 }, /* #18 */
     7427    { 0x384e52, 0x384606, 0x07e0, 0x07e1, 0, 0 }, /* #19 */
     7428    { 0x253513, 0x253507, 0x2440, 0x2441, 0, 0 }, /* #20 */
     7429    { 0x246d93, 0x246503, 0x095d, 0x095e, 0, 0 }, /* #21 */
     7430    { 0x257646, 0x257606, 0x1fa9, 0x1faa, 0, 0 }, /* #22 */
     7431    { 0x191fc3, 0x191703, 0x72f3, 0x72f4, 0, 0 }, /* #23 */
     7432    { 0x193506, 0x193586, 0xec02, 0xec03, 0, 0 }, /* #24 */
     7433    { 0x092093, 0x092003, 0x245d, 0x245e, 0, 0 }, /* #25 */
     7434    { 0x1c62c7, 0x1c6203, 0x644b, 0x644c, 0, 0 }, /* #26 */
     7435    { 0x3f3312, 0x3f3382, 0xb119, 0xb11a, 0, 0 }, /* #27 */
     7436    { 0x3c03d7, 0x3c0307, 0x1911, 0x1912, 0, 0 }, /* #28 */
     7437    { 0x033447, 0x033487, 0xcc8c, 0xcc8d, 0, 0 }, /* #29 */
     7438    { 0x130a06, 0x130282, 0xa982, 0xa983, 0, 0 }, /* #30 */
     7439    { 0x003a56, 0x003282, 0xbb36, 0xbb37, 0, 0 }, /* #31 */
     7440    { 0x1a1553, 0x1a1587, 0xab8d, 0xab8e, 0, 0 }, /* #32 */
     7441    { 0x275e93, 0x275603, 0x5a75, 0x5a76, 0, 0 }, /* #33 */
     7442    { 0x3b6413, 0x3b6483, 0xb653, 0xb654, 0, 0 }, /* #34 */
     7443    { 0x261657, 0x261687, 0xc6b1, 0xc6b2, 0, 0 }, /* #35 */
     7444    { 0x1e2407, 0x1e2403, 0x5625, 0x5626, 0, 0 }, /* #36 */
     7445    { 0x053b56, 0x053306, 0x68a5, 0x68a6, 0, 0 }, /* #37 */
     7446    { 0x3e5942, 0x3e5182, 0xafe5, 0xafe6, 0, 0 }, /* #38 */
     7447    { 0x1c77d2, 0x1c7702, 0x1d84, 0x1d85, 0, 0 }, /* #39 */
     7448    { 0x0f6513, 0x0f6583, 0xae0d, 0xae0e, 0, 0 }, /* #40 */
     7449    { 0x131443, 0x131487, 0xbd98, 0xbd99, 0, 0 }, /* #41 */
     7450    { 0x264652, 0x264682, 0xc760, 0xc761, 0, 0 }, /* #42 */
     7451    { 0x2d3043, 0x2d3013, 0x01df, 0x01e0, 0, 0 }, /* #43 */
     7452    { 0x347557, 0x347583, 0xe161, 0xe162, 0, 0 }, /* #44 */
     7453    { 0x1e4f16, 0x1e4786, 0xebdc, 0xebdd, 0, 0 }, /* #45 */
     7454    { 0x174213, 0x174203, 0x4e15, 0x4e16, 0, 0 }, /* #46 */
     7455    { 0x365812, 0x365082, 0x9733, 0x9734, 0, 0 }, /* #47 */
     7456    { 0x1d4916, 0x1d4182, 0xaafa, 0xaafb, 0, 0 }, /* #48 */
     7457    { 0x030313, 0x030303, 0x79e2, 0x79e3, 0, 0 }, /* #49 */
     7458    { 0x016f96, 0x016782, 0xd3eb, 0xd3ec, 0, 0 }, /* #50 */
     7459    { 0x391657, 0x391683, 0xed12, 0xed13, 0, 0 }, /* #51 */
     7460    { 0x193f17, 0x193787, 0xf4da, 0xf4db, 0, 0 }, /* #52 */
     7461    { 0x352cd3, 0x352487, 0x90b1, 0x90b2, 0, 0 }, /* #53 */
     7462    { 0x380313, 0x380383, 0xd3a3, 0xd3a4, 0, 0 }, /* #54 */
     7463    { 0x021f02, 0x021706, 0x09b7, 0x09b8, 0, 0 }, /* #55 */
     7464    { 0x367007, 0x367083, 0xa985, 0xa986, 0, 0 }, /* #56 */
     7465    { 0x3f0012, 0x3f0086, 0xe1bd, 0xe1be, 0, 0 }, /* #57 */
     7466    { 0x0200c3, 0x020003, 0x1889, 0x188a, 0, 0 }, /* #58 */
     7467    { 0x3d6cc2, 0x3d6402, 0x7750, 0x7751, 0, 0 }, /* #59 */
     7468    { 0x2d4917, 0x2d4103, 0x3e53, 0x3e54, 0, 0 }, /* #60 */
     7469    { 0x184096, 0x184002, 0x0d79, 0x0d7a, 0, 0 }, /* #61 */
     7470    { 0x001b17, 0x001383, 0xd0e9, 0xd0ea, 0, 0 }, /* #62 */
     7471    { 0x0e2bc2, 0x0e2396, 0xe94f, 0xe950, 0, 0 }, /* #63 */
    74727472};
    74737473static const BINU16_TEST_T g_aTests_dec_u16[] =
    74747474{
    7475     { 0x090b06, 0x090306, 0x7278, 0x7277, 0, 0 }, /* #0 */
    7476     { 0x073c57, 0x073403, 0x1795, 0x1794, 0, 0 }, /* #1 */
    7477     { 0x205e56, 0x205682, 0x95ae, 0x95ad, 0, 0 }, /* #2 */
    7478     { 0x320286, 0x320282, 0x9a81, 0x9a80, 0, 0 }, /* #3 */
    7479     { 0x0c2492, 0x0c2402, 0x0cf8, 0x0cf7, 0, 0 }, /* #4 */
    7480     { 0x0b6f92, 0x0b6782, 0xbb4a, 0xbb49, 0, 0 }, /* #5 */
    7481     { 0x2d1507, 0x2d1583, 0xbfce, 0xbfcd, 0, 0 }, /* #6 */
    7482     { 0x171cd6, 0x171406, 0x486d, 0x486c, 0, 0 }, /* #7 */
    7483     { 0x020bc6, 0x020382, 0xc2f9, 0xc2f8, 0, 0 }, /* #8 */
    7484     { 0x3604c6, 0x360402, 0x331b, 0x331a, 0, 0 }, /* #9 */
    7485     { 0x0d4096, 0x0d4086, 0xf243, 0xf242, 0, 0 }, /* #10 */
    7486     { 0x351283, 0x351203, 0x3252, 0x3251, 0, 0 }, /* #11 */
    7487     { 0x1d2792, 0x1d2702, 0x172b, 0x172a, 0, 0 }, /* #12 */
    7488     { 0x3b4817, 0x3b4097, 0xc5b0, 0xc5af, 0, 0 }, /* #13 */
    7489     { 0x272e42, 0x272606, 0x174f, 0x174e, 0, 0 }, /* #14 */
    7490     { 0x0f5907, 0x0f5187, 0xc05b, 0xc05a, 0, 0 }, /* #15 */
    7491     { 0x371e86, 0x371602, 0x0726, 0x0725, 0, 0 }, /* #16 */
    7492     { 0x0d5152, 0x0d5106, 0x6a7c, 0x6a7b, 0, 0 }, /* #17 */
    7493     { 0x0f7606, 0x0f7682, 0xe11d, 0xe11c, 0, 0 }, /* #18 */
    7494     { 0x133c83, 0x133483, 0xdccf, 0xdcce, 0, 0 }, /* #19 */
    7495     { 0x1f1e12, 0x1f1602, 0x3f1a, 0x3f19, 0, 0 }, /* #20 */
    7496     { 0x0b0013, 0x0b0003, 0x1776, 0x1775, 0, 0 }, /* #21 */
    7497     { 0x306a42, 0x306206, 0x5c82, 0x5c81, 0, 0 }, /* #22 */
    7498     { 0x376ed3, 0x376693, 0xa5c0, 0xa5bf, 0, 0 }, /* #23 */
    7499     { 0x1b7447, 0x1b7497, 0xef10, 0xef0f, 0, 0 }, /* #24 */
    7500     { 0x0718d6, 0x071086, 0xbb1f, 0xbb1e, 0, 0 }, /* #25 */
    7501     { 0x340d86, 0x340506, 0x1f0d, 0x1f0c, 0, 0 }, /* #26 */
    7502     { 0x004fd3, 0x004783, 0x95a2, 0x95a1, 0, 0 }, /* #27 */
    7503     { 0x2b5107, 0x2b5187, 0x873d, 0x873c, 0, 0 }, /* #28 */
    7504     { 0x0c6492, 0x0c6482, 0x80ea, 0x80e9, 0, 0 }, /* #29 */
    7505     { 0x253d57, 0x253503, 0x49ed, 0x49ec, 0, 0 }, /* #30 */
    7506     { 0x3a24c7, 0x3a2487, 0x8ce9, 0x8ce8, 0, 0 }, /* #31 */
    7507     { 0x244857, 0x244083, 0xe86c, 0xe86b, 0, 0 }, /* #32 */
    7508     { 0x134807, 0x134003, 0x48e4, 0x48e3, 0, 0 }, /* #33 */
    7509     { 0x1c0093, 0x1c0007, 0x030a, 0x0309, 0, 0 }, /* #34 */
    7510     { 0x0a15d3, 0x0a1587, 0xeccd, 0xeccc, 0, 0 }, /* #35 */
    7511     { 0x312452, 0x312402, 0x2c9f, 0x2c9e, 0, 0 }, /* #36 */
    7512     { 0x0e3182, 0x0e3182, 0xb003, 0xb002, 0, 0 }, /* #37 */
    7513     { 0x1a3992, 0x1a3186, 0x94e9, 0x94e8, 0, 0 }, /* #38 */
    7514     { 0x315b47, 0x315383, 0xc4d6, 0xc4d5, 0, 0 }, /* #39 */
    7515     { 0x384597, 0x384583, 0x9dbb, 0x9dba, 0, 0 }, /* #40 */
    7516     { 0x176992, 0x176106, 0x35d8, 0x35d7, 0, 0 }, /* #41 */
    7517     { 0x210c96, 0x210482, 0xf72b, 0xf72a, 0, 0 }, /* #42 */
    7518     { 0x315986, 0x315182, 0xbee4, 0xbee3, 0, 0 }, /* #43 */
    7519     { 0x2e7a13, 0x2e7287, 0xc5f1, 0xc5f0, 0, 0 }, /* #44 */
    7520     { 0x396982, 0x396192, 0x8c30, 0x8c2f, 0, 0 }, /* #45 */
    7521     { 0x3e3d57, 0x3e3583, 0xe217, 0xe216, 0, 0 }, /* #46 */
    7522     { 0x336907, 0x336107, 0x42c6, 0x42c5, 0, 0 }, /* #47 */
    7523     { 0x120103, 0x120187, 0x9734, 0x9733, 0, 0 }, /* #48 */
    7524     { 0x0701c3, 0x070103, 0x5f68, 0x5f67, 0, 0 }, /* #49 */
    7525     { 0x0b3ac6, 0x0b3286, 0xf957, 0xf956, 0, 0 }, /* #50 */
    7526     { 0x354c82, 0x354402, 0x05e1, 0x05e0, 0, 0 }, /* #51 */
    7527     { 0x1315d3, 0x131503, 0x1c47, 0x1c46, 0, 0 }, /* #52 */
    7528     { 0x2a2296, 0x2a2282, 0xa8c9, 0xa8c8, 0, 0 }, /* #53 */
    7529     { 0x372996, 0x372186, 0xbbb8, 0xbbb7, 0, 0 }, /* #54 */
    7530     { 0x343702, 0x343706, 0x091c, 0x091b, 0, 0 }, /* #55 */
    7531     { 0x273106, 0x273102, 0x0081, 0x0080, 0, 0 }, /* #56 */
    7532     { 0x034c12, 0x034402, 0x0b53, 0x0b52, 0, 0 }, /* #57 */
    7533     { 0x001407, 0x001403, 0x3fe4, 0x3fe3, 0, 0 }, /* #58 */
    7534     { 0x141653, 0x141607, 0x0df4, 0x0df3, 0, 0 }, /* #59 */
    7535     { 0x294b83, 0x294307, 0x7342, 0x7341, 0, 0 }, /* #60 */
    7536     { 0x1916c6, 0x191602, 0x2ed1, 0x2ed0, 0, 0 }, /* #61 */
    7537     { 0x193217, 0x193283, 0xc53c, 0xc53b, 0, 0 }, /* #62 */
    7538     { 0x387712, 0x387706, 0x7f0b, 0x7f0a, 0, 0 }, /* #63 */
     7475    { 0x305f83, 0x305713, 0x7c50, 0x7c4f, 0, 0 }, /* #0 */
     7476    { 0x3b7ad3, 0x3b7283, 0xc82d, 0xc82c, 0, 0 }, /* #1 */
     7477    { 0x3a21c3, 0x3a2187, 0xbb34, 0xbb33, 0, 0 }, /* #2 */
     7478    { 0x345fd6, 0x345702, 0x1bdb, 0x1bda, 0, 0 }, /* #3 */
     7479    { 0x326543, 0x326503, 0x4876, 0x4875, 0, 0 }, /* #4 */
     7480    { 0x145e12, 0x145686, 0x9baa, 0x9ba9, 0, 0 }, /* #5 */
     7481    { 0x385547, 0x385583, 0xe392, 0xe391, 0, 0 }, /* #6 */
     7482    { 0x0b26c6, 0x0b2682, 0xc9e7, 0xc9e6, 0, 0 }, /* #7 */
     7483    { 0x0c7f42, 0x0c7702, 0x3176, 0x3175, 0, 0 }, /* #8 */
     7484    { 0x165693, 0x165603, 0x7774, 0x7773, 0, 0 }, /* #9 */
     7485    { 0x2166c2, 0x216682, 0xdaf2, 0xdaf1, 0, 0 }, /* #10 */
     7486    { 0x1462c3, 0x146287, 0xac6d, 0xac6c, 0, 0 }, /* #11 */
     7487    { 0x3f3cd3, 0x3f3483, 0xd00f, 0xd00e, 0, 0 }, /* #12 */
     7488    { 0x1217c3, 0x121787, 0xc5f7, 0xc5f6, 0, 0 }, /* #13 */
     7489    { 0x3c0d16, 0x3c0506, 0x0e79, 0x0e78, 0, 0 }, /* #14 */
     7490    { 0x1546c6, 0x154682, 0xcae4, 0xcae3, 0, 0 }, /* #15 */
     7491    { 0x1d7b96, 0x1d7306, 0x1d96, 0x1d95, 0, 0 }, /* #16 */
     7492    { 0x391d87, 0x391507, 0x5ac1, 0x5ac0, 0, 0 }, /* #17 */
     7493    { 0x313517, 0x313583, 0xdc65, 0xdc64, 0, 0 }, /* #18 */
     7494    { 0x097f57, 0x097707, 0x1b5a, 0x1b59, 0, 0 }, /* #19 */
     7495    { 0x0c6256, 0x0c6282, 0xb50f, 0xb50e, 0, 0 }, /* #20 */
     7496    { 0x2807c6, 0x280782, 0xa708, 0xa707, 0, 0 }, /* #21 */
     7497    { 0x361353, 0x361307, 0x640d, 0x640c, 0, 0 }, /* #22 */
     7498    { 0x225317, 0x225307, 0x199a, 0x1999, 0, 0 }, /* #23 */
     7499    { 0x0e7516, 0x0e7582, 0xb287, 0xb286, 0, 0 }, /* #24 */
     7500    { 0x037c47, 0x037487, 0xbc15, 0xbc14, 0, 0 }, /* #25 */
     7501    { 0x3b3dc3, 0x3b3507, 0x3aa1, 0x3aa0, 0, 0 }, /* #26 */
     7502    { 0x1b54c2, 0x1b5402, 0x08eb, 0x08ea, 0, 0 }, /* #27 */
     7503    { 0x0502c3, 0x050283, 0xb786, 0xb785, 0, 0 }, /* #28 */
     7504    { 0x037952, 0x037102, 0x0a46, 0x0a45, 0, 0 }, /* #29 */
     7505    { 0x052ad3, 0x052283, 0xa844, 0xa843, 0, 0 }, /* #30 */
     7506    { 0x0c1fd6, 0x0c1702, 0x6321, 0x6320, 0, 0 }, /* #31 */
     7507    { 0x242e02, 0x242682, 0xdf93, 0xdf92, 0, 0 }, /* #32 */
     7508    { 0x146583, 0x146503, 0x219c, 0x219b, 0, 0 }, /* #33 */
     7509    { 0x2a1d53, 0x2a1587, 0xff49, 0xff48, 0, 0 }, /* #34 */
     7510    { 0x224506, 0x224582, 0xfd9f, 0xfd9e, 0, 0 }, /* #35 */
     7511    { 0x177113, 0x177183, 0xaa1a, 0xaa19, 0, 0 }, /* #36 */
     7512    { 0x121556, 0x121586, 0x8507, 0x8506, 0, 0 }, /* #37 */
     7513    { 0x291506, 0x291506, 0x7051, 0x7050, 0, 0 }, /* #38 */
     7514    { 0x076807, 0x076003, 0x581d, 0x581c, 0, 0 }, /* #39 */
     7515    { 0x3b0d02, 0x3b0586, 0xa1fb, 0xa1fa, 0, 0 }, /* #40 */
     7516    { 0x160806, 0x160082, 0xc9cf, 0xc9ce, 0, 0 }, /* #41 */
     7517    { 0x3e5156, 0x3e5106, 0x379a, 0x3799, 0, 0 }, /* #42 */
     7518    { 0x2a1993, 0x2a1107, 0x61b9, 0x61b8, 0, 0 }, /* #43 */
     7519    { 0x0d4442, 0x0d4492, 0xfc80, 0xfc7f, 0, 0 }, /* #44 */
     7520    { 0x0a4ed6, 0x0a4682, 0xf5c5, 0xf5c4, 0, 0 }, /* #45 */
     7521    { 0x206743, 0x206703, 0x1d59, 0x1d58, 0, 0 }, /* #46 */
     7522    { 0x236996, 0x236106, 0x33dc, 0x33db, 0, 0 }, /* #47 */
     7523    { 0x304646, 0x304602, 0x4bce, 0x4bcd, 0, 0 }, /* #48 */
     7524    { 0x3d6352, 0x3d6306, 0x3142, 0x3141, 0, 0 }, /* #49 */
     7525    { 0x231593, 0x231503, 0x4da8, 0x4da7, 0, 0 }, /* #50 */
     7526    { 0x1b7453, 0x1b7483, 0xa8a5, 0xa8a4, 0, 0 }, /* #51 */
     7527    { 0x3720c6, 0x372082, 0xf1f2, 0xf1f1, 0, 0 }, /* #52 */
     7528    { 0x3c7653, 0x3c7607, 0x0f22, 0x0f21, 0, 0 }, /* #53 */
     7529    { 0x0b1382, 0x0b1382, 0xe87a, 0xe879, 0, 0 }, /* #54 */
     7530    { 0x034647, 0x034607, 0x3345, 0x3344, 0, 0 }, /* #55 */
     7531    { 0x0e0792, 0x0e0706, 0x79d5, 0x79d4, 0, 0 }, /* #56 */
     7532    { 0x293d86, 0x293586, 0xb6de, 0xb6dd, 0, 0 }, /* #57 */
     7533    { 0x026047, 0x026087, 0xd9f7, 0xd9f6, 0, 0 }, /* #58 */
     7534    { 0x3d14d3, 0x3d1487, 0xe0bf, 0xe0be, 0, 0 }, /* #59 */
     7535    { 0x224553, 0x224587, 0xc385, 0xc384, 0, 0 }, /* #60 */
     7536    { 0x3d6d96, 0x3d6502, 0x4f27, 0x4f26, 0, 0 }, /* #61 */
     7537    { 0x3d2157, 0x3d2183, 0xc3ed, 0xc3ec, 0, 0 }, /* #62 */
     7538    { 0x121556, 0x121582, 0xf7ce, 0xf7cd, 0, 0 }, /* #63 */
    75397539};
    75407540static const BINU16_TEST_T g_aTests_dec_u16_locked[] =
    75417541{
    7542     { 0x084587, 0x084587, 0xb84e, 0xb84d, 0, 0 }, /* #0 */
    7543     { 0x0b3e02, 0x0b3606, 0x41ad, 0x41ac, 0, 0 }, /* #1 */
    7544     { 0x297d56, 0x297506, 0x1b5d, 0x1b5c, 0, 0 }, /* #2 */
    7545     { 0x251cd6, 0x251406, 0x5964, 0x5963, 0, 0 }, /* #3 */
    7546     { 0x175d12, 0x175506, 0x2528, 0x2527, 0, 0 }, /* #4 */
    7547     { 0x041316, 0x041302, 0x7d81, 0x7d80, 0, 0 }, /* #5 */
    7548     { 0x213087, 0x213087, 0xbc56, 0xbc55, 0, 0 }, /* #6 */
    7549     { 0x2e5587, 0x2e5513, 0x34f0, 0x34ef, 0, 0 }, /* #7 */
    7550     { 0x2f1253, 0x2f1207, 0x48d9, 0x48d8, 0, 0 }, /* #8 */
    7551     { 0x1d4457, 0x1d4407, 0x4b1c, 0x4b1b, 0, 0 }, /* #9 */
    7552     { 0x144d02, 0x144502, 0x5b9f, 0x5b9e, 0, 0 }, /* #10 */
    7553     { 0x3a2e87, 0x3a2607, 0x2e29, 0x2e28, 0, 0 }, /* #11 */
    7554     { 0x323807, 0x323003, 0x507d, 0x507c, 0, 0 }, /* #12 */
    7555     { 0x2d7596, 0x2d7506, 0x06de, 0x06dd, 0, 0 }, /* #13 */
    7556     { 0x300a57, 0x300203, 0x23db, 0x23da, 0, 0 }, /* #14 */
    7557     { 0x0b2447, 0x0b2407, 0x6fd3, 0x6fd2, 0, 0 }, /* #15 */
    7558     { 0x1122d7, 0x112203, 0x01e6, 0x01e5, 0, 0 }, /* #16 */
    7559     { 0x002797, 0x002707, 0x39aa, 0x39a9, 0, 0 }, /* #17 */
    7560     { 0x1f5bc3, 0x1f5303, 0x508a, 0x5089, 0, 0 }, /* #18 */
    7561     { 0x123292, 0x123286, 0xf18e, 0xf18d, 0, 0 }, /* #19 */
    7562     { 0x176083, 0x176003, 0x5f69, 0x5f68, 0, 0 }, /* #20 */
    7563     { 0x140e02, 0x140606, 0x79aa, 0x79a9, 0, 0 }, /* #21 */
    7564     { 0x001387, 0x001387, 0xd87c, 0xd87b, 0, 0 }, /* #22 */
    7565     { 0x2f57d6, 0x2f5706, 0x0c2c, 0x0c2b, 0, 0 }, /* #23 */
    7566     { 0x0c4dd6, 0x0c4582, 0x8da3, 0x8da2, 0, 0 }, /* #24 */
    7567     { 0x107bc2, 0x107386, 0xe97c, 0xe97b, 0, 0 }, /* #25 */
    7568     { 0x264e93, 0x264683, 0x89b7, 0x89b6, 0, 0 }, /* #26 */
    7569     { 0x335d46, 0x335586, 0xe719, 0xe718, 0, 0 }, /* #27 */
    7570     { 0x222803, 0x222087, 0xafef, 0xafee, 0, 0 }, /* #28 */
    7571     { 0x260906, 0x260102, 0x44db, 0x44da, 0, 0 }, /* #29 */
    7572     { 0x303c16, 0x303406, 0x6988, 0x6987, 0, 0 }, /* #30 */
    7573     { 0x246957, 0x246187, 0x97be, 0x97bd, 0, 0 }, /* #31 */
    7574     { 0x0978c7, 0x097007, 0x417e, 0x417d, 0, 0 }, /* #32 */
    7575     { 0x2b4d07, 0x2b4587, 0xfe79, 0xfe78, 0, 0 }, /* #33 */
    7576     { 0x0f6352, 0x0f6386, 0xe988, 0xe987, 0, 0 }, /* #34 */
    7577     { 0x281e12, 0x281686, 0x85fd, 0x85fc, 0, 0 }, /* #35 */
    7578     { 0x1f4d92, 0x1f4506, 0x678c, 0x678b, 0, 0 }, /* #36 */
    7579     { 0x051886, 0x051002, 0x1d8a, 0x1d89, 0, 0 }, /* #37 */
    7580     { 0x1c0612, 0x1c0682, 0x904a, 0x9049, 0, 0 }, /* #38 */
    7581     { 0x241406, 0x241486, 0xf219, 0xf218, 0, 0 }, /* #39 */
    7582     { 0x205bc7, 0x205387, 0xa566, 0xa565, 0, 0 }, /* #40 */
    7583     { 0x215682, 0x215616, 0x54b0, 0x54af, 0, 0 }, /* #41 */
    7584     { 0x0418c2, 0x041006, 0x18f1, 0x18f0, 0, 0 }, /* #42 */
    7585     { 0x0634c7, 0x063403, 0x1946, 0x1945, 0, 0 }, /* #43 */
    7586     { 0x2566d6, 0x256686, 0xddd8, 0xddd7, 0, 0 }, /* #44 */
    7587     { 0x2a1617, 0x2a1603, 0x4bc9, 0x4bc8, 0, 0 }, /* #45 */
    7588     { 0x041a46, 0x041206, 0x7a78, 0x7a77, 0, 0 }, /* #46 */
    7589     { 0x1c02d7, 0x1c0203, 0x465e, 0x465d, 0, 0 }, /* #47 */
    7590     { 0x020683, 0x020687, 0x8dbe, 0x8dbd, 0, 0 }, /* #48 */
    7591     { 0x086582, 0x086582, 0xa28a, 0xa289, 0, 0 }, /* #49 */
    7592     { 0x1a4146, 0x1a4102, 0x437a, 0x4379, 0, 0 }, /* #50 */
    7593     { 0x2a3553, 0x2a3583, 0xceb1, 0xceb0, 0, 0 }, /* #51 */
    7594     { 0x056d83, 0x056507, 0x16ca, 0x16c9, 0, 0 }, /* #52 */
    7595     { 0x044ed3, 0x044613, 0x4530, 0x452f, 0, 0 }, /* #53 */
    7596     { 0x317393, 0x317387, 0x985d, 0x985c, 0, 0 }, /* #54 */
    7597     { 0x013dc2, 0x013502, 0x4b7d, 0x4b7c, 0, 0 }, /* #55 */
    7598     { 0x1f0696, 0x1f0606, 0x10df, 0x10de, 0, 0 }, /* #56 */
    7599     { 0x125316, 0x125302, 0x153f, 0x153e, 0, 0 }, /* #57 */
    7600     { 0x0a5c57, 0x0a5483, 0xbb33, 0xbb32, 0, 0 }, /* #58 */
    7601     { 0x0b3613, 0x0b3607, 0x5be5, 0x5be4, 0, 0 }, /* #59 */
    7602     { 0x042646, 0x042606, 0x2849, 0x2848, 0, 0 }, /* #60 */
    7603     { 0x355d86, 0x355586, 0xfab3, 0xfab2, 0, 0 }, /* #61 */
    7604     { 0x3f1ad6, 0x3f1206, 0x0b25, 0x0b24, 0, 0 }, /* #62 */
    7605     { 0x185592, 0x185506, 0x10f4, 0x10f3, 0, 0 }, /* #63 */
     7542    { 0x3f2c87, 0x3f2407, 0x28cb, 0x28ca, 0, 0 }, /* #0 */
     7543    { 0x0a4bd6, 0x0a4306, 0x3e5d, 0x3e5c, 0, 0 }, /* #1 */
     7544    { 0x3365d7, 0x336587, 0x9042, 0x9041, 0, 0 }, /* #2 */
     7545    { 0x2c7b03, 0x2c7303, 0x36f3, 0x36f2, 0, 0 }, /* #3 */
     7546    { 0x342f93, 0x342707, 0x5ba4, 0x5ba3, 0, 0 }, /* #4 */
     7547    { 0x0b1252, 0x0b1202, 0x7e3c, 0x7e3b, 0, 0 }, /* #5 */
     7548    { 0x3517d2, 0x351702, 0x7e76, 0x7e75, 0, 0 }, /* #6 */
     7549    { 0x3c3012, 0x3c3016, 0x6c40, 0x6c3f, 0, 0 }, /* #7 */
     7550    { 0x361943, 0x361183, 0xca2a, 0xca29, 0, 0 }, /* #8 */
     7551    { 0x0a4283, 0x0a4207, 0x0366, 0x0365, 0, 0 }, /* #9 */
     7552    { 0x3d4956, 0x3d4182, 0xfc86, 0xfc85, 0, 0 }, /* #10 */
     7553    { 0x176416, 0x176402, 0x3624, 0x3623, 0, 0 }, /* #11 */
     7554    { 0x017e93, 0x017603, 0x0b3f, 0x0b3e, 0, 0 }, /* #12 */
     7555    { 0x1b02c7, 0x1b0287, 0xe6a7, 0xe6a6, 0, 0 }, /* #13 */
     7556    { 0x3f0793, 0x3f0783, 0xebcc, 0xebcb, 0, 0 }, /* #14 */
     7557    { 0x175a97, 0x175283, 0xff76, 0xff75, 0, 0 }, /* #15 */
     7558    { 0x1a4252, 0x1a4286, 0xb38f, 0xb38e, 0, 0 }, /* #16 */
     7559    { 0x072fc3, 0x072703, 0x6d2d, 0x6d2c, 0, 0 }, /* #17 */
     7560    { 0x333343, 0x333303, 0x01cc, 0x01cb, 0, 0 }, /* #18 */
     7561    { 0x361716, 0x361782, 0x9641, 0x9640, 0, 0 }, /* #19 */
     7562    { 0x3143d2, 0x314306, 0x5725, 0x5724, 0, 0 }, /* #20 */
     7563    { 0x1e6092, 0x1e6002, 0x4f81, 0x4f80, 0, 0 }, /* #21 */
     7564    { 0x0b29d6, 0x0b2102, 0x588b, 0x588a, 0, 0 }, /* #22 */
     7565    { 0x001416, 0x001402, 0x6b3c, 0x6b3b, 0, 0 }, /* #23 */
     7566    { 0x0a6047, 0x0a6083, 0x815c, 0x815b, 0, 0 }, /* #24 */
     7567    { 0x344483, 0x344487, 0xa12f, 0xa12e, 0, 0 }, /* #25 */
     7568    { 0x2d3a46, 0x2d3206, 0x4da1, 0x4da0, 0, 0 }, /* #26 */
     7569    { 0x3c2353, 0x3c2307, 0x5725, 0x5724, 0, 0 }, /* #27 */
     7570    { 0x3b4ad6, 0x3b4286, 0xbb1f, 0xbb1e, 0, 0 }, /* #28 */
     7571    { 0x261412, 0x261482, 0x9db1, 0x9db0, 0, 0 }, /* #29 */
     7572    { 0x1f7483, 0x1f7407, 0x0e0a, 0x0e09, 0, 0 }, /* #30 */
     7573    { 0x134d03, 0x134587, 0xc95a, 0xc959, 0, 0 }, /* #31 */
     7574    { 0x395d16, 0x395506, 0x685a, 0x6859, 0, 0 }, /* #32 */
     7575    { 0x331457, 0x331407, 0x13cd, 0x13cc, 0, 0 }, /* #33 */
     7576    { 0x062bc2, 0x062306, 0x2119, 0x2118, 0, 0 }, /* #34 */
     7577    { 0x1812c3, 0x181203, 0x183f, 0x183e, 0, 0 }, /* #35 */
     7578    { 0x311146, 0x311186, 0xbedc, 0xbedb, 0, 0 }, /* #36 */
     7579    { 0x3c1d96, 0x3c1582, 0xd35f, 0xd35e, 0, 0 }, /* #37 */
     7580    { 0x283e06, 0x283606, 0x3342, 0x3341, 0, 0 }, /* #38 */
     7581    { 0x256156, 0x256186, 0xa15a, 0xa159, 0, 0 }, /* #39 */
     7582    { 0x3e5197, 0x3e5107, 0x139b, 0x139a, 0, 0 }, /* #40 */
     7583    { 0x062596, 0x062502, 0x3b76, 0x3b75, 0, 0 }, /* #41 */
     7584    { 0x3a5f86, 0x3a5702, 0x61fc, 0x61fb, 0, 0 }, /* #42 */
     7585    { 0x066e82, 0x066602, 0x57dd, 0x57dc, 0, 0 }, /* #43 */
     7586    { 0x1a7bd2, 0x1a7302, 0x2105, 0x2104, 0, 0 }, /* #44 */
     7587    { 0x186a86, 0x186206, 0x2c82, 0x2c81, 0, 0 }, /* #45 */
     7588    { 0x330e86, 0x330686, 0xe6cb, 0xe6ca, 0, 0 }, /* #46 */
     7589    { 0x284c52, 0x284486, 0xf6ab, 0xf6aa, 0, 0 }, /* #47 */
     7590    { 0x2e0746, 0x2e0706, 0x32ee, 0x32ed, 0, 0 }, /* #48 */
     7591    { 0x2233c7, 0x223317, 0x73a0, 0x739f, 0, 0 }, /* #49 */
     7592    { 0x2d1286, 0x2d1286, 0xc1d8, 0xc1d7, 0, 0 }, /* #50 */
     7593    { 0x1d6842, 0x1d6086, 0x8b12, 0x8b11, 0, 0 }, /* #51 */
     7594    { 0x1367d3, 0x136703, 0x3c08, 0x3c07, 0, 0 }, /* #52 */
     7595    { 0x2055c3, 0x205587, 0xbc1c, 0xbc1b, 0, 0 }, /* #53 */
     7596    { 0x155c53, 0x155407, 0x6d07, 0x6d06, 0, 0 }, /* #54 */
     7597    { 0x090692, 0x090602, 0x704d, 0x704c, 0, 0 }, /* #55 */
     7598    { 0x3c50c6, 0x3c5086, 0xc489, 0xc488, 0, 0 }, /* #56 */
     7599    { 0x2f02d3, 0x2f0207, 0x2b94, 0x2b93, 0, 0 }, /* #57 */
     7600    { 0x211746, 0x211706, 0x1428, 0x1427, 0, 0 }, /* #58 */
     7601    { 0x126112, 0x126106, 0x1b04, 0x1b03, 0, 0 }, /* #59 */
     7602    { 0x025e83, 0x025603, 0x02bd, 0x02bc, 0, 0 }, /* #60 */
     7603    { 0x134656, 0x134602, 0x06f5, 0x06f4, 0, 0 }, /* #61 */
     7604    { 0x1c5a02, 0x1c5202, 0x580c, 0x580b, 0, 0 }, /* #62 */
     7605    { 0x162593, 0x162503, 0x1b65, 0x1b64, 0, 0 }, /* #63 */
    76067606};
    76077607static const BINU16_TEST_T g_aTests_not_u16[] =
    76087608{
    7609     { 0x022c86, 0x022c86, 0x29aa, 0xd655, 0, 0 }, /* #0 */
    7610     { 0x2c62c3, 0x2c62c3, 0x5f9a, 0xa065, 0, 0 }, /* #1 */
    7611     { 0x172452, 0x172452, 0x5b8c, 0xa473, 0, 0 }, /* #2 */
    7612     { 0x1564d7, 0x1564d7, 0x2565, 0xda9a, 0, 0 }, /* #3 */
    7613     { 0x260e03, 0x260e03, 0x33a4, 0xcc5b, 0, 0 }, /* #4 */
    7614     { 0x326542, 0x326542, 0x125d, 0xeda2, 0, 0 }, /* #5 */
    7615     { 0x074a17, 0x074a17, 0x2b88, 0xd477, 0, 0 }, /* #6 */
    7616     { 0x131dc7, 0x131dc7, 0x7c79, 0x8386, 0, 0 }, /* #7 */
    7617     { 0x3d15c2, 0x3d15c2, 0x66a4, 0x995b, 0, 0 }, /* #8 */
    7618     { 0x034586, 0x034586, 0x281c, 0xd7e3, 0, 0 }, /* #9 */
    7619     { 0x027206, 0x027206, 0x4ce3, 0xb31c, 0, 0 }, /* #10 */
    7620     { 0x120ad3, 0x120ad3, 0x1df6, 0xe209, 0, 0 }, /* #11 */
    7621     { 0x383117, 0x383117, 0x9474, 0x6b8b, 0, 0 }, /* #12 */
    7622     { 0x1c0d47, 0x1c0d47, 0xec28, 0x13d7, 0, 0 }, /* #13 */
    7623     { 0x023e02, 0x023e02, 0x2e82, 0xd17d, 0, 0 }, /* #14 */
    7624     { 0x0e7b42, 0x0e7b42, 0x0c85, 0xf37a, 0, 0 }, /* #15 */
    7625     { 0x2d7692, 0x2d7692, 0x1112, 0xeeed, 0, 0 }, /* #16 */
    7626     { 0x083883, 0x083883, 0xddd0, 0x222f, 0, 0 }, /* #17 */
    7627     { 0x390293, 0x390293, 0x4a71, 0xb58e, 0, 0 }, /* #18 */
    7628     { 0x2a4547, 0x2a4547, 0x55e7, 0xaa18, 0, 0 }, /* #19 */
    7629     { 0x3b5847, 0x3b5847, 0x53fa, 0xac05, 0, 0 }, /* #20 */
    7630     { 0x2d5e86, 0x2d5e86, 0x855f, 0x7aa0, 0, 0 }, /* #21 */
    7631     { 0x226043, 0x226043, 0xaaac, 0x5553, 0, 0 }, /* #22 */
    7632     { 0x360d93, 0x360d93, 0xadc6, 0x5239, 0, 0 }, /* #23 */
    7633     { 0x3c4647, 0x3c4647, 0x5fc0, 0xa03f, 0, 0 }, /* #24 */
    7634     { 0x1f4cd6, 0x1f4cd6, 0xab6f, 0x5490, 0, 0 }, /* #25 */
    7635     { 0x0a3b46, 0x0a3b46, 0xae05, 0x51fa, 0, 0 }, /* #26 */
    7636     { 0x077d03, 0x077d03, 0x49f9, 0xb606, 0, 0 }, /* #27 */
    7637     { 0x2a0e92, 0x2a0e92, 0xeffb, 0x1004, 0, 0 }, /* #28 */
    7638     { 0x166346, 0x166346, 0xe4b4, 0x1b4b, 0, 0 }, /* #29 */
    7639     { 0x357d97, 0x357d97, 0x9222, 0x6ddd, 0, 0 }, /* #30 */
    7640     { 0x0f2a93, 0x0f2a93, 0xf533, 0x0acc, 0, 0 }, /* #31 */
    7641     { 0x1227c7, 0x1227c7, 0x14f3, 0xeb0c, 0, 0 }, /* #32 */
    7642     { 0x245ec6, 0x245ec6, 0x42e9, 0xbd16, 0, 0 }, /* #33 */
    7643     { 0x2e5982, 0x2e5982, 0x7053, 0x8fac, 0, 0 }, /* #34 */
    7644     { 0x3b6f12, 0x3b6f12, 0x9a01, 0x65fe, 0, 0 }, /* #35 */
    7645     { 0x147716, 0x147716, 0x0841, 0xf7be, 0, 0 }, /* #36 */
    7646     { 0x0a1207, 0x0a1207, 0x3a18, 0xc5e7, 0, 0 }, /* #37 */
    7647     { 0x173502, 0x173502, 0xa020, 0x5fdf, 0, 0 }, /* #38 */
    7648     { 0x382017, 0x382017, 0x0d7c, 0xf283, 0, 0 }, /* #39 */
    7649     { 0x076843, 0x076843, 0x2eba, 0xd145, 0, 0 }, /* #40 */
    7650     { 0x1d5a46, 0x1d5a46, 0xeaf3, 0x150c, 0, 0 }, /* #41 */
    7651     { 0x027802, 0x027802, 0x151d, 0xeae2, 0, 0 }, /* #42 */
    7652     { 0x3a4ed6, 0x3a4ed6, 0xdec9, 0x2136, 0, 0 }, /* #43 */
    7653     { 0x2b66d7, 0x2b66d7, 0xcf75, 0x308a, 0, 0 }, /* #44 */
    7654     { 0x364712, 0x364712, 0x4bfd, 0xb402, 0, 0 }, /* #45 */
    7655     { 0x205fd6, 0x205fd6, 0xf3b2, 0x0c4d, 0, 0 }, /* #46 */
    7656     { 0x364dd6, 0x364dd6, 0x49b7, 0xb648, 0, 0 }, /* #47 */
    7657     { 0x374456, 0x374456, 0xb5b2, 0x4a4d, 0, 0 }, /* #48 */
    7658     { 0x345307, 0x345307, 0x846b, 0x7b94, 0, 0 }, /* #49 */
    7659     { 0x3b2213, 0x3b2213, 0xbdfe, 0x4201, 0, 0 }, /* #50 */
    7660     { 0x022207, 0x022207, 0x4360, 0xbc9f, 0, 0 }, /* #51 */
    7661     { 0x1c7443, 0x1c7443, 0x180e, 0xe7f1, 0, 0 }, /* #52 */
    7662     { 0x1e6043, 0x1e6043, 0x8b31, 0x74ce, 0, 0 }, /* #53 */
    7663     { 0x194a47, 0x194a47, 0x8229, 0x7dd6, 0, 0 }, /* #54 */
    7664     { 0x3e0387, 0x3e0387, 0xc993, 0x366c, 0, 0 }, /* #55 */
    7665     { 0x335ad6, 0x335ad6, 0x17d5, 0xe82a, 0, 0 }, /* #56 */
    7666     { 0x183c97, 0x183c97, 0xd1c5, 0x2e3a, 0, 0 }, /* #57 */
    7667     { 0x071203, 0x071203, 0xd3ed, 0x2c12, 0, 0 }, /* #58 */
    7668     { 0x3a1143, 0x3a1143, 0xcbd9, 0x3426, 0, 0 }, /* #59 */
    7669     { 0x214c82, 0x214c82, 0x4326, 0xbcd9, 0, 0 }, /* #60 */
    7670     { 0x087447, 0x087447, 0xfe56, 0x01a9, 0, 0 }, /* #61 */
    7671     { 0x1c7e57, 0x1c7e57, 0x444a, 0xbbb5, 0, 0 }, /* #62 */
    7672     { 0x3b6d16, 0x3b6d16, 0x09a4, 0xf65b, 0, 0 }, /* #63 */
     7609    { 0x3c29c6, 0x3c29c6, 0x8a29, 0x75d6, 0, 0 }, /* #0 */
     7610    { 0x092296, 0x092296, 0xaa37, 0x55c8, 0, 0 }, /* #1 */
     7611    { 0x031352, 0x031352, 0x9170, 0x6e8f, 0, 0 }, /* #2 */
     7612    { 0x196b97, 0x196b97, 0x902c, 0x6fd3, 0, 0 }, /* #3 */
     7613    { 0x0338c7, 0x0338c7, 0xc3fc, 0x3c03, 0, 0 }, /* #4 */
     7614    { 0x1e68c3, 0x1e68c3, 0x6717, 0x98e8, 0, 0 }, /* #5 */
     7615    { 0x2535c3, 0x2535c3, 0x8bfa, 0x7405, 0, 0 }, /* #6 */
     7616    { 0x1f5d86, 0x1f5d86, 0xc586, 0x3a79, 0, 0 }, /* #7 */
     7617    { 0x2e0187, 0x2e0187, 0x18ae, 0xe751, 0, 0 }, /* #8 */
     7618    { 0x160417, 0x160417, 0x3660, 0xc99f, 0, 0 }, /* #9 */
     7619    { 0x157b56, 0x157b56, 0x4025, 0xbfda, 0, 0 }, /* #10 */
     7620    { 0x114e86, 0x114e86, 0xdd7e, 0x2281, 0, 0 }, /* #11 */
     7621    { 0x0a2187, 0x0a2187, 0x0aeb, 0xf514, 0, 0 }, /* #12 */
     7622    { 0x096747, 0x096747, 0x6e50, 0x91af, 0, 0 }, /* #13 */
     7623    { 0x0c7992, 0x0c7992, 0x72dc, 0x8d23, 0, 0 }, /* #14 */
     7624    { 0x1b5616, 0x1b5616, 0x9649, 0x69b6, 0, 0 }, /* #15 */
     7625    { 0x1e4883, 0x1e4883, 0xfa48, 0x05b7, 0, 0 }, /* #16 */
     7626    { 0x043843, 0x043843, 0x1631, 0xe9ce, 0, 0 }, /* #17 */
     7627    { 0x137752, 0x137752, 0x7523, 0x8adc, 0, 0 }, /* #18 */
     7628    { 0x0e0d86, 0x0e0d86, 0x3f5b, 0xc0a4, 0, 0 }, /* #19 */
     7629    { 0x127957, 0x127957, 0x7b92, 0x846d, 0, 0 }, /* #20 */
     7630    { 0x343386, 0x343386, 0x4f48, 0xb0b7, 0, 0 }, /* #21 */
     7631    { 0x1d1186, 0x1d1186, 0xadb4, 0x524b, 0, 0 }, /* #22 */
     7632    { 0x034603, 0x034603, 0xa723, 0x58dc, 0, 0 }, /* #23 */
     7633    { 0x2a0807, 0x2a0807, 0x6a26, 0x95d9, 0, 0 }, /* #24 */
     7634    { 0x037782, 0x037782, 0xb4a3, 0x4b5c, 0, 0 }, /* #25 */
     7635    { 0x0d4a17, 0x0d4a17, 0xfdab, 0x0254, 0, 0 }, /* #26 */
     7636    { 0x2976d7, 0x2976d7, 0xb095, 0x4f6a, 0, 0 }, /* #27 */
     7637    { 0x2b1d52, 0x2b1d52, 0xa8c3, 0x573c, 0, 0 }, /* #28 */
     7638    { 0x165246, 0x165246, 0xb209, 0x4df6, 0, 0 }, /* #29 */
     7639    { 0x181587, 0x181587, 0x7a29, 0x85d6, 0, 0 }, /* #30 */
     7640    { 0x224b83, 0x224b83, 0x84c1, 0x7b3e, 0, 0 }, /* #31 */
     7641    { 0x3a2753, 0x3a2753, 0x6f9a, 0x9065, 0, 0 }, /* #32 */
     7642    { 0x381a16, 0x381a16, 0x2774, 0xd88b, 0, 0 }, /* #33 */
     7643    { 0x345842, 0x345842, 0xf1ec, 0x0e13, 0, 0 }, /* #34 */
     7644    { 0x135052, 0x135052, 0x7e7b, 0x8184, 0, 0 }, /* #35 */
     7645    { 0x1458d2, 0x1458d2, 0x75fb, 0x8a04, 0, 0 }, /* #36 */
     7646    { 0x193607, 0x193607, 0x7bac, 0x8453, 0, 0 }, /* #37 */
     7647    { 0x086ac3, 0x086ac3, 0xb3ad, 0x4c52, 0, 0 }, /* #38 */
     7648    { 0x0a3202, 0x0a3202, 0x3a98, 0xc567, 0, 0 }, /* #39 */
     7649    { 0x240b87, 0x240b87, 0x8f5e, 0x70a1, 0, 0 }, /* #40 */
     7650    { 0x2217d2, 0x2217d2, 0x1e50, 0xe1af, 0, 0 }, /* #41 */
     7651    { 0x371952, 0x371952, 0x4473, 0xbb8c, 0, 0 }, /* #42 */
     7652    { 0x0c7896, 0x0c7896, 0x8148, 0x7eb7, 0, 0 }, /* #43 */
     7653    { 0x015942, 0x015942, 0xb4e8, 0x4b17, 0, 0 }, /* #44 */
     7654    { 0x2f1012, 0x2f1012, 0xa0b9, 0x5f46, 0, 0 }, /* #45 */
     7655    { 0x171146, 0x171146, 0x1a75, 0xe58a, 0, 0 }, /* #46 */
     7656    { 0x2b3313, 0x2b3313, 0x40b3, 0xbf4c, 0, 0 }, /* #47 */
     7657    { 0x2f5d93, 0x2f5d93, 0x1334, 0xeccb, 0, 0 }, /* #48 */
     7658    { 0x1055d2, 0x1055d2, 0xa113, 0x5eec, 0, 0 }, /* #49 */
     7659    { 0x177196, 0x177196, 0x6631, 0x99ce, 0, 0 }, /* #50 */
     7660    { 0x085217, 0x085217, 0x3fc7, 0xc038, 0, 0 }, /* #51 */
     7661    { 0x1626d2, 0x1626d2, 0x9b17, 0x64e8, 0, 0 }, /* #52 */
     7662    { 0x2e2002, 0x2e2002, 0x033c, 0xfcc3, 0, 0 }, /* #53 */
     7663    { 0x031543, 0x031543, 0xb938, 0x46c7, 0, 0 }, /* #54 */
     7664    { 0x2a4083, 0x2a4083, 0x29c8, 0xd637, 0, 0 }, /* #55 */
     7665    { 0x2639c3, 0x2639c3, 0x7d76, 0x8289, 0, 0 }, /* #56 */
     7666    { 0x305ed6, 0x305ed6, 0x6788, 0x9877, 0, 0 }, /* #57 */
     7667    { 0x202692, 0x202692, 0x811e, 0x7ee1, 0, 0 }, /* #58 */
     7668    { 0x3e7617, 0x3e7617, 0x7e22, 0x81dd, 0, 0 }, /* #59 */
     7669    { 0x3b1292, 0x3b1292, 0x9268, 0x6d97, 0, 0 }, /* #60 */
     7670    { 0x1212c7, 0x1212c7, 0xc329, 0x3cd6, 0, 0 }, /* #61 */
     7671    { 0x1665d7, 0x1665d7, 0x6564, 0x9a9b, 0, 0 }, /* #62 */
     7672    { 0x250a96, 0x250a96, 0x3059, 0xcfa6, 0, 0 }, /* #63 */
    76737673};
    76747674static const BINU16_TEST_T g_aTests_not_u16_locked[] =
    76757675{
    7676     { 0x201096, 0x201096, 0xc287, 0x3d78, 0, 0 }, /* #0 */
    7677     { 0x095c93, 0x095c93, 0x92ae, 0x6d51, 0, 0 }, /* #1 */
    7678     { 0x277f47, 0x277f47, 0x0b17, 0xf4e8, 0, 0 }, /* #2 */
    7679     { 0x1d17d2, 0x1d17d2, 0x43d7, 0xbc28, 0, 0 }, /* #3 */
    7680     { 0x3d0dc3, 0x3d0dc3, 0xbee6, 0x4119, 0, 0 }, /* #4 */
    7681     { 0x2a7506, 0x2a7506, 0xef5d, 0x10a2, 0, 0 }, /* #5 */
    7682     { 0x1f6d96, 0x1f6d96, 0x7659, 0x89a6, 0, 0 }, /* #6 */
    7683     { 0x1058d6, 0x1058d6, 0x93f4, 0x6c0b, 0, 0 }, /* #7 */
    7684     { 0x167e16, 0x167e16, 0xce60, 0x319f, 0, 0 }, /* #8 */
    7685     { 0x1c0142, 0x1c0142, 0x4f61, 0xb09e, 0, 0 }, /* #9 */
    7686     { 0x350c56, 0x350c56, 0x491f, 0xb6e0, 0, 0 }, /* #10 */
    7687     { 0x281c47, 0x281c47, 0xb0f3, 0x4f0c, 0, 0 }, /* #11 */
    7688     { 0x2e2446, 0x2e2446, 0xcdfa, 0x3205, 0, 0 }, /* #12 */
    7689     { 0x0162d2, 0x0162d2, 0xe166, 0x1e99, 0, 0 }, /* #13 */
    7690     { 0x3304d7, 0x3304d7, 0x5f94, 0xa06b, 0, 0 }, /* #14 */
    7691     { 0x1f2a16, 0x1f2a16, 0x93ee, 0x6c11, 0, 0 }, /* #15 */
    7692     { 0x2515c2, 0x2515c2, 0x86fd, 0x7902, 0, 0 }, /* #16 */
    7693     { 0x3f7ec7, 0x3f7ec7, 0xfa74, 0x058b, 0, 0 }, /* #17 */
    7694     { 0x261112, 0x261112, 0x2619, 0xd9e6, 0, 0 }, /* #18 */
    7695     { 0x1857d6, 0x1857d6, 0x59f2, 0xa60d, 0, 0 }, /* #19 */
    7696     { 0x1321c2, 0x1321c2, 0x3949, 0xc6b6, 0, 0 }, /* #20 */
    7697     { 0x321c56, 0x321c56, 0x7e11, 0x81ee, 0, 0 }, /* #21 */
    7698     { 0x101843, 0x101843, 0xce0c, 0x31f3, 0, 0 }, /* #22 */
    7699     { 0x010e57, 0x010e57, 0x816e, 0x7e91, 0, 0 }, /* #23 */
    7700     { 0x226156, 0x226156, 0x06ff, 0xf900, 0, 0 }, /* #24 */
    7701     { 0x3f6202, 0x3f6202, 0x3d6d, 0xc292, 0, 0 }, /* #25 */
    7702     { 0x0366d7, 0x0366d7, 0xebbf, 0x1440, 0, 0 }, /* #26 */
    7703     { 0x347883, 0x347883, 0x0120, 0xfedf, 0, 0 }, /* #27 */
    7704     { 0x2e1b56, 0x2e1b56, 0xe690, 0x196f, 0, 0 }, /* #28 */
    7705     { 0x3d02d2, 0x3d02d2, 0xe35e, 0x1ca1, 0, 0 }, /* #29 */
    7706     { 0x126216, 0x126216, 0xe18c, 0x1e73, 0, 0 }, /* #30 */
    7707     { 0x326252, 0x326252, 0xf684, 0x097b, 0, 0 }, /* #31 */
    7708     { 0x161096, 0x161096, 0x2cb6, 0xd349, 0, 0 }, /* #32 */
    7709     { 0x3f7b43, 0x3f7b43, 0xe8a8, 0x1757, 0, 0 }, /* #33 */
    7710     { 0x1606d7, 0x1606d7, 0x7978, 0x8687, 0, 0 }, /* #34 */
    7711     { 0x203cd3, 0x203cd3, 0xf900, 0x06ff, 0, 0 }, /* #35 */
    7712     { 0x2f0e93, 0x2f0e93, 0x0c28, 0xf3d7, 0, 0 }, /* #36 */
    7713     { 0x0d1e42, 0x0d1e42, 0xca05, 0x35fa, 0, 0 }, /* #37 */
    7714     { 0x203e57, 0x203e57, 0xaa48, 0x55b7, 0, 0 }, /* #38 */
    7715     { 0x355fd6, 0x355fd6, 0xe84f, 0x17b0, 0, 0 }, /* #39 */
    7716     { 0x2b5287, 0x2b5287, 0xd32e, 0x2cd1, 0, 0 }, /* #40 */
    7717     { 0x262cc7, 0x262cc7, 0x1af8, 0xe507, 0, 0 }, /* #41 */
    7718     { 0x3f2b86, 0x3f2b86, 0x7fbd, 0x8042, 0, 0 }, /* #42 */
    7719     { 0x320793, 0x320793, 0xa751, 0x58ae, 0, 0 }, /* #43 */
    7720     { 0x0e55d3, 0x0e55d3, 0x504c, 0xafb3, 0, 0 }, /* #44 */
    7721     { 0x1f6f17, 0x1f6f17, 0x07a9, 0xf856, 0, 0 }, /* #45 */
    7722     { 0x347e57, 0x347e57, 0x4225, 0xbdda, 0, 0 }, /* #46 */
    7723     { 0x3839c6, 0x3839c6, 0x9f4f, 0x60b0, 0, 0 }, /* #47 */
    7724     { 0x0f1a46, 0x0f1a46, 0x2998, 0xd667, 0, 0 }, /* #48 */
    7725     { 0x0c6e82, 0x0c6e82, 0x2bf7, 0xd408, 0, 0 }, /* #49 */
    7726     { 0x387312, 0x387312, 0xb782, 0x487d, 0, 0 }, /* #50 */
    7727     { 0x237106, 0x237106, 0x7ef2, 0x810d, 0, 0 }, /* #51 */
    7728     { 0x0a0086, 0x0a0086, 0xbe10, 0x41ef, 0, 0 }, /* #52 */
    7729     { 0x333346, 0x333346, 0xd2f7, 0x2d08, 0, 0 }, /* #53 */
    7730     { 0x0e6247, 0x0e6247, 0xcabd, 0x3542, 0, 0 }, /* #54 */
    7731     { 0x315e86, 0x315e86, 0xfcc0, 0x033f, 0, 0 }, /* #55 */
    7732     { 0x353493, 0x353493, 0x39af, 0xc650, 0, 0 }, /* #56 */
    7733     { 0x072357, 0x072357, 0xa839, 0x57c6, 0, 0 }, /* #57 */
    7734     { 0x245286, 0x245286, 0x4158, 0xbea7, 0, 0 }, /* #58 */
    7735     { 0x040757, 0x040757, 0x12c8, 0xed37, 0, 0 }, /* #59 */
    7736     { 0x111403, 0x111403, 0x143a, 0xebc5, 0, 0 }, /* #60 */
    7737     { 0x167ed3, 0x167ed3, 0xab16, 0x54e9, 0, 0 }, /* #61 */
    7738     { 0x1d6187, 0x1d6187, 0x383f, 0xc7c0, 0, 0 }, /* #62 */
    7739     { 0x344687, 0x344687, 0x6c76, 0x9389, 0, 0 }, /* #63 */
     7676    { 0x013e97, 0x013e97, 0x9536, 0x6ac9, 0, 0 }, /* #0 */
     7677    { 0x280d83, 0x280d83, 0xdb08, 0x24f7, 0, 0 }, /* #1 */
     7678    { 0x061fd7, 0x061fd7, 0x5566, 0xaa99, 0, 0 }, /* #2 */
     7679    { 0x381ec6, 0x381ec6, 0xf458, 0x0ba7, 0, 0 }, /* #3 */
     7680    { 0x104ed2, 0x104ed2, 0x8b6d, 0x7492, 0, 0 }, /* #4 */
     7681    { 0x1d5e42, 0x1d5e42, 0x8dac, 0x7253, 0, 0 }, /* #5 */
     7682    { 0x0154d3, 0x0154d3, 0x17d8, 0xe827, 0, 0 }, /* #6 */
     7683    { 0x030e82, 0x030e82, 0x2427, 0xdbd8, 0, 0 }, /* #7 */
     7684    { 0x2c0107, 0x2c0107, 0x1549, 0xeab6, 0, 0 }, /* #8 */
     7685    { 0x301fd6, 0x301fd6, 0x033f, 0xfcc0, 0, 0 }, /* #9 */
     7686    { 0x2f5753, 0x2f5753, 0x2fd2, 0xd02d, 0, 0 }, /* #10 */
     7687    { 0x331493, 0x331493, 0x1eba, 0xe145, 0, 0 }, /* #11 */
     7688    { 0x127ed7, 0x127ed7, 0xa5ed, 0x5a12, 0, 0 }, /* #12 */
     7689    { 0x2b78d2, 0x2b78d2, 0x0166, 0xfe99, 0, 0 }, /* #13 */
     7690    { 0x3278d7, 0x3278d7, 0xcfd8, 0x3027, 0, 0 }, /* #14 */
     7691    { 0x157056, 0x157056, 0x0698, 0xf967, 0, 0 }, /* #15 */
     7692    { 0x370c43, 0x370c43, 0xffec, 0x0013, 0, 0 }, /* #16 */
     7693    { 0x2b1053, 0x2b1053, 0x0260, 0xfd9f, 0, 0 }, /* #17 */
     7694    { 0x2d0f42, 0x2d0f42, 0xe17c, 0x1e83, 0, 0 }, /* #18 */
     7695    { 0x2f2b57, 0x2f2b57, 0x9427, 0x6bd8, 0, 0 }, /* #19 */
     7696    { 0x1b4883, 0x1b4883, 0xc144, 0x3ebb, 0, 0 }, /* #20 */
     7697    { 0x080396, 0x080396, 0x45a8, 0xba57, 0, 0 }, /* #21 */
     7698    { 0x043fd6, 0x043fd6, 0x4255, 0xbdaa, 0, 0 }, /* #22 */
     7699    { 0x380397, 0x380397, 0x71b8, 0x8e47, 0, 0 }, /* #23 */
     7700    { 0x3c7452, 0x3c7452, 0xdebd, 0x2142, 0, 0 }, /* #24 */
     7701    { 0x1a5a12, 0x1a5a12, 0x3741, 0xc8be, 0, 0 }, /* #25 */
     7702    { 0x3a4106, 0x3a4106, 0x9c80, 0x637f, 0, 0 }, /* #26 */
     7703    { 0x3c2503, 0x3c2503, 0xc51b, 0x3ae4, 0, 0 }, /* #27 */
     7704    { 0x3d0742, 0x3d0742, 0x4fea, 0xb015, 0, 0 }, /* #28 */
     7705    { 0x012297, 0x012297, 0x42e4, 0xbd1b, 0, 0 }, /* #29 */
     7706    { 0x3c0b87, 0x3c0b87, 0x2a64, 0xd59b, 0, 0 }, /* #30 */
     7707    { 0x1929d6, 0x1929d6, 0x457e, 0xba81, 0, 0 }, /* #31 */
     7708    { 0x3f6d83, 0x3f6d83, 0xa4e2, 0x5b1d, 0, 0 }, /* #32 */
     7709    { 0x027a86, 0x027a86, 0x51ff, 0xae00, 0, 0 }, /* #33 */
     7710    { 0x3a5e17, 0x3a5e17, 0xd044, 0x2fbb, 0, 0 }, /* #34 */
     7711    { 0x314a82, 0x314a82, 0x2ee5, 0xd11a, 0, 0 }, /* #35 */
     7712    { 0x125212, 0x125212, 0x65ad, 0x9a52, 0, 0 }, /* #36 */
     7713    { 0x0c7cc6, 0x0c7cc6, 0x71e2, 0x8e1d, 0, 0 }, /* #37 */
     7714    { 0x272d17, 0x272d17, 0x5375, 0xac8a, 0, 0 }, /* #38 */
     7715    { 0x015fd3, 0x015fd3, 0xe1a1, 0x1e5e, 0, 0 }, /* #39 */
     7716    { 0x044bc3, 0x044bc3, 0x2fc2, 0xd03d, 0, 0 }, /* #40 */
     7717    { 0x3d02d2, 0x3d02d2, 0xbbb8, 0x4447, 0, 0 }, /* #41 */
     7718    { 0x333d56, 0x333d56, 0xc00f, 0x3ff0, 0, 0 }, /* #42 */
     7719    { 0x392203, 0x392203, 0xe62d, 0x19d2, 0, 0 }, /* #43 */
     7720    { 0x3e2d57, 0x3e2d57, 0x0a19, 0xf5e6, 0, 0 }, /* #44 */
     7721    { 0x190096, 0x190096, 0xb664, 0x499b, 0, 0 }, /* #45 */
     7722    { 0x1112c7, 0x1112c7, 0xae81, 0x517e, 0, 0 }, /* #46 */
     7723    { 0x3522d6, 0x3522d6, 0x10e4, 0xef1b, 0, 0 }, /* #47 */
     7724    { 0x080492, 0x080492, 0x8b1b, 0x74e4, 0, 0 }, /* #48 */
     7725    { 0x2e20c2, 0x2e20c2, 0x3509, 0xcaf6, 0, 0 }, /* #49 */
     7726    { 0x3d7412, 0x3d7412, 0xe219, 0x1de6, 0, 0 }, /* #50 */
     7727    { 0x2a13c6, 0x2a13c6, 0x9884, 0x677b, 0, 0 }, /* #51 */
     7728    { 0x1d2202, 0x1d2202, 0x2b1b, 0xd4e4, 0, 0 }, /* #52 */
     7729    { 0x101a82, 0x101a82, 0xe28c, 0x1d73, 0, 0 }, /* #53 */
     7730    { 0x2466c6, 0x2466c6, 0x0958, 0xf6a7, 0, 0 }, /* #54 */
     7731    { 0x1e2546, 0x1e2546, 0x3462, 0xcb9d, 0, 0 }, /* #55 */
     7732    { 0x294c12, 0x294c12, 0x945c, 0x6ba3, 0, 0 }, /* #56 */
     7733    { 0x393157, 0x393157, 0xa0fa, 0x5f05, 0, 0 }, /* #57 */
     7734    { 0x183d03, 0x183d03, 0x5f4e, 0xa0b1, 0, 0 }, /* #58 */
     7735    { 0x3e2d43, 0x3e2d43, 0xe218, 0x1de7, 0, 0 }, /* #59 */
     7736    { 0x2e5197, 0x2e5197, 0xfb5b, 0x04a4, 0, 0 }, /* #60 */
     7737    { 0x153347, 0x153347, 0xbe75, 0x418a, 0, 0 }, /* #61 */
     7738    { 0x351283, 0x351283, 0x215c, 0xdea3, 0, 0 }, /* #62 */
     7739    { 0x1a3057, 0x1a3057, 0x6203, 0x9dfc, 0, 0 }, /* #63 */
    77407740};
    77417741static const BINU16_TEST_T g_aTests_neg_u16[] =
    77427742{
    7743     { 0x036802, 0x036097, 0x7e79, 0x8187, 0, 0 }, /* #0 */
    7744     { 0x1b7212, 0x1b7297, 0x3ae2, 0xc51e, 0, 0 }, /* #1 */
    7745     { 0x2b6fc7, 0x2b6793, 0x064a, 0xf9b6, 0, 0 }, /* #2 */
    7746     { 0x0a1f06, 0x0a1797, 0x30be, 0xcf42, 0, 0 }, /* #3 */
    7747     { 0x350a92, 0x350217, 0xdcfd, 0x2303, 0, 0 }, /* #4 */
    7748     { 0x2a0917, 0x2a0197, 0x7ce9, 0x8317, 0, 0 }, /* #5 */
    7749     { 0x225ac6, 0x225217, 0xa7d5, 0x582b, 0, 0 }, /* #6 */
    7750     { 0x023b42, 0x023313, 0xe417, 0x1be9, 0, 0 }, /* #7 */
    7751     { 0x292817, 0x292097, 0x3dd2, 0xc22e, 0, 0 }, /* #8 */
    7752     { 0x0c5407, 0x0c5413, 0xc1ce, 0x3e32, 0, 0 }, /* #9 */
    7753     { 0x387486, 0x387493, 0x2002, 0xdffe, 0, 0 }, /* #10 */
    7754     { 0x0e6ed2, 0x0e6617, 0x8be5, 0x741b, 0, 0 }, /* #11 */
    7755     { 0x217582, 0x217593, 0x1f41, 0xe0bf, 0, 0 }, /* #12 */
    7756     { 0x300dc3, 0x300517, 0xbc67, 0x4399, 0, 0 }, /* #13 */
    7757     { 0x201003, 0x201013, 0xf133, 0x0ecd, 0, 0 }, /* #14 */
    7758     { 0x3f5f46, 0x3f5787, 0x7e00, 0x8200, 0, 0 }, /* #15 */
    7759     { 0x215f42, 0x215717, 0xb90a, 0x46f6, 0, 0 }, /* #16 */
    7760     { 0x2675c2, 0x267593, 0x491a, 0xb6e6, 0, 0 }, /* #17 */
    7761     { 0x0a5992, 0x0a5117, 0xd13b, 0x2ec5, 0, 0 }, /* #18 */
    7762     { 0x2001d6, 0x200193, 0x75f9, 0x8a07, 0, 0 }, /* #19 */
    7763     { 0x3b3493, 0x3b3493, 0x4db7, 0xb249, 0, 0 }, /* #20 */
    7764     { 0x364f07, 0x364717, 0x9ff4, 0x600c, 0, 0 }, /* #21 */
    7765     { 0x057b96, 0x057317, 0xc256, 0x3daa, 0, 0 }, /* #22 */
    7766     { 0x103a93, 0x103213, 0xe8bd, 0x1743, 0, 0 }, /* #23 */
    7767     { 0x2b55c2, 0x2b5587, 0x59a0, 0xa660, 0, 0 }, /* #24 */
    7768     { 0x0e38c7, 0x0e3017, 0xd2ab, 0x2d55, 0, 0 }, /* #25 */
    7769     { 0x360902, 0x360193, 0x6a7d, 0x9583, 0, 0 }, /* #26 */
    7770     { 0x2e6692, 0x2e6693, 0x68c2, 0x973e, 0, 0 }, /* #27 */
    7771     { 0x0521d6, 0x052117, 0xe8de, 0x1722, 0, 0 }, /* #28 */
    7772     { 0x2d6a52, 0x2d6217, 0xef88, 0x1078, 0, 0 }, /* #29 */
    7773     { 0x0d5f56, 0x0d5793, 0x5a8d, 0xa573, 0, 0 }, /* #30 */
    7774     { 0x176d96, 0x176513, 0x89f3, 0x760d, 0, 0 }, /* #31 */
    7775     { 0x0f5007, 0x0f5087, 0x6ba0, 0x9460, 0, 0 }, /* #32 */
    7776     { 0x0d6d06, 0x0d6597, 0x669b, 0x9965, 0, 0 }, /* #33 */
    7777     { 0x3a4d16, 0x3a4513, 0x9838, 0x67c8, 0, 0 }, /* #34 */
    7778     { 0x370f82, 0x370713, 0x858b, 0x7a75, 0, 0 }, /* #35 */
    7779     { 0x392546, 0x392517, 0xe023, 0x1fdd, 0, 0 }, /* #36 */
    7780     { 0x201c92, 0x201497, 0x55a6, 0xaa5a, 0, 0 }, /* #37 */
    7781     { 0x3c0ec3, 0x3c0697, 0x7797, 0x8869, 0, 0 }, /* #38 */
    7782     { 0x210b43, 0x210317, 0xb142, 0x4ebe, 0, 0 }, /* #39 */
    7783     { 0x0600c3, 0x060013, 0x8ff3, 0x700d, 0, 0 }, /* #40 */
    7784     { 0x214486, 0x214413, 0xe959, 0x16a7, 0, 0 }, /* #41 */
    7785     { 0x1a0ad7, 0x1a0293, 0x5e77, 0xa189, 0, 0 }, /* #42 */
    7786     { 0x3c76d3, 0x3c7613, 0x9eb7, 0x6149, 0, 0 }, /* #43 */
    7787     { 0x042083, 0x042093, 0x4b62, 0xb49e, 0, 0 }, /* #44 */
    7788     { 0x394503, 0x394517, 0xac2c, 0x53d4, 0, 0 }, /* #45 */
    7789     { 0x343092, 0x343013, 0xd68b, 0x2975, 0, 0 }, /* #46 */
    7790     { 0x186f53, 0x186797, 0x329b, 0xcd65, 0, 0 }, /* #47 */
    7791     { 0x136192, 0x136113, 0xf302, 0x0cfe, 0, 0 }, /* #48 */
    7792     { 0x381dc7, 0x381517, 0xbf5d, 0x40a3, 0, 0 }, /* #49 */
    7793     { 0x073157, 0x073113, 0xb6a8, 0x4958, 0, 0 }, /* #50 */
    7794     { 0x3c6e06, 0x3c6697, 0x3161, 0xce9f, 0, 0 }, /* #51 */
    7795     { 0x0a7b02, 0x0a7397, 0x0ade, 0xf522, 0, 0 }, /* #52 */
    7796     { 0x3a7647, 0x3a7617, 0xd091, 0x2f6f, 0, 0 }, /* #53 */
    7797     { 0x347c56, 0x347493, 0x151d, 0xeae3, 0, 0 }, /* #54 */
    7798     { 0x183b93, 0x183393, 0x4416, 0xbbea, 0, 0 }, /* #55 */
    7799     { 0x2d0306, 0x2d0397, 0x5918, 0xa6e8, 0, 0 }, /* #56 */
    7800     { 0x1840d7, 0x184093, 0x3924, 0xc6dc, 0, 0 }, /* #57 */
    7801     { 0x0c1683, 0x0c1613, 0xfeb1, 0x014f, 0, 0 }, /* #58 */
    7802     { 0x053242, 0x053293, 0x2aa3, 0xd55d, 0, 0 }, /* #59 */
    7803     { 0x394c82, 0x394493, 0x1938, 0xe6c8, 0, 0 }, /* #60 */
    7804     { 0x274f17, 0x274793, 0x72b4, 0x8d4c, 0, 0 }, /* #61 */
    7805     { 0x3e0957, 0x3e0193, 0x1877, 0xe789, 0, 0 }, /* #62 */
    7806     { 0x194fd6, 0x194717, 0x9f7e, 0x6082, 0, 0 }, /* #63 */
     7743    { 0x0d3ad7, 0x0d3213, 0xc163, 0x3e9d, 0, 0 }, /* #0 */
     7744    { 0x330a07, 0x330217, 0x9eef, 0x6111, 0, 0 }, /* #1 */
     7745    { 0x201712, 0x201797, 0x63d9, 0x9c27, 0, 0 }, /* #2 */
     7746    { 0x336a92, 0x336297, 0x089d, 0xf763, 0, 0 }, /* #3 */
     7747    { 0x231c07, 0x231417, 0xda31, 0x25cf, 0, 0 }, /* #4 */
     7748    { 0x227ad7, 0x227217, 0x8d5b, 0x72a5, 0, 0 }, /* #5 */
     7749    { 0x067f43, 0x067793, 0x4a53, 0xb5ad, 0, 0 }, /* #6 */
     7750    { 0x1038d6, 0x103097, 0x3def, 0xc211, 0, 0 }, /* #7 */
     7751    { 0x295093, 0x295093, 0x2386, 0xdc7a, 0, 0 }, /* #8 */
     7752    { 0x0c3586, 0x0c3593, 0x627a, 0x9d86, 0, 0 }, /* #9 */
     7753    { 0x1b4e53, 0x1b4687, 0x5a00, 0xa600, 0, 0 }, /* #10 */
     7754    { 0x195a87, 0x195217, 0xbb01, 0x44ff, 0, 0 }, /* #11 */
     7755    { 0x3c54c7, 0x3c5493, 0x18af, 0xe751, 0, 0 }, /* #12 */
     7756    { 0x3a3c42, 0x3a3493, 0x5f38, 0xa0c8, 0, 0 }, /* #13 */
     7757    { 0x1c7256, 0x1c7217, 0xa66b, 0x5995, 0, 0 }, /* #14 */
     7758    { 0x3f4dd6, 0x3f4517, 0xddde, 0x2222, 0, 0 }, /* #15 */
     7759    { 0x143557, 0x143513, 0xb5d4, 0x4a2c, 0, 0 }, /* #16 */
     7760    { 0x083292, 0x083213, 0xd2e1, 0x2d1f, 0, 0 }, /* #17 */
     7761    { 0x015096, 0x015017, 0xe4b5, 0x1b4b, 0, 0 }, /* #18 */
     7762    { 0x1b5097, 0x1b5017, 0xc96b, 0x3695, 0, 0 }, /* #19 */
     7763    { 0x3020c2, 0x302093, 0x2a86, 0xd57a, 0, 0 }, /* #20 */
     7764    { 0x2d67d2, 0x2d6717, 0xfa49, 0x05b7, 0, 0 }, /* #21 */
     7765    { 0x177fc2, 0x177713, 0xb2e7, 0x4d19, 0, 0 }, /* #22 */
     7766    { 0x307916, 0x307117, 0xc782, 0x387e, 0, 0 }, /* #23 */
     7767    { 0x184bc7, 0x184393, 0x00c3, 0xff3d, 0, 0 }, /* #24 */
     7768    { 0x332f42, 0x332713, 0xc993, 0x366d, 0, 0 }, /* #25 */
     7769    { 0x0675d6, 0x067513, 0xeeb6, 0x114a, 0, 0 }, /* #26 */
     7770    { 0x191e82, 0x191693, 0x62ba, 0x9d46, 0, 0 }, /* #27 */
     7771    { 0x0532d7, 0x053283, 0x3e80, 0xc180, 0, 0 }, /* #28 */
     7772    { 0x2d5706, 0x2d5713, 0xb7c9, 0x4837, 0, 0 }, /* #29 */
     7773    { 0x0e0b96, 0x0e0397, 0x12d3, 0xed2d, 0, 0 }, /* #30 */
     7774    { 0x370c16, 0x370417, 0xe979, 0x1687, 0, 0 }, /* #31 */
     7775    { 0x2e3556, 0x2e3597, 0x79c1, 0x863f, 0, 0 }, /* #32 */
     7776    { 0x281fc7, 0x281717, 0xabe3, 0x541d, 0, 0 }, /* #33 */
     7777    { 0x235b16, 0x235317, 0xefdf, 0x1021, 0, 0 }, /* #34 */
     7778    { 0x182fd2, 0x182793, 0x43b7, 0xbc49, 0, 0 }, /* #35 */
     7779    { 0x223613, 0x223617, 0x9f3b, 0x60c5, 0, 0 }, /* #36 */
     7780    { 0x0f1ac3, 0x0f1297, 0x7929, 0x86d7, 0, 0 }, /* #37 */
     7781    { 0x221843, 0x221013, 0xa0c2, 0x5f3e, 0, 0 }, /* #38 */
     7782    { 0x304902, 0x304193, 0x03ac, 0xfc54, 0, 0 }, /* #39 */
     7783    { 0x0817c7, 0x081793, 0x6bd7, 0x9429, 0, 0 }, /* #40 */
     7784    { 0x372f87, 0x372717, 0xdb2f, 0x24d1, 0, 0 }, /* #41 */
     7785    { 0x256e82, 0x256617, 0xc24f, 0x3db1, 0, 0 }, /* #42 */
     7786    { 0x1d5e83, 0x1d5613, 0x8095, 0x7f6b, 0, 0 }, /* #43 */
     7787    { 0x044b93, 0x044393, 0x5a63, 0xa59d, 0, 0 }, /* #44 */
     7788    { 0x132002, 0x132017, 0xfca4, 0x035c, 0, 0 }, /* #45 */
     7789    { 0x273153, 0x273193, 0x06c2, 0xf93e, 0, 0 }, /* #46 */
     7790    { 0x165592, 0x165513, 0xd384, 0x2c7c, 0, 0 }, /* #47 */
     7791    { 0x3d2186, 0x3d2117, 0xaa8f, 0x5571, 0, 0 }, /* #48 */
     7792    { 0x2c3a07, 0x2c3217, 0xd707, 0x28f9, 0, 0 }, /* #49 */
     7793    { 0x3d1393, 0x3d1393, 0x6627, 0x99d9, 0, 0 }, /* #50 */
     7794    { 0x1a0fc2, 0x1a0713, 0xc927, 0x36d9, 0, 0 }, /* #51 */
     7795    { 0x334bd7, 0x334317, 0xa131, 0x5ecf, 0, 0 }, /* #52 */
     7796    { 0x055492, 0x055497, 0x6d78, 0x9288, 0, 0 }, /* #53 */
     7797    { 0x2113c6, 0x211397, 0x6b12, 0x94ee, 0, 0 }, /* #54 */
     7798    { 0x121853, 0x121093, 0x0516, 0xfaea, 0, 0 }, /* #55 */
     7799    { 0x2f6c42, 0x2f6417, 0x842f, 0x7bd1, 0, 0 }, /* #56 */
     7800    { 0x3f5142, 0x3f5113, 0xbba5, 0x445b, 0, 0 }, /* #57 */
     7801    { 0x0e77d2, 0x0e7797, 0x4949, 0xb6b7, 0, 0 }, /* #58 */
     7802    { 0x071102, 0x071197, 0x5612, 0xa9ee, 0, 0 }, /* #59 */
     7803    { 0x397153, 0x397197, 0x26a1, 0xd95f, 0, 0 }, /* #60 */
     7804    { 0x2622c7, 0x262293, 0x5903, 0xa6fd, 0, 0 }, /* #61 */
     7805    { 0x3462d2, 0x346217, 0xdfd2, 0x202e, 0, 0 }, /* #62 */
     7806    { 0x000b06, 0x000313, 0xcb58, 0x34a8, 0, 0 }, /* #63 */
    78077807};
    78087808static const BINU16_TEST_T g_aTests_neg_u16_locked[] =
    78097809{
    7810     { 0x2d1ac3, 0x2d1213, 0xd538, 0x2ac8, 0, 0 }, /* #0 */
    7811     { 0x156243, 0x156213, 0xbe3f, 0x41c1, 0, 0 }, /* #1 */
    7812     { 0x2d1f47, 0x2d1793, 0x12dd, 0xed23, 0, 0 }, /* #2 */
    7813     { 0x0475c2, 0x047503, 0x9ee0, 0x6120, 0, 0 }, /* #3 */
    7814     { 0x202306, 0x202317, 0xacdf, 0x5321, 0, 0 }, /* #4 */
    7815     { 0x217d87, 0x217517, 0xfeb5, 0x014b, 0, 0 }, /* #5 */
    7816     { 0x2b4c86, 0x2b4413, 0x9ad1, 0x652f, 0, 0 }, /* #6 */
    7817     { 0x283e56, 0x283693, 0x1ae4, 0xe51c, 0, 0 }, /* #7 */
    7818     { 0x3f27d6, 0x3f2797, 0x133a, 0xecc6, 0, 0 }, /* #8 */
    7819     { 0x2a52c2, 0x2a5217, 0x97ee, 0x6812, 0, 0 }, /* #9 */
    7820     { 0x272086, 0x272017, 0xf657, 0x09a9, 0, 0 }, /* #10 */
    7821     { 0x020717, 0x020717, 0xc506, 0x3afa, 0, 0 }, /* #11 */
    7822     { 0x064652, 0x064697, 0x5da4, 0xa25c, 0, 0 }, /* #12 */
    7823     { 0x217512, 0x217513, 0xd376, 0x2c8a, 0, 0 }, /* #13 */
    7824     { 0x127f86, 0x127797, 0x2a07, 0xd5f9, 0, 0 }, /* #14 */
    7825     { 0x296252, 0x296293, 0x034b, 0xfcb5, 0, 0 }, /* #15 */
    7826     { 0x125a13, 0x125293, 0x1741, 0xe8bf, 0, 0 }, /* #16 */
    7827     { 0x374a96, 0x374213, 0xfbcc, 0x0434, 0, 0 }, /* #17 */
    7828     { 0x1f2282, 0x1f2213, 0x8cf2, 0x730e, 0, 0 }, /* #18 */
    7829     { 0x236506, 0x236593, 0x4fff, 0xb001, 0, 0 }, /* #19 */
    7830     { 0x112887, 0x112097, 0x52b2, 0xad4e, 0, 0 }, /* #20 */
    7831     { 0x325f93, 0x325793, 0x209c, 0xdf64, 0, 0 }, /* #21 */
    7832     { 0x297887, 0x297097, 0x319b, 0xce65, 0, 0 }, /* #22 */
    7833     { 0x3b6583, 0x3b6593, 0x6299, 0x9d67, 0, 0 }, /* #23 */
    7834     { 0x1e5617, 0x1e5687, 0x2560, 0xdaa0, 0, 0 }, /* #24 */
    7835     { 0x200187, 0x200117, 0xbe56, 0x41aa, 0, 0 }, /* #25 */
    7836     { 0x320413, 0x320413, 0x93ff, 0x6c01, 0, 0 }, /* #26 */
    7837     { 0x0161c7, 0x016117, 0xfb72, 0x048e, 0, 0 }, /* #27 */
    7838     { 0x2a7f02, 0x2a7717, 0x93dc, 0x6c24, 0, 0 }, /* #28 */
    7839     { 0x105446, 0x105417, 0xbfb2, 0x404e, 0, 0 }, /* #29 */
    7840     { 0x3d57c3, 0x3d5713, 0xcdf9, 0x3207, 0, 0 }, /* #30 */
    7841     { 0x2618c6, 0x261013, 0x88a8, 0x7758, 0, 0 }, /* #31 */
    7842     { 0x2d05d7, 0x2d0517, 0xb3b8, 0x4c48, 0, 0 }, /* #32 */
    7843     { 0x132943, 0x132117, 0xfff7, 0x0009, 0, 0 }, /* #33 */
    7844     { 0x213453, 0x213413, 0xde8b, 0x2175, 0, 0 }, /* #34 */
    7845     { 0x1613d3, 0x161317, 0xd851, 0x27af, 0, 0 }, /* #35 */
    7846     { 0x3f4447, 0x3f4493, 0x0fb4, 0xf04c, 0, 0 }, /* #36 */
    7847     { 0x361dc2, 0x361593, 0x7ed4, 0x812c, 0, 0 }, /* #37 */
    7848     { 0x1b1e52, 0x1b1613, 0xb463, 0x4b9d, 0, 0 }, /* #38 */
    7849     { 0x0a5e06, 0x0a5613, 0x918b, 0x6e75, 0, 0 }, /* #39 */
    7850     { 0x1b7243, 0x1b7217, 0xd8d8, 0x2728, 0, 0 }, /* #40 */
    7851     { 0x3a7547, 0x3a7597, 0x25b2, 0xda4e, 0, 0 }, /* #41 */
    7852     { 0x297f92, 0x297797, 0x0e13, 0xf1ed, 0, 0 }, /* #42 */
    7853     { 0x1a1a07, 0x1a1217, 0xaf15, 0x50eb, 0, 0 }, /* #43 */
    7854     { 0x1a1313, 0x1a1317, 0xba1e, 0x45e2, 0, 0 }, /* #44 */
    7855     { 0x1c16d2, 0x1c1613, 0xb65c, 0x49a4, 0, 0 }, /* #45 */
    7856     { 0x2f5bd2, 0x2f5393, 0x39e1, 0xc61f, 0, 0 }, /* #46 */
    7857     { 0x2b1b06, 0x2b1317, 0xbb8e, 0x4472, 0, 0 }, /* #47 */
    7858     { 0x3d1442, 0x3d1497, 0x55d5, 0xaa2b, 0, 0 }, /* #48 */
    7859     { 0x2b1e82, 0x2b1613, 0xe611, 0x19ef, 0, 0 }, /* #49 */
    7860     { 0x1767c3, 0x176717, 0xa654, 0x59ac, 0, 0 }, /* #50 */
    7861     { 0x187c56, 0x187413, 0xb3af, 0x4c51, 0, 0 }, /* #51 */
    7862     { 0x3460d3, 0x346097, 0x528c, 0xad74, 0, 0 }, /* #52 */
    7863     { 0x370ac7, 0x370297, 0x47be, 0xb842, 0, 0 }, /* #53 */
    7864     { 0x3c2452, 0x3c2413, 0xae0e, 0x51f2, 0, 0 }, /* #54 */
    7865     { 0x0f2d57, 0x0f2593, 0x114b, 0xeeb5, 0, 0 }, /* #55 */
    7866     { 0x1b6e57, 0x1b6693, 0x3e6e, 0xc192, 0, 0 }, /* #56 */
    7867     { 0x014d82, 0x014513, 0x8d59, 0x72a7, 0, 0 }, /* #57 */
    7868     { 0x225156, 0x225117, 0xa12e, 0x5ed2, 0, 0 }, /* #58 */
    7869     { 0x007447, 0x007493, 0x6cdb, 0x9325, 0, 0 }, /* #59 */
    7870     { 0x0d5557, 0x0d5517, 0xc625, 0x39db, 0, 0 }, /* #60 */
    7871     { 0x202ad3, 0x202293, 0x0c74, 0xf38c, 0, 0 }, /* #61 */
    7872     { 0x1a3743, 0x1a3713, 0x8381, 0x7c7f, 0, 0 }, /* #62 */
    7873     { 0x124602, 0x124697, 0x5cd3, 0xa32d, 0, 0 }, /* #63 */
     7810    { 0x3e0006, 0x3e0013, 0xc0eb, 0x3f15, 0, 0 }, /* #0 */
     7811    { 0x3e1e92, 0x3e1683, 0x7090, 0x8f70, 0, 0 }, /* #1 */
     7812    { 0x1a10d6, 0x1a1013, 0xe48b, 0x1b75, 0, 0 }, /* #2 */
     7813    { 0x146ec6, 0x146613, 0xe92a, 0x16d6, 0, 0 }, /* #3 */
     7814    { 0x2f4943, 0x2f4197, 0x28de, 0xd722, 0, 0 }, /* #4 */
     7815    { 0x383e13, 0x383697, 0x789d, 0x8763, 0, 0 }, /* #5 */
     7816    { 0x3341c3, 0x334197, 0x4bd5, 0xb42b, 0, 0 }, /* #6 */
     7817    { 0x243883, 0x243017, 0xaf49, 0x50b7, 0, 0 }, /* #7 */
     7818    { 0x3d12c3, 0x3d1213, 0xdef9, 0x2107, 0, 0 }, /* #8 */
     7819    { 0x246086, 0x246003, 0xce30, 0x31d0, 0, 0 }, /* #9 */
     7820    { 0x083e06, 0x083617, 0xaadf, 0x5521, 0, 0 }, /* #10 */
     7821    { 0x2548d2, 0x254097, 0x763d, 0x89c3, 0, 0 }, /* #11 */
     7822    { 0x295887, 0x295013, 0xb73c, 0x48c4, 0, 0 }, /* #12 */
     7823    { 0x275656, 0x275693, 0x63f9, 0x9c07, 0, 0 }, /* #13 */
     7824    { 0x0925d6, 0x092597, 0x2abe, 0xd542, 0, 0 }, /* #14 */
     7825    { 0x0e4e52, 0x0e4613, 0x9dfe, 0x6202, 0, 0 }, /* #15 */
     7826    { 0x253e17, 0x253613, 0xfe6e, 0x0192, 0, 0 }, /* #16 */
     7827    { 0x3b7a86, 0x3b7213, 0xd132, 0x2ece, 0, 0 }, /* #17 */
     7828    { 0x104346, 0x104317, 0xd8a7, 0x2759, 0, 0 }, /* #18 */
     7829    { 0x1f5196, 0x1f5193, 0x06db, 0xf925, 0, 0 }, /* #19 */
     7830    { 0x182e86, 0x182613, 0xbc16, 0x43ea, 0, 0 }, /* #20 */
     7831    { 0x0e6a43, 0x0e6217, 0x8e0d, 0x71f3, 0, 0 }, /* #21 */
     7832    { 0x1c24d3, 0x1c2497, 0x5694, 0xa96c, 0, 0 }, /* #22 */
     7833    { 0x3f3f87, 0x3f3713, 0xf0c9, 0x0f37, 0, 0 }, /* #23 */
     7834    { 0x0d3656, 0x0d3693, 0x5a58, 0xa5a8, 0, 0 }, /* #24 */
     7835    { 0x1f08c6, 0x1f0093, 0x3714, 0xc8ec, 0, 0 }, /* #25 */
     7836    { 0x2c2d03, 0x2c2517, 0xa13a, 0x5ec6, 0, 0 }, /* #26 */
     7837    { 0x376f93, 0x376787, 0x0ed0, 0xf130, 0, 0 }, /* #27 */
     7838    { 0x022992, 0x022117, 0xfc54, 0x03ac, 0, 0 }, /* #28 */
     7839    { 0x342a13, 0x342297, 0x6194, 0x9e6c, 0, 0 }, /* #29 */
     7840    { 0x006883, 0x006093, 0x68f2, 0x970e, 0, 0 }, /* #30 */
     7841    { 0x2b2883, 0x2b2093, 0x0141, 0xfebf, 0, 0 }, /* #31 */
     7842    { 0x0f6743, 0x0f6717, 0xdede, 0x2122, 0, 0 }, /* #32 */
     7843    { 0x094b16, 0x094307, 0xf410, 0x0bf0, 0, 0 }, /* #33 */
     7844    { 0x225d83, 0x225507, 0xa870, 0x5790, 0, 0 }, /* #34 */
     7845    { 0x0d0093, 0x0d0003, 0xc380, 0x3c80, 0, 0 }, /* #35 */
     7846    { 0x364293, 0x364213, 0xa911, 0x56ef, 0, 0 }, /* #36 */
     7847    { 0x275996, 0x275117, 0xeae5, 0x151b, 0, 0 }, /* #37 */
     7848    { 0x006892, 0x006017, 0x9237, 0x6dc9, 0, 0 }, /* #38 */
     7849    { 0x246643, 0x246617, 0x9de5, 0x621b, 0, 0 }, /* #39 */
     7850    { 0x095952, 0x095117, 0xabf4, 0x540c, 0, 0 }, /* #40 */
     7851    { 0x033057, 0x033017, 0xc1de, 0x3e22, 0, 0 }, /* #41 */
     7852    { 0x2d6fc7, 0x2d6787, 0x4360, 0xbca0, 0, 0 }, /* #42 */
     7853    { 0x0e0802, 0x0e0087, 0x4470, 0xbb90, 0, 0 }, /* #43 */
     7854    { 0x021c42, 0x021493, 0x1505, 0xeafb, 0, 0 }, /* #44 */
     7855    { 0x172d92, 0x172597, 0x21dc, 0xde24, 0, 0 }, /* #45 */
     7856    { 0x1e1746, 0x1e1787, 0x5200, 0xae00, 0, 0 }, /* #46 */
     7857    { 0x132442, 0x132403, 0x8e90, 0x7170, 0, 0 }, /* #47 */
     7858    { 0x2b4443, 0x2b4497, 0x25fa, 0xda06, 0, 0 }, /* #48 */
     7859    { 0x2b6743, 0x2b6793, 0x60dd, 0x9f23, 0, 0 }, /* #49 */
     7860    { 0x2c7647, 0x2c7613, 0xce35, 0x31cb, 0, 0 }, /* #50 */
     7861    { 0x1a1ec7, 0x1a1617, 0xa1cb, 0x5e35, 0, 0 }, /* #51 */
     7862    { 0x341716, 0x341713, 0xe67a, 0x1986, 0, 0 }, /* #52 */
     7863    { 0x2a73d2, 0x2a7393, 0x0ae7, 0xf519, 0, 0 }, /* #53 */
     7864    { 0x017286, 0x017297, 0x2a8c, 0xd574, 0, 0 }, /* #54 */
     7865    { 0x3e6bc2, 0x3e6313, 0xfb5e, 0x04a2, 0, 0 }, /* #55 */
     7866    { 0x091446, 0x091417, 0xd4a4, 0x2b5c, 0, 0 }, /* #56 */
     7867    { 0x170782, 0x170797, 0x5843, 0xa7bd, 0, 0 }, /* #57 */
     7868    { 0x0f4b03, 0x0f4387, 0x7a10, 0x85f0, 0, 0 }, /* #58 */
     7869    { 0x2a4502, 0x2a4593, 0x18ba, 0xe746, 0, 0 }, /* #59 */
     7870    { 0x0b6087, 0x0b6013, 0xf499, 0x0b67, 0, 0 }, /* #60 */
     7871    { 0x2318d7, 0x231097, 0x250a, 0xdaf6, 0, 0 }, /* #61 */
     7872    { 0x166507, 0x166517, 0xe62c, 0x19d4, 0, 0 }, /* #62 */
     7873    { 0x080b03, 0x080317, 0xe6d8, 0x1928, 0, 0 }, /* #63 */
    78747874};
    78757875static const BINU32_TEST_T g_aTests_inc_u32[] =
    78767876{
    7877     { 0x1f4e47, 0x1f4613, 0x1e26150f, 0x1e261510, 0, 0 }, /* #0 */
    7878     { 0x303c13, 0x303403, 0x598b8ec6, 0x598b8ec7, 0, 0 }, /* #1 */
    7879     { 0x0a1717, 0x0a1703, 0x300594cd, 0x300594ce, 0, 0 }, /* #2 */
    7880     { 0x2c3756, 0x2c3706, 0x32a69908, 0x32a69909, 0, 0 }, /* #3 */
    7881     { 0x087612, 0x087686, 0xe0db7983, 0xe0db7984, 0, 0 }, /* #4 */
    7882     { 0x063902, 0x063182, 0xb8649d0c, 0xb8649d0d, 0, 0 }, /* #5 */
    7883     { 0x021bc2, 0x021302, 0x71bf861b, 0x71bf861c, 0, 0 }, /* #6 */
    7884     { 0x3d10d6, 0x3d1082, 0xd337aec3, 0xd337aec4, 0, 0 }, /* #7 */
    7885     { 0x3770d7, 0x377007, 0x3fe45459, 0x3fe4545a, 0, 0 }, /* #8 */
    7886     { 0x1d3fd6, 0x1d3706, 0x7bdd0b7c, 0x7bdd0b7d, 0, 0 }, /* #9 */
    7887     { 0x1d3943, 0x1d3107, 0x59a4d7c4, 0x59a4d7c5, 0, 0 }, /* #10 */
    7888     { 0x111203, 0x111203, 0x5e490de4, 0x5e490de5, 0, 0 }, /* #11 */
    7889     { 0x2f0346, 0x2f0382, 0xb07f8d75, 0xb07f8d76, 0, 0 }, /* #12 */
    7890     { 0x203606, 0x203606, 0x6cbae7e1, 0x6cbae7e2, 0, 0 }, /* #13 */
    7891     { 0x0d1c83, 0x0d1403, 0x68e09c5a, 0x68e09c5b, 0, 0 }, /* #14 */
    7892     { 0x386d87, 0x386587, 0xb2aa1de0, 0xb2aa1de1, 0, 0 }, /* #15 */
    7893     { 0x0f7716, 0x0f7702, 0x3cd4ef5a, 0x3cd4ef5b, 0, 0 }, /* #16 */
    7894     { 0x2e1cc3, 0x2e1407, 0x7fec25a8, 0x7fec25a9, 0, 0 }, /* #17 */
    7895     { 0x1c5943, 0x1c5103, 0x30b0041b, 0x30b0041c, 0, 0 }, /* #18 */
    7896     { 0x1d2197, 0x1d2183, 0x9b9b78a0, 0x9b9b78a1, 0, 0 }, /* #19 */
    7897     { 0x0c7f56, 0x0c7786, 0xd87d8fd0, 0xd87d8fd1, 0, 0 }, /* #20 */
    7898     { 0x2c4e13, 0x2c4687, 0xc44d4f76, 0xc44d4f77, 0, 0 }, /* #21 */
    7899     { 0x1b4e06, 0x1b4686, 0x9dfd6740, 0x9dfd6741, 0, 0 }, /* #22 */
    7900     { 0x0f2f12, 0x0f2786, 0x82f071e6, 0x82f071e7, 0, 0 }, /* #23 */
    7901     { 0x053483, 0x053403, 0x54d04f1b, 0x54d04f1c, 0, 0 }, /* #24 */
    7902     { 0x392117, 0x392103, 0x65c093a0, 0x65c093a1, 0, 0 }, /* #25 */
    7903     { 0x1c2192, 0x1c2182, 0xe0df98e5, 0xe0df98e6, 0, 0 }, /* #26 */
    7904     { 0x2f1412, 0x2f1406, 0x074ee721, 0x074ee722, 0, 0 }, /* #27 */
    7905     { 0x282b46, 0x282382, 0xc831283d, 0xc831283e, 0, 0 }, /* #28 */
    7906     { 0x0840d6, 0x084006, 0x0d768e69, 0x0d768e6a, 0, 0 }, /* #29 */
    7907     { 0x3f3712, 0x3f3786, 0xf8c455ea, 0xf8c455eb, 0, 0 }, /* #30 */
    7908     { 0x2412c3, 0x241203, 0x255f726a, 0x255f726b, 0, 0 }, /* #31 */
    7909     { 0x104106, 0x104106, 0x60b85258, 0x60b85259, 0, 0 }, /* #32 */
    7910     { 0x264103, 0x264187, 0xb2765fd6, 0xb2765fd7, 0, 0 }, /* #33 */
    7911     { 0x0d7453, 0x0d7487, 0xd6adf595, 0xd6adf596, 0, 0 }, /* #34 */
    7912     { 0x163582, 0x163582, 0xa95cc4b8, 0xa95cc4b9, 0, 0 }, /* #35 */
    7913     { 0x372117, 0x372183, 0xec27b3f3, 0xec27b3f4, 0, 0 }, /* #36 */
    7914     { 0x174dd6, 0x174592, 0xfb81706f, 0xfb817070, 0, 0 }, /* #37 */
    7915     { 0x1c61d6, 0x1c6106, 0x04ee3041, 0x04ee3042, 0, 0 }, /* #38 */
    7916     { 0x217dc6, 0x217506, 0x42262db7, 0x42262db8, 0, 0 }, /* #39 */
    7917     { 0x034a53, 0x034213, 0x138eddcf, 0x138eddd0, 0, 0 }, /* #40 */
    7918     { 0x046bc6, 0x046306, 0x6dc76aed, 0x6dc76aee, 0, 0 }, /* #41 */
    7919     { 0x3d25c3, 0x3d2587, 0xc784046e, 0xc784046f, 0, 0 }, /* #42 */
    7920     { 0x3e7652, 0x3e7602, 0x59a549c1, 0x59a549c2, 0, 0 }, /* #43 */
    7921     { 0x0d4bc3, 0x0d4303, 0x5a70db88, 0x5a70db89, 0, 0 }, /* #44 */
    7922     { 0x1c4b47, 0x1c4383, 0xbf5c0bfc, 0xbf5c0bfd, 0, 0 }, /* #45 */
    7923     { 0x166dc3, 0x166583, 0x8d5beccc, 0x8d5beccd, 0, 0 }, /* #46 */
    7924     { 0x176cc3, 0x176487, 0xe3e51af4, 0xe3e51af5, 0, 0 }, /* #47 */
    7925     { 0x0c3c42, 0x0c3482, 0x87e57c1b, 0x87e57c1c, 0, 0 }, /* #48 */
    7926     { 0x367557, 0x367583, 0xa52ef7b5, 0xa52ef7b6, 0, 0 }, /* #49 */
    7927     { 0x081f07, 0x081703, 0x4b884e01, 0x4b884e02, 0, 0 }, /* #50 */
    7928     { 0x392993, 0x392187, 0x8357ffe3, 0x8357ffe4, 0, 0 }, /* #51 */
    7929     { 0x2011c6, 0x201186, 0xae03eb59, 0xae03eb5a, 0, 0 }, /* #52 */
    7930     { 0x3639d2, 0x363106, 0x62d642b1, 0x62d642b2, 0, 0 }, /* #53 */
    7931     { 0x342502, 0x342586, 0xf3c716b1, 0xf3c716b2, 0, 0 }, /* #54 */
    7932     { 0x2279d3, 0x227183, 0xb0c11fa1, 0xb0c11fa2, 0, 0 }, /* #55 */
    7933     { 0x031c02, 0x031402, 0x2df8fdd9, 0x2df8fdda, 0, 0 }, /* #56 */
    7934     { 0x214903, 0x214187, 0xba5c3477, 0xba5c3478, 0, 0 }, /* #57 */
    7935     { 0x382f43, 0x382783, 0xb042ab15, 0xb042ab16, 0, 0 }, /* #58 */
    7936     { 0x2e2947, 0x2e2117, 0x2bd8094f, 0x2bd80950, 0, 0 }, /* #59 */
    7937     { 0x0b3807, 0x0b3007, 0x38fae904, 0x38fae905, 0, 0 }, /* #60 */
    7938     { 0x1822d7, 0x182297, 0xcdd6ff9f, 0xcdd6ffa0, 0, 0 }, /* #61 */
    7939     { 0x2826d2, 0x282602, 0x5e0cb475, 0x5e0cb476, 0, 0 }, /* #62 */
    7940     { 0x1b1d92, 0x1b1506, 0x21056340, 0x21056341, 0, 0 }, /* #63 */
     7877    { 0x0b12c3, 0x0b1287, 0xf6bfcb9b, 0xf6bfcb9c, 0, 0 }, /* #0 */
     7878    { 0x106a07, 0x106283, 0xb1e083b5, 0xb1e083b6, 0, 0 }, /* #1 */
     7879    { 0x267982, 0x267196, 0xc2108a2f, 0xc2108a30, 0, 0 }, /* #2 */
     7880    { 0x203583, 0x203583, 0xacdb5f97, 0xacdb5f98, 0, 0 }, /* #3 */
     7881    { 0x206a56, 0x206206, 0x14b8cffe, 0x14b8cfff, 0, 0 }, /* #4 */
     7882    { 0x1f3752, 0x1f3786, 0xa22922a4, 0xa22922a5, 0, 0 }, /* #5 */
     7883    { 0x214e83, 0x214687, 0xf4291539, 0xf429153a, 0, 0 }, /* #6 */
     7884    { 0x306bc7, 0x306307, 0x3dfe5404, 0x3dfe5405, 0, 0 }, /* #7 */
     7885    { 0x350c06, 0x350406, 0x6abb9bba, 0x6abb9bbb, 0, 0 }, /* #8 */
     7886    { 0x2c6643, 0x2c6607, 0x0f00b6e7, 0x0f00b6e8, 0, 0 }, /* #9 */
     7887    { 0x277f42, 0x277786, 0xa02fb86e, 0xa02fb86f, 0, 0 }, /* #10 */
     7888    { 0x354e46, 0x354682, 0xece56136, 0xece56137, 0, 0 }, /* #11 */
     7889    { 0x113743, 0x113787, 0xe5029027, 0xe5029028, 0, 0 }, /* #12 */
     7890    { 0x062442, 0x062402, 0x29f5eb88, 0x29f5eb89, 0, 0 }, /* #13 */
     7891    { 0x3a4317, 0x3a4303, 0x211482f1, 0x211482f2, 0, 0 }, /* #14 */
     7892    { 0x202d06, 0x202586, 0xa5a2c47c, 0xa5a2c47d, 0, 0 }, /* #15 */
     7893    { 0x115d07, 0x115587, 0x9bc58439, 0x9bc5843a, 0, 0 }, /* #16 */
     7894    { 0x2b4847, 0x2b4083, 0x80338f33, 0x80338f34, 0, 0 }, /* #17 */
     7895    { 0x3e5d57, 0x3e5587, 0x83a42534, 0x83a42535, 0, 0 }, /* #18 */
     7896    { 0x061b97, 0x061303, 0x0052882e, 0x0052882f, 0, 0 }, /* #19 */
     7897    { 0x2a24d7, 0x2a2487, 0xbf7697ed, 0xbf7697ee, 0, 0 }, /* #20 */
     7898    { 0x3009d3, 0x300103, 0x7df2e012, 0x7df2e013, 0, 0 }, /* #21 */
     7899    { 0x145d86, 0x145582, 0xcf9b0f89, 0xcf9b0f8a, 0, 0 }, /* #22 */
     7900    { 0x3d47d2, 0x3d4782, 0x9ff5bdf7, 0x9ff5bdf8, 0, 0 }, /* #23 */
     7901    { 0x0a5452, 0x0a5416, 0x0c7b1e4f, 0x0c7b1e50, 0, 0 }, /* #24 */
     7902    { 0x027bc3, 0x027383, 0xb4ded337, 0xb4ded338, 0, 0 }, /* #25 */
     7903    { 0x3c5ad7, 0x3c5293, 0x888da40f, 0x888da410, 0, 0 }, /* #26 */
     7904    { 0x0d79d7, 0x0d7183, 0xc297fad8, 0xc297fad9, 0, 0 }, /* #27 */
     7905    { 0x157c16, 0x157482, 0x90cf6bfc, 0x90cf6bfd, 0, 0 }, /* #28 */
     7906    { 0x3a7603, 0x3a7607, 0x5899d041, 0x5899d042, 0, 0 }, /* #29 */
     7907    { 0x3708d2, 0x370086, 0xb3b6b2d6, 0xb3b6b2d7, 0, 0 }, /* #30 */
     7908    { 0x173ad3, 0x173207, 0x419f588c, 0x419f588d, 0, 0 }, /* #31 */
     7909    { 0x2e70d6, 0x2e7006, 0x6ebbd37d, 0x6ebbd37e, 0, 0 }, /* #32 */
     7910    { 0x394b83, 0x394383, 0xad601ca7, 0xad601ca8, 0, 0 }, /* #33 */
     7911    { 0x392f17, 0x392703, 0x278ac460, 0x278ac461, 0, 0 }, /* #34 */
     7912    { 0x222f93, 0x222783, 0xdfff429a, 0xdfff429b, 0, 0 }, /* #35 */
     7913    { 0x2d1cd7, 0x2d1403, 0x45560ccc, 0x45560ccd, 0, 0 }, /* #36 */
     7914    { 0x224886, 0x224006, 0x408f1170, 0x408f1171, 0, 0 }, /* #37 */
     7915    { 0x003983, 0x003107, 0x40d4f8bd, 0x40d4f8be, 0, 0 }, /* #38 */
     7916    { 0x164092, 0x164086, 0x86f2ff76, 0x86f2ff77, 0, 0 }, /* #39 */
     7917    { 0x214057, 0x214083, 0x8e9c58f3, 0x8e9c58f4, 0, 0 }, /* #40 */
     7918    { 0x1361d6, 0x136182, 0xc2cfe779, 0xc2cfe77a, 0, 0 }, /* #41 */
     7919    { 0x253a42, 0x253206, 0x0faf04ba, 0x0faf04bb, 0, 0 }, /* #42 */
     7920    { 0x1f7816, 0x1f7006, 0x48ccd4fe, 0x48ccd4ff, 0, 0 }, /* #43 */
     7921    { 0x331502, 0x331586, 0xa6fd81b7, 0xa6fd81b8, 0, 0 }, /* #44 */
     7922    { 0x0f4a16, 0x0f4282, 0xc7acd2eb, 0xc7acd2ec, 0, 0 }, /* #45 */
     7923    { 0x0b6712, 0x0b6706, 0x6b5b5d8a, 0x6b5b5d8b, 0, 0 }, /* #46 */
     7924    { 0x1a2542, 0x1a2506, 0x5b444f52, 0x5b444f53, 0, 0 }, /* #47 */
     7925    { 0x333f47, 0x333703, 0x5fd48a57, 0x5fd48a58, 0, 0 }, /* #48 */
     7926    { 0x0606c7, 0x060607, 0x3fc2e6a9, 0x3fc2e6aa, 0, 0 }, /* #49 */
     7927    { 0x3522c6, 0x352202, 0x20d1a09c, 0x20d1a09d, 0, 0 }, /* #50 */
     7928    { 0x071346, 0x071302, 0x32dfc9fd, 0x32dfc9fe, 0, 0 }, /* #51 */
     7929    { 0x061b03, 0x061317, 0x489f97ff, 0x489f9800, 0, 0 }, /* #52 */
     7930    { 0x255c52, 0x255482, 0xc7901363, 0xc7901364, 0, 0 }, /* #53 */
     7931    { 0x286d43, 0x286587, 0xf1327673, 0xf1327674, 0, 0 }, /* #54 */
     7932    { 0x3e3216, 0x3e3216, 0x425d538f, 0x425d5390, 0, 0 }, /* #55 */
     7933    { 0x187352, 0x187302, 0x310ecca7, 0x310ecca8, 0, 0 }, /* #56 */
     7934    { 0x1e21c6, 0x1e2186, 0x9bc59199, 0x9bc5919a, 0, 0 }, /* #57 */
     7935    { 0x1a02c3, 0x1a0283, 0xf9f305cd, 0xf9f305ce, 0, 0 }, /* #58 */
     7936    { 0x021447, 0x021407, 0x1681632c, 0x1681632d, 0, 0 }, /* #59 */
     7937    { 0x156917, 0x156103, 0x37c3f60c, 0x37c3f60d, 0, 0 }, /* #60 */
     7938    { 0x0e4b43, 0x0e4307, 0x23024ad3, 0x23024ad4, 0, 0 }, /* #61 */
     7939    { 0x3e7493, 0x3e7403, 0x7b191ff1, 0x7b191ff2, 0, 0 }, /* #62 */
     7940    { 0x002586, 0x002506, 0x5f1fb917, 0x5f1fb918, 0, 0 }, /* #63 */
    79417941};
    79427942static const BINU32_TEST_T g_aTests_inc_u32_locked[] =
    79437943{
    7944     { 0x370f87, 0x370703, 0x4a66dfde, 0x4a66dfdf, 0, 0 }, /* #0 */
    7945     { 0x330dd3, 0x330583, 0xa6ee6e3a, 0xa6ee6e3b, 0, 0 }, /* #1 */
    7946     { 0x065683, 0x065683, 0xfd74fc67, 0xfd74fc68, 0, 0 }, /* #2 */
    7947     { 0x266d96, 0x266502, 0x52806e66, 0x52806e67, 0, 0 }, /* #3 */
    7948     { 0x092c82, 0x092482, 0xe24ad249, 0xe24ad24a, 0, 0 }, /* #4 */
    7949     { 0x334817, 0x334003, 0x599d3fe4, 0x599d3fe5, 0, 0 }, /* #5 */
    7950     { 0x0d1ed7, 0x0d1687, 0xa9795452, 0xa9795453, 0, 0 }, /* #6 */
    7951     { 0x0f0997, 0x0f0107, 0x32bea726, 0x32bea727, 0, 0 }, /* #7 */
    7952     { 0x0f6a86, 0x0f6286, 0xa035d740, 0xa035d741, 0, 0 }, /* #8 */
    7953     { 0x065c12, 0x065482, 0xc19be479, 0xc19be47a, 0, 0 }, /* #9 */
    7954     { 0x346597, 0x346503, 0x6b4ccb50, 0x6b4ccb51, 0, 0 }, /* #10 */
    7955     { 0x380747, 0x380797, 0xc399d18f, 0xc399d190, 0, 0 }, /* #11 */
    7956     { 0x0d25d7, 0x0d2507, 0x23b70c1c, 0x23b70c1d, 0, 0 }, /* #12 */
    7957     { 0x3c1497, 0x3c1407, 0x3c2b6659, 0x3c2b665a, 0, 0 }, /* #13 */
    7958     { 0x0c1c97, 0x0c1403, 0x28c6c250, 0x28c6c251, 0, 0 }, /* #14 */
    7959     { 0x3f47c7, 0x3f4787, 0xa7cb4226, 0xa7cb4227, 0, 0 }, /* #15 */
    7960     { 0x236113, 0x236183, 0xf455e430, 0xf455e431, 0, 0 }, /* #16 */
    7961     { 0x382607, 0x382607, 0x41910569, 0x4191056a, 0, 0 }, /* #17 */
    7962     { 0x3a3146, 0x3a3186, 0xaabaa1b3, 0xaabaa1b4, 0, 0 }, /* #18 */
    7963     { 0x003cc7, 0x003407, 0x247174f4, 0x247174f5, 0, 0 }, /* #19 */
    7964     { 0x357292, 0x357282, 0xd47cac42, 0xd47cac43, 0, 0 }, /* #20 */
    7965     { 0x114c43, 0x114403, 0x32ae1b01, 0x32ae1b02, 0, 0 }, /* #21 */
    7966     { 0x2f1953, 0x2f1107, 0x19f15935, 0x19f15936, 0, 0 }, /* #22 */
    7967     { 0x1733c3, 0x173313, 0x4022937f, 0x40229380, 0, 0 }, /* #23 */
    7968     { 0x0176c2, 0x017606, 0x72262cdd, 0x72262cde, 0, 0 }, /* #24 */
    7969     { 0x0b7ac3, 0x0b7203, 0x33710293, 0x33710294, 0, 0 }, /* #25 */
    7970     { 0x201b47, 0x201387, 0xa6798592, 0xa6798593, 0, 0 }, /* #26 */
    7971     { 0x3047d3, 0x304783, 0x8dc56807, 0x8dc56808, 0, 0 }, /* #27 */
    7972     { 0x302a83, 0x302207, 0x58123df9, 0x58123dfa, 0, 0 }, /* #28 */
    7973     { 0x2232c7, 0x223287, 0xec8752bd, 0xec8752be, 0, 0 }, /* #29 */
    7974     { 0x090d03, 0x090587, 0xd3fd2704, 0xd3fd2705, 0, 0 }, /* #30 */
    7975     { 0x0c01d6, 0x0c0106, 0x0c21bc16, 0x0c21bc17, 0, 0 }, /* #31 */
    7976     { 0x034e92, 0x034686, 0xac5b9235, 0xac5b9236, 0, 0 }, /* #32 */
    7977     { 0x1b6c53, 0x1b6407, 0x0f7855b1, 0x0f7855b2, 0, 0 }, /* #33 */
    7978     { 0x313486, 0x313402, 0x23cb023c, 0x23cb023d, 0, 0 }, /* #34 */
    7979     { 0x3f4357, 0x3f4383, 0x937bfaa6, 0x937bfaa7, 0, 0 }, /* #35 */
    7980     { 0x045313, 0x045383, 0xe03fcb53, 0xe03fcb54, 0, 0 }, /* #36 */
    7981     { 0x3d4687, 0x3d4687, 0xfbbf2a0e, 0xfbbf2a0f, 0, 0 }, /* #37 */
    7982     { 0x223c92, 0x223406, 0x2678c505, 0x2678c506, 0, 0 }, /* #38 */
    7983     { 0x0e7fd2, 0x0e7786, 0xa3fd356e, 0xa3fd356f, 0, 0 }, /* #39 */
    7984     { 0x3e7c03, 0x3e7403, 0x1695389c, 0x1695389d, 0, 0 }, /* #40 */
    7985     { 0x371553, 0x371507, 0x2f1a1e86, 0x2f1a1e87, 0, 0 }, /* #41 */
    7986     { 0x0a2846, 0x0a2082, 0xb5224eca, 0xb5224ecb, 0, 0 }, /* #42 */
    7987     { 0x226bd2, 0x226396, 0x976a454f, 0x976a4550, 0, 0 }, /* #43 */
    7988     { 0x2c5183, 0x2c5107, 0x01dd9e7d, 0x01dd9e7e, 0, 0 }, /* #44 */
    7989     { 0x102157, 0x102187, 0xc44758dd, 0xc44758de, 0, 0 }, /* #45 */
    7990     { 0x1b3812, 0x1b3002, 0x5305ebe2, 0x5305ebe3, 0, 0 }, /* #46 */
    7991     { 0x014c07, 0x014487, 0xd170d7e7, 0xd170d7e8, 0, 0 }, /* #47 */
    7992     { 0x2e0783, 0x2e0703, 0x298ae224, 0x298ae225, 0, 0 }, /* #48 */
    7993     { 0x350cd6, 0x350486, 0xfe257d34, 0xfe257d35, 0, 0 }, /* #49 */
    7994     { 0x3f00c6, 0x3f0082, 0xf14d58e5, 0xf14d58e6, 0, 0 }, /* #50 */
    7995     { 0x075c82, 0x075482, 0xde49de2e, 0xde49de2f, 0, 0 }, /* #51 */
    7996     { 0x194e56, 0x194606, 0x66bb9ffe, 0x66bb9fff, 0, 0 }, /* #52 */
    7997     { 0x047087, 0x047003, 0x1c4d71a3, 0x1c4d71a4, 0, 0 }, /* #53 */
    7998     { 0x1f12d3, 0x1f1283, 0xa2a1f529, 0xa2a1f52a, 0, 0 }, /* #54 */
    7999     { 0x260957, 0x260193, 0xd942686f, 0xd9426870, 0, 0 }, /* #55 */
    8000     { 0x165c57, 0x165487, 0xa1e42777, 0xa1e42778, 0, 0 }, /* #56 */
    8001     { 0x1b27d6, 0x1b2702, 0x5314787b, 0x5314787c, 0, 0 }, /* #57 */
    8002     { 0x317dd3, 0x317507, 0x4b50e555, 0x4b50e556, 0, 0 }, /* #58 */
    8003     { 0x005616, 0x005602, 0x0a13519d, 0x0a13519e, 0, 0 }, /* #59 */
    8004     { 0x134043, 0x134007, 0x6fa9cb69, 0x6fa9cb6a, 0, 0 }, /* #60 */
    8005     { 0x2972d3, 0x297283, 0xb6f94718, 0xb6f94719, 0, 0 }, /* #61 */
    8006     { 0x2a3587, 0x2a3503, 0x787da606, 0x787da607, 0, 0 }, /* #62 */
    8007     { 0x1f1197, 0x1f1187, 0xdec405f4, 0xdec405f5, 0, 0 }, /* #63 */
     7944    { 0x3024d7, 0x302483, 0xaa1e8328, 0xaa1e8329, 0, 0 }, /* #0 */
     7945    { 0x344c92, 0x344402, 0x396ad775, 0x396ad776, 0, 0 }, /* #1 */
     7946    { 0x275fc6, 0x275702, 0x75c0cb24, 0x75c0cb25, 0, 0 }, /* #2 */
     7947    { 0x184406, 0x184482, 0xdfaf755c, 0xdfaf755d, 0, 0 }, /* #3 */
     7948    { 0x026787, 0x026787, 0xaba53111, 0xaba53112, 0, 0 }, /* #4 */
     7949    { 0x386953, 0x386103, 0x1d94bd6a, 0x1d94bd6b, 0, 0 }, /* #5 */
     7950    { 0x1f0952, 0x1f0182, 0xc6706ec3, 0xc6706ec4, 0, 0 }, /* #6 */
     7951    { 0x374782, 0x374706, 0x10cb485b, 0x10cb485c, 0, 0 }, /* #7 */
     7952    { 0x3b77c7, 0x3b7703, 0x14765dc7, 0x14765dc8, 0, 0 }, /* #8 */
     7953    { 0x065f03, 0x065703, 0x342386d9, 0x342386da, 0, 0 }, /* #9 */
     7954    { 0x2a2b47, 0x2a2383, 0xf240d08b, 0xf240d08c, 0, 0 }, /* #10 */
     7955    { 0x3b1046, 0x3b1082, 0xaebfb92e, 0xaebfb92f, 0, 0 }, /* #11 */
     7956    { 0x1633c7, 0x163383, 0xed7712fc, 0xed7712fd, 0, 0 }, /* #12 */
     7957    { 0x3f1683, 0x3f1607, 0x74740f17, 0x74740f18, 0, 0 }, /* #13 */
     7958    { 0x0a49c2, 0x0a4106, 0x40cdb6ba, 0x40cdb6bb, 0, 0 }, /* #14 */
     7959    { 0x170e93, 0x170687, 0x851155b6, 0x851155b7, 0, 0 }, /* #15 */
     7960    { 0x122253, 0x122283, 0xf98b925d, 0xf98b925e, 0, 0 }, /* #16 */
     7961    { 0x363506, 0x363506, 0x3cdd9db0, 0x3cdd9db1, 0, 0 }, /* #17 */
     7962    { 0x1b4dd3, 0x1b4587, 0xe3e80269, 0xe3e8026a, 0, 0 }, /* #18 */
     7963    { 0x352792, 0x352702, 0x45791f00, 0x45791f01, 0, 0 }, /* #19 */
     7964    { 0x223bc6, 0x223382, 0xc2c47be5, 0xc2c47be6, 0, 0 }, /* #20 */
     7965    { 0x2178c6, 0x217006, 0x40d5b5d7, 0x40d5b5d8, 0, 0 }, /* #21 */
     7966    { 0x153686, 0x153606, 0x263901d0, 0x263901d1, 0, 0 }, /* #22 */
     7967    { 0x261242, 0x261286, 0xaefaedf2, 0xaefaedf3, 0, 0 }, /* #23 */
     7968    { 0x1b63c2, 0x1b6302, 0x6b07f130, 0x6b07f131, 0, 0 }, /* #24 */
     7969    { 0x2b3d17, 0x2b3587, 0xbb530ee6, 0xbb530ee7, 0, 0 }, /* #25 */
     7970    { 0x373c57, 0x373407, 0x2aa794fe, 0x2aa794ff, 0, 0 }, /* #26 */
     7971    { 0x264592, 0x264516, 0x1175258f, 0x11752590, 0, 0 }, /* #27 */
     7972    { 0x345817, 0x345087, 0xd1a09e35, 0xd1a09e36, 0, 0 }, /* #28 */
     7973    { 0x325353, 0x325383, 0x9717a3ca, 0x9717a3cb, 0, 0 }, /* #29 */
     7974    { 0x024f53, 0x024707, 0x6eadad43, 0x6eadad44, 0, 0 }, /* #30 */
     7975    { 0x0a4253, 0x0a4207, 0x5f523d10, 0x5f523d11, 0, 0 }, /* #31 */
     7976    { 0x267582, 0x267582, 0xedbfcf9c, 0xedbfcf9d, 0, 0 }, /* #32 */
     7977    { 0x172213, 0x172297, 0x9908558f, 0x99085590, 0, 0 }, /* #33 */
     7978    { 0x3a7f17, 0x3a7787, 0x9e0b9c87, 0x9e0b9c88, 0, 0 }, /* #34 */
     7979    { 0x117252, 0x117206, 0x7732ade7, 0x7732ade8, 0, 0 }, /* #35 */
     7980    { 0x373502, 0x373506, 0x4878c459, 0x4878c45a, 0, 0 }, /* #36 */
     7981    { 0x225412, 0x225486, 0x921b659b, 0x921b659c, 0, 0 }, /* #37 */
     7982    { 0x2b4d12, 0x2b4506, 0x6b2e9d3b, 0x6b2e9d3c, 0, 0 }, /* #38 */
     7983    { 0x142283, 0x142203, 0x1b817c03, 0x1b817c04, 0, 0 }, /* #39 */
     7984    { 0x3457c6, 0x345782, 0xa189c2f1, 0xa189c2f2, 0, 0 }, /* #40 */
     7985    { 0x1d0e16, 0x1d0602, 0x40ba7329, 0x40ba732a, 0, 0 }, /* #41 */
     7986    { 0x1e29d2, 0x1e2182, 0xca675785, 0xca675786, 0, 0 }, /* #42 */
     7987    { 0x226213, 0x226287, 0xefa9dab6, 0xefa9dab7, 0, 0 }, /* #43 */
     7988    { 0x157b06, 0x157306, 0x14dd2299, 0x14dd229a, 0, 0 }, /* #44 */
     7989    { 0x0a7582, 0x0a7582, 0xbca8cbad, 0xbca8cbae, 0, 0 }, /* #45 */
     7990    { 0x1369d7, 0x136103, 0x73a58f75, 0x73a58f76, 0, 0 }, /* #46 */
     7991    { 0x2d0583, 0x2d0507, 0x6c60cf20, 0x6c60cf21, 0, 0 }, /* #47 */
     7992    { 0x3e5483, 0x3e5487, 0xe0a69d4d, 0xe0a69d4e, 0, 0 }, /* #48 */
     7993    { 0x121e17, 0x121603, 0x79fdb8f7, 0x79fdb8f8, 0, 0 }, /* #49 */
     7994    { 0x3a1e93, 0x3a1683, 0xf248fa03, 0xf248fa04, 0, 0 }, /* #50 */
     7995    { 0x161593, 0x161583, 0xdce270b5, 0xdce270b6, 0, 0 }, /* #51 */
     7996    { 0x152a97, 0x152283, 0x923adfd5, 0x923adfd6, 0, 0 }, /* #52 */
     7997    { 0x3d4302, 0x3d4306, 0x3701f5cb, 0x3701f5cc, 0, 0 }, /* #53 */
     7998    { 0x2f7e83, 0x2f7613, 0x6976b16f, 0x6976b170, 0, 0 }, /* #54 */
     7999    { 0x3b2482, 0x3b2482, 0xfd9988ad, 0xfd9988ae, 0, 0 }, /* #55 */
     8000    { 0x1c5646, 0x1c5602, 0x118b7844, 0x118b7845, 0, 0 }, /* #56 */
     8001    { 0x044153, 0x044187, 0xe8b26c4d, 0xe8b26c4e, 0, 0 }, /* #57 */
     8002    { 0x2468c6, 0x246082, 0xa2a4ee89, 0xa2a4ee8a, 0, 0 }, /* #58 */
     8003    { 0x2816d7, 0x281687, 0xbecf4ff5, 0xbecf4ff6, 0, 0 }, /* #59 */
     8004    { 0x0a7e02, 0x0a7682, 0x8858d129, 0x8858d12a, 0, 0 }, /* #60 */
     8005    { 0x0b7fd2, 0x0b7706, 0x6cca618c, 0x6cca618d, 0, 0 }, /* #61 */
     8006    { 0x0a4547, 0x0a4587, 0xd58bcff8, 0xd58bcff9, 0, 0 }, /* #62 */
     8007    { 0x024e82, 0x024606, 0x5a4d9f9b, 0x5a4d9f9c, 0, 0 }, /* #63 */
    80088008};
    80098009static const BINU32_TEST_T g_aTests_dec_u32[] =
    80108010{
    8011     { 0x266157, 0x266183, 0xa0d42617, 0xa0d42616, 0, 0 }, /* #0 */
    8012     { 0x1040d7, 0x104087, 0xc3e48837, 0xc3e48836, 0, 0 }, /* #1 */
    8013     { 0x2a7593, 0x2a7507, 0x07e8e425, 0x07e8e424, 0, 0 }, /* #2 */
    8014     { 0x1a3d13, 0x1a3507, 0x7de7825b, 0x7de7825a, 0, 0 }, /* #3 */
    8015     { 0x1f4417, 0x1f4407, 0x2ab0e185, 0x2ab0e184, 0, 0 }, /* #4 */
    8016     { 0x261956, 0x261182, 0xa6d31d3f, 0xa6d31d3e, 0, 0 }, /* #5 */
    8017     { 0x2547d6, 0x254786, 0x918f4a45, 0x918f4a44, 0, 0 }, /* #6 */
    8018     { 0x150106, 0x150102, 0x6cf3fac3, 0x6cf3fac2, 0, 0 }, /* #7 */
    8019     { 0x142f43, 0x142787, 0xed6afb85, 0xed6afb84, 0, 0 }, /* #8 */
    8020     { 0x2710c2, 0x271002, 0x1e456ae4, 0x1e456ae3, 0, 0 }, /* #9 */
    8021     { 0x2c4f16, 0x2c4786, 0xa08fbd78, 0xa08fbd77, 0, 0 }, /* #10 */
    8022     { 0x2021d3, 0x202187, 0x9ed704f6, 0x9ed704f5, 0, 0 }, /* #11 */
    8023     { 0x064243, 0x064203, 0x493de5e4, 0x493de5e3, 0, 0 }, /* #12 */
    8024     { 0x000146, 0x000186, 0xef956596, 0xef956595, 0, 0 }, /* #13 */
    8025     { 0x001417, 0x001417, 0x3eba0c10, 0x3eba0c0f, 0, 0 }, /* #14 */
    8026     { 0x013882, 0x013082, 0xfaa4854d, 0xfaa4854c, 0, 0 }, /* #15 */
    8027     { 0x2b4102, 0x2b4102, 0x4994c3af, 0x4994c3ae, 0, 0 }, /* #16 */
    8028     { 0x3b1b13, 0x3b1303, 0x7eee7f55, 0x7eee7f54, 0, 0 }, /* #17 */
    8029     { 0x294592, 0x294506, 0x10b444a7, 0x10b444a6, 0, 0 }, /* #18 */
    8030     { 0x073882, 0x073006, 0x670ef4df, 0x670ef4de, 0, 0 }, /* #19 */
    8031     { 0x2e1157, 0x2e1107, 0x18876701, 0x18876700, 0, 0 }, /* #20 */
    8032     { 0x3b7f13, 0x3b7707, 0x72de2c7c, 0x72de2c7b, 0, 0 }, /* #21 */
    8033     { 0x3a3bc6, 0x3a3306, 0x47a67b3a, 0x47a67b39, 0, 0 }, /* #22 */
    8034     { 0x244196, 0x244102, 0x578de055, 0x578de054, 0, 0 }, /* #23 */
    8035     { 0x031953, 0x031183, 0xf3f5b793, 0xf3f5b792, 0, 0 }, /* #24 */
    8036     { 0x274f57, 0x274783, 0xca0bea8a, 0xca0bea89, 0, 0 }, /* #25 */
    8037     { 0x130f07, 0x130787, 0xd9095dc7, 0xd9095dc6, 0, 0 }, /* #26 */
    8038     { 0x2b6153, 0x2b6187, 0xd1208eb8, 0xd1208eb7, 0, 0 }, /* #27 */
    8039     { 0x397b86, 0x397386, 0xd877e4d9, 0xd877e4d8, 0, 0 }, /* #28 */
    8040     { 0x116f13, 0x116787, 0xd3558a9b, 0xd3558a9a, 0, 0 }, /* #29 */
    8041     { 0x0b2703, 0x0b2707, 0x200b87bf, 0x200b87be, 0, 0 }, /* #30 */
    8042     { 0x3d1d02, 0x3d1502, 0x357d23cf, 0x357d23ce, 0, 0 }, /* #31 */
    8043     { 0x3a0652, 0x3a0682, 0x9afec632, 0x9afec631, 0, 0 }, /* #32 */
    8044     { 0x060a56, 0x060202, 0x7418f039, 0x7418f038, 0, 0 }, /* #33 */
    8045     { 0x036993, 0x036183, 0xe0d27cd7, 0xe0d27cd6, 0, 0 }, /* #34 */
    8046     { 0x0238c2, 0x023012, 0x6ee69880, 0x6ee6987f, 0, 0 }, /* #35 */
    8047     { 0x261386, 0x261382, 0xa6cde2af, 0xa6cde2ae, 0, 0 }, /* #36 */
    8048     { 0x1d03c3, 0x1d0303, 0x7199a987, 0x7199a986, 0, 0 }, /* #37 */
    8049     { 0x091857, 0x091007, 0x77dc847e, 0x77dc847d, 0, 0 }, /* #38 */
    8050     { 0x3e2986, 0x3e2102, 0x3db5730c, 0x3db5730b, 0, 0 }, /* #39 */
    8051     { 0x145946, 0x145186, 0xb07319ec, 0xb07319eb, 0, 0 }, /* #40 */
    8052     { 0x2b0e83, 0x2b0697, 0xaa4d76a0, 0xaa4d769f, 0, 0 }, /* #41 */
    8053     { 0x2738c6, 0x273086, 0xd78885e9, 0xd78885e8, 0, 0 }, /* #42 */
    8054     { 0x0f30c6, 0x0f3006, 0x22266ba4, 0x22266ba3, 0, 0 }, /* #43 */
    8055     { 0x250e53, 0x250683, 0xa28f9046, 0xa28f9045, 0, 0 }, /* #44 */
    8056     { 0x111556, 0x111586, 0xad236de3, 0xad236de2, 0, 0 }, /* #45 */
    8057     { 0x036913, 0x036103, 0x16f1da74, 0x16f1da73, 0, 0 }, /* #46 */
    8058     { 0x3d0152, 0x3d0182, 0x8529916c, 0x8529916b, 0, 0 }, /* #47 */
    8059     { 0x0a6cc7, 0x0a6487, 0xa0755231, 0xa0755230, 0, 0 }, /* #48 */
    8060     { 0x274052, 0x274006, 0x74b794f7, 0x74b794f6, 0, 0 }, /* #49 */
    8061     { 0x147f03, 0x147783, 0xb5fc6059, 0xb5fc6058, 0, 0 }, /* #50 */
    8062     { 0x190e97, 0x190687, 0xe1eac4a1, 0xe1eac4a0, 0, 0 }, /* #51 */
    8063     { 0x133746, 0x133786, 0x84d49764, 0x84d49763, 0, 0 }, /* #52 */
    8064     { 0x1f2896, 0x1f2082, 0x84a9d5b7, 0x84a9d5b6, 0, 0 }, /* #53 */
    8065     { 0x0d63c7, 0x0d6303, 0x75e4b014, 0x75e4b013, 0, 0 }, /* #54 */
    8066     { 0x242d83, 0x242503, 0x4c683176, 0x4c683175, 0, 0 }, /* #55 */
    8067     { 0x076102, 0x076106, 0x4bfc33a6, 0x4bfc33a5, 0, 0 }, /* #56 */
    8068     { 0x227e43, 0x227603, 0x02e2ee5e, 0x02e2ee5d, 0, 0 }, /* #57 */
    8069     { 0x0f7f82, 0x0f7702, 0x0d04027d, 0x0d04027c, 0, 0 }, /* #58 */
    8070     { 0x3f6312, 0x3f6382, 0xcf8af2af, 0xcf8af2ae, 0, 0 }, /* #59 */
    8071     { 0x1f7e82, 0x1f7602, 0x2eaccdfe, 0x2eaccdfd, 0, 0 }, /* #60 */
    8072     { 0x077682, 0x077682, 0xafd13044, 0xafd13043, 0, 0 }, /* #61 */
    8073     { 0x3758c2, 0x375002, 0x080005ce, 0x080005cd, 0, 0 }, /* #62 */
    8074     { 0x3d1b56, 0x3d1316, 0x44978760, 0x4497875f, 0, 0 }, /* #63 */
     8011    { 0x0418c3, 0x041087, 0xfeb56496, 0xfeb56495, 0, 0 }, /* #0 */
     8012    { 0x1e5403, 0x1e5403, 0x5f314ded, 0x5f314dec, 0, 0 }, /* #1 */
     8013    { 0x331292, 0x331206, 0x014a6ca6, 0x014a6ca5, 0, 0 }, /* #2 */
     8014    { 0x2306d3, 0x230693, 0xc69d5ae0, 0xc69d5adf, 0, 0 }, /* #3 */
     8015    { 0x394c52, 0x394402, 0x614327d4, 0x614327d3, 0, 0 }, /* #4 */
     8016    { 0x2b6053, 0x2b6003, 0x16d69726, 0x16d69725, 0, 0 }, /* #5 */
     8017    { 0x1d4b82, 0x1d4382, 0xdb07f2f3, 0xdb07f2f2, 0, 0 }, /* #6 */
     8018    { 0x1f5e17, 0x1f5687, 0xd175ca7c, 0xd175ca7b, 0, 0 }, /* #7 */
     8019    { 0x001bd2, 0x001386, 0xa5b7a904, 0xa5b7a903, 0, 0 }, /* #8 */
     8020    { 0x3958d6, 0x395086, 0xec7f1a51, 0xec7f1a50, 0, 0 }, /* #9 */
     8021    { 0x185283, 0x185207, 0x052e7c88, 0x052e7c87, 0, 0 }, /* #10 */
     8022    { 0x316813, 0x316007, 0x4bc3a52c, 0x4bc3a52b, 0, 0 }, /* #11 */
     8023    { 0x111292, 0x111206, 0x4359b90d, 0x4359b90c, 0, 0 }, /* #12 */
     8024    { 0x040612, 0x040602, 0x7cb2f9ea, 0x7cb2f9e9, 0, 0 }, /* #13 */
     8025    { 0x353193, 0x353183, 0x8b1f5d2d, 0x8b1f5d2c, 0, 0 }, /* #14 */
     8026    { 0x377293, 0x377207, 0x43c2b2e3, 0x43c2b2e2, 0, 0 }, /* #15 */
     8027    { 0x2e5702, 0x2e5782, 0xa112774d, 0xa112774c, 0, 0 }, /* #16 */
     8028    { 0x161207, 0x161283, 0xe88c87f9, 0xe88c87f8, 0, 0 }, /* #17 */
     8029    { 0x330113, 0x330107, 0x0295da07, 0x0295da06, 0, 0 }, /* #18 */
     8030    { 0x1d2397, 0x1d2383, 0xdd140309, 0xdd140308, 0, 0 }, /* #19 */
     8031    { 0x137396, 0x137302, 0x0e4b2e2b, 0x0e4b2e2a, 0, 0 }, /* #20 */
     8032    { 0x043117, 0x043183, 0xcf7aa3ff, 0xcf7aa3fe, 0, 0 }, /* #21 */
     8033    { 0x244243, 0x244203, 0x2c1f8863, 0x2c1f8862, 0, 0 }, /* #22 */
     8034    { 0x335302, 0x335306, 0x6f90bac1, 0x6f90bac0, 0, 0 }, /* #23 */
     8035    { 0x146d46, 0x146586, 0x85273ce8, 0x85273ce7, 0, 0 }, /* #24 */
     8036    { 0x0f46d2, 0x0f4682, 0xf0c58b76, 0xf0c58b75, 0, 0 }, /* #25 */
     8037    { 0x0729d3, 0x072183, 0xef0a75b7, 0xef0a75b6, 0, 0 }, /* #26 */
     8038    { 0x367a57, 0x367283, 0x8d196e9c, 0x8d196e9b, 0, 0 }, /* #27 */
     8039    { 0x2c6b47, 0x2c6387, 0x988cb0b5, 0x988cb0b4, 0, 0 }, /* #28 */
     8040    { 0x254782, 0x254706, 0x07040901, 0x07040900, 0, 0 }, /* #29 */
     8041    { 0x187303, 0x187303, 0x3d7c65d7, 0x3d7c65d6, 0, 0 }, /* #30 */
     8042    { 0x024697, 0x024603, 0x336a27e4, 0x336a27e3, 0, 0 }, /* #31 */
     8043    { 0x2124c6, 0x212416, 0x1bbfa540, 0x1bbfa53f, 0, 0 }, /* #32 */
     8044    { 0x3a3bc7, 0x3a3387, 0xba6c948f, 0xba6c948e, 0, 0 }, /* #33 */
     8045    { 0x0d7713, 0x0d7707, 0x4984b919, 0x4984b918, 0, 0 }, /* #34 */
     8046    { 0x141d12, 0x141582, 0xd4086ff3, 0xd4086ff2, 0, 0 }, /* #35 */
     8047    { 0x2d6596, 0x2d6586, 0xd57e248e, 0xd57e248d, 0, 0 }, /* #36 */
     8048    { 0x121253, 0x121203, 0x5a97ad93, 0x5a97ad92, 0, 0 }, /* #37 */
     8049    { 0x043c56, 0x043402, 0x3aea4a62, 0x3aea4a61, 0, 0 }, /* #38 */
     8050    { 0x3926d3, 0x392607, 0x29813bdc, 0x29813bdb, 0, 0 }, /* #39 */
     8051    { 0x007dc7, 0x007587, 0xe996d0c4, 0xe996d0c3, 0, 0 }, /* #40 */
     8052    { 0x240912, 0x240106, 0x5b9765e8, 0x5b9765e7, 0, 0 }, /* #41 */
     8053    { 0x237056, 0x237086, 0xfa2e99f7, 0xfa2e99f6, 0, 0 }, /* #42 */
     8054    { 0x3e65c6, 0x3e6502, 0x094d38f2, 0x094d38f1, 0, 0 }, /* #43 */
     8055    { 0x153d56, 0x153582, 0x8489c5cc, 0x8489c5cb, 0, 0 }, /* #44 */
     8056    { 0x0f5b83, 0x0f5387, 0xc24b67cb, 0xc24b67ca, 0, 0 }, /* #45 */
     8057    { 0x0b6247, 0x0b6283, 0xbaeb15ac, 0xbaeb15ab, 0, 0 }, /* #46 */
     8058    { 0x1c0e17, 0x1c0687, 0xa82b7b43, 0xa82b7b42, 0, 0 }, /* #47 */
     8059    { 0x292102, 0x292106, 0x72920025, 0x72920024, 0, 0 }, /* #48 */
     8060    { 0x071713, 0x071787, 0xe50f683b, 0xe50f683a, 0, 0 }, /* #49 */
     8061    { 0x040c57, 0x040483, 0xb7507165, 0xb7507164, 0, 0 }, /* #50 */
     8062    { 0x043a42, 0x043286, 0xae204437, 0xae204436, 0, 0 }, /* #51 */
     8063    { 0x1e2f57, 0x1e2797, 0xfdb600a0, 0xfdb6009f, 0, 0 }, /* #52 */
     8064    { 0x232806, 0x232086, 0xe258df67, 0xe258df66, 0, 0 }, /* #53 */
     8065    { 0x331582, 0x331582, 0xf5515bc2, 0xf5515bc1, 0, 0 }, /* #54 */
     8066    { 0x1f5992, 0x1f5106, 0x03fbdb25, 0x03fbdb24, 0, 0 }, /* #55 */
     8067    { 0x307d03, 0x307507, 0x599ef39a, 0x599ef399, 0, 0 }, /* #56 */
     8068    { 0x0b1092, 0x0b1082, 0xa7eef7f8, 0xa7eef7f7, 0, 0 }, /* #57 */
     8069    { 0x197016, 0x197006, 0x132172d9, 0x132172d8, 0, 0 }, /* #58 */
     8070    { 0x3b2f12, 0x3b2702, 0x32d798d7, 0x32d798d6, 0, 0 }, /* #59 */
     8071    { 0x2c40d7, 0x2c4007, 0x6be88031, 0x6be88030, 0, 0 }, /* #60 */
     8072    { 0x384847, 0x384007, 0x0a13728e, 0x0a13728d, 0, 0 }, /* #61 */
     8073    { 0x054dc7, 0x054503, 0x084a4f27, 0x084a4f26, 0, 0 }, /* #62 */
     8074    { 0x120d93, 0x120583, 0xff9483a9, 0xff9483a8, 0, 0 }, /* #63 */
    80758075};
    80768076static const BINU32_TEST_T g_aTests_dec_u32_locked[] =
    80778077{
    8078     { 0x3852c6, 0x385202, 0x1a97ef38, 0x1a97ef37, 0, 0 }, /* #0 */
    8079     { 0x1a5303, 0x1a5383, 0xb18a63e1, 0xb18a63e0, 0, 0 }, /* #1 */
    8080     { 0x230303, 0x230307, 0x5aee54f4, 0x5aee54f3, 0, 0 }, /* #2 */
    8081     { 0x0b0dc7, 0x0b0587, 0xf43b2e13, 0xf43b2e12, 0, 0 }, /* #3 */
    8082     { 0x0d7c07, 0x0d7403, 0x4ee77ea3, 0x4ee77ea2, 0, 0 }, /* #4 */
    8083     { 0x2b27c7, 0x2b2787, 0x914224a4, 0x914224a3, 0, 0 }, /* #5 */
    8084     { 0x333483, 0x333403, 0x6759eaf8, 0x6759eaf7, 0, 0 }, /* #6 */
    8085     { 0x1174c2, 0x117402, 0x63ca9ac3, 0x63ca9ac2, 0, 0 }, /* #7 */
    8086     { 0x360a92, 0x360202, 0x2c831a21, 0x2c831a20, 0, 0 }, /* #8 */
    8087     { 0x280353, 0x280307, 0x08c7f604, 0x08c7f603, 0, 0 }, /* #9 */
    8088     { 0x280516, 0x280506, 0x3a7b32de, 0x3a7b32dd, 0, 0 }, /* #10 */
    8089     { 0x311393, 0x311303, 0x11d96ddd, 0x11d96ddc, 0, 0 }, /* #11 */
    8090     { 0x3b5152, 0x3b5182, 0xf9ab8c84, 0xf9ab8c83, 0, 0 }, /* #12 */
    8091     { 0x164b92, 0x164306, 0x66432731, 0x66432730, 0, 0 }, /* #13 */
    8092     { 0x023642, 0x023602, 0x5c828b63, 0x5c828b62, 0, 0 }, /* #14 */
    8093     { 0x0d4007, 0x0d4007, 0x6b66cc79, 0x6b66cc78, 0, 0 }, /* #15 */
    8094     { 0x3a5307, 0x3a5307, 0x316082ca, 0x316082c9, 0, 0 }, /* #16 */
    8095     { 0x2a55c6, 0x2a5506, 0x5d42b613, 0x5d42b612, 0, 0 }, /* #17 */
    8096     { 0x3f2847, 0x3f2087, 0xfd921f8c, 0xfd921f8b, 0, 0 }, /* #18 */
    8097     { 0x156096, 0x156002, 0x4141d8dd, 0x4141d8dc, 0, 0 }, /* #19 */
    8098     { 0x0415d2, 0x041586, 0xb3078fd3, 0xb3078fd2, 0, 0 }, /* #20 */
    8099     { 0x337fd3, 0x337707, 0x31cc8dc1, 0x31cc8dc0, 0, 0 }, /* #21 */
    8100     { 0x2e1353, 0x2e1307, 0x0f921754, 0x0f921753, 0, 0 }, /* #22 */
    8101     { 0x393496, 0x393482, 0x8c806de1, 0x8c806de0, 0, 0 }, /* #23 */
    8102     { 0x2d7606, 0x2d7606, 0x11f2827f, 0x11f2827e, 0, 0 }, /* #24 */
    8103     { 0x156907, 0x156187, 0x9f63f994, 0x9f63f993, 0, 0 }, /* #25 */
    8104     { 0x2d2292, 0x2d2282, 0xf84ddb62, 0xf84ddb61, 0, 0 }, /* #26 */
    8105     { 0x3e1bc6, 0x3e1306, 0x3053b2c6, 0x3053b2c5, 0, 0 }, /* #27 */
    8106     { 0x3d7dd3, 0x3d7587, 0x8d2b80ee, 0x8d2b80ed, 0, 0 }, /* #28 */
    8107     { 0x1d30d6, 0x1d3016, 0x7244e470, 0x7244e46f, 0, 0 }, /* #29 */
    8108     { 0x310ed2, 0x310686, 0xaad92c51, 0xaad92c50, 0, 0 }, /* #30 */
    8109     { 0x2c3086, 0x2c3002, 0x74410c14, 0x74410c13, 0, 0 }, /* #31 */
    8110     { 0x003086, 0x003082, 0xd5fb9a9f, 0xd5fb9a9e, 0, 0 }, /* #32 */
    8111     { 0x2447d7, 0x244703, 0x266e2424, 0x266e2423, 0, 0 }, /* #33 */
    8112     { 0x066c07, 0x066483, 0xa57161b7, 0xa57161b6, 0, 0 }, /* #34 */
    8113     { 0x066942, 0x066102, 0x5c3267c3, 0x5c3267c2, 0, 0 }, /* #35 */
    8114     { 0x3a6256, 0x3a6286, 0xb0187845, 0xb0187844, 0, 0 }, /* #36 */
    8115     { 0x001286, 0x001202, 0x724a690c, 0x724a690b, 0, 0 }, /* #37 */
    8116     { 0x362c97, 0x362407, 0x4a7f14fd, 0x4a7f14fc, 0, 0 }, /* #38 */
    8117     { 0x3b1442, 0x3b1486, 0xd1aea591, 0xd1aea590, 0, 0 }, /* #39 */
    8118     { 0x377c56, 0x377402, 0x38e141cc, 0x38e141cb, 0, 0 }, /* #40 */
    8119     { 0x252183, 0x252183, 0xb3503c8d, 0xb3503c8c, 0, 0 }, /* #41 */
    8120     { 0x376746, 0x376702, 0x30dedc14, 0x30dedc13, 0, 0 }, /* #42 */
    8121     { 0x025ed2, 0x025686, 0x873a7ae8, 0x873a7ae7, 0, 0 }, /* #43 */
    8122     { 0x1b1907, 0x1b1107, 0x4cc9acde, 0x4cc9acdd, 0, 0 }, /* #44 */
    8123     { 0x344a16, 0x344206, 0x26b3c322, 0x26b3c321, 0, 0 }, /* #45 */
    8124     { 0x1021d3, 0x102107, 0x755ec33b, 0x755ec33a, 0, 0 }, /* #46 */
    8125     { 0x2371d6, 0x237106, 0x60c853f4, 0x60c853f3, 0, 0 }, /* #47 */
    8126     { 0x3f48d6, 0x3f4082, 0xfe686377, 0xfe686376, 0, 0 }, /* #48 */
    8127     { 0x1a5a56, 0x1a5206, 0x4ce93631, 0x4ce93630, 0, 0 }, /* #49 */
    8128     { 0x247243, 0x247203, 0x24e6fe38, 0x24e6fe37, 0, 0 }, /* #50 */
    8129     { 0x3c2157, 0x3c2103, 0x5ab8a5ae, 0x5ab8a5ad, 0, 0 }, /* #51 */
    8130     { 0x055016, 0x055082, 0xa0553286, 0xa0553285, 0, 0 }, /* #52 */
    8131     { 0x282cd2, 0x282486, 0xe656cd43, 0xe656cd42, 0, 0 }, /* #53 */
    8132     { 0x3d7d57, 0x3d7507, 0x0d456e82, 0x0d456e81, 0, 0 }, /* #54 */
    8133     { 0x1a1f96, 0x1a1782, 0xbbd16063, 0xbbd16062, 0, 0 }, /* #55 */
    8134     { 0x1274d2, 0x127406, 0x15351654, 0x15351653, 0, 0 }, /* #56 */
    8135     { 0x0c6f86, 0x0c6702, 0x2b0b2e63, 0x2b0b2e62, 0, 0 }, /* #57 */
    8136     { 0x121c56, 0x121406, 0x12dfa6fb, 0x12dfa6fa, 0, 0 }, /* #58 */
    8137     { 0x0b5316, 0x0b5382, 0x8119b93f, 0x8119b93e, 0, 0 }, /* #59 */
    8138     { 0x105783, 0x105707, 0x67feb8fa, 0x67feb8f9, 0, 0 }, /* #60 */
    8139     { 0x223993, 0x223187, 0xa2f38ec1, 0xa2f38ec0, 0, 0 }, /* #61 */
    8140     { 0x2132d6, 0x213206, 0x7f900ed3, 0x7f900ed2, 0, 0 }, /* #62 */
    8141     { 0x3d0012, 0x3d0006, 0x444a6c31, 0x444a6c30, 0, 0 }, /* #63 */
     8078    { 0x0f6cd3, 0x0f6483, 0xa8473621, 0xa8473620, 0, 0 }, /* #0 */
     8079    { 0x324507, 0x324503, 0x222fbf6f, 0x222fbf6e, 0, 0 }, /* #1 */
     8080    { 0x0142c7, 0x014203, 0x4406aa77, 0x4406aa76, 0, 0 }, /* #2 */
     8081    { 0x210d87, 0x210587, 0xd2a6101c, 0xd2a6101b, 0, 0 }, /* #3 */
     8082    { 0x2b4882, 0x2b4082, 0xb0429811, 0xb0429810, 0, 0 }, /* #4 */
     8083    { 0x0d1cd7, 0x0d1483, 0xf9b41a92, 0xf9b41a91, 0, 0 }, /* #5 */
     8084    { 0x3c04d6, 0x3c0406, 0x3e352e72, 0x3e352e71, 0, 0 }, /* #6 */
     8085    { 0x3c7f13, 0x3c7703, 0x607c6e27, 0x607c6e26, 0, 0 }, /* #7 */
     8086    { 0x2373c6, 0x237382, 0x976392f2, 0x976392f1, 0, 0 }, /* #8 */
     8087    { 0x0459d7, 0x045183, 0x8d67c16f, 0x8d67c16e, 0, 0 }, /* #9 */
     8088    { 0x0c6543, 0x0c6593, 0x850da750, 0x850da74f, 0, 0 }, /* #10 */
     8089    { 0x3769d3, 0x376183, 0xc359e711, 0xc359e710, 0, 0 }, /* #11 */
     8090    { 0x110ec7, 0x110607, 0x7ea339bc, 0x7ea339bb, 0, 0 }, /* #12 */
     8091    { 0x2305c6, 0x230586, 0xfe232eef, 0xfe232eee, 0, 0 }, /* #13 */
     8092    { 0x1e0d93, 0x1e0587, 0xf422d7c4, 0xf422d7c3, 0, 0 }, /* #14 */
     8093    { 0x034047, 0x034007, 0x26ce4237, 0x26ce4236, 0, 0 }, /* #15 */
     8094    { 0x1d5d93, 0x1d5587, 0x9aaca43b, 0x9aaca43a, 0, 0 }, /* #16 */
     8095    { 0x124bd6, 0x124306, 0x3efb5075, 0x3efb5074, 0, 0 }, /* #17 */
     8096    { 0x1f7256, 0x1f7282, 0xc0ab824b, 0xc0ab824a, 0, 0 }, /* #18 */
     8097    { 0x372b12, 0x372382, 0xa02e5369, 0xa02e5368, 0, 0 }, /* #19 */
     8098    { 0x2643d6, 0x264302, 0x20ef1403, 0x20ef1402, 0, 0 }, /* #20 */
     8099    { 0x0b0286, 0x0b0206, 0x62dca3ab, 0x62dca3aa, 0, 0 }, /* #21 */
     8100    { 0x3d6242, 0x3d6206, 0x5cbddcd8, 0x5cbddcd7, 0, 0 }, /* #22 */
     8101    { 0x2d7787, 0x2d7783, 0xb31dad9c, 0xb31dad9b, 0, 0 }, /* #23 */
     8102    { 0x3076d3, 0x307683, 0xbf670ab7, 0xbf670ab6, 0, 0 }, /* #24 */
     8103    { 0x3014c6, 0x301486, 0xf5bf8b15, 0xf5bf8b14, 0, 0 }, /* #25 */
     8104    { 0x1f3496, 0x1f3486, 0xa5ca9ff7, 0xa5ca9ff6, 0, 0 }, /* #26 */
     8105    { 0x0c2483, 0x0c2417, 0x297121b0, 0x297121af, 0, 0 }, /* #27 */
     8106    { 0x1a3f13, 0x1a3707, 0x53b6171f, 0x53b6171e, 0, 0 }, /* #28 */
     8107    { 0x281f02, 0x281706, 0x1e95a80d, 0x1e95a80c, 0, 0 }, /* #29 */
     8108    { 0x0c1dd6, 0x0c1506, 0x0a452901, 0x0a452900, 0, 0 }, /* #30 */
     8109    { 0x072697, 0x072603, 0x3700c6e4, 0x3700c6e3, 0, 0 }, /* #31 */
     8110    { 0x015fc7, 0x015783, 0x870a2999, 0x870a2998, 0, 0 }, /* #32 */
     8111    { 0x312016, 0x312002, 0x1d9c9e59, 0x1d9c9e58, 0, 0 }, /* #33 */
     8112    { 0x201512, 0x201586, 0xd7077c88, 0xd7077c87, 0, 0 }, /* #34 */
     8113    { 0x005087, 0x005083, 0xbcfa86b7, 0xbcfa86b6, 0, 0 }, /* #35 */
     8114    { 0x221853, 0x221083, 0xc7c8c584, 0xc7c8c583, 0, 0 }, /* #36 */
     8115    { 0x1f6112, 0x1f6106, 0x6e1ff934, 0x6e1ff933, 0, 0 }, /* #37 */
     8116    { 0x215c96, 0x215402, 0x421893cc, 0x421893cb, 0, 0 }, /* #38 */
     8117    { 0x0f57d2, 0x0f5782, 0x9fd90d0c, 0x9fd90d0b, 0, 0 }, /* #39 */
     8118    { 0x271f03, 0x271787, 0x94826f79, 0x94826f78, 0, 0 }, /* #40 */
     8119    { 0x1019d6, 0x101106, 0x14cfe1c6, 0x14cfe1c5, 0, 0 }, /* #41 */
     8120    { 0x2f18d6, 0x2f1006, 0x0f1b38c1, 0x0f1b38c0, 0, 0 }, /* #42 */
     8121    { 0x2b2f52, 0x2b2786, 0xef39f4b9, 0xef39f4b8, 0, 0 }, /* #43 */
     8122    { 0x3135c2, 0x313506, 0x7fdd9564, 0x7fdd9563, 0, 0 }, /* #44 */
     8123    { 0x3a78d7, 0x3a7003, 0x3d70e1ae, 0x3d70e1ad, 0, 0 }, /* #45 */
     8124    { 0x3026d2, 0x302692, 0x8259ef80, 0x8259ef7f, 0, 0 }, /* #46 */
     8125    { 0x3a5e82, 0x3a5686, 0xd4a7c25a, 0xd4a7c259, 0, 0 }, /* #47 */
     8126    { 0x082d46, 0x082502, 0x36b9abc9, 0x36b9abc8, 0, 0 }, /* #48 */
     8127    { 0x3d5606, 0x3d5602, 0x0f5a2cc9, 0x0f5a2cc8, 0, 0 }, /* #49 */
     8128    { 0x3247d6, 0x324786, 0xa414aaa6, 0xa414aaa5, 0, 0 }, /* #50 */
     8129    { 0x0f2b97, 0x0f2387, 0xfa0c583d, 0xfa0c583c, 0, 0 }, /* #51 */
     8130    { 0x354b46, 0x354302, 0x14a8b34b, 0x14a8b34a, 0, 0 }, /* #52 */
     8131    { 0x132c53, 0x132483, 0xc7448f0c, 0xc7448f0b, 0, 0 }, /* #53 */
     8132    { 0x0b6086, 0x0b6086, 0xb4f01e25, 0xb4f01e24, 0, 0 }, /* #54 */
     8133    { 0x0b2a42, 0x0b2202, 0x46c5606c, 0x46c5606b, 0, 0 }, /* #55 */
     8134    { 0x3f5c47, 0x3f5403, 0x3cc4e19e, 0x3cc4e19d, 0, 0 }, /* #56 */
     8135    { 0x386b17, 0x386303, 0x52888316, 0x52888315, 0, 0 }, /* #57 */
     8136    { 0x164387, 0x164383, 0x9f759655, 0x9f759654, 0, 0 }, /* #58 */
     8137    { 0x203697, 0x203687, 0x80f321e3, 0x80f321e2, 0, 0 }, /* #59 */
     8138    { 0x355f47, 0x355787, 0xc6dd6d54, 0xc6dd6d53, 0, 0 }, /* #60 */
     8139    { 0x344a06, 0x344202, 0x0ec33c93, 0x0ec33c92, 0, 0 }, /* #61 */
     8140    { 0x3d5e57, 0x3d5603, 0x7658712a, 0x76587129, 0, 0 }, /* #62 */
     8141    { 0x2d3913, 0x2d3103, 0x7b724bbb, 0x7b724bba, 0, 0 }, /* #63 */
    81428142};
    81438143static const BINU32_TEST_T g_aTests_not_u32[] =
    81448144{
    8145     { 0x050702, 0x050702, 0x2819700d, 0xd7e68ff2, 0, 0 }, /* #0 */
    8146     { 0x0b1ad7, 0x0b1ad7, 0x8be4d6b5, 0x741b294a, 0, 0 }, /* #1 */
    8147     { 0x0c2c02, 0x0c2c02, 0xa05cc2c5, 0x5fa33d3a, 0, 0 }, /* #2 */
    8148     { 0x372416, 0x372416, 0x6063bfca, 0x9f9c4035, 0, 0 }, /* #3 */
    8149     { 0x047742, 0x047742, 0x4e79fed2, 0xb186012d, 0, 0 }, /* #4 */
    8150     { 0x081442, 0x081442, 0xea07f22c, 0x15f80dd3, 0, 0 }, /* #5 */
    8151     { 0x2c5d16, 0x2c5d16, 0x1d1367cd, 0xe2ec9832, 0, 0 }, /* #6 */
    8152     { 0x255e46, 0x255e46, 0xc90fd60d, 0x36f029f2, 0, 0 }, /* #7 */
    8153     { 0x2e14d6, 0x2e14d6, 0xa6e1b71d, 0x591e48e2, 0, 0 }, /* #8 */
    8154     { 0x3c64d6, 0x3c64d6, 0xa5553e76, 0x5aaac189, 0, 0 }, /* #9 */
    8155     { 0x374817, 0x374817, 0xd0f3ac9a, 0x2f0c5365, 0, 0 }, /* #10 */
    8156     { 0x083b07, 0x083b07, 0x157735c0, 0xea88ca3f, 0, 0 }, /* #11 */
    8157     { 0x295b42, 0x295b42, 0xa8b9eda8, 0x57461257, 0, 0 }, /* #12 */
    8158     { 0x214553, 0x214553, 0x26ac3277, 0xd953cd88, 0, 0 }, /* #13 */
    8159     { 0x253656, 0x253656, 0x0a285f21, 0xf5d7a0de, 0, 0 }, /* #14 */
    8160     { 0x3d1592, 0x3d1592, 0x14e6319a, 0xeb19ce65, 0, 0 }, /* #15 */
    8161     { 0x020006, 0x020006, 0x2d6d56a7, 0xd292a958, 0, 0 }, /* #16 */
    8162     { 0x142613, 0x142613, 0x778f393c, 0x8870c6c3, 0, 0 }, /* #17 */
    8163     { 0x362e83, 0x362e83, 0x60435dac, 0x9fbca253, 0, 0 }, /* #18 */
    8164     { 0x3a7893, 0x3a7893, 0x3d15af95, 0xc2ea506a, 0, 0 }, /* #19 */
    8165     { 0x3a1f53, 0x3a1f53, 0x12341d12, 0xedcbe2ed, 0, 0 }, /* #20 */
    8166     { 0x2032c7, 0x2032c7, 0x69818a8f, 0x967e7570, 0, 0 }, /* #21 */
    8167     { 0x177f83, 0x177f83, 0x837c3e63, 0x7c83c19c, 0, 0 }, /* #22 */
    8168     { 0x235756, 0x235756, 0xc5508652, 0x3aaf79ad, 0, 0 }, /* #23 */
    8169     { 0x221503, 0x221503, 0x30e71a87, 0xcf18e578, 0, 0 }, /* #24 */
    8170     { 0x3e4ed3, 0x3e4ed3, 0xd14668c5, 0x2eb9973a, 0, 0 }, /* #25 */
    8171     { 0x080712, 0x080712, 0x666417b1, 0x999be84e, 0, 0 }, /* #26 */
    8172     { 0x0f19d3, 0x0f19d3, 0xfd064914, 0x02f9b6eb, 0, 0 }, /* #27 */
    8173     { 0x280006, 0x280006, 0x86a35d0b, 0x795ca2f4, 0, 0 }, /* #28 */
    8174     { 0x310096, 0x310096, 0x4ade4ea1, 0xb521b15e, 0, 0 }, /* #29 */
    8175     { 0x3c3192, 0x3c3192, 0x651c7a11, 0x9ae385ee, 0, 0 }, /* #30 */
    8176     { 0x1225d3, 0x1225d3, 0x8af98d6e, 0x75067291, 0, 0 }, /* #31 */
    8177     { 0x345716, 0x345716, 0x02c9bdfa, 0xfd364205, 0, 0 }, /* #32 */
    8178     { 0x170a57, 0x170a57, 0x0cbb7c24, 0xf34483db, 0, 0 }, /* #33 */
    8179     { 0x132603, 0x132603, 0xfe64c4b8, 0x019b3b47, 0, 0 }, /* #34 */
    8180     { 0x2f4cd6, 0x2f4cd6, 0x53df047b, 0xac20fb84, 0, 0 }, /* #35 */
    8181     { 0x1f5243, 0x1f5243, 0x35d155d4, 0xca2eaa2b, 0, 0 }, /* #36 */
    8182     { 0x3b2f82, 0x3b2f82, 0xf7ae4175, 0x0851be8a, 0, 0 }, /* #37 */
    8183     { 0x0b04c2, 0x0b04c2, 0xf5011a4c, 0x0afee5b3, 0, 0 }, /* #38 */
    8184     { 0x252f97, 0x252f97, 0x70eaf08e, 0x8f150f71, 0, 0 }, /* #39 */
    8185     { 0x171393, 0x171393, 0x04cfdf10, 0xfb3020ef, 0, 0 }, /* #40 */
    8186     { 0x3d3693, 0x3d3693, 0xe0a7c52a, 0x1f583ad5, 0, 0 }, /* #41 */
    8187     { 0x0179d3, 0x0179d3, 0x3e6ede2e, 0xc19121d1, 0, 0 }, /* #42 */
    8188     { 0x3c5ed3, 0x3c5ed3, 0x0fcb0ca7, 0xf034f358, 0, 0 }, /* #43 */
    8189     { 0x2b50d6, 0x2b50d6, 0x7749b718, 0x88b648e7, 0, 0 }, /* #44 */
    8190     { 0x1345d7, 0x1345d7, 0x1da1aaa7, 0xe25e5558, 0, 0 }, /* #45 */
    8191     { 0x0a4903, 0x0a4903, 0xa15b4a7a, 0x5ea4b585, 0, 0 }, /* #46 */
    8192     { 0x362093, 0x362093, 0x7c2ffe25, 0x83d001da, 0, 0 }, /* #47 */
    8193     { 0x166ed7, 0x166ed7, 0x9c067c06, 0x63f983f9, 0, 0 }, /* #48 */
    8194     { 0x387c43, 0x387c43, 0x2ae7d4e5, 0xd5182b1a, 0, 0 }, /* #49 */
    8195     { 0x0a3d12, 0x0a3d12, 0xbff93503, 0x4006cafc, 0, 0 }, /* #50 */
    8196     { 0x071992, 0x071992, 0xc0f4ec06, 0x3f0b13f9, 0, 0 }, /* #51 */
    8197     { 0x2f4512, 0x2f4512, 0x1733298e, 0xe8ccd671, 0, 0 }, /* #52 */
    8198     { 0x2d5653, 0x2d5653, 0x16c0a190, 0xe93f5e6f, 0, 0 }, /* #53 */
    8199     { 0x2f2147, 0x2f2147, 0xe9bbfec2, 0x1644013d, 0, 0 }, /* #54 */
    8200     { 0x1228c3, 0x1228c3, 0x85c73f78, 0x7a38c087, 0, 0 }, /* #55 */
    8201     { 0x180312, 0x180312, 0xac71a126, 0x538e5ed9, 0, 0 }, /* #56 */
    8202     { 0x0a7d43, 0x0a7d43, 0xf98304d3, 0x067cfb2c, 0, 0 }, /* #57 */
    8203     { 0x3176d2, 0x3176d2, 0x5bcd183d, 0xa432e7c2, 0, 0 }, /* #58 */
    8204     { 0x327bc2, 0x327bc2, 0xd61b1513, 0x29e4eaec, 0, 0 }, /* #59 */
    8205     { 0x041d93, 0x041d93, 0x030f86fa, 0xfcf07905, 0, 0 }, /* #60 */
    8206     { 0x262953, 0x262953, 0x6400e310, 0x9bff1cef, 0, 0 }, /* #61 */
    8207     { 0x3b41c7, 0x3b41c7, 0xec63c081, 0x139c3f7e, 0, 0 }, /* #62 */
    8208     { 0x330c97, 0x330c97, 0x6d9d5430, 0x9262abcf, 0, 0 }, /* #63 */
     8145    { 0x0a0052, 0x0a0052, 0x21e570f8, 0xde1a8f07, 0, 0 }, /* #0 */
     8146    { 0x1b5bd6, 0x1b5bd6, 0xa0c81044, 0x5f37efbb, 0, 0 }, /* #1 */
     8147    { 0x237106, 0x237106, 0x4d2e97a0, 0xb2d1685f, 0, 0 }, /* #2 */
     8148    { 0x241002, 0x241002, 0x78b2e08b, 0x874d1f74, 0, 0 }, /* #3 */
     8149    { 0x3362c3, 0x3362c3, 0x12ec2217, 0xed13dde8, 0, 0 }, /* #4 */
     8150    { 0x323e83, 0x323e83, 0x4a279ae2, 0xb5d8651d, 0, 0 }, /* #5 */
     8151    { 0x297083, 0x297083, 0xa2a1f502, 0x5d5e0afd, 0, 0 }, /* #6 */
     8152    { 0x345012, 0x345012, 0xaa7f30c4, 0x5580cf3b, 0, 0 }, /* #7 */
     8153    { 0x1a2982, 0x1a2982, 0x1c3856d3, 0xe3c7a92c, 0, 0 }, /* #8 */
     8154    { 0x0c65d3, 0x0c65d3, 0x6538ee25, 0x9ac711da, 0, 0 }, /* #9 */
     8155    { 0x1a7307, 0x1a7307, 0x20cb1a64, 0xdf34e59b, 0, 0 }, /* #10 */
     8156    { 0x312c07, 0x312c07, 0xf716c61a, 0x08e939e5, 0, 0 }, /* #11 */
     8157    { 0x277117, 0x277117, 0x464d6eae, 0xb9b29151, 0, 0 }, /* #12 */
     8158    { 0x1d0593, 0x1d0593, 0xa8abf578, 0x57540a87, 0, 0 }, /* #13 */
     8159    { 0x002e06, 0x002e06, 0xda330797, 0x25ccf868, 0, 0 }, /* #14 */
     8160    { 0x3757d3, 0x3757d3, 0x856e957b, 0x7a916a84, 0, 0 }, /* #15 */
     8161    { 0x174106, 0x174106, 0xd08180dc, 0x2f7e7f23, 0, 0 }, /* #16 */
     8162    { 0x3314c6, 0x3314c6, 0xa39b14cd, 0x5c64eb32, 0, 0 }, /* #17 */
     8163    { 0x3230d6, 0x3230d6, 0x1fc20142, 0xe03dfebd, 0, 0 }, /* #18 */
     8164    { 0x204503, 0x204503, 0x53b0a7bc, 0xac4f5843, 0, 0 }, /* #19 */
     8165    { 0x145292, 0x145292, 0xd178a6d5, 0x2e87592a, 0, 0 }, /* #20 */
     8166    { 0x111396, 0x111396, 0xd926c09a, 0x26d93f65, 0, 0 }, /* #21 */
     8167    { 0x1442c6, 0x1442c6, 0x4cb3b8c8, 0xb34c4737, 0, 0 }, /* #22 */
     8168    { 0x2879c7, 0x2879c7, 0x2e551b2b, 0xd1aae4d4, 0, 0 }, /* #23 */
     8169    { 0x2a5c86, 0x2a5c86, 0x5abb9df8, 0xa5446207, 0, 0 }, /* #24 */
     8170    { 0x001256, 0x001256, 0x7d3e1832, 0x82c1e7cd, 0, 0 }, /* #25 */
     8171    { 0x261a07, 0x261a07, 0x5aca5e1c, 0xa535a1e3, 0, 0 }, /* #26 */
     8172    { 0x280e03, 0x280e03, 0x80c312cb, 0x7f3ced34, 0, 0 }, /* #27 */
     8173    { 0x064dd3, 0x064dd3, 0xcfb257f1, 0x304da80e, 0, 0 }, /* #28 */
     8174    { 0x2b3817, 0x2b3817, 0x9ac195d6, 0x653e6a29, 0, 0 }, /* #29 */
     8175    { 0x144306, 0x144306, 0x7904a2a1, 0x86fb5d5e, 0, 0 }, /* #30 */
     8176    { 0x113613, 0x113613, 0x0cb6b35f, 0xf3494ca0, 0, 0 }, /* #31 */
     8177    { 0x3a2856, 0x3a2856, 0x3fb88029, 0xc0477fd6, 0, 0 }, /* #32 */
     8178    { 0x262447, 0x262447, 0x4461a66c, 0xbb9e5993, 0, 0 }, /* #33 */
     8179    { 0x347e93, 0x347e93, 0x9e7dadc0, 0x6182523f, 0, 0 }, /* #34 */
     8180    { 0x1a27c3, 0x1a27c3, 0xb030cfa0, 0x4fcf305f, 0, 0 }, /* #35 */
     8181    { 0x0f4ac3, 0x0f4ac3, 0x8b7f94d8, 0x74806b27, 0, 0 }, /* #36 */
     8182    { 0x125e03, 0x125e03, 0x169a5114, 0xe965aeeb, 0, 0 }, /* #37 */
     8183    { 0x012457, 0x012457, 0xcfc117d7, 0x303ee828, 0, 0 }, /* #38 */
     8184    { 0x042c57, 0x042c57, 0xb3faa876, 0x4c055789, 0, 0 }, /* #39 */
     8185    { 0x0a1656, 0x0a1656, 0xbb08c49e, 0x44f73b61, 0, 0 }, /* #40 */
     8186    { 0x247f53, 0x247f53, 0x13a4cb29, 0xec5b34d6, 0, 0 }, /* #41 */
     8187    { 0x161b87, 0x161b87, 0x83712306, 0x7c8edcf9, 0, 0 }, /* #42 */
     8188    { 0x326087, 0x326087, 0x06e93bc3, 0xf916c43c, 0, 0 }, /* #43 */
     8189    { 0x1202c2, 0x1202c2, 0x2d7883e5, 0xd2877c1a, 0, 0 }, /* #44 */
     8190    { 0x1b6783, 0x1b6783, 0x7c2a54f6, 0x83d5ab09, 0, 0 }, /* #45 */
     8191    { 0x302203, 0x302203, 0x3112d227, 0xceed2dd8, 0, 0 }, /* #46 */
     8192    { 0x233852, 0x233852, 0x61ce4684, 0x9e31b97b, 0, 0 }, /* #47 */
     8193    { 0x373646, 0x373646, 0xce5fc4fc, 0x31a03b03, 0, 0 }, /* #48 */
     8194    { 0x3d03c3, 0x3d03c3, 0x27559097, 0xd8aa6f68, 0, 0 }, /* #49 */
     8195    { 0x073d87, 0x073d87, 0xfdb5db64, 0x024a249b, 0, 0 }, /* #50 */
     8196    { 0x1621c2, 0x1621c2, 0x399e3505, 0xc661cafa, 0, 0 }, /* #51 */
     8197    { 0x205ed7, 0x205ed7, 0x0532796c, 0xfacd8693, 0, 0 }, /* #52 */
     8198    { 0x012416, 0x012416, 0xd4fdc8a1, 0x2b02375e, 0, 0 }, /* #53 */
     8199    { 0x3e4cc3, 0x3e4cc3, 0xcbb7349b, 0x3448cb64, 0, 0 }, /* #54 */
     8200    { 0x1e3217, 0x1e3217, 0xb480262f, 0x4b7fd9d0, 0, 0 }, /* #55 */
     8201    { 0x0a7296, 0x0a7296, 0x577c7b71, 0xa883848e, 0, 0 }, /* #56 */
     8202    { 0x0c6496, 0x0c6496, 0xdc1fcb36, 0x23e034c9, 0, 0 }, /* #57 */
     8203    { 0x167552, 0x167552, 0x393ab2d0, 0xc6c54d2f, 0, 0 }, /* #58 */
     8204    { 0x311302, 0x311302, 0xf0d3779f, 0x0f2c8860, 0, 0 }, /* #59 */
     8205    { 0x122197, 0x122197, 0x5deee723, 0xa21118dc, 0, 0 }, /* #60 */
     8206    { 0x083a07, 0x083a07, 0xb9777c0a, 0x468883f5, 0, 0 }, /* #61 */
     8207    { 0x3011d7, 0x3011d7, 0x03812725, 0xfc7ed8da, 0, 0 }, /* #62 */
     8208    { 0x306fc7, 0x306fc7, 0x98d83e44, 0x6727c1bb, 0, 0 }, /* #63 */
    82098209};
    82108210static const BINU32_TEST_T g_aTests_not_u32_locked[] =
    82118211{
    8212     { 0x023297, 0x023297, 0x7c4f23bf, 0x83b0dc40, 0, 0 }, /* #0 */
    8213     { 0x341053, 0x341053, 0x569dded4, 0xa962212b, 0, 0 }, /* #1 */
    8214     { 0x105c93, 0x105c93, 0x9fb78141, 0x60487ebe, 0, 0 }, /* #2 */
    8215     { 0x360b12, 0x360b12, 0xfb2e36a5, 0x04d1c95a, 0, 0 }, /* #3 */
    8216     { 0x0549d3, 0x0549d3, 0xbd04c425, 0x42fb3bda, 0, 0 }, /* #4 */
    8217     { 0x291942, 0x291942, 0x1d4cdee3, 0xe2b3211c, 0, 0 }, /* #5 */
    8218     { 0x3d1816, 0x3d1816, 0x8579e792, 0x7a86186d, 0, 0 }, /* #6 */
    8219     { 0x122507, 0x122507, 0x3afe7bb8, 0xc5018447, 0, 0 }, /* #7 */
    8220     { 0x2c2c17, 0x2c2c17, 0x6d97d1c8, 0x92682e37, 0, 0 }, /* #8 */
    8221     { 0x0d5986, 0x0d5986, 0x7d0e33ca, 0x82f1cc35, 0, 0 }, /* #9 */
    8222     { 0x2a52c2, 0x2a52c2, 0xefb9b83f, 0x104647c0, 0, 0 }, /* #10 */
    8223     { 0x2f4893, 0x2f4893, 0xfc85d0d0, 0x037a2f2f, 0, 0 }, /* #11 */
    8224     { 0x104786, 0x104786, 0x2989d6fa, 0xd6762905, 0, 0 }, /* #12 */
    8225     { 0x004c46, 0x004c46, 0x2feac5cd, 0xd0153a32, 0, 0 }, /* #13 */
    8226     { 0x202e46, 0x202e46, 0x3c803349, 0xc37fccb6, 0, 0 }, /* #14 */
    8227     { 0x273d52, 0x273d52, 0xffb537cc, 0x004ac833, 0, 0 }, /* #15 */
    8228     { 0x2252c3, 0x2252c3, 0xb5270654, 0x4ad8f9ab, 0, 0 }, /* #16 */
    8229     { 0x1030c2, 0x1030c2, 0xfaccf10f, 0x05330ef0, 0, 0 }, /* #17 */
    8230     { 0x125cd7, 0x125cd7, 0xa7d57eea, 0x582a8115, 0, 0 }, /* #18 */
    8231     { 0x3f4916, 0x3f4916, 0xdb96d96f, 0x24692690, 0, 0 }, /* #19 */
    8232     { 0x1d1487, 0x1d1487, 0x5cb0df94, 0xa34f206b, 0, 0 }, /* #20 */
    8233     { 0x261d16, 0x261d16, 0x071340ab, 0xf8ecbf54, 0, 0 }, /* #21 */
    8234     { 0x3a1e06, 0x3a1e06, 0x05a6de82, 0xfa59217d, 0, 0 }, /* #22 */
    8235     { 0x1a4c87, 0x1a4c87, 0x4a565b41, 0xb5a9a4be, 0, 0 }, /* #23 */
    8236     { 0x010d96, 0x010d96, 0x25aababc, 0xda554543, 0, 0 }, /* #24 */
    8237     { 0x091fd7, 0x091fd7, 0xbc08b25d, 0x43f74da2, 0, 0 }, /* #25 */
    8238     { 0x361657, 0x361657, 0x2e3c8c07, 0xd1c373f8, 0, 0 }, /* #26 */
    8239     { 0x0d5813, 0x0d5813, 0x8b137a15, 0x74ec85ea, 0, 0 }, /* #27 */
    8240     { 0x337e43, 0x337e43, 0xb601a8b1, 0x49fe574e, 0, 0 }, /* #28 */
    8241     { 0x2a1802, 0x2a1802, 0x92d8815b, 0x6d277ea4, 0, 0 }, /* #29 */
    8242     { 0x1427d3, 0x1427d3, 0x68181cf4, 0x97e7e30b, 0, 0 }, /* #30 */
    8243     { 0x150c92, 0x150c92, 0x76ebc591, 0x89143a6e, 0, 0 }, /* #31 */
    8244     { 0x376f97, 0x376f97, 0xa5925924, 0x5a6da6db, 0, 0 }, /* #32 */
    8245     { 0x014002, 0x014002, 0x02116c57, 0xfdee93a8, 0, 0 }, /* #33 */
    8246     { 0x1f44d2, 0x1f44d2, 0xe5f25786, 0x1a0da879, 0, 0 }, /* #34 */
    8247     { 0x105296, 0x105296, 0xf865ac32, 0x079a53cd, 0, 0 }, /* #35 */
    8248     { 0x0c4456, 0x0c4456, 0x025ca605, 0xfda359fa, 0, 0 }, /* #36 */
    8249     { 0x171353, 0x171353, 0xcf52f571, 0x30ad0a8e, 0, 0 }, /* #37 */
    8250     { 0x2f7646, 0x2f7646, 0xbf99cb48, 0x406634b7, 0, 0 }, /* #38 */
    8251     { 0x310497, 0x310497, 0x6e645a9a, 0x919ba565, 0, 0 }, /* #39 */
    8252     { 0x384c43, 0x384c43, 0x27141a9c, 0xd8ebe563, 0, 0 }, /* #40 */
    8253     { 0x1f2c82, 0x1f2c82, 0xe3eb6d43, 0x1c1492bc, 0, 0 }, /* #41 */
    8254     { 0x125c03, 0x125c03, 0xf21e95e0, 0x0de16a1f, 0, 0 }, /* #42 */
    8255     { 0x013ed6, 0x013ed6, 0xac978cd2, 0x5368732d, 0, 0 }, /* #43 */
    8256     { 0x1e6692, 0x1e6692, 0xf667d6ac, 0x09982953, 0, 0 }, /* #44 */
    8257     { 0x3e72c7, 0x3e72c7, 0x81bf36e2, 0x7e40c91d, 0, 0 }, /* #45 */
    8258     { 0x2c5106, 0x2c5106, 0x4103cf94, 0xbefc306b, 0, 0 }, /* #46 */
    8259     { 0x311ec6, 0x311ec6, 0x9fe33c95, 0x601cc36a, 0, 0 }, /* #47 */
    8260     { 0x102dc2, 0x102dc2, 0x2b497c19, 0xd4b683e6, 0, 0 }, /* #48 */
    8261     { 0x320456, 0x320456, 0x814e3d4f, 0x7eb1c2b0, 0, 0 }, /* #49 */
    8262     { 0x1b0e16, 0x1b0e16, 0x64c19471, 0x9b3e6b8e, 0, 0 }, /* #50 */
    8263     { 0x381993, 0x381993, 0x612a0f80, 0x9ed5f07f, 0, 0 }, /* #51 */
    8264     { 0x1f2d82, 0x1f2d82, 0xf9785b07, 0x0687a4f8, 0, 0 }, /* #52 */
    8265     { 0x204603, 0x204603, 0xee5682a6, 0x11a97d59, 0, 0 }, /* #53 */
    8266     { 0x1b18c3, 0x1b18c3, 0xde52160c, 0x21ade9f3, 0, 0 }, /* #54 */
    8267     { 0x257d43, 0x257d43, 0x33e1d302, 0xcc1e2cfd, 0, 0 }, /* #55 */
    8268     { 0x2442c2, 0x2442c2, 0x8be528b3, 0x741ad74c, 0, 0 }, /* #56 */
    8269     { 0x1305d6, 0x1305d6, 0x55266c33, 0xaad993cc, 0, 0 }, /* #57 */
    8270     { 0x0933d3, 0x0933d3, 0xcb84bafc, 0x347b4503, 0, 0 }, /* #58 */
    8271     { 0x0f7c46, 0x0f7c46, 0x7a7cfdd1, 0x8583022e, 0, 0 }, /* #59 */
    8272     { 0x3b6302, 0x3b6302, 0xadfeecda, 0x52011325, 0, 0 }, /* #60 */
    8273     { 0x301482, 0x301482, 0xfb5a53af, 0x04a5ac50, 0, 0 }, /* #61 */
    8274     { 0x2c4547, 0x2c4547, 0x8b822c06, 0x747dd3f9, 0, 0 }, /* #62 */
    8275     { 0x0c5617, 0x0c5617, 0xb7e77dbf, 0x48188240, 0, 0 }, /* #63 */
     8212    { 0x1f6f12, 0x1f6f12, 0x71caa2c5, 0x8e355d3a, 0, 0 }, /* #0 */
     8213    { 0x044d06, 0x044d06, 0xefde8783, 0x1021787c, 0, 0 }, /* #1 */
     8214    { 0x124202, 0x124202, 0xb8ff2f58, 0x4700d0a7, 0, 0 }, /* #2 */
     8215    { 0x2f6a17, 0x2f6a17, 0xb7734554, 0x488cbaab, 0, 0 }, /* #3 */
     8216    { 0x0c2a16, 0x0c2a16, 0x0cbc82ff, 0xf3437d00, 0, 0 }, /* #4 */
     8217    { 0x3c39c3, 0x3c39c3, 0xe5fbf977, 0x1a040688, 0, 0 }, /* #5 */
     8218    { 0x370716, 0x370716, 0x9733e0f8, 0x68cc1f07, 0, 0 }, /* #6 */
     8219    { 0x366682, 0x366682, 0xf397687a, 0x0c689785, 0, 0 }, /* #7 */
     8220    { 0x0c5cd7, 0x0c5cd7, 0xa4656246, 0x5b9a9db9, 0, 0 }, /* #8 */
     8221    { 0x167456, 0x167456, 0xc702f671, 0x38fd098e, 0, 0 }, /* #9 */
     8222    { 0x011903, 0x011903, 0xef85f0be, 0x107a0f41, 0, 0 }, /* #10 */
     8223    { 0x000307, 0x000307, 0x8322143f, 0x7cddebc0, 0, 0 }, /* #11 */
     8224    { 0x1f3596, 0x1f3596, 0x48bed642, 0xb74129bd, 0, 0 }, /* #12 */
     8225    { 0x240b82, 0x240b82, 0xb48525ff, 0x4b7ada00, 0, 0 }, /* #13 */
     8226    { 0x012343, 0x012343, 0x96071699, 0x69f8e966, 0, 0 }, /* #14 */
     8227    { 0x1c42c6, 0x1c42c6, 0xd701ce53, 0x28fe31ac, 0, 0 }, /* #15 */
     8228    { 0x1036d3, 0x1036d3, 0x3ddac58a, 0xc2253a75, 0, 0 }, /* #16 */
     8229    { 0x1f0697, 0x1f0697, 0x953419d9, 0x6acbe626, 0, 0 }, /* #17 */
     8230    { 0x177f42, 0x177f42, 0x64ac3572, 0x9b53ca8d, 0, 0 }, /* #18 */
     8231    { 0x290302, 0x290302, 0x24c42945, 0xdb3bd6ba, 0, 0 }, /* #19 */
     8232    { 0x3103d6, 0x3103d6, 0x22888a00, 0xdd7775ff, 0, 0 }, /* #20 */
     8233    { 0x1c3883, 0x1c3883, 0x9ac3e4e6, 0x653c1b19, 0, 0 }, /* #21 */
     8234    { 0x2845c6, 0x2845c6, 0x500fe0f8, 0xaff01f07, 0, 0 }, /* #22 */
     8235    { 0x3a62d2, 0x3a62d2, 0xd1c2f501, 0x2e3d0afe, 0, 0 }, /* #23 */
     8236    { 0x231dc3, 0x231dc3, 0x4536f8b0, 0xbac9074f, 0, 0 }, /* #24 */
     8237    { 0x010e52, 0x010e52, 0x94cb99c3, 0x6b34663c, 0, 0 }, /* #25 */
     8238    { 0x1b5bd7, 0x1b5bd7, 0x30402fc3, 0xcfbfd03c, 0, 0 }, /* #26 */
     8239    { 0x3f64c2, 0x3f64c2, 0xa305098b, 0x5cfaf674, 0, 0 }, /* #27 */
     8240    { 0x353756, 0x353756, 0x531fd511, 0xace02aee, 0, 0 }, /* #28 */
     8241    { 0x1d58c6, 0x1d58c6, 0x65f76ba9, 0x9a089456, 0, 0 }, /* #29 */
     8242    { 0x3d5883, 0x3d5883, 0xa9003a2a, 0x56ffc5d5, 0, 0 }, /* #30 */
     8243    { 0x2a3047, 0x2a3047, 0x2ae4ec11, 0xd51b13ee, 0, 0 }, /* #31 */
     8244    { 0x0606c2, 0x0606c2, 0x73439b76, 0x8cbc6489, 0, 0 }, /* #32 */
     8245    { 0x2b7382, 0x2b7382, 0xd93429ed, 0x26cbd612, 0, 0 }, /* #33 */
     8246    { 0x2c3453, 0x2c3453, 0xb374fba4, 0x4c8b045b, 0, 0 }, /* #34 */
     8247    { 0x346642, 0x346642, 0xd400cc1f, 0x2bff33e0, 0, 0 }, /* #35 */
     8248    { 0x191153, 0x191153, 0xd78ac33e, 0x28753cc1, 0, 0 }, /* #36 */
     8249    { 0x182787, 0x182787, 0xb2ca989b, 0x4d356764, 0, 0 }, /* #37 */
     8250    { 0x290202, 0x290202, 0xff8d1d18, 0x0072e2e7, 0, 0 }, /* #38 */
     8251    { 0x315416, 0x315416, 0xef46f1e3, 0x10b90e1c, 0, 0 }, /* #39 */
     8252    { 0x322702, 0x322702, 0x1b017087, 0xe4fe8f78, 0, 0 }, /* #40 */
     8253    { 0x025d96, 0x025d96, 0x8cac0378, 0x7353fc87, 0, 0 }, /* #41 */
     8254    { 0x1741c7, 0x1741c7, 0x0eb329d2, 0xf14cd62d, 0, 0 }, /* #42 */
     8255    { 0x3e4253, 0x3e4253, 0x8e0a0fb3, 0x71f5f04c, 0, 0 }, /* #43 */
     8256    { 0x0c58c3, 0x0c58c3, 0x98ed343b, 0x6712cbc4, 0, 0 }, /* #44 */
     8257    { 0x001a47, 0x001a47, 0xd1bce820, 0x2e4317df, 0, 0 }, /* #45 */
     8258    { 0x2b15d3, 0x2b15d3, 0xcc831323, 0x337cecdc, 0, 0 }, /* #46 */
     8259    { 0x1d6517, 0x1d6517, 0x2aa2453e, 0xd55dbac1, 0, 0 }, /* #47 */
     8260    { 0x225ed3, 0x225ed3, 0x899b3b0e, 0x7664c4f1, 0, 0 }, /* #48 */
     8261    { 0x021907, 0x021907, 0xb57b3f82, 0x4a84c07d, 0, 0 }, /* #49 */
     8262    { 0x062c07, 0x062c07, 0xcb8a4579, 0x3475ba86, 0, 0 }, /* #50 */
     8263    { 0x173187, 0x173187, 0xddfe878d, 0x22017872, 0, 0 }, /* #51 */
     8264    { 0x354957, 0x354957, 0x4b239209, 0xb4dc6df6, 0, 0 }, /* #52 */
     8265    { 0x081297, 0x081297, 0xb08f9b53, 0x4f7064ac, 0, 0 }, /* #53 */
     8266    { 0x1e7f07, 0x1e7f07, 0x0e274101, 0xf1d8befe, 0, 0 }, /* #54 */
     8267    { 0x1c5096, 0x1c5096, 0xf1b75c42, 0x0e48a3bd, 0, 0 }, /* #55 */
     8268    { 0x0a0a87, 0x0a0a87, 0x5e3aef1d, 0xa1c510e2, 0, 0 }, /* #56 */
     8269    { 0x286846, 0x286846, 0x05dfa2a4, 0xfa205d5b, 0, 0 }, /* #57 */
     8270    { 0x2e3fd7, 0x2e3fd7, 0x683f0d50, 0x97c0f2af, 0, 0 }, /* #58 */
     8271    { 0x033482, 0x033482, 0x9af60365, 0x6509fc9a, 0, 0 }, /* #59 */
     8272    { 0x186997, 0x186997, 0x8857f439, 0x77a80bc6, 0, 0 }, /* #60 */
     8273    { 0x226f42, 0x226f42, 0x094be68c, 0xf6b41973, 0, 0 }, /* #61 */
     8274    { 0x0d16c6, 0x0d16c6, 0xb55beb43, 0x4aa414bc, 0, 0 }, /* #62 */
     8275    { 0x1c7392, 0x1c7392, 0xb231f1b5, 0x4dce0e4a, 0, 0 }, /* #63 */
    82768276};
    82778277static const BINU32_TEST_T g_aTests_neg_u32[] =
    82788278{
    8279     { 0x304412, 0x304413, 0xf0da44c3, 0x0f25bb3d, 0, 0 }, /* #0 */
    8280     { 0x181817, 0x181097, 0x2ae9130d, 0xd516ecf3, 0, 0 }, /* #1 */
    8281     { 0x217152, 0x217197, 0x3ea9f285, 0xc1560d7b, 0, 0 }, /* #2 */
    8282     { 0x3119c7, 0x311117, 0xd25b9082, 0x2da46f7e, 0, 0 }, /* #3 */
    8283     { 0x2c5012, 0x2c5017, 0xb606a9fb, 0x49f95605, 0, 0 }, /* #4 */
    8284     { 0x015a46, 0x015297, 0x76214207, 0x89debdf9, 0, 0 }, /* #5 */
    8285     { 0x361602, 0x361613, 0xe6d12086, 0x192edf7a, 0, 0 }, /* #6 */
    8286     { 0x2e5152, 0x2e5117, 0x815d15b9, 0x7ea2ea47, 0, 0 }, /* #7 */
    8287     { 0x3d2542, 0x3d2513, 0x98614821, 0x679eb7df, 0, 0 }, /* #8 */
    8288     { 0x067b02, 0x067393, 0x1cb757f3, 0xe348a80d, 0, 0 }, /* #9 */
    8289     { 0x2f4213, 0x2f4297, 0x13daf1fa, 0xec250e06, 0, 0 }, /* #10 */
    8290     { 0x045e47, 0x045697, 0x758909ca, 0x8a76f636, 0, 0 }, /* #11 */
    8291     { 0x214813, 0x214013, 0xc820b626, 0x37df49da, 0, 0 }, /* #12 */
    8292     { 0x161dc2, 0x161513, 0xfd50e471, 0x02af1b8f, 0, 0 }, /* #13 */
    8293     { 0x1a01c3, 0x1a0113, 0xde850dfe, 0x217af202, 0, 0 }, /* #14 */
    8294     { 0x192e53, 0x192693, 0x76c56e5e, 0x893a91a2, 0, 0 }, /* #15 */
    8295     { 0x111a17, 0x111213, 0xbd11a90f, 0x42ee56f1, 0, 0 }, /* #16 */
    8296     { 0x323713, 0x323713, 0xc87ff7e6, 0x3780081a, 0, 0 }, /* #17 */
    8297     { 0x2c4213, 0x2c4293, 0x226fd1d7, 0xdd902e29, 0, 0 }, /* #18 */
    8298     { 0x392c96, 0x392417, 0xe77bfbe8, 0x18840418, 0, 0 }, /* #19 */
    8299     { 0x177143, 0x177197, 0x645767d5, 0x9ba8982b, 0, 0 }, /* #20 */
    8300     { 0x216396, 0x216313, 0xbc92d376, 0x436d2c8a, 0, 0 }, /* #21 */
    8301     { 0x390703, 0x390717, 0xb6bd89e2, 0x4942761e, 0, 0 }, /* #22 */
    8302     { 0x271157, 0x271197, 0x2c366e8e, 0xd3c99172, 0, 0 }, /* #23 */
    8303     { 0x144347, 0x144317, 0x84cf0cdc, 0x7b30f324, 0, 0 }, /* #24 */
    8304     { 0x1562c6, 0x156203, 0xb8c9fe90, 0x47360170, 0, 0 }, /* #25 */
    8305     { 0x273d12, 0x273593, 0x4dad913e, 0xb2526ec2, 0, 0 }, /* #26 */
    8306     { 0x1a0457, 0x1a0407, 0xbeee5e00, 0x4111a200, 0, 0 }, /* #27 */
    8307     { 0x1d1312, 0x1d1397, 0x6464bab8, 0x9b9b4548, 0, 0 }, /* #28 */
    8308     { 0x3a7793, 0x3a7713, 0x9bddab2a, 0x642254d6, 0, 0 }, /* #29 */
    8309     { 0x106092, 0x106093, 0x6d3bff5e, 0x92c400a2, 0, 0 }, /* #30 */
    8310     { 0x3a0b87, 0x3a0313, 0xcbdde88d, 0x34221773, 0, 0 }, /* #31 */
    8311     { 0x0e0713, 0x0e0793, 0x6a057846, 0x95fa87ba, 0, 0 }, /* #32 */
    8312     { 0x1b5117, 0x1b5117, 0xfc71196d, 0x038ee693, 0, 0 }, /* #33 */
    8313     { 0x3c6213, 0x3c6213, 0x9f4cedb6, 0x60b3124a, 0, 0 }, /* #34 */
    8314     { 0x0a57c7, 0x0a5717, 0xbf890513, 0x4076faed, 0, 0 }, /* #35 */
    8315     { 0x2c63c6, 0x2c6317, 0x8b80d707, 0x747f28f9, 0, 0 }, /* #36 */
    8316     { 0x253342, 0x253313, 0xbeca7ca3, 0x4135835d, 0, 0 }, /* #37 */
    8317     { 0x3c7257, 0x3c7293, 0x2dcbc7f2, 0xd234380e, 0, 0 }, /* #38 */
    8318     { 0x337853, 0x337093, 0x52762d99, 0xad89d267, 0, 0 }, /* #39 */
    8319     { 0x2b2147, 0x2b2107, 0x97e942d0, 0x6816bd30, 0, 0 }, /* #40 */
    8320     { 0x2112c7, 0x211217, 0x812b50a1, 0x7ed4af5f, 0, 0 }, /* #41 */
    8321     { 0x3a7a82, 0x3a7293, 0x20c8c099, 0xdf373f67, 0, 0 }, /* #42 */
    8322     { 0x1c2e53, 0x1c2617, 0xf5410e4f, 0x0abef1b1, 0, 0 }, /* #43 */
    8323     { 0x072152, 0x072113, 0xdc786a9e, 0x23879562, 0, 0 }, /* #44 */
    8324     { 0x1f5a57, 0x1f5213, 0xe1c1fbf8, 0x1e3e0408, 0, 0 }, /* #45 */
    8325     { 0x0508c6, 0x050017, 0xe8e0414c, 0x171fbeb4, 0, 0 }, /* #46 */
    8326     { 0x1e7983, 0x1e7197, 0x24d12275, 0xdb2edd8b, 0, 0 }, /* #47 */
    8327     { 0x2d4217, 0x2d4217, 0xad55b50d, 0x52aa4af3, 0, 0 }, /* #48 */
    8328     { 0x217f93, 0x217793, 0x0788fa09, 0xf87705f7, 0, 0 }, /* #49 */
    8329     { 0x170987, 0x170193, 0x3d8845ac, 0xc277ba54, 0, 0 }, /* #50 */
    8330     { 0x165f96, 0x165713, 0xa420f565, 0x5bdf0a9b, 0, 0 }, /* #51 */
    8331     { 0x0e4c42, 0x0e4417, 0xb1ce7c7e, 0x4e318382, 0, 0 }, /* #52 */
    8332     { 0x0f6e93, 0x0f6697, 0x2be407cd, 0xd41bf833, 0, 0 }, /* #53 */
    8333     { 0x3c5b13, 0x3c5397, 0x5efedde2, 0xa101221e, 0, 0 }, /* #54 */
    8334     { 0x193053, 0x193017, 0x8b33d1df, 0x74cc2e21, 0, 0 }, /* #55 */
    8335     { 0x170d17, 0x170517, 0xab3852f6, 0x54c7ad0a, 0, 0 }, /* #56 */
    8336     { 0x0e2a86, 0x0e2297, 0x72253606, 0x8ddac9fa, 0, 0 }, /* #57 */
    8337     { 0x3d5d82, 0x3d5513, 0xb2e1cbb4, 0x4d1e344c, 0, 0 }, /* #58 */
    8338     { 0x206ed3, 0x206697, 0x1a60f7e2, 0xe59f081e, 0, 0 }, /* #59 */
    8339     { 0x3223d7, 0x322393, 0x67d6d502, 0x98292afe, 0, 0 }, /* #60 */
    8340     { 0x3a0a97, 0x3a0217, 0xa26a8306, 0x5d957cfa, 0, 0 }, /* #61 */
    8341     { 0x003146, 0x003197, 0x7beabc6b, 0x84154395, 0, 0 }, /* #62 */
    8342     { 0x383382, 0x383393, 0x0fff3e52, 0xf000c1ae, 0, 0 }, /* #63 */
     8279    { 0x335c87, 0x335413, 0xbe1aebb1, 0x41e5144f, 0, 0 }, /* #0 */
     8280    { 0x275153, 0x275117, 0xaedf4ab2, 0x5120b54e, 0, 0 }, /* #1 */
     8281    { 0x210402, 0x210493, 0x4e1801ce, 0xb1e7fe32, 0, 0 }, /* #2 */
     8282    { 0x1e2352, 0x1e2307, 0xa17c1340, 0x5e83ecc0, 0, 0 }, /* #3 */
     8283    { 0x1400c2, 0x140013, 0xc67d49fc, 0x3982b604, 0, 0 }, /* #4 */
     8284    { 0x044292, 0x044283, 0x183843f0, 0xe7c7bc10, 0, 0 }, /* #5 */
     8285    { 0x344dd6, 0x344517, 0xf833ca89, 0x07cc3577, 0, 0 }, /* #6 */
     8286    { 0x362606, 0x362697, 0x52fa5c3a, 0xad05a3c6, 0, 0 }, /* #7 */
     8287    { 0x3d0e47, 0x3d0617, 0xd9fc22e9, 0x2603dd17, 0, 0 }, /* #8 */
     8288    { 0x177c52, 0x177417, 0xd876a937, 0x278956c9, 0, 0 }, /* #9 */
     8289    { 0x1f0742, 0x1f0797, 0x59a8a70d, 0xa65758f3, 0, 0 }, /* #10 */
     8290    { 0x2f5386, 0x2f5393, 0x55dc3be6, 0xaa23c41a, 0, 0 }, /* #11 */
     8291    { 0x202513, 0x202583, 0x7775bac0, 0x888a4540, 0, 0 }, /* #12 */
     8292    { 0x372f92, 0x372713, 0xc5efd876, 0x3a10278a, 0, 0 }, /* #13 */
     8293    { 0x016dd6, 0x016593, 0x2e942b4a, 0xd16bd4b6, 0, 0 }, /* #14 */
     8294    { 0x261f02, 0x261793, 0x0147ff3e, 0xfeb800c2, 0, 0 }, /* #15 */
     8295    { 0x0660c7, 0x066093, 0x4b0597b4, 0xb4fa684c, 0, 0 }, /* #16 */
     8296    { 0x2a3013, 0x2a3093, 0x368dbdd7, 0xc9724229, 0, 0 }, /* #17 */
     8297    { 0x2a0a16, 0x2a0297, 0x6159733a, 0x9ea68cc6, 0, 0 }, /* #18 */
     8298    { 0x1b75d2, 0x1b7517, 0xa02f9ce9, 0x5fd06317, 0, 0 }, /* #19 */
     8299    { 0x261583, 0x261593, 0x15615362, 0xea9eac9e, 0, 0 }, /* #20 */
     8300    { 0x297292, 0x297213, 0xdf17090c, 0x20e8f6f4, 0, 0 }, /* #21 */
     8301    { 0x132393, 0x132393, 0x594643ba, 0xa6b9bc46, 0, 0 }, /* #22 */
     8302    { 0x087546, 0x087597, 0x774cfbad, 0x88b30453, 0, 0 }, /* #23 */
     8303    { 0x1f5803, 0x1f5017, 0x82cd6af7, 0x7d329509, 0, 0 }, /* #24 */
     8304    { 0x297f92, 0x297793, 0x4876069f, 0xb789f961, 0, 0 }, /* #25 */
     8305    { 0x2c3507, 0x2c3593, 0x6ea32bbb, 0x915cd445, 0, 0 }, /* #26 */
     8306    { 0x0c19c2, 0x0c1113, 0xa3f8fcc9, 0x5c070337, 0, 0 }, /* #27 */
     8307    { 0x1c0292, 0x1c0293, 0x6b6cd7a9, 0x94932857, 0, 0 }, /* #28 */
     8308    { 0x0f1907, 0x0f1187, 0x1ac74c40, 0xe538b3c0, 0, 0 }, /* #29 */
     8309    { 0x1f0b56, 0x1f0383, 0x5deb0350, 0xa214fcb0, 0, 0 }, /* #30 */
     8310    { 0x260882, 0x260097, 0x71cdb16a, 0x8e324e96, 0, 0 }, /* #31 */
     8311    { 0x3a3f93, 0x3a3797, 0x71ff19ca, 0x8e00e636, 0, 0 }, /* #32 */
     8312    { 0x365716, 0x365787, 0x1ad9b960, 0xe52646a0, 0, 0 }, /* #33 */
     8313    { 0x197c13, 0x197493, 0x5d2a8863, 0xa2d5779d, 0, 0 }, /* #34 */
     8314    { 0x204b56, 0x204317, 0x96f41242, 0x690bedbe, 0, 0 }, /* #35 */
     8315    { 0x1a36d3, 0x1a3697, 0x4fadcf94, 0xb052306c, 0, 0 }, /* #36 */
     8316    { 0x172642, 0x172697, 0x33db078e, 0xcc24f872, 0, 0 }, /* #37 */
     8317    { 0x0d1612, 0x0d1693, 0x286e73b1, 0xd7918c4f, 0, 0 }, /* #38 */
     8318    { 0x2d7e13, 0x2d7693, 0x21787d5e, 0xde8782a2, 0, 0 }, /* #39 */
     8319    { 0x2e5852, 0x2e5093, 0x083b837d, 0xf7c47c83, 0, 0 }, /* #40 */
     8320    { 0x352897, 0x352097, 0x3fcf6fdf, 0xc0309021, 0, 0 }, /* #41 */
     8321    { 0x393a13, 0x393217, 0xce6f911c, 0x31906ee4, 0, 0 }, /* #42 */
     8322    { 0x1f4c83, 0x1f4497, 0x6d360eab, 0x92c9f155, 0, 0 }, /* #43 */
     8323    { 0x061753, 0x061713, 0x936f94b6, 0x6c906b4a, 0, 0 }, /* #44 */
     8324    { 0x0c6387, 0x0c6397, 0x4ed9d2e5, 0xb1262d1b, 0, 0 }, /* #45 */
     8325    { 0x244002, 0x244017, 0xb23980f4, 0x4dc67f0c, 0, 0 }, /* #46 */
     8326    { 0x014dc2, 0x014517, 0xaa580a8f, 0x55a7f571, 0, 0 }, /* #47 */
     8327    { 0x1d4802, 0x1d4013, 0xd86236a2, 0x279dc95e, 0, 0 }, /* #48 */
     8328    { 0x305207, 0x305217, 0xc37738c4, 0x3c88c73c, 0, 0 }, /* #49 */
     8329    { 0x2f4d83, 0x2f4513, 0xba658c87, 0x459a7379, 0, 0 }, /* #50 */
     8330    { 0x2d31d2, 0x2d3193, 0x6b7b9e4b, 0x948461b5, 0, 0 }, /* #51 */
     8331    { 0x150506, 0x150517, 0x82125a8f, 0x7deda571, 0, 0 }, /* #52 */
     8332    { 0x370406, 0x370417, 0x8806870d, 0x77f978f3, 0, 0 }, /* #53 */
     8333    { 0x0c6a92, 0x0c6213, 0xfeaa54ba, 0x0155ab46, 0, 0 }, /* #54 */
     8334    { 0x201f52, 0x201793, 0x51461352, 0xaeb9ecae, 0, 0 }, /* #55 */
     8335    { 0x1e7552, 0x1e7517, 0xec2a6fb8, 0x13d59048, 0, 0 }, /* #56 */
     8336    { 0x0c5082, 0x0c5003, 0xa34d32f0, 0x5cb2cd10, 0, 0 }, /* #57 */
     8337    { 0x0b5d56, 0x0b5517, 0x9ae72d19, 0x6518d2e7, 0, 0 }, /* #58 */
     8338    { 0x090b06, 0x090313, 0xd17502da, 0x2e8afd26, 0, 0 }, /* #59 */
     8339    { 0x0e5fd7, 0x0e5797, 0x3ec008b8, 0xc13ff748, 0, 0 }, /* #60 */
     8340    { 0x3c0817, 0x3c0017, 0xa6d2ec42, 0x592d13be, 0, 0 }, /* #61 */
     8341    { 0x1515c3, 0x151517, 0xc2c9d3a6, 0x3d362c5a, 0, 0 }, /* #62 */
     8342    { 0x265983, 0x265197, 0x2f80dde9, 0xd07f2217, 0, 0 }, /* #63 */
    83438343};
    83448344static const BINU32_TEST_T g_aTests_neg_u32_locked[] =
    83458345{
    8346     { 0x142287, 0x142297, 0x267a0a8e, 0xd985f572, 0, 0 }, /* #0 */
    8347     { 0x0b2513, 0x0b2593, 0x1f76e039, 0xe0891fc7, 0, 0 }, /* #1 */
    8348     { 0x3a6f07, 0x3a6717, 0xbb4b815a, 0x44b47ea6, 0, 0 }, /* #2 */
    8349     { 0x195a17, 0x195213, 0xf66bd76f, 0x09942891, 0, 0 }, /* #3 */
    8350     { 0x0c5452, 0x0c5493, 0x784785c8, 0x87b87a38, 0, 0 }, /* #4 */
    8351     { 0x202a57, 0x202297, 0x4c3b637f, 0xb3c49c81, 0, 0 }, /* #5 */
    8352     { 0x012d17, 0x012593, 0x563955eb, 0xa9c6aa15, 0, 0 }, /* #6 */
    8353     { 0x374293, 0x374213, 0xeecf7d0f, 0x113082f1, 0, 0 }, /* #7 */
    8354     { 0x1b1c96, 0x1b1493, 0x1cc786ac, 0xe3387954, 0, 0 }, /* #8 */
    8355     { 0x1a35c2, 0x1a3513, 0xac54f90f, 0x53ab06f1, 0, 0 }, /* #9 */
    8356     { 0x354c13, 0x354417, 0xe6f16048, 0x190e9fb8, 0, 0 }, /* #10 */
    8357     { 0x284bc6, 0x284313, 0xa2c66ac5, 0x5d39953b, 0, 0 }, /* #11 */
    8358     { 0x0b3d53, 0x0b3513, 0xc63c268b, 0x39c3d975, 0, 0 }, /* #12 */
    8359     { 0x061393, 0x061317, 0xb0cad894, 0x4f35276c, 0, 0 }, /* #13 */
    8360     { 0x107592, 0x107587, 0x762a7000, 0x89d59000, 0, 0 }, /* #14 */
    8361     { 0x1f2bc2, 0x1f2393, 0x427365e4, 0xbd8c9a1c, 0, 0 }, /* #15 */
    8362     { 0x267dd3, 0x267517, 0xe90e37e8, 0x16f1c818, 0, 0 }, /* #16 */
    8363     { 0x387546, 0x387597, 0x707ad75a, 0x8f8528a6, 0, 0 }, /* #17 */
    8364     { 0x100f47, 0x100787, 0x2c76bbd0, 0xd3894430, 0, 0 }, /* #18 */
    8365     { 0x240c53, 0x240417, 0xd0784ebe, 0x2f87b142, 0, 0 }, /* #19 */
    8366     { 0x392446, 0x392493, 0x7817c76e, 0x87e83892, 0, 0 }, /* #20 */
    8367     { 0x264452, 0x264493, 0x5751a28a, 0xa8ae5d76, 0, 0 }, /* #21 */
    8368     { 0x061dd3, 0x061517, 0xf51a8373, 0x0ae57c8d, 0, 0 }, /* #22 */
    8369     { 0x2c2f17, 0x2c2797, 0x21471bf1, 0xdeb8e40f, 0, 0 }, /* #23 */
    8370     { 0x3b1d16, 0x3b1597, 0x68879b0d, 0x977864f3, 0, 0 }, /* #24 */
    8371     { 0x3c31d7, 0x3c3197, 0x0c0a06e9, 0xf3f5f917, 0, 0 }, /* #25 */
    8372     { 0x0b51d7, 0x0b5117, 0xbbc7cffd, 0x44383003, 0, 0 }, /* #26 */
    8373     { 0x280996, 0x280193, 0x019526c3, 0xfe6ad93d, 0, 0 }, /* #27 */
    8374     { 0x236dd2, 0x236597, 0x67d413fb, 0x982bec05, 0, 0 }, /* #28 */
    8375     { 0x2b5802, 0x2b5017, 0xb43cd8b2, 0x4bc3274e, 0, 0 }, /* #29 */
    8376     { 0x364996, 0x364197, 0x4a7679e9, 0xb5898617, 0, 0 }, /* #30 */
    8377     { 0x3d3556, 0x3d3513, 0xeb4de07b, 0x14b21f85, 0, 0 }, /* #31 */
    8378     { 0x0c4153, 0x0c4107, 0xc07b7870, 0x3f848790, 0, 0 }, /* #32 */
    8379     { 0x202202, 0x202213, 0xe3a11c9c, 0x1c5ee364, 0, 0 }, /* #33 */
    8380     { 0x1d78d7, 0x1d7013, 0xc2aa29ac, 0x3d55d654, 0, 0 }, /* #34 */
    8381     { 0x155c93, 0x155417, 0xe5c3edd9, 0x1a3c1227, 0, 0 }, /* #35 */
    8382     { 0x3454c7, 0x345493, 0x19b3c5f9, 0xe64c3a07, 0, 0 }, /* #36 */
    8383     { 0x0a0c53, 0x0a0493, 0x470a6405, 0xb8f59bfb, 0, 0 }, /* #37 */
    8384     { 0x2c2892, 0x2c2013, 0xb0f77d4b, 0x4f0882b5, 0, 0 }, /* #38 */
    8385     { 0x026002, 0x026097, 0x1e82d596, 0xe17d2a6a, 0, 0 }, /* #39 */
    8386     { 0x367992, 0x367197, 0x09afbc97, 0xf6504369, 0, 0 }, /* #40 */
    8387     { 0x060346, 0x060393, 0x4f160b77, 0xb0e9f489, 0, 0 }, /* #41 */
    8388     { 0x0a5a13, 0x0a5217, 0xc23adfbc, 0x3dc52044, 0, 0 }, /* #42 */
    8389     { 0x3630c2, 0x363093, 0x37904f68, 0xc86fb098, 0, 0 }, /* #43 */
    8390     { 0x0d5157, 0x0d5113, 0xa91759af, 0x56e8a651, 0, 0 }, /* #44 */
    8391     { 0x012607, 0x012613, 0xef69e263, 0x10961d9d, 0, 0 }, /* #45 */
    8392     { 0x0d69c6, 0x0d6117, 0xd4f7245b, 0x2b08dba5, 0, 0 }, /* #46 */
    8393     { 0x335d17, 0x335513, 0xfecf660c, 0x013099f4, 0, 0 }, /* #47 */
    8394     { 0x345ed6, 0x345683, 0x3d13f330, 0xc2ec0cd0, 0, 0 }, /* #48 */
    8395     { 0x031457, 0x031497, 0x5f74a589, 0xa08b5a77, 0, 0 }, /* #49 */
    8396     { 0x1f5583, 0x1f5513, 0xbefa1a2a, 0x4105e5d6, 0, 0 }, /* #50 */
    8397     { 0x0b7c86, 0x0b7497, 0x032fed6b, 0xfcd01295, 0, 0 }, /* #51 */
    8398     { 0x0c2e42, 0x0c2697, 0x4c313079, 0xb3cecf87, 0, 0 }, /* #52 */
    8399     { 0x257f03, 0x257793, 0x3e75b74a, 0xc18a48b6, 0, 0 }, /* #53 */
    8400     { 0x141c02, 0x141497, 0x60d6ae9d, 0x9f295163, 0, 0 }, /* #54 */
    8401     { 0x393f83, 0x393783, 0x1e56a150, 0xe1a95eb0, 0, 0 }, /* #55 */
    8402     { 0x383b93, 0x383383, 0x1562b4c0, 0xea9d4b40, 0, 0 }, /* #56 */
    8403     { 0x085503, 0x085513, 0xa29ae7af, 0x5d651851, 0, 0 }, /* #57 */
    8404     { 0x204496, 0x204417, 0xd5942718, 0x2a6bd8e8, 0, 0 }, /* #58 */
    8405     { 0x122393, 0x122397, 0x123ae01c, 0xedc51fe4, 0, 0 }, /* #59 */
    8406     { 0x0f5797, 0x0f5793, 0x1a013133, 0xe5fececd, 0, 0 }, /* #60 */
    8407     { 0x051893, 0x051093, 0x54528b21, 0xabad74df, 0, 0 }, /* #61 */
    8408     { 0x2c2dd3, 0x2c2597, 0x13642cc6, 0xec9bd33a, 0, 0 }, /* #62 */
    8409     { 0x370516, 0x370517, 0x8383fc67, 0x7c7c0399, 0, 0 }, /* #63 */
     8346    { 0x292507, 0x292513, 0x8a086ce1, 0x75f7931f, 0, 0 }, /* #0 */
     8347    { 0x244d97, 0x244517, 0xf86c6f9a, 0x07939066, 0, 0 }, /* #1 */
     8348    { 0x130446, 0x130493, 0x609e5c76, 0x9f61a38a, 0, 0 }, /* #2 */
     8349    { 0x087882, 0x087097, 0x4d6147e5, 0xb29eb81b, 0, 0 }, /* #3 */
     8350    { 0x371217, 0x371293, 0x0e0f1e5f, 0xf1f0e1a1, 0, 0 }, /* #4 */
     8351    { 0x127607, 0x127617, 0xfe6088fa, 0x019f7706, 0, 0 }, /* #5 */
     8352    { 0x0115c7, 0x011507, 0x89852c10, 0x767ad3f0, 0, 0 }, /* #6 */
     8353    { 0x0f5352, 0x0f5393, 0x38faaf99, 0xc7055067, 0, 0 }, /* #7 */
     8354    { 0x1e23d6, 0x1e2393, 0x1997c9cf, 0xe6683631, 0, 0 }, /* #8 */
     8355    { 0x024203, 0x024297, 0x2205b0a7, 0xddfa4f59, 0, 0 }, /* #9 */
     8356    { 0x344a53, 0x344283, 0x2a990820, 0xd566f7e0, 0, 0 }, /* #10 */
     8357    { 0x240293, 0x240217, 0x9642529b, 0x69bdad65, 0, 0 }, /* #11 */
     8358    { 0x3d4987, 0x3d4107, 0xbba66d60, 0x445992a0, 0, 0 }, /* #12 */
     8359    { 0x165812, 0x165093, 0x528d5ac2, 0xad72a53e, 0, 0 }, /* #13 */
     8360    { 0x0120c7, 0x012017, 0x86aa3a51, 0x7955c5af, 0, 0 }, /* #14 */
     8361    { 0x1a4017, 0x1a4013, 0xf078ccae, 0x0f873352, 0, 0 }, /* #15 */
     8362    { 0x056d12, 0x056593, 0x08577324, 0xf7a88cdc, 0, 0 }, /* #16 */
     8363    { 0x086596, 0x086517, 0x98e22e96, 0x671dd16a, 0, 0 }, /* #17 */
     8364    { 0x200697, 0x200617, 0x8025c2a4, 0x7fda3d5c, 0, 0 }, /* #18 */
     8365    { 0x0d1d07, 0x0d1513, 0xe6c25beb, 0x193da415, 0, 0 }, /* #19 */
     8366    { 0x203506, 0x203597, 0x1156f083, 0xeea90f7d, 0, 0 }, /* #20 */
     8367    { 0x083153, 0x083117, 0x851ffcb9, 0x7ae00347, 0, 0 }, /* #21 */
     8368    { 0x087903, 0x087193, 0x2e1c850f, 0xd1e37af1, 0, 0 }, /* #22 */
     8369    { 0x233347, 0x233317, 0x8f9966ab, 0x70669955, 0, 0 }, /* #23 */
     8370    { 0x236c87, 0x236493, 0x75abad76, 0x8a54528a, 0, 0 }, /* #24 */
     8371    { 0x096ed2, 0x096613, 0xaf54ed77, 0x50ab1289, 0, 0 }, /* #25 */
     8372    { 0x3237c7, 0x323797, 0x0474587e, 0xfb8ba782, 0, 0 }, /* #26 */
     8373    { 0x1d5b46, 0x1d5313, 0xefe8f7b7, 0x10170849, 0, 0 }, /* #27 */
     8374    { 0x1f27d3, 0x1f2717, 0xabb7f7cb, 0x54480835, 0, 0 }, /* #28 */
     8375    { 0x2d6786, 0x2d6787, 0x78318c40, 0x87ce73c0, 0, 0 }, /* #29 */
     8376    { 0x2e7b47, 0x2e7397, 0x2dbae3f7, 0xd2451c09, 0, 0 }, /* #30 */
     8377    { 0x0c0497, 0x0c0417, 0xeb147789, 0x14eb8877, 0, 0 }, /* #31 */
     8378    { 0x337a43, 0x337297, 0x288160a4, 0xd77e9f5c, 0, 0 }, /* #32 */
     8379    { 0x2f43c2, 0x2f4317, 0xc01d196d, 0x3fe2e693, 0, 0 }, /* #33 */
     8380    { 0x304303, 0x304397, 0x0449757e, 0xfbb68a82, 0, 0 }, /* #34 */
     8381    { 0x004612, 0x004603, 0x8e15a090, 0x71ea5f70, 0, 0 }, /* #35 */
     8382    { 0x205503, 0x205513, 0xa2f70e46, 0x5d08f1ba, 0, 0 }, /* #36 */
     8383    { 0x0a4846, 0x0a4017, 0xff58d04c, 0x00a72fb4, 0, 0 }, /* #37 */
     8384    { 0x136ec7, 0x136697, 0x72158cb5, 0x8dea734b, 0, 0 }, /* #38 */
     8385    { 0x087996, 0x087193, 0x467a1a8b, 0xb985e575, 0, 0 }, /* #39 */
     8386    { 0x2d32c6, 0x2d3217, 0x95f39979, 0x6a0c6687, 0, 0 }, /* #40 */
     8387    { 0x206213, 0x206217, 0xf9221578, 0x06ddea88, 0, 0 }, /* #41 */
     8388    { 0x2f1697, 0x2f1617, 0xfbc747f1, 0x0438b80f, 0, 0 }, /* #42 */
     8389    { 0x045e93, 0x045697, 0x70a5670a, 0x8f5a98f6, 0, 0 }, /* #43 */
     8390    { 0x0f7b46, 0x0f7397, 0x163b79b2, 0xe9c4864e, 0, 0 }, /* #44 */
     8391    { 0x324152, 0x324193, 0x0db3a6ed, 0xf24c5913, 0, 0 }, /* #45 */
     8392    { 0x141882, 0x141017, 0xf5dd3aa4, 0x0a22c55c, 0, 0 }, /* #46 */
     8393    { 0x352152, 0x352117, 0x9037f272, 0x6fc80d8e, 0, 0 }, /* #47 */
     8394    { 0x0e4383, 0x0e4313, 0x8772521a, 0x788dade6, 0, 0 }, /* #48 */
     8395    { 0x2c2cc7, 0x2c2417, 0xebefef4c, 0x141010b4, 0, 0 }, /* #49 */
     8396    { 0x077d17, 0x077517, 0x886705d5, 0x7798fa2b, 0, 0 }, /* #50 */
     8397    { 0x2f6742, 0x2f6717, 0xf177b05b, 0x0e884fa5, 0, 0 }, /* #51 */
     8398    { 0x1b6087, 0x1b6093, 0x5aa08211, 0xa55f7def, 0, 0 }, /* #52 */
     8399    { 0x3b3797, 0x3b3797, 0x3c48ecdf, 0xc3b71321, 0, 0 }, /* #53 */
     8400    { 0x374346, 0x374313, 0x80a98739, 0x7f5678c7, 0, 0 }, /* #54 */
     8401    { 0x2220c6, 0x222013, 0xf128da6c, 0x0ed72594, 0, 0 }, /* #55 */
     8402    { 0x1c2256, 0x1c2293, 0x2e1c9762, 0xd1e3689e, 0, 0 }, /* #56 */
     8403    { 0x163a96, 0x163217, 0x95337737, 0x6acc88c9, 0, 0 }, /* #57 */
     8404    { 0x1746c2, 0x174697, 0x79399b7c, 0x86c66484, 0, 0 }, /* #58 */
     8405    { 0x0f0717, 0x0f0797, 0x6da471d5, 0x925b8e2b, 0, 0 }, /* #59 */
     8406    { 0x2d6e56, 0x2d6617, 0xf7a85db2, 0x0857a24e, 0, 0 }, /* #60 */
     8407    { 0x1f6d82, 0x1f6517, 0xc4d8bb66, 0x3b27449a, 0, 0 }, /* #61 */
     8408    { 0x372806, 0x372013, 0xf332e269, 0x0ccd1d97, 0, 0 }, /* #62 */
     8409    { 0x2e1697, 0x2e1693, 0x1d201944, 0xe2dfe6bc, 0, 0 }, /* #63 */
    84108410};
    84118411static const BINU64_TEST_T g_aTests_inc_u64[] =
    84128412{
    8413     { 0x2f70d2, 0x2f7002, 0x691b067b2d6b7244, 0x691b067b2d6b7245, 0, 0 }, /* #0 */
    8414     { 0x060a52, 0x060286, 0xa13f6344722324b6, 0xa13f6344722324b7, 0, 0 }, /* #1 */
    8415     { 0x0e3717, 0x0e3783, 0x8483eb09f0cc8a2e, 0x8483eb09f0cc8a2f, 0, 0 }, /* #2 */
    8416     { 0x3b3f03, 0x3b3783, 0xccf08807b5f976f3, 0xccf08807b5f976f4, 0, 0 }, /* #3 */
    8417     { 0x3a7b03, 0x3a7307, 0x0c1376392a6bcfbc, 0x0c1376392a6bcfbd, 0, 0 }, /* #4 */
    8418     { 0x363f16, 0x363702, 0x6c28458a74c2f801, 0x6c28458a74c2f802, 0, 0 }, /* #5 */
    8419     { 0x2d7d86, 0x2d7502, 0x53df3b5678d5ab44, 0x53df3b5678d5ab45, 0, 0 }, /* #6 */
    8420     { 0x301543, 0x301583, 0x8d950463c51981be, 0x8d950463c51981bf, 0, 0 }, /* #7 */
    8421     { 0x130686, 0x130686, 0xef4b7c9828d2eb23, 0xef4b7c9828d2eb24, 0, 0 }, /* #8 */
    8422     { 0x3e7017, 0x3e7007, 0x46bd30b7f3730e80, 0x46bd30b7f3730e81, 0, 0 }, /* #9 */
    8423     { 0x0941d7, 0x094187, 0xcb01cf3d1f013fc5, 0xcb01cf3d1f013fc6, 0, 0 }, /* #10 */
    8424     { 0x0c5443, 0x0c5403, 0x090da4039c83ade5, 0x090da4039c83ade6, 0, 0 }, /* #11 */
    8425     { 0x0a4593, 0x0a4507, 0x7bbe4347e8b2f04c, 0x7bbe4347e8b2f04d, 0, 0 }, /* #12 */
    8426     { 0x3308d7, 0x330003, 0x5e6028550e9131db, 0x5e6028550e9131dc, 0, 0 }, /* #13 */
    8427     { 0x213342, 0x213386, 0xaf0ca929d6add738, 0xaf0ca929d6add739, 0, 0 }, /* #14 */
    8428     { 0x357b96, 0x357386, 0x839ac8afb01ffb0b, 0x839ac8afb01ffb0c, 0, 0 }, /* #15 */
    8429     { 0x2d7bd7, 0x2d7307, 0x1537c970315d11bd, 0x1537c970315d11be, 0, 0 }, /* #16 */
    8430     { 0x0962d2, 0x096206, 0x46b9496dc3927ea8, 0x46b9496dc3927ea9, 0, 0 }, /* #17 */
    8431     { 0x031687, 0x031603, 0x52641672c1113baa, 0x52641672c1113bab, 0, 0 }, /* #18 */
    8432     { 0x063fc7, 0x063787, 0xb08264266f4f1365, 0xb08264266f4f1366, 0, 0 }, /* #19 */
    8433     { 0x3d3457, 0x3d3483, 0xe5fda9acdc017e19, 0xe5fda9acdc017e1a, 0, 0 }, /* #20 */
    8434     { 0x0e6e92, 0x0e6686, 0x88ad2603d704fdb7, 0x88ad2603d704fdb8, 0, 0 }, /* #21 */
    8435     { 0x1a1342, 0x1a1302, 0x43028c51dd43a10d, 0x43028c51dd43a10e, 0, 0 }, /* #22 */
    8436     { 0x0a1b42, 0x0a1306, 0x339c979a454bcd70, 0x339c979a454bcd71, 0, 0 }, /* #23 */
    8437     { 0x342dd7, 0x342583, 0x97b492612c09513d, 0x97b492612c09513e, 0, 0 }, /* #24 */
    8438     { 0x362a47, 0x362283, 0xffa9b22d6a5c066c, 0xffa9b22d6a5c066d, 0, 0 }, /* #25 */
    8439     { 0x3069d7, 0x306187, 0x992fbac8b387cf21, 0x992fbac8b387cf22, 0, 0 }, /* #26 */
    8440     { 0x0f4e16, 0x0f4682, 0xf34f7a4a752b627e, 0xf34f7a4a752b627f, 0, 0 }, /* #27 */
    8441     { 0x254b42, 0x254306, 0x268f73c9788dd0ec, 0x268f73c9788dd0ed, 0, 0 }, /* #28 */
    8442     { 0x200243, 0x200283, 0xc5c2f5f513361d61, 0xc5c2f5f513361d62, 0, 0 }, /* #29 */
    8443     { 0x212ac7, 0x212207, 0x160095a883d310fe, 0x160095a883d310ff, 0, 0 }, /* #30 */
    8444     { 0x2153c3, 0x215307, 0x56c3be3275c9d8f8, 0x56c3be3275c9d8f9, 0, 0 }, /* #31 */
    8445     { 0x3b5043, 0x3b5087, 0xd6a7499fe827f295, 0xd6a7499fe827f296, 0, 0 }, /* #32 */
    8446     { 0x127157, 0x127183, 0xab0b34c0b80f2800, 0xab0b34c0b80f2801, 0, 0 }, /* #33 */
    8447     { 0x143756, 0x143702, 0x5328236c0a12b8e2, 0x5328236c0a12b8e3, 0, 0 }, /* #34 */
    8448     { 0x2d1147, 0x2d1103, 0x15802e5e3f9ce506, 0x15802e5e3f9ce507, 0, 0 }, /* #35 */
    8449     { 0x242853, 0x242087, 0x8e3f72bf2d94f47d, 0x8e3f72bf2d94f47e, 0, 0 }, /* #36 */
    8450     { 0x060193, 0x060103, 0x568976566faf3042, 0x568976566faf3043, 0, 0 }, /* #37 */
    8451     { 0x383456, 0x383486, 0xcee45d09737de76b, 0xcee45d09737de76c, 0, 0 }, /* #38 */
    8452     { 0x363513, 0x363583, 0x9b5fc00dab20636d, 0x9b5fc00dab20636e, 0, 0 }, /* #39 */
    8453     { 0x392387, 0x392303, 0x072c9eea551e86ee, 0x072c9eea551e86ef, 0, 0 }, /* #40 */
    8454     { 0x353907, 0x353107, 0x1ea585711dfb5187, 0x1ea585711dfb5188, 0, 0 }, /* #41 */
    8455     { 0x1b6e42, 0x1b6616, 0x7b40fd5102f7525f, 0x7b40fd5102f75260, 0, 0 }, /* #42 */
    8456     { 0x371006, 0x371086, 0xf651c100a37f3c54, 0xf651c100a37f3c55, 0, 0 }, /* #43 */
    8457     { 0x007042, 0x007006, 0x69ba104d495fb269, 0x69ba104d495fb26a, 0, 0 }, /* #44 */
    8458     { 0x046557, 0x046503, 0x3899d0476e210049, 0x3899d0476e21004a, 0, 0 }, /* #45 */
    8459     { 0x392306, 0x392382, 0xf032ab273d343b90, 0xf032ab273d343b91, 0, 0 }, /* #46 */
    8460     { 0x0246d7, 0x024687, 0xb399485fabd6137c, 0xb399485fabd6137d, 0, 0 }, /* #47 */
    8461     { 0x1e1043, 0x1e1007, 0x2cd0040e8c5149fb, 0x2cd0040e8c5149fc, 0, 0 }, /* #48 */
    8462     { 0x177e13, 0x177603, 0x38c4f68ac6eb28d2, 0x38c4f68ac6eb28d3, 0, 0 }, /* #49 */
    8463     { 0x157b06, 0x157302, 0x5c24e223501afe2b, 0x5c24e223501afe2c, 0, 0 }, /* #50 */
    8464     { 0x3a7646, 0x3a7606, 0x7f7c400116ea87d7, 0x7f7c400116ea87d8, 0, 0 }, /* #51 */
    8465     { 0x0e4302, 0x0e4302, 0x4c5e0ca54c136160, 0x4c5e0ca54c136161, 0, 0 }, /* #52 */
    8466     { 0x102ad2, 0x102282, 0xdf82dc8256f5bdd8, 0xdf82dc8256f5bdd9, 0, 0 }, /* #53 */
    8467     { 0x382317, 0x382387, 0xf82c23499ad19f38, 0xf82c23499ad19f39, 0, 0 }, /* #54 */
    8468     { 0x002a46, 0x002202, 0x48bfaa4d77f549ca, 0x48bfaa4d77f549cb, 0, 0 }, /* #55 */
    8469     { 0x052997, 0x052107, 0x548a64d456895e3e, 0x548a64d456895e3f, 0, 0 }, /* #56 */
    8470     { 0x214582, 0x214506, 0x387b03588577be7d, 0x387b03588577be7e, 0, 0 }, /* #57 */
    8471     { 0x184413, 0x184403, 0x05761aab65f91b67, 0x05761aab65f91b68, 0, 0 }, /* #58 */
    8472     { 0x234042, 0x234086, 0x8a08a1aaef64e92d, 0x8a08a1aaef64e92e, 0, 0 }, /* #59 */
    8473     { 0x2d2503, 0x2d2587, 0xa60a203d6c2e944c, 0xa60a203d6c2e944d, 0, 0 }, /* #60 */
    8474     { 0x0a1847, 0x0a1007, 0x14977dbb62d519e6, 0x14977dbb62d519e7, 0, 0 }, /* #61 */
    8475     { 0x3f0a86, 0x3f0202, 0x4d1f623382212184, 0x4d1f623382212185, 0, 0 }, /* #62 */
    8476     { 0x2829d3, 0x282103, 0x024fb5e547920045, 0x024fb5e547920046, 0, 0 }, /* #63 */
     8413    { 0x1a6f17, 0x1a6783, 0xd728cf3c5c0910b8, 0xd728cf3c5c0910b9, 0, 0 }, /* #0 */
     8414    { 0x3d18d2, 0x3d1082, 0xb293a75453fda9c0, 0xb293a75453fda9c1, 0, 0 }, /* #1 */
     8415    { 0x0e1596, 0x0e1502, 0x16d89718f7c8a924, 0x16d89718f7c8a925, 0, 0 }, /* #2 */
     8416    { 0x275513, 0x275587, 0xe6e34398ad9e1a95, 0xe6e34398ad9e1a96, 0, 0 }, /* #3 */
     8417    { 0x1b2dc2, 0x1b2586, 0xf21cb8b547748265, 0xf21cb8b547748266, 0, 0 }, /* #4 */
     8418    { 0x222d92, 0x222502, 0x060e771db533780c, 0x060e771db533780d, 0, 0 }, /* #5 */
     8419    { 0x2e34d3, 0x2e3407, 0x54f4d433660fc3a2, 0x54f4d433660fc3a3, 0, 0 }, /* #6 */
     8420    { 0x170bd2, 0x170306, 0x12c0ab22d05e1cfb, 0x12c0ab22d05e1cfc, 0, 0 }, /* #7 */
     8421    { 0x234ec6, 0x234686, 0xfbc550f2bf0a4726, 0xfbc550f2bf0a4727, 0, 0 }, /* #8 */
     8422    { 0x2b58d2, 0x2b5082, 0x96091929f727cd14, 0x96091929f727cd15, 0, 0 }, /* #9 */
     8423    { 0x127ed7, 0x127687, 0xe7ef27d0f1db1b92, 0xe7ef27d0f1db1b93, 0, 0 }, /* #10 */
     8424    { 0x1e5d03, 0x1e5587, 0x9c552b04944a5604, 0x9c552b04944a5605, 0, 0 }, /* #11 */
     8425    { 0x3b2206, 0x3b2286, 0x925caeadb0fe7794, 0x925caeadb0fe7795, 0, 0 }, /* #12 */
     8426    { 0x0f6946, 0x0f6102, 0x217728f49fdbf41b, 0x217728f49fdbf41c, 0, 0 }, /* #13 */
     8427    { 0x133d56, 0x133582, 0x9f557c448d3b0b18, 0x9f557c448d3b0b19, 0, 0 }, /* #14 */
     8428    { 0x110543, 0x110587, 0xdb98efcb8b03a25e, 0xdb98efcb8b03a25f, 0, 0 }, /* #15 */
     8429    { 0x272742, 0x272702, 0x3512cb43d10c27f3, 0x3512cb43d10c27f4, 0, 0 }, /* #16 */
     8430    { 0x1e36c7, 0x1e3603, 0x327e90c759bbb557, 0x327e90c759bbb558, 0, 0 }, /* #17 */
     8431    { 0x131297, 0x131287, 0xdaf6ce67b2f1b64a, 0xdaf6ce67b2f1b64b, 0, 0 }, /* #18 */
     8432    { 0x011fc7, 0x011703, 0x0f5ba9fc2de2f560, 0x0f5ba9fc2de2f561, 0, 0 }, /* #19 */
     8433    { 0x350812, 0x350086, 0xda0306505ce66546, 0xda0306505ce66547, 0, 0 }, /* #20 */
     8434    { 0x137b87, 0x137303, 0x2ba5b1ff7692fb22, 0x2ba5b1ff7692fb23, 0, 0 }, /* #21 */
     8435    { 0x087296, 0x087282, 0x914f1c7be2381a6d, 0x914f1c7be2381a6e, 0, 0 }, /* #22 */
     8436    { 0x1678d3, 0x167013, 0x0c8eca860171a70f, 0x0c8eca860171a710, 0, 0 }, /* #23 */
     8437    { 0x247f52, 0x247706, 0x70c67ef154bea702, 0x70c67ef154bea703, 0, 0 }, /* #24 */
     8438    { 0x383a06, 0x383202, 0x690939915febaa89, 0x690939915febaa8a, 0, 0 }, /* #25 */
     8439    { 0x221456, 0x221406, 0x5183dc1d35c0fe7d, 0x5183dc1d35c0fe7e, 0, 0 }, /* #26 */
     8440    { 0x277cc6, 0x277406, 0x76a017d62f8c9555, 0x76a017d62f8c9556, 0, 0 }, /* #27 */
     8441    { 0x3c7e96, 0x3c7686, 0xd0f870ec86305c40, 0xd0f870ec86305c41, 0, 0 }, /* #28 */
     8442    { 0x2658c7, 0x265087, 0xe20cb0e4c458cd46, 0xe20cb0e4c458cd47, 0, 0 }, /* #29 */
     8443    { 0x317b06, 0x317382, 0xe0ad587bd983df1e, 0xe0ad587bd983df1f, 0, 0 }, /* #30 */
     8444    { 0x0c24d3, 0x0c2483, 0x935c6101fcc5a32e, 0x935c6101fcc5a32f, 0, 0 }, /* #31 */
     8445    { 0x241297, 0x241203, 0x40d2f6d151537f6d, 0x40d2f6d151537f6e, 0, 0 }, /* #32 */
     8446    { 0x0a3496, 0x0a3402, 0x7109e16c3dc29229, 0x7109e16c3dc2922a, 0, 0 }, /* #33 */
     8447    { 0x1a7dd3, 0x1a7507, 0x3209e27efe166bf5, 0x3209e27efe166bf6, 0, 0 }, /* #34 */
     8448    { 0x347887, 0x347083, 0x8ccab2cd5cf2ddf7, 0x8ccab2cd5cf2ddf8, 0, 0 }, /* #35 */
     8449    { 0x205816, 0x205082, 0xf284835d48cca196, 0xf284835d48cca197, 0, 0 }, /* #36 */
     8450    { 0x0c6896, 0x0c6082, 0xc83cb6067ae5d9c7, 0xc83cb6067ae5d9c8, 0, 0 }, /* #37 */
     8451    { 0x1268d7, 0x126087, 0xdaa183f3d4e9352a, 0xdaa183f3d4e9352b, 0, 0 }, /* #38 */
     8452    { 0x150887, 0x150003, 0x55b4e4945e6476d2, 0x55b4e4945e6476d3, 0, 0 }, /* #39 */
     8453    { 0x0a5c83, 0x0a5483, 0x9677d93e8a12c5cc, 0x9677d93e8a12c5cd, 0, 0 }, /* #40 */
     8454    { 0x1721c3, 0x172187, 0x9e34c499d33f42b6, 0x9e34c499d33f42b7, 0, 0 }, /* #41 */
     8455    { 0x172847, 0x172087, 0xcf035d5f9016e4bd, 0xcf035d5f9016e4be, 0, 0 }, /* #42 */
     8456    { 0x270f86, 0x270706, 0x26d70aa324b5f8a4, 0x26d70aa324b5f8a5, 0, 0 }, /* #43 */
     8457    { 0x227182, 0x227106, 0x1631496bafa76276, 0x1631496bafa76277, 0, 0 }, /* #44 */
     8458    { 0x0b1b06, 0x0b1306, 0x595cef322165a987, 0x595cef322165a988, 0, 0 }, /* #45 */
     8459    { 0x1b4882, 0x1b4002, 0x406471e5c5d09306, 0x406471e5c5d09307, 0, 0 }, /* #46 */
     8460    { 0x311242, 0x311282, 0xcd052318ee436e66, 0xcd052318ee436e67, 0, 0 }, /* #47 */
     8461    { 0x030357, 0x030383, 0x9ced6897438fe890, 0x9ced6897438fe891, 0, 0 }, /* #48 */
     8462    { 0x394356, 0x394386, 0x95e1baa0814facec, 0x95e1baa0814faced, 0, 0 }, /* #49 */
     8463    { 0x236993, 0x236107, 0x2ea363dd0269c76b, 0x2ea363dd0269c76c, 0, 0 }, /* #50 */
     8464    { 0x315a16, 0x315286, 0xb5d099cefd51902d, 0xb5d099cefd51902e, 0, 0 }, /* #51 */
     8465    { 0x213ed6, 0x213606, 0x201473e0e5819bb0, 0x201473e0e5819bb1, 0, 0 }, /* #52 */
     8466    { 0x030796, 0x030782, 0xdc8e185736fa1553, 0xdc8e185736fa1554, 0, 0 }, /* #53 */
     8467    { 0x2f4b03, 0x2f4307, 0x6e6a5f07f8ed7823, 0x6e6a5f07f8ed7824, 0, 0 }, /* #54 */
     8468    { 0x047d13, 0x047507, 0x31727962fa0b2426, 0x31727962fa0b2427, 0, 0 }, /* #55 */
     8469    { 0x3f4b16, 0x3f4306, 0x2e5d61f7231ca80e, 0x2e5d61f7231ca80f, 0, 0 }, /* #56 */
     8470    { 0x0a5796, 0x0a5706, 0x45ef6663f11992b7, 0x45ef6663f11992b8, 0, 0 }, /* #57 */
     8471    { 0x2b1153, 0x2b1183, 0xa655356aa386ca72, 0xa655356aa386ca73, 0, 0 }, /* #58 */
     8472    { 0x381b93, 0x381393, 0xa2028fba49da687f, 0xa2028fba49da6880, 0, 0 }, /* #59 */
     8473    { 0x2a0dc7, 0x2a0587, 0xa465860ca2eeb002, 0xa465860ca2eeb003, 0, 0 }, /* #60 */
     8474    { 0x031057, 0x031087, 0xbe330f00d6c3848c, 0xbe330f00d6c3848d, 0, 0 }, /* #61 */
     8475    { 0x1e0992, 0x1e0106, 0x1fb719aa7a10b859, 0x1fb719aa7a10b85a, 0, 0 }, /* #62 */
     8476    { 0x3618d7, 0x361007, 0x084ba56137e2c271, 0x084ba56137e2c272, 0, 0 }, /* #63 */
    84778477};
    84788478static const BINU64_TEST_T g_aTests_inc_u64_locked[] =
    84798479{
    8480     { 0x3b7386, 0x3b7302, 0x1b92f6edac39249d, 0x1b92f6edac39249e, 0, 0 }, /* #0 */
    8481     { 0x114f97, 0x114703, 0x55bb5570ff0aac61, 0x55bb5570ff0aac62, 0, 0 }, /* #1 */
    8482     { 0x263717, 0x263787, 0xecae5b3055329852, 0xecae5b3055329853, 0, 0 }, /* #2 */
    8483     { 0x246406, 0x246482, 0x867e441d59386922, 0x867e441d59386923, 0, 0 }, /* #3 */
    8484     { 0x297013, 0x297003, 0x5cca1361c1d07560, 0x5cca1361c1d07561, 0, 0 }, /* #4 */
    8485     { 0x2a4747, 0x2a4783, 0x8a338943ecc34df6, 0x8a338943ecc34df7, 0, 0 }, /* #5 */
    8486     { 0x3812d2, 0x381286, 0x8c82a832b6f6ea17, 0x8c82a832b6f6ea18, 0, 0 }, /* #6 */
    8487     { 0x307102, 0x307186, 0xe8f41c381c8cf04c, 0xe8f41c381c8cf04d, 0, 0 }, /* #7 */
    8488     { 0x285656, 0x285602, 0x75373b5c40d16cb2, 0x75373b5c40d16cb3, 0, 0 }, /* #8 */
    8489     { 0x1a5102, 0x1a5186, 0xff08c0c18ac4cf58, 0xff08c0c18ac4cf59, 0, 0 }, /* #9 */
    8490     { 0x094752, 0x094702, 0x5fd6cb5fe98513cc, 0x5fd6cb5fe98513cd, 0, 0 }, /* #10 */
    8491     { 0x017b03, 0x017383, 0xd709d690e14e3b18, 0xd709d690e14e3b19, 0, 0 }, /* #11 */
    8492     { 0x253496, 0x253482, 0xc633e69652b284e9, 0xc633e69652b284ea, 0, 0 }, /* #12 */
    8493     { 0x270502, 0x270586, 0xfad510aa7b4eeda9, 0xfad510aa7b4eedaa, 0, 0 }, /* #13 */
    8494     { 0x392712, 0x392706, 0x1bc790a9be344d6e, 0x1bc790a9be344d6f, 0, 0 }, /* #14 */
    8495     { 0x3e0717, 0x3e0783, 0xa51ae632af838b00, 0xa51ae632af838b01, 0, 0 }, /* #15 */
    8496     { 0x3e6f86, 0x3e6786, 0xb03e2397d9277fe7, 0xb03e2397d9277fe8, 0, 0 }, /* #16 */
    8497     { 0x124812, 0x124006, 0x4a564a193d8d572c, 0x4a564a193d8d572d, 0, 0 }, /* #17 */
    8498     { 0x1a5547, 0x1a5503, 0x4cf7fe84d2b29f4b, 0x4cf7fe84d2b29f4c, 0, 0 }, /* #18 */
    8499     { 0x2612c2, 0x261282, 0x976008d8692d36aa, 0x976008d8692d36ab, 0, 0 }, /* #19 */
    8500     { 0x0c63c7, 0x0c6383, 0xd19c27773a6a3097, 0xd19c27773a6a3098, 0, 0 }, /* #20 */
    8501     { 0x227e83, 0x227607, 0x7b40ca8024bd1b23, 0x7b40ca8024bd1b24, 0, 0 }, /* #21 */
    8502     { 0x2e37c6, 0x2e3786, 0xb03f450544aae76b, 0xb03f450544aae76c, 0, 0 }, /* #22 */
    8503     { 0x0c6402, 0x0c6486, 0xc3088c9cc9b9c454, 0xc3088c9cc9b9c455, 0, 0 }, /* #23 */
    8504     { 0x077807, 0x077007, 0x46e29a6f1e20f998, 0x46e29a6f1e20f999, 0, 0 }, /* #24 */
    8505     { 0x2d7f43, 0x2d7783, 0xb7687b5b10c0279c, 0xb7687b5b10c0279d, 0, 0 }, /* #25 */
    8506     { 0x3a2fc2, 0x3a2782, 0xa25c92da2aaa8a48, 0xa25c92da2aaa8a49, 0, 0 }, /* #26 */
    8507     { 0x2d37d7, 0x2d3707, 0x26efafaeb92cb82d, 0x26efafaeb92cb82e, 0, 0 }, /* #27 */
    8508     { 0x365c52, 0x365486, 0xbe0275813604ef6b, 0xbe0275813604ef6c, 0, 0 }, /* #28 */
    8509     { 0x3028c2, 0x302002, 0x7575f02709590d44, 0x7575f02709590d45, 0, 0 }, /* #29 */
    8510     { 0x122287, 0x122287, 0x86b34912c298effb, 0x86b34912c298effc, 0, 0 }, /* #30 */
    8511     { 0x024007, 0x024003, 0x63ff1c6e63437de8, 0x63ff1c6e63437de9, 0, 0 }, /* #31 */
    8512     { 0x230c12, 0x230406, 0x182dfde7d84ad232, 0x182dfde7d84ad233, 0, 0 }, /* #32 */
    8513     { 0x385517, 0x385583, 0xd7f99da4e11a943a, 0xd7f99da4e11a943b, 0, 0 }, /* #33 */
    8514     { 0x1c0642, 0x1c0606, 0x4ada6d7ea9f3e376, 0x4ada6d7ea9f3e377, 0, 0 }, /* #34 */
    8515     { 0x1c34d6, 0x1c3402, 0x1d62b845b258b349, 0x1d62b845b258b34a, 0, 0 }, /* #35 */
    8516     { 0x2f4917, 0x2f4183, 0xac03c382253aa091, 0xac03c382253aa092, 0, 0 }, /* #36 */
    8517     { 0x184316, 0x184306, 0x6a17e31166b7c1da, 0x6a17e31166b7c1db, 0, 0 }, /* #37 */
    8518     { 0x3c2783, 0x3c2707, 0x3c200d20b8192a2d, 0x3c200d20b8192a2e, 0, 0 }, /* #38 */
    8519     { 0x3d6f82, 0x3d6782, 0xbfa6c76866395b82, 0xbfa6c76866395b83, 0, 0 }, /* #39 */
    8520     { 0x294752, 0x294782, 0x89c9b763ae252988, 0x89c9b763ae252989, 0, 0 }, /* #40 */
    8521     { 0x264992, 0x264192, 0xd25d4c11e87daadf, 0xd25d4c11e87daae0, 0, 0 }, /* #41 */
    8522     { 0x2c7982, 0x2c7182, 0x8e3839a5d5b0dbf3, 0x8e3839a5d5b0dbf4, 0, 0 }, /* #42 */
    8523     { 0x1006c6, 0x100606, 0x34154baee1ca7a16, 0x34154baee1ca7a17, 0, 0 }, /* #43 */
    8524     { 0x1b4806, 0x1b4006, 0x25fe9a74cdea9d52, 0x25fe9a74cdea9d53, 0, 0 }, /* #44 */
    8525     { 0x103706, 0x103786, 0xd5ce68bcfa942be7, 0xd5ce68bcfa942be8, 0, 0 }, /* #45 */
    8526     { 0x3e3a86, 0x3e3202, 0x498f06e2237c9aad, 0x498f06e2237c9aae, 0, 0 }, /* #46 */
    8527     { 0x0c6457, 0x0c6483, 0xe5a3aa1f09628f24, 0xe5a3aa1f09628f25, 0, 0 }, /* #47 */
    8528     { 0x360d52, 0x360506, 0x26fda11cb6e6bee0, 0x26fda11cb6e6bee1, 0, 0 }, /* #48 */
    8529     { 0x1c4943, 0x1c4187, 0xbdb68cd45dcdf97d, 0xbdb68cd45dcdf97e, 0, 0 }, /* #49 */
    8530     { 0x1836c6, 0x183682, 0xe4bf0c98908947a6, 0xe4bf0c98908947a7, 0, 0 }, /* #50 */
    8531     { 0x1402d6, 0x140282, 0x8f2fa77a3505ca78, 0x8f2fa77a3505ca79, 0, 0 }, /* #51 */
    8532     { 0x1c4242, 0x1c4286, 0xe79a76a8f9c9ad73, 0xe79a76a8f9c9ad74, 0, 0 }, /* #52 */
    8533     { 0x244493, 0x244483, 0xfa07f823855c78f0, 0xfa07f823855c78f1, 0, 0 }, /* #53 */
    8534     { 0x335f92, 0x335702, 0x78571987d49ca603, 0x78571987d49ca604, 0, 0 }, /* #54 */
    8535     { 0x0a4cd2, 0x0a4496, 0xcfc6ac3c910e832f, 0xcfc6ac3c910e8330, 0, 0 }, /* #55 */
    8536     { 0x151f13, 0x151713, 0x45eff3615948f96f, 0x45eff3615948f970, 0, 0 }, /* #56 */
    8537     { 0x136852, 0x136082, 0x9ebdf4d4b7e606a3, 0x9ebdf4d4b7e606a4, 0, 0 }, /* #57 */
    8538     { 0x141a12, 0x141202, 0x0a498c6aa78eb5eb, 0x0a498c6aa78eb5ec, 0, 0 }, /* #58 */
    8539     { 0x212942, 0x212106, 0x3a9700a1e36eba83, 0x3a9700a1e36eba84, 0, 0 }, /* #59 */
    8540     { 0x170116, 0x170102, 0x3781f1cb9dc807f3, 0x3781f1cb9dc807f4, 0, 0 }, /* #60 */
    8541     { 0x2962c7, 0x296203, 0x7da87527091bc324, 0x7da87527091bc325, 0, 0 }, /* #61 */
    8542     { 0x2313c6, 0x231306, 0x70552a7325427ddc, 0x70552a7325427ddd, 0, 0 }, /* #62 */
    8543     { 0x161d82, 0x161586, 0xfdcc50c546b3abae, 0xfdcc50c546b3abaf, 0, 0 }, /* #63 */
     8480    { 0x1c0147, 0x1c0107, 0x138cb09b79d7fe9b, 0x138cb09b79d7fe9c, 0, 0 }, /* #0 */
     8481    { 0x1e3ad7, 0x1e3207, 0x36d83fcee404cbae, 0x36d83fcee404cbaf, 0, 0 }, /* #1 */
     8482    { 0x052a56, 0x052286, 0xfe3b372065dead2c, 0xfe3b372065dead2d, 0, 0 }, /* #2 */
     8483    { 0x2035c3, 0x203503, 0x2020f02a9d2bb3ac, 0x2020f02a9d2bb3ad, 0, 0 }, /* #3 */
     8484    { 0x3765c2, 0x376502, 0x23949a33dcc17f6c, 0x23949a33dcc17f6d, 0, 0 }, /* #4 */
     8485    { 0x0f7596, 0x0f7586, 0x8f56dfd6e64451ce, 0x8f56dfd6e64451cf, 0, 0 }, /* #5 */
     8486    { 0x016252, 0x016296, 0xec98af319e67bcbf, 0xec98af319e67bcc0, 0, 0 }, /* #6 */
     8487    { 0x1550d6, 0x155082, 0xe0daee71dc41c0d5, 0xe0daee71dc41c0d6, 0, 0 }, /* #7 */
     8488    { 0x1c4d93, 0x1c4583, 0x9d6261fc2ee86d56, 0x9d6261fc2ee86d57, 0, 0 }, /* #8 */
     8489    { 0x0f1743, 0x0f1703, 0x53ee28dca8c1edf7, 0x53ee28dca8c1edf8, 0, 0 }, /* #9 */
     8490    { 0x3d6f93, 0x3d6703, 0x73ad1f46eca7aa89, 0x73ad1f46eca7aa8a, 0, 0 }, /* #10 */
     8491    { 0x204703, 0x204703, 0x60d88915aa606e0a, 0x60d88915aa606e0b, 0, 0 }, /* #11 */
     8492    { 0x0f7357, 0x0f7383, 0xbad6adf86f32f685, 0xbad6adf86f32f686, 0, 0 }, /* #12 */
     8493    { 0x3712d7, 0x371207, 0x659988137c914639, 0x659988137c91463a, 0, 0 }, /* #13 */
     8494    { 0x342a86, 0x342282, 0xc88f3670e33186e5, 0xc88f3670e33186e6, 0, 0 }, /* #14 */
     8495    { 0x275996, 0x275182, 0xff292e5daa801612, 0xff292e5daa801613, 0, 0 }, /* #15 */
     8496    { 0x231cc3, 0x231483, 0x999f2432ecbdb0c0, 0x999f2432ecbdb0c1, 0, 0 }, /* #16 */
     8497    { 0x017c97, 0x017487, 0xc7ad3c135a9a4aed, 0xc7ad3c135a9a4aee, 0, 0 }, /* #17 */
     8498    { 0x032802, 0x032002, 0x2df2779f6b017a07, 0x2df2779f6b017a08, 0, 0 }, /* #18 */
     8499    { 0x0b2017, 0x0b2003, 0x10a2d89eadbcf5a3, 0x10a2d89eadbcf5a4, 0, 0 }, /* #19 */
     8500    { 0x256b97, 0x256303, 0x183643eee917c7ad, 0x183643eee917c7ae, 0, 0 }, /* #20 */
     8501    { 0x256b82, 0x256382, 0x8d6cc4648b084ae4, 0x8d6cc4648b084ae5, 0, 0 }, /* #21 */
     8502    { 0x1128d2, 0x112016, 0x5322561dbdaab82f, 0x5322561dbdaab830, 0, 0 }, /* #22 */
     8503    { 0x033486, 0x033482, 0xb7828685620311c0, 0xb7828685620311c1, 0, 0 }, /* #23 */
     8504    { 0x0d2213, 0x0d2287, 0xb309ef329ed5fdce, 0xb309ef329ed5fdcf, 0, 0 }, /* #24 */
     8505    { 0x394987, 0x394107, 0x3df4cd91c3cbe054, 0x3df4cd91c3cbe055, 0, 0 }, /* #25 */
     8506    { 0x242b13, 0x242383, 0xb073042ac1cfc87b, 0xb073042ac1cfc87c, 0, 0 }, /* #26 */
     8507    { 0x161b13, 0x161383, 0xe7485f03551f0422, 0xe7485f03551f0423, 0, 0 }, /* #27 */
     8508    { 0x155213, 0x155287, 0x950233514254eac9, 0x950233514254eaca, 0, 0 }, /* #28 */
     8509    { 0x371597, 0x371507, 0x281eb7a9bf2c1905, 0x281eb7a9bf2c1906, 0, 0 }, /* #29 */
     8510    { 0x3f4a53, 0x3f4203, 0x59e43e471deaac84, 0x59e43e471deaac85, 0, 0 }, /* #30 */
     8511    { 0x345546, 0x345502, 0x74fdaa98a127b19c, 0x74fdaa98a127b19d, 0, 0 }, /* #31 */
     8512    { 0x0b1d03, 0x0b1503, 0x64b1db6fc5e78c63, 0x64b1db6fc5e78c64, 0, 0 }, /* #32 */
     8513    { 0x3d0806, 0x3d0002, 0x62a077ec432f7ca6, 0x62a077ec432f7ca7, 0, 0 }, /* #33 */
     8514    { 0x213896, 0x213082, 0xbe76412af8126063, 0xbe76412af8126064, 0, 0 }, /* #34 */
     8515    { 0x154c82, 0x154482, 0x9b271da81a999d50, 0x9b271da81a999d51, 0, 0 }, /* #35 */
     8516    { 0x0c0e87, 0x0c0603, 0x53b1503dba8d50c3, 0x53b1503dba8d50c4, 0, 0 }, /* #36 */
     8517    { 0x0a5ec6, 0x0a5606, 0x1db23dfb1baf7af8, 0x1db23dfb1baf7af9, 0, 0 }, /* #37 */
     8518    { 0x0338d2, 0x033086, 0xf298792d5a9132b6, 0xf298792d5a9132b7, 0, 0 }, /* #38 */
     8519    { 0x3b3403, 0x3b3407, 0x2a6abec317af2032, 0x2a6abec317af2033, 0, 0 }, /* #39 */
     8520    { 0x3736c3, 0x373687, 0xb522537d7a747aae, 0xb522537d7a747aaf, 0, 0 }, /* #40 */
     8521    { 0x174ec3, 0x174603, 0x50b1be666db622f7, 0x50b1be666db622f8, 0, 0 }, /* #41 */
     8522    { 0x0b43c7, 0x0b4303, 0x6a7a06581058a025, 0x6a7a06581058a026, 0, 0 }, /* #42 */
     8523    { 0x363206, 0x363202, 0x170ecf983de15ead, 0x170ecf983de15eae, 0, 0 }, /* #43 */
     8524    { 0x1f0fd3, 0x1f0783, 0xb61c49d91c124f6c, 0xb61c49d91c124f6d, 0, 0 }, /* #44 */
     8525    { 0x0b6612, 0x0b6602, 0x4ab32a4a22f61844, 0x4ab32a4a22f61845, 0, 0 }, /* #45 */
     8526    { 0x1d0696, 0x1d0606, 0x25a021776deefee3, 0x25a021776deefee4, 0, 0 }, /* #46 */
     8527    { 0x353fc2, 0x353782, 0x94133f246a2c91b9, 0x94133f246a2c91ba, 0, 0 }, /* #47 */
     8528    { 0x165ec7, 0x165687, 0xa4a3f37f4d289a34, 0xa4a3f37f4d289a35, 0, 0 }, /* #48 */
     8529    { 0x072986, 0x072186, 0x820b4527e47ed1f9, 0x820b4527e47ed1fa, 0, 0 }, /* #49 */
     8530    { 0x254406, 0x254486, 0xd89a2bddde7034cb, 0xd89a2bddde7034cc, 0, 0 }, /* #50 */
     8531    { 0x3546c3, 0x354607, 0x3db998de950dcf9e, 0x3db998de950dcf9f, 0, 0 }, /* #51 */
     8532    { 0x233652, 0x233606, 0x3a5d81879a0db6d1, 0x3a5d81879a0db6d2, 0, 0 }, /* #52 */
     8533    { 0x226402, 0x226486, 0xefe46114dfe6e57c, 0xefe46114dfe6e57d, 0, 0 }, /* #53 */
     8534    { 0x210096, 0x210086, 0xd34bbbf281029fd6, 0xd34bbbf281029fd7, 0, 0 }, /* #54 */
     8535    { 0x3605d3, 0x360583, 0xb62fc9ca260b656c, 0xb62fc9ca260b656d, 0, 0 }, /* #55 */
     8536    { 0x292946, 0x292182, 0xa2c9337df51c82b4, 0xa2c9337df51c82b5, 0, 0 }, /* #56 */
     8537    { 0x136542, 0x136506, 0x33c8723334252983, 0x33c8723334252984, 0, 0 }, /* #57 */
     8538    { 0x012d87, 0x012583, 0xab948bce5f6fe6b9, 0xab948bce5f6fe6ba, 0, 0 }, /* #58 */
     8539    { 0x263887, 0x263003, 0x4064b21fbadee84b, 0x4064b21fbadee84c, 0, 0 }, /* #59 */
     8540    { 0x1d73d3, 0x1d7383, 0xfef7dc39717ce65c, 0xfef7dc39717ce65d, 0, 0 }, /* #60 */
     8541    { 0x1b4253, 0x1b4283, 0xa46338e01f299a93, 0xa46338e01f299a94, 0, 0 }, /* #61 */
     8542    { 0x2b2d97, 0x2b2503, 0x764c2df314bfb619, 0x764c2df314bfb61a, 0, 0 }, /* #62 */
     8543    { 0x1c4856, 0x1c4012, 0x572e43adc066b5df, 0x572e43adc066b5e0, 0, 0 }, /* #63 */
    85448544};
    85458545static const BINU64_TEST_T g_aTests_dec_u64[] =
    85468546{
    8547     { 0x0a5517, 0x0a5583, 0xb3f9bd1f5473a399, 0xb3f9bd1f5473a398, 0, 0 }, /* #0 */
    8548     { 0x1f62c2, 0x1f6206, 0x6df2aef3828cdcc7, 0x6df2aef3828cdcc6, 0, 0 }, /* #1 */
    8549     { 0x3b6b16, 0x3b6382, 0xd2ae82333246fd86, 0xd2ae82333246fd85, 0, 0 }, /* #2 */
    8550     { 0x260c87, 0x260483, 0xc6552806b14a521d, 0xc6552806b14a521c, 0, 0 }, /* #3 */
    8551     { 0x3645d7, 0x364503, 0x6681bfd3df806568, 0x6681bfd3df806567, 0, 0 }, /* #4 */
    8552     { 0x186a12, 0x186282, 0x9e26c5a6bd792bbd, 0x9e26c5a6bd792bbc, 0, 0 }, /* #5 */
    8553     { 0x027c87, 0x027487, 0xabd26c7c3c1b6a18, 0xabd26c7c3c1b6a17, 0, 0 }, /* #6 */
    8554     { 0x105756, 0x105702, 0x3401f87da317de46, 0x3401f87da317de45, 0, 0 }, /* #7 */
    8555     { 0x207117, 0x207107, 0x5146b95f377c89fa, 0x5146b95f377c89f9, 0, 0 }, /* #8 */
    8556     { 0x3414d7, 0x341487, 0x9975cafff143c9cd, 0x9975cafff143c9cc, 0, 0 }, /* #9 */
    8557     { 0x225913, 0x225193, 0xb91e1d9c14d05390, 0xb91e1d9c14d0538f, 0, 0 }, /* #10 */
    8558     { 0x253186, 0x253186, 0xc72d211b2c744c0d, 0xc72d211b2c744c0c, 0, 0 }, /* #11 */
    8559     { 0x181816, 0x181002, 0x67942f5a60eb0cc8, 0x67942f5a60eb0cc7, 0, 0 }, /* #12 */
    8560     { 0x305202, 0x305202, 0x53aa8a1b0fabbb9e, 0x53aa8a1b0fabbb9d, 0, 0 }, /* #13 */
    8561     { 0x111d86, 0x111506, 0x18de2b4454697a54, 0x18de2b4454697a53, 0, 0 }, /* #14 */
    8562     { 0x2a0a17, 0x2a0293, 0x99caac4d6d118750, 0x99caac4d6d11874f, 0, 0 }, /* #15 */
    8563     { 0x034417, 0x034487, 0xa8f3b7d55773a382, 0xa8f3b7d55773a381, 0, 0 }, /* #16 */
    8564     { 0x2a15d6, 0x2a1506, 0x1e4e7d2a068752d2, 0x1e4e7d2a068752d1, 0, 0 }, /* #17 */
    8565     { 0x3b00c6, 0x3b0086, 0xece8820a1dc2fed5, 0xece8820a1dc2fed4, 0, 0 }, /* #18 */
    8566     { 0x317586, 0x317506, 0x5f89c510ce9ce912, 0x5f89c510ce9ce911, 0, 0 }, /* #19 */
    8567     { 0x282d97, 0x282583, 0x82735fea66de258d, 0x82735fea66de258c, 0, 0 }, /* #20 */
    8568     { 0x3172c7, 0x317203, 0x4258f950dab967f8, 0x4258f950dab967f7, 0, 0 }, /* #21 */
    8569     { 0x181517, 0x181583, 0xef3f04988fd8fec8, 0xef3f04988fd8fec7, 0, 0 }, /* #22 */
    8570     { 0x065017, 0x065097, 0xc037ea9c270fd440, 0xc037ea9c270fd43f, 0, 0 }, /* #23 */
    8571     { 0x0b4896, 0x0b4002, 0x6710c4da06a5ad3e, 0x6710c4da06a5ad3d, 0, 0 }, /* #24 */
    8572     { 0x2b7912, 0x2b7106, 0x672fcd940f2d4d54, 0x672fcd940f2d4d53, 0, 0 }, /* #25 */
    8573     { 0x1e3d56, 0x1e3582, 0xfc7246d6d8689e52, 0xfc7246d6d8689e51, 0, 0 }, /* #26 */
    8574     { 0x082a92, 0x082206, 0x151c4588aa789f34, 0x151c4588aa789f33, 0, 0 }, /* #27 */
    8575     { 0x186e83, 0x186607, 0x27d9cf5be9d522b5, 0x27d9cf5be9d522b4, 0, 0 }, /* #28 */
    8576     { 0x3c73c7, 0x3c7383, 0x971b72dee856bf16, 0x971b72dee856bf15, 0, 0 }, /* #29 */
    8577     { 0x125886, 0x125082, 0xb59944c6a17b89e1, 0xb59944c6a17b89e0, 0, 0 }, /* #30 */
    8578     { 0x1a1546, 0x1a1582, 0xec4c598eeb860758, 0xec4c598eeb860757, 0, 0 }, /* #31 */
    8579     { 0x0b1052, 0x0b1082, 0xfede2582c2b229eb, 0xfede2582c2b229ea, 0, 0 }, /* #32 */
    8580     { 0x301a06, 0x301202, 0x4aeff5d20691c06c, 0x4aeff5d20691c06b, 0, 0 }, /* #33 */
    8581     { 0x335447, 0x335483, 0xb04df7a2d0ff691d, 0xb04df7a2d0ff691c, 0, 0 }, /* #34 */
    8582     { 0x3c6642, 0x3c6602, 0x2e21612b13b28887, 0x2e21612b13b28886, 0, 0 }, /* #35 */
    8583     { 0x331886, 0x331006, 0x689754ab802c7c57, 0x689754ab802c7c56, 0, 0 }, /* #36 */
    8584     { 0x373b56, 0x373306, 0x1a12679ebbee4d42, 0x1a12679ebbee4d41, 0, 0 }, /* #37 */
    8585     { 0x106446, 0x106406, 0x4d390a9600ba64f1, 0x4d390a9600ba64f0, 0, 0 }, /* #38 */
    8586     { 0x262557, 0x262587, 0x940a58ebe2a55375, 0x940a58ebe2a55374, 0, 0 }, /* #39 */
    8587     { 0x135747, 0x135783, 0xa0009e2b8562e658, 0xa0009e2b8562e657, 0, 0 }, /* #40 */
    8588     { 0x124807, 0x124087, 0xe89882a393b6592c, 0xe89882a393b6592b, 0, 0 }, /* #41 */
    8589     { 0x2850d2, 0x285002, 0x7299b96e373008eb, 0x7299b96e373008ea, 0, 0 }, /* #42 */
    8590     { 0x1d1f83, 0x1d1707, 0x111dd3d927c18183, 0x111dd3d927c18182, 0, 0 }, /* #43 */
    8591     { 0x3f5456, 0x3f5402, 0x69ac4d9508b9f984, 0x69ac4d9508b9f983, 0, 0 }, /* #44 */
    8592     { 0x192746, 0x192706, 0x3c89bc867d3d31b2, 0x3c89bc867d3d31b1, 0, 0 }, /* #45 */
    8593     { 0x067d56, 0x067586, 0x834bc6037d4ed812, 0x834bc6037d4ed811, 0, 0 }, /* #46 */
    8594     { 0x351153, 0x351103, 0x13434242048e313f, 0x13434242048e313e, 0, 0 }, /* #47 */
    8595     { 0x3325c2, 0x332506, 0x209f6e3c2d741734, 0x209f6e3c2d741733, 0, 0 }, /* #48 */
    8596     { 0x3e35d7, 0x3e3507, 0x6abf23867f82e5d5, 0x6abf23867f82e5d4, 0, 0 }, /* #49 */
    8597     { 0x354856, 0x354086, 0xacf9d638a3a03cd5, 0xacf9d638a3a03cd4, 0, 0 }, /* #50 */
    8598     { 0x207957, 0x207183, 0xee9b1de57013f67b, 0xee9b1de57013f67a, 0, 0 }, /* #51 */
    8599     { 0x075e16, 0x075606, 0x4bd840aae0c78896, 0x4bd840aae0c78895, 0, 0 }, /* #52 */
    8600     { 0x3d5ed3, 0x3d5687, 0xd83a37c494e63f1f, 0xd83a37c494e63f1e, 0, 0 }, /* #53 */
    8601     { 0x235216, 0x235206, 0x06973957a8e3d872, 0x06973957a8e3d871, 0, 0 }, /* #54 */
    8602     { 0x350202, 0x350206, 0x52e1eeda16f29fee, 0x52e1eeda16f29fed, 0, 0 }, /* #55 */
    8603     { 0x3234d3, 0x323403, 0x5a69035bca7450dd, 0x5a69035bca7450dc, 0, 0 }, /* #56 */
    8604     { 0x1b58c2, 0x1b5082, 0x8b46a474a92a1ad1, 0x8b46a474a92a1ad0, 0, 0 }, /* #57 */
    8605     { 0x164156, 0x164102, 0x1cd07fe41936cd0e, 0x1cd07fe41936cd0d, 0, 0 }, /* #58 */
    8606     { 0x3c6083, 0x3c6083, 0x846b512f09a4577b, 0x846b512f09a4577a, 0, 0 }, /* #59 */
    8607     { 0x1e66c7, 0x1e6687, 0xc5733920474ae2d9, 0xc5733920474ae2d8, 0, 0 }, /* #60 */
    8608     { 0x210d43, 0x210503, 0x71b4ca95630b290f, 0x71b4ca95630b290e, 0, 0 }, /* #61 */
    8609     { 0x203687, 0x203607, 0x20c99642f89b6036, 0x20c99642f89b6035, 0, 0 }, /* #62 */
    8610     { 0x277892, 0x277006, 0x6e24c98b91b89883, 0x6e24c98b91b89882, 0, 0 }, /* #63 */
     8547    { 0x1d3f92, 0x1d3796, 0xbe3a6645bbf899d0, 0xbe3a6645bbf899cf, 0, 0 }, /* #0 */
     8548    { 0x2e7982, 0x2e7182, 0x9d0e043d16eafb24, 0x9d0e043d16eafb23, 0, 0 }, /* #1 */
     8549    { 0x384f92, 0x384786, 0xc949c829a5f830c4, 0xc949c829a5f830c3, 0, 0 }, /* #2 */
     8550    { 0x340082, 0x340002, 0x2e59e0e6194d7d3f, 0x2e59e0e6194d7d3e, 0, 0 }, /* #3 */
     8551    { 0x3c5483, 0x3c5403, 0x0515ed262e58c1b7, 0x0515ed262e58c1b6, 0, 0 }, /* #4 */
     8552    { 0x047d13, 0x047587, 0xc54921b668393ae3, 0xc54921b668393ae2, 0, 0 }, /* #5 */
     8553    { 0x3d1292, 0x3d1282, 0xbd0933212b1820ac, 0xbd0933212b1820ab, 0, 0 }, /* #6 */
     8554    { 0x3b7b82, 0x3b7386, 0xb637d551e947076a, 0xb637d551e9470769, 0, 0 }, /* #7 */
     8555    { 0x157553, 0x157587, 0xaee0c11c222701b3, 0xaee0c11c222701b2, 0, 0 }, /* #8 */
     8556    { 0x264e02, 0x264606, 0x1d0e2c9f8953ce51, 0x1d0e2c9f8953ce50, 0, 0 }, /* #9 */
     8557    { 0x132a53, 0x132283, 0xb2f7d02b199b8bcf, 0xb2f7d02b199b8bce, 0, 0 }, /* #10 */
     8558    { 0x1a7e42, 0x1a7606, 0x7e318ca5892c57b2, 0x7e318ca5892c57b1, 0, 0 }, /* #11 */
     8559    { 0x086556, 0x086586, 0x8bcc5299390a2fdc, 0x8bcc5299390a2fdb, 0, 0 }, /* #12 */
     8560    { 0x0240d6, 0x024002, 0x7bf9fbb0c383b565, 0x7bf9fbb0c383b564, 0, 0 }, /* #13 */
     8561    { 0x3a7e93, 0x3a7687, 0xe4222557065f71b5, 0xe4222557065f71b4, 0, 0 }, /* #14 */
     8562    { 0x012616, 0x012606, 0x6ee266c97480b8c4, 0x6ee266c97480b8c3, 0, 0 }, /* #15 */
     8563    { 0x082f87, 0x082787, 0xf6eeb63cc87016e3, 0xf6eeb63cc87016e2, 0, 0 }, /* #16 */
     8564    { 0x3e3952, 0x3e3106, 0x612ea4ffe964eda7, 0x612ea4ffe964eda6, 0, 0 }, /* #17 */
     8565    { 0x121313, 0x121307, 0x531c9fd2383d956a, 0x531c9fd2383d9569, 0, 0 }, /* #18 */
     8566    { 0x001dc3, 0x001587, 0xfc33759ab6379954, 0xfc33759ab6379953, 0, 0 }, /* #19 */
     8567    { 0x2e1102, 0x2e1102, 0x0990f9089428e7e7, 0x0990f9089428e7e6, 0, 0 }, /* #20 */
     8568    { 0x186253, 0x186203, 0x448074100f26ecbd, 0x448074100f26ecbc, 0, 0 }, /* #21 */
     8569    { 0x036992, 0x036106, 0x0a0fc4c3259b97df, 0x0a0fc4c3259b97de, 0, 0 }, /* #22 */
     8570    { 0x3e6356, 0x3e6382, 0xae9010fef7c1392a, 0xae9010fef7c13929, 0, 0 }, /* #23 */
     8571    { 0x0b4c47, 0x0b4403, 0x7ca5c3529c589903, 0x7ca5c3529c589902, 0, 0 }, /* #24 */
     8572    { 0x3a5b93, 0x3a5383, 0x952f01e254d3adac, 0x952f01e254d3adab, 0, 0 }, /* #25 */
     8573    { 0x0e6bc7, 0x0e6303, 0x1da8b07fe307ee38, 0x1da8b07fe307ee37, 0, 0 }, /* #26 */
     8574    { 0x1b11c2, 0x1b1106, 0x4c20d9ac2a46c4c6, 0x4c20d9ac2a46c4c5, 0, 0 }, /* #27 */
     8575    { 0x325242, 0x325282, 0xad91f3d15c09681b, 0xad91f3d15c09681a, 0, 0 }, /* #28 */
     8576    { 0x1e5682, 0x1e5686, 0xadb9c9a666c382b3, 0xadb9c9a666c382b2, 0, 0 }, /* #29 */
     8577    { 0x256993, 0x256103, 0x0e8a40bd22c94f9e, 0x0e8a40bd22c94f9d, 0, 0 }, /* #30 */
     8578    { 0x3961d2, 0x396186, 0xbc03b13828c76a0d, 0xbc03b13828c76a0c, 0, 0 }, /* #31 */
     8579    { 0x281303, 0x281383, 0xe6ef9221cac08b26, 0xe6ef9221cac08b25, 0, 0 }, /* #32 */
     8580    { 0x224857, 0x224007, 0x2a4396a82b5927cb, 0x2a4396a82b5927ca, 0, 0 }, /* #33 */
     8581    { 0x182612, 0x182602, 0x7ee6c186582d30eb, 0x7ee6c186582d30ea, 0, 0 }, /* #34 */
     8582    { 0x2b0582, 0x2b0506, 0x124d3d01b5c9c791, 0x124d3d01b5c9c790, 0, 0 }, /* #35 */
     8583    { 0x067102, 0x067102, 0x03a1f0c4720092bd, 0x03a1f0c4720092bc, 0, 0 }, /* #36 */
     8584    { 0x055592, 0x055586, 0x80e37125e0526307, 0x80e37125e0526306, 0, 0 }, /* #37 */
     8585    { 0x193497, 0x193403, 0x12ee9f9702cbd0a3, 0x12ee9f9702cbd0a2, 0, 0 }, /* #38 */
     8586    { 0x2f1d02, 0x2f1506, 0x5319b3d6c5ef143d, 0x5319b3d6c5ef143c, 0, 0 }, /* #39 */
     8587    { 0x2d3047, 0x2d3007, 0x1205e7d04557f6b5, 0x1205e7d04557f6b4, 0, 0 }, /* #40 */
     8588    { 0x3e5f46, 0x3e5796, 0xa784794f326b6060, 0xa784794f326b605f, 0, 0 }, /* #41 */
     8589    { 0x386683, 0x386683, 0xa67cce215cd9e9ae, 0xa67cce215cd9e9ad, 0, 0 }, /* #42 */
     8590    { 0x010d12, 0x010582, 0xc15091662f42a8af, 0xc15091662f42a8ae, 0, 0 }, /* #43 */
     8591    { 0x396102, 0x396182, 0xe03fede571a55ff9, 0xe03fede571a55ff8, 0, 0 }, /* #44 */
     8592    { 0x1b06c3, 0x1b0607, 0x017392e8122beb85, 0x017392e8122beb84, 0, 0 }, /* #45 */
     8593    { 0x215a02, 0x215282, 0xf3e5ec4756f80074, 0xf3e5ec4756f80073, 0, 0 }, /* #46 */
     8594    { 0x3b43c7, 0x3b4383, 0xe69ce631ed291eac, 0xe69ce631ed291eab, 0, 0 }, /* #47 */
     8595    { 0x0c2ec7, 0x0c2603, 0x2fdc20a3e7e60aff, 0x2fdc20a3e7e60afe, 0, 0 }, /* #48 */
     8596    { 0x2245c3, 0x224507, 0x5033f3fd6c2d4597, 0x5033f3fd6c2d4596, 0, 0 }, /* #49 */
     8597    { 0x176f52, 0x176782, 0xfa11049a4dcf9ffe, 0xfa11049a4dcf9ffd, 0, 0 }, /* #50 */
     8598    { 0x1a2616, 0x1a2606, 0x2fe057048dd64b28, 0x2fe057048dd64b27, 0, 0 }, /* #51 */
     8599    { 0x306002, 0x306086, 0xe7a9670a298cfec1, 0xe7a9670a298cfec0, 0, 0 }, /* #52 */
     8600    { 0x2b55d7, 0x2b5587, 0xb5f10681bf65d2c6, 0xb5f10681bf65d2c5, 0, 0 }, /* #53 */
     8601    { 0x223b87, 0x223383, 0x89023215b2b9df87, 0x89023215b2b9df86, 0, 0 }, /* #54 */
     8602    { 0x262607, 0x262607, 0x40aff917b1925f51, 0x40aff917b1925f50, 0, 0 }, /* #55 */
     8603    { 0x1477c7, 0x147717, 0x4d7a2da070d76640, 0x4d7a2da070d7663f, 0, 0 }, /* #56 */
     8604    { 0x090b17, 0x090387, 0x9b22fc25cc4c2545, 0x9b22fc25cc4c2544, 0, 0 }, /* #57 */
     8605    { 0x176f06, 0x176706, 0x7504c522138f8b56, 0x7504c522138f8b55, 0, 0 }, /* #58 */
     8606    { 0x2a5657, 0x2a5683, 0xb8db9a152f8c9e09, 0xb8db9a152f8c9e08, 0, 0 }, /* #59 */
     8607    { 0x211692, 0x211602, 0x1e00d887351889d4, 0x1e00d887351889d3, 0, 0 }, /* #60 */
     8608    { 0x115cd3, 0x115487, 0x8eda32646fbac4fa, 0x8eda32646fbac4f9, 0, 0 }, /* #61 */
     8609    { 0x226b87, 0x226387, 0xb1e0b2fed4cb578c, 0xb1e0b2fed4cb578b, 0, 0 }, /* #62 */
     8610    { 0x075b47, 0x075393, 0xd8fc7a27e3f99e20, 0xd8fc7a27e3f99e1f, 0, 0 }, /* #63 */
    86118611};
    86128612static const BINU64_TEST_T g_aTests_dec_u64_locked[] =
    86138613{
    8614     { 0x2b7d03, 0x2b7587, 0xda2edf507efa2b45, 0xda2edf507efa2b44, 0, 0 }, /* #0 */
    8615     { 0x070a97, 0x070283, 0xa5bdc4aa750a08a5, 0xa5bdc4aa750a08a4, 0, 0 }, /* #1 */
    8616     { 0x322897, 0x322007, 0x15362104a0643e4c, 0x15362104a0643e4b, 0, 0 }, /* #2 */
    8617     { 0x313952, 0x313116, 0x734f8b9b1ffd5ea0, 0x734f8b9b1ffd5e9f, 0, 0 }, /* #3 */
    8618     { 0x162843, 0x162007, 0x73279a8746407a75, 0x73279a8746407a74, 0, 0 }, /* #4 */
    8619     { 0x125003, 0x125083, 0xe5e8a2744d4abda5, 0xe5e8a2744d4abda4, 0, 0 }, /* #5 */
    8620     { 0x010117, 0x010103, 0x6ce883f476c3bde6, 0x6ce883f476c3bde5, 0, 0 }, /* #6 */
    8621     { 0x293a97, 0x293207, 0x6c71f6e1bf1a9ddc, 0x6c71f6e1bf1a9ddb, 0, 0 }, /* #7 */
    8622     { 0x076546, 0x076586, 0xeb418742e7922325, 0xeb418742e7922324, 0, 0 }, /* #8 */
    8623     { 0x171417, 0x171487, 0xc249367c8831df83, 0xc249367c8831df82, 0, 0 }, /* #9 */
    8624     { 0x1828c3, 0x182087, 0x8564862851a47a78, 0x8564862851a47a77, 0, 0 }, /* #10 */
    8625     { 0x232ed6, 0x232682, 0x8703b986802cf2f9, 0x8703b986802cf2f8, 0, 0 }, /* #11 */
    8626     { 0x3a37c3, 0x3a3703, 0x1e4453fb16e52686, 0x1e4453fb16e52685, 0, 0 }, /* #12 */
    8627     { 0x253416, 0x253482, 0xbfff57bb29923d6f, 0xbfff57bb29923d6e, 0, 0 }, /* #13 */
    8628     { 0x1856d2, 0x185606, 0x156b58caa7fefc61, 0x156b58caa7fefc60, 0, 0 }, /* #14 */
    8629     { 0x126197, 0x126183, 0xc09710a42044bc11, 0xc09710a42044bc10, 0, 0 }, /* #15 */
    8630     { 0x057f43, 0x057703, 0x24e970443127b14d, 0x24e970443127b14c, 0, 0 }, /* #16 */
    8631     { 0x102ac6, 0x102202, 0x35ec1db6ee29bbda, 0x35ec1db6ee29bbd9, 0, 0 }, /* #17 */
    8632     { 0x125417, 0x125483, 0xaf4fc45e87aa151b, 0xaf4fc45e87aa151a, 0, 0 }, /* #18 */
    8633     { 0x253043, 0x253007, 0x25da294ff1cd6da7, 0x25da294ff1cd6da6, 0, 0 }, /* #19 */
    8634     { 0x0e35c6, 0x0e3586, 0xde1cde63952c862c, 0xde1cde63952c862b, 0, 0 }, /* #20 */
    8635     { 0x0c65d2, 0x0c6582, 0x8bc4b912c6b2e899, 0x8bc4b912c6b2e898, 0, 0 }, /* #21 */
    8636     { 0x381746, 0x381786, 0x9a12fe1c3adb6634, 0x9a12fe1c3adb6633, 0, 0 }, /* #22 */
    8637     { 0x286d83, 0x286587, 0x968bdeae484993e2, 0x968bdeae484993e1, 0, 0 }, /* #23 */
    8638     { 0x087d12, 0x087502, 0x5597eaeb328b45dd, 0x5597eaeb328b45dc, 0, 0 }, /* #24 */
    8639     { 0x3f7542, 0x3f7502, 0x3de9f1bd92868686, 0x3de9f1bd92868685, 0, 0 }, /* #25 */
    8640     { 0x3d6fc2, 0x3d6782, 0xb6f809023e8f603f, 0xb6f809023e8f603e, 0, 0 }, /* #26 */
    8641     { 0x1d0d53, 0x1d0587, 0xae183c74889fb8b8, 0xae183c74889fb8b7, 0, 0 }, /* #27 */
    8642     { 0x287b52, 0x287382, 0xf4e98090f18b5e81, 0xf4e98090f18b5e80, 0, 0 }, /* #28 */
    8643     { 0x370913, 0x370183, 0xcb39c7c5f6486662, 0xcb39c7c5f6486661, 0, 0 }, /* #29 */
    8644     { 0x2a7d12, 0x2a7506, 0x3cdcfa01013ad2ab, 0x3cdcfa01013ad2aa, 0, 0 }, /* #30 */
    8645     { 0x211792, 0x211706, 0x04587ee4b9ee2f22, 0x04587ee4b9ee2f21, 0, 0 }, /* #31 */
    8646     { 0x240fc7, 0x240783, 0x9b0446894ce5313f, 0x9b0446894ce5313e, 0, 0 }, /* #32 */
    8647     { 0x327b07, 0x327307, 0x56b8a60db9804ed9, 0x56b8a60db9804ed8, 0, 0 }, /* #33 */
    8648     { 0x1d2b02, 0x1d2302, 0x768b943a5b4e602a, 0x768b943a5b4e6029, 0, 0 }, /* #34 */
    8649     { 0x302883, 0x302087, 0xd2f067f8d10f8913, 0xd2f067f8d10f8912, 0, 0 }, /* #35 */
    8650     { 0x397552, 0x397586, 0xa49612e64018ed96, 0xa49612e64018ed95, 0, 0 }, /* #36 */
    8651     { 0x0f0213, 0x0f0203, 0x7042281226537186, 0x7042281226537185, 0, 0 }, /* #37 */
    8652     { 0x144e56, 0x144602, 0x6454ed0f90c0d6c8, 0x6454ed0f90c0d6c7, 0, 0 }, /* #38 */
    8653     { 0x172717, 0x172713, 0x7ccbb06959651af0, 0x7ccbb06959651aef, 0, 0 }, /* #39 */
    8654     { 0x2a7d83, 0x2a7507, 0x7c89ed0b79e930e8, 0x7c89ed0b79e930e7, 0, 0 }, /* #40 */
    8655     { 0x292d07, 0x292503, 0x2d247979e52052ed, 0x2d247979e52052ec, 0, 0 }, /* #41 */
    8656     { 0x3161d6, 0x316106, 0x3eeefac29d2365c7, 0x3eeefac29d2365c6, 0, 0 }, /* #42 */
    8657     { 0x111782, 0x111702, 0x49a44797f2a855f8, 0x49a44797f2a855f7, 0, 0 }, /* #43 */
    8658     { 0x180f53, 0x180703, 0x60942e93955e4732, 0x60942e93955e4731, 0, 0 }, /* #44 */
    8659     { 0x3d6646, 0x3d6682, 0xe0f4f7cf69a3506c, 0xe0f4f7cf69a3506b, 0, 0 }, /* #45 */
    8660     { 0x3947d2, 0x394706, 0x2405270da221f794, 0x2405270da221f793, 0, 0 }, /* #46 */
    8661     { 0x3840c2, 0x384082, 0xa2bdd29e547939bd, 0xa2bdd29e547939bc, 0, 0 }, /* #47 */
    8662     { 0x0e3597, 0x0e3587, 0xd5f7be9e337c0fe5, 0xd5f7be9e337c0fe4, 0, 0 }, /* #48 */
    8663     { 0x032303, 0x032387, 0xd6f9e72e52cd185a, 0xd6f9e72e52cd1859, 0, 0 }, /* #49 */
    8664     { 0x3808c2, 0x380006, 0x346643afa31cbf96, 0x346643afa31cbf95, 0, 0 }, /* #50 */
    8665     { 0x2551d6, 0x255186, 0xba35ad7e5334f6c7, 0xba35ad7e5334f6c6, 0, 0 }, /* #51 */
    8666     { 0x1301d3, 0x130107, 0x21b906b8591e8145, 0x21b906b8591e8144, 0, 0 }, /* #52 */
    8667     { 0x284c07, 0x284407, 0x7db95180155fb266, 0x7db95180155fb265, 0, 0 }, /* #53 */
    8668     { 0x154a02, 0x154212, 0x05fba4ec810b31f0, 0x05fba4ec810b31ef, 0, 0 }, /* #54 */
    8669     { 0x0825d3, 0x082503, 0x3eb284030bc04fbb, 0x3eb284030bc04fba, 0, 0 }, /* #55 */
    8670     { 0x3921d2, 0x392106, 0x73e49bddd323521f, 0x73e49bddd323521e, 0, 0 }, /* #56 */
    8671     { 0x183a82, 0x183286, 0x97ddeb1547b18625, 0x97ddeb1547b18624, 0, 0 }, /* #57 */
    8672     { 0x343bd2, 0x343302, 0x131a109d95dec02a, 0x131a109d95dec029, 0, 0 }, /* #58 */
    8673     { 0x385e02, 0x385686, 0xb3475d0661798db8, 0xb3475d0661798db7, 0, 0 }, /* #59 */
    8674     { 0x2c7002, 0x2c7086, 0xc062d38d636fcaab, 0xc062d38d636fcaaa, 0, 0 }, /* #60 */
    8675     { 0x2e6f03, 0x2e6783, 0xc459916b314d370e, 0xc459916b314d370d, 0, 0 }, /* #61 */
    8676     { 0x333b02, 0x333382, 0x97832299e4c2691d, 0x97832299e4c2691c, 0, 0 }, /* #62 */
    8677     { 0x1476d6, 0x147606, 0x768a36df5747fa6d, 0x768a36df5747fa6c, 0, 0 }, /* #63 */
     8614    { 0x372343, 0x372383, 0xd4d7f560093f3599, 0xd4d7f560093f3598, 0, 0 }, /* #0 */
     8615    { 0x2e1d06, 0x2e1502, 0x6ba735bb764ebe2b, 0x6ba735bb764ebe2a, 0, 0 }, /* #1 */
     8616    { 0x256942, 0x256182, 0xef30179e027f3bd1, 0xef30179e027f3bd0, 0, 0 }, /* #2 */
     8617    { 0x1e3f13, 0x1e3787, 0xc597cb8cfe54224c, 0xc597cb8cfe54224b, 0, 0 }, /* #3 */
     8618    { 0x345712, 0x345702, 0x3fbb78e74fc8ac99, 0x3fbb78e74fc8ac98, 0, 0 }, /* #4 */
     8619    { 0x3e2643, 0x3e2607, 0x786dbe93425d415b, 0x786dbe93425d415a, 0, 0 }, /* #5 */
     8620    { 0x3a41d6, 0x3a4182, 0x96c996a342cbdfac, 0x96c996a342cbdfab, 0, 0 }, /* #6 */
     8621    { 0x2913c7, 0x291313, 0x29d4ee3921d31820, 0x29d4ee3921d3181f, 0, 0 }, /* #7 */
     8622    { 0x237583, 0x237583, 0x8fe6f3e55893ceb1, 0x8fe6f3e55893ceb0, 0, 0 }, /* #8 */
     8623    { 0x166856, 0x166002, 0x1bb5781f479e15fc, 0x1bb5781f479e15fb, 0, 0 }, /* #9 */
     8624    { 0x216a42, 0x216206, 0x6cfc59a7990747d2, 0x6cfc59a7990747d1, 0, 0 }, /* #10 */
     8625    { 0x221ad7, 0x221203, 0x36ded9c075d02f81, 0x36ded9c075d02f80, 0, 0 }, /* #11 */
     8626    { 0x034c42, 0x034412, 0x5e09d697ff454a30, 0x5e09d697ff454a2f, 0, 0 }, /* #12 */
     8627    { 0x2762c3, 0x276203, 0x6f27d591180ebb41, 0x6f27d591180ebb40, 0, 0 }, /* #13 */
     8628    { 0x363ac6, 0x363206, 0x6a89feb6084cce83, 0x6a89feb6084cce82, 0, 0 }, /* #14 */
     8629    { 0x311557, 0x311507, 0x6ab5907769c594f1, 0x6ab5907769c594f0, 0, 0 }, /* #15 */
     8630    { 0x1f0a82, 0x1f0286, 0xb64dde7910c0234e, 0xb64dde7910c0234d, 0, 0 }, /* #16 */
     8631    { 0x0078c3, 0x007083, 0x9da943ee6b023414, 0x9da943ee6b023413, 0, 0 }, /* #17 */
     8632    { 0x2a6e46, 0x2a6686, 0xb405d62abb02c9aa, 0xb405d62abb02c9a9, 0, 0 }, /* #18 */
     8633    { 0x2f7a16, 0x2f7202, 0x042bc8d279f7ee05, 0x042bc8d279f7ee04, 0, 0 }, /* #19 */
     8634    { 0x0d5503, 0x0d5503, 0x054f24da98d015eb, 0x054f24da98d015ea, 0, 0 }, /* #20 */
     8635    { 0x3c07c2, 0x3c0782, 0xb90d852ca534fa11, 0xb90d852ca534fa10, 0, 0 }, /* #21 */
     8636    { 0x2f03d3, 0x2f0387, 0xf8bcbc1a8f7f748c, 0xf8bcbc1a8f7f748b, 0, 0 }, /* #22 */
     8637    { 0x216c07, 0x216403, 0x47d1e190117d85a8, 0x47d1e190117d85a7, 0, 0 }, /* #23 */
     8638    { 0x2f59c6, 0x2f5106, 0x58a96b48018268b9, 0x58a96b48018268b8, 0, 0 }, /* #24 */
     8639    { 0x027153, 0x027103, 0x6f269a6f53a5e044, 0x6f269a6f53a5e043, 0, 0 }, /* #25 */
     8640    { 0x252643, 0x252687, 0x80d0ef3439bd6385, 0x80d0ef3439bd6384, 0, 0 }, /* #26 */
     8641    { 0x367382, 0x367382, 0x95a18271909b924b, 0x95a18271909b924a, 0, 0 }, /* #27 */
     8642    { 0x3a7482, 0x3a7486, 0xf9068028da52e823, 0xf9068028da52e822, 0, 0 }, /* #28 */
     8643    { 0x080003, 0x080003, 0x2ca80cbf19831446, 0x2ca80cbf19831445, 0, 0 }, /* #29 */
     8644    { 0x1d0756, 0x1d0782, 0x91a61673030c2265, 0x91a61673030c2264, 0, 0 }, /* #30 */
     8645    { 0x0b6112, 0x0b6186, 0x86692f9ab4e57cdf, 0x86692f9ab4e57cde, 0, 0 }, /* #31 */
     8646    { 0x0d3217, 0x0d3203, 0x27aa4844976ebeb4, 0x27aa4844976ebeb3, 0, 0 }, /* #32 */
     8647    { 0x2e7c96, 0x2e7406, 0x4e7992da59bd1c01, 0x4e7992da59bd1c00, 0, 0 }, /* #33 */
     8648    { 0x184e56, 0x184682, 0xa8d9bcb618472cf9, 0xa8d9bcb618472cf8, 0, 0 }, /* #34 */
     8649    { 0x346587, 0x346583, 0xf0532a446f3f79c3, 0xf0532a446f3f79c2, 0, 0 }, /* #35 */
     8650    { 0x3b6f07, 0x3b6707, 0x32043b7f31117897, 0x32043b7f31117896, 0, 0 }, /* #36 */
     8651    { 0x350612, 0x350606, 0x153760880b23b4de, 0x153760880b23b4dd, 0, 0 }, /* #37 */
     8652    { 0x222c47, 0x222407, 0x726803ed01e63bec, 0x726803ed01e63beb, 0, 0 }, /* #38 */
     8653    { 0x195657, 0x195683, 0xf14fe79d238ec1b7, 0xf14fe79d238ec1b6, 0, 0 }, /* #39 */
     8654    { 0x2f2e83, 0x2f2687, 0xc332570c82d83f85, 0xc332570c82d83f84, 0, 0 }, /* #40 */
     8655    { 0x305657, 0x305603, 0x042630beae904ecf, 0x042630beae904ece, 0, 0 }, /* #41 */
     8656    { 0x094412, 0x094486, 0xda2499bd386f683d, 0xda2499bd386f683c, 0, 0 }, /* #42 */
     8657    { 0x295493, 0x295403, 0x5a2d4424beb7e15f, 0x5a2d4424beb7e15e, 0, 0 }, /* #43 */
     8658    { 0x1424c3, 0x142403, 0x63aa75af1f96c624, 0x63aa75af1f96c623, 0, 0 }, /* #44 */
     8659    { 0x146747, 0x146787, 0x8df731e58f888d56, 0x8df731e58f888d55, 0, 0 }, /* #45 */
     8660    { 0x2c3886, 0x2c3002, 0x014f96ce2e482087, 0x014f96ce2e482086, 0, 0 }, /* #46 */
     8661    { 0x374852, 0x374002, 0x3e6050cc6408cf47, 0x3e6050cc6408cf46, 0, 0 }, /* #47 */
     8662    { 0x182112, 0x182106, 0x46e34b74ddb6b7e5, 0x46e34b74ddb6b7e4, 0, 0 }, /* #48 */
     8663    { 0x2e3016, 0x2e3096, 0x827d402ecef240d0, 0x827d402ecef240cf, 0, 0 }, /* #49 */
     8664    { 0x000d42, 0x000512, 0x260dd18e7f3ba9e0, 0x260dd18e7f3ba9df, 0, 0 }, /* #50 */
     8665    { 0x3875d2, 0x387582, 0xe420d81a8e9cfaf8, 0xe420d81a8e9cfaf7, 0, 0 }, /* #51 */
     8666    { 0x1d6703, 0x1d6787, 0xf678a810c6eb1fdc, 0xf678a810c6eb1fdb, 0, 0 }, /* #52 */
     8667    { 0x214e42, 0x214612, 0x09c9ddaba23416e0, 0x09c9ddaba23416df, 0, 0 }, /* #53 */
     8668    { 0x380a92, 0x380216, 0x49ae3c06f17e09b0, 0x49ae3c06f17e09af, 0, 0 }, /* #54 */
     8669    { 0x2632c3, 0x263207, 0x349f7a46a4e9d8e8, 0x349f7a46a4e9d8e7, 0, 0 }, /* #55 */
     8670    { 0x144553, 0x144507, 0x017ea28851b11783, 0x017ea28851b11782, 0, 0 }, /* #56 */
     8671    { 0x2c26c2, 0x2c2682, 0xe93c892bc9e4443f, 0xe93c892bc9e4443e, 0, 0 }, /* #57 */
     8672    { 0x111c07, 0x111403, 0x5dba92fbf0da924b, 0x5dba92fbf0da924a, 0, 0 }, /* #58 */
     8673    { 0x074cd2, 0x074406, 0x0626a84f5c176dc1, 0x0626a84f5c176dc0, 0, 0 }, /* #59 */
     8674    { 0x337e86, 0x337606, 0x55546732f7ca9657, 0x55546732f7ca9656, 0, 0 }, /* #60 */
     8675    { 0x030e86, 0x030682, 0xdebcfa401a70b9e7, 0xdebcfa401a70b9e6, 0, 0 }, /* #61 */
     8676    { 0x104512, 0x104582, 0x816fb020b1a8ce0c, 0x816fb020b1a8ce0b, 0, 0 }, /* #62 */
     8677    { 0x140596, 0x140582, 0xa9f79ed622fc6b87, 0xa9f79ed622fc6b86, 0, 0 }, /* #63 */
    86788678};
    86798679static const BINU64_TEST_T g_aTests_not_u64[] =
    86808680{
    8681     { 0x180652, 0x180652, 0x5aa5436f3e22bcfb, 0xa55abc90c1dd4304, 0, 0 }, /* #0 */
    8682     { 0x2e3a13, 0x2e3a13, 0x07dfebec9926e27e, 0xf820141366d91d81, 0, 0 }, /* #1 */
    8683     { 0x3956d7, 0x3956d7, 0x0af8c8c29d91bca8, 0xf507373d626e4357, 0, 0 }, /* #2 */
    8684     { 0x390607, 0x390607, 0x3dc6cdb72f18aff0, 0xc2393248d0e7500f, 0, 0 }, /* #3 */
    8685     { 0x2b69c6, 0x2b69c6, 0xfc95ea7bea487b48, 0x036a158415b784b7, 0, 0 }, /* #4 */
    8686     { 0x155052, 0x155052, 0x8052c6453b0bbfa4, 0x7fad39bac4f4405b, 0, 0 }, /* #5 */
    8687     { 0x165c07, 0x165c07, 0xbef1f7f79c912c47, 0x410e0808636ed3b8, 0, 0 }, /* #6 */
    8688     { 0x0e3a17, 0x0e3a17, 0xaf31c7b59d251b85, 0x50ce384a62dae47a, 0, 0 }, /* #7 */
    8689     { 0x0a56c3, 0x0a56c3, 0x3b801525e9c7c988, 0xc47feada16383677, 0, 0 }, /* #8 */
    8690     { 0x2c6f53, 0x2c6f53, 0x988b101d958aff7b, 0x6774efe26a750084, 0, 0 }, /* #9 */
    8691     { 0x0e6c83, 0x0e6c83, 0xf3faa8a02809331c, 0x0c05575fd7f6cce3, 0, 0 }, /* #10 */
    8692     { 0x143b03, 0x143b03, 0xaa6b04a675c352b5, 0x5594fb598a3cad4a, 0, 0 }, /* #11 */
    8693     { 0x3e4403, 0x3e4403, 0xce8d9a7b76255b4e, 0x3172658489daa4b1, 0, 0 }, /* #12 */
    8694     { 0x0a5a86, 0x0a5a86, 0x641cdbcc92beac39, 0x9be324336d4153c6, 0, 0 }, /* #13 */
    8695     { 0x224093, 0x224093, 0x7a40d6cb0a3f2f66, 0x85bf2934f5c0d099, 0, 0 }, /* #14 */
    8696     { 0x154747, 0x154747, 0x0867ae888d0fcd2e, 0xf798517772f032d1, 0, 0 }, /* #15 */
    8697     { 0x3307d3, 0x3307d3, 0x4313fa30165c4288, 0xbcec05cfe9a3bd77, 0, 0 }, /* #16 */
    8698     { 0x0e66c6, 0x0e66c6, 0x22aab90b91050d47, 0xdd5546f46efaf2b8, 0, 0 }, /* #17 */
    8699     { 0x112b52, 0x112b52, 0xb0b6ca714874de6d, 0x4f49358eb78b2192, 0, 0 }, /* #18 */
    8700     { 0x245993, 0x245993, 0x968b84bb56d08fb8, 0x69747b44a92f7047, 0, 0 }, /* #19 */
    8701     { 0x373d42, 0x373d42, 0x5c82fa65451e9bbe, 0xa37d059abae16441, 0, 0 }, /* #20 */
    8702     { 0x052c56, 0x052c56, 0x0f5c1798b0a1cff5, 0xf0a3e8674f5e300a, 0, 0 }, /* #21 */
    8703     { 0x110402, 0x110402, 0xce2d3bf18e1fde15, 0x31d2c40e71e021ea, 0, 0 }, /* #22 */
    8704     { 0x2806d7, 0x2806d7, 0x917b34185cf6d67b, 0x6e84cbe7a3092984, 0, 0 }, /* #23 */
    8705     { 0x191c97, 0x191c97, 0xa2ccc5296d262322, 0x5d333ad692d9dcdd, 0, 0 }, /* #24 */
    8706     { 0x243943, 0x243943, 0x6f0105cc14b5da16, 0x90fefa33eb4a25e9, 0, 0 }, /* #25 */
    8707     { 0x234d03, 0x234d03, 0xc07707a162689698, 0x3f88f85e9d976967, 0, 0 }, /* #26 */
    8708     { 0x157c17, 0x157c17, 0x22d26a6ce0d96e35, 0xdd2d95931f2691ca, 0, 0 }, /* #27 */
    8709     { 0x0f3cc6, 0x0f3cc6, 0x99d71eca91608d37, 0x6628e1356e9f72c8, 0, 0 }, /* #28 */
    8710     { 0x260dd2, 0x260dd2, 0x76511331792b0109, 0x89aeecce86d4fef6, 0, 0 }, /* #29 */
    8711     { 0x0311d3, 0x0311d3, 0x04aff03062c73616, 0xfb500fcf9d38c9e9, 0, 0 }, /* #30 */
    8712     { 0x020282, 0x020282, 0x14b95d1e9734f0fc, 0xeb46a2e168cb0f03, 0, 0 }, /* #31 */
    8713     { 0x100806, 0x100806, 0x6c26afb003d26dcd, 0x93d9504ffc2d9232, 0, 0 }, /* #32 */
    8714     { 0x131d02, 0x131d02, 0x979f9377535d614f, 0x68606c88aca29eb0, 0, 0 }, /* #33 */
    8715     { 0x0a1692, 0x0a1692, 0x099e5ef065a36299, 0xf661a10f9a5c9d66, 0, 0 }, /* #34 */
    8716     { 0x2b0452, 0x2b0452, 0x2438247955e8c27b, 0xdbc7db86aa173d84, 0, 0 }, /* #35 */
    8717     { 0x223756, 0x223756, 0xea512185ab72807b, 0x15aede7a548d7f84, 0, 0 }, /* #36 */
    8718     { 0x2f5942, 0x2f5942, 0x47b32e70db22c4fe, 0xb84cd18f24dd3b01, 0, 0 }, /* #37 */
    8719     { 0x027dd3, 0x027dd3, 0xbfa5799a9252e2c3, 0x405a86656dad1d3c, 0, 0 }, /* #38 */
    8720     { 0x122ec6, 0x122ec6, 0xee80d1b0ffdab09b, 0x117f2e4f00254f64, 0, 0 }, /* #39 */
    8721     { 0x063257, 0x063257, 0xb0632cd8ce705327, 0x4f9cd327318facd8, 0, 0 }, /* #40 */
    8722     { 0x155286, 0x155286, 0x4985ca4850dea682, 0xb67a35b7af21597d, 0, 0 }, /* #41 */
    8723     { 0x236287, 0x236287, 0xc756af4e28a3849a, 0x38a950b1d75c7b65, 0, 0 }, /* #42 */
    8724     { 0x3d5287, 0x3d5287, 0x65f413810c908c70, 0x9a0bec7ef36f738f, 0, 0 }, /* #43 */
    8725     { 0x2c2e53, 0x2c2e53, 0x473f8f9bb270bbe4, 0xb8c070644d8f441b, 0, 0 }, /* #44 */
    8726     { 0x2d0cd6, 0x2d0cd6, 0xe6a3f0c0b5e56278, 0x195c0f3f4a1a9d87, 0, 0 }, /* #45 */
    8727     { 0x126113, 0x126113, 0x1d2a79e00a764eb9, 0xe2d5861ff589b146, 0, 0 }, /* #46 */
    8728     { 0x277017, 0x277017, 0xb80d846479af9b8d, 0x47f27b9b86506472, 0, 0 }, /* #47 */
    8729     { 0x1a6892, 0x1a6892, 0x8e3056eb569ad180, 0x71cfa914a9652e7f, 0, 0 }, /* #48 */
    8730     { 0x1a0647, 0x1a0647, 0xfe710515f1edf8ea, 0x018efaea0e120715, 0, 0 }, /* #49 */
    8731     { 0x044593, 0x044593, 0xce68c8847b512d1c, 0x3197377b84aed2e3, 0, 0 }, /* #50 */
    8732     { 0x045982, 0x045982, 0xbec9eb8aee4fe326, 0x4136147511b01cd9, 0, 0 }, /* #51 */
    8733     { 0x067207, 0x067207, 0x62dcc087f17d7253, 0x9d233f780e828dac, 0, 0 }, /* #52 */
    8734     { 0x1f4647, 0x1f4647, 0xd6ae40dbb9527d83, 0x2951bf2446ad827c, 0, 0 }, /* #53 */
    8735     { 0x241652, 0x241652, 0x8b54307507358785, 0x74abcf8af8ca787a, 0, 0 }, /* #54 */
    8736     { 0x3977d6, 0x3977d6, 0x6779eb9bd8f2b9a4, 0x98861464270d465b, 0, 0 }, /* #55 */
    8737     { 0x1b2156, 0x1b2156, 0x4a45f0b5f1eb3a61, 0xb5ba0f4a0e14c59e, 0, 0 }, /* #56 */
    8738     { 0x3e0057, 0x3e0057, 0x2c28d7d24d088c25, 0xd3d7282db2f773da, 0, 0 }, /* #57 */
    8739     { 0x334442, 0x334442, 0x688c3832081c08e6, 0x9773c7cdf7e3f719, 0, 0 }, /* #58 */
    8740     { 0x3d1017, 0x3d1017, 0x8f5a6a2e5848bcaa, 0x70a595d1a7b74355, 0, 0 }, /* #59 */
    8741     { 0x3079c3, 0x3079c3, 0x3576c09f94a560cf, 0xca893f606b5a9f30, 0, 0 }, /* #60 */
    8742     { 0x2042d2, 0x2042d2, 0x857eb9a5c0cccc64, 0x7a81465a3f33339b, 0, 0 }, /* #61 */
    8743     { 0x0e0256, 0x0e0256, 0x664026b163032fef, 0x99bfd94e9cfcd010, 0, 0 }, /* #62 */
    8744     { 0x112dc7, 0x112dc7, 0xec6157005c298ed9, 0x139ea8ffa3d67126, 0, 0 }, /* #63 */
     8681    { 0x1d0902, 0x1d0902, 0x1c4d5b37c88234a1, 0xe3b2a4c8377dcb5e, 0, 0 }, /* #0 */
     8682    { 0x1f2712, 0x1f2712, 0x50eabd45a79b7c03, 0xaf1542ba586483fc, 0, 0 }, /* #1 */
     8683    { 0x302683, 0x302683, 0xf79bf6506e309554, 0x086409af91cf6aab, 0, 0 }, /* #2 */
     8684    { 0x111257, 0x111257, 0x4f337c8fa9e64e9e, 0xb0cc83705619b161, 0, 0 }, /* #3 */
     8685    { 0x3638c2, 0x3638c2, 0xe065ed3253a5a6bd, 0x1f9a12cdac5a5942, 0, 0 }, /* #4 */
     8686    { 0x377e16, 0x377e16, 0x18fc96c003c0970c, 0xe703693ffc3f68f3, 0, 0 }, /* #5 */
     8687    { 0x0d44c6, 0x0d44c6, 0x29e1eb1a9025ecde, 0xd61e14e56fda1321, 0, 0 }, /* #6 */
     8688    { 0x120d53, 0x120d53, 0xb9b14aea0a308ddb, 0x464eb515f5cf7224, 0, 0 }, /* #7 */
     8689    { 0x134283, 0x134283, 0x5c813285fe7b79ea, 0xa37ecd7a01848615, 0, 0 }, /* #8 */
     8690    { 0x1b6917, 0x1b6917, 0x3a6dd241f26baa1e, 0xc5922dbe0d9455e1, 0, 0 }, /* #9 */
     8691    { 0x066812, 0x066812, 0x9953f12085764b75, 0x66ac0edf7a89b48a, 0, 0 }, /* #10 */
     8692    { 0x3b78d7, 0x3b78d7, 0x4f2c312e70bc2144, 0xb0d3ced18f43debb, 0, 0 }, /* #11 */
     8693    { 0x106b97, 0x106b97, 0x713558f8129cc0cb, 0x8ecaa707ed633f34, 0, 0 }, /* #12 */
     8694    { 0x1515c3, 0x1515c3, 0x9e308532fcd18017, 0x61cf7acd032e7fe8, 0, 0 }, /* #13 */
     8695    { 0x3845c7, 0x3845c7, 0xee880bd76e0a6d36, 0x1177f42891f592c9, 0, 0 }, /* #14 */
     8696    { 0x016816, 0x016816, 0x93204b773c9abdc2, 0x6cdfb488c365423d, 0, 0 }, /* #15 */
     8697    { 0x3a7b52, 0x3a7b52, 0x89989678da7e0d42, 0x766769872581f2bd, 0, 0 }, /* #16 */
     8698    { 0x3e2516, 0x3e2516, 0x7e7861ae244ff94d, 0x81879e51dbb006b2, 0, 0 }, /* #17 */
     8699    { 0x207b03, 0x207b03, 0x3d0116f85841a238, 0xc2fee907a7be5dc7, 0, 0 }, /* #18 */
     8700    { 0x0b33c7, 0x0b33c7, 0x3b1749cef0fc29b9, 0xc4e8b6310f03d646, 0, 0 }, /* #19 */
     8701    { 0x2e3286, 0x2e3286, 0x9b98107c8a0a13c5, 0x6467ef8375f5ec3a, 0, 0 }, /* #20 */
     8702    { 0x226bd6, 0x226bd6, 0x9cd2c4908197eb34, 0x632d3b6f7e6814cb, 0, 0 }, /* #21 */
     8703    { 0x267986, 0x267986, 0xd3cca42abf895f40, 0x2c335bd54076a0bf, 0, 0 }, /* #22 */
     8704    { 0x0e4747, 0x0e4747, 0x360ba2886fbf4408, 0xc9f45d779040bbf7, 0, 0 }, /* #23 */
     8705    { 0x1b4b43, 0x1b4b43, 0x697a433870fdd828, 0x9685bcc78f0227d7, 0, 0 }, /* #24 */
     8706    { 0x134783, 0x134783, 0xaa87a81dfe03c919, 0x557857e201fc36e6, 0, 0 }, /* #25 */
     8707    { 0x2e3e86, 0x2e3e86, 0x0f2a98786c0d162b, 0xf0d5678793f2e9d4, 0, 0 }, /* #26 */
     8708    { 0x0016c2, 0x0016c2, 0x332569df2c5e8bb2, 0xccda9620d3a1744d, 0, 0 }, /* #27 */
     8709    { 0x041597, 0x041597, 0x3a94a4686342dc69, 0xc56b5b979cbd2396, 0, 0 }, /* #28 */
     8710    { 0x3545c3, 0x3545c3, 0x7910c71449d2f5f1, 0x86ef38ebb62d0a0e, 0, 0 }, /* #29 */
     8711    { 0x3e0f52, 0x3e0f52, 0x1f64a84ff81f8d0a, 0xe09b57b007e072f5, 0, 0 }, /* #30 */
     8712    { 0x256a83, 0x256a83, 0x8599497f820f7827, 0x7a66b6807df087d8, 0, 0 }, /* #31 */
     8713    { 0x285483, 0x285483, 0x5ab076e9e9469c12, 0xa54f891616b963ed, 0, 0 }, /* #32 */
     8714    { 0x0412d7, 0x0412d7, 0x2cdbaa42148ed371, 0xd32455bdeb712c8e, 0, 0 }, /* #33 */
     8715    { 0x066a12, 0x066a12, 0x73aac8443870c552, 0x8c5537bbc78f3aad, 0, 0 }, /* #34 */
     8716    { 0x0202d6, 0x0202d6, 0xd9f7abc644c9c25e, 0x26085439bb363da1, 0, 0 }, /* #35 */
     8717    { 0x2e0247, 0x2e0247, 0xb8de7d3f926d1a5f, 0x472182c06d92e5a0, 0, 0 }, /* #36 */
     8718    { 0x307117, 0x307117, 0x741bcda5a4644998, 0x8be4325a5b9bb667, 0, 0 }, /* #37 */
     8719    { 0x3747d6, 0x3747d6, 0x571d4c9a926aa3a3, 0xa8e2b3656d955c5c, 0, 0 }, /* #38 */
     8720    { 0x103f06, 0x103f06, 0x0b366184da2177a6, 0xf4c99e7b25de8859, 0, 0 }, /* #39 */
     8721    { 0x3c4787, 0x3c4787, 0x78ce0f572e866301, 0x8731f0a8d1799cfe, 0, 0 }, /* #40 */
     8722    { 0x1135c3, 0x1135c3, 0x9b16838fb3a8fb7b, 0x64e97c704c570484, 0, 0 }, /* #41 */
     8723    { 0x175003, 0x175003, 0x868630134f8583a6, 0x7979cfecb07a7c59, 0, 0 }, /* #42 */
     8724    { 0x205e97, 0x205e97, 0x080c555aa2ea5b3e, 0xf7f3aaa55d15a4c1, 0, 0 }, /* #43 */
     8725    { 0x372c82, 0x372c82, 0x9593743a61a8de31, 0x6a6c8bc59e5721ce, 0, 0 }, /* #44 */
     8726    { 0x333792, 0x333792, 0xf233e0b50be3370f, 0x0dcc1f4af41cc8f0, 0, 0 }, /* #45 */
     8727    { 0x2524d2, 0x2524d2, 0xd04507eb71a80e55, 0x2fbaf8148e57f1aa, 0, 0 }, /* #46 */
     8728    { 0x0a5d87, 0x0a5d87, 0xc11db8cd855d8e1f, 0x3ee247327aa271e0, 0, 0 }, /* #47 */
     8729    { 0x1d0043, 0x1d0043, 0xaefdf98165be465e, 0x5102067e9a41b9a1, 0, 0 }, /* #48 */
     8730    { 0x071c43, 0x071c43, 0xd7a414096fa381e1, 0x285bebf6905c7e1e, 0, 0 }, /* #49 */
     8731    { 0x1f07d2, 0x1f07d2, 0xfc32d995c90e17a7, 0x03cd266a36f1e858, 0, 0 }, /* #50 */
     8732    { 0x2b04c6, 0x2b04c6, 0x38a5e6e7b40ed0ac, 0xc75a19184bf12f53, 0, 0 }, /* #51 */
     8733    { 0x1a6497, 0x1a6497, 0xd5b2a4ab270c41c7, 0x2a4d5b54d8f3be38, 0, 0 }, /* #52 */
     8734    { 0x330592, 0x330592, 0x013c316d020e6d94, 0xfec3ce92fdf1926b, 0, 0 }, /* #53 */
     8735    { 0x110c92, 0x110c92, 0x2370e29d768fee77, 0xdc8f1d6289701188, 0, 0 }, /* #54 */
     8736    { 0x2d4392, 0x2d4392, 0x1bf4184ab484552d, 0xe40be7b54b7baad2, 0, 0 }, /* #55 */
     8737    { 0x265147, 0x265147, 0x949b541898400b23, 0x6b64abe767bff4dc, 0, 0 }, /* #56 */
     8738    { 0x2e1f07, 0x2e1f07, 0x31404fbc2e789fc1, 0xcebfb043d187603e, 0, 0 }, /* #57 */
     8739    { 0x293d97, 0x293d97, 0x442738adca0ca50a, 0xbbd8c75235f35af5, 0, 0 }, /* #58 */
     8740    { 0x3a08c7, 0x3a08c7, 0xf67d7d42055884e7, 0x098282bdfaa77b18, 0, 0 }, /* #59 */
     8741    { 0x2a1402, 0x2a1402, 0x73e1d3e156dac1af, 0x8c1e2c1ea9253e50, 0, 0 }, /* #60 */
     8742    { 0x1d1416, 0x1d1416, 0xa22e6dfb7eed9e37, 0x5dd19204811261c8, 0, 0 }, /* #61 */
     8743    { 0x360b47, 0x360b47, 0x4380bcc996f16a67, 0xbc7f4336690e9598, 0, 0 }, /* #62 */
     8744    { 0x333782, 0x333782, 0xe1b0aee54d4ba6c0, 0x1e4f511ab2b4593f, 0, 0 }, /* #63 */
    87458745};
    87468746static const BINU64_TEST_T g_aTests_not_u64_locked[] =
    87478747{
    8748     { 0x167896, 0x167896, 0x07db45c55d9a7685, 0xf824ba3aa265897a, 0, 0 }, /* #0 */
    8749     { 0x012d56, 0x012d56, 0xb1dd10d73f5cfcdc, 0x4e22ef28c0a30323, 0, 0 }, /* #1 */
    8750     { 0x3c2cd6, 0x3c2cd6, 0xdb1214445136a710, 0x24edebbbaec958ef, 0, 0 }, /* #2 */
    8751     { 0x300a16, 0x300a16, 0x2901453ec9040d3d, 0xd6febac136fbf2c2, 0, 0 }, /* #3 */
    8752     { 0x1b0507, 0x1b0507, 0xdd18d73dfae724ac, 0x22e728c20518db53, 0, 0 }, /* #4 */
    8753     { 0x1b1583, 0x1b1583, 0xdd9ea75ece635dbb, 0x226158a1319ca244, 0, 0 }, /* #5 */
    8754     { 0x3e1b83, 0x3e1b83, 0x2e82850760c0434d, 0xd17d7af89f3fbcb2, 0, 0 }, /* #6 */
    8755     { 0x2b2643, 0x2b2643, 0x3929181cc4faf9d9, 0xc6d6e7e33b050626, 0, 0 }, /* #7 */
    8756     { 0x2e1442, 0x2e1442, 0x6798ee2e967df5de, 0x986711d169820a21, 0, 0 }, /* #8 */
    8757     { 0x032656, 0x032656, 0x6c4b0f9221d2282a, 0x93b4f06dde2dd7d5, 0, 0 }, /* #9 */
    8758     { 0x2b50d7, 0x2b50d7, 0x3cec258f5e104047, 0xc313da70a1efbfb8, 0, 0 }, /* #10 */
    8759     { 0x160f53, 0x160f53, 0xa50548b180ca5aa6, 0x5afab74e7f35a559, 0, 0 }, /* #11 */
    8760     { 0x271047, 0x271047, 0x912d76866db14511, 0x6ed28979924ebaee, 0, 0 }, /* #12 */
    8761     { 0x000106, 0x000106, 0xd24c151977587c5a, 0x2db3eae688a783a5, 0, 0 }, /* #13 */
    8762     { 0x3528c6, 0x3528c6, 0x6e89fcfca35cff7f, 0x917603035ca30080, 0, 0 }, /* #14 */
    8763     { 0x001c42, 0x001c42, 0x243f077993ff64fc, 0xdbc0f8866c009b03, 0, 0 }, /* #15 */
    8764     { 0x032b86, 0x032b86, 0xa554ea3abaf1fde9, 0x5aab15c5450e0216, 0, 0 }, /* #16 */
    8765     { 0x1d39c7, 0x1d39c7, 0x6e609b12dbd1da82, 0x919f64ed242e257d, 0, 0 }, /* #17 */
    8766     { 0x247353, 0x247353, 0xa55861ba1ba4dfab, 0x5aa79e45e45b2054, 0, 0 }, /* #18 */
    8767     { 0x284e97, 0x284e97, 0xb0122568b21d852c, 0x4fedda974de27ad3, 0, 0 }, /* #19 */
    8768     { 0x156757, 0x156757, 0x522e2c11e8d1800e, 0xadd1d3ee172e7ff1, 0, 0 }, /* #20 */
    8769     { 0x0f3a17, 0x0f3a17, 0x0cfe54720478a68c, 0xf301ab8dfb875973, 0, 0 }, /* #21 */
    8770     { 0x1a2fd3, 0x1a2fd3, 0xbbfd678cdbfbfa89, 0x4402987324040576, 0, 0 }, /* #22 */
    8771     { 0x1957c6, 0x1957c6, 0x7e22cf0e425b647f, 0x81dd30f1bda49b80, 0, 0 }, /* #23 */
    8772     { 0x0e70d6, 0x0e70d6, 0x00d0493f00942fd5, 0xff2fb6c0ff6bd02a, 0, 0 }, /* #24 */
    8773     { 0x384783, 0x384783, 0x1e6acc381f72a011, 0xe19533c7e08d5fee, 0, 0 }, /* #25 */
    8774     { 0x050003, 0x050003, 0xdcc07a65cf9f32ce, 0x233f859a3060cd31, 0, 0 }, /* #26 */
    8775     { 0x230b82, 0x230b82, 0xa550396b9124496b, 0x5aafc6946edbb694, 0, 0 }, /* #27 */
    8776     { 0x2932d2, 0x2932d2, 0xcf4345d8c1e2c637, 0x30bcba273e1d39c8, 0, 0 }, /* #28 */
    8777     { 0x244203, 0x244203, 0x1e622dbf4c3f85b1, 0xe19dd240b3c07a4e, 0, 0 }, /* #29 */
    8778     { 0x296606, 0x296606, 0xa273569b0a7376a9, 0x5d8ca964f58c8956, 0, 0 }, /* #30 */
    8779     { 0x3a6bc2, 0x3a6bc2, 0xd4c97dc26a4db970, 0x2b36823d95b2468f, 0, 0 }, /* #31 */
    8780     { 0x1f7702, 0x1f7702, 0xe508ba5403806f43, 0x1af745abfc7f90bc, 0, 0 }, /* #32 */
    8781     { 0x0073c2, 0x0073c2, 0x4f9e11705e858403, 0xb061ee8fa17a7bfc, 0, 0 }, /* #33 */
    8782     { 0x2f3016, 0x2f3016, 0x3419d347b390fe17, 0xcbe62cb84c6f01e8, 0, 0 }, /* #34 */
    8783     { 0x3d7502, 0x3d7502, 0xd2f6eceb3a62696a, 0x2d091314c59d9695, 0, 0 }, /* #35 */
    8784     { 0x3c62d2, 0x3c62d2, 0x7529f5f2537dffe0, 0x8ad60a0dac82001f, 0, 0 }, /* #36 */
    8785     { 0x121ed6, 0x121ed6, 0x6a55aacc15eeb3ab, 0x95aa5533ea114c54, 0, 0 }, /* #37 */
    8786     { 0x006d96, 0x006d96, 0x998bad1797dcaf96, 0x667452e868235069, 0, 0 }, /* #38 */
    8787     { 0x0b5f92, 0x0b5f92, 0x2001e624ee6f9680, 0xdffe19db1190697f, 0, 0 }, /* #39 */
    8788     { 0x2c7692, 0x2c7692, 0x7483757bfea6bc0a, 0x8b7c8a84015943f5, 0, 0 }, /* #40 */
    8789     { 0x1619d7, 0x1619d7, 0x095402a86c84e6e9, 0xf6abfd57937b1916, 0, 0 }, /* #41 */
    8790     { 0x3a6842, 0x3a6842, 0x8723851a0a5aad3d, 0x78dc7ae5f5a552c2, 0, 0 }, /* #42 */
    8791     { 0x371252, 0x371252, 0x45e003b631afb241, 0xba1ffc49ce504dbe, 0, 0 }, /* #43 */
    8792     { 0x0f2d82, 0x0f2d82, 0x32a77af39947b4af, 0xcd58850c66b84b50, 0, 0 }, /* #44 */
    8793     { 0x392253, 0x392253, 0x10e99e77a7bca0ee, 0xef16618858435f11, 0, 0 }, /* #45 */
    8794     { 0x221f47, 0x221f47, 0x4057c28fc388a634, 0xbfa83d703c7759cb, 0, 0 }, /* #46 */
    8795     { 0x265b43, 0x265b43, 0x25f3257d10b3374b, 0xda0cda82ef4cc8b4, 0, 0 }, /* #47 */
    8796     { 0x2265d7, 0x2265d7, 0x01ae6a5e844ba2d1, 0xfe5195a17bb45d2e, 0, 0 }, /* #48 */
    8797     { 0x032982, 0x032982, 0x122fca7f17226182, 0xedd03580e8dd9e7d, 0, 0 }, /* #49 */
    8798     { 0x176106, 0x176106, 0x3516ea686b6cd125, 0xcae9159794932eda, 0, 0 }, /* #50 */
    8799     { 0x370dc6, 0x370dc6, 0x0ebbc6d7ae05116f, 0xf144392851faee90, 0, 0 }, /* #51 */
    8800     { 0x3b54c7, 0x3b54c7, 0xf596f9bb937d07fb, 0x0a6906446c82f804, 0, 0 }, /* #52 */
    8801     { 0x252047, 0x252047, 0x9a4a4b73297f24d1, 0x65b5b48cd680db2e, 0, 0 }, /* #53 */
    8802     { 0x205f02, 0x205f02, 0x3e179e9c16bdaac9, 0xc1e86163e9425536, 0, 0 }, /* #54 */
    8803     { 0x2e3397, 0x2e3397, 0xd10512cf2cbe88c4, 0x2efaed30d341773b, 0, 0 }, /* #55 */
    8804     { 0x155cc3, 0x155cc3, 0xf4c53fce9750b98a, 0x0b3ac03168af4675, 0, 0 }, /* #56 */
    8805     { 0x202946, 0x202946, 0xf68efd2923b5d473, 0x097102d6dc4a2b8c, 0, 0 }, /* #57 */
    8806     { 0x0e2a92, 0x0e2a92, 0x12d4abba396acd6c, 0xed2b5445c6953293, 0, 0 }, /* #58 */
    8807     { 0x3f0546, 0x3f0546, 0x83706aee9a32e55d, 0x7c8f951165cd1aa2, 0, 0 }, /* #59 */
    8808     { 0x3c51d3, 0x3c51d3, 0x5539a1bb40e1826c, 0xaac65e44bf1e7d93, 0, 0 }, /* #60 */
    8809     { 0x2906d7, 0x2906d7, 0xc33a69de2f025962, 0x3cc59621d0fda69d, 0, 0 }, /* #61 */
    8810     { 0x3c6f53, 0x3c6f53, 0x2bc75673a5faaa5f, 0xd438a98c5a0555a0, 0, 0 }, /* #62 */
    8811     { 0x3c4f46, 0x3c4f46, 0x47b2b4da628dbdf7, 0xb84d4b259d724208, 0, 0 }, /* #63 */
     8748    { 0x2a4d82, 0x2a4d82, 0x836df76106d10059, 0x7c92089ef92effa6, 0, 0 }, /* #0 */
     8749    { 0x0c23d6, 0x0c23d6, 0x73b6190708867623, 0x8c49e6f8f77989dc, 0, 0 }, /* #1 */
     8750    { 0x2555c2, 0x2555c2, 0x499b884ddb2b9272, 0xb66477b224d46d8d, 0, 0 }, /* #2 */
     8751    { 0x111cd6, 0x111cd6, 0x6b138b41d2596573, 0x94ec74be2da69a8c, 0, 0 }, /* #3 */
     8752    { 0x1e7996, 0x1e7996, 0x9bcd3393a1800513, 0x6432cc6c5e7ffaec, 0, 0 }, /* #4 */
     8753    { 0x3526d2, 0x3526d2, 0x730a1da0c2d2272d, 0x8cf5e25f3d2dd8d2, 0, 0 }, /* #5 */
     8754    { 0x1f2e43, 0x1f2e43, 0x53c746a7ea1df136, 0xac38b95815e20ec9, 0, 0 }, /* #6 */
     8755    { 0x2f28c3, 0x2f28c3, 0x0811c4950f3a79ca, 0xf7ee3b6af0c58635, 0, 0 }, /* #7 */
     8756    { 0x013702, 0x013702, 0xa41b7c768d4ca9bc, 0x5be4838972b35643, 0, 0 }, /* #8 */
     8757    { 0x364513, 0x364513, 0xc2557a0ee68e356c, 0x3daa85f11971ca93, 0, 0 }, /* #9 */
     8758    { 0x002e56, 0x002e56, 0xea3b52c33821aa6a, 0x15c4ad3cc7de5595, 0, 0 }, /* #10 */
     8759    { 0x363693, 0x363693, 0x018e19a21f944e04, 0xfe71e65de06bb1fb, 0, 0 }, /* #11 */
     8760    { 0x345b52, 0x345b52, 0x5ea760cd36353300, 0xa1589f32c9caccff, 0, 0 }, /* #12 */
     8761    { 0x046347, 0x046347, 0x4afb257d4f51ea82, 0xb504da82b0ae157d, 0, 0 }, /* #13 */
     8762    { 0x1c6247, 0x1c6247, 0x6b6057ac40b9e0f6, 0x949fa853bf461f09, 0, 0 }, /* #14 */
     8763    { 0x1c1447, 0x1c1447, 0xbca8374ac1774266, 0x4357c8b53e88bd99, 0, 0 }, /* #15 */
     8764    { 0x057a42, 0x057a42, 0x6377c99916b95cbe, 0x9c883666e946a341, 0, 0 }, /* #16 */
     8765    { 0x140ed3, 0x140ed3, 0x13844178aa6ce64e, 0xec7bbe87559319b1, 0, 0 }, /* #17 */
     8766    { 0x263742, 0x263742, 0xc29f514253380441, 0x3d60aebdacc7fbbe, 0, 0 }, /* #18 */
     8767    { 0x135e53, 0x135e53, 0x6c2ad943cc294fa1, 0x93d526bc33d6b05e, 0, 0 }, /* #19 */
     8768    { 0x1d7507, 0x1d7507, 0x3aeb8811e5cc1aad, 0xc51477ee1a33e552, 0, 0 }, /* #20 */
     8769    { 0x323247, 0x323247, 0xc1bdf4c3ea84ffec, 0x3e420b3c157b0013, 0, 0 }, /* #21 */
     8770    { 0x102f13, 0x102f13, 0xf32d74cb3884428d, 0x0cd28b34c77bbd72, 0, 0 }, /* #22 */
     8771    { 0x0e5586, 0x0e5586, 0x2fc8ebc452ae4744, 0xd037143bad51b8bb, 0, 0 }, /* #23 */
     8772    { 0x3172c7, 0x3172c7, 0xb1827fa4eceecbbf, 0x4e7d805b13113440, 0, 0 }, /* #24 */
     8773    { 0x0a2216, 0x0a2216, 0x796123992ecb9bca, 0x869edc66d1346435, 0, 0 }, /* #25 */
     8774    { 0x285012, 0x285012, 0xd558002d686077c8, 0x2aa7ffd2979f8837, 0, 0 }, /* #26 */
     8775    { 0x333603, 0x333603, 0xf85dd956c8ba32cf, 0x07a226a93745cd30, 0, 0 }, /* #27 */
     8776    { 0x273a03, 0x273a03, 0xdca4473168e527fc, 0x235bb8ce971ad803, 0, 0 }, /* #28 */
     8777    { 0x0217d6, 0x0217d6, 0x6311ed5100c09379, 0x9cee12aeff3f6c86, 0, 0 }, /* #29 */
     8778    { 0x331387, 0x331387, 0x9567310f1262d082, 0x6a98cef0ed9d2f7d, 0, 0 }, /* #30 */
     8779    { 0x057b96, 0x057b96, 0xabaf9b5ec5086b1a, 0x545064a13af794e5, 0, 0 }, /* #31 */
     8780    { 0x014e92, 0x014e92, 0xb5723f426fd7a09f, 0x4a8dc0bd90285f60, 0, 0 }, /* #32 */
     8781    { 0x174243, 0x174243, 0xa1442e5303815a21, 0x5ebbd1acfc7ea5de, 0, 0 }, /* #33 */
     8782    { 0x301d16, 0x301d16, 0x454c702e9862e77f, 0xbab38fd1679d1880, 0, 0 }, /* #34 */
     8783    { 0x187f87, 0x187f87, 0xfe68c3fdbdf19108, 0x01973c02420e6ef7, 0, 0 }, /* #35 */
     8784    { 0x1b3707, 0x1b3707, 0xb37f3e81aabb5f91, 0x4c80c17e5544a06e, 0, 0 }, /* #36 */
     8785    { 0x204246, 0x204246, 0x8a56d21c6dfa472c, 0x75a92de39205b8d3, 0, 0 }, /* #37 */
     8786    { 0x3c5247, 0x3c5247, 0x42f2b3d414856a02, 0xbd0d4c2beb7a95fd, 0, 0 }, /* #38 */
     8787    { 0x3f3587, 0x3f3587, 0x67d81bd30faef6f8, 0x9827e42cf0510907, 0, 0 }, /* #39 */
     8788    { 0x0a4e16, 0x0a4e16, 0x1ad19b7fb05fb2c4, 0xe52e64804fa04d3b, 0, 0 }, /* #40 */
     8789    { 0x373c92, 0x373c92, 0xac32d3292c3f3ec8, 0x53cd2cd6d3c0c137, 0, 0 }, /* #41 */
     8790    { 0x056017, 0x056017, 0xc104eae6c23184ca, 0x3efb15193dce7b35, 0, 0 }, /* #42 */
     8791    { 0x192287, 0x192287, 0x962ccb8a4f3f9093, 0x69d33475b0c06f6c, 0, 0 }, /* #43 */
     8792    { 0x3a34c6, 0x3a34c6, 0x50fc0c67e57c810b, 0xaf03f3981a837ef4, 0, 0 }, /* #44 */
     8793    { 0x1246c7, 0x1246c7, 0xc8721fe5a86cf1ba, 0x378de01a57930e45, 0, 0 }, /* #45 */
     8794    { 0x0c1883, 0x0c1883, 0xf99b7206519f6cbb, 0x06648df9ae609344, 0, 0 }, /* #46 */
     8795    { 0x1b2643, 0x1b2643, 0x638cc50ff42ea9c8, 0x9c733af00bd15637, 0, 0 }, /* #47 */
     8796    { 0x1d6e06, 0x1d6e06, 0x0f4eb4c58b620179, 0xf0b14b3a749dfe86, 0, 0 }, /* #48 */
     8797    { 0x296202, 0x296202, 0x490bbb10afeb6c2f, 0xb6f444ef501493d0, 0, 0 }, /* #49 */
     8798    { 0x263cc7, 0x263cc7, 0xfc41ee45556872b1, 0x03be11baaa978d4e, 0, 0 }, /* #50 */
     8799    { 0x0212c3, 0x0212c3, 0xc0d43ed22fa808b7, 0x3f2bc12dd057f748, 0, 0 }, /* #51 */
     8800    { 0x286e16, 0x286e16, 0x27388e1c4a1dc03f, 0xd8c771e3b5e23fc0, 0, 0 }, /* #52 */
     8801    { 0x3a0517, 0x3a0517, 0xa26dce8fd56bf435, 0x5d9231702a940bca, 0, 0 }, /* #53 */
     8802    { 0x285153, 0x285153, 0xa9f291af0874c40a, 0x560d6e50f78b3bf5, 0, 0 }, /* #54 */
     8803    { 0x3a2e82, 0x3a2e82, 0x1ca6067838967049, 0xe359f987c7698fb6, 0, 0 }, /* #55 */
     8804    { 0x325fc7, 0x325fc7, 0xbadd930b0a431803, 0x45226cf4f5bce7fc, 0, 0 }, /* #56 */
     8805    { 0x207613, 0x207613, 0x9e50854e094340c2, 0x61af7ab1f6bcbf3d, 0, 0 }, /* #57 */
     8806    { 0x1f5346, 0x1f5346, 0xad7b4b269b31f7ac, 0x5284b4d964ce0853, 0, 0 }, /* #58 */
     8807    { 0x030096, 0x030096, 0xedd4d509aee3cdaf, 0x122b2af6511c3250, 0, 0 }, /* #59 */
     8808    { 0x2e5942, 0x2e5942, 0x249b0494492de709, 0xdb64fb6bb6d218f6, 0, 0 }, /* #60 */
     8809    { 0x092352, 0x092352, 0x4fef1bf26d817bed, 0xb010e40d927e8412, 0, 0 }, /* #61 */
     8810    { 0x133502, 0x133502, 0xee7d7a752ad2b169, 0x1182858ad52d4e96, 0, 0 }, /* #62 */
     8811    { 0x324fd6, 0x324fd6, 0x73c3119eee35661d, 0x8c3cee6111ca99e2, 0, 0 }, /* #63 */
    88128812};
    88138813static const BINU64_TEST_T g_aTests_neg_u64[] =
    88148814{
    8815     { 0x345e07, 0x345697, 0x6975c12565a4d851, 0x968a3eda9a5b27af, 0, 0 }, /* #0 */
    8816     { 0x1b1a12, 0x1b1213, 0xc3b839fc086a6f68, 0x3c47c603f7959098, 0, 0 }, /* #1 */
    8817     { 0x267217, 0x267217, 0xd46dceeebf220cab, 0x2b92311140ddf355, 0, 0 }, /* #2 */
    8818     { 0x2c1687, 0x2c1613, 0x8409d1f1c250c262, 0x7bf62e0e3daf3d9e, 0, 0 }, /* #3 */
    8819     { 0x364816, 0x364017, 0xec10e0a81f3857de, 0x13ef1f57e0c7a822, 0, 0 }, /* #4 */
    8820     { 0x300817, 0x300093, 0x1da53b7f1aff08f5, 0xe25ac480e500f70b, 0, 0 }, /* #5 */
    8821     { 0x251e07, 0x251697, 0x6338398988180de5, 0x9cc7c67677e7f21b, 0, 0 }, /* #6 */
    8822     { 0x090443, 0x090413, 0xad385ca69a8a4ada, 0x52c7a3596575b526, 0, 0 }, /* #7 */
    8823     { 0x0a2d53, 0x0a2597, 0x0fdb39d72fc38ee8, 0xf024c628d03c7118, 0, 0 }, /* #8 */
    8824     { 0x327b16, 0x327397, 0x30b87de36cb737ec, 0xcf47821c9348c814, 0, 0 }, /* #9 */
    8825     { 0x1e0b53, 0x1e0397, 0x2a02cdcc830c8164, 0xd5fd32337cf37e9c, 0, 0 }, /* #10 */
    8826     { 0x152182, 0x152117, 0xfb37e5027d529ecd, 0x04c81afd82ad6133, 0, 0 }, /* #11 */
    8827     { 0x1c0487, 0x1c0497, 0x216b5c5440f7243a, 0xde94a3abbf08dbc6, 0, 0 }, /* #12 */
    8828     { 0x3a40c3, 0x3a4093, 0x3fb2037e84056af9, 0xc04dfc817bfa9507, 0, 0 }, /* #13 */
    8829     { 0x030693, 0x030617, 0xb7cc5d5d277fce78, 0x4833a2a2d8803188, 0, 0 }, /* #14 */
    8830     { 0x0b0307, 0x0b0393, 0x079ab9efd2f5cdce, 0xf86546102d0a3232, 0, 0 }, /* #15 */
    8831     { 0x247dc7, 0x247593, 0x36ac24845593416c, 0xc953db7baa6cbe94, 0, 0 }, /* #16 */
    8832     { 0x1112d2, 0x111213, 0xb47b09a4ce486b47, 0x4b84f65b31b794b9, 0, 0 }, /* #17 */
    8833     { 0x3608c6, 0x360093, 0x32a8f2051e027277, 0xcd570dfae1fd8d89, 0, 0 }, /* #18 */
    8834     { 0x294016, 0x294017, 0xbbaae9b35eb8e0be, 0x4455164ca1471f42, 0, 0 }, /* #19 */
    8835     { 0x3e6742, 0x3e6797, 0x4f4618b2b54b015b, 0xb0b9e74d4ab4fea5, 0, 0 }, /* #20 */
    8836     { 0x3f76c7, 0x3f7697, 0x2e26daabd1cf045a, 0xd1d925542e30fba6, 0, 0 }, /* #21 */
    8837     { 0x1e4906, 0x1e4113, 0xbd52733f898dcfff, 0x42ad8cc076723001, 0, 0 }, /* #22 */
    8838     { 0x0c4c86, 0x0c4413, 0xd0b0d986b775b4cc, 0x2f4f2679488a4b34, 0, 0 }, /* #23 */
    8839     { 0x1874d3, 0x187493, 0x0375011bbffb2db1, 0xfc8afee44004d24f, 0, 0 }, /* #24 */
    8840     { 0x172f16, 0x172793, 0x5246e0cba831a116, 0xadb91f3457ce5eea, 0, 0 }, /* #25 */
    8841     { 0x1038c6, 0x103017, 0xbc0952aedfc1101e, 0x43f6ad51203eefe2, 0, 0 }, /* #26 */
    8842     { 0x135d02, 0x135593, 0x5f8ef854ef4704d7, 0xa07107ab10b8fb29, 0, 0 }, /* #27 */
    8843     { 0x1162d3, 0x116297, 0x6aed727734397fad, 0x95128d88cbc68053, 0, 0 }, /* #28 */
    8844     { 0x361953, 0x361117, 0xf00a8096a3025c8e, 0x0ff57f695cfda372, 0, 0 }, /* #29 */
    8845     { 0x255e47, 0x255613, 0xb9315c5f872e6de7, 0x46cea3a078d19219, 0, 0 }, /* #30 */
    8846     { 0x271f02, 0x271717, 0xa8630e083dc07d4f, 0x579cf1f7c23f82b1, 0, 0 }, /* #31 */
    8847     { 0x2e64c2, 0x2e6493, 0x1ffc59e23ed91cf5, 0xe003a61dc126e30b, 0, 0 }, /* #32 */
    8848     { 0x313583, 0x313513, 0xf2610862187a0317, 0x0d9ef79de785fce9, 0, 0 }, /* #33 */
    8849     { 0x2d73c7, 0x2d7393, 0x0a01041d11cb8abb, 0xf5fefbe2ee347545, 0, 0 }, /* #34 */
    8850     { 0x1d6d97, 0x1d6517, 0xccce2b173245ed0d, 0x3331d4e8cdba12f3, 0, 0 }, /* #35 */
    8851     { 0x2f1a47, 0x2f1217, 0x872fd149032e1818, 0x78d02eb6fcd1e7e8, 0, 0 }, /* #36 */
    8852     { 0x153402, 0x153417, 0xa91e7656a5d1ae9b, 0x56e189a95a2e5165, 0, 0 }, /* #37 */
    8853     { 0x2b1d13, 0x2b1597, 0x48dff0ba6dc9839d, 0xb7200f4592367c63, 0, 0 }, /* #38 */
    8854     { 0x356896, 0x356013, 0xc7968cc87c6db926, 0x38697337839246da, 0, 0 }, /* #39 */
    8855     { 0x3a7a83, 0x3a7297, 0x4789f24b6e435907, 0xb8760db491bca6f9, 0, 0 }, /* #40 */
    8856     { 0x023e96, 0x023693, 0x1c63e31e5ddd1076, 0xe39c1ce1a222ef8a, 0, 0 }, /* #41 */
    8857     { 0x1375d7, 0x137517, 0x8d852a5662b8b92c, 0x727ad5a99d4746d4, 0, 0 }, /* #42 */
    8858     { 0x1e1bd6, 0x1e1393, 0x6c5fc7b7f40aba95, 0x93a038480bf5456b, 0, 0 }, /* #43 */
    8859     { 0x3076d7, 0x307693, 0x2d1397306aa5d447, 0xd2ec68cf955a2bb9, 0, 0 }, /* #44 */
    8860     { 0x2b3613, 0x2b3613, 0x8744367304ea9e62, 0x78bbc98cfb15619e, 0, 0 }, /* #45 */
    8861     { 0x125c92, 0x125493, 0x7f75d813090f1ded, 0x808a27ecf6f0e213, 0, 0 }, /* #46 */
    8862     { 0x3d08c7, 0x3d0093, 0x6df534c3918ac69c, 0x920acb3c6e753964, 0, 0 }, /* #47 */
    8863     { 0x1b05c7, 0x1b0517, 0xae6b977e62d86b49, 0x519468819d2794b7, 0, 0 }, /* #48 */
    8864     { 0x266903, 0x266193, 0x51215fee1d0b4dcf, 0xaedea011e2f4b231, 0, 0 }, /* #49 */
    8865     { 0x073016, 0x073017, 0x8474c56bc22dabf6, 0x7b8b3a943dd2540a, 0, 0 }, /* #50 */
    8866     { 0x0d16c3, 0x0d1697, 0x6ed60b26671b4328, 0x9129f4d998e4bcd8, 0, 0 }, /* #51 */
    8867     { 0x362483, 0x362493, 0x0ed68f42965f5d0f, 0xf12970bd69a0a2f1, 0, 0 }, /* #52 */
    8868     { 0x175e57, 0x175693, 0x1fdfd39a7ffc960f, 0xe0202c65800369f1, 0, 0 }, /* #53 */
    8869     { 0x3d5482, 0x3d5413, 0xf26d47b506ff88c9, 0x0d92b84af9007737, 0, 0 }, /* #54 */
    8870     { 0x3a2fc2, 0x3a2717, 0x8ebe9d9723a88cf6, 0x71416268dc57730a, 0, 0 }, /* #55 */
    8871     { 0x1c4cc6, 0x1c4413, 0x93e5fe0bc7bc2fcc, 0x6c1a01f43843d034, 0, 0 }, /* #56 */
    8872     { 0x092f17, 0x092717, 0xdde59df86f4dd143, 0x221a620790b22ebd, 0, 0 }, /* #57 */
    8873     { 0x261417, 0x261497, 0x20a4a459fc32a3df, 0xdf5b5ba603cd5c21, 0, 0 }, /* #58 */
    8874     { 0x215fc7, 0x215793, 0x7e446e2b3eec189e, 0x81bb91d4c113e762, 0, 0 }, /* #59 */
    8875     { 0x043956, 0x043113, 0xeb5a2ba8d1cff2fe, 0x14a5d4572e300d02, 0, 0 }, /* #60 */
    8876     { 0x2838d6, 0x283097, 0x6a9db79b01eafd54, 0x95624864fe1502ac, 0, 0 }, /* #61 */
    8877     { 0x0136d2, 0x013613, 0x970d37204b40012d, 0x68f2c8dfb4bffed3, 0, 0 }, /* #62 */
    8878     { 0x1e2192, 0x1e2197, 0x6488377d09b660b9, 0x9b77c882f6499f47, 0, 0 }, /* #63 */
     8815    { 0x0465c3, 0x046593, 0x3b47e6a9ef3eaaed, 0xc4b8195610c15513, 0, 0 }, /* #0 */
     8816    { 0x382052, 0x382017, 0xaee1e585ca6fc0e8, 0x511e1a7a35903f18, 0, 0 }, /* #1 */
     8817    { 0x233782, 0x233787, 0x098c7293cc6d05a0, 0xf6738d6c3392fa60, 0, 0 }, /* #2 */
     8818    { 0x3615c2, 0x361513, 0xc353ec3a4750b3ea, 0x3cac13c5b8af4c16, 0, 0 }, /* #3 */
     8819    { 0x395582, 0x395513, 0x94d3eccf7e7295f8, 0x6b2c1330818d6a08, 0, 0 }, /* #4 */
     8820    { 0x1b4bd2, 0x1b4397, 0x1521910072d07a9b, 0xeade6eff8d2f8565, 0, 0 }, /* #5 */
     8821    { 0x364282, 0x364217, 0x9e333eb380a62e72, 0x61ccc14c7f59d18e, 0, 0 }, /* #6 */
     8822    { 0x196942, 0x196197, 0x10572ecd280d87ee, 0xefa8d132d7f27812, 0, 0 }, /* #7 */
     8823    { 0x011d16, 0x011517, 0x8e3c3d94d431c01f, 0x71c3c26b2bce3fe1, 0, 0 }, /* #8 */
     8824    { 0x2e6786, 0x2e6717, 0xca59146910abf8c4, 0x35a6eb96ef54073c, 0, 0 }, /* #9 */
     8825    { 0x1e7512, 0x1e7517, 0x9c8e456c5e1981a4, 0x6371ba93a1e67e5c, 0, 0 }, /* #10 */
     8826    { 0x2f4413, 0x2f4417, 0xc1051694e9b3665b, 0x3efae96b164c99a5, 0, 0 }, /* #11 */
     8827    { 0x0d4f13, 0x0d4783, 0x6d0cdb097cc22120, 0x92f324f6833ddee0, 0, 0 }, /* #12 */
     8828    { 0x0063c7, 0x006397, 0x18e4d68b8a985c8f, 0xe71b29747567a371, 0, 0 }, /* #13 */
     8829    { 0x016d47, 0x016513, 0x9aa76ff0dbecd932, 0x6558900f241326ce, 0, 0 }, /* #14 */
     8830    { 0x096893, 0x096097, 0x26fbb57a6032cc31, 0xd9044a859fcd33cf, 0, 0 }, /* #15 */
     8831    { 0x071142, 0x071193, 0x31515b749b9b4ec8, 0xceaea48b6464b138, 0, 0 }, /* #16 */
     8832    { 0x0b35d7, 0x0b3517, 0xfc983ed415c4165d, 0x0367c12bea3be9a3, 0, 0 }, /* #17 */
     8833    { 0x051013, 0x051097, 0x6ef4aabd5f2abd57, 0x910b5542a0d542a9, 0, 0 }, /* #18 */
     8834    { 0x357642, 0x357617, 0xc0b19777332eb9f1, 0x3f4e6888ccd1460f, 0, 0 }, /* #19 */
     8835    { 0x3d0683, 0x3d0613, 0x9b0b676e7f405ebb, 0x64f4989180bfa145, 0, 0 }, /* #20 */
     8836    { 0x337483, 0x337487, 0x1a39f0a3e4adfb00, 0xe5c60f5c1b520500, 0, 0 }, /* #21 */
     8837    { 0x250b96, 0x250317, 0xd17c6b52b530b7f1, 0x2e8394ad4acf480f, 0, 0 }, /* #22 */
     8838    { 0x297e43, 0x297617, 0x9fc24eea87b58b25, 0x603db115784a74db, 0, 0 }, /* #23 */
     8839    { 0x0b15c3, 0x0b1513, 0xea5b40a65001dd1b, 0x15a4bf59affe22e5, 0, 0 }, /* #24 */
     8840    { 0x234443, 0x234493, 0x1ecba5970d748cdb, 0xe1345a68f28b7325, 0, 0 }, /* #25 */
     8841    { 0x246c46, 0x246493, 0x4416bded01821881, 0xbbe94212fe7de77f, 0, 0 }, /* #26 */
     8842    { 0x0f1493, 0x0f1493, 0x2664265f95182dc2, 0xd99bd9a06ae7d23e, 0, 0 }, /* #27 */
     8843    { 0x135b57, 0x135393, 0x6ff364c1e5db88d1, 0x900c9b3e1a24772f, 0, 0 }, /* #28 */
     8844    { 0x1b7452, 0x1b7413, 0xe790445161055ec2, 0x186fbbae9efaa13e, 0, 0 }, /* #29 */
     8845    { 0x346a17, 0x346297, 0x7a4956010afc4d94, 0x85b6a9fef503b26c, 0, 0 }, /* #30 */
     8846    { 0x2d1a57, 0x2d1213, 0xa5100d55c172069c, 0x5aeff2aa3e8df964, 0, 0 }, /* #31 */
     8847    { 0x1b5a57, 0x1b5217, 0xb754a20c810fd897, 0x48ab5df37ef02769, 0, 0 }, /* #32 */
     8848    { 0x1a5e17, 0x1a5693, 0x04004b6cc0b27487, 0xfbffb4933f4d8b79, 0, 0 }, /* #33 */
     8849    { 0x174256, 0x174293, 0x34824b5caa9751e7, 0xcb7db4a35568ae19, 0, 0 }, /* #34 */
     8850    { 0x371286, 0x371217, 0x8e64828f03e0991e, 0x719b7d70fc1f66e2, 0, 0 }, /* #35 */
     8851    { 0x370182, 0x370197, 0x3a03c84427a1f59b, 0xc5fc37bbd85e0a65, 0, 0 }, /* #36 */
     8852    { 0x110617, 0x110693, 0x0c348797e9688216, 0xf3cb786816977dea, 0, 0 }, /* #37 */
     8853    { 0x3150c3, 0x315093, 0x39ca4c456e00d98b, 0xc635b3ba91ff2675, 0, 0 }, /* #38 */
     8854    { 0x156387, 0x156317, 0xb8b6a8f396017151, 0x4749570c69fe8eaf, 0, 0 }, /* #39 */
     8855    { 0x3e78d2, 0x3e7017, 0xd70f9e304d43b0d9, 0x28f061cfb2bc4f27, 0, 0 }, /* #40 */
     8856    { 0x1a6d06, 0x1a6587, 0x304224ccfeb357b0, 0xcfbddb33014ca850, 0, 0 }, /* #41 */
     8857    { 0x3d65d6, 0x3d6517, 0xcb151c40337be573, 0x34eae3bfcc841a8d, 0, 0 }, /* #42 */
     8858    { 0x315442, 0x315497, 0x3e5b85021ea665a6, 0xc1a47afde1599a5a, 0, 0 }, /* #43 */
     8859    { 0x396643, 0x396697, 0x1c7d3580082a793b, 0xe382ca7ff7d586c5, 0, 0 }, /* #44 */
     8860    { 0x285016, 0x285017, 0xc8f855168a76f988, 0x3707aae975890678, 0, 0 }, /* #45 */
     8861    { 0x1a1bd3, 0x1a1313, 0x8d2c069db6a123a8, 0x72d3f962495edc58, 0, 0 }, /* #46 */
     8862    { 0x263406, 0x263497, 0x62f202c5f8eb584c, 0x9d0dfd3a0714a7b4, 0, 0 }, /* #47 */
     8863    { 0x140642, 0x140697, 0x1e9732aea82717fa, 0xe168cd5157d8e806, 0, 0 }, /* #48 */
     8864    { 0x004d12, 0x004593, 0x55b628fa0f4c3b02, 0xaa49d705f0b3c4fe, 0, 0 }, /* #49 */
     8865    { 0x1c5307, 0x1c5393, 0x4085b13be60e7a65, 0xbf7a4ec419f1859b, 0, 0 }, /* #50 */
     8866    { 0x363997, 0x363197, 0x0654ba3427d1e9ec, 0xf9ab45cbd82e1614, 0, 0 }, /* #51 */
     8867    { 0x0c2f03, 0x0c2713, 0xaae16769104042cc, 0x551e9896efbfbd34, 0, 0 }, /* #52 */
     8868    { 0x0c5552, 0x0c5593, 0x275ca0267f7532d6, 0xd8a35fd9808acd2a, 0, 0 }, /* #53 */
     8869    { 0x1632d2, 0x163217, 0xb2053be64f6cd4c6, 0x4dfac419b0932b3a, 0, 0 }, /* #54 */
     8870    { 0x027c46, 0x027497, 0x1d94411d123fd857, 0xe26bbee2edc027a9, 0, 0 }, /* #55 */
     8871    { 0x3e6616, 0x3e6617, 0xb07f50517173e7ec, 0x4f80afae8e8c1814, 0, 0 }, /* #56 */
     8872    { 0x320e96, 0x320613, 0xd46d9468fa240b7a, 0x2b926b9705dbf486, 0, 0 }, /* #57 */
     8873    { 0x2a4252, 0x2a4213, 0xd6602bb620682911, 0x299fd449df97d6ef, 0, 0 }, /* #58 */
     8874    { 0x154516, 0x154597, 0x64e591c48785dae3, 0x9b1a6e3b787a251d, 0, 0 }, /* #59 */
     8875    { 0x171483, 0x171403, 0x98ff505653855e80, 0x6700afa9ac7aa180, 0, 0 }, /* #60 */
     8876    { 0x336b97, 0x336393, 0x6b1e1259b426fad6, 0x94e1eda64bd9052a, 0, 0 }, /* #61 */
     8877    { 0x064802, 0x064013, 0x8f609cd85bf479ae, 0x709f6327a40b8652, 0, 0 }, /* #62 */
     8878    { 0x195196, 0x195117, 0xcca8700b847d8506, 0x33578ff47b827afa, 0, 0 }, /* #63 */
    88798879};
    88808880static const BINU64_TEST_T g_aTests_neg_u64_locked[] =
    88818881{
    8882     { 0x332313, 0x332317, 0x93107114c085d7a4, 0x6cef8eeb3f7a285c, 0, 0 }, /* #0 */
    8883     { 0x127212, 0x127213, 0xa9e1e794989cfa03, 0x561e186b676305fd, 0, 0 }, /* #1 */
    8884     { 0x2a5bd2, 0x2a5393, 0x22e21a173fc7fdb7, 0xdd1de5e8c0380249, 0, 0 }, /* #2 */
    8885     { 0x1f0e92, 0x1f0613, 0xcc5809d9dcff8876, 0x33a7f6262300778a, 0, 0 }, /* #3 */
    8886     { 0x2e2c97, 0x2e2497, 0x010cb94ae68d36dc, 0xfef346b51972c924, 0, 0 }, /* #4 */
    8887     { 0x1829c7, 0x182117, 0xa4f7d44de2f48b94, 0x5b082bb21d0b746c, 0, 0 }, /* #5 */
    8888     { 0x232843, 0x232097, 0x4c0206ca97b09cbc, 0xb3fdf935684f6344, 0, 0 }, /* #6 */
    8889     { 0x0b5ec2, 0x0b5617, 0xde1c0fdbda4d9f66, 0x21e3f02425b2609a, 0, 0 }, /* #7 */
    8890     { 0x150246, 0x150297, 0x6cbdd54ea90a71ee, 0x93422ab156f58e12, 0, 0 }, /* #8 */
    8891     { 0x3f2b82, 0x3f2393, 0x4526a1571e8b348b, 0xbad95ea8e174cb75, 0, 0 }, /* #9 */
    8892     { 0x2a7a12, 0x2a7297, 0x3b966a5c71be297f, 0xc46995a38e41d681, 0, 0 }, /* #10 */
    8893     { 0x3100d3, 0x310093, 0x3a0a33a586c04944, 0xc5f5cc5a793fb6bc, 0, 0 }, /* #11 */
    8894     { 0x045413, 0x045417, 0xf48268fbbf49880a, 0x0b7d970440b677f6, 0, 0 }, /* #12 */
    8895     { 0x3a7257, 0x3a7297, 0x24899f467bb2ff18, 0xdb7660b9844d00e8, 0, 0 }, /* #13 */
    8896     { 0x376013, 0x376083, 0x16ac865065624530, 0xe95379af9a9dbad0, 0, 0 }, /* #14 */
    8897     { 0x2579d3, 0x257117, 0xf6cd87d2b8b414fb, 0x0932782d474beb05, 0, 0 }, /* #15 */
    8898     { 0x035a87, 0x035297, 0x14b2c5d6cc0002b9, 0xeb4d3a2933fffd47, 0, 0 }, /* #16 */
    8899     { 0x1a1003, 0x1a1093, 0x546f18bd0926d514, 0xab90e742f6d92aec, 0, 0 }, /* #17 */
    8900     { 0x014b93, 0x014393, 0x05b26f9d314a4fa3, 0xfa4d9062ceb5b05d, 0, 0 }, /* #18 */
    8901     { 0x3d2f57, 0x3d2717, 0xe4c7189728427bb2, 0x1b38e768d7bd844e, 0, 0 }, /* #19 */
    8902     { 0x1f1513, 0x1f1517, 0xb1603b2c467bea7f, 0x4e9fc4d3b9841581, 0, 0 }, /* #20 */
    8903     { 0x065753, 0x065797, 0x015136cd3416beee, 0xfeaec932cbe94112, 0, 0 }, /* #21 */
    8904     { 0x244d47, 0x244513, 0xfc32fcc2c3696439, 0x03cd033d3c969bc7, 0, 0 }, /* #22 */
    8905     { 0x304346, 0x304317, 0xa53538336b5b0731, 0x5acac7cc94a4f8cf, 0, 0 }, /* #23 */
    8906     { 0x3c5006, 0x3c5093, 0x64cd0c238dc7809e, 0x9b32f3dc72387f62, 0, 0 }, /* #24 */
    8907     { 0x176097, 0x176093, 0x1eca659e33e19439, 0xe1359a61cc1e6bc7, 0, 0 }, /* #25 */
    8908     { 0x1b6853, 0x1b6097, 0x5a27dd2d81681c83, 0xa5d822d27e97e37d, 0, 0 }, /* #26 */
    8909     { 0x296392, 0x296317, 0xf3aefbc3271d492c, 0x0c51043cd8e2b6d4, 0, 0 }, /* #27 */
    8910     { 0x127a82, 0x127213, 0x9048a981c0feaddd, 0x6fb7567e3f015223, 0, 0 }, /* #28 */
    8911     { 0x305c83, 0x305413, 0xf6ff37598ec9229c, 0x0900c8a67136dd64, 0, 0 }, /* #29 */
    8912     { 0x0a5046, 0x0a5093, 0x71b30b19f46f37b7, 0x8e4cf4e60b90c849, 0, 0 }, /* #30 */
    8913     { 0x002c07, 0x002417, 0xa55d6b0860a5cd9a, 0x5aa294f79f5a3266, 0, 0 }, /* #31 */
    8914     { 0x1d6d42, 0x1d6597, 0x4f0cc812d4cbc94c, 0xb0f337ed2b3436b4, 0, 0 }, /* #32 */
    8915     { 0x231d56, 0x231507, 0xa87edde8f1633640, 0x578122170e9cc9c0, 0, 0 }, /* #33 */
    8916     { 0x1a3f17, 0x1a3717, 0xd0133c2622f919e5, 0x2fecc3d9dd06e61b, 0, 0 }, /* #34 */
    8917     { 0x120bd6, 0x120393, 0x4862d8f43008a852, 0xb79d270bcff757ae, 0, 0 }, /* #35 */
    8918     { 0x330742, 0x330717, 0x901a34fe52abd89d, 0x6fe5cb01ad542763, 0, 0 }, /* #36 */
    8919     { 0x0d38c7, 0x0d3093, 0x1fea2caf0f8ac671, 0xe015d350f075398f, 0, 0 }, /* #37 */
    8920     { 0x1b4653, 0x1b4693, 0x3d17b82bf07b8402, 0xc2e847d40f847bfe, 0, 0 }, /* #38 */
    8921     { 0x3c4f16, 0x3c4713, 0xde1a4b69177472c2, 0x21e5b496e88b8d3e, 0, 0 }, /* #39 */
    8922     { 0x0c69c7, 0x0c6197, 0x4dc262cea9927318, 0xb23d9d31566d8ce8, 0, 0 }, /* #40 */
    8923     { 0x250392, 0x250317, 0xec7b68bfafcfb136, 0x1384974050304eca, 0, 0 }, /* #41 */
    8924     { 0x1a0b17, 0x1a0397, 0x717d576423d7df2e, 0x8e82a89bdc2820d2, 0, 0 }, /* #42 */
    8925     { 0x347f96, 0x347713, 0x87d7495650e66c68, 0x7828b6a9af199398, 0, 0 }, /* #43 */
    8926     { 0x0f51d3, 0x0f5193, 0x6d857fb4dfa0ac24, 0x927a804b205f53dc, 0, 0 }, /* #44 */
    8927     { 0x033a92, 0x033297, 0x6463781da87bfe0a, 0x9b9c87e2578401f6, 0, 0 }, /* #45 */
    8928     { 0x217b57, 0x217397, 0x31249b4c853e1e04, 0xcedb64b37ac1e1fc, 0, 0 }, /* #46 */
    8929     { 0x0f33c2, 0x0f3397, 0x68d4ac9766a43dca, 0x972b5368995bc236, 0, 0 }, /* #47 */
    8930     { 0x0f2347, 0x0f2383, 0x4f62af0f6354b990, 0xb09d50f09cab4670, 0, 0 }, /* #48 */
    8931     { 0x130987, 0x130197, 0x279d8edfe0204913, 0xd86271201fdfb6ed, 0, 0 }, /* #49 */
    8932     { 0x0e66c2, 0x0e6697, 0x4fe3f2efe1520573, 0xb01c0d101eadfa8d, 0, 0 }, /* #50 */
    8933     { 0x2e0d42, 0x2e0517, 0xd868593724a81a91, 0x2797a6c8db57e56f, 0, 0 }, /* #51 */
    8934     { 0x395713, 0x395717, 0xb582b31a2e0d7518, 0x4a7d4ce5d1f28ae8, 0, 0 }, /* #52 */
    8935     { 0x3c0b42, 0x3c0397, 0x5c24187c1b646504, 0xa3dbe783e49b9afc, 0, 0 }, /* #53 */
    8936     { 0x030353, 0x030397, 0x30f38514e6e2c119, 0xcf0c7aeb191d3ee7, 0, 0 }, /* #54 */
    8937     { 0x257d07, 0x257597, 0x221e2005c68f2e23, 0xdde1dffa3970d1dd, 0, 0 }, /* #55 */
    8938     { 0x334243, 0x334293, 0x34faeb40b6c2e3d1, 0xcb0514bf493d1c2f, 0, 0 }, /* #56 */
    8939     { 0x2a72c2, 0x2a7217, 0xc1e4766470671e07, 0x3e1b899b8f98e1f9, 0, 0 }, /* #57 */
    8940     { 0x184107, 0x184193, 0x2d79712b0b28f33e, 0xd2868ed4f4d70cc2, 0, 0 }, /* #58 */
    8941     { 0x345557, 0x345517, 0xcc13275ba2e4919a, 0x33ecd8a45d1b6e66, 0, 0 }, /* #59 */
    8942     { 0x3c6e43, 0x3c6617, 0xd63607c4150662a4, 0x29c9f83beaf99d5c, 0, 0 }, /* #60 */
    8943     { 0x0e4286, 0x0e4297, 0x3a58e245af4480a1, 0xc5a71dba50bb7f5f, 0, 0 }, /* #61 */
    8944     { 0x2f3dd2, 0x2f3593, 0x38c78c0e0e4b68b6, 0xc73873f1f1b4974a, 0, 0 }, /* #62 */
    8945     { 0x3c2916, 0x3c2193, 0x2c84194c2d2d1beb, 0xd37be6b3d2d2e415, 0, 0 }, /* #63 */
     8882    { 0x136883, 0x136017, 0xa77bdb43eed035cb, 0x588424bc112fca35, 0, 0 }, /* #0 */
     8883    { 0x3a2896, 0x3a2013, 0xcf14153daa086ca2, 0x30ebeac255f7935e, 0, 0 }, /* #1 */
     8884    { 0x3e5f86, 0x3e5713, 0xe04aafb5d1b18f99, 0x1fb5504a2e4e7067, 0, 0 }, /* #2 */
     8885    { 0x154556, 0x154583, 0x1081bd041016ea90, 0xef7e42fbefe91570, 0, 0 }, /* #3 */
     8886    { 0x205a13, 0x205293, 0x134ce5edf279b0e6, 0xecb31a120d864f1a, 0, 0 }, /* #4 */
     8887    { 0x0b5556, 0x0b5517, 0x820656c4a68f2dc6, 0x7df9a93b5970d23a, 0, 0 }, /* #5 */
     8888    { 0x276256, 0x276293, 0x7ff7aeb5f1aabb6f, 0x8008514a0e554491, 0, 0 }, /* #6 */
     8889    { 0x2f2e97, 0x2f2613, 0xc669175fc1e39d41, 0x3996e8a03e1c62bf, 0, 0 }, /* #7 */
     8890    { 0x3d6142, 0x3d6197, 0x6489a7f5127c6401, 0x9b76580aed839bff, 0, 0 }, /* #8 */
     8891    { 0x317946, 0x317193, 0x31a27d3659ac1914, 0xce5d82c9a653e6ec, 0, 0 }, /* #9 */
     8892    { 0x0a1e82, 0x0a1697, 0x16535871646c9b79, 0xe9aca78e9b936487, 0, 0 }, /* #10 */
     8893    { 0x252506, 0x252593, 0x7df4269755b76f6c, 0x820bd968aa489094, 0, 0 }, /* #11 */
     8894    { 0x112347, 0x112393, 0x72a32da8ddf6bfb1, 0x8d5cd2572209404f, 0, 0 }, /* #12 */
     8895    { 0x0a2b46, 0x0a2393, 0x48b575bf9d7a4e77, 0xb74a8a406285b189, 0, 0 }, /* #13 */
     8896    { 0x0573c6, 0x057313, 0xcf6690d4b6bb7e62, 0x30996f2b4944819e, 0, 0 }, /* #14 */
     8897    { 0x2e5612, 0x2e5607, 0xca6e39c2cf9cf840, 0x3591c63d306307c0, 0, 0 }, /* #15 */
     8898    { 0x250fd2, 0x250713, 0xefbd44db37ccf06f, 0x1042bb24c8330f91, 0, 0 }, /* #16 */
     8899    { 0x331e53, 0x331617, 0x9e51f6579820ff31, 0x61ae09a867df00cf, 0, 0 }, /* #17 */
     8900    { 0x035946, 0x035193, 0x14163ea0fdaf9baf, 0xebe9c15f02506451, 0, 0 }, /* #18 */
     8901    { 0x290487, 0x290493, 0x4c7c17850f859ae4, 0xb383e87af07a651c, 0, 0 }, /* #19 */
     8902    { 0x2c43d7, 0x2c4397, 0x5edb1e136163cbd5, 0xa124e1ec9e9c342b, 0, 0 }, /* #20 */
     8903    { 0x082613, 0x082693, 0x74f1c185d6d6df99, 0x8b0e3e7a29292067, 0, 0 }, /* #21 */
     8904    { 0x183e96, 0x183693, 0x1d62866f01ff426f, 0xe29d7990fe00bd91, 0, 0 }, /* #22 */
     8905    { 0x277053, 0x277093, 0x6a639774d0dd338d, 0x959c688b2f22cc73, 0, 0 }, /* #23 */
     8906    { 0x2c7717, 0x2c7717, 0xec7cacf821085ea1, 0x13835307def7a15f, 0, 0 }, /* #24 */
     8907    { 0x3f6493, 0x3f6417, 0x80ca96443db91004, 0x7f3569bbc246effc, 0, 0 }, /* #25 */
     8908    { 0x202157, 0x202197, 0x241347dfa43ff978, 0xdbecb8205bc00688, 0, 0 }, /* #26 */
     8909    { 0x1334c7, 0x133493, 0x54a8d0a36603163c, 0xab572f5c99fce9c4, 0, 0 }, /* #27 */
     8910    { 0x1907c7, 0x190713, 0xc3679fe58d2b0547, 0x3c98601a72d4fab9, 0, 0 }, /* #28 */
     8911    { 0x3215d7, 0x321593, 0x21e5d635b1132cda, 0xde1a29ca4eecd326, 0, 0 }, /* #29 */
     8912    { 0x1242d7, 0x124217, 0xc13e33f3a0aa2089, 0x3ec1cc0c5f55df77, 0, 0 }, /* #30 */
     8913    { 0x0a6e43, 0x0a6617, 0xc55f6191cca292fa, 0x3aa09e6e335d6d06, 0, 0 }, /* #31 */
     8914    { 0x3e7952, 0x3e7113, 0x861d5eb4cad09da3, 0x79e2a14b352f625d, 0, 0 }, /* #32 */
     8915    { 0x341f42, 0x341713, 0x922cda475ccbf4ae, 0x6dd325b8a3340b52, 0, 0 }, /* #33 */
     8916    { 0x2e7483, 0x2e7493, 0x4129728faf6b997b, 0xbed68d7050946685, 0, 0 }, /* #34 */
     8917    { 0x202b97, 0x202397, 0x0a8fc662f8157c3d, 0xf570399d07ea83c3, 0, 0 }, /* #35 */
     8918    { 0x0639c3, 0x063197, 0x525fc05d558dd419, 0xada03fa2aa722be7, 0, 0 }, /* #36 */
     8919    { 0x0e2317, 0x0e2313, 0x98c5b8cf5de1e224, 0x673a4730a21e1ddc, 0, 0 }, /* #37 */
     8920    { 0x284b93, 0x284397, 0x16d168a196b92b6a, 0xe92e975e6946d496, 0, 0 }, /* #38 */
     8921    { 0x2c2d93, 0x2c2513, 0x8622a925766e5741, 0x79dd56da8991a8bf, 0, 0 }, /* #39 */
     8922    { 0x0e6016, 0x0e6093, 0x3b77df7c1f1b5538, 0xc4882083e0e4aac8, 0, 0 }, /* #40 */
     8923    { 0x357f57, 0x357713, 0xd616e8c52156fd68, 0x29e9173adea90298, 0, 0 }, /* #41 */
     8924    { 0x0b68d7, 0x0b6097, 0x33538c25a3e39906, 0xccac73da5c1c66fa, 0, 0 }, /* #42 */
     8925    { 0x160c43, 0x160497, 0x0991cda78580c723, 0xf66e32587a7f38dd, 0, 0 }, /* #43 */
     8926    { 0x143487, 0x143483, 0x6cbb7299ee21cb90, 0x93448d6611de3470, 0, 0 }, /* #44 */
     8927    { 0x2031c2, 0x203113, 0xc90eb609f635d858, 0x36f149f609ca27a8, 0, 0 }, /* #45 */
     8928    { 0x390556, 0x390517, 0x8cd149b5876937d8, 0x732eb64a7896c828, 0, 0 }, /* #46 */
     8929    { 0x3e1086, 0x3e1093, 0x54ff723beab70269, 0xab008dc41548fd97, 0, 0 }, /* #47 */
     8930    { 0x240a42, 0x240283, 0x05522f3f9470fa90, 0xfaadd0c06b8f0570, 0, 0 }, /* #48 */
     8931    { 0x1b7487, 0x1b7497, 0x54d27cf298db0b89, 0xab2d830d6724f477, 0, 0 }, /* #49 */
     8932    { 0x087e86, 0x087697, 0x73183fe41f7f9cef, 0x8ce7c01be0806311, 0, 0 }, /* #50 */
     8933    { 0x1e5992, 0x1e5117, 0xf09c6d80ad12d9d9, 0x0f63927f52ed2627, 0, 0 }, /* #51 */
     8934    { 0x192842, 0x192093, 0x69c1bb564be21c92, 0x963e44a9b41de36e, 0, 0 }, /* #52 */
     8935    { 0x322086, 0x322083, 0x591ccbc37334f280, 0xa6e3343c8ccb0d80, 0, 0 }, /* #53 */
     8936    { 0x051cc3, 0x051413, 0xae0a349e3b00bf38, 0x51f5cb61c4ff40c8, 0, 0 }, /* #54 */
     8937    { 0x042982, 0x042117, 0x92185094d214c70d, 0x6de7af6b2deb38f3, 0, 0 }, /* #55 */
     8938    { 0x2953d2, 0x295397, 0x420f4afa0493c782, 0xbdf0b505fb6c387e, 0, 0 }, /* #56 */
     8939    { 0x0304d7, 0x030497, 0x4ff6c937fd0eb2b5, 0xb00936c802f14d4b, 0, 0 }, /* #57 */
     8940    { 0x1462c6, 0x146293, 0x4a1e59571f689158, 0xb5e1a6a8e0976ea8, 0, 0 }, /* #58 */
     8941    { 0x3b04c7, 0x3b0483, 0x2cf24d3a8f49a8f0, 0xd30db2c570b65710, 0, 0 }, /* #59 */
     8942    { 0x2c5297, 0x2c5297, 0x2c0e7d9ef26a7885, 0xd3f182610d95877b, 0, 0 }, /* #60 */
     8943    { 0x243747, 0x243717, 0xf6896b9af2468fc7, 0x097694650db97039, 0, 0 }, /* #61 */
     8944    { 0x376746, 0x376793, 0x2313005ad3a7a44a, 0xdcecffa52c585bb6, 0, 0 }, /* #62 */
     8945    { 0x3c4786, 0x3c4797, 0x0a8a2f828b3bea29, 0xf575d07d74c415d7, 0, 0 }, /* #63 */
    89468946};
    89478947
     
    89508950static const BINU8_TEST_T g_aTests_rol_u8[] =
    89518951{
    8952     { 0x186343, 0x186343, 0x0f, 0xc3, 0, 6  }, /* #0 */
    8953     { 0x0208d7, 0x0208d7, 0x6c, 0x6c, 0, 0  }, /* #1 */
    8954     { 0x112006, 0x112007, 0x36, 0xb1, 0, 3  }, /* #2 */
    8955     { 0x2c2602, 0x2c2e02, 0x95, 0xac, 0, 3  }, /* #3 */
    8956     { 0x1e70d2, 0x1e70d2, 0xd0, 0x68, 0, 7  }, /* #4 */
    8957     { 0x025c13, 0x025c13, 0xbe, 0x7d, 0, 1  }, /* #5 */
    8958     { 0x303693, 0x303e92, 0x13, 0xc4, 0, 6  }, /* #6 */
    8959     { 0x270396, 0x270396, 0x1e, 0x78, 0, 2  }, /* #7 */
    8960     { 0x0d6c46, 0x0d6c46, 0x41, 0xa0, 0, 7  }, /* #8 */
    8961     { 0x280952, 0x280952, 0x6d, 0xb6, 0, 7  }, /* #9 */
    8962     { 0x0172c6, 0x017ac7, 0x14, 0x41, 0, 4  }, /* #10 */
    8963     { 0x2e4d56, 0x2e4d56, 0x40, 0x40, 0, 0  }, /* #11 */
    8964     { 0x345dc2, 0x3455c2, 0x24, 0x12, 0, 7  }, /* #12 */
    8965     { 0x2e4ac6, 0x2e4ac7, 0xba, 0x5d, 0, 7  }, /* #13 */
    8966     { 0x281c82, 0x281c83, 0x7e, 0x3f, 0, 7  }, /* #14 */
    8967     { 0x023b82, 0x023383, 0xfd, 0xfb, 0, 1  }, /* #15 */
    8968     { 0x230fc7, 0x2307c7, 0xc7, 0x8f, 0, 1  }, /* #16 */
    8969     { 0x086e82, 0x086682, 0x32, 0x46, 0, 5  }, /* #17 */
    8970     { 0x2c0e42, 0x2c0642, 0xc1, 0x38, 0, 5  }, /* #18 */
    8971     { 0x2e7997, 0x2e7196, 0x06, 0x18, 0, 2  }, /* #19 */
    8972     { 0x047d97, 0x047d97, 0x7d, 0x5f, 0, 6  }, /* #20 */
    8973     { 0x2c5f96, 0x2c5f97, 0xe0, 0x07, 0, 3  }, /* #21 */
    8974     { 0x1336d6, 0x133ed6, 0xe1, 0xf0, 0, 7  }, /* #22 */
    8975     { 0x1c65c3, 0x1c6dc3, 0xd1, 0x1d, 0, 4  }, /* #23 */
    8976     { 0x2b1387, 0x2b1b87, 0xe2, 0x71, 0, 7  }, /* #24 */
    8977     { 0x1e77d6, 0x1e77d7, 0x7e, 0xf9, 0, 2  }, /* #25 */
    8978     { 0x1634c7, 0x1634c7, 0x83, 0xc1, 0, 7  }, /* #26 */
    8979     { 0x195e57, 0x195e56, 0x8a, 0xa8, 0, 4  }, /* #27 */
    8980     { 0x073fc6, 0x0737c6, 0x97, 0x5e, 0, 2  }, /* #28 */
    8981     { 0x1979d2, 0x1971d2, 0x1a, 0x34, 0, 1  }, /* #29 */
    8982     { 0x024142, 0x024142, 0x75, 0x75, 0, 0  }, /* #30 */
    8983     { 0x2e4953, 0x2e4952, 0x89, 0xc4, 0, 7  }, /* #31 */
    8984     { 0x355e57, 0x355e56, 0xea, 0xae, 0, 4  }, /* #32 */
    8985     { 0x275882, 0x275882, 0x72, 0xe4, 0, 1  }, /* #33 */
    8986     { 0x265782, 0x265f83, 0x64, 0x19, 0, 6  }, /* #34 */
    8987     { 0x1b6706, 0x1b6f06, 0x4b, 0xb4, 0, 4  }, /* #35 */
    8988     { 0x260f47, 0x260747, 0xef, 0xbf, 0, 2  }, /* #36 */
    8989     { 0x2f1106, 0x2f1906, 0xad, 0xb6, 0, 2  }, /* #37 */
    8990     { 0x2410d7, 0x2410d7, 0xc9, 0x93, 0, 1  }, /* #38 */
    8991     { 0x0c7f83, 0x0c7782, 0x0d, 0x34, 0, 2  }, /* #39 */
    8992     { 0x1a0b16, 0x1a0b17, 0xb0, 0x61, 0, 1  }, /* #40 */
    8993     { 0x396b52, 0x396353, 0xef, 0xfd, 0, 5  }, /* #41 */
    8994     { 0x146513, 0x146d12, 0xbd, 0xde, 0, 7  }, /* #42 */
    8995     { 0x296cc2, 0x2964c2, 0xe3, 0x7c, 0, 5  }, /* #43 */
    8996     { 0x196902, 0x196902, 0x56, 0xac, 0, 1  }, /* #44 */
    8997     { 0x2e7892, 0x2e7893, 0xa2, 0x51, 0, 7  }, /* #45 */
    8998     { 0x240707, 0x240706, 0x4f, 0x7a, 0, 3  }, /* #46 */
    8999     { 0x266392, 0x266393, 0xa3, 0xd1, 0, 7  }, /* #47 */
    9000     { 0x167bd2, 0x167bd2, 0xbb, 0xee, 0, 2  }, /* #48 */
    9001     { 0x1d7e96, 0x1d7696, 0x4d, 0x6a, 0, 3  }, /* #49 */
    9002     { 0x166297, 0x166297, 0xbb, 0xdd, 0, 3  }, /* #50 */
    9003     { 0x135282, 0x135a82, 0x15, 0xa8, 0, 3  }, /* #51 */
    9004     { 0x2d7fc3, 0x2d7fc3, 0xda, 0x5b, 0, 5  }, /* #52 */
    9005     { 0x3875c2, 0x387dc3, 0x92, 0x49, 0, 7  }, /* #53 */
    9006     { 0x122643, 0x122e43, 0x87, 0x0f, 0, 1  }, /* #54 */
    9007     { 0x1231d2, 0x1239d2, 0x0f, 0xf0, 0, 4  }, /* #55 */
    9008     { 0x336893, 0x336092, 0x9c, 0x4e, 0, 7  }, /* #56 */
    9009     { 0x1b06d6, 0x1b0ed7, 0xa9, 0x4d, 0, 3  }, /* #57 */
    9010     { 0x2f5207, 0x2f5206, 0xb3, 0x76, 0, 5  }, /* #58 */
    9011     { 0x2c3c07, 0x2c3c07, 0x5c, 0x17, 0, 6  }, /* #59 */
    9012     { 0x276b57, 0x276b57, 0xf6, 0x7b, 0, 7  }, /* #60 */
    9013     { 0x1700d7, 0x1708d6, 0x2f, 0xbc, 0, 2  }, /* #61 */
    9014     { 0x041c96, 0x041c97, 0x53, 0x35, 0, 4  }, /* #62 */
    9015     { 0x2b4a12, 0x2b4a13, 0x52, 0x49, 0, 2  }, /* #63 */
     8952    { 0x350517, 0x350516, 0x34, 0x1a, 0, 7  }, /* #0 */
     8953    { 0x256942, 0x256943, 0x43, 0x0d, 0, 2  }, /* #1 */
     8954    { 0x3b2113, 0x3b2113, 0xf3, 0x9f, 0, 3  }, /* #2 */
     8955    { 0x304b86, 0x304386, 0xb0, 0x2c, 0, 6  }, /* #3 */
     8956    { 0x253857, 0x253057, 0xf3, 0xf9, 0, 7  }, /* #4 */
     8957    { 0x3755c3, 0x375dc3, 0x0b, 0x61, 0, 5  }, /* #5 */
     8958    { 0x3402d6, 0x3402d6, 0x40, 0x10, 0, 6  }, /* #6 */
     8959    { 0x1b30c6, 0x1b38c7, 0x10, 0x01, 0, 4  }, /* #7 */
     8960    { 0x1f03d6, 0x1f03d6, 0xc0, 0x60, 0, 7  }, /* #8 */
     8961    { 0x1f1c96, 0x1f1c97, 0xcb, 0x79, 0, 5  }, /* #9 */
     8962    { 0x1d0d43, 0x1d0d42, 0x2a, 0xa8, 0, 2  }, /* #10 */
     8963    { 0x012182, 0x012182, 0x0a, 0x28, 0, 2  }, /* #11 */
     8964    { 0x297706, 0x297f07, 0x7c, 0x1f, 0, 6  }, /* #12 */
     8965    { 0x241fc7, 0x2417c7, 0xbe, 0xeb, 0, 4  }, /* #13 */
     8966    { 0x263b12, 0x263b13, 0x5d, 0x75, 0, 2  }, /* #14 */
     8967    { 0x214e97, 0x214e97, 0xb6, 0x6d, 0, 1  }, /* #15 */
     8968    { 0x0402c6, 0x040ac7, 0x1a, 0x43, 0, 5  }, /* #16 */
     8969    { 0x2e5646, 0x2e5e46, 0x5a, 0xd2, 0, 3  }, /* #17 */
     8970    { 0x160a93, 0x160292, 0x0c, 0x30, 0, 2  }, /* #18 */
     8971    { 0x144607, 0x144606, 0x3c, 0x1e, 0, 7  }, /* #19 */
     8972    { 0x293056, 0x293856, 0xf1, 0xf8, 0, 7  }, /* #20 */
     8973    { 0x302646, 0x302646, 0xd8, 0x36, 0, 6  }, /* #21 */
     8974    { 0x1f49d3, 0x1f41d2, 0xc4, 0x62, 0, 7  }, /* #22 */
     8975    { 0x271dc3, 0x2715c3, 0xf2, 0xe5, 0, 1  }, /* #23 */
     8976    { 0x257547, 0x257d46, 0x25, 0x94, 0, 2  }, /* #24 */
     8977    { 0x217c93, 0x217c92, 0xb2, 0xca, 0, 2  }, /* #25 */
     8978    { 0x3516d3, 0x351ed2, 0x4c, 0xc4, 0, 4  }, /* #26 */
     8979    { 0x1a4d47, 0x1a4d46, 0x49, 0x94, 0, 4  }, /* #27 */
     8980    { 0x307193, 0x307993, 0x9b, 0x37, 0, 1  }, /* #28 */
     8981    { 0x3b6357, 0x3b6b56, 0xd3, 0x9e, 0, 3  }, /* #29 */
     8982    { 0x2f44d6, 0x2f4cd7, 0x23, 0x19, 0, 3  }, /* #30 */
     8983    { 0x2925d6, 0x2925d7, 0xe9, 0xd3, 0, 1  }, /* #31 */
     8984    { 0x374206, 0x374207, 0xff, 0xff, 0, 1  }, /* #32 */
     8985    { 0x087546, 0x087547, 0x46, 0x91, 0, 6  }, /* #33 */
     8986    { 0x145492, 0x145492, 0x82, 0x0a, 0, 2  }, /* #34 */
     8987    { 0x3356c2, 0x3356c2, 0x8b, 0x5c, 0, 3  }, /* #35 */
     8988    { 0x241813, 0x241013, 0x43, 0xa1, 0, 7  }, /* #36 */
     8989    { 0x164397, 0x164397, 0x1c, 0x83, 0, 5  }, /* #37 */
     8990    { 0x053586, 0x053587, 0x0d, 0xa1, 0, 5  }, /* #38 */
     8991    { 0x0c44c3, 0x0c44c3, 0xf2, 0xcb, 0, 2  }, /* #39 */
     8992    { 0x2a1283, 0x2a1283, 0x3e, 0x3e, 0, 0  }, /* #40 */
     8993    { 0x397403, 0x397c03, 0x4d, 0x53, 0, 6  }, /* #41 */
     8994    { 0x071413, 0x071413, 0xde, 0xde, 0, 0  }, /* #42 */
     8995    { 0x296c87, 0x296c87, 0x9d, 0x9d, 0, 0  }, /* #43 */
     8996    { 0x3520c2, 0x3520c2, 0x9e, 0x9e, 0, 0  }, /* #44 */
     8997    { 0x044fd6, 0x0447d7, 0x1b, 0xb1, 0, 4  }, /* #45 */
     8998    { 0x184b83, 0x184b82, 0xc6, 0xd8, 0, 5  }, /* #46 */
     8999    { 0x0e0596, 0x0e0596, 0xc7, 0x3e, 0, 3  }, /* #47 */
     9000    { 0x366b43, 0x366b43, 0x57, 0x75, 0, 4  }, /* #48 */
     9001    { 0x3364c6, 0x336cc6, 0x4e, 0x9c, 0, 1  }, /* #49 */
     9002    { 0x3a2993, 0x3a2993, 0x9a, 0x9a, 0, 0  }, /* #50 */
     9003    { 0x3218c7, 0x3210c6, 0x83, 0x38, 0, 4  }, /* #51 */
     9004    { 0x1a2a52, 0x1a2a52, 0xa1, 0xa1, 0, 0  }, /* #52 */
     9005    { 0x154dd7, 0x154dd7, 0x4a, 0x29, 0, 2  }, /* #53 */
     9006    { 0x372602, 0x372602, 0x80, 0x40, 0, 7  }, /* #54 */
     9007    { 0x016516, 0x016d17, 0xe7, 0x3f, 0, 3  }, /* #55 */
     9008    { 0x383ad7, 0x383ad7, 0x70, 0x70, 0, 0  }, /* #56 */
     9009    { 0x004947, 0x004146, 0xc0, 0x0c, 0, 4  }, /* #57 */
     9010    { 0x122a13, 0x122213, 0x0e, 0x83, 0, 6  }, /* #58 */
     9011    { 0x231cc3, 0x2314c2, 0xd0, 0x1a, 0, 5  }, /* #59 */
     9012    { 0x133207, 0x133a07, 0xd5, 0x5d, 0, 4  }, /* #60 */
     9013    { 0x3148c2, 0x3140c3, 0x3f, 0xf3, 0, 4  }, /* #61 */
     9014    { 0x1f3b57, 0x1f3b57, 0xb0, 0x0b, 0, 4  }, /* #62 */
     9015    { 0x304ed6, 0x304ed7, 0xa9, 0x53, 0, 1  }, /* #63 */
    90169016};
    90179017static const BINU8_TEST_T g_aTests_ror_u8[] =
    90189018{
    9019     { 0x1f7852, 0x1f7853, 0x78, 0x87, 0, 4  }, /* #0 */
    9020     { 0x172853, 0x172052, 0x0a, 0x14, 0, 7  }, /* #1 */
    9021     { 0x290c16, 0x290c17, 0xcc, 0x99, 0, 3  }, /* #2 */
    9022     { 0x2733c2, 0x2733c2, 0xa8, 0x2a, 0, 2  }, /* #3 */
    9023     { 0x0f3517, 0x0f3d16, 0xeb, 0x7d, 0, 3  }, /* #4 */
    9024     { 0x385446, 0x385446, 0x0c, 0x18, 0, 7  }, /* #5 */
    9025     { 0x1f17c6, 0x1f17c6, 0xc5, 0x17, 0, 6  }, /* #6 */
    9026     { 0x3b7517, 0x3b7517, 0xc0, 0xc0, 0, 0  }, /* #7 */
    9027     { 0x115057, 0x115057, 0x9c, 0x9c, 0, 0  }, /* #8 */
    9028     { 0x3a7002, 0x3a7003, 0x1c, 0xe0, 0, 5  }, /* #9 */
    9029     { 0x057b02, 0x057b02, 0xd7, 0x5f, 0, 6  }, /* #10 */
    9030     { 0x0f3492, 0x0f3493, 0x66, 0xcc, 0, 7  }, /* #11 */
    9031     { 0x341503, 0x341d02, 0x35, 0x53, 0, 4  }, /* #12 */
    9032     { 0x126396, 0x126b97, 0x46, 0x91, 0, 2  }, /* #13 */
    9033     { 0x0f1697, 0x0f1696, 0x42, 0x21, 0, 1  }, /* #14 */
    9034     { 0x1b3887, 0x1b3087, 0x5b, 0xda, 0, 5  }, /* #15 */
    9035     { 0x1e7696, 0x1e7696, 0x18, 0x30, 0, 7  }, /* #16 */
    9036     { 0x2f5a57, 0x2f5a56, 0xea, 0x57, 0, 5  }, /* #17 */
    9037     { 0x307706, 0x307706, 0xa7, 0xa7, 0, 0  }, /* #18 */
    9038     { 0x3e4b03, 0x3e4303, 0x32, 0xc8, 0, 6  }, /* #19 */
    9039     { 0x010842, 0x010843, 0xd9, 0x9d, 0, 4  }, /* #20 */
    9040     { 0x391c13, 0x391c13, 0x39, 0x39, 0, 0  }, /* #21 */
    9041     { 0x2a7a86, 0x2a7286, 0x85, 0x16, 0, 6  }, /* #22 */
    9042     { 0x3d7b47, 0x3d7b46, 0x2c, 0x58, 0, 7  }, /* #23 */
    9043     { 0x060c97, 0x060c97, 0x6d, 0xad, 0, 3  }, /* #24 */
    9044     { 0x1f3687, 0x1f3e87, 0x7d, 0xaf, 0, 3  }, /* #25 */
    9045     { 0x0a1d53, 0x0a1d53, 0x3b, 0x9d, 0, 1  }, /* #26 */
    9046     { 0x3164d2, 0x3164d2, 0x14, 0x0a, 0, 1  }, /* #27 */
    9047     { 0x186756, 0x186756, 0xc0, 0x06, 0, 5  }, /* #28 */
    9048     { 0x1a6493, 0x1a6c92, 0xa0, 0x41, 0, 7  }, /* #29 */
    9049     { 0x246482, 0x246c83, 0xa8, 0x8a, 0, 4  }, /* #30 */
    9050     { 0x3414d3, 0x3414d3, 0x6f, 0xdb, 0, 2  }, /* #31 */
    9051     { 0x134512, 0x134d12, 0xe2, 0x5c, 0, 3  }, /* #32 */
    9052     { 0x311f03, 0x311703, 0x5b, 0xd6, 0, 2  }, /* #33 */
    9053     { 0x0802d6, 0x080ad6, 0x6b, 0x6d, 0, 3  }, /* #34 */
    9054     { 0x221107, 0x221907, 0x4d, 0x9a, 0, 7  }, /* #35 */
    9055     { 0x0d7356, 0x0d7357, 0x47, 0xd1, 0, 2  }, /* #36 */
    9056     { 0x1770d6, 0x1770d6, 0x16, 0x0b, 0, 1  }, /* #37 */
    9057     { 0x260d96, 0x260d96, 0xde, 0xde, 0, 0  }, /* #38 */
    9058     { 0x0a5403, 0x0a5c02, 0x62, 0x4c, 0, 3  }, /* #39 */
    9059     { 0x0d78d7, 0x0d70d7, 0x56, 0xca, 0, 3  }, /* #40 */
    9060     { 0x144446, 0x144c47, 0x2b, 0x95, 0, 1  }, /* #41 */
    9061     { 0x243e96, 0x243e96, 0xa4, 0x52, 0, 1  }, /* #42 */
    9062     { 0x0971c6, 0x0971c7, 0xb8, 0xe2, 0, 6  }, /* #43 */
    9063     { 0x0c3f02, 0x0c3f02, 0xad, 0x5b, 0, 7  }, /* #44 */
    9064     { 0x1b4402, 0x1b4402, 0x0c, 0x30, 0, 6  }, /* #45 */
    9065     { 0x0c7587, 0x0c7d86, 0xb5, 0x5b, 0, 4  }, /* #46 */
    9066     { 0x1a6252, 0x1a6a52, 0x87, 0x78, 0, 4  }, /* #47 */
    9067     { 0x020917, 0x020917, 0xa4, 0x94, 0, 3  }, /* #48 */
    9068     { 0x1b0503, 0x1b0d02, 0x16, 0x61, 0, 4  }, /* #49 */
    9069     { 0x2547d7, 0x254fd7, 0xfa, 0xbe, 0, 2  }, /* #50 */
    9070     { 0x2b3ac6, 0x2b3ac7, 0x04, 0x80, 0, 3  }, /* #51 */
    9071     { 0x1c23c7, 0x1c23c7, 0xb6, 0xda, 0, 6  }, /* #52 */
    9072     { 0x153012, 0x153812, 0x38, 0x70, 0, 7  }, /* #53 */
    9073     { 0x287d92, 0x287592, 0x13, 0x31, 0, 4  }, /* #54 */
    9074     { 0x245756, 0x245756, 0x70, 0x0e, 0, 3  }, /* #55 */
    9075     { 0x0b0ad7, 0x0b0ad7, 0xe9, 0xa7, 0, 6  }, /* #56 */
    9076     { 0x086303, 0x086b02, 0xac, 0x59, 0, 7  }, /* #57 */
    9077     { 0x1564c6, 0x156cc6, 0x98, 0x62, 0, 6  }, /* #58 */
    9078     { 0x2e1f86, 0x2e1f86, 0x5f, 0x5f, 0, 0  }, /* #59 */
    9079     { 0x156317, 0x156317, 0x66, 0xcc, 0, 7  }, /* #60 */
    9080     { 0x3f50c7, 0x3f50c6, 0x1a, 0x0d, 0, 1  }, /* #61 */
    9081     { 0x122443, 0x122c42, 0x72, 0x4e, 0, 3  }, /* #62 */
    9082     { 0x2e4842, 0x2e4042, 0x2e, 0x17, 0, 1  }, /* #63 */
     9019    { 0x005b53, 0x005b53, 0x6c, 0x8d, 0, 3  }, /* #0 */
     9020    { 0x3d01d6, 0x3d09d7, 0x2e, 0xb8, 0, 6  }, /* #1 */
     9021    { 0x303b13, 0x303b13, 0x47, 0x8e, 0, 7  }, /* #2 */
     9022    { 0x1f2f42, 0x1f2742, 0x4c, 0x31, 0, 6  }, /* #3 */
     9023    { 0x1a02d6, 0x1a0ad7, 0xcb, 0x97, 0, 7  }, /* #4 */
     9024    { 0x127557, 0x127557, 0x16, 0x16, 0, 0  }, /* #5 */
     9025    { 0x185412, 0x185c13, 0xd6, 0xb6, 0, 5  }, /* #6 */
     9026    { 0x021cd3, 0x021cd2, 0xaf, 0x7d, 0, 5  }, /* #7 */
     9027    { 0x0b1083, 0x0b1882, 0x8c, 0x46, 0, 1  }, /* #8 */
     9028    { 0x1002d7, 0x1002d7, 0xe4, 0xc9, 0, 7  }, /* #9 */
     9029    { 0x194753, 0x194f53, 0xa4, 0x92, 0, 6  }, /* #10 */
     9030    { 0x292857, 0x292056, 0x21, 0x12, 0, 4  }, /* #11 */
     9031    { 0x253757, 0x253757, 0xad, 0xd6, 0, 1  }, /* #12 */
     9032    { 0x004e97, 0x004e97, 0x15, 0x15, 0, 0  }, /* #13 */
     9033    { 0x3e55d3, 0x3e5dd3, 0x31, 0x89, 0, 5  }, /* #14 */
     9034    { 0x210ad3, 0x2102d3, 0xa1, 0xd0, 0, 1  }, /* #15 */
     9035    { 0x1323c3, 0x132bc3, 0x99, 0x99, 0, 4  }, /* #16 */
     9036    { 0x1a6cc3, 0x1a64c3, 0x2c, 0xc2, 0, 4  }, /* #17 */
     9037    { 0x231782, 0x231f82, 0xd4, 0x6a, 0, 1  }, /* #18 */
     9038    { 0x3c7916, 0x3c7916, 0xa6, 0x53, 0, 1  }, /* #19 */
     9039    { 0x363713, 0x363713, 0xe5, 0xf2, 0, 1  }, /* #20 */
     9040    { 0x0272d2, 0x027ad3, 0x69, 0xb4, 0, 1  }, /* #21 */
     9041    { 0x235313, 0x235312, 0xcd, 0x37, 0, 6  }, /* #22 */
     9042    { 0x253f03, 0x253f02, 0x94, 0x52, 0, 6  }, /* #23 */
     9043    { 0x162c47, 0x162c47, 0xae, 0xba, 0, 6  }, /* #24 */
     9044    { 0x3e2e06, 0x3e2e06, 0x29, 0x52, 0, 7  }, /* #25 */
     9045    { 0x1d6256, 0x1d6257, 0x57, 0xea, 0, 3  }, /* #26 */
     9046    { 0x1e3e52, 0x1e3e52, 0x68, 0x43, 0, 5  }, /* #27 */
     9047    { 0x1c5457, 0x1c5c56, 0xba, 0x75, 0, 7  }, /* #28 */
     9048    { 0x245907, 0x245107, 0x3d, 0xf4, 0, 6  }, /* #29 */
     9049    { 0x1b3643, 0x1b3643, 0x33, 0xcc, 0, 6  }, /* #30 */
     9050    { 0x115412, 0x115412, 0x1b, 0x36, 0, 7  }, /* #31 */
     9051    { 0x186543, 0x186d42, 0x03, 0x60, 0, 3  }, /* #32 */
     9052    { 0x207557, 0x207d56, 0x8a, 0x51, 0, 3  }, /* #33 */
     9053    { 0x114a97, 0x114a96, 0x1a, 0x43, 0, 3  }, /* #34 */
     9054    { 0x3e62c3, 0x3e6ac2, 0x30, 0x60, 0, 7  }, /* #35 */
     9055    { 0x1e2607, 0x1e2607, 0x0f, 0x0f, 0, 0  }, /* #36 */
     9056    { 0x2306c2, 0x230ec3, 0x61, 0x85, 0, 6  }, /* #37 */
     9057    { 0x3431d2, 0x3439d2, 0x7b, 0x6f, 0, 3  }, /* #38 */
     9058    { 0x183502, 0x183502, 0x8f, 0x8f, 0, 0  }, /* #39 */
     9059    { 0x1b5992, 0x1b5193, 0x87, 0xc3, 0, 1  }, /* #40 */
     9060    { 0x0b5646, 0x0b5e47, 0x5b, 0xb5, 0, 4  }, /* #41 */
     9061    { 0x335282, 0x335282, 0xf0, 0x0f, 0, 4  }, /* #42 */
     9062    { 0x0a4352, 0x0a4b52, 0x56, 0x65, 0, 4  }, /* #43 */
     9063    { 0x333a03, 0x333202, 0xf0, 0x0f, 0, 4  }, /* #44 */
     9064    { 0x381507, 0x381d07, 0xeb, 0xbe, 0, 4  }, /* #45 */
     9065    { 0x3a09c7, 0x3a01c6, 0x98, 0x26, 0, 2  }, /* #46 */
     9066    { 0x302096, 0x302096, 0x1f, 0x3e, 0, 7  }, /* #47 */
     9067    { 0x0d37d3, 0x0d3fd3, 0x7e, 0x9f, 0, 2  }, /* #48 */
     9068    { 0x1a74c2, 0x1a7cc2, 0x8e, 0x74, 0, 5  }, /* #49 */
     9069    { 0x2900d6, 0x2908d7, 0xbd, 0xb7, 0, 3  }, /* #50 */
     9070    { 0x234cd3, 0x2344d2, 0xd0, 0x34, 0, 2  }, /* #51 */
     9071    { 0x1f27d6, 0x1f27d6, 0xf0, 0x0f, 0, 4  }, /* #52 */
     9072    { 0x3f3047, 0x3f3046, 0x04, 0x08, 0, 7  }, /* #53 */
     9073    { 0x1f6fd2, 0x1f67d3, 0x7e, 0xfc, 0, 7  }, /* #54 */
     9074    { 0x280bd2, 0x280bd3, 0x0f, 0x87, 0, 1  }, /* #55 */
     9075    { 0x166116, 0x166117, 0x4f, 0xf4, 0, 4  }, /* #56 */
     9076    { 0x2e6747, 0x2e6747, 0x6f, 0x6f, 0, 0  }, /* #57 */
     9077    { 0x132507, 0x132507, 0xf4, 0xd3, 0, 6  }, /* #58 */
     9078    { 0x092642, 0x092e43, 0xd2, 0xb4, 0, 2  }, /* #59 */
     9079    { 0x1f6c46, 0x1f6446, 0x30, 0x18, 0, 1  }, /* #60 */
     9080    { 0x182dc6, 0x182dc7, 0xd4, 0xa6, 0, 5  }, /* #61 */
     9081    { 0x036ac6, 0x0362c6, 0xf8, 0x1f, 0, 3  }, /* #62 */
     9082    { 0x0b3fc3, 0x0b37c2, 0x20, 0x02, 0, 4  }, /* #63 */
    90839083};
    90849084static const BINU8_TEST_T g_aTests_rcl_u8[] =
    90859085{
    9086     { 0x263d93, 0x263593, 0x77, 0xdd, 0, 7  }, /* #0 */
    9087     { 0x0e7442, 0x0e7442, 0xa5, 0x55, 0, 4  }, /* #1 */
    9088     { 0x3315c6, 0x3315c7, 0x1a, 0xa0, 0, 4  }, /* #2 */
    9089     { 0x3c5696, 0x3c5696, 0x07, 0x70, 0, 4  }, /* #3 */
    9090     { 0x2c52d2, 0x2c52d2, 0x62, 0x46, 0, 5  }, /* #4 */
    9091     { 0x055786, 0x055786, 0xa7, 0xa7, 0, 0  }, /* #5 */
    9092     { 0x0414d3, 0x0414d2, 0x70, 0x2e, 0, 6  }, /* #6 */
    9093     { 0x340fd2, 0x340fd3, 0x6e, 0x71, 0, 3  }, /* #7 */
    9094     { 0x001693, 0x001693, 0xdf, 0xdf, 0, 0  }, /* #8 */
    9095     { 0x387503, 0x387d02, 0xd7, 0xfd, 0, 5  }, /* #9 */
    9096     { 0x356193, 0x356193, 0xa4, 0xa4, 0, 0  }, /* #10 */
    9097     { 0x390b12, 0x390312, 0x8b, 0x5a, 0, 3  }, /* #11 */
    9098     { 0x073d46, 0x073546, 0x0a, 0x28, 0, 2  }, /* #12 */
    9099     { 0x3f3616, 0x3f3616, 0x12, 0x24, 0, 1  }, /* #13 */
    9100     { 0x2a4dc3, 0x2a4dc3, 0x53, 0x4e, 0, 2  }, /* #14 */
    9101     { 0x115607, 0x115606, 0x0e, 0x3a, 0, 2  }, /* #15 */
    9102     { 0x084bd3, 0x084bd2, 0x1a, 0xd4, 0, 3  }, /* #16 */
    9103     { 0x1076c6, 0x1076c6, 0x13, 0x26, 0, 1  }, /* #17 */
    9104     { 0x392f86, 0x392786, 0x4a, 0x51, 0, 3  }, /* #18 */
    9105     { 0x002d82, 0x002d83, 0xb3, 0x35, 0, 4  }, /* #19 */
    9106     { 0x232952, 0x232153, 0x6b, 0x9a, 0, 7  }, /* #20 */
    9107     { 0x3d7e17, 0x3d7e17, 0xb4, 0xb4, 0, 0  }, /* #21 */
    9108     { 0x206596, 0x206596, 0x05, 0x05, 0, 0  }, /* #22 */
    9109     { 0x145983, 0x145182, 0x39, 0x73, 0, 1  }, /* #23 */
    9110     { 0x1c1ed3, 0x1c1ed2, 0xa8, 0x8d, 0, 4  }, /* #24 */
    9111     { 0x085503, 0x085d02, 0x57, 0xf5, 0, 5  }, /* #25 */
    9112     { 0x317a46, 0x317247, 0xdf, 0xf6, 0, 4  }, /* #26 */
    9113     { 0x307892, 0x307093, 0x47, 0x91, 0, 7  }, /* #27 */
    9114     { 0x1d3b07, 0x1d3306, 0x29, 0x53, 0, 1  }, /* #28 */
    9115     { 0x3b3356, 0x3b3b56, 0x7b, 0xcf, 0, 6  }, /* #29 */
    9116     { 0x241457, 0x241457, 0x1e, 0x1e, 0, 0  }, /* #30 */
    9117     { 0x145296, 0x145a96, 0x48, 0x82, 0, 4  }, /* #31 */
    9118     { 0x1f22c2, 0x1f22c2, 0x30, 0x60, 0, 1  }, /* #32 */
    9119     { 0x1d7193, 0x1d7192, 0x14, 0x45, 0, 7  }, /* #33 */
    9120     { 0x091902, 0x091903, 0xe9, 0x2e, 0, 5  }, /* #34 */
    9121     { 0x0507d6, 0x0507d6, 0x06, 0x06, 0, 0  }, /* #35 */
    9122     { 0x104717, 0x104f17, 0xa2, 0x45, 0, 1  }, /* #36 */
    9123     { 0x2822d7, 0x2822d6, 0x0d, 0x6c, 0, 3  }, /* #37 */
    9124     { 0x2d2952, 0x2d2153, 0xbb, 0xae, 0, 7  }, /* #38 */
    9125     { 0x376f92, 0x376f92, 0xa0, 0x81, 0, 2  }, /* #39 */
    9126     { 0x2f0783, 0x2f0f82, 0x97, 0xbe, 0, 3  }, /* #40 */
    9127     { 0x102c87, 0x102487, 0x3a, 0xa9, 0, 4  }, /* #41 */
    9128     { 0x1d7c12, 0x1d7413, 0xc5, 0x8a, 0, 1  }, /* #42 */
    9129     { 0x1456d3, 0x1456d2, 0x50, 0x54, 0, 7  }, /* #43 */
    9130     { 0x3e05c3, 0x3e05c2, 0xa1, 0x1d, 0, 4  }, /* #44 */
    9131     { 0x122016, 0x122817, 0x36, 0x61, 0, 4  }, /* #45 */
    9132     { 0x0e7857, 0x0e7057, 0x1b, 0xc6, 0, 7  }, /* #46 */
    9133     { 0x3a3a52, 0x3a3a53, 0xbe, 0x2f, 0, 7  }, /* #47 */
    9134     { 0x213092, 0x213892, 0xe2, 0x9c, 0, 6  }, /* #48 */
    9135     { 0x267096, 0x267897, 0x4b, 0x64, 0, 5  }, /* #49 */
    9136     { 0x396097, 0x396897, 0xc4, 0x13, 0, 2  }, /* #50 */
    9137     { 0x260906, 0x260906, 0xae, 0xe5, 0, 4  }, /* #51 */
    9138     { 0x2c4497, 0x2c4497, 0xb7, 0xbe, 0, 3  }, /* #52 */
    9139     { 0x075ad7, 0x0752d6, 0x27, 0x4f, 0, 1  }, /* #53 */
    9140     { 0x2609c2, 0x2601c3, 0xef, 0xee, 0, 5  }, /* #54 */
    9141     { 0x054f12, 0x054f13, 0x02, 0x00, 0, 7  }, /* #55 */
    9142     { 0x005687, 0x005687, 0xc3, 0xf0, 0, 7  }, /* #56 */
    9143     { 0x265003, 0x265803, 0xc8, 0x1c, 0, 5  }, /* #57 */
    9144     { 0x362912, 0x362912, 0x1d, 0xe8, 0, 3  }, /* #58 */
    9145     { 0x095f03, 0x095f02, 0x7b, 0xef, 0, 6  }, /* #59 */
    9146     { 0x100ad3, 0x100ad3, 0x54, 0x2a, 0, 6  }, /* #60 */
    9147     { 0x2746d2, 0x2746d3, 0x9f, 0xe9, 0, 5  }, /* #61 */
    9148     { 0x000306, 0x000b07, 0x26, 0x30, 0, 3  }, /* #62 */
    9149     { 0x030792, 0x030f93, 0x9a, 0x26, 0, 7  }, /* #63 */
     9086    { 0x2f7e56, 0x2f7e56, 0x74, 0x74, 0, 0  }, /* #0 */
     9087    { 0x3c7253, 0x3c7a53, 0xdb, 0x6f, 0, 2  }, /* #1 */
     9088    { 0x016d17, 0x016517, 0x3f, 0xf9, 0, 4  }, /* #2 */
     9089    { 0x172313, 0x172b13, 0x2d, 0x65, 0, 6  }, /* #3 */
     9090    { 0x1525d2, 0x1525d3, 0xff, 0xef, 0, 5  }, /* #4 */
     9091    { 0x284212, 0x284212, 0x78, 0x0f, 0, 6  }, /* #5 */
     9092    { 0x1e3846, 0x1e3047, 0xb8, 0xc2, 0, 3  }, /* #6 */
     9093    { 0x0b0c57, 0x0b0456, 0xbc, 0x6f, 0, 7  }, /* #7 */
     9094    { 0x300e87, 0x300e87, 0xbe, 0x6f, 0, 7  }, /* #8 */
     9095    { 0x316982, 0x316182, 0xa4, 0x45, 0, 4  }, /* #9 */
     9096    { 0x044402, 0x044402, 0x44, 0x21, 0, 3  }, /* #10 */
     9097    { 0x2d6093, 0x2d6892, 0x98, 0xc6, 0, 3  }, /* #11 */
     9098    { 0x2e3793, 0x2e3793, 0x8f, 0xe3, 0, 7  }, /* #12 */
     9099    { 0x3d6407, 0x3d6c06, 0x39, 0xe6, 0, 2  }, /* #13 */
     9100    { 0x2f2a86, 0x2f2a86, 0x99, 0x99, 0, 0  }, /* #14 */
     9101    { 0x021393, 0x021393, 0x57, 0xea, 0, 6  }, /* #15 */
     9102    { 0x342bc7, 0x342bc7, 0x69, 0x69, 0, 0  }, /* #16 */
     9103    { 0x3a2152, 0x3a2952, 0x25, 0xa2, 0, 5  }, /* #17 */
     9104    { 0x370646, 0x370e46, 0x4b, 0xb2, 0, 4  }, /* #18 */
     9105    { 0x1e4752, 0x1e4f52, 0x17, 0xe1, 0, 5  }, /* #19 */
     9106    { 0x334f93, 0x334792, 0x49, 0x69, 0, 6  }, /* #20 */
     9107    { 0x2e7c52, 0x2e7c53, 0x61, 0x09, 0, 3  }, /* #21 */
     9108    { 0x1b3597, 0x1b3d96, 0xd9, 0xf6, 0, 7  }, /* #22 */
     9109    { 0x3671d7, 0x3671d7, 0xbe, 0xb7, 0, 6  }, /* #23 */
     9110    { 0x160413, 0x160c12, 0x93, 0xf2, 0, 6  }, /* #24 */
     9111    { 0x3e7b92, 0x3e7b92, 0x94, 0xa2, 0, 3  }, /* #25 */
     9112    { 0x115806, 0x115007, 0xcf, 0xb3, 0, 7  }, /* #26 */
     9113    { 0x3565c7, 0x356dc7, 0x72, 0x2b, 0, 4  }, /* #27 */
     9114    { 0x302c17, 0x302416, 0x27, 0x79, 0, 4  }, /* #28 */
     9115    { 0x1d6752, 0x1d6f52, 0x3c, 0xf0, 0, 2  }, /* #29 */
     9116    { 0x3c1852, 0x3c1852, 0xff, 0xff, 0, 0  }, /* #30 */
     9117    { 0x243156, 0x243156, 0x0b, 0x2c, 0, 2  }, /* #31 */
     9118    { 0x0c06c3, 0x0c0ec3, 0x46, 0x1a, 0, 2  }, /* #32 */
     9119    { 0x322ac2, 0x322ac2, 0x4d, 0x4d, 0, 0  }, /* #33 */
     9120    { 0x223c52, 0x223c52, 0x4a, 0xa2, 0, 4  }, /* #34 */
     9121    { 0x146387, 0x146387, 0xa4, 0xa4, 0, 0  }, /* #35 */
     9122    { 0x246042, 0x246042, 0xec, 0xec, 0, 0  }, /* #36 */
     9123    { 0x307212, 0x307213, 0x3a, 0xa1, 0, 4  }, /* #37 */
     9124    { 0x3b0e86, 0x3b0687, 0xaf, 0xea, 0, 5  }, /* #38 */
     9125    { 0x102b53, 0x102352, 0x12, 0x25, 0, 1  }, /* #39 */
     9126    { 0x3f3882, 0x3f3882, 0xc3, 0xc3, 0, 0  }, /* #40 */
     9127    { 0x054ed2, 0x054ed2, 0x85, 0x85, 0, 0  }, /* #41 */
     9128    { 0x1a53d3, 0x1a53d3, 0x1d, 0xb1, 0, 5  }, /* #42 */
     9129    { 0x254ed7, 0x2546d6, 0x69, 0x6d, 0, 6  }, /* #43 */
     9130    { 0x006cc3, 0x0064c2, 0xe0, 0x3c, 0, 6  }, /* #44 */
     9131    { 0x3823d3, 0x3823d3, 0x39, 0x99, 0, 4  }, /* #45 */
     9132    { 0x321256, 0x321a57, 0x5c, 0x70, 0, 2  }, /* #46 */
     9133    { 0x065056, 0x065856, 0x5e, 0xbc, 0, 1  }, /* #47 */
     9134    { 0x1c5203, 0x1c5a02, 0xa7, 0x9f, 0, 2  }, /* #48 */
     9135    { 0x001117, 0x001916, 0xc5, 0xf1, 0, 7  }, /* #49 */
     9136    { 0x1d2447, 0x1d2c46, 0xc1, 0xf0, 0, 7  }, /* #50 */
     9137    { 0x390846, 0x390047, 0xe2, 0x89, 0, 2  }, /* #51 */
     9138    { 0x011706, 0x011f06, 0xf1, 0xbc, 0, 7  }, /* #52 */
     9139    { 0x320e12, 0x320e12, 0xff, 0xff, 0, 0  }, /* #53 */
     9140    { 0x180756, 0x180f57, 0x14, 0x40, 0, 4  }, /* #54 */
     9141    { 0x3e6e43, 0x3e6642, 0x80, 0x0c, 0, 4  }, /* #55 */
     9142    { 0x051cc6, 0x051cc7, 0xc4, 0x18, 0, 6  }, /* #56 */
     9143    { 0x152bd2, 0x1523d3, 0x39, 0xc8, 0, 3  }, /* #57 */
     9144    { 0x190a42, 0x190243, 0xba, 0xd2, 0, 3  }, /* #58 */
     9145    { 0x075253, 0x075a53, 0x42, 0x0a, 0, 2  }, /* #59 */
     9146    { 0x326952, 0x326952, 0x2d, 0x8b, 0, 7  }, /* #60 */
     9147    { 0x0c0683, 0x0c0e82, 0x45, 0xb4, 0, 5  }, /* #61 */
     9148    { 0x342012, 0x342812, 0xaa, 0xa9, 0, 2  }, /* #62 */
     9149    { 0x280e83, 0x280682, 0xbc, 0x6f, 0, 7  }, /* #63 */
    91509150};
    91519151static const BINU8_TEST_T g_aTests_rcr_u8[] =
    91529152{
    9153     { 0x3b7dc2, 0x3b7dc2, 0x01, 0x01, 0, 0  }, /* #0 */
    9154     { 0x024d82, 0x024d83, 0x1b, 0x86, 0, 2  }, /* #1 */
    9155     { 0x263f12, 0x263f13, 0xdd, 0x6e, 0, 1  }, /* #2 */
    9156     { 0x164d06, 0x164d06, 0x22, 0x42, 0, 4  }, /* #3 */
    9157     { 0x334586, 0x334586, 0x4f, 0xf2, 0, 5  }, /* #4 */
    9158     { 0x020a83, 0x020a82, 0x30, 0x98, 0, 1  }, /* #5 */
    9159     { 0x046cc3, 0x0464c3, 0x1c, 0x23, 0, 3  }, /* #6 */
    9160     { 0x110a06, 0x110a06, 0x95, 0x55, 0, 7  }, /* #7 */
    9161     { 0x3612c3, 0x361ac2, 0x93, 0x79, 0, 4  }, /* #8 */
    9162     { 0x083bc6, 0x0833c6, 0x50, 0x0a, 0, 3  }, /* #9 */
    9163     { 0x371f17, 0x371f17, 0x46, 0x51, 0, 2  }, /* #10 */
    9164     { 0x161816, 0x161016, 0xce, 0xe6, 0, 5  }, /* #11 */
    9165     { 0x374917, 0x374917, 0x13, 0x89, 0, 1  }, /* #12 */
    9166     { 0x1f50d7, 0x1f50d7, 0xce, 0xdc, 0, 4  }, /* #13 */
    9167     { 0x272907, 0x272906, 0x5c, 0x57, 0, 2  }, /* #14 */
    9168     { 0x326d97, 0x326d97, 0x9a, 0xac, 0, 5  }, /* #15 */
    9169     { 0x3668d6, 0x3668d6, 0xfe, 0xfe, 0, 0  }, /* #16 */
    9170     { 0x004647, 0x004647, 0x33, 0x39, 0, 5  }, /* #17 */
    9171     { 0x200243, 0x200242, 0xfa, 0xfd, 0, 1  }, /* #18 */
    9172     { 0x191193, 0x191993, 0x3d, 0x67, 0, 3  }, /* #19 */
    9173     { 0x2b3592, 0x2b3592, 0x43, 0x43, 0, 0  }, /* #20 */
    9174     { 0x370ec2, 0x3706c3, 0x22, 0x10, 0, 6  }, /* #21 */
    9175     { 0x0d1296, 0x0d1a96, 0x05, 0xa0, 0, 4  }, /* #22 */
    9176     { 0x283217, 0x283a16, 0x14, 0xa4, 0, 6  }, /* #23 */
    9177     { 0x1f2052, 0x1f2852, 0x75, 0xa7, 0, 4  }, /* #24 */
    9178     { 0x3e1797, 0x3e1796, 0xb7, 0xfb, 0, 4  }, /* #25 */
    9179     { 0x036157, 0x036956, 0xa0, 0x83, 0, 7  }, /* #26 */
    9180     { 0x290b86, 0x290b86, 0xf2, 0x79, 0, 1  }, /* #27 */
    9181     { 0x207f12, 0x207f13, 0xaf, 0x7a, 0, 6  }, /* #28 */
    9182     { 0x0b0e16, 0x0b0e16, 0xc0, 0x60, 0, 1  }, /* #29 */
    9183     { 0x1a2417, 0x1a2417, 0xa7, 0xe9, 0, 2  }, /* #30 */
    9184     { 0x0e4596, 0x0e4597, 0x21, 0x10, 0, 1  }, /* #31 */
    9185     { 0x212757, 0x212f56, 0xaf, 0xbf, 0, 7  }, /* #32 */
    9186     { 0x266313, 0x266b13, 0x5a, 0x6a, 0, 7  }, /* #33 */
    9187     { 0x232e46, 0x232e46, 0xe1, 0xb8, 0, 2  }, /* #34 */
    9188     { 0x241397, 0x241b96, 0xa7, 0x9f, 0, 7  }, /* #35 */
    9189     { 0x246252, 0x246a53, 0x5c, 0x85, 0, 4  }, /* #36 */
    9190     { 0x145e46, 0x145e46, 0xcb, 0xcb, 0, 0  }, /* #37 */
    9191     { 0x0e5117, 0x0e5116, 0x19, 0xc6, 0, 2  }, /* #38 */
    9192     { 0x2c3087, 0x2c3087, 0xac, 0xac, 0, 0  }, /* #39 */
    9193     { 0x3e7807, 0x3e7007, 0xfb, 0xdf, 0, 6  }, /* #40 */
    9194     { 0x1c2947, 0x1c2946, 0x8b, 0x5e, 0, 6  }, /* #41 */
    9195     { 0x1b3883, 0x1b3882, 0x14, 0x52, 0, 7  }, /* #42 */
    9196     { 0x2112c2, 0x2112c2, 0x72, 0x39, 0, 1  }, /* #43 */
    9197     { 0x3412c2, 0x341ac3, 0x50, 0x40, 0, 7  }, /* #44 */
    9198     { 0x054c97, 0x054497, 0xaf, 0xeb, 0, 2  }, /* #45 */
    9199     { 0x225f56, 0x225f56, 0xc2, 0x98, 0, 3  }, /* #46 */
    9200     { 0x0e6cc7, 0x0e64c6, 0x70, 0x2e, 0, 3  }, /* #47 */
    9201     { 0x2c3402, 0x2c3403, 0xfe, 0xcf, 0, 4  }, /* #48 */
    9202     { 0x272707, 0x272707, 0x9b, 0xcd, 0, 1  }, /* #49 */
    9203     { 0x2f0342, 0x2f0343, 0x53, 0x32, 0, 5  }, /* #50 */
    9204     { 0x333196, 0x333196, 0x83, 0xd0, 0, 3  }, /* #51 */
    9205     { 0x164707, 0x164706, 0x36, 0xd3, 0, 4  }, /* #52 */
    9206     { 0x074e06, 0x074e06, 0x73, 0x67, 0, 4  }, /* #53 */
    9207     { 0x0a2642, 0x0a2e43, 0x5c, 0x70, 0, 7  }, /* #54 */
    9208     { 0x025106, 0x025906, 0xe2, 0x4e, 0, 4  }, /* #55 */
    9209     { 0x131a07, 0x131207, 0x83, 0xc1, 0, 1  }, /* #56 */
    9210     { 0x191c06, 0x191c06, 0x51, 0x94, 0, 2  }, /* #57 */
    9211     { 0x225057, 0x225856, 0x98, 0x63, 0, 7  }, /* #58 */
    9212     { 0x0428d3, 0x0420d3, 0x71, 0xc6, 0, 7  }, /* #59 */
    9213     { 0x3c7f83, 0x3c7f82, 0x11, 0x62, 0, 3  }, /* #60 */
    9214     { 0x1e4f53, 0x1e4753, 0x43, 0x0e, 0, 7  }, /* #61 */
    9215     { 0x1b7686, 0x1b7e87, 0xa1, 0x50, 0, 1  }, /* #62 */
    9216     { 0x080a03, 0x080a03, 0x7a, 0x5e, 0, 2  }, /* #63 */
     9153    { 0x341747, 0x341747, 0x17, 0xe2, 0, 3  }, /* #0 */
     9154    { 0x3d0e52, 0x3d0652, 0x34, 0x1a, 0, 1  }, /* #1 */
     9155    { 0x014792, 0x014f92, 0x19, 0x43, 0, 3  }, /* #2 */
     9156    { 0x2d6417, 0x2d6416, 0xb9, 0xe7, 0, 7  }, /* #3 */
     9157    { 0x1d7097, 0x1d7896, 0x6a, 0xb5, 0, 1  }, /* #4 */
     9158    { 0x163442, 0x163443, 0x63, 0x19, 0, 6  }, /* #5 */
     9159    { 0x2c7402, 0x2c7c03, 0xa9, 0x4a, 0, 6  }, /* #6 */
     9160    { 0x124147, 0x124146, 0xc5, 0xf1, 0, 2  }, /* #7 */
     9161    { 0x173dd3, 0x1735d3, 0xd9, 0xec, 0, 1  }, /* #8 */
     9162    { 0x236353, 0x236b53, 0x76, 0xae, 0, 3  }, /* #9 */
     9163    { 0x2f0457, 0x2f0457, 0x27, 0x27, 0, 0  }, /* #10 */
     9164    { 0x3314c6, 0x331cc7, 0xdb, 0x6d, 0, 1  }, /* #11 */
     9165    { 0x2f3f46, 0x2f3747, 0x7f, 0xe7, 0, 4  }, /* #12 */
     9166    { 0x022212, 0x022212, 0xe4, 0xe4, 0, 0  }, /* #13 */
     9167    { 0x2952d6, 0x295ad7, 0xd9, 0x96, 0, 5  }, /* #14 */
     9168    { 0x2f5542, 0x2f5543, 0x7a, 0xe8, 0, 7  }, /* #15 */
     9169    { 0x3e2dc6, 0x3e2dc7, 0x76, 0xb1, 0, 6  }, /* #16 */
     9170    { 0x386957, 0x386957, 0x1b, 0xb8, 0, 5  }, /* #17 */
     9171    { 0x084312, 0x084b12, 0xdc, 0x6e, 0, 1  }, /* #18 */
     9172    { 0x081d03, 0x081d02, 0x61, 0x6c, 0, 3  }, /* #19 */
     9173    { 0x292586, 0x292586, 0x9c, 0x27, 0, 2  }, /* #20 */
     9174    { 0x1d4843, 0x1d4042, 0x0b, 0xe1, 0, 3  }, /* #21 */
     9175    { 0x0971c2, 0x0971c2, 0x20, 0x08, 0, 2  }, /* #22 */
     9176    { 0x323156, 0x323156, 0x4e, 0x4e, 0, 0  }, /* #23 */
     9177    { 0x365896, 0x365096, 0x60, 0x30, 0, 1  }, /* #24 */
     9178    { 0x0771c2, 0x0771c3, 0xbb, 0xda, 0, 6  }, /* #25 */
     9179    { 0x096746, 0x096746, 0x24, 0x24, 0, 0  }, /* #26 */
     9180    { 0x3a73d6, 0x3a73d7, 0xd3, 0x36, 0, 5  }, /* #27 */
     9181    { 0x171c43, 0x171c43, 0x69, 0xa6, 0, 7  }, /* #28 */
     9182    { 0x1013d3, 0x101bd3, 0x6e, 0x75, 0, 6  }, /* #29 */
     9183    { 0x3401d3, 0x3409d2, 0x15, 0xac, 0, 6  }, /* #30 */
     9184    { 0x346f83, 0x346783, 0x9f, 0xe7, 0, 2  }, /* #31 */
     9185    { 0x185703, 0x185702, 0xa0, 0x0d, 0, 5  }, /* #32 */
     9186    { 0x086487, 0x086487, 0x05, 0x05, 0, 0  }, /* #33 */
     9187    { 0x216182, 0x216982, 0xa8, 0x54, 0, 1  }, /* #34 */
     9188    { 0x304017, 0x304816, 0xa9, 0x75, 0, 3  }, /* #35 */
     9189    { 0x2b67c6, 0x2b6fc6, 0xf1, 0xbc, 0, 2  }, /* #36 */
     9190    { 0x3c2843, 0x3c2043, 0xc5, 0x17, 0, 7  }, /* #37 */
     9191    { 0x063cd3, 0x0634d2, 0x99, 0xe6, 0, 2  }, /* #38 */
     9192    { 0x030e87, 0x030e87, 0xb4, 0x4d, 0, 5  }, /* #39 */
     9193    { 0x042112, 0x042113, 0x46, 0x18, 0, 7  }, /* #40 */
     9194    { 0x2a1317, 0x2a1317, 0xf1, 0xc7, 0, 7  }, /* #41 */
     9195    { 0x337c02, 0x337403, 0x32, 0x0c, 0, 2  }, /* #42 */
     9196    { 0x326c12, 0x326c12, 0xf2, 0x9e, 0, 3  }, /* #43 */
     9197    { 0x0b1a47, 0x0b1a47, 0x6c, 0x6c, 0, 0  }, /* #44 */
     9198    { 0x0f4a93, 0x0f4a93, 0xa5, 0x74, 0, 3  }, /* #45 */
     9199    { 0x3e4783, 0x3e4783, 0x43, 0x0e, 0, 7  }, /* #46 */
     9200    { 0x0c25d3, 0x0c2dd3, 0x96, 0x65, 0, 2  }, /* #47 */
     9201    { 0x2463c6, 0x246bc7, 0xc6, 0x98, 0, 3  }, /* #48 */
     9202    { 0x213cd2, 0x213cd2, 0x52, 0x8a, 0, 3  }, /* #49 */
     9203    { 0x2374c2, 0x237cc2, 0x4d, 0x69, 0, 6  }, /* #50 */
     9204    { 0x064fd2, 0x064fd2, 0xc6, 0x63, 0, 1  }, /* #51 */
     9205    { 0x0a0b56, 0x0a0b57, 0xd3, 0x69, 0, 1  }, /* #52 */
     9206    { 0x2f4817, 0x2f4016, 0x8e, 0x3b, 0, 7  }, /* #53 */
     9207    { 0x1e1252, 0x1e1a53, 0xdb, 0x6d, 0, 4  }, /* #54 */
     9208    { 0x3f4207, 0x3f4a06, 0x00, 0x80, 0, 1  }, /* #55 */
     9209    { 0x2c6647, 0x2c6647, 0x3f, 0xfc, 0, 6  }, /* #56 */
     9210    { 0x0133d6, 0x013bd6, 0xe9, 0xba, 0, 2  }, /* #57 */
     9211    { 0x2a2856, 0x2a2056, 0xae, 0xe5, 0, 5  }, /* #58 */
     9212    { 0x072d86, 0x072d86, 0xe5, 0xae, 0, 4  }, /* #59 */
     9213    { 0x1b4116, 0x1b4117, 0xff, 0xdf, 0, 3  }, /* #60 */
     9214    { 0x1e2943, 0x1e2943, 0x45, 0x68, 0, 3  }, /* #61 */
     9215    { 0x3b5e17, 0x3b5617, 0x6f, 0xed, 0, 3  }, /* #62 */
     9216    { 0x1f6b46, 0x1f6b47, 0x07, 0x81, 0, 2  }, /* #63 */
    92179217};
    92189218static const BINU8_TEST_T g_aTests_shl_u8[] =
    92199219{
    9220     { 0x257b42, 0x257316, 0x0f, 0x3c, 0, 2  }, /* #0 */
    9221     { 0x0459d2, 0x045197, 0xf1, 0xe2, 0, 1  }, /* #1 */
    9222     { 0x376bc2, 0x376356, 0x58, 0x00, 0, 6  }, /* #2 */
    9223     { 0x2e3b42, 0x2e3b13, 0xa4, 0x20, 0, 3  }, /* #3 */
    9224     { 0x077913, 0x077992, 0x0a, 0x80, 0, 6  }, /* #4 */
    9225     { 0x0b11c6, 0x0b1156, 0x20, 0x00, 0, 6  }, /* #5 */
    9226     { 0x201913, 0x201913, 0x8d, 0x8d, 0, 0  }, /* #6 */
    9227     { 0x0c5d03, 0x0c5d92, 0xa4, 0x80, 0, 5  }, /* #7 */
    9228     { 0x283b83, 0x283356, 0x38, 0x00, 0, 6  }, /* #8 */
    9229     { 0x280e16, 0x280e92, 0xed, 0xd0, 0, 4  }, /* #9 */
    9230     { 0x161652, 0x161e96, 0x2f, 0xf0, 0, 4  }, /* #10 */
    9231     { 0x006fd2, 0x006f57, 0x7c, 0x00, 0, 6  }, /* #11 */
    9232     { 0x183183, 0x183183, 0x9b, 0x9b, 0, 0  }, /* #12 */
    9233     { 0x1a3396, 0x1a3316, 0x05, 0x14, 0, 2  }, /* #13 */
    9234     { 0x3c3812, 0x3c3892, 0x09, 0x80, 0, 7  }, /* #14 */
    9235     { 0x083417, 0x083c57, 0x52, 0x00, 0, 7  }, /* #15 */
    9236     { 0x1123d7, 0x1123d7, 0x24, 0x24, 0, 0  }, /* #16 */
    9237     { 0x0a7a56, 0x0a7293, 0xf5, 0xa8, 0, 3  }, /* #17 */
    9238     { 0x1c4956, 0x1c4112, 0x1a, 0x34, 0, 1  }, /* #18 */
    9239     { 0x243206, 0x243212, 0x32, 0x64, 0, 1  }, /* #19 */
    9240     { 0x1e2292, 0x1e2256, 0xf4, 0x00, 0, 7  }, /* #20 */
    9241     { 0x295b43, 0x295b92, 0x0e, 0xe0, 0, 4  }, /* #21 */
    9242     { 0x3f22d3, 0x3f2a96, 0x6f, 0xde, 0, 1  }, /* #22 */
    9243     { 0x183e43, 0x183697, 0x9c, 0xc0, 0, 4  }, /* #23 */
    9244     { 0x1d4857, 0x1d4857, 0x99, 0x99, 0, 0  }, /* #24 */
    9245     { 0x296686, 0x296697, 0xf0, 0xc0, 0, 2  }, /* #25 */
    9246     { 0x1656d3, 0x165e13, 0x12, 0x20, 0, 4  }, /* #26 */
    9247     { 0x154fc6, 0x154f57, 0x88, 0x00, 0, 5  }, /* #27 */
    9248     { 0x0e1c97, 0x0e1c96, 0x17, 0xb8, 0, 3  }, /* #28 */
    9249     { 0x2a0707, 0x2a0716, 0x24, 0x48, 0, 1  }, /* #29 */
    9250     { 0x2b6d02, 0x2b6593, 0x3e, 0xe0, 0, 4  }, /* #30 */
    9251     { 0x1b3b83, 0x1b3393, 0x3a, 0xd0, 0, 3  }, /* #31 */
    9252     { 0x1a6a83, 0x1a6a83, 0x6c, 0x6c, 0, 0  }, /* #32 */
    9253     { 0x311cd7, 0x311416, 0x8a, 0x28, 0, 2  }, /* #33 */
    9254     { 0x2a6983, 0x2a6957, 0x30, 0x00, 0, 4  }, /* #34 */
    9255     { 0x2f7f13, 0x2f7f13, 0x65, 0x40, 0, 6  }, /* #35 */
    9256     { 0x2a4cd3, 0x2a4c92, 0x82, 0x80, 0, 6  }, /* #36 */
    9257     { 0x056bd6, 0x056b13, 0x31, 0x10, 0, 4  }, /* #37 */
    9258     { 0x0b5643, 0x0b5e96, 0x29, 0x90, 0, 4  }, /* #38 */
    9259     { 0x3e1d82, 0x3e1516, 0x9e, 0x78, 0, 2  }, /* #39 */
    9260     { 0x1a4982, 0x1a4116, 0x4a, 0x50, 0, 3  }, /* #40 */
    9261     { 0x0b46c3, 0x0b4e96, 0x5b, 0xc0, 0, 6  }, /* #41 */
    9262     { 0x2752d2, 0x275212, 0x11, 0x40, 0, 6  }, /* #42 */
    9263     { 0x2a1952, 0x2a1913, 0xb4, 0x68, 0, 1  }, /* #43 */
    9264     { 0x210a53, 0x210293, 0xd8, 0x80, 0, 4  }, /* #44 */
    9265     { 0x056d92, 0x056516, 0xa3, 0x60, 0, 5  }, /* #45 */
    9266     { 0x360497, 0x360497, 0xfc, 0xc0, 0, 4  }, /* #46 */
    9267     { 0x294a43, 0x294256, 0x4c, 0x00, 0, 7  }, /* #47 */
    9268     { 0x2674d7, 0x267c96, 0xba, 0xe8, 0, 2  }, /* #48 */
    9269     { 0x155e87, 0x155697, 0x64, 0x90, 0, 2  }, /* #49 */
    9270     { 0x2c3ac2, 0x2c3a92, 0x51, 0x80, 0, 7  }, /* #50 */
    9271     { 0x1a2997, 0x1a2997, 0x5b, 0x5b, 0, 0  }, /* #51 */
    9272     { 0x166a56, 0x166a13, 0xcb, 0x2c, 0, 2  }, /* #52 */
    9273     { 0x253147, 0x253996, 0xd2, 0x90, 0, 3  }, /* #53 */
    9274     { 0x1e3e56, 0x1e3e96, 0xad, 0xb4, 0, 2  }, /* #54 */
    9275     { 0x065ad6, 0x065212, 0xc4, 0x20, 0, 3  }, /* #55 */
    9276     { 0x2f63c7, 0x2f6b57, 0x80, 0x00, 0, 1  }, /* #56 */
    9277     { 0x2421d2, 0x2421d2, 0x8e, 0x8e, 0, 0  }, /* #57 */
    9278     { 0x3a29c6, 0x3a2193, 0x73, 0x98, 0, 3  }, /* #58 */
    9279     { 0x3f2397, 0x3f2397, 0x93, 0x93, 0, 0  }, /* #59 */
    9280     { 0x3e2dd3, 0x3e2dd3, 0xed, 0xed, 0, 0  }, /* #60 */
    9281     { 0x066656, 0x066e92, 0x6b, 0xb0, 0, 4  }, /* #61 */
    9282     { 0x2d5002, 0x2d5002, 0x5d, 0x5d, 0, 0  }, /* #62 */
    9283     { 0x307ec2, 0x307656, 0x58, 0x00, 0, 6  }, /* #63 */
     9220    { 0x3904d6, 0x3904d6, 0x8c, 0x8c, 0, 0  }, /* #0 */
     9221    { 0x0f3d92, 0x0f3597, 0xf8, 0xf0, 0, 1  }, /* #1 */
     9222    { 0x3d2d03, 0x3d2593, 0xf2, 0xc8, 0, 2  }, /* #2 */
     9223    { 0x3904c7, 0x3904c7, 0xe6, 0xe6, 0, 0  }, /* #3 */
     9224    { 0x2f77d3, 0x2f77d3, 0xa4, 0xa4, 0, 0  }, /* #4 */
     9225    { 0x3b5587, 0x3b5587, 0xe7, 0xe7, 0, 0  }, /* #5 */
     9226    { 0x1b0247, 0x1b0293, 0xf9, 0xc8, 0, 3  }, /* #6 */
     9227    { 0x2f1a03, 0x2f1297, 0xe9, 0xd2, 0, 1  }, /* #7 */
     9228    { 0x0a4807, 0x0a4817, 0x23, 0x18, 0, 3  }, /* #8 */
     9229    { 0x183207, 0x183216, 0x23, 0x30, 0, 4  }, /* #9 */
     9230    { 0x173f86, 0x173716, 0x0c, 0x30, 0, 2  }, /* #10 */
     9231    { 0x0b7707, 0x0b7793, 0xb3, 0x98, 0, 3  }, /* #11 */
     9232    { 0x213017, 0x213892, 0x91, 0x80, 0, 7  }, /* #12 */
     9233    { 0x1a1e93, 0x1a1616, 0xca, 0x50, 0, 3  }, /* #13 */
     9234    { 0x3e0a07, 0x3e0212, 0x37, 0x6e, 0, 1  }, /* #14 */
     9235    { 0x1063c2, 0x106b57, 0x76, 0x00, 0, 7  }, /* #15 */
     9236    { 0x2256d6, 0x225612, 0x1c, 0x38, 0, 1  }, /* #16 */
     9237    { 0x154217, 0x154212, 0x13, 0x4c, 0, 2  }, /* #17 */
     9238    { 0x0a6146, 0x0a6996, 0x42, 0x84, 0, 1  }, /* #18 */
     9239    { 0x090bd2, 0x090312, 0x34, 0x68, 0, 1  }, /* #19 */
     9240    { 0x322686, 0x322693, 0xf6, 0xb0, 0, 3  }, /* #20 */
     9241    { 0x2a25c3, 0x2a2512, 0x21, 0x10, 0, 4  }, /* #21 */
     9242    { 0x1c2207, 0x1c2a13, 0x75, 0x40, 0, 6  }, /* #22 */
     9243    { 0x2f3c57, 0x2f3c13, 0x35, 0x40, 0, 6  }, /* #23 */
     9244    { 0x200887, 0x200887, 0x78, 0x78, 0, 0  }, /* #24 */
     9245    { 0x130897, 0x130897, 0xbd, 0xbd, 0, 0  }, /* #25 */
     9246    { 0x1f1ad2, 0x1f1ad2, 0xce, 0xce, 0, 0  }, /* #26 */
     9247    { 0x3e66d2, 0x3e6697, 0xa7, 0xc0, 0, 6  }, /* #27 */
     9248    { 0x172b16, 0x172b16, 0x53, 0x53, 0, 0  }, /* #28 */
     9249    { 0x151e56, 0x151e57, 0x4c, 0x00, 0, 6  }, /* #29 */
     9250    { 0x191e42, 0x191e13, 0x94, 0x40, 0, 4  }, /* #30 */
     9251    { 0x062807, 0x062896, 0x8c, 0xc0, 0, 4  }, /* #31 */
     9252    { 0x1b45d7, 0x1b4556, 0x64, 0x00, 0, 7  }, /* #32 */
     9253    { 0x232d47, 0x232d17, 0x4f, 0x3c, 0, 2  }, /* #33 */
     9254    { 0x3f0012, 0x3f0012, 0xce, 0xce, 0, 0  }, /* #34 */
     9255    { 0x135852, 0x135892, 0x49, 0x80, 0, 7  }, /* #35 */
     9256    { 0x071c47, 0x071416, 0x97, 0x5c, 0, 2  }, /* #36 */
     9257    { 0x0d3a92, 0x0d3293, 0x39, 0xc8, 0, 3  }, /* #37 */
     9258    { 0x015257, 0x015a13, 0x37, 0x70, 0, 4  }, /* #38 */
     9259    { 0x174886, 0x174056, 0x9c, 0x00, 0, 7  }, /* #39 */
     9260    { 0x104a43, 0x104293, 0x3a, 0xd0, 0, 3  }, /* #40 */
     9261    { 0x3e2017, 0x3e2813, 0xb7, 0x70, 0, 4  }, /* #41 */
     9262    { 0x0b3d02, 0x0b3593, 0x67, 0x80, 0, 7  }, /* #42 */
     9263    { 0x273cc2, 0x273c96, 0xd8, 0xc0, 0, 3  }, /* #43 */
     9264    { 0x0a4b92, 0x0a4b57, 0xea, 0x00, 0, 7  }, /* #44 */
     9265    { 0x0716c2, 0x071e17, 0xe6, 0x30, 0, 3  }, /* #45 */
     9266    { 0x3e4b07, 0x3e4312, 0x0b, 0x16, 0, 1  }, /* #46 */
     9267    { 0x341883, 0x341883, 0xc3, 0xc3, 0, 0  }, /* #47 */
     9268    { 0x224042, 0x224016, 0xc6, 0x30, 0, 3  }, /* #48 */
     9269    { 0x314196, 0x314913, 0x71, 0x10, 0, 4  }, /* #49 */
     9270    { 0x3144c7, 0x3144c7, 0xe1, 0xe1, 0, 0  }, /* #50 */
     9271    { 0x2c3f83, 0x2c3f83, 0xbe, 0xbe, 0, 0  }, /* #51 */
     9272    { 0x0e4893, 0x0e4093, 0xa6, 0x80, 0, 6  }, /* #52 */
     9273    { 0x2146c7, 0x214656, 0x10, 0x00, 0, 7  }, /* #53 */
     9274    { 0x3b7986, 0x3b7913, 0x5a, 0x68, 0, 2  }, /* #54 */
     9275    { 0x204d06, 0x204593, 0x43, 0x80, 0, 7  }, /* #55 */
     9276    { 0x255dc2, 0x255593, 0x7f, 0x80, 0, 7  }, /* #56 */
     9277    { 0x223457, 0x223412, 0x31, 0x20, 0, 5  }, /* #57 */
     9278    { 0x133e97, 0x133e92, 0xd9, 0x80, 0, 7  }, /* #58 */
     9279    { 0x187b17, 0x187b57, 0x0a, 0x00, 0, 7  }, /* #59 */
     9280    { 0x2f2703, 0x2f2f96, 0xa4, 0x90, 0, 2  }, /* #60 */
     9281    { 0x3c3d17, 0x3c3512, 0x61, 0x40, 0, 6  }, /* #61 */
     9282    { 0x384692, 0x384697, 0xfb, 0xf6, 0, 1  }, /* #62 */
     9283    { 0x3a2357, 0x3a2b96, 0x7b, 0xf6, 0, 1  }, /* #63 */
    92849284};
    92859285static const BINU8_TEST_T g_aTests_shr_u8[] =
    92869286{
    9287     { 0x316f56, 0x316712, 0xa9, 0x15, 0, 3  }, /* #0 */
    9288     { 0x264306, 0x264356, 0x11, 0x00, 0, 7  }, /* #1 */
    9289     { 0x394d16, 0x394517, 0x2f, 0x05, 0, 3  }, /* #2 */
    9290     { 0x1f25c3, 0x1f2516, 0x32, 0x06, 0, 3  }, /* #3 */
    9291     { 0x3c7502, 0x3c7516, 0x88, 0x22, 0, 2  }, /* #4 */
    9292     { 0x292712, 0x292717, 0x73, 0x03, 0, 5  }, /* #5 */
    9293     { 0x222486, 0x222413, 0x82, 0x20, 0, 2  }, /* #6 */
    9294     { 0x1d2403, 0x1d2c16, 0xde, 0x6f, 0, 1  }, /* #7 */
    9295     { 0x274543, 0x274512, 0x40, 0x08, 0, 3  }, /* #8 */
    9296     { 0x083342, 0x083316, 0xbb, 0x17, 0, 3  }, /* #9 */
    9297     { 0x0a2292, 0x0a2292, 0x78, 0x78, 0, 0  }, /* #10 */
    9298     { 0x101596, 0x101517, 0x4e, 0x09, 0, 3  }, /* #11 */
    9299     { 0x1d1517, 0x1d1516, 0xab, 0x05, 0, 5  }, /* #12 */
    9300     { 0x3c6147, 0x3c6117, 0xe2, 0x03, 0, 6  }, /* #13 */
    9301     { 0x305c52, 0x305413, 0x75, 0x0e, 0, 3  }, /* #14 */
    9302     { 0x081a93, 0x081a93, 0x51, 0x51, 0, 0  }, /* #15 */
    9303     { 0x3b2882, 0x3b2016, 0xc3, 0x18, 0, 3  }, /* #16 */
    9304     { 0x140a12, 0x140257, 0x14, 0x00, 0, 5  }, /* #17 */
    9305     { 0x0c1796, 0x0c1713, 0xc1, 0x01, 0, 7  }, /* #18 */
    9306     { 0x237412, 0x237412, 0xb1, 0xb1, 0, 0  }, /* #19 */
    9307     { 0x1b4f87, 0x1b4f13, 0xdd, 0x6e, 0, 1  }, /* #20 */
    9308     { 0x2b0017, 0x2b0016, 0x93, 0x12, 0, 3  }, /* #21 */
    9309     { 0x340d92, 0x340d92, 0x59, 0x59, 0, 0  }, /* #22 */
    9310     { 0x180683, 0x180612, 0x40, 0x10, 0, 2  }, /* #23 */
    9311     { 0x016196, 0x016116, 0xcc, 0x06, 0, 5  }, /* #24 */
    9312     { 0x1e6b56, 0x1e6356, 0x19, 0x00, 0, 6  }, /* #25 */
    9313     { 0x381f03, 0x381716, 0x65, 0x06, 0, 4  }, /* #26 */
    9314     { 0x160b47, 0x160312, 0x25, 0x02, 0, 4  }, /* #27 */
    9315     { 0x027243, 0x027256, 0x01, 0x00, 0, 7  }, /* #28 */
    9316     { 0x0715d2, 0x071516, 0xfd, 0x3f, 0, 2  }, /* #29 */
    9317     { 0x141dc3, 0x141512, 0xe5, 0x0e, 0, 4  }, /* #30 */
    9318     { 0x382f42, 0x382717, 0xbb, 0x05, 0, 5  }, /* #31 */
    9319     { 0x201746, 0x201746, 0x72, 0x72, 0, 0  }, /* #32 */
    9320     { 0x086297, 0x086a16, 0xde, 0x6f, 0, 1  }, /* #33 */
    9321     { 0x346b86, 0x346313, 0x95, 0x04, 0, 5  }, /* #34 */
    9322     { 0x250786, 0x250756, 0x05, 0x00, 0, 4  }, /* #35 */
    9323     { 0x3e1443, 0x3e1416, 0x5d, 0x17, 0, 2  }, /* #36 */
    9324     { 0x056497, 0x056412, 0xb8, 0x01, 0, 7  }, /* #37 */
    9325     { 0x053596, 0x053512, 0x9d, 0x01, 0, 7  }, /* #38 */
    9326     { 0x3f7793, 0x3f7717, 0x6b, 0x06, 0, 4  }, /* #39 */
    9327     { 0x1c2bc3, 0x1c2356, 0x00, 0x00, 0, 5  }, /* #40 */
    9328     { 0x1a4957, 0x1a4113, 0xde, 0x37, 0, 2  }, /* #41 */
    9329     { 0x2a3d47, 0x2a3d47, 0x8d, 0x8d, 0, 0  }, /* #42 */
    9330     { 0x1460d6, 0x146017, 0xda, 0x36, 0, 2  }, /* #43 */
    9331     { 0x2d5417, 0x2d5413, 0x6d, 0x01, 0, 6  }, /* #44 */
    9332     { 0x193cc7, 0x193413, 0x77, 0x0e, 0, 3  }, /* #45 */
    9333     { 0x304096, 0x304013, 0xfa, 0x3e, 0, 2  }, /* #46 */
    9334     { 0x1132c3, 0x113216, 0xba, 0x17, 0, 3  }, /* #47 */
    9335     { 0x1f1003, 0x1f1003, 0x76, 0x76, 0, 0  }, /* #48 */
    9336     { 0x3a7442, 0x3a7456, 0x02, 0x00, 0, 5  }, /* #49 */
    9337     { 0x2037c2, 0x203712, 0xe8, 0x07, 0, 5  }, /* #50 */
    9338     { 0x001e16, 0x001612, 0x46, 0x23, 0, 1  }, /* #51 */
    9339     { 0x1c0cc3, 0x1c0413, 0xf7, 0x01, 0, 7  }, /* #52 */
    9340     { 0x2018c7, 0x201056, 0x15, 0x00, 0, 6  }, /* #53 */
    9341     { 0x286dd2, 0x286513, 0x59, 0x2c, 0, 1  }, /* #54 */
    9342     { 0x2353c6, 0x235317, 0x3d, 0x03, 0, 4  }, /* #55 */
    9343     { 0x132383, 0x132383, 0x35, 0x35, 0, 0  }, /* #56 */
    9344     { 0x1e7486, 0x1e7413, 0x46, 0x08, 0, 3  }, /* #57 */
    9345     { 0x3e4403, 0x3e4417, 0xbb, 0x2e, 0, 2  }, /* #58 */
    9346     { 0x2772c7, 0x277213, 0x0f, 0x07, 0, 1  }, /* #59 */
    9347     { 0x1369d7, 0x136916, 0x8e, 0x47, 0, 1  }, /* #60 */
    9348     { 0x085b12, 0x085312, 0x87, 0x02, 0, 6  }, /* #61 */
    9349     { 0x252fc3, 0x252713, 0xb2, 0x02, 0, 6  }, /* #62 */
    9350     { 0x317b96, 0x317313, 0x1a, 0x01, 0, 4  }, /* #63 */
     9287    { 0x1c5e56, 0x1c5e56, 0x7d, 0x7d, 0, 0  }, /* #0 */
     9288    { 0x3e6d43, 0x3e6d43, 0x8a, 0x8a, 0, 0  }, /* #1 */
     9289    { 0x2a1e57, 0x2a1656, 0x04, 0x00, 0, 7  }, /* #2 */
     9290    { 0x3a0b02, 0x3a0357, 0x29, 0x00, 0, 6  }, /* #3 */
     9291    { 0x154a83, 0x154a83, 0xc0, 0xc0, 0, 0  }, /* #4 */
     9292    { 0x237886, 0x237013, 0xdf, 0x0d, 0, 4  }, /* #5 */
     9293    { 0x050717, 0x050717, 0x98, 0x09, 0, 4  }, /* #6 */
     9294    { 0x397552, 0x397516, 0xc1, 0x18, 0, 3  }, /* #7 */
     9295    { 0x261257, 0x261216, 0xe8, 0x1d, 0, 3  }, /* #8 */
     9296    { 0x1d52d2, 0x1d5216, 0x8b, 0x11, 0, 3  }, /* #9 */
     9297    { 0x3559c6, 0x355157, 0x33, 0x00, 0, 6  }, /* #10 */
     9298    { 0x3a1e46, 0x3a1612, 0x26, 0x13, 0, 1  }, /* #11 */
     9299    { 0x1c3546, 0x1c3513, 0xfb, 0x07, 0, 5  }, /* #12 */
     9300    { 0x250dc2, 0x250512, 0x88, 0x02, 0, 6  }, /* #13 */
     9301    { 0x1d6cd2, 0x1d6412, 0x87, 0x04, 0, 5  }, /* #14 */
     9302    { 0x1826d6, 0x182612, 0x96, 0x02, 0, 6  }, /* #15 */
     9303    { 0x135d47, 0x135512, 0x2b, 0x01, 0, 5  }, /* #16 */
     9304    { 0x3c43c7, 0x3c43c7, 0x64, 0x64, 0, 0  }, /* #17 */
     9305    { 0x1c0753, 0x1c0f13, 0xbb, 0x5d, 0, 1  }, /* #18 */
     9306    { 0x197086, 0x197017, 0xdf, 0x1b, 0, 3  }, /* #19 */
     9307    { 0x011102, 0x011116, 0xac, 0x2b, 0, 2  }, /* #20 */
     9308    { 0x013317, 0x013357, 0x56, 0x00, 0, 7  }, /* #21 */
     9309    { 0x2b5586, 0x2b5586, 0xae, 0xae, 0, 0  }, /* #22 */
     9310    { 0x305bd3, 0x305316, 0x5c, 0x17, 0, 2  }, /* #23 */
     9311    { 0x2d2987, 0x2d2116, 0x93, 0x09, 0, 4  }, /* #24 */
     9312    { 0x1d0507, 0x1d0512, 0xd0, 0x0d, 0, 4  }, /* #25 */
     9313    { 0x326617, 0x326612, 0xa4, 0x01, 0, 7  }, /* #26 */
     9314    { 0x2b3103, 0x2b3117, 0x73, 0x39, 0, 1  }, /* #27 */
     9315    { 0x1b2042, 0x1b2012, 0x62, 0x31, 0, 1  }, /* #28 */
     9316    { 0x1d2403, 0x1d2412, 0x56, 0x01, 0, 6  }, /* #29 */
     9317    { 0x076e86, 0x076e86, 0x00, 0x00, 0, 0  }, /* #30 */
     9318    { 0x222783, 0x222716, 0x28, 0x05, 0, 3  }, /* #31 */
     9319    { 0x127ec3, 0x127616, 0xa2, 0x14, 0, 3  }, /* #32 */
     9320    { 0x0f1b02, 0x0f1317, 0x1c, 0x03, 0, 3  }, /* #33 */
     9321    { 0x1840c7, 0x184013, 0xb5, 0x02, 0, 6  }, /* #34 */
     9322    { 0x2c3153, 0x2c3113, 0x6c, 0x0d, 0, 3  }, /* #35 */
     9323    { 0x397306, 0x397356, 0x0c, 0x00, 0, 6  }, /* #36 */
     9324    { 0x112d96, 0x112513, 0xb7, 0x16, 0, 3  }, /* #37 */
     9325    { 0x1656d2, 0x165612, 0x4a, 0x02, 0, 5  }, /* #38 */
     9326    { 0x385d06, 0x385513, 0xd8, 0x01, 0, 7  }, /* #39 */
     9327    { 0x1f3903, 0x1f3117, 0xf8, 0x03, 0, 6  }, /* #40 */
     9328    { 0x271f97, 0x271712, 0x80, 0x08, 0, 4  }, /* #41 */
     9329    { 0x250a93, 0x250213, 0x71, 0x01, 0, 6  }, /* #42 */
     9330    { 0x3c36c2, 0x3c3616, 0x61, 0x06, 0, 4  }, /* #43 */
     9331    { 0x220647, 0x220613, 0x77, 0x3b, 0, 1  }, /* #44 */
     9332    { 0x172f13, 0x172716, 0x50, 0x0a, 0, 3  }, /* #45 */
     9333    { 0x1f41c3, 0x1f4112, 0xf4, 0x3d, 0, 2  }, /* #46 */
     9334    { 0x276dd3, 0x276dd3, 0x4c, 0x4c, 0, 0  }, /* #47 */
     9335    { 0x1e5586, 0x1e5512, 0x8a, 0x02, 0, 6  }, /* #48 */
     9336    { 0x2f6dc3, 0x2f6dc3, 0x41, 0x41, 0, 0  }, /* #49 */
     9337    { 0x1a7e87, 0x1a7e16, 0xd8, 0x6c, 0, 1  }, /* #50 */
     9338    { 0x302c96, 0x302413, 0xd0, 0x01, 0, 7  }, /* #51 */
     9339    { 0x3214c3, 0x321413, 0x49, 0x04, 0, 4  }, /* #52 */
     9340    { 0x1e0353, 0x1e0313, 0x75, 0x01, 0, 6  }, /* #53 */
     9341    { 0x0f4f52, 0x0f4716, 0x7e, 0x3f, 0, 1  }, /* #54 */
     9342    { 0x062512, 0x062517, 0xae, 0x0a, 0, 4  }, /* #55 */
     9343    { 0x065fc2, 0x065717, 0x43, 0x21, 0, 1  }, /* #56 */
     9344    { 0x0d5406, 0x0d5406, 0x10, 0x10, 0, 0  }, /* #57 */
     9345    { 0x230d47, 0x230513, 0x98, 0x04, 0, 5  }, /* #58 */
     9346    { 0x0c5d96, 0x0c5516, 0x78, 0x0f, 0, 3  }, /* #59 */
     9347    { 0x2d7442, 0x2d7457, 0x61, 0x00, 0, 7  }, /* #60 */
     9348    { 0x055756, 0x055713, 0xfe, 0x07, 0, 5  }, /* #61 */
     9349    { 0x365f42, 0x365716, 0x62, 0x0c, 0, 3  }, /* #62 */
     9350    { 0x222e97, 0x222e97, 0x52, 0x52, 0, 0  }, /* #63 */
    93519351};
    93529352static const BINU8_TEST_T g_aTests_sar_u8[] =
    93539353{
    9354     { 0x3e15c6, 0x3e1596, 0xe1, 0xff, 0, 5  }, /* #0 */
    9355     { 0x003d86, 0x003596, 0x88, 0xff, 0, 7  }, /* #1 */
    9356     { 0x193853, 0x193056, 0x02, 0x00, 0, 3  }, /* #2 */
    9357     { 0x0855c2, 0x085512, 0x12, 0x02, 0, 3  }, /* #3 */
    9358     { 0x1428c2, 0x142097, 0xa2, 0xe8, 0, 2  }, /* #4 */
    9359     { 0x045e93, 0x045693, 0xec, 0xfd, 0, 3  }, /* #5 */
    9360     { 0x267916, 0x267192, 0xa1, 0xfd, 0, 5  }, /* #6 */
    9361     { 0x161553, 0x161513, 0x42, 0x10, 0, 2  }, /* #7 */
    9362     { 0x192106, 0x192193, 0xaa, 0xfe, 0, 6  }, /* #8 */
    9363     { 0x0c5717, 0x0c5717, 0x09, 0x09, 0, 0  }, /* #9 */
    9364     { 0x2b0016, 0x2b0096, 0x82, 0xf0, 0, 3  }, /* #10 */
    9365     { 0x3557c2, 0x355796, 0x99, 0xf3, 0, 3  }, /* #11 */
    9366     { 0x216697, 0x216697, 0xe2, 0xff, 0, 7  }, /* #12 */
    9367     { 0x122016, 0x122013, 0x72, 0x01, 0, 6  }, /* #13 */
    9368     { 0x035d46, 0x035597, 0xcc, 0xf9, 0, 3  }, /* #14 */
    9369     { 0x1f7c97, 0x1f7417, 0x75, 0x03, 0, 5  }, /* #15 */
    9370     { 0x234057, 0x234093, 0xbd, 0xfb, 0, 4  }, /* #16 */
    9371     { 0x000c12, 0x000c12, 0x6a, 0x6a, 0, 0  }, /* #17 */
    9372     { 0x155452, 0x155452, 0x6b, 0x6b, 0, 0  }, /* #18 */
    9373     { 0x2b3a93, 0x2b3297, 0xf3, 0xfc, 0, 2  }, /* #19 */
    9374     { 0x233356, 0x233312, 0x11, 0x01, 0, 4  }, /* #20 */
    9375     { 0x2e5f07, 0x2e5792, 0x83, 0xfe, 0, 6  }, /* #21 */
    9376     { 0x166096, 0x166092, 0xc6, 0xfe, 0, 5  }, /* #22 */
    9377     { 0x317f93, 0x317f93, 0x0c, 0x0c, 0, 0  }, /* #23 */
    9378     { 0x106313, 0x106393, 0xbb, 0xfd, 0, 5  }, /* #24 */
    9379     { 0x1a18c6, 0x1a1016, 0x2b, 0x05, 0, 3  }, /* #25 */
    9380     { 0x220906, 0x220112, 0x34, 0x0d, 0, 2  }, /* #26 */
    9381     { 0x1b6a97, 0x1b6257, 0x26, 0x00, 0, 6  }, /* #27 */
    9382     { 0x1e6346, 0x1e6397, 0xd0, 0xff, 0, 7  }, /* #28 */
    9383     { 0x150783, 0x150716, 0x6b, 0x03, 0, 5  }, /* #29 */
    9384     { 0x217e82, 0x217692, 0xf0, 0xfe, 0, 3  }, /* #30 */
    9385     { 0x047a07, 0x047296, 0xbc, 0xff, 0, 7  }, /* #31 */
    9386     { 0x1054c2, 0x105496, 0xdd, 0xff, 0, 6  }, /* #32 */
    9387     { 0x287e56, 0x287617, 0x4e, 0x09, 0, 3  }, /* #33 */
    9388     { 0x094a16, 0x094297, 0xe4, 0xfc, 0, 3  }, /* #34 */
    9389     { 0x3673c3, 0x3673c3, 0x41, 0x41, 0, 0  }, /* #35 */
    9390     { 0x0d6697, 0x0d6697, 0xfb, 0xfb, 0, 0  }, /* #36 */
    9391     { 0x3a5a56, 0x3a5216, 0x61, 0x03, 0, 5  }, /* #37 */
    9392     { 0x383852, 0x383852, 0x80, 0x80, 0, 0  }, /* #38 */
    9393     { 0x122a57, 0x122297, 0x9a, 0xf9, 0, 4  }, /* #39 */
    9394     { 0x047ac3, 0x047297, 0xf9, 0xff, 0, 4  }, /* #40 */
    9395     { 0x3536c3, 0x353612, 0x21, 0x04, 0, 3  }, /* #41 */
    9396     { 0x140912, 0x140196, 0x86, 0xc3, 0, 1  }, /* #42 */
    9397     { 0x240947, 0x240947, 0x59, 0x59, 0, 0  }, /* #43 */
    9398     { 0x3e5112, 0x3e5196, 0xd2, 0xfa, 0, 3  }, /* #44 */
    9399     { 0x230e06, 0x230697, 0xac, 0xf5, 0, 3  }, /* #45 */
    9400     { 0x374796, 0x374796, 0x5d, 0x5d, 0, 0  }, /* #46 */
    9401     { 0x2e4512, 0x2e4512, 0xda, 0xda, 0, 0  }, /* #47 */
    9402     { 0x157686, 0x157686, 0x57, 0x57, 0, 0  }, /* #48 */
    9403     { 0x1a1983, 0x1a1196, 0xc1, 0xff, 0, 6  }, /* #49 */
    9404     { 0x161b02, 0x161b02, 0xc3, 0xc3, 0, 0  }, /* #50 */
    9405     { 0x0335d6, 0x033597, 0xfc, 0xff, 0, 7  }, /* #51 */
    9406     { 0x024e02, 0x024613, 0x0c, 0x01, 0, 3  }, /* #52 */
    9407     { 0x037242, 0x037217, 0x2c, 0x05, 0, 3  }, /* #53 */
    9408     { 0x110ed3, 0x110692, 0xc2, 0xfe, 0, 5  }, /* #54 */
    9409     { 0x094687, 0x094696, 0x97, 0xff, 0, 7  }, /* #55 */
    9410     { 0x087316, 0x087316, 0xde, 0xde, 0, 0  }, /* #56 */
    9411     { 0x225946, 0x225196, 0xdc, 0xee, 0, 1  }, /* #57 */
    9412     { 0x2d0442, 0x2d0457, 0x0b, 0x00, 0, 4  }, /* #58 */
    9413     { 0x146353, 0x146396, 0x84, 0xe1, 0, 2  }, /* #59 */
    9414     { 0x160606, 0x160616, 0x12, 0x09, 0, 1  }, /* #60 */
    9415     { 0x2f2192, 0x2f2196, 0xb9, 0xee, 0, 2  }, /* #61 */
    9416     { 0x0125d6, 0x0125d6, 0xd2, 0xd2, 0, 0  }, /* #62 */
    9417     { 0x1b7557, 0x1b7597, 0xec, 0xff, 0, 7  }, /* #63 */
     9354    { 0x156592, 0x156597, 0x99, 0xcc, 0, 1  }, /* #0 */
     9355    { 0x0423d2, 0x0423d2, 0x0f, 0x0f, 0, 0  }, /* #1 */
     9356    { 0x351ec6, 0x351617, 0x77, 0x1d, 0, 2  }, /* #2 */
     9357    { 0x243dd2, 0x243596, 0xf5, 0xff, 0, 4  }, /* #3 */
     9358    { 0x366512, 0x366517, 0x7f, 0x3f, 0, 1  }, /* #4 */
     9359    { 0x1212d2, 0x121293, 0xad, 0xd6, 0, 1  }, /* #5 */
     9360    { 0x2e6847, 0x2e6092, 0x8e, 0xfe, 0, 6  }, /* #6 */
     9361    { 0x140c92, 0x140493, 0xd1, 0xfe, 0, 5  }, /* #7 */
     9362    { 0x392886, 0x392886, 0x94, 0x94, 0, 0  }, /* #8 */
     9363    { 0x1c21d3, 0x1c2193, 0xde, 0xfd, 0, 4  }, /* #9 */
     9364    { 0x074a47, 0x074a47, 0xec, 0xec, 0, 0  }, /* #10 */
     9365    { 0x311612, 0x311613, 0x0d, 0x01, 0, 3  }, /* #11 */
     9366    { 0x3325c3, 0x3325c3, 0x19, 0x19, 0, 0  }, /* #12 */
     9367    { 0x2c31d6, 0x2c3193, 0xef, 0xfe, 0, 4  }, /* #13 */
     9368    { 0x3843c6, 0x3843c6, 0x66, 0x66, 0, 0  }, /* #14 */
     9369    { 0x1c55c3, 0x1c5513, 0x4e, 0x04, 0, 4  }, /* #15 */
     9370    { 0x2841c3, 0x284117, 0x31, 0x18, 0, 1  }, /* #16 */
     9371    { 0x1c16d7, 0x1c16d7, 0x37, 0x37, 0, 0  }, /* #17 */
     9372    { 0x0b5ad6, 0x0b5212, 0x43, 0x08, 0, 3  }, /* #18 */
     9373    { 0x2e3b92, 0x2e3316, 0x7a, 0x0f, 0, 3  }, /* #19 */
     9374    { 0x152c87, 0x152496, 0xa7, 0xff, 0, 7  }, /* #20 */
     9375    { 0x1e28c7, 0x1e2092, 0xd3, 0xfd, 0, 4  }, /* #21 */
     9376    { 0x254417, 0x254417, 0x11, 0x11, 0, 0  }, /* #22 */
     9377    { 0x2f4296, 0x2f4296, 0x83, 0x83, 0, 0  }, /* #23 */
     9378    { 0x197796, 0x197796, 0xa9, 0xa9, 0, 0  }, /* #24 */
     9379    { 0x2f0607, 0x2f0607, 0x19, 0x19, 0, 0  }, /* #25 */
     9380    { 0x2074c7, 0x207416, 0x30, 0x0c, 0, 2  }, /* #26 */
     9381    { 0x0e7653, 0x0e7656, 0x35, 0x00, 0, 7  }, /* #27 */
     9382    { 0x3e4593, 0x3e4517, 0x45, 0x22, 0, 1  }, /* #28 */
     9383    { 0x2c6357, 0x2c6392, 0x81, 0xfe, 0, 6  }, /* #29 */
     9384    { 0x3f5b17, 0x3f5317, 0x49, 0x24, 0, 1  }, /* #30 */
     9385    { 0x1941c6, 0x194196, 0xcd, 0xf3, 0, 2  }, /* #31 */
     9386    { 0x0943c6, 0x094396, 0xd1, 0xfa, 0, 3  }, /* #32 */
     9387    { 0x346607, 0x346616, 0x30, 0x03, 0, 4  }, /* #33 */
     9388    { 0x2330c2, 0x233093, 0xd1, 0xfe, 0, 5  }, /* #34 */
     9389    { 0x345c17, 0x345496, 0xd0, 0xe8, 0, 1  }, /* #35 */
     9390    { 0x120656, 0x120692, 0xa5, 0xe9, 0, 2  }, /* #36 */
     9391    { 0x2c52c3, 0x2c5212, 0x64, 0x32, 0, 1  }, /* #37 */
     9392    { 0x3f0452, 0x3f0452, 0xae, 0xae, 0, 0  }, /* #38 */
     9393    { 0x350157, 0x350197, 0xfe, 0xff, 0, 6  }, /* #39 */
     9394    { 0x2f1406, 0x2f1496, 0xc0, 0xfc, 0, 4  }, /* #40 */
     9395    { 0x065986, 0x065193, 0xbb, 0xfe, 0, 6  }, /* #41 */
     9396    { 0x2356d6, 0x235692, 0xde, 0xef, 0, 1  }, /* #42 */
     9397    { 0x227906, 0x227192, 0x90, 0xfe, 0, 6  }, /* #43 */
     9398    { 0x2c37c7, 0x2c3792, 0xd9, 0xfb, 0, 3  }, /* #44 */
     9399    { 0x291c16, 0x291413, 0x5f, 0x2f, 0, 1  }, /* #45 */
     9400    { 0x047003, 0x047093, 0xda, 0xfe, 0, 5  }, /* #46 */
     9401    { 0x277282, 0x277296, 0xc4, 0xff, 0, 6  }, /* #47 */
     9402    { 0x2d1d13, 0x2d1597, 0xbd, 0xde, 0, 1  }, /* #48 */
     9403    { 0x3f2ed7, 0x3f2697, 0xf5, 0xff, 0, 7  }, /* #49 */
     9404    { 0x294e92, 0x294697, 0xff, 0xff, 0, 1  }, /* #50 */
     9405    { 0x1b0493, 0x1b0457, 0x4c, 0x00, 0, 7  }, /* #51 */
     9406    { 0x3528d6, 0x352093, 0xab, 0xfe, 0, 6  }, /* #52 */
     9407    { 0x2b3783, 0x2b3783, 0x7e, 0x7e, 0, 0  }, /* #53 */
     9408    { 0x296cc7, 0x296413, 0x7b, 0x3d, 0, 1  }, /* #54 */
     9409    { 0x3c3f06, 0x3c3796, 0xc6, 0xff, 0, 6  }, /* #55 */
     9410    { 0x153b97, 0x153316, 0x6a, 0x35, 0, 1  }, /* #56 */
     9411    { 0x306987, 0x306117, 0x38, 0x03, 0, 4  }, /* #57 */
     9412    { 0x196e82, 0x196697, 0xe7, 0xff, 0, 7  }, /* #58 */
     9413    { 0x3e6d03, 0x3e6592, 0xea, 0xfd, 0, 3  }, /* #59 */
     9414    { 0x317b12, 0x317b12, 0x0c, 0x0c, 0, 0  }, /* #60 */
     9415    { 0x1940d6, 0x1940d6, 0xa7, 0xa7, 0, 0  }, /* #61 */
     9416    { 0x0f3087, 0x0f3087, 0x57, 0x57, 0, 0  }, /* #62 */
     9417    { 0x010c42, 0x010416, 0x19, 0x03, 0, 3  }, /* #63 */
    94189418};
    94199419static const BINU16_TEST_T g_aTests_rol_u16[] =
    94209420{
    9421     { 0x220702, 0x220702, 0x3ab6, 0x756c, 0, 1 }, /* #0 */
    9422     { 0x104212, 0x104212, 0x943c, 0x4a1e, 0, 15 }, /* #1 */
    9423     { 0x3e2186, 0x3e2187, 0xde69, 0xa779, 0, 10 }, /* #2 */
    9424     { 0x3554d3, 0x355cd3, 0x3a3b, 0x6747, 0, 13 }, /* #3 */
    9425     { 0x0e0583, 0x0e0583, 0x99f8, 0x9f89, 0, 4  }, /* #4 */
    9426     { 0x076ad2, 0x0762d3, 0xbd8f, 0x8fbd, 0, 8 }, /* #5 */
    9427     { 0x150c12, 0x150c13, 0xc5d9, 0x38bb, 0, 13 }, /* #6 */
    9428     { 0x245d07, 0x245507, 0x1a22, 0xa221, 0, 4  }, /* #7 */
    9429     { 0x0b5786, 0x0b5787, 0xbe1f, 0xc3f7, 0, 5 }, /* #8 */
    9430     { 0x1b3a83, 0x1b3283, 0x5f24, 0xe48b, 0, 5 }, /* #9 */
    9431     { 0x075843, 0x075843, 0xc29b, 0x4de1, 0, 7  }, /* #10 */
    9432     { 0x326cc2, 0x3264c2, 0x407e, 0x1f90, 0, 6  }, /* #11 */
    9433     { 0x3471c3, 0x3471c3, 0xe1fd, 0x87f7, 0, 2 }, /* #12 */
    9434     { 0x382606, 0x382606, 0x47be, 0x47be, 0, 0 }, /* #13 */
    9435     { 0x136813, 0x136812, 0x3fab, 0xacfe, 0, 10 }, /* #14 */
    9436     { 0x141593, 0x141592, 0x9888, 0x2226, 0, 6 }, /* #15 */
    9437     { 0x1f3b82, 0x1f3382, 0x202c, 0x02c2, 0, 4 }, /* #16 */
    9438     { 0x284986, 0x284987, 0x897c, 0x225f, 0, 14 }, /* #17 */
    9439     { 0x0b7496, 0x0b7c97, 0x97d9, 0x665f, 0, 10 }, /* #18 */
    9440     { 0x3b51c2, 0x3b51c2, 0xde04, 0xde04, 0, 0  }, /* #19 */
    9441     { 0x1e37c7, 0x1e37c6, 0xa74f, 0x7d3a, 0, 11 }, /* #20 */
    9442     { 0x1f7b56, 0x1f7357, 0xe7a1, 0xe879, 0, 6 }, /* #21 */
    9443     { 0x3b2217, 0x3b2217, 0xb42f, 0xed0b, 0, 14 }, /* #22 */
    9444     { 0x312e83, 0x312e82, 0x6ac1, 0xd582, 0, 1 }, /* #23 */
    9445     { 0x217342, 0x217342, 0x5b16, 0x2cb6, 0, 9  }, /* #24 */
    9446     { 0x206d57, 0x206d57, 0xc250, 0xc250, 0, 0  }, /* #25 */
    9447     { 0x331a87, 0x331a87, 0xe268, 0x1347, 0, 3  }, /* #26 */
    9448     { 0x251206, 0x251a06, 0xd345, 0x8ba6, 0, 9 }, /* #27 */
    9449     { 0x3a4413, 0x3a4c13, 0x9662, 0x2cc5, 0, 1  }, /* #28 */
    9450     { 0x301816, 0x301816, 0x4217, 0x842e, 0, 1  }, /* #29 */
    9451     { 0x212306, 0x212b07, 0x5271, 0x49c5, 0, 2  }, /* #30 */
    9452     { 0x1b4216, 0x1b4a16, 0x7eb6, 0xd9fa, 0, 10 }, /* #31 */
    9453     { 0x2b2cd2, 0x2b2cd2, 0xf5d5, 0xafae, 0, 11 }, /* #32 */
    9454     { 0x255d97, 0x255d96, 0x12e1, 0xb844, 0, 6  }, /* #33 */
    9455     { 0x015a47, 0x015a47, 0x6932, 0x3269, 0, 8 }, /* #34 */
    9456     { 0x3048d2, 0x3040d2, 0xc52b, 0x295e, 0, 3  }, /* #35 */
    9457     { 0x307547, 0x307d46, 0x2f8d, 0xbe34, 0, 2 }, /* #36 */
    9458     { 0x1c1f12, 0x1c1f12, 0xd54b, 0xa5ea, 0, 7  }, /* #37 */
    9459     { 0x2f1782, 0x2f1f82, 0xbeec, 0xecbe, 0, 8 }, /* #38 */
    9460     { 0x222d87, 0x222586, 0x4a10, 0x4128, 0, 10 }, /* #39 */
    9461     { 0x3b6b93, 0x3b6b93, 0x9af0, 0x5e13, 0, 5  }, /* #40 */
    9462     { 0x122f52, 0x122753, 0x0ce5, 0x9ca1, 0, 5  }, /* #41 */
    9463     { 0x050b42, 0x050343, 0x613e, 0xcc27, 0, 13 }, /* #42 */
    9464     { 0x284006, 0x284806, 0x7721, 0x85dc, 0, 10 }, /* #43 */
    9465     { 0x087d92, 0x087592, 0xb74a, 0x55ba, 0, 11 }, /* #44 */
    9466     { 0x282742, 0x282742, 0x1004, 0x4100, 0, 12 }, /* #45 */
    9467     { 0x1e6386, 0x1e6b86, 0xbbdc, 0xf72e, 0, 6 }, /* #46 */
    9468     { 0x107b86, 0x107b87, 0xde52, 0x794b, 0, 2  }, /* #47 */
    9469     { 0x2a4543, 0x2a4d43, 0x73b6, 0x3b67, 0, 4 }, /* #48 */
    9470     { 0x030256, 0x030256, 0x9ac2, 0x9ac2, 0, 0 }, /* #49 */
    9471     { 0x124283, 0x124a83, 0x8487, 0x090f, 0, 1  }, /* #50 */
    9472     { 0x2254c7, 0x225cc7, 0xaf99, 0x7ccd, 0, 3  }, /* #51 */
    9473     { 0x0f4517, 0x0f4d16, 0x2dd5, 0xdd52, 0, 4  }, /* #52 */
    9474     { 0x2e7497, 0x2e7c97, 0x3545, 0x5453, 0, 4  }, /* #53 */
    9475     { 0x275812, 0x275813, 0x2aca, 0x5945, 0, 5  }, /* #54 */
    9476     { 0x181952, 0x181153, 0x76b9, 0xae5d, 0, 6  }, /* #55 */
    9477     { 0x0a4f52, 0x0a4753, 0xce7a, 0xeb39, 0, 10 }, /* #56 */
    9478     { 0x123f07, 0x123f07, 0xb4f2, 0x4f2b, 0, 4 }, /* #57 */
    9479     { 0x3b44c7, 0x3b4cc6, 0x5431, 0xa862, 0, 1  }, /* #58 */
    9480     { 0x0c0c42, 0x0c0443, 0x43ed, 0xed43, 0, 8  }, /* #59 */
    9481     { 0x0b34c6, 0x0b34c6, 0x823b, 0x23b8, 0, 4 }, /* #60 */
    9482     { 0x3b59d7, 0x3b59d6, 0xec7d, 0xfbd8, 0, 9  }, /* #61 */
    9483     { 0x157047, 0x157847, 0x527a, 0x293d, 0, 15 }, /* #62 */
    9484     { 0x2078c2, 0x2078c3, 0xefa4, 0x3be9, 0, 14 }, /* #63 */
     9421    { 0x374693, 0x374e93, 0x68f8, 0x0d1f, 0, 13 }, /* #0 */
     9422    { 0x050613, 0x050e12, 0xfe5c, 0xb9fc, 0, 9 }, /* #1 */
     9423    { 0x335ec6, 0x335ec7, 0x3b49, 0x24ed, 0, 10 }, /* #2 */
     9424    { 0x270dc3, 0x2705c2, 0x6242, 0x1312, 0, 11 }, /* #3 */
     9425    { 0x1d2713, 0x1d2713, 0x9f45, 0xe8b3, 0, 5  }, /* #4 */
     9426    { 0x2f4ad6, 0x2f42d6, 0xe889, 0x27a2, 0, 10 }, /* #5 */
     9427    { 0x055916, 0x055916, 0x7698, 0x9876, 0, 8 }, /* #6 */
     9428    { 0x1f3e87, 0x1f3e86, 0x8559, 0xb30a, 0, 9  }, /* #7 */
     9429    { 0x3e5216, 0x3e5a17, 0xfd72, 0x7eb9, 0, 15 }, /* #8 */
     9430    { 0x286ec2, 0x286ec3, 0xcfe7, 0x3e7f, 0, 11 }, /* #9 */
     9431    { 0x3d6692, 0x3d6692, 0xd805, 0x05d8, 0, 8  }, /* #10 */
     9432    { 0x013996, 0x013997, 0x123c, 0x23c1, 0, 4  }, /* #11 */
     9433    { 0x3c0ad3, 0x3c02d3, 0xcdb8, 0xc66d, 0, 11 }, /* #12 */
     9434    { 0x357c92, 0x357493, 0xa9e8, 0xa2a7, 0, 10 }, /* #13 */
     9435    { 0x354493, 0x354492, 0xa21b, 0x3744, 0, 9 }, /* #14 */
     9436    { 0x0978d6, 0x0978d7, 0x7d48, 0x0fa9, 0, 13 }, /* #15 */
     9437    { 0x0c0546, 0x0c0d47, 0x8ba6, 0x345d, 0, 11 }, /* #16 */
     9438    { 0x243ad3, 0x2432d3, 0xe91e, 0xba47, 0, 14 }, /* #17 */
     9439    { 0x154dc3, 0x1545c2, 0x9a2c, 0x68b2, 0, 2 }, /* #18 */
     9440    { 0x175e07, 0x175e07, 0xcd74, 0x74cd, 0, 8  }, /* #19 */
     9441    { 0x393382, 0x393b83, 0x8e41, 0x1c83, 0, 1 }, /* #20 */
     9442    { 0x2518d2, 0x2518d3, 0xbc6d, 0x6f1b, 0, 14 }, /* #21 */
     9443    { 0x2b5346, 0x2b5b46, 0xd298, 0xa634, 0, 6 }, /* #22 */
     9444    { 0x086813, 0x086013, 0x196f, 0xc65b, 0, 14 }, /* #23 */
     9445    { 0x242bc7, 0x242bc7, 0xc537, 0x37c5, 0, 8  }, /* #24 */
     9446    { 0x185896, 0x185096, 0xc500, 0x018a, 0, 9  }, /* #25 */
     9447    { 0x2616c6, 0x2616c6, 0x6583, 0x6583, 0, 0  }, /* #26 */
     9448    { 0x2638d7, 0x2638d6, 0x6637, 0xecc6, 0, 13 }, /* #27 */
     9449    { 0x132743, 0x132f42, 0x56c8, 0xc856, 0, 8  }, /* #28 */
     9450    { 0x142503, 0x142502, 0x29da, 0x53b4, 0, 1  }, /* #29 */
     9451    { 0x164dd3, 0x1645d2, 0x03f4, 0x7e80, 0, 5  }, /* #30 */
     9452    { 0x3d5446, 0x3d5c47, 0xfb69, 0x4fdb, 0, 11 }, /* #31 */
     9453    { 0x2a1f07, 0x2a1f06, 0xa9f7, 0xf53e, 0, 13 }, /* #32 */
     9454    { 0x131a12, 0x131213, 0xdde8, 0xde8d, 0, 4  }, /* #33 */
     9455    { 0x196dc2, 0x1965c2, 0x39e5, 0x539e, 0, 12 }, /* #34 */
     9456    { 0x071306, 0x071306, 0x8002, 0x0500, 0, 9  }, /* #35 */
     9457    { 0x3030d3, 0x3030d3, 0xc68e, 0xb1a3, 0, 14 }, /* #36 */
     9458    { 0x057093, 0x057093, 0xf001, 0xf001, 0, 0  }, /* #37 */
     9459    { 0x2a5442, 0x2a5c42, 0xe54a, 0xae54, 0, 12 }, /* #38 */
     9460    { 0x367656, 0x367e57, 0x426d, 0x6a13, 0, 11 }, /* #39 */
     9461    { 0x121c12, 0x121c13, 0xf68d, 0x1bed, 0, 9  }, /* #40 */
     9462    { 0x3b2fd6, 0x3b2fd6, 0x0a23, 0x88c2, 0, 6  }, /* #41 */
     9463    { 0x1b6447, 0x1b6c46, 0x477c, 0xf88e, 0, 9 }, /* #42 */
     9464    { 0x0965c6, 0x0965c6, 0x8c13, 0x2718, 0, 9 }, /* #43 */
     9465    { 0x224116, 0x224116, 0x1d20, 0x03a4, 0, 13 }, /* #44 */
     9466    { 0x314a96, 0x314a96, 0x2d35, 0xa5a6, 0, 13 }, /* #45 */
     9467    { 0x1c6352, 0x1c6b53, 0x931d, 0x64c7, 0, 14 }, /* #46 */
     9468    { 0x2e7143, 0x2e7142, 0xc8bf, 0x5fe4, 0, 7  }, /* #47 */
     9469    { 0x076fc2, 0x0767c2, 0x8c01, 0x6300, 0, 14 }, /* #48 */
     9470    { 0x0b75d3, 0x0b75d3, 0x2d9a, 0xa2d9, 0, 12 }, /* #49 */
     9471    { 0x2872d2, 0x2872d2, 0x7fe6, 0x7fe6, 0, 0  }, /* #50 */
     9472    { 0x125086, 0x125086, 0x4253, 0x5342, 0, 8  }, /* #51 */
     9473    { 0x1a1c12, 0x1a1c13, 0xa473, 0x1ce9, 0, 6  }, /* #52 */
     9474    { 0x1b0282, 0x1b0282, 0xa08e, 0xa08e, 0, 0  }, /* #53 */
     9475    { 0x147006, 0x147006, 0xa9c1, 0x706a, 0, 6  }, /* #54 */
     9476    { 0x136917, 0x136916, 0xdb11, 0xd88e, 0, 3  }, /* #55 */
     9477    { 0x037f43, 0x037742, 0x559a, 0x6956, 0, 10 }, /* #56 */
     9478    { 0x330b57, 0x330b56, 0x0e6c, 0xc0e6, 0, 12 }, /* #57 */
     9479    { 0x0828d7, 0x0820d6, 0x0612, 0x3090, 0, 3  }, /* #58 */
     9480    { 0x0210c2, 0x0218c2, 0xbce5, 0xe5bc, 0, 8  }, /* #59 */
     9481    { 0x0e0656, 0x0e0e57, 0xd5e8, 0x1abd, 0, 13 }, /* #60 */
     9482    { 0x0e2bc2, 0x0e2bc2, 0x0de9, 0xde90, 0, 4  }, /* #61 */
     9483    { 0x167b92, 0x167392, 0x0cfe, 0x67f0, 0, 3 }, /* #62 */
     9484    { 0x353cc6, 0x353cc6, 0x8dcb, 0xb8dc, 0, 12 }, /* #63 */
    94859485};
    94869486static const BINU16_TEST_T g_aTests_ror_u16[] =
    94879487{
    9488     { 0x367196, 0x367997, 0xc4a9, 0xa9c4, 0, 8  }, /* #0 */
    9489     { 0x004e17, 0x004617, 0x7ee3, 0xe37e, 0, 8  }, /* #1 */
    9490     { 0x314b96, 0x314397, 0x9a77, 0xcd3b, 0, 1  }, /* #2 */
    9491     { 0x187fd3, 0x187fd2, 0x4c15, 0x5530, 0, 6  }, /* #3 */
    9492     { 0x363507, 0x363507, 0x3840, 0xe100, 0, 14 }, /* #4 */
    9493     { 0x334b56, 0x334b56, 0xa43c, 0x7948, 0, 7  }, /* #5 */
    9494     { 0x1912c3, 0x191ac3, 0x4d1b, 0xa68d, 0, 1  }, /* #6 */
    9495     { 0x313706, 0x313f07, 0x2d9e, 0xb678, 0, 14 }, /* #7 */
    9496     { 0x002e13, 0x002612, 0x6cf6, 0x3d9b, 0, 10 }, /* #8 */
    9497     { 0x2b3843, 0x2b3843, 0x74ac, 0x74ac, 0, 0  }, /* #9 */
    9498     { 0x1e0ec7, 0x1e0ec7, 0x90df, 0xbf21, 0, 7 }, /* #10 */
    9499     { 0x176553, 0x176552, 0x7325, 0x2b99, 0, 5  }, /* #11 */
    9500     { 0x270517, 0x270517, 0x9fc7, 0xf1e7, 0, 10 }, /* #12 */
    9501     { 0x1a3282, 0x1a3a83, 0x04a3, 0x8251, 0, 1 }, /* #13 */
    9502     { 0x2a0713, 0x2a0f13, 0xd912, 0x96c8, 0, 5  }, /* #14 */
    9503     { 0x1b00d3, 0x1b00d2, 0xa386, 0x351c, 0, 5  }, /* #15 */
    9504     { 0x175b92, 0x175392, 0x403a, 0x00e9, 0, 14 }, /* #16 */
    9505     { 0x091583, 0x091d82, 0xbf18, 0x62fc, 0, 6 }, /* #17 */
    9506     { 0x177357, 0x177b57, 0xebb7, 0xbf5d, 0, 5  }, /* #18 */
    9507     { 0x3f70d2, 0x3f78d3, 0x3e6c, 0xb0f9, 0, 6 }, /* #19 */
    9508     { 0x0b1896, 0x0b1897, 0x101e, 0x8407, 0, 2  }, /* #20 */
    9509     { 0x071643, 0x071643, 0x9ff5, 0x9ff5, 0, 0 }, /* #21 */
    9510     { 0x390706, 0x390707, 0x5fe5, 0xe55f, 0, 8  }, /* #22 */
    9511     { 0x3d2b82, 0x3d2383, 0x6f77, 0xdeee, 0, 15 }, /* #23 */
    9512     { 0x313ad6, 0x313ad7, 0x1cb3, 0x98e5, 0, 5 }, /* #24 */
    9513     { 0x1d4ad2, 0x1d4ad2, 0xac7e, 0x63f5, 0, 13 }, /* #25 */
    9514     { 0x170dc7, 0x1705c7, 0x1fb0, 0xc07e, 0, 6  }, /* #26 */
    9515     { 0x090693, 0x090693, 0x1fdc, 0xfdc1, 0, 12 }, /* #27 */
    9516     { 0x324952, 0x324153, 0x789d, 0xebc4, 0, 5 }, /* #28 */
    9517     { 0x003596, 0x003d96, 0xc8ab, 0x7915, 0, 3  }, /* #29 */
    9518     { 0x2a1a96, 0x2a1297, 0x8bb9, 0xcc5d, 0, 5  }, /* #30 */
    9519     { 0x292a07, 0x292207, 0x0718, 0xc038, 0, 5 }, /* #31 */
    9520     { 0x1f0917, 0x1f0916, 0xab77, 0x6ef5, 0, 11 }, /* #32 */
    9521     { 0x0c2a57, 0x0c2257, 0x1a87, 0xc6a1, 0, 2 }, /* #33 */
    9522     { 0x2e1953, 0x2e1952, 0x5f59, 0x7d65, 0, 14 }, /* #34 */
    9523     { 0x111693, 0x111692, 0x0543, 0x3054, 0, 4  }, /* #35 */
    9524     { 0x107212, 0x107213, 0x2368, 0xda08, 0, 10 }, /* #36 */
    9525     { 0x2603c2, 0x2603c3, 0x531f, 0xc7d4, 0, 10 }, /* #37 */
    9526     { 0x292407, 0x292c06, 0xb478, 0x78b4, 0, 8  }, /* #38 */
    9527     { 0x352692, 0x352e93, 0x16b4, 0xad05, 0, 10 }, /* #39 */
    9528     { 0x140196, 0x140997, 0x5721, 0x90ab, 0, 9  }, /* #40 */
    9529     { 0x1507d6, 0x150fd6, 0x828b, 0x45c1, 0, 9  }, /* #41 */
    9530     { 0x0d4c52, 0x0d4c53, 0xcf5a, 0xb3d6, 0, 2 }, /* #42 */
    9531     { 0x2c1f03, 0x2c1f03, 0xa670, 0x8533, 0, 5 }, /* #43 */
    9532     { 0x300586, 0x300d87, 0x14a4, 0x9482, 0, 11 }, /* #44 */
    9533     { 0x1e4516, 0x1e4d16, 0x594e, 0x6539, 0, 14 }, /* #45 */
    9534     { 0x1517d3, 0x1517d3, 0xfd8e, 0xc77e, 0, 9  }, /* #46 */
    9535     { 0x081c42, 0x081c43, 0x82ae, 0xae82, 0, 8 }, /* #47 */
    9536     { 0x1e5706, 0x1e5f06, 0x45f1, 0x7c51, 0, 10 }, /* #48 */
    9537     { 0x197743, 0x197743, 0x8da3, 0xd1c6, 0, 9 }, /* #49 */
    9538     { 0x180b97, 0x180b97, 0xc24f, 0x93f0, 0, 10 }, /* #50 */
    9539     { 0x1a3a47, 0x1a3a46, 0xc554, 0x4c55, 0, 4  }, /* #51 */
    9540     { 0x0672d6, 0x067ad6, 0xfa99, 0x67ea, 0, 6  }, /* #52 */
    9541     { 0x2f64c2, 0x2f6cc2, 0xb7e7, 0x6fcf, 0, 15 }, /* #53 */
    9542     { 0x2b2117, 0x2b2917, 0xea95, 0xaf54, 0, 5 }, /* #54 */
    9543     { 0x2c0cd6, 0x2c04d7, 0x3ce6, 0xe63c, 0, 8 }, /* #55 */
    9544     { 0x200317, 0x200317, 0x3dd9, 0xd93d, 0, 8 }, /* #56 */
    9545     { 0x154bd6, 0x1543d6, 0x6144, 0x1851, 0, 2  }, /* #57 */
    9546     { 0x292656, 0x292656, 0x9cd3, 0x9cd3, 0, 0 }, /* #58 */
    9547     { 0x0e3946, 0x0e3147, 0x6e8f, 0xe8f6, 0, 12 }, /* #59 */
    9548     { 0x137407, 0x137407, 0x4dfc, 0x4dfc, 0, 0 }, /* #60 */
    9549     { 0x076b47, 0x076346, 0x27e9, 0x24fd, 0, 3  }, /* #61 */
    9550     { 0x054e16, 0x054e17, 0xe597, 0xb2fc, 0, 11 }, /* #62 */
    9551     { 0x2f46c7, 0x2f4ec6, 0x4777, 0x7747, 0, 8  }, /* #63 */
     9488    { 0x324013, 0x324013, 0xe380, 0xc071, 0, 9  }, /* #0 */
     9489    { 0x1f7c53, 0x1f7c53, 0xb256, 0xb256, 0, 0  }, /* #1 */
     9490    { 0x202b02, 0x202b02, 0x1a24, 0x41a2, 0, 4  }, /* #2 */
     9491    { 0x0558d2, 0x0558d3, 0xe0e5, 0x9783, 0, 6  }, /* #3 */
     9492    { 0x3266d6, 0x3266d6, 0x2171, 0x2e24, 0, 11 }, /* #4 */
     9493    { 0x0c2d07, 0x0c2d06, 0x5e8a, 0x452f, 0, 9  }, /* #5 */
     9494    { 0x284993, 0x284193, 0xc281, 0xe140, 0, 1  }, /* #6 */
     9495    { 0x3b5912, 0x3b5113, 0xb74a, 0xe956, 0, 11 }, /* #7 */
     9496    { 0x2d4d46, 0x2d4d46, 0x9b0d, 0x66c3, 0, 2 }, /* #8 */
     9497    { 0x353307, 0x353b06, 0x5824, 0x48b0, 0, 7  }, /* #9 */
     9498    { 0x234716, 0x234716, 0xe4c5, 0x262f, 0, 13 }, /* #10 */
     9499    { 0x044357, 0x044b56, 0xde91, 0x477a, 0, 6  }, /* #11 */
     9500    { 0x190e82, 0x190e83, 0xabac, 0xacab, 0, 8 }, /* #12 */
     9501    { 0x3a7103, 0x3a7102, 0x4820, 0x0409, 0, 11 }, /* #13 */
     9502    { 0x030813, 0x030012, 0x5d0a, 0x0a5d, 0, 8  }, /* #14 */
     9503    { 0x3125d6, 0x3125d7, 0x92d8, 0xc496, 0, 5  }, /* #15 */
     9504    { 0x3d6103, 0x3d6902, 0xbc0c, 0x7819, 0, 15 }, /* #16 */
     9505    { 0x241fc3, 0x241fc3, 0xa53d, 0x94f6, 0, 14 }, /* #17 */
     9506    { 0x205bc7, 0x205bc7, 0xe8a1, 0xa1e8, 0, 8  }, /* #18 */
     9507    { 0x3a0312, 0x3a0b13, 0x575f, 0xaebe, 0, 15 }, /* #19 */
     9508    { 0x280693, 0x280e92, 0xd6c0, 0x606b, 0, 9  }, /* #20 */
     9509    { 0x152cd2, 0x152cd2, 0x9ce9, 0x73a6, 0, 14 }, /* #21 */
     9510    { 0x0b2f43, 0x0b2f43, 0x6d45, 0x6d45, 0, 0  }, /* #22 */
     9511    { 0x122c93, 0x122c92, 0xa8ed, 0x6a3b, 0, 2 }, /* #23 */
     9512    { 0x264912, 0x264912, 0x6a1f, 0x43ed, 0, 11 }, /* #24 */
     9513    { 0x2466d7, 0x2466d7, 0x8079, 0xc03c, 0, 1 }, /* #25 */
     9514    { 0x3f3ac2, 0x3f3ac2, 0xce5c, 0x7339, 0, 6  }, /* #26 */
     9515    { 0x137986, 0x137187, 0x8731, 0xc61c, 0, 6 }, /* #27 */
     9516    { 0x0d02d3, 0x0d02d3, 0x0fdb, 0xfdb0, 0, 12 }, /* #28 */
     9517    { 0x006743, 0x006f43, 0x18e5, 0x9463, 0, 6  }, /* #29 */
     9518    { 0x0a3a12, 0x0a3a13, 0x34a8, 0xa0d2, 0, 6  }, /* #30 */
     9519    { 0x1f6587, 0x1f6d86, 0x2cd7, 0x66b9, 0, 13 }, /* #31 */
     9520    { 0x0946c7, 0x094ec6, 0x530f, 0x7a98, 0, 5 }, /* #32 */
     9521    { 0x1f2dc6, 0x1f2dc6, 0x55ae, 0x56b9, 0, 14 }, /* #33 */
     9522    { 0x264616, 0x264617, 0x96f6, 0xf696, 0, 8 }, /* #34 */
     9523    { 0x2a68d7, 0x2a60d6, 0xfe51, 0x1fe5, 0, 4  }, /* #35 */
     9524    { 0x3378c2, 0x3378c2, 0x30cd, 0x6986, 0, 5 }, /* #36 */
     9525    { 0x015593, 0x015592, 0x26aa, 0x1355, 0, 1 }, /* #37 */
     9526    { 0x187693, 0x187693, 0xa9ec, 0xd953, 0, 7  }, /* #38 */
     9527    { 0x306812, 0x306812, 0xdec6, 0x636f, 0, 9 }, /* #39 */
     9528    { 0x1e2406, 0x1e2406, 0x3488, 0x3488, 0, 0  }, /* #40 */
     9529    { 0x3c03c7, 0x3c0bc6, 0x5571, 0x7155, 0, 8  }, /* #41 */
     9530    { 0x162b83, 0x162383, 0x6d59, 0xdab2, 0, 15 }, /* #42 */
     9531    { 0x077907, 0x077906, 0x8689, 0x6898, 0, 12 }, /* #43 */
     9532    { 0x0f7f03, 0x0f7f03, 0x02d9, 0xb205, 0, 7 }, /* #44 */
     9533    { 0x2c0452, 0x2c0452, 0x2f26, 0x2f26, 0, 0 }, /* #45 */
     9534    { 0x304756, 0x304f56, 0xaa18, 0x62a8, 0, 6  }, /* #46 */
     9535    { 0x122f56, 0x122f56, 0x57f9, 0x7f95, 0, 12 }, /* #47 */
     9536    { 0x105003, 0x105802, 0x0f7e, 0x7bf0, 0, 13 }, /* #48 */
     9537    { 0x2d2587, 0x2d2587, 0x6e02, 0xe026, 0, 12 }, /* #49 */
     9538    { 0x263183, 0x263983, 0x5ad7, 0xad75, 0, 12 }, /* #50 */
     9539    { 0x0a5a43, 0x0a5242, 0x6810, 0x0d02, 0, 3  }, /* #51 */
     9540    { 0x2e0dd7, 0x2e05d6, 0x1edc, 0x07b7, 0, 2  }, /* #52 */
     9541    { 0x184bc7, 0x1843c7, 0x1d7c, 0xd7c1, 0, 12 }, /* #53 */
     9542    { 0x342512, 0x342d12, 0x2b31, 0x5662, 0, 15 }, /* #54 */
     9543    { 0x1c1e42, 0x1c1e43, 0xd138, 0x89c6, 0, 13 }, /* #55 */
     9544    { 0x342307, 0x342b07, 0x1908, 0x9081, 0, 12 }, /* #56 */
     9545    { 0x246606, 0x246e06, 0xcaf1, 0x78e5, 0, 9  }, /* #57 */
     9546    { 0x015682, 0x015683, 0xfdab, 0xdabf, 0, 12 }, /* #58 */
     9547    { 0x167c57, 0x167456, 0x5176, 0x2eca, 0, 11 }, /* #59 */
     9548    { 0x2e0416, 0x2e0c16, 0xc2c7, 0x58f8, 0, 11 }, /* #60 */
     9549    { 0x3d72c7, 0x3d7ac7, 0x4542, 0x848a, 0, 7  }, /* #61 */
     9550    { 0x1661c2, 0x1669c2, 0x2d57, 0x572d, 0, 8 }, /* #62 */
     9551    { 0x1e6557, 0x1e6d56, 0xe2ac, 0x59c5, 0, 7  }, /* #63 */
    95529552};
    95539553static const BINU16_TEST_T g_aTests_rcl_u16[] =
    95549554{
    9555     { 0x314f83, 0x314782, 0xd9ec, 0x7b3b, 0, 6 }, /* #0 */
    9556     { 0x0b7152, 0x0b7953, 0xf800, 0x000f, 0, 5 }, /* #1 */
    9557     { 0x0c5156, 0x0c5957, 0x6301, 0x1809, 0, 3  }, /* #2 */
    9558     { 0x3b1197, 0x3b1196, 0x0916, 0x48b4, 0, 3  }, /* #3 */
    9559     { 0x002597, 0x002d96, 0x7a43, 0xf487, 0, 1  }, /* #4 */
    9560     { 0x1a7bd2, 0x1a7bd2, 0x899d, 0xcea2, 0, 7 }, /* #5 */
    9561     { 0x142893, 0x142093, 0x5e70, 0xce15, 0, 5  }, /* #6 */
    9562     { 0x293f87, 0x293787, 0xbab6, 0xb756, 0, 14 }, /* #7 */
    9563     { 0x0c6507, 0x0c6506, 0xbdc0, 0x37b8, 0, 14 }, /* #8 */
    9564     { 0x1d6416, 0x1d6c17, 0xa441, 0x220a, 0, 3  }, /* #9 */
    9565     { 0x1b6e12, 0x1b6e12, 0x2db0, 0xd80b, 0, 7  }, /* #10 */
    9566     { 0x2802d2, 0x280ad2, 0x2527, 0xa4e2, 0, 5 }, /* #11 */
    9567     { 0x1a5a13, 0x1a5a12, 0x7cfc, 0xf9f9, 0, 1  }, /* #12 */
    9568     { 0x0c2ac3, 0x0c22c3, 0x237c, 0xe48d, 0, 11 }, /* #13 */
    9569     { 0x340603, 0x340603, 0x73e9, 0xd373, 0, 9  }, /* #14 */
    9570     { 0x1d3356, 0x1d3b56, 0xca57, 0x95d9, 0, 6  }, /* #15 */
    9571     { 0x356317, 0x356316, 0x2425, 0x484b, 0, 1 }, /* #16 */
    9572     { 0x0d7603, 0x0d7602, 0x347f, 0x68ff, 0, 1 }, /* #17 */
    9573     { 0x151546, 0x151d46, 0x5fab, 0xbf56, 0, 1  }, /* #18 */
    9574     { 0x1d4083, 0x1d4083, 0x8ac7, 0x8f8a, 0, 9  }, /* #19 */
    9575     { 0x2b6d97, 0x2b6d97, 0xc169, 0x69e0, 0, 8  }, /* #20 */
    9576     { 0x171b86, 0x171b86, 0xba30, 0xba30, 0, 0 }, /* #21 */
    9577     { 0x3e7e46, 0x3e7646, 0x5e28, 0x282f, 0, 8 }, /* #22 */
    9578     { 0x3f6f52, 0x3f6752, 0x0e89, 0x7448, 0, 3 }, /* #23 */
    9579     { 0x2466c3, 0x2466c2, 0xa652, 0x652d, 0, 4  }, /* #24 */
    9580     { 0x076703, 0x076703, 0x6fbf, 0xfb7d, 0, 12 }, /* #25 */
    9581     { 0x3c7bc2, 0x3c7bc2, 0x2194, 0x2194, 0, 0  }, /* #26 */
    9582     { 0x2b6597, 0x2b6597, 0x261b, 0xb930, 0, 12 }, /* #27 */
    9583     { 0x106187, 0x106987, 0xea3b, 0x51df, 0, 3  }, /* #28 */
    9584     { 0x291586, 0x291586, 0x38b0, 0x038b, 0, 13 }, /* #29 */
    9585     { 0x1e7a96, 0x1e7297, 0xd6d1, 0xada2, 0, 1 }, /* #30 */
    9586     { 0x2b44c2, 0x2b4cc3, 0xe791, 0x22e7, 0, 9  }, /* #31 */
    9587     { 0x0240d6, 0x0240d6, 0xc8ba, 0xc8ba, 0, 0  }, /* #32 */
    9588     { 0x1a4f42, 0x1a4f42, 0x82cd, 0xcd41, 0, 8 }, /* #33 */
    9589     { 0x026c12, 0x026c12, 0x2bce, 0xaf38, 0, 2  }, /* #34 */
    9590     { 0x093596, 0x093d96, 0xcbaa, 0x9975, 0, 14 }, /* #35 */
    9591     { 0x374106, 0x374906, 0xad14, 0x8ad1, 0, 13 }, /* #36 */
    9592     { 0x3078d3, 0x3078d3, 0xd7f2, 0x5fcb, 0, 2  }, /* #37 */
    9593     { 0x0a36d2, 0x0a3ed2, 0x4729, 0xe524, 0, 5 }, /* #38 */
    9594     { 0x077fd2, 0x0777d3, 0xbde9, 0xe95e, 0, 8  }, /* #39 */
    9595     { 0x1215c6, 0x121dc6, 0xcf4d, 0xd67a, 0, 12 }, /* #40 */
    9596     { 0x1c1bc6, 0x1c1bc6, 0xb613, 0xd84d, 0, 2  }, /* #41 */
    9597     { 0x027e86, 0x027e87, 0x2a81, 0x022a, 0, 9  }, /* #42 */
    9598     { 0x0055d6, 0x005dd6, 0xe4a4, 0xa472, 0, 8 }, /* #43 */
    9599     { 0x007716, 0x007716, 0xe18f, 0x3dc3, 0, 10 }, /* #44 */
    9600     { 0x2d5e82, 0x2d5683, 0x68e1, 0xc268, 0, 9 }, /* #45 */
    9601     { 0x341fd3, 0x341fd2, 0x1663, 0xb31c, 0, 3  }, /* #46 */
    9602     { 0x3742c3, 0x374ac3, 0x6cd3, 0x3b66, 0, 12 }, /* #47 */
    9603     { 0x1e4513, 0x1e4513, 0x2eef, 0xcbbb, 0, 15 }, /* #48 */
    9604     { 0x3d4117, 0x3d4917, 0xa64a, 0x2569, 0, 7  }, /* #49 */
    9605     { 0x320a52, 0x320a53, 0x7170, 0x038b, 0, 12 }, /* #50 */
    9606     { 0x387c53, 0x387453, 0x7c93, 0xc93b, 0, 4 }, /* #51 */
    9607     { 0x2f3116, 0x2f3117, 0xe30a, 0x8538, 0, 7  }, /* #52 */
    9608     { 0x230792, 0x230f92, 0xe060, 0xc0e0, 0, 9 }, /* #53 */
    9609     { 0x1237d7, 0x123fd7, 0x47a6, 0x51e9, 0, 15 }, /* #54 */
    9610     { 0x103257, 0x103256, 0x86b1, 0x70d6, 0, 14 }, /* #55 */
    9611     { 0x296f52, 0x296f53, 0x76e3, 0x19db, 0, 11 }, /* #56 */
    9612     { 0x103242, 0x103a43, 0xc428, 0x0c42, 0, 13 }, /* #57 */
    9613     { 0x114606, 0x114607, 0x14f6, 0xec14, 0, 9  }, /* #58 */
    9614     { 0x326dd3, 0x326dd3, 0x7bde, 0x5ef7, 0, 15 }, /* #59 */
    9615     { 0x097a83, 0x097a83, 0x19fa, 0x3f51, 0, 5 }, /* #60 */
    9616     { 0x205542, 0x205d42, 0xf98c, 0xc7cc, 0, 12 }, /* #61 */
    9617     { 0x200097, 0x200896, 0xfb90, 0x87ee, 0, 11 }, /* #62 */
    9618     { 0x382357, 0x382357, 0xba68, 0xa68d, 0, 4 }, /* #63 */
     9555    { 0x015f56, 0x015f56, 0xa7d0, 0x829f, 0, 11 }, /* #0 */
     9556    { 0x137017, 0x137017, 0xa8e5, 0x9751, 0, 10 }, /* #1 */
     9557    { 0x327f53, 0x327752, 0x5845, 0x45ac, 0, 8  }, /* #2 */
     9558    { 0x0b2f43, 0x0b2f42, 0x189c, 0xc4e4, 0, 3  }, /* #3 */
     9559    { 0x3f0d17, 0x3f0516, 0xf340, 0x681f, 0, 5  }, /* #4 */
     9560    { 0x033357, 0x033b57, 0x0f66, 0x43d9, 0, 15 }, /* #5 */
     9561    { 0x291a17, 0x291217, 0xcfad, 0xd6f3, 0, 7  }, /* #6 */
     9562    { 0x387c13, 0x387413, 0xd53e, 0xaa7d, 0, 1 }, /* #7 */
     9563    { 0x3e6e03, 0x3e6e02, 0x3ce2, 0xa79c, 0, 14 }, /* #8 */
     9564    { 0x2b08c3, 0x2b08c3, 0xeae7, 0x73fa, 0, 7  }, /* #9 */
     9565    { 0x304052, 0x304853, 0x856c, 0x5b10, 0, 6  }, /* #10 */
     9566    { 0x2676c3, 0x267ec2, 0x1095, 0xac42, 0, 11 }, /* #11 */
     9567    { 0x2f3c13, 0x2f3412, 0x6c56, 0x2b5b, 0, 7  }, /* #12 */
     9568    { 0x051496, 0x051497, 0x6df3, 0xccdb, 0, 10 }, /* #13 */
     9569    { 0x286e43, 0x286643, 0xe3d5, 0xabe3, 0, 9  }, /* #14 */
     9570    { 0x223206, 0x223a06, 0x6214, 0x850c, 0, 6  }, /* #15 */
     9571    { 0x173b83, 0x173b83, 0x50a9, 0x350a, 0, 13 }, /* #16 */
     9572    { 0x1b3346, 0x1b3b47, 0x684a, 0x28d0, 0, 10 }, /* #17 */
     9573    { 0x352392, 0x352b93, 0x5b81, 0x6e04, 0, 2  }, /* #18 */
     9574    { 0x2216c6, 0x2216c6, 0x65a7, 0x65a7, 0, 0  }, /* #19 */
     9575    { 0x0d7613, 0x0d7613, 0x49b2, 0x49b2, 0, 0  }, /* #20 */
     9576    { 0x2f14c6, 0x2f1cc7, 0x0176, 0x600b, 0, 12 }, /* #21 */
     9577    { 0x3b2ad6, 0x3b2ad6, 0xde6a, 0x9bcd, 0, 14 }, /* #22 */
     9578    { 0x322c46, 0x322c46, 0x039e, 0xf00e, 0, 11 }, /* #23 */
     9579    { 0x192243, 0x192a43, 0x930a, 0x30ac, 0, 4  }, /* #24 */
     9580    { 0x1419d7, 0x1419d7, 0xb322, 0x6cc8, 0, 15 }, /* #25 */
     9581    { 0x1c51c3, 0x1c51c3, 0x3acd, 0xacd9, 0, 4  }, /* #26 */
     9582    { 0x0c7942, 0x0c7142, 0x680b, 0x1668, 0, 9 }, /* #27 */
     9583    { 0x165843, 0x165842, 0xa6ca, 0x9b2b, 0, 2  }, /* #28 */
     9584    { 0x190243, 0x190a42, 0x7d8e, 0xfb1d, 0, 1 }, /* #29 */
     9585    { 0x0e6387, 0x0e6b87, 0x4026, 0x5009, 0, 15 }, /* #30 */
     9586    { 0x1e2957, 0x1e2157, 0x7ed5, 0xdab7, 0, 5  }, /* #31 */
     9587    { 0x112007, 0x112007, 0x8e6b, 0xcd78, 0, 5  }, /* #32 */
     9588    { 0x2f4117, 0x2f4116, 0x9b5c, 0x66d7, 0, 15 }, /* #33 */
     9589    { 0x3a7807, 0x3a7806, 0xf71e, 0xe3df, 0, 5  }, /* #34 */
     9590    { 0x1e4857, 0x1e4056, 0xe7c1, 0x7cf8, 0, 14 }, /* #35 */
     9591    { 0x0c4f46, 0x0c4f46, 0x1263, 0xc612, 0, 9 }, /* #36 */
     9592    { 0x2c2217, 0x2c2217, 0xca9e, 0xca9e, 0, 0  }, /* #37 */
     9593    { 0x252352, 0x252353, 0x4b87, 0xc970, 0, 14 }, /* #38 */
     9594    { 0x3835d2, 0x3835d3, 0x608e, 0x8238, 0, 2  }, /* #39 */
     9595    { 0x327742, 0x327742, 0xce58, 0x5867, 0, 8 }, /* #40 */
     9596    { 0x371886, 0x371887, 0xc5a3, 0x168d, 0, 2  }, /* #41 */
     9597    { 0x013286, 0x013286, 0x9b9d, 0x9b9d, 0, 0  }, /* #42 */
     9598    { 0x202287, 0x202a86, 0x101f, 0xfc40, 0, 11 }, /* #43 */
     9599    { 0x0e4556, 0x0e4556, 0x82c8, 0x2c84, 0, 4 }, /* #44 */
     9600    { 0x1b6c03, 0x1b6402, 0x8313, 0x7831, 0, 13 }, /* #45 */
     9601    { 0x117216, 0x117a17, 0xa1f1, 0x43e2, 0, 1  }, /* #46 */
     9602    { 0x253f83, 0x253783, 0xece9, 0x9d3e, 0, 5 }, /* #47 */
     9603    { 0x3e0b57, 0x3e0b57, 0x52d6, 0x6b54, 0, 7 }, /* #48 */
     9604    { 0x347c53, 0x347c52, 0x6050, 0xa160, 0, 9  }, /* #49 */
     9605    { 0x177112, 0x177913, 0x6ca3, 0x466c, 0, 9 }, /* #50 */
     9606    { 0x296057, 0x296857, 0xeac3, 0x0fd5, 0, 10 }, /* #51 */
     9607    { 0x394982, 0x394983, 0x8265, 0x32a0, 0, 7  }, /* #52 */
     9608    { 0x212a42, 0x212a43, 0xc922, 0x1324, 0, 11 }, /* #53 */
     9609    { 0x3411d2, 0x3411d2, 0x6443, 0x6644, 0, 13 }, /* #54 */
     9610    { 0x222086, 0x222087, 0x31d7, 0xd718, 0, 8 }, /* #55 */
     9611    { 0x176607, 0x176e07, 0x03a5, 0x2c0e, 0, 11 }, /* #56 */
     9612    { 0x320852, 0x320052, 0xf936, 0x4d9f, 0, 6 }, /* #57 */
     9613    { 0x233552, 0x233553, 0xfd62, 0xd627, 0, 4  }, /* #58 */
     9614    { 0x293c47, 0x293c47, 0x3e6d, 0x67cd, 0, 14 }, /* #59 */
     9615    { 0x316816, 0x316017, 0x36de, 0xe1b6, 0, 12 }, /* #60 */
     9616    { 0x3e59c6, 0x3e59c6, 0x97c5, 0xa5f1, 0, 15 }, /* #61 */
     9617    { 0x1f6e86, 0x1f6686, 0xd6a7, 0x76b5, 0, 12 }, /* #62 */
     9618    { 0x052753, 0x052f53, 0xf068, 0x1f06, 0, 13 }, /* #63 */
    96199619};
    96209620static const BINU16_TEST_T g_aTests_rcr_u16[] =
    96219621{
    9622     { 0x187917, 0x187117, 0x4263, 0x31d0, 0, 10 }, /* #0 */
    9623     { 0x205887, 0x205887, 0x9064, 0x9064, 0, 0  }, /* #1 */
    9624     { 0x127d82, 0x127d82, 0x3f02, 0x3f02, 0, 0  }, /* #2 */
    9625     { 0x284ec2, 0x2846c2, 0x0c1d, 0x1d06, 0, 9  }, /* #3 */
    9626     { 0x311ac2, 0x3112c3, 0x5492, 0x22a4, 0, 5  }, /* #4 */
    9627     { 0x332496, 0x332496, 0x741c, 0xe1d0, 0, 6  }, /* #5 */
    9628     { 0x301347, 0x301b46, 0x89a9, 0xa713, 0, 7 }, /* #6 */
    9629     { 0x3c2e07, 0x3c2e06, 0x0d49, 0xa4c3, 0, 10 }, /* #7 */
    9630     { 0x102042, 0x102043, 0xdee9, 0xd2de, 0, 8  }, /* #8 */
    9631     { 0x133c96, 0x133497, 0xef0e, 0xe1ce, 0, 12 }, /* #9 */
    9632     { 0x3c4bc2, 0x3c43c2, 0x7439, 0x1c9d, 0, 10 }, /* #10 */
    9633     { 0x2c5586, 0x2c5587, 0x28cf, 0xe28c, 0, 4 }, /* #11 */
    9634     { 0x3d7313, 0x3d7b13, 0x0cae, 0x5d0c, 0, 8  }, /* #12 */
    9635     { 0x316187, 0x316186, 0xf61b, 0xfec3, 0, 3  }, /* #13 */
    9636     { 0x247982, 0x247182, 0x1c81, 0x10e4, 0, 5  }, /* #14 */
    9637     { 0x355542, 0x355542, 0x6051, 0x0513, 0, 13 }, /* #15 */
    9638     { 0x2b2007, 0x2b2007, 0x3969, 0x3969, 0, 0 }, /* #16 */
    9639     { 0x2d4013, 0x2d4813, 0x415d, 0xa0ae, 0, 1  }, /* #17 */
    9640     { 0x377443, 0x377c42, 0x9bb6, 0x6edb, 0, 15 }, /* #18 */
    9641     { 0x385183, 0x385983, 0xc338, 0x9c70, 0, 10 }, /* #19 */
    9642     { 0x1c5e16, 0x1c5617, 0xbb18, 0x185d, 0, 9 }, /* #20 */
    9643     { 0x0620c7, 0x0620c6, 0x8cc2, 0xc2c6, 0, 9  }, /* #21 */
    9644     { 0x1b0a82, 0x1b0a83, 0xa01b, 0x500d, 0, 1  }, /* #22 */
    9645     { 0x104c02, 0x104402, 0x8864, 0x3222, 0, 10 }, /* #23 */
    9646     { 0x193f57, 0x193756, 0xb024, 0x0936, 0, 11 }, /* #24 */
    9647     { 0x227c52, 0x227c53, 0xba90, 0x520b, 0, 12 }, /* #25 */
    9648     { 0x074e86, 0x074e87, 0xb5b3, 0x6cd6, 0, 11 }, /* #26 */
    9649     { 0x0f2d53, 0x0f2553, 0x6053, 0x3b02, 0, 5 }, /* #27 */
    9650     { 0x3f3b17, 0x3f3b16, 0x515a, 0xaa2b, 0, 3  }, /* #28 */
    9651     { 0x0d4217, 0x0d4217, 0x74b2, 0x2ba5, 0, 5  }, /* #29 */
    9652     { 0x0110d6, 0x0118d7, 0x76b3, 0xb599, 0, 14 }, /* #30 */
    9653     { 0x3856d2, 0x385ed3, 0xc2fc, 0x8c2f, 0, 4  }, /* #31 */
    9654     { 0x173216, 0x173216, 0xa1a1, 0x342a, 0, 12 }, /* #32 */
    9655     { 0x170f53, 0x170f53, 0x62a2, 0x5158, 0, 10 }, /* #33 */
    9656     { 0x106a17, 0x106216, 0x8717, 0x1c5f, 0, 15 }, /* #34 */
    9657     { 0x276d56, 0x276557, 0x3e3d, 0x1f1e, 0, 1  }, /* #35 */
    9658     { 0x1a7083, 0x1a7882, 0x5f4f, 0x9f5f, 0, 8  }, /* #36 */
    9659     { 0x323ad6, 0x323ad7, 0xc7bd, 0x58f7, 0, 3  }, /* #37 */
    9660     { 0x2066d7, 0x206ed6, 0xe1aa, 0xabc3, 0, 7  }, /* #38 */
    9661     { 0x125447, 0x125447, 0x6964, 0x6964, 0, 0 }, /* #39 */
    9662     { 0x0c3c17, 0x0c3c17, 0xffc5, 0x8bff, 0, 8 }, /* #40 */
    9663     { 0x3d0a53, 0x3d0252, 0x4bfd, 0xd2ff, 0, 2 }, /* #41 */
    9664     { 0x1e7242, 0x1e7a42, 0x689e, 0x78d1, 0, 7  }, /* #42 */
    9665     { 0x132982, 0x132982, 0x1782, 0x82f0, 0, 3 }, /* #43 */
    9666     { 0x122b96, 0x122b96, 0x4a0c, 0x8309, 0, 11 }, /* #44 */
    9667     { 0x170013, 0x170812, 0x2c97, 0x4bcb, 0, 10 }, /* #45 */
    9668     { 0x0a6c06, 0x0a6c07, 0x175a, 0xa0ba, 0, 5  }, /* #46 */
    9669     { 0x095b92, 0x095393, 0x205f, 0x102f, 0, 1  }, /* #47 */
    9670     { 0x212f06, 0x212f06, 0x4d68, 0x826b, 0, 5 }, /* #48 */
    9671     { 0x0e5106, 0x0e5906, 0x0480, 0x8002, 0, 9  }, /* #49 */
    9672     { 0x3d5407, 0x3d5406, 0x25b1, 0x325b, 0, 4 }, /* #50 */
    9673     { 0x315957, 0x315156, 0xe258, 0xf12c, 0, 1 }, /* #51 */
    9674     { 0x052243, 0x052243, 0x03fb, 0xfb81, 0, 9 }, /* #52 */
    9675     { 0x0f3016, 0x0f3017, 0x6b55, 0x35aa, 0, 1  }, /* #53 */
    9676     { 0x212e42, 0x212e43, 0xcd4c, 0xa98c, 0, 12 }, /* #54 */
    9677     { 0x3a1347, 0x3a1b47, 0x8d8f, 0x8fc6, 0, 9  }, /* #55 */
    9678     { 0x106b86, 0x106387, 0x9c66, 0x2719, 0, 2  }, /* #56 */
    9679     { 0x0f4102, 0x0f4102, 0x93eb, 0x93eb, 0, 0 }, /* #57 */
    9680     { 0x0b2256, 0x0b2256, 0x61b9, 0x61b9, 0, 0  }, /* #58 */
    9681     { 0x0443d6, 0x0443d6, 0xb4df, 0xd37d, 0, 15 }, /* #59 */
    9682     { 0x032b13, 0x032313, 0x917c, 0x322f, 0, 3 }, /* #60 */
    9683     { 0x095313, 0x095b12, 0xb3c5, 0xbb3c, 0, 4  }, /* #61 */
    9684     { 0x0b0853, 0x0b0852, 0x55e1, 0xaf0d, 0, 14 }, /* #62 */
    9685     { 0x2028d3, 0x2020d3, 0x96dc, 0xccb6, 0, 5 }, /* #63 */
     9622    { 0x133116, 0x133116, 0x3da7, 0x3da7, 0, 0 }, /* #0 */
     9623    { 0x312697, 0x312696, 0x6620, 0x2cc4, 0, 3  }, /* #1 */
     9624    { 0x0f7f97, 0x0f7f97, 0x9640, 0x9640, 0, 0  }, /* #2 */
     9625    { 0x133817, 0x133817, 0x5fb2, 0x5fb2, 0, 0  }, /* #3 */
     9626    { 0x260c13, 0x260c12, 0x74a6, 0x9ae9, 0, 7  }, /* #4 */
     9627    { 0x076ad7, 0x076ad7, 0x0323, 0x0323, 0, 0  }, /* #5 */
     9628    { 0x3c5742, 0x3c5f42, 0x8b0e, 0xb0e4, 0, 13 }, /* #6 */
     9629    { 0x345016, 0x345816, 0x2924, 0x4149, 0, 5 }, /* #7 */
     9630    { 0x1f3843, 0x1f3043, 0x5678, 0xe2ac, 0, 7  }, /* #8 */
     9631    { 0x2261c2, 0x2261c2, 0x214c, 0x14c1, 0, 13 }, /* #9 */
     9632    { 0x094a43, 0x094243, 0x6afb, 0xdabe, 0, 2 }, /* #10 */
     9633    { 0x111206, 0x111206, 0x8401, 0x1005, 0, 15 }, /* #11 */
     9634    { 0x346713, 0x346713, 0x63ef, 0xec7d, 0, 3  }, /* #12 */
     9635    { 0x030682, 0x030e83, 0xcd47, 0x4766, 0, 9  }, /* #13 */
     9636    { 0x2c6b97, 0x2c6397, 0xf2a5, 0x2fca, 0, 6  }, /* #14 */
     9637    { 0x226306, 0x226b07, 0xf640, 0xb203, 0, 14 }, /* #15 */
     9638    { 0x212d52, 0x212d53, 0xaf74, 0x7ba2, 0, 14 }, /* #16 */
     9639    { 0x011342, 0x011b43, 0x6d89, 0x8936, 0, 9  }, /* #17 */
     9640    { 0x240e82, 0x240e82, 0xb488, 0x85a4, 0, 5 }, /* #18 */
     9641    { 0x160e17, 0x160616, 0xc471, 0xf11c, 0, 2 }, /* #19 */
     9642    { 0x1067d2, 0x106fd2, 0x48c0, 0x8c02, 0, 13 }, /* #20 */
     9643    { 0x355687, 0x355687, 0xd1f3, 0xcfa3, 0, 7  }, /* #21 */
     9644    { 0x1e7153, 0x1e7153, 0x8fe0, 0xc18f, 0, 8  }, /* #22 */
     9645    { 0x231243, 0x231a43, 0xaf36, 0xb5e6, 0, 3 }, /* #23 */
     9646    { 0x0e26d2, 0x0e2ed3, 0x9444, 0x4444, 0, 13 }, /* #24 */
     9647    { 0x1f00d7, 0x1f08d6, 0x94f4, 0x53d3, 0, 15 }, /* #25 */
     9648    { 0x225d82, 0x225583, 0xd97f, 0xdb2f, 0, 3 }, /* #26 */
     9649    { 0x104692, 0x104692, 0xc642, 0x3213, 0, 14 }, /* #27 */
     9650    { 0x225d96, 0x225597, 0x71b2, 0x1c6c, 0, 2  }, /* #28 */
     9651    { 0x342612, 0x342e13, 0x18ba, 0x418b, 0, 4  }, /* #29 */
     9652    { 0x006cd7, 0x006cd6, 0xd4cd, 0x66f5, 0, 10 }, /* #30 */
     9653    { 0x1a3a82, 0x1a3283, 0xdc99, 0x2dc9, 0, 4  }, /* #31 */
     9654    { 0x1422c2, 0x142ac2, 0x5271, 0x4a4e, 0, 3 }, /* #32 */
     9655    { 0x313b83, 0x313383, 0x426f, 0xf426, 0, 4 }, /* #33 */
     9656    { 0x1f3853, 0x1f3852, 0x3f69, 0x99fb, 0, 5 }, /* #34 */
     9657    { 0x290386, 0x290386, 0xfe1b, 0xdfc3, 0, 3  }, /* #35 */
     9658    { 0x3a4f17, 0x3a4f17, 0x15c1, 0x8ae0, 0, 1  }, /* #36 */
     9659    { 0x0b7617, 0x0b7617, 0x4a67, 0x4a67, 0, 0  }, /* #37 */
     9660    { 0x2a44c7, 0x2a4cc6, 0x0334, 0x40cd, 0, 2  }, /* #38 */
     9661    { 0x020813, 0x020012, 0x81df, 0x0efe, 0, 14 }, /* #39 */
     9662    { 0x273443, 0x273c43, 0x4adc, 0x5b94, 0, 12 }, /* #40 */
     9663    { 0x2c5717, 0x2c5f16, 0x4be8, 0xbe8a, 0, 13 }, /* #41 */
     9664    { 0x181116, 0x181917, 0x605b, 0x6605, 0, 4  }, /* #42 */
     9665    { 0x0e3e47, 0x0e3e46, 0xcf85, 0x7c2f, 0, 14 }, /* #43 */
     9666    { 0x0558d3, 0x0558d2, 0x0b52, 0xa16a, 0, 3 }, /* #44 */
     9667    { 0x0e2143, 0x0e2942, 0x885f, 0x42fe, 0, 14 }, /* #45 */
     9668    { 0x010cc6, 0x0104c6, 0xd2f4, 0x34bd, 0, 2  }, /* #46 */
     9669    { 0x3827c7, 0x3827c7, 0xa2f9, 0xa2f9, 0, 0  }, /* #47 */
     9670    { 0x3a1983, 0x3a1982, 0xb915, 0x8aee, 0, 10 }, /* #48 */
     9671    { 0x0c1302, 0x0c1302, 0x6800, 0x0034, 0, 9  }, /* #49 */
     9672    { 0x3e2306, 0x3e2b07, 0xb60d, 0x8356, 0, 11 }, /* #50 */
     9673    { 0x080e57, 0x080e57, 0x6f5d, 0xbd76, 0, 15 }, /* #51 */
     9674    { 0x3d3bd2, 0x3d3bd3, 0xbc35, 0x86ab, 0, 12 }, /* #52 */
     9675    { 0x050bd7, 0x0503d6, 0xb837, 0x37dc, 0, 9  }, /* #53 */
     9676    { 0x037e46, 0x037646, 0xe0e9, 0x0e97, 0, 13 }, /* #54 */
     9677    { 0x0c5297, 0x0c5297, 0x26c5, 0x26c5, 0, 0  }, /* #55 */
     9678    { 0x361306, 0x361b07, 0x2175, 0x510b, 0, 5  }, /* #56 */
     9679    { 0x3d4e53, 0x3d4e53, 0x754c, 0x532e, 0, 11 }, /* #57 */
     9680    { 0x3b4756, 0x3b4f56, 0xb98c, 0x62e6, 0, 6  }, /* #58 */
     9681    { 0x3a59c3, 0x3a51c3, 0xa7e7, 0xf3e9, 0, 10 }, /* #59 */
     9682    { 0x0a2903, 0x0a2102, 0x0d77, 0x35de, 0, 15 }, /* #60 */
     9683    { 0x3e6196, 0x3e6196, 0xece9, 0xe976, 0, 9  }, /* #61 */
     9684    { 0x216b83, 0x216383, 0x928f, 0x28fc, 0, 13 }, /* #62 */
     9685    { 0x032c46, 0x032c46, 0x8d4f, 0xa7a3, 0, 10 }, /* #63 */
    96869686};
    96879687static const BINU16_TEST_T g_aTests_shl_u16[] =
    96889688{
    9689     { 0x0a5d03, 0x0a5d13, 0xa42d, 0x2168, 0, 3  }, /* #0 */
    9690     { 0x1e2593, 0x1e2556, 0x07d8, 0x0000, 0, 15 }, /* #1 */
    9691     { 0x3c6547, 0x3c6512, 0x64e7, 0x7380, 0, 7 }, /* #2 */
    9692     { 0x234d07, 0x234d17, 0x3aa5, 0x54a0, 0, 5 }, /* #3 */
    9693     { 0x121e82, 0x121697, 0x879d, 0xd000, 0, 12 }, /* #4 */
    9694     { 0x195ed3, 0x195616, 0x8130, 0x6000, 0, 9  }, /* #5 */
    9695     { 0x3953c3, 0x395397, 0xd77b, 0xb000, 0, 12 }, /* #6 */
    9696     { 0x017e57, 0x017e57, 0x08ae, 0x0000, 0, 15 }, /* #7 */
    9697     { 0x386c97, 0x386497, 0xd09f, 0xe000, 0, 13 }, /* #8 */
    9698     { 0x2372c3, 0x237216, 0x897b, 0x4bd8, 0, 3  }, /* #9 */
    9699     { 0x390a47, 0x390a96, 0x05a2, 0xd100, 0, 7  }, /* #10 */
    9700     { 0x2d7a56, 0x2d7a17, 0xae9b, 0x74d8, 0, 3  }, /* #11 */
    9701     { 0x0e4186, 0x0e4917, 0xee49, 0x2400, 0, 10 }, /* #12 */
    9702     { 0x341993, 0x341116, 0x21f5, 0x1f50, 0, 4  }, /* #13 */
    9703     { 0x047dc7, 0x047d17, 0x5bce, 0x79c0, 0, 5 }, /* #14 */
    9704     { 0x1c2613, 0x1c2616, 0x760c, 0x0c00, 0, 8  }, /* #15 */
    9705     { 0x3028d2, 0x3028d2, 0x3718, 0x3718, 0, 0  }, /* #16 */
    9706     { 0x0205c3, 0x020512, 0xe02d, 0x02d0, 0, 4 }, /* #17 */
    9707     { 0x2a3107, 0x2a3116, 0x541e, 0x3c00, 0, 9 }, /* #18 */
    9708     { 0x3f6816, 0x3f6097, 0xe98f, 0x8f00, 0, 8  }, /* #19 */
    9709     { 0x397616, 0x397e17, 0xe08b, 0x6000, 0, 13 }, /* #20 */
    9710     { 0x295a53, 0x295297, 0x6776, 0xd800, 0, 10 }, /* #21 */
    9711     { 0x202ac2, 0x202216, 0x7466, 0x6000, 0, 12 }, /* #22 */
    9712     { 0x067307, 0x067b92, 0x4f9c, 0x9f38, 0, 1 }, /* #23 */
    9713     { 0x1a5802, 0x1a5097, 0x59ce, 0x8000, 0, 14 }, /* #24 */
    9714     { 0x3e07c6, 0x3e0f96, 0xe7f1, 0x8000, 0, 15 }, /* #25 */
    9715     { 0x071617, 0x071e96, 0x55ba, 0xe800, 0, 10 }, /* #26 */
    9716     { 0x2b7716, 0x2b7793, 0xffb1, 0xf620, 0, 5  }, /* #27 */
    9717     { 0x3a5d16, 0x3a5d16, 0x1980, 0x1980, 0, 0  }, /* #28 */
    9718     { 0x377652, 0x377612, 0x2ac6, 0x558c, 0, 1 }, /* #29 */
    9719     { 0x356716, 0x356716, 0x2905, 0x520a, 0, 1  }, /* #30 */
    9720     { 0x342a53, 0x342a57, 0xc1b6, 0x0000, 0, 15 }, /* #31 */
    9721     { 0x173793, 0x173f17, 0xae00, 0x5c00, 0, 1 }, /* #32 */
    9722     { 0x2b1847, 0x2b1097, 0xc474, 0x88e8, 0, 1  }, /* #33 */
    9723     { 0x0d2587, 0x0d2597, 0xea5e, 0xe000, 0, 12 }, /* #34 */
    9724     { 0x3f0ad3, 0x3f0a96, 0x8196, 0xc000, 0, 13 }, /* #35 */
    9725     { 0x2a51c7, 0x2a5116, 0x9b42, 0x4000, 0, 13 }, /* #36 */
    9726     { 0x006986, 0x006917, 0x0f7d, 0x7d00, 0, 8  }, /* #37 */
    9727     { 0x276002, 0x276817, 0xce36, 0x38d8, 0, 2  }, /* #38 */
    9728     { 0x322c87, 0x322c17, 0x3d2b, 0x2b00, 0, 8  }, /* #39 */
    9729     { 0x056943, 0x056197, 0x9e1a, 0xa000, 0, 12 }, /* #40 */
    9730     { 0x093896, 0x093817, 0xacc3, 0x30c0, 0, 6  }, /* #41 */
    9731     { 0x291a12, 0x291a96, 0x7eb2, 0x8000, 0, 14 }, /* #42 */
    9732     { 0x0a36c3, 0x0a3693, 0x8ccc, 0x9980, 0, 5  }, /* #43 */
    9733     { 0x233f03, 0x233f13, 0xb5b1, 0x6b62, 0, 1 }, /* #44 */
    9734     { 0x1f5012, 0x1f5896, 0x0ccf, 0xcf00, 0, 8 }, /* #45 */
    9735     { 0x2e1282, 0x2e1216, 0xcc35, 0x3500, 0, 8  }, /* #46 */
    9736     { 0x072502, 0x072502, 0xbad8, 0xbad8, 0, 0  }, /* #47 */
    9737     { 0x207642, 0x207e13, 0xfa62, 0x4c40, 0, 5 }, /* #48 */
    9738     { 0x3b4787, 0x3b4712, 0xc0e2, 0x0e20, 0, 4  }, /* #49 */
    9739     { 0x1c74d6, 0x1c7416, 0xbc13, 0x6000, 0, 13 }, /* #50 */
    9740     { 0x102f13, 0x102797, 0x9e8a, 0xe8a0, 0, 4  }, /* #51 */
    9741     { 0x020d47, 0x020d57, 0xb3d0, 0x0000, 0, 12 }, /* #52 */
    9742     { 0x2c0c56, 0x2c0c92, 0x52b3, 0x9598, 0, 3  }, /* #53 */
    9743     { 0x106497, 0x106c96, 0x2a3c, 0xf000, 0, 10 }, /* #54 */
    9744     { 0x1b0c16, 0x1b0416, 0x6ece, 0x7000, 0, 11 }, /* #55 */
    9745     { 0x044353, 0x044b17, 0xdcff, 0x73fc, 0, 2  }, /* #56 */
    9746     { 0x2e6592, 0x2e6516, 0x1965, 0x5000, 0, 12 }, /* #57 */
    9747     { 0x100852, 0x100896, 0xf630, 0xc600, 0, 5  }, /* #58 */
    9748     { 0x130306, 0x130356, 0x41b0, 0x0000, 0, 15 }, /* #59 */
    9749     { 0x0f2392, 0x0f2397, 0x6534, 0xa000, 0, 11 }, /* #60 */
    9750     { 0x117ed2, 0x117e96, 0x2bb4, 0xd000, 0, 10 }, /* #61 */
    9751     { 0x016817, 0x016892, 0x83d6, 0xf580, 0, 6  }, /* #62 */
    9752     { 0x312f52, 0x312f92, 0x18a8, 0xc540, 0, 3  }, /* #63 */
     9689    { 0x3c5017, 0x3c5892, 0xf309, 0xc240, 0, 6  }, /* #0 */
     9690    { 0x2d6c96, 0x2d6c17, 0xd361, 0x6100, 0, 8 }, /* #1 */
     9691    { 0x370696, 0x370e17, 0x9465, 0x4000, 0, 14 }, /* #2 */
     9692    { 0x213b86, 0x213b96, 0x9aa2, 0x8000, 0, 14 }, /* #3 */
     9693    { 0x026552, 0x026d96, 0x2681, 0x8000, 0, 15 }, /* #4 */
     9694    { 0x222dc6, 0x222512, 0x0ddf, 0x6ef8, 0, 3  }, /* #5 */
     9695    { 0x314657, 0x314e17, 0x64db, 0x6c00, 0, 10 }, /* #6 */
     9696    { 0x336ad7, 0x336a96, 0x6b60, 0xd6c0, 0, 1 }, /* #7 */
     9697    { 0x343d52, 0x343d96, 0x2e94, 0xa000, 0, 11 }, /* #8 */
     9698    { 0x131107, 0x131193, 0x3c2e, 0xc2e0, 0, 4  }, /* #9 */
     9699    { 0x0c1a83, 0x0c1a17, 0xd8ed, 0x63b4, 0, 2  }, /* #10 */
     9700    { 0x195d06, 0x195d13, 0x4bea, 0x7d40, 0, 5  }, /* #11 */
     9701    { 0x2d4307, 0x2d4397, 0x78c3, 0x8600, 0, 9 }, /* #12 */
     9702    { 0x3d3bc2, 0x3d3b17, 0xf3f6, 0x3f60, 0, 4  }, /* #13 */
     9703    { 0x203242, 0x203a57, 0x9f4a, 0x0000, 0, 15 }, /* #14 */
     9704    { 0x2c6683, 0x2c6e17, 0xe8be, 0x17c0, 0, 5  }, /* #15 */
     9705    { 0x345307, 0x345397, 0xc4d8, 0xb000, 0, 9  }, /* #16 */
     9706    { 0x0e1603, 0x0e1697, 0xeff8, 0x8000, 0, 12 }, /* #17 */
     9707    { 0x3876d6, 0x387e96, 0x45af, 0xf000, 0, 12 }, /* #18 */
     9708    { 0x0b4113, 0x0b4996, 0x4c58, 0xb000, 0, 9  }, /* #19 */
     9709    { 0x374942, 0x374917, 0x529b, 0x4a6c, 0, 2 }, /* #20 */
     9710    { 0x3058c3, 0x305097, 0x5805, 0x8050, 0, 4 }, /* #21 */
     9711    { 0x0f6347, 0x0f6312, 0x6989, 0x6240, 0, 6 }, /* #22 */
     9712    { 0x2c2257, 0x2c2297, 0xb2f5, 0xd400, 0, 10 }, /* #23 */
     9713    { 0x294846, 0x294813, 0xad16, 0x5a2c, 0, 1 }, /* #24 */
     9714    { 0x385e52, 0x385616, 0xfe05, 0x2800, 0, 11 }, /* #25 */
     9715    { 0x026592, 0x026592, 0xd360, 0xd360, 0, 0 }, /* #26 */
     9716    { 0x034512, 0x034d17, 0xd34f, 0x4f00, 0, 8  }, /* #27 */
     9717    { 0x2a4317, 0x2a4b17, 0x489c, 0x3800, 0, 9  }, /* #28 */
     9718    { 0x337c87, 0x337c96, 0x3a97, 0xb800, 0, 11 }, /* #29 */
     9719    { 0x0c1d83, 0x0c1d13, 0x3af3, 0x7980, 0, 7  }, /* #30 */
     9720    { 0x3d7196, 0x3d7196, 0x3b11, 0x3b11, 0, 0 }, /* #31 */
     9721    { 0x3f0493, 0x3f0416, 0x5f97, 0x5c00, 0, 10 }, /* #32 */
     9722    { 0x076446, 0x076c96, 0x7ce2, 0xe200, 0, 8  }, /* #33 */
     9723    { 0x3306c2, 0x330697, 0xf40f, 0xc000, 0, 14 }, /* #34 */
     9724    { 0x171582, 0x171582, 0xa98d, 0xa98d, 0, 0 }, /* #35 */
     9725    { 0x261a42, 0x261297, 0x39bc, 0xbc00, 0, 8 }, /* #36 */
     9726    { 0x1e3086, 0x1e3086, 0xa094, 0xa094, 0, 0  }, /* #37 */
     9727    { 0x277f56, 0x277f17, 0x2aab, 0x5600, 0, 9  }, /* #38 */
     9728    { 0x2c10d3, 0x2c1813, 0x528b, 0x4580, 0, 7  }, /* #39 */
     9729    { 0x381c97, 0x381c96, 0x3f19, 0x8000, 0, 15 }, /* #40 */
     9730    { 0x092796, 0x092793, 0xf71a, 0xdc68, 0, 2  }, /* #41 */
     9731    { 0x1412d2, 0x141a96, 0xf9a2, 0x8800, 0, 10 }, /* #42 */
     9732    { 0x3626c6, 0x362e96, 0x3d48, 0x9000, 0, 9  }, /* #43 */
     9733    { 0x2b56d6, 0x2b5616, 0xdd95, 0x5400, 0, 10 }, /* #44 */
     9734    { 0x277d06, 0x277597, 0xfafd, 0xa000, 0, 13 }, /* #45 */
     9735    { 0x252dc3, 0x252dc3, 0x0b7b, 0x0b7b, 0, 0  }, /* #46 */
     9736    { 0x077913, 0x077992, 0x0e88, 0xe880, 0, 4  }, /* #47 */
     9737    { 0x045cd7, 0x045497, 0xf1cf, 0xc000, 0, 14 }, /* #48 */
     9738    { 0x160e82, 0x160e17, 0xd20a, 0x0500, 0, 7  }, /* #49 */
     9739    { 0x024ac7, 0x024a96, 0x829f, 0x9f00, 0, 8 }, /* #50 */
     9740    { 0x024052, 0x024892, 0xad78, 0xd780, 0, 4  }, /* #51 */
     9741    { 0x0c7813, 0x0c7896, 0x78ac, 0xac00, 0, 8 }, /* #52 */
     9742    { 0x012997, 0x012996, 0x4398, 0xe600, 0, 6  }, /* #53 */
     9743    { 0x3d3b06, 0x3d3b96, 0x3a77, 0xee00, 0, 9 }, /* #54 */
     9744    { 0x0f2282, 0x0f2a13, 0xcdbe, 0x36f8, 0, 2 }, /* #55 */
     9745    { 0x117453, 0x117493, 0xb561, 0xab08, 0, 3  }, /* #56 */
     9746    { 0x2d2906, 0x2d2996, 0xad14, 0xa000, 0, 11 }, /* #57 */
     9747    { 0x060087, 0x060817, 0x54e1, 0x5384, 0, 2  }, /* #58 */
     9748    { 0x384793, 0x384f96, 0x4322, 0x8800, 0, 10 }, /* #59 */
     9749    { 0x2a4452, 0x2a4c92, 0xb537, 0x9b80, 0, 7 }, /* #60 */
     9750    { 0x2e3693, 0x2e3e17, 0x7432, 0x2000, 0, 12 }, /* #61 */
     9751    { 0x1d02d7, 0x1d0216, 0xf0d4, 0x3500, 0, 6  }, /* #62 */
     9752    { 0x3f5293, 0x3f5216, 0x88c9, 0x2324, 0, 2  }, /* #63 */
    97539753};
    97549754static const BINU16_TEST_T g_aTests_shr_u16[] =
    97559755{
    9756     { 0x3a77c2, 0x3a7713, 0x1abe, 0x0357, 0, 3  }, /* #0 */
    9757     { 0x250106, 0x250113, 0x19f3, 0x067c, 0, 2 }, /* #1 */
    9758     { 0x151752, 0x151713, 0xfa18, 0x0fa1, 0, 4 }, /* #2 */
    9759     { 0x255c87, 0x255413, 0xc522, 0x0001, 0, 15 }, /* #3 */
    9760     { 0x0a61c7, 0x0a6112, 0x4f18, 0x0002, 0, 13 }, /* #4 */
    9761     { 0x026f12, 0x026716, 0xeed0, 0x03bb, 0, 6  }, /* #5 */
    9762     { 0x1e4d87, 0x1e4513, 0xe44c, 0x01c8, 0, 7  }, /* #6 */
    9763     { 0x397687, 0x397616, 0x2ae3, 0x0005, 0, 11 }, /* #7 */
    9764     { 0x0b6d97, 0x0b6516, 0x1d7f, 0x001d, 0, 8  }, /* #8 */
    9765     { 0x0f0e96, 0x0f0e96, 0x75fe, 0x75fe, 0, 0  }, /* #9 */
    9766     { 0x0547c7, 0x054713, 0x48cd, 0x048c, 0, 4  }, /* #10 */
    9767     { 0x357ad6, 0x357212, 0x6b4c, 0x01ad, 0, 6  }, /* #11 */
    9768     { 0x092c52, 0x092417, 0x55ed, 0x0abd, 0, 3 }, /* #12 */
    9769     { 0x095f06, 0x095712, 0x651c, 0x0194, 0, 6  }, /* #13 */
    9770     { 0x015447, 0x015416, 0x9228, 0x0124, 0, 7  }, /* #14 */
    9771     { 0x031182, 0x031112, 0x24fe, 0x127f, 0, 1  }, /* #15 */
    9772     { 0x167196, 0x167116, 0x7d0b, 0x007d, 0, 8 }, /* #16 */
    9773     { 0x164047, 0x164047, 0xaa51, 0xaa51, 0, 0 }, /* #17 */
    9774     { 0x196fd2, 0x196717, 0xd1ee, 0x01a3, 0, 7  }, /* #18 */
    9775     { 0x0b4553, 0x0b4512, 0x1a55, 0x001a, 0, 8  }, /* #19 */
    9776     { 0x254cd3, 0x254413, 0xb6be, 0x0b6b, 0, 4  }, /* #20 */
    9777     { 0x0d6e57, 0x0d6612, 0x38cd, 0x0007, 0, 11 }, /* #21 */
    9778     { 0x1c7e92, 0x1c7617, 0x1fdd, 0x0fee, 0, 1 }, /* #22 */
    9779     { 0x3b0183, 0x3b0112, 0xd314, 0x00d3, 0, 8  }, /* #23 */
    9780     { 0x053d43, 0x053516, 0x6355, 0x0635, 0, 4 }, /* #24 */
    9781     { 0x0b4206, 0x0b4217, 0xbc1b, 0x2f06, 0, 2 }, /* #25 */
    9782     { 0x071e56, 0x071617, 0xf3e7, 0x003c, 0, 10 }, /* #26 */
    9783     { 0x2e6352, 0x2e6313, 0xf8d6, 0x00f8, 0, 8  }, /* #27 */
    9784     { 0x0a0657, 0x0a0657, 0x738d, 0x0000, 0, 15 }, /* #28 */
    9785     { 0x047e92, 0x047656, 0x0087, 0x0000, 0, 15 }, /* #29 */
    9786     { 0x395692, 0x395e17, 0x8955, 0x44aa, 0, 1  }, /* #30 */
    9787     { 0x2537d7, 0x253712, 0x9c38, 0x0001, 0, 15 }, /* #31 */
    9788     { 0x030fc7, 0x030716, 0xc2ed, 0x30bb, 0, 2 }, /* #32 */
    9789     { 0x3e2797, 0x3e2712, 0x3908, 0x01c8, 0, 5 }, /* #33 */
    9790     { 0x007603, 0x007617, 0xf8a9, 0x03e2, 0, 6  }, /* #34 */
    9791     { 0x145483, 0x145413, 0xd64f, 0x0001, 0, 15 }, /* #35 */
    9792     { 0x0e6052, 0x0e6052, 0x24a1, 0x24a1, 0, 0 }, /* #36 */
    9793     { 0x0e7c57, 0x0e7417, 0x20fd, 0x0041, 0, 7 }, /* #37 */
    9794     { 0x335152, 0x335113, 0xef02, 0x000e, 0, 12 }, /* #38 */
    9795     { 0x153853, 0x153013, 0xfbed, 0x03ef, 0, 6 }, /* #39 */
    9796     { 0x104f43, 0x104712, 0xe6f0, 0x39bc, 0, 2  }, /* #40 */
    9797     { 0x117e43, 0x117616, 0xb619, 0x02d8, 0, 6 }, /* #41 */
    9798     { 0x0a6f06, 0x0a6713, 0x2623, 0x0004, 0, 11 }, /* #42 */
    9799     { 0x1077d2, 0x107713, 0xa867, 0x0002, 0, 14 }, /* #43 */
    9800     { 0x052dd2, 0x052513, 0x5ca3, 0x0002, 0, 13 }, /* #44 */
    9801     { 0x1a2217, 0x1a2213, 0x7590, 0x0075, 0, 8  }, /* #45 */
    9802     { 0x0d7ec6, 0x0d7613, 0x3123, 0x00c4, 0, 6  }, /* #46 */
    9803     { 0x3d67c6, 0x3d6716, 0x8890, 0x1112, 0, 3  }, /* #47 */
    9804     { 0x193257, 0x193256, 0x1326, 0x0000, 0, 15 }, /* #48 */
    9805     { 0x116913, 0x116913, 0x1f21, 0x1f21, 0, 0  }, /* #49 */
    9806     { 0x0d1317, 0x0d1313, 0x4422, 0x1108, 0, 2 }, /* #50 */
    9807     { 0x0d4c87, 0x0d4c87, 0x08f3, 0x08f3, 0, 0  }, /* #51 */
    9808     { 0x376652, 0x376617, 0x7ad5, 0x001e, 0, 10 }, /* #52 */
    9809     { 0x071652, 0x071613, 0xe3d7, 0x01c7, 0, 7  }, /* #53 */
    9810     { 0x044d92, 0x044d92, 0x384e, 0x384e, 0, 0 }, /* #54 */
    9811     { 0x133287, 0x133216, 0x0321, 0x0003, 0, 8 }, /* #55 */
    9812     { 0x213d56, 0x213512, 0xae41, 0x00ae, 0, 8  }, /* #56 */
    9813     { 0x0f0403, 0x0f0413, 0xb6f9, 0x0002, 0, 14 }, /* #57 */
    9814     { 0x354716, 0x354717, 0xc3fa, 0x0c3f, 0, 4 }, /* #58 */
    9815     { 0x3806d6, 0x380612, 0x99f1, 0x133e, 0, 3  }, /* #59 */
    9816     { 0x2a1213, 0x2a1213, 0xbd08, 0x0002, 0, 14 }, /* #60 */
    9817     { 0x031396, 0x031313, 0x1909, 0x0001, 0, 12 }, /* #61 */
    9818     { 0x084343, 0x084312, 0x7186, 0x0007, 0, 12 }, /* #62 */
    9819     { 0x0d0012, 0x0d0013, 0xba02, 0x000b, 0, 12 }, /* #63 */
     9756    { 0x0c3dd2, 0x0c3513, 0x243f, 0x0243, 0, 4  }, /* #0 */
     9757    { 0x1c00c6, 0x1c0012, 0x580e, 0x000b, 0, 11 }, /* #1 */
     9758    { 0x2244c6, 0x224457, 0x653f, 0x0000, 0, 15 }, /* #2 */
     9759    { 0x313b53, 0x313312, 0x211a, 0x0001, 0, 13 }, /* #3 */
     9760    { 0x176647, 0x176647, 0xb877, 0xb877, 0, 0 }, /* #4 */
     9761    { 0x095d82, 0x095517, 0xab1f, 0x0ab1, 0, 4  }, /* #5 */
     9762    { 0x010692, 0x010613, 0xc7ae, 0x00c7, 0, 8  }, /* #6 */
     9763    { 0x172f42, 0x172716, 0x4fd9, 0x13f6, 0, 2 }, /* #7 */
     9764    { 0x370946, 0x370913, 0xaaf3, 0x5579, 0, 1  }, /* #8 */
     9765    { 0x002a47, 0x002a13, 0xdd89, 0x6ec4, 0, 1  }, /* #9 */
     9766    { 0x3007d7, 0x300713, 0x9832, 0x04c1, 0, 5  }, /* #10 */
     9767    { 0x2b3947, 0x2b3112, 0x646e, 0x0323, 0, 5  }, /* #11 */
     9768    { 0x1e1257, 0x1e1216, 0x790e, 0x001e, 0, 10 }, /* #12 */
     9769    { 0x256f03, 0x256716, 0x5480, 0x0a90, 0, 3  }, /* #13 */
     9770    { 0x3e05c6, 0x3e05c6, 0x9ade, 0x9ade, 0, 0  }, /* #14 */
     9771    { 0x0d7ed3, 0x0d7612, 0x590e, 0x0164, 0, 6  }, /* #15 */
     9772    { 0x120607, 0x120612, 0x8798, 0x0008, 0, 12 }, /* #16 */
     9773    { 0x2e4cc3, 0x2e4416, 0xa5ca, 0x000a, 0, 12 }, /* #17 */
     9774    { 0x300152, 0x300112, 0xd55a, 0x00d5, 0, 8  }, /* #18 */
     9775    { 0x122182, 0x122112, 0x2780, 0x09e0, 0, 2  }, /* #19 */
     9776    { 0x351ec3, 0x351613, 0xabb1, 0x02ae, 0, 6  }, /* #20 */
     9777    { 0x0f5353, 0x0f5313, 0x31c3, 0x0c70, 0, 2 }, /* #21 */
     9778    { 0x1c5c83, 0x1c5412, 0x2128, 0x0002, 0, 12 }, /* #22 */
     9779    { 0x334152, 0x334116, 0x27ab, 0x04f5, 0, 3  }, /* #23 */
     9780    { 0x1f2907, 0x1f2116, 0x9cb5, 0x0027, 0, 10 }, /* #24 */
     9781    { 0x351b86, 0x351313, 0x35a9, 0x0001, 0, 13 }, /* #25 */
     9782    { 0x303956, 0x303112, 0x7f05, 0x03f8, 0, 5 }, /* #26 */
     9783    { 0x1c2917, 0x1c2112, 0x3e5c, 0x0f97, 0, 2  }, /* #27 */
     9784    { 0x392956, 0x392116, 0x7411, 0x0741, 0, 4 }, /* #28 */
     9785    { 0x081647, 0x081647, 0x6719, 0x6719, 0, 0 }, /* #29 */
     9786    { 0x2635c2, 0x263d17, 0x9509, 0x4a84, 0, 1  }, /* #30 */
     9787    { 0x2c3147, 0x2c3113, 0xbcba, 0x0002, 0, 14 }, /* #31 */
     9788    { 0x335a82, 0x335213, 0x7a60, 0x0007, 0, 12 }, /* #32 */
     9789    { 0x3b6e07, 0x3b6616, 0xfd93, 0x003f, 0, 10 }, /* #33 */
     9790    { 0x3c5b02, 0x3c5312, 0x254b, 0x012a, 0, 5  }, /* #34 */
     9791    { 0x232fc3, 0x232fc3, 0x8d92, 0x8d92, 0, 0 }, /* #35 */
     9792    { 0x382a43, 0x382213, 0xe968, 0x0001, 0, 15 }, /* #36 */
     9793    { 0x1d4c86, 0x1d4413, 0xfba2, 0x003e, 0, 10 }, /* #37 */
     9794    { 0x333ad6, 0x333212, 0x8978, 0x112f, 0, 3 }, /* #38 */
     9795    { 0x0e1d53, 0x0e1557, 0x520c, 0x0000, 0, 15 }, /* #39 */
     9796    { 0x0d5fc3, 0x0d5717, 0x90e7, 0x0090, 0, 8  }, /* #40 */
     9797    { 0x354c93, 0x354412, 0xf986, 0x001f, 0, 11 }, /* #41 */
     9798    { 0x382b17, 0x382b17, 0x7345, 0x7345, 0, 0 }, /* #42 */
     9799    { 0x0c0ed7, 0x0c0e13, 0xf4e1, 0x7a70, 0, 1 }, /* #43 */
     9800    { 0x3a3683, 0x3a3612, 0x54a7, 0x054a, 0, 4 }, /* #44 */
     9801    { 0x086cd2, 0x086cd2, 0x8a32, 0x8a32, 0, 0  }, /* #45 */
     9802    { 0x033dc6, 0x033513, 0xbca4, 0x00bc, 0, 8  }, /* #46 */
     9803    { 0x3a70d3, 0x3a7016, 0x2240, 0x0890, 0, 2  }, /* #47 */
     9804    { 0x316282, 0x316217, 0x6a21, 0x0006, 0, 12 }, /* #48 */
     9805    { 0x160003, 0x160003, 0xbd14, 0xbd14, 0, 0  }, /* #49 */
     9806    { 0x041057, 0x041057, 0x3b75, 0x0000, 0, 14 }, /* #50 */
     9807    { 0x0b4f93, 0x0b4f16, 0x9f38, 0x4f9c, 0, 1  }, /* #51 */
     9808    { 0x0a2f52, 0x0a2717, 0x9e76, 0x0027, 0, 10 }, /* #52 */
     9809    { 0x0d79d2, 0x0d7117, 0x57c4, 0x00af, 0, 7  }, /* #53 */
     9810    { 0x1d6642, 0x1d6613, 0xf20a, 0x0007, 0, 13 }, /* #54 */
     9811    { 0x2d0593, 0x2d0513, 0x3b66, 0x0001, 0, 13 }, /* #55 */
     9812    { 0x336483, 0x336417, 0x9732, 0x025c, 0, 6  }, /* #56 */
     9813    { 0x127797, 0x127717, 0x9dbe, 0x276f, 0, 2 }, /* #57 */
     9814    { 0x043597, 0x043512, 0x6ae9, 0x000d, 0, 11 }, /* #58 */
     9815    { 0x140847, 0x140012, 0x9085, 0x0908, 0, 4  }, /* #59 */
     9816    { 0x040146, 0x040156, 0x173c, 0x0000, 0, 14 }, /* #60 */
     9817    { 0x233b03, 0x233313, 0x7932, 0x0007, 0, 12 }, /* #61 */
     9818    { 0x234553, 0x234517, 0xfe2b, 0x0fe2, 0, 4 }, /* #62 */
     9819    { 0x037843, 0x037012, 0xd278, 0x349e, 0, 2 }, /* #63 */
    98209820};
    98219821static const BINU16_TEST_T g_aTests_sar_u16[] =
    98229822{
    9823     { 0x2e4107, 0x2e4192, 0xf098, 0xfc26, 0, 2 }, /* #0 */
    9824     { 0x336c52, 0x336c52, 0x3bb8, 0x3bb8, 0, 0  }, /* #1 */
    9825     { 0x0b7796, 0x0b7717, 0x313c, 0x0018, 0, 9 }, /* #2 */
    9826     { 0x377947, 0x377113, 0x1887, 0x0c43, 0, 1  }, /* #3 */
    9827     { 0x383706, 0x383796, 0xb4ac, 0xff69, 0, 7 }, /* #4 */
    9828     { 0x225ec6, 0x225697, 0xe595, 0xffff, 0, 14 }, /* #5 */
    9829     { 0x2f6bd6, 0x2f6316, 0x0349, 0x00d2, 0, 2 }, /* #6 */
    9830     { 0x110ac3, 0x110292, 0x9f18, 0xcf8c, 0, 1 }, /* #7 */
    9831     { 0x253996, 0x253193, 0xfe32, 0xfff8, 0, 6  }, /* #8 */
    9832     { 0x115316, 0x115316, 0x2b06, 0x00ac, 0, 6  }, /* #9 */
    9833     { 0x340ec7, 0x340617, 0x7f3d, 0x000f, 0, 11 }, /* #10 */
    9834     { 0x1a6a93, 0x1a6256, 0x1c99, 0x0000, 0, 15 }, /* #11 */
    9835     { 0x3d47c7, 0x3d4756, 0x014e, 0x0000, 0, 13 }, /* #12 */
    9836     { 0x055c47, 0x055417, 0x6db7, 0x0036, 0, 9  }, /* #13 */
    9837     { 0x332f12, 0x332713, 0x7cb6, 0x03e5, 0, 5 }, /* #14 */
    9838     { 0x264a56, 0x264292, 0x8409, 0xffc2, 0, 9 }, /* #15 */
    9839     { 0x1a63d2, 0x1a6317, 0x034e, 0x0006, 0, 7 }, /* #16 */
    9840     { 0x316f57, 0x316713, 0x76dc, 0x000e, 0, 11 }, /* #17 */
    9841     { 0x253cd6, 0x253493, 0xbe6d, 0xff7c, 0, 7  }, /* #18 */
    9842     { 0x2054c2, 0x205417, 0x51a6, 0x1469, 0, 2 }, /* #19 */
    9843     { 0x104dc3, 0x104517, 0x21f9, 0x010f, 0, 5  }, /* #20 */
    9844     { 0x272492, 0x272496, 0xe43e, 0xffe4, 0, 8 }, /* #21 */
    9845     { 0x2f5b07, 0x2f5396, 0x9d05, 0xff3a, 0, 7  }, /* #22 */
    9846     { 0x314787, 0x314712, 0x7f53, 0x0fea, 0, 3  }, /* #23 */
    9847     { 0x3e6096, 0x3e6013, 0x7d5a, 0x003e, 0, 9 }, /* #24 */
    9848     { 0x315992, 0x315992, 0xffe2, 0xffe2, 0, 0  }, /* #25 */
    9849     { 0x1c01c7, 0x1c0192, 0xc7d9, 0xff1f, 0, 6  }, /* #26 */
    9850     { 0x1874d6, 0x187496, 0x9702, 0xfe5c, 0, 6  }, /* #27 */
    9851     { 0x117c43, 0x117457, 0x6ce7, 0x0000, 0, 15 }, /* #28 */
    9852     { 0x3c39d7, 0x3c3192, 0xb483, 0xfda4, 0, 5  }, /* #29 */
    9853     { 0x2c3ad2, 0x2c3297, 0x88dc, 0xf11b, 0, 3  }, /* #30 */
    9854     { 0x130896, 0x130096, 0x94b9, 0xfff9, 0, 12 }, /* #31 */
    9855     { 0x381813, 0x381056, 0x2b52, 0x0000, 0, 15 }, /* #32 */
    9856     { 0x2f12d3, 0x2f1257, 0x4829, 0x0000, 0, 15 }, /* #33 */
    9857     { 0x091a17, 0x091256, 0x0803, 0x0000, 0, 15 }, /* #34 */
    9858     { 0x0971d3, 0x097196, 0xc77f, 0xfffc, 0, 12 }, /* #35 */
    9859     { 0x3a02d3, 0x3a0212, 0x44bb, 0x0089, 0, 7  }, /* #36 */
    9860     { 0x223416, 0x223497, 0xbb4a, 0xffee, 0, 10 }, /* #37 */
    9861     { 0x1766c2, 0x176693, 0xa7e5, 0xfffe, 0, 14 }, /* #38 */
    9862     { 0x3d17d3, 0x3d1797, 0xebc6, 0xffeb, 0, 8  }, /* #39 */
    9863     { 0x366b57, 0x366396, 0xe07f, 0xfffc, 0, 11 }, /* #40 */
    9864     { 0x3d4002, 0x3d4057, 0x0582, 0x0000, 0, 11 }, /* #41 */
    9865     { 0x2050c7, 0x205093, 0xdbed, 0xfffd, 0, 12 }, /* #42 */
    9866     { 0x1774c3, 0x1774c3, 0xd2d4, 0xd2d4, 0, 0  }, /* #43 */
    9867     { 0x2608d7, 0x260097, 0xfe56, 0xffff, 0, 13 }, /* #44 */
    9868     { 0x3a7fd6, 0x3a7fd6, 0xbcc5, 0xbcc5, 0, 0  }, /* #45 */
    9869     { 0x261597, 0x261513, 0x7e28, 0x001f, 0, 10 }, /* #46 */
    9870     { 0x012117, 0x012112, 0x7d8f, 0x03ec, 0, 5  }, /* #47 */
    9871     { 0x091586, 0x091596, 0x994f, 0xff99, 0, 8  }, /* #48 */
    9872     { 0x3c5e82, 0x3c5617, 0x7a02, 0x001e, 0, 10 }, /* #49 */
    9873     { 0x3879c3, 0x387197, 0xd4c8, 0xffd4, 0, 8  }, /* #50 */
    9874     { 0x082887, 0x082092, 0xf525, 0xffea, 0, 7 }, /* #51 */
    9875     { 0x1959c7, 0x195192, 0xdd8d, 0xfff7, 0, 10 }, /* #52 */
    9876     { 0x0c6396, 0x0c6396, 0xb731, 0xffb7, 0, 8  }, /* #53 */
    9877     { 0x2f5197, 0x2f5197, 0xf8ce, 0xffff, 0, 12 }, /* #54 */
    9878     { 0x364686, 0x364613, 0x6adb, 0x0001, 0, 14 }, /* #55 */
    9879     { 0x1d1916, 0x1d1916, 0x8efd, 0x8efd, 0, 0  }, /* #56 */
    9880     { 0x277d87, 0x277597, 0xb4d4, 0xff69, 0, 7  }, /* #57 */
    9881     { 0x1f2642, 0x1f2613, 0x2bca, 0x0002, 0, 12 }, /* #58 */
    9882     { 0x0b1116, 0x0b1116, 0x0508, 0x0014, 0, 6  }, /* #59 */
    9883     { 0x364cc3, 0x364496, 0xac8a, 0xfeb2, 0, 6  }, /* #60 */
    9884     { 0x057b03, 0x057356, 0x198f, 0x0000, 0, 14 }, /* #61 */
    9885     { 0x366fc2, 0x366792, 0xe65b, 0xfccb, 0, 3 }, /* #62 */
    9886     { 0x2e5203, 0x2e5296, 0xb5de, 0xfed7, 0, 6  }, /* #63 */
     9823    { 0x3e3cc6, 0x3e3413, 0x7464, 0x000e, 0, 11 }, /* #0 */
     9824    { 0x256bc3, 0x256317, 0x21f2, 0x010f, 0, 5  }, /* #1 */
     9825    { 0x184686, 0x184696, 0xd3f1, 0xffff, 0, 14 }, /* #2 */
     9826    { 0x3f18c6, 0x3f18c6, 0xc20a, 0xc20a, 0, 0  }, /* #3 */
     9827    { 0x136656, 0x136616, 0x324c, 0x0006, 0, 11 }, /* #4 */
     9828    { 0x323f13, 0x323712, 0x1579, 0x055e, 0, 2 }, /* #5 */
     9829    { 0x2445c7, 0x244516, 0x3323, 0x0003, 0, 12 }, /* #6 */
     9830    { 0x137bc7, 0x137396, 0x9338, 0xfff9, 0, 12 }, /* #7 */
     9831    { 0x077886, 0x077092, 0xa1a3, 0xff43, 0, 7  }, /* #8 */
     9832    { 0x1e5513, 0x1e5596, 0xaa59, 0xffaa, 0, 8  }, /* #9 */
     9833    { 0x1a4ad2, 0x1a4293, 0xc63e, 0xf8c7, 0, 3 }, /* #10 */
     9834    { 0x3d3f03, 0x3d3796, 0xe985, 0xffa6, 0, 6 }, /* #11 */
     9835    { 0x0a7d07, 0x0a7513, 0x5e47, 0x0002, 0, 13 }, /* #12 */
     9836    { 0x032202, 0x032297, 0xe88d, 0xfe88, 0, 4  }, /* #13 */
     9837    { 0x0b04d6, 0x0b0412, 0x41e3, 0x0004, 0, 12 }, /* #14 */
     9838    { 0x263d43, 0x263517, 0x0fc0, 0x0003, 0, 10 }, /* #15 */
     9839    { 0x117d02, 0x117517, 0x7bc6, 0x0003, 0, 13 }, /* #16 */
     9840    { 0x174887, 0x174017, 0x0b5f, 0x02d7, 0, 2 }, /* #17 */
     9841    { 0x3f6787, 0x3f6716, 0x655c, 0x0065, 0, 8  }, /* #18 */
     9842    { 0x1e6383, 0x1e6396, 0xed3f, 0xffff, 0, 13 }, /* #19 */
     9843    { 0x290043, 0x290013, 0x6095, 0x0304, 0, 5  }, /* #20 */
     9844    { 0x2c3703, 0x2c3757, 0x79b2, 0x0000, 0, 15 }, /* #21 */
     9845    { 0x2f2317, 0x2f2317, 0x0fac, 0x01f5, 0, 3  }, /* #22 */
     9846    { 0x216252, 0x216296, 0xa503, 0xffa5, 0, 8  }, /* #23 */
     9847    { 0x2c3952, 0x2c3157, 0x4f1a, 0x0000, 0, 15 }, /* #24 */
     9848    { 0x3a7893, 0x3a7016, 0x6602, 0x0066, 0, 8  }, /* #25 */
     9849    { 0x091902, 0x091112, 0x312b, 0x0189, 0, 5  }, /* #26 */
     9850    { 0x2222d2, 0x222293, 0xce7a, 0xf39e, 0, 2  }, /* #27 */
     9851    { 0x0d2a12, 0x0d2296, 0xb7a4, 0xffff, 0, 15 }, /* #28 */
     9852    { 0x1b3fd3, 0x1b3712, 0x6695, 0x00cd, 0, 7  }, /* #29 */
     9853    { 0x037d96, 0x037d96, 0xe9a0, 0xe9a0, 0, 0  }, /* #30 */
     9854    { 0x395b86, 0x395316, 0x7f96, 0x00ff, 0, 7 }, /* #31 */
     9855    { 0x0e3c56, 0x0e3493, 0xc72b, 0xffe3, 0, 9 }, /* #32 */
     9856    { 0x0f5813, 0x0f5096, 0xa391, 0xfa39, 0, 4 }, /* #33 */
     9857    { 0x394057, 0x394016, 0x6e4c, 0x1b93, 0, 2 }, /* #34 */
     9858    { 0x100a43, 0x100297, 0xf0ca, 0xff0c, 0, 4 }, /* #35 */
     9859    { 0x0607d6, 0x060796, 0xf4d2, 0xfffa, 0, 9  }, /* #36 */
     9860    { 0x0f0e16, 0x0f0613, 0x3161, 0x18b0, 0, 1 }, /* #37 */
     9861    { 0x340b02, 0x340392, 0xf300, 0xfffe, 0, 11 }, /* #38 */
     9862    { 0x117d83, 0x117d83, 0x9421, 0x9421, 0, 0  }, /* #39 */
     9863    { 0x1e5a52, 0x1e5256, 0x03dc, 0x0000, 0, 15 }, /* #40 */
     9864    { 0x127c02, 0x127493, 0xa5b4, 0xfff4, 0, 11 }, /* #41 */
     9865    { 0x281447, 0x281492, 0x9aba, 0xffcd, 0, 9 }, /* #42 */
     9866    { 0x027853, 0x027853, 0x02a8, 0x02a8, 0, 0  }, /* #43 */
     9867    { 0x2359d2, 0x235116, 0x3f06, 0x03f0, 0, 4 }, /* #44 */
     9868    { 0x1f1683, 0x1f1683, 0x0b65, 0x0b65, 0, 0  }, /* #45 */
     9869    { 0x1c2f07, 0x1c2793, 0xb146, 0xff62, 0, 7 }, /* #46 */
     9870    { 0x2c0bd6, 0x2c0317, 0x3a0f, 0x03a0, 0, 4  }, /* #47 */
     9871    { 0x253443, 0x253417, 0x05cc, 0x005c, 0, 4  }, /* #48 */
     9872    { 0x0e6603, 0x0e6697, 0x9eea, 0xfff3, 0, 11 }, /* #49 */
     9873    { 0x3f2a82, 0x3f2a82, 0x9ce7, 0x9ce7, 0, 0  }, /* #50 */
     9874    { 0x1b1396, 0x1b1393, 0x8f4f, 0xfff1, 0, 11 }, /* #51 */
     9875    { 0x1d2816, 0x1d2096, 0xd1b5, 0xffff, 0, 14 }, /* #52 */
     9876    { 0x194b02, 0x194397, 0xa356, 0xf46a, 0, 3  }, /* #53 */
     9877    { 0x1e1d93, 0x1e1596, 0x8b89, 0xffff, 0, 15 }, /* #54 */
     9878    { 0x3f3c83, 0x3f3416, 0x7835, 0x00f0, 0, 7 }, /* #55 */
     9879    { 0x1a4856, 0x1a4092, 0xba9c, 0xff75, 0, 7  }, /* #56 */
     9880    { 0x270293, 0x270296, 0xc45d, 0xf117, 0, 2  }, /* #57 */
     9881    { 0x060b57, 0x060312, 0x2cc8, 0x000b, 0, 10 }, /* #58 */
     9882    { 0x014b53, 0x014396, 0x8e71, 0xf8e7, 0, 4  }, /* #59 */
     9883    { 0x0a10c7, 0x0a1013, 0x4970, 0x0125, 0, 6  }, /* #60 */
     9884    { 0x1319c7, 0x131192, 0xb236, 0xffd9, 0, 9 }, /* #61 */
     9885    { 0x1f2686, 0x1f2616, 0x60f6, 0x0006, 0, 12 }, /* #62 */
     9886    { 0x3b3e97, 0x3b3692, 0x9784, 0xfe5e, 0, 6  }, /* #63 */
    98879887};
    98889888static const BINU32_TEST_T g_aTests_rol_u32[] =
    98899889{
    9890     { 0x205cd6, 0x2054d6, 0xcb821cd5, 0x439ab970, 0, 13 }, /* #0 */
    9891     { 0x020a47, 0x020247, 0x21fa7c29, 0xa7c2921f, 0, 12 }, /* #1 */
    9892     { 0x2e5a83, 0x2e5a82, 0x93ba69df, 0xe9a77e4e, 0, 10 }, /* #2 */
    9893     { 0x272042, 0x272842, 0xc5d28702, 0xb174a1c0, 0, 30 }, /* #3 */
    9894     { 0x2239c2, 0x2231c2, 0x5959df3a, 0x77ce9656, 0, 14 }, /* #4 */
    9895     { 0x067846, 0x067847, 0xa2d7ec28, 0x5fb0a28b, 0, 10 }, /* #5 */
    9896     { 0x364d87, 0x364587, 0xf6f9d533, 0xcea99fb7, 0, 11 }, /* #6 */
    9897     { 0x071e03, 0x071603, 0x165f15fa, 0x8afd0b2f, 0, 15 }, /* #7 */
    9898     { 0x2b2857, 0x2b2856, 0x1ffb038c, 0xc0e307fe, 0, 14 }, /* #8 */
    9899     { 0x041313, 0x041312, 0x53c20ed0, 0x7841da0a, 0, 5  }, /* #9 */
    9900     { 0x2f0286, 0x2f0a87, 0xb76c09f8, 0x3f16ed81, 0, 21 }, /* #10 */
    9901     { 0x1155d7, 0x1155d7, 0xdb6fa1ff, 0xf6dbe87f, 0, 30 }, /* #11 */
    9902     { 0x3c4406, 0x3c4406, 0x352371c9, 0x352371c9, 0, 0  }, /* #12 */
    9903     { 0x290606, 0x290e07, 0x7a545526, 0x5267a545, 0, 20 }, /* #13 */
    9904     { 0x1e6f47, 0x1e6f46, 0x64eea868, 0x864eea86, 0, 28 }, /* #14 */
    9905     { 0x0a5c52, 0x0a5c52, 0x160e73f7, 0xe7ee2c1c, 0, 17 }, /* #15 */
    9906     { 0x015a57, 0x015a57, 0xfe65bdca, 0x2bf996f7, 0, 26 }, /* #16 */
    9907     { 0x033312, 0x033b13, 0x8aa946b6, 0x5528d6d1, 0, 5 }, /* #17 */
    9908     { 0x166b92, 0x166b92, 0x89835024, 0x91306a04, 0, 29 }, /* #18 */
    9909     { 0x1e6fd3, 0x1e6fd2, 0x9b134134, 0xd89a09a4, 0, 3 }, /* #19 */
    9910     { 0x020012, 0x020813, 0x466627e0, 0x0233313f, 0, 27 }, /* #20 */
    9911     { 0x366213, 0x366213, 0x45b3efe6, 0xf9916cfb, 0, 22 }, /* #21 */
    9912     { 0x027cd2, 0x027cd2, 0x7c6e04d6, 0xe04d67c6, 0, 12 }, /* #22 */
    9913     { 0x2d0b47, 0x2d0347, 0xf780f258, 0x92c7bc07, 0, 19 }, /* #23 */
    9914     { 0x143597, 0x143d96, 0xc654be15, 0xf8571952, 0, 18 }, /* #24 */
    9915     { 0x3a6417, 0x3a6416, 0x9356e011, 0x4d5b8046, 0, 2 }, /* #25 */
    9916     { 0x0e0403, 0x0e0c02, 0x5df342c7, 0xbbe6858e, 0, 1  }, /* #26 */
    9917     { 0x181986, 0x181187, 0x88d465d2, 0xd288d465, 0, 24 }, /* #27 */
    9918     { 0x256007, 0x256807, 0xf0993562, 0x1784c9ab, 0, 27 }, /* #28 */
    9919     { 0x237256, 0x237257, 0x2f82bcc6, 0x82bcc62f, 0, 8  }, /* #29 */
    9920     { 0x1c6e53, 0x1c6652, 0x3217467c, 0x17467c32, 0, 8 }, /* #30 */
    9921     { 0x0b4ed6, 0x0b46d7, 0xd1ef3b51, 0xde76a3a3, 0, 9 }, /* #31 */
    9922     { 0x391cc6, 0x3914c6, 0x8417dc64, 0x17dc6484, 0, 8 }, /* #32 */
    9923     { 0x3214d2, 0x321cd2, 0xff3c9c1f, 0xfff9e4e0, 0, 27 }, /* #33 */
    9924     { 0x140697, 0x140e97, 0x6d9233d7, 0x233d76d9, 0, 12 }, /* #34 */
    9925     { 0x227092, 0x227892, 0x065449d5, 0xca893aa0, 0, 5 }, /* #35 */
    9926     { 0x220207, 0x220a06, 0xdb74d467, 0xdd3519f6, 0, 6 }, /* #36 */
    9927     { 0x115953, 0x115952, 0xcf1d44b7, 0x96f9e3a8, 0, 21 }, /* #37 */
    9928     { 0x013813, 0x013813, 0xb492ad56, 0x5aad6925, 0, 17 }, /* #38 */
    9929     { 0x287d12, 0x287d13, 0x6cfe2898, 0x144c367f, 0, 15 }, /* #39 */
    9930     { 0x1c5747, 0x1c5f47, 0xfdb98dd6, 0x75bf6e63, 0, 22 }, /* #40 */
    9931     { 0x3e2046, 0x3e2847, 0xc08e95d6, 0x75b023a5, 0, 22 }, /* #41 */
    9932     { 0x0f6947, 0x0f6146, 0xd05488c3, 0x5488c3d0, 0, 8  }, /* #42 */
    9933     { 0x2370d7, 0x2370d6, 0x83a29d33, 0x0e8a74ce, 0, 2 }, /* #43 */
    9934     { 0x0f7416, 0x0f7c16, 0x98a9b186, 0xc54d8c34, 0, 3 }, /* #44 */
    9935     { 0x2615d7, 0x261dd7, 0x94e60211, 0x0108ca73, 0, 15 }, /* #45 */
    9936     { 0x350646, 0x350e47, 0x6a4cab05, 0x60ad4995, 0, 21 }, /* #46 */
    9937     { 0x2a0297, 0x2a0296, 0x9e6d863c, 0x4f36c31e, 0, 31 }, /* #47 */
    9938     { 0x2d1442, 0x2d1442, 0x6ce8e735, 0x739ab674, 0, 15 }, /* #48 */
    9939     { 0x050f56, 0x050757, 0x45f18d61, 0xc6358517, 0, 10 }, /* #49 */
    9940     { 0x2e0b07, 0x2e0b07, 0x1beb2031, 0x11beb203, 0, 28 }, /* #50 */
    9941     { 0x312396, 0x312397, 0x8c6a73f6, 0xf68c6a73, 0, 24 }, /* #51 */
    9942     { 0x027cc6, 0x027cc6, 0xfa613b74, 0x9f4c276e, 0, 29 }, /* #52 */
    9943     { 0x271d13, 0x271513, 0x7c6607c3, 0xe3303e1b, 0, 3 }, /* #53 */
    9944     { 0x2e7142, 0x2e7143, 0xca179ff9, 0x9ca179ff, 0, 28 }, /* #54 */
    9945     { 0x355b87, 0x355387, 0xb0211973, 0x973b0211, 0, 20 }, /* #55 */
    9946     { 0x2333d3, 0x233bd3, 0xbebab9e1, 0x5d5cf0df, 0, 7 }, /* #56 */
    9947     { 0x276897, 0x276896, 0x6b8de73a, 0xde73a6b8, 0, 12 }, /* #57 */
    9948     { 0x3073c6, 0x307bc6, 0x6e02e546, 0xa3370172, 0, 23 }, /* #58 */
    9949     { 0x282f06, 0x282f06, 0x2aa968fd, 0x968fd2aa, 0, 12 }, /* #59 */
    9950     { 0x1f3c07, 0x1f3c06, 0x493b4103, 0x82069276, 0, 17 }, /* #60 */
    9951     { 0x3b3d46, 0x3b3d47, 0x4306cf7b, 0x6860d9ef, 0, 29 }, /* #61 */
    9952     { 0x0e38d2, 0x0e30d3, 0x87becd1f, 0x9a3f0f7d, 0, 17 }, /* #62 */
    9953     { 0x067042, 0x067043, 0x098fea5d, 0xa974263f, 0, 18 }, /* #63 */
     9890    { 0x2b3b02, 0x2b3302, 0xb830b24f, 0x2c93ee0c, 0, 14 }, /* #0 */
     9891    { 0x170143, 0x170943, 0x8a5e369f, 0x78da7e29, 0, 10 }, /* #1 */
     9892    { 0x1812c6, 0x1812c6, 0x4a0daa70, 0x6d538250, 0, 11 }, /* #2 */
     9893    { 0x187992, 0x187192, 0xc21d3c4e, 0x27610e9e, 0, 23 }, /* #3 */
     9894    { 0x2a22d3, 0x2a22d3, 0x0ca77bff, 0xc329deff, 0, 30 }, /* #4 */
     9895    { 0x3c0b16, 0x3c0b16, 0x41bd9c24, 0x41bd9c24, 0, 0 }, /* #5 */
     9896    { 0x324316, 0x324316, 0xfdae3f0d, 0x7e1bfb5c, 0, 17 }, /* #6 */
     9897    { 0x386e47, 0x386e46, 0x6c523624, 0x91b12362, 0, 11 }, /* #7 */
     9898    { 0x0031d6, 0x0039d6, 0xd3a52cef, 0xfd3a52ce, 0, 28 }, /* #8 */
     9899    { 0x0c79c7, 0x0c71c7, 0xeee4bcf7, 0xddc979ef, 0, 1  }, /* #9 */
     9900    { 0x360b82, 0x360383, 0xf735cfde, 0xb9ae7ef7, 0, 3 }, /* #10 */
     9901    { 0x181d57, 0x181557, 0x35aff091, 0x8489ad7f, 0, 19 }, /* #11 */
     9902    { 0x1348c2, 0x1348c2, 0xb4a372c5, 0xd28dcb16, 0, 2  }, /* #12 */
     9903    { 0x3a3546, 0x3a3546, 0x8241c3d4, 0x3d48241c, 0, 20 }, /* #13 */
     9904    { 0x0b6203, 0x0b6a03, 0x5791fea5, 0x4aaf23fd, 0, 25 }, /* #14 */
     9905    { 0x294e13, 0x294e12, 0x4b9a0767, 0xb9a07674, 0, 4 }, /* #15 */
     9906    { 0x0e7997, 0x0e7197, 0x05eea5bd, 0xdd4b7a0b, 0, 9 }, /* #16 */
     9907    { 0x2738d7, 0x2730d7, 0xad97cf23, 0x91d6cbe7, 0, 23 }, /* #17 */
     9908    { 0x193686, 0x193e86, 0x395260a0, 0x80e54982, 0, 26 }, /* #18 */
     9909    { 0x261043, 0x261843, 0x9dcb47b3, 0x68f673b9, 0, 13 }, /* #19 */
     9910    { 0x344157, 0x344956, 0x77ef6823, 0xfded046e, 0, 5 }, /* #20 */
     9911    { 0x1601d3, 0x1609d3, 0x3f2f9b94, 0x2f9b943f, 0, 8 }, /* #21 */
     9912    { 0x034fc7, 0x0347c6, 0x62c886f3, 0x4379b164, 0, 15 }, /* #22 */
     9913    { 0x3a7e57, 0x3a7e57, 0x18fecd47, 0x51c63fb3, 0, 22 }, /* #23 */
     9914    { 0x302252, 0x302a52, 0x82e7839b, 0xf073705c, 0, 13 }, /* #24 */
     9915    { 0x226d17, 0x226516, 0x6905566e, 0x5566e690, 0, 12 }, /* #25 */
     9916    { 0x341c03, 0x341c03, 0x43390917, 0x39091743, 0, 8  }, /* #26 */
     9917    { 0x274a82, 0x274282, 0x9885f8d9, 0x3666217e, 0, 22 }, /* #27 */
     9918    { 0x0b5603, 0x0b5603, 0x52c43da8, 0xa852c43d, 0, 24 }, /* #28 */
     9919    { 0x1e0b92, 0x1e0393, 0xe30b3f8d, 0x859fc6f1, 0, 7  }, /* #29 */
     9920    { 0x217212, 0x217213, 0x1bdd2a03, 0x8dee9501, 0, 31 }, /* #30 */
     9921    { 0x250282, 0x250283, 0xb3e57bdf, 0x95ef7ecf, 0, 10 }, /* #31 */
     9922    { 0x024b56, 0x024356, 0xb0bb3f86, 0x6b0bb3f8, 0, 28 }, /* #32 */
     9923    { 0x033e06, 0x033e06, 0xdb5f142a, 0xdaf8a156, 0, 3 }, /* #33 */
     9924    { 0x344f12, 0x344712, 0x4434bc0b, 0x5e05a21a, 0, 15 }, /* #34 */
     9925    { 0x3135d2, 0x3135d3, 0x7a86bc10, 0xc107a86b, 0, 20 }, /* #35 */
     9926    { 0x0576c7, 0x057ec7, 0xbe393245, 0x2648b7c7, 0, 13 }, /* #36 */
     9927    { 0x193f86, 0x193f86, 0xea9927fd, 0xa9927fde, 0, 4 }, /* #37 */
     9928    { 0x1667d3, 0x1667d2, 0xd8bbdff0, 0x6c5deff8, 0, 31 }, /* #38 */
     9929    { 0x3b1246, 0x3b1a46, 0x18f67864, 0x831ecf0c, 0, 29 }, /* #39 */
     9930    { 0x193213, 0x193213, 0x1483bf91, 0xbf911483, 0, 16 }, /* #40 */
     9931    { 0x021c82, 0x021482, 0x38e5e412, 0x5e41238e, 0, 12 }, /* #41 */
     9932    { 0x1f4002, 0x1f4002, 0x0b3ae8c9, 0x1675d192, 0, 1  }, /* #42 */
     9933    { 0x3257d3, 0x325fd3, 0xa981aa5a, 0x52d54c0d, 0, 19 }, /* #43 */
     9934    { 0x060d43, 0x060d42, 0x636c83e8, 0xfa18db20, 0, 22 }, /* #44 */
     9935    { 0x0e3512, 0x0e3513, 0xc593bdfd, 0xf7164ef7, 0, 26 }, /* #45 */
     9936    { 0x0617d2, 0x0617d2, 0xe24fad21, 0xe24fad21, 0, 0 }, /* #46 */
     9937    { 0x145897, 0x145897, 0xda5feb10, 0x7fac4369, 0, 10 }, /* #47 */
     9938    { 0x112946, 0x112946, 0x59f6a008, 0x859f6a00, 0, 28 }, /* #48 */
     9939    { 0x335d43, 0x335d43, 0x5f4516e3, 0x71afa28b, 0, 23 }, /* #49 */
     9940    { 0x161a96, 0x161297, 0xc93eee48, 0x92324fbb, 0, 22 }, /* #50 */
     9941    { 0x217903, 0x217902, 0xbae4d232, 0xb9348cae, 0, 6 }, /* #51 */
     9942    { 0x3f7e56, 0x3f7e56, 0x07c9bb20, 0xec801f26, 0, 18 }, /* #52 */
     9943    { 0x3f46d7, 0x3f4ed7, 0xddd76dd2, 0x6eebb6e9, 0, 31 }, /* #53 */
     9944    { 0x1373c6, 0x137bc6, 0x116b6a17, 0x8b5b50b8, 0, 3 }, /* #54 */
     9945    { 0x1747d7, 0x174fd7, 0x634ac694, 0x28c6958d, 0, 25 }, /* #55 */
     9946    { 0x2a00c3, 0x2a00c2, 0xa6a05360, 0x29b05350, 0, 15 }, /* #56 */
     9947    { 0x266d82, 0x266582, 0x1ecd75e9, 0x6baf48f6, 0, 11 }, /* #57 */
     9948    { 0x3606c6, 0x360ec6, 0xa836ca46, 0xd506d948, 0, 29 }, /* #58 */
     9949    { 0x210cc6, 0x2104c7, 0x0d21201a, 0xa4240341, 0, 5 }, /* #59 */
     9950    { 0x165743, 0x165f43, 0x8f8333a1, 0x0c7c199d, 0, 27 }, /* #60 */
     9951    { 0x167186, 0x167987, 0x60b698b8, 0x4c5c305b, 0, 15 }, /* #61 */
     9952    { 0x1d0886, 0x1d0087, 0x6da2f7bd, 0xbdeb6d17, 0, 19 }, /* #62 */
     9953    { 0x0a4b56, 0x0a4b56, 0x882db1a1, 0xdb1a1882, 0, 12 }, /* #63 */
    99549954};
    99559955static const BINU32_TEST_T g_aTests_ror_u32[] =
    99569956{
    9957     { 0x1431d3, 0x1439d2, 0x3c28cd45, 0x453c28cd, 0, 8 }, /* #0 */
    9958     { 0x084903, 0x084102, 0xe7b17dbf, 0x17dbfe7b, 0, 20 }, /* #1 */
    9959     { 0x374586, 0x374d87, 0xc776fe92, 0xbfa4b1dd, 0, 18 }, /* #2 */
    9960     { 0x3a1987, 0x3a1187, 0x46e9d6e4, 0xc88dd3ad, 0, 7 }, /* #3 */
    9961     { 0x134182, 0x134982, 0x5acda416, 0x66d20b2d, 0, 25 }, /* #4 */
    9962     { 0x2f0556, 0x2f0557, 0xc2898fe9, 0xfe9c2898, 0, 12 }, /* #5 */
    9963     { 0x363557, 0x363d56, 0x54c55888, 0x56221531, 0, 18 }, /* #6 */
    9964     { 0x2d3412, 0x2d3c12, 0xfc09124b, 0x497f8122, 0, 11 }, /* #7 */
    9965     { 0x317106, 0x317106, 0x6c431135, 0x10c44d5b, 0, 26 }, /* #8 */
    9966     { 0x144906, 0x144906, 0x9319d8e9, 0x4c6763a6, 0, 30 }, /* #9 */
    9967     { 0x2e4dd3, 0x2e45d3, 0xfbff0b5b, 0xfc2d6fef, 0, 22 }, /* #10 */
    9968     { 0x0d3796, 0x0d3797, 0x528ffabb, 0xd4a3feae, 0, 2  }, /* #11 */
    9969     { 0x1c7887, 0x1c7087, 0x2234cb78, 0xe088d32d, 0, 6 }, /* #12 */
    9970     { 0x0732c6, 0x073ac6, 0xb4719d6a, 0x68e33ad5, 0, 31 }, /* #13 */
    9971     { 0x0c4c03, 0x0c4403, 0xa8d3f497, 0xfa4bd469, 0, 17 }, /* #14 */
    9972     { 0x0c4bc3, 0x0c4bc2, 0xdaca559a, 0x66b6b295, 0, 10 }, /* #15 */
    9973     { 0x1a3913, 0x1a3113, 0x9760d6b6, 0xd6d2ec1a, 0, 11 }, /* #16 */
    9974     { 0x313652, 0x313652, 0x9f784bc0, 0x09f784bc, 0, 4 }, /* #17 */
    9975     { 0x0c04d6, 0x0c04d7, 0xfde4970b, 0xe17fbc92, 0, 11 }, /* #18 */
    9976     { 0x0058c3, 0x0058c2, 0xd3e0adff, 0x4f82b7ff, 0, 30 }, /* #19 */
    9977     { 0x220b13, 0x220313, 0xcf04b023, 0xf04b023c, 0, 28 }, /* #20 */
    9978     { 0x381512, 0x381d12, 0xe60ab92d, 0x5c96f305, 0, 17 }, /* #21 */
    9979     { 0x162547, 0x162d46, 0xffc6ab27, 0x4fff8d56, 0, 7  }, /* #22 */
    9980     { 0x0b0882, 0x0b0083, 0xbc7122f1, 0xe245e378, 0, 23 }, /* #23 */
    9981     { 0x154c12, 0x154c13, 0x07531fdc, 0xa98fee03, 0, 25 }, /* #24 */
    9982     { 0x0219c2, 0x0211c3, 0x8b068289, 0xc1a0a262, 0, 26 }, /* #25 */
    9983     { 0x184e92, 0x184e92, 0xa0d83ca6, 0x60f29a83, 0, 22 }, /* #26 */
    9984     { 0x0f51d2, 0x0f51d2, 0xc3e21620, 0x0b1061f1, 0, 17 }, /* #27 */
    9985     { 0x077403, 0x077403, 0xf5ad3a9e, 0xd4f7ad69, 0, 13 }, /* #28 */
    9986     { 0x2a15d7, 0x2a15d7, 0x6315a077, 0xc62b40ee, 0, 31 }, /* #29 */
    9987     { 0x0e7246, 0x0e7246, 0x34b88984, 0x1a5c44c2, 0, 1 }, /* #30 */
    9988     { 0x034f07, 0x034707, 0x073aefed, 0xefed073a, 0, 16 }, /* #31 */
    9989     { 0x2907d2, 0x2907d2, 0x220a2fdd, 0x220a2fdd, 0, 0  }, /* #32 */
    9990     { 0x275f97, 0x275797, 0xa37e8ac2, 0xfa2b0a8d, 0, 22 }, /* #33 */
    9991     { 0x126b53, 0x126b52, 0x1759a3c9, 0x59a3c917, 0, 24 }, /* #34 */
    9992     { 0x170352, 0x170b52, 0x4b5a9de8, 0x7a12d6a7, 0, 10 }, /* #35 */
    9993     { 0x030bd7, 0x0303d6, 0xab53faf8, 0x3faf8ab5, 0, 20 }, /* #36 */
    9994     { 0x191482, 0x191483, 0xdf2f5b72, 0xf2f5b72d, 0, 28 }, /* #37 */
    9995     { 0x330743, 0x330743, 0x1ff5ea11, 0xd4223feb, 0, 15 }, /* #38 */
    9996     { 0x1e0c96, 0x1e0497, 0x0b5ff720, 0xffb9005a, 0, 21 }, /* #39 */
    9997     { 0x136d92, 0x136593, 0x0eda4607, 0xc3b69181, 0, 2 }, /* #40 */
    9998     { 0x124496, 0x124497, 0xe8a7eaff, 0xffa29fab, 0, 6  }, /* #41 */
    9999     { 0x002657, 0x002e56, 0x7396a3cb, 0x5a8f2dce, 0, 22 }, /* #42 */
    10000     { 0x127982, 0x127983, 0x7e311360, 0x81f8c44d, 0, 6 }, /* #43 */
    10001     { 0x053653, 0x053653, 0xf93bf90d, 0xefe437e4, 0, 22 }, /* #44 */
    10002     { 0x0730d6, 0x0730d6, 0x62b4f3d6, 0x3d662b4f, 0, 12 }, /* #45 */
    10003     { 0x055346, 0x055347, 0xfcb1a4db, 0xf2c6936f, 0, 30 }, /* #46 */
    10004     { 0x231992, 0x231193, 0xb3c13536, 0xe09a9b59, 0, 25 }, /* #47 */
    10005     { 0x0f36c7, 0x0f3ec7, 0xcf976539, 0x94e73e5d, 0, 14 }, /* #48 */
    10006     { 0x283993, 0x283993, 0x76de04bc, 0xbc76de04, 0, 8  }, /* #49 */
    10007     { 0x342207, 0x342a07, 0xb939926b, 0xaee4e649, 0, 6  }, /* #50 */
    10008     { 0x180d83, 0x180583, 0xe5e74c19, 0xcbce9833, 0, 31 }, /* #51 */
    10009     { 0x1e2713, 0x1e2713, 0xaab32a21, 0xd5599510, 0, 1  }, /* #52 */
    10010     { 0x151d03, 0x151503, 0xdba38ffe, 0xe3ffb6e8, 0, 18 }, /* #53 */
    10011     { 0x3b6bc7, 0x3b6bc6, 0x8633e1e4, 0x79218cf8, 0, 10 }, /* #54 */
    10012     { 0x2e2d53, 0x2e2553, 0x9c6b7a3c, 0xd6f47938, 0, 23 }, /* #55 */
    10013     { 0x042a82, 0x042a82, 0x83985092, 0x4941cc28, 0, 9  }, /* #56 */
    10014     { 0x151943, 0x151943, 0x6daf9f3a, 0xa6daf9f3, 0, 4 }, /* #57 */
    10015     { 0x267403, 0x267403, 0xedd4365c, 0xea1b2e76, 0, 25 }, /* #58 */
    10016     { 0x325cc7, 0x325cc6, 0x1c28a676, 0x70a299d8, 0, 30 }, /* #59 */
    10017     { 0x3e4443, 0x3e4c42, 0xb2491d6f, 0x5bec9247, 0, 10 }, /* #60 */
    10018     { 0x345c07, 0x345c07, 0x1745cfcc, 0x8b9f982e, 0, 23 }, /* #61 */
    10019     { 0x0f21c6, 0x0f21c7, 0xae8fcb6e, 0xd5d1f96d, 0, 3 }, /* #62 */
    10020     { 0x0955d6, 0x0955d6, 0xe3620145, 0x3620145e, 0, 28 }, /* #63 */
     9957    { 0x173646, 0x173e47, 0x32b4957d, 0xb4957d32, 0, 24 }, /* #0 */
     9958    { 0x093c06, 0x093c07, 0x009f7481, 0x9f748100, 0, 24 }, /* #1 */
     9959    { 0x2c60c3, 0x2c68c2, 0x121fe989, 0x487fa624, 0, 30 }, /* #2 */
     9960    { 0x075457, 0x075456, 0xdcf1c8ce, 0x3c7233b7, 0, 26 }, /* #3 */
     9961    { 0x1f6097, 0x1f6097, 0x1cfe7dfb, 0xfbf639fc, 0, 15 }, /* #4 */
     9962    { 0x2c6b57, 0x2c6356, 0x050ebdab, 0x0ebdab05, 0, 24 }, /* #5 */
     9963    { 0x203802, 0x203002, 0xda58d087, 0x0fb4b1a1, 0, 7 }, /* #6 */
     9964    { 0x173516, 0x173d17, 0x7628b7cf, 0xb7cf7628, 0, 16 }, /* #7 */
     9965    { 0x232bd6, 0x2323d7, 0x7f7de9f9, 0xfefbd3f2, 0, 31 }, /* #8 */
     9966    { 0x0b2e47, 0x0b2e46, 0x7be72b4d, 0x72b4d7be, 0, 20 }, /* #9 */
     9967    { 0x2e5cd2, 0x2e54d3, 0x5959c623, 0xce311aca, 0, 21 }, /* #10 */
     9968    { 0x3f1b53, 0x3f1b53, 0x64652cda, 0x64652cda, 0, 0  }, /* #11 */
     9969    { 0x2e2c96, 0x2e2497, 0x3f3b9839, 0xf9dcc1c9, 0, 29 }, /* #12 */
     9970    { 0x0e7f52, 0x0e7f53, 0xc450c313, 0x8a186278, 0, 27 }, /* #13 */
     9971    { 0x2d4442, 0x2d4442, 0x015de2b4, 0x02bbc568, 0, 31 }, /* #14 */
     9972    { 0x253942, 0x253142, 0x8c9a7aad, 0x3269eab6, 0, 30 }, /* #15 */
     9973    { 0x2b00d6, 0x2b00d6, 0x208b95b1, 0x1172b624, 0, 27 }, /* #16 */
     9974    { 0x3b0e02, 0x3b0e03, 0x895f093d, 0x93d895f0, 0, 12 }, /* #17 */
     9975    { 0x343243, 0x343242, 0xfdcf6096, 0x04b7ee7b, 0, 13 }, /* #18 */
     9976    { 0x214856, 0x214057, 0x339be18a, 0xce6f8628, 0, 30 }, /* #19 */
     9977    { 0x3e7356, 0x3e7b57, 0x5b4fddaf, 0xb5eb69fb, 0, 11 }, /* #20 */
     9978    { 0x0b0987, 0x0b0986, 0xfc6094aa, 0x4a557e30, 0, 17 }, /* #21 */
     9979    { 0x123557, 0x123556, 0xb54125a3, 0x1daa092d, 0, 5  }, /* #22 */
     9980    { 0x1e2292, 0x1e2a93, 0x6d1fa8fa, 0xa3e9b47e, 0, 14 }, /* #23 */
     9981    { 0x2d4f87, 0x2d4f86, 0xe2888945, 0x4444a2f1, 0, 25 }, /* #24 */
     9982    { 0x1b3942, 0x1b3943, 0x5c61ac47, 0xb8c3588e, 0, 31 }, /* #25 */
     9983    { 0x107a97, 0x107a96, 0x4abdb75c, 0x712af6dd, 0, 6 }, /* #26 */
     9984    { 0x362682, 0x362683, 0xace3f03e, 0xe3f03eac, 0, 24 }, /* #27 */
     9985    { 0x3e5607, 0x3e5e06, 0x90ddab3c, 0x4376acf2, 0, 30 }, /* #28 */
     9986    { 0x045892, 0x045092, 0x1ff0c067, 0x3019c7fc, 0, 18 }, /* #29 */
     9987    { 0x0a0412, 0x0a0412, 0xd61bb0f1, 0x0dd878eb, 0, 25 }, /* #30 */
     9988    { 0x166647, 0x166646, 0x6b5f24f9, 0x27cb5af9, 0, 13 }, /* #31 */
     9989    { 0x0c3412, 0x0c3c12, 0xdf423b64, 0x4df423b6, 0, 4  }, /* #32 */
     9990    { 0x032992, 0x032192, 0x4b260f36, 0x079b2593, 0, 17 }, /* #33 */
     9991    { 0x217882, 0x217882, 0xed81b7a6, 0x76c0dbd3, 0, 1 }, /* #34 */
     9992    { 0x396006, 0x396806, 0xe464ca5a, 0x4ca5ae46, 0, 20 }, /* #35 */
     9993    { 0x2b02c2, 0x2b02c3, 0xc395a5b9, 0xce1cad2d, 0, 5 }, /* #36 */
     9994    { 0x0b2197, 0x0b2196, 0xaf2626e5, 0x2d793137, 0, 5 }, /* #37 */
     9995    { 0x074b43, 0x074b43, 0x9af89db5, 0xb59af89d, 0, 8 }, /* #38 */
     9996    { 0x213106, 0x213106, 0xd7777492, 0x25aeeee9, 0, 7 }, /* #39 */
     9997    { 0x000683, 0x000e82, 0xccad2ba8, 0x751995a5, 0, 11 }, /* #40 */
     9998    { 0x302352, 0x302353, 0xc726c945, 0xe39364a2, 0, 1  }, /* #41 */
     9999    { 0x270a93, 0x270293, 0xd53127f9, 0xea9893fc, 0, 1 }, /* #42 */
     10000    { 0x2f45d3, 0x2f45d2, 0x70e44b5d, 0x12d75c39, 0, 18 }, /* #43 */
     10001    { 0x157f82, 0x157f82, 0x68ee9531, 0x74a98b47, 0, 21 }, /* #44 */
     10002    { 0x3f6183, 0x3f6983, 0xa36e0ecd, 0x9b46dc1d, 0, 7 }, /* #45 */
     10003    { 0x0c2a12, 0x0c2a12, 0x31f10555, 0x531f1055, 0, 4 }, /* #46 */
     10004    { 0x261b16, 0x261316, 0x4abde580, 0x12af7960, 0, 2 }, /* #47 */
     10005    { 0x2d4497, 0x2d4497, 0x07c75f9f, 0xcf83e3af, 0, 9 }, /* #48 */
     10006    { 0x361906, 0x361907, 0xfd246976, 0xbb7e9234, 0, 9  }, /* #49 */
     10007    { 0x0603c7, 0x060bc6, 0x4ca18f2b, 0x5699431e, 0, 7  }, /* #50 */
     10008    { 0x225b46, 0x225b46, 0x426b8adc, 0x5c56e213, 0, 21 }, /* #51 */
     10009    { 0x182cd3, 0x182cd2, 0x43e87c13, 0x4d0fa1f0, 0, 6  }, /* #52 */
     10010    { 0x1e35c3, 0x1e35c2, 0x132f1e75, 0x3a89978f, 0, 9 }, /* #53 */
     10011    { 0x162d92, 0x162d92, 0x9f894b4a, 0x52d2a7e2, 0, 18 }, /* #54 */
     10012    { 0x101602, 0x101e03, 0x23b0c311, 0x891d8618, 0, 5 }, /* #55 */
     10013    { 0x015152, 0x015153, 0xf0038e9e, 0xf7801c74, 0, 5  }, /* #56 */
     10014    { 0x387a12, 0x387a12, 0xde6b733d, 0x6b733dde, 0, 24 }, /* #57 */
     10015    { 0x2c43d3, 0x2c4bd2, 0xc274be42, 0x584e97c8, 0, 3 }, /* #58 */
     10016    { 0x2b6192, 0x2b6192, 0xf82e8949, 0x1293f05d, 0, 15 }, /* #59 */
     10017    { 0x132086, 0x132887, 0x1151f03e, 0x8a8f81f0, 0, 29 }, /* #60 */
     10018    { 0x061b47, 0x061347, 0x9e7bf28b, 0xe5173cf7, 0, 15 }, /* #61 */
     10019    { 0x175647, 0x175e46, 0xb66bb01a, 0x6cd76035, 0, 31 }, /* #62 */
     10020    { 0x2b3796, 0x2b3796, 0xc74e9990, 0x31d3a664, 0, 2 }, /* #63 */
    1002110021};
    1002210022static const BINU32_TEST_T g_aTests_rcl_u32[] =
    1002310023{
    10024     { 0x0d6993, 0x0d6993, 0xea588cc3, 0x11987ea5, 0, 13 }, /* #0 */
    10025     { 0x142296, 0x142296, 0x430682a5, 0x18341529, 0, 3 }, /* #1 */
    10026     { 0x395d43, 0x395543, 0x26e3a9aa, 0xaa9371d4, 0, 24 }, /* #2 */
    10027     { 0x3c48c7, 0x3c40c6, 0xd2e1965a, 0x5c32cb5d, 0, 5 }, /* #3 */
    10028     { 0x263b56, 0x263356, 0x2659cfae, 0x4cb39f5c, 0, 1 }, /* #4 */
    10029     { 0x047606, 0x047606, 0x1c622cde, 0x1c622cde, 0, 0  }, /* #5 */
    10030     { 0x264fc6, 0x264fc7, 0x6d818c84, 0x6063210d, 0, 6 }, /* #6 */
    10031     { 0x0a28d2, 0x0a28d3, 0x6253185e, 0x3185e312, 0, 12 }, /* #7 */
    10032     { 0x171246, 0x171246, 0xf1f0631b, 0x6de3e0c6, 0, 26 }, /* #8 */
    10033     { 0x250b93, 0x250b93, 0xb5631954, 0x6ac632a9, 0, 1  }, /* #9 */
    10034     { 0x303ad2, 0x3032d2, 0x49c3ad66, 0x3ad6624e, 0, 12 }, /* #10 */
    10035     { 0x0c2657, 0x0c2e57, 0x7aa94873, 0x21cef552, 0, 18 }, /* #11 */
    10036     { 0x0f2752, 0x0f2753, 0x4ebc7abb, 0xe3d5d93a, 0, 11 }, /* #12 */
    10037     { 0x002142, 0x002943, 0x47092ded, 0x7b48e125, 0, 22 }, /* #13 */
    10038     { 0x165a52, 0x165252, 0x9b5f24f6, 0x7b26d7c9, 0, 23 }, /* #14 */
    10039     { 0x1a5953, 0x1a5953, 0xd16015a8, 0x5a8e8b00, 0, 20 }, /* #15 */
    10040     { 0x0027d2, 0x0027d3, 0x819410e8, 0xa1032821, 0, 26 }, /* #16 */
    10041     { 0x083e43, 0x083643, 0xd9435b94, 0xb94eca1a, 0, 20 }, /* #17 */
    10042     { 0x1e0f56, 0x1e0757, 0xe5deabfa, 0x977aafe9, 0, 2 }, /* #18 */
    10043     { 0x0d4193, 0x0d4992, 0x73b86569, 0xd373b865, 0, 25 }, /* #19 */
    10044     { 0x0f7c13, 0x0f7c12, 0xf0efdbf5, 0xfdbf5f87, 0, 12 }, /* #20 */
    10045     { 0x217692, 0x217e93, 0xe4372ca6, 0x2ca6721b, 0, 16 }, /* #21 */
    10046     { 0x014417, 0x014c16, 0x3b279068, 0xec9e41a2, 0, 2  }, /* #22 */
    10047     { 0x1912d2, 0x1912d2, 0xd0f5ad55, 0x1eb5aaad, 0, 5 }, /* #23 */
    10048     { 0x160716, 0x160716, 0x0548a131, 0x0548a131, 0, 0 }, /* #24 */
    10049     { 0x376296, 0x376296, 0x153e72d3, 0x6153e72d, 0, 29 }, /* #25 */
    10050     { 0x266086, 0x266886, 0x2c53415e, 0xc53415e1, 0, 4 }, /* #26 */
    10051     { 0x2d1c97, 0x2d1c96, 0x44838cfb, 0x890719f7, 0, 1 }, /* #27 */
    10052     { 0x1d3346, 0x1d3b47, 0x916d1f18, 0x1848b68f, 0, 24 }, /* #28 */
    10053     { 0x2003d3, 0x200bd3, 0xddb65434, 0x4eedb2a1, 0, 28 }, /* #29 */
    10054     { 0x042f56, 0x042756, 0x681b8873, 0x6e21ccd0, 0, 10 }, /* #30 */
    10055     { 0x293142, 0x293143, 0x77e2f7c4, 0xf8bdf10e, 0, 6 }, /* #31 */
    10056     { 0x3f0f86, 0x3f0f86, 0xe53220ed, 0x883b5ca6, 0, 14 }, /* #32 */
    10057     { 0x293602, 0x293e03, 0x7b231d7c, 0x7c3d918e, 0, 24 }, /* #33 */
    10058     { 0x2c3756, 0x2c3757, 0x24f034fa, 0xd093c0d3, 0, 27 }, /* #34 */
    10059     { 0x257a06, 0x257206, 0x9e2fdf5f, 0x2fdf5f4f, 0, 8 }, /* #35 */
    10060     { 0x3a6dc3, 0x3a6dc2, 0x14bc3ab0, 0xeac22978, 0, 18 }, /* #36 */
    10061     { 0x195b46, 0x195b46, 0x0e76ec50, 0x8039dbb1, 0, 27 }, /* #37 */
    10062     { 0x052a56, 0x052a56, 0xe1b2029a, 0x9c364053, 0, 30 }, /* #38 */
    10063     { 0x157c47, 0x157447, 0xdf2f887d, 0xbdf2f887, 0, 29 }, /* #39 */
    10064     { 0x2f1003, 0x2f1002, 0x1845ead1, 0x31845ead, 0, 29 }, /* #40 */
    10065     { 0x176387, 0x176386, 0x4b22926f, 0x49be9645, 0, 18 }, /* #41 */
    10066     { 0x0f72c7, 0x0f7ac6, 0x837a2a97, 0xf837a2a9, 0, 29 }, /* #42 */
    10067     { 0x0202c3, 0x0202c3, 0xcc1901b8, 0x8e60c80d, 0, 28 }, /* #43 */
    10068     { 0x152dc7, 0x152dc7, 0xd2063258, 0x63a40c64, 0, 26 }, /* #44 */
    10069     { 0x176346, 0x176347, 0xebf625f9, 0x897e5d7e, 0, 14 }, /* #45 */
    10070     { 0x2d1f46, 0x2d1747, 0xfbbc0440, 0xdde02203, 0, 3  }, /* #46 */
    10071     { 0x117a82, 0x117a82, 0x6c1d54e8, 0xe8360eaa, 0, 24 }, /* #47 */
    10072     { 0x167e57, 0x167656, 0x6d1625d7, 0x5d7b68b1, 0, 20 }, /* #48 */
    10073     { 0x3f2d46, 0x3f2546, 0x18739e1b, 0x39cf0d86, 0, 7 }, /* #49 */
    10074     { 0x335597, 0x335d96, 0x2001f5c8, 0x8007d722, 0, 2 }, /* #50 */
    10075     { 0x2d0207, 0x2d0a07, 0xbcf31ce4, 0x379e639c, 0, 30 }, /* #51 */
    10076     { 0x0640c7, 0x0648c6, 0x568678d0, 0xf1a15686, 0, 17 }, /* #52 */
    10077     { 0x387b93, 0x387b93, 0x0f392c04, 0x21e72580, 0, 30 }, /* #53 */
    10078     { 0x0f1557, 0x0f1556, 0x83c18f1f, 0x3f83c18f, 0, 25 }, /* #54 */
    10079     { 0x385ac3, 0x385ac3, 0x1d968ad8, 0x5b11d968, 0, 21 }, /* #55 */
    10080     { 0x217c03, 0x217c02, 0x10a82e69, 0xc42a0b9a, 0, 31 }, /* #56 */
    10081     { 0x226cc2, 0x226cc2, 0x7fa54da8, 0x83fd2a6d, 0, 28 }, /* #57 */
    10082     { 0x055a83, 0x055283, 0x367b01ed, 0xb01ed9b3, 0, 12 }, /* #58 */
    10083     { 0x051112, 0x051912, 0xfd254cc5, 0xbf495331, 0, 31 }, /* #59 */
    10084     { 0x3a6792, 0x3a6792, 0x53392676, 0x724cec53, 0, 9  }, /* #60 */
    10085     { 0x1a5fc3, 0x1a57c3, 0xee852af5, 0xba14abd7, 0, 2 }, /* #61 */
    10086     { 0x301183, 0x301183, 0x90637d87, 0x87c831be, 0, 24 }, /* #62 */
    10087     { 0x1b1f83, 0x1b1f82, 0xa48f3df3, 0x91e7be7a, 0, 5  }, /* #63 */
     10024    { 0x0a5c02, 0x0a5c03, 0xbc9e30e6, 0x793c61cc, 0, 1 }, /* #0 */
     10025    { 0x3d5f06, 0x3d5707, 0x8d299ba8, 0xa84694cd, 0, 24 }, /* #1 */
     10026    { 0x1a5416, 0x1a5c16, 0x2be3e968, 0xfa5a057c, 0, 14 }, /* #2 */
     10027    { 0x115ac7, 0x1152c7, 0xffe079bf, 0xffff03cd, 0, 28 }, /* #3 */
     10028    { 0x385a96, 0x385297, 0xf7dffdfe, 0xff7f9efb, 0, 14 }, /* #4 */
     10029    { 0x024987, 0x024986, 0xc6aaf6ea, 0xd55edd5c, 0, 5  }, /* #5 */
     10030    { 0x0b1b86, 0x0b1b87, 0x7b7c2564, 0x0f6f84ac, 0, 30 }, /* #6 */
     10031    { 0x026ec3, 0x026ec3, 0x3cc959a0, 0x2b3413cc, 0, 13 }, /* #7 */
     10032    { 0x1a0753, 0x1a0f52, 0x0e32b5cc, 0xc87195ae, 0, 28 }, /* #8 */
     10033    { 0x137717, 0x137f16, 0xdaaf91f1, 0xabe47c7b, 0, 6  }, /* #9 */
     10034    { 0x1119d2, 0x1111d3, 0xdc5199c9, 0xc96e28cc, 0, 24 }, /* #10 */
     10035    { 0x140642, 0x140e42, 0x68ef140c, 0xc34778a0, 0, 28 }, /* #11 */
     10036    { 0x221a42, 0x221a42, 0xa36c1503, 0xa81a8db0, 0, 19 }, /* #12 */
     10037    { 0x185ec6, 0x1856c6, 0x55008e15, 0x08e152a8, 0, 12 }, /* #13 */
     10038    { 0x325993, 0x325193, 0x9e2beff1, 0xeff1cf15, 0, 16 }, /* #14 */
     10039    { 0x277913, 0x277112, 0x94878ecd, 0x521e3b37, 0, 2 }, /* #15 */
     10040    { 0x092ec7, 0x0926c7, 0x7ee7e865, 0x96fdcfd0, 0, 26 }, /* #16 */
     10041    { 0x180c42, 0x180443, 0x02cee2d6, 0x8059dc5a, 0, 30 }, /* #17 */
     10042    { 0x153457, 0x153457, 0x7b3b1786, 0xd8bc35ec, 0, 11 }, /* #18 */
     10043    { 0x040602, 0x040602, 0x55b4b1d5, 0x3aa55b4b, 0, 21 }, /* #19 */
     10044    { 0x0e15d7, 0x0e15d6, 0x5d4f8492, 0x4aba9f09, 0, 26 }, /* #20 */
     10045    { 0x367dc7, 0x3675c6, 0x105900e0, 0x38220b20, 0, 22 }, /* #21 */
     10046    { 0x0e2cc3, 0x0e24c2, 0x84de4a47, 0x26f2523e, 0, 3  }, /* #22 */
     10047    { 0x010f52, 0x010753, 0x271f34b2, 0xcd2c84e3, 0, 14 }, /* #23 */
     10048    { 0x025052, 0x025853, 0xe9a8cdd9, 0x19bb2e9a, 0, 13 }, /* #24 */
     10049    { 0x2d4643, 0x2d4643, 0xdffdaaeb, 0xfb55d7df, 0, 9 }, /* #25 */
     10050    { 0x1902c7, 0x190ac6, 0xe360c3ad, 0xdf1b061d, 0, 28 }, /* #26 */
     10051    { 0x0046d3, 0x0046d2, 0x8ff19f53, 0x7d4f1fe3, 0, 18 }, /* #27 */
     10052    { 0x0a2e53, 0x0a2e52, 0xeb3ce9d2, 0xbd679d3a, 0, 30 }, /* #28 */
     10053    { 0x384b06, 0x384306, 0x09e0dc46, 0x30278371, 0, 27 }, /* #29 */
     10054    { 0x275dc3, 0x275dc2, 0x711a915c, 0x8ae5c46a, 0, 19 }, /* #30 */
     10055    { 0x0f30c7, 0x0f30c7, 0x470d6a4c, 0xa9328e1a, 0, 18 }, /* #31 */
     10056    { 0x2b4482, 0x2b4483, 0xff7258d8, 0xdc96361f, 0, 6 }, /* #32 */
     10057    { 0x1a2c47, 0x1a2c47, 0x3e53134f, 0x3e53134f, 0, 0 }, /* #33 */
     10058    { 0x114542, 0x114543, 0x07f9ab1b, 0xfcd58d81, 0, 7 }, /* #34 */
     10059    { 0x175e57, 0x175e56, 0xe847b65b, 0xb7e847b6, 0, 25 }, /* #35 */
     10060    { 0x1c4842, 0x1c4842, 0xdd27233f, 0xdd27233f, 0, 0 }, /* #36 */
     10061    { 0x3f4103, 0x3f4103, 0x5a473a95, 0x5a473a95, 0, 0 }, /* #37 */
     10062    { 0x016817, 0x016017, 0xa676bbfb, 0xdaefef4c, 0, 10 }, /* #38 */
     10063    { 0x2a2a53, 0x2a2a53, 0xeecb10dd, 0x7dd9621b, 0, 30 }, /* #39 */
     10064    { 0x0d4287, 0x0d4286, 0x1b280fea, 0x7f546ca0, 0, 19 }, /* #40 */
     10065    { 0x0074c3, 0x0074c2, 0xa471b93c, 0x37279a47, 0, 13 }, /* #41 */
     10066    { 0x076a96, 0x076a97, 0xaf7a480d, 0x7a480d57, 0, 8 }, /* #42 */
     10067    { 0x382306, 0x382306, 0x5c967c6b, 0x59f1acb9, 0, 10 }, /* #43 */
     10068    { 0x3b2482, 0x3b2c82, 0x2d9a1430, 0xcd0a180b, 0, 7 }, /* #44 */
     10069    { 0x2a13c2, 0x2a13c2, 0x2e4c321e, 0x643c2e4c, 0, 17 }, /* #45 */
     10070    { 0x007d17, 0x007517, 0xe6b03879, 0xac0e1e7c, 0, 6  }, /* #46 */
     10071    { 0x2d5b47, 0x2d5b46, 0x0d0bd91b, 0xf646e1a1, 0, 14 }, /* #47 */
     10072    { 0x205157, 0x205957, 0x2111c745, 0x1c745908, 0, 12 }, /* #48 */
     10073    { 0x146943, 0x146943, 0x349047fa, 0x4d2411fe, 0, 31 }, /* #49 */
     10074    { 0x330616, 0x330e16, 0xca727494, 0xa329c9d2, 0, 27 }, /* #50 */
     10075    { 0x2c2f83, 0x2c2783, 0x8f64ed0e, 0xb2768763, 0, 7 }, /* #51 */
     10076    { 0x323782, 0x323783, 0xdc7621bd, 0xc7621bd6, 0, 4 }, /* #52 */
     10077    { 0x167bc2, 0x167bc3, 0xd26a05d6, 0x502eb349, 0, 11 }, /* #53 */
     10078    { 0x320cc7, 0x3204c7, 0x11aeab38, 0xd567111a, 0, 13 }, /* #54 */
     10079    { 0x086ac2, 0x086ac2, 0xbad8f8e8, 0xb63e3a17, 0, 6 }, /* #55 */
     10080    { 0x147f56, 0x147f57, 0x43760901, 0x0121bb04, 0, 24 }, /* #56 */
     10081    { 0x0a2253, 0x0a2a52, 0x106f6d90, 0xdb21106f, 0, 17 }, /* #57 */
     10082    { 0x2d5197, 0x2d5997, 0x9ac79d29, 0x4e6b1e74, 0, 27 }, /* #58 */
     10083    { 0x120347, 0x120347, 0x1d56e72c, 0x1d56e72c, 0, 0 }, /* #59 */
     10084    { 0x131016, 0x131017, 0x989acb8a, 0x89acb8a4, 0, 4  }, /* #60 */
     10085    { 0x2f6856, 0x2f6056, 0x6e34a72a, 0x546e34a7, 0, 25 }, /* #61 */
     10086    { 0x204c97, 0x204c97, 0x2ce1b5a5, 0x2cb386d6, 0, 27 }, /* #62 */
     10087    { 0x235482, 0x235483, 0xfc965ad2, 0xc965ad27, 0, 4  }, /* #63 */
    1008810088};
    1008910089static const BINU32_TEST_T g_aTests_rcr_u32[] =
    1009010090{
    10091     { 0x1377d2, 0x137fd3, 0x61fb2bf7, 0x5fb987ec, 0, 14 }, /* #0 */
    10092     { 0x1c1e93, 0x1c1e93, 0x36b05c54, 0x60b8a936, 0, 24 }, /* #1 */
    10093     { 0x1b0687, 0x1b0e87, 0x42e57271, 0x5c9c685c, 0, 19 }, /* #2 */
    10094     { 0x055d97, 0x055597, 0x4e592b90, 0x3964ae42, 0, 31 }, /* #3 */
    10095     { 0x3e6902, 0x3e6102, 0xf1fdfb05, 0x15e3fbf6, 0, 7  }, /* #4 */
    10096     { 0x395c92, 0x395c92, 0xbb4a5c1f, 0xa5c1f5da, 0, 21 }, /* #5 */
    10097     { 0x0163c2, 0x016bc3, 0xcf3e9a2b, 0x4d15b3cf, 0, 18 }, /* #6 */
    10098     { 0x3b54c7, 0x3b5cc6, 0xcc433c96, 0x792dcc43, 0, 16 }, /* #7 */
    10099     { 0x0c7f93, 0x0c7f92, 0x9ee74e63, 0x731e7b9d, 0, 14 }, /* #8 */
    10100     { 0x155bd3, 0x155bd2, 0x5adac922, 0x8ab5b592, 0, 7  }, /* #9 */
    10101     { 0x2875c6, 0x287dc7, 0x0e8bcc27, 0x45e61383, 0, 26 }, /* #10 */
    10102     { 0x0a7602, 0x0a7603, 0x4ce4d01b, 0x01b26726, 0, 13 }, /* #11 */
    10103     { 0x3d5342, 0x3d5b42, 0xc72d7def, 0xb5f7bd8e, 0, 23 }, /* #12 */
    10104     { 0x176713, 0x176712, 0x1171bec5, 0xc588b8df, 0, 9  }, /* #13 */
    10105     { 0x3140d3, 0x3140d3, 0xb1f43eaa, 0xe87d55b1, 0, 24 }, /* #14 */
    10106     { 0x3a4293, 0x3a4a92, 0xab781a7e, 0xb781a7ed, 0, 29 }, /* #15 */
    10107     { 0x1d4096, 0x1d4896, 0x5b859115, 0xa5b85911, 0, 4 }, /* #16 */
    10108     { 0x343653, 0x343e53, 0x6cdc9829, 0xb66e4c14, 0, 1 }, /* #17 */
    10109     { 0x113116, 0x113116, 0x046d58d6, 0x11b56358, 0, 31 }, /* #18 */
    10110     { 0x0a3143, 0x0a3942, 0xbcb27255, 0xabbcb272, 0, 8 }, /* #19 */
    10111     { 0x196612, 0x196e13, 0x910fcb50, 0x96a0910f, 0, 16 }, /* #20 */
    10112     { 0x0d0dd7, 0x0d05d6, 0x76116aea, 0x2d5d5761, 0, 20 }, /* #21 */
    10113     { 0x027306, 0x027b06, 0x0f1554e0, 0xa9c00f15, 0, 16 }, /* #22 */
    10114     { 0x3c6cd2, 0x3c6cd3, 0xa01ff2e3, 0xa807fcb8, 0, 2 }, /* #23 */
    10115     { 0x017597, 0x017d97, 0x7b2c4c10, 0xb2c4c10b, 0, 29 }, /* #24 */
    10116     { 0x026b53, 0x026352, 0x28293245, 0xc9165052, 0, 15 }, /* #25 */
    10117     { 0x0d7016, 0x0d7016, 0x96b955bf, 0x96b955bf, 0, 0  }, /* #26 */
    10118     { 0x0e31d3, 0x0e31d3, 0x856a9ede, 0xdbd856a9, 0, 12 }, /* #27 */
    10119     { 0x135d12, 0x135512, 0xbf436580, 0x02fd0d96, 0, 6 }, /* #28 */
    10120     { 0x2e7957, 0x2e7156, 0x16fc33d6, 0xd16fc33d, 0, 4 }, /* #29 */
    10121     { 0x154706, 0x154f06, 0x44a75369, 0x75369225, 0, 21 }, /* #30 */
    10122     { 0x392182, 0x392183, 0xd1cf427e, 0xf9a39e84, 0, 7 }, /* #31 */
    10123     { 0x047916, 0x047117, 0x5f3edb77, 0xdcbe7db6, 0, 7 }, /* #32 */
    10124     { 0x3b37d2, 0x3b3fd2, 0x9168f687, 0x7b43a45a, 0, 18 }, /* #33 */
    10125     { 0x3a0ac2, 0x3a0ac2, 0x5fa03754, 0x85fa0375, 0, 4 }, /* #34 */
    10126     { 0x3e1343, 0x3e1b43, 0xd8ece177, 0x77ec7670, 0, 9 }, /* #35 */
    10127     { 0x160a93, 0x160a92, 0xa72d7f4b, 0xbd396bfa, 0, 5 }, /* #36 */
    10128     { 0x051597, 0x051d96, 0x834ea1ff, 0x7ff069d4, 0, 11 }, /* #37 */
    10129     { 0x075d83, 0x075583, 0x4b4dd6bf, 0xfa5a6eb5, 0, 5 }, /* #38 */
    10130     { 0x1515d6, 0x151dd7, 0x0c56f583, 0x83062b7a, 0, 9 }, /* #39 */
    10131     { 0x1e5416, 0x1e5416, 0x4ca20d2a, 0x4ca20d2a, 0, 0 }, /* #40 */
    10132     { 0x0f4ec6, 0x0f4ec6, 0x88c70b37, 0x70b37446, 0, 21 }, /* #41 */
    10133     { 0x383457, 0x383457, 0x47902ce1, 0xe40b3868, 0, 27 }, /* #42 */
    10134     { 0x250546, 0x250547, 0xb2470925, 0x24ab2470, 0, 12 }, /* #43 */
    10135     { 0x3d04c3, 0x3d04c2, 0xe7cc08ac, 0x08acf3e6, 0, 17 }, /* #44 */
    10136     { 0x3a5bc3, 0x3a53c3, 0xa118c087, 0x08c6043e, 0, 30 }, /* #45 */
    10137     { 0x0b6f17, 0x0b6f17, 0x7934cb55, 0x934cb55b, 0, 29 }, /* #46 */
    10138     { 0x042283, 0x042a82, 0x4bb5fcb4, 0xa5dafe5a, 0, 1 }, /* #47 */
    10139     { 0x012402, 0x012c03, 0xd0ed4687, 0x51a1da1d, 0, 19 }, /* #48 */
    10140     { 0x1915d7, 0x191dd6, 0x0c2a91d7, 0x91d78615, 0, 17 }, /* #49 */
    10141     { 0x1c4dc2, 0x1c45c2, 0x44504c57, 0x2b911413, 0, 10 }, /* #50 */
    10142     { 0x197306, 0x197306, 0x412a6a0d, 0x348254d4, 0, 7 }, /* #51 */
    10143     { 0x252643, 0x252e42, 0x9cbcf332, 0x5e799967, 0, 26 }, /* #52 */
    10144     { 0x043093, 0x043893, 0xe5ee8251, 0x97ba0947, 0, 31 }, /* #53 */
    10145     { 0x2d7217, 0x2d7a16, 0x3ba70909, 0x426774e1, 0, 11 }, /* #54 */
    10146     { 0x1560c7, 0x1560c7, 0x3d866b31, 0x19ec3359, 0, 5 }, /* #55 */
    10147     { 0x214997, 0x214996, 0x2579e230, 0x612579e2, 0, 8 }, /* #56 */
    10148     { 0x0a4457, 0x0a4456, 0x34ea2b30, 0xc269d456, 0, 7 }, /* #57 */
    10149     { 0x3c7ac6, 0x3c72c7, 0xa72a40bf, 0x02fd4e54, 0, 15 }, /* #58 */
    10150     { 0x030e96, 0x030696, 0xdc7219c2, 0x26e390ce, 0, 5 }, /* #59 */
    10151     { 0x2a1296, 0x2a1a97, 0xfb23418c, 0x8c7d91a0, 0, 9 }, /* #60 */
    10152     { 0x194f02, 0x194f03, 0x98afed18, 0x84c57f68, 0, 5 }, /* #61 */
    10153     { 0x101012, 0x101813, 0x5f974e72, 0xa73917e5, 0, 18 }, /* #62 */
    10154     { 0x2a7683, 0x2a7683, 0x1b52e672, 0x2e6728da, 0, 21 }, /* #63 */
     10091    { 0x0e63c2, 0x0e63c2, 0x408b180f, 0x301e408b, 0, 16 }, /* #0 */
     10092    { 0x0157c7, 0x015fc6, 0xbd33925a, 0x99c92d6f, 0, 26 }, /* #1 */
     10093    { 0x3e0b46, 0x3e0346, 0xd3a0066e, 0x033734e8, 0, 18 }, /* #2 */
     10094    { 0x2352c7, 0x2352c7, 0x0e6d895a, 0xcdb12b50, 0, 28 }, /* #3 */
     10095    { 0x1e0883, 0x1e0882, 0x0d5ec063, 0x70d5ec06, 0, 4  }, /* #4 */
     10096    { 0x386143, 0x386943, 0x5fceae27, 0xafe75713, 0, 1 }, /* #5 */
     10097    { 0x0f5a86, 0x0f5a86, 0x491d7a1d, 0x75e87492, 0, 23 }, /* #6 */
     10098    { 0x1b7803, 0x1b7803, 0xf9a62e9e, 0x8ba7bf34, 0, 19 }, /* #7 */
     10099    { 0x310856, 0x310856, 0x1b99e584, 0x81b99e58, 0, 4 }, /* #8 */
     10100    { 0x1a67d7, 0x1a67d7, 0x71df4452, 0x2b8efa22, 0, 5  }, /* #9 */
     10101    { 0x306352, 0x306b52, 0x34d0dbb8, 0x6ddc0d34, 0, 18 }, /* #10 */
     10102    { 0x142683, 0x142e82, 0x4176241b, 0x48374176, 0, 16 }, /* #11 */
     10103    { 0x146f97, 0x146797, 0xfe2a4944, 0x24a27f8a, 0, 18 }, /* #12 */
     10104    { 0x1852d7, 0x185ad7, 0x9a028c6b, 0x79a028c6, 0, 4  }, /* #13 */
     10105    { 0x144887, 0x144887, 0x56a526c7, 0xab529363, 0, 1 }, /* #14 */
     10106    { 0x024012, 0x024813, 0x5d5a13fd, 0x5a13fd2e, 0, 25 }, /* #15 */
     10107    { 0x2e05c2, 0x2e0dc3, 0xe6d19ade, 0xb466b79c, 0, 27 }, /* #16 */
     10108    { 0x184282, 0x184a82, 0x8dc0566b, 0xb35a3701, 0, 14 }, /* #17 */
     10109    { 0x1144c6, 0x114cc6, 0x8355f77d, 0xbeefa835, 0, 20 }, /* #18 */
     10110    { 0x194052, 0x194852, 0x9362de68, 0x6c5bcd09, 0, 28 }, /* #19 */
     10111    { 0x1e5b46, 0x1e5347, 0x979634ea, 0x1a7525e5, 0, 18 }, /* #20 */
     10112    { 0x063256, 0x063a57, 0x3f54690f, 0x51a43c7e, 0, 23 }, /* #21 */
     10113    { 0x0d7602, 0x0d7e03, 0xff122722, 0x913fc489, 0, 10 }, /* #22 */
     10114    { 0x242243, 0x242243, 0x2ec772f9, 0x2f99763b, 0, 13 }, /* #23 */
     10115    { 0x1c5fc6, 0x1c5fc7, 0xdba7779d, 0x79d6dd3b, 0, 13 }, /* #24 */
     10116    { 0x0d01d3, 0x0d01d3, 0x5bcdfefc, 0xe6ff7e56, 0, 26 }, /* #25 */
     10117    { 0x2d09c2, 0x2d09c2, 0x8470af54, 0xa211c2bd, 0, 6  }, /* #26 */
     10118    { 0x0637c7, 0x0637c6, 0x0213c739, 0xf1ce6042, 0, 19 }, /* #27 */
     10119    { 0x180706, 0x180707, 0x484ad23d, 0x212b48f4, 0, 31 }, /* #28 */
     10120    { 0x121616, 0x121616, 0x2ce80bfa, 0x0bfa1674, 0, 17 }, /* #29 */
     10121    { 0x3931d3, 0x3931d3, 0xcc56deec, 0xd9cc56de, 0, 8 }, /* #30 */
     10122    { 0x3056d6, 0x305ed7, 0x77706219, 0xbb8310c9, 0, 30 }, /* #31 */
     10123    { 0x365917, 0x365117, 0xe9eeca4d, 0x3dd949be, 0, 28 }, /* #32 */
     10124    { 0x036c52, 0x036453, 0xd80f7b04, 0xdec11b01, 0, 19 }, /* #33 */
     10125    { 0x336b12, 0x336312, 0xcdd01946, 0x065199ba, 0, 19 }, /* #34 */
     10126    { 0x2165c7, 0x216dc6, 0x52362fe2, 0x6c5fc552, 0, 24 }, /* #35 */
     10127    { 0x182613, 0x182612, 0x50c70af8, 0x3857c543, 0, 22 }, /* #36 */
     10128    { 0x0d16c7, 0x0d16c7, 0x88681e18, 0x188681e1, 0, 4 }, /* #37 */
     10129    { 0x171f86, 0x171f87, 0x5aaba7af, 0x5d3d796a, 0, 22 }, /* #38 */
     10130    { 0x2219d3, 0x2219d2, 0x426aba88, 0xaba88a13, 0, 21 }, /* #39 */
     10131    { 0x3d4cc7, 0x3d4cc7, 0xdad70108, 0x5ae0211d, 0, 28 }, /* #40 */
     10132    { 0x1b1452, 0x1b1c52, 0xc5f10430, 0xbe20860c, 0, 28 }, /* #41 */
     10133    { 0x3f6347, 0x3f6b47, 0x7aea166d, 0x6deba859, 0, 6 }, /* #42 */
     10134    { 0x3c4943, 0x3c4143, 0xfc492fde, 0xc492fdef, 0, 29 }, /* #43 */
     10135    { 0x006812, 0x006013, 0x6b72211f, 0x2211f35b, 0, 21 }, /* #44 */
     10136    { 0x3e4c96, 0x3e4c97, 0x1c7993b1, 0x93b10e3c, 0, 17 }, /* #45 */
     10137    { 0x1e7e56, 0x1e7e57, 0xdb542812, 0x428126da, 0, 21 }, /* #46 */
     10138    { 0x1d2c97, 0x1d2c96, 0xdf223af5, 0xbd7be447, 0, 11 }, /* #47 */
     10139    { 0x3b6596, 0x3b6596, 0x4049eee0, 0x02024f77, 0, 5 }, /* #48 */
     10140    { 0x025a53, 0x025a53, 0xed81d91f, 0xb23fed81, 0, 16 }, /* #49 */
     10141    { 0x145156, 0x145956, 0x887d8f36, 0x6c887d8f, 0, 8 }, /* #50 */
     10142    { 0x131303, 0x131b03, 0x2506dd95, 0xbb2b2506, 0, 16 }, /* #51 */
     10143    { 0x172f56, 0x172f56, 0xe12f374d, 0xbcdd35c2, 0, 23 }, /* #52 */
     10144    { 0x277a56, 0x277a56, 0xa05a89b1, 0xa816a26c, 0, 2 }, /* #53 */
     10145    { 0x104e93, 0x104e93, 0x1796cddc, 0x796cddc8, 0, 29 }, /* #54 */
     10146    { 0x1d78d6, 0x1d78d7, 0x8b3b4356, 0x67686ac8, 0, 28 }, /* #55 */
     10147    { 0x2a1483, 0x2a1482, 0xc1706c4b, 0x1706c4be, 0, 29 }, /* #56 */
     10148    { 0x2c0413, 0x2c0c13, 0xbc1d67e4, 0x67e4de0e, 0, 17 }, /* #57 */
     10149    { 0x383f52, 0x383753, 0x68229167, 0x39a08a45, 0, 6 }, /* #58 */
     10150    { 0x1d3642, 0x1d3642, 0x2df2f8fa, 0xf97c7d0b, 0, 26 }, /* #59 */
     10151    { 0x176b52, 0x176352, 0xccb82ddc, 0xcb82ddc6, 0, 29 }, /* #60 */
     10152    { 0x067112, 0x067912, 0xc92ae8cc, 0x4aba3319, 0, 27 }, /* #61 */
     10153    { 0x0b3293, 0x0b3a92, 0xbae591ab, 0x591abdd7, 0, 21 }, /* #62 */
     10154    { 0x3b4297, 0x3b4a96, 0x0890e55f, 0x890e55f8, 0, 29 }, /* #63 */
    1015510155};
    1015610156static const BINU32_TEST_T g_aTests_shl_u32[] =
    1015710157{
    10158     { 0x0f7ac7, 0x0f7212, 0x5c99274f, 0x4c93a780, 0, 7 }, /* #0 */
    10159     { 0x0e06d2, 0x0e0616, 0x63ac2373, 0x3ac23730, 0, 4  }, /* #1 */
    10160     { 0x134342, 0x134b96, 0xa74071c4, 0xe3880000, 0, 17 }, /* #2 */
    10161     { 0x1e5f06, 0x1e5797, 0xf3309e07, 0x84f03800, 0, 11 }, /* #3 */
    10162     { 0x2d6983, 0x2d6193, 0x332a3673, 0x9951b398, 0, 3 }, /* #4 */
    10163     { 0x303913, 0x303197, 0x6e3b7fc2, 0xc2000000, 0, 24 }, /* #5 */
    10164     { 0x2127d6, 0x212f17, 0xd13e712f, 0x12f00000, 0, 20 }, /* #6 */
    10165     { 0x267b13, 0x267b17, 0x97f5eeb6, 0x7f5eeb60, 0, 4 }, /* #7 */
    10166     { 0x254d42, 0x254d96, 0x820e7545, 0xea8a0000, 0, 17 }, /* #8 */
    10167     { 0x214796, 0x214797, 0x6aec8ee3, 0xc6000000, 0, 25 }, /* #9 */
    10168     { 0x395ad2, 0x395a17, 0xf739a5c0, 0x2e000000, 0, 19 }, /* #10 */
    10169     { 0x162c47, 0x162c96, 0xcd4e6d5f, 0xe6d5f000, 0, 12 }, /* #11 */
    10170     { 0x060f52, 0x060f96, 0x11ed73a6, 0xb9d30000, 0, 15 }, /* #12 */
    10171     { 0x084852, 0x084896, 0x658c3690, 0xda400000, 0, 18 }, /* #13 */
    10172     { 0x2c5c17, 0x2c5416, 0xe5d20a26, 0x0a260000, 0, 16 }, /* #14 */
    10173     { 0x053796, 0x053f96, 0x8b99ef2f, 0xf7978000, 0, 15 }, /* #15 */
    10174     { 0x161752, 0x161716, 0x55e84265, 0x13280000, 0, 19 }, /* #16 */
    10175     { 0x2c3317, 0x2c3b96, 0x35989b79, 0x80000000, 0, 31 }, /* #17 */
    10176     { 0x012b82, 0x012b17, 0xd32b4927, 0x6924e000, 0, 13 }, /* #18 */
    10177     { 0x342e93, 0x342e96, 0x03e58e93, 0x93000000, 0, 24 }, /* #19 */
    10178     { 0x385b43, 0x385397, 0x87c3376b, 0xc3376b00, 0, 8  }, /* #20 */
    10179     { 0x0c4e96, 0x0c4e17, 0x41106ad8, 0x56c00000, 0, 19 }, /* #21 */
    10180     { 0x1d5a83, 0x1d5297, 0xcfe98822, 0xa6208800, 0, 10 }, /* #22 */
    10181     { 0x1f4c42, 0x1f4497, 0x711b0eb5, 0xad400000, 0, 22 }, /* #23 */
    10182     { 0x3c0987, 0x3c0156, 0x46aaabe0, 0x00000000, 0, 30 }, /* #24 */
    10183     { 0x282917, 0x282197, 0xe4ab9937, 0xcc9b8000, 0, 15 }, /* #25 */
    10184     { 0x0e0596, 0x0e0597, 0x6a0a5695, 0xa5400000, 0, 22 }, /* #26 */
    10185     { 0x1a0916, 0x1a0916, 0xe9926b36, 0xe9926b36, 0, 0 }, /* #27 */
    10186     { 0x282887, 0x282813, 0x90847714, 0x08477140, 0, 4 }, /* #28 */
    10187     { 0x1255c2, 0x125597, 0x6c116cf3, 0x80000000, 0, 31 }, /* #29 */
    10188     { 0x040dc6, 0x040597, 0xb2f9ec1d, 0xec1d0000, 0, 16 }, /* #30 */
    10189     { 0x386802, 0x386056, 0xefbc37d0, 0x00000000, 0, 31 }, /* #31 */
    10190     { 0x2833c3, 0x283316, 0x66288f26, 0x47930000, 0, 15 }, /* #32 */
    10191     { 0x116b86, 0x116316, 0xb9e9e283, 0x50600000, 0, 21 }, /* #33 */
    10192     { 0x180983, 0x180917, 0x662c325c, 0x6192e000, 0, 11 }, /* #34 */
    10193     { 0x1c47d2, 0x1c4f96, 0x1a4442ea, 0x80000000, 0, 30 }, /* #35 */
    10194     { 0x3c00d7, 0x3c0896, 0x09f0d399, 0xc8000000, 0, 27 }, /* #36 */
    10195     { 0x073802, 0x073817, 0x158be18b, 0x7c316000, 0, 13 }, /* #37 */
    10196     { 0x3b7b47, 0x3b7316, 0x9a1c3d7d, 0x1ebe8000, 0, 15 }, /* #38 */
    10197     { 0x316f93, 0x316f17, 0x0355c0b5, 0x55c0b500, 0, 8 }, /* #39 */
    10198     { 0x213942, 0x213197, 0x55120f0f, 0x87800000, 0, 23 }, /* #40 */
    10199     { 0x3918c7, 0x391016, 0xe2f028d2, 0x40000000, 0, 29 }, /* #41 */
    10200     { 0x251dd7, 0x251d96, 0xb1dfc994, 0x99400000, 0, 20 }, /* #42 */
    10201     { 0x0a5c13, 0x0a5c13, 0xd0f88d5b, 0x0f88d5b0, 0, 4 }, /* #43 */
    10202     { 0x3c4703, 0x3c4f13, 0x0ae490d9, 0x5c921b20, 0, 5 }, /* #44 */
    10203     { 0x125382, 0x125316, 0x006aa210, 0x40000000, 0, 26 }, /* #45 */
    10204     { 0x335542, 0x335516, 0x0962888c, 0x46000000, 0, 23 }, /* #46 */
    10205     { 0x216746, 0x216f92, 0x7bcb030d, 0xf2c0c340, 0, 6  }, /* #47 */
    10206     { 0x0a4492, 0x0a4c17, 0x909b614b, 0x36c29600, 0, 9 }, /* #48 */
    10207     { 0x191082, 0x191097, 0x2f0ce5c4, 0xcb880000, 0, 17 }, /* #49 */
    10208     { 0x262ec7, 0x262697, 0x1f5379dd, 0xbcee8000, 0, 15 }, /* #50 */
    10209     { 0x394597, 0x394d17, 0x68a52dcd, 0x6e680000, 0, 19 }, /* #51 */
    10210     { 0x173c96, 0x173c17, 0x6b0ac429, 0x10a40000, 0, 18 }, /* #52 */
    10211     { 0x0356d2, 0x035616, 0xb1c0a963, 0x152c6000, 0, 13 }, /* #53 */
    10212     { 0x385bd6, 0x385b96, 0xa9d6d303, 0xc0000000, 0, 30 }, /* #54 */
    10213     { 0x395212, 0x395a96, 0x53fcdfdb, 0xdfdb0000, 0, 16 }, /* #55 */
    10214     { 0x240893, 0x240097, 0x2c575eed, 0xda000000, 0, 25 }, /* #56 */
    10215     { 0x353152, 0x353996, 0xe6c2dae1, 0xc2dae100, 0, 8  }, /* #57 */
    10216     { 0x3642c6, 0x364a17, 0x3a5b77ce, 0x77ce0000, 0, 16 }, /* #58 */
    10217     { 0x210f93, 0x210f17, 0x3c614d0b, 0x0b000000, 0, 24 }, /* #59 */
    10218     { 0x1c5ac7, 0x1c5ac7, 0x9f16272d, 0x9f16272d, 0, 0 }, /* #60 */
    10219     { 0x1a7d17, 0x1a7d57, 0xa51d809a, 0x00000000, 0, 31 }, /* #61 */
    10220     { 0x064357, 0x064b96, 0x928add4a, 0x8add4a00, 0, 8 }, /* #62 */
    10221     { 0x297b07, 0x297397, 0xc24c0d44, 0x84981a88, 0, 1 }, /* #63 */
     10158    { 0x296746, 0x296f96, 0xfa503847, 0x8e000000, 0, 25 }, /* #0 */
     10159    { 0x0a30d2, 0x0a30d2, 0x1aa03fd3, 0x1aa03fd3, 0, 0  }, /* #1 */
     10160    { 0x1f1943, 0x1f1943, 0x01071936, 0x01071936, 0, 0 }, /* #2 */
     10161    { 0x2b1356, 0x2b1b13, 0xaa557337, 0x54aae66e, 0, 1 }, /* #3 */
     10162    { 0x0149c2, 0x014996, 0x50139a2b, 0x9cd15800, 0, 11 }, /* #4 */
     10163    { 0x313bc7, 0x313b17, 0x2d1557cf, 0x1557cf00, 0, 8 }, /* #5 */
     10164    { 0x342f42, 0x342f17, 0x952035b7, 0x6dc00000, 0, 22 }, /* #6 */
     10165    { 0x3f6992, 0x3f6996, 0xa22bf4fc, 0xafd3f000, 0, 10 }, /* #7 */
     10166    { 0x096917, 0x096193, 0xf9d1fa56, 0xe747e958, 0, 2 }, /* #8 */
     10167    { 0x232bc7, 0x232397, 0xf6596eee, 0xddc00000, 0, 21 }, /* #9 */
     10168    { 0x181bd2, 0x181b13, 0x4de5d69e, 0x7975a780, 0, 6 }, /* #10 */
     10169    { 0x117193, 0x117996, 0xfb34f194, 0xd3c65000, 0, 10 }, /* #11 */
     10170    { 0x142a47, 0x142a57, 0x5fb8e148, 0x00000000, 0, 29 }, /* #12 */
     10171    { 0x321887, 0x321016, 0xbd838426, 0x13000000, 0, 23 }, /* #13 */
     10172    { 0x1b6857, 0x1b6016, 0x66e9746a, 0x5d1a8000, 0, 14 }, /* #14 */
     10173    { 0x0c0803, 0x0c0896, 0x5ba3a9e6, 0x8ea79800, 0, 10 }, /* #15 */
     10174    { 0x226297, 0x226297, 0x9c89cb1f, 0xf0000000, 0, 28 }, /* #16 */
     10175    { 0x283b16, 0x283397, 0x2dff4d28, 0xa6940000, 0, 15 }, /* #17 */
     10176    { 0x0f1852, 0x0f1097, 0x0f98c1e3, 0x8c000000, 0, 26 }, /* #18 */
     10177    { 0x2a2697, 0x2a2e96, 0x602740ab, 0xc0000000, 0, 30 }, /* #19 */
     10178    { 0x3274d7, 0x3274d7, 0x439d1f6a, 0x439d1f6a, 0, 0  }, /* #20 */
     10179    { 0x1e4713, 0x1e4712, 0x18cbdfed, 0x32f7fb40, 0, 6 }, /* #21 */
     10180    { 0x3519d2, 0x351197, 0xb4c75f39, 0xf3900000, 0, 20 }, /* #22 */
     10181    { 0x056d83, 0x056d17, 0x3af61d78, 0x5ec3af00, 0, 5 }, /* #23 */
     10182    { 0x306046, 0x306817, 0xd3c0cc4f, 0x03313c00, 0, 10 }, /* #24 */
     10183    { 0x2d6557, 0x2d6d96, 0x83183483, 0xc1a41800, 0, 11 }, /* #25 */
     10184    { 0x1951c7, 0x195957, 0xf47919ce, 0x00000000, 0, 31 }, /* #26 */
     10185    { 0x200a43, 0x200216, 0x62413d64, 0x27ac8000, 0, 13 }, /* #27 */
     10186    { 0x2c6f83, 0x2c6f96, 0xdaea4f56, 0xb0000000, 0, 27 }, /* #28 */
     10187    { 0x271f52, 0x271f92, 0x39173929, 0x8b9c9480, 0, 7 }, /* #29 */
     10188    { 0x180dd3, 0x180512, 0x268956eb, 0x68956eb0, 0, 4 }, /* #30 */
     10189    { 0x2a58c7, 0x2a5012, 0x8047b534, 0x047b5340, 0, 4 }, /* #31 */
     10190    { 0x3b6a17, 0x3b6216, 0xe3458e4d, 0x68b1c9a0, 0, 5 }, /* #32 */
     10191    { 0x254047, 0x254813, 0xc59ef97e, 0x67be5f80, 0, 6 }, /* #33 */
     10192    { 0x0f4613, 0x0f4e17, 0x31cb5923, 0x648c0000, 0, 18 }, /* #34 */
     10193    { 0x1a3756, 0x1a3716, 0x4342dfe9, 0x40000000, 0, 30 }, /* #35 */
     10194    { 0x0e0317, 0x0e0b17, 0x148204e0, 0x48204e00, 0, 4 }, /* #36 */
     10195    { 0x336a47, 0x336212, 0xc91b931c, 0x48dc98e0, 0, 3 }, /* #37 */
     10196    { 0x0f2383, 0x0f2316, 0x5f781936, 0x326c0000, 0, 17 }, /* #38 */
     10197    { 0x384397, 0x384b17, 0x2b7ab84e, 0x5c270000, 0, 15 }, /* #39 */
     10198    { 0x354983, 0x354917, 0x6f771082, 0x04000000, 0, 25 }, /* #40 */
     10199    { 0x296ed7, 0x296e96, 0x715869c4, 0xc34e2000, 0, 11 }, /* #41 */
     10200    { 0x071d46, 0x071d17, 0xbb667580, 0x33ac0000, 0, 11 }, /* #42 */
     10201    { 0x0e7447, 0x0e7c96, 0x8c8984bf, 0xfc000000, 0, 26 }, /* #43 */
     10202    { 0x040787, 0x040f17, 0x041fd16d, 0x6d000000, 0, 24 }, /* #44 */
     10203    { 0x0f3ac2, 0x0f3a17, 0x77b68985, 0x6d130a00, 0, 9 }, /* #45 */
     10204    { 0x2c4593, 0x2c4d92, 0x66a79d82, 0xcd4f3b04, 0, 1 }, /* #46 */
     10205    { 0x3c6112, 0x3c6917, 0x970b0929, 0x70b09290, 0, 4  }, /* #47 */
     10206    { 0x2f7946, 0x2f7197, 0xa0967df1, 0xef880000, 0, 19 }, /* #48 */
     10207    { 0x312556, 0x312597, 0x3849c497, 0x80000000, 0, 31 }, /* #49 */
     10208    { 0x1d35d2, 0x1d3d96, 0x591630ea, 0xc8b18750, 0, 3 }, /* #50 */
     10209    { 0x215306, 0x215b96, 0x76e752a3, 0xa5460000, 0, 17 }, /* #51 */
     10210    { 0x232546, 0x232d96, 0x41f7ad6e, 0xb7000000, 0, 23 }, /* #52 */
     10211    { 0x160e92, 0x160e96, 0x3ef2557f, 0xfbc955fc, 0, 2 }, /* #53 */
     10212    { 0x326742, 0x326797, 0x1a34e03d, 0xd0000000, 0, 28 }, /* #54 */
     10213    { 0x0563c6, 0x0563c6, 0xfce352de, 0xfce352de, 0, 0 }, /* #55 */
     10214    { 0x083ec2, 0x083616, 0x416ba74a, 0x74a00000, 0, 20 }, /* #56 */
     10215    { 0x363386, 0x363316, 0xcffb2372, 0x7fd91b90, 0, 3  }, /* #57 */
     10216    { 0x057353, 0x057b96, 0x1a9ec345, 0xa0000000, 0, 29 }, /* #58 */
     10217    { 0x0c7986, 0x0c7116, 0x3691fd4b, 0x47f52c00, 0, 10 }, /* #59 */
     10218    { 0x320652, 0x320e17, 0xf1c6e4f4, 0x27a00000, 0, 19 }, /* #60 */
     10219    { 0x207dc7, 0x207597, 0xe3749c1e, 0xc6e9383c, 0, 1 }, /* #61 */
     10220    { 0x232f02, 0x232f17, 0x5af8d31c, 0x1a638000, 0, 13 }, /* #62 */
     10221    { 0x327186, 0x327116, 0x7882eba7, 0x2eba7000, 0, 12 }, /* #63 */
    1022210222};
    1022310223static const BINU32_TEST_T g_aTests_shr_u32[] =
    1022410224{
    10225     { 0x394446, 0x394413, 0x7b3b12ed, 0x00000007, 0, 28 }, /* #0 */
    10226     { 0x0f0786, 0x0f0757, 0x79f69387, 0x00000000, 0, 31 }, /* #1 */
    10227     { 0x326ad2, 0x326217, 0x7ecab34d, 0x0fd95669, 0, 3  }, /* #2 */
    10228     { 0x3d4907, 0x3d4112, 0x5622afc3, 0x0000ac45, 0, 15 }, /* #3 */
    10229     { 0x250692, 0x250617, 0xe69cc798, 0x00734e63, 0, 9  }, /* #4 */
    10230     { 0x1f2c43, 0x1f2412, 0x4c302440, 0x00000986, 0, 19 }, /* #5 */
    10231     { 0x0e2853, 0x0e2012, 0x507b2926, 0x00000001, 0, 30 }, /* #6 */
    10232     { 0x335342, 0x335313, 0x358fa69a, 0x0000d63e, 0, 14 }, /* #7 */
    10233     { 0x025483, 0x025417, 0xeb424931, 0x0000003a, 0, 26 }, /* #8 */
    10234     { 0x0d4e57, 0x0d4e17, 0xf76f9709, 0x7bb7cb84, 0, 1 }, /* #9 */
    10235     { 0x0111c2, 0x011116, 0xe8bf26ba, 0x0001d17e, 0, 15 }, /* #10 */
    10236     { 0x3c4dc3, 0x3c4516, 0x36287771, 0x00001b14, 0, 17 }, /* #11 */
    10237     { 0x285c57, 0x285417, 0x739c11c7, 0x00000003, 0, 29 }, /* #12 */
    10238     { 0x025292, 0x025216, 0xc7d8b844, 0x31f62e11, 0, 2 }, /* #13 */
    10239     { 0x2518d7, 0x251013, 0x010bae47, 0x0042eb91, 0, 2 }, /* #14 */
    10240     { 0x093102, 0x093116, 0xc6c3b13c, 0x0000000c, 0, 28 }, /* #15 */
    10241     { 0x2d39c7, 0x2d3112, 0xedf605b2, 0x0edf605b, 0, 4 }, /* #16 */
    10242     { 0x287b16, 0x287b16, 0xa6b2ba61, 0xa6b2ba61, 0, 0 }, /* #17 */
    10243     { 0x280b16, 0x280317, 0x5b4dbbca, 0x00b69b77, 0, 7 }, /* #18 */
    10244     { 0x2c7703, 0x2c7713, 0xf1176112, 0x00000001, 0, 31 }, /* #19 */
    10245     { 0x2c2916, 0x2c2113, 0xcb5b3134, 0x00000001, 0, 31 }, /* #20 */
    10246     { 0x3501c3, 0x350116, 0x1a1c55b1, 0x00000003, 0, 27 }, /* #21 */
    10247     { 0x3c0396, 0x3c0312, 0x58c9206a, 0x0000b192, 0, 15 }, /* #22 */
    10248     { 0x3944d3, 0x394416, 0x131ff19b, 0x000131ff, 0, 12 }, /* #23 */
    10249     { 0x251156, 0x251117, 0xd0a85716, 0x068542b8, 0, 5 }, /* #24 */
    10250     { 0x096396, 0x096312, 0x8684c221, 0x000021a1, 0, 18 }, /* #25 */
    10251     { 0x1259c2, 0x125117, 0x13d67c99, 0x000027ac, 0, 15 }, /* #26 */
    10252     { 0x1316c7, 0x131613, 0x9d3e9500, 0x000013a7, 0, 19 }, /* #27 */
    10253     { 0x302713, 0x302756, 0x1f9d0a23, 0x00000000, 0, 31 }, /* #28 */
    10254     { 0x3820c3, 0x382017, 0x763116e7, 0x0000001d, 0, 26 }, /* #29 */
    10255     { 0x133253, 0x133217, 0xd14e7ad7, 0x00000d14, 0, 20 }, /* #30 */
    10256     { 0x223e47, 0x223617, 0x932f1c5f, 0x1265e38b, 0, 3  }, /* #31 */
    10257     { 0x225806, 0x225017, 0x90c2937d, 0x00000121, 0, 23 }, /* #32 */
    10258     { 0x342793, 0x342717, 0x7b67d2d0, 0x007b67d2, 0, 8  }, /* #33 */
    10259     { 0x307d13, 0x307517, 0xbc388f13, 0x00000017, 0, 27 }, /* #34 */
    10260     { 0x217882, 0x217016, 0x5083b705, 0x0000000a, 0, 27 }, /* #35 */
    10261     { 0x100846, 0x100013, 0xbfaafb1d, 0x00002fea, 0, 18 }, /* #36 */
    10262     { 0x3866d7, 0x386616, 0xf087165f, 0x0000000f, 0, 28 }, /* #37 */
    10263     { 0x093046, 0x093012, 0xa81dbdf8, 0x00000015, 0, 27 }, /* #38 */
    10264     { 0x206243, 0x206216, 0x27708663, 0x04ee10cc, 0, 3 }, /* #39 */
    10265     { 0x3e21c3, 0x3e2117, 0xc79a4144, 0x0000063c, 0, 21 }, /* #40 */
    10266     { 0x037802, 0x037012, 0xb35172d1, 0x0059a8b9, 0, 9  }, /* #41 */
    10267     { 0x2602c2, 0x260217, 0xd35c7904, 0x00000006, 0, 29 }, /* #42 */
    10268     { 0x0768c3, 0x076013, 0x4b8a3dee, 0x00025c51, 0, 13 }, /* #43 */
    10269     { 0x245113, 0x245117, 0x37a4a46a, 0x0000001b, 0, 25 }, /* #44 */
    10270     { 0x176992, 0x176117, 0xb52f3ffe, 0x0000005a, 0, 25 }, /* #45 */
    10271     { 0x0d3592, 0x0d3513, 0xfacda7ab, 0x007d66d3, 0, 9 }, /* #46 */
    10272     { 0x305353, 0x305317, 0x1d01798e, 0x07405e63, 0, 2  }, /* #47 */
    10273     { 0x325592, 0x325513, 0x0e582bcf, 0x0000001c, 0, 23 }, /* #48 */
    10274     { 0x0648d7, 0x064017, 0x1257c32c, 0x000024af, 0, 15 }, /* #49 */
    10275     { 0x337d56, 0x337513, 0x0631fb58, 0x00000031, 0, 21 }, /* #50 */
    10276     { 0x202b87, 0x202317, 0xc5d38ded, 0x000000c5, 0, 24 }, /* #51 */
    10277     { 0x320012, 0x320016, 0x2c997ee5, 0x000000b2, 0, 22 }, /* #52 */
    10278     { 0x374a13, 0x374216, 0x57206163, 0x00002b90, 0, 17 }, /* #53 */
    10279     { 0x185d02, 0x185516, 0x2b1f897b, 0x00000005, 0, 27 }, /* #54 */
    10280     { 0x146887, 0x146017, 0x059cb5b1, 0x0000b396, 0, 11 }, /* #55 */
    10281     { 0x0f3e47, 0x0f3613, 0x02095b5a, 0x00000020, 0, 20 }, /* #56 */
    10282     { 0x2d1512, 0x2d1513, 0x028aae5b, 0x0000a2ab, 0, 10 }, /* #57 */
    10283     { 0x365857, 0x365012, 0x99ab979b, 0x0133572f, 0, 7 }, /* #58 */
    10284     { 0x154093, 0x154013, 0x9f822e14, 0x00000004, 0, 29 }, /* #59 */
    10285     { 0x295807, 0x295013, 0xb01c0d3c, 0x0b01c0d3, 0, 4 }, /* #60 */
    10286     { 0x0f3183, 0x0f3117, 0xab457148, 0x0055a2b8, 0, 9  }, /* #61 */
    10287     { 0x2b0ed7, 0x2b0616, 0xb12392b4, 0x00001624, 0, 19 }, /* #62 */
    10288     { 0x133157, 0x133113, 0x81e1523f, 0x000103c2, 0, 15 }, /* #63 */
     10225    { 0x3e1316, 0x3e1312, 0x12df44c3, 0x025be898, 0, 3 }, /* #0 */
     10226    { 0x016803, 0x016013, 0x571bd58d, 0x00571bd5, 0, 8 }, /* #1 */
     10227    { 0x294116, 0x294112, 0xd3afa01b, 0x0069d7d0, 0, 9  }, /* #2 */
     10228    { 0x2f5b97, 0x2f5312, 0x81f9a910, 0x0207e6a4, 0, 6 }, /* #3 */
     10229    { 0x2368d2, 0x236013, 0xf680f963, 0x007b407c, 0, 9  }, /* #4 */
     10230    { 0x180c13, 0x180413, 0xa9d5d9f3, 0x00054eae, 0, 13 }, /* #5 */
     10231    { 0x011946, 0x011112, 0xe162451a, 0x0000070b, 0, 21 }, /* #6 */
     10232    { 0x0b19c2, 0x0b1116, 0x240e4db5, 0x0240e4db, 0, 4 }, /* #7 */
     10233    { 0x096912, 0x096116, 0xe452c845, 0x0e452c84, 0, 4 }, /* #8 */
     10234    { 0x034f16, 0x034717, 0xcd7f5418, 0x00000cd7, 0, 20 }, /* #9 */
     10235    { 0x021c12, 0x021c12, 0x64c945ae, 0x64c945ae, 0, 0 }, /* #10 */
     10236    { 0x0e3ed6, 0x0e3616, 0x149ab62f, 0x00000005, 0, 26 }, /* #11 */
     10237    { 0x2b7b02, 0x2b7356, 0x14b69b7d, 0x00000000, 0, 30 }, /* #12 */
     10238    { 0x054e42, 0x054657, 0x059f4d0a, 0x00000000, 0, 27 }, /* #13 */
     10239    { 0x303a47, 0x303216, 0x928c6706, 0x00049463, 0, 13 }, /* #14 */
     10240    { 0x094702, 0x094712, 0x5b9d09f7, 0x00000001, 0, 30 }, /* #15 */
     10241    { 0x1f4d82, 0x1f4516, 0x2f99a413, 0x00005f33, 0, 15 }, /* #16 */
     10242    { 0x342306, 0x342357, 0x21056119, 0x00000000, 0, 30 }, /* #17 */
     10243    { 0x0e02d7, 0x0e0217, 0xfc9e854b, 0x000000fc, 0, 24 }, /* #18 */
     10244    { 0x045c87, 0x045412, 0xeab41776, 0x00000eab, 0, 20 }, /* #19 */
     10245    { 0x076b16, 0x076317, 0xc8655a2f, 0x00321956, 0, 10 }, /* #20 */
     10246    { 0x286247, 0x286213, 0xc4cdec24, 0x031337b0, 0, 6 }, /* #21 */
     10247    { 0x005b56, 0x005317, 0x2ddd0ea2, 0x000002dd, 0, 20 }, /* #22 */
     10248    { 0x1f5f03, 0x1f5712, 0xfeabda45, 0x00feabda, 0, 8 }, /* #23 */
     10249    { 0x287c42, 0x287416, 0xed003284, 0x0000ed00, 0, 16 }, /* #24 */
     10250    { 0x244d83, 0x244512, 0x05783ad4, 0x00000001, 0, 26 }, /* #25 */
     10251    { 0x331857, 0x331016, 0xfc1e5319, 0x000000fc, 0, 24 }, /* #26 */
     10252    { 0x196ac6, 0x196212, 0xfa31157a, 0x0003e8c4, 0, 14 }, /* #27 */
     10253    { 0x366347, 0x366313, 0xd4377d47, 0x0001a86e, 0, 15 }, /* #28 */
     10254    { 0x214b96, 0x214317, 0xa83c85c6, 0x00000541, 0, 21 }, /* #29 */
     10255    { 0x1f0e07, 0x1f0616, 0x73a59081, 0x000000e7, 0, 23 }, /* #30 */
     10256    { 0x260387, 0x260387, 0x48074899, 0x48074899, 0, 0  }, /* #31 */
     10257    { 0x2d7856, 0x2d7016, 0xeebf27d1, 0x0eebf27d, 0, 4 }, /* #32 */
     10258    { 0x011552, 0x011516, 0x78de74dd, 0x003c6f3a, 0, 9  }, /* #33 */
     10259    { 0x0a3016, 0x0a3013, 0xb064d43e, 0x0b064d43, 0, 4 }, /* #34 */
     10260    { 0x3373c3, 0x337317, 0xa0f4a13d, 0x0507a509, 0, 5 }, /* #35 */
     10261    { 0x127617, 0x127617, 0xf78f424e, 0x00000f78, 0, 20 }, /* #36 */
     10262    { 0x111a42, 0x111213, 0x98988ec8, 0x000004c4, 0, 21 }, /* #37 */
     10263    { 0x237683, 0x237616, 0x3ccd1df0, 0x00000f33, 0, 18 }, /* #38 */
     10264    { 0x2c1316, 0x2c1316, 0xded88cac, 0x0000006f, 0, 25 }, /* #39 */
     10265    { 0x3d3513, 0x3d3516, 0x3ab150fa, 0x00003ab1, 0, 16 }, /* #40 */
     10266    { 0x3a44d3, 0x3a4416, 0xb1c4d169, 0x058e268b, 0, 5  }, /* #41 */
     10267    { 0x0c53d7, 0x0c5313, 0x243215a8, 0x00243215, 0, 8 }, /* #42 */
     10268    { 0x014a46, 0x014216, 0x2b72bc21, 0x056e5784, 0, 3 }, /* #43 */
     10269    { 0x1a41c2, 0x1a4112, 0x976ee033, 0x0012eddc, 0, 11 }, /* #44 */
     10270    { 0x236dd7, 0x236512, 0xc4dc150d, 0x000c4dc1, 0, 12 }, /* #45 */
     10271    { 0x210587, 0x210517, 0x9d057371, 0x0004e82b, 0, 13 }, /* #46 */
     10272    { 0x3b25c3, 0x3b2516, 0x2f3f58c6, 0x0179fac6, 0, 5  }, /* #47 */
     10273    { 0x3a6d02, 0x3a6512, 0xb59496c8, 0x02d6525b, 0, 6 }, /* #48 */
     10274    { 0x321f93, 0x321713, 0x221259d5, 0x00022125, 0, 12 }, /* #49 */
     10275    { 0x2a2516, 0x2a2513, 0x26eae92b, 0x0000009b, 0, 22 }, /* #50 */
     10276    { 0x345cc2, 0x345413, 0xad496727, 0x0015a92c, 0, 11 }, /* #51 */
     10277    { 0x076a06, 0x076a13, 0xb839113d, 0x5c1c889e, 0, 1 }, /* #52 */
     10278    { 0x0447c3, 0x044713, 0x1d0b1325, 0x00000001, 0, 28 }, /* #53 */
     10279    { 0x2e0397, 0x2e0312, 0xa500e833, 0x00000001, 0, 31 }, /* #54 */
     10280    { 0x363197, 0x363113, 0x7231dea5, 0x3918ef52, 0, 1 }, /* #55 */
     10281    { 0x2c3987, 0x2c3117, 0xfbbd03ed, 0x00000003, 0, 30 }, /* #56 */
     10282    { 0x0e0017, 0x0e0057, 0x3d6a0bbd, 0x00000000, 0, 30 }, /* #57 */
     10283    { 0x3b0752, 0x3b0713, 0x71a56efb, 0x00000e34, 0, 19 }, /* #58 */
     10284    { 0x3c1d96, 0x3c1516, 0x56bc078e, 0x00056bc0, 0, 12 }, /* #59 */
     10285    { 0x014ad3, 0x014216, 0xf661c6d9, 0x00001ecc, 0, 19 }, /* #60 */
     10286    { 0x261987, 0x261112, 0x38b1b84d, 0x0e2c6e13, 0, 2  }, /* #61 */
     10287    { 0x0e2a12, 0x0e2212, 0x70b67090, 0x00070b67, 0, 12 }, /* #62 */
     10288    { 0x086d16, 0x086513, 0x3a04e518, 0x00000001, 0, 29 }, /* #63 */
    1028910289};
    1029010290static const BINU32_TEST_T g_aTests_sar_u32[] =
    1029110291{
    10292     { 0x2a0302, 0x2a0392, 0xe7b5bbc3, 0xff9ed6ef, 0, 6  }, /* #0 */
    10293     { 0x063b83, 0x063396, 0xe9f54afc, 0xfff4faa5, 0, 9 }, /* #1 */
    10294     { 0x151207, 0x151293, 0xd9260d33, 0xfffb24c1, 0, 11 }, /* #2 */
    10295     { 0x0053d6, 0x005393, 0xd7745e8b, 0xffd7745e, 0, 8 }, /* #3 */
    10296     { 0x2b6957, 0x2b6193, 0xc89b4d33, 0xf226d34c, 0, 2 }, /* #4 */
    10297     { 0x202997, 0x202192, 0xa9d45e35, 0xffffffea, 0, 26 }, /* #5 */
    10298     { 0x3e5d56, 0x3e5557, 0x2c299a1c, 0x00000000, 0, 30 }, /* #6 */
    10299     { 0x3626d3, 0x362693, 0x9e8cdadb, 0xff9e8cda, 0, 8  }, /* #7 */
    10300     { 0x066317, 0x066313, 0x32132269, 0x0000c84c, 0, 14 }, /* #8 */
    10301     { 0x2b6212, 0x2b6292, 0xac3bebc9, 0xeb0efaf2, 0, 2  }, /* #9 */
    10302     { 0x172597, 0x172513, 0x3fad2a0b, 0x00001fd6, 0, 17 }, /* #10 */
    10303     { 0x024642, 0x024642, 0xa55cf1c5, 0xa55cf1c5, 0, 0  }, /* #11 */
    10304     { 0x090096, 0x090013, 0x5ea37513, 0x0000bd46, 0, 15 }, /* #12 */
    10305     { 0x3c5843, 0x3c5092, 0xe34e6667, 0xfffe34e6, 0, 12 }, /* #13 */
    10306     { 0x002113, 0x002196, 0x889077e0, 0xf889077e, 0, 4 }, /* #14 */
    10307     { 0x097e56, 0x097616, 0x0a98c0e4, 0x00015318, 0, 11 }, /* #15 */
    10308     { 0x3e1306, 0x3e1396, 0xc81276a2, 0xffffe409, 0, 17 }, /* #16 */
    10309     { 0x3e33c6, 0x3e3316, 0x1342d597, 0x0000009a, 0, 21 }, /* #17 */
    10310     { 0x3c7dc6, 0x3c7593, 0xaaed2bfa, 0xffffffea, 0, 26 }, /* #18 */
    10311     { 0x1e0803, 0x1e0013, 0x4cbbb8f2, 0x0265ddc7, 0, 5 }, /* #19 */
    10312     { 0x183686, 0x183617, 0x69ff6d6b, 0x000d3fed, 0, 11 }, /* #20 */
    10313     { 0x231542, 0x231512, 0x1e9c5015, 0x007a7140, 0, 6  }, /* #21 */
    10314     { 0x206b16, 0x206312, 0x6e7226ad, 0x00037391, 0, 13 }, /* #22 */
    10315     { 0x331bc6, 0x331313, 0x39824792, 0x00000001, 0, 29 }, /* #23 */
    10316     { 0x387d87, 0x387513, 0x1c56fe5a, 0x00000715, 0, 18 }, /* #24 */
    10317     { 0x274253, 0x274293, 0x90bdd21f, 0xf217ba43, 0, 3 }, /* #25 */
    10318     { 0x2353d6, 0x235312, 0x42969e4e, 0x00214b4f, 0, 9 }, /* #26 */
    10319     { 0x1e7992, 0x1e7192, 0xc01b1c1a, 0xffffff80, 0, 23 }, /* #27 */
    10320     { 0x0e06d7, 0x0e0697, 0xd4e29c71, 0xfffea714, 0, 13 }, /* #28 */
    10321     { 0x3c2842, 0x3c2092, 0xf9c1754d, 0xfffffffe, 0, 26 }, /* #29 */
    10322     { 0x293807, 0x293017, 0x557b22d2, 0x00000155, 0, 22 }, /* #30 */
    10323     { 0x195147, 0x195116, 0x157a9f9a, 0x00000005, 0, 26 }, /* #31 */
    10324     { 0x286ad6, 0x286296, 0xff7d8b8e, 0xfffdf62e, 0, 6 }, /* #32 */
    10325     { 0x071e92, 0x071692, 0xdf02c42d, 0xffffff7c, 0, 22 }, /* #33 */
    10326     { 0x2a3d42, 0x2a3512, 0x491bef88, 0x00000092, 0, 23 }, /* #34 */
    10327     { 0x1f2957, 0x1f2196, 0xaf134698, 0xfffd789a, 0, 13 }, /* #35 */
    10328     { 0x2517d2, 0x251793, 0xb4fef8ea, 0xffb4fef8, 0, 8 }, /* #36 */
    10329     { 0x2d0787, 0x2d0792, 0x830b538f, 0xffffff83, 0, 24 }, /* #37 */
    10330     { 0x081247, 0x081212, 0x0e43c530, 0x0721e298, 0, 1 }, /* #38 */
    10331     { 0x395a97, 0x395297, 0xe005b1bb, 0xfff002d8, 0, 9 }, /* #39 */
    10332     { 0x287d86, 0x287596, 0xbd1c8431, 0xffffffbd, 0, 24 }, /* #40 */
    10333     { 0x310dd3, 0x310512, 0x498c5812, 0x09318b02, 0, 3 }, /* #41 */
    10334     { 0x2002d7, 0x200217, 0x1f37b4da, 0x0000000f, 0, 25 }, /* #42 */
    10335     { 0x015b57, 0x015312, 0x4327583a, 0x00000432, 0, 20 }, /* #43 */
    10336     { 0x2d64d6, 0x2d6416, 0x6f78c9d7, 0x00037bc6, 0, 13 }, /* #44 */
    10337     { 0x1463c2, 0x146312, 0x61eb17d8, 0x30f58bec, 0, 1  }, /* #45 */
    10338     { 0x292757, 0x292793, 0x89b12a50, 0xfffffff8, 0, 28 }, /* #46 */
    10339     { 0x307093, 0x307096, 0xf6793c59, 0xfffffecf, 0, 19 }, /* #47 */
    10340     { 0x096a93, 0x096292, 0xa9fb94a4, 0xfa9fb94a, 0, 4  }, /* #48 */
    10341     { 0x214cc2, 0x214cc2, 0x3f141cde, 0x3f141cde, 0, 0  }, /* #49 */
    10342     { 0x042c96, 0x042417, 0x7e291030, 0x03f14881, 0, 5 }, /* #50 */
    10343     { 0x0b65d7, 0x0b6596, 0xf952cde6, 0xff952cde, 0, 4 }, /* #51 */
    10344     { 0x135993, 0x135112, 0x449d429a, 0x00893a85, 0, 7 }, /* #52 */
    10345     { 0x2515d3, 0x251597, 0xe1fb53fa, 0xffffffc3, 0, 23 }, /* #53 */
    10346     { 0x001a02, 0x001292, 0xfc353f87, 0xfff0d4fe, 0, 6 }, /* #54 */
    10347     { 0x356e42, 0x356693, 0xb72cb8ef, 0xedcb2e3b, 0, 2 }, /* #55 */
    10348     { 0x0e6403, 0x0e6416, 0x43a55f93, 0x00000087, 0, 23 }, /* #56 */
    10349     { 0x1e2ad7, 0x1e2217, 0x1896e111, 0x00000312, 0, 19 }, /* #57 */
    10350     { 0x393e96, 0x393696, 0x8cd7a520, 0xfffffe33, 0, 22 }, /* #58 */
    10351     { 0x1c2617, 0x1c2696, 0xd950a19d, 0xfffffff6, 0, 26 }, /* #59 */
    10352     { 0x0346c7, 0x034656, 0x0ca61d2e, 0x00000000, 0, 30 }, /* #60 */
    10353     { 0x1b5357, 0x1b5393, 0xb9da6072, 0xfffffffd, 0, 29 }, /* #61 */
    10354     { 0x015c97, 0x015493, 0xd078fbba, 0xffd078fb, 0, 8 }, /* #62 */
    10355     { 0x134f43, 0x134712, 0x45b62339, 0x00000004, 0, 28 }, /* #63 */
     10292    { 0x1f7092, 0x1f7093, 0x986d14ef, 0xf30da29d, 0, 3  }, /* #0 */
     10293    { 0x1a7c93, 0x1a7412, 0x583105a7, 0x0000002c, 0, 25 }, /* #1 */
     10294    { 0x364607, 0x364692, 0xae02798d, 0xfffffae0, 0, 20 }, /* #2 */
     10295    { 0x093043, 0x093016, 0x61e5c015, 0x0000030f, 0, 21 }, /* #3 */
     10296    { 0x120982, 0x120192, 0xa16de21b, 0xfffffd0b, 0, 21 }, /* #4 */
     10297    { 0x0e4643, 0x0e4697, 0xb4fa0521, 0xfed3e814, 0, 6 }, /* #5 */
     10298    { 0x015693, 0x015617, 0x465ae43c, 0x01196b90, 0, 6 }, /* #6 */
     10299    { 0x0473c6, 0x047316, 0x60151090, 0x06015109, 0, 4  }, /* #7 */
     10300    { 0x2d0b97, 0x2d0392, 0x88299fec, 0xffffff10, 0, 23 }, /* #8 */
     10301    { 0x307fd3, 0x307713, 0x2af5e3f2, 0x00abd78f, 0, 6  }, /* #9 */
     10302    { 0x130e13, 0x130696, 0xb208e0a6, 0xfffffd90, 0, 21 }, /* #10 */
     10303    { 0x0a3fc3, 0x0a3717, 0x05a7f46b, 0x000b4fe8, 0, 7  }, /* #11 */
     10304    { 0x186a02, 0x186213, 0x70b4fe32, 0x00070b4f, 0, 12 }, /* #12 */
     10305    { 0x196357, 0x196313, 0x6f1c89fd, 0x006f1c89, 0, 8 }, /* #13 */
     10306    { 0x3c4147, 0x3c4113, 0x73b6cbcb, 0x00000e76, 0, 19 }, /* #14 */
     10307    { 0x013f03, 0x013792, 0x9c0f7118, 0xfff9c0f7, 0, 12 }, /* #15 */
     10308    { 0x294c57, 0x294417, 0x566ed622, 0x0000acdd, 0, 15 }, /* #16 */
     10309    { 0x3a3042, 0x3a3012, 0x1f13ac2c, 0x0000001f, 0, 24 }, /* #17 */
     10310    { 0x102397, 0x102312, 0x2403b416, 0x00900ed0, 0, 6 }, /* #18 */
     10311    { 0x155f57, 0x155793, 0xcb6eba11, 0xfffffcb6, 0, 20 }, /* #19 */
     10312    { 0x1b7d87, 0x1b7516, 0x00a997b4, 0x002a65ed, 0, 2 }, /* #20 */
     10313    { 0x146742, 0x146717, 0x73daacb6, 0x01cf6ab2, 0, 6  }, /* #21 */
     10314    { 0x1f0fd6, 0x1f0796, 0xae0aeee4, 0xffffffd7, 0, 25 }, /* #22 */
     10315    { 0x1079d3, 0x107112, 0x478bf43d, 0x00000002, 0, 29 }, /* #23 */
     10316    { 0x3d7cc3, 0x3d7413, 0x5b65a597, 0x2db2d2cb, 0, 1 }, /* #24 */
     10317    { 0x3445c2, 0x344512, 0x086b33ef, 0x00000008, 0, 24 }, /* #25 */
     10318    { 0x391506, 0x391596, 0xc9dd3522, 0xffffc9dd, 0, 16 }, /* #26 */
     10319    { 0x2b7f56, 0x2b7717, 0x2f52c7ac, 0x00000017, 0, 25 }, /* #27 */
     10320    { 0x2c7e13, 0x2c7696, 0x9b08cece, 0xffffffff, 0, 31 }, /* #28 */
     10321    { 0x2734d6, 0x273417, 0x7f191ad1, 0x00fe3235, 0, 7 }, /* #29 */
     10322    { 0x237492, 0x237492, 0xc5bc5ccc, 0xfe2de2e6, 0, 5 }, /* #30 */
     10323    { 0x223916, 0x223112, 0x052d3990, 0x0000a5a7, 0, 11 }, /* #31 */
     10324    { 0x173f13, 0x173792, 0xa037ba4e, 0xfffffff4, 0, 27 }, /* #32 */
     10325    { 0x081013, 0x081012, 0x77279129, 0x00000007, 0, 28 }, /* #33 */
     10326    { 0x1550c3, 0x155092, 0xd4694019, 0xffa8d280, 0, 7 }, /* #34 */
     10327    { 0x3052c3, 0x305213, 0x05935b4d, 0x000164d6, 0, 10 }, /* #35 */
     10328    { 0x2d4347, 0x2d4316, 0x53dd7b5f, 0x00000005, 0, 28 }, /* #36 */
     10329    { 0x2636c3, 0x263697, 0xf5e8dbf4, 0xffd7a36f, 0, 6 }, /* #37 */
     10330    { 0x064bc7, 0x064397, 0xbaae38ee, 0xfffeeab8, 0, 14 }, /* #38 */
     10331    { 0x001ed2, 0x001693, 0xdac2df30, 0xfffffffe, 0, 29 }, /* #39 */
     10332    { 0x153f86, 0x153796, 0xed07d43f, 0xfffb41f5, 0, 10 }, /* #40 */
     10333    { 0x0c3a96, 0x0c3292, 0xac6e03dc, 0xfffd6370, 0, 13 }, /* #41 */
     10334    { 0x3116d3, 0x311696, 0xb7af59a9, 0xedebd66a, 0, 2 }, /* #42 */
     10335    { 0x276d96, 0x276513, 0x561ecdd1, 0x0000ac3d, 0, 15 }, /* #43 */
     10336    { 0x3f7b02, 0x3f7392, 0xc382ba6f, 0xfffffe1c, 0, 21 }, /* #44 */
     10337    { 0x0e5fd2, 0x0e5792, 0xf712b18e, 0xfb8958c7, 0, 1  }, /* #45 */
     10338    { 0x055556, 0x055513, 0x5442f5a1, 0x000a885e, 0, 11 }, /* #46 */
     10339    { 0x2f7e86, 0x2f7692, 0xef30acc9, 0xfffffde6, 0, 19 }, /* #47 */
     10340    { 0x3343c7, 0x334312, 0x0fd79295, 0x003f5e4a, 0, 6  }, /* #48 */
     10341    { 0x3553c6, 0x355396, 0xa90e9c41, 0xffd4874e, 0, 9  }, /* #49 */
     10342    { 0x0f7b86, 0x0f7312, 0x4036d50b, 0x00000004, 0, 28 }, /* #50 */
     10343    { 0x076112, 0x076116, 0x61003f36, 0x00000018, 0, 26 }, /* #51 */
     10344    { 0x341ed3, 0x341617, 0x1c933d86, 0x00000724, 0, 18 }, /* #52 */
     10345    { 0x130202, 0x130213, 0x76869dd2, 0x0076869d, 0, 8 }, /* #53 */
     10346    { 0x1f5a12, 0x1f5216, 0x54d1e9e3, 0x00000153, 0, 22 }, /* #54 */
     10347    { 0x044fd3, 0x044792, 0x806feb7c, 0xfffffff8, 0, 28 }, /* #55 */
     10348    { 0x0e7d52, 0x0e7597, 0xe845c759, 0xfffa1171, 0, 10 }, /* #56 */
     10349    { 0x381243, 0x381217, 0x347ebc85, 0x068fd790, 0, 3 }, /* #57 */
     10350    { 0x066c47, 0x066492, 0xe13060a2, 0xffc260c1, 0, 7 }, /* #58 */
     10351    { 0x246212, 0x246292, 0x802c8034, 0xe00b200d, 0, 2 }, /* #59 */
     10352    { 0x2e5357, 0x2e5313, 0x71293c16, 0x00003894, 0, 17 }, /* #60 */
     10353    { 0x097bc6, 0x097396, 0xf9322f0d, 0xfffffc99, 0, 17 }, /* #61 */
     10354    { 0x0b3d53, 0x0b3596, 0xa0a9544a, 0xffffffe8, 0, 26 }, /* #62 */
     10355    { 0x140fc6, 0x140797, 0xd462bef6, 0xf518afbd, 0, 2 }, /* #63 */
    1035610356};
    1035710357static const BINU64_TEST_T g_aTests_rol_u64[] =
    1035810358{
    10359     { 0x186616, 0x186616, 0x4d740f68491df3d8, 0x1ed0923be7b09ae8, 0, 17 }, /* #0 */
    10360     { 0x203483, 0x203c83, 0x7dd18b85df991f3b, 0x3b7dd18b85df991f, 0, 56 }, /* #1 */
    10361     { 0x302252, 0x302252, 0x9a4e8339fb257d70, 0x9a4e8339fb257d70, 0, 0 }, /* #2 */
    10362     { 0x2b67c3, 0x2b6fc2, 0xd9c0826a3eb2ffee, 0xbffbb670209a8fac, 0, 46 }, /* #3 */
    10363     { 0x311147, 0x311147, 0xbf17217a2964f017, 0xe2e42f452c9e02f7, 0, 5  }, /* #4 */
    10364     { 0x0f4113, 0x0f4912, 0xb8e973f853571036, 0x973f853571036b8e, 0, 12 }, /* #5 */
    10365     { 0x0368d2, 0x0368d3, 0x2d8974d85972853d, 0x6c4ba6c2cb9429e9, 0, 3 }, /* #6 */
    10366     { 0x2d5492, 0x2d5c93, 0x4ba1fd15dcd59abd, 0x566af52e87f45773, 0, 42 }, /* #7 */
    10367     { 0x2b3a96, 0x2b3297, 0x379f5c4ac526d1ea, 0xeb8958a4da3d46f3, 0, 13 }, /* #8 */
    10368     { 0x1b2916, 0x1b2916, 0xd9b2075b9b0448e4, 0xc81d6e6c11239366, 0, 10 }, /* #9 */
    10369     { 0x364d07, 0x364507, 0x6cad7c721a50c4e0, 0x90d2862703656be3, 0, 27 }, /* #10 */
    10370     { 0x1b0ed7, 0x1b06d7, 0xf8be16bdf64724c1, 0x83f17c2d7bec8e49, 0, 57 }, /* #11 */
    10371     { 0x3a1206, 0x3a1207, 0x554281958cbf1614, 0xc5851550a065632f, 0, 46 }, /* #12 */
    10372     { 0x3c41c3, 0x3c49c2, 0xe26ff94f365f2cb4, 0xb2d389bfe53cd97c, 0, 50 }, /* #13 */
    10373     { 0x373b93, 0x373393, 0x4e8befcc1de9cd89, 0x83bd39b129d17df9, 0, 29 }, /* #14 */
    10374     { 0x2d6b07, 0x2d6307, 0xd97569783fe8fde7, 0xa3f79f65d5a5e0ff, 0, 42 }, /* #15 */
    10375     { 0x016087, 0x016086, 0x1914aa025fc3747c, 0x1ba3e0c8a55012fe, 0, 43 }, /* #16 */
    10376     { 0x310f13, 0x310713, 0x8846d2f7bf1ef09c, 0x84e4423697bdf8f7, 0, 51 }, /* #17 */
    10377     { 0x346296, 0x346a97, 0x2d4b83227ef49c73, 0x32d4b83227ef49c7, 0, 60 }, /* #18 */
    10378     { 0x1803d3, 0x180bd3, 0x56d27687310077b8, 0x0e6200ef70ada4ed, 0, 25 }, /* #19 */
    10379     { 0x0149c2, 0x0149c2, 0x275af1b75c249b78, 0xf1b75c249b78275a, 0, 16 }, /* #20 */
    10380     { 0x083f83, 0x083f82, 0xe6b01be47e0b8692, 0xdf23f05c34973580, 0, 19 }, /* #21 */
    10381     { 0x0a2d57, 0x0a2557, 0x8c25c8c06b3c6d35, 0xac612e460359e369, 0, 59 }, /* #22 */
    10382     { 0x260a93, 0x260292, 0xb8ee3d0cf955efbc, 0x771e867caaf7de5c, 0, 7  }, /* #23 */
    10383     { 0x214052, 0x214852, 0xb43f4158618e2e71, 0xe71b43f4158618e2, 0, 52 }, /* #24 */
    10384     { 0x094dd3, 0x094dd2, 0xc49f6875e6e7ed97, 0x93ed0ebcdcfdb2f8, 0, 5 }, /* #25 */
    10385     { 0x101f47, 0x101f46, 0x373eea7644cb2e17, 0xea7644cb2e17373e, 0, 16 }, /* #26 */
    10386     { 0x014907, 0x014107, 0x5e14a5d15df47c6c, 0xe14a5d15df47c6c5, 0, 4 }, /* #27 */
    10387     { 0x2c60d2, 0x2c60d2, 0x8bb9e77bde0aa0a9, 0x8bb9e77bde0aa0a9, 0, 0 }, /* #28 */
    10388     { 0x1125c7, 0x1125c7, 0x19aaca6939e51c7d, 0xd19aaca6939e51c7, 0, 60 }, /* #29 */
    10389     { 0x3542d2, 0x354ad2, 0x86df58f91693e213, 0xdf58f91693e21386, 0, 8 }, /* #30 */
    10390     { 0x233593, 0x233d93, 0x0b5eb7bb92a5ecd1, 0x6f77254bd9a216bd, 0, 17 }, /* #31 */
    10391     { 0x1c3393, 0x1c3b93, 0x9894e8f305ffbc14, 0x05ffbc149894e8f3, 0, 32 }, /* #32 */
    10392     { 0x141c02, 0x141c02, 0x106eda535b04aec8, 0xc12bb2041bb694d6, 0, 38 }, /* #33 */
    10393     { 0x084fc6, 0x0847c7, 0x171954e296c26333, 0x8caa714b6131998b, 0, 7 }, /* #34 */
    10394     { 0x097053, 0x097052, 0x7c84ab8ed882f0a4, 0x2f0a47c84ab8ed88, 0, 44 }, /* #35 */
    10395     { 0x2d0bc6, 0x2d0bc7, 0x78f68463bff52b6e, 0x68463bff52b6e78f, 0, 12 }, /* #36 */
    10396     { 0x113617, 0x113e16, 0xc8c5a23cd7b85c92, 0xbdc2e496462d11e6, 0, 35 }, /* #37 */
    10397     { 0x1e3512, 0x1e3513, 0x447963a8f80ba4ef, 0xc05d277a23cb1d47, 0, 35 }, /* #38 */
    10398     { 0x210a97, 0x210a96, 0x416bed23da53cfbd, 0xd29e7dea0b5f691e, 0, 35 }, /* #39 */
    10399     { 0x312807, 0x312006, 0x4092fc078d43592a, 0x78d43592a4092fc0, 0, 28 }, /* #40 */
    10400     { 0x262e12, 0x262e13, 0x0324173f475c65df, 0x24173f475c65df03, 0, 8 }, /* #41 */
    10401     { 0x3d0a52, 0x3d0253, 0x4959164959fa721a, 0xe9c8692564592567, 0, 42 }, /* #42 */
    10402     { 0x2b4cc3, 0x2b4cc2, 0x858faaf01cbc2a95, 0xf0aa56163eabc072, 0, 42 }, /* #43 */
    10403     { 0x151007, 0x151007, 0x410cd9a8f364e08c, 0xe6c9c1188219b351, 0, 33 }, /* #44 */
    10404     { 0x3c5456, 0x3c5c57, 0x7a92e4751e048470, 0x4781211c1ea4b91d, 0, 30 }, /* #45 */
    10405     { 0x0d7942, 0x0d7142, 0xa2655fff33e77ba0, 0x144cabffe67cef74, 0, 61 }, /* #46 */
    10406     { 0x1f6242, 0x1f6a43, 0x9a3349f45db41688, 0x45db416889a3349f, 0, 28 }, /* #47 */
    10407     { 0x3429c2, 0x3429c2, 0x5169de8edc61b000, 0xe30d80028b4ef476, 0, 35 }, /* #48 */
    10408     { 0x002dd7, 0x002dd6, 0x82686397f94b4895, 0xb04d0c72ff296912, 0, 61 }, /* #49 */
    10409     { 0x210b16, 0x210b16, 0xeaa91fbd00289e2f, 0xeaa91fbd00289e2f, 0, 0 }, /* #50 */
    10410     { 0x2d5ac3, 0x2d5ac3, 0xa0c890ad6b61c8d6, 0x50644856b5b0e46b, 0, 63 }, /* #51 */
    10411     { 0x3072d7, 0x3072d7, 0x70649ebf60032c97, 0xdc1927afd800cb25, 0, 62 }, /* #52 */
    10412     { 0x236783, 0x236782, 0x9e8a903bcf68a297, 0x5e7a2a40ef3da28a, 0, 58 }, /* #53 */
    10413     { 0x2032c6, 0x2032c7, 0x8920c02bbdf87bf4, 0xa44906015defc3df, 0, 59 }, /* #54 */
    10414     { 0x040557, 0x040557, 0xe8f84b4fc38271b9, 0x84b4fc38271b9e8f, 0, 12 }, /* #55 */
    10415     { 0x3c66c6, 0x3c6ec6, 0xd3e98415617eecc1, 0xfdd983a7d3082ac2, 0, 41 }, /* #56 */
    10416     { 0x2e1dd3, 0x2e1dd2, 0xa47ba1641fbdc79b, 0x8f742c83f7b8f374, 0, 5 }, /* #57 */
    10417     { 0x033847, 0x033047, 0xb9a34fe867a3e740, 0xa3e740b9a34fe867, 0, 40 }, /* #58 */
    10418     { 0x1d2ad3, 0x1d22d3, 0xcd2a916a5f83cce7, 0xe0f339f34aa45a97, 0, 38 }, /* #59 */
    10419     { 0x1c4412, 0x1c4412, 0x41c8bcba7f814c8c, 0x41c8bcba7f814c8c, 0, 0 }, /* #60 */
    10420     { 0x336317, 0x336317, 0x081b2a0e0c440e9c, 0xc18881d381036541, 0, 29 }, /* #61 */
    10421     { 0x095706, 0x095f07, 0x2365da9e25c5e59d, 0x3a46cbb53c4b8bcb, 0, 57 }, /* #62 */
    10422     { 0x261482, 0x261482, 0xc2e77e6011e9a750, 0x023d34ea185cefcc, 0, 29 }, /* #63 */
     10359    { 0x371547, 0x371d46, 0x5fc8f68a219e4cdf, 0xcf266fafe47b4510, 0, 39 }, /* #0 */
     10360    { 0x004ad2, 0x0042d3, 0xa20775a1fc03de8a, 0xdd687f00f7a2a881, 0, 14 }, /* #1 */
     10361    { 0x2736c3, 0x273ec3, 0xc087e1941b8424bc, 0x7084979810fc3283, 0, 37 }, /* #2 */
     10362    { 0x3b6142, 0x3b6142, 0xd81acac6304c290b, 0x0d656318261485ec, 0, 7 }, /* #3 */
     10363    { 0x197183, 0x197183, 0x594c1b1574b398c5, 0x594c1b1574b398c5, 0, 0  }, /* #4 */
     10364    { 0x153883, 0x153883, 0x488f37d213314881, 0x102911e6fa426629, 0, 53 }, /* #5 */
     10365    { 0x107887, 0x107887, 0x8ade872958d8f19d, 0x1b1e33b15bd0e52b, 0, 37 }, /* #6 */
     10366    { 0x3b2703, 0x3b2702, 0xb32bd3c17051725f, 0x145c97eccaf4f05c, 0, 38 }, /* #7 */
     10367    { 0x0d31d7, 0x0d31d7, 0x7c0b0673780d772c, 0x80d772c7c0b06737, 0, 36 }, /* #8 */
     10368    { 0x0a1c96, 0x0a1c97, 0x694e84e1a79cff96, 0x3a13869e73fe59a5, 0, 10 }, /* #9 */
     10369    { 0x362213, 0x362213, 0x927de02a713eced8, 0xc4fb3b6249f780a9, 0, 34 }, /* #10 */
     10370    { 0x143a87, 0x143a87, 0xf955f0370b4e2ca8, 0x70b4e2ca8f955f03, 0, 28 }, /* #11 */
     10371    { 0x036b53, 0x036b53, 0x73e58cecca3d237f, 0x47a46fee7cb19d99, 0, 37 }, /* #12 */
     10372    { 0x0d4cc7, 0x0d44c7, 0x964820300c897c6e, 0xd2c9040601912f8d, 0, 61 }, /* #13 */
     10373    { 0x3f7c06, 0x3f7406, 0x14b1a107abe99a08, 0x2963420f57d33410, 0, 1 }, /* #14 */
     10374    { 0x322193, 0x322193, 0x4f7c07571ec1f407, 0xef80eae3d83e80e9, 0, 5 }, /* #15 */
     10375    { 0x1b27c2, 0x1b2fc3, 0x65a8e889d050c0e8, 0x2d47444e82860743, 0, 3 }, /* #16 */
     10376    { 0x173516, 0x173517, 0xfa19e65acf28b74c, 0xe867996b3ca2dd33, 0, 2 }, /* #17 */
     10377    { 0x323993, 0x323993, 0x9b53ed4abcf5868a, 0x4fb52af3d61a2a6d, 0, 10 }, /* #18 */
     10378    { 0x396113, 0x396913, 0x00f798f2021e0496, 0x2021e049600f798f, 0, 28 }, /* #19 */
     10379    { 0x2a6157, 0x2a6157, 0x7b55ff37c25c5322, 0xff37c25c53227b55, 0, 16 }, /* #20 */
     10380    { 0x0f47c7, 0x0f47c7, 0x072c57e99084ee1b, 0x072c57e99084ee1b, 0, 0 }, /* #21 */
     10381    { 0x0c3617, 0x0c3617, 0xd3c71b87ccfd73f2, 0x8e370f99fae7e5a7, 0, 9 }, /* #22 */
     10382    { 0x0c1ad7, 0x0c12d6, 0x06d49022571395df, 0x1b5240895c4e577c, 0, 2  }, /* #23 */
     10383    { 0x000206, 0x000a06, 0x6f37eec158d81477, 0xac6c0a3bb79bf760, 0, 31 }, /* #24 */
     10384    { 0x0b02c2, 0x0b02c2, 0x3c7b596d4a77c264, 0x2643c7b596d4a77c, 0, 52 }, /* #25 */
     10385    { 0x1f2456, 0x1f2c56, 0x5996bea8cf9e2cea, 0xb5f5467cf16752cc, 0, 11 }, /* #26 */
     10386    { 0x145546, 0x145d46, 0x098a2da1c6aa19e5, 0x84c516d0e3550cf2, 0, 63 }, /* #27 */
     10387    { 0x2d4906, 0x2d4907, 0x695ea9782271028d, 0x4bc11388146b4af5, 0, 19 }, /* #28 */
     10388    { 0x2e69c7, 0x2e61c6, 0x35520e45df807972, 0x5df80797235520e4, 0, 28 }, /* #29 */
     10389    { 0x2c1053, 0x2c1853, 0x295f2ce28fc18282, 0x0452be59c51f8305, 0, 57 }, /* #30 */
     10390    { 0x0c3602, 0x0c3602, 0x9fd62003e9017998, 0x3e90179989fd6200, 0, 28 }, /* #31 */
     10391    { 0x317ad2, 0x317ad2, 0x3eb4f8e4a4924419, 0x92488327d69f1c94, 0, 37 }, /* #32 */
     10392    { 0x190912, 0x190912, 0x4352380dd8fddf58, 0xefac21a91c06ec7e, 0, 47 }, /* #33 */
     10393    { 0x270c13, 0x270c12, 0x6613b99dc227ad17, 0xb45d984ee677089e, 0, 50 }, /* #34 */
     10394    { 0x1f0083, 0x1f0083, 0x0b679b60336e40e9, 0xd216cf36c066dc81, 0, 57 }, /* #35 */
     10395    { 0x3d0f46, 0x3d0f46, 0x9a6311be2175466e, 0xc46f885d519ba698, 0, 14 }, /* #36 */
     10396    { 0x006956, 0x006156, 0xb9e08de4a103b30e, 0x1d9875cf046f2508, 0, 43 }, /* #37 */
     10397    { 0x002b56, 0x002b57, 0x5a3d94bc4864ede2, 0x7890c9dbc4b47b29, 0, 25 }, /* #38 */
     10398    { 0x073a97, 0x073a97, 0xce8ed3adc4593a63, 0x164e98f3a3b4eb71, 0, 38 }, /* #39 */
     10399    { 0x1d4d43, 0x1d4543, 0xd4b3abbbb95082ae, 0xddca841576a59d5d, 0, 27 }, /* #40 */
     10400    { 0x182447, 0x182c46, 0x643ca287f5ffab23, 0xffd591b21e5143fa, 0, 39 }, /* #41 */
     10401    { 0x055157, 0x055957, 0x59a2b8fa1e7af1f3, 0x5c7d0f3d78f9acd1, 0, 15 }, /* #42 */
     10402    { 0x1f23c7, 0x1f2bc7, 0xeb3c95730da76e55, 0x6792ae61b4edcabd, 0, 5 }, /* #43 */
     10403    { 0x214c96, 0x214496, 0x63bdefba610043fe, 0x021ff31def7dd308, 0, 43 }, /* #44 */
     10404    { 0x0e6213, 0x0e6a12, 0x374cab1ee208ea46, 0xdd32ac7b8823a918, 0, 2 }, /* #45 */
     10405    { 0x372397, 0x372396, 0x2986f6364f8be57b, 0x61bd8d93e2f95eca, 0, 6 }, /* #46 */
     10406    { 0x306457, 0x306c56, 0x86e8d13700cdcb76, 0xdcb7686e8d13700c, 0, 44 }, /* #47 */
     10407    { 0x361552, 0x361553, 0x310f2bb23b73d2b7, 0x91db9e95b988795d, 0, 27 }, /* #48 */
     10408    { 0x191557, 0x191d57, 0x633e678098e33f04, 0x3c04c719f82319f3, 0, 19 }, /* #49 */
     10409    { 0x1538d7, 0x1538d7, 0xb2c11b7d64911bef, 0x2446fbecb046df59, 0, 38 }, /* #50 */
     10410    { 0x1b65c6, 0x1b65c7, 0x96fb2eef6138c89e, 0xbecbbbd84e3227a5, 0, 6 }, /* #51 */
     10411    { 0x144ed7, 0x144ed7, 0xc848bfefed05905c, 0x05905cc848bfefed, 0, 40 }, /* #52 */
     10412    { 0x194b46, 0x194347, 0xe2b65fd780bab8bc, 0x97f5e02eae2f38ad, 0, 14 }, /* #53 */
     10413    { 0x315446, 0x315c46, 0x45c4baadf1e748bd, 0xbaadf1e748bd45c4, 0, 16 }, /* #54 */
     10414    { 0x1f2dc2, 0x1f2dc2, 0xdbfd09b4e7354bb3, 0xd39cd52ecf6ff426, 0, 26 }, /* #55 */
     10415    { 0x3a0112, 0x3a0913, 0x026ccc7b712ff0d7, 0x331edc4bfc35c09b, 0, 14 }, /* #56 */
     10416    { 0x0f23d6, 0x0f2bd6, 0xcedd90ff25b9e2de, 0xdecedd90ff25b9e2, 0, 56 }, /* #57 */
     10417    { 0x0d5957, 0x0d5156, 0xe4422a4288bfbdbe, 0x2fef6fb9108a90a2, 0, 38 }, /* #58 */
     10418    { 0x0d3093, 0x0d3093, 0x67c1df46c10dd132, 0x821ba264cf83be8d, 0, 33 }, /* #59 */
     10419    { 0x027097, 0x027097, 0x445a84aadec99514, 0xbd932a2888b50955, 0, 33 }, /* #60 */
     10420    { 0x3401d6, 0x3409d7, 0x8742e86a5aaccee4, 0x3b921d0ba1a96ab3, 0, 50 }, /* #61 */
     10421    { 0x207186, 0x207187, 0x0b803616357caa0c, 0xb0b1abe550605c01, 0, 19 }, /* #62 */
     10422    { 0x064a97, 0x064297, 0x41c0ca9706cb2078, 0xe107032a5c1b2c81, 0, 58 }, /* #63 */
    1042310423};
    1042410424static const BINU64_TEST_T g_aTests_ror_u64[] =
    1042510425{
    10426     { 0x310483, 0x310c83, 0x66d0e8ab57f4690a, 0x87455abfa3485336, 0, 53 }, /* #0 */
    10427     { 0x2e5b17, 0x2e5b16, 0x79e2c09452f97e8a, 0x7e8a79e2c09452f9, 0, 16 }, /* #1 */
    10428     { 0x192a82, 0x192a83, 0x48c5adc5f07da4aa, 0x92316b717c1f692a, 0, 2  }, /* #2 */
    10429     { 0x0c1c96, 0x0c1c97, 0xf6e2b96c9ec480c7, 0xb12031fdb8ae5b27, 0, 26 }, /* #3 */
    10430     { 0x333a07, 0x333206, 0xcc6bd98e907089e0, 0x089e0cc6bd98e907, 0, 20 }, /* #4 */
    10431     { 0x135d42, 0x135543, 0xac2df688bbd75dec, 0xdf688bbd75decac2, 0, 52 }, /* #5 */
    10432     { 0x0a3383, 0x0a3383, 0xf6dea94c618f0dfa, 0xdea94c618f0dfaf6, 0, 56 }, /* #6 */
    10433     { 0x384316, 0x384b17, 0xb45dd7404b464cd3, 0xae80968c99a768bb, 0, 47 }, /* #7 */
    10434     { 0x2a2083, 0x2a2083, 0xa31b6dcae6d7d1fd, 0xdafa3fb4636db95c, 0, 27 }, /* #8 */
    10435     { 0x176c43, 0x176443, 0x1cec1718364c919d, 0xe760b8c1b2648ce8, 0, 61 }, /* #9 */
    10436     { 0x1b1883, 0x1b1082, 0xcf668a4cbba64541, 0x2a0e7b345265dd32, 0, 13 }, /* #10 */
    10437     { 0x171ed6, 0x171ed7, 0x797505adcb2921f7, 0xb72ca487dde5d416, 0, 38 }, /* #11 */
    10438     { 0x0b7207, 0x0b7206, 0x967cdbf95e731938, 0x2712cf9b7f2bce63, 0, 11 }, /* #12 */
    10439     { 0x275b53, 0x275353, 0x6383ab4e93fa8259, 0xfd412cb1c1d5a749, 0, 25 }, /* #13 */
    10440     { 0x235656, 0x235e56, 0x1a11a7fba14c53cc, 0x4ff74298a7983423, 0, 47 }, /* #14 */
    10441     { 0x187542, 0x187d42, 0x5f1317966e4f849e, 0x727c24f2f898bcb3, 0, 29 }, /* #15 */
    10442     { 0x3632d3, 0x363ad3, 0x52e607548f188585, 0x858552e607548f18, 0, 16 }, /* #16 */
    10443     { 0x156d97, 0x156597, 0x7e7ea041cd982083, 0xea041cd9820837e7, 0, 52 }, /* #17 */
    10444     { 0x120396, 0x120b97, 0x54e81c466ab128b7, 0xa07119aac4a2dd53, 0, 54 }, /* #18 */
    10445     { 0x191897, 0x191896, 0xcfd7309561f0eb0b, 0x5587c3ac2f3f5cc2, 0, 38 }, /* #19 */
    10446     { 0x2504c2, 0x250cc3, 0xea0f835058e34035, 0x8d00d7a83e0d4163, 0, 22 }, /* #20 */
    10447     { 0x2e3182, 0x2e3982, 0x08e856a481b3e2b3, 0x40d9f15984742b52, 0, 33 }, /* #21 */
    10448     { 0x094913, 0x094912, 0xe5924da20d7a809f, 0x7f9649368835ea02, 0, 6 }, /* #22 */
    10449     { 0x1a1297, 0x1a1a97, 0x4bc44a4ab0ba20df, 0xac2e8837d2f11292, 0, 34 }, /* #23 */
    10450     { 0x320c03, 0x320c02, 0xcec1c492ef72a164, 0x42c99d838925dee5, 0, 15 }, /* #24 */
    10451     { 0x300cc6, 0x3004c6, 0xb1b8dbe681d63824, 0x0758e092c6e36f9a, 0, 30 }, /* #25 */
    10452     { 0x121052, 0x121853, 0x1c697996e0c8c2be, 0x996e0c8c2be1c697, 0, 44 }, /* #26 */
    10453     { 0x382ed7, 0x3826d6, 0x9b16f58d32cab880, 0x32cab8809b16f58d, 0, 32 }, /* #27 */
    10454     { 0x2d5142, 0x2d5143, 0xe0649d70dfb3f816, 0xeb86fd9fc0b70324, 0, 45 }, /* #28 */
    10455     { 0x066117, 0x066117, 0xc6ee7d11729aa59b, 0xee7d11729aa59bc6, 0, 56 }, /* #29 */
    10456     { 0x241e07, 0x241e06, 0x1a8de91018ef15f5, 0x57d46a37a44063bc, 0, 14 }, /* #30 */
    10457     { 0x043687, 0x043686, 0xb6b2d96cc961d81b, 0x0ec0ddb596cb664b, 0, 21 }, /* #31 */
    10458     { 0x062b87, 0x062386, 0x4355aa6c8d93539a, 0x1aad53646c9a9cd2, 0, 61 }, /* #32 */
    10459     { 0x254f16, 0x254f16, 0x6549147a6832e4c4, 0x48a3d3419726232a, 0, 53 }, /* #33 */
    10460     { 0x1374c2, 0x137cc2, 0x3a4eee2d7416a39a, 0x4749ddc5ae82d473, 0, 3 }, /* #34 */
    10461     { 0x0d5ed2, 0x0d56d2, 0xb204b231c327fe5c, 0x0c9ff972c812c8c7, 0, 30 }, /* #35 */
    10462     { 0x152743, 0x152742, 0x1ab5682df486436f, 0x1b78d5ab416fa432, 0, 13 }, /* #36 */
    10463     { 0x0224d3, 0x022cd3, 0xc8b62da5721cebb2, 0xb695c873aecb22d8, 0, 46 }, /* #37 */
    10464     { 0x165213, 0x165213, 0x41099e4680fb85be, 0xf2084cf23407dc2d, 0, 5 }, /* #38 */
    10465     { 0x3b6996, 0x3b6197, 0xc05198fc6cacbb9e, 0xdcf6028cc7e36565, 0, 13 }, /* #39 */
    10466     { 0x2c58c6, 0x2c58c7, 0xb6334cef3455a56f, 0x9a6779a2ad2b7db1, 0, 53 }, /* #40 */
    10467     { 0x243356, 0x243357, 0x2fdcbbc330fa0ad3, 0xd056997ee5de1987, 0, 21 }, /* #41 */
    10468     { 0x0f4092, 0x0f4893, 0x95312fd58d2d3dc0, 0xac6969ee04a9897e, 0, 37 }, /* #42 */
    10469     { 0x2704d6, 0x270cd7, 0x02fb9e451476caca, 0xb280bee791451db2, 0, 10 }, /* #43 */
    10470     { 0x0e12c3, 0x0e12c3, 0x52da6f1f5b3382f4, 0xda6f1f5b3382f452, 0, 56 }, /* #44 */
    10471     { 0x1f1b43, 0x1f1343, 0x256ed02d8b94bccb, 0xc5ca5e6592b76816, 0, 33 }, /* #45 */
    10472     { 0x314a53, 0x314253, 0x2646f20c6b9c5bad, 0xd69323790635ce2d, 0, 9 }, /* #46 */
    10473     { 0x1c2142, 0x1c2942, 0xa46115b0f09f3540, 0x6115b0f09f3540a4, 0, 56 }, /* #47 */
    10474     { 0x385056, 0x385056, 0x8b114171ed2aa661, 0x2282e3da554cc316, 0, 55 }, /* #48 */
    10475     { 0x2800d3, 0x2800d3, 0x213907bada180de8, 0xda180de8213907ba, 0, 32 }, /* #49 */
    10476     { 0x0b2596, 0x0b2596, 0x17c91605d998f6db, 0x2458176663db6c5f, 0, 54 }, /* #50 */
    10477     { 0x194e92, 0x194693, 0xd2779b68b3caf85c, 0xf85cd2779b68b3ca, 0, 16 }, /* #51 */
    10478     { 0x2c38c7, 0x2c38c7, 0x9be8b05ea918cfa6, 0xaa4633e9a6fa2c17, 0, 34 }, /* #52 */
    10479     { 0x032042, 0x032042, 0x87b44107e7053850, 0x087b44107e705385, 0, 4 }, /* #53 */
    10480     { 0x0a3a82, 0x0a3283, 0x0a1a923c854f11d0, 0xf2153c4740286a48, 0, 38 }, /* #54 */
    10481     { 0x0c1b47, 0x0c1b47, 0x34fe0c91aba88897, 0xb9a7f0648d5d4444, 0, 5 }, /* #55 */
    10482     { 0x312117, 0x312917, 0x6f17edc25f7ba71b, 0x8db78bf6e12fbdd3, 0, 9  }, /* #56 */
    10483     { 0x2d3483, 0x2d3482, 0x5a3013f548a63dfe, 0x2d1809faa4531eff, 0, 1 }, /* #57 */
    10484     { 0x082296, 0x082296, 0xf70e95b6f81629be, 0x1d2b6df02c537dee, 0, 55 }, /* #58 */
    10485     { 0x0824c3, 0x082cc2, 0xa657938de6a720c1, 0x57938de6a720c1a6, 0, 56 }, /* #59 */
    10486     { 0x341593, 0x341593, 0xfb75ff3c7e7e5897, 0xd7fcf1f9f9625fed, 0, 54 }, /* #60 */
    10487     { 0x0e4186, 0x0e4187, 0xcf5ec8163faf52b4, 0xf5ec8163faf52b4c, 0, 60 }, /* #61 */
    10488     { 0x386b43, 0x386b42, 0xb1888bc2091d86fa, 0x7d58c445e1048ec3, 0, 9 }, /* #62 */
    10489     { 0x101b83, 0x101382, 0x7f307b07781c22cb, 0x165bf983d83bc0e1, 0, 13 }, /* #63 */
     10426    { 0x051413, 0x051412, 0x3aa7c7606829205c, 0x3e3b03414902e1d5, 0, 53 }, /* #0 */
     10427    { 0x1515c7, 0x151dc6, 0x8ea632eae41e80fc, 0x7531975720f407e4, 0, 61 }, /* #1 */
     10428    { 0x335a93, 0x335a93, 0x592bdff375c9e25b, 0xac95eff9bae4f12d, 0, 1  }, /* #2 */
     10429    { 0x271c03, 0x271c03, 0x7d6723dc4abdf616, 0x9f59c8f712af7d85, 0, 2 }, /* #3 */
     10430    { 0x344347, 0x344347, 0xb74fc806292eacc1, 0xc1b74fc806292eac, 0, 8 }, /* #4 */
     10431    { 0x373583, 0x373d83, 0x1d1dbb26a319c9db, 0x8edd93518ce4ed8e, 0, 57 }, /* #5 */
     10432    { 0x3c3d47, 0x3c3546, 0xe6df23d8461b3f65, 0x1b3f65e6df23d846, 0, 24 }, /* #6 */
     10433    { 0x1c21c3, 0x1c29c2, 0xefd618e8dc01a47d, 0x6e00d23ef7eb0c74, 0, 33 }, /* #7 */
     10434    { 0x2c5557, 0x2c5d57, 0xa443a2a457343406, 0xa1a035221d1522b9, 0, 21 }, /* #8 */
     10435    { 0x226a57, 0x226257, 0x554e4fb00d3dd0aa, 0xe8552aa727d8069e, 0, 17 }, /* #9 */
     10436    { 0x1f74d3, 0x1f74d3, 0xbade03fc2430f11c, 0xfe1218788e5d6f01, 0, 41 }, /* #10 */
     10437    { 0x3a3c56, 0x3a3c57, 0xf222dac586d982ee, 0x88b6b161b660bbbc, 0, 58 }, /* #11 */
     10438    { 0x265a03, 0x265a02, 0xc240d580933ce299, 0x481ab012679c5338, 0, 59 }, /* #12 */
     10439    { 0x1e7b17, 0x1e7b16, 0x3a881db788f6abc9, 0x440edbc47b55e49d, 0, 57 }, /* #13 */
     10440    { 0x3706d6, 0x370ed7, 0x2c4f719c8bbf0e7a, 0xb13dc6722efc39e8, 0, 62 }, /* #14 */
     10441    { 0x036342, 0x036b43, 0xd1059f8387ab47db, 0x9f8387ab47dbd105, 0, 48 }, /* #15 */
     10442    { 0x2e0982, 0x2e0982, 0xcbd3ef572871deb3, 0x77acf2f4fbd5ca1c, 0, 18 }, /* #16 */
     10443    { 0x065092, 0x065093, 0x13ed1b89eb954139, 0xe27ae5504e44fb46, 0, 42 }, /* #17 */
     10444    { 0x041053, 0x041052, 0xca8c163740d5a61a, 0x0d65460b1ba06ad3, 0, 9 }, /* #18 */
     10445    { 0x060996, 0x060197, 0xbbbf9e2ed8f4fbce, 0xefe78bb63d3ef3ae, 0, 58 }, /* #19 */
     10446    { 0x356646, 0x356e46, 0x121d1229d41746b0, 0x58090e8914ea0ba3, 0, 9 }, /* #20 */
     10447    { 0x2355c7, 0x235dc7, 0xfeeab1c8cbd6bc65, 0xbc65feeab1c8cbd6, 0, 16 }, /* #21 */
     10448    { 0x1a6e53, 0x1a6e52, 0xcf74674eba4136cb, 0x6d979ee8ce9d7482, 0, 15 }, /* #22 */
     10449    { 0x395712, 0x395f12, 0x3b2d35ad338373e2, 0x69ad699c1b9f11d9, 0, 53 }, /* #23 */
     10450    { 0x1f6b42, 0x1f6b42, 0x94641a4234c48e72, 0x528c8348469891ce, 0, 3 }, /* #24 */
     10451    { 0x0a5003, 0x0a5003, 0xc3199d059f14f04a, 0xc53c12b0c6674167, 0, 26 }, /* #25 */
     10452    { 0x065797, 0x065f96, 0x1d84fc7b77201dce, 0x4fc7b77201dce1d8, 0, 52 }, /* #26 */
     10453    { 0x0432c2, 0x043ac2, 0x1f82b986c1f3980a, 0x730143f05730d83e, 0, 19 }, /* #27 */
     10454    { 0x021747, 0x021747, 0x625685e5410e8d2d, 0xd1a5ac4ad0bca821, 0, 19 }, /* #28 */
     10455    { 0x275543, 0x275542, 0xea7bffefde4e5c07, 0x1fa9efffbf793970, 0, 6 }, /* #29 */
     10456    { 0x034e57, 0x034e56, 0xa8660c76b75f529d, 0x76a19831dadd7d4a, 0, 6 }, /* #30 */
     10457    { 0x037356, 0x037b56, 0x64a37b3b461c303f, 0x7ec946f6768c3860, 0, 7 }, /* #31 */
     10458    { 0x362203, 0x362a02, 0xfc1de22cf83b48a3, 0x51fe0ef1167c1da4, 0, 9 }, /* #32 */
     10459    { 0x103d56, 0x103d56, 0x402fbdac242af4d4, 0x4855e9a8805f7b58, 0, 31 }, /* #33 */
     10460    { 0x236c03, 0x236c03, 0x74c599c5825b3ffb, 0x8b04b67ff6e98b33, 0, 39 }, /* #34 */
     10461    { 0x2607d2, 0x260fd2, 0x4e2f3dc9e2de7782, 0x4f16f3bc127179ee, 0, 37 }, /* #35 */
     10462    { 0x1c5957, 0x1c5156, 0x4a44071f18f53469, 0x34694a44071f18f5, 0, 16 }, /* #36 */
     10463    { 0x160703, 0x160702, 0x50797d9157b9742a, 0x0a941e5f6455ee5d, 0, 10 }, /* #37 */
     10464    { 0x3251c7, 0x3251c7, 0xcee4c00c06729e06, 0xc980180ce53c0d9d, 0, 55 }, /* #38 */
     10465    { 0x190892, 0x190892, 0x71d8c9dfa4c3c95c, 0x571c763277e930f2, 0, 10 }, /* #39 */
     10466    { 0x0b1792, 0x0b1792, 0x02a273f0bc7810ae, 0x15139f85e3c08570, 0, 61 }, /* #40 */
     10467    { 0x175996, 0x175196, 0x835621f6b482fba1, 0x21f6b482fba18356, 0, 48 }, /* #41 */
     10468    { 0x1c0e56, 0x1c0656, 0x962ed9dc7c3374a4, 0x2ed9dc7c3374a496, 0, 56 }, /* #42 */
     10469    { 0x350953, 0x350152, 0x5df92f40c5794a3e, 0x25e818af2947cbbf, 0, 51 }, /* #43 */
     10470    { 0x266902, 0x266902, 0xec72953461b9c9d8, 0x72953461b9c9d8ec, 0, 56 }, /* #44 */
     10471    { 0x3c7483, 0x3c7c82, 0xb17a1341332120d1, 0x64241a362f426826, 0, 27 }, /* #45 */
     10472    { 0x0c08d2, 0x0c00d3, 0x21ef06cbee9f624e, 0xcbee9f624e21ef06, 0, 40 }, /* #46 */
     10473    { 0x232c86, 0x232c86, 0x7dfa75b0a149f326, 0x527cc99f7e9d6c28, 0, 26 }, /* #47 */
     10474    { 0x393487, 0x393486, 0x9a78b6422004ca3a, 0x1002651d4d3c5b21, 0, 33 }, /* #48 */
     10475    { 0x156cc3, 0x156cc3, 0x5d27229fe7f55af7, 0x5d27229fe7f55af7, 0, 0 }, /* #49 */
     10476    { 0x1a6a57, 0x1a6a56, 0xd5af36aae77b327c, 0x7b327cd5af36aae7, 0, 24 }, /* #50 */
     10477    { 0x364943, 0x364943, 0xd6cd8691ee83eb4e, 0xa76b66c348f741f5, 0, 9 }, /* #51 */
     10478    { 0x2e6352, 0x2e6b52, 0x2901418ecd825a77, 0x480a0c766c12d3b9, 0, 61 }, /* #52 */
     10479    { 0x0c4953, 0x0c4953, 0x7ed680c1c5f59820, 0xb4060e2facc103f6, 0, 53 }, /* #53 */
     10480    { 0x2008d2, 0x2008d2, 0x19dbc561ac22b21d, 0x611590e8cede2b0d, 0, 29 }, /* #54 */
     10481    { 0x0427c3, 0x0427c2, 0x37233a12902440ce, 0x1220671b919d0948, 0, 25 }, /* #55 */
     10482    { 0x090bd7, 0x0903d6, 0x4bded86744c3b20e, 0x1c97bdb0ce898764, 0, 7  }, /* #56 */
     10483    { 0x3a4807, 0x3a4007, 0x00f91933e3e3ce3d, 0xe3ce3d00f91933e3, 0, 24 }, /* #57 */
     10484    { 0x242882, 0x242083, 0xd2e84c3344a1af00, 0xe01a5d0986689435, 0, 11 }, /* #58 */
     10485    { 0x3d1616, 0x3d1617, 0x91c46b4231350c73, 0xd08c4d431ce4711a, 0, 42 }, /* #59 */
     10486    { 0x383716, 0x383f17, 0x8783e529c12a1233, 0x950919c3c1f294e0, 0, 25 }, /* #60 */
     10487    { 0x191617, 0x191616, 0x7dd0e9c9b2c18057, 0x300aefba1d393658, 0, 19 }, /* #61 */
     10488    { 0x0b3312, 0x0b3b13, 0xa0b2e033b08d9adf, 0x846cd6fd0597019d, 0, 29 }, /* #62 */
     10489    { 0x0a5197, 0x0a5997, 0xbe44001613c839b2, 0x9e41cd95f22000b0, 0, 29 }, /* #63 */
    1049010490};
    1049110491static const BINU64_TEST_T g_aTests_rcl_u64[] =
    1049210492{
    10493     { 0x185697, 0x185e96, 0x3001618954dcdc45, 0xc312a9b9b88b3001, 0, 17 }, /* #0 */
    10494     { 0x277e06, 0x277e06, 0xa851b37e8c447b81, 0x8c447b815428d9bf, 0, 32 }, /* #1 */
    10495     { 0x363716, 0x363f17, 0xb865675dbf62efad, 0x177d6ae1959d76fd, 0, 43 }, /* #2 */
    10496     { 0x350e52, 0x350e52, 0xdf748eedcddaeae9, 0x8eedcddaeae96fba, 0, 16 }, /* #3 */
    10497     { 0x0813c6, 0x0813c6, 0x4b2b638a0d5fc7a2, 0x4b2b638a0d5fc7a2, 0, 0  }, /* #4 */
    10498     { 0x3a1702, 0x3a1702, 0x877a42290ebea9bf, 0x2290ebea9bf43bd2, 0, 20 }, /* #5 */
    10499     { 0x175e96, 0x175696, 0x8335c27d2c0b0d43, 0x19ae13e960586a1a, 0, 3 }, /* #6 */
    10500     { 0x011ed2, 0x011ed3, 0x3f24310ab1619b71, 0x11f92188558b0cdb, 0, 60 }, /* #7 */
    10501     { 0x033f93, 0x033793, 0xb89ebf1f04d7dfb0, 0xc4f5f8f826befd86, 0, 3 }, /* #8 */
    10502     { 0x1b0d87, 0x1b0586, 0xbbe3d38b50ea2409, 0x09ddf1e9c5a87512, 0, 56 }, /* #9 */
    10503     { 0x257816, 0x257016, 0x0964b098cc395a80, 0x4b098cc395a8004b, 0, 12 }, /* #10 */
    10504     { 0x041b46, 0x041b46, 0x139054c5111ca65a, 0x82a62888e532d04e, 0, 11 }, /* #11 */
    10505     { 0x153857, 0x153057, 0x13e936af95e78955, 0xcaf3c4aac4fa4dab, 0, 31 }, /* #12 */
    10506     { 0x181a87, 0x181a87, 0x0bb00329579169a9, 0x30bb00329579169a, 0, 61 }, /* #13 */
    10507     { 0x395387, 0x395386, 0x765fba299576018c, 0x55d80632ecbf7453, 0, 34 }, /* #14 */
    10508     { 0x3802d3, 0x380ad3, 0xea5bbf9cc49d2aa9, 0x7f39893a5553ea5b, 0, 17 }, /* #15 */
    10509     { 0x2e3407, 0x2e3407, 0x6e15de9dd563a9bd, 0xaac7537b6e15de9d, 0, 33 }, /* #16 */
    10510     { 0x3f1ec2, 0x3f1ec2, 0x3f84800497848df7, 0x8df71fc240024bc2, 0, 48 }, /* #17 */
    10511     { 0x304a82, 0x304a82, 0xa9b31210102db89c, 0x9080816dc4e2a6cc, 0, 19 }, /* #18 */
    10512     { 0x074dc7, 0x074dc7, 0xf4a9d5fdb1df336f, 0x3abfb63be66dff4a, 0, 13 }, /* #19 */
    10513     { 0x092416, 0x092416, 0x4fed69a23f6251e0, 0x251e027f6b4d11fb, 0, 44 }, /* #20 */
    10514     { 0x1e1853, 0x1e1852, 0x37a99ddbc26a22e7, 0xd445cf37a99ddbc2, 0, 41 }, /* #21 */
    10515     { 0x151616, 0x151616, 0xe898c098867208b1, 0x3026219c822c5d13, 0, 14 }, /* #22 */
    10516     { 0x016697, 0x016e97, 0x1d87e226469208ec, 0x04764761f88991a4, 0, 47 }, /* #23 */
    10517     { 0x0e6ad2, 0x0e62d2, 0xc54e39a9139a83f8, 0x71cd489cd41fc315, 0, 11 }, /* #24 */
    10518     { 0x185802, 0x185003, 0xf7cfdb0e1a398aed, 0xdf3f6c3868e62bb5, 0, 2 }, /* #25 */
    10519     { 0x1948c7, 0x1940c6, 0x308e5911378c11b1, 0x6611cb2226f18236, 0, 62 }, /* #26 */
    10520     { 0x084256, 0x084256, 0x4cd1970dbc585b4a, 0x65c36f1616d2899a, 0, 14 }, /* #27 */
    10521     { 0x154c46, 0x154447, 0x71897e2bd3205c44, 0x88871897e2bd3205, 0, 53 }, /* #28 */
    10522     { 0x3b1cc6, 0x3b14c7, 0xdb98155b947c0a8a, 0xb98155b947c0a8a6, 0, 4 }, /* #29 */
    10523     { 0x356a46, 0x356247, 0xabf2b6484b29e6d9, 0x9212ca79b6557e56, 0, 22 }, /* #30 */
    10524     { 0x2c6c07, 0x2c6406, 0x0ed8e713723dd284, 0x3b639c4dc8f74a12, 0, 2 }, /* #31 */
    10525     { 0x214d17, 0x214d17, 0xcfa915f2eae99e90, 0x21cfa915f2eae99e, 0, 57 }, /* #32 */
    10526     { 0x2c72c7, 0x2c7ac7, 0xfb683c508d4151e7, 0x3feda0f142350547, 0, 59 }, /* #33 */
    10527     { 0x2679d2, 0x2671d2, 0x1f176d94de5022b8, 0x03e2edb29bca0457, 0, 62 }, /* #34 */
    10528     { 0x302782, 0x302783, 0x02e1820444c5821e, 0x8b043c02e1820444, 0, 41 }, /* #35 */
    10529     { 0x246dd6, 0x2465d7, 0xc0daa95057e6ff9f, 0xfcfb036aa5415f9b, 0, 51 }, /* #36 */
    10530     { 0x1d64c2, 0x1d6cc3, 0x571e57359c4c53fe, 0x5c795cd671314ff8, 0, 2  }, /* #37 */
    10531     { 0x153483, 0x153c83, 0x897ec36574064c5a, 0x12fd86cae80c98b5, 0, 1 }, /* #38 */
    10532     { 0x0810c7, 0x0810c7, 0xccb8a9430c1b2f36, 0xb732e2a50c306cbc, 0, 59 }, /* #39 */
    10533     { 0x1e65d3, 0x1e6dd2, 0xde6f940542c23ded, 0xa1611ef6f79be501, 0, 31 }, /* #40 */
    10534     { 0x025dc6, 0x025dc7, 0x30a4d6850a9a2fe0, 0x49ad0a15345fc030, 0, 9 }, /* #41 */
    10535     { 0x073753, 0x073753, 0x76cc72d20a0b7768, 0xa41416eed176cc72, 0, 25 }, /* #42 */
    10536     { 0x3c7112, 0x3c7112, 0x6e88d4ca0df8646b, 0x359ba23532837e19, 0, 55 }, /* #43 */
    10537     { 0x2c3047, 0x2c3847, 0xf5f0b98d90df53b5, 0x6bf5f0b98d90df53, 0, 57 }, /* #44 */
    10538     { 0x0a1b96, 0x0a1b96, 0x3af9f2d152a0cd1c, 0x83347075f3e5a2a5, 0, 42 }, /* #45 */
    10539     { 0x340196, 0x340997, 0x5f06421e3d562caf, 0x210f1eab165797c1, 0, 15 }, /* #46 */
    10540     { 0x325c92, 0x325c93, 0x98eb7ec3cbf94049, 0x298eb7ec3cbf9404, 0, 61 }, /* #47 */
    10541     { 0x332896, 0x332896, 0xb9e0e4cda902d8b3, 0xd73c1c99b5205b16, 0, 62 }, /* #48 */
    10542     { 0x336f96, 0x336797, 0x787670e7f3fe3d7b, 0xecf0ece1cfe7fc7a, 0, 58 }, /* #49 */
    10543     { 0x070b13, 0x070312, 0xb14c67fd6067987d, 0x7fd6067987dd8a63, 0, 20 }, /* #50 */
    10544     { 0x374697, 0x374e96, 0x5cd366a5babd2d41, 0xd734d9a96eaf4b50, 0, 63 }, /* #51 */
    10545     { 0x284c57, 0x284c57, 0x82baa956be3f9e6f, 0x4ab5f1fcf37e0aea, 0, 19 }, /* #52 */
    10546     { 0x0169c6, 0x0169c7, 0x86f8c72238e511e0, 0x0df18e4471ca23c0, 0, 1 }, /* #53 */
    10547     { 0x276f03, 0x276f02, 0x1062da42ed3e3a42, 0xc5b485da7c748510, 0, 9 }, /* #54 */
    10548     { 0x015193, 0x015993, 0x3bfb6526d05ad785, 0x6ca4da0b5af0b3bf, 0, 13 }, /* #55 */
    10549     { 0x3c2556, 0x3c2557, 0x3f326143fb8ae37c, 0xfdc571be0fcc9850, 0, 31 }, /* #56 */
    10550     { 0x084f87, 0x084786, 0x8a2e504f81b2ee1b, 0x09f0365dc378a2e5, 0, 21 }, /* #57 */
    10551     { 0x1771d7, 0x1771d6, 0x673dc9e43fbd5595, 0x43fbd5595b39ee4f, 0, 28 }, /* #58 */
    10552     { 0x2a1e17, 0x2a1617, 0xcdcd4ffdb6a7f903, 0xe40f9b9a9ffb6d4f, 0, 50 }, /* #59 */
    10553     { 0x210043, 0x210043, 0x66ff0f78ad6b6a0b, 0xc56b5b505d9bfc3d, 0, 27 }, /* #60 */
    10554     { 0x3b03c2, 0x3b03c2, 0x2e6c24750933d410, 0x24cf50405cd848ea, 0, 34 }, /* #61 */
    10555     { 0x3a0ac3, 0x3a0ac3, 0x8d77210c54e03bd1, 0x1c6bb90862a701de, 0, 60 }, /* #62 */
    10556     { 0x3041c6, 0x3049c6, 0xe6c102ad5defbe75, 0x8156aef7df3ab9b0, 0, 15 }, /* #63 */
     10493    { 0x086487, 0x086487, 0x2ca073cea6d50a70, 0x940e79d4daa14e12, 0, 5 }, /* #0 */
     10494    { 0x1c7016, 0x1c7817, 0xd677a3884bcaf221, 0x47109795e442d677, 0, 17 }, /* #1 */
     10495    { 0x3d6f47, 0x3d6f46, 0xa21bb7ced4d6ccbd, 0xcbdd10ddbe76a6b6, 0, 52 }, /* #2 */
     10496    { 0x185f46, 0x185746, 0xf2cf239af760c795, 0x59e4735eec18f2af, 0, 5 }, /* #3 */
     10497    { 0x3c5602, 0x3c5603, 0xf2d6c922d6fae8ff, 0xe5ad9245adf5d1fe, 0, 1  }, /* #4 */
     10498    { 0x207c87, 0x207c86, 0x2905d34454eb6066, 0xcd2905d34454eb60, 0, 57 }, /* #5 */
     10499    { 0x014b86, 0x014386, 0x76f2c79044d8d73d, 0x113635cf4ede58f2, 0, 30 }, /* #6 */
     10500    { 0x1e4e97, 0x1e4e97, 0xb73338940354d809, 0x40354d809db999c4, 0, 28 }, /* #7 */
     10501    { 0x041556, 0x041d56, 0x170381984ff005a8, 0xb50170381984ff00, 0, 53 }, /* #8 */
     10502    { 0x0064c2, 0x0064c3, 0xcbac86ce5216a121, 0x9485a848597590d9, 0, 30 }, /* #9 */
     10503    { 0x322e93, 0x322692, 0x01a075f435e4d224, 0x0340ebe86bc9a449, 0, 1 }, /* #10 */
     10504    { 0x371a57, 0x371257, 0x2c5f325342ea99e6, 0x9a58be64a685d533, 0, 58 }, /* #11 */
     10505    { 0x287556, 0x287d56, 0x525d91553db9548b, 0xa916525d91553db9, 0, 49 }, /* #12 */
     10506    { 0x261f86, 0x261787, 0x8f09b9f070f4ab0c, 0xc26e7c1c3d2ac311, 0, 6 }, /* #13 */
     10507    { 0x224d57, 0x224556, 0xc9e56ecfbe18bc1a, 0x5e0d72795bb3ef86, 0, 47 }, /* #14 */
     10508    { 0x1a1257, 0x1a1256, 0x01155da017bd1e60, 0x022abb402f7a3cc1, 0, 1 }, /* #15 */
     10509    { 0x227d06, 0x227d06, 0x61138c7924914747, 0x8e61138c79249147, 0, 57 }, /* #16 */
     10510    { 0x2512d2, 0x2512d3, 0xbfdde25f3fcc54f5, 0xaaff77897cff3153, 0, 59 }, /* #17 */
     10511    { 0x3c4212, 0x3c4212, 0x117977fdd957c5c6, 0x22f2effbb2af8b8c, 0, 1 }, /* #18 */
     10512    { 0x133547, 0x133547, 0xff724d4ddfa3deb5, 0xee49a9bbf47bd6bf, 0, 5 }, /* #19 */
     10513    { 0x143157, 0x143157, 0xbaead351e5cf0756, 0x973c1d5b75d5a6a3, 0, 34 }, /* #20 */
     10514    { 0x125cd6, 0x1254d6, 0x004bb48302cf0bdc, 0x1816785ee0012ed2, 0, 27 }, /* #21 */
     10515    { 0x361292, 0x361293, 0x67a37a5d87523b0f, 0xd2ec3a91d8799e8d, 0, 19 }, /* #22 */
     10516    { 0x3f27c2, 0x3f2fc2, 0x6fd819b8d6938847, 0xd27108e6fd819b8d, 0, 37 }, /* #23 */
     10517    { 0x0a1a12, 0x0a1213, 0x8d0cf60d767ffe3f, 0xffe3f46867b06bb3, 0, 44 }, /* #24 */
     10518    { 0x080a86, 0x080a87, 0xeed64f319274bfb6, 0x6776b2798c93a5fd, 0, 60 }, /* #25 */
     10519    { 0x1054c6, 0x1054c7, 0x40c54924d048fd92, 0xd922062a49268247, 0, 52 }, /* #26 */
     10520    { 0x291392, 0x291b93, 0x9bf4b22dee0c17e4, 0x7e9645bdc182fc89, 0, 5 }, /* #27 */
     10521    { 0x306c16, 0x306c17, 0x647d48df1dc7bdca, 0x23ea46f8ee3dee51, 0, 3 }, /* #28 */
     10522    { 0x1578c6, 0x1570c7, 0xd5ba5051de7fc27f, 0xfb56e9414779ff09, 0, 59 }, /* #29 */
     10523    { 0x291dc2, 0x2915c2, 0xf9912134f3366a9b, 0x64484d3ccd9aa6df, 0, 6 }, /* #30 */
     10524    { 0x1b2492, 0x1b2c92, 0x662759e3265b5fa2, 0x88cc4eb3c64cb6bf, 0, 58 }, /* #31 */
     10525    { 0x1a70c3, 0x1a70c2, 0x0504b553b634cf0a, 0x25aa9db1a6785414, 0, 11 }, /* #32 */
     10526    { 0x391b56, 0x391b57, 0x2c9c64ffdd4d0948, 0x205938c9ffba9a12, 0, 58 }, /* #33 */
     10527    { 0x251092, 0x251893, 0x29257cfd586b3fbc, 0x7829257cfd586b3f, 0, 57 }, /* #34 */
     10528    { 0x2e26c6, 0x2e26c7, 0x231d1325590eedc8, 0x90231d1325590eed, 0, 57 }, /* #35 */
     10529    { 0x2c6c53, 0x2c6453, 0xd0561d2fa6d91e21, 0xf4db23c43d0561d2, 0, 29 }, /* #36 */
     10530    { 0x0957d6, 0x095fd7, 0xa492a457ade72e54, 0x249522bd6f3972a2, 0, 3  }, /* #37 */
     10531    { 0x117653, 0x117e53, 0x580c3793fc8b380a, 0x0de4ff22ce02ab01, 0, 14 }, /* #38 */
     10532    { 0x0e0347, 0x0e0b47, 0x45ed14f1344e61a6, 0x4f1344e61a6a2f68, 0, 20 }, /* #39 */
     10533    { 0x177c13, 0x177413, 0x1e5810ec1d25d35f, 0xe5810ec1d25d35f8, 0, 4 }, /* #40 */
     10534    { 0x033156, 0x033157, 0x9a27de0c93a67f9f, 0xbc19274cff3e9a27, 0, 17 }, /* #41 */
     10535    { 0x3a2112, 0x3a2112, 0xc8c89387b3ae8d73, 0x4e1eceba35cd9191, 0, 18 }, /* #42 */
     10536    { 0x013dc3, 0x0135c3, 0x404cd7755147cab3, 0x9aeeaa28f9567404, 0, 13 }, /* #43 */
     10537    { 0x2a1007, 0x2a1007, 0x1beb9998b71e2475, 0xd637d733316e3c48, 0, 58 }, /* #44 */
     10538    { 0x143603, 0x143603, 0x3520925716a81593, 0x3520925716a81593, 0, 0 }, /* #45 */
     10539    { 0x087717, 0x087f17, 0x3e1b718e8f4429cf, 0x718e8f4429cf9f0d, 0, 16 }, /* #46 */
     10540    { 0x1a10d3, 0x1a18d3, 0xe910178b615a3410, 0x0f4880bc5b0ad1a0, 0, 60 }, /* #47 */
     10541    { 0x146496, 0x146c96, 0xf3dac021f1d956f0, 0xf8ecab783cf6b008, 0, 31 }, /* #48 */
     10542    { 0x1e7a87, 0x1e7286, 0xac0288ba8c4880d6, 0x4880d6d601445d46, 0, 40 }, /* #49 */
     10543    { 0x225493, 0x225492, 0xba848c3c2039eb43, 0x1cf5a1eea1230f08, 0, 39 }, /* #50 */
     10544    { 0x281e92, 0x281692, 0x1e373f9a93ae908f, 0x373f9a93ae908f0f, 0, 8 }, /* #51 */
     10545    { 0x0c5b86, 0x0c5387, 0x1323f32af9d70374, 0xba04c8fccabe75c0, 0, 55 }, /* #52 */
     10546    { 0x0f75d2, 0x0f7dd3, 0x4cc539ba0255c438, 0x0e0998a737404ab8, 0, 54 }, /* #53 */
     10547    { 0x142047, 0x142847, 0xaec824db93eefb99, 0x7dccebb20936e4fb, 0, 47 }, /* #54 */
     10548    { 0x283e47, 0x283646, 0x2e36b22cecac7505, 0x2cb8dac8b3b2b1d4, 0, 59 }, /* #55 */
     10549    { 0x227fc3, 0x2277c2, 0x9647cbf2dccdc3f4, 0x3e5f96e66e1fa659, 0, 11 }, /* #56 */
     10550    { 0x061693, 0x061e92, 0xd5a8d9c2bab649d3, 0xd9274fab51b38575, 0, 42 }, /* #57 */
     10551    { 0x104f17, 0x104716, 0xec01f752887aa56a, 0x43d52b57b007dd4a, 0, 35 }, /* #58 */
     10552    { 0x236c02, 0x236c02, 0xf26e14907d1032a9, 0xfa206552f26e1490, 0, 33 }, /* #59 */
     10553    { 0x3742d7, 0x374ad6, 0x0d51db7a7e86f163, 0xe1aa3b6f4fd0de2c, 0, 62 }, /* #60 */
     10554    { 0x306596, 0x306596, 0x1b012ebc687b5a76, 0x5d78d0f6b4ec1b01, 0, 17 }, /* #61 */
     10555    { 0x140c97, 0x140c96, 0x490bbc571c8e66fe, 0xfea485de2b8e4733, 0, 56 }, /* #62 */
     10556    { 0x0d3c93, 0x0d3493, 0x49c49d2746dfb86b, 0xc35d2712749d1b7e, 0, 51 }, /* #63 */
    1055710557};
    1055810558static const BINU64_TEST_T g_aTests_rcr_u64[] =
    1055910559{
    10560     { 0x305116, 0x305117, 0x2d3c584adeb6b55a, 0x3c584adeb6b55a16, 0, 57 }, /* #0 */
    10561     { 0x1f2243, 0x1f2243, 0x051b47c7e28cba4d, 0x1f1f8a32e9360a36, 0, 47 }, /* #1 */
    10562     { 0x371d47, 0x371546, 0x73f92df3db76556a, 0xdf3db76556ab9fc9, 0, 45 }, /* #2 */
    10563     { 0x357203, 0x357202, 0x17ae59fb5911ade0, 0xe59fb5911ade08bd, 0, 53 }, /* #3 */
    10564     { 0x201e42, 0x201642, 0x73808cd4abec7eeb, 0x0466a55f63f759ce, 0, 54 }, /* #4 */
    10565     { 0x2a5fd3, 0x2a57d3, 0x2b342344190c20a8, 0x12b342344190c20a, 0, 4 }, /* #5 */
    10566     { 0x196e56, 0x196e56, 0xb319b4f7fd24adf8, 0x7bfe9256fc2cc66d, 0, 42 }, /* #6 */
    10567     { 0x112d02, 0x112d02, 0x1003d36c29e9cb47, 0x801e9b614f4e5a38, 0, 62 }, /* #7 */
    10568     { 0x0e6657, 0x0e6657, 0xe698a88883f476a2, 0xd1da8bcd31511107, 0, 23 }, /* #8 */
    10569     { 0x144393, 0x144392, 0x6428504c8f5ff27a, 0x3d7fc9eac850a099, 0, 31 }, /* #9 */
    10570     { 0x2e5d82, 0x2e5d83, 0x20b2254b3dc53f1b, 0xb105912a59ee29f8, 0, 5 }, /* #10 */
    10571     { 0x123483, 0x123c83, 0xbf5a204d39bd5dd0, 0x5a204d39bd5dd0df, 0, 57 }, /* #11 */
    10572     { 0x1d2642, 0x1d2e42, 0x9d58ee9628029de5, 0xac774b14014ef2a7, 0, 58 }, /* #12 */
    10573     { 0x317093, 0x317092, 0x52a481587471ab49, 0xd26a54902b0e8e35, 0, 11 }, /* #13 */
    10574     { 0x1a1513, 0x1a1512, 0x8e2cc785c8b2bb64, 0x2caed931c598f0b9, 0, 27 }, /* #14 */
    10575     { 0x126602, 0x126602, 0x4396d4fa95273ef7, 0x4396d4fa95273ef7, 0, 0 }, /* #15 */
    10576     { 0x1f1d46, 0x1f1546, 0x407c9b3bd3ba9c8f, 0x0f93677a775391e4, 0, 60 }, /* #16 */
    10577     { 0x1b6457, 0x1b6456, 0xb4cb63d33976603d, 0xcb63d33976603dda, 0, 57 }, /* #17 */
    10578     { 0x2a1057, 0x2a1056, 0x2c721a798b32aecd, 0x390d3cc5995766cb, 0, 58 }, /* #18 */
    10579     { 0x287c53, 0x287452, 0xd9e5956b04961792, 0xd6092c2f25d9e595, 0, 40 }, /* #19 */
    10580     { 0x010f83, 0x010f83, 0x4e8db6732769bb64, 0xa36d9cc9da6ed929, 0, 59 }, /* #20 */
    10581     { 0x0a6292, 0x0a6292, 0x5bc91f5063e91693, 0x3ea0c7d22d265bc9, 0, 48 }, /* #21 */
    10582     { 0x363f47, 0x363f47, 0x6ea1ba1665b4015c, 0x96ea1ba1665b4015, 0, 4 }, /* #22 */
    10583     { 0x2f6dd6, 0x2f6dd6, 0x1e32cd0d9913ba67, 0x99c3c659a1b32277, 0, 11 }, /* #23 */
    10584     { 0x097d07, 0x097d07, 0xad5781d5b64cd1a4, 0x49ad5781d5b64cd1, 0, 8 }, /* #24 */
    10585     { 0x3b6c46, 0x3b6c46, 0x0a3097e8bc49b1af, 0x8bc49b1af05184bf, 0, 37 }, /* #25 */
    10586     { 0x1b4fc6, 0x1b47c6, 0x8c26c0a958278b3e, 0x136054ac13c59f23, 0, 58 }, /* #26 */
    10587     { 0x005792, 0x005793, 0x6a38f36d78485b8f, 0xcd471e6daf090b71, 0, 3 }, /* #27 */
    10588     { 0x2f2492, 0x2f2493, 0x7a2f92bad0a5e067, 0x3d17c95d6852f033, 0, 1 }, /* #28 */
    10589     { 0x153716, 0x153f16, 0xa03b2be208315ab9, 0xb9501d95f10418ad, 0, 9  }, /* #29 */
    10590     { 0x397853, 0x397852, 0xb6b0b7c77ae88207, 0xb7c77ae88207db58, 0, 49 }, /* #30 */
    10591     { 0x365542, 0x365543, 0xfdbe6f1730355672, 0xf6f9bc5cc0d559c9, 0, 63 }, /* #31 */
    10592     { 0x360cd2, 0x3604d2, 0x1e82dcdfb183e1e0, 0xc60f87803d05b9bf, 0, 31 }, /* #32 */
    10593     { 0x296042, 0x296043, 0xa17c249da3c9faf9, 0x2768f27ebe542f84, 0, 43 }, /* #33 */
    10594     { 0x3a36d3, 0x3a3ed2, 0xf1cc8128a0b883ab, 0x64094505c41d5fc7, 0, 54 }, /* #34 */
    10595     { 0x302d13, 0x302d12, 0x1714b11546b507d3, 0x6b507d38b8a588aa, 0, 29 }, /* #35 */
    10596     { 0x1b4b93, 0x1b4b93, 0x1f7b9538af53b0c9, 0x8fbdca9c57a9d864, 0, 1 }, /* #36 */
    10597     { 0x056ad6, 0x0562d6, 0x37038be8eb30d001, 0x3acc340046e0717d, 0, 35 }, /* #37 */
    10598     { 0x206782, 0x206f83, 0x62c1c5c860c6e85f, 0x831ba17cc5838b90, 0, 31 }, /* #38 */
    10599     { 0x280353, 0x280353, 0x5cc34fd353ba1143, 0x353ba1143ae61a7e, 0, 37 }, /* #39 */
    10600     { 0x1e0147, 0x1e0946, 0x6b292bb420c12fcc, 0xbf32d65257684182, 0, 15 }, /* #40 */
    10601     { 0x0e4e97, 0x0e4696, 0x04dd4fa7dd8bcb80, 0x209ba9f4fbb17970, 0, 3 }, /* #41 */
    10602     { 0x0c3dc3, 0x0c35c3, 0x6bfa2591d58685b2, 0xf44b23ab0d0b656b, 0, 56 }, /* #42 */
    10603     { 0x2a3402, 0x2a3403, 0x4bd808cce484d187, 0x339213461c97b011, 0, 39 }, /* #43 */
    10604     { 0x3553c2, 0x3553c2, 0x0785a61182cf8a60, 0xd308c167c53001e1, 0, 50 }, /* #44 */
    10605     { 0x247b83, 0x247b83, 0x872e3dbd47b33831, 0x831c3971edea3d99, 0, 13 }, /* #45 */
    10606     { 0x1f5a92, 0x1f5293, 0x71c19f225f9123be, 0xf1c7067c897e448e, 0, 6  }, /* #46 */
    10607     { 0x371ad6, 0x371ad7, 0x673129031b4d2f9a, 0x8da697cd19cc4a40, 0, 34 }, /* #47 */
    10608     { 0x272482, 0x272483, 0x18701a66bf57b9ef, 0xdcf7861c0699afd5, 0, 18 }, /* #48 */
    10609     { 0x3e5fd7, 0x3e5fd6, 0x94f4798aba240d88, 0x8ca7a3cc55d1206c, 0, 5 }, /* #49 */
    10610     { 0x0d5056, 0x0d5857, 0xa1fcd368365f2af3, 0x9a87f34da0d97cab, 0, 6 }, /* #50 */
    10611     { 0x111187, 0x111986, 0x05823199265f7711, 0x932fbb88c1608c66, 0, 34 }, /* #51 */
    10612     { 0x2c5952, 0x2c5952, 0x42c9dcc8bd376376, 0x45e9bb1bb10b2773, 0, 38 }, /* #52 */
    10613     { 0x1c0e86, 0x1c0e86, 0x162702905285eb7b, 0xa50bd6f616270290, 0, 32 }, /* #53 */
    10614     { 0x031ac6, 0x0312c6, 0x0dd8b423d2d2ce18, 0xd08f4b4b38601bb1, 0, 47 }, /* #54 */
    10615     { 0x254606, 0x254607, 0x3f17f91d45339b49, 0x247e2ff23a8a6736, 0, 7 }, /* #55 */
    10616     { 0x0c2e92, 0x0c2e93, 0xca0d5588ba1929e4, 0x55622e864a791941, 0, 51 }, /* #56 */
    10617     { 0x1b7017, 0x1b7817, 0xc9657fc516f1237e, 0x8a2de246fdc9657f, 0, 40 }, /* #57 */
    10618     { 0x1571c3, 0x1579c3, 0x669700b7d62a1c0a, 0x9a5c02df58a8702a, 0, 63 }, /* #58 */
    10619     { 0x093612, 0x093613, 0x4f3f39a09ad00614, 0x39a09ad00614279f, 0, 49 }, /* #59 */
    10620     { 0x146b87, 0x146b86, 0xbc312b362434a4d3, 0xb362434a4d3de189, 0, 45 }, /* #60 */
    10621     { 0x0d6a83, 0x0d6a83, 0x303b8fc59026ff2f, 0x303b8fc59026ff2f, 0, 0 }, /* #61 */
    10622     { 0x2b2617, 0x2b2616, 0xc46c355e315a1c1a, 0xd0e0d711b0d578c5, 0, 22 }, /* #62 */
    10623     { 0x1e7716, 0x1e7717, 0x15be73099d1de561, 0x1de5610adf3984ce, 0, 25 }, /* #63 */
     10560    { 0x153492, 0x153c93, 0x88ad848f1f81e435, 0x90d5115b091e3f03, 0, 15 }, /* #0 */
     10561    { 0x3b04c2, 0x3b0cc3, 0x4f1edfcc0948deda, 0x981291bdb44f1edf, 0, 40 }, /* #1 */
     10562    { 0x352f12, 0x352f12, 0xefdb9bbc062574c1, 0x5dfb737780c4ae98, 0, 3 }, /* #2 */
     10563    { 0x245e16, 0x245e17, 0x0c8e169505b28a2f, 0x416ca28bc191c2d2, 0, 35 }, /* #3 */
     10564    { 0x154a47, 0x154a47, 0x7779d4ca699cd555, 0x555bbbcea6534ce6, 0, 13 }, /* #4 */
     10565    { 0x3a4757, 0x3a4757, 0xbd94933197e9e856, 0x0adbd94933197e9e, 0, 12 }, /* #5 */
     10566    { 0x074e42, 0x074e43, 0x9929deae8c647c80, 0x929deae8c647c804, 0, 61 }, /* #6 */
     10567    { 0x0c0492, 0x0c0493, 0x3c405684a7dc02c4, 0x07880ad094fb8058, 0, 3 }, /* #7 */
     10568    { 0x303c43, 0x303c43, 0x9592c190528cbc1f, 0x9592c190528cbc1f, 0, 0 }, /* #8 */
     10569    { 0x394c06, 0x394c07, 0xafdb84e711afd92e, 0xb25cafdb84e711af, 0, 16 }, /* #9 */
     10570    { 0x151a92, 0x151292, 0xe4df512a04050261, 0x0985c9bea254080a, 0, 15 }, /* #10 */
     10571    { 0x140d07, 0x140d07, 0xbc0ca0f4acb66a8a, 0x515bc0ca0f4acb66, 0, 12 }, /* #11 */
     10572    { 0x240007, 0x240806, 0xa6430c170effd91d, 0x6182e1dffb23ba64, 0, 52 }, /* #12 */
     10573    { 0x092053, 0x092052, 0x5cbb15c70caaba83, 0x195575075cbb15c7, 0, 32 }, /* #13 */
     10574    { 0x1b2c83, 0x1b2c83, 0x21f1d5e104898ab6, 0xabc20913156d21f1, 0, 48 }, /* #14 */
     10575    { 0x2c5d82, 0x2c5d83, 0x295a3b06df2e8db8, 0x7cba36e052b4760d, 0, 31 }, /* #15 */
     10576    { 0x0569c6, 0x0561c6, 0xedc75740bdad1332, 0xe3aba05ed689993b, 0, 58 }, /* #16 */
     10577    { 0x332c82, 0x332483, 0x8a3cbccb3def2780, 0xccb3def2780451e5, 0, 45 }, /* #17 */
     10578    { 0x3e72d6, 0x3e7ad6, 0x05097db6992daa54, 0xa9500a12fb6d325b, 0, 15 }, /* #18 */
     10579    { 0x383216, 0x383a16, 0xe57094b8066a2fed, 0xbfb5cae129700cd4, 0, 15 }, /* #19 */
     10580    { 0x150a97, 0x150296, 0x700f84697c87af72, 0x0f84697c87af72b8, 0, 57 }, /* #20 */
     10581    { 0x1e6ed3, 0x1e6ed3, 0x38632dd105d939d2, 0x4e18cb7441764e74, 0, 2 }, /* #21 */
     10582    { 0x204142, 0x204943, 0xef294247b9dc8e76, 0x91cecef294247b9d, 0, 20 }, /* #22 */
     10583    { 0x142f42, 0x142742, 0x510f2096474056fd, 0x096474056fd28879, 0, 45 }, /* #23 */
     10584    { 0x2d37c6, 0x2d3fc7, 0x2d3de278283110ad, 0xa7bc4f05062215a2, 0, 60 }, /* #24 */
     10585    { 0x145792, 0x145792, 0x765cd01db394ed23, 0xd233b2e680ed9ca7, 0, 13 }, /* #25 */
     10586    { 0x2b1387, 0x2b1387, 0xd46b7378be4e82c5, 0xea35b9bc5f274162, 0, 1 }, /* #26 */
     10587    { 0x107f53, 0x107752, 0xb2f46eb05adf6484, 0x37582d6fb2426cbd, 0, 50 }, /* #27 */
     10588    { 0x036987, 0x036986, 0xcb193d84f1e08479, 0x479e58c9ec278f04, 0, 13 }, /* #28 */
     10589    { 0x000c43, 0x000442, 0x6c716a461f78b019, 0x19b638b5230fbc58, 0, 9  }, /* #29 */
     10590    { 0x201496, 0x201c96, 0x0cd17e522984c9a1, 0x4530993420cd17e5, 0, 36 }, /* #30 */
     10591    { 0x3d4093, 0x3d4093, 0x3380263a251c857e, 0x215fa67004c744a3, 0, 19 }, /* #31 */
     10592    { 0x3a74d2, 0x3a74d2, 0xf909d0686c0b3904, 0x0b39047c84e83436, 0, 25 }, /* #32 */
     10593    { 0x257283, 0x257282, 0x951230cb16c8bd84, 0xf6132a2461962d91, 0, 15 }, /* #33 */
     10594    { 0x1014c2, 0x101cc2, 0xf3d117385698778e, 0x5ce15a61de39e7a2, 0, 47 }, /* #34 */
     10595    { 0x250586, 0x250586, 0x5d1afe6298615137, 0x18544dcba35fcc53, 0, 27 }, /* #35 */
     10596    { 0x0b4496, 0x0b4497, 0xa6fdba487cd77bc0, 0xf6e921f35def014d, 0, 55 }, /* #36 */
     10597    { 0x212712, 0x212712, 0xc990008e4d298625, 0x2564c800472694c3, 0, 9 }, /* #37 */
     10598    { 0x2632c7, 0x263ac6, 0x666f8615482b9993, 0x66f8615482b9993b, 0, 61 }, /* #38 */
     10599    { 0x255e07, 0x255e06, 0x066967a349086622, 0xb3d1a4843311419a, 0, 50 }, /* #39 */
     10600    { 0x3a0407, 0x3a0407, 0x12b0ff71ebb374ac, 0xd766e95912b0ff71, 0, 32 }, /* #40 */
     10601    { 0x161946, 0x161146, 0x37d55e6ebbeadb15, 0xebbeadb151beaaf3, 0, 37 }, /* #41 */
     10602    { 0x0e6fc3, 0x0e67c2, 0x49a79fc0da211883, 0x0e934f3f81b44231, 0, 7 }, /* #42 */
     10603    { 0x2f1dc3, 0x2f1dc3, 0xc58557ebb852d2ac, 0xb852d2ace2c2abf5, 0, 33 }, /* #43 */
     10604    { 0x1e6a92, 0x1e6a92, 0x91aeab794242583b, 0x91aeab794242583b, 0, 0 }, /* #44 */
     10605    { 0x024483, 0x024483, 0x855af639192005c5, 0xc2ad7b1c8c9002e2, 0, 1 }, /* #45 */
     10606    { 0x302853, 0x302853, 0x449362237eafc0af, 0xa249b111bf57e057, 0, 1  }, /* #46 */
     10607    { 0x020313, 0x020b12, 0x673ac9a4a1b3a496, 0x4d250d9d24b59ceb, 0, 46 }, /* #47 */
     10608    { 0x331a42, 0x331242, 0x99656b37728b54b1, 0xddca2d52c532cad6, 0, 39 }, /* #48 */
     10609    { 0x151346, 0x151346, 0x3b330b6e02825753, 0x0a095d4c766616dc, 0, 31 }, /* #49 */
     10610    { 0x222497, 0x222c96, 0xf6d5e508524fd3bc, 0x9fa779f6d5e50852, 0, 24 }, /* #50 */
     10611    { 0x267006, 0x267807, 0x1da26ec353579f68, 0x689bb0d4d5e7da03, 0, 59 }, /* #51 */
     10612    { 0x157812, 0x157813, 0x9adf4d4995401709, 0x6fa6a4caa00b84a6, 0, 58 }, /* #52 */
     10613    { 0x344c87, 0x344c86, 0x788cd165b30e6ece, 0xb661cdd9d788cd16, 0, 36 }, /* #53 */
     10614    { 0x204192, 0x204992, 0xa943e1f3c5fb1d59, 0xaa50f87cf17ec756, 0, 2 }, /* #54 */
     10615    { 0x136dd2, 0x136dd3, 0x72d11c3e0a98c1a4, 0x8c1a439688e1f054, 0, 21 }, /* #55 */
     10616    { 0x2f7042, 0x2f7043, 0x5c20b193594e2fbf, 0x3594e2fbf2e1058c, 0, 37 }, /* #56 */
     10617    { 0x024082, 0x024082, 0x21c26894a4b701ef, 0xd129496e03de21c2, 0, 48 }, /* #57 */
     10618    { 0x096653, 0x096653, 0xcc4675dd07b82bd8, 0xec73119d7741ee0a, 0, 10 }, /* #58 */
     10619    { 0x0f7e97, 0x0f7e96, 0x5b52828c1987b077, 0xa30661ec1deb6a50, 0, 43 }, /* #59 */
     10620    { 0x0b4617, 0x0b4e16, 0x0886897a2fbba5dd, 0x6897a2fbba5dd844, 0, 53 }, /* #60 */
     10621    { 0x2825c6, 0x282dc7, 0x4faf4b5d6b0fa361, 0x7a5aeb587d1b093e, 0, 54 }, /* #61 */
     10622    { 0x272e43, 0x272643, 0xef0bf7da1d8e5826, 0xed0ec72c137bc2fd, 0, 42 }, /* #62 */
     10623    { 0x031252, 0x031a53, 0x5ba55f8dac69e2be, 0x8dac69e2be2dd2af, 0, 41 }, /* #63 */
    1062410624};
    1062510625static const BINU64_TEST_T g_aTests_shl_u64[] =
    1062610626{
    10627     { 0x272596, 0x272516, 0x0553df0f7ff26ef9, 0x553df0f7ff26ef90, 0, 4 }, /* #0 */
    10628     { 0x3b4987, 0x3b4116, 0x6c43d6a375b5b41c, 0x375b5b41c0000000, 0, 28 }, /* #1 */
    10629     { 0x3d2b86, 0x3d2b17, 0x5217ba377a09b055, 0x5000000000000000, 0, 60 }, /* #2 */
    10630     { 0x0d2086, 0x0d2097, 0x126d5ea2c2926510, 0x8524ca2000000000, 0, 33 }, /* #3 */
    10631     { 0x3f4d86, 0x3f4597, 0x4b5ebddd8e04878b, 0xeeec70243c580000, 0, 19 }, /* #4 */
    10632     { 0x1c4bc2, 0x1c4b17, 0xc0440b6cdccda1f5, 0x3687d40000000000, 0, 42 }, /* #5 */
    10633     { 0x214956, 0x214917, 0x6488ab380c1d7f2e, 0x380c1d7f2e000000, 0, 24 }, /* #6 */
    10634     { 0x3d37c2, 0x3d3f17, 0x1326d795bbe18609, 0x2b77c30c12000000, 0, 25 }, /* #7 */
    10635     { 0x263b52, 0x263312, 0x81a6eb46cf1c4cce, 0x069bad1b3c713338, 0, 2 }, /* #8 */
    10636     { 0x2c7a02, 0x2c7a17, 0x4da9da48fcda05a9, 0x3b491f9b40b52000, 0, 13 }, /* #9 */
    10637     { 0x0204c7, 0x020497, 0x3ca00048b7c93c74, 0xbe49e3a000000000, 0, 35 }, /* #10 */
    10638     { 0x052896, 0x052097, 0xae543209f5737249, 0xd5cdc92400000000, 0, 34 }, /* #11 */
    10639     { 0x3734d3, 0x373c96, 0x4bc54f9c5e6d1617, 0xa9f38bcda2c2e000, 0, 13 }, /* #12 */
    10640     { 0x3d2716, 0x3d2f17, 0x793c55ebfd262aed, 0x262aed0000000000, 0, 40 }, /* #13 */
    10641     { 0x3d7613, 0x3d7616, 0xcf54683e841b1a30, 0x106c68c000000000, 0, 34 }, /* #14 */
    10642     { 0x170103, 0x170996, 0xdcf4764d74d92889, 0xd928890000000000, 0, 40 }, /* #15 */
    10643     { 0x0872c2, 0x087297, 0x76ba44c181fbbf06, 0xa44c181fbbf06000, 0, 12 }, /* #16 */
    10644     { 0x227242, 0x227216, 0x82b1a97f69c305cc, 0x6a5fda70c1730000, 0, 14 }, /* #17 */
    10645     { 0x172b56, 0x172b96, 0xaf39252a22a7f3d6, 0x88a9fcf580000000, 0, 30 }, /* #18 */
    10646     { 0x092e52, 0x092616, 0x8d78c106611d57f1, 0x4755fc4000000000, 0, 38 }, /* #19 */
    10647     { 0x1d5456, 0x1d5c17, 0x17a23e90c2df621c, 0x0b7d887000000000, 0, 34 }, /* #20 */
    10648     { 0x1078d7, 0x107097, 0xff8e7bb905b73748, 0xc82db9ba40000000, 0, 27 }, /* #21 */
    10649     { 0x172f93, 0x172716, 0x397af4040c881291, 0x0206440948800000, 0, 23 }, /* #22 */
    10650     { 0x303246, 0x303293, 0xb8426b23af7639ce, 0xc213591d7bb1ce70, 0, 3 }, /* #23 */
    10651     { 0x205dc3, 0x205516, 0x7cd269a3212bb660, 0x6934d19095db3000, 0, 7  }, /* #24 */
    10652     { 0x067953, 0x067197, 0x519d57edfecf255a, 0xf6792ad000000000, 0, 35 }, /* #25 */
    10653     { 0x3a1e46, 0x3a1e17, 0x6894bee4ad2d0c93, 0x4bee4ad2d0c93000, 0, 12 }, /* #26 */
    10654     { 0x355fd7, 0x355f96, 0x532ace1869fcc9e4, 0xce1869fcc9e40000, 0, 16 }, /* #27 */
    10655     { 0x3e0017, 0x3e0817, 0x13f6db4bd3c0446b, 0x6000000000000000, 0, 61 }, /* #28 */
    10656     { 0x105247, 0x105297, 0xc9511cb9a9a4e75b, 0xd6c0000000000000, 0, 54 }, /* #29 */
    10657     { 0x3d2f86, 0x3d2f17, 0xd1ba50f39456d8e7, 0x39456d8e70000000, 0, 28 }, /* #30 */
    10658     { 0x343882, 0x343016, 0x764d2bb1406c0f01, 0x06c0f01000000000, 0, 36 }, /* #31 */
    10659     { 0x116096, 0x116016, 0x7b1cc334d5af97e3, 0x6000000000000000, 0, 61 }, /* #32 */
    10660     { 0x0c1383, 0x0c1397, 0xa09789dde55ecc6d, 0x8da0000000000000, 0, 53 }, /* #33 */
    10661     { 0x177617, 0x177e17, 0xaae14431a70b9ad1, 0x5a20000000000000, 0, 53 }, /* #34 */
    10662     { 0x1e3903, 0x1e3116, 0x3c77358df23134a4, 0x6b1be46269480000, 0, 17 }, /* #35 */
    10663     { 0x181306, 0x181b96, 0xc9d875ccdede2331, 0xdede233100000000, 0, 32 }, /* #36 */
    10664     { 0x0a2613, 0x0a2e96, 0x48c8e5de43e56309, 0xf958c24000000000, 0, 38 }, /* #37 */
    10665     { 0x1b2016, 0x1b2896, 0xb09b6c1b756d1f16, 0xdb60dbab68f8b000, 0, 11 }, /* #38 */
    10666     { 0x052b03, 0x052b17, 0xe5f32dcf2c6817cf, 0x6e796340be780000, 0, 19 }, /* #39 */
    10667     { 0x020d13, 0x020d96, 0x18289c47f9ea9629, 0xc520000000000000, 0, 53 }, /* #40 */
    10668     { 0x2a3747, 0x2a3f92, 0xbd448a2eac6e4c13, 0xf51228bab1b9304c, 0, 2 }, /* #41 */
    10669     { 0x023ad3, 0x023297, 0xdbb310fca17931c7, 0xf942f2638e000000, 0, 25 }, /* #42 */
    10670     { 0x385357, 0x385316, 0x5110a7400344c1c3, 0x7400344c1c300000, 0, 20 }, /* #43 */
    10671     { 0x3b3553, 0x3b3516, 0x7a00a589f37d95f7, 0x57dc000000000000, 0, 50 }, /* #44 */
    10672     { 0x2f25c7, 0x2f2d17, 0xd7af6ffe6ae2eaf4, 0x1757a00000000000, 0, 43 }, /* #45 */
    10673     { 0x2429c7, 0x242917, 0x7ed5ccd483c7fd87, 0x520f1ff61c000000, 0, 26 }, /* #46 */
    10674     { 0x145d02, 0x145516, 0xe8bdd1f9b43b6a44, 0x3b6a440000000000, 0, 40 }, /* #47 */
    10675     { 0x321d16, 0x321d96, 0xedf425d21a1df25f, 0xd0ef92f800000000, 0, 35 }, /* #48 */
    10676     { 0x2b3a17, 0x2b3216, 0x3fbc334799900ae8, 0x68f332015d000000, 0, 21 }, /* #49 */
    10677     { 0x312b97, 0x312b17, 0x9910b12661409d33, 0x3300000000000000, 0, 56 }, /* #50 */
    10678     { 0x1407d6, 0x140f17, 0xa9c262925ba20435, 0x5000000000000000, 0, 60 }, /* #51 */
    10679     { 0x092d56, 0x092597, 0xac3eaf8a06473269, 0xf57c503239934800, 0, 11 }, /* #52 */
    10680     { 0x210583, 0x210516, 0x826622846c83db6c, 0x0f6db00000000000, 0, 42 }, /* #53 */
    10681     { 0x0c4bc3, 0x0c4b96, 0x9c280c08064bd376, 0x97a6ec0000000000, 0, 41 }, /* #54 */
    10682     { 0x1144d6, 0x114c17, 0x9db4521135060314, 0x4180c50000000000, 0, 38 }, /* #55 */
    10683     { 0x227ac2, 0x227297, 0xde6d81dd65f1b04c, 0xbacbe36098000000, 0, 25 }, /* #56 */
    10684     { 0x2d0dd3, 0x2d0d13, 0xae9dd8ed5a6831ce, 0x74eec76ad3418e70, 0, 3 }, /* #57 */
    10685     { 0x3e2992, 0x3e2116, 0x146c89da26306436, 0x321b000000000000, 0, 47 }, /* #58 */
    10686     { 0x146a53, 0x146a17, 0x54c4e7a696e407ef, 0x4c4e7a696e407ef0, 0, 4 }, /* #59 */
    10687     { 0x042c56, 0x042c92, 0x6e68e8b17e43356e, 0xe68e8b17e43356e0, 0, 4 }, /* #60 */
    10688     { 0x0b7253, 0x0b7297, 0x3c8ca73c6cdc7136, 0xc4d8000000000000, 0, 50 }, /* #61 */
    10689     { 0x2b7346, 0x2b7b96, 0x781ba0448d3a7224, 0x8900000000000000, 0, 54 }, /* #62 */
    10690     { 0x354183, 0x354913, 0x3a995271ca759b87, 0x532a4e394eb370e0, 0, 5  }, /* #63 */
     10627    { 0x1556c7, 0x155e96, 0x96fb52e78e0f6df2, 0xd4b9e383db7c8000, 0, 14 }, /* #0 */
     10628    { 0x2c6012, 0x2c6093, 0xe856571ebb96c8c2, 0xa1595c7aee5b2308, 0, 2 }, /* #1 */
     10629    { 0x271d06, 0x271d17, 0xa0f5e05218a4a3ad, 0x149475a000000000, 0, 37 }, /* #2 */
     10630    { 0x2c2756, 0x2c2756, 0x4977f43016a7f1c8, 0x0000000000000000, 0, 62 }, /* #3 */
     10631    { 0x093617, 0x093616, 0xd4c29520e491a089, 0x41c9234112000000, 0, 25 }, /* #4 */
     10632    { 0x1d5217, 0x1d5216, 0x5d6a06076f0d789e, 0x7800000000000000, 0, 58 }, /* #5 */
     10633    { 0x105b97, 0x105b92, 0x8f787cae6082602e, 0xf787cae6082602e0, 0, 4 }, /* #6 */
     10634    { 0x145d46, 0x145d96, 0x67159cf8ed54fe93, 0xaa7f498000000000, 0, 39 }, /* #7 */
     10635    { 0x083093, 0x083896, 0xae92836369f4d00c, 0x941b1b4fa6806000, 0, 11 }, /* #8 */
     10636    { 0x3f7e57, 0x3f7e96, 0x07e7fb7749c9703e, 0xb81f000000000000, 0, 47 }, /* #9 */
     10637    { 0x206bd2, 0x206b17, 0xf09c2241f8a270ce, 0x44e19c0000000000, 0, 41 }, /* #10 */
     10638    { 0x247657, 0x247e17, 0x30d3b1abccea6614, 0x5330a00000000000, 0, 43 }, /* #11 */
     10639    { 0x144c13, 0x144493, 0xfeb5aca1d54e2a37, 0xeb5aca1d54e2a370, 0, 4 }, /* #12 */
     10640    { 0x244512, 0x244516, 0x88fb7bac1ed094ca, 0x7b42532800000000, 0, 34 }, /* #13 */
     10641    { 0x257a47, 0x257a96, 0xcd2388ce335cbba5, 0xee94000000000000, 0, 50 }, /* #14 */
     10642    { 0x0c01d7, 0x0c0197, 0xdb454f5d4894b631, 0x8800000000000000, 0, 59 }, /* #15 */
     10643    { 0x3a3442, 0x3a3412, 0xd1b4e1e70f84b5b2, 0x369c3ce1f096b640, 0, 5 }, /* #16 */
     10644    { 0x253f46, 0x253797, 0xf8b5e5b8f39cc2c0, 0x8580000000000000, 0, 49 }, /* #17 */
     10645    { 0x393682, 0x393616, 0xec1cb42a9a44fc52, 0x553489f8a4000000, 0, 25 }, /* #18 */
     10646    { 0x2b27d7, 0x2b2f13, 0x6c6f7364c91799c1, 0x1bdcd93245e67040, 0, 6 }, /* #19 */
     10647    { 0x001653, 0x001e96, 0xd5c6f883ea0f59a7, 0xcd38000000000000, 0, 51 }, /* #20 */
     10648    { 0x281082, 0x281097, 0xb041659b2b15fbb9, 0xfbb9000000000000, 0, 48 }, /* #21 */
     10649    { 0x2b5287, 0x2b5a96, 0xe391589dae5265ad, 0xa4cb5a0000000000, 0, 41 }, /* #22 */
     10650    { 0x133043, 0x133016, 0x3327426fe0d8a55f, 0x1b14abe000000000, 0, 37 }, /* #23 */
     10651    { 0x0735d6, 0x073516, 0x717f3eb080e9bd1f, 0x5fcfac203a6f47c0, 0, 6  }, /* #24 */
     10652    { 0x0b4086, 0x0b4097, 0x3c4eb9ff988caf63, 0xfcc4657b18000000, 0, 27 }, /* #25 */
     10653    { 0x044303, 0x044b17, 0x95f0f74136e96911, 0x74b4888000000000, 0, 39 }, /* #26 */
     10654    { 0x165613, 0x165e96, 0xfa24d586af6c77ac, 0xd586af6c77ac0000, 0, 16 }, /* #27 */
     10655    { 0x226782, 0x226f96, 0xd3103ab247c3ec55, 0xf87d8aa000000000, 0, 37 }, /* #28 */
     10656    { 0x2104d3, 0x210497, 0x00024a8fd3d6dfd9, 0xfa7adbfb20000000, 0, 29 }, /* #29 */
     10657    { 0x020117, 0x020996, 0x96558291289fd8d8, 0x944fec6c00000000, 0, 31 }, /* #30 */
     10658    { 0x257382, 0x257b13, 0xbe44141219181dac, 0x7c88282432303b58, 0, 1 }, /* #31 */
     10659    { 0x0a4f42, 0x0a4797, 0xe6bf9450fd775a26, 0xebbad13000000000, 0, 35 }, /* #32 */
     10660    { 0x182956, 0x182996, 0x3a5c300f22dd97b2, 0xe1807916ecbd9000, 0, 11 }, /* #33 */
     10661    { 0x0e7493, 0x0e7497, 0xbe1a6e393f9c89ca, 0x93f9c89ca0000000, 0, 28 }, /* #34 */
     10662    { 0x170993, 0x170116, 0x7fa418a7f07d810f, 0x7d810f0000000000, 0, 40 }, /* #35 */
     10663    { 0x352f43, 0x352f17, 0xa0b1c4be527c5505, 0x4140000000000000, 0, 54 }, /* #36 */
     10664    { 0x0e3392, 0x0e3b96, 0x67b7facd2365aaea, 0xb55d400000000000, 0, 45 }, /* #37 */
     10665    { 0x082392, 0x082397, 0x5c34ed77be5f24f6, 0xf24f600000000000, 0, 44 }, /* #38 */
     10666    { 0x3b7382, 0x3b7316, 0xa13df0bb9e264027, 0x7be1773c4c804e00, 0, 9 }, /* #39 */
     10667    { 0x0b5ed7, 0x0b5e17, 0xbce858819a09da81, 0x4080000000000000, 0, 55 }, /* #40 */
     10668    { 0x0c2453, 0x0c2416, 0xa8c385b07f023094, 0x1c2d83f81184a000, 0, 11 }, /* #41 */
     10669    { 0x020287, 0x020a17, 0x2fd4f5e30b878b76, 0x16ec000000000000, 0, 49 }, /* #42 */
     10670    { 0x2832d3, 0x283216, 0x9df1b4c1da7e2351, 0x77c6d30769f88d44, 0, 2 }, /* #43 */
     10671    { 0x053807, 0x053817, 0x12519433f3eb2329, 0x2000000000000000, 0, 61 }, /* #44 */
     10672    { 0x160ad7, 0x160a17, 0x50251ab36561322c, 0x6561322c00000000, 0, 32 }, /* #45 */
     10673    { 0x2776c3, 0x277697, 0x36a7f18c0fe7bb07, 0xbb07000000000000, 0, 48 }, /* #46 */
     10674    { 0x373242, 0x373216, 0xcd481f2eaf62092b, 0x3e5d5ec412560000, 0, 17 }, /* #47 */
     10675    { 0x2904c7, 0x290416, 0x83cb30930b007c6c, 0x4985803e36000000, 0, 23 }, /* #48 */
     10676    { 0x2b47c3, 0x2b4716, 0x4d494bcfd7d1c6a8, 0x38d5000000000000, 0, 45 }, /* #49 */
     10677    { 0x214752, 0x214752, 0x4061ab4dcd6f367a, 0x4061ab4dcd6f367a, 0, 0 }, /* #50 */
     10678    { 0x172bd6, 0x172316, 0x5106087b36929352, 0x3043d9b4949a9000, 0, 11 }, /* #51 */
     10679    { 0x143617, 0x143e96, 0x95837e4168f59ea9, 0xcf54800000000000, 0, 47 }, /* #52 */
     10680    { 0x0f0692, 0x0f0e17, 0x65edca4286022ed5, 0x4850c045daa00000, 0, 21 }, /* #53 */
     10681    { 0x022dc2, 0x022d96, 0xc1e8326a8ca7653f, 0x8ca7653f00000000, 0, 32 }, /* #54 */
     10682    { 0x1f3106, 0x1f3197, 0x9c4726c12ae8d634, 0xa000000000000000, 0, 59 }, /* #55 */
     10683    { 0x3c0bd3, 0x3c0316, 0x84452a9b200a4cff, 0x401499fe00000000, 0, 33 }, /* #56 */
     10684    { 0x112253, 0x112a96, 0x0e3f29079fa4186b, 0xc358000000000000, 0, 51 }, /* #57 */
     10685    { 0x261052, 0x261016, 0x826dc8b5b23b21aa, 0x4764354000000000, 0, 37 }, /* #58 */
     10686    { 0x1d5b96, 0x1d5397, 0x13dc1e32dd7d669e, 0x83c65bafacd3c000, 0, 13 }, /* #59 */
     10687    { 0x3801d7, 0x380996, 0x89fd2108de9ec68c, 0xf634600000000000, 0, 43 }, /* #60 */
     10688    { 0x3361c6, 0x336917, 0xcdab2540de62645d, 0x5037989917400000, 0, 22 }, /* #61 */
     10689    { 0x0573c6, 0x057b96, 0x3db284c52e8962c1, 0x8962c10000000000, 0, 40 }, /* #62 */
     10690    { 0x2f32c6, 0x2f3216, 0x10240c5d34f8531b, 0x04818ba69f0a6360, 0, 5  }, /* #63 */
    1069110691};
    1069210692static const BINU64_TEST_T g_aTests_shr_u64[] =
    1069310693{
    10694     { 0x2f7402, 0x2f7412, 0x0bca2e45aa68e1f3, 0x0000000002f28b91, 0, 34 }, /* #0 */
    10695     { 0x374f83, 0x374712, 0xe4e2a362020ef897, 0x00000000000e4e2a, 0, 44 }, /* #1 */
    10696     { 0x113106, 0x113112, 0x9366ca2ea12b14dd, 0x000000000000049b, 0, 53 }, /* #2 */
    10697     { 0x141356, 0x141312, 0xe7c3585a978337c8, 0x0000000000039f0d, 0, 46 }, /* #3 */
    10698     { 0x0c2606, 0x0c2613, 0x9ddd482e2aafc3f4, 0x0000000002777520, 0, 38 }, /* #4 */
    10699     { 0x382183, 0x382116, 0x65430814dcdfbe3e, 0x0000000000000006, 0, 60 }, /* #5 */
    10700     { 0x387e83, 0x387617, 0xedf5dd5af20edd96, 0x00edf5dd5af20edd, 0, 8  }, /* #6 */
    10701     { 0x236d97, 0x236517, 0x4a6cf31a043172e0, 0x000129b3cc6810c5, 0, 14 }, /* #7 */
    10702     { 0x3f50d2, 0x3f5017, 0x1b6f377999263535, 0x0db79bbccc931a9a, 0, 1 }, /* #8 */
    10703     { 0x067442, 0x067417, 0xbfe867d256c51939, 0x05ff433e92b628c9, 0, 5 }, /* #9 */
    10704     { 0x035387, 0x035312, 0x79c89434b9291b70, 0x000000001e72250d, 0, 34 }, /* #10 */
    10705     { 0x2432c6, 0x243217, 0xea79e4e4cbc9c073, 0x0753cf27265e4e03, 0, 5 }, /* #11 */
    10706     { 0x0a7692, 0x0a7617, 0xff698d8666309490, 0x000000000000ff69, 0, 48 }, /* #12 */
    10707     { 0x096a82, 0x096212, 0xa2c70565c6432744, 0x000a2c70565c6432, 0, 12 }, /* #13 */
    10708     { 0x0128d2, 0x012012, 0xbee108f478297095, 0x0000000000000001, 0, 63 }, /* #14 */
    10709     { 0x093152, 0x093112, 0xf40c565c850f5e9c, 0x00000000000003d0, 0, 54 }, /* #15 */
    10710     { 0x2e4bd7, 0x2e4313, 0x1cfdb09e0b92f4ad, 0x0000000000001cfd, 0, 48 }, /* #16 */
    10711     { 0x3b4c46, 0x3b4417, 0xdee85770dc8ebc3d, 0x0000000000000006, 0, 61 }, /* #17 */
    10712     { 0x251386, 0x251313, 0x13ef1d8f5677cfda, 0x0000009f78ec7ab3, 0, 21 }, /* #18 */
    10713     { 0x211796, 0x211717, 0x9ea4dd304e30e996, 0x00000013d49ba609, 0, 27 }, /* #19 */
    10714     { 0x241d06, 0x241516, 0x6fc31c39e32f3316, 0x000000000001bf0c, 0, 46 }, /* #20 */
    10715     { 0x004f43, 0x004712, 0x2f8a4493c42f16ed, 0x0000000be29124f1, 0, 26 }, /* #21 */
    10716     { 0x015356, 0x015317, 0x84fd8f4feba3a656, 0x0000000000109fb1, 0, 43 }, /* #22 */
    10717     { 0x0878d3, 0x087012, 0x8cd0b1019cd1b91f, 0x0000000000000046, 0, 57 }, /* #23 */
    10718     { 0x1664d7, 0x166417, 0x1c8671cd45389e45, 0x000000000000390c, 0, 47 }, /* #24 */
    10719     { 0x233d92, 0x233517, 0x4dc5121b41e0cd47, 0x0000000000026e28, 0, 45 }, /* #25 */
    10720     { 0x015757, 0x015717, 0xb096029c2feb0ccf, 0x1612c05385fd6199, 0, 3 }, /* #26 */
    10721     { 0x067bd3, 0x067316, 0xe4aaf599eb7f16b1, 0x0000000000007255, 0, 49 }, /* #27 */
    10722     { 0x3939c3, 0x393116, 0x04e851b42e5ca73f, 0x00000000000004e8, 0, 48 }, /* #28 */
    10723     { 0x147357, 0x147313, 0x06727cc86b3379a0, 0x0019c9f321accde6, 0, 6  }, /* #29 */
    10724     { 0x156243, 0x156216, 0xf8fed7db1ab94381, 0x00000000000f8fed, 0, 44 }, /* #30 */
    10725     { 0x0d2fc6, 0x0d2717, 0x3f434b9a5205de44, 0x00000000003f434b, 0, 40 }, /* #31 */
    10726     { 0x095b13, 0x095312, 0xbd7b98b1d1b9cde1, 0x000017af73163a37, 0, 19 }, /* #32 */
    10727     { 0x2a5002, 0x2a5012, 0x2a21d6ed0db31cb5, 0x0000000000000054, 0, 55 }, /* #33 */
    10728     { 0x3545d6, 0x354517, 0x03a1e6e31657415d, 0x001d0f3718b2ba0a, 0, 5 }, /* #34 */
    10729     { 0x213842, 0x213017, 0x3ae68b3a7abcb461, 0x0000000075cd1674, 0, 31 }, /* #35 */
    10730     { 0x3a3902, 0x3a3113, 0x84b9dc49764a4027, 0x000000010973b892, 0, 31 }, /* #36 */
    10731     { 0x312c86, 0x312412, 0x25f3fd24ada9c99f, 0x0097cff492b6a726, 0, 6 }, /* #37 */
    10732     { 0x0c1946, 0x0c1113, 0x7b1bfb505bab0de0, 0x000007b1bfb505ba, 0, 20 }, /* #38 */
    10733     { 0x194112, 0x194116, 0xa0c27d58aac76b8c, 0x0000000000000506, 0, 53 }, /* #39 */
    10734     { 0x1d13c2, 0x1d1313, 0x1c07275ea3bc3fe6, 0x0000000000000701, 0, 50 }, /* #40 */
    10735     { 0x2b2947, 0x2b2113, 0x9d55c00a49e31c48, 0x00004eaae00524f1, 0, 17 }, /* #41 */
    10736     { 0x335e42, 0x335617, 0x2d9852b39806e8b7, 0x0000000000000005, 0, 59 }, /* #42 */
    10737     { 0x2e5fd3, 0x2e5712, 0x57b0fea60e72df86, 0x057b0fea60e72df8, 0, 4 }, /* #43 */
    10738     { 0x1e3a47, 0x1e3213, 0x9268110e4b0bf729, 0x0000249a044392c2, 0, 18 }, /* #44 */
    10739     { 0x350ac6, 0x350216, 0xa936a4ee4496534c, 0x000000000549b527, 0, 37 }, /* #45 */
    10740     { 0x2e7f03, 0x2e7713, 0xaddf44f76b67d537, 0x0000000000000015, 0, 59 }, /* #46 */
    10741     { 0x3d2f07, 0x3d2712, 0x68e477eee42d86ab, 0x0001a391dfbb90b6, 0, 14 }, /* #47 */
    10742     { 0x007053, 0x007016, 0xd27cb86d74a16ef9, 0x0000000000693e5c, 0, 41 }, /* #48 */
    10743     { 0x297602, 0x297616, 0xf7fade54abe0786a, 0x000007bfd6f2a55f, 0, 21 }, /* #49 */
    10744     { 0x0a7f83, 0x0a7716, 0xe1ffcaab49bb36a2, 0x0000e1ffcaab49bb, 0, 16 }, /* #50 */
    10745     { 0x0e0717, 0x0e0717, 0x0750c8e8784726fd, 0x000000000000750c, 0, 44 }, /* #51 */
    10746     { 0x232743, 0x232713, 0x3969501c0e311923, 0x00000000000000e5, 0, 54 }, /* #52 */
    10747     { 0x0002c3, 0x000212, 0xf12961441b7d15e8, 0x0000000003c4a585, 0, 38 }, /* #53 */
    10748     { 0x380a57, 0x380212, 0xf5d8f047d68a8d90, 0x3d763c11f5a2a364, 0, 2 }, /* #54 */
    10749     { 0x0423d7, 0x042313, 0x2f1abc7de2202faf, 0x00000000000002f1, 0, 52 }, /* #55 */
    10750     { 0x0f7182, 0x0f7117, 0xe7348633a5406728, 0x00000000e7348633, 0, 32 }, /* #56 */
    10751     { 0x241287, 0x241a16, 0xa6f2a92c71c4abea, 0x5379549638e255f5, 0, 1 }, /* #57 */
    10752     { 0x175c86, 0x175416, 0x471162cc0998af20, 0x0000000000000471, 0, 52 }, /* #58 */
    10753     { 0x363a97, 0x363216, 0xe143fade1148fd6b, 0x0000000070a1fd6f, 0, 33 }, /* #59 */
    10754     { 0x092352, 0x092313, 0x9f216b62cd018671, 0x000000000000004f, 0, 57 }, /* #60 */
    10755     { 0x393056, 0x393017, 0x786fe908226970d9, 0x0000000000000003, 0, 61 }, /* #61 */
    10756     { 0x2d4012, 0x2d4017, 0x8b2daa99b726a930, 0x000000022cb6aa66, 0, 30 }, /* #62 */
    10757     { 0x2d4c53, 0x2d4416, 0xe425301f74818872, 0x0000039094c07dd2, 0, 22 }, /* #63 */
     10694    { 0x055846, 0x055012, 0x4b01137399e5ffdd, 0x0000000000000002, 0, 61 }, /* #0 */
     10695    { 0x2b0807, 0x2b0013, 0x4bcc28544cdc2fe4, 0x000000000004bcc2, 0, 44 }, /* #1 */
     10696    { 0x056053, 0x056017, 0xef8a45f3387881af, 0x0000000001df148b, 0, 39 }, /* #2 */
     10697    { 0x274192, 0x274112, 0x6093c39bb7d57b53, 0x0000000001824f0e, 0, 38 }, /* #3 */
     10698    { 0x325ec2, 0x325616, 0x3bfc24a661735ac3, 0x000000001dfe1253, 0, 33 }, /* #4 */
     10699    { 0x3f2357, 0x3f2313, 0x27516a2b51b39e1c, 0x0004ea2d456a3673, 0, 11 }, /* #5 */
     10700    { 0x3b4953, 0x3b4113, 0xc21f761b5a2633fe, 0x01843eec36b44c67, 0, 7  }, /* #6 */
     10701    { 0x246712, 0x246716, 0x501d6cb86f48bbbc, 0x000a03ad970de917, 0, 11 }, /* #7 */
     10702    { 0x032f46, 0x032717, 0x9b68969731b1f956, 0x000136d12d2e6363, 0, 15 }, /* #8 */
     10703    { 0x286c56, 0x286417, 0x6c439f031b7bdf7a, 0x00000000003621cf, 0, 41 }, /* #9 */
     10704    { 0x036903, 0x036113, 0xddf87a5f20bf0940, 0x000000ddf87a5f20, 0, 24 }, /* #10 */
     10705    { 0x3f71d6, 0x3f7117, 0xe96a833f8a65ec06, 0x000001d2d5067f14, 0, 23 }, /* #11 */
     10706    { 0x1e75d6, 0x1e7513, 0x6e2a545bbccbe50b, 0x00000001b8a9516e, 0, 30 }, /* #12 */
     10707    { 0x053396, 0x053312, 0x03c41b7bd2d979b0, 0x0000000000007883, 0, 43 }, /* #13 */
     10708    { 0x280dd6, 0x280513, 0x89c786883b776b54, 0x0000000000000008, 0, 60 }, /* #14 */
     10709    { 0x0944c6, 0x094413, 0x27aeb0578b2016a5, 0x0000000000009eba, 0, 46 }, /* #15 */
     10710    { 0x051597, 0x051513, 0xc5fdd10dbe16b9c3, 0x0000000062fee886, 0, 33 }, /* #16 */
     10711    { 0x211dd2, 0x211516, 0x01bbea6ce1c8bc33, 0x000000000000377d, 0, 43 }, /* #17 */
     10712    { 0x312942, 0x312116, 0xac53a5e9bea988ca, 0x0002b14e97a6faa6, 0, 14 }, /* #18 */
     10713    { 0x1b3cd3, 0x1b3416, 0x6d6352c9d1c95ccf, 0x0000000001b58d4b, 0, 38 }, /* #19 */
     10714    { 0x005a87, 0x005212, 0xc11b3540e4cad7c2, 0x000000000c11b354, 0, 36 }, /* #20 */
     10715    { 0x3d7f42, 0x3d7712, 0xb912274a39c8f801, 0x00172244e947391f, 0, 11 }, /* #21 */
     10716    { 0x1b0a16, 0x1b0216, 0x5c50dd0993ce8837, 0x000000000000005c, 0, 56 }, /* #22 */
     10717    { 0x1e3cc6, 0x1e3412, 0x6b54e6c07c3d86ad, 0x00035aa73603e1ec, 0, 13 }, /* #23 */
     10718    { 0x127ad6, 0x127216, 0x15ff38774a5a4a22, 0x00000000000aff9c, 0, 41 }, /* #24 */
     10719    { 0x2d55c3, 0x2d5517, 0x3ebe9a18acf6cbcf, 0x00000000000fafa6, 0, 42 }, /* #25 */
     10720    { 0x1474c3, 0x147417, 0x57980b5406059192, 0x000000000000002b, 0, 57 }, /* #26 */
     10721    { 0x314e07, 0x314616, 0xf20a963d02b9c45c, 0x0000000000000790, 0, 53 }, /* #27 */
     10722    { 0x1454d2, 0x145412, 0x96dc15cff3551518, 0x0000025b70573fcd, 0, 22 }, /* #28 */
     10723    { 0x185086, 0x185012, 0x063fb47b37d044c4, 0x0031fda3d9be8226, 0, 5  }, /* #29 */
     10724    { 0x2c4f17, 0x2c4716, 0x9c189ab8b2443590, 0x0000000000004e0c, 0, 49 }, /* #30 */
     10725    { 0x397083, 0x397012, 0xa444e5c1c7918b20, 0x00000a444e5c1c79, 0, 20 }, /* #31 */
     10726    { 0x3072c7, 0x307212, 0x8784c8ba717efad1, 0x00000000000043c2, 0, 49 }, /* #32 */
     10727    { 0x344987, 0x344113, 0x482673f3190f7e33, 0x0000000000000904, 0, 51 }, /* #33 */
     10728    { 0x2c2846, 0x2c2016, 0xe2442e66075d15ec, 0x000000000000e244, 0, 48 }, /* #34 */
     10729    { 0x234712, 0x234712, 0xe88c47821022016f, 0x0000000000074462, 0, 45 }, /* #35 */
     10730    { 0x2f48d6, 0x2f4013, 0xad3b4407cbe13090, 0x0000015a76880f97, 0, 23 }, /* #36 */
     10731    { 0x2c5a52, 0x2c5216, 0x53f5d8297c7b8f30, 0x000000000000000a, 0, 59 }, /* #37 */
     10732    { 0x0f6bd6, 0x0f6312, 0x349c04350d03cd4f, 0x000000000d27010d, 0, 34 }, /* #38 */
     10733    { 0x3822d7, 0x382212, 0x9e81330da512849a, 0x00000000000013d0, 0, 51 }, /* #39 */
     10734    { 0x3e5306, 0x3e5316, 0x052032f18f8484a4, 0x000000000000a406, 0, 43 }, /* #40 */
     10735    { 0x2846c3, 0x284612, 0x97c504b9790771df, 0x0000000097c504b9, 0, 32 }, /* #41 */
     10736    { 0x114516, 0x114513, 0xee3f5758d7622c21, 0x0000000000000ee3, 0, 52 }, /* #42 */
     10737    { 0x3b1947, 0x3b1116, 0x7245180f4595de89, 0x00000000039228c0, 0, 37 }, /* #43 */
     10738    { 0x106f43, 0x106713, 0xbf0907acb1cc43d9, 0x00bf0907acb1cc43, 0, 8 }, /* #44 */
     10739    { 0x0f5203, 0x0f5213, 0xc55c9274eb644a95, 0x0000000000000001, 0, 63 }, /* #45 */
     10740    { 0x2b5017, 0x2b5013, 0x2be184e3a3330a2e, 0x000000af86138e8c, 0, 22 }, /* #46 */
     10741    { 0x312986, 0x312112, 0xfbd9b28676df43c2, 0x0000000fbd9b2867, 0, 28 }, /* #47 */
     10742    { 0x064dd6, 0x064512, 0x3646de678a7d838a, 0x006c8dbccf14fb07, 0, 7 }, /* #48 */
     10743    { 0x186816, 0x186012, 0x439a4c66e423c2b9, 0x000000000000010e, 0, 54 }, /* #49 */
     10744    { 0x397683, 0x397612, 0x9204d9f7091e05a6, 0x00000002481367dc, 0, 30 }, /* #50 */
     10745    { 0x0b6b06, 0x0b6313, 0x48ea05dc85bd351d, 0x0000000000247502, 0, 41 }, /* #51 */
     10746    { 0x222586, 0x222517, 0x0ca8729ab1aaeceb, 0x00000000000000ca, 0, 52 }, /* #52 */
     10747    { 0x3104c3, 0x310412, 0xe9b24097dd6f1c69, 0x00000000000001d3, 0, 55 }, /* #53 */
     10748    { 0x1232c3, 0x123216, 0x89e77dc3f74c9003, 0x000000089e77dc3f, 0, 28 }, /* #54 */
     10749    { 0x263353, 0x263316, 0x34a433586bf5495f, 0x000000000034a433, 0, 40 }, /* #55 */
     10750    { 0x326706, 0x326716, 0xeab568e58d5d55f1, 0x003aad5a39635755, 0, 10 }, /* #56 */
     10751    { 0x174987, 0x174117, 0x222d8daf52381dd1, 0x000000000000222d, 0, 48 }, /* #57 */
     10752    { 0x046d52, 0x046516, 0x60856e93d5bae2e2, 0x00000c10add27ab7, 0, 19 }, /* #58 */
     10753    { 0x130243, 0x130216, 0xed43c0183b0d3c37, 0x00000001da878030, 0, 31 }, /* #59 */
     10754    { 0x110092, 0x110017, 0xefd95d15d6d9b866, 0x000077ecae8aeb6c, 0, 17 }, /* #60 */
     10755    { 0x3b4152, 0x3b4117, 0xcf2bf39ed850886a, 0x000000000006795f, 0, 45 }, /* #61 */
     10756    { 0x102402, 0x102413, 0x7ba745fc85b43b64, 0x0000000000000007, 0, 60 }, /* #62 */
     10757    { 0x143a16, 0x143212, 0x0f417742e806b0cd, 0x00000000000000f4, 0, 52 }, /* #63 */
    1075810758};
    1075910759static const BINU64_TEST_T g_aTests_sar_u64[] =
    1076010760{
    10761     { 0x3f1556, 0x3f1592, 0xd792401e71af36c5, 0xffffffffffebc920, 0, 41 }, /* #0 */
    10762     { 0x226397, 0x226317, 0x65058905e54e0470, 0x00000ca0b120bca9, 0, 19 }, /* #1 */
    10763     { 0x386493, 0x386492, 0x86331c56f8a89e55, 0xff86331c56f8a89e, 0, 8  }, /* #2 */
    10764     { 0x3d6cc6, 0x3d6497, 0xb15c9bcf9e860798, 0xfffffffffffd8ae4, 0, 45 }, /* #3 */
    10765     { 0x2e6242, 0x2e6292, 0xf3d8924a26d046ce, 0xffffffff9ec49251, 0, 29 }, /* #4 */
    10766     { 0x3453c7, 0x345312, 0x28566087eef08c15, 0x0000028566087eef, 0, 20 }, /* #5 */
    10767     { 0x026196, 0x026193, 0xefffe1f2296a0737, 0xfffffffffffffffe, 0, 60 }, /* #6 */
    10768     { 0x305ad2, 0x305292, 0xc8b0407b43f7e83e, 0xffffffffffffe458, 0, 49 }, /* #7 */
    10769     { 0x3f2486, 0x3f2492, 0xe8e37f748736f457, 0xfffffffffe8e37f7, 0, 36 }, /* #8 */
    10770     { 0x242347, 0x242316, 0x5711445d3d4a4562, 0x00000ae2288ba7a9, 0, 19 }, /* #9 */
    10771     { 0x304f06, 0x304796, 0x86d32ffba7d6525d, 0xfffffffffffffffc, 0, 61 }, /* #10 */
    10772     { 0x265b83, 0x265316, 0x527dfc33ded57ee5, 0x00000527dfc33ded, 0, 20 }, /* #11 */
    10773     { 0x394a07, 0x394217, 0x346288a27906e7e5, 0x0000000068c51144, 0, 31 }, /* #12 */
    10774     { 0x326fc2, 0x326792, 0xfa7d46e21f1191d5, 0xffffffffffffd3ea, 0, 45 }, /* #13 */
    10775     { 0x1c7bd7, 0x1c7397, 0xe47db7e7d790d0d2, 0xfffffffffffffffc, 0, 59 }, /* #14 */
    10776     { 0x165dc3, 0x165592, 0xab0e5633c82f942d, 0xffffffeac3958cf2, 0, 26 }, /* #15 */
    10777     { 0x120e97, 0x120617, 0x5032edca000ede85, 0x00000000005032ed, 0, 40 }, /* #16 */
    10778     { 0x3a36d6, 0x3a3617, 0x141afe87eaee8fae, 0x00000000141afe87, 0, 32 }, /* #17 */
    10779     { 0x133943, 0x133112, 0x6507c1900f968d12, 0x000000000001941f, 0, 46 }, /* #18 */
    10780     { 0x264ac6, 0x264213, 0x7c2465d1d38ac754, 0x0f848cba3a7158ea, 0, 3  }, /* #19 */
    10781     { 0x1f0657, 0x1f0616, 0x1268a922b5772a33, 0x000000000000049a, 0, 50 }, /* #20 */
    10782     { 0x1b6f13, 0x1b6797, 0xdbef540b51ecf596, 0xfffffdbef540b51e, 0, 20 }, /* #21 */
    10783     { 0x226552, 0x226512, 0x2125c90cb3aa0cab, 0x0000000000424b92, 0, 39 }, /* #22 */
    10784     { 0x2e4d57, 0x2e4593, 0xbfaa13bb7d17392a, 0xfffffffffbfaa13b, 0, 36 }, /* #23 */
    10785     { 0x064106, 0x064112, 0x593e1e2b27344770, 0x0000164f878ac9cd, 0, 18 }, /* #24 */
    10786     { 0x3f4513, 0x3f4512, 0x5ae2b896d6181c65, 0x0000000005ae2b89, 0, 36 }, /* #25 */
    10787     { 0x2f1796, 0x2f1797, 0x943c136725bdde08, 0xffffca1e09b392de, 0, 17 }, /* #26 */
    10788     { 0x367a07, 0x367296, 0xb9deda9091e0be13, 0xfffffffee77b6a42, 0, 30 }, /* #27 */
    10789     { 0x0d1817, 0x0d1093, 0xb329714a316a32be, 0xf6652e29462d4657, 0, 3  }, /* #28 */
    10790     { 0x053983, 0x053113, 0x0ae532f058cd3f08, 0x0000000000000002, 0, 58 }, /* #29 */
    10791     { 0x0953d6, 0x095392, 0x87a4480d9ca8cc76, 0xfffffffffe1e9120, 0, 38 }, /* #30 */
    10792     { 0x1a1943, 0x1a1197, 0xdb06adcf41bafc3f, 0xffffffffffffffed, 0, 57 }, /* #31 */
    10793     { 0x2d3487, 0x2d3493, 0xf258fed00931094a, 0xfc963fb4024c4252, 0, 2  }, /* #32 */
    10794     { 0x026583, 0x026556, 0x0eb31837c55ebca5, 0x0000000000000000, 0, 62 }, /* #33 */
    10795     { 0x2a5c57, 0x2a5496, 0xc78004ba34dcbb1b, 0xffffffffffff1e00, 0, 46 }, /* #34 */
    10796     { 0x0f2507, 0x0f2596, 0xa5fc48b98551c05d, 0xffffffffffe97f12, 0, 42 }, /* #35 */
    10797     { 0x1f7c87, 0x1f7416, 0x3505a5a8eca8a957, 0x00000001a82d2d47, 0, 29 }, /* #36 */
    10798     { 0x2d1312, 0x2d1312, 0x1c2521bbc09a73bf, 0x1c2521bbc09a73bf, 0, 0  }, /* #37 */
    10799     { 0x097bc7, 0x097313, 0x7d26753a90704e54, 0x0000000000000fa4, 0, 51 }, /* #38 */
    10800     { 0x0a2697, 0x0a2616, 0x77dbded32706eda4, 0x00000000efb7bda6, 0, 31 }, /* #39 */
    10801     { 0x1e2947, 0x1e2116, 0x7c2e5887967b8a2d, 0x1f0b9621e59ee28b, 0, 2  }, /* #40 */
    10802     { 0x1f0ed2, 0x1f0693, 0xf2287f99ed19b2c8, 0xffffffff2287f99e, 0, 28 }, /* #41 */
    10803     { 0x326942, 0x326116, 0x3628ed09e6b02472, 0x0000000000d8a3b4, 0, 38 }, /* #42 */
    10804     { 0x207256, 0x207217, 0x480775e7a24e620d, 0x0000900eebcf449c, 0, 15 }, /* #43 */
    10805     { 0x243357, 0x243312, 0x20c1e8a27fbc42be, 0x00008307a289fef1, 0, 14 }, /* #44 */
    10806     { 0x266257, 0x266212, 0x425288cd61954faf, 0x0000000000084a51, 0, 43 }, /* #45 */
    10807     { 0x1d6f07, 0x1d6797, 0xabf5bc8cd82bed81, 0xfffffffffffff57e, 0, 51 }, /* #46 */
    10808     { 0x091fc3, 0x091797, 0xf3a78c26f7a21b32, 0xfffffffe74f184de, 0, 27 }, /* #47 */
    10809     { 0x360e82, 0x360612, 0x3bf847a761bcf30a, 0x000000000000077f, 0, 51 }, /* #48 */
    10810     { 0x3431c3, 0x343112, 0x14abe8a6eb4a343e, 0x00000000014abe8a, 0, 36 }, /* #49 */
    10811     { 0x073642, 0x073696, 0x8d642956a45054e3, 0xffffffffffffff8d, 0, 56 }, /* #50 */
    10812     { 0x0f54c2, 0x0f5496, 0xe05123bf7c45282e, 0xfffffffffffe0512, 0, 44 }, /* #51 */
    10813     { 0x2627d2, 0x262713, 0x35da4b57aebfdb5b, 0x0000000035da4b57, 0, 32 }, /* #52 */
    10814     { 0x220e16, 0x220692, 0xa48e8636b48a5010, 0xffffffffffffffe9, 0, 58 }, /* #53 */
    10815     { 0x071492, 0x071492, 0x9e9ed6afcb356590, 0xffffffffffffcf4f, 0, 49 }, /* #54 */
    10816     { 0x277896, 0x277097, 0xde0840608b797637, 0xfffffff782101822, 0, 26 }, /* #55 */
    10817     { 0x384386, 0x384397, 0xff5fcd860bec306f, 0xffffffffffffebf9, 0, 43 }, /* #56 */
    10818     { 0x1a6213, 0x1a6217, 0x6c290c9bf0f80946, 0x0d8521937e1f0128, 0, 3  }, /* #57 */
    10819     { 0x210657, 0x210613, 0x072b6562076efb29, 0x0000000000001cad, 0, 46 }, /* #58 */
    10820     { 0x1b2f43, 0x1b2712, 0x78cd8e25aabb7441, 0x03c66c712d55dba2, 0, 5  }, /* #59 */
    10821     { 0x1d7643, 0x1d7612, 0x7056e56de91d068e, 0x0000000000000038, 0, 57 }, /* #60 */
    10822     { 0x2d0f47, 0x2d0716, 0x5c9a0565119b1566, 0x000172681594466c, 0, 14 }, /* #61 */
    10823     { 0x291546, 0x291513, 0x290cdd874afdfd7c, 0x000000005219bb0e, 0, 31 }, /* #62 */
    10824     { 0x0d7213, 0x0d7297, 0xdfc5909f0b440968, 0xfdfc5909f0b44096, 0, 4  }, /* #63 */
    10825 };
     10761    { 0x3f0dd6, 0x3f0517, 0x115a4d8f66af4302, 0x00000000000022b4, 0, 47 }, /* #0 */
     10762    { 0x273e42, 0x273617, 0x5883e3f2fffd72eb, 0x05883e3f2fffd72e, 0, 4  }, /* #1 */
     10763    { 0x3f0c93, 0x3f0496, 0xdb05b3e759d2bf2f, 0xffffffffdb05b3e7, 0, 32 }, /* #2 */
     10764    { 0x334046, 0x334096, 0xe570ac213b9c96cd, 0xffff95c2b084ee72, 0, 14 }, /* #3 */
     10765    { 0x3f6183, 0x3f6192, 0x8869526028652523, 0xf10d2a4c050ca4a4, 0, 3  }, /* #4 */
     10766    { 0x162813, 0x162012, 0x7a5288a4fdf63984, 0x000000000000003d, 0, 57 }, /* #5 */
     10767    { 0x1655c2, 0x165513, 0x6c008527ed6d70ad, 0x000001b002149fb5, 0, 22 }, /* #6 */
     10768    { 0x3702d6, 0x370216, 0x6a6fabbb46637083, 0x000006a6fabbb466, 0, 20 }, /* #7 */
     10769    { 0x1b2212, 0x1b2297, 0xec6716857323b1b1, 0xfff6338b42b991d8, 0, 9  }, /* #8 */
     10770    { 0x2b08d3, 0x2b0012, 0x005e720401237af9, 0x0000000000bce408, 0, 31 }, /* #9 */
     10771    { 0x0d4787, 0x0d4796, 0xb885ef0ab62888da, 0xf710bde156c5111b, 0, 3  }, /* #10 */
     10772    { 0x092416, 0x092497, 0xed2c52b7f0fde691, 0xffffffffda58a56f, 0, 31 }, /* #11 */
     10773    { 0x0d16d7, 0x0d1613, 0x609ba68ee573f7f3, 0x0000000c1374d1dc, 0, 27 }, /* #12 */
     10774    { 0x017f96, 0x017792, 0xa2b2a1f71ffd1dd9, 0xfffffffffffa2b2a, 0, 44 }, /* #13 */
     10775    { 0x265646, 0x265696, 0xda732bcfb0060216, 0xffffffed3995e7d8, 0, 25 }, /* #14 */
     10776    { 0x1d4e16, 0x1d4692, 0xef83ad6692048bb2, 0xffffffffffef83ad, 0, 40 }, /* #15 */
     10777    { 0x035493, 0x035492, 0x82a41a0556ef73ee, 0xffffffffffffc152, 0, 49 }, /* #16 */
     10778    { 0x132d03, 0x132592, 0xc63e1efeea831e5b, 0xffffffffffffffe3, 0, 57 }, /* #17 */
     10779    { 0x120d12, 0x120517, 0x45727e3ce4205037, 0x0000000000008ae4, 0, 47 }, /* #18 */
     10780    { 0x015c12, 0x015412, 0x1d9f1b760bdf0094, 0x000000000003b3e3, 0, 43 }, /* #19 */
     10781    { 0x0b0d02, 0x0b0516, 0x70cb53e2ba0d6517, 0x0070cb53e2ba0d65, 0, 8  }, /* #20 */
     10782    { 0x2d5e17, 0x2d5696, 0xffd00753047e4c7e, 0xffffffffffa00ea6, 0, 31 }, /* #21 */
     10783    { 0x060116, 0x060117, 0x116c9d2a28ce906f, 0x000000000008b64e, 0, 41 }, /* #22 */
     10784    { 0x2d5346, 0x2d5317, 0x7b3a236e1535bdb6, 0x000000001ece88db, 0, 34 }, /* #23 */
     10785    { 0x002b56, 0x002392, 0x852315f1847887ea, 0xffffffc2918af8c2, 0, 25 }, /* #24 */
     10786    { 0x233d87, 0x233593, 0xaa5e0dd580a434d7, 0xd52f06eac0521a6b, 0, 1  }, /* #25 */
     10787    { 0x390f53, 0x390793, 0xd67652522ea70207, 0xfaceca4a45d4e040, 0, 3  }, /* #26 */
     10788    { 0x0a7587, 0x0a7513, 0x0d8cbc347331d8be, 0x000000001b197868, 0, 31 }, /* #27 */
     10789    { 0x213a02, 0x213216, 0x70e4401b1e2776bc, 0x00000000000070e4, 0, 48 }, /* #28 */
     10790    { 0x265387, 0x265393, 0xbff75ce264cad350, 0xfffffffffffffffd, 0, 61 }, /* #29 */
     10791    { 0x3f1f42, 0x3f1713, 0x0058fa8200f8e343, 0x000000b1f50401f1, 0, 15 }, /* #30 */
     10792    { 0x281a16, 0x281292, 0xa9c486c61748c22e, 0xffffffffffd4e243, 0, 41 }, /* #31 */
     10793    { 0x395286, 0x395293, 0xe7100b81199870b7, 0xfce2017023330e16, 0, 3  }, /* #32 */
     10794    { 0x1a0e03, 0x1a0692, 0xb4a5fadc0b6b5917, 0xfb4a5fadc0b6b591, 0, 4  }, /* #33 */
     10795    { 0x2b5e17, 0x2b5692, 0xb8af257920497d06, 0xdc5792bc9024be83, 0, 1  }, /* #34 */
     10796    { 0x3a7486, 0x3a7417, 0x6b1696aa8df7c29f, 0x00000d62d2d551be, 0, 19 }, /* #35 */
     10797    { 0x1867d3, 0x186796, 0xdc146447f7d08a01, 0xfffb828c88fefa11, 0, 11 }, /* #36 */
     10798    { 0x2125d6, 0x212592, 0xb67a42acd4fd20e3, 0xfffffffffdb3d215, 0, 37 }, /* #37 */
     10799    { 0x263196, 0x263117, 0x5fc7747d648bf229, 0x00000000000bf8ee, 0, 43 }, /* #38 */
     10800    { 0x0037c6, 0x003793, 0xaa7dd26fa00fc1d2, 0xff54fba4df401f83, 0, 7  }, /* #39 */
     10801    { 0x2c3612, 0x2c3612, 0x414d6a006bda219b, 0x00000000000829ad, 0, 43 }, /* #40 */
     10802    { 0x102546, 0x102597, 0xca444f9f24d2c7ef, 0xffffca444f9f24d2, 0, 16 }, /* #41 */
     10803    { 0x075102, 0x075193, 0x966b83d1dc2d1f72, 0xffffffffffe59ae0, 0, 42 }, /* #42 */
     10804    { 0x2805c7, 0x280592, 0xac3960439966cd6f, 0xffffffffffffff58, 0, 55 }, /* #43 */
     10805    { 0x111ad6, 0x111292, 0xa0ef0207cafaf12a, 0xffa0ef0207cafaf1, 0, 8  }, /* #44 */
     10806    { 0x101b12, 0x101312, 0x06cda8195c34c60f, 0x00006cda8195c34c, 0, 12 }, /* #45 */
     10807    { 0x3c0183, 0x3c0196, 0x886a8fba80474a7a, 0xffffffffffffffe2, 0, 58 }, /* #46 */
     10808    { 0x237792, 0x237712, 0x03f10335af92a299, 0x0000000000003f10, 0, 44 }, /* #47 */
     10809    { 0x1b5d86, 0x1b5592, 0x97535169e3ac94a6, 0xffcba9a8b4f1d64a, 0, 9  }, /* #48 */
     10810    { 0x237f82, 0x237792, 0xbcc68c3b545d5a1a, 0xffffffffffde6346, 0, 41 }, /* #49 */
     10811    { 0x3f6b03, 0x3f6317, 0x2ebd7898f69da11d, 0x00000000000002eb, 0, 52 }, /* #50 */
     10812    { 0x117dc7, 0x117597, 0xf2ff6607b3f65bb7, 0xffff2ff6607b3f65, 0, 12 }, /* #51 */
     10813    { 0x070742, 0x070713, 0x44607375b8efc0e2, 0x000000000223039b, 0, 37 }, /* #52 */
     10814    { 0x013253, 0x013296, 0xc051d8669fa1eeff, 0xfffffffffffff80a, 0, 51 }, /* #53 */
     10815    { 0x221806, 0x221097, 0xffd5d28d73ecce34, 0xfffffd5d28d73ecc, 0, 12 }, /* #54 */
     10816    { 0x2d5742, 0x2d5793, 0x892ff595091903c2, 0xfffffffffffffff8, 0, 60 }, /* #55 */
     10817    { 0x386fd3, 0x386797, 0x874b867f277744e2, 0xffffffffffe1d2e1, 0, 42 }, /* #56 */
     10818    { 0x1d2752, 0x1d2796, 0xbb30155ae80a48c7, 0xffffdd980aad7405, 0, 17 }, /* #57 */
     10819    { 0x1f1002, 0x1f1016, 0x0eab3a0faa298ff9, 0x00001d56741f5453, 0, 15 }, /* #58 */
     10820    { 0x110247, 0x110212, 0x28259049a5f4c2de, 0x001412c824d2fa61, 0, 9  }, /* #59 */
     10821    { 0x065f86, 0x065793, 0xf6acdc6997a8f86f, 0xffffffffb566e34c, 0, 29 }, /* #60 */
     10822    { 0x0d0406, 0x0d0416, 0x295c44d0855851b5, 0x000000000000000a, 0, 58 }, /* #61 */
     10823    { 0x2f4713, 0x2f4797, 0xd3bfdfcb4dbe781d, 0xffff4eff7f2d36f9, 0, 14 }, /* #62 */
     10824    { 0x2035d6, 0x203517, 0x7d8e1be8d10a55e8, 0x0000000000000003, 0, 61 }, /* #63 */
     10825};
     10826
     10827
     10828#define HAVE_MULDIV_TESTS
     10829static const MULDIVU8_TEST_T g_aTests_mul_u8[] =
     10830{
     10831    { 0x0e3c46, 0x0e3c47, 0x474e, 0x2e02, 0x97, 0 }, /* #0 */
     10832    { 0x294703, 0x294f03, 0x2c9e, 0x722e, 0xb9, 0 }, /* #1 */
     10833    { 0x3e7cd3, 0x3e7cd3, 0xea9d, 0x03ae, 0x06, 0 }, /* #2 */
     10834    { 0x086283, 0x086a83, 0xc745, 0x1da6, 0x6e, 0 }, /* #3 */
     10835    { 0x0b5347, 0x0b5b47, 0x43c5, 0xbaff, 0xf3, 0 }, /* #4 */
     10836    { 0x1d3203, 0x1d3a03, 0x1362, 0x2ba4, 0x72, 0 }, /* #5 */
     10837    { 0x0530c6, 0x0538c7, 0x2531, 0x113a, 0x5a, 0 }, /* #6 */
     10838    { 0x3f3457, 0x3f3c57, 0x7e63, 0x1356, 0x32, 0 }, /* #7 */
     10839    { 0x090407, 0x090c07, 0xf196, 0x956a, 0xff, 0 }, /* #8 */
     10840    { 0x0949d3, 0x0949d3, 0xef49, 0x1918, 0x58, 0 }, /* #9 */
     10841    { 0x0e3c12, 0x0e3c13, 0x9345, 0x0dbf, 0x33, 0 }, /* #10 */
     10842    { 0x2559d3, 0x2559d3, 0xb3b2, 0x6e8e, 0x9f, 0 }, /* #11 */
     10843    { 0x2458d6, 0x2458d7, 0xc7e8, 0xcf88, 0xe5, 0 }, /* #12 */
     10844    { 0x290082, 0x290883, 0x6cba, 0x30ae, 0x43, 0 }, /* #13 */
     10845    { 0x320c03, 0x320c03, 0x61f7, 0x4954, 0x4c, 0 }, /* #14 */
     10846    { 0x300f56, 0x300f57, 0xd905, 0x045b, 0xdf, 0 }, /* #15 */
     10847    { 0x3478c2, 0x3478c3, 0xde5c, 0x5ba4, 0xff, 0 }, /* #16 */
     10848    { 0x302c83, 0x302c83, 0x3edc, 0x44c0, 0x50, 0 }, /* #17 */
     10849    { 0x2d6b13, 0x2d6b13, 0xa013, 0x0474, 0x3c, 0 }, /* #18 */
     10850    { 0x323483, 0x323c83, 0x931c, 0x1a94, 0xf3, 0 }, /* #19 */
     10851    { 0x2c0d56, 0x2c0d57, 0x5049, 0x1a3c, 0x5c, 0 }, /* #20 */
     10852    { 0x263f87, 0x263f87, 0x583a, 0x3626, 0xef, 0 }, /* #21 */
     10853    { 0x2c1d52, 0x2c1d53, 0xcb42, 0x0420, 0x10, 0 }, /* #22 */
     10854    { 0x3a73c3, 0x3a7bc3, 0x29db, 0x65cd, 0x77, 0 }, /* #23 */
     10855    { 0x241d83, 0x241d83, 0x5963, 0x1d01, 0x4b, 0 }, /* #24 */
     10856    { 0x2d1987, 0x2d1987, 0x0b25, 0x10e9, 0x75, 0 }, /* #25 */
     10857    { 0x3d7202, 0x3d7a03, 0x1341, 0x134c, 0x4c, 0 }, /* #26 */
     10858    { 0x1f4342, 0x1f4b43, 0x57a0, 0x6900, 0xa8, 0 }, /* #27 */
     10859    { 0x3e0003, 0x3e0803, 0xfa98, 0x2ee8, 0x4f, 0 }, /* #28 */
     10860    { 0x0b45c7, 0x0b4dc7, 0xde1e, 0x0690, 0x38, 0 }, /* #29 */
     10861    { 0x330dd6, 0x330dd7, 0x801f, 0x0b05, 0x5b, 0 }, /* #30 */
     10862    { 0x3c7403, 0x3c7c03, 0xa424, 0x0990, 0x44, 0 }, /* #31 */
     10863    { 0x182a57, 0x182a57, 0xf704, 0x031c, 0xc7, 0 }, /* #32 */
     10864    { 0x300093, 0x300893, 0xe738, 0x0f50, 0x46, 0 }, /* #33 */
     10865    { 0x1d5607, 0x1d5e07, 0x8f21, 0x08e5, 0x45, 0 }, /* #34 */
     10866    { 0x223c43, 0x223c43, 0x856f, 0x0612, 0x0e, 0 }, /* #35 */
     10867    { 0x271e57, 0x271e57, 0x5cfc, 0x11b8, 0x12, 0 }, /* #36 */
     10868    { 0x1c6043, 0x1c6843, 0x410f, 0x0d3e, 0xe2, 0 }, /* #37 */
     10869    { 0x267f03, 0x267f03, 0xd8ef, 0xa272, 0xae, 0 }, /* #38 */
     10870    { 0x103b82, 0x103b83, 0xc66b, 0x4134, 0x9c, 0 }, /* #39 */
     10871    { 0x043046, 0x043847, 0x01c6, 0x582c, 0x72, 0 }, /* #40 */
     10872    { 0x392c86, 0x392c87, 0x5372, 0x1cf2, 0x41, 0 }, /* #41 */
     10873    { 0x365116, 0x365917, 0x859e, 0x7d4a, 0xcb, 0 }, /* #42 */
     10874    { 0x3b4056, 0x3b4857, 0x828c, 0x5b54, 0xa7, 0 }, /* #43 */
     10875    { 0x214803, 0x214803, 0x38d9, 0xced4, 0xf4, 0 }, /* #44 */
     10876    { 0x310003, 0x310803, 0x9284, 0x7488, 0xe2, 0 }, /* #45 */
     10877    { 0x230f06, 0x230f07, 0x623e, 0x37f2, 0xe7, 0 }, /* #46 */
     10878    { 0x2e7257, 0x2e7a57, 0xe7b5, 0x903c, 0xcc, 0 }, /* #47 */
     10879    { 0x1e1d93, 0x1e1d93, 0xf1fd, 0x9832, 0x9a, 0 }, /* #48 */
     10880    { 0x2e5ec3, 0x2e5ec3, 0xadf8, 0xc3b0, 0xca, 0 }, /* #49 */
     10881    { 0x3e6706, 0x3e6f07, 0xe8b0, 0xa710, 0xf3, 0 }, /* #50 */
     10882    { 0x163917, 0x163917, 0xb063, 0x3c54, 0x9c, 0 }, /* #51 */
     10883    { 0x2a0692, 0x2a0e93, 0x0dec, 0xb860, 0xc8, 0 }, /* #52 */
     10884    { 0x100b17, 0x100b17, 0x7389, 0x100e, 0x1e, 0 }, /* #53 */
     10885    { 0x206883, 0x206883, 0x54de, 0x68ee, 0x79, 0 }, /* #54 */
     10886    { 0x026903, 0x026903, 0x9b12, 0x0f8a, 0xdd, 0 }, /* #55 */
     10887    { 0x253d96, 0x253d97, 0x68a2, 0x7ac4, 0xc2, 0 }, /* #56 */
     10888    { 0x1a0b92, 0x1a0b93, 0x228e, 0x3778, 0x64, 0 }, /* #57 */
     10889    { 0x016586, 0x016d87, 0x749a, 0x0436, 0x07, 0 }, /* #58 */
     10890    { 0x122682, 0x122e83, 0x7f22, 0x1e8c, 0xe6, 0 }, /* #59 */
     10891    { 0x372dc2, 0x372dc3, 0x78ee, 0x191a, 0x1b, 0 }, /* #60 */
     10892    { 0x126f03, 0x126f03, 0xd0e6, 0xdfb6, 0xf9, 0 }, /* #61 */
     10893    { 0x041902, 0x041903, 0x169d, 0x45ea, 0x72, 0 }, /* #62 */
     10894    { 0x071943, 0x071943, 0x50fc, 0x5d84, 0x5f, 0 }, /* #63 */
     10895};
     10896static const MULDIVU8_TEST_T g_aTests_imul_u8[] =
     10897{
     10898    { 0x0f4c57, 0x0f4c57, 0xb928, 0xeef8, 0x93, 0 }, /* #0 */
     10899    { 0x374386, 0x374386, 0xd901, 0xffc8, 0xc8, 0 }, /* #1 */
     10900    { 0x033513, 0x033d13, 0xba79, 0x1fab, 0x43, 0 }, /* #2 */
     10901    { 0x2a3dc6, 0x2a3dc7, 0xc16f, 0x13f2, 0x2e, 0 }, /* #3 */
     10902    { 0x3d5406, 0x3d5c07, 0xeaf7, 0x02fd, 0xab, 0 }, /* #4 */
     10903    { 0x2d0b96, 0x2d0b97, 0xee76, 0xdf46, 0xb9, 0 }, /* #5 */
     10904    { 0x330086, 0x330887, 0x0b34, 0x11e0, 0x58, 0 }, /* #6 */
     10905    { 0x0826d7, 0x082ed7, 0xb37c, 0xd9bc, 0xb1, 0 }, /* #7 */
     10906    { 0x280c53, 0x280c53, 0x8bb4, 0xdb7c, 0x7b, 0 }, /* #8 */
     10907    { 0x1b0203, 0x1b0a03, 0xe651, 0x278d, 0x7d, 0 }, /* #9 */
     10908    { 0x352f07, 0x352f07, 0x3db5, 0x0ea6, 0xce, 0 }, /* #10 */
     10909    { 0x2e2853, 0x2e2853, 0x9281, 0x3515, 0x95, 0 }, /* #11 */
     10910    { 0x206f43, 0x206f43, 0xca4b, 0xe395, 0x9f, 0 }, /* #12 */
     10911    { 0x2a2dc3, 0x2a2dc3, 0x97a5, 0x04fa, 0xf2, 0 }, /* #13 */
     10912    { 0x005ac7, 0x005ac7, 0xd813, 0xff2f, 0xf5, 0 }, /* #14 */
     10913    { 0x021742, 0x021f43, 0xab86, 0x3a24, 0x86, 0 }, /* #15 */
     10914    { 0x1b2183, 0x1b2983, 0x6e6a, 0x2d8c, 0x6e, 0 }, /* #16 */
     10915    { 0x0b5a56, 0x0b5a57, 0x62ae, 0xdc20, 0x70, 0 }, /* #17 */
     10916    { 0x0b3dc7, 0x0b3dc7, 0x466b, 0x23f2, 0x56, 0 }, /* #18 */
     10917    { 0x0b1403, 0x0b1c03, 0x8dc5, 0x033a, 0xf2, 0 }, /* #19 */
     10918    { 0x023892, 0x023893, 0x4d94, 0xea10, 0x34, 0 }, /* #20 */
     10919    { 0x300703, 0x300f03, 0x95ba, 0x0b36, 0xd7, 0 }, /* #21 */
     10920    { 0x2f5817, 0x2f5817, 0xdee5, 0x04f5, 0xd1, 0 }, /* #22 */
     10921    { 0x1144d3, 0x114cd3, 0xcbf9, 0x036b, 0x83, 0 }, /* #23 */
     10922    { 0x2422c7, 0x242ac7, 0xc1a9, 0x1c8c, 0xac, 0 }, /* #24 */
     10923    { 0x267f92, 0x267f93, 0x8a38, 0xf858, 0xdd, 0 }, /* #25 */
     10924    { 0x0746c6, 0x0746c6, 0x5c90, 0xff90, 0x01, 0 }, /* #26 */
     10925    { 0x3a6bc6, 0x3a6bc7, 0x38d6, 0x0150, 0xf8, 0 }, /* #27 */
     10926    { 0x301956, 0x301156, 0xb94f, 0xffb1, 0xff, 0 }, /* #28 */
     10927    { 0x2c7b53, 0x2c7b53, 0xf933, 0xf60a, 0xce, 0 }, /* #29 */
     10928    { 0x110116, 0x110917, 0xf339, 0xea2e, 0x9e, 0 }, /* #30 */
     10929    { 0x237c56, 0x237c57, 0x217f, 0x0673, 0x0d, 0 }, /* #31 */
     10930    { 0x2f5087, 0x2f5887, 0x2549, 0xfa95, 0xed, 0 }, /* #32 */
     10931    { 0x2c0a17, 0x2c0a17, 0xa1e5, 0x0d2f, 0x83, 0 }, /* #33 */
     10932    { 0x1d4102, 0x1d4903, 0x419a, 0x03fc, 0xf6, 0 }, /* #34 */
     10933    { 0x134d02, 0x134d03, 0x76d6, 0xf406, 0x49, 0 }, /* #35 */
     10934    { 0x0f54c7, 0x0f5cc7, 0x19c7, 0xfbfe, 0x12, 0 }, /* #36 */
     10935    { 0x3a73d2, 0x3a7bd3, 0x5184, 0xeca0, 0x28, 0 }, /* #37 */
     10936    { 0x0e51d3, 0x0e59d3, 0x0983, 0xfd12, 0x06, 0 }, /* #38 */
     10937    { 0x093c57, 0x093c57, 0x485c, 0x1870, 0x44, 0 }, /* #39 */
     10938    { 0x3738d2, 0x3738d3, 0x2205, 0x00a5, 0x21, 0 }, /* #40 */
     10939    { 0x380006, 0x380807, 0xa722, 0xef44, 0x82, 0 }, /* #41 */
     10940    { 0x114c92, 0x114c93, 0x3d18, 0xf808, 0xab, 0 }, /* #42 */
     10941    { 0x226d92, 0x226d93, 0x7253, 0x086e, 0x1a, 0 }, /* #43 */
     10942    { 0x0d7747, 0x0d7f47, 0xa97e, 0x0dc8, 0x1c, 0 }, /* #44 */
     10943    { 0x181513, 0x181d13, 0x5a69, 0x2c4c, 0x6c, 0 }, /* #45 */
     10944    { 0x047157, 0x047957, 0x6176, 0xd172, 0x9b, 0 }, /* #46 */
     10945    { 0x0e5147, 0x0e5947, 0x8bbb, 0x172e, 0xaa, 0 }, /* #47 */
     10946    { 0x086717, 0x086f17, 0x27b8, 0x2328, 0x83, 0 }, /* #48 */
     10947    { 0x0f2d87, 0x0f2d87, 0x2474, 0xe870, 0xcc, 0 }, /* #49 */
     10948    { 0x067417, 0x067c17, 0xbc75, 0x07c5, 0x11, 0 }, /* #50 */
     10949    { 0x347a13, 0x347212, 0x20de, 0x0044, 0xfe, 0 }, /* #51 */
     10950    { 0x102007, 0x102807, 0x9af9, 0xfdbb, 0x53, 0 }, /* #52 */
     10951    { 0x103457, 0x103c57, 0xd7e5, 0x032a, 0xe2, 0 }, /* #53 */
     10952    { 0x3c1ac3, 0x3c1ac3, 0xa2e6, 0x0b2c, 0x92, 0 }, /* #54 */
     10953    { 0x241843, 0x241843, 0xb9ba, 0x0fdc, 0xc6, 0 }, /* #55 */
     10954    { 0x2e2d47, 0x2e2d47, 0x330a, 0x03ca, 0x61, 0 }, /* #56 */
     10955    { 0x2a29c6, 0x2a29c7, 0x98fb, 0x01a4, 0xac, 0 }, /* #57 */
     10956    { 0x152057, 0x152857, 0x0ee6, 0xfd42, 0x1b, 0 }, /* #58 */
     10957    { 0x016396, 0x016b97, 0xfd19, 0x068b, 0x43, 0 }, /* #59 */
     10958    { 0x295393, 0x295b93, 0xb393, 0x0663, 0xf1, 0 }, /* #60 */
     10959    { 0x2732d7, 0x273ad7, 0xbb7d, 0x38a4, 0x74, 0 }, /* #61 */
     10960    { 0x2a6bc3, 0x2a6bc3, 0xec8e, 0xe548, 0x3c, 0 }, /* #62 */
     10961    { 0x1a0fc2, 0x1a0fc3, 0x3a3b, 0xfdb2, 0xf6, 0 }, /* #63 */
     10962};
     10963static const MULDIVU8_TEST_T g_aTests_div_u8[] =
     10964{
     10965    { 0x015507, 0x015507, 0xbf9f, 0xbf9f, 0xa6, -1 }, /* #0 */
     10966    { 0x366ec6, 0x366ec6, 0x695c, 0x695c, 0x1f, -1 }, /* #1 */
     10967    { 0x0f7013, 0x0f7013, 0x5631, 0x5631, 0x55, -1 }, /* #2 */
     10968    { 0x3d09c6, 0x3d09c6, 0x642a, 0x642a, 0x16, -1 }, /* #3 */
     10969    { 0x2f2186, 0x2f2186, 0x4081, 0x4081, 0x26, -1 }, /* #4 */
     10970    { 0x020896, 0x020812, 0xba45, 0x9bc2, 0xf5, 0 }, /* #5 */
     10971    { 0x2d0207, 0x2d0213, 0x57cb, 0x4ba0, 0x8c, 0 }, /* #6 */
     10972    { 0x1c3853, 0x1c3813, 0x9cbd, 0x87d7, 0xba, 0 }, /* #7 */
     10973    { 0x267592, 0x267592, 0x89a2, 0x89a2, 0x7e, -1 }, /* #8 */
     10974    { 0x305083, 0x305083, 0xa742, 0xa742, 0x07, -1 }, /* #9 */
     10975    { 0x1a4d13, 0x1a4d13, 0x67a6, 0x43c7, 0x85, 0 }, /* #10 */
     10976    { 0x3d6243, 0x3d6243, 0xec3d, 0xec3d, 0x98, -1 }, /* #11 */
     10977    { 0x1c3043, 0x1c3043, 0x87e5, 0x87e5, 0x67, -1 }, /* #12 */
     10978    { 0x1c0c93, 0x1c0c93, 0x6be9, 0x6be9, 0x0d, -1 }, /* #13 */
     10979    { 0x1c2152, 0x1c2112, 0x2be9, 0x9d44, 0xa3, 0 }, /* #14 */
     10980    { 0x1d1f46, 0x1d1f46, 0x6afc, 0x6afc, 0x0a, -1 }, /* #15 */
     10981    { 0x393196, 0x393112, 0x6e61, 0xb974, 0xf2, 0 }, /* #16 */
     10982    { 0x297dc3, 0x297d13, 0x6c40, 0x1191, 0xbf, 0 }, /* #17 */
     10983    { 0x143806, 0x143806, 0x680d, 0x680d, 0x20, -1 }, /* #18 */
     10984    { 0x0b44c6, 0x0b4412, 0xcf4f, 0xf7d5, 0xf8, 0 }, /* #19 */
     10985    { 0x0513d2, 0x051312, 0x8fd8, 0x08ec, 0x9c, 0 }, /* #20 */
     10986    { 0x107a93, 0x107a13, 0x7d49, 0x7b8e, 0xe1, 0 }, /* #21 */
     10987    { 0x354a17, 0x354a13, 0x1e08, 0x1436, 0x8e, 0 }, /* #22 */
     10988    { 0x223792, 0x223792, 0xb36c, 0xb36c, 0x84, -1 }, /* #23 */
     10989    { 0x306c92, 0x306c12, 0x2b89, 0x1567, 0x6c, 0 }, /* #24 */
     10990    { 0x3f3357, 0x3f3313, 0x1509, 0x5d2a, 0x7e, 0 }, /* #25 */
     10991    { 0x125d57, 0x125d13, 0x9adf, 0x61e2, 0xaf, 0 }, /* #26 */
     10992    { 0x131f52, 0x131f52, 0xfa25, 0xfa25, 0x97, -1 }, /* #27 */
     10993    { 0x001802, 0x001802, 0x9486, 0x9486, 0x19, -1 }, /* #28 */
     10994    { 0x121796, 0x121712, 0x3255, 0x523b, 0xd9, 0 }, /* #29 */
     10995    { 0x0409c2, 0x0409c2, 0xd83d, 0xd83d, 0x7e, -1 }, /* #30 */
     10996    { 0x2a3ac6, 0x2a3ac6, 0xd776, 0xd776, 0xb0, -1 }, /* #31 */
     10997    { 0x3520c2, 0x352012, 0xd4a2, 0xaaee, 0xe4, 0 }, /* #32 */
     10998    { 0x1159c7, 0x115913, 0x5550, 0x20e8, 0x5e, 0 }, /* #33 */
     10999    { 0x000e53, 0x000e13, 0xae1f, 0x36d3, 0xd3, 0 }, /* #34 */
     11000    { 0x3e0482, 0x3e0482, 0xaf1b, 0xaf1b, 0x85, -1 }, /* #35 */
     11001    { 0x103402, 0x103402, 0x2d66, 0x2d66, 0x0e, -1 }, /* #36 */
     11002    { 0x022e13, 0x022e13, 0x6f05, 0x38b7, 0x9b, 0 }, /* #37 */
     11003    { 0x247886, 0x247812, 0x07e1, 0x071e, 0x43, 0 }, /* #38 */
     11004    { 0x0e35c3, 0x0e35c3, 0xd56c, 0xd56c, 0x4b, -1 }, /* #39 */
     11005    { 0x165a92, 0x165a12, 0x71d7, 0x1bfb, 0x74, 0 }, /* #40 */
     11006    { 0x267113, 0x267113, 0x59fd, 0x21a2, 0x8e, 0 }, /* #41 */
     11007    { 0x197d93, 0x197d93, 0x41ca, 0x41ca, 0x33, -1 }, /* #42 */
     11008    { 0x0d3b57, 0x0d3b57, 0xcac9, 0xcac9, 0x03, -1 }, /* #43 */
     11009    { 0x354457, 0x354413, 0x0464, 0x360a, 0x6b, 0 }, /* #44 */
     11010    { 0x2c6b02, 0x2c6b12, 0x80df, 0x69a2, 0xcb, 0 }, /* #45 */
     11011    { 0x0b2ad7, 0x0b2ad7, 0xa500, 0xa500, 0x42, -1 }, /* #46 */
     11012    { 0x2d0c17, 0x2d0c17, 0xef9b, 0xef9b, 0x2f, -1 }, /* #47 */
     11013    { 0x1623c7, 0x162313, 0x76bf, 0x15a6, 0xb7, 0 }, /* #48 */
     11014    { 0x3a2f07, 0x3a2f07, 0x23df, 0x23df, 0x0c, -1 }, /* #49 */
     11015    { 0x086c86, 0x086c12, 0x1634, 0x0062, 0x3a, 0 }, /* #50 */
     11016    { 0x007a07, 0x007a13, 0x5153, 0x3e6f, 0xbb, 0 }, /* #51 */
     11017    { 0x093ec6, 0x093ec6, 0x7e1d, 0x7e1d, 0x32, -1 }, /* #52 */
     11018    { 0x0d07c7, 0x0d07c7, 0xdec6, 0xdec6, 0x99, -1 }, /* #53 */
     11019    { 0x0971c7, 0x0971c7, 0xa15f, 0xa15f, 0x5c, -1 }, /* #54 */
     11020    { 0x3028c3, 0x3028c3, 0xf5cd, 0xf5cd, 0x2c, -1 }, /* #55 */
     11021    { 0x0a0542, 0x0a0512, 0x0262, 0x024c, 0x08, 0 }, /* #56 */
     11022    { 0x0f1c96, 0x0f1c12, 0x71c4, 0x50d4, 0x89, 0 }, /* #57 */
     11023    { 0x1a1403, 0x1a1403, 0x4433, 0x4433, 0x0f, -1 }, /* #58 */
     11024    { 0x092343, 0x092313, 0xc24d, 0x31f6, 0xca, 0 }, /* #59 */
     11025    { 0x3740d3, 0x3740d3, 0xe832, 0xe832, 0x68, -1 }, /* #60 */
     11026    { 0x193f13, 0x193f13, 0xaac0, 0x20b6, 0xf0, 0 }, /* #61 */
     11027    { 0x3e5c96, 0x3e5c96, 0x7d63, 0x7d63, 0x6c, -1 }, /* #62 */
     11028    { 0x0e5443, 0x0e5443, 0xb687, 0xb687, 0x05, -1 }, /* #63 */
     11029};
     11030static const MULDIVU8_TEST_T g_aTests_idiv_u8[] =
     11031{
     11032    { 0x3b5e53, 0x3b5e53, 0x602d, 0x602d, 0x56, -1 }, /* #0 */
     11033    { 0x3c5b57, 0x3c5b57, 0x8131, 0x8131, 0xca, -1 }, /* #1 */
     11034    { 0x1d7556, 0x1d7512, 0xfff2, 0xf200, 0x13, 0 }, /* #2 */
     11035    { 0x296d52, 0x296d12, 0xd8bb, 0xf687, 0x53, 0 }, /* #3 */
     11036    { 0x142243, 0x142243, 0x10d6, 0x10d6, 0xe7, -1 }, /* #4 */
     11037    { 0x356587, 0x356587, 0xa8ed, 0xa8ed, 0xdc, -1 }, /* #5 */
     11038    { 0x164dd3, 0x164dd3, 0x97d9, 0x97d9, 0xf7, -1 }, /* #6 */
     11039    { 0x2c4302, 0x2c4302, 0xb803, 0xb803, 0xb1, -1 }, /* #7 */
     11040    { 0x171016, 0x171016, 0x641a, 0x641a, 0x78, -1 }, /* #8 */
     11041    { 0x3e47c2, 0x3e4712, 0x0049, 0x13fe, 0xe5, 0 }, /* #9 */
     11042    { 0x0f3ed3, 0x0f3ed3, 0x2cb8, 0x2cb8, 0xbb, -1 }, /* #10 */
     11043    { 0x386956, 0x386912, 0xfddf, 0xc9f9, 0x46, 0 }, /* #11 */
     11044    { 0x1f5406, 0x1f5412, 0xd100, 0xe083, 0x60, 0 }, /* #12 */
     11045    { 0x3636d3, 0x3636d3, 0x568d, 0x568d, 0x62, -1 }, /* #13 */
     11046    { 0x113dc3, 0x113dc3, 0xd5fd, 0xd5fd, 0xec, -1 }, /* #14 */
     11047    { 0x0d2512, 0x0d2512, 0x8df9, 0x8df9, 0x65, -1 }, /* #15 */
     11048    { 0x213d42, 0x213d12, 0x03bb, 0x3bf8, 0x90, 0 }, /* #16 */
     11049    { 0x304b42, 0x304b42, 0xc8fc, 0xc8fc, 0x61, -1 }, /* #17 */
     11050    { 0x174312, 0x174312, 0x2bfe, 0x2bfe, 0xc5, -1 }, /* #18 */
     11051    { 0x2514c7, 0x2514c7, 0x2a71, 0x2a71, 0x04, -1 }, /* #19 */
     11052    { 0x060d93, 0x060d13, 0x1be2, 0x0d4b, 0x5f, 0 }, /* #20 */
     11053    { 0x210502, 0x210512, 0xd3e0, 0xf4a5, 0x7c, 0 }, /* #21 */
     11054    { 0x260313, 0x260313, 0xd9ca, 0xd9ca, 0x1c, -1 }, /* #22 */
     11055    { 0x101042, 0x101042, 0x8dd7, 0x8dd7, 0xbe, -1 }, /* #23 */
     11056    { 0x337047, 0x337047, 0xd3f0, 0xd3f0, 0x15, -1 }, /* #24 */
     11057    { 0x0441c7, 0x0441c7, 0x65c0, 0x65c0, 0xfb, -1 }, /* #25 */
     11058    { 0x0f1797, 0x0f1713, 0xedfe, 0xea84, 0x25, 0 }, /* #26 */
     11059    { 0x100386, 0x100312, 0xf435, 0xfde6, 0x74, 0 }, /* #27 */
     11060    { 0x376512, 0x376512, 0x42a5, 0x42a5, 0xdd, -1 }, /* #28 */
     11061    { 0x017c56, 0x017c56, 0x6be1, 0x6be1, 0x93, -1 }, /* #29 */
     11062    { 0x1c5a96, 0x1c5a96, 0xce7d, 0xce7d, 0xbe, -1 }, /* #30 */
     11063    { 0x2570c6, 0x257012, 0xe6e1, 0xfb82, 0x33, 0 }, /* #31 */
     11064    { 0x332e56, 0x332e12, 0x1870, 0x1aa7, 0xba, 0 }, /* #32 */
     11065    { 0x220b56, 0x220b12, 0x1102, 0x1cd6, 0x99, 0 }, /* #33 */
     11066    { 0x043ed6, 0x043e12, 0x1766, 0x3eb2, 0xb4, 0 }, /* #34 */
     11067    { 0x2f6693, 0x2f6613, 0xe250, 0xb442, 0x8e, 0 }, /* #35 */
     11068    { 0x3f4083, 0x3f4083, 0x8c24, 0x8c24, 0x35, -1 }, /* #36 */
     11069    { 0x032852, 0x032852, 0xdf1b, 0xdf1b, 0xdd, -1 }, /* #37 */
     11070    { 0x2947d2, 0x2947d2, 0x9ecc, 0x9ecc, 0x04, -1 }, /* #38 */
     11071    { 0x2d7d42, 0x2d7d42, 0xce84, 0xce84, 0x0e, -1 }, /* #39 */
     11072    { 0x317bc2, 0x317bc2, 0xa5ed, 0xa5ed, 0x95, -1 }, /* #40 */
     11073    { 0x311c86, 0x311c86, 0x5071, 0x5071, 0xe1, -1 }, /* #41 */
     11074    { 0x0a7e92, 0x0a7e12, 0x22c7, 0x539e, 0xa6, 0 }, /* #42 */
     11075    { 0x0427d2, 0x0427d2, 0xb3aa, 0xb3aa, 0x08, -1 }, /* #43 */
     11076    { 0x341b46, 0x341b46, 0xca78, 0xca78, 0x52, -1 }, /* #44 */
     11077    { 0x307453, 0x307453, 0xc73c, 0xc73c, 0x90, -1 }, /* #45 */
     11078    { 0x005993, 0x005993, 0x2d26, 0x2d26, 0xcc, -1 }, /* #46 */
     11079    { 0x261f06, 0x261f12, 0x27f6, 0x187e, 0x51, 0 }, /* #47 */
     11080    { 0x2337c2, 0x233712, 0xf00f, 0xcfb8, 0x38, 0 }, /* #48 */
     11081    { 0x150507, 0x150507, 0x91d0, 0x91d0, 0x1c, -1 }, /* #49 */
     11082    { 0x283186, 0x283186, 0xdcf5, 0xdcf5, 0x0b, -1 }, /* #50 */
     11083    { 0x246f47, 0x246f47, 0x688d, 0x688d, 0xd1, -1 }, /* #51 */
     11084    { 0x0017c6, 0x001712, 0xff54, 0xd602, 0xbf, 0 }, /* #52 */
     11085    { 0x2d2b03, 0x2d2b03, 0x7c5f, 0x7c5f, 0x4d, -1 }, /* #53 */
     11086    { 0x025146, 0x025146, 0xcacc, 0xcacc, 0x0d, -1 }, /* #54 */
     11087    { 0x0e0856, 0x0e0812, 0x081c, 0x6c10, 0x7b, 0 }, /* #55 */
     11088    { 0x372006, 0x372006, 0x85c0, 0x85c0, 0xb9, -1 }, /* #56 */
     11089    { 0x262bc3, 0x262bc3, 0x8697, 0x8697, 0x61, -1 }, /* #57 */
     11090    { 0x1b5686, 0x1b5686, 0x79ce, 0x79ce, 0xbc, -1 }, /* #58 */
     11091    { 0x3a5793, 0x3a5793, 0xb547, 0xb547, 0x93, -1 }, /* #59 */
     11092    { 0x322e57, 0x322e13, 0x00ea, 0x36fd, 0xc4, 0 }, /* #60 */
     11093    { 0x032f82, 0x032f82, 0xb32d, 0xb32d, 0x85, -1 }, /* #61 */
     11094    { 0x3a4c86, 0x3a4c86, 0xb9ab, 0xb9ab, 0xce, -1 }, /* #62 */
     11095    { 0x105792, 0x105792, 0x3c46, 0x3c46, 0xb8, -1 }, /* #63 */
     11096};
     11097static const MULDIVU16_TEST_T g_aTests_mul_u16[] =
     11098{
     11099    { 0x162717, 0x162f17, 0x499a, 0xfef8, 0x1df7, 0x1adb, 0x5d6c, 0 }, /* #0 */
     11100    { 0x227cc3, 0x227cc3, 0x0175, 0x2cdc, 0xdf4b, 0x0149, 0xe1ec, 0 }, /* #1 */
     11101    { 0x3f6457, 0x3f6c57, 0xb5ae, 0x6666, 0xea12, 0x4098, 0x5b05, 0 }, /* #2 */
     11102    { 0x1b6406, 0x1b6c07, 0xb89d, 0x8268, 0x70d0, 0x5915, 0x7b88, 0 }, /* #3 */
     11103    { 0x202297, 0x202a97, 0x396c, 0xd62c, 0xee6b, 0x2a4b, 0xbc91, 0 }, /* #4 */
     11104    { 0x016d93, 0x016d93, 0x82db, 0xb039, 0x04da, 0x63eb, 0xc37b, 0 }, /* #5 */
     11105    { 0x3e4ac6, 0x3e4ac7, 0xdb22, 0x4412, 0xbc65, 0x7c18, 0x90f9, 0 }, /* #6 */
     11106    { 0x1b7253, 0x1b7a53, 0xa361, 0x45a8, 0x5c06, 0x83e3, 0xcea8, 0 }, /* #7 */
     11107    { 0x280cd2, 0x280cd3, 0xefff, 0x12c2, 0x5d34, 0x0c6a, 0x0d3e, 0 }, /* #8 */
     11108    { 0x3c0746, 0x3c0f47, 0x3085, 0xb7fc, 0x980b, 0x0a62, 0x36cc, 0 }, /* #9 */
     11109    { 0x114642, 0x114e43, 0xd34d, 0x23d6, 0x9179, 0xb5bc, 0xdc2e, 0 }, /* #10 */
     11110    { 0x230c42, 0x230c43, 0xe44a, 0xbfc4, 0xbbd0, 0x5394, 0x5dba, 0 }, /* #11 */
     11111    { 0x1e6557, 0x1e6d57, 0x0a57, 0xabb0, 0xdec6, 0x07e8, 0xc3d0, 0 }, /* #12 */
     11112    { 0x353d13, 0x353d13, 0x1836, 0xe240, 0x83b6, 0x0388, 0x2560, 0 }, /* #13 */
     11113    { 0x335343, 0x335b43, 0x45dc, 0xe3f0, 0x93f3, 0x1dfc, 0x6de4, 0 }, /* #14 */
     11114    { 0x0a3883, 0x0a3883, 0xc6d4, 0x31a0, 0xa46e, 0x2e6e, 0x3bc8, 0 }, /* #15 */
     11115    { 0x2e0417, 0x2e0c17, 0xd209, 0x61b4, 0x834a, 0x5cc6, 0x7114, 0 }, /* #16 */
     11116    { 0x0171c3, 0x0179c3, 0x31d4, 0x26b0, 0x7cc2, 0x2b1c, 0xdd7c, 0 }, /* #17 */
     11117    { 0x1c7ac7, 0x1c7ac7, 0xdec4, 0xa33c, 0x5757, 0x3f15, 0x487f, 0 }, /* #18 */
     11118    { 0x2f1f57, 0x2f1f57, 0x3244, 0xfac4, 0x20b5, 0x12df, 0x6021, 0 }, /* #19 */
     11119    { 0x2a4702, 0x2a4f03, 0xd798, 0x4650, 0x5265, 0x6079, 0x728e, 0 }, /* #20 */
     11120    { 0x1e7947, 0x1e7947, 0x709e, 0xf33a, 0xc50a, 0x1fd0, 0x4853, 0 }, /* #21 */
     11121    { 0x166856, 0x166857, 0x8b5c, 0x49e0, 0x6a00, 0x1704, 0x2a48, 0 }, /* #22 */
     11122    { 0x3b1243, 0x3b1a43, 0xa60b, 0x4be2, 0x2cad, 0x1172, 0x1ae6, 0 }, /* #23 */
     11123    { 0x3b0996, 0x3b0997, 0x09d2, 0xee84, 0xdda0, 0x0386, 0x5bf2, 0 }, /* #24 */
     11124    { 0x282483, 0x282c83, 0x0613, 0x7eea, 0xec2e, 0x0591, 0xeaae, 0 }, /* #25 */
     11125    { 0x0901d2, 0x0909d3, 0x70b7, 0x35db, 0x1de5, 0x5102, 0xb7fd, 0 }, /* #26 */
     11126    { 0x3b0017, 0x3b0817, 0xd6c3, 0x030c, 0xb7b6, 0x2efe, 0x3804, 0 }, /* #27 */
     11127    { 0x0b2493, 0x0b2c93, 0x1bd6, 0x2a04, 0xba92, 0x18d9, 0xe486, 0 }, /* #28 */
     11128    { 0x2a3c92, 0x2a3c93, 0xf6b5, 0x6ca5, 0xf579, 0xdbe8, 0xe431, 0 }, /* #29 */
     11129    { 0x165592, 0x165d93, 0xfe92, 0x48f2, 0x591f, 0x0ba0, 0x0bb1, 0 }, /* #30 */
     11130    { 0x321d92, 0x321d93, 0xa040, 0xf700, 0xd093, 0x49c6, 0x75dc, 0 }, /* #31 */
     11131    { 0x1e66d3, 0x1e6ed3, 0xbd8f, 0x6644, 0x10cf, 0x7321, 0x9b7c, 0 }, /* #32 */
     11132    { 0x1a7946, 0x1a7947, 0xcc99, 0xb291, 0x596b, 0x7a0e, 0x98b9, 0 }, /* #33 */
     11133    { 0x132a53, 0x132a53, 0xecc3, 0x0613, 0xfeb5, 0x291a, 0x2c71, 0 }, /* #34 */
     11134    { 0x082f47, 0x082f47, 0x009c, 0x223c, 0x1dcf, 0x0008, 0x0d59, 0 }, /* #35 */
     11135    { 0x2209d7, 0x2209d7, 0x23b3, 0x7116, 0xf828, 0x0349, 0x1792, 0 }, /* #36 */
     11136    { 0x2d0747, 0x2d0f47, 0x28f8, 0x3420, 0xe9dc, 0x1548, 0x84fc, 0 }, /* #37 */
     11137    { 0x345dc6, 0x345dc7, 0x097a, 0x17ba, 0x5370, 0x0880, 0xe5a1, 0 }, /* #38 */
     11138    { 0x286a87, 0x286a87, 0xe645, 0x31c0, 0xde5f, 0x5c6c, 0x66c0, 0 }, /* #39 */
     11139    { 0x395c16, 0x395c17, 0x4679, 0xc0dc, 0xb1ff, 0x0033, 0x00bc, 0 }, /* #40 */
     11140    { 0x0c6b96, 0x0c6b97, 0x096f, 0x1d94, 0x7a6b, 0x0189, 0x29ac, 0 }, /* #41 */
     11141    { 0x3118c6, 0x3118c7, 0x1627, 0xc95c, 0x9556, 0x05a5, 0x4144, 0 }, /* #42 */
     11142    { 0x341086, 0x341887, 0x85d6, 0x7650, 0xde00, 0x70a5, 0xd778, 0 }, /* #43 */
     11143    { 0x0e3456, 0x0e3c57, 0xa331, 0x5164, 0xef39, 0x6a3a, 0xa6a4, 0 }, /* #44 */
     11144    { 0x1f62c6, 0x1f6ac7, 0xc8fc, 0x531c, 0x27ae, 0x2221, 0x2b79, 0 }, /* #45 */
     11145    { 0x154b86, 0x154b87, 0x1b11, 0xb519, 0x2b06, 0x11ec, 0xa989, 0 }, /* #46 */
     11146    { 0x206546, 0x206d47, 0x3922, 0xe3c0, 0x1c76, 0x2bb6, 0xc3e0, 0 }, /* #47 */
     11147    { 0x0b43d3, 0x0b4bd3, 0x618a, 0x6942, 0xdb47, 0x162a, 0x3a2d, 0 }, /* #48 */
     11148    { 0x257097, 0x257897, 0x3c03, 0xf4e2, 0x14f7, 0x1a02, 0x6ef6, 0 }, /* #49 */
     11149    { 0x036ed6, 0x036ed7, 0x580d, 0xbab3, 0xf9fb, 0x51c5, 0xedbf, 0 }, /* #50 */
     11150    { 0x0c2516, 0x0c2d17, 0x122c, 0xd98c, 0x2969, 0x0f5e, 0xd889, 0 }, /* #51 */
     11151    { 0x272053, 0x272853, 0xbb34, 0xb344, 0x60e3, 0xae19, 0xee15, 0 }, /* #52 */
     11152    { 0x0e3e17, 0x0e3e17, 0x46fe, 0xe444, 0x0361, 0x3b95, 0xd6de, 0 }, /* #53 */
     11153    { 0x303b56, 0x303b57, 0xc092, 0x7330, 0xbbf0, 0x75fb, 0x9cd8, 0 }, /* #54 */
     11154    { 0x2f5112, 0x2f5913, 0x0e85, 0xf56e, 0x7815, 0x0ac7, 0xbe16, 0 }, /* #55 */
     11155    { 0x382002, 0x382803, 0x7d3b, 0x3e29, 0xcc95, 0x2523, 0x4beb, 0 }, /* #56 */
     11156    { 0x0472d7, 0x047ad7, 0x3184, 0x7a38, 0xe546, 0x1776, 0x794e, 0 }, /* #57 */
     11157    { 0x287913, 0x287913, 0xb6a4, 0xd198, 0xe8c9, 0xaec3, 0xf4f6, 0 }, /* #58 */
     11158    { 0x260296, 0x260a97, 0xac91, 0xc676, 0x7179, 0x8d9d, 0xd216, 0 }, /* #59 */
     11159    { 0x074c02, 0x074c03, 0x678c, 0x4180, 0x2fe1, 0x3f26, 0x9c20, 0 }, /* #60 */
     11160    { 0x3d0956, 0x3d0957, 0xa08b, 0x9613, 0x1670, 0x2e27, 0x4999, 0 }, /* #61 */
     11161    { 0x0c1956, 0x0c1957, 0xab01, 0xe5d0, 0xe2f7, 0xa432, 0xf5d0, 0 }, /* #62 */
     11162    { 0x3d3606, 0x3d3e07, 0xa2ba, 0x0028, 0x9f2f, 0x8b4c, 0xdb24, 0 }, /* #63 */
     11163};
     11164static const MULDIVU16_TEST_T g_aTests_imul_u16[] =
     11165{
     11166    { 0x3f2a52, 0x3f2a53, 0xc74e, 0xe722, 0xed10, 0x1061, 0xb607, 0 }, /* #0 */
     11167    { 0x1238d2, 0x1238d3, 0x4d00, 0x4d00, 0x5e9c, 0x24ff, 0x7b01, 0 }, /* #1 */
     11168    { 0x312016, 0x312817, 0xd176, 0x0120, 0xaaab, 0xffe0, 0x00b0, 0 }, /* #2 */
     11169    { 0x0b2746, 0x0b2f47, 0xbe7d, 0x1e46, 0x2bc5, 0x156f, 0xac3e, 0 }, /* #3 */
     11170    { 0x163316, 0x163b17, 0xd448, 0x4d70, 0xeff7, 0xeb61, 0x78be, 0 }, /* #4 */
     11171    { 0x1a1543, 0x1a1d43, 0x67f1, 0x2a52, 0x2105, 0xfa17, 0xf172, 0 }, /* #5 */
     11172    { 0x0329d2, 0x0329d3, 0x56f3, 0x75fa, 0xa872, 0x0191, 0x049e, 0 }, /* #6 */
     11173    { 0x262ec3, 0x262ec3, 0x5cad, 0xf5e7, 0x7e5a, 0x2caa, 0x7b63, 0 }, /* #7 */
     11174    { 0x094b93, 0x094b93, 0x51cb, 0xb84e, 0x0102, 0x16bc, 0x472a, 0 }, /* #8 */
     11175    { 0x3455d7, 0x345dd7, 0x7386, 0x2324, 0x931f, 0xfea8, 0xfd06, 0 }, /* #9 */
     11176    { 0x2a5117, 0x2a5917, 0xaf44, 0x6780, 0xcc4c, 0x2219, 0x93e0, 0 }, /* #10 */
     11177    { 0x330617, 0x330e17, 0x84b1, 0xc352, 0x8486, 0x3390, 0x94f2, 0 }, /* #11 */
     11178    { 0x332582, 0x332d83, 0x878a, 0xe048, 0x9280, 0xf1f6, 0x1dd4, 0 }, /* #12 */
     11179    { 0x0e7987, 0x0e7987, 0x9bf4, 0xd3ec, 0xd49e, 0x0f1b, 0xd957, 0 }, /* #13 */
     11180    { 0x070d82, 0x070d83, 0xfa38, 0xdcd8, 0x9ee0, 0x01bc, 0xb30d, 0 }, /* #14 */
     11181    { 0x3b4687, 0x3b4e87, 0x6d9c, 0xcc50, 0x5a7c, 0xd518, 0x9bcc, 0 }, /* #15 */
     11182    { 0x3f7813, 0x3f7813, 0x357f, 0x5078, 0x4cab, 0xeb01, 0x9b88, 0 }, /* #16 */
     11183    { 0x163e43, 0x163e43, 0xf4a8, 0x9a78, 0x5815, 0xffc3, 0x0553, 0 }, /* #17 */
     11184    { 0x1b2693, 0x1b2e93, 0xcccb, 0x3150, 0x2797, 0xf469, 0x39f0, 0 }, /* #18 */
     11185    { 0x333c83, 0x333c83, 0x8e6d, 0x37eb, 0xa050, 0xfc22, 0x08b7, 0 }, /* #19 */
     11186    { 0x2e3107, 0x2e3907, 0x8dbf, 0x04d0, 0xfd31, 0x15c9, 0xcf30, 0 }, /* #20 */
     11187    { 0x3159c7, 0x3159c7, 0x56a9, 0x866c, 0xae2a, 0x1bf1, 0x528c, 0 }, /* #21 */
     11188    { 0x0d70c6, 0x0d78c7, 0x8d55, 0x8396, 0xc8ae, 0xef51, 0x253e, 0 }, /* #22 */
     11189    { 0x3644c2, 0x364cc3, 0x093a, 0xf85e, 0xf1f2, 0x0352, 0x5c3b, 0 }, /* #23 */
     11190    { 0x324f07, 0x324f07, 0x69f3, 0xa35d, 0x0ec7, 0x1b14, 0x416f, 0 }, /* #24 */
     11191    { 0x081107, 0x081907, 0x0e93, 0xea81, 0xf062, 0xfc13, 0xbb1b, 0 }, /* #25 */
     11192    { 0x031147, 0x031947, 0xfcd5, 0xb03f, 0x146f, 0x00f4, 0xb2c3, 0 }, /* #26 */
     11193    { 0x064a56, 0x064a57, 0xb0de, 0xf5da, 0xc9b9, 0x1622, 0xb863, 0 }, /* #27 */
     11194    { 0x1f1ac3, 0x1f1ac3, 0xb6e3, 0x58e5, 0x32b4, 0x038b, 0xf397, 0 }, /* #28 */
     11195    { 0x366bc7, 0x366bc7, 0x3f64, 0x7d6c, 0xe95e, 0x0703, 0x1c53, 0 }, /* #29 */
     11196    { 0x2b4783, 0x2b4f83, 0x0569, 0x87a5, 0x384d, 0x02a3, 0x7cdd, 0 }, /* #30 */
     11197    { 0x073e06, 0x073e07, 0x2dc1, 0x23e8, 0x02d8, 0xfcc4, 0xede8, 0 }, /* #31 */
     11198    { 0x212412, 0x212c13, 0x9c04, 0x2cb8, 0xecfc, 0x1569, 0xc92e, 0 }, /* #32 */
     11199    { 0x2e1256, 0x2e1a57, 0x9511, 0x3620, 0xa189, 0xdcdc, 0x5420, 0 }, /* #33 */
     11200    { 0x191396, 0x191b97, 0x4fd9, 0xbe38, 0x592a, 0x018c, 0x04f8, 0 }, /* #34 */
     11201    { 0x1b5f03, 0x1b5f03, 0x33c5, 0xd5db, 0xcfe7, 0x12d4, 0x5d1f, 0 }, /* #35 */
     11202    { 0x033a96, 0x033a97, 0x0c4e, 0x891e, 0xe5d6, 0x05bc, 0x7759, 0 }, /* #36 */
     11203    { 0x020f82, 0x020f83, 0x40cb, 0x31b2, 0xd74d, 0x0649, 0x18d6, 0 }, /* #37 */
     11204    { 0x1949d6, 0x1949d7, 0x3729, 0xfeda, 0x7574, 0x0eed, 0x454a, 0 }, /* #38 */
     11205    { 0x1f3707, 0x1f3f07, 0x3667, 0x3ad6, 0xb692, 0x0981, 0x2cba, 0 }, /* #39 */
     11206    { 0x3c2553, 0x3c2d53, 0x0c73, 0x1514, 0x7132, 0xfd29, 0xc59c, 0 }, /* #40 */
     11207    { 0x0515c7, 0x051dc7, 0xf7fe, 0x4820, 0x7a82, 0xff20, 0x1bf0, 0 }, /* #41 */
     11208    { 0x3d6752, 0x3d6f53, 0xebb0, 0x2570, 0x9d7c, 0xfa5c, 0x4715, 0 }, /* #42 */
     11209    { 0x0d4016, 0x0d4817, 0x44fd, 0x2f8d, 0x6acf, 0x1a5c, 0x61d1, 0 }, /* #43 */
     11210    { 0x2a6942, 0x2a6943, 0x2eed, 0xf856, 0xd352, 0xf2f8, 0xb8ee, 0 }, /* #44 */
     11211    { 0x331456, 0x331c57, 0xe2fe, 0x8bcc, 0xbbc4, 0xf89f, 0x411a, 0 }, /* #45 */
     11212    { 0x0c2e92, 0x0c2e93, 0xd4a5, 0x2cd0, 0xd36b, 0xf25b, 0x5090, 0 }, /* #46 */
     11213    { 0x324097, 0x324897, 0xdf76, 0x9132, 0xd473, 0x05e1, 0xd1bb, 0 }, /* #47 */
     11214    { 0x0e5282, 0x0e5a83, 0x8bbe, 0x4d1c, 0x830c, 0x2bf6, 0x9f32, 0 }, /* #48 */
     11215    { 0x0c2447, 0x0c2c47, 0x1c1c, 0x1428, 0xaacf, 0x05f2, 0x3626, 0 }, /* #49 */
     11216    { 0x332bc3, 0x332bc3, 0x750c, 0x1004, 0xa35e, 0xc70a, 0x836b, 0 }, /* #50 */
     11217    { 0x127e52, 0x127e53, 0x8c2e, 0x3f92, 0x5abb, 0x1366, 0xd51f, 0 }, /* #51 */
     11218    { 0x186f83, 0x186f83, 0x70e4, 0x048c, 0xc46b, 0xc7a8, 0x803b, 0 }, /* #52 */
     11219    { 0x103213, 0x103a13, 0x992a, 0xe83c, 0xaebe, 0xe708, 0x3e26, 0 }, /* #53 */
     11220    { 0x3b3312, 0x3b3b13, 0xb41d, 0xaaea, 0xf1c7, 0xdf42, 0x6e72, 0 }, /* #54 */
     11221    { 0x131987, 0x131987, 0x9040, 0xe940, 0x97a8, 0x29bb, 0xa065, 0 }, /* #55 */
     11222    { 0x3a6497, 0x3a6c97, 0x4bd5, 0xfa6d, 0xbe87, 0xeabc, 0xb839, 0 }, /* #56 */
     11223    { 0x1a5246, 0x1a5a47, 0x514d, 0x6857, 0xc93a, 0x0482, 0x0e33, 0 }, /* #57 */
     11224    { 0x354fc7, 0x354fc7, 0x1d81, 0x0e02, 0x05af, 0x0991, 0x5302, 0 }, /* #58 */
     11225    { 0x034003, 0x034803, 0xc305, 0x2fcd, 0xb126, 0xe824, 0x6429, 0 }, /* #59 */
     11226    { 0x0a6943, 0x0a6943, 0xb345, 0x37b1, 0x9e8d, 0xe22e, 0x637d, 0 }, /* #60 */
     11227    { 0x1c37c6, 0x1c3fc7, 0x6d64, 0x8000, 0xe4df, 0x0dac, 0x2000, 0 }, /* #61 */
     11228    { 0x287d96, 0x287d97, 0x2a54, 0x7380, 0xf9f7, 0xf84a, 0xd160, 0 }, /* #62 */
     11229    { 0x021793, 0x021f93, 0xbda4, 0x0108, 0x9295, 0x1af9, 0x97f2, 0 }, /* #63 */
     11230};
     11231static const MULDIVU16_TEST_T g_aTests_div_u16[] =
     11232{
     11233    { 0x191792, 0x191712, 0x8c39, 0x349f, 0x1296, 0x09e7, 0x5a6e, 0 }, /* #0 */
     11234    { 0x0d79c2, 0x0d79c2, 0xad4d, 0xad4d, 0xb073, 0xb073, 0x6f53, -1 }, /* #1 */
     11235    { 0x0b4ed3, 0x0b4ed3, 0xc830, 0xc830, 0xcbed, 0xcbed, 0x5dfd, -1 }, /* #2 */
     11236    { 0x2d3083, 0x2d3013, 0xb921, 0x7ee2, 0x598a, 0x0def, 0xb4a9, 0 }, /* #3 */
     11237    { 0x3769c3, 0x376913, 0x4470, 0x8937, 0x27f8, 0x1d12, 0x4a92, 0 }, /* #4 */
     11238    { 0x0e5dd3, 0x0e5d13, 0x5730, 0x7e3a, 0x372d, 0x4ada, 0x6fe7, 0 }, /* #5 */
     11239    { 0x2b6382, 0x2b6382, 0x25a2, 0x25a2, 0xdade, 0xdade, 0x3755, -1 }, /* #6 */
     11240    { 0x1e3ad2, 0x1e3a12, 0x5d2c, 0x5453, 0x2cc2, 0x26e6, 0x87e2, 0 }, /* #7 */
     11241    { 0x1f3017, 0x1f3013, 0x7ec8, 0xe580, 0x92d0, 0x48c8, 0xa3c4, 0 }, /* #8 */
     11242    { 0x0c3a07, 0x0c3a13, 0x44b9, 0x1ccb, 0x08af, 0x061c, 0x4d37, 0 }, /* #9 */
     11243    { 0x3212d6, 0x3212d6, 0xbfed, 0xbfed, 0x6a9f, 0x6a9f, 0x080d, -1 }, /* #10 */
     11244    { 0x314242, 0x314242, 0xbba9, 0xbba9, 0x9547, 0x9547, 0x80e2, -1 }, /* #11 */
     11245    { 0x0b1c12, 0x0b1c12, 0xe97d, 0x1505, 0x0de6, 0x49fc, 0xa94d, 0 }, /* #12 */
     11246    { 0x2a16c6, 0x2a16c6, 0x395d, 0x395d, 0x3e02, 0x3e02, 0x0850, -1 }, /* #13 */
     11247    { 0x314206, 0x314206, 0x8409, 0x8409, 0x9780, 0x9780, 0x68ec, -1 }, /* #14 */
     11248    { 0x1f7707, 0x1f7713, 0xc08b, 0x9a1f, 0x25cf, 0x3999, 0x3ece, 0 }, /* #15 */
     11249    { 0x395706, 0x395706, 0x61b9, 0x61b9, 0xe2df, 0xe2df, 0x9ee3, -1 }, /* #16 */
     11250    { 0x207213, 0x207213, 0x377d, 0x0e8b, 0x056d, 0x315c, 0x5f83, 0 }, /* #17 */
     11251    { 0x0228d2, 0x022812, 0xe5d1, 0x1f35, 0x10ab, 0x5611, 0x88c0, 0 }, /* #18 */
     11252    { 0x310857, 0x310857, 0xd5f4, 0xd5f4, 0x92cb, 0x92cb, 0x7efd, -1 }, /* #19 */
     11253    { 0x363dc3, 0x363dc3, 0x6b17, 0x6b17, 0xf2e4, 0xf2e4, 0x8ed9, -1 }, /* #20 */
     11254    { 0x2e4957, 0x2e4957, 0x465a, 0x465a, 0xed70, 0xed70, 0x8312, -1 }, /* #21 */
     11255    { 0x104b13, 0x104b13, 0xfbdf, 0xfbdf, 0xf022, 0xf022, 0x72b3, -1 }, /* #22 */
     11256    { 0x1403d3, 0x140313, 0x5079, 0x8782, 0x5a3e, 0x5981, 0xaa7c, 0 }, /* #23 */
     11257    { 0x233b83, 0x233b83, 0xf186, 0xf186, 0xa27f, 0xa27f, 0x6f2b, -1 }, /* #24 */
     11258    { 0x091f47, 0x091f13, 0xc2e0, 0x158d, 0x11fc, 0xcea6, 0xd5a2, 0 }, /* #25 */
     11259    { 0x053a43, 0x053a13, 0x3a64, 0x9941, 0x93e2, 0x529d, 0xf707, 0 }, /* #26 */
     11260    { 0x301112, 0x301112, 0x24f7, 0x24f7, 0xe488, 0xe488, 0xadc1, -1 }, /* #27 */
     11261    { 0x330956, 0x330912, 0xad72, 0x353d, 0x2e0f, 0x05a9, 0xdd7d, 0 }, /* #28 */
     11262    { 0x3c5b83, 0x3c5b83, 0x52b7, 0x52b7, 0x8512, 0x8512, 0x7183, -1 }, /* #29 */
     11263    { 0x0e6413, 0x0e6413, 0xb371, 0xd4e9, 0xd0cb, 0x709c, 0xfb0d, 0 }, /* #30 */
     11264    { 0x1e1747, 0x1e1713, 0x0ce3, 0x9535, 0x1d33, 0x20b6, 0x3219, 0 }, /* #31 */
     11265    { 0x1e2bd6, 0x1e2b12, 0xcf4a, 0x49b9, 0x2ff1, 0x23ae, 0xa67c, 0 }, /* #32 */
     11266    { 0x2942d2, 0x294212, 0x7403, 0xc499, 0xa3ad, 0x0ab1, 0xd522, 0 }, /* #33 */
     11267    { 0x1c5846, 0x1c5846, 0x1c17, 0x1c17, 0x4d00, 0x4d00, 0x3d68, -1 }, /* #34 */
     11268    { 0x390117, 0x390117, 0xfa92, 0xfa92, 0x9c0d, 0x9c0d, 0x1d81, -1 }, /* #35 */
     11269    { 0x1d3106, 0x1d3106, 0x7bc5, 0x7bc5, 0xeb4d, 0xeb4d, 0x310f, -1 }, /* #36 */
     11270    { 0x2b01c3, 0x2b01c3, 0x6b8b, 0x6b8b, 0x8aac, 0x8aac, 0x5944, -1 }, /* #37 */
     11271    { 0x0e0212, 0x0e0212, 0x1037, 0x1037, 0xaf4a, 0xaf4a, 0x2b95, -1 }, /* #38 */
     11272    { 0x1c5c52, 0x1c5c12, 0x50f7, 0xd981, 0x9031, 0x8641, 0xa9b6, 0 }, /* #39 */
     11273    { 0x2e2247, 0x2e2247, 0x3ced, 0x3ced, 0xf83e, 0xf83e, 0xb0fc, -1 }, /* #40 */
     11274    { 0x162917, 0x162917, 0xeba9, 0xeba9, 0xa587, 0xa587, 0x723f, -1 }, /* #41 */
     11275    { 0x101692, 0x101692, 0x8b0c, 0x8b0c, 0xf0f4, 0xf0f4, 0x5be7, -1 }, /* #42 */
     11276    { 0x293b52, 0x293b12, 0xdbdb, 0x227f, 0x143c, 0x1c8a, 0x962f, 0 }, /* #43 */
     11277    { 0x340f93, 0x340f13, 0xc2b2, 0x70e9, 0x579c, 0xa857, 0xc6a3, 0 }, /* #44 */
     11278    { 0x1d7ec3, 0x1d7ec3, 0x29c7, 0x29c7, 0xf476, 0xf476, 0x7e4e, -1 }, /* #45 */
     11279    { 0x0e6487, 0x0e6487, 0x5ba3, 0x5ba3, 0x3550, 0x3550, 0x33e8, -1 }, /* #46 */
     11280    { 0x126f52, 0x126f12, 0xb348, 0x9466, 0x577c, 0x2140, 0x96ec, 0 }, /* #47 */
     11281    { 0x2a19d6, 0x2a1912, 0xc075, 0xc1ec, 0x6026, 0x4f0d, 0x7eee, 0 }, /* #48 */
     11282    { 0x2f4d56, 0x2f4d12, 0xbc87, 0x77a2, 0x64ad, 0x57a7, 0xd770, 0 }, /* #49 */
     11283    { 0x1819d3, 0x181913, 0xe928, 0x80ab, 0x5602, 0x1a1d, 0xab21, 0 }, /* #50 */
     11284    { 0x2a3517, 0x2a3513, 0xef5b, 0x8d54, 0x80c8, 0xd663, 0xe946, 0 }, /* #51 */
     11285    { 0x1c01d6, 0x1c0112, 0x5963, 0x8413, 0x7acc, 0x9f17, 0xee04, 0 }, /* #52 */
     11286    { 0x1d07c6, 0x1d0712, 0xee6a, 0xbb48, 0xb163, 0x9e1a, 0xf27a, 0 }, /* #53 */
     11287    { 0x303bc3, 0x303b13, 0xc050, 0xec26, 0xec23, 0x84c2, 0xfffd, 0 }, /* #54 */
     11288    { 0x0e58d7, 0x0e5813, 0x17a5, 0x849b, 0x5c60, 0x4a2e, 0xb255, 0 }, /* #55 */
     11289    { 0x2c0402, 0x2c0402, 0x0547, 0x0547, 0xa347, 0xa347, 0x9f1e, -1 }, /* #56 */
     11290    { 0x262312, 0x262312, 0x09c5, 0xc8c3, 0x9299, 0xb67b, 0xbaee, 0 }, /* #57 */
     11291    { 0x0d1d17, 0x0d1d17, 0xa46f, 0xa46f, 0x954a, 0x954a, 0x55f2, -1 }, /* #58 */
     11292    { 0x263b87, 0x263b13, 0x3fb4, 0x645d, 0x4908, 0x738c, 0xba48, 0 }, /* #59 */
     11293    { 0x165d87, 0x165d87, 0x16f7, 0x16f7, 0xc0b8, 0xc0b8, 0x733d, -1 }, /* #60 */
     11294    { 0x324e16, 0x324e16, 0x46f6, 0x46f6, 0xe316, 0xe316, 0xc1f5, -1 }, /* #61 */
     11295    { 0x297787, 0x297713, 0x05d5, 0x31d7, 0x0e2b, 0x018b, 0x48c6, 0 }, /* #62 */
     11296    { 0x027cd7, 0x027c13, 0xf3c9, 0x45b1, 0x171c, 0x42c3, 0x54e6, 0 }, /* #63 */
     11297};
     11298static const MULDIVU16_TEST_T g_aTests_idiv_u16[] =
     11299{
     11300    { 0x006a87, 0x006a87, 0xc287, 0xc287, 0x6dea, 0x6dea, 0x4c79, -1 }, /* #0 */
     11301    { 0x3858d3, 0x3858d3, 0xb858, 0xb858, 0xc4f2, 0xc4f2, 0x275e, -1 }, /* #1 */
     11302    { 0x083e57, 0x083e13, 0x1576, 0x0040, 0xffe2, 0xdbf6, 0x88e6, 0 }, /* #2 */
     11303    { 0x324292, 0x324292, 0x92fd, 0x92fd, 0x5c71, 0x5c71, 0x3dc0, -1 }, /* #3 */
     11304    { 0x203f56, 0x203f12, 0x29db, 0x5fc7, 0x2344, 0x06c6, 0x5e43, 0 }, /* #4 */
     11305    { 0x072343, 0x072343, 0xdbdf, 0xdbdf, 0x0ebe, 0x0ebe, 0xe34a, -1 }, /* #5 */
     11306    { 0x0d2656, 0x0d2656, 0xc33f, 0xc33f, 0x7642, 0x7642, 0x07fc, -1 }, /* #6 */
     11307    { 0x0c4c12, 0x0c4c12, 0x1058, 0x1058, 0x14b3, 0x14b3, 0x0a78, -1 }, /* #7 */
     11308    { 0x0b0183, 0x0b0183, 0xa2ee, 0xa2ee, 0xc9cf, 0xc9cf, 0x4c08, -1 }, /* #8 */
     11309    { 0x2b2503, 0x2b2513, 0xd204, 0x3aa0, 0x19fa, 0x16c4, 0x7172, 0 }, /* #9 */
     11310    { 0x0b1a86, 0x0b1a86, 0x1080, 0x1080, 0x5ff4, 0x5ff4, 0xa42f, -1 }, /* #10 */
     11311    { 0x392447, 0x392447, 0x7c5b, 0x7c5b, 0x4607, 0x4607, 0x9027, -1 }, /* #11 */
     11312    { 0x010d53, 0x010d13, 0x26cc, 0x8275, 0x3acd, 0x415f, 0x8819, 0 }, /* #12 */
     11313    { 0x0c5146, 0x0c5146, 0x4368, 0x4368, 0x7264, 0x7264, 0x0fce, -1 }, /* #13 */
     11314    { 0x3a4d57, 0x3a4d57, 0xe996, 0xe996, 0xb071, 0xb071, 0xed03, -1 }, /* #14 */
     11315    { 0x101717, 0x101717, 0x363a, 0x363a, 0x3127, 0x3127, 0x2f9f, -1 }, /* #15 */
     11316    { 0x0c1582, 0x0c1512, 0xf0fb, 0xf517, 0xfd14, 0xfd1c, 0x4479, 0 }, /* #16 */
     11317    { 0x2f7cd7, 0x2f7cd7, 0x4ace, 0x4ace, 0x50b7, 0x50b7, 0x4e20, -1 }, /* #17 */
     11318    { 0x264bc3, 0x264bc3, 0x3222, 0x3222, 0x83d4, 0x83d4, 0xe195, -1 }, /* #18 */
     11319    { 0x2732c2, 0x2732c2, 0xcb07, 0xcb07, 0x6f92, 0x6f92, 0xeda9, -1 }, /* #19 */
     11320    { 0x130857, 0x130857, 0x52b7, 0x52b7, 0x95d1, 0x95d1, 0xd614, -1 }, /* #20 */
     11321    { 0x2f3d83, 0x2f3d13, 0xaf26, 0x249f, 0x0aa2, 0x227e, 0x4a58, 0 }, /* #21 */
     11322    { 0x320043, 0x320043, 0xac65, 0xac65, 0x5be2, 0x5be2, 0x7b68, -1 }, /* #22 */
     11323    { 0x2b1756, 0x2b1756, 0x6548, 0x6548, 0x9aa2, 0x9aa2, 0x17ec, -1 }, /* #23 */
     11324    { 0x382fd3, 0x382f13, 0x1b1d, 0x66e9, 0x2c8b, 0x2d9f, 0x6ece, 0 }, /* #24 */
     11325    { 0x2146d3, 0x2146d3, 0xa607, 0xa607, 0x4944, 0x4944, 0x2be8, -1 }, /* #25 */
     11326    { 0x301102, 0x301102, 0xdf58, 0xdf58, 0x2f9c, 0x2f9c, 0xd5ab, -1 }, /* #26 */
     11327    { 0x247003, 0x247003, 0xd77e, 0xd77e, 0xbe1d, 0xbe1d, 0x780d, -1 }, /* #27 */
     11328    { 0x185f06, 0x185f12, 0x1fb2, 0xd242, 0x0e9e, 0x32ce, 0xae32, 0 }, /* #28 */
     11329    { 0x1a71c6, 0x1a71c6, 0x4722, 0x4722, 0x3fc4, 0x3fc4, 0x739b, -1 }, /* #29 */
     11330    { 0x245117, 0x245117, 0x5073, 0x5073, 0xd178, 0xd178, 0x2127, -1 }, /* #30 */
     11331    { 0x141f07, 0x141f07, 0xa157, 0xa157, 0x7a72, 0x7a72, 0xe4f2, -1 }, /* #31 */
     11332    { 0x1b0b13, 0x1b0b13, 0x3afe, 0x3afe, 0x2c52, 0x2c52, 0xcf43, -1 }, /* #32 */
     11333    { 0x0f7882, 0x0f7882, 0xdca4, 0xdca4, 0x9cd3, 0x9cd3, 0x187f, -1 }, /* #33 */
     11334    { 0x256646, 0x256646, 0x2bcd, 0x2bcd, 0xb0b7, 0xb0b7, 0xbf7b, -1 }, /* #34 */
     11335    { 0x384202, 0x384202, 0xd9e0, 0xd9e0, 0x2503, 0x2503, 0xf1b4, -1 }, /* #35 */
     11336    { 0x387917, 0x387913, 0x9cb0, 0x4540, 0xedde, 0xfc30, 0xbcfa, 0 }, /* #36 */
     11337    { 0x324586, 0x324512, 0x9a60, 0xb8b9, 0x1cd7, 0x45c6, 0x986a, 0 }, /* #37 */
     11338    { 0x330cc7, 0x330c13, 0x0725, 0x7f3e, 0x37e0, 0x3779, 0x706a, 0 }, /* #38 */
     11339    { 0x3c7657, 0x3c7657, 0xfa3e, 0xfa3e, 0x3b66, 0x3b66, 0xac1c, -1 }, /* #39 */
     11340    { 0x212203, 0x212203, 0x3274, 0x3274, 0x76bc, 0x76bc, 0x35d3, -1 }, /* #40 */
     11341    { 0x3d3847, 0x3d3813, 0x0f52, 0x29ec, 0x0871, 0x1e42, 0x338c, 0 }, /* #41 */
     11342    { 0x2f6743, 0x2f6713, 0x308a, 0xd00c, 0xf43a, 0xee5e, 0x3ed9, 0 }, /* #42 */
     11343    { 0x002257, 0x002257, 0x6bd9, 0x6bd9, 0x7503, 0x7503, 0x3e8e, -1 }, /* #43 */
     11344    { 0x3b1a16, 0x3b1a16, 0x09f1, 0x09f1, 0xe6a4, 0xe6a4, 0x1a06, -1 }, /* #44 */
     11345    { 0x1c0993, 0x1c0993, 0xc699, 0xc699, 0x855d, 0x855d, 0xcf5b, -1 }, /* #45 */
     11346    { 0x157657, 0x157657, 0xfbb7, 0xfbb7, 0xde2f, 0xde2f, 0xf5bb, -1 }, /* #46 */
     11347    { 0x227283, 0x227283, 0x5145, 0x5145, 0x8b04, 0x8b04, 0xd9fe, -1 }, /* #47 */
     11348    { 0x275943, 0x275913, 0xd271, 0x2074, 0x1023, 0x6319, 0x7f4e, 0 }, /* #48 */
     11349    { 0x387383, 0x387313, 0xd1c9, 0x49f7, 0x210b, 0x1729, 0x7260, 0 }, /* #49 */
     11350    { 0x373ad2, 0x373ad2, 0x41af, 0x41af, 0x5b1f, 0x5b1f, 0x6408, -1 }, /* #50 */
     11351    { 0x197f56, 0x197f56, 0xb2cc, 0xb2cc, 0x9fea, 0x9fea, 0xbbb0, -1 }, /* #51 */
     11352    { 0x0445c6, 0x0445c6, 0x5ae1, 0x5ae1, 0xaa06, 0xaa06, 0x77cb, -1 }, /* #52 */
     11353    { 0x0a36c7, 0x0a36c7, 0xb1d4, 0xb1d4, 0xe484, 0xe484, 0xd2de, -1 }, /* #53 */
     11354    { 0x2f0853, 0x2f0853, 0xcbcb, 0xcbcb, 0xa72b, 0xa72b, 0x0b64, -1 }, /* #54 */
     11355    { 0x3b1117, 0x3b1117, 0xb2e3, 0xb2e3, 0x8cab, 0x8cab, 0x4fa2, -1 }, /* #55 */
     11356    { 0x113107, 0x113107, 0x1956, 0x1956, 0x93b3, 0x93b3, 0x0440, -1 }, /* #56 */
     11357    { 0x191683, 0x191683, 0x5de0, 0x5de0, 0x5e31, 0x5e31, 0x2020, -1 }, /* #57 */
     11358    { 0x332517, 0x332517, 0xa65f, 0xa65f, 0xac3e, 0xac3e, 0x4ec0, -1 }, /* #58 */
     11359    { 0x315797, 0x315797, 0xc144, 0xc144, 0x73cb, 0x73cb, 0x198a, -1 }, /* #59 */
     11360    { 0x136013, 0x136013, 0xf206, 0xf206, 0xa776, 0xa776, 0x4f64, -1 }, /* #60 */
     11361    { 0x2e6e82, 0x2e6e82, 0x6d95, 0x6d95, 0x7946, 0x7946, 0x202e, -1 }, /* #61 */
     11362    { 0x353187, 0x353187, 0x899f, 0x899f, 0x5477, 0x5477, 0x6d98, -1 }, /* #62 */
     11363    { 0x032952, 0x032952, 0x95f2, 0x95f2, 0x4abb, 0x4abb, 0x59b6, -1 }, /* #63 */
     11364};
     11365static const MULDIVU32_TEST_T g_aTests_mul_u32[] =
     11366{
     11367    { 0x1e6382, 0x1e6b83, 0xe6346a20, 0xa906ed80, 0xfb238f4b, 0x768cbe89, 0x83d56dac, 0 }, /* #0 */
     11368    { 0x133903, 0x133903, 0x250e4f38, 0x5b48b060, 0x0e73195d, 0x181ab3d1, 0xa6863014, 0 }, /* #1 */
     11369    { 0x3e04c6, 0x3e0cc7, 0xa1010aec, 0xa436dc78, 0x4b741ce1, 0x714162ed, 0xb4141e7a, 0 }, /* #2 */
     11370    { 0x1c7646, 0x1c7e47, 0x36ae0247, 0x57b8bacf, 0xda179f5c, 0x0eb5f55b, 0x44df7f39, 0 }, /* #3 */
     11371    { 0x191a82, 0x191a83, 0xabeee3ef, 0xecd09cec, 0x83853b95, 0x1585236e, 0x200ad5d4, 0 }, /* #4 */
     11372    { 0x1c0286, 0x1c0a87, 0xaa7f6da5, 0x250ce4fb, 0xd3f7a242, 0x6f0d0520, 0xa6bdc61f, 0 }, /* #5 */
     11373    { 0x1a3117, 0x1a3917, 0x4a8d1911, 0x2f0ff124, 0xf568b080, 0x321ee150, 0xac1bbee4, 0 }, /* #6 */
     11374    { 0x112207, 0x112a07, 0x702ec4ab, 0xcbf92923, 0x0e71f017, 0x439c5699, 0x9a497d69, 0 }, /* #7 */
     11375    { 0x0826c6, 0x082ec7, 0xf2d5870d, 0xbe3cb4b4, 0xa095808d, 0xea74ab9c, 0xf72ada84, 0 }, /* #8 */
     11376    { 0x304d13, 0x304d13, 0x9ede6c19, 0x945a60d8, 0x1c8b0df7, 0x43cdaafa, 0x6d420298, 0 }, /* #9 */
     11377    { 0x386056, 0x386857, 0xc0bee09e, 0xa5d8051e, 0xf38cc647, 0x47a91293, 0x5f2d79c1, 0 }, /* #10 */
     11378    { 0x141e92, 0x141e93, 0xcb4053c4, 0x091c60fc, 0xac3b8f74, 0x93e54ea9, 0xba47402f, 0 }, /* #11 */
     11379    { 0x120412, 0x120c13, 0x73270c8a, 0x40d726e4, 0x08a87316, 0x69c14bcd, 0xeb1badca, 0 }, /* #12 */
     11380    { 0x2e5f97, 0x2e5f97, 0x4f61187c, 0x870c7dac, 0xef8e7cc7, 0x23dadb0e, 0x73a20535, 0 }, /* #13 */
     11381    { 0x037506, 0x037d07, 0x01cd9433, 0x49d0e263, 0x9fbca131, 0x01873938, 0xd8fac911, 0 }, /* #14 */
     11382    { 0x262892, 0x262893, 0xc58f6864, 0x1ee9b9f4, 0x8a0ea0e9, 0x4dbeae7d, 0x64be0c05, 0 }, /* #15 */
     11383    { 0x072f13, 0x072f13, 0xc6a5b2dd, 0x9a649da3, 0x6881ce93, 0xaf781d11, 0xe2214a7f, 0 }, /* #16 */
     11384    { 0x216952, 0x216953, 0xa6df303e, 0x5777d86e, 0x06d86b35, 0x98cad844, 0xea6688e9, 0 }, /* #17 */
     11385    { 0x260e96, 0x260e97, 0xede57569, 0xfaafbe88, 0x337f5809, 0xdca28cfa, 0xed6cd148, 0 }, /* #18 */
     11386    { 0x200612, 0x200e13, 0xeb701342, 0x5444f34e, 0x87c1caeb, 0x79580b7e, 0x83f10e47, 0 }, /* #19 */
     11387    { 0x207a02, 0x207a03, 0x3b745eec, 0xbe6efa2c, 0x15041746, 0x1da11a3c, 0x7f93ff71, 0 }, /* #20 */
     11388    { 0x277453, 0x277c53, 0x0305fc05, 0xaf678c07, 0x3de4adcf, 0x00920eaf, 0x304f319b, 0 }, /* #21 */
     11389    { 0x014fc6, 0x014fc7, 0x99b791c4, 0x6b6a012c, 0x62c2e80c, 0x3faffcfd, 0x6a109e7b, 0 }, /* #22 */
     11390    { 0x145383, 0x145b83, 0x4ca2a41c, 0x285a3614, 0xc9c45192, 0x23db4daa, 0x77c76e13, 0 }, /* #23 */
     11391    { 0x0b5ed6, 0x0b5ed7, 0x35525439, 0x316519d2, 0x70178588, 0x12619373, 0x583fbc62, 0 }, /* #24 */
     11392    { 0x287313, 0x287b13, 0x6a363700, 0xd3a16c00, 0x8d54f6a6, 0x3733a4e1, 0x850d33f4, 0 }, /* #25 */
     11393    { 0x0d5ac3, 0x0d5ac3, 0xedd54b98, 0x4cb56540, 0x8e56207d, 0xe6cdd5d2, 0xf86f16b8, 0 }, /* #26 */
     11394    { 0x210716, 0x210f17, 0x51f60476, 0x1e94820c, 0xae9f0903, 0x4100ebe2, 0xcb08dcb2, 0 }, /* #27 */
     11395    { 0x112fc6, 0x112fc7, 0x0397ab0e, 0x876fb5fe, 0x9a5f25f9, 0x014d0fed, 0x5cb62cc9, 0 }, /* #28 */
     11396    { 0x364ed2, 0x364ed3, 0xd172869d, 0xb5aada0f, 0x75e3d731, 0x69c31aa6, 0x8144ed9b, 0 }, /* #29 */
     11397    { 0x0b5bc3, 0x0b5bc3, 0x1f758a71, 0x51037455, 0x9dd410d9, 0x19d4a27b, 0xd2329225, 0 }, /* #30 */
     11398    { 0x184452, 0x184c53, 0x540abe07, 0x724e7eb8, 0x4d41c7d8, 0x47740cca, 0xd9a75d88, 0 }, /* #31 */
     11399    { 0x2d18c2, 0x2d18c3, 0x84cfb859, 0xef24a5ec, 0x214ffe5a, 0x693181a3, 0xcac3d7cc, 0 }, /* #32 */
     11400    { 0x0c1793, 0x0c1f93, 0x2734de67, 0xde3a3453, 0xfff5504c, 0x13f93976, 0x826aef35, 0 }, /* #33 */
     11401    { 0x3e2283, 0x3e2a83, 0x8fe7ba29, 0x43ce3116, 0xe9b1209c, 0x18a31331, 0x2bd3f726, 0 }, /* #34 */
     11402    { 0x067646, 0x067e47, 0xc812203a, 0xa10f3306, 0x1e01e4cd, 0x0b32ed44, 0x0e545e1f, 0 }, /* #35 */
     11403    { 0x2f4c92, 0x2f4c93, 0x7a8c2899, 0x30b5c85d, 0xc7bd72d6, 0x312efc42, 0x66be6465, 0 }, /* #36 */
     11404    { 0x315797, 0x315f97, 0x25ed2741, 0xf7330b4d, 0xf4ac2fda, 0x15ff2629, 0x9479cd0d, 0 }, /* #37 */
     11405    { 0x053bc7, 0x053bc7, 0xe5231e05, 0x8e37c759, 0x2487ed4f, 0xc14491a4, 0xd7ecf045, 0 }, /* #38 */
     11406    { 0x126f16, 0x126f17, 0xe9bc999c, 0x1f9350a0, 0x9d08e62c, 0x2eca711f, 0x333f6198, 0 }, /* #39 */
     11407    { 0x205c53, 0x205c53, 0x369501db, 0x37dba2dd, 0xf0acecdb, 0x08baf3d6, 0x28f257a7, 0 }, /* #40 */
     11408    { 0x184ac6, 0x184ac7, 0x77684aa9, 0x51bc465f, 0x1ffdda7d, 0x62740936, 0xd31375c7, 0 }, /* #41 */
     11409    { 0x1d5243, 0x1d5a43, 0xde4b8199, 0x9440638c, 0x2f297358, 0xafb05ada, 0xca53cf6c, 0 }, /* #42 */
     11410    { 0x1640c2, 0x1648c3, 0x1b887f79, 0xd8df2a1b, 0xde690fe1, 0x0e26842b, 0x8391ad33, 0 }, /* #43 */
     11411    { 0x0211c7, 0x0219c7, 0xdee6e754, 0xcd5eee50, 0x095d4ba5, 0x423bb070, 0x4c116344, 0 }, /* #44 */
     11412    { 0x0c0b86, 0x0c0b87, 0x094a3a0d, 0xf42c29e5, 0x6829303e, 0x085192c9, 0xe53bf139, 0 }, /* #45 */
     11413    { 0x196842, 0x196843, 0x9ca0d02c, 0x82c581f0, 0xc1c32836, 0x46ada8a8, 0x738512f4, 0 }, /* #46 */
     11414    { 0x1f0c46, 0x1f0c47, 0xcdbc19c0, 0x939eaa80, 0x383e934b, 0xaa8cf81d, 0xd4383dc6, 0 }, /* #47 */
     11415    { 0x1f1c82, 0x1f1c83, 0x0d1de275, 0x4941b151, 0x24fe96e0, 0x0053cc6b, 0x06637fed, 0 }, /* #48 */
     11416    { 0x2323c3, 0x232bc3, 0x0f9c4165, 0x28da1f6b, 0x1dd13827, 0x0cd9bf42, 0xd2bdb88f, 0 }, /* #49 */
     11417    { 0x1f5e93, 0x1f5e93, 0x62d756fb, 0x71c524d9, 0xe78f8a9b, 0x31bde6d1, 0x80d4fb3b, 0 }, /* #50 */
     11418    { 0x395ec2, 0x395ec3, 0xbcd9e468, 0xa4ffefa0, 0x0522870e, 0x453516fc, 0x5dd0aac4, 0 }, /* #51 */
     11419    { 0x3b3906, 0x3b3907, 0xdbe52674, 0xdb99104c, 0x613fb8ce, 0xbf1ce22e, 0xde7ded6f, 0 }, /* #52 */
     11420    { 0x2f42c2, 0x2f4ac3, 0x1603e0cd, 0x7b23e5d6, 0xd89bded9, 0x085d46a5, 0x6143852e, 0 }, /* #53 */
     11421    { 0x1c2013, 0x1c2813, 0xd590e927, 0xccfa26b8, 0x5cbb2b54, 0x036ba9b8, 0x0419a688, 0 }, /* #54 */
     11422    { 0x044d87, 0x044d87, 0xea85c517, 0x167d5bdc, 0x744e7ed0, 0x0c47bd8b, 0x0d67a484, 0 }, /* #55 */
     11423    { 0x215cd6, 0x215cd7, 0x61f32c47, 0xddaf9838, 0xa3e01b8e, 0x1deae0fe, 0x4e311a08, 0 }, /* #56 */
     11424    { 0x1852c2, 0x185ac3, 0x9be97818, 0xbaaa22f0, 0xbccb7df8, 0x59f930e2, 0x93bb64ca, 0 }, /* #57 */
     11425    { 0x1613c6, 0x161bc7, 0x6bb41925, 0x492863dc, 0x7cdf0360, 0x08fa4d9e, 0x1556d3ac, 0 }, /* #58 */
     11426    { 0x224c07, 0x224c07, 0x3748ce5e, 0x319ed820, 0x4ce4ba80, 0x368ad593, 0xfc9050f0, 0 }, /* #59 */
     11427    { 0x315b82, 0x315b83, 0xe6c9f938, 0xcc6746f0, 0x56090040, 0x086d3492, 0x0958daf2, 0 }, /* #60 */
     11428    { 0x0e6b56, 0x0e6b57, 0xde32cf84, 0xfa8e029c, 0xd9d6136c, 0x9d9b7ca3, 0xb5954587, 0 }, /* #61 */
     11429    { 0x075e42, 0x075e43, 0x21987e7d, 0x864a1448, 0xe29851c6, 0x215997a5, 0xfe20afe8, 0 }, /* #62 */
     11430    { 0x3c4817, 0x3c4817, 0xf8bc3aa6, 0x34efd87e, 0x4daea637, 0x04fd1efa, 0x05226be5, 0 }, /* #63 */
     11431};
     11432static const MULDIVU32_TEST_T g_aTests_imul_u32[] =
     11433{
     11434    { 0x192ad2, 0x192ad3, 0x6c5f7773, 0x5c6c3152, 0x7f52d1b4, 0xee55d03f, 0xd645a0e6, 0 }, /* #0 */
     11435    { 0x060843, 0x060843, 0x699dacc5, 0x144dcf7c, 0xeeb9efae, 0xdf7854d6, 0xb126c14c, 0 }, /* #1 */
     11436    { 0x1c1e97, 0x1c1e97, 0xb1b1699b, 0x51319574, 0x768c5899, 0x026e8401, 0xf80ce19c, 0 }, /* #2 */
     11437    { 0x300657, 0x300e57, 0xd77044e0, 0x5812cbc0, 0xcbb9faf9, 0xf0f0c42d, 0x5f0bf772, 0 }, /* #3 */
     11438    { 0x220e16, 0x220e17, 0xc5b4b4ad, 0x4d1e911d, 0x1ac1ccc8, 0xf6917ad4, 0x296b6c31, 0 }, /* #4 */
     11439    { 0x0c1a17, 0x0c1a17, 0x1b0cb452, 0xdaf3b1fe, 0xdf12a231, 0xf282c471, 0x80564ee7, 0 }, /* #5 */
     11440    { 0x161fd7, 0x161fd7, 0x0445f7c7, 0x45c3c396, 0x0d8e4cd5, 0x02068326, 0x79565bba, 0 }, /* #6 */
     11441    { 0x202d96, 0x202d97, 0xe01b4059, 0x33a6205d, 0x9d1dc45a, 0x0651d9ad, 0xcd45ffa5, 0 }, /* #7 */
     11442    { 0x3e0347, 0x3e0b47, 0xb1131a98, 0x1fbaf2b8, 0xdd372b27, 0xfac68cf5, 0x10f21c6d, 0 }, /* #8 */
     11443    { 0x2840c6, 0x2848c7, 0xa3b614bf, 0xf25a3585, 0x470c3abd, 0xd638701f, 0x73e472bb, 0 }, /* #9 */
     11444    { 0x280e46, 0x280e47, 0x839ee5b0, 0x3d773680, 0x34f987ab, 0xcc6399d7, 0x6a3a06b8, 0 }, /* #10 */
     11445    { 0x0f5086, 0x0f5887, 0x51ef0dfc, 0x64620bf4, 0xe57f456a, 0x0481cdc7, 0x0e150783, 0 }, /* #11 */
     11446    { 0x205183, 0x205983, 0xc7471060, 0x42bcd4e0, 0x8a84332f, 0x125696d6, 0xad3c580d, 0 }, /* #12 */
     11447    { 0x387582, 0x387d83, 0xbafe346e, 0x26c82ba4, 0x072460d7, 0x07311c6f, 0xe551e7be, 0 }, /* #13 */
     11448    { 0x057e16, 0x057e17, 0x4e58e8f4, 0x7947987c, 0x6f26135b, 0xfa1c1139, 0xecc0d38b, 0 }, /* #14 */
     11449    { 0x000256, 0x000a57, 0xe5f4c2c2, 0x1b4a5ba6, 0xa2b56baa, 0xfaa3ddb3, 0x34af77b3, 0 }, /* #15 */
     11450    { 0x1b23c2, 0x1b2bc3, 0x20de5a18, 0xc51f79a0, 0x65ecee83, 0x04e4fe30, 0x261f0ebc, 0 }, /* #16 */
     11451    { 0x006c13, 0x006c13, 0x02bf264e, 0x99a89c92, 0xd36bcc4a, 0xff6c351e, 0xca31390f, 0 }, /* #17 */
     11452    { 0x192dd6, 0x192dd7, 0x2b9070b6, 0x57f0a450, 0x17d7d312, 0x0f61825b, 0x5a624ef8, 0 }, /* #18 */
     11453    { 0x2e2a03, 0x2e2a03, 0x21f6fe0c, 0x3e986138, 0x9ea0f813, 0xf2776b24, 0x99feb71a, 0 }, /* #19 */
     11454    { 0x273a16, 0x273a17, 0xe9d8b9a8, 0xd0acf2c0, 0x9384da0e, 0xfb3cdf5a, 0x3707f7f8, 0 }, /* #20 */
     11455    { 0x285703, 0x285f03, 0xad3bba20, 0x425be980, 0x2c38c2e6, 0xea7eccf9, 0x4283c18c, 0 }, /* #21 */
     11456    { 0x174f96, 0x174f97, 0x433f9a6d, 0x9e6d5ed8, 0x44b38c99, 0xe8d67768, 0xa7d39338, 0 }, /* #22 */
     11457    { 0x156212, 0x156a13, 0x84613f26, 0xa38a8f0e, 0xcc78fadc, 0x120d6ec8, 0xda9da8bd, 0 }, /* #23 */
     11458    { 0x311dd3, 0x311dd3, 0xa824ecdc, 0x1092a164, 0x903a741b, 0xf058bce8, 0x2d9ca0ef, 0 }, /* #24 */
     11459    { 0x096303, 0x096b03, 0x331eaf73, 0xbfd87598, 0xe390c13d, 0xf0ec2c92, 0xb47e9e08, 0 }, /* #25 */
     11460    { 0x395ad2, 0x395ad3, 0x8503629e, 0xd1db3900, 0xe13f75a4, 0xfbbe2ea8, 0x08dc7b80, 0 }, /* #26 */
     11461    { 0x3035d7, 0x303dd7, 0x1220c51b, 0x944021d3, 0xa56c99bc, 0x08d7d25b, 0x7ce139a9, 0 }, /* #27 */
     11462    { 0x102552, 0x102d53, 0xe25f9de3, 0xf41c427d, 0x3376b3b6, 0x088e721e, 0xb6108c1f, 0 }, /* #28 */
     11463    { 0x1f62d3, 0x1f6ad3, 0xbe597d42, 0x7341427a, 0xa52e9808, 0x1b2f18d4, 0x95ff691d, 0 }, /* #29 */
     11464    { 0x0e1b06, 0x0e1b07, 0x4cd0620e, 0x9beac8dc, 0x9fc6f9ba, 0xd9a7c54e, 0x803532a2, 0 }, /* #30 */
     11465    { 0x0f4a96, 0x0f4a97, 0xfb6b7b57, 0x35c2eabf, 0x4d6ecc0e, 0xfe30ff20, 0x6516d2d9, 0 }, /* #31 */
     11466    { 0x2c3796, 0x2c3f97, 0xec8895e0, 0x325a8200, 0xbb27dcca, 0x059f4231, 0xb61090f0, 0 }, /* #32 */
     11467    { 0x1b3916, 0x1b3917, 0x5e967e1e, 0x2f9382dc, 0xaa31f342, 0x13b63c91, 0x355987b2, 0 }, /* #33 */
     11468    { 0x1b5253, 0x1b5a53, 0x089d51b2, 0x92a553b8, 0x505ea25c, 0xfd798e0c, 0xb4f56f3c, 0 }, /* #34 */
     11469    { 0x1a0803, 0x1a0803, 0x81cbbd95, 0xe727bedc, 0x670b821e, 0xedfbc756, 0x248bb46c, 0 }, /* #35 */
     11470    { 0x323112, 0x323913, 0xe57bf29f, 0x6896b4e1, 0xac75b7f2, 0x097a3bd8, 0xa47fa87f, 0 }, /* #36 */
     11471    { 0x0f3c93, 0x0f3c93, 0xd75170db, 0x104c7fc9, 0xa3c845d2, 0x0252f633, 0xf160112b, 0 }, /* #37 */
     11472    { 0x2f2a52, 0x2f2a53, 0xa15f2ec5, 0x6920acde, 0x6ff7b974, 0xee009834, 0x30b08746, 0 }, /* #38 */
     11473    { 0x011d83, 0x011d83, 0xcfc0c35c, 0x72a2e384, 0xb859f5eb, 0x13331a3b, 0x9a205507, 0 }, /* #39 */
     11474    { 0x2e6cc3, 0x2e6cc3, 0x3b6883c6, 0x4a254a44, 0x0aa35aa2, 0x09e15ac2, 0x2a9367f6, 0 }, /* #40 */
     11475    { 0x0e5d52, 0x0e5d53, 0xc79049a1, 0x77f10e5e, 0x11d20dbb, 0x180afbf0, 0x92f07d9e, 0 }, /* #41 */
     11476    { 0x073a96, 0x073a97, 0xfdd8edb4, 0x4a75edbc, 0xecde04f8, 0xffb24d1e, 0x24184ccb, 0 }, /* #42 */
     11477    { 0x1935d2, 0x193dd3, 0x22b7bbf3, 0x6dfe1b6c, 0xcc948127, 0x0e54930a, 0x69ab2de4, 0 }, /* #43 */
     11478    { 0x1209c6, 0x1209c7, 0x2d0a1c39, 0x6c4f4b25, 0xf2c31a1c, 0xf0532129, 0xa6e73e4d, 0 }, /* #44 */
     11479    { 0x2b4507, 0x2b4d07, 0x6d4b1ccc, 0x7e752d34, 0x4924a38d, 0x01e3fb3b, 0x046da37f, 0 }, /* #45 */
     11480    { 0x086916, 0x086917, 0x9f00ce56, 0x0f413040, 0xadea8000, 0xd0144714, 0x7e79b860, 0 }, /* #46 */
     11481    { 0x374683, 0x374e83, 0xccd419b1, 0x2761bd3a, 0xf8e2ba0b, 0xea2f0ee7, 0x6d24455a, 0 }, /* #47 */
     11482    { 0x052ed7, 0x052ed7, 0x1607c3d2, 0x0a77429a, 0xd7c93c1e, 0xfcf2c60c, 0xdc89e1c5, 0 }, /* #48 */
     11483    { 0x055b06, 0x055b07, 0xedf418fb, 0xd979db9f, 0xb4941e4e, 0x062e5313, 0xa851cead, 0 }, /* #49 */
     11484    { 0x175483, 0x175c83, 0x97c27809, 0xad7331e3, 0x6056a30e, 0xdc335a47, 0x57eb1d8b, 0 }, /* #50 */
     11485    { 0x203dc7, 0x203dc7, 0x76cad71d, 0x7d31e257, 0x3ef0edd8, 0xfdf08345, 0xfb8f4103, 0 }, /* #51 */
     11486    { 0x356b56, 0x356b57, 0x1f599659, 0x3b84754b, 0x729dddf6, 0xf38d04c2, 0x9a577c43, 0 }, /* #52 */
     11487    { 0x274c52, 0x274c53, 0x53cd9910, 0x340c2cc0, 0x1efbf398, 0xe58d7b4a, 0xaf35900c, 0 }, /* #53 */
     11488    { 0x041c02, 0x041c03, 0x044d0897, 0xa9e5f931, 0x9d6f1489, 0xfe84211a, 0xa7ad3d77, 0 }, /* #54 */
     11489    { 0x1e04c6, 0x1e0cc7, 0xf9210016, 0xd762b862, 0x258cc1a7, 0x001b8b13, 0xfbfdce33, 0 }, /* #55 */
     11490    { 0x2c1502, 0x2c1d03, 0x112ccdbe, 0xbaab85c8, 0x14777dc1, 0xfc4f875a, 0xc9024d9c, 0 }, /* #56 */
     11491    { 0x354142, 0x354943, 0xe257c58f, 0x0d2e8391, 0x306b40e6, 0x0ccec16c, 0x9171d4df, 0 }, /* #57 */
     11492    { 0x0e2617, 0x0e2e17, 0x2384765b, 0xae5b2ae5, 0x8d768368, 0x0465105c, 0x1fad27bf, 0 }, /* #58 */
     11493    { 0x0c1d83, 0x0c1d83, 0xc3437754, 0x98237a48, 0x424f2d78, 0xf94f7443, 0x1c32434a, 0 }, /* #59 */
     11494    { 0x1f5e87, 0x1f5e87, 0x1a8cb390, 0xd6bc84e0, 0xfd01b077, 0x0ca49fce, 0x79e894be, 0 }, /* #60 */
     11495    { 0x3d0453, 0x3d0c53, 0x7c842e71, 0xc4f7616a, 0x0a051bc1, 0x0a6615f6, 0x1561210a, 0 }, /* #61 */
     11496    { 0x004352, 0x004b53, 0x6b83683f, 0x59412a6e, 0x0031166a, 0x098a01ce, 0x16b6aa12, 0 }, /* #62 */
     11497    { 0x173017, 0x173817, 0x9af22586, 0xaf18cc54, 0x4f7daf0f, 0xe4fc0b1b, 0x44702a8e, 0 }, /* #63 */
     11498};
     11499static const MULDIVU32_TEST_T g_aTests_div_u32[] =
     11500{
     11501    { 0x397396, 0x397396, 0x7ee3cf10, 0x7ee3cf10, 0x5e2f43b1, 0x5e2f43b1, 0x310549c5, -1 }, /* #0 */
     11502    { 0x2e5e53, 0x2e5e13, 0xa23ce690, 0x8f187053, 0x4c45097f, 0x0a71917b, 0x887297f7, 0 }, /* #1 */
     11503    { 0x167e43, 0x167e13, 0x2c509978, 0xc968f5a4, 0x9f8bac02, 0xa08c2bdc, 0xcac9e84f, 0 }, /* #2 */
     11504    { 0x3240c7, 0x324013, 0x52960169, 0xedc8df7d, 0xb636beda, 0x5068b1f1, 0xc42c16d8, 0 }, /* #3 */
     11505    { 0x0a6fd7, 0x0a6f13, 0x40478ae5, 0x26db92b7, 0x18efc087, 0x79fa3e83, 0xa4490cae, 0 }, /* #4 */
     11506    { 0x1f26d3, 0x1f2613, 0x3c4955b2, 0xbd3ec94d, 0xb29958dd, 0xbbf39bac, 0xf1992f1e, 0 }, /* #5 */
     11507    { 0x2414d7, 0x241413, 0x77e76d8b, 0x9a1b411d, 0x3ac8fe2c, 0x30f6b6d5, 0x61a739ae, 0 }, /* #6 */
     11508    { 0x3b5fc6, 0x3b5fc6, 0x6d5ff317, 0x6d5ff317, 0xb6508246, 0xb6508246, 0x35629543, -1 }, /* #7 */
     11509    { 0x351dc2, 0x351d12, 0x9d127b9a, 0x326896d8, 0x2870eb32, 0x81f111f2, 0xcd61552f, 0 }, /* #8 */
     11510    { 0x1f2853, 0x1f2853, 0xd5658441, 0xd5658441, 0x7bcdd260, 0x7bcdd260, 0x05aebb4c, -1 }, /* #9 */
     11511    { 0x0a1e53, 0x0a1e13, 0x0aa0022d, 0xe833dc36, 0xceeeddce, 0x7dfbee11, 0xe424070a, 0 }, /* #10 */
     11512    { 0x0a54c2, 0x0a5412, 0x3f0affa3, 0xf705172e, 0xca3d974b, 0xbd73108d, 0xd197c22d, 0 }, /* #11 */
     11513    { 0x0d4216, 0x0d4216, 0x9e3585ed, 0x9e3585ed, 0xcbebbaed, 0xcbebbaed, 0x213d23b8, -1 }, /* #12 */
     11514    { 0x341616, 0x341616, 0x84d59635, 0x84d59635, 0xa278740d, 0xa278740d, 0x920b33fc, -1 }, /* #13 */
     11515    { 0x020f52, 0x020f12, 0x85c5bf3e, 0xfcd6f875, 0x798e8267, 0x7885daa1, 0x7b137689, 0 }, /* #14 */
     11516    { 0x0b5b57, 0x0b5b13, 0x2011bb0e, 0xb1e205e4, 0x2c0fc568, 0x2932ad6a, 0x3f694571, 0 }, /* #15 */
     11517    { 0x0e1e17, 0x0e1e17, 0xb0a34342, 0xb0a34342, 0x6e94bb00, 0x6e94bb00, 0x268114e4, -1 }, /* #16 */
     11518    { 0x021853, 0x021813, 0xb9e8e6ca, 0x301aa683, 0x2987f579, 0xcbbb721d, 0xdd05110f, 0 }, /* #17 */
     11519    { 0x231f56, 0x231f56, 0xb668c68e, 0xb668c68e, 0xd8c3d15d, 0xd8c3d15d, 0x5fe65e32, -1 }, /* #18 */
     11520    { 0x343086, 0x343086, 0xff67fd75, 0xff67fd75, 0xc4314dac, 0xc4314dac, 0x40e2595a, -1 }, /* #19 */
     11521    { 0x1844d7, 0x1844d7, 0xb7196533, 0xb7196533, 0x64431387, 0x64431387, 0x2fb7377d, -1 }, /* #20 */
     11522    { 0x1c28d7, 0x1c2813, 0xaf3d6f5e, 0x9ef67fe0, 0x6a5abd60, 0x4aeada7e, 0xab46ff59, 0 }, /* #21 */
     11523    { 0x264243, 0x264243, 0x5dc7db54, 0x5dc7db54, 0x2c1097e5, 0x2c1097e5, 0x15add112, -1 }, /* #22 */
     11524    { 0x392092, 0x392092, 0xba510621, 0xba510621, 0x5d699f43, 0x5d699f43, 0x4157179e, -1 }, /* #23 */
     11525    { 0x0f2797, 0x0f2713, 0xe5034663, 0x5750e4ff, 0x3a024164, 0xa7c8045f, 0xaa1329fc, 0 }, /* #24 */
     11526    { 0x2915c6, 0x2915c6, 0xda298c5e, 0xda298c5e, 0x9dbe7cbd, 0x9dbe7cbd, 0x84ef6b8c, -1 }, /* #25 */
     11527    { 0x3d5787, 0x3d5787, 0xd3db4443, 0xd3db4443, 0xe9ec32ce, 0xe9ec32ce, 0x91fba8b6, -1 }, /* #26 */
     11528    { 0x014dd3, 0x014dd3, 0xdca49d72, 0xdca49d72, 0xbb5cd6e2, 0xbb5cd6e2, 0x8c1fade0, -1 }, /* #27 */
     11529    { 0x107403, 0x107403, 0x7a7acda0, 0x7a7acda0, 0xd451e15e, 0xd451e15e, 0xcba30d91, -1 }, /* #28 */
     11530    { 0x0f5142, 0x0f5142, 0x16bb98a2, 0x16bb98a2, 0x3621bf56, 0x3621bf56, 0x2198e3b1, -1 }, /* #29 */
     11531    { 0x0c0a92, 0x0c0a92, 0xb07dcdc1, 0xb07dcdc1, 0x534f7399, 0x534f7399, 0x452e6c8a, -1 }, /* #30 */
     11532    { 0x175a86, 0x175a12, 0x4155eb7b, 0xce7f2e6b, 0x6fd6f9bf, 0x112f2fa9, 0x8aa6a3f6, 0 }, /* #31 */
     11533    { 0x1670d2, 0x167012, 0xb910be96, 0x3b0b1cf0, 0x3a50871e, 0x2300fd76, 0xfcd7014e, 0 }, /* #32 */
     11534    { 0x164716, 0x164712, 0xfbe89a11, 0xc28fc1f8, 0x63db11a4, 0x53edbda9, 0x83635933, 0 }, /* #33 */
     11535    { 0x3b3b42, 0x3b3b12, 0xb585162a, 0xb4886d23, 0xb4725bac, 0x4adb70c3, 0xffe0b4ed, 0 }, /* #34 */
     11536    { 0x067513, 0x067513, 0x2a78224b, 0x2a78224b, 0xb513a088, 0xb513a088, 0x9b907cc4, -1 }, /* #35 */
     11537    { 0x2f56d2, 0x2f56d2, 0x872d2bd7, 0x872d2bd7, 0xe69933ef, 0xe69933ef, 0x9420a3b5, -1 }, /* #36 */
     11538    { 0x1b4a47, 0x1b4a47, 0x43c4e3b2, 0x43c4e3b2, 0xb340bd0c, 0xb340bd0c, 0x01f7ad3c, -1 }, /* #37 */
     11539    { 0x0e3f06, 0x0e3f06, 0xc7d3ee21, 0xc7d3ee21, 0xeab6bc8a, 0xeab6bc8a, 0x03143ec2, -1 }, /* #38 */
     11540    { 0x243402, 0x243402, 0x12dab7be, 0x12dab7be, 0xd555249d, 0xd555249d, 0x48d6eb2f, -1 }, /* #39 */
     11541    { 0x2a0007, 0x2a0013, 0x567ad380, 0xb8156437, 0x99d3a4db, 0xcb78e87c, 0xd5ec331c, 0 }, /* #40 */
     11542    { 0x0f7e82, 0x0f7e12, 0x633aacbd, 0xb105d58c, 0xafffbbd6, 0x04b9e21d, 0xfe84f738, 0 }, /* #41 */
     11543    { 0x021d93, 0x021d93, 0x2c38adb6, 0x2c38adb6, 0xfd149e68, 0xfd149e68, 0xd4abdd2c, -1 }, /* #42 */
     11544    { 0x057e46, 0x057e46, 0x4b6742ec, 0x4b6742ec, 0x685a99cd, 0x685a99cd, 0x1427766d, -1 }, /* #43 */
     11545    { 0x101946, 0x101912, 0x842af625, 0x8b7d178b, 0x2085f946, 0x27076d5d, 0x3bb07358, 0 }, /* #44 */
     11546    { 0x243507, 0x243513, 0x0712e2f9, 0x4e68dd55, 0x28f36de3, 0x2d93aaab, 0x85b36716, 0 }, /* #45 */
     11547    { 0x345846, 0x345812, 0x5062ff29, 0xd8ee17b2, 0xd35de526, 0x96f731d1, 0xf96f4c8c, 0 }, /* #46 */
     11548    { 0x0a18c3, 0x0a18c3, 0x0db4d1e4, 0x0db4d1e4, 0x5a3fd6c3, 0x5a3fd6c3, 0x552cca7f, -1 }, /* #47 */
     11549    { 0x226297, 0x226297, 0xcdfe7181, 0xcdfe7181, 0xfbcdf427, 0xfbcdf427, 0x4e586bf1, -1 }, /* #48 */
     11550    { 0x0b47c6, 0x0b4712, 0xa5975207, 0x6e70b9a8, 0x318a5cd8, 0x0ebf3e67, 0x72d5a324, 0 }, /* #49 */
     11551    { 0x092a86, 0x092a12, 0x28dc85dd, 0xe3c704e2, 0x65d8a5f3, 0x6e00877b, 0x727728c1, 0 }, /* #50 */
     11552    { 0x145196, 0x145112, 0xb1cd90b6, 0x4caa837c, 0x2ed7d718, 0x852dcfbe, 0x9c6aa182, 0 }, /* #51 */
     11553    { 0x116c43, 0x116c13, 0x4f6262ee, 0x4b2a125b, 0x444cff26, 0xcb8b45ce, 0xe89fa160, 0 }, /* #52 */
     11554    { 0x1b3a56, 0x1b3a56, 0xd46e9d22, 0xd46e9d22, 0xea0e4e7c, 0xea0e4e7c, 0x1142c476, -1 }, /* #53 */
     11555    { 0x3027d6, 0x3027d6, 0x3d46eb37, 0x3d46eb37, 0xbafca822, 0xbafca822, 0x61826e6f, -1 }, /* #54 */
     11556    { 0x204a92, 0x204a92, 0x1e017fcb, 0x1e017fcb, 0xb46d18a4, 0xb46d18a4, 0x666cd1df, -1 }, /* #55 */
     11557    { 0x063c03, 0x063c13, 0x41e12044, 0xbe08e44c, 0x7f56114b, 0xa323ae74, 0xab89943c, 0 }, /* #56 */
     11558    { 0x232646, 0x232612, 0xa067528c, 0x2dcecd5b, 0x1f5c75f2, 0x50e96fcf, 0xaf4393c7, 0 }, /* #57 */
     11559    { 0x1b0606, 0x1b0606, 0x8caac18e, 0x8caac18e, 0x9e8978f4, 0x9e8978f4, 0x53640ba9, -1 }, /* #58 */
     11560    { 0x390e13, 0x390e13, 0xbda639bf, 0xbda639bf, 0x6c194a37, 0x6c194a37, 0x30579852, -1 }, /* #59 */
     11561    { 0x116917, 0x116913, 0x4c181cb0, 0x5032925d, 0x43036d04, 0x005f1985, 0xd5ea2327, 0 }, /* #60 */
     11562    { 0x2a0183, 0x2a0113, 0x4b48fd1e, 0xb45a783d, 0xa4e1e32f, 0x8c0f5117, 0xea0a3593, 0 }, /* #61 */
     11563    { 0x037c42, 0x037c12, 0x6a947dfb, 0xa4043b80, 0x7adaff93, 0x320b91fb, 0xbfc14ae8, 0 }, /* #62 */
     11564    { 0x1c6603, 0x1c6603, 0xf642f249, 0xf642f249, 0xe530d347, 0xe530d347, 0xa87eed64, -1 }, /* #63 */
     11565};
     11566static const MULDIVU32_TEST_T g_aTests_idiv_u32[] =
     11567{
     11568    { 0x314783, 0x314713, 0x2c2bb7f5, 0x8d2823ca, 0x2a3a6d4e, 0x5282c311, 0xa1de318a, 0 }, /* #0 */
     11569    { 0x060d12, 0x060d12, 0x8fa179a7, 0x8fa179a7, 0xb239caf5, 0xb239caf5, 0xb03bb495, -1 }, /* #1 */
     11570    { 0x0c5bc3, 0x0c5b13, 0x82701058, 0xe4019c77, 0x0b4102a8, 0x0fea6a1d, 0x9915695d, 0 }, /* #2 */
     11571    { 0x380656, 0x380656, 0x267d088a, 0x267d088a, 0x5abbafc3, 0x5abbafc3, 0xd973f61d, -1 }, /* #3 */
     11572    { 0x2276d3, 0x2276d3, 0x4b845ba8, 0x4b845ba8, 0xde9d9953, 0xde9d9953, 0x3cbd48ac, -1 }, /* #4 */
     11573    { 0x2e3353, 0x2e3353, 0x986db36f, 0x986db36f, 0x0a1f48f0, 0x0a1f48f0, 0x0bedaa94, -1 }, /* #5 */
     11574    { 0x1a0157, 0x1a0157, 0x3517e6f6, 0x3517e6f6, 0x343c3bb5, 0x343c3bb5, 0x1e7402dd, -1 }, /* #6 */
     11575    { 0x282b97, 0x282b97, 0xb50759db, 0xb50759db, 0x72bdfe94, 0x72bdfe94, 0x1794c092, -1 }, /* #7 */
     11576    { 0x2e5e03, 0x2e5e03, 0x4c3b8a8a, 0x4c3b8a8a, 0x9904911f, 0x9904911f, 0xbad3b7e1, -1 }, /* #8 */
     11577    { 0x0d32d3, 0x0d32d3, 0x26cc00db, 0x26cc00db, 0x9b4c3dc3, 0x9b4c3dc3, 0xea6adb35, -1 }, /* #9 */
     11578    { 0x1d0a56, 0x1d0a56, 0xf824b87a, 0xf824b87a, 0xb2cb6e61, 0xb2cb6e61, 0x89bbdd28, -1 }, /* #10 */
     11579    { 0x347216, 0x347216, 0xd7c83481, 0xd7c83481, 0xd8ef0d59, 0xd8ef0d59, 0xb6557bac, -1 }, /* #11 */
     11580    { 0x2a7512, 0x2a7512, 0x2d6c0451, 0x2d6c0451, 0x4e8f7923, 0x4e8f7923, 0x2d59f04c, -1 }, /* #12 */
     11581    { 0x2f4582, 0x2f4582, 0xc006b24e, 0xc006b24e, 0x77a41ee5, 0x77a41ee5, 0x77e868ec, -1 }, /* #13 */
     11582    { 0x001b56, 0x001b56, 0x4e9dfb10, 0x4e9dfb10, 0xe5cddeef, 0xe5cddeef, 0x2ee7304c, -1 }, /* #14 */
     11583    { 0x343303, 0x343303, 0xb08b88ef, 0xb08b88ef, 0xd8cb1bcf, 0xd8cb1bcf, 0x3e8ebfc0, -1 }, /* #15 */
     11584    { 0x0e7656, 0x0e7656, 0x0e8e8f2f, 0x0e8e8f2f, 0x315a5e20, 0x315a5e20, 0x23d9a030, -1 }, /* #16 */
     11585    { 0x234193, 0x234193, 0xbb01e18f, 0xbb01e18f, 0x387fb260, 0x387fb260, 0x0797d99a, -1 }, /* #17 */
     11586    { 0x0f3206, 0x0f3206, 0x5d678c04, 0x5d678c04, 0xb9198a84, 0xb9198a84, 0x9c481093, -1 }, /* #18 */
     11587    { 0x383146, 0x383146, 0xc2333ff7, 0xc2333ff7, 0xb2ac7241, 0xb2ac7241, 0x97814438, -1 }, /* #19 */
     11588    { 0x254496, 0x254496, 0xf40d682f, 0xf40d682f, 0x5c33212f, 0x5c33212f, 0xa0c7a31f, -1 }, /* #20 */
     11589    { 0x2679d6, 0x267912, 0xaf8a84e8, 0xc0216fd6, 0xef1bb3ba, 0xeb93a9be, 0x43b4907f, 0 }, /* #21 */
     11590    { 0x3a2493, 0x3a2493, 0x68cab0ad, 0x68cab0ad, 0x613e3e13, 0x613e3e13, 0xfd5d6271, -1 }, /* #22 */
     11591    { 0x2a2903, 0x2a2903, 0xd82ac48a, 0xd82ac48a, 0x5fcd4c6b, 0x5fcd4c6b, 0x1f54151c, -1 }, /* #23 */
     11592    { 0x361203, 0x361203, 0xbce24678, 0xbce24678, 0xab808f82, 0xab808f82, 0x854db61e, -1 }, /* #24 */
     11593    { 0x2f6e42, 0x2f6e42, 0xb731d55f, 0xb731d55f, 0x68af6c48, 0x68af6c48, 0x94edffd6, -1 }, /* #25 */
     11594    { 0x374556, 0x374512, 0x576c2ccd, 0x07ec52ca, 0xfef17391, 0xe953f78f, 0xddda75b3, 0 }, /* #26 */
     11595    { 0x254a16, 0x254a12, 0x70e2a135, 0xaf3d2d5c, 0xeec5b7a5, 0xee3d28e1, 0x369bea73, 0 }, /* #27 */
     11596    { 0x3d60d2, 0x3d60d2, 0x37a1c4db, 0x37a1c4db, 0x5d832265, 0x5d832265, 0x4c4744d9, -1 }, /* #28 */
     11597    { 0x392986, 0x392912, 0xdc1f8d2b, 0x57c67c0e, 0xdb6d1079, 0xf47e39a1, 0x9554a6d3, 0 }, /* #29 */
     11598    { 0x184047, 0x184047, 0x56261c3a, 0x56261c3a, 0xe0075005, 0xe0075005, 0x0016a984, -1 }, /* #30 */
     11599    { 0x131907, 0x131907, 0xac187862, 0xac187862, 0x3a87808b, 0x3a87808b, 0x56086485, -1 }, /* #31 */
     11600    { 0x3f03c3, 0x3f0313, 0x872bcd6b, 0x22d3fe4c, 0x0cbb504e, 0x145a2c3f, 0x5d953769, 0 }, /* #32 */
     11601    { 0x287e56, 0x287e56, 0x561c3b56, 0x561c3b56, 0x577bb744, 0x577bb744, 0x6156d10b, -1 }, /* #33 */
     11602    { 0x365b12, 0x365b12, 0x4a170d74, 0x4a170d74, 0x2f7460ac, 0x2f7460ac, 0xc176d48b, -1 }, /* #34 */
     11603    { 0x3b7247, 0x3b7247, 0xe968e2c4, 0xe968e2c4, 0x64ffc719, 0x64ffc719, 0x94684d49, -1 }, /* #35 */
     11604    { 0x297e16, 0x297e16, 0x45687d29, 0x45687d29, 0x8ef11185, 0x8ef11185, 0x74b53a6c, -1 }, /* #36 */
     11605    { 0x0e4452, 0x0e4412, 0x537a73b5, 0x9b6a8328, 0x205bd78d, 0x453013bd, 0xada47a93, 0 }, /* #37 */
     11606    { 0x2b0103, 0x2b0103, 0x30eac32f, 0x30eac32f, 0x44b45bc0, 0x44b45bc0, 0xdcf39ca9, -1 }, /* #38 */
     11607    { 0x324ac3, 0x324ac3, 0x0454cac5, 0x0454cac5, 0x5acc6e8f, 0x5acc6e8f, 0x236e7c07, -1 }, /* #39 */
     11608    { 0x106292, 0x106292, 0x0e0a9298, 0x0e0a9298, 0x981e612f, 0x981e612f, 0x727e6107, -1 }, /* #40 */
     11609    { 0x144d42, 0x144d12, 0x48d506ff, 0xa0cd14eb, 0xd9be74b4, 0xe17b7e1f, 0x66dfe2a0, 0 }, /* #41 */
     11610    { 0x170a52, 0x170a12, 0x08f9a529, 0x06c2696d, 0xfdca4c2c, 0xc3de3c51, 0xac4f1d38, 0 }, /* #42 */
     11611    { 0x077f17, 0x077f13, 0xde285b83, 0x2a676eec, 0xeb9025c0, 0xddf5b763, 0x849e7698, 0 }, /* #43 */
     11612    { 0x3b7786, 0x3b7786, 0xa3b79ef9, 0xa3b79ef9, 0x2c262094, 0x2c262094, 0xbb24eb30, -1 }, /* #44 */
     11613    { 0x1d0003, 0x1d0003, 0xecac0127, 0xecac0127, 0xd07fbe5a, 0xd07fbe5a, 0xb2aa2fff, -1 }, /* #45 */
     11614    { 0x354903, 0x354903, 0xdf562464, 0xdf562464, 0x906f314e, 0x906f314e, 0x740e2123, -1 }, /* #46 */
     11615    { 0x211b82, 0x211b82, 0x5eea03af, 0x5eea03af, 0x9597e604, 0x9597e604, 0x677e1baf, -1 }, /* #47 */
     11616    { 0x0b1242, 0x0b1242, 0x9979923a, 0x9979923a, 0xbc6f4bba, 0xbc6f4bba, 0x915d7d78, -1 }, /* #48 */
     11617    { 0x185a12, 0x185a12, 0xac090df3, 0xac090df3, 0x867303ee, 0x867303ee, 0xe9072264, -1 }, /* #49 */
     11618    { 0x226847, 0x226847, 0x427f9742, 0x427f9742, 0x46a39029, 0x46a39029, 0x9c4d97fa, -1 }, /* #50 */
     11619    { 0x342c92, 0x342c92, 0xa82fc81b, 0xa82fc81b, 0x58fa9a0d, 0x58fa9a0d, 0xec97d84a, -1 }, /* #51 */
     11620    { 0x3919d2, 0x3919d2, 0xde181c92, 0xde181c92, 0x912d5b2f, 0x912d5b2f, 0x78bd944b, -1 }, /* #52 */
     11621    { 0x1305d2, 0x1305d2, 0x54a55fb1, 0x54a55fb1, 0xb52d88e1, 0xb52d88e1, 0x0075870d, -1 }, /* #53 */
     11622    { 0x350782, 0x350782, 0xcc95a84b, 0xcc95a84b, 0x755bda61, 0x755bda61, 0xe15e31a5, -1 }, /* #54 */
     11623    { 0x0d58c2, 0x0d5812, 0x553dbd62, 0x2dca4861, 0x085c77d3, 0x1c9f5234, 0x2ebec1ee, 0 }, /* #55 */
     11624    { 0x2e2907, 0x2e2907, 0xfece4676, 0xfece4676, 0x98740d30, 0x98740d30, 0x6b0df7ae, -1 }, /* #56 */
     11625    { 0x3f5697, 0x3f5697, 0xe36164f1, 0xe36164f1, 0x4f2a1c5c, 0x4f2a1c5c, 0x55ac049e, -1 }, /* #57 */
     11626    { 0x234d03, 0x234d03, 0x2755085c, 0x2755085c, 0x7f980503, 0x7f980503, 0x15714966, -1 }, /* #58 */
     11627    { 0x097357, 0x097313, 0xa0c85ef1, 0xf5571e03, 0x02d151db, 0x07023407, 0xbc55024e, 0 }, /* #59 */
     11628    { 0x1b0f12, 0x1b0f12, 0x054f8747, 0x054f8747, 0x683a69dd, 0x683a69dd, 0x52fc61a0, -1 }, /* #60 */
     11629    { 0x2d79d2, 0x2d79d2, 0x746097fd, 0x746097fd, 0x319a9ebb, 0x319a9ebb, 0x5e2b4141, -1 }, /* #61 */
     11630    { 0x094293, 0x094213, 0x5c3a2c07, 0xa004d0d5, 0x2f208e0b, 0x1e4815fa, 0x824d8c59, 0 }, /* #62 */
     11631    { 0x392817, 0x392817, 0x9f80d60a, 0x9f80d60a, 0x43643aae, 0x43643aae, 0x5cf7fbbe, -1 }, /* #63 */
     11632};
     11633static const MULDIVU64_TEST_T g_aTests_mul_u64[] =
     11634{
     11635    { 0x3005c7, 0x300dc7, 0x360d9a8409208545, 0x1369bea9d5e43979, 0xf1afa6af371b8ca8, 0x140c3c5c8d80c66a, 0x5ef2ae2002e844a5, 0 }, /* #0 */
     11636    { 0x056793, 0x056f93, 0x89515ae479266b57, 0x21a5df417522ed40, 0x386b19c7bc265456, 0x35dff1f2b228be3f, 0x64702a997f6974c0, 0 }, /* #1 */
     11637    { 0x1a6303, 0x1a6b03, 0xb2a40c8f9ef627a2, 0x0fd0db1d413ff5dc, 0xcd7b7bc730349a42, 0x6e23bff302aef906, 0x9dd5b9f0a5fb6d8e, 0 }, /* #2 */
     11638    { 0x226b92, 0x226b93, 0xd48ece2abd4c2eb6, 0xfb215b87f9882e82, 0xf760f8ffeb8152c4, 0xd4338ea06f9b1584, 0xff921a47ff7b6a93, 0 }, /* #3 */
     11639    { 0x3b6c97, 0x3b6c97, 0x2be9484755a59d0b, 0xf2d9795addb4de47, 0x921dc81d608843d6, 0x27cb69943933cc73, 0xe8000072213cf135, 0 }, /* #4 */
     11640    { 0x1d7197, 0x1d7997, 0x0860356975144f44, 0x9e22afc62a123b6c, 0x658c1d3a245284ca, 0x03c64c603f39d3df, 0x735e204451d2feeb, 0 }, /* #5 */
     11641    { 0x180b82, 0x180b83, 0x43f24fd7f6f0a28a, 0x197f0ae685024a96, 0x53dde1c99957cf1a, 0x3586ecf293e3ee15, 0xc9ac148d0c125d4f, 0 }, /* #6 */
     11642    { 0x395ac6, 0x395ac7, 0x9921ee705f361aed, 0x32c4949696c0bdd4, 0xf6504303c2ad28c7, 0x0c72f60120f00315, 0x14cfd0de4f5fb6a4, 0 }, /* #7 */
     11643    { 0x194a52, 0x194a53, 0xd344c478b1b1d998, 0xb4e587489d5639d0, 0xf9fe39d4bf841ad7, 0x4932e35267d9d4ec, 0x58b26d04e186cbde, 0 }, /* #8 */
     11644    { 0x132e46, 0x132e47, 0x91025a9851432c12, 0x6373a883939cc3d8, 0xd17599a87189dab4, 0x297ed9c5c46c6a40, 0x4941a304ffbaed8c, 0 }, /* #9 */
     11645    { 0x356053, 0x356853, 0x010460fedc491124, 0xc010e7ff53b11ca0, 0xe4379daec67bc437, 0x002f841d2a81e5af, 0x2eb78ba53f513de8, 0 }, /* #10 */
     11646    { 0x311593, 0x311d93, 0xc1a7ed186280fa2a, 0x0192c101b5776010, 0x9580843737bee454, 0x401b925b29d821f4, 0x54befb11e86841e8, 0 }, /* #11 */
     11647    { 0x154486, 0x154c87, 0xffc21531c807eab5, 0x618d683c6d1b8a29, 0x8ddc059e1efd64aa, 0x12094b07befabfaf, 0x120da8d801b8e625, 0 }, /* #12 */
     11648    { 0x0826d7, 0x082ed7, 0x2b6d3c0f0677ed12, 0x7a19b11db9c14844, 0xcbb146409082130f, 0x1dbaf2f569cee8b2, 0xaf427a44637b3a92, 0 }, /* #13 */
     11649    { 0x291e93, 0x291e93, 0xc3d10033c857ea34, 0x8d535fe9e3bf319c, 0x155a5eb0ce64370d, 0x0d21b788ea2b5fca, 0x112aee3d9ffe7fc3, 0 }, /* #14 */
     11650    { 0x3e6f93, 0x3e6f93, 0x2008c2f2dca432e2, 0x0264eecc41c1fe40, 0x7eed0f969f36ae4c, 0x044d00903054a85c, 0x225e9b783d9a6120, 0 }, /* #15 */
     11651    { 0x311596, 0x311d97, 0xdfc2856a8d8a02df, 0xa154082f2681d52c, 0xab8e32c69bc52343, 0x84e2e0f27a304a8f, 0x98087202c4a79c54, 0 }, /* #16 */
     11652    { 0x082cc2, 0x082cc3, 0xce85244c8db4a427, 0xa0a99de1f9200276, 0xef01555d07120106, 0x0667905445057e97, 0x07f06291408b859a, 0 }, /* #17 */
     11653    { 0x172183, 0x172983, 0x98a3a73ba5e2fa5f, 0xd1ca4073d9478f92, 0x04837e66e0381f20, 0x5d6f2cb435c68874, 0x9cb4353654df7dae, 0 }, /* #18 */
     11654    { 0x111bc6, 0x111bc7, 0xadc20a9bf8279182, 0xf90af4b38ab53718, 0x1da9f0bade465d95, 0x08c301ad6ab4013a, 0x0ce8a6f87ffb528c, 0 }, /* #19 */
     11655    { 0x2a0b12, 0x2a0b13, 0x56c901ec3a472cb8, 0x2434c87316f02c70, 0x1bf189f6669d38a3, 0x02804617e2456f5c, 0x0760affe8e98a4a2, 0 }, /* #20 */
     11656    { 0x025052, 0x025853, 0xfc1506d75931a929, 0xa9a051e17fca1562, 0xc2f95614c8742c12, 0x3e5e8ec738c06b59, 0x3f56b5d03f823c92, 0 }, /* #21 */
     11657    { 0x3a2c02, 0x3a2c03, 0x4a8f9f99d2723f25, 0x8cdb8f5d6940476c, 0xf6a789f71b36fb39, 0x3710cda03159b6fb, 0xbd105f83b152f3fc, 0 }, /* #22 */
     11658    { 0x2e5192, 0x2e5993, 0x8831b7f84a02f53a, 0xd6f0f2015463bd76, 0x529473c4cd4b6bd5, 0x800c540afba9f25c, 0xf0b02834903c7337, 0 }, /* #23 */
     11659    { 0x1f2792, 0x1f2f93, 0x32a6d640e93c4061, 0x0a89ff5b38875da9, 0xa42ef0c1a73c3e8e, 0x10136f39c0929f6d, 0x513fea6505c04249, 0 }, /* #24 */
     11660    { 0x353687, 0x353e87, 0xfc411281036484a7, 0x0326cd3de09110f9, 0x43b1760dd42612e2, 0xab9d10ba24397ed9, 0xae29716337bd515f, 0 }, /* #25 */
     11661    { 0x133242, 0x133a43, 0xc9f5f38b97889cea, 0x4f7248b8f24dcb42, 0xe9a44b8e7248509c, 0x2e8500c1a3f43a5b, 0x3af787fa215c6cfd, 0 }, /* #26 */
     11662    { 0x006d02, 0x006d03, 0xdbce54d7f2fe65d0, 0x34aa312ab04a9410, 0x5444063e47241e57, 0x8fcef746ed87d4da, 0xa77d0bdbd7f25835, 0 }, /* #27 */
     11663    { 0x156b16, 0x156b17, 0x7459a3a15fab7fe5, 0x917203fad98d7bd7, 0xb6ee56fde905b9e0, 0x402ed93a98bc7f3c, 0x8d380e4ad991390b, 0 }, /* #28 */
     11664    { 0x322307, 0x322b07, 0xdf00d76ff89b5941, 0x054306dec577f169, 0xf3e31194b03fe923, 0x725df9b0a854f289, 0x834a185740972629, 0 }, /* #29 */
     11665    { 0x041a46, 0x041a47, 0x0b3236cd33d881ce, 0x51a4bc871e4d6522, 0x4b870cf2cdabd279, 0x01b358963a12df32, 0x26e230888f62e9c7, 0 }, /* #30 */
     11666    { 0x206557, 0x206d57, 0xad4bc9fe7926f7a2, 0xe332c26ef1001fe4, 0x5065fcef8aba59ed, 0x49f6eed20db69697, 0x6d4374ac17c0b752, 0 }, /* #31 */
     11667    { 0x171b92, 0x171b93, 0x7e4250dbea14d74a, 0x37bcbcd3d42f44da, 0x320239d033ca79cb, 0x1ba6b6d849960007, 0x3810a4423021c129, 0 }, /* #32 */
     11668    { 0x1005c7, 0x100dc7, 0x0a0282a4036d804e, 0x4958defd15b66fec, 0xf45f35866acee21e, 0x0082ecffa0fc6ed7, 0x0d146a9ad6b32c1a, 0 }, /* #33 */
     11669    { 0x224bd6, 0x224bd7, 0x4094fbc4bc41bfc4, 0x3891547de11bbf00, 0xc3370456f51d0128, 0x1fcf15f0e1d5a7b3, 0x7e16d2f690fdabc0, 0 }, /* #34 */
     11670    { 0x345506, 0x345d07, 0xe43627a56982382d, 0x3374d190f50d534f, 0x54a81480df64d435, 0xda6a7fbbba3fb7d5, 0xf502ff0da6da0aeb, 0 }, /* #35 */
     11671    { 0x366a57, 0x366a57, 0x524e510f29dd4402, 0x94bb1d3a95b67f3e, 0x37754016d3abda00, 0x2bb9e59366c84455, 0x8800e7c2f2c2a19f, 0 }, /* #36 */
     11672    { 0x2f7582, 0x2f7d83, 0x1634f55d1a95a3cd, 0x105256c574a260ff, 0xde86f575aed8d8e2, 0x126e92bd364d55e2, 0xd47b8b842e5ce3fb, 0 }, /* #37 */
     11673    { 0x043252, 0x043a53, 0x59a7d63ef15f1628, 0x3c802d06fdc936c8, 0xfceaf3d568bea790, 0x465d289f79bdcd15, 0xc8ea3e55252e6505, 0 }, /* #38 */
     11674    { 0x224307, 0x224b07, 0x25ef6bbb62de238a, 0x44c454675ed32194, 0x408751bb4989f645, 0x22b81fa98dd556f7, 0xea4c1bbd3406cc42, 0 }, /* #39 */
     11675    { 0x312ad6, 0x312ad7, 0xd13745f0157d3d1d, 0x6177fe1540351c4d, 0xb6c5879643d0b938, 0xa96412b199782ef9, 0xcf44fca0e248a4f1, 0 }, /* #40 */
     11676    { 0x257416, 0x257c17, 0x6d1f4a57b0f04092, 0x0290711b28bc30b0, 0x34613dc12149cdb9, 0x4003db431748730a, 0x962dcc931c1d8598, 0 }, /* #41 */
     11677    { 0x117312, 0x117b13, 0xb0782fe33faeda36, 0x377f27de18c2e76e, 0x628bc569e29019c4, 0x53d8900949b95ace, 0x79a21ef7530b0995, 0 }, /* #42 */
     11678    { 0x1f0792, 0x1f0f93, 0x75577e3496b1d5fb, 0x8fddc9bf5c7502c3, 0x5071cd91031ea348, 0x5331a3b651ec21ff, 0xb5803c81df6f13d9, 0 }, /* #43 */
     11679    { 0x047543, 0x047d43, 0x3b59bebc9eb8df81, 0x1874b409c293685d, 0x2da9b432c0f94715, 0x069ce080985e378a, 0x1c85fa3d607576dd, 0 }, /* #44 */
     11680    { 0x2f6a17, 0x2f6a17, 0xf93659dfbffbff4d, 0xfaf9432834d491dd, 0x8ce2cadadf467da4, 0x7439e0d89a260e21, 0x776445af7d73b4d1, 0 }, /* #45 */
     11681    { 0x1b0092, 0x1b0893, 0xacc455c254c27d9b, 0x84df0198ee6f8112, 0xfebd44afcdda6b57, 0x8f432948484016d7, 0xd447f8a7fbe85d56, 0 }, /* #46 */
     11682    { 0x067946, 0x067947, 0x7e3171d96b21e4c1, 0xfd0fde1158a41d2d, 0xcc56ba4aa0299e48, 0x52b1448d7788b980, 0xa7c0bf1911e0776d, 0 }, /* #47 */
     11683    { 0x023786, 0x023f87, 0xbc0b3930b44b4e72, 0x504a595d71e77228, 0xa78b9bbf04d79d1c, 0x081438e1987db2d4, 0x0affa55d3e9e4db4, 0 }, /* #48 */
     11684    { 0x012302, 0x012b03, 0x68d868d063f402a0, 0xceb79732ab37fe60, 0xa724530057c96576, 0x50185a31dbc27994, 0xc3914d9901c559e7, 0 }, /* #49 */
     11685    { 0x3d1a56, 0x3d1a57, 0xb1ba81debe27f6c6, 0x48f9b7ae84a27354, 0x508a3669cba45027, 0x53df31d40b977b13, 0x78cf15cfe1fa50ce, 0 }, /* #50 */
     11686    { 0x206606, 0x206e07, 0x72687812186764fa, 0x606ede0036913304, 0x2da5a74be8a3206c, 0x43ea520b6fab4699, 0x97f7b3f5d68a652a, 0 }, /* #51 */
     11687    { 0x0746d3, 0x074ed3, 0x047b2892f9561cc6, 0xaa0469f6ed8a722e, 0xb23047f4f1a4ac5d, 0x00a4a5dd74986f14, 0x24be2aff3fc41ebd, 0 }, /* #52 */
     11688    { 0x387f07, 0x387f07, 0xd27df6525b2ea1c2, 0x483403501d89108c, 0x6137bbbb85c94690, 0xa503a9fc05906b42, 0xc8b0a8fc92060306, 0 }, /* #53 */
     11689    { 0x263cd3, 0x263cd3, 0x61fd84a67864cdb6, 0xbd85c242ec6ce606, 0xff5f2dd34b0fe08c, 0x1b9b2cfa30e83153, 0x481f052581b9b8f9, 0 }, /* #54 */
     11690    { 0x0a4447, 0x0a4c47, 0x4d5623894a5db213, 0x8c52029a6c3476f4, 0x6f42bf5d12371f09, 0x0f9433137b431ef3, 0x3391c74c4721abbc, 0 }, /* #55 */
     11691    { 0x336907, 0x336907, 0x86c454f373b45eed, 0x08eccaae64f8790a, 0x5684023543a541d1, 0x4afeb2d15659c28e, 0x8e7562b6f4ad11f2, 0 }, /* #56 */
     11692    { 0x232206, 0x232a07, 0x3ad9bda75aea0896, 0xeca147cb9ed8e486, 0x45b634872d325df3, 0x37fd93420cdb9b35, 0xf38f1409c2085ee9, 0 }, /* #57 */
     11693    { 0x2c1606, 0x2c1e07, 0x9f7e2943d2f53166, 0x45796720108921f2, 0x2d4480a853c6fddc, 0x4e2803709333cf82, 0x7d729f146c5acda3, 0 }, /* #58 */
     11694    { 0x2a1a43, 0x2a1a43, 0xaf2042895c2a931c, 0x1a5b8e1e7baa7304, 0xe995b265aef0695e, 0x94b35930c71549a3, 0xd95f059522f31a37, 0 }, /* #59 */
     11695    { 0x272703, 0x272f03, 0x7a565a06b00777fc, 0x0fe3f050df8b0ca8, 0x24608a227b305dd5, 0x1c6110980860b039, 0x3b62b16d7e0cd0d6, 0 }, /* #60 */
     11696    { 0x2e0992, 0x2e0993, 0x47a7ddc2ed097423, 0x963924577ec3736b, 0xfe7383871dcfef7b, 0x3f264ea0815d3b07, 0xe19c5e6911c03419, 0 }, /* #61 */
     11697    { 0x351506, 0x351d07, 0x0f16546673caeb2e, 0x2bc1212850d26c84, 0x32649adac2fefc47, 0x0c8865d7f41aa281, 0xd4a815fcaaf2780e, 0 }, /* #62 */
     11698    { 0x3b7ec7, 0x3b7ec7, 0xe85b7dba73027cfb, 0xa040b25b0406deb6, 0x77687b5cce9b5309, 0x038f2c38167c0e0f, 0x03ebe2b22c7b1242, 0 }, /* #63 */
     11699};
     11700static const MULDIVU64_TEST_T g_aTests_imul_u64[] =
     11701{
     11702    { 0x301602, 0x301e03, 0x90f9f7da9f774b71, 0x43d826d914acd677, 0x385c7e690aff32be, 0xe1404e5ac612a610, 0x46e6af3d406f3c67, 0 }, /* #0 */
     11703    { 0x3a7202, 0x3a7a03, 0xb17547af59304aa7, 0x756ee34a39ca640b, 0x4cdcaf07cab56c5a, 0xe0e640615b83ddef, 0x655e95d1ec671bfd, 0 }, /* #1 */
     11704    { 0x3d5f83, 0x3d5f83, 0xe87317796d9cc1d2, 0x450be748ebcbaaf6, 0x648db65c9c0a3e81, 0xf4bc81dd909b28b2, 0x7a70692913bf64c3, 0 }, /* #2 */
     11705    { 0x082092, 0x082893, 0x4867da40fb9c2596, 0x817d559bebaf6820, 0xec3d20801a29c4e3, 0x0d7fc0a4e4002f80, 0x2fba4721e120ca30, 0 }, /* #3 */
     11706    { 0x136003, 0x136803, 0x7957a9166e579a5e, 0x315438d08cc8bb32, 0xbb52f9a6e02f3547, 0xff2ad73b2a215d6f, 0xfe3e4a8504841fb7, 0 }, /* #4 */
     11707    { 0x0e0187, 0x0e0987, 0x70f98fbc18e43f53, 0xd221b873431fa3cc, 0xdb852f35104bb996, 0x11655becbd222251, 0x276b459bc4de6f84, 0 }, /* #5 */
     11708    { 0x265756, 0x265f57, 0x7c48292f4e83071d, 0x46500f702b577f75, 0x8357f2b965880c67, 0xcabd76462aded456, 0x924b1e8c03007239, 0 }, /* #6 */
     11709    { 0x022383, 0x022b83, 0x8e75621b517e9919, 0xc54e60b5b1b5eddc, 0x319f760ffc7c02da, 0xe416a35012f8715d, 0x3eee8653dbffec3c, 0 }, /* #7 */
     11710    { 0x347417, 0x347c17, 0xdfada985530f8429, 0x7064d8c8eee57103, 0xbca88fcb02548bd6, 0x018a5a0faa9b4482, 0xf3cc943fbf5b114b, 0 }, /* #8 */
     11711    { 0x184e82, 0x184e83, 0x1c30c10500a819b9, 0x66f0337e7ec1ba16, 0x03841e53c4d03db8, 0x01d17541e4c5b3e1, 0x1082dde756e2fdc6, 0 }, /* #9 */
     11712    { 0x367102, 0x367903, 0x38a024a1e2bf3a99, 0x290230342fd65695, 0xcd17bff5d9c4e312, 0x072fd5d75df08809, 0x207dc2b4523b955d, 0 }, /* #10 */
     11713    { 0x394816, 0x394817, 0x50a3ec479b3f2d02, 0xb45a3a9045514a4a, 0x8bcef991f9ed52ad, 0xe7cb1d9bd582b8b5, 0xb3276e2c4162a4a5, 0 }, /* #11 */
     11714    { 0x3224d2, 0x322cd3, 0x828ced6076973aab, 0x5a1c5b1c919187eb, 0x8b74374ef2345bc2, 0x2279d8a50441938d, 0xb9a56eea3adae7c1, 0 }, /* #12 */
     11715    { 0x0f1742, 0x0f1f43, 0x4039aa0fb89507e6, 0x64481d3ea202d6d4, 0x67cd315c09cbdfba, 0xff5f144eee92f7b2, 0xfd7e93291063a36e, 0 }, /* #13 */
     11716    { 0x2f2917, 0x2f2917, 0x9c4c4c8db647af65, 0xb25962d6542a9ce3, 0x072e065f1535ec52, 0x049f753d22b9fcd9, 0xf4214a7b9ea44aa7, 0 }, /* #14 */
     11717    { 0x210cc7, 0x210cc7, 0xd92e540a83ef628a, 0x66bb22f9c212452e, 0x1fbe6e70708f8a43, 0xfa4fc5bbf2af7b54, 0x258363b54f44ac2b, 0 }, /* #15 */
     11718    { 0x071352, 0x071b53, 0xd6187fb5c38514cc, 0x61ee06a72842d068, 0xb6a063f66268703b, 0xf66e0529fa967378, 0x3a7750631c02c77e, 0 }, /* #16 */
     11719    { 0x3e3193, 0x3e3993, 0x8e2796f1fcfbdfa5, 0xeb4a9d60824f2884, 0x4aca5674c926af79, 0xfd20e34a3acc3a05, 0x06750543e9f1df34, 0 }, /* #17 */
     11720    { 0x2c7506, 0x2c7d07, 0x008081c32e369159, 0x2868c16ec8ab0164, 0xff733ddf34c72976, 0x00042660084b2589, 0x08445e8e26e31c04, 0 }, /* #18 */
     11721    { 0x1b40d7, 0x1b48d7, 0x8f3cb231f193919c, 0x5852d92beafd89f0, 0xef1230f467e50e5d, 0x09c7e49b89c287fd, 0xe9cb8961134c1c24, 0 }, /* #19 */
     11722    { 0x287582, 0x287d83, 0x921c161daabcd07e, 0xab33784f912c4d1a, 0xc07e52d571eff408, 0x279300dc090099f9, 0xa3ceda4ca5701e33, 0 }, /* #20 */
     11723    { 0x1d45d3, 0x1d4dd3, 0xfc64a03b136e8327, 0xe4461622d586698a, 0xd51e6e073253c14a, 0xff474f385bdbbd3c, 0x333450f180c99866, 0 }, /* #21 */
     11724    { 0x2e1852, 0x2e1853, 0xf0b23eee4ec90a0a, 0xb50e6c88146f0d92, 0x43d60fd2c641b50f, 0x046a1b05545c47c9, 0xb627a652daa8a5f5, 0 }, /* #22 */
     11725    { 0x180e12, 0x180e13, 0x09405c7d6f18dcae, 0xcc18de7097155b4a, 0x34ac0892e078381d, 0x0022b10a0bb8f599, 0x03bff74460dece63, 0 }, /* #23 */
     11726    { 0x023413, 0x023c13, 0x9ca77a07017e9210, 0x6e850fc95e8ef630, 0xa9597882373c9116, 0x10d375923971575e, 0xd4a44a1270f6b403, 0 }, /* #24 */
     11727    { 0x3a6e56, 0x3a6e57, 0x237db791f534e461, 0xbaf39b660e0d50df, 0x6cd1c6f9529ea2cb, 0xf260178c6cbd110f, 0x9db97129405e3d3f, 0 }, /* #25 */
     11728    { 0x3449d7, 0x3449d7, 0x24fd33e32b65bf77, 0x18e04faca4ff8f78, 0x84bed58aab598f0d, 0xf1e7237b886350c0, 0x9e6f34500cb57a48, 0 }, /* #26 */
     11729    { 0x137fc6, 0x137fc7, 0x3f982b21176b35c9, 0xcbee4a2e7aa1098c, 0x4664a69e9f37c4f8, 0xf10e2990fbc30fde, 0xc3d70c4279f6f32c, 0 }, /* #27 */
     11730    { 0x116a47, 0x116a47, 0xb3a280ebf3f65e33, 0x77eb29cbd54f64ba, 0x70d87447f1bdff9c, 0x04ce16cc9f106eaa, 0xefe45bc012b9fa5e, 0 }, /* #28 */
     11731    { 0x0332d2, 0x033ad3, 0x00a6c3b78b90930f, 0x51f1cfcafd887d7e, 0xb8d0c252c47b448a, 0xffeb871910443804, 0xe092b2aa5185b2a2, 0 }, /* #29 */
     11732    { 0x0f6846, 0x0f6847, 0xfaee59776ce2443e, 0xe861f9c29e745960, 0x3be19bd63633b1da, 0xfde96974e2860469, 0x69769cb4d8be1d50, 0 }, /* #30 */
     11733    { 0x2a0292, 0x2a0a93, 0xbad439ac6c168670, 0x3b5c1e7669a63330, 0xfccb5d8103168a34, 0x1e22e2341d0d812a, 0x90776c208b67df55, 0 }, /* #31 */
     11734    { 0x1b3152, 0x1b3953, 0x06d6a4aeb3d686e1, 0x9bea162675bdab9c, 0x5bbaba65b5d59f03, 0x00598b374268c44f, 0x0d181b5680234b1c, 0 }, /* #32 */
     11735    { 0x2a31d3, 0x2a39d3, 0xa02bd28c858025b6, 0xcf4f4fca9763dbfe, 0xbc3840311d0bf5d4, 0x1aa72302b4462220, 0xb8cc776550fe90ad, 0 }, /* #33 */
     11736    { 0x3245d2, 0x324dd3, 0xda02c19b79db0479, 0x2951c6bbd05018bc, 0x303a7b14efde5f2c, 0x0f5eebebef65a668, 0x986b8aaa8f66979c, 0 }, /* #34 */
     11737    { 0x1c2b46, 0x1c2b47, 0xa64c74d3a7fa5e69, 0xb11ca2b70be59c35, 0x86488e2c6589fd1d, 0x04296a4184a97de5, 0xf41f6563856deded, 0 }, /* #35 */
     11738    { 0x390206, 0x390a07, 0x783ea2a76e8f26d5, 0xf5507f897f8af7cd, 0x429c99795828bf9d, 0x2781369d3ea8eda3, 0x541af495371ff919, 0 }, /* #36 */
     11739    { 0x2f6c82, 0x2f6c83, 0x6ce17f6c0ffd072a, 0xa4a5a55e199d0b7a, 0x29c1d7bd0874c34c, 0xf94ee462053495cc, 0xf04426acb53aef89, 0 }, /* #37 */
     11740    { 0x067ed7, 0x067ed7, 0x7d2cb769bb0caceb, 0x4c3f86a1beaee552, 0xaae38b2cc2bd8eb3, 0x04b226e68498dcc7, 0x099a9255d2955376, 0 }, /* #38 */
     11741    { 0x3d3013, 0x3d3813, 0xb0b7b22e7c6786a0, 0x7c08fe0a2ce6b460, 0x5c94c6996c1323d2, 0x037f01acb7fc653b, 0xf4b60ec12b7a7577, 0 }, /* #39 */
     11742    { 0x023bd2, 0x023bd3, 0x54075c218b00982f, 0x54cff59b436d7fed, 0x1c05a61c2f3184cc, 0x0a5dd1c4a9d3152d, 0x1f95103b76dc86a3, 0 }, /* #40 */
     11743    { 0x1c4283, 0x1c4a83, 0xaea85a5fcee640cd, 0x7b92c4c663092ecd, 0x9283bbae6ec52ae7, 0x24b938a00ba58c8b, 0x8c6c8f088696a601, 0 }, /* #41 */
     11744    { 0x225c97, 0x225c97, 0x0039dd095cecd3a0, 0x277013085a353d80, 0x3085d96a16de9ad0, 0xfffc15812614bb55, 0xeeacbf8f6384f7dc, 0 }, /* #42 */
     11745    { 0x3471d7, 0x3479d7, 0x6cd56cf9d39ffde3, 0x89e74e041cd8f868, 0xbda7b77fafe5666d, 0xda0d2daaf8b8dd34, 0xa6bcac49ce001278, 0 }, /* #43 */
     11746    { 0x132152, 0x132953, 0xaf7f039299304301, 0x18efd0dbf317872a, 0x9faccf1dbbc37e9a, 0xdd16c36c5dfbd600, 0x6f0429b0ca51892a, 0 }, /* #44 */
     11747    { 0x0d1ac2, 0x0d1ac3, 0xf4fe0033473c0352, 0x1a30bc6c00f64c52, 0xd92f4c91cfbf5046, 0x05719b286483b9a7, 0x8165fec0304bd081, 0 }, /* #45 */
     11748    { 0x376fd7, 0x376fd7, 0xd2ec7185a16b69c2, 0xd2eb56def0c56a8a, 0x226557e2a110fd4b, 0x0c1e1ef2f0c1af5c, 0xbb2e497c2b6ce8e5, 0 }, /* #46 */
     11749    { 0x1a0a16, 0x1a0a17, 0x08da8cb868aa1b8e, 0xc7770db7f23e115a, 0xbc9a4c45844c8892, 0xfcd6d419850126dc, 0xa49b43d5b60585eb, 0 }, /* #47 */
     11750    { 0x020887, 0x020887, 0x82776c4374d2e7e8, 0xd8f6b9f473dbfc78, 0x99b444dfee64c4cc, 0x135b9e0b95e8fdf1, 0xd886073cca15ba7b, 0 }, /* #48 */
     11751    { 0x052183, 0x052983, 0x853ffe728b9d513b, 0x8f3f1250d94e3d4f, 0x59a8ce0cc4e12688, 0x2a31a5de462a22c8, 0xa800bd16196f82fd, 0 }, /* #49 */
     11752    { 0x3e2492, 0x3e2c93, 0xe0fadaf6919b2679, 0x669508570af91011, 0x18298903f53d7e37, 0x0b2b250b27b8cf19, 0xa3d44b84cee23059, 0 }, /* #50 */
     11753    { 0x297a52, 0x297a53, 0x487b2bda81709d9b, 0x937bb75d36bd900f, 0x511d303a0e7bf98f, 0x0c7f50c57e330dfb, 0x2c23d54f5349389d, 0 }, /* #51 */
     11754    { 0x094c06, 0x094c07, 0x3a841ac871e81044, 0xe6bb4d4cfe886e44, 0xaf50f96fb6fa5e7b, 0xf9de370a05ddffb0, 0xe52c6550ad281f81, 0 }, /* #52 */
     11755    { 0x2f7a43, 0x2f7a43, 0x9efa447783834451, 0x61cceff641cc5ea7, 0x1515a8bc40a51158, 0xe36ba5dee0133931, 0x4b68adc619f78d77, 0 }, /* #53 */
     11756    { 0x282806, 0x282807, 0x41a5363b19eea162, 0x2081b4d128ac2756, 0xc05ad34bc58b5c55, 0x0ee715e91779847b, 0x3a1dda074ae5e11b, 0 }, /* #54 */
     11757    { 0x151f57, 0x151f57, 0x78b54c9cf2fed683, 0x2aaabd286157302f, 0x1051272106b8d3ad, 0xffffd1f7fac6dabb, 0xffff9e603fdfefe5, 0 }, /* #55 */
     11758    { 0x365153, 0x365953, 0x25114c085630e901, 0xdd4d5ba8f7728e03, 0x2c7db47e9296d50e, 0x0e8a0d84406d7002, 0x6469a3d4b0d4d303, 0 }, /* #56 */
     11759    { 0x0245d3, 0x024dd3, 0xcfadc9c7ee936870, 0xfb22e320f1c678a0, 0xc0bc01555a9a2fdb, 0x0c4b9a177ef751ef, 0xbedc5b5036fb94a6, 0 }, /* #57 */
     11760    { 0x317487, 0x317c87, 0x8e2e04283c2e75a6, 0x6a33e06dded7bdde, 0x419075a32f12e55d, 0xe26ba27d6da6e5a9, 0x428776dd331b41f5, 0 }, /* #58 */
     11761    { 0x0c2857, 0x0c2857, 0x42947791ff88228d, 0xbe0e37fb0d4d8d44, 0x546849dbe135d1e9, 0xe0718c03fc0e566d, 0x86aa56278ac8d354, 0 }, /* #59 */
     11762    { 0x3e3e87, 0x3e3e87, 0x73f81904c38b62a0, 0x9f70d73492b01320, 0x5ad39015a5329117, 0x17f6040a75033ae6, 0x34e4bdd637986075, 0 }, /* #60 */
     11763    { 0x2b6886, 0x2b6887, 0x91bdfda8fe9d6e71, 0x788a0f08b21ec97c, 0x8c194cac105829b1, 0xe40388823b6ac476, 0x40faacd8d0f8d73c, 0 }, /* #61 */
     11764    { 0x293a16, 0x293a17, 0xabbffa677c41bdf7, 0xa5064f30b4cab218, 0xb651495fc8d096a1, 0xdfb50849cd464217, 0x621fc7fd52a838a8, 0 }, /* #62 */
     11765    { 0x024483, 0x024c83, 0x76f24ef7d535ad05, 0xf5133c950dd32c18, 0xd9b48ccfde1e564f, 0x0187b590f6d19329, 0x034b0c2a1c887738, 0 }, /* #63 */
     11766};
     11767static const MULDIVU64_TEST_T g_aTests_div_u64[] =
     11768{
     11769    { 0x0b3bc3, 0x0b3bc3, 0xdba860e42e5df984, 0xdba860e42e5df984, 0x6ab54a0271b234fe, 0x6ab54a0271b234fe, 0x5324615de40e0009, -1 }, /* #0 */
     11770    { 0x342a56, 0x342a12, 0x7332c4b73991505b, 0x1d90bbe9ff9d9dbd, 0x1b12af528a10e4a3, 0xad8ef9c5fe5e637b, 0xea6b45d0a7b43e60, 0 }, /* #1 */
     11771    { 0x341147, 0x341113, 0x7fef16be66ad5de3, 0x4d767506a0cdad3f, 0x376ed4b1a9be5590, 0x2e6c56be39b4d85c, 0xb7321381cd4dedb9, 0 }, /* #2 */
     11772    { 0x1e3743, 0x1e3743, 0x99d4cd87fc13577c, 0x99d4cd87fc13577c, 0x929104ede2018824, 0x929104ede2018824, 0x063288bb6eda6d20, -1 }, /* #3 */
     11773    { 0x2e50d6, 0x2e5012, 0xc76b2c1a4e1ae3f2, 0x83afa4bca75918c6, 0x829838954d1c62c4, 0xc3ca841f731ff4f2, 0xfde0cc4b536f8280, 0 }, /* #4 */
     11774    { 0x046f83, 0x046f83, 0x152df3be2dbefa78, 0x152df3be2dbefa78, 0xc583d0623bdd6aa2, 0xc583d0623bdd6aa2, 0x695e32b150e5f595, -1 }, /* #5 */
     11775    { 0x121786, 0x121786, 0xd6b0e6977e90d580, 0xd6b0e6977e90d580, 0xa5fd612ef7f2cf24, 0xa5fd612ef7f2cf24, 0x05a8d46e5df7267e, -1 }, /* #6 */
     11776    { 0x122556, 0x122556, 0xca1a8e01112e9872, 0xca1a8e01112e9872, 0x55c14136156109a9, 0x55c14136156109a9, 0x29b5311a42a04b62, -1 }, /* #7 */
     11777    { 0x2a3752, 0x2a3752, 0x10add53c01eb91c0, 0x10add53c01eb91c0, 0x984efa72848a5eb2, 0x984efa72848a5eb2, 0x859627dc691c5ed5, -1 }, /* #8 */
     11778    { 0x321a07, 0x321a13, 0x5af7511991e81206, 0x8dbb501940b566e1, 0x09a50e9222ed4e23, 0x09298158b7f04463, 0x116baf22335fb903, 0 }, /* #9 */
     11779    { 0x366a17, 0x366a17, 0x9c6a0ea654c430f4, 0x9c6a0ea654c430f4, 0xa9aa368036e7c2dc, 0xa9aa368036e7c2dc, 0x267c6e8ba5e043b2, -1 }, /* #10 */
     11780    { 0x3d7b42, 0x3d7b12, 0x5d867881fc30a499, 0x6ff38d3afd0facb3, 0x1b080263e7518d1f, 0x1cb1554d6d9e785a, 0x3dd008ceead4e045, 0 }, /* #11 */
     11781    { 0x322c16, 0x322c16, 0x2538981dd72c6b4d, 0x2538981dd72c6b4d, 0xe24c418ba68acbd5, 0xe24c418ba68acbd5, 0x0f582155bc631e44, -1 }, /* #12 */
     11782    { 0x345b53, 0x345b53, 0x8028172158975598, 0x8028172158975598, 0xa096860e0806779b, 0xa096860e0806779b, 0x7c10ba997a3b11d8, -1 }, /* #13 */
     11783    { 0x0a3197, 0x0a3113, 0x184eb4abe9d2f2fc, 0xfcc56b9f0067ac04, 0xb12b585797375304, 0x0f474925bb761bcc, 0xb36eb386d4b4f1cc, 0 }, /* #14 */
     11784    { 0x0c3cc3, 0x0c3c13, 0x351b08f3b8ab4859, 0x43181e6c33179145, 0x1bc3550e5098bd88, 0x229d6756df5f8bdf, 0x69ee3da3b5053932, 0 }, /* #15 */
     11785    { 0x102dd6, 0x102d12, 0x6b8f9ca02f04e9c5, 0x095be112e8ea37f4, 0x0794abd56174038b, 0x3a2e9f574c0dc5b1, 0xcf5c6885719d51a9, 0 }, /* #16 */
     11786    { 0x117b83, 0x117b13, 0x3e3c4dfc16dfc9d7, 0xfede47a2ae52360b, 0xf3adf35b2923fb4f, 0xb5f383cc2dfb654d, 0xf4c2f3b5a143f5de, 0 }, /* #17 */
     11787    { 0x0e0b02, 0x0e0b12, 0xb33f1d2ca6fd1c16, 0x92495abdfcb45d7c, 0x3cf734a774946ed0, 0x361af51e402dd2ba, 0x6ab074a309a20009, 0 }, /* #18 */
     11788    { 0x390f12, 0x390f12, 0x1eb6fb91a06a3cb2, 0x090c3f1a875668cf, 0x06ed127dff3e1d2b, 0x919fc8110dbb11ba, 0xc3f7661d00c5f388, 0 }, /* #19 */
     11789    { 0x111cc7, 0x111cc7, 0x27671ea63e3860fb, 0x27671ea63e3860fb, 0x81636a1fa30d5953, 0x81636a1fa30d5953, 0x0325cac465cc3ac2, -1 }, /* #20 */
     11790    { 0x232c46, 0x232c46, 0x341d42eb8f3165f7, 0x341d42eb8f3165f7, 0xa06d3bfced148ddb, 0xa06d3bfced148ddb, 0x5a899d8e237d2e05, -1 }, /* #21 */
     11791    { 0x070412, 0x070412, 0x996d168a89dc3a24, 0x996d168a89dc3a24, 0xe9ecca4a88e2ebe4, 0xe9ecca4a88e2ebe4, 0x258a159cf8d4f69a, -1 }, /* #22 */
     11792    { 0x104807, 0x104807, 0xa7728f8df53bc6b4, 0xa7728f8df53bc6b4, 0xec6d6d60922e8636, 0xec6d6d60922e8636, 0xda4eddec4427f13d, -1 }, /* #23 */
     11793    { 0x2f6452, 0x2f6452, 0x8c9ef16231e56a31, 0x8c9ef16231e56a31, 0xcde66ef996f95f67, 0xcde66ef996f95f67, 0xa9781168d37fc563, -1 }, /* #24 */
     11794    { 0x3e78d2, 0x3e78d2, 0x5382064b58c97a63, 0x5382064b58c97a63, 0xd082ef3bbd6b50c1, 0xd082ef3bbd6b50c1, 0x62f494f4c42812f5, -1 }, /* #25 */
     11795    { 0x1f51c7, 0x1f5113, 0x7902aac8ba97a1d8, 0xb0c072fdfbc3947e, 0x594ef3cf9e1a6e89, 0x78103706c6237c06, 0x8159c3784e68c8d7, 0 }, /* #26 */
     11796    { 0x301cc6, 0x301cc6, 0x609469e7cab2cc91, 0x609469e7cab2cc91, 0xc7191cd5efb4cd66, 0xc7191cd5efb4cd66, 0x529488d941b4086a, -1 }, /* #27 */
     11797    { 0x246816, 0x246812, 0xf6bb35695cada847, 0x677db2a498129c7e, 0x35bb302f3cafbd64, 0x5748b91bfe6d22dd, 0x84e9737014589a0b, 0 }, /* #28 */
     11798    { 0x194096, 0x194012, 0x4c383ce98432736e, 0x724bcef6135fa9ce, 0x3b1f9c9c4026eb43, 0x6ccb30984282b9ec, 0x846cae831862e417, 0 }, /* #29 */
     11799    { 0x351c93, 0x351c93, 0xe85ccd485bf0f4e0, 0xe85ccd485bf0f4e0, 0x6d8de72c655eb82e, 0x6d8de72c655eb82e, 0x5627b1027f4431e4, -1 }, /* #30 */
     11800    { 0x162656, 0x162612, 0xbc19c88a3c793f0a, 0x72a1ba953f8e5801, 0x36f8ddc380bcfad9, 0x13ec8fb45e748da3, 0x7ac40fae4ca74967, 0 }, /* #31 */
     11801    { 0x210686, 0x210612, 0x2c8391ea814f0b9d, 0xfb0603037c5b506d, 0xd178750071e0b07a, 0x04f2a691d4931a08, 0xd59f8e87fb497cc9, 0 }, /* #32 */
     11802    { 0x066cd3, 0x066c13, 0x8b360d12619d0317, 0x80e7e8418b15139a, 0x1b5de71b89941e7e, 0x0efde2c89242074d, 0x3659565f71efcc79, 0 }, /* #33 */
     11803    { 0x3512d3, 0x3512d3, 0xdebc086c123bf69e, 0xdebc086c123bf69e, 0xd73f573e8accfa37, 0xd73f573e8accfa37, 0xa28d4f5c15b31e58, -1 }, /* #34 */
     11804    { 0x155392, 0x155392, 0x80557b9e2ee12929, 0x80557b9e2ee12929, 0xa49a6a43ac26c23d, 0xa49a6a43ac26c23d, 0x02aee4d855b6884e, -1 }, /* #35 */
     11805    { 0x324313, 0x324313, 0x90cbf6d1fbd3d70e, 0x90cbf6d1fbd3d70e, 0xf3456dd0feb93cc7, 0xf3456dd0feb93cc7, 0x020f7a2bd32c8cfc, -1 }, /* #36 */
     11806    { 0x1d3ec7, 0x1d3e13, 0x0bdad9694ae2400c, 0xd1e71e14b852fd17, 0xcd9da85fccf78293, 0xcc47d0ad08fb7920, 0xfac58655e998fbf4, 0 }, /* #37 */
     11807    { 0x365497, 0x365497, 0x9adb7490f72bc61c, 0x9adb7490f72bc61c, 0x34e9bd66fdc1a7b6, 0x34e9bd66fdc1a7b6, 0x07994d519d91af81, -1 }, /* #38 */
     11808    { 0x372212, 0x372212, 0x13e237e88be5ad82, 0x13e237e88be5ad82, 0xb72ebfc2e8c46a8a, 0xb72ebfc2e8c46a8a, 0x7de2ad2b1e2f75db, -1 }, /* #39 */
     11809    { 0x172296, 0x172296, 0x0a5953656021ca11, 0x0a5953656021ca11, 0xcb31fe156e723205, 0xcb31fe156e723205, 0x1d130dbc3f203b44, -1 }, /* #40 */
     11810    { 0x2a6143, 0x2a6113, 0x626158db4a18cd96, 0x565338f544996747, 0x275df9dbe510a37f, 0x2f46e5f77adf2d2f, 0x74be951dcabecde1, 0 }, /* #41 */
     11811    { 0x2f3dd2, 0x2f3dd2, 0x6151811d52610bdb, 0x6151811d52610bdb, 0xe0062f84adf3c8d5, 0xe0062f84adf3c8d5, 0xd1901fc3b619b45c, -1 }, /* #42 */
     11812    { 0x156502, 0x156502, 0xeb6a05efb79c9b0f, 0xeb6a05efb79c9b0f, 0x9812c3757dabc500, 0x9812c3757dabc500, 0x60eb260837de42ab, -1 }, /* #43 */
     11813    { 0x0d6812, 0x0d6812, 0x2d7835f213011a95, 0xb7cf15c3c62e7e5b, 0x48aabd7a2f1dba30, 0x1e460ad1e27c3fbc, 0x6534fa74017db9db, 0 }, /* #44 */
     11814    { 0x2668c3, 0x2668c3, 0x07375c27697af437, 0x07375c27697af437, 0xc588077d17f6b395, 0xc588077d17f6b395, 0x6264bf0de5a3c334, -1 }, /* #45 */
     11815    { 0x3b20d2, 0x3b20d2, 0x54666e3645f012dd, 0x54666e3645f012dd, 0x75a40cba90cdc684, 0x75a40cba90cdc684, 0x34dc67a9253fa2d9, -1 }, /* #46 */
     11816    { 0x194407, 0x194413, 0x369568ea799f035b, 0xfc67f8254d041252, 0x80035ec8cb1b1778, 0x3d2a428802126299, 0x81d5fbc55d439c79, 0 }, /* #47 */
     11817    { 0x044356, 0x044356, 0x6ec0e539bc687886, 0x6ec0e539bc687886, 0xeb531156fa091929, 0xeb531156fa091929, 0x0722d06d1a975c26, -1 }, /* #48 */
     11818    { 0x214897, 0x214813, 0xc437188cef7851a0, 0x01c8ad0f1b06a213, 0x016ee264fd2cb250, 0x795fc947d431b47f, 0xcdaa4f0638760a7b, 0 }, /* #49 */
     11819    { 0x2a19c6, 0x2a1912, 0x4a125b4be40be98d, 0xfb3124aa10379c07, 0x2e6733d0bb27beea, 0x2a1237ba2383545d, 0x2f4a94abb97ad550, 0 }, /* #50 */
     11820    { 0x267ec6, 0x267ec6, 0x7c13b4f0a80f2c07, 0x7c13b4f0a80f2c07, 0x8e12b92af1cc1760, 0x8e12b92af1cc1760, 0x1a4b3fac2f3a9c71, -1 }, /* #51 */
     11821    { 0x014292, 0x014292, 0x7062b3a3ca8152cb, 0x7062b3a3ca8152cb, 0x92a879acdfffcbf9, 0x92a879acdfffcbf9, 0x7467cc64b2cc14c5, -1 }, /* #52 */
     11822    { 0x1b5417, 0x1b5413, 0xec647d39bc82c15b, 0xc287951958ca9f13, 0x1ae0c63b795960c7, 0x13fe36acb98ba729, 0x235f107e9af65946, 0 }, /* #53 */
     11823    { 0x3627c7, 0x362713, 0x87adb7efbf75b0d9, 0x7755d619a80f3e9c, 0x4902def51e06afd9, 0x2f0d7339c48180cd, 0x9c9ff4ef9b7bcc45, 0 }, /* #54 */
     11824    { 0x090597, 0x090513, 0x88a13da263a1a238, 0x1b95a4768eae0464, 0x0e5052c251d55b1b, 0x140ff314a7caa258, 0x84d6f954fb6966b8, 0 }, /* #55 */
     11825    { 0x0b1d12, 0x0b1d12, 0xceeb9f4978cdcb81, 0x572be6c53f211f16, 0x2f4f07e78f269a19, 0x3f63fba964b3e851, 0x8aeef2d6ed9007c8, 0 }, /* #56 */
     11826    { 0x086603, 0x086603, 0x5f4c5c56d6b65fd0, 0x5f4c5c56d6b65fd0, 0x57d056940e422227, 0x57d056940e422227, 0x0a040ce72ee43b96, -1 }, /* #57 */
     11827    { 0x2b16d6, 0x2b1612, 0x8f2ff26c9327c076, 0xcd1bfc2daf2c87bf, 0x99c2369954d4b911, 0x81ef39888facdb4e, 0xbfe890e45d8ea4d8, 0 }, /* #58 */
     11828    { 0x000983, 0x000983, 0x70c222bb01c41700, 0x70c222bb01c41700, 0x615cef6899763bff, 0x615cef6899763bff, 0x5c0e65929c69a5f4, -1 }, /* #59 */
     11829    { 0x2e6283, 0x2e6213, 0x25033f67b84d7421, 0x17403c8cbc1eb75c, 0x0d4e54e911cf7dd5, 0x054b714a537136a9, 0x9280c90c11a893d2, 0 }, /* #60 */
     11830    { 0x0f5d07, 0x0f5d07, 0x6c29757db3ac2abb, 0x6c29757db3ac2abb, 0xcc5e227bd5e09905, 0xcc5e227bd5e09905, 0x454be8a6b829e068, -1 }, /* #61 */
     11831    { 0x170dd6, 0x170d12, 0xc0ae1b4d130d182c, 0xf300367406e584ee, 0xb27b6e9426825c94, 0x01d44af618a1baf4, 0xbc07aa3a4598f144, 0 }, /* #62 */
     11832    { 0x390553, 0x390513, 0x560bfd48bc94efce, 0x95d20be7b1cfcbc3, 0x35c226a32d218d46, 0x3c40b9334b847cd9, 0x5bdb8ba19d76b2e7, 0 }, /* #63 */
     11833};
     11834static const MULDIVU64_TEST_T g_aTests_idiv_u64[] =
     11835{
     11836    { 0x2c0552, 0x2c0552, 0x240d29b14390fde6, 0x240d29b14390fde6, 0xa2f572ebdc2c56c8, 0xa2f572ebdc2c56c8, 0xebab8d824a259e0d, -1 }, /* #0 */
     11837    { 0x170907, 0x170907, 0x80c775fd33655177, 0x80c775fd33655177, 0x6684bf3aa7135644, 0x6684bf3aa7135644, 0x55d8392dd5268c97, -1 }, /* #1 */
     11838    { 0x116542, 0x116512, 0x0abb0d15b46ab989, 0x8402a9800138c25f, 0x3c056a123e57e333, 0x6fa50eb1431a5b70, 0x8413319a8776e287, 0 }, /* #2 */
     11839    { 0x1d1842, 0x1d1842, 0x421e981ccefeeb9d, 0x421e981ccefeeb9d, 0x94f2e97f2694575a, 0x94f2e97f2694575a, 0x2ceb20fb17bfbc6b, -1 }, /* #3 */
     11840    { 0x0255c7, 0x025513, 0x22d56650968d7c34, 0x38c2d8bbfb8312f2, 0xf7f38863283040e1, 0xfd0e28a5be165aae, 0xdbb306a3557f591b, 0 }, /* #4 */
     11841    { 0x1c07d2, 0x1c07d2, 0xb8fc8d9ee704feed, 0xb8fc8d9ee704feed, 0xe76a0fec0cb59d4c, 0xe76a0fec0cb59d4c, 0xf6ebaea2243b632b, -1 }, /* #5 */
     11842    { 0x1629d3, 0x1629d3, 0xe66971693c157ba8, 0xe66971693c157ba8, 0x2fc905ffd494b832, 0x2fc905ffd494b832, 0x0978a35ef6a8e1ae, -1 }, /* #6 */
     11843    { 0x2d1603, 0x2d1603, 0x649bcb05d4bb8ae5, 0x649bcb05d4bb8ae5, 0x8da80068f02dc809, 0x8da80068f02dc809, 0x0c66ea9850b2d3ac, -1 }, /* #7 */
     11844    { 0x332786, 0x332786, 0x64e1f6ac9abae831, 0x64e1f6ac9abae831, 0xaba946feaf09c9f2, 0xaba946feaf09c9f2, 0x32839d1bf673e416, -1 }, /* #8 */
     11845    { 0x3f7187, 0x3f7113, 0x3e3720876ab6035b, 0x73b8275fadd2892d, 0x384d39f8d5389efa, 0x10ab99f9499ebcd3, 0x7c8da4c01618e5a8, 0 }, /* #9 */
     11846    { 0x3b7902, 0x3b7902, 0x621e9d03218dc382, 0x621e9d03218dc382, 0x8bce89d0c7d66248, 0x8bce89d0c7d66248, 0xe6818e4024b9dd91, -1 }, /* #10 */
     11847    { 0x224053, 0x224013, 0x2c98d695912d2bd5, 0xa43c750807f51bdb, 0x144b7665db56a0a0, 0x0cfa58284de28850, 0xc761dadce64a0c1f, 0 }, /* #11 */
     11848    { 0x274602, 0x274612, 0x2a3226ec1c0094f0, 0x6442fa05ed8e34e4, 0x2d481dc90299866c, 0x60807d9347bbee90, 0x739e615d999b8e58, 0 }, /* #12 */
     11849    { 0x0a5bd2, 0x0a5bd2, 0x3b82b56bfd1c08c0, 0x3b82b56bfd1c08c0, 0xc02418ff8254a253, 0xc02418ff8254a253, 0xad3f2b1181e52e3f, -1 }, /* #13 */
     11850    { 0x242117, 0x242117, 0xc72e118c06ce224d, 0xc72e118c06ce224d, 0x5e520351e1820202, 0x5e520351e1820202, 0x79a878be9a57ca64, -1 }, /* #14 */
     11851    { 0x0f4052, 0x0f4012, 0x7caceec211c963a5, 0xe80b7c21c1d31299, 0x0b0be38a3d6f21ac, 0x67b11a44f0da5f3c, 0x89f35c8b2e8e7251, 0 }, /* #15 */
     11852    { 0x004f93, 0x004f93, 0xf0b4790656fdcd58, 0xf0b4790656fdcd58, 0xcebd5deed87591e5, 0xcebd5deed87591e5, 0xf6dccda6b261dca4, -1 }, /* #16 */
     11853    { 0x010a43, 0x010a13, 0xf6d0042304dbbede, 0x972f7186ef4cd703, 0xe73b907b12bfb1f2, 0xc64e402c35503551, 0x3c7deb2fb78ab02f, 0 }, /* #17 */
     11854    { 0x1b7987, 0x1b7913, 0x4d0e2cf0cb120905, 0x59e7b5108d5d4f27, 0xdb496abc5da86815, 0x9e6941051f63600b, 0x9776091b30fe8b76, 0 }, /* #18 */
     11855    { 0x0f5787, 0x0f5787, 0x65330d26a3d6b5b3, 0x65330d26a3d6b5b3, 0x411dbe5e3aa46db1, 0x411dbe5e3aa46db1, 0x9546360087bd2eb8, -1 }, /* #19 */
     11856    { 0x2137c6, 0x2137c6, 0xffcec3c55edef59b, 0xffcec3c55edef59b, 0xb17eaf775f96fc10, 0xb17eaf775f96fc10, 0xb000d18d3431c703, -1 }, /* #20 */
     11857    { 0x3d3947, 0x3d3947, 0x3de8b2196ad8c6e0, 0x3de8b2196ad8c6e0, 0x41df24d03804c7e3, 0x41df24d03804c7e3, 0x9ff2ebd0a0e9f579, -1 }, /* #21 */
     11858    { 0x1755c6, 0x1755c6, 0xe6fa399a6589830a, 0xe6fa399a6589830a, 0x6e79a17835dbc173, 0x6e79a17835dbc173, 0x8f832ee77357e51e, -1 }, /* #22 */
     11859    { 0x3c6853, 0x3c6853, 0xaceb71e802aef743, 0xaceb71e802aef743, 0x27b8856fd5836e35, 0x27b8856fd5836e35, 0x32f44ef6c3404ec8, -1 }, /* #23 */
     11860    { 0x2c1296, 0x2c1296, 0xf71542723a39e35f, 0xf71542723a39e35f, 0xa707580194bd8772, 0xa707580194bd8772, 0xcdd25031d322bdab, -1 }, /* #24 */
     11861    { 0x0e4807, 0x0e4807, 0x429f770603f00422, 0x429f770603f00422, 0xc0ddd8cff33f4d15, 0xc0ddd8cff33f4d15, 0x098a4cbee4c51f4e, -1 }, /* #25 */
     11862    { 0x3452d6, 0x3452d6, 0x64d21f3858aa8c12, 0x64d21f3858aa8c12, 0x4ff084036289f7df, 0x4ff084036289f7df, 0x145ad03ff76b09f5, -1 }, /* #26 */
     11863    { 0x1e0357, 0x1e0357, 0x41ab01554c6eda03, 0x41ab01554c6eda03, 0xc5facb53c1e49521, 0xc5facb53c1e49521, 0xdb55929ad43ab936, -1 }, /* #27 */
     11864    { 0x0b4a53, 0x0b4a13, 0xcac623becf1a58f4, 0x6050f9ac35ff6ccc, 0x0749db1d1654b54c, 0x12d404eb5bbb3314, 0x135f468641d050a8, 0 }, /* #28 */
     11865    { 0x0f1153, 0x0f1153, 0xe79210daa93c152c, 0xe79210daa93c152c, 0x53c3bdc226906c81, 0x53c3bdc226906c81, 0x770923b557df15b1, -1 }, /* #29 */
     11866    { 0x075c47, 0x075c47, 0x5ab5b497923ce07b, 0x5ab5b497923ce07b, 0x4221c0498f635407, 0x4221c0498f635407, 0x91986939f4a4582a, -1 }, /* #30 */
     11867    { 0x244702, 0x244702, 0x2649e251e8b39632, 0x2649e251e8b39632, 0xd5fed72bfca9684d, 0xd5fed72bfca9684d, 0xcaea16094de07428, -1 }, /* #31 */
     11868    { 0x0c4f43, 0x0c4f43, 0xe044c9fd94bd6d16, 0xe044c9fd94bd6d16, 0xa442144a84291198, 0xa442144a84291198, 0xfdf08160ae4218de, -1 }, /* #32 */
     11869    { 0x3e0612, 0x3e0612, 0xb2934352838a63a2, 0xb2934352838a63a2, 0x6716021ae228d66e, 0x6716021ae228d66e, 0x777d270095e42dd5, -1 }, /* #33 */
     11870    { 0x0b2e43, 0x0b2e43, 0xda936289415f5823, 0xda936289415f5823, 0x9b17b3ef822a1e00, 0x9b17b3ef822a1e00, 0x05d9f610b1263ea1, -1 }, /* #34 */
     11871    { 0x154ec3, 0x154e13, 0xc94a28e390f031a0, 0xc6f1e1b3b6f033e6, 0xf379da8ba3c274ac, 0xd74441432db11fa8, 0x38319d9984faf614, 0 }, /* #35 */
     11872    { 0x216557, 0x216557, 0x5b221222021f6508, 0x5b221222021f6508, 0x4f2c71bb59d48418, 0x4f2c71bb59d48418, 0x5eec628d2edeb3c5, -1 }, /* #36 */
     11873    { 0x3a26d7, 0x3a26d7, 0x1546a0fd32beef25, 0x1546a0fd32beef25, 0x76ac6da60ff36dc8, 0x76ac6da60ff36dc8, 0x191fe46ff252c954, -1 }, /* #37 */
     11874    { 0x0e4043, 0x0e4043, 0xb7d82ef008df3bf0, 0xb7d82ef008df3bf0, 0x911f0cf351f1ab34, 0x911f0cf351f1ab34, 0x34f7e5a54d8b4f20, -1 }, /* #38 */
     11875    { 0x056f83, 0x056f83, 0xc4be2ec99eb7535a, 0xc4be2ec99eb7535a, 0xc2b468b0a1f1b161, 0xc2b468b0a1f1b161, 0x2f0981a39244fc33, -1 }, /* #39 */
     11876    { 0x1e2d42, 0x1e2d12, 0xa193ddee8c2effad, 0xdce03994630bd0a6, 0x05da877932cf457a, 0x0cabfeed88edb2b3, 0xd5560fe48df41bef, 0 }, /* #40 */
     11877    { 0x2d6d83, 0x2d6d83, 0x0517a876a97032ce, 0x0517a876a97032ce, 0x56cbf77e632aeb83, 0x56cbf77e632aeb83, 0x3ad54d87e8e59db6, -1 }, /* #41 */
     11878    { 0x147816, 0x147816, 0xe6dad1fbfcf5b37c, 0xe6dad1fbfcf5b37c, 0xacec0abe680fea7e, 0xacec0abe680fea7e, 0x6561d987bcb556fc, -1 }, /* #42 */
     11879    { 0x104117, 0x104117, 0xa9d81ef4a82b2a16, 0xa9d81ef4a82b2a16, 0x6d084f88abd83aa2, 0x6d084f88abd83aa2, 0x50df35137c9da1a4, -1 }, /* #43 */
     11880    { 0x157b06, 0x157b06, 0xe2315ecf04416877, 0xe2315ecf04416877, 0x9de9aa7ad7479a66, 0x9de9aa7ad7479a66, 0x87ef841117b75fc1, -1 }, /* #44 */
     11881    { 0x077c02, 0x077c12, 0x34e8649b73a8669b, 0xd4d7fb05ba5d6d34, 0x0e848adc05253813, 0x3b1aa56a176394cf, 0xa9e1c1bac80d6ebf, 0 }, /* #45 */
     11882    { 0x352fd3, 0x352f13, 0x0a2199476a69d50a, 0xdf56a4cafa6312a4, 0xf90a89d6e3d60983, 0xcba16dba35074ebe, 0x368b079322df5ddb, 0 }, /* #46 */
     11883    { 0x1e5fd6, 0x1e5f12, 0xd83bb9b564a819e3, 0x4cd8edf8dfe0a622, 0xf135f917f91d4754, 0xd89545ae817541a7, 0xcebbb0ee8e746e3e, 0 }, /* #47 */
     11884    { 0x1d0186, 0x1d0186, 0x4d98a1197616b838, 0x4d98a1197616b838, 0xa64a45941f78981b, 0xa64a45941f78981b, 0xd6db844d961e2c03, -1 }, /* #48 */
     11885    { 0x0a66d6, 0x0a66d6, 0xe1475133ac00b08e, 0xe1475133ac00b08e, 0x99f6b930d1241d2a, 0x99f6b930d1241d2a, 0xb12e9f40d4f82c74, -1 }, /* #49 */
     11886    { 0x1b2d12, 0x1b2d12, 0x8d4657586fc95e2e, 0x8d4657586fc95e2e, 0xb4512c7945105937, 0xb4512c7945105937, 0xb0f11abefd3ef797, -1 }, /* #50 */
     11887    { 0x124906, 0x124912, 0xfd2461e7344d45d7, 0x9abefb72f0e2e858, 0xe4fe7f279f97c4e0, 0xc3ef69ac8cbc8887, 0x4447619a404e0d3e, 0 }, /* #51 */
     11888    { 0x184787, 0x184787, 0xf421a0d59e66e092, 0xf421a0d59e66e092, 0x836d3c52cbc63b83, 0x836d3c52cbc63b83, 0xceeade6978934e13, -1 }, /* #52 */
     11889    { 0x2f67d3, 0x2f6713, 0x4b35782bc7a69ba9, 0x381f131497d9fce4, 0x18666d87e36475a0, 0x4df7dc3725880fd9, 0x6f4d56436ca0c694, 0 }, /* #53 */
     11890    { 0x1a60d7, 0x1a6013, 0xe3cc3def5f9438ef, 0xe4ce784431264421, 0xf3cde5b075f62845, 0xd7e92c067577844d, 0x72cf8b7cd2a2a062, 0 }, /* #54 */
     11891    { 0x0e34c7, 0x0e3413, 0x1008f47c03be8107, 0x44a6acd58e7ecf25, 0x0a01531ffbeb21f0, 0x1849de6095da7d05, 0x254f2f655cf81d5a, 0 }, /* #55 */
     11892    { 0x302307, 0x302307, 0x715af5c0c39ed793, 0x715af5c0c39ed793, 0x84c25ac1074cd345, 0x84c25ac1074cd345, 0xf9e889a233d4582b, -1 }, /* #56 */
     11893    { 0x240843, 0x240843, 0x6125023368224226, 0x6125023368224226, 0xa154b96c04b37345, 0xa154b96c04b37345, 0x576f66d8c159728c, -1 }, /* #57 */
     11894    { 0x091bc2, 0x091bc2, 0x7d005191513d04b6, 0x7d005191513d04b6, 0x48d155ea5feb25e0, 0x48d155ea5feb25e0, 0xb5b8ef8aa75f9aff, -1 }, /* #58 */
     11895    { 0x360947, 0x360913, 0x1f4d6500e636ea41, 0xcdeecda3893c5bd3, 0xfb4742e7922213e1, 0xebe965106acdf079, 0x1824704343796a18, 0 }, /* #59 */
     11896    { 0x066bc2, 0x066bc2, 0xd4cefc1c8f56f09d, 0xd4cefc1c8f56f09d, 0xc6897efa2109bdc3, 0xc6897efa2109bdc3, 0x25def0f95c786b94, -1 }, /* #60 */
     11897    { 0x1e1f87, 0x1e1f87, 0x52d9f219b705a22b, 0x52d9f219b705a22b, 0xd3675edba2a550fa, 0xd3675edba2a550fa, 0xed6d4fc8a78485d0, -1 }, /* #61 */
     11898    { 0x106ac6, 0x106ac6, 0x5d8e2bfeff251ced, 0x5d8e2bfeff251ced, 0x730632eba0ea3fda, 0x730632eba0ea3fda, 0x9701eb271bf8fc78, -1 }, /* #62 */
     11899    { 0x355917, 0x355913, 0x94e1fc3cddb5f4e9, 0x1b7dfd9d27cee687, 0xf8cb3f720076d1da, 0xbdd4ab90f43298ab, 0xbce621ada7b29352, 0 }, /* #63 */
     11900};
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette