Changeset 93870 in vbox
- Timestamp:
- Feb 21, 2022 1:30:32 PM (3 years ago)
- Location:
- trunk/src/VBox/VMM/testcase
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/testcase/tstIEMAImpl.cpp
r93869 r93870 83 83 84 84 85 /** @name 32-bit binary (PFNIEMAIMPLBINU32) 86 * @{ */ 87 typedef struct BINU32_TEST_T 88 { 89 uint32_t fEflIn; 90 uint32_t fEflOut; 91 uint32_t uDstIn; 92 uint32_t uDstOut; 93 uint32_t uSrcIn; 94 uint32_t uReserved; 95 } BINU32_TEST_T; 96 97 typedef struct BINU32_T 98 { 99 const char *pszName; 100 PFNIEMAIMPLBINU32 pfn; 101 BINU32_TEST_T const *paTests; 102 uint32_t cTests; 103 uint32_t uExtra; 104 } BINU32_T; 105 /** @} */ 106 107 108 /** @name 64-bit binary (PFNIEMAIMPLBINU64) 109 * @{ */ 110 typedef struct BINU64_TEST_T 111 { 112 uint32_t fEflIn; 113 uint32_t fEflOut; 114 uint64_t uDstIn; 115 uint64_t uDstOut; 116 uint64_t uSrcIn; 117 uint64_t uReserved; 118 } BINU64_TEST_T; 119 120 typedef struct BINU64_T 121 { 122 const char *pszName; 123 PFNIEMAIMPLBINU64 pfn; 124 BINU64_TEST_T const *paTests; 125 uint32_t cTests; 126 uint32_t uExtra; 127 } BINU64_T; 128 /** @} */ 129 130 85 131 /********************************************************************************************************************************* 86 132 * Defined Constants And Macros * … … 97 143 static uint8_t RandU8(void); 98 144 static uint16_t RandU16(void); 145 static uint32_t RandU32(void); 146 static uint64_t RandU64(void); 99 147 100 148 … … 309 357 }; 310 358 311 312 359 static void BinU16Generate(uint32_t cTests) 313 360 { … … 361 408 362 409 /* 410 * 32-bit binary operations. 411 */ 412 413 #ifndef HAVE_BINU32_TESTS 414 static const BINU32_TEST_T g_aTests_add_u32[] = { {0} }; 415 static const BINU32_TEST_T g_aTests_add_u32_locked[] = { {0} }; 416 static const BINU32_TEST_T g_aTests_adc_u32[] = { {0} }; 417 static const BINU32_TEST_T g_aTests_adc_u32_locked[] = { {0} }; 418 static const BINU32_TEST_T g_aTests_sub_u32[] = { {0} }; 419 static const BINU32_TEST_T g_aTests_sub_u32_locked[] = { {0} }; 420 static const BINU32_TEST_T g_aTests_sbb_u32[] = { {0} }; 421 static const BINU32_TEST_T g_aTests_sbb_u32_locked[] = { {0} }; 422 static const BINU32_TEST_T g_aTests_or_u32[] = { {0} }; 423 static const BINU32_TEST_T g_aTests_or_u32_locked[] = { {0} }; 424 static const BINU32_TEST_T g_aTests_xor_u32[] = { {0} }; 425 static const BINU32_TEST_T g_aTests_xor_u32_locked[] = { {0} }; 426 static const BINU32_TEST_T g_aTests_and_u32[] = { {0} }; 427 static const BINU32_TEST_T g_aTests_and_u32_locked[] = { {0} }; 428 static const BINU32_TEST_T g_aTests_cmp_u32[] = { {0} }; 429 static const BINU32_TEST_T g_aTests_test_u32[] = { {0} }; 430 static const BINU32_TEST_T g_aTests_bt_u32[] = { {0} }; 431 static const BINU32_TEST_T g_aTests_btc_u32[] = { {0} }; 432 static const BINU32_TEST_T g_aTests_btc_u32_locked[] = { {0} }; 433 static const BINU32_TEST_T g_aTests_btr_u32[] = { {0} }; 434 static const BINU32_TEST_T g_aTests_btr_u32_locked[] = { {0} }; 435 static const BINU32_TEST_T g_aTests_bts_u32[] = { {0} }; 436 static const BINU32_TEST_T g_aTests_bts_u32_locked[] = { {0} }; 437 static const BINU32_TEST_T g_aTests_bsf_u32[] = { {0} }; 438 static const BINU32_TEST_T g_aTests_bsr_u32[] = { {0} }; 439 static const BINU32_TEST_T g_aTests_imul_two_u32[] = { {0} }; 440 #endif 441 442 static const BINU32_T g_aBinU32[] = 443 { 444 ENTRY(add_u32), 445 ENTRY(add_u32_locked), 446 ENTRY(adc_u32), 447 ENTRY(adc_u32_locked), 448 ENTRY(sub_u32), 449 ENTRY(sub_u32_locked), 450 ENTRY(sbb_u32), 451 ENTRY(sbb_u32_locked), 452 ENTRY(or_u32), 453 ENTRY(or_u32_locked), 454 ENTRY(xor_u32), 455 ENTRY(xor_u32_locked), 456 ENTRY(and_u32), 457 ENTRY(and_u32_locked), 458 ENTRY(cmp_u32), 459 ENTRY(test_u32), 460 ENTRY_EX(bt_u32, 1), 461 ENTRY_EX(btc_u32, 1), 462 ENTRY_EX(btc_u32_locked, 1), 463 ENTRY_EX(btr_u32, 1), 464 ENTRY_EX(btr_u32_locked, 1), 465 ENTRY_EX(bts_u32, 1), 466 ENTRY_EX(bts_u32_locked, 1), 467 ENTRY(bsf_u32), 468 ENTRY(bsr_u32), 469 ENTRY(imul_two_u32), 470 }; 471 472 static void BinU32Generate(uint32_t cTests) 473 { 474 RTPrintf("\n\n#define HAVE_BINU32_TESTS\n"); 475 for (size_t iFn = 0; iFn < RT_ELEMENTS(g_aBinU32); iFn++) 476 { 477 RTPrintf("static const BINU32_TEST_T g_aTests_%s[] =\n{\n", g_aBinU32[iFn].pszName); 478 for (uint32_t iTest = 0; iTest < cTests; iTest++ ) 479 { 480 BINU32_TEST_T Test; 481 Test.fEflIn = RandEFlags(); 482 Test.fEflOut = Test.fEflIn; 483 Test.uDstIn = RandU32(); 484 Test.uDstOut = Test.uDstIn; 485 Test.uSrcIn = RandU32(); 486 if (g_aBinU32[iFn].uExtra) 487 Test.uSrcIn &= 0x1f; /* Restrict bit index to a word */ 488 Test.uReserved = 0; 489 g_aBinU32[iFn].pfn(&Test.uDstOut, Test.uSrcIn, &Test.fEflOut); 490 RTPrintf(" { %#08x, %#08x, %#010RX32, %#010RX32, %#010RX32, %#x }, /* #%u */\n", 491 Test.fEflIn, Test.fEflOut, Test.uDstIn, Test.uDstOut, Test.uSrcIn, Test.uReserved, iTest); 492 } 493 RTPrintf("};\n"); 494 } 495 } 496 497 static void BinU32Test(void) 498 { 499 for (size_t iFn = 0; iFn < RT_ELEMENTS(g_aBinU32); iFn++) 500 { 501 RTTestSub(g_hTest, g_aBinU32[iFn].pszName); 502 503 BINU32_TEST_T const * const paTests = g_aBinU32[iFn].paTests; 504 uint32_t const cTests = g_aBinU32[iFn].cTests; 505 for (uint32_t iTest = 0; iTest < cTests; iTest++ ) 506 { 507 uint32_t fEfl = paTests[iTest].fEflIn; 508 uint32_t uDst = paTests[iTest].uDstIn; 509 g_aBinU32[iFn].pfn(&uDst, paTests[iTest].uSrcIn, &fEfl); 510 if ( uDst != paTests[iTest].uDstOut 511 || fEfl != paTests[iTest].fEflOut) 512 RTTestFailed(g_hTest, "#%u: efl=%#08x dst=%#010RX32 src=%#010RX32 -> efl=%#08x dst=%#010RX32, expected %#08x & %#010RX32%s - %s\n", 513 iTest, paTests[iTest].fEflIn, paTests[iTest].uDstIn, paTests[iTest].uSrcIn, 514 fEfl, uDst, paTests[iTest].fEflOut, paTests[iTest].uDstOut, 515 EFlagsDiff(fEfl, paTests[iTest].fEflOut), 516 uDst == paTests[iTest].uDstOut ? "eflags" : fEfl == paTests[iTest].fEflOut ? "dst" : "both"); 517 } 518 } 519 } 520 521 522 /* 523 * 64-bit binary operations. 524 */ 525 526 #ifndef HAVE_BINU64_TESTS 527 static const BINU64_TEST_T g_aTests_add_u64[] = { {0} }; 528 static const BINU64_TEST_T g_aTests_add_u64_locked[] = { {0} }; 529 static const BINU64_TEST_T g_aTests_adc_u64[] = { {0} }; 530 static const BINU64_TEST_T g_aTests_adc_u64_locked[] = { {0} }; 531 static const BINU64_TEST_T g_aTests_sub_u64[] = { {0} }; 532 static const BINU64_TEST_T g_aTests_sub_u64_locked[] = { {0} }; 533 static const BINU64_TEST_T g_aTests_sbb_u64[] = { {0} }; 534 static const BINU64_TEST_T g_aTests_sbb_u64_locked[] = { {0} }; 535 static const BINU64_TEST_T g_aTests_or_u64[] = { {0} }; 536 static const BINU64_TEST_T g_aTests_or_u64_locked[] = { {0} }; 537 static const BINU64_TEST_T g_aTests_xor_u64[] = { {0} }; 538 static const BINU64_TEST_T g_aTests_xor_u64_locked[] = { {0} }; 539 static const BINU64_TEST_T g_aTests_and_u64[] = { {0} }; 540 static const BINU64_TEST_T g_aTests_and_u64_locked[] = { {0} }; 541 static const BINU64_TEST_T g_aTests_cmp_u64[] = { {0} }; 542 static const BINU64_TEST_T g_aTests_test_u64[] = { {0} }; 543 static const BINU64_TEST_T g_aTests_bt_u64[] = { {0} }; 544 static const BINU64_TEST_T g_aTests_btc_u64[] = { {0} }; 545 static const BINU64_TEST_T g_aTests_btc_u64_locked[] = { {0} }; 546 static const BINU64_TEST_T g_aTests_btr_u64[] = { {0} }; 547 static const BINU64_TEST_T g_aTests_btr_u64_locked[] = { {0} }; 548 static const BINU64_TEST_T g_aTests_bts_u64[] = { {0} }; 549 static const BINU64_TEST_T g_aTests_bts_u64_locked[] = { {0} }; 550 static const BINU64_TEST_T g_aTests_bsf_u64[] = { {0} }; 551 static const BINU64_TEST_T g_aTests_bsr_u64[] = { {0} }; 552 static const BINU64_TEST_T g_aTests_imul_two_u64[] = { {0} }; 553 #endif 554 555 static const BINU64_T g_aBinU64[] = 556 { 557 ENTRY(add_u64), 558 ENTRY(add_u64_locked), 559 ENTRY(adc_u64), 560 ENTRY(adc_u64_locked), 561 ENTRY(sub_u64), 562 ENTRY(sub_u64_locked), 563 ENTRY(sbb_u64), 564 ENTRY(sbb_u64_locked), 565 ENTRY(or_u64), 566 ENTRY(or_u64_locked), 567 ENTRY(xor_u64), 568 ENTRY(xor_u64_locked), 569 ENTRY(and_u64), 570 ENTRY(and_u64_locked), 571 ENTRY(cmp_u64), 572 ENTRY(test_u64), 573 ENTRY_EX(bt_u64, 1), 574 ENTRY_EX(btc_u64, 1), 575 ENTRY_EX(btc_u64_locked, 1), 576 ENTRY_EX(btr_u64, 1), 577 ENTRY_EX(btr_u64_locked, 1), 578 ENTRY_EX(bts_u64, 1), 579 ENTRY_EX(bts_u64_locked, 1), 580 ENTRY(bsf_u64), 581 ENTRY(bsr_u64), 582 ENTRY(imul_two_u64), 583 }; 584 585 static void BinU64Generate(uint32_t cTests) 586 { 587 RTPrintf("\n\n#define HAVE_BINU64_TESTS\n"); 588 for (size_t iFn = 0; iFn < RT_ELEMENTS(g_aBinU64); iFn++) 589 { 590 RTPrintf("static const BINU64_TEST_T g_aTests_%s[] =\n{\n", g_aBinU64[iFn].pszName); 591 for (uint32_t iTest = 0; iTest < cTests; iTest++ ) 592 { 593 BINU64_TEST_T Test; 594 Test.fEflIn = RandEFlags(); 595 Test.fEflOut = Test.fEflIn; 596 Test.uDstIn = RandU64(); 597 Test.uDstOut = Test.uDstIn; 598 Test.uSrcIn = RandU64(); 599 if (g_aBinU64[iFn].uExtra) 600 Test.uSrcIn &= 0x3f; /* Restrict bit index to a word */ 601 Test.uReserved = 0; 602 g_aBinU64[iFn].pfn(&Test.uDstOut, Test.uSrcIn, &Test.fEflOut); 603 RTPrintf(" { %#08x, %#08x, %#018RX64, %#018RX64, %#018RX64, %#x }, /* #%u */\n", 604 Test.fEflIn, Test.fEflOut, Test.uDstIn, Test.uDstOut, Test.uSrcIn, Test.uReserved, iTest); 605 } 606 RTPrintf("};\n"); 607 } 608 } 609 610 static void BinU64Test(void) 611 { 612 for (size_t iFn = 0; iFn < RT_ELEMENTS(g_aBinU64); iFn++) 613 { 614 RTTestSub(g_hTest, g_aBinU64[iFn].pszName); 615 616 BINU64_TEST_T const * const paTests = g_aBinU64[iFn].paTests; 617 uint32_t const cTests = g_aBinU64[iFn].cTests; 618 for (uint32_t iTest = 0; iTest < cTests; iTest++ ) 619 { 620 uint32_t fEfl = paTests[iTest].fEflIn; 621 uint64_t uDst = paTests[iTest].uDstIn; 622 g_aBinU64[iFn].pfn(&uDst, paTests[iTest].uSrcIn, &fEfl); 623 if ( uDst != paTests[iTest].uDstOut 624 || fEfl != paTests[iTest].fEflOut) 625 RTTestFailed(g_hTest, "#%u: efl=%#08x dst=%#018RX64 src=%#018RX64 -> efl=%#08x dst=%#018RX64, expected %#08x & %#018RX64%s - %s\n", 626 iTest, paTests[iTest].fEflIn, paTests[iTest].uDstIn, paTests[iTest].uSrcIn, 627 fEfl, uDst, paTests[iTest].fEflOut, paTests[iTest].uDstOut, 628 EFlagsDiff(fEfl, paTests[iTest].fEflOut), 629 uDst == paTests[iTest].uDstOut ? "eflags" : fEfl == paTests[iTest].fEflOut ? "dst" : "both"); 630 } 631 } 632 } 633 634 635 /* 363 636 * Random helpers. 364 637 */ … … 379 652 { 380 653 return RTRandU32Ex(0, 0xffff); 654 } 655 656 657 static uint32_t RandU32(void) 658 { 659 return RTRandU32(); 660 } 661 662 663 static uint64_t RandU64(void) 664 { 665 return RTRandU64(); 381 666 } 382 667 … … 417 702 BinU8Generate(cTests); 418 703 BinU16Generate(cTests); 704 BinU32Generate(cTests); 705 BinU64Generate(cTests); 419 706 return RTEXITCODE_SUCCESS; 420 707 } … … 430 717 BinU8Test(); 431 718 BinU16Test(); 719 BinU32Test(); 720 BinU64Test(); 432 721 return RTTestSummaryAndDestroy(g_hTest); 433 722 } -
trunk/src/VBox/VMM/testcase/tstIEMAImplData.h
r93869 r93870 21 21 static const BINU8_TEST_T g_aTests_add_u8[] = 22 22 { 23 { 0x 2a4bd6, 0x2a4302, 0x04, 0x75, 0x71, 0x0 }, /* #0 */24 { 0x0 134d2, 0x013413, 0x4b, 0x15, 0xca, 0x0 }, /* #1 */25 { 0x 0a5402, 0x0a5402, 0x60, 0x79, 0x19, 0x0 }, /* #2 */26 { 0x1 a2686, 0x1a2602, 0x31, 0x3e, 0x0d, 0x0 }, /* #3 */27 { 0x 004c07, 0x004406, 0x20, 0x3a, 0x1a, 0x0 }, /* #4 */28 { 0x 190c92, 0x190417, 0x79, 0x78, 0xff, 0x0 }, /* #5 */29 { 0x 235643, 0x235e92, 0x5d, 0xb0, 0x53, 0x0 }, /* #6 */30 { 0x 3a5353, 0x3a5386, 0x50, 0xe4, 0x94, 0x0 }, /* #7 */31 { 0x 1b3dd7, 0x1b3517, 0xea, 0x56, 0x6c, 0x0 }, /* #8 */32 { 0x 204b17, 0x204b92, 0x48, 0xb3, 0x6b, 0x0 }, /* #9 */33 { 0x 0b64d3, 0x0b6496, 0x5c, 0xe8, 0x8c, 0x0 }, /* #10 */34 { 0x 1f7397, 0x1f7386, 0xd2, 0xf3, 0x21, 0x0 }, /* #11 */35 { 0x 0d5f42, 0x0d5796, 0xcb, 0xf9, 0x2e, 0x0 }, /* #12 */36 { 0x 020fc2, 0x020707, 0xf4, 0x6f, 0x7b, 0x0 }, /* #13 */37 { 0x 3959c6, 0x395107, 0xd1, 0x4b, 0x7a, 0x0 }, /* #14 */38 { 0x0 54207, 0x054206, 0x4b, 0x7b, 0x30, 0x0 }, /* #15 */39 { 0x 295357, 0x295303, 0xe2, 0x2f, 0x4d, 0x0 }, /* #16 */40 { 0x 1f09c6, 0x1f0182, 0x40, 0xf4, 0xb4, 0x0 }, /* #17 */41 { 0x2 27186, 0x227112, 0x47, 0x52, 0x0b, 0x0 }, /* #18 */42 { 0x1 e41d3, 0x1e4186, 0x23, 0xca, 0xa7, 0x0 }, /* #19 */43 { 0x 1a14c6, 0x1a1403, 0xa2, 0x04, 0x62, 0x0 }, /* #20 */44 { 0x 3c3b52, 0x3c3b92, 0x7c, 0xa8, 0x2c, 0x0 }, /* #21 */45 { 0x 1372c6, 0x137217, 0xff, 0x5a, 0x5b, 0x0 }, /* #22 */46 { 0x 2d5e47, 0x2d5686, 0x33, 0xf9, 0xc6, 0x0 }, /* #23 */47 { 0x 057dd3, 0x057503, 0xd3, 0x4f, 0x7c, 0x0 }, /* #24 */48 { 0x 242dc7, 0x242592, 0x07, 0xa1, 0x9a, 0x0 }, /* #25 */49 { 0x 2835d7, 0x283502, 0x00, 0x3d, 0x3d, 0x0 }, /* #26 */50 { 0x0 83517, 0x083516, 0x2f, 0x30, 0x01, 0x0 }, /* #27 */51 { 0x 1e4c07, 0x1e4c92, 0x5e, 0x9d, 0x3f, 0x0 }, /* #28 */52 { 0x 0f4c57, 0x0f4486, 0xa9, 0xdb, 0x32, 0x0 }, /* #29 */53 { 0x 0d2d57, 0x0d2513, 0x5c, 0x19, 0xbd, 0x0 }, /* #30 */54 { 0x 135d86, 0x135506, 0x30, 0x5f, 0x2f, 0x0 }, /* #31 */55 { 0x 0b3883, 0x0b3803, 0xbc, 0x5e, 0xa2, 0x0 }, /* #32 */56 { 0x 2b7003, 0x2b7006, 0x70, 0x7b, 0x0b, 0x0 }, /* #33 */57 { 0x 0040c2, 0x004086, 0x80, 0xfa, 0x7a, 0x0 }, /* #34 */58 { 0x 152712, 0x152783, 0xd5, 0xcb, 0xf6, 0x0 }, /* #35 */59 { 0x 355f13, 0x355796, 0x18, 0xa6, 0x8e, 0x0 }, /* #36 */60 { 0x 072cd6, 0x072412, 0x09, 0x16, 0x0d, 0x0 }, /* #37 */61 { 0x 1c6c17, 0x1c6492, 0x29, 0xd0, 0xa7, 0x0 }, /* #38 */62 { 0x 2b5b16, 0x2b5306, 0x22, 0x2b, 0x09, 0x0 }, /* #39 */63 { 0x3 d3f46, 0x3d3713, 0xe9, 0x40, 0x57, 0x0 }, /* #40 */64 { 0x 2d4213, 0x2d4a17, 0x98, 0x27, 0x8f, 0x0 }, /* #41 */65 { 0x2 06602, 0x206e82, 0x57, 0xad, 0x56, 0x0 }, /* #42 */66 { 0x 385e17, 0x385603, 0xe6, 0x0d, 0x27, 0x0 }, /* #43 */67 { 0x 1856c3, 0x185693, 0xe6, 0xc1, 0xdb, 0x0 }, /* #44 */68 { 0x 012c47, 0x012407, 0x74, 0x2b, 0xb7, 0x0 }, /* #45 */69 { 0x1 f47c6, 0x1f4f86, 0x62, 0xde, 0x7c, 0x0 }, /* #46 */70 { 0x 112c07, 0x112406, 0x13, 0x3c, 0x29, 0x0 }, /* #47 */71 { 0x 081453, 0x081403, 0xb9, 0x2f, 0x76, 0x0 }, /* #48 */72 { 0x1 b1d07, 0x1b1d92, 0x2c, 0xa1, 0x75, 0x0 }, /* #49 */73 { 0x 3257c6, 0x325f82, 0x2b, 0x9b, 0x70, 0x0 }, /* #50 */74 { 0x 077313, 0x077307, 0xc9, 0x1b, 0x52, 0x0 }, /* #51 */75 { 0x 3b7c07, 0x3b7493, 0xee, 0xda, 0xec, 0x0 }, /* #52 */76 { 0x1 769d6, 0x176907, 0x90, 0x35, 0xa5, 0x0 }, /* #53 */77 { 0x 1d7ad3, 0x1d7216, 0x11, 0x50, 0x3f, 0x0 }, /* #54 */78 { 0x 3a5106, 0x3a5113, 0x6f, 0x0d, 0x9e, 0x0 }, /* #55 */79 { 0x 0c3b47, 0x0c3382, 0xab, 0xbc, 0x11, 0x0 }, /* #56 */80 { 0x3 02006, 0x302096, 0x8d, 0xb2, 0x25, 0x0 }, /* #57 */81 { 0x2 a6103, 0x2a6903, 0x83, 0x2f, 0xac, 0x0 }, /* #58 */82 { 0x3 05b53, 0x305b92, 0x5a, 0x92, 0x38, 0x0 }, /* #59 */83 { 0x 290053, 0x290002, 0x32, 0x6b, 0x39, 0x0 }, /* #60 */84 { 0x2 d4c83, 0x2d4416, 0x28, 0x77, 0x4f, 0x0 }, /* #61 */85 { 0x 2303c7, 0x230312, 0x3e, 0x45, 0x07, 0x0 }, /* #62 */86 { 0x 190d56, 0x190512, 0x19, 0x31, 0x18, 0x0 }, /* #63 */23 { 0x095b12, 0x095382, 0x92, 0xda, 0x48, 0x0 }, /* #0 */ 24 { 0x0c5a46, 0x0c5a03, 0x92, 0x7c, 0xea, 0x0 }, /* #1 */ 25 { 0x186b53, 0x186303, 0x95, 0x07, 0x72, 0x0 }, /* #2 */ 26 { 0x1c5d53, 0x1c5507, 0xe1, 0x03, 0x22, 0x0 }, /* #3 */ 27 { 0x2a7793, 0x2a7f96, 0x2c, 0x82, 0x56, 0x0 }, /* #4 */ 28 { 0x3c0b16, 0x3c0317, 0xed, 0x4b, 0x5e, 0x0 }, /* #5 */ 29 { 0x155c02, 0x155406, 0x19, 0x7e, 0x65, 0x0 }, /* #6 */ 30 { 0x0736c6, 0x073686, 0x44, 0xcc, 0x88, 0x0 }, /* #7 */ 31 { 0x387102, 0x387192, 0xde, 0xe3, 0x05, 0x0 }, /* #8 */ 32 { 0x011916, 0x011907, 0xa8, 0x5f, 0xb7, 0x0 }, /* #9 */ 33 { 0x222c53, 0x222482, 0x66, 0xfb, 0x95, 0x0 }, /* #10 */ 34 { 0x010fc6, 0x010792, 0x0f, 0xa4, 0x95, 0x0 }, /* #11 */ 35 { 0x114dd3, 0x114586, 0xe7, 0xff, 0x18, 0x0 }, /* #12 */ 36 { 0x362817, 0x362896, 0x5e, 0xca, 0x6c, 0x0 }, /* #13 */ 37 { 0x2502d6, 0x250203, 0xba, 0x2a, 0x70, 0x0 }, /* #14 */ 38 { 0x0f44c3, 0x0f4417, 0x7b, 0x22, 0xa7, 0x0 }, /* #15 */ 39 { 0x1908c3, 0x190813, 0xaa, 0x52, 0xa8, 0x0 }, /* #16 */ 40 { 0x0b6216, 0x0b6a13, 0x89, 0x58, 0xcf, 0x0 }, /* #17 */ 41 { 0x262d16, 0x262d17, 0xc8, 0x71, 0xa9, 0x0 }, /* #18 */ 42 { 0x130b93, 0x130307, 0xf2, 0x1d, 0x2b, 0x0 }, /* #19 */ 43 { 0x273107, 0x273103, 0x62, 0x2a, 0xc8, 0x0 }, /* #20 */ 44 { 0x002687, 0x002e96, 0x28, 0x82, 0x5a, 0x0 }, /* #21 */ 45 { 0x3e7c96, 0x3e7496, 0x08, 0xa5, 0x9d, 0x0 }, /* #22 */ 46 { 0x304146, 0x304106, 0x32, 0x5f, 0x2d, 0x0 }, /* #23 */ 47 { 0x3b1a96, 0x3b1287, 0xf3, 0xe8, 0xf5, 0x0 }, /* #24 */ 48 { 0x3328d6, 0x332087, 0xd8, 0xca, 0xf2, 0x0 }, /* #25 */ 49 { 0x0e4683, 0x0e4686, 0x05, 0x8d, 0x88, 0x0 }, /* #26 */ 50 { 0x007506, 0x007d96, 0x73, 0x81, 0x0e, 0x0 }, /* #27 */ 51 { 0x3f5943, 0x3f5102, 0x40, 0x7a, 0x3a, 0x0 }, /* #28 */ 52 { 0x106916, 0x106196, 0xc4, 0xd2, 0x0e, 0x0 }, /* #29 */ 53 { 0x104796, 0x104717, 0x2d, 0x1b, 0xee, 0x0 }, /* #30 */ 54 { 0x3974c3, 0x397487, 0xe0, 0xb7, 0xd7, 0x0 }, /* #31 */ 55 { 0x1a1d12, 0x1a1593, 0xf7, 0xb0, 0xb9, 0x0 }, /* #32 */ 56 { 0x181582, 0x181582, 0x44, 0xfd, 0xb9, 0x0 }, /* #33 */ 57 { 0x3c4356, 0x3c4b86, 0x23, 0x84, 0x61, 0x0 }, /* #34 */ 58 { 0x266f87, 0x266f86, 0x47, 0xaa, 0x63, 0x0 }, /* #35 */ 59 { 0x082f82, 0x082f03, 0xc7, 0x68, 0xa1, 0x0 }, /* #36 */ 60 { 0x3f7ac7, 0x3f7293, 0xd7, 0x83, 0xac, 0x0 }, /* #37 */ 61 { 0x0b3157, 0x0b3103, 0xd3, 0x25, 0x52, 0x0 }, /* #38 */ 62 { 0x3772c7, 0x377292, 0x1a, 0xc7, 0xad, 0x0 }, /* #39 */ 63 { 0x3e02d6, 0x3e0213, 0x1d, 0x15, 0xf8, 0x0 }, /* #40 */ 64 { 0x161a17, 0x161a92, 0x7a, 0xf1, 0x77, 0x0 }, /* #41 */ 65 { 0x2a3592, 0x2a3502, 0x14, 0x16, 0x02, 0x0 }, /* #42 */ 66 { 0x181996, 0x181182, 0xac, 0xec, 0x40, 0x0 }, /* #43 */ 67 { 0x3530d7, 0x353013, 0xfe, 0x6b, 0x6d, 0x0 }, /* #44 */ 68 { 0x243bd6, 0x243383, 0xad, 0x9d, 0xf0, 0x0 }, /* #45 */ 69 { 0x1c7103, 0x1c7113, 0x3c, 0x01, 0xc5, 0x0 }, /* #46 */ 70 { 0x064006, 0x064886, 0x37, 0xac, 0x75, 0x0 }, /* #47 */ 71 { 0x1c0582, 0x1c0d96, 0x76, 0x93, 0x1d, 0x0 }, /* #48 */ 72 { 0x111f96, 0x111702, 0x31, 0x76, 0x45, 0x0 }, /* #49 */ 73 { 0x1b6103, 0x1b6116, 0x23, 0x60, 0x3d, 0x0 }, /* #50 */ 74 { 0x176683, 0x176686, 0xd3, 0xe8, 0x15, 0x0 }, /* #51 */ 75 { 0x2e6f47, 0x2e6796, 0x17, 0xc3, 0xac, 0x0 }, /* #52 */ 76 { 0x1429d2, 0x142196, 0x2e, 0xb1, 0x83, 0x0 }, /* #53 */ 77 { 0x216517, 0x216d96, 0x12, 0x90, 0x7e, 0x0 }, /* #54 */ 78 { 0x067212, 0x067a17, 0xa5, 0x71, 0xcc, 0x0 }, /* #55 */ 79 { 0x100b52, 0x100396, 0x29, 0xb4, 0x8b, 0x0 }, /* #56 */ 80 { 0x3a1c12, 0x3a1413, 0xff, 0x34, 0x35, 0x0 }, /* #57 */ 81 { 0x292bd6, 0x292383, 0xe0, 0xd5, 0xf5, 0x0 }, /* #58 */ 82 { 0x3b0552, 0x3b0582, 0x35, 0xb5, 0x80, 0x0 }, /* #59 */ 83 { 0x3c4e53, 0x3c4603, 0x40, 0x0d, 0xcd, 0x0 }, /* #60 */ 84 { 0x274006, 0x274007, 0xc2, 0x24, 0x62, 0x0 }, /* #61 */ 85 { 0x1d3787, 0x1d3797, 0xc7, 0xc3, 0xfc, 0x0 }, /* #62 */ 86 { 0x386243, 0x386a86, 0x7c, 0xcf, 0x53, 0x0 }, /* #63 */ 87 87 }; 88 88 static const BINU8_TEST_T g_aTests_add_u8_locked[] = 89 89 { 90 { 0x 2a33d7, 0x2a3383, 0xc6, 0xb6, 0xf0, 0x0 }, /* #0 */91 { 0x 246c83, 0x246487, 0xd4, 0xac, 0xd8, 0x0 }, /* #1 */92 { 0x 272547, 0x272597, 0xbf, 0xb2, 0xf3, 0x0 }, /* #2 */93 { 0x 097903, 0x097903, 0x99, 0x2f, 0x96, 0x0 }, /* #3 */94 { 0x1 b39c3, 0x1b3117, 0xcf, 0x06, 0x37, 0x0 }, /* #4 */95 { 0x 1a4b02, 0x1a4b03, 0xe5, 0x7f, 0x9a, 0x0 }, /* #5 */96 { 0x3 40e03, 0x340692, 0x07, 0xd3, 0xcc, 0x0 }, /* #6 */97 { 0x 174042, 0x174092, 0x29, 0xd0, 0xa7, 0x0 }, /* #7 */98 { 0x 3f6843, 0x3f6892, 0x2f, 0x94, 0x65, 0x0 }, /* #8 */99 { 0x1 10a42, 0x110202, 0x00, 0x15, 0x15, 0x0 }, /* #9 */100 { 0x2 c6806, 0x2c6003, 0x70, 0x6b, 0xfb, 0x0 }, /* #10 */101 { 0x 2f27d3, 0x2f2797, 0xd5, 0xb4, 0xdf, 0x0 }, /* #11 */102 { 0x 0e4fd2, 0x0e4783, 0xf6, 0xbf, 0xc9, 0x0 }, /* #12 */103 { 0x 263487, 0x263412, 0x38, 0x61, 0x29, 0x0 }, /* #13 */104 { 0x 344442, 0x344487, 0xd1, 0xa3, 0xd2, 0x0 }, /* #14 */105 { 0x 0b6086, 0x0b6007, 0xab, 0x0c, 0x61, 0x0 }, /* #15 */106 { 0x 182756, 0x182796, 0x3b, 0xf9, 0xbe, 0x0 }, /* #16 */107 { 0x1 11516, 0x111d86, 0x30, 0xa6, 0x76, 0x0 }, /* #17 */108 { 0x 082102, 0x082186, 0xdd, 0xee, 0x11, 0x0 }, /* #18 */109 { 0x1 81846, 0x181886, 0x75, 0xca, 0x55, 0x0 }, /* #19 */110 { 0x 3d7202, 0x3d7a07, 0x80, 0x36, 0xb6, 0x0 }, /* #20 */111 { 0x 177f56, 0x177f03, 0xda, 0x5e, 0x84, 0x0 }, /* #21 */112 { 0x 2f0852, 0x2f0892, 0x1a, 0x92, 0x78, 0x0 }, /* #22 */113 { 0x3 e2506, 0x3e2597, 0xee, 0xca, 0xdc, 0x0 }, /* #23 */114 { 0x 213bd6, 0x213313, 0x77, 0x51, 0xda, 0x0 }, /* #24 */115 { 0x 2c3b93, 0x2c3316, 0x15, 0x60, 0x4b, 0x0 }, /* #25 */116 { 0x 0b7fd6, 0x0b7783, 0xe4, 0xc4, 0xe0, 0x0 }, /* #26 */117 { 0x 341d93, 0x341597, 0xce, 0xaa, 0xdc, 0x0 }, /* #27 */118 { 0x 012592, 0x012582, 0xc8, 0xda, 0x12, 0x0 }, /* #28 */119 { 0x 0e3387, 0x0e3393, 0xfc, 0x94, 0x98, 0x0 }, /* #29 */120 { 0x 247d82, 0x247d92, 0x69, 0xa2, 0x39, 0x0 }, /* #30 */121 { 0x2 919d6, 0x291182, 0x80, 0xe9, 0x69, 0x0 }, /* #31 */122 { 0x2 91346, 0x291b86, 0x30, 0xaa, 0x7a, 0x0 }, /* #32 */123 { 0x2 62b03, 0x262317, 0xf3, 0x21, 0x2e, 0x0 }, /* #33 */124 { 0x 265203, 0x265286, 0x18, 0xbe, 0xa6, 0x0 }, /* #34 */125 { 0x 2240d2, 0x224882, 0x2b, 0x9d, 0x72, 0x0 }, /* #35 */126 { 0x 267643, 0x267682, 0x43, 0xef, 0xac, 0x0 }, /* #36 */127 { 0x 040a13, 0x040203, 0xe0, 0x5e, 0x7e, 0x0 }, /* #37 */128 { 0x 3f4907, 0x3f4107, 0xc4, 0x24, 0x60, 0x0 }, /* #38 */129 { 0x 320293, 0x320293, 0xb4, 0xb3, 0xff, 0x0 }, /* #39 */130 { 0x 172d83, 0x172d82, 0x7b, 0xab, 0x30, 0x0 }, /* #40 */131 { 0x 341653, 0x341e82, 0x77, 0x9b, 0x24, 0x0 }, /* #41 */132 { 0x 115c92, 0x115496, 0x8d, 0xf6, 0x69, 0x0 }, /* #42 */133 { 0x0 f48d2, 0x0f4093, 0xde, 0xa8, 0xca, 0x0 }, /* #43 */134 { 0x3 516d6, 0x351606, 0x04, 0x74, 0x70, 0x0 }, /* #44 */135 { 0x 3a7f42, 0x3a7716, 0x1a, 0x50, 0x36, 0x0 }, /* #45 */136 { 0x 2e1802, 0x2e1007, 0xc2, 0x3c, 0x7a, 0x0 }, /* #46 */137 { 0x3 63697, 0x363682, 0x96, 0x97, 0x01, 0x0 }, /* #47 */138 { 0x1 72046, 0x172882, 0x46, 0x86, 0x40, 0x0 }, /* #48 */139 { 0x 2e1b52, 0x2e1306, 0x20, 0x69, 0x49, 0x0 }, /* #49 */140 { 0x2 05303, 0x205383, 0xb9, 0xae, 0xf5, 0x0 }, /* #50 */141 { 0x 234097, 0x234013, 0x2a, 0x15, 0xeb, 0x0 }, /* #51 */142 { 0x 365b53, 0x365357, 0xd9, 0x00, 0x27, 0x0 }, /* #52 */143 { 0x 0c34d2, 0x0c3487, 0xeb, 0x8b, 0xa0, 0x0 }, /* #53 */144 { 0x2 271c6, 0x227183, 0xdb, 0xad, 0xd2, 0x0 }, /* #54 */145 { 0x 225496, 0x225407, 0x73, 0x06, 0x93, 0x0 }, /* #55 */146 { 0x 2637c3, 0x263797, 0x95, 0x82, 0xed, 0x0 }, /* #56 */147 { 0x 097b97, 0x097386, 0x89, 0xfa, 0x71, 0x0 }, /* #57 */148 { 0x 061d13, 0x061582, 0xd8, 0xf8, 0x20, 0x0 }, /* #58 */149 { 0x1 e73d3, 0x1e7313, 0xfc, 0x31, 0x35, 0x0 }, /* #59 */150 { 0x3 504c6, 0x350c17, 0xcb, 0x59, 0x8e, 0x0 }, /* #60 */151 { 0x1 f7482, 0x1f7c86, 0x47, 0x9a, 0x53, 0x0 }, /* #61 */152 { 0x 2449c6, 0x244182, 0xa7, 0xa8, 0x01, 0x0 }, /* #62 */153 { 0x 1e5347, 0x1e5316, 0x39, 0x44, 0x0b, 0x0 }, /* #63 */90 { 0x1c0517, 0x1c0582, 0xaa, 0xea, 0x40, 0x0 }, /* #0 */ 91 { 0x370616, 0x370603, 0xb4, 0x0e, 0x5a, 0x0 }, /* #1 */ 92 { 0x191b17, 0x191b82, 0x48, 0x89, 0x41, 0x0 }, /* #2 */ 93 { 0x302b92, 0x302382, 0x8e, 0xef, 0x61, 0x0 }, /* #3 */ 94 { 0x1524c7, 0x152c17, 0xba, 0x56, 0x9c, 0x0 }, /* #4 */ 95 { 0x3770d6, 0x377896, 0x68, 0x95, 0x2d, 0x0 }, /* #5 */ 96 { 0x3f43d2, 0x3f4317, 0x06, 0x03, 0xfd, 0x0 }, /* #6 */ 97 { 0x3c72c6, 0x3c7293, 0xfd, 0x8a, 0x8d, 0x0 }, /* #7 */ 98 { 0x076c47, 0x076496, 0x2f, 0xe1, 0xb2, 0x0 }, /* #8 */ 99 { 0x186d92, 0x186587, 0xd9, 0xaa, 0xd1, 0x0 }, /* #9 */ 100 { 0x2878d6, 0x287093, 0xca, 0x91, 0xc7, 0x0 }, /* #10 */ 101 { 0x0e3a43, 0x0e3a82, 0x60, 0xc7, 0x67, 0x0 }, /* #11 */ 102 { 0x137483, 0x137482, 0xe8, 0xfb, 0x13, 0x0 }, /* #12 */ 103 { 0x3a5553, 0x3a5583, 0xfc, 0x8c, 0x90, 0x0 }, /* #13 */ 104 { 0x2d07d6, 0x2d0f96, 0x2f, 0x88, 0x59, 0x0 }, /* #14 */ 105 { 0x297ad7, 0x297217, 0xea, 0x63, 0x79, 0x0 }, /* #15 */ 106 { 0x075916, 0x075197, 0xe2, 0xc0, 0xde, 0x0 }, /* #16 */ 107 { 0x151897, 0x151002, 0x28, 0x7c, 0x54, 0x0 }, /* #17 */ 108 { 0x2d4257, 0x2d4a07, 0xdc, 0x7e, 0xa2, 0x0 }, /* #18 */ 109 { 0x1a4097, 0x1a4086, 0xd3, 0xee, 0x1b, 0x0 }, /* #19 */ 110 { 0x200657, 0x200692, 0x0c, 0xe3, 0xd7, 0x0 }, /* #20 */ 111 { 0x313257, 0x313286, 0xb8, 0xfa, 0x42, 0x0 }, /* #21 */ 112 { 0x140903, 0x140192, 0xb2, 0xe0, 0x2e, 0x0 }, /* #22 */ 113 { 0x3f46c2, 0x3f4e17, 0x8c, 0x77, 0xeb, 0x0 }, /* #23 */ 114 { 0x0c43d2, 0x0c4b82, 0x52, 0xb9, 0x67, 0x0 }, /* #24 */ 115 { 0x386552, 0x386586, 0x10, 0xb2, 0xa2, 0x0 }, /* #25 */ 116 { 0x2d2347, 0x2d2392, 0x0f, 0xcd, 0xbe, 0x0 }, /* #26 */ 117 { 0x2c0806, 0x2c0813, 0xbe, 0x7c, 0xbe, 0x0 }, /* #27 */ 118 { 0x357982, 0x357107, 0xf4, 0x65, 0x71, 0x0 }, /* #28 */ 119 { 0x396402, 0x396497, 0xdc, 0xca, 0xee, 0x0 }, /* #29 */ 120 { 0x0e2587, 0x0e2507, 0xc2, 0x22, 0x60, 0x0 }, /* #30 */ 121 { 0x2e5487, 0x2e5407, 0xd4, 0x3f, 0x6b, 0x0 }, /* #31 */ 122 { 0x287643, 0x287603, 0xe6, 0x1f, 0x39, 0x0 }, /* #32 */ 123 { 0x283e53, 0x283e13, 0xef, 0x76, 0x87, 0x0 }, /* #33 */ 124 { 0x0e0212, 0x0e0207, 0x66, 0x2e, 0xc8, 0x0 }, /* #34 */ 125 { 0x381982, 0x381113, 0x5d, 0x19, 0xbc, 0x0 }, /* #35 */ 126 { 0x032fc7, 0x032f03, 0x8c, 0x6d, 0xe1, 0x0 }, /* #36 */ 127 { 0x366c03, 0x366c82, 0x42, 0x9b, 0x59, 0x0 }, /* #37 */ 128 { 0x071802, 0x071093, 0xae, 0x9b, 0xed, 0x0 }, /* #38 */ 129 { 0x2a3742, 0x2a3787, 0xe1, 0xc3, 0xe2, 0x0 }, /* #39 */ 130 { 0x0f5407, 0x0f5403, 0x64, 0x37, 0xd3, 0x0 }, /* #40 */ 131 { 0x060052, 0x060092, 0x1c, 0xda, 0xbe, 0x0 }, /* #41 */ 132 { 0x385883, 0x385087, 0xd5, 0xbd, 0xe8, 0x0 }, /* #42 */ 133 { 0x074896, 0x074093, 0xda, 0x89, 0xaf, 0x0 }, /* #43 */ 134 { 0x3b4c46, 0x3b4c07, 0x90, 0x2b, 0x9b, 0x0 }, /* #44 */ 135 { 0x1d0e52, 0x1d0603, 0x67, 0x5d, 0xf6, 0x0 }, /* #45 */ 136 { 0x125a43, 0x125a13, 0x8c, 0x20, 0x94, 0x0 }, /* #46 */ 137 { 0x3e7152, 0x3e7116, 0x3e, 0x5c, 0x1e, 0x0 }, /* #47 */ 138 { 0x1247d7, 0x124f86, 0x7c, 0xbd, 0x41, 0x0 }, /* #48 */ 139 { 0x3d3906, 0x3d3103, 0xa2, 0x04, 0x62, 0x0 }, /* #49 */ 140 { 0x271957, 0x271113, 0x7f, 0x7a, 0xfb, 0x0 }, /* #50 */ 141 { 0x311d93, 0x311d82, 0x40, 0xb3, 0x73, 0x0 }, /* #51 */ 142 { 0x171a97, 0x171282, 0x20, 0xa8, 0x88, 0x0 }, /* #52 */ 143 { 0x1f23c3, 0x1f2302, 0x56, 0x7f, 0x29, 0x0 }, /* #53 */ 144 { 0x207052, 0x207882, 0x60, 0xc4, 0x64, 0x0 }, /* #54 */ 145 { 0x1b4b42, 0x1b4317, 0xbb, 0x03, 0x48, 0x0 }, /* #55 */ 146 { 0x321a03, 0x321207, 0xd3, 0x03, 0x30, 0x0 }, /* #56 */ 147 { 0x292b57, 0x292b03, 0xae, 0x7f, 0xd1, 0x0 }, /* #57 */ 148 { 0x152897, 0x152082, 0x88, 0xbf, 0x37, 0x0 }, /* #58 */ 149 { 0x133cd7, 0x133c82, 0x48, 0x8c, 0x44, 0x0 }, /* #59 */ 150 { 0x3a7e07, 0x3a7e86, 0x3a, 0x9f, 0x65, 0x0 }, /* #60 */ 151 { 0x135b07, 0x135b17, 0x8a, 0x21, 0x97, 0x0 }, /* #61 */ 152 { 0x162152, 0x162186, 0x01, 0xfc, 0xfb, 0x0 }, /* #62 */ 153 { 0x272f43, 0x272707, 0xee, 0x0f, 0x21, 0x0 }, /* #63 */ 154 154 }; 155 155 static const BINU8_TEST_T g_aTests_adc_u8[] = 156 156 { 157 { 0x1 705c3, 0x170513, 0xcc, 0x4a, 0x7d, 0x0 }, /* #0 */158 { 0x 270cd2, 0x270406, 0x16, 0x36, 0x20, 0x0 }, /* #1 */159 { 0x 1f4292, 0x1f4a82, 0x4a, 0xad, 0x63, 0x0 }, /* #2 */160 { 0x 230cc3, 0x230492, 0x8b, 0xc8, 0x3c, 0x0 }, /* #3 */161 { 0x 3e6d12, 0x3e6586, 0xa4, 0xc6, 0x22, 0x0 }, /* #4 */162 { 0x3 34386, 0x334302, 0x0a, 0x4a, 0x40, 0x0 }, /* #5 */163 { 0x 197917, 0x197187, 0xd1, 0x9a, 0xc8, 0x0 }, /* #6 */164 { 0x1 61f07, 0x161783, 0xe3, 0xad, 0xc9, 0x0 }, /* #7 */165 { 0x0 d2a42, 0x0d2296, 0xaa, 0xd8, 0x2e, 0x0 }, /* #8 */166 { 0x 3828d6, 0x382896, 0x5d, 0x82, 0x25, 0x0 }, /* #9 */167 { 0x 2364c7, 0x236c13, 0x9e, 0x49, 0xaa, 0x0 }, /* #10 */168 { 0x 1e2612, 0x1e2682, 0xa9, 0xda, 0x31, 0x0 }, /* #11 */169 { 0x 0269c2, 0x026186, 0x59, 0xde, 0x85, 0x0 }, /* #12 */170 { 0x 3a5946, 0x3a5116, 0x2c, 0x60, 0x34, 0x0 }, /* #13 */171 { 0x26 7092, 0x267817, 0xd7, 0x65, 0x8e, 0x0 }, /* #14 */172 { 0x2 e4a43, 0x2e4293, 0xf9, 0xc8, 0xce, 0x0 }, /* #15 */173 { 0x 2b0d57, 0x2b0d03, 0xb2, 0x4c, 0x99, 0x0 }, /* #16 */174 { 0x 155512, 0x155d86, 0x73, 0xe8, 0x75, 0x0 }, /* #17 */175 { 0x 357607, 0x357693, 0xbd, 0xb9, 0xfb, 0x0 }, /* #18 */176 { 0x 1158d7, 0x115092, 0xac, 0xc7, 0x1a, 0x0 }, /* #19 */177 { 0x 123f86, 0x123782, 0xe9, 0xfb, 0x12, 0x0 }, /* #20 */178 { 0x1 d7092, 0x1d7803, 0xb3, 0x3e, 0x8b, 0x0 }, /* #21 */179 { 0x 093857, 0x093086, 0xd7, 0xdb, 0x03, 0x0 }, /* #22 */180 { 0x 0f2497, 0x0f2497, 0xdc, 0x99, 0xbc, 0x0 }, /* #23 */181 { 0x 063f13, 0x063783, 0xfe, 0xef, 0xf0, 0x0 }, /* #24 */182 { 0x 2e5d02, 0x2e5d82, 0x5c, 0xbf, 0x63, 0x0 }, /* #25 */183 { 0x3 36153, 0x336182, 0x2e, 0xef, 0xc0, 0x0 }, /* #26 */184 { 0x 225f17, 0x225786, 0x03, 0xe4, 0xe0, 0x0 }, /* #27 */185 { 0x 3c4712, 0x3c4796, 0x8d, 0xf0, 0x63, 0x0 }, /* #28 */186 { 0x 014217, 0x014297, 0xfb, 0xca, 0xce, 0x0 }, /* #29 */187 { 0x23 5a12, 0x235206, 0x02, 0x47, 0x45, 0x0 }, /* #30 */188 { 0x 310493, 0x310c17, 0xbf, 0x44, 0x84, 0x0 }, /* #31 */189 { 0x 1c62d3, 0x1c6207, 0x63, 0x06, 0xa2, 0x0 }, /* #32 */190 { 0x 350717, 0x350717, 0x19, 0x17, 0xfd, 0x0 }, /* #33 */191 { 0x 3801c6, 0x380186, 0x2d, 0xbe, 0x91, 0x0 }, /* #34 */192 { 0x0 64702, 0x064782, 0x8b, 0x9b, 0x10, 0x0 }, /* #35 */193 { 0x 367e07, 0x367613, 0x67, 0x34, 0xcc, 0x0 }, /* #36 */194 { 0x 392756, 0x392797, 0x9b, 0x87, 0xec, 0x0 }, /* #37 */195 { 0x 1f5002, 0x1f5807, 0xb1, 0x63, 0xb2, 0x0 }, /* #38 */196 { 0x 114f97, 0x114796, 0x0d, 0xb7, 0xa9, 0x0 }, /* #39 */197 { 0x 105cc6, 0x105493, 0xcf, 0x85, 0xb6, 0x0 }, /* #40 */198 { 0x 0e6ed2, 0x0e6607, 0x5a, 0x2b, 0xd1, 0x0 }, /* #41 */199 { 0x 155816, 0x155092, 0x3b, 0xe5, 0xaa, 0x0 }, /* #42 */200 { 0x 1055c2, 0x105592, 0xb5, 0xf4, 0x3f, 0x0 }, /* #43 */201 { 0x 1f3892, 0x1f3082, 0x52, 0xea, 0x98, 0x0 }, /* #44 */202 { 0x 262887, 0x262017, 0xed, 0x41, 0x53, 0x0 }, /* #45 */203 { 0x0 f7006, 0x0f7807, 0x91, 0x27, 0x96, 0x0 }, /* #46 */204 { 0x 3b2606, 0x3b2693, 0xef, 0x85, 0x96, 0x0 }, /* #47 */205 { 0x 095c53, 0x095493, 0xc4, 0xc4, 0xff, 0x0 }, /* #48 */206 { 0x 0f0b92, 0x0f0386, 0x00, 0xcc, 0xcc, 0x0 }, /* #49 */207 { 0x3 41287, 0x341a96, 0x5b, 0xa5, 0x49, 0x0 }, /* #50 */208 { 0x 1c4b13, 0x1c4b92, 0x29, 0xa8, 0x7e, 0x0 }, /* #51 */209 { 0x 3716d3, 0x371606, 0x46, 0x4b, 0x04, 0x0 }, /* #52 */210 { 0x 0659d7, 0x065113, 0xbd, 0x01, 0x43, 0x0 }, /* #53 */211 { 0x 011e16, 0x011692, 0x2a, 0xb6, 0x8c, 0x0 }, /* #54 */212 { 0x 010747, 0x010703, 0xf2, 0x0b, 0x18, 0x0 }, /* #55 */213 { 0x 2e4e42, 0x2e4617, 0x7c, 0x56, 0xda, 0x0 }, /* #56 */214 { 0x 2c1143, 0x2c1106, 0x54, 0x55, 0x00, 0x0 }, /* #57 */215 { 0x2 b38d2, 0x2b3096, 0xbd, 0xe2, 0x25, 0x0 }, /* #58 */216 { 0x 257743, 0x257703, 0x74, 0x0b, 0x96, 0x0 }, /* #59 */217 { 0x 2e7e82, 0x2e7603, 0x34, 0x1c, 0xe8, 0x0 }, /* #60 */218 { 0x 043f12, 0x043792, 0x3f, 0xf2, 0xb3, 0x0 }, /* #61 */219 { 0x 101b53, 0x101303, 0xd8, 0x2a, 0x51, 0x0 }, /* #62 */220 { 0x 1b5492, 0x1b5492, 0x6b, 0xf1, 0x86, 0x0 }, /* #63 */157 { 0x145187, 0x145196, 0x00, 0xf0, 0xef, 0x0 }, /* #0 */ 158 { 0x0b4552, 0x0b4596, 0x0c, 0xd2, 0xc6, 0x0 }, /* #1 */ 159 { 0x084cd6, 0x084417, 0x7c, 0x77, 0xfb, 0x0 }, /* #2 */ 160 { 0x0f6c56, 0x0f6482, 0xd1, 0xf1, 0x20, 0x0 }, /* #3 */ 161 { 0x2c7143, 0x2c7117, 0x6e, 0x4b, 0xdc, 0x0 }, /* #4 */ 162 { 0x3a05d6, 0x3a0586, 0x30, 0xc5, 0x95, 0x0 }, /* #5 */ 163 { 0x302603, 0x302e96, 0x35, 0xb2, 0x7c, 0x0 }, /* #6 */ 164 { 0x1565c2, 0x156586, 0x8b, 0x8d, 0x02, 0x0 }, /* #7 */ 165 { 0x0c4996, 0x0c4103, 0xeb, 0x0d, 0x22, 0x0 }, /* #8 */ 166 { 0x1613d3, 0x161317, 0xb8, 0x17, 0x5e, 0x0 }, /* #9 */ 167 { 0x020416, 0x020417, 0x3d, 0x21, 0xe4, 0x0 }, /* #10 */ 168 { 0x2d4b12, 0x2d4312, 0x49, 0x70, 0x27, 0x0 }, /* #11 */ 169 { 0x123d13, 0x123d17, 0x9b, 0x66, 0xca, 0x0 }, /* #12 */ 170 { 0x2348c7, 0x234097, 0xc7, 0x96, 0xce, 0x0 }, /* #13 */ 171 { 0x261197, 0x261992, 0x4d, 0xc4, 0x76, 0x0 }, /* #14 */ 172 { 0x250e92, 0x250693, 0xde, 0xab, 0xcd, 0x0 }, /* #15 */ 173 { 0x3f1ad7, 0x3f1a96, 0x34, 0xb2, 0x7d, 0x0 }, /* #16 */ 174 { 0x3f1cc6, 0x3f1492, 0x2e, 0xdc, 0xae, 0x0 }, /* #17 */ 175 { 0x2428c6, 0x242096, 0xba, 0xf0, 0x36, 0x0 }, /* #18 */ 176 { 0x000f53, 0x000717, 0x62, 0x12, 0xaf, 0x0 }, /* #19 */ 177 { 0x026cd6, 0x026493, 0xe7, 0x85, 0x9e, 0x0 }, /* #20 */ 178 { 0x166fd2, 0x166f96, 0x49, 0xb1, 0x68, 0x0 }, /* #21 */ 179 { 0x150a83, 0x150203, 0x50, 0x2a, 0xd9, 0x0 }, /* #22 */ 180 { 0x291352, 0x291387, 0xe3, 0xcf, 0xec, 0x0 }, /* #23 */ 181 { 0x2d6c13, 0x2d6413, 0xd1, 0x31, 0x5f, 0x0 }, /* #24 */ 182 { 0x365d56, 0x365d96, 0x65, 0xa0, 0x3b, 0x0 }, /* #25 */ 183 { 0x352786, 0x352f03, 0x93, 0x68, 0xd5, 0x0 }, /* #26 */ 184 { 0x0861c7, 0x086116, 0x04, 0x50, 0x4b, 0x0 }, /* #27 */ 185 { 0x0d7903, 0x0d7903, 0xf8, 0x79, 0x80, 0x0 }, /* #28 */ 186 { 0x354b92, 0x354386, 0x43, 0xd8, 0x95, 0x0 }, /* #29 */ 187 { 0x234cc6, 0x234496, 0xb8, 0xd2, 0x1a, 0x0 }, /* #30 */ 188 { 0x095502, 0x095582, 0x10, 0xa8, 0x98, 0x0 }, /* #31 */ 189 { 0x343a46, 0x343a86, 0x67, 0xbb, 0x54, 0x0 }, /* #32 */ 190 { 0x2a4d12, 0x2a4d86, 0x34, 0x99, 0x65, 0x0 }, /* #33 */ 191 { 0x277847, 0x277083, 0xe1, 0x97, 0xb5, 0x0 }, /* #34 */ 192 { 0x045e97, 0x045e92, 0x4d, 0x94, 0x46, 0x0 }, /* #35 */ 193 { 0x2914c6, 0x291c96, 0x6b, 0xa3, 0x38, 0x0 }, /* #36 */ 194 { 0x092a56, 0x092293, 0xf2, 0xd0, 0xde, 0x0 }, /* #37 */ 195 { 0x382443, 0x382406, 0x07, 0x0c, 0x04, 0x0 }, /* #38 */ 196 { 0x242d42, 0x242592, 0x96, 0xc2, 0x2c, 0x0 }, /* #39 */ 197 { 0x360b06, 0x360307, 0x7e, 0x2e, 0xb0, 0x0 }, /* #40 */ 198 { 0x2a6e13, 0x2a6602, 0x12, 0x67, 0x54, 0x0 }, /* #41 */ 199 { 0x081fd2, 0x081792, 0x56, 0xe0, 0x8a, 0x0 }, /* #42 */ 200 { 0x3b6496, 0x3b6c07, 0xb1, 0x39, 0x88, 0x0 }, /* #43 */ 201 { 0x2e4a87, 0x2e4212, 0x0a, 0x32, 0x27, 0x0 }, /* #44 */ 202 { 0x0d6517, 0x0d6d07, 0x90, 0x18, 0x87, 0x0 }, /* #45 */ 203 { 0x030d03, 0x030507, 0xd1, 0x06, 0x34, 0x0 }, /* #46 */ 204 { 0x0005d6, 0x000517, 0xce, 0x39, 0x6b, 0x0 }, /* #47 */ 205 { 0x264896, 0x264817, 0xb6, 0x65, 0xaf, 0x0 }, /* #48 */ 206 { 0x314d97, 0x314507, 0xe0, 0x35, 0x54, 0x0 }, /* #49 */ 207 { 0x367397, 0x367307, 0x56, 0x0c, 0xb5, 0x0 }, /* #50 */ 208 { 0x330ad2, 0x330283, 0x96, 0x8a, 0xf4, 0x0 }, /* #51 */ 209 { 0x005803, 0x005007, 0xa6, 0x18, 0x71, 0x0 }, /* #52 */ 210 { 0x220316, 0x220b96, 0x73, 0xe2, 0x6f, 0x0 }, /* #53 */ 211 { 0x3b6c87, 0x3b6403, 0x63, 0x57, 0xf3, 0x0 }, /* #54 */ 212 { 0x286842, 0x286087, 0xe9, 0xde, 0xf5, 0x0 }, /* #55 */ 213 { 0x355792, 0x355713, 0x4d, 0x10, 0xc3, 0x0 }, /* #56 */ 214 { 0x015593, 0x015582, 0x43, 0xc8, 0x84, 0x0 }, /* #57 */ 215 { 0x255712, 0x255f92, 0x6d, 0xd3, 0x66, 0x0 }, /* #58 */ 216 { 0x090083, 0x090803, 0x82, 0x1c, 0x99, 0x0 }, /* #59 */ 217 { 0x1e6617, 0x1e6696, 0x0c, 0xaa, 0x9d, 0x0 }, /* #60 */ 218 { 0x1b6292, 0x1b6a86, 0x63, 0xbd, 0x5a, 0x0 }, /* #61 */ 219 { 0x2a3387, 0x2a3397, 0xba, 0xa0, 0xe5, 0x0 }, /* #62 */ 220 { 0x3e5852, 0x3e5892, 0x4e, 0xb9, 0x6b, 0x0 }, /* #63 */ 221 221 }; 222 222 static const BINU8_TEST_T g_aTests_adc_u8_locked[] = 223 223 { 224 { 0x 1865d6, 0x186507, 0xb4, 0x09, 0x55, 0x0 }, /* #0 */225 { 0x0 64007, 0x064896, 0x6c, 0xd8, 0x6b, 0x0 }, /* #1 */226 { 0x 186a92, 0x186282, 0x00, 0x80, 0x80, 0x0 }, /* #2 */227 { 0x 1d2f87, 0x1d2793, 0xfe, 0xe9, 0xea, 0x0 }, /* #3 */228 { 0x 343046, 0x343017, 0xf8, 0x44, 0x4c, 0x0 }, /* #4 */229 { 0x2c7 383, 0x2c7307, 0xf2, 0x24, 0x31, 0x0 }, /* #5 */230 { 0x3 97617, 0x397687, 0xc0, 0x96, 0xd5, 0x0 }, /* #6 */231 { 0x 1045d6, 0x104d07, 0xc7, 0x6c, 0xa5, 0x0 }, /* #7 */232 { 0x 080503, 0x080597, 0xa9, 0xa0, 0xf6, 0x0 }, /* #8 */233 { 0x0 97b83, 0x097386, 0x80, 0xaa, 0x29, 0x0 }, /* #9 */234 { 0x 255116, 0x255106, 0x04, 0x69, 0x65, 0x0 }, /* #10 */235 { 0x 0c2c86, 0x0c2407, 0xcb, 0x3c, 0x71, 0x0 }, /* #11 */236 { 0x 382652, 0x382603, 0x31, 0x1f, 0xee, 0x0 }, /* #12 */237 { 0x2 e6183, 0x2e6193, 0xe5, 0xb0, 0xca, 0x0 }, /* #13 */238 { 0x 0a7a57, 0x0a7206, 0x21, 0x69, 0x47, 0x0 }, /* #14 */239 { 0x26 3dd7, 0x263587, 0xa5, 0x9c, 0xf6, 0x0 }, /* #15 */240 { 0x 080782, 0x080713, 0xee, 0x49, 0x5b, 0x0 }, /* #16 */241 { 0x 104c97, 0x104492, 0x0d, 0xb0, 0xa2, 0x0 }, /* #17 */242 { 0x3 836c2, 0x383e07, 0x85, 0x48, 0xc3, 0x0 }, /* #18 */243 { 0x1 21dc2, 0x121503, 0x68, 0x0d, 0xa5, 0x0 }, /* #19 */244 { 0x 3a2197, 0x3a2103, 0x77, 0x08, 0x90, 0x0 }, /* #20 */245 { 0x 011442, 0x011493, 0xbd, 0x89, 0xcc, 0x0 }, /* #21 */246 { 0x1 07756, 0x107787, 0xf6, 0xaf, 0xb9, 0x0 }, /* #22 */247 { 0x 2e1383, 0x2e1316, 0x1e, 0x7d, 0x5e, 0x0 }, /* #23 */248 { 0x 3026c6, 0x302602, 0x13, 0x75, 0x62, 0x0 }, /* #24 */249 { 0x 3f2fc2, 0x3f2f96, 0x5c, 0xa5, 0x49, 0x0 }, /* #25 */250 { 0x 2a22c3, 0x2a2292, 0x4b, 0xd0, 0x84, 0x0 }, /* #26 */251 { 0x 215d16, 0x215597, 0x94, 0x93, 0xff, 0x0 }, /* #27 */252 { 0x 397297, 0x397217, 0xf5, 0x55, 0x5f, 0x0 }, /* #28 */253 { 0x1 22013, 0x122082, 0xb0, 0xe6, 0x35, 0x0 }, /* #29 */254 { 0x 315293, 0x315296, 0x97, 0xb1, 0x19, 0x0 }, /* #30 */255 { 0x 171dc6, 0x171d96, 0x0b, 0x88, 0x7d, 0x0 }, /* #31 */256 { 0x 3f0d43, 0x3f0507, 0xda, 0x2e, 0x53, 0x0 }, /* #32 */257 { 0x 024016, 0x024896, 0x7b, 0xa9, 0x2e, 0x0 }, /* #33 */258 { 0x2 25297, 0x225282, 0x88, 0xfb, 0x72, 0x0 }, /* #34 */259 { 0x2 00953, 0x200117, 0xe9, 0x48, 0x5e, 0x0 }, /* #35 */260 { 0x 173286, 0x173207, 0x40, 0x0f, 0xcf, 0x0 }, /* #36 */261 { 0x 335d03, 0x335592, 0x4f, 0xfb, 0xab, 0x0 }, /* #37 */262 { 0x3 847c7, 0x384703, 0x38, 0x29, 0xf0, 0x0 }, /* #38 */263 { 0x 071bc7, 0x071313, 0xa6, 0x15, 0x6e, 0x0 }, /* #39 */264 { 0x 157f12, 0x157792, 0xa5, 0xd3, 0x2e, 0x0 }, /* #40 */265 { 0x 013442, 0x013492, 0xb8, 0xe0, 0x28, 0x0 }, /* #41 */266 { 0x 011282, 0x011296, 0x9c, 0xc3, 0x27, 0x0 }, /* #42 */267 { 0x3 62bc7, 0x362b17, 0xcf, 0x60, 0x90, 0x0 }, /* #43 */268 { 0x 0124c2, 0x012487, 0xd6, 0xbd, 0xe7, 0x0 }, /* #44 */269 { 0x 266812, 0x266807, 0x80, 0x0f, 0x8f, 0x0 }, /* #45 */270 { 0x 107712, 0x107713, 0xdc, 0x3b, 0x5f, 0x0 }, /* #46 */271 { 0x 1e5a56, 0x1e5217, 0x2a, 0x03, 0xd9, 0x0 }, /* #47 */272 { 0x2 22196, 0x222196, 0x8f, 0xd1, 0x42, 0x0 }, /* #48 */273 { 0x 291182, 0x291106, 0x46, 0x7e, 0x38, 0x0 }, /* #49 */274 { 0x 195392, 0x195303, 0x95, 0x0b, 0x76, 0x0 }, /* #50 */275 { 0x 3971c7, 0x397107, 0xfa, 0x2d, 0x32, 0x0 }, /* #51 */276 { 0x 0d6653, 0x0d6606, 0x15, 0x6c, 0x56, 0x0 }, /* #52 */277 { 0x0 27f02, 0x027782, 0x80, 0xce, 0x4e, 0x0 }, /* #53 */278 { 0x 065f13, 0x065797, 0xcf, 0xc0, 0xf0, 0x0 }, /* #54 */279 { 0x 241616, 0x241e17, 0x89, 0x48, 0xbf, 0x0 }, /* #55 */280 { 0x2 828d2, 0x282013, 0xcf, 0x3e, 0x6f, 0x0 }, /* #56 */281 { 0x 045013, 0x045096, 0x29, 0xf3, 0xc9, 0x0 }, /* #57 */282 { 0x 380ec3, 0x380682, 0x60, 0xe3, 0x82, 0x0 }, /* #58 */283 { 0x 160fd6, 0x160703, 0x56, 0x0e, 0xb8, 0x0 }, /* #59 */284 { 0x 0d3b13, 0x0d3393, 0xc9, 0xa2, 0xd8, 0x0 }, /* #60 */285 { 0x 350282, 0x350203, 0xa3, 0x19, 0x76, 0x0 }, /* #61 */286 { 0x 2a58d2, 0x2a5082, 0x98, 0xfd, 0x65, 0x0 }, /* #62 */287 { 0x 102117, 0x102102, 0x40, 0x67, 0x26, 0x0 }, /* #63 */224 { 0x2e1087, 0x2e1082, 0x84, 0x98, 0x13, 0x0 }, /* #0 */ 225 { 0x0e2bd7, 0x0e2303, 0xe3, 0x0e, 0x2a, 0x0 }, /* #1 */ 226 { 0x065902, 0x065112, 0x0a, 0x70, 0x66, 0x0 }, /* #2 */ 227 { 0x2d6d83, 0x2d6502, 0x02, 0x6e, 0x6b, 0x0 }, /* #3 */ 228 { 0x114946, 0x114106, 0x0a, 0x4d, 0x43, 0x0 }, /* #4 */ 229 { 0x2c7b06, 0x2c7b96, 0x63, 0xb1, 0x4e, 0x0 }, /* #5 */ 230 { 0x367d56, 0x367d07, 0xa4, 0x5f, 0xbb, 0x0 }, /* #6 */ 231 { 0x3d05c7, 0x3d0d92, 0x7a, 0x80, 0x05, 0x0 }, /* #7 */ 232 { 0x2c7696, 0x2c7686, 0x87, 0x8d, 0x06, 0x0 }, /* #8 */ 233 { 0x0d0c86, 0x0d0402, 0x06, 0x07, 0x01, 0x0 }, /* #9 */ 234 { 0x171243, 0x171293, 0xe8, 0x86, 0x9d, 0x0 }, /* #10 */ 235 { 0x2d3a47, 0x2d3296, 0x92, 0xb1, 0x1e, 0x0 }, /* #11 */ 236 { 0x1a6fd2, 0x1a6702, 0x3a, 0x4a, 0x10, 0x0 }, /* #12 */ 237 { 0x290f46, 0x290782, 0x83, 0xd9, 0x56, 0x0 }, /* #13 */ 238 { 0x2e3c56, 0x2e3413, 0x27, 0x23, 0xfc, 0x0 }, /* #14 */ 239 { 0x260886, 0x260017, 0xae, 0x14, 0x66, 0x0 }, /* #15 */ 240 { 0x151957, 0x151182, 0x55, 0xf8, 0xa2, 0x0 }, /* #16 */ 241 { 0x3d1943, 0x3d1183, 0xe0, 0xae, 0xcd, 0x0 }, /* #17 */ 242 { 0x362f56, 0x362f17, 0xa3, 0x72, 0xcf, 0x0 }, /* #18 */ 243 { 0x1d6396, 0x1d6382, 0x69, 0xfe, 0x95, 0x0 }, /* #19 */ 244 { 0x1a5803, 0x1a5092, 0x41, 0xf1, 0xaf, 0x0 }, /* #20 */ 245 { 0x2618c6, 0x261083, 0x93, 0x85, 0xf2, 0x0 }, /* #21 */ 246 { 0x194293, 0x194283, 0xe1, 0xa8, 0xc6, 0x0 }, /* #22 */ 247 { 0x002992, 0x002192, 0x15, 0xf4, 0xdf, 0x0 }, /* #23 */ 248 { 0x033846, 0x033086, 0xd5, 0xe7, 0x12, 0x0 }, /* #24 */ 249 { 0x1e2943, 0x1e2106, 0x14, 0x6f, 0x5a, 0x0 }, /* #25 */ 250 { 0x144607, 0x144607, 0x70, 0x2b, 0xba, 0x0 }, /* #26 */ 251 { 0x042a92, 0x042217, 0x25, 0x11, 0xec, 0x0 }, /* #27 */ 252 { 0x074416, 0x074496, 0x5e, 0xf0, 0x92, 0x0 }, /* #28 */ 253 { 0x1e1783, 0x1e1f03, 0xd5, 0x6e, 0x98, 0x0 }, /* #29 */ 254 { 0x1c0c93, 0x1c0413, 0x67, 0x57, 0xef, 0x0 }, /* #30 */ 255 { 0x357952, 0x357907, 0xc4, 0x59, 0x95, 0x0 }, /* #31 */ 256 { 0x286ec2, 0x286682, 0x40, 0xf1, 0xb1, 0x0 }, /* #32 */ 257 { 0x3f23c7, 0x3f2317, 0x31, 0x21, 0xef, 0x0 }, /* #33 */ 258 { 0x2422c7, 0x242217, 0x78, 0x53, 0xda, 0x0 }, /* #34 */ 259 { 0x270843, 0x270007, 0x56, 0x4d, 0xf6, 0x0 }, /* #35 */ 260 { 0x0c3d96, 0x0c3587, 0xe3, 0xdb, 0xf8, 0x0 }, /* #36 */ 261 { 0x053d93, 0x053596, 0x9e, 0xf5, 0x56, 0x0 }, /* #37 */ 262 { 0x324dc3, 0x324582, 0x80, 0xd9, 0x58, 0x0 }, /* #38 */ 263 { 0x2f6a02, 0x2f6203, 0x34, 0x08, 0xd4, 0x0 }, /* #39 */ 264 { 0x007452, 0x007c03, 0x87, 0x7c, 0xf5, 0x0 }, /* #40 */ 265 { 0x133417, 0x133496, 0xaa, 0xe8, 0x3d, 0x0 }, /* #41 */ 266 { 0x3e7dc3, 0x3e7592, 0x9a, 0xa4, 0x09, 0x0 }, /* #42 */ 267 { 0x3c7297, 0x3c7a96, 0x7c, 0xb8, 0x3b, 0x0 }, /* #43 */ 268 { 0x1160d6, 0x116083, 0xdc, 0x8f, 0xb3, 0x0 }, /* #44 */ 269 { 0x115f86, 0x115702, 0x20, 0x2c, 0x0c, 0x0 }, /* #45 */ 270 { 0x3d3142, 0x3d3107, 0x58, 0x4e, 0xf6, 0x0 }, /* #46 */ 271 { 0x047542, 0x047d17, 0x9b, 0x74, 0xd9, 0x0 }, /* #47 */ 272 { 0x235707, 0x235787, 0xed, 0x9f, 0xb1, 0x0 }, /* #48 */ 273 { 0x067202, 0x067286, 0xe0, 0xf6, 0x16, 0x0 }, /* #49 */ 274 { 0x362497, 0x362c96, 0x47, 0x96, 0x4e, 0x0 }, /* #50 */ 275 { 0x2a0282, 0x2a0282, 0x8d, 0xcd, 0x40, 0x0 }, /* #51 */ 276 { 0x123586, 0x123d03, 0xb0, 0x75, 0xc5, 0x0 }, /* #52 */ 277 { 0x0a13d7, 0x0a1b13, 0xa7, 0x67, 0xbf, 0x0 }, /* #53 */ 278 { 0x1a7392, 0x1a7b13, 0x8b, 0x54, 0xc9, 0x0 }, /* #54 */ 279 { 0x376793, 0x376706, 0x33, 0x59, 0x25, 0x0 }, /* #55 */ 280 { 0x206dc6, 0x206583, 0xd5, 0xab, 0xd6, 0x0 }, /* #56 */ 281 { 0x280647, 0x280603, 0xf4, 0x1f, 0x2a, 0x0 }, /* #57 */ 282 { 0x0e7b02, 0x0e7387, 0xda, 0xcf, 0xf5, 0x0 }, /* #58 */ 283 { 0x057483, 0x057406, 0x4c, 0x4e, 0x01, 0x0 }, /* #59 */ 284 { 0x2e3652, 0x2e3e82, 0x50, 0xb5, 0x65, 0x0 }, /* #60 */ 285 { 0x065d57, 0x065582, 0x63, 0xec, 0x88, 0x0 }, /* #61 */ 286 { 0x116296, 0x116286, 0x60, 0xe7, 0x87, 0x0 }, /* #62 */ 287 { 0x2c7593, 0x2c7502, 0x02, 0x3e, 0x3b, 0x0 }, /* #63 */ 288 288 }; 289 289 static const BINU8_TEST_T g_aTests_sub_u8[] = 290 290 { 291 { 0x 0972d6, 0x097282, 0x9c, 0x80, 0x1c, 0x0 }, /* #0 */292 { 0x 3047d2, 0x304706, 0xcf, 0x0f, 0xc0, 0x0 }, /* #1 */293 { 0x2 64c16, 0x264497, 0x90, 0xbe, 0xd2, 0x0 }, /* #2 */294 { 0x 2678d7, 0x267887, 0x78, 0xe2, 0x96, 0x0 }, /* #3 */295 { 0x0 c5197, 0x0c5197, 0xc2, 0xe4, 0xde, 0x0 }, /* #4 */296 { 0x 003457, 0x003493, 0x0a, 0xef, 0x1b, 0x0 }, /* #5 */297 { 0x1 e2642, 0x1e2612, 0x77, 0x6e, 0x09, 0x0 }, /* #6 */298 { 0x 043b02, 0x043397, 0xc0, 0xd2, 0xee, 0x0 }, /* #7 */299 { 0x 184996, 0x184102, 0x5f, 0x3e, 0x21, 0x0 }, /* #8 */300 { 0x 051fc7, 0x051f06, 0xcf, 0x71, 0x5e, 0x0 }, /* #9 */301 { 0x 082d46, 0x082502, 0xbd, 0x29, 0x94, 0x0 }, /* #10 */302 { 0x 2d4886, 0x2d4003, 0x07, 0x76, 0x91, 0x0 }, /* #11 */303 { 0x3 13103, 0x313197, 0x80, 0xa6, 0xda, 0x0 }, /* #12 */304 { 0x0 b7202, 0x0b7296, 0xec, 0xaf, 0x3d, 0x0 }, /* #13 */305 { 0x0 d1d02, 0x0d1502, 0xac, 0x25, 0x87, 0x0 }, /* #14 */306 { 0x 194846, 0x194083, 0xbf, 0xf1, 0xce, 0x0 }, /* #15 */307 { 0x2 a5412, 0x2a5487, 0x69, 0xf6, 0x73, 0x0 }, /* #16 */308 { 0x0 05b92, 0x005383, 0x04, 0xf1, 0x13, 0x0 }, /* #17 */309 { 0x0 70a42, 0x070292, 0xe4, 0x86, 0x5e, 0x0 }, /* #18 */310 { 0x 043043, 0x043006, 0xec, 0x39, 0xb3, 0x0 }, /* #19 */311 { 0x 175ad7, 0x175293, 0x94, 0xf8, 0x9c, 0x0 }, /* #20 */312 { 0x 242446, 0x242402, 0xde, 0x49, 0x95, 0x0 }, /* #21 */313 { 0x 3b7657, 0x3b7697, 0x14, 0xca, 0x4a, 0x0 }, /* #22 */314 { 0x 1a7356, 0x1a7307, 0x39, 0x48, 0xf1, 0x0 }, /* #23 */315 { 0x 260c03, 0x260406, 0xcf, 0x22, 0xad, 0x0 }, /* #24 */316 { 0x 120bc6, 0x120312, 0x67, 0x08, 0x5f, 0x0 }, /* #25 */317 { 0x 3f1443, 0x3f1c83, 0x4c, 0xc1, 0x8b, 0x0 }, /* #26 */318 { 0x 290107, 0x290987, 0x5e, 0xbb, 0xa3, 0x0 }, /* #27 */319 { 0x0 c6b07, 0x0c6387, 0x09, 0xb2, 0x57, 0x0 }, /* #28 */320 { 0x2 52903, 0x252117, 0x10, 0x28, 0xe8, 0x0 }, /* #29 */321 { 0x 2a1dc7, 0x2a1592, 0xb5, 0x89, 0x2c, 0x0 }, /* #30 */322 { 0x 3d0f42, 0x3d0786, 0xff, 0x8d, 0x72, 0x0 }, /* #31 */323 { 0x 1b4807, 0x1b4812, 0xe3, 0x76, 0x6d, 0x0 }, /* #32 */324 { 0x 0f0013, 0x0f0012, 0xa3, 0x0e, 0x95, 0x0 }, /* #33 */325 { 0x 190d03, 0x190d83, 0x6d, 0xe3, 0x8a, 0x0 }, /* #34 */326 { 0x 315402, 0x315c02, 0xd9, 0x75, 0x64, 0x0 }, /* #35 */327 { 0x 3112c3, 0x311297, 0x9a, 0xbb, 0xdf, 0x0 }, /* #36 */328 { 0x 356f83, 0x356f87, 0x78, 0xc6, 0xb2, 0x0 }, /* #37 */329 { 0x 315647, 0x315602, 0xa8, 0x16, 0x92, 0x0 }, /* #38 */330 { 0x 2c7602, 0x2c7686, 0x99, 0x87, 0x12, 0x0 }, /* #39 */331 { 0x3 16287, 0x316216, 0x52, 0x3f, 0x13, 0x0 }, /* #40 */332 { 0x 243f12, 0x243707, 0x36, 0x74, 0xc2, 0x0 }, /* #41 */333 { 0x 3369d7, 0x336997, 0x70, 0xbb, 0xb5, 0x0 }, /* #42 */334 { 0x1 070c2, 0x107887, 0x37, 0xb2, 0x85, 0x0 }, /* #43 */335 { 0x 071dc7, 0x071587, 0x9f, 0xb2, 0xed, 0x0 }, /* #44 */336 { 0x1 75c17, 0x175486, 0xda, 0x82, 0x58, 0x0 }, /* #45 */337 { 0x 0e2016, 0x0e2002, 0xcf, 0x1a, 0xb5, 0x0 }, /* #46 */338 { 0x 3e15d3, 0x3e1582, 0xe6, 0x92, 0x54, 0x0 }, /* #47 */339 { 0x 327b06, 0x327b87, 0x67, 0xd2, 0x95, 0x0 }, /* #48 */340 { 0x3 37856, 0x337092, 0xd0, 0x9e, 0x32, 0x0 }, /* #49 */341 { 0x 1d3e02, 0x1d3e87, 0x48, 0xa6, 0xa2, 0x0 }, /* #50 */342 { 0x1 27843, 0x127083, 0x9f, 0xf2, 0xad, 0x0 }, /* #51 */343 { 0x 186056, 0x186002, 0x5a, 0x10, 0x4a, 0x0 }, /* #52 */344 { 0x 124812, 0x124006, 0x7f, 0x3a, 0x45, 0x0 }, /* #53 */345 { 0x 025442, 0x025c93, 0x39, 0x9d, 0x9c, 0x0 }, /* #54 */346 { 0x 3b0617, 0x3b0696, 0xf7, 0xdd, 0x1a, 0x0 }, /* #55 */347 { 0x 3e4ec6, 0x3e4e02, 0x99, 0x52, 0x47, 0x0 }, /* #56 */348 { 0x 327053, 0x327017, 0x42, 0x4d, 0xf5, 0x0 }, /* #57 */349 { 0x0 11697, 0x011617, 0x32, 0x5a, 0xd8, 0x0 }, /* #58 */350 { 0x3 70c06, 0x370482, 0xe1, 0xe0, 0x01, 0x0 }, /* #59 */351 { 0x 1943d2, 0x194b16, 0xb1, 0x3c, 0x75, 0x0 }, /* #60 */352 { 0x 370516, 0x370593, 0x51, 0xfb, 0x56, 0x0 }, /* #61 */353 { 0x1 25946, 0x125103, 0x3d, 0x45, 0xf8, 0x0 }, /* #62 */354 { 0x 0973c2, 0x097b16, 0x94, 0x36, 0x5e, 0x0 }, /* #63 */291 { 0x312293, 0x312286, 0xa9, 0x95, 0x14, 0x0 }, /* #0 */ 292 { 0x1d4d07, 0x1d4583, 0x0e, 0xae, 0x60, 0x0 }, /* #1 */ 293 { 0x206cc2, 0x206497, 0xe1, 0xeb, 0xf6, 0x0 }, /* #2 */ 294 { 0x173293, 0x173293, 0xb4, 0xf8, 0xbc, 0x0 }, /* #3 */ 295 { 0x0f3392, 0x0f3397, 0x4c, 0xcf, 0x7d, 0x0 }, /* #4 */ 296 { 0x177cc2, 0x177c87, 0x6f, 0xb4, 0xbb, 0x0 }, /* #5 */ 297 { 0x161e12, 0x161e12, 0xc6, 0x7f, 0x47, 0x0 }, /* #6 */ 298 { 0x3c2ad3, 0x3c2a16, 0xe7, 0x6f, 0x78, 0x0 }, /* #7 */ 299 { 0x2c4516, 0x2c4d93, 0x51, 0xb6, 0x9b, 0x0 }, /* #8 */ 300 { 0x266247, 0x266282, 0xa4, 0xa2, 0x02, 0x0 }, /* #9 */ 301 { 0x2663d2, 0x266b97, 0x15, 0x88, 0x8d, 0x0 }, /* #10 */ 302 { 0x351ed3, 0x351e87, 0x7f, 0xdd, 0xa2, 0x0 }, /* #11 */ 303 { 0x334987, 0x334116, 0xf3, 0x14, 0xdf, 0x0 }, /* #12 */ 304 { 0x086e92, 0x086e87, 0x5d, 0x82, 0xdb, 0x0 }, /* #13 */ 305 { 0x0402d2, 0x040296, 0xbb, 0xac, 0x0f, 0x0 }, /* #14 */ 306 { 0x2e3d17, 0x2e3587, 0xcd, 0xfa, 0xd3, 0x0 }, /* #15 */ 307 { 0x281c96, 0x281c02, 0x9f, 0x4f, 0x50, 0x0 }, /* #16 */ 308 { 0x085497, 0x085c02, 0xae, 0x40, 0x6e, 0x0 }, /* #17 */ 309 { 0x0f1dd6, 0x0f1582, 0xb6, 0x86, 0x30, 0x0 }, /* #18 */ 310 { 0x250b16, 0x250b12, 0xab, 0x4c, 0x5f, 0x0 }, /* #19 */ 311 { 0x073fd7, 0x073f02, 0x8b, 0x23, 0x68, 0x0 }, /* #20 */ 312 { 0x052956, 0x052987, 0x64, 0x90, 0xd4, 0x0 }, /* #21 */ 313 { 0x1e4316, 0x1e4387, 0xaa, 0xb1, 0xf9, 0x0 }, /* #22 */ 314 { 0x323997, 0x323997, 0x63, 0x99, 0xca, 0x0 }, /* #23 */ 315 { 0x153d46, 0x153d16, 0x86, 0x7d, 0x09, 0x0 }, /* #24 */ 316 { 0x235b42, 0x235b06, 0x87, 0x11, 0x76, 0x0 }, /* #25 */ 317 { 0x2a6113, 0x2a6993, 0x40, 0xad, 0x93, 0x0 }, /* #26 */ 318 { 0x372a46, 0x372206, 0x47, 0x12, 0x35, 0x0 }, /* #27 */ 319 { 0x0d73d7, 0x0d7b97, 0x53, 0xca, 0x89, 0x0 }, /* #28 */ 320 { 0x2a6dc6, 0x2a6597, 0x3c, 0xbd, 0x7f, 0x0 }, /* #29 */ 321 { 0x0911c2, 0x091106, 0x61, 0x60, 0x01, 0x0 }, /* #30 */ 322 { 0x054546, 0x054517, 0x60, 0x74, 0xec, 0x0 }, /* #31 */ 323 { 0x3351d3, 0x335106, 0xfb, 0x42, 0xb9, 0x0 }, /* #32 */ 324 { 0x245416, 0x245c16, 0x83, 0x3f, 0x44, 0x0 }, /* #33 */ 325 { 0x045c06, 0x045492, 0xe5, 0xb6, 0x2f, 0x0 }, /* #34 */ 326 { 0x216a96, 0x216293, 0xc5, 0xda, 0xeb, 0x0 }, /* #35 */ 327 { 0x0e1b97, 0x0e1b12, 0x8a, 0x6e, 0x1c, 0x0 }, /* #36 */ 328 { 0x266892, 0x266883, 0x7f, 0xe6, 0x99, 0x0 }, /* #37 */ 329 { 0x2a7342, 0x2a7387, 0x1e, 0xe8, 0x36, 0x0 }, /* #38 */ 330 { 0x1b43d6, 0x1b4307, 0x6c, 0x7b, 0xf1, 0x0 }, /* #39 */ 331 { 0x360303, 0x360312, 0xd0, 0x29, 0xa7, 0x0 }, /* #40 */ 332 { 0x3e7e86, 0x3e7603, 0x0b, 0x13, 0xf8, 0x0 }, /* #41 */ 333 { 0x156d46, 0x156d97, 0x62, 0x93, 0xcf, 0x0 }, /* #42 */ 334 { 0x160992, 0x160106, 0x2c, 0x18, 0x14, 0x0 }, /* #43 */ 335 { 0x2e5913, 0x2e5106, 0xfc, 0x27, 0xd5, 0x0 }, /* #44 */ 336 { 0x163606, 0x163692, 0xb0, 0x89, 0x27, 0x0 }, /* #45 */ 337 { 0x366c96, 0x366413, 0x68, 0x6d, 0xfb, 0x0 }, /* #46 */ 338 { 0x202853, 0x202012, 0xd0, 0x19, 0xb7, 0x0 }, /* #47 */ 339 { 0x0219c7, 0x021106, 0xfa, 0x12, 0xe8, 0x0 }, /* #48 */ 340 { 0x3435d3, 0x343502, 0x6d, 0x08, 0x65, 0x0 }, /* #49 */ 341 { 0x2e60c2, 0x2e6096, 0xc2, 0x9f, 0x23, 0x0 }, /* #50 */ 342 { 0x156b12, 0x156387, 0x8a, 0xe2, 0xa8, 0x0 }, /* #51 */ 343 { 0x3a1657, 0x3a1693, 0x8b, 0xfd, 0x8e, 0x0 }, /* #52 */ 344 { 0x0003c2, 0x000312, 0x2b, 0x0e, 0x1d, 0x0 }, /* #53 */ 345 { 0x2d0d47, 0x2d0596, 0xf5, 0x87, 0x6e, 0x0 }, /* #54 */ 346 { 0x253a57, 0x253202, 0x55, 0x54, 0x01, 0x0 }, /* #55 */ 347 { 0x176207, 0x176202, 0x7d, 0x0b, 0x72, 0x0 }, /* #56 */ 348 { 0x017096, 0x017003, 0x14, 0x61, 0xb3, 0x0 }, /* #57 */ 349 { 0x0f24c2, 0x0f2402, 0xec, 0x49, 0xa3, 0x0 }, /* #58 */ 350 { 0x3a1883, 0x3a1816, 0x91, 0x3c, 0x55, 0x0 }, /* #59 */ 351 { 0x0f5ac3, 0x0f5283, 0x8e, 0xb6, 0xd8, 0x0 }, /* #60 */ 352 { 0x276213, 0x276a93, 0x5c, 0xbf, 0x9d, 0x0 }, /* #61 */ 353 { 0x1d25d3, 0x1d2583, 0x10, 0xd0, 0x40, 0x0 }, /* #62 */ 354 { 0x2d27c7, 0x2d2792, 0xe3, 0xb5, 0x2e, 0x0 }, /* #63 */ 355 355 }; 356 356 static const BINU8_TEST_T g_aTests_sub_u8_locked[] = 357 357 { 358 { 0x 1b2e42, 0x1b2e12, 0x93, 0x49, 0x4a, 0x0 }, /* #0 */359 { 0x1 b19d3, 0x1b1183, 0xa4, 0xc1, 0xe3, 0x0 }, /* #1 */360 { 0x1 f6592, 0x1f6d87, 0x5f, 0xaf, 0xb0, 0x0 }, /* #2 */361 { 0x 087e83, 0x087683, 0x85, 0xf4, 0x91, 0x0 }, /* #3 */362 { 0x 330943, 0x330102, 0x7c, 0x25, 0x57, 0x0 }, /* #4 */363 { 0x 1600c3, 0x160093, 0x93, 0x9b, 0xf8, 0x0 }, /* #5 */364 { 0x 0e2212, 0x0e2a93, 0x60, 0xae, 0xb2, 0x0 }, /* #6 */365 { 0x0 e1812, 0x0e1082, 0xfc, 0xb0, 0x4c, 0x0 }, /* #7 */366 { 0x2 80152, 0x280113, 0x02, 0x68, 0x9a, 0x0 }, /* #8 */367 { 0x 2d5196, 0x2d5196, 0xf8, 0x99, 0x5f, 0x0 }, /* #9 */368 { 0x 345683, 0x345612, 0x52, 0x29, 0x29, 0x0 }, /* #10 */369 { 0x 264243, 0x264a83, 0x5a, 0x91, 0xc9, 0x0 }, /* #11 */370 { 0x0 f1bc2, 0x0f1b93, 0x25, 0x86, 0x9f, 0x0 }, /* #12 */371 { 0x 106fc2, 0x106782, 0xaf, 0x97, 0x18, 0x0 }, /* #13 */372 { 0x 395a97, 0x395212, 0x56, 0x0b, 0x4b, 0x0 }, /* #14 */373 { 0x 2f7912, 0x2f7906, 0x8f, 0x1b, 0x74, 0x0 }, /* #15 */374 { 0x 0253c3, 0x025303, 0x1d, 0x7a, 0xa3, 0x0 }, /* #16 */375 { 0x 2c3082, 0x2c3097, 0xb3, 0xfa, 0xb9, 0x0 }, /* #17 */376 { 0x 1c4287, 0x1c4296, 0xc3, 0xa6, 0x1d, 0x0 }, /* #18 */377 { 0x 1c1ec3, 0x1c1e12, 0x97, 0x3b, 0x5c, 0x0 }, /* #19 */378 { 0x 154c92, 0x154407, 0x2b, 0x78, 0xb3, 0x0 }, /* #20 */379 { 0x 0f1b83, 0x0f1302, 0x59, 0x29, 0x30, 0x0 }, /* #21 */380 { 0x 3d6183, 0x3d6197, 0x83, 0xa6, 0xdd, 0x0 }, /* #22 */381 { 0x 277597, 0x277516, 0x69, 0x5f, 0x0a, 0x0 }, /* #23 */382 { 0x 336147, 0x336106, 0x79, 0x55, 0x24, 0x0 }, /* #24 */383 { 0x 1d12d6, 0x1d1287, 0x0d, 0xb2, 0x5b, 0x0 }, /* #25 */384 { 0x 315853, 0x315802, 0xbb, 0x73, 0x48, 0x0 }, /* #26 */385 { 0x2 07743, 0x207717, 0x31, 0x6f, 0xc2, 0x0 }, /* #27 */386 { 0x 0d7a47, 0x0d7292, 0xf5, 0x86, 0x6f, 0x0 }, /* #28 */387 { 0x 1d0587, 0x1d0502, 0xee, 0x13, 0xdb, 0x0 }, /* #29 */388 { 0x 3f5d96, 0x3f5503, 0x18, 0x51, 0xc7, 0x0 }, /* #30 */389 { 0x 1a5317, 0x1a5307, 0x5a, 0x78, 0xe2, 0x0 }, /* #31 */390 { 0x 0c4703, 0x0c4782, 0xfb, 0xc7, 0x34, 0x0 }, /* #32 */391 { 0x 0b7193, 0x0b7183, 0x45, 0xd5, 0x70, 0x0 }, /* #33 */392 { 0x 184042, 0x184006, 0xdc, 0x36, 0xa6, 0x0 }, /* #34 */393 { 0x3 85302, 0x385b16, 0xb6, 0x4e, 0x68, 0x0 }, /* #35 */394 { 0x 1f4183, 0x1f4183, 0x9d, 0xd9, 0xc4, 0x0 }, /* #36 */395 { 0x 3d21d3, 0x3d2102, 0xdb, 0x34, 0xa7, 0x0 }, /* #37 */396 { 0x 331fd6, 0x331793, 0x9a, 0xfe, 0x9c, 0x0 }, /* #38 */397 { 0x 0d7803, 0x0d7816, 0xc5, 0x66, 0x5f, 0x0 }, /* #39 */398 { 0x 331606, 0x331e83, 0x25, 0x92, 0x93, 0x0 }, /* #40 */399 { 0x 3d2a03, 0x3d2292, 0xf1, 0xa4, 0x4d, 0x0 }, /* #41 */400 { 0x 187e83, 0x187e97, 0x3e, 0x9f, 0x9f, 0x0 }, /* #42 */401 { 0x 370e52, 0x370602, 0xf7, 0x26, 0xd1, 0x0 }, /* #43 */402 { 0x 1e5a53, 0x1e5202, 0xe3, 0x01, 0xe2, 0x0 }, /* #44 */403 { 0x 3c4492, 0x3c4413, 0x0a, 0x6b, 0x9f, 0x0 }, /* #45 */404 { 0x 2a5557, 0x2a5d83, 0x6b, 0x92, 0xd9, 0x0 }, /* #46 */405 { 0x 2f5c17, 0x2f5482, 0xcf, 0xa1, 0x2e, 0x0 }, /* #47 */406 { 0x 2a5d06, 0x2a5d87, 0x3e, 0xb1, 0x8d, 0x0 }, /* #48 */407 { 0x 0f3cd7, 0x0f3403, 0x21, 0x31, 0xf0, 0x0 }, /* #49 */408 { 0x 3546d3, 0x354e83, 0x7d, 0xda, 0xa3, 0x0 }, /* #50 */409 { 0x 165756, 0x165706, 0xff, 0x7b, 0x84, 0x0 }, /* #51 */410 { 0x 384bd2, 0x384b93, 0x69, 0xce, 0x9b, 0x0 }, /* #52 */411 { 0x 2e74d6, 0x2e7402, 0x8a, 0x08, 0x82, 0x0 }, /* #53 */412 { 0x 0b01c2, 0x0b0197, 0xe4, 0xee, 0xf6, 0x0 }, /* #54 */413 { 0x2 82686, 0x282682, 0xf4, 0xf2, 0x02, 0x0 }, /* #55 */414 { 0x 245946, 0x245196, 0xe7, 0x8b, 0x5c, 0x0 }, /* #56 */415 { 0x 154d16, 0x154597, 0xb4, 0xf5, 0xbf, 0x0 }, /* #57 */416 { 0x 1e4607, 0x1e4683, 0x9e, 0xdc, 0xc2, 0x0 }, /* #58 */417 { 0x1e 6a86, 0x1e6206, 0xd6, 0x21, 0xb5, 0x0 }, /* #59 */418 { 0x 006fc2, 0x006f16, 0x99, 0x1b, 0x7e, 0x0 }, /* #60 */419 { 0x 1b0ac7, 0x1b0202, 0x79, 0x16, 0x63, 0x0 }, /* #61 */420 { 0x 073606, 0x073693, 0xa4, 0xa7, 0xfd, 0x0 }, /* #62 */421 { 0x 114fd6, 0x114716, 0xd2, 0x06, 0xcc, 0x0 }, /* #63 */358 { 0x3e1957, 0x3e1183, 0xe3, 0xf1, 0xf2, 0x0 }, /* #0 */ 359 { 0x1d4442, 0x1d4482, 0xce, 0x98, 0x36, 0x0 }, /* #1 */ 360 { 0x164c47, 0x164497, 0xb1, 0xe2, 0xcf, 0x0 }, /* #2 */ 361 { 0x2c7f82, 0x2c7f83, 0x1a, 0x89, 0x91, 0x0 }, /* #3 */ 362 { 0x1f6bc7, 0x1f6302, 0xef, 0x25, 0xca, 0x0 }, /* #4 */ 363 { 0x0f0f43, 0x0f0746, 0xd3, 0x00, 0xd3, 0x0 }, /* #5 */ 364 { 0x2554d2, 0x255482, 0xe6, 0x94, 0x52, 0x0 }, /* #6 */ 365 { 0x065c93, 0x065487, 0x2a, 0xe2, 0x48, 0x0 }, /* #7 */ 366 { 0x2f35d3, 0x2f3593, 0xc6, 0xdc, 0xea, 0x0 }, /* #8 */ 367 { 0x327997, 0x327103, 0x0e, 0x54, 0xba, 0x0 }, /* #9 */ 368 { 0x045c52, 0x045c97, 0x56, 0xaf, 0xa7, 0x0 }, /* #10 */ 369 { 0x385cc7, 0x385483, 0x24, 0xf1, 0x33, 0x0 }, /* #11 */ 370 { 0x0b3586, 0x0b3587, 0xbf, 0xc5, 0xfa, 0x0 }, /* #12 */ 371 { 0x362d93, 0x362593, 0x81, 0x97, 0xea, 0x0 }, /* #13 */ 372 { 0x044b97, 0x044302, 0x3e, 0x3e, 0x00, 0x0 }, /* #14 */ 373 { 0x0b2f17, 0x0b2793, 0x34, 0xda, 0x5a, 0x0 }, /* #15 */ 374 { 0x240457, 0x240493, 0x82, 0x9b, 0xe7, 0x0 }, /* #16 */ 375 { 0x1b6d87, 0x1b6507, 0x07, 0x27, 0xe0, 0x0 }, /* #17 */ 376 { 0x082e03, 0x082606, 0xee, 0x44, 0xaa, 0x0 }, /* #18 */ 377 { 0x005f16, 0x005786, 0xdf, 0xc0, 0x1f, 0x0 }, /* #19 */ 378 { 0x0c2b47, 0x0c2307, 0x3e, 0x60, 0xde, 0x0 }, /* #20 */ 379 { 0x170c46, 0x170412, 0x45, 0x19, 0x2c, 0x0 }, /* #21 */ 380 { 0x1723c7, 0x172392, 0xd1, 0x94, 0x3d, 0x0 }, /* #22 */ 381 { 0x1c1247, 0x1c1292, 0xe1, 0xce, 0x13, 0x0 }, /* #23 */ 382 { 0x145883, 0x145086, 0xd5, 0xb4, 0x21, 0x0 }, /* #24 */ 383 { 0x2d5c13, 0x2d5c16, 0xb8, 0x5a, 0x5e, 0x0 }, /* #25 */ 384 { 0x173dc7, 0x173d93, 0x75, 0x9e, 0xd7, 0x0 }, /* #26 */ 385 { 0x224113, 0x224183, 0x8e, 0xc1, 0xcd, 0x0 }, /* #27 */ 386 { 0x114952, 0x114197, 0x19, 0xde, 0x3b, 0x0 }, /* #28 */ 387 { 0x290ac3, 0x290296, 0xd4, 0x88, 0x4c, 0x0 }, /* #29 */ 388 { 0x144e06, 0x144e97, 0x31, 0x95, 0x9c, 0x0 }, /* #30 */ 389 { 0x094903, 0x094112, 0x54, 0x45, 0x0f, 0x0 }, /* #31 */ 390 { 0x361b93, 0x361316, 0xf9, 0x4b, 0xae, 0x0 }, /* #32 */ 391 { 0x1a27d3, 0x1a2786, 0xee, 0xb8, 0x36, 0x0 }, /* #33 */ 392 { 0x361bd7, 0x361b02, 0xbe, 0x54, 0x6a, 0x0 }, /* #34 */ 393 { 0x311a16, 0x311297, 0x18, 0xc9, 0x4f, 0x0 }, /* #35 */ 394 { 0x271f47, 0x271716, 0x76, 0x39, 0x3d, 0x0 }, /* #36 */ 395 { 0x176cc6, 0x176482, 0xff, 0xad, 0x52, 0x0 }, /* #37 */ 396 { 0x135782, 0x135f02, 0x8c, 0x49, 0x43, 0x0 }, /* #38 */ 397 { 0x360ac6, 0x360206, 0x6f, 0x6f, 0x00, 0x0 }, /* #39 */ 398 { 0x1a2ad3, 0x1a2216, 0x44, 0x36, 0x0e, 0x0 }, /* #40 */ 399 { 0x0f7352, 0x0f7392, 0xf0, 0xa4, 0x4c, 0x0 }, /* #41 */ 400 { 0x3e4807, 0x3e4093, 0x24, 0xfd, 0x27, 0x0 }, /* #42 */ 401 { 0x047d43, 0x047592, 0xc8, 0x8c, 0x3c, 0x0 }, /* #43 */ 402 { 0x074017, 0x074046, 0x24, 0x00, 0x24, 0x0 }, /* #44 */ 403 { 0x1b2307, 0x1b2386, 0xb8, 0x82, 0x36, 0x0 }, /* #45 */ 404 { 0x395c13, 0x395487, 0x0b, 0xd1, 0x3a, 0x0 }, /* #46 */ 405 { 0x164a46, 0x164213, 0x20, 0x4c, 0xd4, 0x0 }, /* #47 */ 406 { 0x091a52, 0x091a12, 0xd2, 0x64, 0x6e, 0x0 }, /* #48 */ 407 { 0x3f2d83, 0x3f2593, 0xa6, 0xec, 0xba, 0x0 }, /* #49 */ 408 { 0x096d42, 0x096587, 0xce, 0xeb, 0xe3, 0x0 }, /* #50 */ 409 { 0x2448d6, 0x244087, 0x39, 0xd2, 0x67, 0x0 }, /* #51 */ 410 { 0x2b2582, 0x2b2d83, 0x7c, 0x89, 0xf3, 0x0 }, /* #52 */ 411 { 0x3b5b02, 0x3b5396, 0xf1, 0x9a, 0x57, 0x0 }, /* #53 */ 412 { 0x1b3897, 0x1b3883, 0x3f, 0x98, 0xa7, 0x0 }, /* #54 */ 413 { 0x2b5ad7, 0x2b5203, 0x07, 0x16, 0xf1, 0x0 }, /* #55 */ 414 { 0x053916, 0x053187, 0x4e, 0xe4, 0x6a, 0x0 }, /* #56 */ 415 { 0x3d00d3, 0x3d0002, 0xe1, 0x40, 0xa1, 0x0 }, /* #57 */ 416 { 0x391287, 0x391282, 0x8b, 0x89, 0x02, 0x0 }, /* #58 */ 417 { 0x1e5143, 0x1e5183, 0x06, 0xe3, 0x23, 0x0 }, /* #59 */ 418 { 0x237692, 0x237686, 0xd5, 0xc5, 0x10, 0x0 }, /* #60 */ 419 { 0x0f4786, 0x0f4f83, 0x72, 0x92, 0xe0, 0x0 }, /* #61 */ 420 { 0x350246, 0x350297, 0x47, 0xeb, 0x5c, 0x0 }, /* #62 */ 421 { 0x307112, 0x307183, 0x1e, 0xd5, 0x49, 0x0 }, /* #63 */ 422 422 }; 423 423 static const BINU8_TEST_T g_aTests_sbb_u8[] = 424 424 { 425 { 0x 1f1207, 0x1f1287, 0xa9, 0xe8, 0xc0, 0x0 }, /* #0 */426 { 0x2 a4757, 0x2a4716, 0xf6, 0x5a, 0x9b, 0x0 }, /* #1 */427 { 0x1 d2f47, 0x1d2716, 0x35, 0x18, 0x1c, 0x0 }, /* #2 */428 { 0x0 f0612, 0x0f0e93, 0x3d, 0x8f, 0xae, 0x0 }, /* #3 */429 { 0x1 33702, 0x133713, 0x34, 0x38, 0xfc, 0x0 }, /* #4 */430 { 0x 222606, 0x222613, 0x15, 0x19, 0xfc, 0x0 }, /* #5 */431 { 0x3 16087, 0x316802, 0xed, 0x75, 0x77, 0x0 }, /* #6 */432 { 0x3c 3f06, 0x3c3702, 0x62, 0x10, 0x52, 0x0 }, /* #7 */433 { 0x 050952, 0x050193, 0x08, 0xad, 0x5b, 0x0 }, /* #8 */434 { 0x0 51f47, 0x051717, 0x42, 0x44, 0xfd, 0x0 }, /* #9 */435 { 0x 0960d2, 0x096013, 0x23, 0x26, 0xfd, 0x0 }, /* #10 */436 { 0x 070952, 0x070187, 0xae, 0xeb, 0xc3, 0x0 }, /* #11 */437 { 0x 100912, 0x100102, 0xed, 0x2c, 0xc1, 0x0 }, /* #12 */438 { 0x 2d3007, 0x2d3083, 0xb7, 0xe0, 0xd6, 0x0 }, /* #13 */439 { 0x 233d03, 0x233d83, 0x44, 0xa1, 0xa2, 0x0 }, /* #14 */440 { 0x 261d83, 0x261587, 0x1a, 0xd8, 0x41, 0x0 }, /* #15 */441 { 0x 1b1383, 0x1b1b87, 0x0d, 0x88, 0x84, 0x0 }, /* #16 */442 { 0x1 35806, 0x135013, 0x01, 0x34, 0xcd, 0x0 }, /* #17 */443 { 0x 2370c2, 0x237816, 0xb3, 0x44, 0x6f, 0x0 }, /* #18 */444 { 0x 1266c6, 0x126606, 0xb9, 0x30, 0x89, 0x0 }, /* #19 */445 { 0x 064653, 0x064617, 0x46, 0x4e, 0xf7, 0x0 }, /* #20 */446 { 0x2 11657, 0x211e93, 0x53, 0x85, 0xcd, 0x0 }, /* #21 */447 { 0x 0d4612, 0x0d4697, 0x85, 0x96, 0xef, 0x0 }, /* #22 */448 { 0x 1618c7, 0x161096, 0xfa, 0xac, 0x4d, 0x0 }, /* #23 */449 { 0x3 74242, 0x374212, 0xf0, 0x0b, 0xe5, 0x0 }, /* #24 */450 { 0x1 c4386, 0x1c4313, 0x24, 0x2f, 0xf5, 0x0 }, /* #25 */451 { 0x 0f5293, 0x0f5217, 0x07, 0x5a, 0xac, 0x0 }, /* #26 */452 { 0x314 196, 0x314186, 0xee, 0xe1, 0x0d, 0x0 }, /* #27 */453 { 0x 184693, 0x184e87, 0x76, 0xe1, 0x94, 0x0 }, /* #28 */454 { 0x 3150d7, 0x315013, 0x29, 0x5b, 0xcd, 0x0 }, /* #29 */455 { 0x 3b2fc6, 0x3b2f06, 0xa6, 0x41, 0x65, 0x0 }, /* #30 */456 { 0x3 24083, 0x324082, 0xe6, 0x83, 0x62, 0x0 }, /* #31 */457 { 0x 1067d2, 0x106f02, 0xaf, 0x45, 0x6a, 0x0 }, /* #32 */458 { 0x 1406c2, 0x140e02, 0xcc, 0x70, 0x5c, 0x0 }, /* #33 */459 { 0x 1f2883, 0x1f2093, 0x44, 0xef, 0x54, 0x0 }, /* #34 */460 { 0x 212a86, 0x212296, 0xad, 0x9f, 0x0e, 0x0 }, /* #35 */461 { 0x2 62406, 0x262c83, 0x2a, 0x91, 0x99, 0x0 }, /* #36 */462 { 0x2 66a02, 0x266202, 0x74, 0x20, 0x54, 0x0 }, /* #37 */463 { 0x 336f92, 0x336786, 0xf1, 0xd1, 0x20, 0x0 }, /* #38 */464 { 0x37 2156, 0x372197, 0xb4, 0xb7, 0xfd, 0x0 }, /* #39 */465 { 0x 0e1113, 0x0e1987, 0x57, 0xb2, 0xa4, 0x0 }, /* #40 */466 { 0x2 45ad7, 0x245202, 0xbb, 0x23, 0x97, 0x0 }, /* #41 */467 { 0x 176186, 0x176187, 0x2b, 0xe1, 0x4a, 0x0 }, /* #42 */468 { 0x 334957, 0x334912, 0xbc, 0x7f, 0x3c, 0x0 }, /* #43 */469 { 0x 0415d2, 0x041d93, 0x73, 0xa4, 0xcf, 0x0 }, /* #44 */470 { 0x2 47dc3, 0x247d93, 0x69, 0xd9, 0x8f, 0x0 }, /* #45 */471 { 0x 291813, 0x291002, 0x5a, 0x58, 0x01, 0x0 }, /* #46 */472 { 0x1 b5197, 0x1b5193, 0xc2, 0xd3, 0xee, 0x0 }, /* #47 */473 { 0x 341517, 0x341597, 0x11, 0xb8, 0x58, 0x0 }, /* #48 */474 { 0x 035903, 0x035997, 0x62, 0xcf, 0x92, 0x0 }, /* #49 */475 { 0x 035d57, 0x035507, 0x3c, 0x71, 0xca, 0x0 }, /* #50 */476 { 0x 3a0b46, 0x3a0393, 0xe1, 0xfb, 0xe6, 0x0 }, /* #51 */477 { 0x 0e02d6, 0x0e0217, 0x34, 0x3c, 0xf8, 0x0 }, /* #52 */478 { 0x 287b53, 0x287312, 0x52, 0x02, 0x4f, 0x0 }, /* #53 */479 { 0x 1d4452, 0x1d4c06, 0x86, 0x12, 0x74, 0x0 }, /* #54 */480 { 0x3 834d6, 0x383406, 0xba, 0x22, 0x98, 0x0 }, /* #55 */481 { 0x 214317, 0x214b12, 0xa2, 0x79, 0x28, 0x0 }, /* #56 */482 { 0x 0613c3, 0x061312, 0x3c, 0x2f, 0x0c, 0x0 }, /* #57 */483 { 0x 3e5492, 0x3e5407, 0x29, 0x69, 0xc0, 0x0 }, /* #58 */484 { 0x3 a75c3, 0x3a7593, 0x07, 0xce, 0x38, 0x0 }, /* #59 */485 { 0x 296d07, 0x296593, 0xb6, 0xe9, 0xcc, 0x0 }, /* #60 */486 { 0x1 93287, 0x193207, 0x28, 0x55, 0xd2, 0x0 }, /* #61 */487 { 0x 2a6797, 0x2a6782, 0xeb, 0x85, 0x65, 0x0 }, /* #62 */488 { 0x 0c37d2, 0x0c3713, 0x49, 0x4c, 0xfd, 0x0 }, /* #63 */425 { 0x2a7cd3, 0x2a7497, 0x88, 0xac, 0xdb, 0x0 }, /* #0 */ 426 { 0x271bd6, 0x271302, 0xdf, 0x1c, 0xc3, 0x0 }, /* #1 */ 427 { 0x156906, 0x156112, 0x70, 0x4f, 0x21, 0x0 }, /* #2 */ 428 { 0x0b2812, 0x0b2003, 0x5a, 0x61, 0xf9, 0x0 }, /* #3 */ 429 { 0x1c7f46, 0x1c7717, 0x4a, 0x7b, 0xcf, 0x0 }, /* #4 */ 430 { 0x3116d6, 0x311693, 0x98, 0x9e, 0xfa, 0x0 }, /* #5 */ 431 { 0x3f3c17, 0x3f3416, 0x20, 0x05, 0x1a, 0x0 }, /* #6 */ 432 { 0x3c1ac6, 0x3c1286, 0xc8, 0xc5, 0x03, 0x0 }, /* #7 */ 433 { 0x330fd7, 0x330f83, 0x7c, 0xe3, 0x98, 0x0 }, /* #8 */ 434 { 0x024257, 0x024283, 0x2a, 0xc2, 0x67, 0x0 }, /* #9 */ 435 { 0x1d74c2, 0x1d7416, 0x1d, 0x0f, 0x0e, 0x0 }, /* #10 */ 436 { 0x2b6356, 0x2b6303, 0x1b, 0x68, 0xb3, 0x0 }, /* #11 */ 437 { 0x310212, 0x310282, 0xef, 0x83, 0x6c, 0x0 }, /* #12 */ 438 { 0x1f3ed3, 0x1f3e97, 0x47, 0xb7, 0x8f, 0x0 }, /* #13 */ 439 { 0x1f3dd6, 0x1f3597, 0xb0, 0xd8, 0xd8, 0x0 }, /* #14 */ 440 { 0x391f43, 0x391797, 0x2b, 0xbe, 0x6c, 0x0 }, /* #15 */ 441 { 0x210b13, 0x210392, 0xe6, 0xb6, 0x2f, 0x0 }, /* #16 */ 442 { 0x115e07, 0x115e93, 0x57, 0xce, 0x88, 0x0 }, /* #17 */ 443 { 0x1d6ac7, 0x1d6206, 0x65, 0x53, 0x11, 0x0 }, /* #18 */ 444 { 0x3d4707, 0x3d4f06, 0x8d, 0x63, 0x29, 0x0 }, /* #19 */ 445 { 0x2c6412, 0x2c6492, 0xc1, 0xab, 0x16, 0x0 }, /* #20 */ 446 { 0x2269d7, 0x226193, 0x20, 0xfe, 0x21, 0x0 }, /* #21 */ 447 { 0x1e2f53, 0x1e2712, 0xad, 0x0d, 0x9f, 0x0 }, /* #22 */ 448 { 0x3b4913, 0x3b4107, 0x1d, 0x78, 0xa4, 0x0 }, /* #23 */ 449 { 0x3b70d2, 0x3b7002, 0xfe, 0x76, 0x88, 0x0 }, /* #24 */ 450 { 0x102996, 0x102182, 0xac, 0xa7, 0x05, 0x0 }, /* #25 */ 451 { 0x2e4206, 0x2e4287, 0x3a, 0xd4, 0x66, 0x0 }, /* #26 */ 452 { 0x314b47, 0x314312, 0x78, 0x4a, 0x2d, 0x0 }, /* #27 */ 453 { 0x395512, 0x395512, 0xd3, 0x0d, 0xc6, 0x0 }, /* #28 */ 454 { 0x224587, 0x224512, 0x39, 0x2c, 0x0c, 0x0 }, /* #29 */ 455 { 0x091146, 0x091987, 0x5b, 0xdb, 0x80, 0x0 }, /* #30 */ 456 { 0x382103, 0x382113, 0x01, 0x51, 0xaf, 0x0 }, /* #31 */ 457 { 0x0549c7, 0x054102, 0xea, 0x01, 0xe8, 0x0 }, /* #32 */ 458 { 0x332216, 0x332207, 0x1a, 0x39, 0xe1, 0x0 }, /* #33 */ 459 { 0x2d68d2, 0x2d6087, 0x1e, 0xaa, 0x74, 0x0 }, /* #34 */ 460 { 0x0669d7, 0x066997, 0x57, 0x88, 0xce, 0x0 }, /* #35 */ 461 { 0x201986, 0x201912, 0xb4, 0x5b, 0x59, 0x0 }, /* #36 */ 462 { 0x2537c3, 0x253f16, 0x89, 0x4d, 0x3b, 0x0 }, /* #37 */ 463 { 0x181653, 0x181606, 0xa2, 0x21, 0x80, 0x0 }, /* #38 */ 464 { 0x370787, 0x370713, 0x25, 0x25, 0xff, 0x0 }, /* #39 */ 465 { 0x2829d2, 0x282106, 0x7e, 0x66, 0x18, 0x0 }, /* #40 */ 466 { 0x2c3cd2, 0x2c3c12, 0xca, 0x5e, 0x6c, 0x0 }, /* #41 */ 467 { 0x277506, 0x277582, 0xe9, 0xb0, 0x39, 0x0 }, /* #42 */ 468 { 0x2e0e82, 0x2e0693, 0xa5, 0xdf, 0xc6, 0x0 }, /* #43 */ 469 { 0x392983, 0x392987, 0x1c, 0x9a, 0x81, 0x0 }, /* #44 */ 470 { 0x2105c6, 0x210d16, 0xbc, 0x7e, 0x3e, 0x0 }, /* #45 */ 471 { 0x157452, 0x157493, 0x52, 0xd5, 0x7d, 0x0 }, /* #46 */ 472 { 0x186596, 0x186583, 0x67, 0xf2, 0x75, 0x0 }, /* #47 */ 473 { 0x2f3fc7, 0x2f3712, 0xf4, 0x2f, 0xc4, 0x0 }, /* #48 */ 474 { 0x371c46, 0x371407, 0x37, 0x56, 0xe1, 0x0 }, /* #49 */ 475 { 0x247083, 0x247017, 0x00, 0x17, 0xe8, 0x0 }, /* #50 */ 476 { 0x2e2912, 0x2e2193, 0x30, 0xd5, 0x5b, 0x0 }, /* #51 */ 477 { 0x146546, 0x146597, 0x0a, 0x8e, 0x7c, 0x0 }, /* #52 */ 478 { 0x382cd7, 0x382c87, 0x19, 0x95, 0x83, 0x0 }, /* #53 */ 479 { 0x363c46, 0x363412, 0xe5, 0x16, 0xcf, 0x0 }, /* #54 */ 480 { 0x395442, 0x395493, 0x32, 0xef, 0x43, 0x0 }, /* #55 */ 481 { 0x114496, 0x114487, 0x22, 0xd2, 0x50, 0x0 }, /* #56 */ 482 { 0x2146c7, 0x214e87, 0x04, 0x81, 0x82, 0x0 }, /* #57 */ 483 { 0x0f2d17, 0x0f2597, 0x8a, 0xff, 0x8a, 0x0 }, /* #58 */ 484 { 0x3937d2, 0x393f83, 0x2f, 0x9b, 0x94, 0x0 }, /* #59 */ 485 { 0x042e83, 0x042692, 0xd0, 0x80, 0x4f, 0x0 }, /* #60 */ 486 { 0x124986, 0x124113, 0x00, 0x3e, 0xc2, 0x0 }, /* #61 */ 487 { 0x346116, 0x346183, 0x18, 0xa8, 0x70, 0x0 }, /* #62 */ 488 { 0x3f0e06, 0x3f0e87, 0x6e, 0x84, 0xea, 0x0 }, /* #63 */ 489 489 }; 490 490 static const BINU8_TEST_T g_aTests_sbb_u8_locked[] = 491 491 { 492 { 0x 244647, 0x244683, 0x29, 0xd3, 0x55, 0x0 }, /* #0 */493 { 0x 3c2f87, 0x3c2782, 0xee, 0xab, 0x42, 0x0 }, /* #1 */494 { 0x 011056, 0x011887, 0x5d, 0xd8, 0x85, 0x0 }, /* #2 */495 { 0x 0505d3, 0x050517, 0x35, 0x35, 0xff, 0x0 }, /* #3 */496 { 0x 045793, 0x045712, 0xf9, 0x6d, 0x8b, 0x0 }, /* #4 */497 { 0x 040617, 0x040e87, 0x7b, 0xa9, 0xd1, 0x0 }, /* #5 */498 { 0x 3b2813, 0x3b2083, 0x2f, 0xb9, 0x75, 0x0 }, /* #6 */499 { 0x0 e1f87, 0x0e1796, 0xd9, 0xac, 0x2c, 0x0 }, /* #7 */500 { 0x 2b2b07, 0x2b2312, 0x56, 0x49, 0x0c, 0x0 }, /* #8 */501 { 0x 2f7cd3, 0x2f7417, 0x44, 0x65, 0xde, 0x0 }, /* #9 */502 { 0x 304217, 0x304a06, 0xea, 0x77, 0x72, 0x0 }, /* #10 */503 { 0x 0c59d6, 0x0c5916, 0xa0, 0x65, 0x3b, 0x0 }, /* #11 */504 { 0x 262e97, 0x262617, 0x47, 0x6a, 0xdc, 0x0 }, /* #12 */505 { 0x 1d2517, 0x1d2592, 0xb5, 0x9d, 0x17, 0x0 }, /* #13 */506 { 0x 2e2987, 0x2e2902, 0x8e, 0x2a, 0x63, 0x0 }, /* #14 */507 { 0x 1d1f12, 0x1d1717, 0x35, 0x6a, 0xcb, 0x0 }, /* #15 */508 { 0x 0f38c6, 0x0f3887, 0x6d, 0xd2, 0x9b, 0x0 }, /* #16 */509 { 0x 0a5f97, 0x0a5716, 0x24, 0x17, 0x0c, 0x0 }, /* #17 */510 { 0x0 35416, 0x035c06, 0xdf, 0x7e, 0x61, 0x0 }, /* #18 */511 { 0x 3a6fc2, 0x3a6796, 0xe8, 0xbe, 0x2a, 0x0 }, /* #19 */512 { 0x 2d0846, 0x2d0003, 0x1d, 0x4a, 0xd3, 0x0 }, /* #20 */513 { 0x 0356c6, 0x035e12, 0xb1, 0x5e, 0x53, 0x0 }, /* #21 */514 { 0x 3654d6, 0x365416, 0xb8, 0x1b, 0x9d, 0x0 }, /* #22 */515 { 0x39 4a07, 0x394a97, 0x7b, 0xdb, 0x9f, 0x0 }, /* #23 */516 { 0x 201852, 0x201012, 0xe5, 0x29, 0xbc, 0x0 }, /* #24 */517 { 0x 173f12, 0x173716, 0xb1, 0x06, 0xab, 0x0 }, /* #25 */518 { 0x 012f07, 0x012793, 0xbc, 0xbf, 0xfc, 0x0 }, /* #26 */519 { 0x 2f7316, 0x2f7387, 0x39, 0xd4, 0x65, 0x0 }, /* #27 */520 { 0x2 54003, 0x254017, 0x67, 0x77, 0xef, 0x0 }, /* #28 */521 { 0x 2d1bc3, 0x2d1396, 0xc2, 0xa9, 0x18, 0x0 }, /* #29 */522 { 0x21 4447, 0x214497, 0x2e, 0xcf, 0x5e, 0x0 }, /* #30 */523 { 0x0 e08c2, 0x0e0082, 0xac, 0x8c, 0x20, 0x0 }, /* #31 */524 { 0x 2b67c3, 0x2b6f93, 0x51, 0x97, 0xb9, 0x0 }, /* #32 */525 { 0x 1c0907, 0x1c0107, 0x2e, 0x3c, 0xf1, 0x0 }, /* #33 */526 { 0x3 21713, 0x321707, 0x1a, 0x66, 0xb3, 0x0 }, /* #34 */527 { 0x 1d1456, 0x1d1482, 0xdb, 0xc1, 0x1a, 0x0 }, /* #35 */528 { 0x 190012, 0x190087, 0xaf, 0xc9, 0xe6, 0x0 }, /* #36 */529 { 0x 2e6ed6, 0x2e6e06, 0xdf, 0x6c, 0x73, 0x0 }, /* #37 */530 { 0x 086202, 0x086286, 0xb9, 0x99, 0x20, 0x0 }, /* #38 */531 { 0x 363a47, 0x363283, 0x1b, 0xa8, 0x72, 0x0 }, /* #39 */532 { 0x 1c3cd7, 0x1c3c16, 0xc8, 0x5f, 0x68, 0x0 }, /* #40 */533 { 0x 3655c2, 0x365503, 0x05, 0x23, 0xe2, 0x0 }, /* #41 */534 { 0x 0543c6, 0x054306, 0x9b, 0x0a, 0x91, 0x0 }, /* #42 */535 { 0x 3d4443, 0x3d4486, 0xff, 0xd7, 0x27, 0x0 }, /* #43 */536 { 0x 0d2216, 0x0d2216, 0xf4, 0x09, 0xeb, 0x0 }, /* #44 */537 { 0x 0727d7, 0x072796, 0xc6, 0xbe, 0x07, 0x0 }, /* #45 */538 { 0x 081157, 0x081902, 0x85, 0x31, 0x53, 0x0 }, /* #46 */539 { 0x 2f7a43, 0x2f7206, 0x58, 0x30, 0x27, 0x0 }, /* #47 */540 { 0x 070ac3, 0x070296, 0xab, 0x9f, 0x0b, 0x0 }, /* #48 */541 { 0x0 62612, 0x062616, 0xe0, 0x22, 0xbe, 0x0 }, /* #49 */542 { 0x 0a5746, 0x0a5786, 0xbb, 0x96, 0x25, 0x0 }, /* #50 */543 { 0x 360bd3, 0x360b02, 0xde, 0x7a, 0x63, 0x0 }, /* #51 */544 { 0x 187602, 0x187617, 0x21, 0x53, 0xce, 0x0 }, /* #52 */545 { 0x1 04e47, 0x104616, 0x36, 0x17, 0x1e, 0x0 }, /* #53 */546 { 0x 396a06, 0x396283, 0xaa, 0xf4, 0xb6, 0x0 }, /* #54 */547 { 0x 1d0f57, 0x1d0782, 0xbc, 0xb6, 0x05, 0x0 }, /* #55 */548 { 0x 392c13, 0x392412, 0xe4, 0x34, 0xaf, 0x0 }, /* #56 */549 { 0x 0a3e53, 0x0a3687, 0x17, 0xc6, 0x50, 0x0 }, /* #57 */550 { 0x0 23116, 0x023102, 0x6e, 0x37, 0x37, 0x0 }, /* #58 */551 { 0x 0e7a43, 0x0e7297, 0xd1, 0xf3, 0xdd, 0x0 }, /* #59 */552 { 0x 252d02, 0x252d12, 0xab, 0x5e, 0x4d, 0x0 }, /* #60 */553 { 0x 0739d2, 0x073997, 0x52, 0xcf, 0x83, 0x0 }, /* #61 */554 { 0x1 c1397, 0x1c1303, 0x2d, 0x79, 0xb3, 0x0 }, /* #62 */555 { 0x 061917, 0x061106, 0xba, 0x24, 0x95, 0x0 }, /* #63 */492 { 0x363346, 0x363383, 0x53, 0xf1, 0x62, 0x0 }, /* #0 */ 493 { 0x2b0dd7, 0x2b0597, 0x08, 0x99, 0x6e, 0x0 }, /* #1 */ 494 { 0x385413, 0x385406, 0x3f, 0x09, 0x35, 0x0 }, /* #2 */ 495 { 0x3f1b52, 0x3f1b83, 0x5b, 0xd9, 0x82, 0x0 }, /* #3 */ 496 { 0x2f38d3, 0x2f3017, 0x26, 0x2b, 0xfa, 0x0 }, /* #4 */ 497 { 0x3561d6, 0x356193, 0x37, 0xef, 0x48, 0x0 }, /* #5 */ 498 { 0x2b5a56, 0x2b5217, 0x54, 0x7b, 0xd9, 0x0 }, /* #6 */ 499 { 0x0c5d56, 0x0c5506, 0xf4, 0x30, 0xc4, 0x0 }, /* #7 */ 500 { 0x132d82, 0x132583, 0x9e, 0xa2, 0xfc, 0x0 }, /* #8 */ 501 { 0x1e1d16, 0x1e1582, 0xdf, 0xc8, 0x17, 0x0 }, /* #9 */ 502 { 0x1e3313, 0x1e3316, 0xf2, 0x05, 0xec, 0x0 }, /* #10 */ 503 { 0x3c7a52, 0x3c7283, 0x8b, 0xd9, 0xb2, 0x0 }, /* #11 */ 504 { 0x122bd2, 0x122302, 0xf8, 0x70, 0x88, 0x0 }, /* #12 */ 505 { 0x0a1906, 0x0a1186, 0xeb, 0xa5, 0x46, 0x0 }, /* #13 */ 506 { 0x124816, 0x124096, 0xf0, 0xd4, 0x1c, 0x0 }, /* #14 */ 507 { 0x276343, 0x276306, 0xe9, 0x27, 0xc1, 0x0 }, /* #15 */ 508 { 0x291982, 0x291912, 0xa0, 0x4a, 0x56, 0x0 }, /* #16 */ 509 { 0x214e17, 0x214e12, 0x95, 0x75, 0x1f, 0x0 }, /* #17 */ 510 { 0x045e43, 0x045697, 0x00, 0xc9, 0x36, 0x0 }, /* #18 */ 511 { 0x083553, 0x083512, 0xeb, 0x3e, 0xac, 0x0 }, /* #19 */ 512 { 0x107317, 0x107b02, 0xae, 0x4c, 0x61, 0x0 }, /* #20 */ 513 { 0x162dd6, 0x162d83, 0x7e, 0xdc, 0xa2, 0x0 }, /* #21 */ 514 { 0x1d12d2, 0x1d1292, 0xf4, 0xe6, 0x0e, 0x0 }, /* #22 */ 515 { 0x3952c7, 0x395a97, 0x71, 0xbd, 0xb3, 0x0 }, /* #23 */ 516 { 0x0c1282, 0x0c1202, 0x7e, 0x46, 0x38, 0x0 }, /* #24 */ 517 { 0x3b6557, 0x3b6513, 0x01, 0x57, 0xa9, 0x0 }, /* #25 */ 518 { 0x262096, 0x262887, 0x64, 0xd4, 0x90, 0x0 }, /* #26 */ 519 { 0x144ec6, 0x144602, 0xdd, 0x40, 0x9d, 0x0 }, /* #27 */ 520 { 0x227206, 0x227206, 0x8e, 0x05, 0x89, 0x0 }, /* #28 */ 521 { 0x314983, 0x314183, 0xaa, 0xf8, 0xb1, 0x0 }, /* #29 */ 522 { 0x210403, 0x210406, 0xee, 0x28, 0xc5, 0x0 }, /* #30 */ 523 { 0x0f6412, 0x0f6407, 0x29, 0x33, 0xf6, 0x0 }, /* #31 */ 524 { 0x180987, 0x180186, 0xab, 0x87, 0x23, 0x0 }, /* #32 */ 525 { 0x026843, 0x026887, 0x7e, 0xb8, 0xc5, 0x0 }, /* #33 */ 526 { 0x3446c6, 0x344613, 0x00, 0x0d, 0xf3, 0x0 }, /* #34 */ 527 { 0x376f53, 0x376f12, 0x99, 0x4c, 0x4c, 0x0 }, /* #35 */ 528 { 0x2b4893, 0x2b4097, 0x06, 0xdd, 0x28, 0x0 }, /* #36 */ 529 { 0x0563c3, 0x056383, 0x2b, 0xc1, 0x69, 0x0 }, /* #37 */ 530 { 0x3304d2, 0x330493, 0x89, 0xba, 0xcf, 0x0 }, /* #38 */ 531 { 0x0b7d96, 0x0b7506, 0x4f, 0x1d, 0x32, 0x0 }, /* #39 */ 532 { 0x0726d7, 0x072e02, 0xb6, 0x61, 0x54, 0x0 }, /* #40 */ 533 { 0x2c23d6, 0x2c2303, 0x25, 0x34, 0xf1, 0x0 }, /* #41 */ 534 { 0x3e3583, 0x3e3506, 0x99, 0x03, 0x95, 0x0 }, /* #42 */ 535 { 0x2c2793, 0x2c2f97, 0x60, 0x88, 0xd7, 0x0 }, /* #43 */ 536 { 0x112e86, 0x112e02, 0x8f, 0x68, 0x27, 0x0 }, /* #44 */ 537 { 0x185a16, 0x185283, 0x0a, 0xe6, 0x24, 0x0 }, /* #45 */ 538 { 0x163707, 0x163717, 0x33, 0x39, 0xf9, 0x0 }, /* #46 */ 539 { 0x301f56, 0x301787, 0x6b, 0xf5, 0x76, 0x0 }, /* #47 */ 540 { 0x3c4543, 0x3c4587, 0x6d, 0xf5, 0x77, 0x0 }, /* #48 */ 541 { 0x095f42, 0x095f16, 0x85, 0x6f, 0x16, 0x0 }, /* #49 */ 542 { 0x136103, 0x136112, 0x71, 0x5e, 0x12, 0x0 }, /* #50 */ 543 { 0x0677c3, 0x067f93, 0x30, 0x9d, 0x92, 0x0 }, /* #51 */ 544 { 0x250312, 0x250392, 0xf4, 0xa7, 0x4d, 0x0 }, /* #52 */ 545 { 0x1110d2, 0x111002, 0x6d, 0x61, 0x0c, 0x0 }, /* #53 */ 546 { 0x094d92, 0x094596, 0xfa, 0xcf, 0x2b, 0x0 }, /* #54 */ 547 { 0x325c03, 0x325486, 0xfa, 0xe4, 0x15, 0x0 }, /* #55 */ 548 { 0x264686, 0x264617, 0x44, 0x7b, 0xc9, 0x0 }, /* #56 */ 549 { 0x2b3583, 0x2b3583, 0x9c, 0xc1, 0xda, 0x0 }, /* #57 */ 550 { 0x082e82, 0x082e93, 0x45, 0x8f, 0xb6, 0x0 }, /* #58 */ 551 { 0x3a2dc7, 0x3a2517, 0x03, 0x39, 0xc9, 0x0 }, /* #59 */ 552 { 0x342112, 0x342183, 0x0f, 0xd3, 0x3c, 0x0 }, /* #60 */ 553 { 0x2d4593, 0x2d4502, 0xdd, 0x34, 0xa8, 0x0 }, /* #61 */ 554 { 0x150416, 0x150483, 0x29, 0xc8, 0x61, 0x0 }, /* #62 */ 555 { 0x133f86, 0x133783, 0x2c, 0xbc, 0x70, 0x0 }, /* #63 */ 556 556 }; 557 557 static const BINU8_TEST_T g_aTests_or_u8[] = 558 558 { 559 { 0x3 a4547, 0x3a4506, 0x3a, 0x3a, 0x20, 0x0 }, /* #0 */560 { 0x 207806, 0x207086, 0x38, 0xfc, 0xfc, 0x0 }, /* #1 */561 { 0x 220d46, 0x220582, 0xf8, 0xfb, 0xcb, 0x0 }, /* #2 */562 { 0x 046c12, 0x046482, 0xdf, 0xdf, 0xc2, 0x0 }, /* #3 */563 { 0x 394513, 0x394582, 0xfd, 0xfd, 0x29, 0x0 }, /* #4 */564 { 0x3 63182, 0x363182, 0x99, 0x9b, 0x02, 0x0 }, /* #5 */565 { 0x 343043, 0x343086, 0x6b, 0xff, 0xfd, 0x0 }, /* #6 */566 { 0x 156a93, 0x156282, 0xf3, 0xf7, 0x74, 0x0 }, /* #7 */567 { 0x 332953, 0x332186, 0x9f, 0xff, 0xf3, 0x0 }, /* #8 */568 { 0x 240952, 0x240186, 0xe1, 0xeb, 0x2b, 0x0 }, /* #9 */569 { 0x 073c07, 0x073486, 0xdb, 0xdb, 0x9a, 0x0 }, /* #10 */570 { 0x 242d82, 0x242586, 0x17, 0xb7, 0xb1, 0x0 }, /* #11 */571 { 0x1 a2216, 0x1a2282, 0x9a, 0xbf, 0xbf, 0x0 }, /* #12 */572 { 0x 2f0197, 0x2f0186, 0x34, 0xff, 0xcb, 0x0 }, /* #13 */573 { 0x0 35c93, 0x035486, 0x88, 0x9a, 0x12, 0x0 }, /* #14 */574 { 0x 392c16, 0x392486, 0xde, 0xff, 0x6d, 0x0 }, /* #15 */575 { 0x1 155c3, 0x115502, 0x7c, 0x7c, 0x18, 0x0 }, /* #16 */576 { 0x 3d6693, 0x3d6682, 0x76, 0xfe, 0xcc, 0x0 }, /* #17 */577 { 0x 1d7c43, 0x1d7486, 0x9f, 0x9f, 0x1f, 0x0 }, /* #18 */578 { 0x 362806, 0x362086, 0x8b, 0xaf, 0x2d, 0x0 }, /* #19 */579 { 0x1 95dc6, 0x195582, 0x98, 0xdf, 0x57, 0x0 }, /* #20 */580 { 0x 2939d6, 0x293106, 0x49, 0x59, 0x10, 0x0 }, /* #21 */581 { 0x 026013, 0x026002, 0x64, 0x67, 0x67, 0x0 }, /* #22 */582 { 0x 0d6717, 0x0d6702, 0x77, 0x7f, 0x78, 0x0 }, /* #23 */583 { 0x3 459d6, 0x345102, 0x3a, 0x7f, 0x67, 0x0 }, /* #24 */584 { 0x2 b7bd6, 0x2b7386, 0x30, 0xfc, 0xfc, 0x0 }, /* #25 */585 { 0x 0913c7, 0x091302, 0x66, 0x7f, 0x1b, 0x0 }, /* #26 */586 { 0x 2b0fd6, 0x2b0702, 0x2e, 0x2f, 0x2d, 0x0 }, /* #27 */587 { 0x2 85c17, 0x285482, 0xad, 0xfd, 0x5d, 0x0 }, /* #28 */588 { 0x 2d2a87, 0x2d2282, 0xdf, 0xdf, 0xd3, 0x0 }, /* #29 */589 { 0x 1e4496, 0x1e4486, 0x73, 0xf3, 0x92, 0x0 }, /* #30 */590 { 0x1 66d57, 0x166582, 0xc7, 0xdf, 0x9c, 0x0 }, /* #31 */591 { 0x0 a25c7, 0x0a2506, 0x56, 0x77, 0x75, 0x0 }, /* #32 */592 { 0x 317753, 0x317786, 0xf0, 0xf6, 0x96, 0x0 }, /* #33 */593 { 0x 1630c7, 0x163082, 0xc9, 0xfb, 0x73, 0x0 }, /* #34 */594 { 0x 2b2542, 0x2b2586, 0x88, 0x99, 0x19, 0x0 }, /* #35 */595 { 0x 176856, 0x176086, 0x6d, 0xed, 0xa9, 0x0 }, /* #36 */596 { 0x 271586, 0x271582, 0xb6, 0xf7, 0x43, 0x0 }, /* #37 */597 { 0x0 521c6, 0x052102, 0x10, 0x19, 0x09, 0x0 }, /* #38 */598 { 0x 2f7193, 0x2f7182, 0x98, 0xdc, 0xd4, 0x0 }, /* #39 */599 { 0x 0553d3, 0x055386, 0x4a, 0xfa, 0xfa, 0x0 }, /* #40 */600 { 0x2 f4347, 0x2f4386, 0x06, 0x9f, 0x9d, 0x0 }, /* #41 */601 { 0x 077017, 0x077002, 0x5e, 0x5e, 0x48, 0x0 }, /* #42 */602 { 0x 3345d3, 0x334502, 0x04, 0x45, 0x41, 0x0 }, /* #43 */603 { 0x 172b07, 0x172386, 0x2b, 0xff, 0xff, 0x0 }, /* #44 */604 { 0x 055916, 0x055106, 0x78, 0x7b, 0x6b, 0x0 }, /* #45 */605 { 0x 2042d2, 0x204282, 0xdc, 0xfe, 0xea, 0x0 }, /* #46 */606 { 0x 1f1082, 0x1f1002, 0x2e, 0x7f, 0x71, 0x0 }, /* #47 */607 { 0x1 35456, 0x135486, 0x87, 0xe7, 0x63, 0x0 }, /* #48 */608 { 0x 1d0ec6, 0x1d0682, 0x54, 0xfd, 0xfd, 0x0 }, /* #49 */609 { 0x 0b6d16, 0x0b6502, 0x06, 0x7f, 0x7f, 0x0 }, /* #50 */610 { 0x 2418c7, 0x241086, 0x9b, 0xdb, 0xd3, 0x0 }, /* #51 */611 { 0x 225293, 0x225206, 0x16, 0x3f, 0x3f, 0x0 }, /* #52 */612 { 0x 2e6983, 0x2e6186, 0x31, 0xf5, 0xf4, 0x0 }, /* #53 */613 { 0x2 c6c57, 0x2c6482, 0xa9, 0xfb, 0x53, 0x0 }, /* #54 */614 { 0x2 c3f06, 0x2c3786, 0xb8, 0xff, 0xdf, 0x0 }, /* #55 */615 { 0x 3e3f52, 0x3e3782, 0x8d, 0x8f, 0x07, 0x0 }, /* #56 */616 { 0x3 373d7, 0x337386, 0xff, 0xff, 0x87, 0x0 }, /* #57 */617 { 0x 3a4657, 0x3a4686, 0x6b, 0xff, 0xf4, 0x0 }, /* #58 */618 { 0x0 51647, 0x051686, 0xce, 0xde, 0x1e, 0x0 }, /* #59 */619 { 0x 087a46, 0x087286, 0xd9, 0xff, 0xbf, 0x0 }, /* #60 */620 { 0x 234ad7, 0x234282, 0xc9, 0xe9, 0xe9, 0x0 }, /* #61 */621 { 0x 1439d7, 0x143182, 0x19, 0xdf, 0xc7, 0x0 }, /* #62 */622 { 0x1 e3012, 0x1e3006, 0x3d, 0x7d, 0x4d, 0x0 }, /* #63 */559 { 0x362a87, 0x362286, 0x98, 0xdd, 0x45, 0x0 }, /* #0 */ 560 { 0x0e0993, 0x0e0102, 0x02, 0x16, 0x14, 0x0 }, /* #1 */ 561 { 0x3f02d2, 0x3f0286, 0x38, 0xb8, 0x80, 0x0 }, /* #2 */ 562 { 0x2a2516, 0x2a2586, 0x72, 0xf6, 0x86, 0x0 }, /* #3 */ 563 { 0x2d6d53, 0x2d6582, 0x8c, 0xad, 0xad, 0x0 }, /* #4 */ 564 { 0x340a53, 0x340206, 0x1a, 0x7b, 0x63, 0x0 }, /* #5 */ 565 { 0x0104c6, 0x010482, 0x74, 0xf7, 0xe7, 0x0 }, /* #6 */ 566 { 0x0b3d93, 0x0b3582, 0x92, 0xda, 0x58, 0x0 }, /* #7 */ 567 { 0x244113, 0x244182, 0x73, 0xfb, 0xf8, 0x0 }, /* #8 */ 568 { 0x3b5c43, 0x3b5402, 0x15, 0x7f, 0x7a, 0x0 }, /* #9 */ 569 { 0x3f5803, 0x3f5006, 0x7e, 0x7e, 0x36, 0x0 }, /* #10 */ 570 { 0x035f56, 0x035702, 0x51, 0x5b, 0x4b, 0x0 }, /* #11 */ 571 { 0x120357, 0x120386, 0xf8, 0xf9, 0x61, 0x0 }, /* #12 */ 572 { 0x377386, 0x377386, 0xf7, 0xff, 0xae, 0x0 }, /* #13 */ 573 { 0x093906, 0x093186, 0x9f, 0x9f, 0x9c, 0x0 }, /* #14 */ 574 { 0x263a86, 0x263206, 0x75, 0x77, 0x33, 0x0 }, /* #15 */ 575 { 0x1329c3, 0x132182, 0xfc, 0xfd, 0xbd, 0x0 }, /* #16 */ 576 { 0x271f43, 0x271782, 0x90, 0xf7, 0xe7, 0x0 }, /* #17 */ 577 { 0x2c0853, 0x2c0086, 0xc1, 0xff, 0xff, 0x0 }, /* #18 */ 578 { 0x166912, 0x166186, 0x6f, 0xff, 0x96, 0x0 }, /* #19 */ 579 { 0x107006, 0x107082, 0xa9, 0xad, 0x84, 0x0 }, /* #20 */ 580 { 0x0f5343, 0x0f5386, 0xdc, 0xff, 0x63, 0x0 }, /* #21 */ 581 { 0x1f0312, 0x1f0382, 0xcd, 0xdf, 0x1f, 0x0 }, /* #22 */ 582 { 0x2210d2, 0x221082, 0x59, 0xdf, 0x86, 0x0 }, /* #23 */ 583 { 0x357e87, 0x357606, 0x50, 0x72, 0x32, 0x0 }, /* #24 */ 584 { 0x241952, 0x241186, 0x31, 0xf9, 0xd8, 0x0 }, /* #25 */ 585 { 0x322417, 0x322486, 0xe9, 0xed, 0x6c, 0x0 }, /* #26 */ 586 { 0x1b5b92, 0x1b5382, 0x25, 0xad, 0x89, 0x0 }, /* #27 */ 587 { 0x290f57, 0x290786, 0xfa, 0xff, 0x75, 0x0 }, /* #28 */ 588 { 0x361743, 0x361702, 0x38, 0x79, 0x49, 0x0 }, /* #29 */ 589 { 0x060e07, 0x060686, 0xe7, 0xff, 0xdd, 0x0 }, /* #30 */ 590 { 0x102357, 0x102302, 0x1a, 0x5b, 0x4b, 0x0 }, /* #31 */ 591 { 0x031617, 0x031686, 0x99, 0xbd, 0xac, 0x0 }, /* #32 */ 592 { 0x017903, 0x017186, 0xce, 0xde, 0x50, 0x0 }, /* #33 */ 593 { 0x3b6a87, 0x3b6286, 0xc9, 0xc9, 0x09, 0x0 }, /* #34 */ 594 { 0x3f5f02, 0x3f5782, 0x7c, 0xfd, 0xc1, 0x0 }, /* #35 */ 595 { 0x035807, 0x035082, 0xee, 0xfe, 0x34, 0x0 }, /* #36 */ 596 { 0x317d06, 0x317586, 0x29, 0xed, 0xc5, 0x0 }, /* #37 */ 597 { 0x031a13, 0x031286, 0xa8, 0xfa, 0xf2, 0x0 }, /* #38 */ 598 { 0x0f5b56, 0x0f5386, 0xef, 0xff, 0x9c, 0x0 }, /* #39 */ 599 { 0x3c4156, 0x3c4186, 0xf6, 0xf6, 0x00, 0x0 }, /* #40 */ 600 { 0x265142, 0x265186, 0x76, 0xff, 0x89, 0x0 }, /* #41 */ 601 { 0x127706, 0x127782, 0x33, 0xf7, 0xe5, 0x0 }, /* #42 */ 602 { 0x060fd2, 0x060786, 0xd7, 0xff, 0xbc, 0x0 }, /* #43 */ 603 { 0x331b52, 0x331382, 0x97, 0xf7, 0x67, 0x0 }, /* #44 */ 604 { 0x1835c7, 0x183586, 0xb0, 0xf9, 0x79, 0x0 }, /* #45 */ 605 { 0x0f6213, 0x0f6202, 0x34, 0x3e, 0x0e, 0x0 }, /* #46 */ 606 { 0x2b1d07, 0x2b1582, 0x65, 0xe5, 0xe4, 0x0 }, /* #47 */ 607 { 0x110002, 0x110082, 0x3a, 0xfb, 0xf3, 0x0 }, /* #48 */ 608 { 0x081812, 0x081086, 0x7a, 0xff, 0xb5, 0x0 }, /* #49 */ 609 { 0x366f46, 0x366782, 0x7d, 0xfd, 0xa1, 0x0 }, /* #50 */ 610 { 0x065096, 0x065086, 0xa7, 0xe7, 0xe2, 0x0 }, /* #51 */ 611 { 0x1c5942, 0x1c5186, 0x40, 0xfa, 0xba, 0x0 }, /* #52 */ 612 { 0x1b2c46, 0x1b2486, 0x03, 0x8b, 0x8a, 0x0 }, /* #53 */ 613 { 0x266c03, 0x266482, 0x73, 0xf7, 0xd6, 0x0 }, /* #54 */ 614 { 0x2d7ec7, 0x2d7602, 0x1a, 0x3b, 0x23, 0x0 }, /* #55 */ 615 { 0x022192, 0x022182, 0x1d, 0x9d, 0x94, 0x0 }, /* #56 */ 616 { 0x314952, 0x314182, 0x9c, 0xfe, 0xee, 0x0 }, /* #57 */ 617 { 0x2a78d2, 0x2a7086, 0xea, 0xfa, 0x3a, 0x0 }, /* #58 */ 618 { 0x0926c3, 0x092602, 0x05, 0x0d, 0x0d, 0x0 }, /* #59 */ 619 { 0x1a1b02, 0x1a1382, 0x88, 0x8c, 0x0c, 0x0 }, /* #60 */ 620 { 0x1428c3, 0x142002, 0x12, 0x5e, 0x5e, 0x0 }, /* #61 */ 621 { 0x2f1f87, 0x2f1706, 0x04, 0x44, 0x40, 0x0 }, /* #62 */ 622 { 0x1b3457, 0x1b3406, 0x11, 0x35, 0x24, 0x0 }, /* #63 */ 623 623 }; 624 624 static const BINU8_TEST_T g_aTests_or_u8_locked[] = 625 625 { 626 { 0x 3b67c3, 0x3b6786, 0x59, 0xdd, 0xd4, 0x0 }, /* #0 */627 { 0x 1b0c92, 0x1b0486, 0x85, 0xc5, 0x40, 0x0 }, /* #1 */628 { 0x 210652, 0x210682, 0x38, 0xf8, 0xc0, 0x0 }, /* #2 */629 { 0x 301006, 0x301006, 0x5e, 0x7e, 0x7e, 0x0 }, /* #3 */630 { 0x 011cd6, 0x011486, 0xfd, 0xff, 0x66, 0x0 }, /* #4 */631 { 0x0 81207, 0x081286, 0xb6, 0xb7, 0x97, 0x0 }, /* #5 */632 { 0x 165ec2, 0x165686, 0xa6, 0xbe, 0xb8, 0x0 }, /* #6 */633 { 0x 1d2612, 0x1d2606, 0x3a, 0x7e, 0x7c, 0x0 }, /* #7 */634 { 0x2 417d2, 0x241782, 0xd1, 0xd3, 0x13, 0x0 }, /* #8 */635 { 0x 281e03, 0x281686, 0x0d, 0xbd, 0xb1, 0x0 }, /* #9 */636 { 0x3 77087, 0x377082, 0xad, 0xef, 0x67, 0x0 }, /* #10 */637 { 0x 126fc3, 0x126786, 0x87, 0xd7, 0xd7, 0x0 }, /* #11 */638 { 0x 0c5207, 0x0c5286, 0xa2, 0xaa, 0x8a, 0x0 }, /* #12 */639 { 0x 0d40d3, 0x0d4086, 0xb0, 0xf3, 0x53, 0x0 }, /* #13 */640 { 0x3 11e16, 0x311602, 0x3a, 0x3b, 0x01, 0x0 }, /* #14 */641 { 0x2 71c47, 0x271406, 0x16, 0x36, 0x34, 0x0 }, /* #15 */642 { 0x 3c3742, 0x3c3786, 0x04, 0xb7, 0xb7, 0x0 }, /* #16 */643 { 0x2 e6d52, 0x2e6582, 0xc2, 0xd6, 0x54, 0x0 }, /* #17 */644 { 0x1 55383, 0x155386, 0xfe, 0xff, 0x6b, 0x0 }, /* #18 */645 { 0x 3c0993, 0x3c0106, 0x2e, 0x6f, 0x4d, 0x0 }, /* #19 */646 { 0x 0259d6, 0x025106, 0x22, 0x6a, 0x68, 0x0 }, /* #20 */647 { 0x 1c1ac7, 0x1c1206, 0x48, 0x5f, 0x17, 0x0 }, /* #21 */648 { 0x 092516, 0x092586, 0xad, 0xff, 0xd2, 0x0 }, /* #22 */649 { 0x2 12596, 0x212502, 0x28, 0x2f, 0x0f, 0x0 }, /* #23 */650 { 0x 106a82, 0x106202, 0x14, 0x54, 0x44, 0x0 }, /* #24 */651 { 0x2 46a03, 0x246282, 0xac, 0xbc, 0x3c, 0x0 }, /* #25 */652 { 0x1 71f96, 0x171786, 0x9e, 0xff, 0x65, 0x0 }, /* #26 */653 { 0x 3237c3, 0x323786, 0xf2, 0xfa, 0x2a, 0x0 }, /* #27 */654 { 0x 0c0402, 0x0c0486, 0x70, 0xf3, 0xf3, 0x0 }, /* #28 */655 { 0x 041f56, 0x041702, 0x2a, 0x7a, 0x58, 0x0 }, /* #29 */656 { 0x 0f22c6, 0x0f2282, 0xa1, 0xe3, 0x43, 0x0 }, /* #30 */657 { 0x1 d4286, 0x1d4286, 0x99, 0xbd, 0x35, 0x0 }, /* #31 */658 { 0x 215813, 0x215086, 0x26, 0xe7, 0xc5, 0x0 }, /* #32 */659 { 0x 0e4213, 0x0e4202, 0x70, 0x75, 0x35, 0x0 }, /* #33 */660 { 0x 146c92, 0x146482, 0x45, 0xef, 0xea, 0x0 }, /* #34 */661 { 0x2 d19d7, 0x2d1186, 0xef, 0xff, 0x75, 0x0 }, /* #35 */662 { 0x 070f46, 0x070782, 0xf8, 0xf8, 0xb0, 0x0 }, /* #36 */663 { 0x 287192, 0x287186, 0xd5, 0xd7, 0x07, 0x0 }, /* #37 */664 { 0x3 62e43, 0x362602, 0x22, 0x2a, 0x0a, 0x0 }, /* #38 */665 { 0x 280747, 0x280706, 0x06, 0x36, 0x32, 0x0 }, /* #39 */666 { 0x 1f5ad3, 0x1f5206, 0x77, 0x77, 0x33, 0x0 }, /* #40 */667 { 0x 3102d7, 0x310202, 0x4b, 0x5b, 0x1b, 0x0 }, /* #41 */668 { 0x 172703, 0x172782, 0x88, 0x9e, 0x16, 0x0 }, /* #42 */669 { 0x0 35f12, 0x035786, 0xe9, 0xeb, 0x42, 0x0 }, /* #43 */670 { 0x 336117, 0x336182, 0x6d, 0xef, 0xea, 0x0 }, /* #44 */671 { 0x 260757, 0x260786, 0x15, 0xd7, 0xd6, 0x0 }, /* #45 */672 { 0x 2f39c2, 0x2f3186, 0x1c, 0xde, 0xd6, 0x0 }, /* #46 */673 { 0x 2e0cd7, 0x2e0486, 0xa5, 0xed, 0xe9, 0x0 }, /* #47 */674 { 0x 092342, 0x092386, 0x80, 0xb7, 0xb7, 0x0 }, /* #48 */675 { 0x 347a16, 0x347282, 0x6e, 0xef, 0xc5, 0x0 }, /* #49 */676 { 0x 347c92, 0x347402, 0x1a, 0x5b, 0x41, 0x0 }, /* #50 */677 { 0x 007983, 0x007182, 0xf7, 0xf7, 0x61, 0x0 }, /* #51 */678 { 0x 1b4356, 0x1b4302, 0x7b, 0x7f, 0x2f, 0x0 }, /* #52 */679 { 0x2 94dc3, 0x294582, 0xfa, 0xfe, 0x7e, 0x0 }, /* #53 */680 { 0x 2f29d7, 0x2f2182, 0xfb, 0xfb, 0x03, 0x0 }, /* #54 */681 { 0x00 7043, 0x007086, 0x72, 0xff, 0x8f, 0x0 }, /* #55 */682 { 0x 3047d6, 0x304782, 0x03, 0xf7, 0xf4, 0x0 }, /* #56 */683 { 0x 022c57, 0x022482, 0x9b, 0xdf, 0xdc, 0x0 }, /* #57 */684 { 0x 0a4f83, 0x0a4702, 0x49, 0x49, 0x01, 0x0 }, /* #58 */685 { 0x 2a3c43, 0x2a3482, 0x59, 0xfd, 0xbd, 0x0 }, /* #59 */686 { 0x 252a82, 0x252282, 0x65, 0xef, 0xaa, 0x0 }, /* #60 */687 { 0x 223e53, 0x223602, 0x3d, 0x3d, 0x18, 0x0 }, /* #61 */688 { 0x 134797, 0x134786, 0x92, 0xde, 0xce, 0x0 }, /* #62 */689 { 0x 350cd2, 0x350482, 0xe7, 0xef, 0x2b, 0x0 }, /* #63 */626 { 0x1b0853, 0x1b0082, 0x9b, 0xbf, 0xa5, 0x0 }, /* #0 */ 627 { 0x3708d2, 0x370086, 0xd4, 0xfc, 0xb8, 0x0 }, /* #1 */ 628 { 0x0f7f47, 0x0f7786, 0x6b, 0xff, 0x9d, 0x0 }, /* #2 */ 629 { 0x0f68c7, 0x0f6082, 0xd7, 0xf7, 0x64, 0x0 }, /* #3 */ 630 { 0x152916, 0x152186, 0xf3, 0xff, 0xcd, 0x0 }, /* #4 */ 631 { 0x0a3e06, 0x0a3606, 0x32, 0x3f, 0x0f, 0x0 }, /* #5 */ 632 { 0x0f6506, 0x0f6506, 0x76, 0x77, 0x47, 0x0 }, /* #6 */ 633 { 0x240e02, 0x240686, 0xe5, 0xf5, 0x31, 0x0 }, /* #7 */ 634 { 0x203356, 0x203386, 0xe3, 0xeb, 0xea, 0x0 }, /* #8 */ 635 { 0x1c6197, 0x1c6186, 0xf9, 0xff, 0x8e, 0x0 }, /* #9 */ 636 { 0x382417, 0x382486, 0x2e, 0xbe, 0x9a, 0x0 }, /* #10 */ 637 { 0x371e93, 0x371682, 0x00, 0xf7, 0xf7, 0x0 }, /* #11 */ 638 { 0x2b5596, 0x2b5502, 0x09, 0x5d, 0x54, 0x0 }, /* #12 */ 639 { 0x1e0dc3, 0x1e0582, 0x6c, 0xfd, 0xb5, 0x0 }, /* #13 */ 640 { 0x322983, 0x322186, 0xb0, 0xff, 0xdf, 0x0 }, /* #14 */ 641 { 0x230412, 0x230406, 0x76, 0x77, 0x51, 0x0 }, /* #15 */ 642 { 0x0c3257, 0x0c3282, 0xc3, 0xfb, 0xb8, 0x0 }, /* #16 */ 643 { 0x274213, 0x274202, 0x3e, 0x3e, 0x08, 0x0 }, /* #17 */ 644 { 0x1e1487, 0x1e1482, 0x27, 0xa7, 0xa0, 0x0 }, /* #18 */ 645 { 0x207f82, 0x207786, 0xe3, 0xff, 0xde, 0x0 }, /* #19 */ 646 { 0x2f5293, 0x2f5282, 0xd3, 0xfb, 0xea, 0x0 }, /* #20 */ 647 { 0x2533c2, 0x253382, 0xc8, 0xcd, 0x8d, 0x0 }, /* #21 */ 648 { 0x3c00c7, 0x3c0082, 0x27, 0xf7, 0xd3, 0x0 }, /* #22 */ 649 { 0x2c2f53, 0x2c2702, 0x53, 0x73, 0x72, 0x0 }, /* #23 */ 650 { 0x274b52, 0x274386, 0x4c, 0xcf, 0x8b, 0x0 }, /* #24 */ 651 { 0x291a57, 0x291282, 0xe7, 0xf7, 0x11, 0x0 }, /* #25 */ 652 { 0x145812, 0x145082, 0xec, 0xfe, 0x56, 0x0 }, /* #26 */ 653 { 0x065f57, 0x065702, 0x5a, 0x5b, 0x5b, 0x0 }, /* #27 */ 654 { 0x2d3c53, 0x2d3402, 0x67, 0x67, 0x21, 0x0 }, /* #28 */ 655 { 0x2631d6, 0x263186, 0x44, 0xe7, 0xa3, 0x0 }, /* #29 */ 656 { 0x1d7d92, 0x1d7586, 0xa3, 0xf3, 0xf0, 0x0 }, /* #30 */ 657 { 0x111956, 0x111106, 0x50, 0x53, 0x03, 0x0 }, /* #31 */ 658 { 0x035883, 0x035086, 0x82, 0xcf, 0xcf, 0x0 }, /* #32 */ 659 { 0x372b82, 0x372386, 0x4d, 0xdd, 0xd4, 0x0 }, /* #33 */ 660 { 0x325ac3, 0x325282, 0xc8, 0xce, 0xce, 0x0 }, /* #34 */ 661 { 0x2f7202, 0x2f7282, 0xdc, 0xfe, 0xa6, 0x0 }, /* #35 */ 662 { 0x3c04c6, 0x3c0406, 0x3c, 0x3c, 0x30, 0x0 }, /* #36 */ 663 { 0x370596, 0x370586, 0x1f, 0x9f, 0x81, 0x0 }, /* #37 */ 664 { 0x354243, 0x354286, 0x9d, 0xdd, 0x40, 0x0 }, /* #38 */ 665 { 0x0b0486, 0x0b0406, 0x46, 0x77, 0x75, 0x0 }, /* #39 */ 666 { 0x2d0096, 0x2d0086, 0xf9, 0xf9, 0x10, 0x0 }, /* #40 */ 667 { 0x1172d2, 0x117282, 0x63, 0xf7, 0x97, 0x0 }, /* #41 */ 668 { 0x203bd3, 0x203306, 0x7c, 0x7d, 0x75, 0x0 }, /* #42 */ 669 { 0x0f6746, 0x0f6702, 0x6c, 0x6e, 0x2a, 0x0 }, /* #43 */ 670 { 0x030702, 0x030782, 0x98, 0x98, 0x00, 0x0 }, /* #44 */ 671 { 0x3e24c3, 0x3e2482, 0xd3, 0xdf, 0x1f, 0x0 }, /* #45 */ 672 { 0x001d87, 0x001586, 0x4b, 0xcf, 0x8f, 0x0 }, /* #46 */ 673 { 0x3906d7, 0x390686, 0x43, 0xe7, 0xa5, 0x0 }, /* #47 */ 674 { 0x347357, 0x347306, 0x60, 0x7e, 0x3e, 0x0 }, /* #48 */ 675 { 0x2362c2, 0x236202, 0x57, 0x7f, 0x2b, 0x0 }, /* #49 */ 676 { 0x104982, 0x104186, 0xeb, 0xff, 0x5e, 0x0 }, /* #50 */ 677 { 0x156483, 0x156482, 0x82, 0x8f, 0x0f, 0x0 }, /* #51 */ 678 { 0x2542c3, 0x254282, 0xd7, 0xf7, 0x72, 0x0 }, /* #52 */ 679 { 0x250d17, 0x250506, 0x1e, 0x3f, 0x2f, 0x0 }, /* #53 */ 680 { 0x0e32c3, 0x0e3282, 0x23, 0xf7, 0xd4, 0x0 }, /* #54 */ 681 { 0x001e47, 0x001686, 0xb7, 0xb7, 0x80, 0x0 }, /* #55 */ 682 { 0x1d1053, 0x1d1086, 0xdc, 0xde, 0x4a, 0x0 }, /* #56 */ 683 { 0x1d3c97, 0x1d3482, 0xa8, 0xae, 0x26, 0x0 }, /* #57 */ 684 { 0x204557, 0x204582, 0xc6, 0xc7, 0xc5, 0x0 }, /* #58 */ 685 { 0x3b2947, 0x3b2102, 0x0e, 0x0e, 0x0e, 0x0 }, /* #59 */ 686 { 0x0f3657, 0x0f3686, 0xaf, 0xaf, 0x28, 0x0 }, /* #60 */ 687 { 0x104ec3, 0x104606, 0x35, 0x7d, 0x4d, 0x0 }, /* #61 */ 688 { 0x0e1dd3, 0x0e1586, 0xde, 0xff, 0x25, 0x0 }, /* #62 */ 689 { 0x103013, 0x103086, 0x0c, 0xbe, 0xb2, 0x0 }, /* #63 */ 690 690 }; 691 691 static const BINU8_TEST_T g_aTests_xor_u8[] = 692 692 { 693 { 0x 3a01c6, 0x3a0182, 0x91, 0x86, 0x17, 0x0 }, /* #0 */694 { 0x 176603, 0x176682, 0x41, 0xfd, 0xbc, 0x0 }, /* #1 */695 { 0x 3f3c17, 0x3f3482, 0x00, 0x83, 0x83, 0x0 }, /* #2 */696 { 0x1 e6646, 0x1e6602, 0x05, 0x0b, 0x0e, 0x0 }, /* #3 */697 { 0x 094302, 0x094386, 0x41, 0xe8, 0xa9, 0x0 }, /* #4 */698 { 0x 3f6a13, 0x3f6286, 0x16, 0xf0, 0xe6, 0x0 }, /* #5 */699 { 0x 137f96, 0x137702, 0xd0, 0x31, 0xe1, 0x0 }, /* #6 */700 { 0x0 b7443, 0x0b7486, 0x47, 0xcc, 0x8b, 0x0 }, /* #7 */701 { 0x 0e6cc6, 0x0e6402, 0xda, 0x16, 0xcc, 0x0 }, /* #8 */702 { 0x2 c4bd7, 0x2c4302, 0x03, 0x32, 0x31, 0x0 }, /* #9 */703 { 0x 1c7896, 0x1c7006, 0x9f, 0x21, 0xbe, 0x0 }, /* #10 */704 { 0x 0b4347, 0x0b4306, 0xb9, 0x53, 0xea, 0x0 }, /* #11 */705 { 0x 344a52, 0x344282, 0xea, 0xc4, 0x2e, 0x0 }, /* #12 */706 { 0x 151812, 0x151002, 0x07, 0x23, 0x24, 0x0 }, /* #13 */707 { 0x 1a4a42, 0x1a4282, 0x57, 0xfe, 0xa9, 0x0 }, /* #14 */708 { 0x 007256, 0x007282, 0x14, 0xf1, 0xe5, 0x0 }, /* #15 */709 { 0x 130686, 0x130606, 0xeb, 0x35, 0xde, 0x0 }, /* #16 */710 { 0x 333403, 0x333406, 0x7e, 0x4b, 0x35, 0x0 }, /* #17 */711 { 0x 031a96, 0x031206, 0xf7, 0x2b, 0xdc, 0x0 }, /* #18 */712 { 0x 1c1887, 0x1c1086, 0xf0, 0xac, 0x5c, 0x0 }, /* #19 */713 { 0x0 23903, 0x023106, 0x2d, 0x55, 0x78, 0x0 }, /* #20 */714 { 0x 3f7592, 0x3f7502, 0x71, 0x37, 0x46, 0x0 }, /* #21 */715 { 0x3 96e07, 0x396606, 0x61, 0x4b, 0x2a, 0x0 }, /* #22 */716 { 0x 013a82, 0x013286, 0x13, 0xff, 0xec, 0x0 }, /* #23 */717 { 0x 3d7ed2, 0x3d7606, 0xd7, 0x69, 0xbe, 0x0 }, /* #24 */718 { 0x 1706c3, 0x170682, 0x71, 0x91, 0xe0, 0x0 }, /* #25 */719 { 0x 142c96, 0x142406, 0xe4, 0x41, 0xa5, 0x0 }, /* #26 */720 { 0x 266156, 0x266102, 0xbb, 0x5b, 0xe0, 0x0 }, /* #27 */721 { 0x 177316, 0x177302, 0xbc, 0x3d, 0x81, 0x0 }, /* #28 */722 { 0x 1b7813, 0x1b7002, 0x7e, 0x5e, 0x20, 0x0 }, /* #29 */723 { 0x 3b3407, 0x3b3482, 0x53, 0xd3, 0x80, 0x0 }, /* #30 */724 { 0x 072a57, 0x072206, 0x13, 0x7e, 0x6d, 0x0 }, /* #31 */725 { 0x1 52e17, 0x152602, 0xb5, 0x23, 0x96, 0x0 }, /* #32 */726 { 0x 203593, 0x203582, 0x8c, 0xd0, 0x5c, 0x0 }, /* #33 */727 { 0x3 30203, 0x330206, 0x27, 0x6c, 0x4b, 0x0 }, /* #34 */728 { 0x 013dc2, 0x013586, 0xf9, 0xf9, 0x00, 0x0 }, /* #35 */729 { 0x 182d52, 0x182582, 0xde, 0x9b, 0x45, 0x0 }, /* #36 */730 { 0x2 a18d2, 0x2a1002, 0x62, 0x26, 0x44, 0x0 }, /* #37 */731 { 0x 343886, 0x343002, 0xf7, 0x3d, 0xca, 0x0 }, /* #38 */732 { 0x0 47846, 0x047082, 0x37, 0xe6, 0xd1, 0x0 }, /* #39 */733 { 0x 0e2613, 0x0e2606, 0x64, 0x7e, 0x1a, 0x0 }, /* #40 */734 { 0x 095a86, 0x095206, 0x99, 0x59, 0xc0, 0x0 }, /* #41 */735 { 0x 0915c7, 0x091582, 0xe2, 0xd9, 0x3b, 0x0 }, /* #42 */736 { 0x2 e3ad2, 0x2e3282, 0x7b, 0x9d, 0xe6, 0x0 }, /* #43 */737 { 0x 145106, 0x145102, 0x04, 0x51, 0x55, 0x0 }, /* #44 */738 { 0x1 c1217, 0x1c1202, 0xa4, 0x02, 0xa6, 0x0 }, /* #45 */739 { 0x 297257, 0x297286, 0xcb, 0xdd, 0x16, 0x0 }, /* #46 */740 { 0x 045516, 0x045502, 0xdf, 0x5e, 0x81, 0x0 }, /* #47 */741 { 0x3 31002, 0x331006, 0x0c, 0x6f, 0x63, 0x0 }, /* #48 */742 { 0x 2a4303, 0x2a4386, 0xb4, 0xa0, 0x14, 0x0 }, /* #49 */743 { 0x0 b05c6, 0x0b0586, 0x7d, 0xf0, 0x8d, 0x0 }, /* #50 */744 { 0x 1527d2, 0x152706, 0xb0, 0x6a, 0xda, 0x0 }, /* #51 */745 { 0x 0900c6, 0x090082, 0x16, 0xf8, 0xee, 0x0 }, /* #52 */746 { 0x 3650d2, 0x365002, 0x0d, 0x49, 0x44, 0x0 }, /* #53 */747 { 0x 2e50c6, 0x2e5006, 0xe4, 0x24, 0xc0, 0x0 }, /* #54 */748 { 0x3 949c6, 0x394186, 0x3e, 0xe8, 0xd6, 0x0 }, /* #55 */749 { 0x 0578c2, 0x057086, 0x76, 0xa0, 0xd6, 0x0 }, /* #56 */750 { 0x 394c52, 0x394402, 0x7d, 0x0d, 0x70, 0x0 }, /* #57 */751 { 0x 011dc3, 0x011502, 0xa0, 0x5d, 0xfd, 0x0 }, /* #58 */752 { 0x1 75916, 0x175106, 0xa2, 0x21, 0x83, 0x0 }, /* #59 */753 { 0x 183c17, 0x183402, 0x7e, 0x49, 0x37, 0x0 }, /* #60 */754 { 0x 0b5dd2, 0x0b5586, 0x38, 0xcc, 0xf4, 0x0 }, /* #61 */755 { 0x 3f4487, 0x3f4402, 0x3d, 0x26, 0x1b, 0x0 }, /* #62 */756 { 0x3 f58d2, 0x3f5006, 0x9e, 0x11, 0x8f, 0x0 }, /* #63 */693 { 0x207a53, 0x207206, 0x78, 0x56, 0x2e, 0x0 }, /* #0 */ 694 { 0x384d16, 0x384502, 0xfa, 0x20, 0xda, 0x0 }, /* #1 */ 695 { 0x127587, 0x127506, 0xd4, 0x47, 0x93, 0x0 }, /* #2 */ 696 { 0x127e03, 0x127602, 0x85, 0x5e, 0xdb, 0x0 }, /* #3 */ 697 { 0x3a3f02, 0x3a3782, 0xc1, 0xc8, 0x09, 0x0 }, /* #4 */ 698 { 0x1826d2, 0x182682, 0x5a, 0x8c, 0xd6, 0x0 }, /* #5 */ 699 { 0x280f56, 0x280786, 0x5c, 0x8e, 0xd2, 0x0 }, /* #6 */ 700 { 0x057883, 0x057086, 0xeb, 0xc9, 0x22, 0x0 }, /* #7 */ 701 { 0x2301c7, 0x230102, 0x47, 0x07, 0x40, 0x0 }, /* #8 */ 702 { 0x270ac7, 0x270282, 0xa9, 0x98, 0x31, 0x0 }, /* #9 */ 703 { 0x305756, 0x305702, 0xe9, 0x3b, 0xd2, 0x0 }, /* #10 */ 704 { 0x1a3c52, 0x1a3402, 0xa7, 0x5b, 0xfc, 0x0 }, /* #11 */ 705 { 0x121b92, 0x121302, 0x07, 0x31, 0x36, 0x0 }, /* #12 */ 706 { 0x253957, 0x253106, 0x8e, 0x14, 0x9a, 0x0 }, /* #13 */ 707 { 0x0e1d12, 0x0e1582, 0x27, 0xda, 0xfd, 0x0 }, /* #14 */ 708 { 0x156cc7, 0x156486, 0x52, 0xd8, 0x8a, 0x0 }, /* #15 */ 709 { 0x3738c3, 0x373002, 0x59, 0x2c, 0x75, 0x0 }, /* #16 */ 710 { 0x204c17, 0x204486, 0xef, 0xf6, 0x19, 0x0 }, /* #17 */ 711 { 0x207d97, 0x207582, 0xf0, 0xbc, 0x4c, 0x0 }, /* #18 */ 712 { 0x330802, 0x330082, 0x8b, 0xa2, 0x29, 0x0 }, /* #19 */ 713 { 0x045ad2, 0x045202, 0xf8, 0x2a, 0xd2, 0x0 }, /* #20 */ 714 { 0x263017, 0x263006, 0x2e, 0x1d, 0x33, 0x0 }, /* #21 */ 715 { 0x3b5f97, 0x3b5702, 0xa2, 0x13, 0xb1, 0x0 }, /* #22 */ 716 { 0x293d03, 0x293506, 0x43, 0x72, 0x31, 0x0 }, /* #23 */ 717 { 0x2b6682, 0x2b6686, 0xe3, 0x95, 0x76, 0x0 }, /* #24 */ 718 { 0x2c1e42, 0x2c1606, 0x44, 0x50, 0x14, 0x0 }, /* #25 */ 719 { 0x353057, 0x353006, 0x71, 0x2b, 0x5a, 0x0 }, /* #26 */ 720 { 0x072993, 0x072186, 0x1a, 0xbd, 0xa7, 0x0 }, /* #27 */ 721 { 0x2f6c02, 0x2f6486, 0x80, 0xa9, 0x29, 0x0 }, /* #28 */ 722 { 0x210607, 0x210682, 0xf3, 0xdc, 0x2f, 0x0 }, /* #29 */ 723 { 0x2b7b92, 0x2b7382, 0x65, 0xd0, 0xb5, 0x0 }, /* #30 */ 724 { 0x204f96, 0x204782, 0xe0, 0xe9, 0x09, 0x0 }, /* #31 */ 725 { 0x184812, 0x184006, 0x84, 0x30, 0xb4, 0x0 }, /* #32 */ 726 { 0x136042, 0x136006, 0x34, 0x3c, 0x08, 0x0 }, /* #33 */ 727 { 0x3d5cc3, 0x3d5402, 0xbb, 0x10, 0xab, 0x0 }, /* #34 */ 728 { 0x245c87, 0x245406, 0x70, 0x06, 0x76, 0x0 }, /* #35 */ 729 { 0x384293, 0x384206, 0x11, 0x71, 0x60, 0x0 }, /* #36 */ 730 { 0x245493, 0x245486, 0xe9, 0xfc, 0x15, 0x0 }, /* #37 */ 731 { 0x234892, 0x234046, 0x45, 0x00, 0x45, 0x0 }, /* #38 */ 732 { 0x065387, 0x065302, 0x08, 0x64, 0x6c, 0x0 }, /* #39 */ 733 { 0x2a1dc3, 0x2a1586, 0x5e, 0xa0, 0xfe, 0x0 }, /* #40 */ 734 { 0x160207, 0x160202, 0x7d, 0x07, 0x7a, 0x0 }, /* #41 */ 735 { 0x151e87, 0x151606, 0x15, 0x30, 0x25, 0x0 }, /* #42 */ 736 { 0x2006d3, 0x200606, 0x39, 0x7b, 0x42, 0x0 }, /* #43 */ 737 { 0x267b17, 0x267302, 0xce, 0x4f, 0x81, 0x0 }, /* #44 */ 738 { 0x1a3542, 0x1a3582, 0x47, 0xc2, 0x85, 0x0 }, /* #45 */ 739 { 0x1b7dc6, 0x1b7582, 0x5d, 0xc8, 0x95, 0x0 }, /* #46 */ 740 { 0x374e56, 0x374682, 0xa3, 0xce, 0x6d, 0x0 }, /* #47 */ 741 { 0x367557, 0x367586, 0xec, 0xaf, 0x43, 0x0 }, /* #48 */ 742 { 0x1b3987, 0x1b3106, 0xd0, 0x28, 0xf8, 0x0 }, /* #49 */ 743 { 0x035e03, 0x035682, 0x93, 0x89, 0x1a, 0x0 }, /* #50 */ 744 { 0x300192, 0x300182, 0x6b, 0x80, 0xeb, 0x0 }, /* #51 */ 745 { 0x3d6582, 0x3d6582, 0x15, 0x89, 0x9c, 0x0 }, /* #52 */ 746 { 0x117692, 0x117606, 0x23, 0x09, 0x2a, 0x0 }, /* #53 */ 747 { 0x0b7407, 0x0b7402, 0x49, 0x1f, 0x56, 0x0 }, /* #54 */ 748 { 0x3c5252, 0x3c5286, 0x4c, 0xc5, 0x89, 0x0 }, /* #55 */ 749 { 0x297e87, 0x297686, 0xad, 0xde, 0x73, 0x0 }, /* #56 */ 750 { 0x112843, 0x112082, 0x5a, 0xbf, 0xe5, 0x0 }, /* #57 */ 751 { 0x327ed3, 0x327602, 0xcb, 0x0d, 0xc6, 0x0 }, /* #58 */ 752 { 0x1f2307, 0x1f2382, 0x52, 0xf8, 0xaa, 0x0 }, /* #59 */ 753 { 0x306b92, 0x306306, 0xbf, 0x48, 0xf7, 0x0 }, /* #60 */ 754 { 0x302913, 0x302186, 0x15, 0x93, 0x86, 0x0 }, /* #61 */ 755 { 0x041d83, 0x041506, 0x09, 0x17, 0x1e, 0x0 }, /* #62 */ 756 { 0x303e02, 0x303602, 0x93, 0x58, 0xcb, 0x0 }, /* #63 */ 757 757 }; 758 758 static const BINU8_TEST_T g_aTests_xor_u8_locked[] = 759 759 { 760 { 0x 253087, 0x253082, 0x40, 0xdf, 0x9f, 0x0 }, /* #0 */761 { 0x3 23712, 0x323782, 0x02, 0x8c, 0x8e, 0x0 }, /* #1 */762 { 0x 3c6e46, 0x3c6602, 0x46, 0x4a, 0x0c, 0x0 }, /* #2 */763 { 0x 3f0286, 0x3f0286, 0x63, 0x9f, 0xfc, 0x0 }, /* #3 */764 { 0x3 01d42, 0x301582, 0xeb, 0xba, 0x51, 0x0 }, /* #4 */765 { 0x 2838d3, 0x283002, 0x1d, 0x4a, 0x57, 0x0 }, /* #5 */766 { 0x 3e5893, 0x3e5002, 0x63, 0x04, 0x67, 0x0 }, /* #6 */767 { 0x 040d93, 0x040582, 0x10, 0xb0, 0xa0, 0x0 }, /* #7 */768 { 0x1 90012, 0x190002, 0xd3, 0x16, 0xc5, 0x0 }, /* #8 */769 { 0x 3b3853, 0x3b3082, 0xc8, 0xc1, 0x09, 0x0 }, /* #9 */770 { 0x1 005d2, 0x100582, 0xd6, 0xc1, 0x17, 0x0 }, /* #10 */771 { 0x0 26c47, 0x026402, 0x48, 0x38, 0x70, 0x0 }, /* #11 */772 { 0x 3510c7, 0x351002, 0x86, 0x37, 0xb1, 0x0 }, /* #12 */773 { 0x3 17603, 0x317602, 0x2b, 0x62, 0x49, 0x0 }, /* #13 */774 { 0x 073283, 0x073202, 0x3b, 0x5e, 0x65, 0x0 }, /* #14 */775 { 0x 1a5156, 0x1a5102, 0x96, 0x32, 0xa4, 0x0 }, /* #15 */776 { 0x 0349d3, 0x034182, 0xec, 0x94, 0x78, 0x0 }, /* #16 */777 { 0x 2f6312, 0x2f6302, 0x4f, 0x34, 0x7b, 0x0 }, /* #17 */778 { 0x 2f5986, 0x2f5182, 0xfc, 0xa8, 0x54, 0x0 }, /* #18 */779 { 0x 104b56, 0x104302, 0xc0, 0x7f, 0xbf, 0x0 }, /* #19 */780 { 0x 005317, 0x005302, 0x62, 0x3b, 0x59, 0x0 }, /* #20 */781 { 0x 152b87, 0x152386, 0x50, 0x9c, 0xcc, 0x0 }, /* #21 */782 { 0x 3a0597, 0x3a0586, 0x25, 0xed, 0xc8, 0x0 }, /* #22 */783 { 0x 1b7787, 0x1b7782, 0xcf, 0xc2, 0x0d, 0x0 }, /* #23 */784 { 0x1 147c3, 0x114706, 0x77, 0x3f, 0x48, 0x0 }, /* #24 */785 { 0x 1640d7, 0x164002, 0xe9, 0x54, 0xbd, 0x0 }, /* #25 */786 { 0x 243dd7, 0x243582, 0x89, 0xa7, 0x2e, 0x0 }, /* #26 */787 { 0x 0c3356, 0x0c3306, 0xe1, 0x4d, 0xac, 0x0 }, /* #27 */788 { 0x 1e54d2, 0x1e5406, 0x17, 0x2e, 0x39, 0x0 }, /* #28 */789 { 0x 2c3183, 0x2c3106, 0x51, 0x41, 0x10, 0x0 }, /* #29 */790 { 0x1 56ec7, 0x156606, 0x60, 0x0f, 0x6f, 0x0 }, /* #30 */791 { 0x 2227d3, 0x222706, 0xff, 0x06, 0xf9, 0x0 }, /* #31 */792 { 0x2 33603, 0x233602, 0x57, 0x19, 0x4e, 0x0 }, /* #32 */793 { 0x 084c96, 0x084486, 0x4f, 0xbb, 0xf4, 0x0 }, /* #33 */794 { 0x 272107, 0x272106, 0x8a, 0x48, 0xc2, 0x0 }, /* #34 */795 { 0x 111bd6, 0x111306, 0x1e, 0x5f, 0x41, 0x0 }, /* #35 */796 { 0x1 07796, 0x107706, 0x80, 0x71, 0xf1, 0x0 }, /* #36 */797 { 0x2 c0cc3, 0x2c0406, 0x2e, 0x0a, 0x24, 0x0 }, /* #37 */798 { 0x 0c41d7, 0x0c4186, 0xe5, 0x99, 0x7c, 0x0 }, /* #38 */799 { 0x 0139d2, 0x013102, 0x6d, 0x45, 0x28, 0x0 }, /* #39 */800 { 0x 205793, 0x205702, 0xde, 0x79, 0xa7, 0x0 }, /* #40 */801 { 0x 1176d7, 0x117682, 0xb2, 0x8a, 0x38, 0x0 }, /* #41 */802 { 0x 194c43, 0x194406, 0x65, 0x1e, 0x7b, 0x0 }, /* #42 */803 { 0x 106892, 0x106086, 0x64, 0xb8, 0xdc, 0x0 }, /* #43 */804 { 0x1 a7d03, 0x1a7502, 0x5a, 0x73, 0x29, 0x0 }, /* #44 */805 { 0x 1e3943, 0x1e3106, 0xea, 0x27, 0xcd, 0x0 }, /* #45 */806 { 0x 261c82, 0x261402, 0xbf, 0x25, 0x9a, 0x0 }, /* #46 */807 { 0x 0229c6, 0x022102, 0xeb, 0x23, 0xc8, 0x0 }, /* #47 */808 { 0x 394c43, 0x394402, 0x7c, 0x58, 0x24, 0x0 }, /* #48 */809 { 0x 2a3756, 0x2a3702, 0x13, 0x2a, 0x39, 0x0 }, /* #49 */810 { 0x1 33b06, 0x133386, 0x68, 0xfa, 0x92, 0x0 }, /* #50 */811 { 0x 2a5156, 0x2a5182, 0x58, 0xbf, 0xe7, 0x0 }, /* #51 */812 { 0x09 5a06, 0x095206, 0x7a, 0x1b, 0x61, 0x0 }, /* #52 */813 { 0x 1b4883, 0x1b4002, 0x37, 0x5e, 0x69, 0x0 }, /* #53 */814 { 0x 1d0a97, 0x1d0202, 0x27, 0x38, 0x1f, 0x0 }, /* #54 */815 { 0x 354717, 0x354702, 0xdf, 0x1a, 0xc5, 0x0 }, /* #55 */816 { 0x3 63f03, 0x363702, 0xc2, 0x1f, 0xdd, 0x0 }, /* #56 */817 { 0x 166883, 0x166082, 0x02, 0x86, 0x84, 0x0 }, /* #57 */818 { 0x0 178c2, 0x017082, 0xab, 0xe3, 0x48, 0x0 }, /* #58 */819 { 0x 2a36c7, 0x2a3606, 0x3a, 0x39, 0x03, 0x0 }, /* #59 */820 { 0x 3e7e97, 0x3e7682, 0xc4, 0xfe, 0x3a, 0x0 }, /* #60 */821 { 0x 002287, 0x002282, 0xd2, 0xef, 0x3d, 0x0 }, /* #61 */822 { 0x 170682, 0x170686, 0xc6, 0xa0, 0x66, 0x0 }, /* #62 */823 { 0x 2c7613, 0x2c7686, 0xff, 0x8b, 0x74, 0x0 }, /* #63 */760 { 0x1774c2, 0x177406, 0xb7, 0x11, 0xa6, 0x0 }, /* #0 */ 761 { 0x3c4296, 0x3c4206, 0xc0, 0x14, 0xd4, 0x0 }, /* #1 */ 762 { 0x261f13, 0x261706, 0xa6, 0x71, 0xd7, 0x0 }, /* #2 */ 763 { 0x1b1412, 0x1b1482, 0xda, 0xda, 0x00, 0x0 }, /* #3 */ 764 { 0x393383, 0x393302, 0xf3, 0x20, 0xd3, 0x0 }, /* #4 */ 765 { 0x365606, 0x365602, 0xe6, 0x08, 0xee, 0x0 }, /* #5 */ 766 { 0x191117, 0x191182, 0x42, 0xcd, 0x8f, 0x0 }, /* #6 */ 767 { 0x2c2bc6, 0x2c2302, 0x5d, 0x43, 0x1e, 0x0 }, /* #7 */ 768 { 0x1e0d87, 0x1e0582, 0xc9, 0x89, 0x40, 0x0 }, /* #8 */ 769 { 0x120cc3, 0x120406, 0x32, 0x03, 0x31, 0x0 }, /* #9 */ 770 { 0x1d4f96, 0x1d4782, 0x4d, 0xbf, 0xf2, 0x0 }, /* #10 */ 771 { 0x035c43, 0x035482, 0xec, 0xc2, 0x2e, 0x0 }, /* #11 */ 772 { 0x050dd3, 0x050506, 0x09, 0x28, 0x21, 0x0 }, /* #12 */ 773 { 0x343813, 0x343002, 0x0b, 0x37, 0x3c, 0x0 }, /* #13 */ 774 { 0x1d5fc3, 0x1d5782, 0x7d, 0xae, 0xd3, 0x0 }, /* #14 */ 775 { 0x261e82, 0x261602, 0x39, 0x02, 0x3b, 0x0 }, /* #15 */ 776 { 0x3e2146, 0x3e2186, 0xd8, 0xbe, 0x66, 0x0 }, /* #16 */ 777 { 0x3c4253, 0x3c4202, 0x71, 0x40, 0x31, 0x0 }, /* #17 */ 778 { 0x1c1316, 0x1c1386, 0x0b, 0xc6, 0xcd, 0x0 }, /* #18 */ 779 { 0x2f7293, 0x2f7286, 0x78, 0xe8, 0x90, 0x0 }, /* #19 */ 780 { 0x1e7406, 0x1e7486, 0x0a, 0xac, 0xa6, 0x0 }, /* #20 */ 781 { 0x027f52, 0x027702, 0x7c, 0x26, 0x5a, 0x0 }, /* #21 */ 782 { 0x155603, 0x155602, 0xda, 0x76, 0xac, 0x0 }, /* #22 */ 783 { 0x3a5ec7, 0x3a5686, 0xb6, 0xe1, 0x57, 0x0 }, /* #23 */ 784 { 0x1f3d56, 0x1f3582, 0x5b, 0xda, 0x81, 0x0 }, /* #24 */ 785 { 0x386402, 0x386482, 0x14, 0x9b, 0x8f, 0x0 }, /* #25 */ 786 { 0x394452, 0x394482, 0x13, 0xd0, 0xc3, 0x0 }, /* #26 */ 787 { 0x234987, 0x234106, 0xf1, 0x5f, 0xae, 0x0 }, /* #27 */ 788 { 0x301e46, 0x301682, 0x7a, 0xf2, 0x88, 0x0 }, /* #28 */ 789 { 0x0c6e53, 0x0c6606, 0xd5, 0x78, 0xad, 0x0 }, /* #29 */ 790 { 0x122b96, 0x122382, 0xde, 0xb0, 0x6e, 0x0 }, /* #30 */ 791 { 0x3e0956, 0x3e0182, 0x51, 0xb3, 0xe2, 0x0 }, /* #31 */ 792 { 0x243747, 0x243702, 0x14, 0x61, 0x75, 0x0 }, /* #32 */ 793 { 0x3f6ec3, 0x3f6686, 0x2d, 0x9a, 0xb7, 0x0 }, /* #33 */ 794 { 0x051212, 0x051286, 0xdf, 0xaa, 0x75, 0x0 }, /* #34 */ 795 { 0x341743, 0x341702, 0x4b, 0x6e, 0x25, 0x0 }, /* #35 */ 796 { 0x112412, 0x112406, 0x1f, 0x60, 0x7f, 0x0 }, /* #36 */ 797 { 0x247252, 0x247206, 0x80, 0x36, 0xb6, 0x0 }, /* #37 */ 798 { 0x232dc2, 0x232506, 0x0a, 0x1e, 0x14, 0x0 }, /* #38 */ 799 { 0x1d7dc7, 0x1d7586, 0x0b, 0xcc, 0xc7, 0x0 }, /* #39 */ 800 { 0x104b47, 0x104306, 0x1d, 0x7b, 0x66, 0x0 }, /* #40 */ 801 { 0x0a75d2, 0x0a7586, 0xc7, 0x87, 0x40, 0x0 }, /* #41 */ 802 { 0x031c56, 0x031482, 0xe1, 0xd3, 0x32, 0x0 }, /* #42 */ 803 { 0x302507, 0x302582, 0xe7, 0xd6, 0x31, 0x0 }, /* #43 */ 804 { 0x1654c7, 0x165486, 0x3e, 0xc3, 0xfd, 0x0 }, /* #44 */ 805 { 0x0d1a56, 0x0d1286, 0x33, 0xe7, 0xd4, 0x0 }, /* #45 */ 806 { 0x0a3fc2, 0x0a3786, 0x73, 0xaa, 0xd9, 0x0 }, /* #46 */ 807 { 0x2a2dd6, 0x2a2506, 0x28, 0x42, 0x6a, 0x0 }, /* #47 */ 808 { 0x247852, 0x247006, 0x34, 0x78, 0x4c, 0x0 }, /* #48 */ 809 { 0x024407, 0x024482, 0x0b, 0xbf, 0xb4, 0x0 }, /* #49 */ 810 { 0x182682, 0x182602, 0xf0, 0x16, 0xe6, 0x0 }, /* #50 */ 811 { 0x051f47, 0x051706, 0x08, 0x24, 0x2c, 0x0 }, /* #51 */ 812 { 0x090583, 0x090506, 0xb5, 0x2b, 0x9e, 0x0 }, /* #52 */ 813 { 0x3d2392, 0x3d2382, 0xbc, 0x98, 0x24, 0x0 }, /* #53 */ 814 { 0x3468c2, 0x346002, 0x4e, 0x64, 0x2a, 0x0 }, /* #54 */ 815 { 0x051b52, 0x051382, 0xd8, 0xf1, 0x29, 0x0 }, /* #55 */ 816 { 0x3d3517, 0x3d3502, 0xa0, 0x07, 0xa7, 0x0 }, /* #56 */ 817 { 0x3c4913, 0x3c4106, 0xcb, 0x78, 0xb3, 0x0 }, /* #57 */ 818 { 0x0d6f93, 0x0d6786, 0xd6, 0xe1, 0x37, 0x0 }, /* #58 */ 819 { 0x0b0046, 0x0b0002, 0xee, 0x34, 0xda, 0x0 }, /* #59 */ 820 { 0x2c4cc2, 0x2c4406, 0x12, 0x63, 0x71, 0x0 }, /* #60 */ 821 { 0x365493, 0x365406, 0xe7, 0x2e, 0xc9, 0x0 }, /* #61 */ 822 { 0x030ac3, 0x030286, 0x6a, 0xb7, 0xdd, 0x0 }, /* #62 */ 823 { 0x326186, 0x326102, 0xa6, 0x7f, 0xd9, 0x0 }, /* #63 */ 824 824 }; 825 825 static const BINU8_TEST_T g_aTests_and_u8[] = 826 826 { 827 { 0x 385256, 0x385206, 0xb1, 0x30, 0x74, 0x0 }, /* #0 */828 { 0x3 449d2, 0x344106, 0xd7, 0x55, 0x55, 0x0 }, /* #1 */829 { 0x 3b6386, 0x3b6346, 0x34, 0x00, 0x0b, 0x0 }, /* #2 */830 { 0x 0d3f16, 0x0d3786, 0xb5, 0xb1, 0xf3, 0x0 }, /* #3 */831 { 0x 021383, 0x021306, 0x61, 0x60, 0xe0, 0x0 }, /* #4 */832 { 0x3 175c7, 0x317506, 0x69, 0x41, 0x53, 0x0 }, /* #5 */833 { 0x 076312, 0x076306, 0x18, 0x18, 0xda, 0x0 }, /* #6 */834 { 0x1 31187, 0x131102, 0xdc, 0x58, 0x59, 0x0 }, /* #7 */835 { 0x 304492, 0x304446, 0x80, 0x00, 0x08, 0x0 }, /* #8 */836 { 0x 0b5402, 0x0b5406, 0x66, 0x06, 0x16, 0x0 }, /* #9 */837 { 0x 0714d2, 0x071486, 0x93, 0x81, 0xe5, 0x0 }, /* #10 */838 { 0x 0556d2, 0x055606, 0x4e, 0x0a, 0x3a, 0x0 }, /* #11 */839 { 0x 204e17, 0x204602, 0x20, 0x20, 0x6f, 0x0 }, /* #12 */840 { 0x1 82906, 0x182106, 0x63, 0x63, 0xf3, 0x0 }, /* #13 */841 { 0x 284c86, 0x284406, 0x4d, 0x4d, 0x6f, 0x0 }, /* #14 */842 { 0x 144096, 0x144082, 0xa9, 0x89, 0xd9, 0x0 }, /* #15 */843 { 0x3 67703, 0x367702, 0x84, 0x04, 0x74, 0x0 }, /* #16 */844 { 0x 334043, 0x334002, 0xe7, 0x01, 0x19, 0x0 }, /* #17 */845 { 0x 1c18c3, 0x1c1006, 0xd1, 0x41, 0x65, 0x0 }, /* #18 */846 { 0x 370083, 0x370006, 0x49, 0x09, 0xbd, 0x0 }, /* #19 */847 { 0x 3f5ed6, 0x3f5602, 0xf2, 0x70, 0x79, 0x0 }, /* #20 */848 { 0x 0f6a86, 0x0f6246, 0x00, 0x00, 0xcc, 0x0 }, /* #21 */849 { 0x 3f2b93, 0x3f2386, 0xa8, 0x88, 0x9b, 0x0 }, /* #22 */850 { 0x 231382, 0x231302, 0xd8, 0x58, 0x5a, 0x0 }, /* #23 */851 { 0x2 05892, 0x205002, 0x95, 0x15, 0x15, 0x0 }, /* #24 */852 { 0x 310f17, 0x310786, 0xca, 0xca, 0xda, 0x0 }, /* #25 */853 { 0x 133747, 0x133702, 0x49, 0x49, 0xcf, 0x0 }, /* #26 */854 { 0x 285a02, 0x285282, 0xc3, 0xc2, 0xc6, 0x0 }, /* #27 */855 { 0x 1157d2, 0x115702, 0x34, 0x34, 0xf7, 0x0 }, /* #28 */856 { 0x184 ed6, 0x184602, 0x83, 0x01, 0x11, 0x0 }, /* #29 */857 { 0x 062212, 0x062202, 0xdd, 0x45, 0x47, 0x0 }, /* #30 */858 { 0x 3023c3, 0x302306, 0x7b, 0x60, 0x64, 0x0 }, /* #31 */859 { 0x 396182, 0x396146, 0x98, 0x00, 0x47, 0x0 }, /* #32 */860 { 0x 0a68d3, 0x0a6002, 0xb9, 0x01, 0x43, 0x0 }, /* #33 */861 { 0x 292843, 0x292002, 0xb5, 0x15, 0x5f, 0x0 }, /* #34 */862 { 0x 3b1d13, 0x3b1582, 0xc3, 0xc2, 0xda, 0x0 }, /* #35 */863 { 0x 1a4b17, 0x1a4382, 0xfb, 0xda, 0xde, 0x0 }, /* #36 */864 { 0x256 a02, 0x256206, 0x3a, 0x18, 0xd8, 0x0 }, /* #37 */865 { 0x3 22c47, 0x322486, 0xf6, 0xb2, 0xbb, 0x0 }, /* #38 */866 { 0x1 26ad7, 0x126282, 0x9e, 0x92, 0xf2, 0x0 }, /* #39 */867 { 0x 1b6256, 0x1b6286, 0xa0, 0xa0, 0xfc, 0x0 }, /* #40 */868 { 0x1 c7903, 0x1c7146, 0xc0, 0x00, 0x0c, 0x0 }, /* #41 */869 { 0x3 f6587, 0x3f6582, 0xc6, 0x80, 0xa1, 0x0 }, /* #42 */870 { 0x 393b17, 0x393302, 0x92, 0x02, 0x2b, 0x0 }, /* #43 */871 { 0x 1b70d7, 0x1b7006, 0x34, 0x24, 0x26, 0x0 }, /* #44 */872 { 0x0 24d82, 0x024502, 0x2b, 0x0b, 0x8b, 0x0 }, /* #45 */873 { 0x 1f4703, 0x1f4706, 0x37, 0x21, 0x21, 0x0 }, /* #46 */874 { 0x 0a58c3, 0x0a5006, 0x53, 0x03, 0x0b, 0x0 }, /* #47 */875 { 0x2 f2d42, 0x2f2506, 0xe1, 0x21, 0x3d, 0x0 }, /* #48 */876 { 0x 032192, 0x032106, 0x59, 0x18, 0xbc, 0x0 }, /* #49 */877 { 0x 145c56, 0x145402, 0x0a, 0x02, 0x57, 0x0 }, /* #50 */878 { 0x2 76782, 0x276746, 0xa6, 0x00, 0x10, 0x0 }, /* #51 */879 { 0x2 77412, 0x277402, 0xb2, 0x20, 0x6d, 0x0 }, /* #52 */880 { 0x3 f7586, 0x3f7502, 0xeb, 0x49, 0x5d, 0x0 }, /* #53 */881 { 0x 2f2fd3, 0x2f2702, 0x4b, 0x02, 0x96, 0x0 }, /* #54 */882 { 0x 1a2906, 0x1a2102, 0x41, 0x01, 0xb7, 0x0 }, /* #55 */883 { 0x 1e2013, 0x1e2006, 0x78, 0x28, 0x2b, 0x0 }, /* #56 */884 { 0x 2c34d3, 0x2c3402, 0x4c, 0x08, 0x0a, 0x0 }, /* #57 */885 { 0x1 64643, 0x164602, 0x5f, 0x58, 0xd8, 0x0 }, /* #58 */886 { 0x0 62243, 0x062246, 0x02, 0x00, 0xb5, 0x0 }, /* #59 */887 { 0x 0057c6, 0x005702, 0xc8, 0x40, 0x46, 0x0 }, /* #60 */888 { 0x 113687, 0x113686, 0xb1, 0xa0, 0xa4, 0x0 }, /* #61 */889 { 0x 0e4542, 0x0e4502, 0x91, 0x10, 0x1a, 0x0 }, /* #62 */890 { 0x2 b55c6, 0x2b5502, 0x70, 0x20, 0x20, 0x0 }, /* #63 */827 { 0x2972d7, 0x297202, 0x59, 0x19, 0x9b, 0x0 }, /* #0 */ 828 { 0x375bd7, 0x375302, 0x2b, 0x2a, 0xea, 0x0 }, /* #1 */ 829 { 0x091813, 0x091086, 0x95, 0x84, 0xc4, 0x0 }, /* #2 */ 830 { 0x2d2b47, 0x2d2306, 0x8a, 0x0a, 0x3a, 0x0 }, /* #3 */ 831 { 0x2f3087, 0x2f3002, 0x5d, 0x5d, 0xfd, 0x0 }, /* #4 */ 832 { 0x3b7056, 0x3b7006, 0x5c, 0x14, 0x96, 0x0 }, /* #5 */ 833 { 0x320697, 0x320606, 0x69, 0x60, 0x72, 0x0 }, /* #6 */ 834 { 0x1e3782, 0x1e3782, 0xcd, 0x89, 0x8b, 0x0 }, /* #7 */ 835 { 0x120083, 0x120002, 0x25, 0x04, 0x86, 0x0 }, /* #8 */ 836 { 0x303f83, 0x303702, 0x72, 0x02, 0x02, 0x0 }, /* #9 */ 837 { 0x254d92, 0x254502, 0x03, 0x01, 0xbd, 0x0 }, /* #10 */ 838 { 0x3205c6, 0x320502, 0x1f, 0x04, 0x84, 0x0 }, /* #11 */ 839 { 0x194317, 0x194302, 0x40, 0x40, 0xca, 0x0 }, /* #12 */ 840 { 0x1b0f17, 0x1b0702, 0x32, 0x02, 0x8e, 0x0 }, /* #13 */ 841 { 0x121787, 0x121702, 0x7d, 0x58, 0xd8, 0x0 }, /* #14 */ 842 { 0x3b7fc7, 0x3b7702, 0x10, 0x10, 0x16, 0x0 }, /* #15 */ 843 { 0x315fd6, 0x315706, 0x77, 0x03, 0x0b, 0x0 }, /* #16 */ 844 { 0x295643, 0x295606, 0x3a, 0x28, 0x6c, 0x0 }, /* #17 */ 845 { 0x347952, 0x347182, 0xa0, 0x80, 0x8d, 0x0 }, /* #18 */ 846 { 0x1c67d6, 0x1c6786, 0xf8, 0xb8, 0xbb, 0x0 }, /* #19 */ 847 { 0x225107, 0x225102, 0x49, 0x08, 0x3a, 0x0 }, /* #20 */ 848 { 0x345ec2, 0x345602, 0x66, 0x64, 0xe5, 0x0 }, /* #21 */ 849 { 0x0b0382, 0x0b0306, 0x52, 0x50, 0xfd, 0x0 }, /* #22 */ 850 { 0x001d57, 0x001586, 0xca, 0xc0, 0xc4, 0x0 }, /* #23 */ 851 { 0x264b87, 0x264302, 0x48, 0x40, 0xe4, 0x0 }, /* #24 */ 852 { 0x146496, 0x146402, 0x28, 0x08, 0x5e, 0x0 }, /* #25 */ 853 { 0x3e7292, 0x3e7202, 0x7a, 0x32, 0xb3, 0x0 }, /* #26 */ 854 { 0x1a2952, 0x1a2182, 0xb5, 0x91, 0xd1, 0x0 }, /* #27 */ 855 { 0x3d3206, 0x3d3286, 0xb5, 0xb4, 0xbc, 0x0 }, /* #28 */ 856 { 0x184382, 0x184306, 0x6e, 0x60, 0x60, 0x0 }, /* #29 */ 857 { 0x2370c2, 0x237006, 0x3c, 0x28, 0xe8, 0x0 }, /* #30 */ 858 { 0x0020d2, 0x002006, 0x75, 0x60, 0x60, 0x0 }, /* #31 */ 859 { 0x062952, 0x062102, 0x7a, 0x7a, 0x7a, 0x0 }, /* #32 */ 860 { 0x1c3817, 0x1c3002, 0x8c, 0x04, 0x05, 0x0 }, /* #33 */ 861 { 0x0c7046, 0x0c7082, 0xd1, 0x80, 0xaa, 0x0 }, /* #34 */ 862 { 0x1e04c3, 0x1e0482, 0xbc, 0x8c, 0xcd, 0x0 }, /* #35 */ 863 { 0x3d4092, 0x3d4082, 0x97, 0x91, 0xf9, 0x0 }, /* #36 */ 864 { 0x256dc3, 0x256502, 0x04, 0x04, 0x9e, 0x0 }, /* #37 */ 865 { 0x3d3897, 0x3d3006, 0x0d, 0x05, 0x27, 0x0 }, /* #38 */ 866 { 0x1700d3, 0x170082, 0xd1, 0x91, 0x97, 0x0 }, /* #39 */ 867 { 0x060743, 0x060706, 0x78, 0x48, 0xcd, 0x0 }, /* #40 */ 868 { 0x1d7046, 0x1d7046, 0x20, 0x00, 0x00, 0x0 }, /* #41 */ 869 { 0x3d4b83, 0x3d4306, 0xed, 0x4d, 0x5d, 0x0 }, /* #42 */ 870 { 0x2862c2, 0x286202, 0x08, 0x08, 0x1e, 0x0 }, /* #43 */ 871 { 0x266853, 0x266082, 0x86, 0x86, 0xa7, 0x0 }, /* #44 */ 872 { 0x0a2342, 0x0a2306, 0x60, 0x60, 0xf3, 0x0 }, /* #45 */ 873 { 0x3278c2, 0x327002, 0xd7, 0x15, 0x35, 0x0 }, /* #46 */ 874 { 0x3f3f16, 0x3f3706, 0x15, 0x05, 0x25, 0x0 }, /* #47 */ 875 { 0x206216, 0x206206, 0x1c, 0x0c, 0x0e, 0x0 }, /* #48 */ 876 { 0x3d6647, 0x3d6602, 0x23, 0x01, 0x51, 0x0 }, /* #49 */ 877 { 0x2c4d52, 0x2c4502, 0x11, 0x10, 0x5e, 0x0 }, /* #50 */ 878 { 0x2340c6, 0x234006, 0x76, 0x74, 0x74, 0x0 }, /* #51 */ 879 { 0x220792, 0x220702, 0xce, 0x4a, 0x4a, 0x0 }, /* #52 */ 880 { 0x3234c3, 0x323402, 0x42, 0x40, 0x40, 0x0 }, /* #53 */ 881 { 0x3a56d3, 0x3a5606, 0x54, 0x14, 0x1c, 0x0 }, /* #54 */ 882 { 0x263753, 0x263702, 0x79, 0x01, 0x03, 0x0 }, /* #55 */ 883 { 0x2b1b46, 0x2b1306, 0xed, 0x05, 0x17, 0x0 }, /* #56 */ 884 { 0x134b53, 0x134386, 0x93, 0x93, 0xdb, 0x0 }, /* #57 */ 885 { 0x1e25c6, 0x1e2546, 0xe7, 0x00, 0x10, 0x0 }, /* #58 */ 886 { 0x033ec2, 0x033686, 0xdb, 0x82, 0xa2, 0x0 }, /* #59 */ 887 { 0x3f1642, 0x3f1606, 0xe1, 0x60, 0x64, 0x0 }, /* #60 */ 888 { 0x3d5a06, 0x3d5246, 0x14, 0x00, 0xe3, 0x0 }, /* #61 */ 889 { 0x3c7043, 0x3c7002, 0x16, 0x04, 0xcc, 0x0 }, /* #62 */ 890 { 0x226913, 0x226102, 0x61, 0x61, 0x7b, 0x0 }, /* #63 */ 891 891 }; 892 892 static const BINU8_TEST_T g_aTests_and_u8_locked[] = 893 893 { 894 { 0x 225c07, 0x225446, 0x12, 0x00, 0x41, 0x0 }, /* #0 */895 { 0x0 07606, 0x007686, 0xad, 0x88, 0x88, 0x0 }, /* #1 */896 { 0x1 93387, 0x193382, 0xa7, 0xa1, 0xe9, 0x0 }, /* #2 */897 { 0x3 84e57, 0x384686, 0xd5, 0xd1, 0xfb, 0x0 }, /* #3 */898 { 0x 190b06, 0x190382, 0xf3, 0xa2, 0xae, 0x0 }, /* #4 */899 { 0x3 04f86, 0x304702, 0xe1, 0x20, 0x3e, 0x0 }, /* #5 */900 { 0x 0d2856, 0x0d2086, 0xa5, 0xa0, 0xb8, 0x0 }, /* #6 */901 { 0x 284bc7, 0x284386, 0xc6, 0xc6, 0xc6, 0x0 }, /* #7 */902 { 0x0 e1617, 0x0e1606, 0xed, 0x28, 0x3a, 0x0 }, /* #8 */903 { 0x 206682, 0x206682, 0x9c, 0x98, 0x98, 0x0 }, /* #9 */904 { 0x 317216, 0x317246, 0x45, 0x00, 0x92, 0x0 }, /* #10 */905 { 0x 1a4f56, 0x1a4702, 0x98, 0x10, 0x50, 0x0 }, /* #11 */906 { 0x1 d27c2, 0x1d2706, 0xc2, 0x42, 0x6f, 0x0 }, /* #12 */907 { 0x 242e07, 0x242686, 0x88, 0x88, 0xfb, 0x0 }, /* #13 */908 { 0x 306d83, 0x306586, 0x8f, 0x84, 0x94, 0x0 }, /* #14 */909 { 0x 2c6947, 0x2c6186, 0xd7, 0x95, 0x9d, 0x0 }, /* #15 */910 { 0x 286096, 0x286082, 0x80, 0x80, 0xba, 0x0 }, /* #16 */911 { 0x 2b2707, 0x2b2706, 0xc7, 0x03, 0x23, 0x0 }, /* #17 */912 { 0x2 55682, 0x255602, 0x5f, 0x45, 0x65, 0x0 }, /* #18 */913 { 0x 010a03, 0x010202, 0x31, 0x20, 0x6e, 0x0 }, /* #19 */914 { 0x 257c13, 0x257406, 0x57, 0x11, 0xb9, 0x0 }, /* #20 */915 { 0x2 03306, 0x203306, 0x89, 0x09, 0x1f, 0x0 }, /* #21 */916 { 0x 317006, 0x317002, 0x1d, 0x15, 0xf7, 0x0 }, /* #22 */917 { 0x 3a4293, 0x3a4286, 0xf0, 0xc0, 0xc6, 0x0 }, /* #23 */918 { 0x 2e3a06, 0x2e3202, 0x16, 0x16, 0x56, 0x0 }, /* #24 */919 { 0x 271ac3, 0x271206, 0x37, 0x06, 0x0e, 0x0 }, /* #25 */920 { 0x 100f02, 0x100786, 0xa6, 0x84, 0xcd, 0x0 }, /* #26 */921 { 0x 257fd2, 0x257706, 0xce, 0x0a, 0x0b, 0x0 }, /* #27 */922 { 0x 2c27c2, 0x2c2702, 0xea, 0x62, 0x67, 0x0 }, /* #28 */923 { 0x 2779c7, 0x277182, 0xac, 0x80, 0x91, 0x0 }, /* #29 */924 { 0x 033447, 0x033402, 0x5a, 0x1a, 0xbb, 0x0 }, /* #30 */925 { 0x 2c21c6, 0x2c2102, 0x73, 0x43, 0x43, 0x0 }, /* #31 */926 { 0x 322046, 0x322002, 0x4b, 0x0b, 0x3b, 0x0 }, /* #32 */927 { 0x 247696, 0x247606, 0x2d, 0x0c, 0xcc, 0x0 }, /* #33 */928 { 0x 351313, 0x351302, 0x11, 0x10, 0x14, 0x0 }, /* #34 */929 { 0x 274f57, 0x274706, 0xd4, 0x50, 0x79, 0x0 }, /* #35 */930 { 0x 1c0612, 0x1c0682, 0x86, 0x86, 0xa6, 0x0 }, /* #36 */931 { 0x 3e3c93, 0x3e3402, 0x7e, 0x34, 0xb5, 0x0 }, /* #37 */932 { 0x 2e1112, 0x2e1182, 0xcf, 0xc2, 0xc2, 0x0 }, /* #38 */933 { 0x 3c6a93, 0x3c6246, 0x10, 0x00, 0x82, 0x0 }, /* #39 */934 { 0x 021782, 0x021702, 0xcb, 0x4a, 0x7a, 0x0 }, /* #40 */935 { 0x3 e7cd7, 0x3e7446, 0x89, 0x00, 0x24, 0x0 }, /* #41 */936 { 0x 2d31d7, 0x2d3106, 0x2b, 0x0a, 0x9a, 0x0 }, /* #42 */937 { 0x 2b1543, 0x2b1506, 0xb8, 0x30, 0x34, 0x0 }, /* #43 */938 { 0x3 66943, 0x366106, 0x63, 0x03, 0x0b, 0x0 }, /* #44 */939 { 0x0 a1a02, 0x0a1202, 0x0d, 0x08, 0xda, 0x0 }, /* #45 */940 { 0x3 35d43, 0x335586, 0x86, 0x82, 0xaa, 0x0 }, /* #46 */941 { 0x2 d5f83, 0x2d5706, 0x31, 0x21, 0x29, 0x0 }, /* #47 */942 { 0x 2c72d3, 0x2c7282, 0xca, 0xc2, 0xf3, 0x0 }, /* #48 */943 { 0x 0f5c16, 0x0f5402, 0x01, 0x01, 0xc1, 0x0 }, /* #49 */944 { 0x 2e4282, 0x2e4206, 0xbc, 0x3c, 0x7c, 0x0 }, /* #50 */945 { 0x0 50987, 0x050146, 0x0a, 0x00, 0x11, 0x0 }, /* #51 */946 { 0x 2438c2, 0x243006, 0x42, 0x42, 0x77, 0x0 }, /* #52 */947 { 0x 2778c2, 0x277082, 0xbf, 0x83, 0xc3, 0x0 }, /* #53 */948 { 0x 251056, 0x251046, 0x85, 0x00, 0x40, 0x0 }, /* #54 */949 { 0x 1a3d03, 0x1a3586, 0xf4, 0x84, 0x85, 0x0 }, /* #55 */950 { 0x3 65012, 0x365006, 0x66, 0x66, 0xe6, 0x0 }, /* #56 */951 { 0x1 53152, 0x153102, 0x03, 0x01, 0x8d, 0x0 }, /* #57 */952 { 0x 1d7f07, 0x1d7782, 0xdb, 0xc8, 0xc8, 0x0 }, /* #58 */953 { 0x 1b73c2, 0x1b7302, 0x40, 0x40, 0x76, 0x0 }, /* #59 */954 { 0x 2c6187, 0x2c6102, 0x6f, 0x29, 0x29, 0x0 }, /* #60 */955 { 0x 015386, 0x015306, 0x38, 0x18, 0xdf, 0x0 }, /* #61 */956 { 0x 234697, 0x234682, 0xd4, 0xc4, 0xec, 0x0 }, /* #62 */957 { 0x 1622d2, 0x162282, 0xf6, 0xc4, 0xcd, 0x0 }, /* #63 */894 { 0x173203, 0x173246, 0x23, 0x00, 0xc4, 0x0 }, /* #0 */ 895 { 0x071912, 0x071182, 0x9b, 0x9b, 0xfb, 0x0 }, /* #1 */ 896 { 0x130146, 0x130182, 0xba, 0x92, 0x96, 0x0 }, /* #2 */ 897 { 0x3266c6, 0x326602, 0x64, 0x64, 0x65, 0x0 }, /* #3 */ 898 { 0x3c1082, 0x3c1046, 0x20, 0x00, 0xc8, 0x0 }, /* #4 */ 899 { 0x3129c6, 0x312106, 0x4b, 0x4b, 0x5f, 0x0 }, /* #5 */ 900 { 0x137986, 0x137146, 0xa8, 0x00, 0x47, 0x0 }, /* #6 */ 901 { 0x1b3142, 0x1b3102, 0x7f, 0x13, 0x93, 0x0 }, /* #7 */ 902 { 0x0a2816, 0x0a2006, 0x2b, 0x2b, 0xbb, 0x0 }, /* #8 */ 903 { 0x0e7207, 0x0e7286, 0x9f, 0x82, 0x82, 0x0 }, /* #9 */ 904 { 0x122dc7, 0x122502, 0x1a, 0x1a, 0x3a, 0x0 }, /* #10 */ 905 { 0x3c5882, 0x3c5002, 0x76, 0x76, 0xf7, 0x0 }, /* #11 */ 906 { 0x145e53, 0x145602, 0xbf, 0x0b, 0x0b, 0x0 }, /* #12 */ 907 { 0x0f1986, 0x0f1102, 0x7d, 0x3d, 0x3d, 0x0 }, /* #13 */ 908 { 0x1a2f46, 0x1a2706, 0x93, 0x11, 0x3d, 0x0 }, /* #14 */ 909 { 0x0f0616, 0x0f0682, 0xc0, 0x80, 0x8a, 0x0 }, /* #15 */ 910 { 0x074252, 0x074246, 0x60, 0x00, 0x9f, 0x0 }, /* #16 */ 911 { 0x306187, 0x306182, 0xd6, 0xc4, 0xcd, 0x0 }, /* #17 */ 912 { 0x2e6657, 0x2e6682, 0xd3, 0x91, 0x99, 0x0 }, /* #18 */ 913 { 0x1b7b17, 0x1b7346, 0x08, 0x00, 0x17, 0x0 }, /* #19 */ 914 { 0x3d2ac3, 0x3d2206, 0x14, 0x14, 0xd5, 0x0 }, /* #20 */ 915 { 0x2e3447, 0x2e3406, 0xe6, 0x06, 0x0f, 0x0 }, /* #21 */ 916 { 0x155a46, 0x155202, 0x27, 0x25, 0x7d, 0x0 }, /* #22 */ 917 { 0x020506, 0x020502, 0x95, 0x04, 0x44, 0x0 }, /* #23 */ 918 { 0x0f3146, 0x0f3106, 0x77, 0x14, 0x94, 0x0 }, /* #24 */ 919 { 0x0857c2, 0x085786, 0xd0, 0x90, 0x96, 0x0 }, /* #25 */ 920 { 0x2f26c6, 0x2f2646, 0x14, 0x00, 0x29, 0x0 }, /* #26 */ 921 { 0x3b6286, 0x3b6246, 0x14, 0x00, 0x49, 0x0 }, /* #27 */ 922 { 0x0e0707, 0x0e0702, 0x27, 0x01, 0x09, 0x0 }, /* #28 */ 923 { 0x3b4d92, 0x3b4582, 0xef, 0xe0, 0xf0, 0x0 }, /* #29 */ 924 { 0x363e93, 0x363606, 0xcc, 0x44, 0x44, 0x0 }, /* #30 */ 925 { 0x3a4607, 0x3a4602, 0xa4, 0x20, 0x23, 0x0 }, /* #31 */ 926 { 0x006343, 0x006306, 0x6e, 0x6a, 0xea, 0x0 }, /* #32 */ 927 { 0x016c86, 0x016402, 0xa2, 0x20, 0x68, 0x0 }, /* #33 */ 928 { 0x147807, 0x147086, 0xe9, 0xa0, 0xa4, 0x0 }, /* #34 */ 929 { 0x126153, 0x126102, 0x77, 0x02, 0x02, 0x0 }, /* #35 */ 930 { 0x231453, 0x231406, 0x5d, 0x0c, 0xae, 0x0 }, /* #36 */ 931 { 0x2d1213, 0x2d1286, 0xb9, 0x81, 0xc3, 0x0 }, /* #37 */ 932 { 0x156146, 0x156146, 0x58, 0x00, 0xa0, 0x0 }, /* #38 */ 933 { 0x1d6c92, 0x1d6402, 0xa9, 0x20, 0x64, 0x0 }, /* #39 */ 934 { 0x215c07, 0x215482, 0xd9, 0xd0, 0xd0, 0x0 }, /* #40 */ 935 { 0x3127d6, 0x312702, 0x14, 0x04, 0x0e, 0x0 }, /* #41 */ 936 { 0x1f24d6, 0x1f2486, 0xfe, 0xca, 0xcb, 0x0 }, /* #42 */ 937 { 0x0a5187, 0x0a5106, 0xa1, 0x21, 0x25, 0x0 }, /* #43 */ 938 { 0x305702, 0x305702, 0x82, 0x02, 0x43, 0x0 }, /* #44 */ 939 { 0x040613, 0x040682, 0xd4, 0xd0, 0xd1, 0x0 }, /* #45 */ 940 { 0x304f47, 0x304786, 0xc8, 0x88, 0x9a, 0x0 }, /* #46 */ 941 { 0x2b1e53, 0x2b1602, 0x12, 0x10, 0x55, 0x0 }, /* #47 */ 942 { 0x192e96, 0x192606, 0x58, 0x48, 0xca, 0x0 }, /* #48 */ 943 { 0x222ac7, 0x222206, 0x11, 0x11, 0x93, 0x0 }, /* #49 */ 944 { 0x0855c3, 0x085502, 0x85, 0x04, 0x4c, 0x0 }, /* #50 */ 945 { 0x0a7902, 0x0a7186, 0xcd, 0xc5, 0xc5, 0x0 }, /* #51 */ 946 { 0x1b6bd7, 0x1b6382, 0xa0, 0x80, 0x99, 0x0 }, /* #52 */ 947 { 0x027693, 0x027606, 0xce, 0x42, 0x52, 0x0 }, /* #53 */ 948 { 0x0a78d6, 0x0a7086, 0x96, 0x82, 0xeb, 0x0 }, /* #54 */ 949 { 0x203b03, 0x203302, 0x9f, 0x02, 0x42, 0x0 }, /* #55 */ 950 { 0x327646, 0x327606, 0x8b, 0x09, 0x6d, 0x0 }, /* #56 */ 951 { 0x1417d3, 0x141782, 0x87, 0x85, 0xdd, 0x0 }, /* #57 */ 952 { 0x0c5ed2, 0x0c5602, 0x3b, 0x0b, 0x0b, 0x0 }, /* #58 */ 953 { 0x085416, 0x085406, 0x37, 0x12, 0x52, 0x0 }, /* #59 */ 954 { 0x356892, 0x356086, 0xe7, 0xa0, 0xb0, 0x0 }, /* #60 */ 955 { 0x1a4856, 0x1a4002, 0xa7, 0x02, 0x02, 0x0 }, /* #61 */ 956 { 0x0a4396, 0x0a4346, 0x32, 0x00, 0x81, 0x0 }, /* #62 */ 957 { 0x3c2983, 0x3c2146, 0xf9, 0x00, 0x00, 0x0 }, /* #63 */ 958 958 }; 959 959 static const BINU8_TEST_T g_aTests_cmp_u8[] = 960 960 { 961 { 0x 2832c2, 0x283a97, 0x40, 0x40, 0x91, 0x0 }, /* #0 */962 { 0x 3a1f92, 0x3a1f97, 0x3a, 0x3a, 0xad, 0x0 }, /* #1 */963 { 0x 1f6057, 0x1f6006, 0xae, 0xae, 0xa4, 0x0 }, /* #2 */964 { 0x 195817, 0x195816, 0xa4, 0xa4, 0x3e, 0x0 }, /* #3 */965 { 0x 2d23c7, 0x2d2b06, 0x85, 0x85, 0x63, 0x0 }, /* #4 */966 { 0x3 33656, 0x333617, 0x02, 0x02, 0xc3, 0x0 }, /* #5 */967 { 0x 287596, 0x287517, 0x51, 0x51, 0xf8, 0x0 }, /* #6 */968 { 0x 3619c2, 0x361197, 0xb0, 0xb0, 0xed, 0x0 }, /* #7 */969 { 0x 347f53, 0x347703, 0x2b, 0x2b, 0xc9, 0x0 }, /* #8 */970 { 0x 2d38c7, 0x2d3002, 0x4d, 0x4d, 0x1c, 0x0 }, /* #9 */971 { 0x 1e7106, 0x1e7983, 0x6f, 0x6f, 0xcb, 0x0 }, /* #10 */972 { 0x 305d56, 0x305596, 0xd7, 0xd7, 0x4c, 0x0 }, /* #11 */973 { 0x 342f13, 0x342746, 0xf8, 0xf8, 0xf8, 0x0 }, /* #12 */974 { 0x 0f16d6, 0x0f1e16, 0x85, 0x85, 0x1f, 0x0 }, /* #13 */975 { 0x 0b07d3, 0x0b0793, 0x9a, 0x9a, 0xde, 0x0 }, /* #14 */976 { 0x2 d1c56, 0x2d1406, 0xd6, 0xd6, 0xa3, 0x0 }, /* #15 */977 { 0x 1b3483, 0x1b3c87, 0x76, 0x76, 0xa2, 0x0 }, /* #16 */978 { 0x1 15e82, 0x115602, 0x79, 0x79, 0x59, 0x0 }, /* #17 */979 { 0x0 e6003, 0x0e6016, 0x71, 0x71, 0x4a, 0x0 }, /* #18 */980 { 0x 295393, 0x295392, 0xd8, 0xd8, 0x49, 0x0 }, /* #19 */981 { 0x 0d6886, 0x0d6093, 0x14, 0x14, 0x77, 0x0 }, /* #20 */982 { 0x 3f6157, 0x3f6983, 0x5a, 0x5a, 0x80, 0x0 }, /* #21 */983 { 0x 155607, 0x155696, 0xb7, 0xb7, 0x2f, 0x0 }, /* #22 */984 { 0x 152e16, 0x152697, 0x33, 0x33, 0x67, 0x0 }, /* #23 */985 { 0x 086147, 0x086197, 0xb2, 0xb2, 0xda, 0x0 }, /* #24 */986 { 0x2 11c97, 0x211c83, 0x55, 0x55, 0x82, 0x0 }, /* #25 */987 { 0x 285e03, 0x285e83, 0x4e, 0x4e, 0x80, 0x0 }, /* #26 */988 { 0x 134796, 0x134703, 0x2f, 0x2f, 0xc7, 0x0 }, /* #27 */989 { 0x 167e56, 0x167687, 0x9a, 0x9a, 0xe6, 0x0 }, /* #28 */990 { 0x 2a3216, 0x2a3a06, 0xbb, 0xbb, 0x51, 0x0 }, /* #29 */991 { 0x 2936d7, 0x293683, 0x03, 0x03, 0x72, 0x0 }, /* #30 */992 { 0x 210316, 0x210387, 0x0d, 0x0d, 0x6a, 0x0 }, /* #31 */993 { 0x 310093, 0x310887, 0x7b, 0x7b, 0xb2, 0x0 }, /* #32 */994 { 0x1d1 f47, 0x1d1793, 0x25, 0x25, 0x5e, 0x0 }, /* #33 */995 { 0x 237ad6, 0x237212, 0x90, 0x90, 0x8f, 0x0 }, /* #34 */996 { 0x 0d4987, 0x0d4103, 0x0c, 0x0c, 0x9c, 0x0 }, /* #35 */997 { 0x 2a6457, 0x2a6406, 0x3b, 0x3b, 0x20, 0x0 }, /* #36 */998 { 0x 050386, 0x050316, 0xf7, 0xf7, 0xc9, 0x0 }, /* #37 */999 { 0x 090ac3, 0x090202, 0x79, 0x79, 0x06, 0x0 }, /* #38 */1000 { 0x 133792, 0x133712, 0x67, 0x67, 0x4d, 0x0 }, /* #39 */1001 { 0x2 a0c87, 0x2a0c83, 0x25, 0x25, 0x84, 0x0 }, /* #40 */1002 { 0x 151453, 0x151c93, 0x41, 0x41, 0x87, 0x0 }, /* #41 */1003 { 0x 036b12, 0x036393, 0xa5, 0xa5, 0xcf, 0x0 }, /* #42 */1004 { 0x 086786, 0x086713, 0x35, 0x35, 0xc7, 0x0 }, /* #43 */1005 { 0x 1b5943, 0x1b5997, 0x46, 0x46, 0x8b, 0x0 }, /* #44 */1006 { 0x2 d5292, 0x2d5a83, 0x74, 0x74, 0xa4, 0x0 }, /* #45 */1007 { 0x 0a5746, 0x0a5702, 0xfd, 0xfd, 0x9b, 0x0 }, /* #46 */1008 { 0x 183e97, 0x183612, 0xf1, 0xf1, 0xa7, 0x0 }, /* #47 */1009 { 0x 0b3542, 0x0b3507, 0x1e, 0x1e, 0xf1, 0x0 }, /* #48 */1010 { 0x 2f1e96, 0x2f1686, 0xcc, 0xcc, 0x29, 0x0 }, /* #49 */1011 { 0x 1a38d6, 0x1a3002, 0xdd, 0xdd, 0x8b, 0x0 }, /* #50 */1012 { 0x0 e2b52, 0x0e2397, 0x95, 0x95, 0x99, 0x0 }, /* #51 */1013 { 0x 3e29d2, 0x3e2107, 0x25, 0x25, 0xd2, 0x0 }, /* #52 */1014 { 0x 0e5446, 0x0e5413, 0x14, 0x14, 0xbd, 0x0 }, /* #53 */1015 { 0x 2659d2, 0x265183, 0x5c, 0x5c, 0x6a, 0x0 }, /* #54 */1016 { 0x0 b2b82, 0x0b2387, 0xbb, 0xbb, 0xcb, 0x0 }, /* #55 */1017 { 0x 361d06, 0x361597, 0x71, 0x71, 0x7e, 0x0 }, /* #56 */1018 { 0x 367c06, 0x367482, 0xec, 0xec, 0x67, 0x0 }, /* #57 */1019 { 0x 2e4e16, 0x2e4e06, 0xbe, 0xbe, 0x47, 0x0 }, /* #58 */1020 { 0x 296306, 0x296b87, 0x7a, 0x7a, 0xc3, 0x0 }, /* #59 */1021 { 0x 204796, 0x204782, 0xbb, 0xbb, 0x17, 0x0 }, /* #60 */1022 { 0x 3e5e56, 0x3e5602, 0x7f, 0x7f, 0x33, 0x0 }, /* #61 */1023 { 0x 300f97, 0x300702, 0xbd, 0xbd, 0x98, 0x0 }, /* #62 */1024 { 0x 1040c2, 0x104083, 0x8e, 0x8e, 0xf0, 0x0 }, /* #63 */961 { 0x3c28c7, 0x3c2816, 0xc2, 0xc2, 0x7e, 0x0 }, /* #0 */ 962 { 0x277e96, 0x277612, 0x72, 0x72, 0x29, 0x0 }, /* #1 */ 963 { 0x086503, 0x086587, 0x96, 0x96, 0xd0, 0x0 }, /* #2 */ 964 { 0x275cc3, 0x275486, 0xad, 0xad, 0x08, 0x0 }, /* #3 */ 965 { 0x110693, 0x110682, 0xfd, 0xfd, 0x7a, 0x0 }, /* #4 */ 966 { 0x3a0303, 0x3a0b93, 0x76, 0x76, 0x8d, 0x0 }, /* #5 */ 967 { 0x0b6683, 0x0b6e83, 0x6d, 0x6d, 0x91, 0x0 }, /* #6 */ 968 { 0x2944c6, 0x294c12, 0x85, 0x85, 0x66, 0x0 }, /* #7 */ 969 { 0x141d83, 0x141d83, 0x6e, 0x6e, 0xd6, 0x0 }, /* #8 */ 970 { 0x1c0392, 0x1c0393, 0xd0, 0xd0, 0xd2, 0x0 }, /* #9 */ 971 { 0x0a0e47, 0x0a0612, 0x41, 0x41, 0x33, 0x0 }, /* #10 */ 972 { 0x074c13, 0x074483, 0xdf, 0xdf, 0xf9, 0x0 }, /* #11 */ 973 { 0x266a47, 0x266292, 0xe1, 0xe1, 0x3f, 0x0 }, /* #12 */ 974 { 0x126ed6, 0x126e02, 0xbb, 0xbb, 0x67, 0x0 }, /* #13 */ 975 { 0x150fd6, 0x150796, 0xc4, 0xc4, 0x15, 0x0 }, /* #14 */ 976 { 0x225693, 0x225e93, 0x50, 0x50, 0xa2, 0x0 }, /* #15 */ 977 { 0x293503, 0x293516, 0xc0, 0xc0, 0x8b, 0x0 }, /* #16 */ 978 { 0x165c53, 0x165c93, 0x46, 0x46, 0x9e, 0x0 }, /* #17 */ 979 { 0x0755d6, 0x075502, 0xc5, 0xc5, 0x80, 0x0 }, /* #18 */ 980 { 0x164fd6, 0x164786, 0xd8, 0xd8, 0x33, 0x0 }, /* #19 */ 981 { 0x1611c2, 0x161183, 0xcc, 0xcc, 0xf2, 0x0 }, /* #20 */ 982 { 0x056686, 0x056e12, 0xe6, 0xe6, 0x7e, 0x0 }, /* #21 */ 983 { 0x2e3846, 0x2e3806, 0xb5, 0xb5, 0x43, 0x0 }, /* #22 */ 984 { 0x0c4683, 0x0c4693, 0x89, 0x89, 0xcf, 0x0 }, /* #23 */ 985 { 0x3e21d6, 0x3e2183, 0x06, 0x06, 0x12, 0x0 }, /* #24 */ 986 { 0x284397, 0x284397, 0xc2, 0xc2, 0xd4, 0x0 }, /* #25 */ 987 { 0x0066c2, 0x006613, 0x19, 0x19, 0xea, 0x0 }, /* #26 */ 988 { 0x257316, 0x257306, 0x77, 0x77, 0x55, 0x0 }, /* #27 */ 989 { 0x2a6a93, 0x2a6297, 0x00, 0x00, 0x4c, 0x0 }, /* #28 */ 990 { 0x1c7f92, 0x1c7712, 0xda, 0xda, 0xcf, 0x0 }, /* #29 */ 991 { 0x1f0c52, 0x1f0493, 0x8b, 0x8b, 0xac, 0x0 }, /* #30 */ 992 { 0x3101d2, 0x310186, 0xad, 0xad, 0x20, 0x0 }, /* #31 */ 993 { 0x090d56, 0x090587, 0xb4, 0xb4, 0xe2, 0x0 }, /* #32 */ 994 { 0x1d1a86, 0x1d1202, 0x77, 0x77, 0x67, 0x0 }, /* #33 */ 995 { 0x1d0657, 0x1d0693, 0x40, 0x40, 0x5a, 0x0 }, /* #34 */ 996 { 0x240e16, 0x240682, 0xb4, 0xb4, 0x22, 0x0 }, /* #35 */ 997 { 0x330496, 0x330493, 0xe9, 0xe9, 0xec, 0x0 }, /* #36 */ 998 { 0x3300c6, 0x330097, 0x67, 0x67, 0x6d, 0x0 }, /* #37 */ 999 { 0x170112, 0x170987, 0x4a, 0x4a, 0x99, 0x0 }, /* #38 */ 1000 { 0x0230d3, 0x023003, 0x1c, 0x1c, 0xd7, 0x0 }, /* #39 */ 1001 { 0x245c97, 0x245403, 0x1d, 0x1d, 0xc9, 0x0 }, /* #40 */ 1002 { 0x3d4bd6, 0x3d4382, 0xd9, 0xd9, 0x42, 0x0 }, /* #41 */ 1003 { 0x2b3113, 0x2b3196, 0xdb, 0xdb, 0x1e, 0x0 }, /* #42 */ 1004 { 0x1d1397, 0x1d1397, 0x2b, 0x2b, 0x6e, 0x0 }, /* #43 */ 1005 { 0x2756c7, 0x275693, 0x84, 0x84, 0x9e, 0x0 }, /* #44 */ 1006 { 0x275a93, 0x275293, 0x99, 0x99, 0xba, 0x0 }, /* #45 */ 1007 { 0x387646, 0x387e16, 0xa1, 0xa1, 0x26, 0x0 }, /* #46 */ 1008 { 0x342fd3, 0x342796, 0xe1, 0xe1, 0x2a, 0x0 }, /* #47 */ 1009 { 0x1d7012, 0x1d7016, 0x2a, 0x2a, 0x0d, 0x0 }, /* #48 */ 1010 { 0x177402, 0x177492, 0xa2, 0xa2, 0x19, 0x0 }, /* #49 */ 1011 { 0x2d1b12, 0x2d1383, 0x88, 0x88, 0xc7, 0x0 }, /* #50 */ 1012 { 0x0c73d3, 0x0c7393, 0xb0, 0xb0, 0xd4, 0x0 }, /* #51 */ 1013 { 0x203706, 0x203706, 0x7b, 0x7b, 0x39, 0x0 }, /* #52 */ 1014 { 0x1c5883, 0x1c5087, 0x95, 0x95, 0xd2, 0x0 }, /* #53 */ 1015 { 0x011757, 0x011713, 0x63, 0x63, 0xf8, 0x0 }, /* #54 */ 1016 { 0x0f55c2, 0x0f5597, 0x26, 0x26, 0x7d, 0x0 }, /* #55 */ 1017 { 0x1243c6, 0x124383, 0x89, 0x89, 0xe1, 0x0 }, /* #56 */ 1018 { 0x1b0fd6, 0x1b0f16, 0xc7, 0xc7, 0x5b, 0x0 }, /* #57 */ 1019 { 0x3c03c7, 0x3c0397, 0x30, 0x30, 0x7c, 0x0 }, /* #58 */ 1020 { 0x3f76d7, 0x3f7612, 0xd3, 0xd3, 0x98, 0x0 }, /* #59 */ 1021 { 0x170557, 0x170593, 0x31, 0x31, 0x5b, 0x0 }, /* #60 */ 1022 { 0x247e92, 0x247603, 0x08, 0x08, 0x93, 0x0 }, /* #61 */ 1023 { 0x004c12, 0x004412, 0x41, 0x41, 0x28, 0x0 }, /* #62 */ 1024 { 0x001153, 0x001186, 0xee, 0xee, 0x0c, 0x0 }, /* #63 */ 1025 1025 }; 1026 1026 static const BINU8_TEST_T g_aTests_test_u8[] = 1027 1027 { 1028 { 0x 1c1ed2, 0x1c1646, 0x28, 0x28, 0xc7, 0x0 }, /* #0 */1029 { 0x 137047, 0x137086, 0xa8, 0xa8, 0xa5, 0x0 }, /* #1 */1030 { 0x 330512, 0x330502, 0x79, 0x79, 0xcd, 0x0 }, /* #2 */1031 { 0x 103992, 0x103182, 0xbe, 0xbe, 0xa8, 0x0 }, /* #3 */1032 { 0x 0f24c3, 0x0f2446, 0x40, 0x40, 0x39, 0x0 }, /* #4 */1033 { 0x 150142, 0x150186, 0xb0, 0xb0, 0x95, 0x0 }, /* #5 */1034 { 0x2 53f57, 0x253782, 0xb7, 0xb7, 0xb6, 0x0 }, /* #6 */1035 { 0x 114757, 0x114746, 0x76, 0x76, 0x80, 0x0 }, /* #7 */1036 { 0x05 7552, 0x057502, 0x8a, 0x8a, 0x7d, 0x0 }, /* #8 */1037 { 0x 190a96, 0x190246, 0x50, 0x50, 0xa5, 0x0 }, /* #9 */1038 { 0x3 30fc3, 0x330706, 0xad, 0xad, 0x57, 0x0 }, /* #10 */1039 { 0x 303583, 0x303582, 0xf2, 0xf2, 0xfa, 0x0 }, /* #11 */1040 { 0x 2670d7, 0x267002, 0xda, 0xda, 0x56, 0x0 }, /* #12 */1041 { 0x 3c5f02, 0x3c5786, 0xf8, 0xf8, 0xba, 0x0 }, /* #13 */1042 { 0x 0650c6, 0x065086, 0x92, 0x92, 0xd0, 0x0 }, /* #14 */1043 { 0x 146216, 0x146246, 0x01, 0x01, 0x38, 0x0 }, /* #15 */1044 { 0x3 e7312, 0x3e7306, 0x57, 0x57, 0x73, 0x0 }, /* #16 */1045 { 0x 175156, 0x175182, 0x81, 0x81, 0x84, 0x0 }, /* #17 */1046 { 0x37 5f97, 0x375782, 0x9f, 0x9f, 0xcf, 0x0 }, /* #18 */1047 { 0x0 b1bc3, 0x0b1346, 0x82, 0x82, 0x35, 0x0 }, /* #19 */1048 { 0x 1b7e52, 0x1b7602, 0x61, 0x61, 0xf1, 0x0 }, /* #20 */1049 { 0x3 53886, 0x353006, 0x99, 0x99, 0x33, 0x0 }, /* #21 */1050 { 0x 013703, 0x013782, 0xfb, 0xfb, 0xfc, 0x0 }, /* #22 */1051 { 0x 2d05c2, 0x2d0502, 0x4e, 0x4e, 0x93, 0x0 }, /* #23 */1052 { 0x 1b0803, 0x1b0006, 0x33, 0x33, 0xcb, 0x0 }, /* #24 */1053 { 0x 234547, 0x234502, 0x52, 0x52, 0x26, 0x0 }, /* #25 */1054 { 0x 157c16, 0x157406, 0xd8, 0xd8, 0x6e, 0x0 }, /* #26 */1055 { 0x 1502d6, 0x150206, 0x64, 0x64, 0xeb, 0x0 }, /* #27 */1056 { 0x1 36e97, 0x136602, 0x03, 0x03, 0x02, 0x0 }, /* #28 */1057 { 0x 341983, 0x341106, 0x25, 0x25, 0xac, 0x0 }, /* #29 */1058 { 0x 0514d2, 0x051446, 0xae, 0xae, 0x51, 0x0 }, /* #30 */1059 { 0x 0c7fd6, 0x0c7702, 0x7b, 0x7b, 0xd8, 0x0 }, /* #31 */1060 { 0x 312316, 0x312306, 0x86, 0x86, 0x6e, 0x0 }, /* #32 */1061 { 0x 275916, 0x275182, 0x8e, 0x8e, 0xfc, 0x0 }, /* #33 */1062 { 0x 305a06, 0x305202, 0xd7, 0xd7, 0x52, 0x0 }, /* #34 */1063 { 0x 263283, 0x263202, 0x0d, 0x0d, 0x08, 0x0 }, /* #35 */1064 { 0x3 41883, 0x341002, 0x28, 0x28, 0x35, 0x0 }, /* #36 */1065 { 0x0 51e83, 0x051606, 0xca, 0xca, 0x1e, 0x0 }, /* #37 */1066 { 0x 2f2f52, 0x2f2702, 0x2e, 0x2e, 0x8f, 0x0 }, /* #38 */1067 { 0x 3b5e17, 0x3b5602, 0x21, 0x21, 0x51, 0x0 }, /* #39 */1068 { 0x 105d56, 0x105506, 0x0d, 0x0d, 0x7c, 0x0 }, /* #40 */1069 { 0x1 22c83, 0x122406, 0x1a, 0x1a, 0xd2, 0x0 }, /* #41 */1070 { 0x 1e0487, 0x1e0402, 0x7e, 0x7e, 0xb4, 0x0 }, /* #42 */1071 { 0x 2c5403, 0x2c5482, 0xbb, 0xbb, 0x96, 0x0 }, /* #43 */1072 { 0x 343f16, 0x343786, 0xb6, 0xb6, 0xfa, 0x0 }, /* #44 */1073 { 0x 2a3f83, 0x2a3746, 0x8e, 0x8e, 0x41, 0x0 }, /* #45 */1074 { 0x 347cc6, 0x347406, 0xf0, 0xf0, 0x5d, 0x0 }, /* #46 */1075 { 0x 1d1a97, 0x1d1202, 0xdf, 0xdf, 0x01, 0x0 }, /* #47 */1076 { 0x 3a6582, 0x3a6506, 0xac, 0xac, 0x36, 0x0 }, /* #48 */1077 { 0x 395b07, 0x395302, 0x1a, 0x1a, 0xba, 0x0 }, /* #49 */1078 { 0x 276856, 0x276002, 0xa9, 0xa9, 0x4e, 0x0 }, /* #50 */1079 { 0x 277396, 0x277302, 0x77, 0x77, 0x0c, 0x0 }, /* #51 */1080 { 0x 323b43, 0x323306, 0xa9, 0xa9, 0x73, 0x0 }, /* #52 */1081 { 0x 3809c3, 0x380146, 0x88, 0x88, 0x60, 0x0 }, /* #53 */1082 { 0x0 e2546, 0x0e2502, 0xfa, 0xfa, 0x7a, 0x0 }, /* #54 */1083 { 0x 133e97, 0x133602, 0x28, 0x28, 0xcb, 0x0 }, /* #55 */1084 { 0x 0b6e52, 0x0b6646, 0x05, 0x05, 0x40, 0x0 }, /* #56 */1085 { 0x 2d3003, 0x2d3002, 0x4e, 0x4e, 0xbe, 0x0 }, /* #57 */1086 { 0x 3e1983, 0x3e1106, 0x4c, 0x4c, 0x65, 0x0 }, /* #58 */1087 { 0x 0609d6, 0x060102, 0x08, 0x08, 0xcc, 0x0 }, /* #59 */1088 { 0x 256a02, 0x256202, 0xa9, 0xa9, 0x0a, 0x0 }, /* #60 */1089 { 0x 1e2986, 0x1e2182, 0xf6, 0xf6, 0x8e, 0x0 }, /* #61 */1090 { 0x 305f42, 0x305702, 0x7e, 0x7e, 0xb9, 0x0 }, /* #62 */1091 { 0x 1540d7, 0x154046, 0x00, 0x00, 0x34, 0x0 }, /* #63 */1028 { 0x306b42, 0x306302, 0xbb, 0xbb, 0x20, 0x0 }, /* #0 */ 1029 { 0x340e92, 0x340606, 0x66, 0x66, 0xcd, 0x0 }, /* #1 */ 1030 { 0x1e0d96, 0x1e0506, 0x3a, 0x3a, 0x74, 0x0 }, /* #2 */ 1031 { 0x275ac7, 0x275286, 0xf2, 0xf2, 0x83, 0x0 }, /* #3 */ 1032 { 0x103516, 0x103506, 0x5b, 0x5b, 0x87, 0x0 }, /* #4 */ 1033 { 0x2e21d7, 0x2e2102, 0xc8, 0xc8, 0x44, 0x0 }, /* #5 */ 1034 { 0x242286, 0x242202, 0x3b, 0x3b, 0xcf, 0x0 }, /* #6 */ 1035 { 0x267197, 0x267102, 0x12, 0x12, 0xe3, 0x0 }, /* #7 */ 1036 { 0x056e42, 0x056602, 0xe6, 0xe6, 0x63, 0x0 }, /* #8 */ 1037 { 0x334a43, 0x334282, 0xc2, 0xc2, 0xfe, 0x0 }, /* #9 */ 1038 { 0x326ad2, 0x326286, 0xc6, 0xc6, 0xc7, 0x0 }, /* #10 */ 1039 { 0x2563c3, 0x256306, 0xbe, 0xbe, 0x0a, 0x0 }, /* #11 */ 1040 { 0x161642, 0x161606, 0x0e, 0x0e, 0x2a, 0x0 }, /* #12 */ 1041 { 0x113646, 0x113606, 0x6e, 0x6e, 0x7c, 0x0 }, /* #13 */ 1042 { 0x2360c7, 0x236086, 0xd8, 0xd8, 0x93, 0x0 }, /* #14 */ 1043 { 0x002b52, 0x002386, 0xc0, 0xc0, 0xf8, 0x0 }, /* #15 */ 1044 { 0x3d6c03, 0x3d6402, 0x54, 0x54, 0x13, 0x0 }, /* #16 */ 1045 { 0x343643, 0x343686, 0xe9, 0xe9, 0xc4, 0x0 }, /* #17 */ 1046 { 0x370a17, 0x370286, 0xbe, 0xbe, 0x9b, 0x0 }, /* #18 */ 1047 { 0x086943, 0x086146, 0xb1, 0xb1, 0x40, 0x0 }, /* #19 */ 1048 { 0x2f5787, 0x2f5746, 0x18, 0x18, 0x65, 0x0 }, /* #20 */ 1049 { 0x3f1586, 0x3f1506, 0x42, 0x42, 0xd6, 0x0 }, /* #21 */ 1050 { 0x2d63c7, 0x2d6302, 0x64, 0x64, 0x04, 0x0 }, /* #22 */ 1051 { 0x3e2287, 0x3e2202, 0x5f, 0x5f, 0x81, 0x0 }, /* #23 */ 1052 { 0x337753, 0x337706, 0x1f, 0x1f, 0x43, 0x0 }, /* #24 */ 1053 { 0x0e0c17, 0x0e0402, 0x0d, 0x0d, 0x1a, 0x0 }, /* #25 */ 1054 { 0x2f3046, 0x2f3006, 0x6a, 0x6a, 0x74, 0x0 }, /* #26 */ 1055 { 0x092216, 0x092202, 0x61, 0x61, 0xeb, 0x0 }, /* #27 */ 1056 { 0x197557, 0x197502, 0xa4, 0xa4, 0x4e, 0x0 }, /* #28 */ 1057 { 0x0f6c92, 0x0f6482, 0xc4, 0xc4, 0xc7, 0x0 }, /* #29 */ 1058 { 0x3b42d7, 0x3b4286, 0xae, 0xae, 0xea, 0x0 }, /* #30 */ 1059 { 0x2c1543, 0x2c1586, 0xad, 0xad, 0xfe, 0x0 }, /* #31 */ 1060 { 0x020382, 0x020302, 0x64, 0x64, 0x51, 0x0 }, /* #32 */ 1061 { 0x3e0902, 0x3e0106, 0x6c, 0x6c, 0xd6, 0x0 }, /* #33 */ 1062 { 0x003b03, 0x003302, 0xe4, 0xe4, 0x30, 0x0 }, /* #34 */ 1063 { 0x3a7b93, 0x3a7382, 0x88, 0x88, 0x94, 0x0 }, /* #35 */ 1064 { 0x312c87, 0x312486, 0x8f, 0x8f, 0xf7, 0x0 }, /* #36 */ 1065 { 0x040fd7, 0x040702, 0x1e, 0x1e, 0x5d, 0x0 }, /* #37 */ 1066 { 0x141d92, 0x141506, 0xad, 0xad, 0x1e, 0x0 }, /* #38 */ 1067 { 0x015d47, 0x015582, 0xbd, 0xbd, 0xbb, 0x0 }, /* #39 */ 1068 { 0x212602, 0x212602, 0x6c, 0x6c, 0x1a, 0x0 }, /* #40 */ 1069 { 0x1e4bc3, 0x1e4306, 0x5b, 0x5b, 0x74, 0x0 }, /* #41 */ 1070 { 0x2d2617, 0x2d2602, 0xf5, 0xf5, 0x17, 0x0 }, /* #42 */ 1071 { 0x3f0446, 0x3f0406, 0x7e, 0x7e, 0x67, 0x0 }, /* #43 */ 1072 { 0x1d5192, 0x1d5186, 0xea, 0xea, 0x88, 0x0 }, /* #44 */ 1073 { 0x3e4797, 0x3e4706, 0xf8, 0xf8, 0x7d, 0x0 }, /* #45 */ 1074 { 0x0f2cc6, 0x0f2402, 0xfd, 0xfd, 0x7e, 0x0 }, /* #46 */ 1075 { 0x0a7697, 0x0a7686, 0xfe, 0xfe, 0xb9, 0x0 }, /* #47 */ 1076 { 0x091ed3, 0x091602, 0x1b, 0x1b, 0x39, 0x0 }, /* #48 */ 1077 { 0x2d0d02, 0x2d0546, 0x12, 0x12, 0x2d, 0x0 }, /* #49 */ 1078 { 0x1a03c7, 0x1a0382, 0xd0, 0xd0, 0xdc, 0x0 }, /* #50 */ 1079 { 0x306d86, 0x306582, 0xe6, 0xe6, 0xf6, 0x0 }, /* #51 */ 1080 { 0x2279c2, 0x227102, 0xca, 0xca, 0x39, 0x0 }, /* #52 */ 1081 { 0x033ed2, 0x033682, 0x90, 0x90, 0xe4, 0x0 }, /* #53 */ 1082 { 0x0d0ac3, 0x0d0202, 0xf0, 0xf0, 0x26, 0x0 }, /* #54 */ 1083 { 0x3e53c2, 0x3e5302, 0xae, 0xae, 0x1f, 0x0 }, /* #55 */ 1084 { 0x343b82, 0x343346, 0xa3, 0xa3, 0x14, 0x0 }, /* #56 */ 1085 { 0x326ad7, 0x326206, 0xbd, 0xbd, 0x7c, 0x0 }, /* #57 */ 1086 { 0x2d3016, 0x2d3002, 0x91, 0x91, 0x18, 0x0 }, /* #58 */ 1087 { 0x1d2252, 0x1d2282, 0xf0, 0xf0, 0xe0, 0x0 }, /* #59 */ 1088 { 0x091b97, 0x091306, 0x59, 0x59, 0xc3, 0x0 }, /* #60 */ 1089 { 0x397c52, 0x397406, 0x4f, 0x4f, 0x19, 0x0 }, /* #61 */ 1090 { 0x1b3b17, 0x1b3346, 0x11, 0x11, 0x04, 0x0 }, /* #62 */ 1091 { 0x2326d6, 0x232606, 0xb2, 0xb2, 0x2a, 0x0 }, /* #63 */ 1092 1092 }; 1093 1093 … … 1096 1096 static const BINU16_TEST_T g_aTests_add_u16[] = 1097 1097 { 1098 { 0x 2864c7, 0x286496, 0xcc55, 0xe763, 0x1b0e, 0x0 }, /* #0 */1099 { 0x 345587, 0x345582, 0x2088, 0xf9cb, 0xd943, 0x0 }, /* #1 */1100 { 0x 236c56, 0x236487, 0xf796, 0xa90c, 0xb176, 0x0 }, /* #2 */1101 { 0x 0e3cd6, 0x0e3496, 0xb96f, 0xf5ac, 0x3c3d, 0x0 }, /* #3 */1102 { 0x 336a92, 0x336293, 0xa11e, 0x94a2, 0xf384, 0x0 }, /* #4 */1103 { 0x 3665c2, 0x366586, 0x1cc4, 0xba39, 0x9d75, 0x0 }, /* #5 */1104 { 0x 0e1c07, 0x0e1417, 0x5634, 0x0090, 0xaa5c, 0x0 }, /* #6 */1105 { 0x0 c0a57, 0x0c0202, 0x00c3, 0x2f9e, 0x2edb, 0x0 }, /* #7 */1106 { 0x 105902, 0x105182, 0x1571, 0xd3da, 0xbe69, 0x0 }, /* #8 */1107 { 0x1 c0892, 0x1c0886, 0x5ff6, 0x9e39, 0x3e43, 0x0 }, /* #9 */1108 { 0x 334ad6, 0x334293, 0xcd46, 0xa580, 0xd83a, 0x0 }, /* #10 */1109 { 0x 287643, 0x287692, 0x060f, 0xfc97, 0xf688, 0x0 }, /* #11 */1110 { 0x 187692, 0x187682, 0x0180, 0xbabc, 0xb93c, 0x0 }, /* #12 */1111 { 0x 3f1fc7, 0x3f1f03, 0xca2d, 0x4a9d, 0x8070, 0x0 }, /* #13 */1112 { 0x 1d45c7, 0x1d4d86, 0x3923, 0x8cd4, 0x53b1, 0x0 }, /* #14 */1113 { 0x 371a93, 0x371296, 0x068e, 0x9611, 0x8f83, 0x0 }, /* #15 */1114 { 0x 0d1c03, 0x0d1412, 0x776e, 0x7a86, 0x0318, 0x0 }, /* #16 */1115 { 0x 245882, 0x245096, 0x0a34, 0xee72, 0xe43e, 0x0 }, /* #17 */1116 { 0x 1c2b07, 0x1c2393, 0xa52f, 0x8c89, 0xe75a, 0x0 }, /* #18 */1117 { 0x1 a74c3, 0x1a7c13, 0x9942, 0x6df1, 0xd4af, 0x0 }, /* #19 */1118 { 0x3b 4dc3, 0x3b4507, 0x5cbd, 0x0f7e, 0xb2c1, 0x0 }, /* #20 */1119 { 0x 1d21c6, 0x1d2113, 0xbb6e, 0x001c, 0x44ae, 0x0 }, /* #21 */1120 { 0x 151212, 0x151213, 0x399a, 0x17b9, 0xde1f, 0x0 }, /* #22 */1121 { 0x 284e13, 0x284692, 0xd9ff, 0xdc08, 0x0209, 0x0 }, /* #23 */1122 { 0x 0d4647, 0x0d4696, 0x0d88, 0xa8c3, 0x9b3b, 0x0 }, /* #24 */1123 { 0x2 b4e46, 0x2b4e07, 0x92d0, 0x66e1, 0xd411, 0x0 }, /* #25 */1124 { 0x1 b56d6, 0x1b5606, 0x2bdb, 0x6ced, 0x4112, 0x0 }, /* #26 */1125 { 0x 313dd2, 0x313596, 0x0257, 0xd456, 0xd1ff, 0x0 }, /* #27 */1126 { 0x0 564c7, 0x056496, 0x9b98, 0xd5b7, 0x3a1f, 0x0 }, /* #28 */1127 { 0x 105287, 0x105203, 0x7ee5, 0x76ad, 0xf7c8, 0x0 }, /* #29 */1128 { 0x 187656, 0x187607, 0xeca0, 0x0c47, 0x1fa7, 0x0 }, /* #30 */1129 { 0x 0f3fc6, 0x0f3703, 0x793d, 0x215d, 0xa820, 0x0 }, /* #31 */1130 { 0x 337e56, 0x337697, 0xbfbf, 0x8e72, 0xceb3, 0x0 }, /* #32 */1131 { 0x3 e7a93, 0x3e7287, 0xfbb2, 0x978e, 0x9bdc, 0x0 }, /* #33 */1132 { 0x 2c0e16, 0x2c0602, 0x6e33, 0x7d9b, 0x0f68, 0x0 }, /* #34 */1133 { 0x 2e0c57, 0x2e0c82, 0x5ac1, 0xce7c, 0x73bb, 0x0 }, /* #35 */1134 { 0x 271a57, 0x271283, 0xe529, 0xcdad, 0xe884, 0x0 }, /* #36 */1135 { 0x0 04992, 0x004197, 0xabfa, 0x96c0, 0xeac6, 0x0 }, /* #37 */1136 { 0x1 a16c2, 0x1a1617, 0x7b7e, 0x2935, 0xadb7, 0x0 }, /* #38 */1137 { 0x 105b42, 0x105397, 0xedfd, 0xaaf9, 0xbcfc, 0x0 }, /* #39 */1138 { 0x 396212, 0x396a13, 0xceac, 0x7f92, 0xb0e6, 0x0 }, /* #40 */1139 { 0x 047013, 0x047097, 0x906d, 0x81e2, 0xf175, 0x0 }, /* #41 */1140 { 0x 046e87, 0x046603, 0x318c, 0x28df, 0xf753, 0x0 }, /* #42 */1141 { 0x 157413, 0x157407, 0x23b3, 0x09de, 0xe62b, 0x0 }, /* #43 */1142 { 0x3 f2556, 0x3f2517, 0xb455, 0x1a84, 0x662f, 0x0 }, /* #44 */1143 { 0x 083a92, 0x083217, 0xb432, 0x3421, 0x7fef, 0x0 }, /* #45 */1144 { 0x 213083, 0x213086, 0x9a50, 0xd3b4, 0x3964, 0x0 }, /* #46 */1145 { 0x0 55586, 0x055513, 0x944d, 0x0a83, 0x7636, 0x0 }, /* #47 */1146 { 0x 060353, 0x060397, 0xe193, 0x8212, 0xa07f, 0x0 }, /* #48 */1147 { 0x 0b1d93, 0x0b1513, 0xe379, 0x00f1, 0x1d78, 0x0 }, /* #49 */1148 { 0x 346d42, 0x346d86, 0x4a04, 0x9b44, 0x5140, 0x0 }, /* #50 */1149 { 0x 1f4392, 0x1f4b07, 0xa0b0, 0x531e, 0xb26e, 0x0 }, /* #51 */1150 { 0x3 c7d07, 0x3c7517, 0x675b, 0x0ac6, 0xa36b, 0x0 }, /* #52 */1151 { 0x 040643, 0x040686, 0x8d72, 0xe582, 0x5810, 0x0 }, /* #53 */1152 { 0x0 e1f93, 0x0e1f13, 0xa1a9, 0x2561, 0x83b8, 0x0 }, /* #54 */1153 { 0x 2a57c3, 0x2a5703, 0xe5f1, 0x3961, 0x5370, 0x0 }, /* #55 */1154 { 0x0 81dd3, 0x081506, 0x185c, 0x591d, 0x40c1, 0x0 }, /* #56 */1155 { 0x 155346, 0x155382, 0x59e4, 0xf215, 0x9831, 0x0 }, /* #57 */1156 { 0x 384707, 0x384717, 0x30f8, 0x23c3, 0xf2cb, 0x0 }, /* #58 */1157 { 0x 177812, 0x177097, 0xfdae, 0xbef3, 0xc145, 0x0 }, /* #59 */1158 { 0x 122313, 0x122b96, 0x5d59, 0xdc36, 0x7edd, 0x0 }, /* #60 */1159 { 0x 0a77c3, 0x0a7786, 0xf3d4, 0xfbd8, 0x0804, 0x0 }, /* #61 */1160 { 0x 2d6413, 0x2d6486, 0xd17f, 0xe06f, 0x0ef0, 0x0 }, /* #62 */1161 { 0x 2e6602, 0x2e6686, 0x1874, 0xa696, 0x8e22, 0x0 }, /* #63 */1098 { 0x093192, 0x093182, 0x8900, 0xea02, 0x6102, 0x0 }, /* #0 */ 1099 { 0x185802, 0x185096, 0xa659, 0xf072, 0x4a19, 0x0 }, /* #1 */ 1100 { 0x1e3007, 0x1e3803, 0x8ba7, 0x4d9b, 0xc1f4, 0x0 }, /* #2 */ 1101 { 0x2d03d3, 0x2d0317, 0xdfbe, 0x24bd, 0x44ff, 0x0 }, /* #3 */ 1102 { 0x195146, 0x195107, 0x38b1, 0x371d, 0xfe6c, 0x0 }, /* #4 */ 1103 { 0x221ac7, 0x221202, 0x63e0, 0x6de6, 0x0a06, 0x0 }, /* #5 */ 1104 { 0x3428d3, 0x342097, 0xd0bb, 0x8bf9, 0xbb3e, 0x0 }, /* #6 */ 1105 { 0x0876d6, 0x087e17, 0xb25b, 0x4ee2, 0x9c87, 0x0 }, /* #7 */ 1106 { 0x0e0d46, 0x0e0d82, 0x7898, 0xe07a, 0x67e2, 0x0 }, /* #8 */ 1107 { 0x1b6096, 0x1b6882, 0x75b2, 0x8f57, 0x19a5, 0x0 }, /* #9 */ 1108 { 0x2855d3, 0x285d13, 0xb6dd, 0x38cb, 0x81ee, 0x0 }, /* #10 */ 1109 { 0x124357, 0x124317, 0xe0b8, 0x4565, 0x64ad, 0x0 }, /* #11 */ 1110 { 0x0959d6, 0x095996, 0x490e, 0x920c, 0x48fe, 0x0 }, /* #12 */ 1111 { 0x0247c3, 0x024f13, 0xd0cd, 0x5215, 0x8148, 0x0 }, /* #13 */ 1112 { 0x2f3a86, 0x2f3a82, 0x5711, 0xa316, 0x4c05, 0x0 }, /* #14 */ 1113 { 0x0b0097, 0x0b0807, 0xc7c2, 0x702d, 0xa86b, 0x0 }, /* #15 */ 1114 { 0x2a1613, 0x2a1613, 0x78bd, 0x5a4a, 0xe18d, 0x0 }, /* #16 */ 1115 { 0x387116, 0x387186, 0xfa61, 0xfef3, 0x0492, 0x0 }, /* #17 */ 1116 { 0x331292, 0x331297, 0xe0ff, 0x80e7, 0x9fe8, 0x0 }, /* #18 */ 1117 { 0x1e3c13, 0x1e3482, 0x4296, 0xefef, 0xad59, 0x0 }, /* #19 */ 1118 { 0x3b56c6, 0x3b5617, 0x6c4f, 0x539a, 0xe74b, 0x0 }, /* #20 */ 1119 { 0x3c26d2, 0x3c2613, 0x5f7c, 0x3532, 0xd5b6, 0x0 }, /* #21 */ 1120 { 0x0a2797, 0x0a2786, 0xcab8, 0xf139, 0x2681, 0x0 }, /* #22 */ 1121 { 0x0d0e97, 0x0d0607, 0x2ca0, 0x0099, 0xd3f9, 0x0 }, /* #23 */ 1122 { 0x262a92, 0x262203, 0xbbc4, 0x1319, 0x5755, 0x0 }, /* #24 */ 1123 { 0x261803, 0x261086, 0x458e, 0xd21e, 0x8c90, 0x0 }, /* #25 */ 1124 { 0x145e03, 0x145693, 0xd53a, 0xaab5, 0xd57b, 0x0 }, /* #26 */ 1125 { 0x291cc7, 0x291c17, 0xbd6d, 0x3dca, 0x805d, 0x0 }, /* #27 */ 1126 { 0x026fc2, 0x026706, 0x2eb0, 0x66f9, 0x3849, 0x0 }, /* #28 */ 1127 { 0x254443, 0x254c13, 0xb0dd, 0x4e08, 0x9d2b, 0x0 }, /* #29 */ 1128 { 0x0f1513, 0x0f1d86, 0x7431, 0xb4e7, 0x40b6, 0x0 }, /* #30 */ 1129 { 0x1a0506, 0x1a0582, 0xbcb5, 0xfb07, 0x3e52, 0x0 }, /* #31 */ 1130 { 0x2b0c16, 0x2b0402, 0x0ddd, 0x43df, 0x3602, 0x0 }, /* #32 */ 1131 { 0x374a96, 0x374203, 0xff87, 0x030d, 0x0386, 0x0 }, /* #33 */ 1132 { 0x1567c6, 0x156786, 0x9ba0, 0xe0b4, 0x4514, 0x0 }, /* #34 */ 1133 { 0x152882, 0x152803, 0xd1a0, 0x59d6, 0x8836, 0x0 }, /* #35 */ 1134 { 0x3a3406, 0x3a3403, 0x8e6c, 0x07ce, 0x7962, 0x0 }, /* #36 */ 1135 { 0x0b1f87, 0x0b1782, 0x0663, 0x8c45, 0x85e2, 0x0 }, /* #37 */ 1136 { 0x1f49d2, 0x1f4112, 0x369f, 0x70cb, 0x3a2c, 0x0 }, /* #38 */ 1137 { 0x0c5156, 0x0c5986, 0x4599, 0x939f, 0x4e06, 0x0 }, /* #39 */ 1138 { 0x091c96, 0x091403, 0xc5c6, 0x119e, 0x4bd8, 0x0 }, /* #40 */ 1139 { 0x215fd3, 0x215717, 0x6e7d, 0x45e4, 0xd767, 0x0 }, /* #41 */ 1140 { 0x1046d6, 0x104686, 0x28c1, 0xc2f5, 0x9a34, 0x0 }, /* #42 */ 1141 { 0x006346, 0x006b03, 0x9335, 0x3c8c, 0xa957, 0x0 }, /* #43 */ 1142 { 0x353ed3, 0x353603, 0x11f5, 0x0c46, 0xfa51, 0x0 }, /* #44 */ 1143 { 0x3b1903, 0x3b1903, 0xb032, 0x7c0e, 0xcbdc, 0x0 }, /* #45 */ 1144 { 0x185d07, 0x185513, 0xd8c8, 0x4480, 0x6bb8, 0x0 }, /* #46 */ 1145 { 0x061053, 0x061003, 0x6ff3, 0x3c38, 0xcc45, 0x0 }, /* #47 */ 1146 { 0x204b92, 0x204b96, 0x65e7, 0x8995, 0x23ae, 0x0 }, /* #48 */ 1147 { 0x2812d7, 0x281206, 0x3ec5, 0x47bd, 0x08f8, 0x0 }, /* #49 */ 1148 { 0x057a13, 0x057212, 0x18ae, 0x6b2a, 0x527c, 0x0 }, /* #50 */ 1149 { 0x2a5d16, 0x2a5517, 0xdc4c, 0x0dd8, 0x318c, 0x0 }, /* #51 */ 1150 { 0x337f97, 0x337702, 0x26c0, 0x40a1, 0x19e1, 0x0 }, /* #52 */ 1151 { 0x162b56, 0x162b92, 0x55be, 0xbfd5, 0x6a17, 0x0 }, /* #53 */ 1152 { 0x0735d6, 0x073593, 0xe876, 0x9410, 0xab9a, 0x0 }, /* #54 */ 1153 { 0x061002, 0x061092, 0x458e, 0xc716, 0x8188, 0x0 }, /* #55 */ 1154 { 0x0f4046, 0x0f4087, 0xf6c4, 0xea09, 0xf345, 0x0 }, /* #56 */ 1155 { 0x2c3e12, 0x2c3603, 0xc264, 0x1c49, 0x59e5, 0x0 }, /* #57 */ 1156 { 0x2368c3, 0x236092, 0xb2af, 0xbd29, 0x0a7a, 0x0 }, /* #58 */ 1157 { 0x246102, 0x246982, 0x3a05, 0x8567, 0x4b62, 0x0 }, /* #59 */ 1158 { 0x3646d3, 0x364613, 0x744d, 0x079b, 0x934e, 0x0 }, /* #60 */ 1159 { 0x1f2442, 0x1f2402, 0x08b3, 0x4f97, 0x46e4, 0x0 }, /* #61 */ 1160 { 0x024953, 0x024107, 0x5ed0, 0x43d1, 0xe501, 0x0 }, /* #62 */ 1161 { 0x303d13, 0x303507, 0xd973, 0x1ec9, 0x4556, 0x0 }, /* #63 */ 1162 1162 }; 1163 1163 static const BINU16_TEST_T g_aTests_add_u16_locked[] = 1164 1164 { 1165 { 0x 141393, 0x141393, 0xd936, 0x81c1, 0xa88b, 0x0 }, /* #0 */1166 { 0x 2b7486, 0x2b7c86, 0x7c10, 0xa0b2, 0x24a2, 0x0 }, /* #1 */1167 { 0x 253fd2, 0x253713, 0xe4dd, 0x6291, 0x7db4, 0x0 }, /* #2 */1168 { 0x 1d6747, 0x1d6f86, 0x1ca0, 0x97cc, 0x7b2c, 0x0 }, /* #3 */1169 { 0x 040a43, 0x040a17, 0x85ac, 0x75fa, 0xf04e, 0x0 }, /* #4 */1170 { 0x3 a5082, 0x3a5087, 0xde13, 0x989f, 0xba8c, 0x0 }, /* #5 */1171 { 0x 345852, 0x345003, 0x44d0, 0x1aea, 0xd61a, 0x0 }, /* #6 */1172 { 0x 057f13, 0x057787, 0xdad4, 0x8144, 0xa670, 0x0 }, /* #7 */1173 { 0x 303952, 0x303182, 0x94a2, 0xe37a, 0x4ed8, 0x0 }, /* #8 */1174 { 0x 075553, 0x075d82, 0x5a73, 0x9ccd, 0x425a, 0x0 }, /* #9 */1175 { 0x34 4597, 0x344d13, 0xcd8b, 0x60c1, 0x9336, 0x0 }, /* #10 */1176 { 0x 203e42, 0x203682, 0x1ac1, 0xc8ad, 0xadec, 0x0 }, /* #11 */1177 { 0x3 b1f83, 0x3b1786, 0xb647, 0xd669, 0x2022, 0x0 }, /* #12 */1178 { 0x 3331c2, 0x333192, 0x12c6, 0xa4b3, 0x91ed, 0x0 }, /* #13 */1179 { 0x 0f11d7, 0x0f1103, 0xf62a, 0x6a9d, 0x7473, 0x0 }, /* #14 */1180 { 0x 235f02, 0x235f86, 0x47f9, 0xac8e, 0x6495, 0x0 }, /* #15 */1181 { 0x 382f42, 0x382786, 0x1cb5, 0xd97d, 0xbcc8, 0x0 }, /* #16 */1182 { 0x 080752, 0x080707, 0xe121, 0x358b, 0x546a, 0x0 }, /* #17 */1183 { 0x 2a3792, 0x2a3f13, 0xb417, 0x3540, 0x8129, 0x0 }, /* #18 */1184 { 0x 3836c7, 0x383e17, 0x90d9, 0x4d55, 0xbc7c, 0x0 }, /* #19 */1185 { 0x 1a7a47, 0x1a7297, 0xdbcb, 0xd7a5, 0xfbda, 0x0 }, /* #20 */1186 { 0x 243a83, 0x243296, 0xc0ed, 0xdec3, 0x1dd6, 0x0 }, /* #21 */1187 { 0x 147593, 0x147d96, 0x49ec, 0xa9e2, 0x5ff6, 0x0 }, /* #22 */1188 { 0x 2c4793, 0x2c4707, 0x48da, 0x3aca, 0xf1f0, 0x0 }, /* #23 */1189 { 0x 0e7d06, 0x0e7583, 0xc9d1, 0xaf51, 0xe580, 0x0 }, /* #24 */1190 { 0x 3f7096, 0x3f7086, 0x3024, 0xe3be, 0xb39a, 0x0 }, /* #25 */1191 { 0x 2f69d7, 0x2f6103, 0x6094, 0x0f2f, 0xae9b, 0x0 }, /* #26 */1192 { 0x 026983, 0x026913, 0xbefc, 0x5d19, 0x9e1d, 0x0 }, /* #27 */1193 { 0x 3e3e93, 0x3e3e03, 0x9151, 0x1385, 0x8234, 0x0 }, /* #28 */1194 { 0x 094697, 0x094e86, 0x5013, 0x93c9, 0x43b6, 0x0 }, /* #29 */1195 { 0x 2d1312, 0x2d1383, 0xffc9, 0xe6bc, 0xe6f3, 0x0 }, /* #30 */1196 { 0x 230fc6, 0x230713, 0x7cc5, 0x1470, 0x97ab, 0x0 }, /* #31 */1197 { 0x 1c05d7, 0x1c0516, 0x1fee, 0x6f33, 0x4f45, 0x0 }, /* #32 */1198 { 0x 1355c6, 0x135507, 0xb8f3, 0x1b63, 0x6270, 0x0 }, /* #33 */1199 { 0x 333c96, 0x333c13, 0xc8bf, 0x4d15, 0x8456, 0x0 }, /* #34 */1200 { 0x 205bc2, 0x205306, 0x2ab2, 0x6fb2, 0x4500, 0x0 }, /* #35 */1201 { 0x 1f2a03, 0x1f2206, 0x0e99, 0x79fc, 0x6b63, 0x0 }, /* #36 */1202 { 0x 1356d3, 0x135e86, 0x7506, 0x8456, 0x0f50, 0x0 }, /* #37 */1203 { 0x 260cd2, 0x260417, 0x946c, 0x1293, 0x7e27, 0x0 }, /* #38 */1204 { 0x2 b4046, 0x2b4803, 0xc575, 0x5057, 0x8ae2, 0x0 }, /* #39 */1205 { 0x 1d2693, 0x1d2603, 0x6b71, 0x460e, 0xda9d, 0x0 }, /* #40 */1206 { 0x 141946, 0x141193, 0xeff8, 0x8023, 0x902b, 0x0 }, /* #41 */1207 { 0x 392787, 0x392796, 0xb2f5, 0xd2f3, 0x1ffe, 0x0 }, /* #42 */1208 { 0x1 81702, 0x181703, 0xf420, 0x62ce, 0x6eae, 0x0 }, /* #43 */1209 { 0x 3a1f87, 0x3a1782, 0x07e9, 0x93fd, 0x8c14, 0x0 }, /* #44 */1210 { 0x 0c26d7, 0x0c2686, 0x077a, 0xfd2e, 0xf5b4, 0x0 }, /* #45 */1211 { 0x 180c02, 0x180413, 0x7247, 0x3c15, 0xc9ce, 0x0 }, /* #46 */1212 { 0x 1f0712, 0x1f0707, 0x59c5, 0x14c5, 0xbb00, 0x0 }, /* #47 */1213 { 0x 132916, 0x132192, 0xa6e2, 0xe710, 0x402e, 0x0 }, /* #48 */1214 { 0x1 f1683, 0x1f1617, 0x6458, 0x32f5, 0xce9d, 0x0 }, /* #49 */1215 { 0x 1566d3, 0x156687, 0xdd21, 0xa7e8, 0xcac7, 0x0 }, /* #50 */1216 { 0x 3f5c97, 0x3f5483, 0xab11, 0x9443, 0xe932, 0x0 }, /* #51 */1217 { 0x 047417, 0x047413, 0x7a36, 0x1791, 0x9d5b, 0x0 }, /* #52 */1218 { 0x 0b5f93, 0x0b5703, 0x4ab1, 0x0d86, 0xc2d5, 0x0 }, /* #53 */1219 { 0x 3b5952, 0x3b5113, 0xe1eb, 0x20f8, 0x3f0d, 0x0 }, /* #54 */1220 { 0x 0128d2, 0x012892, 0x57fc, 0xc2fb, 0x6aff, 0x0 }, /* #55 */1221 { 0x 3a0f46, 0x3a0792, 0x864d, 0xb2cb, 0x2c7e, 0x0 }, /* #56 */1222 { 0x 3c16c7, 0x3c1696, 0x18dd, 0xa9ca, 0x90ed, 0x0 }, /* #57 */1223 { 0x 1d5dd7, 0x1d5596, 0x12be, 0xb6b8, 0xa3fa, 0x0 }, /* #58 */1224 { 0x 380183, 0x380903, 0x8963, 0x4e2a, 0xc4c7, 0x0 }, /* #59 */1225 { 0x 3c0096, 0x3c0086, 0x8572, 0xa0eb, 0x1b79, 0x0 }, /* #60 */1226 { 0x 063c03, 0x063413, 0xbc1e, 0x27b3, 0x6b95, 0x0 }, /* #61 */1227 { 0x 043183, 0x043182, 0x0181, 0xcd16, 0xcb95, 0x0 }, /* #62 */1228 { 0x0 a60d2, 0x0a6886, 0x6100, 0xa83c, 0x473c, 0x0 }, /* #63 */1165 { 0x302356, 0x302382, 0xc8b6, 0xfa37, 0x3181, 0x0 }, /* #0 */ 1166 { 0x3a1ac3, 0x3a1a17, 0x80af, 0x2271, 0xa1c2, 0x0 }, /* #1 */ 1167 { 0x0d6643, 0x0d6e82, 0x43a2, 0x9b89, 0x57e7, 0x0 }, /* #2 */ 1168 { 0x3b3183, 0x3b3982, 0x5982, 0xd538, 0x7bb6, 0x0 }, /* #3 */ 1169 { 0x2d20c7, 0x2d2006, 0x0624, 0x4d5a, 0x4736, 0x0 }, /* #4 */ 1170 { 0x3b60d7, 0x3b6012, 0x06bf, 0x1b76, 0x14b7, 0x0 }, /* #5 */ 1171 { 0x1a0053, 0x1a0082, 0xa303, 0xc8ae, 0x25ab, 0x0 }, /* #6 */ 1172 { 0x100fc3, 0x100713, 0xfc9f, 0x4643, 0x49a4, 0x0 }, /* #7 */ 1173 { 0x095d03, 0x095506, 0x3600, 0x737e, 0x3d7e, 0x0 }, /* #8 */ 1174 { 0x332253, 0x332207, 0xf3f1, 0x5611, 0x6220, 0x0 }, /* #9 */ 1175 { 0x3425c7, 0x342d17, 0xe12a, 0x7363, 0x9239, 0x0 }, /* #10 */ 1176 { 0x1c7b86, 0x1c7396, 0x4a2c, 0xe617, 0x9beb, 0x0 }, /* #11 */ 1177 { 0x341647, 0x341606, 0x61c9, 0x760a, 0x1441, 0x0 }, /* #12 */ 1178 { 0x1b7012, 0x1b7007, 0xf3e5, 0x4ef6, 0x5b11, 0x0 }, /* #13 */ 1179 { 0x354e57, 0x354602, 0x0168, 0x713d, 0x6fd5, 0x0 }, /* #14 */ 1180 { 0x183d06, 0x183d03, 0xae20, 0x74b0, 0xc690, 0x0 }, /* #15 */ 1181 { 0x1333c7, 0x133386, 0x0073, 0x9c93, 0x9c20, 0x0 }, /* #16 */ 1182 { 0x293a42, 0x293292, 0xe26f, 0xf19e, 0x0f2f, 0x0 }, /* #17 */ 1183 { 0x035c96, 0x035482, 0xccb7, 0xf44f, 0x2798, 0x0 }, /* #18 */ 1184 { 0x157807, 0x157013, 0xb2cc, 0x3267, 0x7f9b, 0x0 }, /* #19 */ 1185 { 0x095157, 0x095196, 0xe476, 0xf903, 0x148d, 0x0 }, /* #20 */ 1186 { 0x165343, 0x165307, 0xf853, 0x2317, 0x2ac4, 0x0 }, /* #21 */ 1187 { 0x232e13, 0x232603, 0xd5e0, 0x47f4, 0x7214, 0x0 }, /* #22 */ 1188 { 0x3239d3, 0x323186, 0x2af2, 0xc584, 0x9a92, 0x0 }, /* #23 */ 1189 { 0x290d06, 0x290587, 0xd018, 0xbfeb, 0xefd3, 0x0 }, /* #24 */ 1190 { 0x1b2f56, 0x1b2707, 0xff88, 0x5539, 0x55b1, 0x0 }, /* #25 */ 1191 { 0x1c0853, 0x1c0896, 0x7e4e, 0xec24, 0x6dd6, 0x0 }, /* #26 */ 1192 { 0x170212, 0x170283, 0xc5e3, 0xb2e9, 0xed06, 0x0 }, /* #27 */ 1193 { 0x144d86, 0x144596, 0xdc4c, 0xf5b1, 0x1965, 0x0 }, /* #28 */ 1194 { 0x1b4f53, 0x1b4706, 0x5447, 0x6728, 0x12e1, 0x0 }, /* #29 */ 1195 { 0x112907, 0x112117, 0xc82e, 0x12d2, 0x4aa4, 0x0 }, /* #30 */ 1196 { 0x3d7f03, 0x3d7793, 0xfd68, 0xeff4, 0xf28c, 0x0 }, /* #31 */ 1197 { 0x0e7203, 0x0e7292, 0xb514, 0xed13, 0x37ff, 0x0 }, /* #32 */ 1198 { 0x207c03, 0x207486, 0x8485, 0xf21d, 0x6d98, 0x0 }, /* #33 */ 1199 { 0x243e96, 0x243603, 0x70e0, 0x1fe5, 0xaf05, 0x0 }, /* #34 */ 1200 { 0x081147, 0x081196, 0x1dcd, 0xc4f3, 0xa726, 0x0 }, /* #35 */ 1201 { 0x3b6d52, 0x3b6513, 0x77b3, 0x2701, 0xaf4e, 0x0 }, /* #36 */ 1202 { 0x242b06, 0x242303, 0x7612, 0x2a15, 0xb403, 0x0 }, /* #37 */ 1203 { 0x394a03, 0x394203, 0x1dcb, 0x188f, 0xfac4, 0x0 }, /* #38 */ 1204 { 0x2e6a86, 0x2e6a96, 0x2f87, 0x9cf3, 0x6d6c, 0x0 }, /* #39 */ 1205 { 0x245fd7, 0x245707, 0x6438, 0x2248, 0xbe10, 0x0 }, /* #40 */ 1206 { 0x202ed6, 0x202692, 0xa058, 0xc415, 0x23bd, 0x0 }, /* #41 */ 1207 { 0x2575d7, 0x257587, 0xd4e0, 0xc242, 0xed62, 0x0 }, /* #42 */ 1208 { 0x1457d3, 0x145717, 0x092f, 0x05d1, 0xfca2, 0x0 }, /* #43 */ 1209 { 0x150c87, 0x150c17, 0xd4bc, 0x5ff0, 0x8b34, 0x0 }, /* #44 */ 1210 { 0x360893, 0x360087, 0xf7b2, 0xdffc, 0xe84a, 0x0 }, /* #45 */ 1211 { 0x016056, 0x016096, 0x1648, 0xec74, 0xd62c, 0x0 }, /* #46 */ 1212 { 0x2d08c2, 0x2d0013, 0x63e6, 0x08a1, 0xa4bb, 0x0 }, /* #47 */ 1213 { 0x347587, 0x347583, 0x9841, 0x8edc, 0xf69b, 0x0 }, /* #48 */ 1214 { 0x1e6357, 0x1e6317, 0xebde, 0x2960, 0x3d82, 0x0 }, /* #49 */ 1215 { 0x2c59c6, 0x2c5182, 0xc313, 0xee0b, 0x2af8, 0x0 }, /* #50 */ 1216 { 0x2915d6, 0x291582, 0x1a3a, 0xf53d, 0xdb03, 0x0 }, /* #51 */ 1217 { 0x313cd3, 0x313482, 0x3870, 0xb985, 0x8115, 0x0 }, /* #52 */ 1218 { 0x3b3146, 0x3b3117, 0xde5f, 0x2f72, 0x5113, 0x0 }, /* #53 */ 1219 { 0x086242, 0x086212, 0x230c, 0x27b3, 0x04a7, 0x0 }, /* #54 */ 1220 { 0x3c06c3, 0x3c0682, 0xb869, 0xd41c, 0x1bb3, 0x0 }, /* #55 */ 1221 { 0x120502, 0x120d07, 0x88c6, 0x1f96, 0x96d0, 0x0 }, /* #56 */ 1222 { 0x2e5c47, 0x2e5c03, 0x897a, 0x68ab, 0xdf31, 0x0 }, /* #57 */ 1223 { 0x3a1017, 0x3a1082, 0x2cc2, 0xbece, 0x920c, 0x0 }, /* #58 */ 1224 { 0x0a58d7, 0x0a5087, 0xece9, 0xc5bb, 0xd8d2, 0x0 }, /* #59 */ 1225 { 0x1955c6, 0x195507, 0x49a4, 0x2a9a, 0xe0f6, 0x0 }, /* #60 */ 1226 { 0x123c53, 0x123413, 0xb168, 0x0786, 0x561e, 0x0 }, /* #61 */ 1227 { 0x267ac6, 0x267212, 0x3ac3, 0x4d61, 0x129e, 0x0 }, /* #62 */ 1228 { 0x066196, 0x066107, 0xea96, 0x49ee, 0x5f58, 0x0 }, /* #63 */ 1229 1229 }; 1230 1230 static const BINU16_TEST_T g_aTests_adc_u16[] = 1231 1231 { 1232 { 0x 3a6342, 0x3a6392, 0xab9e, 0xe102, 0x3564, 0x0 }, /* #0 */1233 { 0x 335382, 0x335313, 0xb38e, 0x1d3d, 0x69af, 0x0 }, /* #1 */1234 { 0x2 d1ad6, 0x2d1293, 0xcd13, 0x9ff1, 0xd2de, 0x0 }, /* #2 */1235 { 0x 0e7e07, 0x0e7607, 0x6a67, 0x241d, 0xb9b5, 0x0 }, /* #3 */1236 { 0x 202707, 0x202782, 0x9b90, 0xc5bf, 0x2a2e, 0x0 }, /* #4 */1237 { 0x3 e5a43, 0x3e5297, 0xfb69, 0xb911, 0xbda7, 0x0 }, /* #5 */1238 { 0x1 b3ac3, 0x1b3297, 0xbda5, 0x8395, 0xc5ef, 0x0 }, /* #6 */1239 { 0x 2909c2, 0x290186, 0x8316, 0xb8a9, 0x3593, 0x0 }, /* #7 */1240 { 0x 266dd6, 0x266503, 0x7f03, 0x45df, 0xc6dc, 0x0 }, /* #8 */1241 { 0x 0c2896, 0x0c2803, 0xbc45, 0x48ae, 0x8c69, 0x0 }, /* #9 */1242 { 0x1 95983, 0x195117, 0xf169, 0x3660, 0x44f6, 0x0 }, /* #10 */1243 { 0x 097c03, 0x097417, 0xf71c, 0x6f22, 0x7805, 0x0 }, /* #11 */1244 { 0x 341443, 0x341402, 0x0496, 0x421a, 0x3d83, 0x0 }, /* #12 */1245 { 0x 3b0007, 0x3b0087, 0xbd39, 0xb3ac, 0xf672, 0x0 }, /* #13 */1246 { 0x 396d47, 0x396d86, 0x5bbe, 0xad6f, 0x51b0, 0x0 }, /* #14 */1247 { 0x 0c2606, 0x0c2686, 0x0a79, 0xc8eb, 0xbe72, 0x0 }, /* #15 */1248 { 0x3 65597, 0x365d82, 0x6ea9, 0x986b, 0x29c1, 0x0 }, /* #16 */1249 { 0x 3b4307, 0x3b4306, 0x1b86, 0x3387, 0x1800, 0x0 }, /* #17 */1250 { 0x2 f33c2, 0x2f3396, 0xbb8d, 0xedf3, 0x3266, 0x0 }, /* #18 */1251 { 0x 030183, 0x030103, 0x4390, 0x26cb, 0xe33a, 0x0 }, /* #19 */1252 { 0x 030c43, 0x030406, 0x1530, 0x3427, 0x1ef6, 0x0 }, /* #20 */1253 { 0x 355282, 0x355a92, 0x6da9, 0xe3a7, 0x75fe, 0x0 }, /* #21 */1254 { 0x 1a2fd7, 0x1a2792, 0x8fed, 0xce5b, 0x3e6d, 0x0 }, /* #22 */1255 { 0x 3707d6, 0x370f96, 0x5a3c, 0xa93a, 0x4efe, 0x0 }, /* #23 */1256 { 0x 0d3107, 0x0d3193, 0xfb65, 0xd131, 0xd5cb, 0x0 }, /* #24 */1257 { 0x 192692, 0x192607, 0x120c, 0x040c, 0xf200, 0x0 }, /* #25 */1258 { 0x3 b1512, 0x3b1596, 0xadde, 0xb281, 0x04a3, 0x0 }, /* #26 */1259 { 0x1 d7d12, 0x1d7582, 0x9950, 0xf998, 0x6048, 0x0 }, /* #27 */1260 { 0x1 04396, 0x104397, 0xcb92, 0xb5c0, 0xea2e, 0x0 }, /* #28 */1261 { 0x 2006d2, 0x200606, 0x2615, 0x6499, 0x3e84, 0x0 }, /* #29 */1262 { 0x 1164c2, 0x116402, 0x19b2, 0x2d2a, 0x1378, 0x0 }, /* #30 */1263 { 0x 0d5413, 0x0d5417, 0xdefa, 0x06a3, 0x27a8, 0x0 }, /* #31 */1264 { 0x2 04482, 0x204413, 0xe7ff, 0x0d3b, 0x253c, 0x0 }, /* #32 */1265 { 0x 0b1ed2, 0x0b1612, 0x337b, 0x3d7a, 0x09ff, 0x0 }, /* #33 */1266 { 0x 0975c7, 0x097583, 0xc6b1, 0x8132, 0xba80, 0x0 }, /* #34 */1267 { 0x 2b5252, 0x2b5203, 0x6135, 0x4d37, 0xec02, 0x0 }, /* #35 */1268 { 0x 020783, 0x020f17, 0xa0cc, 0x7bdb, 0xdb0e, 0x0 }, /* #36 */1269 { 0x 292802, 0x292017, 0x47c1, 0x2630, 0xde6f, 0x0 }, /* #37 */1270 { 0x 1a5b43, 0x1a5392, 0x1c99, 0xa610, 0x8976, 0x0 }, /* #38 */1271 { 0x2 23646, 0x223e07, 0x94e7, 0x680f, 0xd328, 0x0 }, /* #39 */1272 { 0x 037956, 0x037986, 0x5715, 0x870f, 0x2ffa, 0x0 }, /* #40 */1273 { 0x 305857, 0x305092, 0x880c, 0x9116, 0x0909, 0x0 }, /* #41 */1274 { 0x 123642, 0x123603, 0xc5a3, 0x338a, 0x6de7, 0x0 }, /* #42 */1275 { 0x 0f7412, 0x0f7c17, 0x9b1d, 0x3e21, 0xa304, 0x0 }, /* #43 */1276 { 0x 246786, 0x246787, 0xfefc, 0x88ac, 0x89b0, 0x0 }, /* #44 */1277 { 0x1 b3603, 0x1b3697, 0xe93d, 0xc1e8, 0xd8aa, 0x0 }, /* #45 */1278 { 0x1 40802, 0x140896, 0x4abb, 0xb1ca, 0x670f, 0x0 }, /* #46 */1279 { 0x 313186, 0x313102, 0x41d9, 0x581a, 0x1641, 0x0 }, /* #47 */1280 { 0x 3e0f92, 0x3e0783, 0xa271, 0x8a6d, 0xe7fc, 0x0 }, /* #48 */1281 { 0x 321257, 0x321a96, 0x1ca4, 0x8581, 0x68dc, 0x0 }, /* #49 */1282 { 0x0 36502, 0x036516, 0x0103, 0x7141, 0x703e, 0x0 }, /* #50 */1283 { 0x 331f96, 0x331783, 0xdf20, 0xb0f8, 0xd1d8, 0x0 }, /* #51 */1284 { 0x 384846, 0x384007, 0xeb2a, 0x1caa, 0x3180, 0x0 }, /* #52 */1285 { 0x 2d61c2, 0x2d6903, 0x8337, 0x1c38, 0x9901, 0x0 }, /* #53 */1286 { 0x 3113d2, 0x311382, 0x9796, 0xa01f, 0x0889, 0x0 }, /* #54 */1287 { 0x 247183, 0x247103, 0x9992, 0x15e5, 0x7c52, 0x0 }, /* #55 */1288 { 0x1 20547, 0x120d86, 0x4d94, 0xb32e, 0x6599, 0x0 }, /* #56 */1289 { 0x 333ac7, 0x333212, 0x257d, 0x69f2, 0x4474, 0x0 }, /* #57 */1290 { 0x 195916, 0x195187, 0xc954, 0x8548, 0xbbf4, 0x0 }, /* #58 */1291 { 0x 314b12, 0x314382, 0xbd64, 0xd086, 0x1322, 0x0 }, /* #59 */1292 { 0x 102c12, 0x102407, 0x6b0b, 0x48eb, 0xdde0, 0x0 }, /* #60 */1293 { 0x 3a4b06, 0x3a4396, 0x1c5b, 0xd5f5, 0xb99a, 0x0 }, /* #61 */1294 { 0x 3564d6, 0x356417, 0x69ee, 0x1d21, 0xb333, 0x0 }, /* #62 */1295 { 0x 0372d6, 0x037287, 0xf930, 0xeb55, 0xf225, 0x0 }, /* #63 */1232 { 0x222717, 0x222782, 0x8c74, 0xd7ab, 0x4b36, 0x0 }, /* #0 */ 1233 { 0x056f96, 0x056797, 0x8b0c, 0x8403, 0xf8f7, 0x0 }, /* #1 */ 1234 { 0x2560c6, 0x256006, 0x65e2, 0x660f, 0x002d, 0x0 }, /* #2 */ 1235 { 0x301d57, 0x301582, 0x3158, 0xbbb9, 0x8a60, 0x0 }, /* #3 */ 1236 { 0x055912, 0x055917, 0x9ce1, 0x3bc0, 0x9edf, 0x0 }, /* #4 */ 1237 { 0x334f06, 0x334797, 0xfc3f, 0xbb8b, 0xbf4c, 0x0 }, /* #5 */ 1238 { 0x112f86, 0x112792, 0xa108, 0xc380, 0x2278, 0x0 }, /* #6 */ 1239 { 0x327cc3, 0x327412, 0x36e9, 0x3789, 0x009f, 0x0 }, /* #7 */ 1240 { 0x135e17, 0x135693, 0xfe5e, 0xe983, 0xeb24, 0x0 }, /* #8 */ 1241 { 0x3d1116, 0x3d1196, 0x326d, 0xe187, 0xaf1a, 0x0 }, /* #9 */ 1242 { 0x141202, 0x141287, 0xc224, 0xbbaa, 0xf986, 0x0 }, /* #10 */ 1243 { 0x356712, 0x356717, 0x794e, 0x6a21, 0xf0d3, 0x0 }, /* #11 */ 1244 { 0x066287, 0x066203, 0x7aa4, 0x4746, 0xcca1, 0x0 }, /* #12 */ 1245 { 0x0b0b07, 0x0b0317, 0x6cb8, 0x38b1, 0xcbf8, 0x0 }, /* #13 */ 1246 { 0x142a82, 0x142a92, 0x56a8, 0xba07, 0x635f, 0x0 }, /* #14 */ 1247 { 0x1f25d2, 0x1f2517, 0x730d, 0x0cfc, 0x99ef, 0x0 }, /* #15 */ 1248 { 0x371d96, 0x371586, 0x9e36, 0xc23a, 0x2404, 0x0 }, /* #16 */ 1249 { 0x0a31c7, 0x0a3996, 0x7d54, 0xb2e1, 0x358c, 0x0 }, /* #17 */ 1250 { 0x2e0f47, 0x2e0797, 0xf3cb, 0xaa66, 0xb69a, 0x0 }, /* #18 */ 1251 { 0x196593, 0x196d07, 0xe0e0, 0x7b69, 0x9a88, 0x0 }, /* #19 */ 1252 { 0x215d86, 0x215d03, 0x8b75, 0x60e5, 0xd570, 0x0 }, /* #20 */ 1253 { 0x133ed2, 0x133e82, 0x28e3, 0x8a9e, 0x61bb, 0x0 }, /* #21 */ 1254 { 0x016d46, 0x016507, 0x3960, 0x3855, 0xfef5, 0x0 }, /* #22 */ 1255 { 0x1b25c2, 0x1b2592, 0x92cf, 0xee79, 0x5baa, 0x0 }, /* #23 */ 1256 { 0x1d3516, 0x1d3516, 0x0e2a, 0x1b09, 0x0cdf, 0x0 }, /* #24 */ 1257 { 0x0b23c3, 0x0b2307, 0x1bd7, 0x04cc, 0xe8f4, 0x0 }, /* #25 */ 1258 { 0x3e1f97, 0x3e1706, 0x418b, 0x6dcf, 0x2c43, 0x0 }, /* #26 */ 1259 { 0x190d96, 0x190502, 0x03f7, 0x7acb, 0x76d4, 0x0 }, /* #27 */ 1260 { 0x126412, 0x126496, 0xbd3d, 0xdc30, 0x1ef3, 0x0 }, /* #28 */ 1261 { 0x091293, 0x091207, 0xa268, 0x20bd, 0x7e54, 0x0 }, /* #29 */ 1262 { 0x3156d6, 0x315e03, 0x9789, 0x6bec, 0xd463, 0x0 }, /* #30 */ 1263 { 0x3c5857, 0x3c5013, 0xd3fc, 0x4216, 0x6e19, 0x0 }, /* #31 */ 1264 { 0x2559d2, 0x255196, 0x045a, 0xd763, 0xd309, 0x0 }, /* #32 */ 1265 { 0x357e87, 0x357e17, 0x88d7, 0x7527, 0xec4f, 0x0 }, /* #33 */ 1266 { 0x1b4096, 0x1b4807, 0x900b, 0x5dbd, 0xcdb2, 0x0 }, /* #34 */ 1267 { 0x356142, 0x356107, 0xe3c3, 0x1336, 0x2f73, 0x0 }, /* #35 */ 1268 { 0x3d3047, 0x3d3086, 0xd200, 0xf1b1, 0x1fb0, 0x0 }, /* #36 */ 1269 { 0x0b7ac6, 0x0b7286, 0x6022, 0xf2bd, 0x929b, 0x0 }, /* #37 */ 1270 { 0x230687, 0x230617, 0xd266, 0x0e60, 0x3bf9, 0x0 }, /* #38 */ 1271 { 0x2d58d6, 0x2d5017, 0x353b, 0x10a9, 0xdb6e, 0x0 }, /* #39 */ 1272 { 0x2d3497, 0x2d3482, 0x9e99, 0xff0b, 0x6071, 0x0 }, /* #40 */ 1273 { 0x0036c6, 0x003686, 0xc8a2, 0xd6e8, 0x0e46, 0x0 }, /* #41 */ 1274 { 0x0c1f96, 0x0c1703, 0x6390, 0x2445, 0xc0b5, 0x0 }, /* #42 */ 1275 { 0x225893, 0x225813, 0x819e, 0x6951, 0xe7b2, 0x0 }, /* #43 */ 1276 { 0x367352, 0x367b92, 0x395a, 0x8e45, 0x54eb, 0x0 }, /* #44 */ 1277 { 0x173056, 0x173006, 0x2584, 0x3928, 0x13a4, 0x0 }, /* #45 */ 1278 { 0x100457, 0x100c86, 0x22d3, 0x8669, 0x6395, 0x0 }, /* #46 */ 1279 { 0x2b7d13, 0x2b7507, 0x2994, 0x1b0a, 0xf175, 0x0 }, /* #47 */ 1280 { 0x017983, 0x017196, 0x0a2e, 0x9c39, 0x920a, 0x0 }, /* #48 */ 1281 { 0x1e5397, 0x1e5393, 0xf4a6, 0xccc1, 0xd81a, 0x0 }, /* #49 */ 1282 { 0x0a4813, 0x0a4803, 0xd9a0, 0x74a2, 0x9b01, 0x0 }, /* #50 */ 1283 { 0x1d14d2, 0x1d1c03, 0xc537, 0x703b, 0xab04, 0x0 }, /* #51 */ 1284 { 0x0d36d7, 0x0d3692, 0x35af, 0xdd9b, 0xa7eb, 0x0 }, /* #52 */ 1285 { 0x053ad2, 0x053213, 0xcb4a, 0x35b0, 0x6a66, 0x0 }, /* #53 */ 1286 { 0x0f7257, 0x0f7217, 0x61df, 0x0fc5, 0xade5, 0x0 }, /* #54 */ 1287 { 0x122bc6, 0x122397, 0x95dd, 0x959a, 0xffbd, 0x0 }, /* #55 */ 1288 { 0x145ed7, 0x145602, 0x0845, 0x327f, 0x2a39, 0x0 }, /* #56 */ 1289 { 0x1f3543, 0x1f3596, 0x8b48, 0xe300, 0x57b7, 0x0 }, /* #57 */ 1290 { 0x393b13, 0x393396, 0xde0c, 0xe653, 0x0846, 0x0 }, /* #58 */ 1291 { 0x254447, 0x254486, 0x4dd3, 0xce95, 0x80c1, 0x0 }, /* #59 */ 1292 { 0x0f21d6, 0x0f2103, 0x3aa7, 0x11ba, 0xd713, 0x0 }, /* #60 */ 1293 { 0x2e5d53, 0x2e5516, 0x5eb6, 0x6560, 0x06a9, 0x0 }, /* #61 */ 1294 { 0x247717, 0x247793, 0xcbb9, 0xbf98, 0xf3de, 0x0 }, /* #62 */ 1295 { 0x2a2f42, 0x2a2792, 0x3a02, 0xd491, 0x9a8f, 0x0 }, /* #63 */ 1296 1296 }; 1297 1297 static const BINU16_TEST_T g_aTests_adc_u16_locked[] = 1298 1298 { 1299 { 0x 3878c7, 0x387087, 0xb874, 0x9406, 0xdb91, 0x0 }, /* #0 */1300 { 0x 030f57, 0x030703, 0x3d71, 0x34fd, 0xf78b, 0x0 }, /* #1 */1301 { 0x 285192, 0x285116, 0x16ba, 0x3469, 0x1daf, 0x0 }, /* #2 */1302 { 0x 3a06d3, 0x3a0e03, 0xcb90, 0x53b3, 0x8822, 0x0 }, /* #3 */1303 { 0x22 7647, 0x227616, 0x1752, 0x5fb2, 0x485f, 0x0 }, /* #4 */1304 { 0x 275d02, 0x275597, 0xe509, 0xbf93, 0xda8a, 0x0 }, /* #5 */1305 { 0x 1939d6, 0x193116, 0x248e, 0x3b41, 0x16b3, 0x0 }, /* #6 */1306 { 0x 395392, 0x395312, 0x3a2c, 0x6bea, 0x31be, 0x0 }, /* #7 */1307 { 0x 3d43d6, 0x3d4386, 0x8fb3, 0xd2f6, 0x4343, 0x0 }, /* #8 */1308 { 0x 240046, 0x240817, 0xbc03, 0x4c82, 0x907f, 0x0 }, /* #9 */1309 { 0x 162b83, 0x162387, 0xcf97, 0x982b, 0xc893, 0x0 }, /* #10 */1310 { 0x 192c06, 0x192493, 0xc25a, 0x84a7, 0xc24d, 0x0 }, /* #11 */1311 { 0x2d 0ac7, 0x2d0a82, 0x2ba1, 0x9e54, 0x72b2, 0x0 }, /* #12 */1312 { 0x 0c1b97, 0x0c1382, 0x3145, 0xef07, 0xbdc1, 0x0 }, /* #13 */1313 { 0x 3859d3, 0x385192, 0xcf8c, 0xff13, 0x2f86, 0x0 }, /* #14 */1314 { 0x1 c2d17, 0x1c2583, 0xe814, 0xa24f, 0xba3a, 0x0 }, /* #15 */1315 { 0x 2372d3, 0x237297, 0xf3f2, 0xa572, 0xb17f, 0x0 }, /* #16 */1316 { 0x 0f2602, 0x0f2617, 0xf0a3, 0x6511, 0x746e, 0x0 }, /* #17 */1317 { 0x 0f16c3, 0x0f1696, 0x93ad, 0xe7cc, 0x541e, 0x0 }, /* #18 */1318 { 0x 027dd6, 0x027517, 0x636e, 0x42e4, 0xdf76, 0x0 }, /* #19 */1319 { 0x 344196, 0x344117, 0x26d6, 0x07d4, 0xe0fe, 0x0 }, /* #20 */1320 { 0x 0f6a47, 0x0f6296, 0xf10e, 0xfb39, 0x0a2a, 0x0 }, /* #21 */1321 { 0x 347e06, 0x347696, 0xa6ca, 0xd253, 0x2b89, 0x0 }, /* #22 */1322 { 0x 2b3986, 0x2b3186, 0x2049, 0xec7b, 0xcc32, 0x0 }, /* #23 */1323 { 0x 0e2052, 0x0e2092, 0x0e83, 0xdd10, 0xce8d, 0x0 }, /* #24 */1324 { 0x 0e2c06, 0x0e2496, 0x14ae, 0xe399, 0xceeb, 0x0 }, /* #25 */1325 { 0x 353302, 0x353396, 0x10a5, 0xd560, 0xc4bb, 0x0 }, /* #26 */1326 { 0x 3d0e07, 0x3d0e82, 0x3af0, 0xaa29, 0x6f38, 0x0 }, /* #27 */1327 { 0x 3e71d7, 0x3e7107, 0x4c10, 0x12dd, 0xc6cc, 0x0 }, /* #28 */1328 { 0x 312346, 0x312312, 0x179c, 0x3af8, 0x235c, 0x0 }, /* #29 */1329 { 0x 3f7042, 0x3f7092, 0x150b, 0xa179, 0x8c6e, 0x0 }, /* #30 */1330 { 0x3 b1c57, 0x3b1413, 0x5639, 0x1d58, 0xc71e, 0x0 }, /* #31 */1331 { 0x0 33e17, 0x033682, 0xad1c, 0xe29d, 0x3580, 0x0 }, /* #32 */1332 { 0x 397d57, 0x397502, 0x50a3, 0x6a7f, 0x19db, 0x0 }, /* #33 */1333 { 0x 2137d2, 0x213f92, 0x6a17, 0xb086, 0x466f, 0x0 }, /* #34 */1334 { 0x 1e2cd6, 0x1e2c82, 0x6978, 0xb308, 0x4990, 0x0 }, /* #35 */1335 { 0x 3a2053, 0x3a2012, 0x10ed, 0x51a2, 0x40b4, 0x0 }, /* #36 */1336 { 0x3 71502, 0x371582, 0x9748, 0xb249, 0x1b01, 0x0 }, /* #37 */1337 { 0x 2e6082, 0x2e6096, 0x9218, 0xfe14, 0x6bfc, 0x0 }, /* #38 */1338 { 0x 3912d2, 0x391a82, 0x59c7, 0x94ea, 0x3b23, 0x0 }, /* #39 */1339 { 0x1 22906, 0x122992, 0x63e8, 0x9c32, 0x384a, 0x0 }, /* #40 */1340 { 0x 1e3792, 0x1e3f13, 0xed3e, 0x78e5, 0x8ba7, 0x0 }, /* #41 */1341 { 0x 0831d2, 0x083106, 0x43f3, 0x5778, 0x1385, 0x0 }, /* #42 */1342 { 0x1 63cd7, 0x163417, 0xf13a, 0x3df0, 0x4cb5, 0x0 }, /* #43 */1343 { 0x 2e0346, 0x2e0317, 0x7408, 0x6d41, 0xf939, 0x0 }, /* #44 */1344 { 0x 3b35d3, 0x3b3d03, 0xa3c4, 0x4bcd, 0xa808, 0x0 }, /* #45 */1345 { 0x 042a17, 0x042a92, 0x6e6b, 0xadc8, 0x3f5c, 0x0 }, /* #46 */1346 { 0x1 239d7, 0x123113, 0xf279, 0x1858, 0x25de, 0x0 }, /* #47 */1347 { 0x 252c93, 0x252413, 0xe96e, 0x5313, 0x69a4, 0x0 }, /* #48 */1348 { 0x 2d3bc2, 0x2d3387, 0xaa75, 0x9b8b, 0xf116, 0x0 }, /* #49 */1349 { 0x 070c42, 0x070c17, 0xaa8b, 0x6c74, 0xc1e9, 0x0 }, /* #50 */1350 { 0x0 b39d6, 0x0b3196, 0xefaf, 0xf003, 0x0054, 0x0 }, /* #51 */1351 { 0x2 a4c46, 0x2a4407, 0xc186, 0x3c36, 0x7ab0, 0x0 }, /* #52 */1352 { 0x 0d3d16, 0x0d3d96, 0x7b13, 0xc600, 0x4aed, 0x0 }, /* #53 */1353 { 0x 1f1053, 0x1f1087, 0xa1ab, 0xa00c, 0xfe60, 0x0 }, /* #54 */1354 { 0x 215297, 0x215293, 0x8b7a, 0x83ba, 0xf83f, 0x0 }, /* #55 */1355 { 0x3 30f86, 0x330716, 0x0163, 0x13f0, 0x128d, 0x0 }, /* #56 */1356 { 0x 087e43, 0x087e96, 0x7e3f, 0xdfbe, 0x617e, 0x0 }, /* #57 */1357 { 0x 0c5316, 0x0c5b92, 0x68ad, 0xa301, 0x3a54, 0x0 }, /* #58 */1358 { 0x 156247, 0x156212, 0x2d68, 0x5af7, 0x2d8e, 0x0 }, /* #59 */1359 { 0x 2b6792, 0x2b6f92, 0x4dcf, 0xbf62, 0x7193, 0x0 }, /* #60 */1360 { 0x 1e1fc2, 0x1e1786, 0xcdeb, 0xcecc, 0x00e1, 0x0 }, /* #61 */1361 { 0x 165a03, 0x165207, 0x768a, 0x0c1d, 0x9592, 0x0 }, /* #62 */1362 { 0x 224e16, 0x224692, 0xb4e1, 0xe910, 0x342f, 0x0 }, /* #63 */1299 { 0x2c2546, 0x2c2507, 0xfed1, 0x7c71, 0x7da0, 0x0 }, /* #0 */ 1300 { 0x303402, 0x303c92, 0x5a63, 0x9d01, 0x429e, 0x0 }, /* #1 */ 1301 { 0x393946, 0x393903, 0xb51d, 0x693e, 0xb421, 0x0 }, /* #2 */ 1302 { 0x217ec6, 0x217e13, 0xb7fb, 0x7b20, 0xc325, 0x0 }, /* #3 */ 1303 { 0x226843, 0x226882, 0x6ba6, 0xdd2a, 0x7183, 0x0 }, /* #4 */ 1304 { 0x017903, 0x017196, 0x1578, 0x99c5, 0x844c, 0x0 }, /* #5 */ 1305 { 0x2e1a86, 0x2e1217, 0x345d, 0x0c74, 0xd817, 0x0 }, /* #6 */ 1306 { 0x0061d6, 0x006107, 0xd0e0, 0x25de, 0x54fe, 0x0 }, /* #7 */ 1307 { 0x0e7996, 0x0e7986, 0x7a87, 0xd4b8, 0x5a31, 0x0 }, /* #8 */ 1308 { 0x080606, 0x080692, 0x0c4e, 0xf185, 0xe537, 0x0 }, /* #9 */ 1309 { 0x023082, 0x023006, 0x52a9, 0x64fa, 0x1251, 0x0 }, /* #10 */ 1310 { 0x292ec6, 0x292616, 0x383d, 0x6ca5, 0x3468, 0x0 }, /* #11 */ 1311 { 0x2d4457, 0x2d4c03, 0xe07e, 0x648f, 0x8410, 0x0 }, /* #12 */ 1312 { 0x185443, 0x185406, 0x3185, 0x4eaf, 0x1d29, 0x0 }, /* #13 */ 1313 { 0x257516, 0x257507, 0xd771, 0x3a39, 0x62c8, 0x0 }, /* #14 */ 1314 { 0x106286, 0x106286, 0xb9e8, 0xf94d, 0x3f65, 0x0 }, /* #15 */ 1315 { 0x3b0ed2, 0x3b0613, 0x35a8, 0x07d0, 0xd228, 0x0 }, /* #16 */ 1316 { 0x1d7c17, 0x1d7417, 0x4dae, 0x3bb2, 0xee03, 0x0 }, /* #17 */ 1317 { 0x1f3dc3, 0x1f3513, 0x8dfb, 0x0316, 0x751a, 0x0 }, /* #18 */ 1318 { 0x100356, 0x100386, 0xb653, 0xcf8b, 0x1938, 0x0 }, /* #19 */ 1319 { 0x2f5282, 0x2f5292, 0x1c89, 0xa601, 0x8978, 0x0 }, /* #20 */ 1320 { 0x1753d3, 0x175317, 0xc4cc, 0x03d4, 0x3f07, 0x0 }, /* #21 */ 1321 { 0x010842, 0x010007, 0xed73, 0x2d17, 0x3fa4, 0x0 }, /* #22 */ 1322 { 0x013c13, 0x013417, 0x4a3c, 0x00a3, 0xb666, 0x0 }, /* #23 */ 1323 { 0x2e66d2, 0x2e6602, 0x4c19, 0x4f4c, 0x0333, 0x0 }, /* #24 */ 1324 { 0x2a1007, 0x2a1002, 0x017b, 0x3aec, 0x3970, 0x0 }, /* #25 */ 1325 { 0x2c0203, 0x2c0282, 0x8ba2, 0xf1f8, 0x6655, 0x0 }, /* #26 */ 1326 { 0x297216, 0x297a07, 0xd6e1, 0x64c9, 0x8de8, 0x0 }, /* #27 */ 1327 { 0x092307, 0x092313, 0x5d5d, 0x0608, 0xa8aa, 0x0 }, /* #28 */ 1328 { 0x063807, 0x063083, 0xf3cb, 0xbbfd, 0xc831, 0x0 }, /* #29 */ 1329 { 0x060917, 0x060913, 0x94f9, 0x3768, 0xa26e, 0x0 }, /* #30 */ 1330 { 0x397f02, 0x397f17, 0x9189, 0x5c21, 0xca98, 0x0 }, /* #31 */ 1331 { 0x065206, 0x065202, 0x0608, 0x23ba, 0x1db2, 0x0 }, /* #32 */ 1332 { 0x174ec7, 0x174682, 0xa93a, 0xdeec, 0x35b1, 0x0 }, /* #33 */ 1333 { 0x1f1f03, 0x1f1792, 0xdc15, 0xed13, 0x10fd, 0x0 }, /* #34 */ 1334 { 0x060e97, 0x060e03, 0xa148, 0x4d8a, 0xac41, 0x0 }, /* #35 */ 1335 { 0x1d6182, 0x1d6113, 0xccf6, 0x3394, 0x669e, 0x0 }, /* #36 */ 1336 { 0x322916, 0x322913, 0xa0a9, 0x7415, 0xd36c, 0x0 }, /* #37 */ 1337 { 0x3c6f12, 0x3c6786, 0x4886, 0xd91e, 0x9098, 0x0 }, /* #38 */ 1338 { 0x260883, 0x260093, 0xca4e, 0xb519, 0xeaca, 0x0 }, /* #39 */ 1339 { 0x1f2597, 0x1f2d86, 0x7260, 0x9571, 0x2310, 0x0 }, /* #40 */ 1340 { 0x032a86, 0x032296, 0xd4fc, 0xf684, 0x2188, 0x0 }, /* #41 */ 1341 { 0x2e1dc7, 0x2e1d96, 0x277c, 0x86f5, 0x5f78, 0x0 }, /* #42 */ 1342 { 0x135b93, 0x135317, 0xd7ea, 0x2e48, 0x565d, 0x0 }, /* #43 */ 1343 { 0x1a73c7, 0x1a7386, 0x923b, 0xfbde, 0x69a2, 0x0 }, /* #44 */ 1344 { 0x1f3643, 0x1f3603, 0x6927, 0x0898, 0x9f70, 0x0 }, /* #45 */ 1345 { 0x372bc2, 0x372b96, 0x6b4c, 0xc9d8, 0x5e8c, 0x0 }, /* #46 */ 1346 { 0x1a5202, 0x1a5207, 0x72c4, 0x2c1b, 0xb957, 0x0 }, /* #47 */ 1347 { 0x122113, 0x122192, 0x009e, 0x9a94, 0x99f5, 0x0 }, /* #48 */ 1348 { 0x3c28d7, 0x3c2083, 0xdde1, 0xcd8f, 0xefad, 0x0 }, /* #49 */ 1349 { 0x135bc6, 0x135b03, 0xadd9, 0x47dc, 0x9a03, 0x0 }, /* #50 */ 1350 { 0x0f5557, 0x0f5583, 0xd604, 0xaa85, 0xd480, 0x0 }, /* #51 */ 1351 { 0x283046, 0x283002, 0x2731, 0x6a6d, 0x433c, 0x0 }, /* #52 */ 1352 { 0x2a1f87, 0x2a1792, 0x9ceb, 0xdaf1, 0x3e05, 0x0 }, /* #53 */ 1353 { 0x067817, 0x067017, 0x696a, 0x3d27, 0xd3bc, 0x0 }, /* #54 */ 1354 { 0x3e1652, 0x3e1696, 0xcbd5, 0xfbc3, 0x2fee, 0x0 }, /* #55 */ 1355 { 0x374502, 0x374582, 0x9a93, 0xf79b, 0x5d08, 0x0 }, /* #56 */ 1356 { 0x1d4706, 0x1d4f13, 0x9bff, 0x2167, 0x8568, 0x0 }, /* #57 */ 1357 { 0x241147, 0x241113, 0xd436, 0x0370, 0x2f39, 0x0 }, /* #58 */ 1358 { 0x3d5c97, 0x3d5497, 0xeecc, 0xb712, 0xc845, 0x0 }, /* #59 */ 1359 { 0x0c57d2, 0x0c5793, 0xc02d, 0x9ef8, 0xdecb, 0x0 }, /* #60 */ 1360 { 0x2406c3, 0x240e13, 0xa167, 0x4d91, 0xac29, 0x0 }, /* #61 */ 1361 { 0x0b6a47, 0x0b6202, 0x3984, 0x4579, 0x0bf4, 0x0 }, /* #62 */ 1362 { 0x1c5d52, 0x1c5596, 0x91ff, 0x9487, 0x0288, 0x0 }, /* #63 */ 1363 1363 }; 1364 1364 static const BINU16_TEST_T g_aTests_sub_u16[] = 1365 1365 { 1366 { 0x 300fd3, 0x300787, 0xde7d, 0xf89c, 0xe5e1, 0x0 }, /* #0 */1367 { 0x3e 4d93, 0x3e4d87, 0x2acf, 0x9035, 0x9a9a, 0x0 }, /* #1 */1368 { 0x 051796, 0x051f16, 0xc308, 0x556c, 0x6d9c, 0x0 }, /* #2 */1369 { 0x 013ad2, 0x013a97, 0x6a21, 0xb4fa, 0xb527, 0x0 }, /* #3 */1370 { 0x 1a4dd3, 0x1a4517, 0x58b9, 0x786a, 0xe04f, 0x0 }, /* #4 */1371 { 0x0 17a83, 0x017a02, 0x8d46, 0x68b3, 0x2493, 0x0 }, /* #5 */1372 { 0x 3a5893, 0x3a5087, 0x070d, 0xf530, 0x11dd, 0x0 }, /* #6 */1373 { 0x 224613, 0x224697, 0xda96, 0xec7d, 0xee19, 0x0 }, /* #7 */1374 { 0x0 46582, 0x046593, 0xb541, 0xe3bf, 0xd182, 0x0 }, /* #8 */1375 { 0x2 86dd6, 0x286587, 0x0e4a, 0xcd0a, 0x4140, 0x0 }, /* #9 */1376 { 0x 3962d7, 0x396293, 0xaf7b, 0xbfbf, 0xefbc, 0x0 }, /* #10 */1377 { 0x 3b4d42, 0x3b4503, 0x5c80, 0x6ad0, 0xf1b0, 0x0 }, /* #11 */1378 { 0x 227543, 0x227593, 0x32c9, 0xd74c, 0x5b7d, 0x0 }, /* #12 */1379 { 0x 207713, 0x207707, 0x5c3a, 0x6050, 0xfbea, 0x0 }, /* #13 */1380 { 0x2 77696, 0x277e87, 0x09aa, 0x81c5, 0x87e5, 0x0 }, /* #14 */1381 { 0x 1f50c3, 0x1f5093, 0x3124, 0xc1fb, 0x6f29, 0x0 }, /* #15 */1382 { 0x 351092, 0x351002, 0x7e7c, 0x6fea, 0x0e92, 0x0 }, /* #16 */1383 { 0x3 e2582, 0x3e2516, 0x44b2, 0x14fc, 0x2fb6, 0x0 }, /* #17 */1384 { 0x 141212, 0x141203, 0x17aa, 0x6546, 0xb264, 0x0 }, /* #18 */1385 { 0x 387c56, 0x387416, 0x60d5, 0x0739, 0x599c, 0x0 }, /* #19 */1386 { 0x 363383, 0x363397, 0x44b7, 0xd54b, 0x6f6c, 0x0 }, /* #20 */1387 { 0x 265183, 0x265906, 0x8b7f, 0x2114, 0x6a6b, 0x0 }, /* #21 */1388 { 0x 373842, 0x373083, 0x222f, 0xc7ae, 0x5a81, 0x0 }, /* #22 */1389 { 0x3 60097, 0x360082, 0xf459, 0xb457, 0x4002, 0x0 }, /* #23 */1390 { 0x 120317, 0x120382, 0xdaaf, 0xa2e6, 0x37c9, 0x0 }, /* #24 */1391 { 0x 2c75d2, 0x2c7506, 0xac3c, 0x0556, 0xa6e6, 0x0 }, /* #25 */1392 { 0x 035e97, 0x035697, 0xa6fb, 0xfd9f, 0xa95c, 0x0 }, /* #26 */1393 { 0x 026d12, 0x026516, 0xe9c5, 0x4588, 0xa43d, 0x0 }, /* #27 */1394 { 0x 0e39d6, 0x0e3113, 0x3741, 0x7c29, 0xbb18, 0x0 }, /* #28 */1395 { 0x 326413, 0x326412, 0xcf15, 0x4c49, 0x82cc, 0x0 }, /* #29 */1396 { 0x 214fc3, 0x214792, 0xa0f4, 0x8586, 0x1b6e, 0x0 }, /* #30 */1397 { 0x0 66002, 0x066007, 0x3925, 0x6f14, 0xca11, 0x0 }, /* #31 */1398 { 0x 1f6202, 0x1f6297, 0x35e1, 0xc3f6, 0x71eb, 0x0 }, /* #32 */1399 { 0x 1b2116, 0x1b2987, 0x737b, 0xdadb, 0x98a0, 0x0 }, /* #33 */1400 { 0x 3a6387, 0x3a6b02, 0x96b5, 0x4d54, 0x4961, 0x0 }, /* #34 */1401 { 0x 3f0146, 0x3f0102, 0xd799, 0x2e94, 0xa905, 0x0 }, /* #35 */1402 { 0x 2d1d86, 0x2d1d83, 0x536f, 0xb05b, 0xa314, 0x0 }, /* #36 */1403 { 0x3 57e57, 0x357697, 0x33b0, 0xc5fa, 0x6db6, 0x0 }, /* #37 */1404 { 0x 3a7056, 0x3a7893, 0x7935, 0xed1f, 0x8c16, 0x0 }, /* #38 */1405 { 0x 202ac3, 0x202217, 0x2286, 0x57b7, 0xcacf, 0x0 }, /* #39 */1406 { 0x 015d46, 0x015503, 0x27ea, 0x79b5, 0xae35, 0x0 }, /* #40 */1407 { 0x 3d3287, 0x3d3287, 0x0098, 0xfcd4, 0x03c4, 0x0 }, /* #41 */1408 { 0x 125897, 0x125887, 0x38c2, 0xb850, 0x8072, 0x0 }, /* #42 */1409 { 0x 0a4ac6, 0x0a4286, 0xfd0b, 0xfa24, 0x02e7, 0x0 }, /* #43 */1410 { 0x 0f31c2, 0x0f3183, 0xadde, 0xd038, 0xdda6, 0x0 }, /* #44 */1411 { 0x 0a6516, 0x0a6d93, 0x4660, 0xc58f, 0x80d1, 0x0 }, /* #45 */1412 { 0x 0b2556, 0x0b2593, 0x1182, 0x9846, 0x793c, 0x0 }, /* #46 */1413 { 0x0 c7f83, 0x0c7796, 0xb851, 0xaa33, 0x0e1e, 0x0 }, /* #47 */1414 { 0x 225382, 0x225b02, 0xc6f6, 0x74b0, 0x5246, 0x0 }, /* #48 */1415 { 0x 061702, 0x061797, 0x8fa1, 0xd79a, 0xb807, 0x0 }, /* #49 */1416 { 0x 175f13, 0x175783, 0x1b73, 0xd8d0, 0x42a3, 0x0 }, /* #50 */1417 { 0x 3a7012, 0x3a7082, 0xf42b, 0xa9b3, 0x4a78, 0x0 }, /* #51 */1418 { 0x 132457, 0x132487, 0x18c9, 0xe1d8, 0x36f1, 0x0 }, /* #52 */1419 { 0x2 53892, 0x253002, 0xc6f8, 0x01b0, 0xc548, 0x0 }, /* #53 */1420 { 0x 2d7d86, 0x2d7507, 0x0fe9, 0x5df9, 0xb1f0, 0x0 }, /* #54 */1421 { 0x3 f3e53, 0x3f3e06, 0xab17, 0x3782, 0x7395, 0x0 }, /* #55 */1422 { 0x 243f06, 0x243706, 0x990a, 0x0d71, 0x8b99, 0x0 }, /* #56 */1423 { 0x 251d93, 0x251d83, 0x74da, 0xc2e5, 0xb1f5, 0x0 }, /* #57 */1424 { 0x 040746, 0x040717, 0x1767, 0x7488, 0xa2df, 0x0 }, /* #58 */1425 { 0x 237216, 0x237212, 0x2308, 0x14df, 0x0e29, 0x0 }, /* #59 */1426 { 0x 313206, 0x313293, 0x1bd9, 0xcf1c, 0x4cbd, 0x0 }, /* #60 */1427 { 0x2 13b47, 0x213b87, 0x6c6a, 0xa3b1, 0xc8b9, 0x0 }, /* #61 */1428 { 0x 167e02, 0x167683, 0x0f0e, 0x95a7, 0x7967, 0x0 }, /* #62 */1429 { 0x 0c11c3, 0x0c1993, 0x6adb, 0xd9fd, 0x90de, 0x0 }, /* #63 */1366 { 0x0b3712, 0x0b3f97, 0x4fc3, 0xc006, 0x8fbd, 0x0 }, /* #0 */ 1367 { 0x3e58c2, 0x3e5017, 0x0a72, 0x346c, 0xd606, 0x0 }, /* #1 */ 1368 { 0x212f13, 0x212787, 0xb8f1, 0xd471, 0xe480, 0x0 }, /* #2 */ 1369 { 0x1f4c06, 0x1f4c83, 0x74be, 0xda0e, 0x9ab0, 0x0 }, /* #3 */ 1370 { 0x003d87, 0x003512, 0x44a7, 0x08f8, 0x3baf, 0x0 }, /* #4 */ 1371 { 0x007187, 0x007187, 0x33bf, 0xd6de, 0x5ce1, 0x0 }, /* #5 */ 1372 { 0x296ed6, 0x296687, 0x395e, 0xecbd, 0x4ca1, 0x0 }, /* #6 */ 1373 { 0x117ec2, 0x117607, 0x2a89, 0x6bf6, 0xbe93, 0x0 }, /* #7 */ 1374 { 0x053a03, 0x053a83, 0x5fbe, 0x93ab, 0xcc13, 0x0 }, /* #8 */ 1375 { 0x201b53, 0x201312, 0xa721, 0x04ce, 0xa253, 0x0 }, /* #9 */ 1376 { 0x182352, 0x182317, 0x4574, 0x57e8, 0xed8c, 0x0 }, /* #10 */ 1377 { 0x0c1bd7, 0x0c1392, 0xf801, 0xe63d, 0x11c4, 0x0 }, /* #11 */ 1378 { 0x360dd3, 0x360516, 0xd3d6, 0x1d78, 0xb65e, 0x0 }, /* #12 */ 1379 { 0x096097, 0x096816, 0x99f7, 0x3799, 0x625e, 0x0 }, /* #13 */ 1380 { 0x2d2942, 0x2d2186, 0xe63e, 0xe08b, 0x05b3, 0x0 }, /* #14 */ 1381 { 0x2b6682, 0x2b6687, 0xb80b, 0xce8b, 0xe980, 0x0 }, /* #15 */ 1382 { 0x1f58d2, 0x1f5016, 0xcefb, 0x032d, 0xcbce, 0x0 }, /* #16 */ 1383 { 0x334f12, 0x334792, 0xe874, 0xb06d, 0x3807, 0x0 }, /* #17 */ 1384 { 0x0e6fc7, 0x0e6706, 0xef2e, 0x33d8, 0xbb56, 0x0 }, /* #18 */ 1385 { 0x1b1b12, 0x1b1b16, 0x8e54, 0x504d, 0x3e07, 0x0 }, /* #19 */ 1386 { 0x005146, 0x005187, 0xb56c, 0xc63c, 0xef30, 0x0 }, /* #20 */ 1387 { 0x306ad7, 0x306296, 0xe555, 0x9a56, 0x4aff, 0x0 }, /* #21 */ 1388 { 0x104886, 0x104092, 0xffa2, 0xff75, 0x002d, 0x0 }, /* #22 */ 1389 { 0x303683, 0x303e83, 0x36e7, 0xb564, 0x8183, 0x0 }, /* #23 */ 1390 { 0x085903, 0x085186, 0xe17a, 0xa4d8, 0x3ca2, 0x0 }, /* #24 */ 1391 { 0x113f87, 0x113f87, 0x1457, 0x8b65, 0x88f2, 0x0 }, /* #25 */ 1392 { 0x1b55d6, 0x1b5517, 0x3020, 0x6c8e, 0xc392, 0x0 }, /* #26 */ 1393 { 0x242906, 0x242116, 0xd655, 0x468d, 0x8fc8, 0x0 }, /* #27 */ 1394 { 0x364412, 0x364c06, 0x8f46, 0x1342, 0x7c04, 0x0 }, /* #28 */ 1395 { 0x040947, 0x040987, 0x241b, 0x9484, 0x8f97, 0x0 }, /* #29 */ 1396 { 0x303157, 0x303183, 0x275d, 0xdc91, 0x4acc, 0x0 }, /* #30 */ 1397 { 0x073286, 0x073217, 0x14d9, 0x619a, 0xb33f, 0x0 }, /* #31 */ 1398 { 0x292e53, 0x292613, 0x36c1, 0x599d, 0xdd24, 0x0 }, /* #32 */ 1399 { 0x240e47, 0x240e16, 0xa292, 0x7184, 0x310e, 0x0 }, /* #33 */ 1400 { 0x2513c2, 0x251382, 0xb569, 0x8094, 0x34d5, 0x0 }, /* #34 */ 1401 { 0x2f0f96, 0x2f0787, 0x05bb, 0x9ce1, 0x68da, 0x0 }, /* #35 */ 1402 { 0x117893, 0x117096, 0xba93, 0x893a, 0x3159, 0x0 }, /* #36 */ 1403 { 0x344a46, 0x344213, 0x2379, 0x285e, 0xfb1b, 0x0 }, /* #37 */ 1404 { 0x214912, 0x214116, 0xe2e7, 0x0f69, 0xd37e, 0x0 }, /* #38 */ 1405 { 0x160ed7, 0x160e87, 0x4ec9, 0xc318, 0x8bb1, 0x0 }, /* #39 */ 1406 { 0x273f02, 0x273f83, 0x2a27, 0xaa23, 0x8004, 0x0 }, /* #40 */ 1407 { 0x2a1e96, 0x2a1697, 0x5c34, 0xdf3a, 0x7cfa, 0x0 }, /* #41 */ 1408 { 0x392553, 0x392513, 0x3149, 0x761f, 0xbb2a, 0x0 }, /* #42 */ 1409 { 0x280396, 0x280387, 0x85ce, 0xb9d8, 0xcbf6, 0x0 }, /* #43 */ 1410 { 0x1126c2, 0x112e12, 0x9270, 0x5e4a, 0x3426, 0x0 }, /* #44 */ 1411 { 0x3b6503, 0x3b6513, 0x3797, 0x6ff8, 0xc79f, 0x0 }, /* #45 */ 1412 { 0x104d93, 0x104586, 0xf85a, 0xdf09, 0x1951, 0x0 }, /* #46 */ 1413 { 0x0e3452, 0x0e3483, 0x061f, 0xe83e, 0x1de1, 0x0 }, /* #47 */ 1414 { 0x062517, 0x062d97, 0x2c93, 0x9b7e, 0x9115, 0x0 }, /* #48 */ 1415 { 0x193652, 0x193e83, 0x37b9, 0xae04, 0x89b5, 0x0 }, /* #49 */ 1416 { 0x2d5297, 0x2d5202, 0xe24b, 0x0fcb, 0xd280, 0x0 }, /* #50 */ 1417 { 0x100b96, 0x100b83, 0x656c, 0xc438, 0xa134, 0x0 }, /* #51 */ 1418 { 0x2f19c2, 0x2f1193, 0x36ab, 0xe35e, 0x534d, 0x0 }, /* #52 */ 1419 { 0x292146, 0x292912, 0xb4b7, 0x3e1c, 0x769b, 0x0 }, /* #53 */ 1420 { 0x0b6a52, 0x0b6293, 0x64db, 0xebfe, 0x78dd, 0x0 }, /* #54 */ 1421 { 0x361e86, 0x361602, 0xd4ad, 0x1707, 0xbda6, 0x0 }, /* #55 */ 1422 { 0x0f7b07, 0x0f7b12, 0xc356, 0x6038, 0x631e, 0x0 }, /* #56 */ 1423 { 0x0e5143, 0x0e5192, 0xc0c2, 0x8dd3, 0x32ef, 0x0 }, /* #57 */ 1424 { 0x132a12, 0x132a02, 0xc1a9, 0x7a13, 0x4796, 0x0 }, /* #58 */ 1425 { 0x176e17, 0x176696, 0xe861, 0xa3be, 0x44a3, 0x0 }, /* #59 */ 1426 { 0x0b50c6, 0x0b5887, 0x2a17, 0xa9f5, 0x8022, 0x0 }, /* #60 */ 1427 { 0x2d7806, 0x2d7087, 0x1b05, 0xf860, 0x22a5, 0x0 }, /* #61 */ 1428 { 0x010192, 0x010902, 0xd299, 0x7161, 0x6138, 0x0 }, /* #62 */ 1429 { 0x2f3d96, 0x2f3597, 0xa47c, 0xc2af, 0xe1cd, 0x0 }, /* #63 */ 1430 1430 }; 1431 1431 static const BINU16_TEST_T g_aTests_sub_u16_locked[] = 1432 1432 { 1433 { 0x 050293, 0x050297, 0xa5bc, 0xc17e, 0xe43e, 0x0 }, /* #0 */1434 { 0x 032b13, 0x032306, 0x31f9, 0x2d59, 0x04a0, 0x0 }, /* #1 */1435 { 0x2 244d3, 0x224412, 0x3a81, 0x2a57, 0x102a, 0x0 }, /* #2 */1436 { 0x 165c96, 0x165c93, 0x7d0c, 0xa2cd, 0xda3f, 0x0 }, /* #3 */1437 { 0x 276316, 0x276382, 0xa8e7, 0xa123, 0x07c4, 0x0 }, /* #4 */1438 { 0x 171553, 0x171512, 0x78e2, 0x2129, 0x57b9, 0x0 }, /* #5 */1439 { 0x 123c47, 0x123493, 0x8222, 0xcfd3, 0xb24f, 0x0 }, /* #6 */1440 { 0x 2c65c2, 0x2c6593, 0xbe32, 0xcc08, 0xf22a, 0x0 }, /* #7 */1441 { 0x 325b43, 0x325317, 0x4e88, 0x775c, 0xd72c, 0x0 }, /* #8 */1442 { 0x 1426c7, 0x142617, 0x2626, 0x63dd, 0xc249, 0x0 }, /* #9 */1443 { 0x 144817, 0x144093, 0x9627, 0x986b, 0xfdbc, 0x0 }, /* #10 */1444 { 0x 096fc7, 0x096f16, 0xaad0, 0x5ae2, 0x4fee, 0x0 }, /* #11 */1445 { 0x 222b16, 0x222382, 0xd4b6, 0xbdd3, 0x16e3, 0x0 }, /* #12 */1446 { 0x 162102, 0x162107, 0x577d, 0x7899, 0xdee4, 0x0 }, /* #13 */1447 { 0x 3e4e86, 0x3e4e93, 0x56e0, 0xb5ae, 0xa132, 0x0 }, /* #14 */1448 { 0x2 c7656, 0x2c7e83, 0x1904, 0x90d3, 0x8831, 0x0 }, /* #15 */1449 { 0x3 308d2, 0x330002, 0x7d39, 0x2779, 0x55c0, 0x0 }, /* #16 */1450 { 0x 3d6c03, 0x3d6416, 0x40ac, 0x23cf, 0x1cdd, 0x0 }, /* #17 */1451 { 0x0 200c6, 0x020013, 0x3935, 0x6b4f, 0xcde6, 0x0 }, /* #18 */1452 { 0x1 36d03, 0x136d06, 0x84cf, 0x434b, 0x4184, 0x0 }, /* #19 */1453 { 0x1 562d3, 0x156283, 0x9bc5, 0xe391, 0xb834, 0x0 }, /* #20 */1454 { 0x 056203, 0x056203, 0x6a6c, 0x6d70, 0xfcfc, 0x0 }, /* #21 */1455 { 0x 1009c3, 0x100197, 0x09a1, 0xc1bb, 0x47e6, 0x0 }, /* #22 */1456 { 0x 196952, 0x196112, 0x7c15, 0x003e, 0x7bd7, 0x0 }, /* #23 */1457 { 0x2 b68d2, 0x2b6802, 0x9311, 0x3bb0, 0x5761, 0x0 }, /* #24 */1458 { 0x 1f5d86, 0x1f5506, 0x61ed, 0x40b2, 0x213b, 0x0 }, /* #25 */1459 { 0x0 03557, 0x003597, 0xa34c, 0xaced, 0xf65f, 0x0 }, /* #26 */1460 { 0x0 77417, 0x077c02, 0xda6a, 0x6c31, 0x6e39, 0x0 }, /* #27 */1461 { 0x1 a7a96, 0x1a7297, 0x23d4, 0xb84b, 0x6b89, 0x0 }, /* #28 */1462 { 0x 2a0b52, 0x2a0392, 0xc12c, 0x90ce, 0x305e, 0x0 }, /* #29 */1463 { 0x 391757, 0x391f06, 0xbcaa, 0x5d42, 0x5f68, 0x0 }, /* #30 */1464 { 0x2 d5416, 0x2d5402, 0x3e73, 0x31d3, 0x0ca0, 0x0 }, /* #31 */1465 { 0x 301ad7, 0x301283, 0xac7f, 0xdc4a, 0xd035, 0x0 }, /* #32 */1466 { 0x0 c6ed2, 0x0c6602, 0x4a2e, 0x0c31, 0x3dfd, 0x0 }, /* #33 */1467 { 0x1 e2dd7, 0x1e2512, 0x4be7, 0x0219, 0x49ce, 0x0 }, /* #34 */1468 { 0x 277ac7, 0x277293, 0x8fb1, 0xc43e, 0xcb73, 0x0 }, /* #35 */1469 { 0x 032c47, 0x032416, 0xbec5, 0x05f6, 0xb8cf, 0x0 }, /* #36 */1470 { 0x 384542, 0x384587, 0x8fff, 0xd25f, 0xbda0, 0x0 }, /* #37 */1471 { 0x2 60347, 0x260b87, 0x0efa, 0x8ea0, 0x805a, 0x0 }, /* #38 */1472 { 0x 3a1716, 0x3a1787, 0x8d22, 0xd212, 0xbb10, 0x0 }, /* #39 */1473 { 0x 1f3d52, 0x1f3517, 0x3309, 0x68ee, 0xca1b, 0x0 }, /* #40 */1474 { 0x 1b34d6, 0x1b3496, 0xf030, 0xd9ff, 0x1631, 0x0 }, /* #41 */1475 { 0x 1d6e96, 0x1d6602, 0x95cb, 0x126b, 0x8360, 0x0 }, /* #42 */1476 { 0x1 946d7, 0x194607, 0x04df, 0x23c0, 0xe11f, 0x0 }, /* #43 */1477 { 0x 363d56, 0x363502, 0x3d6e, 0x2175, 0x1bf9, 0x0 }, /* #44 */1478 { 0x 2317d3, 0x231f97, 0x4d30, 0xa74d, 0xa5e3, 0x0 }, /* #45 */1479 { 0x 3c10c3, 0x3c1013, 0x0ed5, 0x254a, 0xe98b, 0x0 }, /* #46 */1480 { 0x 312d96, 0x312582, 0xff7c, 0xb5b3, 0x49c9, 0x0 }, /* #47 */1481 { 0x 2b5ec3, 0x2b5693, 0x0df1, 0xb16d, 0x5c84, 0x0 }, /* #48 */1482 { 0x 2077c2, 0x207706, 0x483f, 0x09a9, 0x3e96, 0x0 }, /* #49 */1483 { 0x 3010c7, 0x301097, 0x9540, 0xe8ed, 0xac53, 0x0 }, /* #50 */1484 { 0x 280653, 0x280686, 0xd758, 0xca33, 0x0d25, 0x0 }, /* #51 */1485 { 0x 1b32c7, 0x1b3a87, 0x2289, 0x96f6, 0x8b93, 0x0 }, /* #52 */1486 { 0x0 560c6, 0x056002, 0xcdee, 0x0083, 0xcd6b, 0x0 }, /* #53 */1487 { 0x 134807, 0x134802, 0xb2fe, 0x70b5, 0x4249, 0x0 }, /* #54 */1488 { 0x 277247, 0x277287, 0xcfdd, 0xead7, 0xe506, 0x0 }, /* #55 */1489 { 0x 1800c7, 0x180002, 0xe16d, 0x0de3, 0xd38a, 0x0 }, /* #56 */1490 { 0x 2d4343, 0x2d4306, 0x5887, 0x26d2, 0x31b5, 0x0 }, /* #57 */1491 { 0x 1e7d82, 0x1e7d12, 0x8da1, 0x177c, 0x7625, 0x0 }, /* #58 */1492 { 0x 1d0746, 0x1d0707, 0x4e97, 0x7660, 0xd837, 0x0 }, /* #59 */1493 { 0x 221806, 0x221096, 0xa79c, 0x869f, 0x20fd, 0x0 }, /* #60 */1494 { 0x 086d13, 0x086512, 0xf3e6, 0x5308, 0xa0de, 0x0 }, /* #61 */1495 { 0x 037396, 0x037b16, 0x8a10, 0x30c5, 0x594b, 0x0 }, /* #62 */1496 { 0x 075112, 0x075116, 0xffd0, 0x3c7b, 0xc355, 0x0 }, /* #63 */1433 { 0x2b6f07, 0x2b6f06, 0xaa48, 0x2cd8, 0x7d70, 0x0 }, /* #0 */ 1434 { 0x266796, 0x266712, 0x8eb2, 0x0e79, 0x8039, 0x0 }, /* #1 */ 1435 { 0x2e51c6, 0x2e5186, 0xf164, 0xe4f0, 0x0c74, 0x0 }, /* #2 */ 1436 { 0x2b1d86, 0x2b1502, 0xe9f8, 0x5116, 0x98e2, 0x0 }, /* #3 */ 1437 { 0x0724c7, 0x072416, 0x6bc1, 0x0f09, 0x5cb8, 0x0 }, /* #4 */ 1438 { 0x2e3802, 0x2e3093, 0x1fa8, 0xc13b, 0x5e6d, 0x0 }, /* #5 */ 1439 { 0x386c57, 0x386416, 0xd65a, 0x248d, 0xb1cd, 0x0 }, /* #6 */ 1440 { 0x384146, 0x384912, 0xb266, 0x3ada, 0x778c, 0x0 }, /* #7 */ 1441 { 0x253113, 0x253197, 0x23e0, 0xbadb, 0x6905, 0x0 }, /* #8 */ 1442 { 0x2965c6, 0x296503, 0x58ad, 0x7415, 0xe498, 0x0 }, /* #9 */ 1443 { 0x384607, 0x384697, 0x28d7, 0xbb8b, 0x6d4c, 0x0 }, /* #10 */ 1444 { 0x371917, 0x371106, 0xf229, 0x63d8, 0x8e51, 0x0 }, /* #11 */ 1445 { 0x0a7152, 0x0a7116, 0xf878, 0x3699, 0xc1df, 0x0 }, /* #12 */ 1446 { 0x053113, 0x053103, 0x0e4f, 0x7068, 0x9de7, 0x0 }, /* #13 */ 1447 { 0x143287, 0x143a83, 0x7f0e, 0xe40d, 0x9b01, 0x0 }, /* #14 */ 1448 { 0x297e03, 0x297697, 0xec32, 0xff93, 0xec9f, 0x0 }, /* #15 */ 1449 { 0x357206, 0x357297, 0x94a8, 0xedbb, 0xa6ed, 0x0 }, /* #16 */ 1450 { 0x0e3d07, 0x0e3d06, 0xbe9a, 0x49a3, 0x74f7, 0x0 }, /* #17 */ 1451 { 0x0e1e57, 0x0e1607, 0x325a, 0x5205, 0xe055, 0x0 }, /* #18 */ 1452 { 0x186ec6, 0x186602, 0x6e6e, 0x65ea, 0x0884, 0x0 }, /* #19 */ 1453 { 0x191e92, 0x191602, 0xb8b5, 0x19b0, 0x9f05, 0x0 }, /* #20 */ 1454 { 0x370142, 0x370187, 0xb12f, 0xf0cf, 0xc060, 0x0 }, /* #21 */ 1455 { 0x030646, 0x030613, 0x1bc7, 0x739b, 0xa82c, 0x0 }, /* #22 */ 1456 { 0x2311c2, 0x231187, 0xad9f, 0xe972, 0xc42d, 0x0 }, /* #23 */ 1457 { 0x257c03, 0x257486, 0xe694, 0xb442, 0x3252, 0x0 }, /* #24 */ 1458 { 0x052743, 0x052f87, 0x691c, 0xb61b, 0xb301, 0x0 }, /* #25 */ 1459 { 0x041296, 0x041293, 0x45e3, 0xf426, 0x51bd, 0x0 }, /* #26 */ 1460 { 0x0a7483, 0x0a7417, 0x2643, 0x2d55, 0xf8ee, 0x0 }, /* #27 */ 1461 { 0x1e51c2, 0x1e5106, 0x6efc, 0x0971, 0x658b, 0x0 }, /* #28 */ 1462 { 0x190a87, 0x190a87, 0x48aa, 0x9b84, 0xad26, 0x0 }, /* #29 */ 1463 { 0x1a4612, 0x1a4e02, 0xd169, 0x5f43, 0x7226, 0x0 }, /* #30 */ 1464 { 0x232006, 0x232003, 0x23db, 0x24b6, 0xff25, 0x0 }, /* #31 */ 1465 { 0x226fd7, 0x226703, 0x2e0f, 0x4c40, 0xe1cf, 0x0 }, /* #32 */ 1466 { 0x037416, 0x037406, 0x687e, 0x09e7, 0x5e97, 0x0 }, /* #33 */ 1467 { 0x1316c6, 0x131612, 0x778e, 0x567f, 0x210f, 0x0 }, /* #34 */ 1468 { 0x1f7286, 0x1f7a12, 0x8b31, 0x411c, 0x4a15, 0x0 }, /* #35 */ 1469 { 0x2e6157, 0x2e6112, 0xc1ca, 0x0c3e, 0xb58c, 0x0 }, /* #36 */ 1470 { 0x0f1293, 0x0f1a97, 0x388c, 0x928e, 0xa5fe, 0x0 }, /* #37 */ 1471 { 0x255b97, 0x255307, 0x18ea, 0x589a, 0xc050, 0x0 }, /* #38 */ 1472 { 0x046e86, 0x046683, 0x86dc, 0x955b, 0xf181, 0x0 }, /* #39 */ 1473 { 0x235247, 0x235212, 0x9360, 0x0334, 0x902c, 0x0 }, /* #40 */ 1474 { 0x3c4146, 0x3c4106, 0x7577, 0x72f0, 0x0287, 0x0 }, /* #41 */ 1475 { 0x387583, 0x387587, 0x229c, 0xeac5, 0x37d7, 0x0 }, /* #42 */ 1476 { 0x100a53, 0x100287, 0x5748, 0xeda6, 0x69a2, 0x0 }, /* #43 */ 1477 { 0x0a36d6, 0x0a3697, 0x5144, 0xfd06, 0x543e, 0x0 }, /* #44 */ 1478 { 0x193d47, 0x193d93, 0x5ada, 0x919e, 0xc93c, 0x0 }, /* #45 */ 1479 { 0x223d52, 0x223d97, 0x5f41, 0x92db, 0xcc66, 0x0 }, /* #46 */ 1480 { 0x115647, 0x115683, 0xd83a, 0xf789, 0xe0b1, 0x0 }, /* #47 */ 1481 { 0x3a2a83, 0x3a2212, 0xeeb0, 0x5689, 0x9827, 0x0 }, /* #48 */ 1482 { 0x173946, 0x173196, 0xe905, 0x9f39, 0x49cc, 0x0 }, /* #49 */ 1483 { 0x0d2512, 0x0d2d97, 0x29f8, 0xa19a, 0x885e, 0x0 }, /* #50 */ 1484 { 0x045f42, 0x045796, 0xfc27, 0x8caa, 0x6f7d, 0x0 }, /* #51 */ 1485 { 0x3602d2, 0x360202, 0x5688, 0x26b6, 0x2fd2, 0x0 }, /* #52 */ 1486 { 0x021856, 0x021083, 0x8ae9, 0xc0c2, 0xca27, 0x0 }, /* #53 */ 1487 { 0x074d87, 0x074d12, 0xc887, 0x72dc, 0x55ab, 0x0 }, /* #54 */ 1488 { 0x017f13, 0x017702, 0xeaca, 0x5946, 0x9184, 0x0 }, /* #55 */ 1489 { 0x381896, 0x381012, 0x64a7, 0x528f, 0x1218, 0x0 }, /* #56 */ 1490 { 0x170b87, 0x170b97, 0x1832, 0x861e, 0x9214, 0x0 }, /* #57 */ 1491 { 0x006cd3, 0x006402, 0x5013, 0x29c2, 0x2651, 0x0 }, /* #58 */ 1492 { 0x044892, 0x044812, 0x8373, 0x77a8, 0x0bcb, 0x0 }, /* #59 */ 1493 { 0x3d5587, 0x3d5583, 0x231d, 0xbc7c, 0x66a1, 0x0 }, /* #60 */ 1494 { 0x126607, 0x126687, 0x2aca, 0xbcaa, 0x6e20, 0x0 }, /* #61 */ 1495 { 0x3079d7, 0x307112, 0x5d67, 0x12ab, 0x4abc, 0x0 }, /* #62 */ 1496 { 0x3a0782, 0x3a0702, 0x72d2, 0x29c2, 0x4910, 0x0 }, /* #63 */ 1497 1497 }; 1498 1498 static const BINU16_TEST_T g_aTests_sbb_u16[] = 1499 1499 { 1500 { 0x 082b83, 0x082387, 0x025d, 0xa230, 0x602c, 0x0 }, /* #0 */1501 { 0x 020e53, 0x020692, 0xd4dd, 0xc53e, 0x0f9e, 0x0 }, /* #1 */1502 { 0x 0651c6, 0x065997, 0x6134, 0xbccc, 0xa468, 0x0 }, /* #2 */1503 { 0x 0d6542, 0x0d6d83, 0x50fa, 0xc820, 0x88da, 0x0 }, /* #3 */1504 { 0x1 a2f93, 0x1a2793, 0x8e07, 0xdf4f, 0xaeb7, 0x0 }, /* #4 */1505 { 0x 067252, 0x067a02, 0xc67d, 0x6c79, 0x5a04, 0x0 }, /* #5 */1506 { 0x 1961d2, 0x196912, 0xb7da, 0x455d, 0x727d, 0x0 }, /* #6 */1507 { 0x 000147, 0x000106, 0xd5ce, 0x038d, 0xd240, 0x0 }, /* #7 */1508 { 0x 182693, 0x182612, 0x6dd7, 0x22ad, 0x4b29, 0x0 }, /* #8 */1509 { 0x 1d0982, 0x1d0993, 0x7e45, 0x92d6, 0xeb6f, 0x0 }, /* #9 */1510 { 0x 1f48d2, 0x1f4086, 0x86ff, 0x82b4, 0x044b, 0x0 }, /* #10 */1511 { 0x1 e13d6, 0x1e1b12, 0x89e8, 0x72ea, 0x16fe, 0x0 }, /* #11 */1512 { 0x 090ed7, 0x090e83, 0x29fc, 0x8af8, 0x9f03, 0x0 }, /* #12 */1513 { 0x 3e1f46, 0x3e1706, 0x4591, 0x0fa0, 0x35f1, 0x0 }, /* #13 */1514 { 0x 001242, 0x001202, 0x7a9a, 0x5d25, 0x1d75, 0x0 }, /* #14 */1515 { 0x 2e79c6, 0x2e7997, 0x6c28, 0x87db, 0xe44d, 0x0 }, /* #15 */1516 { 0x 083956, 0x083112, 0x279a, 0x08ef, 0x1eab, 0x0 }, /* #16 */1517 { 0x 1f7c43, 0x1f7c12, 0x8051, 0x293b, 0x5715, 0x0 }, /* #17 */1518 { 0x 2b3ac6, 0x2b3202, 0x4ee7, 0x1625, 0x38c2, 0x0 }, /* #18 */1519 { 0x 215307, 0x215382, 0xb23e, 0x9c2c, 0x1611, 0x0 }, /* #19 */1520 { 0x 0d4fc6, 0x0d4792, 0xd1ba, 0x85dc, 0x4bde, 0x0 }, /* #20 */1521 { 0x2 66483, 0x266416, 0xf273, 0x5fdb, 0x9297, 0x0 }, /* #21 */1522 { 0x 081e03, 0x081612, 0xeabf, 0x0fbf, 0xdaff, 0x0 }, /* #22 */1523 { 0x 074fc6, 0x074f93, 0x5784, 0x9667, 0xc11d, 0x0 }, /* #23 */1524 { 0x0 67a93, 0x067203, 0x34d2, 0x5ea1, 0xd630, 0x0 }, /* #24 */1525 { 0x 2c0b57, 0x2c0387, 0x4a1c, 0xd2f3, 0x7728, 0x0 }, /* #25 */1526 { 0x 1a16c6, 0x1a1612, 0xf1d1, 0x0ccb, 0xe506, 0x0 }, /* #26 */1527 { 0x0 51e93, 0x051692, 0xfb6e, 0xf99e, 0x01cf, 0x0 }, /* #27 */1528 { 0x 3c7dd2, 0x3c7587, 0xa318, 0xf117, 0xb201, 0x0 }, /* #28 */1529 { 0x 1e03d7, 0x1e0b97, 0x5b53, 0xb474, 0xa6de, 0x0 }, /* #29 */1530 { 0x 314f52, 0x314f97, 0x3861, 0x9c44, 0x9c1d, 0x0 }, /* #30 */1531 { 0x 2c3a07, 0x2c3206, 0x262c, 0x0e2b, 0x1800, 0x0 }, /* #31 */1532 { 0x 325747, 0x325f16, 0x85e7, 0x6fde, 0x1608, 0x0 }, /* #32 */1533 { 0x 127842, 0x127087, 0x0dc5, 0xef53, 0x1e72, 0x0 }, /* #33 */1534 { 0x 136882, 0x136802, 0x922a, 0x5c7a, 0x35b0, 0x0 }, /* #34 */1535 { 0x 256b86, 0x256302, 0xff09, 0x3568, 0xc9a1, 0x0 }, /* #35 */1536 { 0x 270a97, 0x270a97, 0x2d04, 0xa8c5, 0x843e, 0x0 }, /* #36 */1537 { 0x 3d11c7, 0x3d1107, 0x5f2a, 0x7df5, 0xe134, 0x0 }, /* #37 */1538 { 0x0 e3a16, 0x0e3a06, 0x8aad, 0x1e99, 0x6c14, 0x0 }, /* #38 */1539 { 0x2 04783, 0x204712, 0xf3f3, 0x15b6, 0xde3c, 0x0 }, /* #39 */1540 { 0x 226302, 0x226b16, 0x9b59, 0x7e9c, 0x1cbd, 0x0 }, /* #40 */1541 { 0x 3b4806, 0x3b4006, 0xef7c, 0x19c3, 0xd5b9, 0x0 }, /* #41 */1542 { 0x 050a92, 0x050a87, 0x13bf, 0x830a, 0x90b5, 0x0 }, /* #42 */1543 { 0x 185b83, 0x185b12, 0xb824, 0x625d, 0x55c6, 0x0 }, /* #43 */1544 { 0x 076916, 0x076906, 0xbd6c, 0x7eb2, 0x3eba, 0x0 }, /* #44 */1545 { 0x 354216, 0x354297, 0x8d51, 0xb5e2, 0xd76f, 0x0 }, /* #45 */1546 { 0x0 74fd6, 0x074f12, 0x9682, 0x27d6, 0x6eac, 0x0 }, /* #46 */1547 { 0x 1f7987, 0x1f7193, 0xb6a8, 0xb8a8, 0xfdff, 0x0 }, /* #47 */1548 { 0x0 d2803, 0x0d2093, 0xd196, 0xda8c, 0xf709, 0x0 }, /* #48 */1549 { 0x 3c2687, 0x3c2603, 0x3b8e, 0x4b85, 0xf008, 0x0 }, /* #49 */1550 { 0x 224e12, 0x224e83, 0x512a, 0xa9d5, 0xa755, 0x0 }, /* #50 */1551 { 0x 1a4453, 0x1a4c12, 0x9885, 0x4fd6, 0x48ae, 0x0 }, /* #51 */1552 { 0x 353803, 0x353897, 0x1ad0, 0x969a, 0x8435, 0x0 }, /* #52 */1553 { 0x1 34953, 0x134117, 0x16c5, 0x1ac6, 0xfbfe, 0x0 }, /* #53 */1554 { 0x0 20547, 0x020502, 0x699e, 0x3b43, 0x2e5a, 0x0 }, /* #54 */1555 { 0x2 d40d2, 0x2d4006, 0x4a2e, 0x039c, 0x4692, 0x0 }, /* #55 */1556 { 0x 3f5193, 0x3f5117, 0x10b7, 0x760f, 0x9aa7, 0x0 }, /* #56 */1557 { 0x 0c6347, 0x0c6b06, 0xcd29, 0x6ba5, 0x6183, 0x0 }, /* #57 */1558 { 0x 261bd2, 0x261313, 0x13ad, 0x2c2f, 0xe77e, 0x0 }, /* #58 */1559 { 0x 190717, 0x190796, 0xf83c, 0xb87d, 0x3fbe, 0x0 }, /* #59 */1560 { 0x 2161d3, 0x216193, 0x98b5, 0xc5cd, 0xd2e7, 0x0 }, /* #60 */1561 { 0x2 76043, 0x276806, 0x93d8, 0x1714, 0x7cc3, 0x0 }, /* #61 */1562 { 0x 0d2653, 0x0d2617, 0x053b, 0x774e, 0x8dec, 0x0 }, /* #62 */1563 { 0x 1f2052, 0x1f2087, 0xc36c, 0xc971, 0xf9fb, 0x0 }, /* #63 */1500 { 0x106d02, 0x106506, 0x3a09, 0x0c55, 0x2db4, 0x0 }, /* #0 */ 1501 { 0x1e0583, 0x1e0513, 0x1ecb, 0x57df, 0xc6eb, 0x0 }, /* #1 */ 1502 { 0x2f7696, 0x2f7697, 0x57ba, 0xdade, 0x7cdc, 0x0 }, /* #2 */ 1503 { 0x1c5552, 0x1c5586, 0xef47, 0x9187, 0x5dc0, 0x0 }, /* #3 */ 1504 { 0x131557, 0x131512, 0x7454, 0x1e8c, 0x55c7, 0x0 }, /* #4 */ 1505 { 0x1a3412, 0x1a3407, 0x115c, 0x456c, 0xcbf0, 0x0 }, /* #5 */ 1506 { 0x361306, 0x361306, 0x7f38, 0x3b66, 0x43d2, 0x0 }, /* #6 */ 1507 { 0x202512, 0x202587, 0xd0bf, 0xff78, 0xd147, 0x0 }, /* #7 */ 1508 { 0x391842, 0x391093, 0xcd89, 0xda9e, 0xf2eb, 0x0 }, /* #8 */ 1509 { 0x013192, 0x013187, 0xa804, 0xd274, 0xd590, 0x0 }, /* #9 */ 1510 { 0x341d12, 0x341583, 0x19ee, 0xbbb6, 0x5e38, 0x0 }, /* #10 */ 1511 { 0x134d53, 0x134d12, 0xa4c8, 0x3e7c, 0x664b, 0x0 }, /* #11 */ 1512 { 0x155e97, 0x155683, 0x92fc, 0xabba, 0xe741, 0x0 }, /* #12 */ 1513 { 0x0d76c6, 0x0d7693, 0x22f2, 0xe0bc, 0x4236, 0x0 }, /* #13 */ 1514 { 0x1e0c97, 0x1e0403, 0x39f8, 0x4654, 0xf3a3, 0x0 }, /* #14 */ 1515 { 0x1461d3, 0x146983, 0x54de, 0x90da, 0xc403, 0x0 }, /* #15 */ 1516 { 0x253ad2, 0x253203, 0x0fe9, 0x4b25, 0xc4c4, 0x0 }, /* #16 */ 1517 { 0x384dd6, 0x384593, 0x9a86, 0xbd07, 0xdd7f, 0x0 }, /* #17 */ 1518 { 0x154e46, 0x154697, 0xad13, 0xd6ca, 0xd649, 0x0 }, /* #18 */ 1519 { 0x3376d7, 0x337e02, 0xc3fe, 0x4d29, 0x76d4, 0x0 }, /* #19 */ 1520 { 0x2e7bd3, 0x2e7306, 0xac3b, 0x2995, 0x82a5, 0x0 }, /* #20 */ 1521 { 0x295303, 0x295397, 0xbac4, 0xe22b, 0xd898, 0x0 }, /* #21 */ 1522 { 0x3f0907, 0x3f0187, 0x10ce, 0xa63c, 0x6a91, 0x0 }, /* #22 */ 1523 { 0x2f5903, 0x2f5193, 0x06d4, 0xa10b, 0x65c8, 0x0 }, /* #23 */ 1524 { 0x074dc6, 0x074506, 0x7d34, 0x7712, 0x0622, 0x0 }, /* #24 */ 1525 { 0x134392, 0x134b83, 0x4b3d, 0x9502, 0xb63b, 0x0 }, /* #25 */ 1526 { 0x351913, 0x351196, 0xeea7, 0xaa6a, 0x443c, 0x0 }, /* #26 */ 1527 { 0x0d7083, 0x0d7017, 0x3820, 0x3d5c, 0xfac3, 0x0 }, /* #27 */ 1528 { 0x242f97, 0x242716, 0x2216, 0x14a6, 0x0d6f, 0x0 }, /* #28 */ 1529 { 0x3623d7, 0x362b12, 0x9372, 0x4c8c, 0x46e5, 0x0 }, /* #29 */ 1530 { 0x286997, 0x286116, 0x7fe3, 0x2f36, 0x50ac, 0x0 }, /* #30 */ 1531 { 0x126742, 0x126787, 0x805e, 0xaff5, 0xd069, 0x0 }, /* #31 */ 1532 { 0x125406, 0x125416, 0x7760, 0x04b4, 0x72ac, 0x0 }, /* #32 */ 1533 { 0x2a2496, 0x2a2483, 0x1bfc, 0xdd20, 0x3edc, 0x0 }, /* #33 */ 1534 { 0x065e97, 0x065612, 0xf994, 0x549e, 0xa4f5, 0x0 }, /* #34 */ 1535 { 0x0b6d97, 0x0b6516, 0xfa41, 0x187b, 0xe1c5, 0x0 }, /* #35 */ 1536 { 0x3b4e82, 0x3b4616, 0x9693, 0x005f, 0x9634, 0x0 }, /* #36 */ 1537 { 0x2763c3, 0x276393, 0x24a6, 0xee98, 0x360d, 0x0 }, /* #37 */ 1538 { 0x0c20d2, 0x0c2006, 0x72ab, 0x37c6, 0x3ae5, 0x0 }, /* #38 */ 1539 { 0x242643, 0x242e87, 0x7c7f, 0xd4f6, 0xa788, 0x0 }, /* #39 */ 1540 { 0x010b56, 0x010b87, 0x7b5b, 0xd0e1, 0xaa7a, 0x0 }, /* #40 */ 1541 { 0x275c13, 0x275416, 0x7c81, 0x50ac, 0x2bd4, 0x0 }, /* #41 */ 1542 { 0x3c7c06, 0x3c7487, 0x19ed, 0xc463, 0x558a, 0x0 }, /* #42 */ 1543 { 0x2d7ad6, 0x2d7a93, 0x5c86, 0xd58f, 0x86f7, 0x0 }, /* #43 */ 1544 { 0x396bd6, 0x396387, 0x0aff, 0xefd8, 0x1b27, 0x0 }, /* #44 */ 1545 { 0x281f56, 0x281706, 0x6caa, 0x4166, 0x2b44, 0x0 }, /* #45 */ 1546 { 0x0037c3, 0x003787, 0x1d5e, 0xe7a6, 0x35b7, 0x0 }, /* #46 */ 1547 { 0x261dc2, 0x261583, 0x1abc, 0xcb10, 0x4fac, 0x0 }, /* #47 */ 1548 { 0x083687, 0x083616, 0xcfe1, 0x1166, 0xbe7a, 0x0 }, /* #48 */ 1549 { 0x237513, 0x237d12, 0x8114, 0x15f7, 0x6b1c, 0x0 }, /* #49 */ 1550 { 0x3b27c7, 0x3b2793, 0x14c3, 0xe645, 0x2e7d, 0x0 }, /* #50 */ 1551 { 0x011283, 0x011292, 0xfd18, 0xa238, 0x5adf, 0x0 }, /* #51 */ 1552 { 0x1c6d12, 0x1c6513, 0x29b6, 0x7e98, 0xab1e, 0x0 }, /* #52 */ 1553 { 0x1860d6, 0x186093, 0x1d00, 0xf954, 0x23ac, 0x0 }, /* #53 */ 1554 { 0x052006, 0x052893, 0x79b2, 0xd44f, 0xa563, 0x0 }, /* #54 */ 1555 { 0x262c53, 0x262406, 0x612a, 0x2787, 0x39a2, 0x0 }, /* #55 */ 1556 { 0x266586, 0x266d02, 0xec9a, 0x7010, 0x7c8a, 0x0 }, /* #56 */ 1557 { 0x116287, 0x116287, 0x6b2d, 0xf2ca, 0x7862, 0x0 }, /* #57 */ 1558 { 0x180bd3, 0x180387, 0x8d7b, 0xd200, 0xbb7a, 0x0 }, /* #58 */ 1559 { 0x097bc7, 0x097387, 0xaf6c, 0xbe9a, 0xf0d1, 0x0 }, /* #59 */ 1560 { 0x1d4a03, 0x1d4202, 0xcc19, 0x0dd0, 0xbe48, 0x0 }, /* #60 */ 1561 { 0x2a0bd2, 0x2a0306, 0xedce, 0x576c, 0x9662, 0x0 }, /* #61 */ 1562 { 0x2e0c47, 0x2e0493, 0xb8d1, 0xe50e, 0xd3c2, 0x0 }, /* #62 */ 1563 { 0x3d7346, 0x3d7393, 0xae34, 0xc257, 0xebdd, 0x0 }, /* #63 */ 1564 1564 }; 1565 1565 static const BINU16_TEST_T g_aTests_sbb_u16_locked[] = 1566 1566 { 1567 { 0x 270083, 0x270086, 0xa0bd, 0x8eb4, 0x1208, 0x0 }, /* #0 */1568 { 0x0 060d7, 0x006083, 0xbe69, 0xd886, 0xe5e2, 0x0 }, /* #1 */1569 { 0x 0359c6, 0x035912, 0xa01a, 0x67bf, 0x385b, 0x0 }, /* #2 */1570 { 0x 1f1382, 0x1f1313, 0x2864, 0x4a75, 0xddef, 0x0 }, /* #3 */1571 { 0x2 92902, 0x292902, 0x88be, 0x0f6d, 0x7951, 0x0 }, /* #4 */1572 { 0x 1367d3, 0x136f02, 0x990a, 0x2e08, 0x6b01, 0x0 }, /* #5 */1573 { 0x 0c2093, 0x0c2097, 0x8372, 0x98e8, 0xea89, 0x0 }, /* #6 */1574 { 0x 0e7017, 0x0e7082, 0xd82c, 0x93ba, 0x4471, 0x0 }, /* #7 */1575 { 0x 197ec3, 0x197616, 0xa9e3, 0x2084, 0x895e, 0x0 }, /* #8 */1576 { 0x1 a0007, 0x1a0806, 0xb94c, 0x6636, 0x5315, 0x0 }, /* #9 */1577 { 0x3 44743, 0x344786, 0xa7fa, 0x9084, 0x1775, 0x0 }, /* #10 */1578 { 0x0 51012, 0x051012, 0xd128, 0x21cb, 0xaf5d, 0x0 }, /* #11 */1579 { 0x09 1d07, 0x091587, 0x568d, 0xe0a0, 0x75ec, 0x0 }, /* #12 */1580 { 0x 0d72d3, 0x0d7296, 0x9a38, 0x89b8, 0x107f, 0x0 }, /* #13 */1581 { 0x 150496, 0x150c93, 0x6914, 0x88f8, 0xe01c, 0x0 }, /* #14 */1582 { 0x3 f0f02, 0x3f0797, 0x0db6, 0xe44e, 0x2968, 0x0 }, /* #15 */1583 { 0x 022406, 0x022496, 0xa700, 0x94bb, 0x1245, 0x0 }, /* #16 */1584 { 0x 391dd6, 0x391596, 0xa22c, 0x977e, 0x0aae, 0x0 }, /* #17 */1585 { 0x 0148d6, 0x014816, 0xa5d8, 0x7ced, 0x28eb, 0x0 }, /* #18 */1586 { 0x 125d93, 0x125d06, 0x8bd9, 0x3222, 0x59b6, 0x0 }, /* #19 */1587 { 0x3 b5782, 0x3b5713, 0x3761, 0x55e9, 0xe178, 0x0 }, /* #20 */1588 { 0x 2a0e86, 0x2a0683, 0x969c, 0xb997, 0xdd05, 0x0 }, /* #21 */1589 { 0x 390c43, 0x390496, 0xee52, 0x8636, 0x681b, 0x0 }, /* #22 */1590 { 0x 035292, 0x035292, 0xb460, 0x9e7c, 0x15e4, 0x0 }, /* #23 */1591 { 0x 324903, 0x324912, 0xb276, 0x4a9e, 0x67d7, 0x0 }, /* #24 */1592 { 0x 0e58c6, 0x0e5002, 0x079d, 0x05f8, 0x01a5, 0x0 }, /* #25 */1593 { 0x 261352, 0x261386, 0xfead, 0xce00, 0x30ad, 0x0 }, /* #26 */1594 { 0x1 84cd2, 0x184493, 0x6f33, 0xf02c, 0x7f07, 0x0 }, /* #27 */1595 { 0x 3d4917, 0x3d4187, 0x873d, 0x9a11, 0xed2b, 0x0 }, /* #28 */1596 { 0x2 a2517, 0x2a2593, 0x7063, 0xfa3b, 0x7627, 0x0 }, /* #29 */1597 { 0x 0f2ed2, 0x0f2616, 0x4f54, 0x1f69, 0x2feb, 0x0 }, /* #30 */1598 { 0x 3725d7, 0x372502, 0x58b6, 0x2e23, 0x2a92, 0x0 }, /* #31 */1599 { 0x 117313, 0x117313, 0x1ab3, 0x3294, 0xe81e, 0x0 }, /* #32 */1600 { 0x 0c1886, 0x0c1087, 0xad7c, 0xee53, 0xbf29, 0x0 }, /* #33 */1601 { 0x0 05046, 0x005013, 0x3c48, 0x6db9, 0xce8f, 0x0 }, /* #34 */1602 { 0x 0230c7, 0x023887, 0x7cdd, 0xdfbb, 0x9d21, 0x0 }, /* #35 */1603 { 0x 007646, 0x007e02, 0xa867, 0x72b5, 0x35b2, 0x0 }, /* #36 */1604 { 0x 1f4492, 0x1f4407, 0x09b3, 0x3821, 0xd192, 0x0 }, /* #37 */1605 { 0x 014f92, 0x014712, 0xfbf1, 0x66ea, 0x9507, 0x0 }, /* #38 */1606 { 0x 0d0cd7, 0x0d0406, 0x6caa, 0x5517, 0x1792, 0x0 }, /* #39 */1607 { 0x2 d3382, 0x2d3397, 0x83b0, 0xd5db, 0xadd5, 0x0 }, /* #40 */1608 { 0x 250387, 0x250b87, 0x5ded, 0xb606, 0xa7e6, 0x0 }, /* #41 */1609 { 0x1 11212, 0x111203, 0x3ade, 0x72f8, 0xc7e6, 0x0 }, /* #42 */1610 { 0x 1c6b06, 0x1c6b83, 0x1d67, 0x8a51, 0x9316, 0x0 }, /* #43 */1611 { 0x 1b2082, 0x1b2017, 0x20d2, 0x5856, 0xc87c, 0x0 }, /* #44 */1612 { 0x 2f6616, 0x2f6687, 0x0347, 0xb790, 0x4bb7, 0x0 }, /* #45 */1613 { 0x1 b0a16, 0x1b0216, 0x2feb, 0x28be, 0x072d, 0x0 }, /* #46 */1614 { 0x 203007, 0x203087, 0x4af2, 0xdd00, 0x6df1, 0x0 }, /* #47 */1615 { 0x 1b1c17, 0x1b1406, 0x73b4, 0x1460, 0x5f53, 0x0 }, /* #48 */1616 { 0x 2f7842, 0x2f7016, 0xed00, 0x1b7d, 0xd183, 0x0 }, /* #49 */1617 { 0x 227bd3, 0x227b83, 0x591a, 0x8be6, 0xcd33, 0x0 }, /* #50 */1618 { 0x 1057c7, 0x105783, 0x94df, 0xa058, 0xf486, 0x0 }, /* #51 */1619 { 0x1 82616, 0x182687, 0x4606, 0xeef6, 0x5710, 0x0 }, /* #52 */1620 { 0x 2f03c2, 0x2f0b12, 0xeefa, 0x7b0d, 0x73ed, 0x0 }, /* #53 */1621 { 0x 2a5c82, 0x2a5c83, 0x4b87, 0x8562, 0xc625, 0x0 }, /* #54 */1622 { 0x 0f6007, 0x0f6897, 0x30a1, 0x86d1, 0xa9cf, 0x0 }, /* #55 */1623 { 0x 096757, 0x096706, 0x706a, 0x0a33, 0x6636, 0x0 }, /* #56 */1624 { 0x 1b7e13, 0x1b7693, 0xe041, 0xf616, 0xea2a, 0x0 }, /* #57 */1625 { 0x0 47492, 0x047492, 0xe551, 0x8289, 0x62c8, 0x0 }, /* #58 */1626 { 0x 166c12, 0x166483, 0x960c, 0x9829, 0xfde3, 0x0 }, /* #59 */1627 { 0x 027513, 0x027583, 0xa035, 0xa351, 0xfce3, 0x0 }, /* #60 */1628 { 0x2 93f86, 0x293f06, 0xbf7f, 0x5a3f, 0x6540, 0x0 }, /* #61 */1629 { 0x 397956, 0x397193, 0x1c81, 0xbf19, 0x5d68, 0x0 }, /* #62 */1630 { 0x 3a1797, 0x3a1f02, 0x942e, 0x2c45, 0x67e8, 0x0 }, /* #63 */1567 { 0x333197, 0x333993, 0x6952, 0xad9d, 0xbbb4, 0x0 }, /* #0 */ 1568 { 0x0f2952, 0x0f2197, 0x0bd2, 0xe788, 0x244a, 0x0 }, /* #1 */ 1569 { 0x320d17, 0x320d83, 0x5159, 0x8a02, 0xc756, 0x0 }, /* #2 */ 1570 { 0x2772c3, 0x277297, 0xa703, 0xbbfa, 0xeb08, 0x0 }, /* #3 */ 1571 { 0x2c6d43, 0x2c6587, 0x0fe4, 0x9472, 0x7b71, 0x0 }, /* #4 */ 1572 { 0x204e86, 0x204e87, 0x677f, 0x94de, 0xd2a1, 0x0 }, /* #5 */ 1573 { 0x3f6193, 0x3f6103, 0x440d, 0x5c40, 0xe7cc, 0x0 }, /* #6 */ 1574 { 0x2e2a02, 0x2e2a16, 0xd5b4, 0x79a6, 0x5c0e, 0x0 }, /* #7 */ 1575 { 0x3e5817, 0x3e5006, 0x7ee5, 0x6d84, 0x1160, 0x0 }, /* #8 */ 1576 { 0x1f5b83, 0x1f5b16, 0xc845, 0x6739, 0x610b, 0x0 }, /* #9 */ 1577 { 0x3359c7, 0x335106, 0xad5c, 0x0684, 0xa6d7, 0x0 }, /* #10 */ 1578 { 0x067d82, 0x067512, 0xc2b7, 0x405e, 0x8259, 0x0 }, /* #11 */ 1579 { 0x0937c3, 0x093f16, 0x8700, 0x5612, 0x30ed, 0x0 }, /* #12 */ 1580 { 0x143697, 0x143e06, 0xfaeb, 0x7fa3, 0x7b47, 0x0 }, /* #13 */ 1581 { 0x3832c7, 0x383292, 0x9646, 0x930e, 0x0337, 0x0 }, /* #14 */ 1582 { 0x324742, 0x324787, 0x6dfe, 0xf730, 0x76ce, 0x0 }, /* #15 */ 1583 { 0x107f56, 0x107786, 0xb2f9, 0x9839, 0x1ac0, 0x0 }, /* #16 */ 1584 { 0x0b5553, 0x0b5516, 0x7e4a, 0x3ebb, 0x3f8e, 0x0 }, /* #17 */ 1585 { 0x392396, 0x392383, 0x163a, 0x9fa8, 0x7692, 0x0 }, /* #18 */ 1586 { 0x2824d2, 0x282487, 0x0cd8, 0xaa93, 0x6245, 0x0 }, /* #19 */ 1587 { 0x352207, 0x352a06, 0x8599, 0x6f48, 0x1650, 0x0 }, /* #20 */ 1588 { 0x0d6f47, 0x0d6f97, 0x6523, 0x81d7, 0xe34b, 0x0 }, /* #21 */ 1589 { 0x2d0886, 0x2d0012, 0x2046, 0x1b2f, 0x0517, 0x0 }, /* #22 */ 1590 { 0x1d4b86, 0x1d4b87, 0x443f, 0xbbe1, 0x885e, 0x0 }, /* #23 */ 1591 { 0x1b5cc2, 0x1b5487, 0x92df, 0xeb14, 0xa7cb, 0x0 }, /* #24 */ 1592 { 0x102907, 0x102187, 0xa047, 0xd560, 0xcae6, 0x0 }, /* #25 */ 1593 { 0x0544d2, 0x054c87, 0x307d, 0x9921, 0x975c, 0x0 }, /* #26 */ 1594 { 0x1145c6, 0x114d97, 0x70b2, 0xae06, 0xc2ac, 0x0 }, /* #27 */ 1595 { 0x015346, 0x015b97, 0x6525, 0xd688, 0x8e9d, 0x0 }, /* #28 */ 1596 { 0x2f6f52, 0x2f6783, 0xab9d, 0xda89, 0xd114, 0x0 }, /* #29 */ 1597 { 0x161f87, 0x161792, 0xcf4a, 0xa20e, 0x2d3b, 0x0 }, /* #30 */ 1598 { 0x150c57, 0x150493, 0x2be7, 0xbb07, 0x70df, 0x0 }, /* #31 */ 1599 { 0x3045c6, 0x304512, 0x5ca0, 0x3725, 0x257b, 0x0 }, /* #32 */ 1600 { 0x376d43, 0x376593, 0x8890, 0xde25, 0xaa6a, 0x0 }, /* #33 */ 1601 { 0x023e07, 0x023e12, 0xb064, 0x34df, 0x7b84, 0x0 }, /* #34 */ 1602 { 0x114dd3, 0x114596, 0xce16, 0x891d, 0x44f8, 0x0 }, /* #35 */ 1603 { 0x1c2ed3, 0x1c2683, 0xc4af, 0xe7d6, 0xdcd8, 0x0 }, /* #36 */ 1604 { 0x276a43, 0x276293, 0x4404, 0xcea7, 0x755c, 0x0 }, /* #37 */ 1605 { 0x2f0882, 0x2f0017, 0x4098, 0x470f, 0xf989, 0x0 }, /* #38 */ 1606 { 0x1d3546, 0x1d3583, 0xd735, 0xee40, 0xe8f5, 0x0 }, /* #39 */ 1607 { 0x2f4cd7, 0x2f4c97, 0x4039, 0xb0ff, 0x8f39, 0x0 }, /* #40 */ 1608 { 0x100e96, 0x100606, 0xe06b, 0x2c84, 0xb3e7, 0x0 }, /* #41 */ 1609 { 0x1d0957, 0x1d0197, 0x3b60, 0xe76c, 0x53f3, 0x0 }, /* #42 */ 1610 { 0x2d7782, 0x2d7782, 0xeb8b, 0xde1a, 0x0d71, 0x0 }, /* #43 */ 1611 { 0x091152, 0x091106, 0xe077, 0x3036, 0xb041, 0x0 }, /* #44 */ 1612 { 0x1e33c3, 0x1e3b16, 0xa990, 0x4f21, 0x5a6e, 0x0 }, /* #45 */ 1613 { 0x182ad3, 0x182a16, 0x82e0, 0x11ee, 0x70f1, 0x0 }, /* #46 */ 1614 { 0x037106, 0x037193, 0x25a0, 0xee2c, 0x3774, 0x0 }, /* #47 */ 1615 { 0x3f3b07, 0x3f3307, 0x0c71, 0x1b50, 0xf120, 0x0 }, /* #48 */ 1616 { 0x3e1d03, 0x3e1592, 0xc819, 0xa589, 0x228f, 0x0 }, /* #49 */ 1617 { 0x3a6e43, 0x3a6686, 0xcccf, 0x9511, 0x37bd, 0x0 }, /* #50 */ 1618 { 0x2d0797, 0x2d0793, 0xa15c, 0xcabc, 0xd69f, 0x0 }, /* #51 */ 1619 { 0x1b07d3, 0x1b0793, 0x22db, 0xaf8f, 0x734b, 0x0 }, /* #52 */ 1620 { 0x1d7693, 0x1d7687, 0x897a, 0xa722, 0xe257, 0x0 }, /* #53 */ 1621 { 0x1d78c7, 0x1d7086, 0xbdf4, 0xb700, 0x06f3, 0x0 }, /* #54 */ 1622 { 0x1a63d2, 0x1a6b93, 0x5926, 0x8007, 0xd91f, 0x0 }, /* #55 */ 1623 { 0x3b3052, 0x3b3086, 0xd227, 0xab95, 0x2692, 0x0 }, /* #56 */ 1624 { 0x257c03, 0x257c06, 0xbc26, 0x4a41, 0x71e4, 0x0 }, /* #57 */ 1625 { 0x075c86, 0x075402, 0x4a87, 0x3123, 0x1964, 0x0 }, /* #58 */ 1626 { 0x320686, 0x320e93, 0x7c3a, 0xb08c, 0xcbae, 0x0 }, /* #59 */ 1627 { 0x254106, 0x254916, 0x9657, 0x30ed, 0x656a, 0x0 }, /* #60 */ 1628 { 0x251e83, 0x251686, 0xfe38, 0xc165, 0x3cd2, 0x0 }, /* #61 */ 1629 { 0x060f03, 0x060783, 0x9d7e, 0xa20b, 0xfb72, 0x0 }, /* #62 */ 1630 { 0x062d42, 0x062583, 0x209e, 0xa63d, 0x7a61, 0x0 }, /* #63 */ 1631 1631 }; 1632 1632 static const BINU16_TEST_T g_aTests_or_u16[] = 1633 1633 { 1634 { 0x 256112, 0x256186, 0x6ed1, 0xfef5, 0x9474, 0x0 }, /* #0 */1635 { 0x 0a7a97, 0x0a7286, 0xb95e, 0xfb7e, 0xea60, 0x0 }, /* #1 */1636 { 0x3 a0087, 0x3a0086, 0x8424, 0x8d65, 0x8d61, 0x0 }, /* #2 */1637 { 0x2 a7d12, 0x2a7502, 0x5eda, 0x5edf, 0x4ac7, 0x0 }, /* #3 */1638 { 0x 000cd6, 0x000486, 0x0199, 0xfdbb, 0xfca2, 0x0 }, /* #4 */1639 { 0x0 a2f43, 0x0a2786, 0x9df4, 0x9fff, 0x077f, 0x0 }, /* #5 */1640 { 0x0 83cc3, 0x083486, 0xe17e, 0xf17e, 0x3140, 0x0 }, /* #6 */1641 { 0x3 97593, 0x397586, 0x5a70, 0xdf74, 0x9764, 0x0 }, /* #7 */1642 { 0x 2a2703, 0x2a2782, 0x0032, 0xf5b3, 0xf593, 0x0 }, /* #8 */1643 { 0x 273707, 0x273706, 0x5cbf, 0x5cff, 0x18e8, 0x0 }, /* #9 */1644 { 0x 0b5987, 0x0b5182, 0xc7dc, 0xf7fe, 0x766a, 0x0 }, /* #10 */1645 { 0x 074613, 0x074686, 0x4c0b, 0xcc1b, 0x8811, 0x0 }, /* #11 */1646 { 0x 081486, 0x081406, 0x232c, 0x33fc, 0x31d4, 0x0 }, /* #12 */1647 { 0x 376513, 0x376586, 0x8912, 0x8956, 0x0956, 0x0 }, /* #13 */1648 { 0x 040892, 0x040086, 0x6c00, 0xeef3, 0xa6f3, 0x0 }, /* #14 */1649 { 0x 243b92, 0x243386, 0xe8b3, 0xeab7, 0x6295, 0x0 }, /* #15 */1650 { 0x 0356c2, 0x035682, 0x9977, 0xfd7f, 0x7d4b, 0x0 }, /* #16 */1651 { 0x3 a78c6, 0x3a7002, 0x0f4f, 0x1f7f, 0x1e79, 0x0 }, /* #17 */1652 { 0x 083e97, 0x083682, 0xd63b, 0xdebf, 0xdc9f, 0x0 }, /* #18 */1653 { 0x 1e06d2, 0x1e0602, 0x114b, 0x73df, 0x73d7, 0x0 }, /* #19 */1654 { 0x 3b5082, 0x3b5082, 0xf0a3, 0xfbf7, 0x8bf7, 0x0 }, /* #20 */1655 { 0x0 b4382, 0x0b4386, 0xac2e, 0xbf7e, 0x1778, 0x0 }, /* #21 */1656 { 0x 3a6886, 0x3a6082, 0x8080, 0x8189, 0x8189, 0x0 }, /* #22 */1657 { 0x 156147, 0x156182, 0xd8ba, 0xfffb, 0xb761, 0x0 }, /* #23 */1658 { 0x 306a07, 0x306282, 0x63bf, 0xffbf, 0x9c88, 0x0 }, /* #24 */1659 { 0x 342a56, 0x342282, 0x8ee8, 0xbffb, 0x3773, 0x0 }, /* #25 */1660 { 0x 3c0e87, 0x3c0686, 0xc803, 0xda77, 0x5277, 0x0 }, /* #26 */1661 { 0x 034393, 0x034302, 0x536e, 0x73fe, 0x6196, 0x0 }, /* #27 */1662 { 0x 2a6b17, 0x2a6386, 0xbb11, 0xbb1d, 0x881d, 0x0 }, /* #28 */1663 { 0x1 66042, 0x166086, 0x5ac3, 0xdec3, 0xccc3, 0x0 }, /* #29 */1664 { 0x 101d93, 0x101586, 0xf927, 0xfd6f, 0x7c4b, 0x0 }, /* #30 */1665 { 0x2 25512, 0x225506, 0x579a, 0x77db, 0x6443, 0x0 }, /* #31 */1666 { 0x 081f16, 0x081786, 0xb28e, 0xb3af, 0xb12d, 0x0 }, /* #32 */1667 { 0x 022782, 0x022786, 0xb72f, 0xb7af, 0x83ac, 0x0 }, /* #33 */1668 { 0x 212102, 0x212106, 0x6db4, 0x7ff5, 0x72e5, 0x0 }, /* #34 */1669 { 0x 102197, 0x102182, 0x846c, 0x85ef, 0x05a3, 0x0 }, /* #35 */1670 { 0x1 32516, 0x132586, 0xd6c6, 0xf6f6, 0xa034, 0x0 }, /* #36 */1671 { 0x 183b52, 0x183306, 0x5458, 0x7d59, 0x6951, 0x0 }, /* #37 */1672 { 0x2 30192, 0x230182, 0xb29c, 0xbfdc, 0x3f58, 0x0 }, /* #38 */1673 { 0x 213f02, 0x213782, 0xb867, 0xb867, 0x8826, 0x0 }, /* #39 */1674 { 0x 0f0d02, 0x0f0586, 0xbc65, 0xfe65, 0xc241, 0x0 }, /* #40 */1675 { 0x 134003, 0x134082, 0x81b7, 0xd1f7, 0x5170, 0x0 }, /* #41 */1676 { 0x 074006, 0x074006, 0x1201, 0x1bff, 0x0bff, 0x0 }, /* #42 */1677 { 0x 173856, 0x173002, 0x06b0, 0x3eb9, 0x3c29, 0x0 }, /* #43 */1678 { 0x0 f4e57, 0x0f4686, 0x28b5, 0xabf5, 0xa341, 0x0 }, /* #44 */1679 { 0x 0c1c46, 0x0c1486, 0xc48d, 0xd78d, 0x1300, 0x0 }, /* #45 */1680 { 0x 3c7343, 0x3c7386, 0xe477, 0xe677, 0x6212, 0x0 }, /* #46 */1681 { 0x 1b4902, 0x1b4186, 0xd9e4, 0xdbed, 0x4209, 0x0 }, /* #47 */1682 { 0x 310282, 0x310286, 0xe2e0, 0xf7f3, 0x15f3, 0x0 }, /* #48 */1683 { 0x 3a1442, 0x3a1406, 0x1022, 0x5e27, 0x4e27, 0x0 }, /* #49 */1684 { 0x 0a10d3, 0x0a1086, 0x4f4a, 0xcf6f, 0x8627, 0x0 }, /* #50 */1685 { 0x 1819d6, 0x181182, 0xb91d, 0xb97f, 0x2876, 0x0 }, /* #51 */1686 { 0x3 a7253, 0x3a7282, 0xe42e, 0xfcbf, 0x9c9b, 0x0 }, /* #52 */1687 { 0x 1e3053, 0x1e3006, 0x6041, 0x61ff, 0x61fe, 0x0 }, /* #53 */1688 { 0x1 61c12, 0x161482, 0xbff7, 0xbff7, 0x0707, 0x0 }, /* #54 */1689 { 0x 0d1d96, 0x0d1582, 0xc2fe, 0xebfe, 0xebbe, 0x0 }, /* #55 */1690 { 0x 082053, 0x082086, 0xea5f, 0xea5f, 0x4214, 0x0 }, /* #56 */1691 { 0x0 853d6, 0x085302, 0x7ca1, 0x7da1, 0x6d80, 0x0 }, /* #57 */1692 { 0x0e7 bd3, 0x0e7386, 0xc241, 0xc2d7, 0x40d6, 0x0 }, /* #58 */1693 { 0x 153412, 0x153486, 0x3396, 0xfbde, 0xdb4e, 0x0 }, /* #59 */1694 { 0x 251482, 0x251486, 0x9dfd, 0x9fff, 0x8713, 0x0 }, /* #60 */1695 { 0x 151fc2, 0x151782, 0x7a85, 0xff8f, 0xdd0b, 0x0 }, /* #61 */1696 { 0x 3f0406, 0x3f0402, 0x295f, 0x79df, 0x509c, 0x0 }, /* #62 */1697 { 0x 016246, 0x016202, 0x098e, 0x6dfe, 0x6dfa, 0x0 }, /* #63 */1634 { 0x0a2fc6, 0x0a2706, 0x4645, 0x7e77, 0x7a36, 0x0 }, /* #0 */ 1635 { 0x1c1f02, 0x1c1786, 0x2035, 0xb4bd, 0x94b9, 0x0 }, /* #1 */ 1636 { 0x371643, 0x371682, 0x4e87, 0xfe97, 0xba10, 0x0 }, /* #2 */ 1637 { 0x2c0a17, 0x2c0282, 0xf594, 0xf7fe, 0x07fa, 0x0 }, /* #3 */ 1638 { 0x1534d7, 0x153406, 0x541a, 0x7ede, 0x7adc, 0x0 }, /* #4 */ 1639 { 0x043606, 0x043602, 0x2b75, 0x2bfd, 0x28bd, 0x0 }, /* #5 */ 1640 { 0x064417, 0x064486, 0x3afe, 0xfeff, 0xfe6f, 0x0 }, /* #6 */ 1641 { 0x3e54c3, 0x3e5486, 0x9900, 0xdb47, 0xdb47, 0x0 }, /* #7 */ 1642 { 0x102d47, 0x102586, 0x7e0e, 0xffde, 0xfbd2, 0x0 }, /* #8 */ 1643 { 0x0d4f96, 0x0d4702, 0x6949, 0x6b5d, 0x4b1c, 0x0 }, /* #9 */ 1644 { 0x122d47, 0x122502, 0x6050, 0x6c76, 0x2c76, 0x0 }, /* #10 */ 1645 { 0x2e1842, 0x2e1082, 0x52fb, 0xf2fb, 0xf2e9, 0x0 }, /* #11 */ 1646 { 0x362016, 0x362086, 0xc0c1, 0xf3dd, 0xf35c, 0x0 }, /* #12 */ 1647 { 0x0256d2, 0x025682, 0xa4dd, 0xfefd, 0xda30, 0x0 }, /* #13 */ 1648 { 0x283183, 0x283106, 0x1d21, 0x7ff3, 0x7ed2, 0x0 }, /* #14 */ 1649 { 0x0c4253, 0x0c4286, 0x6901, 0xeb9f, 0xc29f, 0x0 }, /* #15 */ 1650 { 0x1c1087, 0x1c1082, 0x8131, 0xc731, 0xc620, 0x0 }, /* #16 */ 1651 { 0x327f86, 0x327702, 0x6e77, 0x7ef7, 0x7682, 0x0 }, /* #17 */ 1652 { 0x2a0003, 0x2a0086, 0x5f12, 0xff53, 0xb853, 0x0 }, /* #18 */ 1653 { 0x267693, 0x267682, 0x6aef, 0xebef, 0x814b, 0x0 }, /* #19 */ 1654 { 0x2e1657, 0x2e1686, 0xe083, 0xe7ff, 0xc77e, 0x0 }, /* #20 */ 1655 { 0x0f57c7, 0x0f5786, 0xce14, 0xcfde, 0x8bca, 0x0 }, /* #21 */ 1656 { 0x030a06, 0x030206, 0x6f68, 0x7ff9, 0x34f9, 0x0 }, /* #22 */ 1657 { 0x375697, 0x375682, 0x8664, 0xc664, 0x4404, 0x0 }, /* #23 */ 1658 { 0x2b1ac2, 0x2b1282, 0x1d4d, 0xdf5d, 0xc31d, 0x0 }, /* #24 */ 1659 { 0x023e56, 0x023686, 0x46a4, 0xe7f6, 0xe756, 0x0 }, /* #25 */ 1660 { 0x1e73c6, 0x1e7386, 0xf5af, 0xffaf, 0xbba5, 0x0 }, /* #26 */ 1661 { 0x2d5b13, 0x2d5386, 0xbe90, 0xbedd, 0x024d, 0x0 }, /* #27 */ 1662 { 0x104153, 0x104186, 0xfc87, 0xffe7, 0x1f65, 0x0 }, /* #28 */ 1663 { 0x1c2096, 0x1c2086, 0x40be, 0xdbbe, 0x9b3c, 0x0 }, /* #29 */ 1664 { 0x3c0753, 0x3c0706, 0x1be0, 0x1fee, 0x1dae, 0x0 }, /* #30 */ 1665 { 0x284256, 0x284282, 0x705f, 0xfcdf, 0xaccf, 0x0 }, /* #31 */ 1666 { 0x3e6cc6, 0x3e6486, 0x8235, 0x9bf5, 0x99d0, 0x0 }, /* #32 */ 1667 { 0x373c97, 0x373406, 0x4316, 0x77f6, 0x76f2, 0x0 }, /* #33 */ 1668 { 0x301e56, 0x301682, 0xe42b, 0xe4fb, 0xe0fa, 0x0 }, /* #34 */ 1669 { 0x307002, 0x307082, 0x72e3, 0xf7fb, 0xb719, 0x0 }, /* #35 */ 1670 { 0x120616, 0x120686, 0xa974, 0xbdff, 0x1d9b, 0x0 }, /* #36 */ 1671 { 0x093457, 0x093482, 0xddc0, 0xfdf1, 0xa431, 0x0 }, /* #37 */ 1672 { 0x2b37c3, 0x2b3782, 0xd283, 0xfebf, 0xac3c, 0x0 }, /* #38 */ 1673 { 0x342606, 0x342686, 0x1f86, 0xbfd7, 0xa155, 0x0 }, /* #39 */ 1674 { 0x2e1057, 0x2e1086, 0xa662, 0xbee7, 0x9c85, 0x0 }, /* #40 */ 1675 { 0x2c7a16, 0x2c7202, 0x4f80, 0x5fbc, 0x5f3c, 0x0 }, /* #41 */ 1676 { 0x371012, 0x371086, 0xc7ba, 0xf7be, 0xb394, 0x0 }, /* #42 */ 1677 { 0x004bc7, 0x004302, 0x468f, 0x5f8f, 0x5b0d, 0x0 }, /* #43 */ 1678 { 0x0d6b16, 0x0d6386, 0x6fbd, 0xffbd, 0xfe2c, 0x0 }, /* #44 */ 1679 { 0x3f2f83, 0x3f2782, 0x149f, 0xd5df, 0xd551, 0x0 }, /* #45 */ 1680 { 0x236b52, 0x236386, 0xa211, 0xeab7, 0x48a6, 0x0 }, /* #46 */ 1681 { 0x092416, 0x092482, 0x4c23, 0xdd67, 0x9166, 0x0 }, /* #47 */ 1682 { 0x1869c6, 0x186106, 0x02dd, 0x1fdd, 0x1fc4, 0x0 }, /* #48 */ 1683 { 0x253313, 0x253302, 0x5163, 0x7573, 0x7472, 0x0 }, /* #49 */ 1684 { 0x170846, 0x170006, 0x6190, 0x69d4, 0x69d4, 0x0 }, /* #50 */ 1685 { 0x071e42, 0x071686, 0xb7ca, 0xffee, 0x4b6c, 0x0 }, /* #51 */ 1686 { 0x303d13, 0x303502, 0x73a0, 0x73ec, 0x306c, 0x0 }, /* #52 */ 1687 { 0x212642, 0x212686, 0xa7ca, 0xf7fa, 0xd7f8, 0x0 }, /* #53 */ 1688 { 0x140753, 0x140706, 0x4804, 0x48a6, 0x08a6, 0x0 }, /* #54 */ 1689 { 0x226006, 0x226006, 0x4867, 0x6d6f, 0x6d69, 0x0 }, /* #55 */ 1690 { 0x374696, 0x374686, 0xef3d, 0xff7d, 0xbc59, 0x0 }, /* #56 */ 1691 { 0x071342, 0x071382, 0xba43, 0xbbc7, 0xbb84, 0x0 }, /* #57 */ 1692 { 0x0e7892, 0x0e7086, 0xca5d, 0xdfff, 0xddab, 0x0 }, /* #58 */ 1693 { 0x3e3f87, 0x3e3782, 0x9416, 0xdf37, 0x4f23, 0x0 }, /* #59 */ 1694 { 0x072dd6, 0x072502, 0x602d, 0x75bf, 0x35b7, 0x0 }, /* #60 */ 1695 { 0x233c42, 0x233406, 0x147c, 0x14ff, 0x10bf, 0x0 }, /* #61 */ 1696 { 0x2907c7, 0x290786, 0x41e8, 0xebfc, 0xeabc, 0x0 }, /* #62 */ 1697 { 0x3e1a53, 0x3e1286, 0xfa53, 0xfa77, 0xa024, 0x0 }, /* #63 */ 1698 1698 }; 1699 1699 static const BINU16_TEST_T g_aTests_or_u16_locked[] = 1700 1700 { 1701 { 0x 066607, 0x066682, 0xf83d, 0xfcfd, 0x9cec, 0x0 }, /* #0 */1702 { 0x0 24f47, 0x024782, 0x8882, 0xcbfb, 0x43f9, 0x0 }, /* #1 */1703 { 0x 064843, 0x064082, 0xb660, 0xf66e, 0x642e, 0x0 }, /* #2 */1704 { 0x0 b1c52, 0x0b1486, 0x349b, 0xfcff, 0xc86f, 0x0 }, /* #3 */1705 { 0x 2a15c3, 0x2a1506, 0x1fc3, 0x7fff, 0x77fe, 0x0 }, /* #4 */1706 { 0x3 b5257, 0x3b5202, 0x6510, 0x7710, 0x3700, 0x0 }, /* #5 */1707 { 0x 016602, 0x016686, 0x4165, 0xc7ed, 0x87a8, 0x0 }, /* #6 */1708 { 0x 005f13, 0x005786, 0x5d2b, 0xddeb, 0xc1c2, 0x0 }, /* #7 */1709 { 0x 3d6302, 0x3d6382, 0xd763, 0xff7f, 0xbe5c, 0x0 }, /* #8 */1710 { 0x 172c06, 0x172402, 0x57e4, 0x5fe6, 0x5b22, 0x0 }, /* #9 */1711 { 0x 232d57, 0x232586, 0xe380, 0xf7d4, 0xf654, 0x0 }, /* #10 */1712 { 0x 120752, 0x120782, 0xf213, 0xf25b, 0xe059, 0x0 }, /* #11 */1713 { 0x 1b2086, 0x1b2086, 0xf75f, 0xf75f, 0xa65b, 0x0 }, /* #12 */1714 { 0x0 42bd7, 0x042386, 0x781c, 0xfafc, 0x92f4, 0x0 }, /* #13 */1715 { 0x 297756, 0x297782, 0x7db7, 0xfdf7, 0xa4f5, 0x0 }, /* #14 */1716 { 0x 1f73c6, 0x1f7382, 0x0efb, 0x8ffb, 0x8708, 0x0 }, /* #15 */1717 { 0x 172347, 0x172382, 0xbd4c, 0xffcd, 0xdec9, 0x0 }, /* #16 */1718 { 0x 1b7c52, 0x1b7482, 0x3594, 0xb7df, 0xa2df, 0x0 }, /* #17 */1719 { 0x 270a96, 0x270282, 0xb663, 0xfe73, 0x5a51, 0x0 }, /* #18 */1720 { 0x 2c0743, 0x2c0782, 0x51bf, 0xf3bf, 0xf39f, 0x0 }, /* #19 */1721 { 0x 180a46, 0x180286, 0xe65a, 0xfe7b, 0x5a23, 0x0 }, /* #20 */1722 { 0x 0f67d7, 0x0f6702, 0x6ac4, 0x7bef, 0x71ef, 0x0 }, /* #21 */1723 { 0x 0e3303, 0x0e3382, 0x5925, 0xffb5, 0xb6b4, 0x0 }, /* #22 */1724 { 0x 2e2212, 0x2e2206, 0x085e, 0x7d7e, 0x756e, 0x0 }, /* #23 */1725 { 0x 311bc3, 0x311302, 0x743c, 0x7ffe, 0x4ffe, 0x0 }, /* #24 */1726 { 0x 2d52c3, 0x2d5202, 0x5efc, 0x7efe, 0x22f6, 0x0 }, /* #25 */1727 { 0x 0d4cc7, 0x0d4406, 0x7dbd, 0x7dbd, 0x299c, 0x0 }, /* #26 */1728 { 0x 296a53, 0x296286, 0xe3df, 0xe7ff, 0x65b9, 0x0 }, /* #27 */1729 { 0x0 66456, 0x066482, 0xe15d, 0xeddf, 0xadd3, 0x0 }, /* #28 */1730 { 0x0 70583, 0x070506, 0x7c14, 0x7fde, 0x3bca, 0x0 }, /* #29 */1731 { 0x0 f0a96, 0x0f0282, 0x239f, 0xafbf, 0xac2d, 0x0 }, /* #30 */1732 { 0x 1a6542, 0x1a6586, 0xea0a, 0xeb2b, 0x412b, 0x0 }, /* #31 */1733 { 0x 3970c3, 0x397086, 0x91d6, 0xb3f6, 0xa274, 0x0 }, /* #32 */1734 { 0x 3c0b03, 0x3c0382, 0xab86, 0xff9e, 0xf61a, 0x0 }, /* #33 */1735 { 0x 2b4fc6, 0x2b4702, 0x21c2, 0x7ff7, 0x7e75, 0x0 }, /* #34 */1736 { 0x1 26947, 0x126182, 0x8a74, 0xdaf4, 0xd890, 0x0 }, /* #35 */1737 { 0x 357656, 0x357602, 0x4f34, 0x4f3e, 0x033a, 0x0 }, /* #36 */1738 { 0x3 c7b03, 0x3c7382, 0xa1e1, 0xe5ef, 0xc5cf, 0x0 }, /* #37 */1739 { 0x 025507, 0x025586, 0xfc60, 0xfe72, 0x2e72, 0x0 }, /* #38 */1740 { 0x 175457, 0x175406, 0x0422, 0x7eb7, 0x7e95, 0x0 }, /* #39 */1741 { 0x 2b7606, 0x2b7682, 0xfd7d, 0xfffd, 0x268c, 0x0 }, /* #40 */1742 { 0x 1b65d7, 0x1b6586, 0x3cd5, 0xffdd, 0xffdc, 0x0 }, /* #41 */1743 { 0x1 a4c96, 0x1a4486, 0xf6c3, 0xf7ff, 0xa13e, 0x0 }, /* #42 */1744 { 0x 3715c6, 0x371506, 0x4707, 0x77ff, 0x36fa, 0x0 }, /* #43 */1745 { 0x 186b46, 0x186386, 0x8247, 0x8acf, 0x08ca, 0x0 }, /* #44 */1746 { 0x2 c2853, 0x2c2082, 0xd4f0, 0xf7f2, 0xf7a2, 0x0 }, /* #45 */1747 { 0x0 13393, 0x013386, 0x8c4c, 0xdeed, 0xdaa9, 0x0 }, /* #46 */1748 { 0x 3f4252, 0x3f4202, 0x508d, 0x59df, 0x59db, 0x0 }, /* #47 */1749 { 0x 396e47, 0x396682, 0x34e5, 0xfffd, 0xdb99, 0x0 }, /* #48 */1750 { 0x 103786, 0x103786, 0xf93f, 0xfbff, 0xcbc6, 0x0 }, /* #49 */1751 { 0x 036f53, 0x036782, 0x1ef2, 0xbffe, 0xa3ee, 0x0 }, /* #50 */1752 { 0x1 975c6, 0x197582, 0x3086, 0xf2c7, 0xe2c3, 0x0 }, /* #51 */1753 { 0x 310553, 0x310586, 0xceff, 0xceff, 0xce5e, 0x0 }, /* #52 */1754 { 0x 1e0602, 0x1e0686, 0x493b, 0xefbb, 0xef89, 0x0 }, /* #53 */1755 { 0x 191d42, 0x191586, 0x0e22, 0xef22, 0xef00, 0x0 }, /* #54 */1756 { 0x 1b7487, 0x1b7402, 0x1da1, 0x3ffb, 0x3adb, 0x0 }, /* #55 */1757 { 0x 340706, 0x340782, 0x6e2a, 0xeebf, 0xac97, 0x0 }, /* #56 */1758 { 0x 160447, 0x160406, 0x3a0c, 0x3b8d, 0x298d, 0x0 }, /* #57 */1759 { 0x2 97402, 0x297482, 0x7703, 0xffab, 0x8ea8, 0x0 }, /* #58 */1760 { 0x1 25656, 0x125686, 0x9d4b, 0xfdeb, 0xe5e2, 0x0 }, /* #59 */1761 { 0x1 d7607, 0x1d7682, 0x9240, 0xd673, 0xc433, 0x0 }, /* #60 */1762 { 0x3 e75d3, 0x3e7582, 0x3dca, 0xbddf, 0xa11f, 0x0 }, /* #61 */1763 { 0x 111557, 0x111586, 0xe267, 0xeb6f, 0xe96c, 0x0 }, /* #62 */1764 { 0x2 e7203, 0x2e7286, 0xbe7d, 0xbe7d, 0x3a48, 0x0 }, /* #63 */1701 { 0x184e96, 0x184602, 0x491e, 0x7b1f, 0x7a13, 0x0 }, /* #0 */ 1702 { 0x097903, 0x097186, 0xb6ec, 0xfeff, 0x7873, 0x0 }, /* #1 */ 1703 { 0x1a0002, 0x1a0086, 0x78c5, 0xf8ff, 0xe03b, 0x0 }, /* #2 */ 1704 { 0x097a06, 0x097282, 0x7688, 0xf6ae, 0xe42e, 0x0 }, /* #3 */ 1705 { 0x391497, 0x391486, 0x2abc, 0xefbe, 0xc7a2, 0x0 }, /* #4 */ 1706 { 0x376246, 0x376286, 0x9d5d, 0xdddd, 0x4ccc, 0x0 }, /* #5 */ 1707 { 0x177152, 0x177186, 0xd461, 0xf7eb, 0x33ca, 0x0 }, /* #6 */ 1708 { 0x3e27d2, 0x3e2786, 0x965f, 0xd65f, 0x4008, 0x0 }, /* #7 */ 1709 { 0x257992, 0x257186, 0x950c, 0xfd9f, 0x689f, 0x0 }, /* #8 */ 1710 { 0x3641c3, 0x364186, 0xa34d, 0xf7dd, 0x5595, 0x0 }, /* #9 */ 1711 { 0x0342d3, 0x034286, 0xf944, 0xf9cc, 0xf188, 0x0 }, /* #10 */ 1712 { 0x021c53, 0x021402, 0x4ca9, 0x4efb, 0x06fb, 0x0 }, /* #11 */ 1713 { 0x2c5fd2, 0x2c5782, 0x995d, 0xbbfd, 0xbae4, 0x0 }, /* #12 */ 1714 { 0x017e57, 0x017682, 0xec22, 0xed6b, 0xad49, 0x0 }, /* #13 */ 1715 { 0x3a3ac7, 0x3a3282, 0xcb57, 0xeff7, 0xeea5, 0x0 }, /* #14 */ 1716 { 0x3c4b53, 0x3c4302, 0x7fd3, 0x7fd3, 0x1bc3, 0x0 }, /* #15 */ 1717 { 0x0857c6, 0x085786, 0xa409, 0xfe4b, 0x5e42, 0x0 }, /* #16 */ 1718 { 0x007012, 0x007082, 0x91b4, 0xfdbf, 0xfc2f, 0x0 }, /* #17 */ 1719 { 0x0c2982, 0x0c2182, 0xd32b, 0xffab, 0xad80, 0x0 }, /* #18 */ 1720 { 0x0360d7, 0x036086, 0x91eb, 0x99ff, 0x19f4, 0x0 }, /* #19 */ 1721 { 0x042286, 0x042202, 0x1fa7, 0x1fa7, 0x1685, 0x0 }, /* #20 */ 1722 { 0x350816, 0x350082, 0xad07, 0xef57, 0xe252, 0x0 }, /* #21 */ 1723 { 0x342d83, 0x342582, 0xcf6e, 0xcffe, 0x43fe, 0x0 }, /* #22 */ 1724 { 0x330306, 0x330386, 0xbe88, 0xbf99, 0x0319, 0x0 }, /* #23 */ 1725 { 0x190543, 0x190502, 0x0b49, 0x0b49, 0x0008, 0x0 }, /* #24 */ 1726 { 0x031993, 0x031102, 0x0914, 0x3937, 0x3837, 0x0 }, /* #25 */ 1727 { 0x3a6003, 0x3a6006, 0x4f6b, 0x6feb, 0x2882, 0x0 }, /* #26 */ 1728 { 0x361682, 0x361686, 0xdefc, 0xfefc, 0xb2ac, 0x0 }, /* #27 */ 1729 { 0x0f6296, 0x0f6286, 0xd36f, 0xf36f, 0x204f, 0x0 }, /* #28 */ 1730 { 0x012492, 0x012402, 0x13da, 0x5bda, 0x5842, 0x0 }, /* #29 */ 1731 { 0x0d6353, 0x0d6386, 0xc32c, 0xc32e, 0x820e, 0x0 }, /* #30 */ 1732 { 0x0222d6, 0x022282, 0x81f1, 0x95fd, 0x144c, 0x0 }, /* #31 */ 1733 { 0x132c52, 0x132482, 0xe97a, 0xf9fb, 0x58a9, 0x0 }, /* #32 */ 1734 { 0x036252, 0x036286, 0xc988, 0xf99a, 0x311a, 0x0 }, /* #33 */ 1735 { 0x172693, 0x172606, 0x3414, 0x365f, 0x264b, 0x0 }, /* #34 */ 1736 { 0x181786, 0x181702, 0x0672, 0x467a, 0x404a, 0x0 }, /* #35 */ 1737 { 0x085dd7, 0x085582, 0xda7b, 0xfb7f, 0xe304, 0x0 }, /* #36 */ 1738 { 0x3440d7, 0x344002, 0x3b61, 0x7b73, 0x6253, 0x0 }, /* #37 */ 1739 { 0x344016, 0x344086, 0x0cc2, 0xbcdb, 0xbc1b, 0x0 }, /* #38 */ 1740 { 0x0d2846, 0x0d2082, 0x99ad, 0xfdad, 0x6c04, 0x0 }, /* #39 */ 1741 { 0x160ad2, 0x160282, 0xa785, 0xb7fd, 0x1579, 0x0 }, /* #40 */ 1742 { 0x287b06, 0x287382, 0xfaf8, 0xfafe, 0xb006, 0x0 }, /* #41 */ 1743 { 0x117ed6, 0x117682, 0x877b, 0xbffb, 0xbef0, 0x0 }, /* #42 */ 1744 { 0x113686, 0x113686, 0xf72e, 0xff6f, 0x0e4f, 0x0 }, /* #43 */ 1745 { 0x0408d3, 0x040006, 0x1346, 0x737e, 0x6038, 0x0 }, /* #44 */ 1746 { 0x2f0ad3, 0x2f0286, 0xd024, 0xdc27, 0x0c27, 0x0 }, /* #45 */ 1747 { 0x056e87, 0x056606, 0x60d9, 0x7fff, 0x7fb6, 0x0 }, /* #46 */ 1748 { 0x282217, 0x282286, 0x92dc, 0xb2fc, 0xb028, 0x0 }, /* #47 */ 1749 { 0x2f3887, 0x2f3082, 0x905a, 0x985e, 0x184c, 0x0 }, /* #48 */ 1750 { 0x2e4586, 0x2e4582, 0x0d8e, 0xedfe, 0xec7a, 0x0 }, /* #49 */ 1751 { 0x2c4593, 0x2c4582, 0xa738, 0xff3e, 0x5a26, 0x0 }, /* #50 */ 1752 { 0x157cd6, 0x157486, 0xe8c7, 0xfad7, 0x7a92, 0x0 }, /* #51 */ 1753 { 0x232156, 0x232106, 0x4194, 0x6d9f, 0x6c8b, 0x0 }, /* #52 */ 1754 { 0x202292, 0x202286, 0x04ca, 0x8fca, 0x8b00, 0x0 }, /* #53 */ 1755 { 0x0332d7, 0x033282, 0xc043, 0xc44f, 0x844e, 0x0 }, /* #54 */ 1756 { 0x2c4093, 0x2c4086, 0xfaf6, 0xfef6, 0x46c4, 0x0 }, /* #55 */ 1757 { 0x0c2883, 0x0c2086, 0xcdba, 0xcfbb, 0x8fa9, 0x0 }, /* #56 */ 1758 { 0x0e4942, 0x0e4182, 0xf1d7, 0xf1f7, 0x9126, 0x0 }, /* #57 */ 1759 { 0x226086, 0x226006, 0x3d15, 0x7ddd, 0x48d9, 0x0 }, /* #58 */ 1760 { 0x1342c3, 0x134202, 0x4621, 0x4e73, 0x4873, 0x0 }, /* #59 */ 1761 { 0x1f2f96, 0x1f2782, 0xc575, 0xf775, 0xb300, 0x0 }, /* #60 */ 1762 { 0x3c4d07, 0x3c4586, 0x2642, 0xf66a, 0xf268, 0x0 }, /* #61 */ 1763 { 0x2b2a13, 0x2b2286, 0xf02e, 0xfdaf, 0x7d8f, 0x0 }, /* #62 */ 1764 { 0x256216, 0x256282, 0x925a, 0x9bda, 0x8bd0, 0x0 }, /* #63 */ 1765 1765 }; 1766 1766 static const BINU16_TEST_T g_aTests_xor_u16[] = 1767 1767 { 1768 { 0x 1a6683, 0x1a6682, 0x0ca3, 0xd9a4, 0xd507, 0x0 }, /* #0 */1769 { 0x1 64517, 0x164582, 0xd3c2, 0xbf97, 0x6c55, 0x0 }, /* #1 */1770 { 0x0 045d2, 0x004586, 0xec7e, 0xb2ee, 0x5e90, 0x0 }, /* #2 */1771 { 0x 2378d3, 0x237002, 0x570a, 0x3b8a, 0x6c80, 0x0 }, /* #3 */1772 { 0x1 a67c3, 0x1a6702, 0xfb03, 0x5bea, 0xa0e9, 0x0 }, /* #4 */1773 { 0x 063d47, 0x063586, 0xdff1, 0xaac5, 0x7534, 0x0 }, /* #5 */1774 { 0x 1a5ad7, 0x1a5282, 0x92a0, 0xd989, 0x4b29, 0x0 }, /* #6 */1775 { 0x 011a53, 0x011286, 0x5c8a, 0xd41e, 0x8894, 0x0 }, /* #7 */1776 { 0x1 d6b42, 0x1d6382, 0x050a, 0xe4ab, 0xe1a1, 0x0 }, /* #8 */1777 { 0x 054d16, 0x054586, 0xfa4a, 0xe42e, 0x1e64, 0x0 }, /* #9 */1778 { 0x 3276d7, 0x327602, 0x5e06, 0x4875, 0x1673, 0x0 }, /* #10 */1779 { 0x 0c6e13, 0x0c6606, 0xc5fe, 0x09ca, 0xcc34, 0x0 }, /* #11 */1780 { 0x 190f03, 0x190786, 0xc1d7, 0xe3cf, 0x2218, 0x0 }, /* #12 */1781 { 0x 0375d3, 0x037586, 0x4854, 0xfcd2, 0xb486, 0x0 }, /* #13 */1782 { 0x 136d06, 0x136586, 0x159f, 0xb4ac, 0xa133, 0x0 }, /* #14 */1783 { 0x 3c3592, 0x3c3586, 0xaa9d, 0xe29c, 0x4801, 0x0 }, /* #15 */1784 { 0x2 05483, 0x205402, 0x68c1, 0x1be3, 0x7322, 0x0 }, /* #16 */1785 { 0x 1b4382, 0x1b4386, 0x415f, 0x8c4b, 0xcd14, 0x0 }, /* #17 */1786 { 0x 2f1187, 0x2f1106, 0x6a42, 0x3bd7, 0x5195, 0x0 }, /* #18 */1787 { 0x0 533c3, 0x053386, 0x69fa, 0xd35a, 0xbaa0, 0x0 }, /* #19 */1788 { 0x1 27e13, 0x127686, 0xce1f, 0xb1ca, 0x7fd5, 0x0 }, /* #20 */1789 { 0x 2037d7, 0x203706, 0x5ece, 0x6b03, 0x35cd, 0x0 }, /* #21 */1790 { 0x 1b2753, 0x1b2786, 0x6e49, 0xdf11, 0xb158, 0x0 }, /* #22 */1791 { 0x 053dd6, 0x053502, 0x75c6, 0x3da1, 0x4867, 0x0 }, /* #23 */1792 { 0x 036bc6, 0x036386, 0x11e3, 0x9b2e, 0x8acd, 0x0 }, /* #24 */1793 { 0x 254b17, 0x254306, 0xdc57, 0x36e7, 0xeab0, 0x0 }, /* #25 */1794 { 0x 1d7747, 0x1d7786, 0x4a40, 0x801b, 0xca5b, 0x0 }, /* #26 */1795 { 0x 1a2093, 0x1a2002, 0xd738, 0x6dea, 0xbad2, 0x0 }, /* #27 */1796 { 0x 1a39c2, 0x1a3182, 0x215e, 0xff49, 0xde17, 0x0 }, /* #28 */1797 { 0x 1e42c2, 0x1e4286, 0xc1b1, 0xa5ac, 0x641d, 0x0 }, /* #29 */1798 { 0x0 e3886, 0x0e3086, 0x224c, 0x9e71, 0xbc3d, 0x0 }, /* #30 */1799 { 0x2 f6456, 0x2f6402, 0x62a1, 0x2c49, 0x4ee8, 0x0 }, /* #31 */1800 { 0x1 46812, 0x146002, 0x52d5, 0x69c4, 0x3b11, 0x0 }, /* #32 */1801 { 0x 3e0c96, 0x3e0402, 0x88e2, 0x36b3, 0xbe51, 0x0 }, /* #33 */1802 { 0x3 03c56, 0x303402, 0x84dd, 0x4868, 0xccb5, 0x0 }, /* #34 */1803 { 0x 030316, 0x030382, 0xe5de, 0xbacb, 0x5f15, 0x0 }, /* #35 */1804 { 0x 0317d2, 0x031702, 0xca51, 0x0137, 0xcb66, 0x0 }, /* #36 */1805 { 0x 035256, 0x035282, 0x5648, 0xc7dc, 0x9194, 0x0 }, /* #37 */1806 { 0x 2511c7, 0x251106, 0x7874, 0x652b, 0x1d5f, 0x0 }, /* #38 */1807 { 0x 236c93, 0x236406, 0x5b6b, 0x5569, 0x0e02, 0x0 }, /* #39 */1808 { 0x 343dd2, 0x343502, 0x8904, 0x00d3, 0x89d7, 0x0 }, /* #40 */1809 { 0x 123183, 0x123182, 0x99c8, 0xbdd6, 0x241e, 0x0 }, /* #41 */1810 { 0x 264917, 0x264186, 0x398e, 0xa281, 0x9b0f, 0x0 }, /* #42 */1811 { 0x 1a09c7, 0x1a0182, 0x5a8c, 0x9849, 0xc2c5, 0x0 }, /* #43 */1812 { 0x 3b2f52, 0x3b2702, 0xd5ab, 0x00c4, 0xd56f, 0x0 }, /* #44 */1813 { 0x1 819d7, 0x181182, 0xf1f9, 0xcc20, 0x3dd9, 0x0 }, /* #45 */1814 { 0x 132013, 0x132086, 0x4b32, 0xa3d2, 0xe8e0, 0x0 }, /* #46 */1815 { 0x1 169c6, 0x116106, 0xbc62, 0x7042, 0xcc20, 0x0 }, /* #47 */1816 { 0x 365c03, 0x365482, 0x6a51, 0x91b9, 0xfbe8, 0x0 }, /* #48 */1817 { 0x 236d12, 0x236502, 0xcf64, 0x02ab, 0xcdcf, 0x0 }, /* #49 */1818 { 0x 0f67d2, 0x0f6782, 0x2e0b, 0xdd9d, 0xf396, 0x0 }, /* #50 */1819 { 0x 381c46, 0x381406, 0xef74, 0x311e, 0xde6a, 0x0 }, /* #51 */1820 { 0x 391086, 0x391086, 0x3842, 0xbe74, 0x8636, 0x0 }, /* #52 */1821 { 0x 3a6ed7, 0x3a6602, 0x3379, 0x7eae, 0x4dd7, 0x0 }, /* #53 */1822 { 0x 307bd2, 0x307386, 0x5e7f, 0xa44d, 0xfa32, 0x0 }, /* #54 */1823 { 0x 0a15d3, 0x0a1582, 0x7c0f, 0xa220, 0xde2f, 0x0 }, /* #55 */1824 { 0x2 87c96, 0x287402, 0x8b47, 0x72bf, 0xf9f8, 0x0 }, /* #56 */1825 { 0x 3a3587, 0x3a3586, 0xd996, 0x99c3, 0x4055, 0x0 }, /* #57 */1826 { 0x 3b1ed3, 0x3b1602, 0x6c32, 0x392a, 0x5518, 0x0 }, /* #58 */1827 { 0x 053b46, 0x053386, 0xa12c, 0xdfaa, 0x7e86, 0x0 }, /* #59 */1828 { 0x 1e2f96, 0x1e2782, 0x65b7, 0x98bc, 0xfd0b, 0x0 }, /* #60 */1829 { 0x 285f07, 0x285782, 0xcf6e, 0x89a2, 0x46cc, 0x0 }, /* #61 */1830 { 0x2 32a42, 0x232286, 0x977b, 0x8835, 0x1f4e, 0x0 }, /* #62 */1831 { 0x 336512, 0x336506, 0x9642, 0x4a90, 0xdcd2, 0x0 }, /* #63 */1768 { 0x271187, 0x271182, 0xb54d, 0xb00d, 0x0540, 0x0 }, /* #0 */ 1769 { 0x1a5352, 0x1a5302, 0x3457, 0x53c8, 0x679f, 0x0 }, /* #1 */ 1770 { 0x0f2986, 0x0f2182, 0xb53b, 0xe983, 0x5cb8, 0x0 }, /* #2 */ 1771 { 0x0d59c2, 0x0d5182, 0x59ff, 0xdd5e, 0x84a1, 0x0 }, /* #3 */ 1772 { 0x1e0cd7, 0x1e0482, 0xaf18, 0xfb2f, 0x5437, 0x0 }, /* #4 */ 1773 { 0x397913, 0x397182, 0x0423, 0xbe64, 0xba47, 0x0 }, /* #5 */ 1774 { 0x2d2142, 0x2d2182, 0x4032, 0xe1a8, 0xa19a, 0x0 }, /* #6 */ 1775 { 0x233292, 0x233282, 0x2068, 0x91f4, 0xb19c, 0x0 }, /* #7 */ 1776 { 0x1712c3, 0x171206, 0x99af, 0x57af, 0xce00, 0x0 }, /* #8 */ 1777 { 0x210782, 0x210782, 0x49cb, 0x9a0d, 0xd3c6, 0x0 }, /* #9 */ 1778 { 0x047ec3, 0x047602, 0x65f7, 0x166b, 0x739c, 0x0 }, /* #10 */ 1779 { 0x2e0dc7, 0x2e0582, 0x3302, 0xe52f, 0xd62d, 0x0 }, /* #11 */ 1780 { 0x054416, 0x054486, 0x8aea, 0xb5a9, 0x3f43, 0x0 }, /* #12 */ 1781 { 0x335187, 0x335102, 0xab85, 0x4f38, 0xe4bd, 0x0 }, /* #13 */ 1782 { 0x0c4613, 0x0c4606, 0x4cf0, 0x1360, 0x5f90, 0x0 }, /* #14 */ 1783 { 0x126b06, 0x126306, 0xf288, 0x3c96, 0xce1e, 0x0 }, /* #15 */ 1784 { 0x2f2017, 0x2f2002, 0x5379, 0x6043, 0x333a, 0x0 }, /* #16 */ 1785 { 0x3032c6, 0x303282, 0xa7db, 0x8504, 0x22df, 0x0 }, /* #17 */ 1786 { 0x127ac3, 0x127202, 0x1303, 0x476b, 0x5468, 0x0 }, /* #18 */ 1787 { 0x091c17, 0x091486, 0xf3e4, 0xdfd8, 0x2c3c, 0x0 }, /* #19 */ 1788 { 0x141c57, 0x141486, 0xbb28, 0xc65a, 0x7d72, 0x0 }, /* #20 */ 1789 { 0x144e02, 0x144682, 0x825a, 0x99ce, 0x1b94, 0x0 }, /* #21 */ 1790 { 0x343d47, 0x343506, 0x72c2, 0x5b14, 0x29d6, 0x0 }, /* #22 */ 1791 { 0x3c5dd3, 0x3c5586, 0x86dd, 0xb850, 0x3e8d, 0x0 }, /* #23 */ 1792 { 0x1d3d12, 0x1d3502, 0x224a, 0x4be9, 0x69a3, 0x0 }, /* #24 */ 1793 { 0x345a13, 0x345282, 0xc0da, 0xe880, 0x285a, 0x0 }, /* #25 */ 1794 { 0x036146, 0x036186, 0x2864, 0xecc0, 0xc4a4, 0x0 }, /* #26 */ 1795 { 0x2b7f06, 0x2b7702, 0x0457, 0x0040, 0x0417, 0x0 }, /* #27 */ 1796 { 0x2b3843, 0x2b3002, 0x3cf3, 0x463d, 0x7ace, 0x0 }, /* #28 */ 1797 { 0x3375c6, 0x337502, 0x6577, 0x0e6e, 0x6b19, 0x0 }, /* #29 */ 1798 { 0x0d3982, 0x0d3102, 0x3675, 0x6204, 0x5471, 0x0 }, /* #30 */ 1799 { 0x2305d6, 0x230506, 0x1257, 0x2f0f, 0x3d58, 0x0 }, /* #31 */ 1800 { 0x1108c2, 0x110006, 0xb3b3, 0x5696, 0xe525, 0x0 }, /* #32 */ 1801 { 0x0f6546, 0x0f6586, 0x960d, 0xadb8, 0x3bb5, 0x0 }, /* #33 */ 1802 { 0x340e42, 0x340602, 0xd3f9, 0x70c7, 0xa33e, 0x0 }, /* #34 */ 1803 { 0x2e4806, 0x2e4006, 0xbbd6, 0x4ed1, 0xf507, 0x0 }, /* #35 */ 1804 { 0x3d5847, 0x3d5086, 0xcd4c, 0x9d22, 0x506e, 0x0 }, /* #36 */ 1805 { 0x1b0c83, 0x1b0482, 0x2bc6, 0xfcb0, 0xd776, 0x0 }, /* #37 */ 1806 { 0x3e1a07, 0x3e1282, 0xfddc, 0x8764, 0x7ab8, 0x0 }, /* #38 */ 1807 { 0x0f4b12, 0x0f4306, 0x406b, 0x74f3, 0x3498, 0x0 }, /* #39 */ 1808 { 0x146b57, 0x146382, 0x0bc1, 0xe75e, 0xec9f, 0x0 }, /* #40 */ 1809 { 0x225cc3, 0x225406, 0xfd12, 0x3890, 0xc582, 0x0 }, /* #41 */ 1810 { 0x357002, 0x357006, 0x953c, 0x3d30, 0xa80c, 0x0 }, /* #42 */ 1811 { 0x255843, 0x255002, 0xda50, 0x202f, 0xfa7f, 0x0 }, /* #43 */ 1812 { 0x235b93, 0x235306, 0xde32, 0x6b8d, 0xb5bf, 0x0 }, /* #44 */ 1813 { 0x1f4417, 0x1f4486, 0x0534, 0xa2b1, 0xa785, 0x0 }, /* #45 */ 1814 { 0x303292, 0x303206, 0x7be5, 0x626f, 0x198a, 0x0 }, /* #46 */ 1815 { 0x1d67d6, 0x1d6786, 0x0c88, 0xe8b7, 0xe43f, 0x0 }, /* #47 */ 1816 { 0x0c7493, 0x0c7406, 0x80ee, 0x0dac, 0x8d42, 0x0 }, /* #48 */ 1817 { 0x356982, 0x356182, 0xc358, 0xc23b, 0x0163, 0x0 }, /* #49 */ 1818 { 0x3946d2, 0x394606, 0x8d0e, 0x3482, 0xb98c, 0x0 }, /* #50 */ 1819 { 0x212516, 0x212502, 0xa807, 0x35bc, 0x9dbb, 0x0 }, /* #51 */ 1820 { 0x2b0717, 0x2b0786, 0x9b4a, 0xdfee, 0x44a4, 0x0 }, /* #52 */ 1821 { 0x027217, 0x027286, 0xfaeb, 0x8a88, 0x7063, 0x0 }, /* #53 */ 1822 { 0x000706, 0x000706, 0x5c62, 0x0893, 0x54f1, 0x0 }, /* #54 */ 1823 { 0x271f57, 0x271706, 0xf2d5, 0x5c6c, 0xaeb9, 0x0 }, /* #55 */ 1824 { 0x200293, 0x200206, 0x5d53, 0x70b2, 0x2de1, 0x0 }, /* #56 */ 1825 { 0x2e3b83, 0x2e3302, 0x6d2f, 0x2707, 0x4a28, 0x0 }, /* #57 */ 1826 { 0x232bc2, 0x232302, 0x6a7a, 0x11ce, 0x7bb4, 0x0 }, /* #58 */ 1827 { 0x2c1ac2, 0x2c1286, 0x31f4, 0xf136, 0xc0c2, 0x0 }, /* #59 */ 1828 { 0x063612, 0x063682, 0xa68f, 0xbc15, 0x1a9a, 0x0 }, /* #60 */ 1829 { 0x122b16, 0x122382, 0x474b, 0xd857, 0x9f1c, 0x0 }, /* #61 */ 1830 { 0x2b1cc3, 0x2b1406, 0xa999, 0x2848, 0x81d1, 0x0 }, /* #62 */ 1831 { 0x036492, 0x036482, 0x1e4a, 0xd48c, 0xcac6, 0x0 }, /* #63 */ 1832 1832 }; 1833 1833 static const BINU16_TEST_T g_aTests_xor_u16_locked[] = 1834 1834 { 1835 { 0x0 90292, 0x090282, 0x0ce9, 0xc6ce, 0xca27, 0x0 }, /* #0 */1836 { 0x 134742, 0x134786, 0x7e3f, 0xfc42, 0x827d, 0x0 }, /* #1 */1837 { 0x 167d07, 0x167586, 0xb7a3, 0xf09a, 0x4739, 0x0 }, /* #2 */1838 { 0x 027e87, 0x027606, 0x9a76, 0x720c, 0xe87a, 0x0 }, /* #3 */1839 { 0x 3e38d6, 0x3e3002, 0x8ed3, 0x5d4a, 0xd399, 0x0 }, /* #4 */1840 { 0x 1d7496, 0x1d7402, 0x5f9c, 0x7bd9, 0x2445, 0x0 }, /* #5 */1841 { 0x3 c5642, 0x3c5682, 0x4228, 0xd2f2, 0x90da, 0x0 }, /* #6 */1842 { 0x 1a1283, 0x1a1202, 0x942f, 0x5f8a, 0xcba5, 0x0 }, /* #7 */1843 { 0x 1e7613, 0x1e7682, 0x38af, 0x9ccd, 0xa462, 0x0 }, /* #8 */1844 { 0x 0e2a53, 0x0e2202, 0xbb39, 0x6ccd, 0xd7f4, 0x0 }, /* #9 */1845 { 0x 131102, 0x131186, 0x9210, 0xedc3, 0x7fd3, 0x0 }, /* #10 */1846 { 0x 361b07, 0x361382, 0x6fdb, 0xfc23, 0x93f8, 0x0 }, /* #11 */1847 { 0x0 31597, 0x031506, 0xfdff, 0x51ca, 0xac35, 0x0 }, /* #12 */1848 { 0x3 25707, 0x325702, 0xd803, 0x6df7, 0xb5f4, 0x0 }, /* #13 */1849 { 0x 364002, 0x364006, 0x6cbe, 0x22e1, 0x4e5f, 0x0 }, /* #14 */1850 { 0x 176996, 0x176186, 0xa016, 0x91be, 0x31a8, 0x0 }, /* #15 */1851 { 0x 321ac3, 0x321202, 0xb2fb, 0x26ce, 0x9435, 0x0 }, /* #16 */1852 { 0x 2e4942, 0x2e4106, 0x0b26, 0x18d4, 0x13f2, 0x0 }, /* #17 */1853 { 0x 3c0586, 0x3c0586, 0x9c96, 0xc641, 0x5ad7, 0x0 }, /* #18 */1854 { 0x10 1a13, 0x101282, 0xad77, 0xcb94, 0x66e3, 0x0 }, /* #19 */1855 { 0x 3d6992, 0x3d6106, 0x0fcf, 0x065c, 0x0993, 0x0 }, /* #20 */1856 { 0x 373b12, 0x373382, 0x4af7, 0x9d15, 0xd7e2, 0x0 }, /* #21 */1857 { 0x0 64797, 0x064782, 0xcc3e, 0xc361, 0x0f5f, 0x0 }, /* #22 */1858 { 0x 3556c3, 0x355686, 0xaf10, 0xce8b, 0x619b, 0x0 }, /* #23 */1859 { 0x 1d3746, 0x1d3782, 0x9081, 0xb3f7, 0x2376, 0x0 }, /* #24 */1860 { 0x0 81c16, 0x081482, 0xa136, 0xa2a2, 0x0394, 0x0 }, /* #25 */1861 { 0x3 01103, 0x301102, 0x107f, 0x3604, 0x267b, 0x0 }, /* #26 */1862 { 0x3 87ad2, 0x387286, 0x1b52, 0xc33a, 0xd868, 0x0 }, /* #27 */1863 { 0x 1e3806, 0x1e3002, 0x93e6, 0x792c, 0xeaca, 0x0 }, /* #28 */1864 { 0x 241c97, 0x241406, 0xddad, 0x5230, 0x8f9d, 0x0 }, /* #29 */1865 { 0x3 14dd7, 0x314502, 0x34b5, 0x68ef, 0x5c5a, 0x0 }, /* #30 */1866 { 0x 264157, 0x264186, 0x7660, 0xb287, 0xc4e7, 0x0 }, /* #31 */1867 { 0x 3f1a56, 0x3f1286, 0x500e, 0x8793, 0xd79d, 0x0 }, /* #32 */1868 { 0x1e 1b53, 0x1e1386, 0x1c5b, 0xd67e, 0xca25, 0x0 }, /* #33 */1869 { 0x 335ed7, 0x335686, 0xb0fb, 0xe03f, 0x50c4, 0x0 }, /* #34 */1870 { 0x3 27992, 0x327182, 0xa074, 0xffda, 0x5fae, 0x0 }, /* #35 */1871 { 0x2 e2702, 0x2e2702, 0xbe50, 0x35d9, 0x8b89, 0x0 }, /* #36 */1872 { 0x 0b0d03, 0x0b0586, 0x5c92, 0xec0c, 0xb09e, 0x0 }, /* #37 */1873 { 0x 2964d3, 0x296406, 0x32d1, 0x79f6, 0x4b27, 0x0 }, /* #38 */1874 { 0x0 02012, 0x002082, 0x9556, 0xd30e, 0x4658, 0x0 }, /* #39 */1875 { 0x 076193, 0x076106, 0x3a08, 0x2c24, 0x162c, 0x0 }, /* #40 */1876 { 0x 265f97, 0x265782, 0x0c07, 0xd53e, 0xd939, 0x0 }, /* #41 */1877 { 0x0 12d53, 0x012506, 0xe5d3, 0x7182, 0x9451, 0x0 }, /* #42 */1878 { 0x1 65b02, 0x165306, 0xd605, 0x30b8, 0xe6bd, 0x0 }, /* #43 */1879 { 0x 3413d2, 0x341306, 0x6da8, 0x377b, 0x5ad3, 0x0 }, /* #44 */1880 { 0x3 96746, 0x396782, 0xcc66, 0xb12c, 0x7d4a, 0x0 }, /* #45 */1881 { 0x0 c2c92, 0x0c2406, 0x0c05, 0x5a22, 0x5627, 0x0 }, /* #46 */1882 { 0x 091b42, 0x091306, 0x0b20, 0x7ddb, 0x76fb, 0x0 }, /* #47 */1883 { 0x 307a97, 0x307202, 0x43dc, 0x7ab5, 0x3969, 0x0 }, /* #48 */1884 { 0x 144013, 0x144002, 0xaf9a, 0x6f62, 0xc0f8, 0x0 }, /* #49 */1885 { 0x3 10842, 0x310082, 0x342a, 0xd44a, 0xe060, 0x0 }, /* #50 */1886 { 0x 115107, 0x115182, 0x4495, 0xd39e, 0x970b, 0x0 }, /* #51 */1887 { 0x 286a13, 0x286202, 0x7fdc, 0x1fdc, 0x6000, 0x0 }, /* #52 */1888 { 0x 1a3642, 0x1a3682, 0xf6e9, 0xb119, 0x47f0, 0x0 }, /* #53 */1889 { 0x3 b7617, 0x3b7602, 0x067e, 0x4d32, 0x4b4c, 0x0 }, /* #54 */1890 { 0x 3e1997, 0x3e1182, 0xc7fc, 0xbd57, 0x7aab, 0x0 }, /* #55 */1891 { 0x 3b1d52, 0x3b1506, 0xa107, 0x5c48, 0xfd4f, 0x0 }, /* #56 */1892 { 0x2 85b42, 0x285386, 0x6b1e, 0xc944, 0xa25a, 0x0 }, /* #57 */1893 { 0x2 e7507, 0x2e7582, 0x61cc, 0xc81a, 0xa9d6, 0x0 }, /* #58 */1894 { 0x 3a4952, 0x3a4186, 0xef53, 0xae8e, 0x41dd, 0x0 }, /* #59 */1895 { 0x 192496, 0x192482, 0x0f78, 0xbee5, 0xb19d, 0x0 }, /* #60 */1896 { 0x 0e6bc2, 0x0e6386, 0x975b, 0x84b4, 0x13ef, 0x0 }, /* #61 */1897 { 0x 1a3342, 0x1a3302, 0x96da, 0x44c2, 0xd218, 0x0 }, /* #62 */1898 { 0x0 24fd6, 0x024706, 0x3927, 0x53b2, 0x6a95, 0x0 }, /* #63 */1835 { 0x071dc6, 0x071586, 0x9744, 0x820f, 0x154b, 0x0 }, /* #0 */ 1836 { 0x020442, 0x020406, 0x22fd, 0x089a, 0x2a67, 0x0 }, /* #1 */ 1837 { 0x236b47, 0x236306, 0x3eb2, 0x21f0, 0x1f42, 0x0 }, /* #2 */ 1838 { 0x2d5056, 0x2d5002, 0xa7e5, 0x738f, 0xd46a, 0x0 }, /* #3 */ 1839 { 0x080653, 0x080606, 0x33b3, 0x685c, 0x5bef, 0x0 }, /* #4 */ 1840 { 0x064846, 0x064082, 0xf23f, 0xfe7c, 0x0c43, 0x0 }, /* #5 */ 1841 { 0x3a3113, 0x3a3106, 0x61d3, 0x0474, 0x65a7, 0x0 }, /* #6 */ 1842 { 0x266112, 0x266182, 0xd90a, 0xfd23, 0x2429, 0x0 }, /* #7 */ 1843 { 0x2f13d2, 0x2f1302, 0xcdf9, 0x05d6, 0xc82f, 0x0 }, /* #8 */ 1844 { 0x232357, 0x232306, 0xef40, 0x7c60, 0x9320, 0x0 }, /* #9 */ 1845 { 0x3a29d3, 0x3a2102, 0x1b5f, 0x00a2, 0x1bfd, 0x0 }, /* #10 */ 1846 { 0x220d82, 0x220506, 0xc700, 0x3365, 0xf465, 0x0 }, /* #11 */ 1847 { 0x073043, 0x073082, 0x84a8, 0xd110, 0x55b8, 0x0 }, /* #12 */ 1848 { 0x3d4596, 0x3d4582, 0x0873, 0xc47c, 0xcc0f, 0x0 }, /* #13 */ 1849 { 0x240f57, 0x240782, 0xdde3, 0xbb0e, 0x66ed, 0x0 }, /* #14 */ 1850 { 0x287cd6, 0x287406, 0x4ed0, 0x3bcc, 0x751c, 0x0 }, /* #15 */ 1851 { 0x2d2383, 0x2d2386, 0x496a, 0xa59c, 0xecf6, 0x0 }, /* #16 */ 1852 { 0x3e3786, 0x3e3786, 0xe00b, 0xcf06, 0x2f0d, 0x0 }, /* #17 */ 1853 { 0x142a92, 0x142202, 0x4683, 0x0a34, 0x4cb7, 0x0 }, /* #18 */ 1854 { 0x103353, 0x103382, 0x72c3, 0xe7e6, 0x9525, 0x0 }, /* #19 */ 1855 { 0x086606, 0x086686, 0xfe05, 0xe833, 0x1636, 0x0 }, /* #20 */ 1856 { 0x023812, 0x023002, 0x5e77, 0x4d34, 0x1343, 0x0 }, /* #21 */ 1857 { 0x0d2ad7, 0x0d2206, 0x3084, 0x6f5f, 0x5fdb, 0x0 }, /* #22 */ 1858 { 0x275e43, 0x275686, 0x9449, 0xe4a5, 0x70ec, 0x0 }, /* #23 */ 1859 { 0x3524d6, 0x352402, 0x5e61, 0x64e9, 0x3a88, 0x0 }, /* #24 */ 1860 { 0x064f46, 0x064706, 0x8b94, 0x5d3f, 0xd6ab, 0x0 }, /* #25 */ 1861 { 0x3b76c6, 0x3b7686, 0x8714, 0xc03a, 0x472e, 0x0 }, /* #26 */ 1862 { 0x313983, 0x313186, 0x2eae, 0xe3b7, 0xcd19, 0x0 }, /* #27 */ 1863 { 0x0e4212, 0x0e4282, 0x513e, 0xeef4, 0xbfca, 0x0 }, /* #28 */ 1864 { 0x0519c6, 0x051182, 0x9348, 0xe6f4, 0x75bc, 0x0 }, /* #29 */ 1865 { 0x301d93, 0x301586, 0xbcef, 0xb614, 0x0afb, 0x0 }, /* #30 */ 1866 { 0x167406, 0x167406, 0x512c, 0x6b39, 0x3a15, 0x0 }, /* #31 */ 1867 { 0x0a4092, 0x0a4082, 0xe858, 0xf4ba, 0x1ce2, 0x0 }, /* #32 */ 1868 { 0x1e4146, 0x1e4182, 0xc535, 0x8997, 0x4ca2, 0x0 }, /* #33 */ 1869 { 0x153b92, 0x153382, 0x2779, 0xb7bc, 0x90c5, 0x0 }, /* #34 */ 1870 { 0x332153, 0x332102, 0x1093, 0x2c70, 0x3ce3, 0x0 }, /* #35 */ 1871 { 0x2b7cc7, 0x2b7406, 0x1655, 0x3cc0, 0x2a95, 0x0 }, /* #36 */ 1872 { 0x202796, 0x202706, 0xeb40, 0x096a, 0xe22a, 0x0 }, /* #37 */ 1873 { 0x303f53, 0x303786, 0x8fc5, 0x839c, 0x0c59, 0x0 }, /* #38 */ 1874 { 0x0233d6, 0x023386, 0xe5de, 0x8030, 0x65ee, 0x0 }, /* #39 */ 1875 { 0x1c6d17, 0x1c6502, 0xf026, 0x7b3d, 0x8b1b, 0x0 }, /* #40 */ 1876 { 0x0f4147, 0x0f4106, 0x4d36, 0x08de, 0x45e8, 0x0 }, /* #41 */ 1877 { 0x041242, 0x041202, 0x0692, 0x7131, 0x77a3, 0x0 }, /* #42 */ 1878 { 0x152ed6, 0x152602, 0xa1e1, 0x76c7, 0xd726, 0x0 }, /* #43 */ 1879 { 0x232902, 0x232186, 0xfe8a, 0xa87e, 0x56f4, 0x0 }, /* #44 */ 1880 { 0x3565d2, 0x356502, 0xe392, 0x7dc8, 0x9e5a, 0x0 }, /* #45 */ 1881 { 0x025b56, 0x025306, 0x9f0c, 0x6493, 0xfb9f, 0x0 }, /* #46 */ 1882 { 0x223982, 0x223102, 0x4455, 0x683b, 0x2c6e, 0x0 }, /* #47 */ 1883 { 0x217c92, 0x217406, 0x9ef4, 0x3930, 0xa7c4, 0x0 }, /* #48 */ 1884 { 0x293652, 0x293686, 0xe5c6, 0xaef0, 0x4b36, 0x0 }, /* #49 */ 1885 { 0x325f12, 0x325706, 0x6eb9, 0x3333, 0x5d8a, 0x0 }, /* #50 */ 1886 { 0x0b2953, 0x0b2106, 0xd447, 0x6655, 0xb212, 0x0 }, /* #51 */ 1887 { 0x373e46, 0x373686, 0x6986, 0xb7eb, 0xde6d, 0x0 }, /* #52 */ 1888 { 0x3f5147, 0x3f5102, 0x6b05, 0x2f7c, 0x4479, 0x0 }, /* #53 */ 1889 { 0x397e13, 0x397682, 0x798f, 0xe410, 0x9d9f, 0x0 }, /* #54 */ 1890 { 0x0e4517, 0x0e4502, 0x833b, 0x254a, 0xa671, 0x0 }, /* #55 */ 1891 { 0x0b6946, 0x0b6182, 0x26c6, 0xe5c7, 0xc301, 0x0 }, /* #56 */ 1892 { 0x2503c6, 0x250306, 0x17b8, 0x7ae4, 0x6d5c, 0x0 }, /* #57 */ 1893 { 0x2d4356, 0x2d4302, 0xd50b, 0x2c1f, 0xf914, 0x0 }, /* #58 */ 1894 { 0x204792, 0x204786, 0x5170, 0xf2a6, 0xa3d6, 0x0 }, /* #59 */ 1895 { 0x205c47, 0x205486, 0x588d, 0xfabd, 0xa230, 0x0 }, /* #60 */ 1896 { 0x367fc7, 0x367702, 0x31e3, 0x1f04, 0x2ee7, 0x0 }, /* #61 */ 1897 { 0x2e5957, 0x2e5106, 0xbf72, 0x4978, 0xf60a, 0x0 }, /* #62 */ 1898 { 0x042413, 0x042402, 0x1839, 0x5597, 0x4dae, 0x0 }, /* #63 */ 1899 1899 }; 1900 1900 static const BINU16_TEST_T g_aTests_and_u16[] = 1901 1901 { 1902 { 0x 0c0842, 0x0c0002, 0x87e6, 0x0340, 0x3348, 0x0 }, /* #0 */1903 { 0x 3b46c7, 0x3b4606, 0x5dc6, 0x1144, 0x935c, 0x0 }, /* #1 */1904 { 0x 0722d7, 0x072202, 0x6b95, 0x2115, 0x353f, 0x0 }, /* #2 */1905 { 0x0 b4616, 0x0b4606, 0xe284, 0x6284, 0x72ed, 0x0 }, /* #3 */1906 { 0x 055c06, 0x055406, 0x67a1, 0x0121, 0x9169, 0x0 }, /* #4 */1907 { 0x1 32053, 0x132086, 0xf12d, 0xc12d, 0xc5ff, 0x0 }, /* #5 */1908 { 0x2 20152, 0x220106, 0x5cc0, 0x54c0, 0x57d3, 0x0 }, /* #6 */1909 { 0x2 907c7, 0x290706, 0x0dfd, 0x01e1, 0x73e1, 0x0 }, /* #7 */1910 { 0x 374386, 0x374302, 0xdfa3, 0x5802, 0x780e, 0x0 }, /* #8 */1911 { 0x 121513, 0x121502, 0x5b0c, 0x0208, 0x82bb, 0x0 }, /* #9 */1912 { 0x 0c4486, 0x0c4486, 0xd75b, 0x9311, 0xb3b1, 0x0 }, /* #10 */1913 { 0x 364713, 0x364786, 0xd3cb, 0xd241, 0xd661, 0x0 }, /* #11 */1914 { 0x 2d2796, 0x2d2702, 0xc96a, 0x404a, 0x62da, 0x0 }, /* #12 */1915 { 0x 176952, 0x176106, 0x3682, 0x1200, 0x9b1d, 0x0 }, /* #13 */1916 { 0x 260e92, 0x260606, 0x4c43, 0x4003, 0xe397, 0x0 }, /* #14 */1917 { 0x 1b4f52, 0x1b4706, 0xe105, 0x2100, 0x27a8, 0x0 }, /* #15 */1918 { 0x 1d0e42, 0x1d0606, 0x41ee, 0x00c0, 0x9ec1, 0x0 }, /* #16 */1919 { 0x 364053, 0x364006, 0x132b, 0x1122, 0x7176, 0x0 }, /* #17 */1920 { 0x 2d3646, 0x2d3606, 0xd733, 0x5721, 0x77a5, 0x0 }, /* #18 */1921 { 0x 340c82, 0x340406, 0x3c7c, 0x2400, 0x2482, 0x0 }, /* #19 */1922 { 0x0 45f86, 0x045706, 0x6bc0, 0x0800, 0x0c24, 0x0 }, /* #20 */1923 { 0x 3b29d7, 0x3b2186, 0xf1c5, 0xd005, 0xd625, 0x0 }, /* #21 */1924 { 0x1 41f93, 0x141706, 0x7825, 0x5805, 0xd80f, 0x0 }, /* #22 */1925 { 0x1 54ac7, 0x154202, 0x2716, 0x2116, 0x29f7, 0x0 }, /* #23 */1926 { 0x 3f52d6, 0x3f5202, 0x34f2, 0x0402, 0x060f, 0x0 }, /* #24 */1927 { 0x 0854c3, 0x085402, 0x64ca, 0x4402, 0x4736, 0x0 }, /* #25 */1928 { 0x1 a2cd6, 0x1a2402, 0x5512, 0x1110, 0x3b90, 0x0 }, /* #26 */1929 { 0x 0a1092, 0x0a1006, 0x01fd, 0x00a9, 0xaea9, 0x0 }, /* #27 */1930 { 0x2 21402, 0x221402, 0xad3f, 0x013e, 0x433e, 0x0 }, /* #28 */1931 { 0x1 f23c3, 0x1f2306, 0x65a1, 0x44a0, 0x5ee4, 0x0 }, /* #29 */1932 { 0x3 d6a53, 0x3d6206, 0x1f9c, 0x0914, 0x4974, 0x0 }, /* #30 */1933 { 0x 266b92, 0x266306, 0x0ad4, 0x0a44, 0xeb4e, 0x0 }, /* #31 */1934 { 0x 0c5983, 0x0c5102, 0xc162, 0x0162, 0x176f, 0x0 }, /* #32 */1935 { 0x 323017, 0x323002, 0xeb51, 0x4b40, 0x4b46, 0x0 }, /* #33 */1936 { 0x0 264c6, 0x026402, 0xf69e, 0x2208, 0x2a28, 0x0 }, /* #34 */1937 { 0x 194f83, 0x194706, 0x3924, 0x1024, 0x946e, 0x0 }, /* #35 */1938 { 0x 095a52, 0x095202, 0x2510, 0x2410, 0x76b3, 0x0 }, /* #36 */1939 { 0x 3b6282, 0x3b6206, 0x79cb, 0x1800, 0x1e24, 0x0 }, /* #37 */1940 { 0x 235297, 0x235206, 0xb03c, 0x2028, 0x6328, 0x0 }, /* #38 */1941 { 0x0 a06c6, 0x0a0602, 0x0e55, 0x0c54, 0x0cfe, 0x0 }, /* #39 */1942 { 0x2 d0d07, 0x2d0506, 0x80e2, 0x0082, 0x7b8f, 0x0 }, /* #40 */1943 { 0x 1f1b07, 0x1f1306, 0x9ff0, 0x1050, 0x705b, 0x0 }, /* #41 */1944 { 0x 2b09d3, 0x2b0102, 0x44a6, 0x0486, 0x159f, 0x0 }, /* #42 */1945 { 0x2 77d13, 0x277506, 0x3654, 0x2450, 0xed78, 0x0 }, /* #43 */1946 { 0x 346bc7, 0x346306, 0x6ffd, 0x0bb4, 0x8bb4, 0x0 }, /* #44 */1947 { 0x1 c6c43, 0x1c6406, 0xe49e, 0x6084, 0x72e4, 0x0 }, /* #45 */1948 { 0x 3f7442, 0x3f7406, 0x8073, 0x0012, 0x1e16, 0x0 }, /* #46 */1949 { 0x2 34e46, 0x234602, 0xfd1c, 0x6108, 0x63ca, 0x0 }, /* #47 */1950 { 0x2 f2442, 0x2f2406, 0xd510, 0x0400, 0x240a, 0x0 }, /* #48 */1951 { 0x 0a0f02, 0x0a0706, 0x35ee, 0x2128, 0xa928, 0x0 }, /* #49 */1952 { 0x 2430c7, 0x243006, 0x1f37, 0x1912, 0x5952, 0x0 }, /* #50 */1953 { 0x2 b1e96, 0x2b1606, 0xba90, 0x3290, 0x72f1, 0x0 }, /* #51 */1954 { 0x 063a57, 0x063282, 0xf13f, 0x910e, 0x9fce, 0x0 }, /* #52 */1955 { 0x2 64886, 0x264086, 0xfcf3, 0xd412, 0xd416, 0x0 }, /* #53 */1956 { 0x 0e0d93, 0x0e0582, 0xf0e5, 0x8061, 0x827b, 0x0 }, /* #54 */1957 { 0x 0514c3, 0x051402, 0x3436, 0x3016, 0xf95f, 0x0 }, /* #55 */1958 { 0x03 7243, 0x037202, 0xd4fe, 0x5046, 0x7a46, 0x0 }, /* #56 */1959 { 0x 030e57, 0x030606, 0xab68, 0x2228, 0x7228, 0x0 }, /* #57 */1960 { 0x0 626c6, 0x062682, 0xc3c6, 0xc186, 0xfd8e, 0x0 }, /* #58 */1961 { 0x 080c87, 0x080406, 0xf2a0, 0x00a0, 0x0de4, 0x0 }, /* #59 */1962 { 0x 1a1a42, 0x1a1286, 0xaeb8, 0xa228, 0xb268, 0x0 }, /* #60 */1963 { 0x 2d5b07, 0x2d5302, 0x8a53, 0x0a52, 0x5ed2, 0x0 }, /* #61 */1964 { 0x 103f07, 0x103702, 0x4805, 0x4804, 0x4f96, 0x0 }, /* #62 */1965 { 0x 333bc2, 0x333302, 0x001e, 0x0004, 0xda45, 0x0 }, /* #63 */1902 { 0x237193, 0x237106, 0x603f, 0x6005, 0xf545, 0x0 }, /* #0 */ 1903 { 0x0b3642, 0x0b3602, 0xd439, 0x1031, 0x19b7, 0x0 }, /* #1 */ 1904 { 0x1f69c7, 0x1f6182, 0xcbb9, 0xc2b0, 0xe2b6, 0x0 }, /* #2 */ 1905 { 0x015397, 0x015306, 0x1b75, 0x0a35, 0xce37, 0x0 }, /* #3 */ 1906 { 0x170496, 0x170406, 0x32d4, 0x22d4, 0x26ff, 0x0 }, /* #4 */ 1907 { 0x105f47, 0x105782, 0xe376, 0x8362, 0x93eb, 0x0 }, /* #5 */ 1908 { 0x2054d2, 0x205406, 0xf61a, 0x2612, 0x26b6, 0x0 }, /* #6 */ 1909 { 0x222983, 0x222102, 0x3426, 0x2402, 0xe55a, 0x0 }, /* #7 */ 1910 { 0x0935c2, 0x093502, 0x3b77, 0x1246, 0x12c6, 0x0 }, /* #8 */ 1911 { 0x2d0a53, 0x2d0202, 0x3fc6, 0x1c02, 0x1c1b, 0x0 }, /* #9 */ 1912 { 0x1046c2, 0x104606, 0x7a3b, 0x4003, 0xc0c3, 0x0 }, /* #10 */ 1913 { 0x1c6306, 0x1c6302, 0x4ecf, 0x0007, 0x2127, 0x0 }, /* #11 */ 1914 { 0x352e03, 0x352606, 0x66bf, 0x2687, 0xa687, 0x0 }, /* #12 */ 1915 { 0x292357, 0x292386, 0x9c04, 0x9000, 0xd382, 0x0 }, /* #13 */ 1916 { 0x150512, 0x150502, 0x09f1, 0x09b0, 0xedb6, 0x0 }, /* #14 */ 1917 { 0x0a6e17, 0x0a6682, 0xd31b, 0xc308, 0xcf8c, 0x0 }, /* #15 */ 1918 { 0x003056, 0x003086, 0xbc64, 0x8424, 0x87a4, 0x0 }, /* #16 */ 1919 { 0x166007, 0x166002, 0xc8c2, 0x4802, 0x6d02, 0x0 }, /* #17 */ 1920 { 0x1c35d3, 0x1c3582, 0xdb74, 0xd940, 0xd9c8, 0x0 }, /* #18 */ 1921 { 0x0e6416, 0x0e6482, 0x9180, 0x8180, 0xa9e9, 0x0 }, /* #19 */ 1922 { 0x053843, 0x053006, 0xac00, 0x2800, 0x688f, 0x0 }, /* #20 */ 1923 { 0x2e45c2, 0x2e4582, 0xdac5, 0xc004, 0xc124, 0x0 }, /* #21 */ 1924 { 0x185143, 0x185102, 0xb289, 0x1201, 0x5337, 0x0 }, /* #22 */ 1925 { 0x147302, 0x147306, 0x1886, 0x0800, 0x2d19, 0x0 }, /* #23 */ 1926 { 0x0553d6, 0x055306, 0x2a6a, 0x006a, 0xd4eb, 0x0 }, /* #24 */ 1927 { 0x305047, 0x305006, 0x36c1, 0x1641, 0xd645, 0x0 }, /* #25 */ 1928 { 0x1b6192, 0x1b6106, 0xe8a6, 0x0084, 0x058c, 0x0 }, /* #26 */ 1929 { 0x362f82, 0x362782, 0xadbb, 0x85a1, 0xd7e5, 0x0 }, /* #27 */ 1930 { 0x230e16, 0x230602, 0x0925, 0x0925, 0x69b7, 0x0 }, /* #28 */ 1931 { 0x1e0f12, 0x1e0706, 0x2172, 0x2142, 0xfb4b, 0x0 }, /* #29 */ 1932 { 0x323552, 0x323502, 0xc3e1, 0x03e0, 0x1bf6, 0x0 }, /* #30 */ 1933 { 0x393e42, 0x393602, 0x7b48, 0x3140, 0xb5e1, 0x0 }, /* #31 */ 1934 { 0x384a02, 0x384206, 0x54b3, 0x4003, 0xea4f, 0x0 }, /* #32 */ 1935 { 0x150e46, 0x150602, 0x6647, 0x4646, 0xcfee, 0x0 }, /* #33 */ 1936 { 0x0d2247, 0x0d2202, 0x2e2c, 0x2a08, 0x6b0a, 0x0 }, /* #34 */ 1937 { 0x311c43, 0x311402, 0x0fe9, 0x0ac1, 0xcac5, 0x0 }, /* #35 */ 1938 { 0x366452, 0x366482, 0xccdc, 0x8808, 0xb82a, 0x0 }, /* #36 */ 1939 { 0x1d0906, 0x1d0182, 0xced7, 0x8e02, 0x9f2a, 0x0 }, /* #37 */ 1940 { 0x333713, 0x333706, 0x1b03, 0x0b00, 0x6fb8, 0x0 }, /* #38 */ 1941 { 0x0627d7, 0x062706, 0x3eb5, 0x16a0, 0x16a0, 0x0 }, /* #39 */ 1942 { 0x257ec3, 0x257682, 0xb61a, 0x9410, 0x9c10, 0x0 }, /* #40 */ 1943 { 0x0a1952, 0x0a1186, 0xc768, 0x8460, 0xacf5, 0x0 }, /* #41 */ 1944 { 0x1e2296, 0x1e2286, 0x9904, 0x9800, 0xf8bb, 0x0 }, /* #42 */ 1945 { 0x2e6446, 0x2e6482, 0x9ae7, 0x92c4, 0xb3dc, 0x0 }, /* #43 */ 1946 { 0x234a47, 0x234206, 0x6f63, 0x0b41, 0x0bc1, 0x0 }, /* #44 */ 1947 { 0x155d57, 0x155502, 0x40e2, 0x40c2, 0xcfd7, 0x0 }, /* #45 */ 1948 { 0x003f82, 0x003702, 0x6c45, 0x4445, 0x47e7, 0x0 }, /* #46 */ 1949 { 0x2f1343, 0x2f1302, 0x84b0, 0x0020, 0x4220, 0x0 }, /* #47 */ 1950 { 0x2b4993, 0x2b4102, 0x2170, 0x2140, 0x67ca, 0x0 }, /* #48 */ 1951 { 0x282216, 0x282206, 0x9712, 0x1600, 0x5e84, 0x0 }, /* #49 */ 1952 { 0x165a86, 0x165202, 0x44b2, 0x0010, 0x3115, 0x0 }, /* #50 */ 1953 { 0x296913, 0x296102, 0x2bbe, 0x2032, 0xf473, 0x0 }, /* #51 */ 1954 { 0x3a5dc7, 0x3a5502, 0xed68, 0x6940, 0x7b44, 0x0 }, /* #52 */ 1955 { 0x2f5dc6, 0x2f5502, 0xd49b, 0x4019, 0x401d, 0x0 }, /* #53 */ 1956 { 0x1d4e43, 0x1d4602, 0xf70c, 0x5504, 0x5527, 0x0 }, /* #54 */ 1957 { 0x1925d2, 0x192502, 0x2386, 0x2180, 0x65c0, 0x0 }, /* #55 */ 1958 { 0x033657, 0x033606, 0x1f78, 0x0a50, 0x2a50, 0x0 }, /* #56 */ 1959 { 0x1d7f47, 0x1d7706, 0x489e, 0x0814, 0xbb54, 0x0 }, /* #57 */ 1960 { 0x051a02, 0x051282, 0x9ad2, 0x8a52, 0x8b57, 0x0 }, /* #58 */ 1961 { 0x3b2e56, 0x3b2602, 0x4767, 0x4204, 0xca04, 0x0 }, /* #59 */ 1962 { 0x0e56d6, 0x0e5602, 0xa98c, 0x2908, 0x390a, 0x0 }, /* #60 */ 1963 { 0x197b16, 0x197306, 0xa254, 0x2000, 0x798a, 0x0 }, /* #61 */ 1964 { 0x3d1312, 0x3d1306, 0xe6ab, 0x22a9, 0x23a9, 0x0 }, /* #62 */ 1965 { 0x273092, 0x273002, 0x27b1, 0x05a1, 0xd5af, 0x0 }, /* #63 */ 1966 1966 }; 1967 1967 static const BINU16_TEST_T g_aTests_and_u16_locked[] = 1968 1968 { 1969 { 0x 047746, 0x047706, 0x9f58, 0x1148, 0x71c8, 0x0 }, /* #0 */1970 { 0x 0e2383, 0x0e2302, 0x934f, 0x0343, 0x6763, 0x0 }, /* #1 */1971 { 0x 012106, 0x012182, 0xc417, 0xc015, 0xdb1d, 0x0 }, /* #2 */1972 { 0x 0457c6, 0x045702, 0x7e9c, 0x6604, 0x6764, 0x0 }, /* #3 */1973 { 0x 341097, 0x341002, 0xceca, 0x4a4a, 0x6b4a, 0x0 }, /* #4 */1974 { 0x2 60186, 0x260106, 0xa079, 0x2021, 0x6d27, 0x0 }, /* #5 */1975 { 0x 0c38d2, 0x0c3006, 0x25e5, 0x0005, 0x120d, 0x0 }, /* #6 */1976 { 0x3 72dc3, 0x372502, 0xef2b, 0x0801, 0x18c1, 0x0 }, /* #7 */1977 { 0x0 f5743, 0x0f5702, 0x34dd, 0x1440, 0x9e62, 0x0 }, /* #8 */1978 { 0x2 c6342, 0x2c6306, 0x0beb, 0x03a0, 0x73b0, 0x0 }, /* #9 */1979 { 0x 3542d3, 0x354286, 0xb5ae, 0xb406, 0xb406, 0x0 }, /* #10 */1980 { 0x 111f86, 0x111706, 0x7009, 0x7009, 0x7c99, 0x0 }, /* #11 */1981 { 0x 075306, 0x075306, 0x0441, 0x0400, 0x743a, 0x0 }, /* #12 */1982 { 0x 154287, 0x154206, 0x3429, 0x1428, 0x9728, 0x0 }, /* #13 */1983 { 0x 194497, 0x194402, 0xabe0, 0x2880, 0x388f, 0x0 }, /* #14 */1984 { 0x 186f92, 0x186706, 0xa2d0, 0x2000, 0x2127, 0x0 }, /* #15 */1985 { 0x 3319d2, 0x331102, 0x13cc, 0x01c8, 0xeddb, 0x0 }, /* #16 */1986 { 0x 246092, 0x246082, 0xf43c, 0xa020, 0xaa62, 0x0 }, /* #17 */1987 { 0x2 d2987, 0x2d2106, 0x0696, 0x0482, 0x95ea, 0x0 }, /* #18 */1988 { 0x 1575d6, 0x157506, 0x1085, 0x1005, 0x9b5d, 0x0 }, /* #19 */1989 { 0x 367a47, 0x367206, 0x4f45, 0x4b05, 0x7b97, 0x0 }, /* #20 */1990 { 0x1 727c3, 0x172706, 0x3687, 0x0406, 0x0d1e, 0x0 }, /* #21 */1991 { 0x 2e6dd2, 0x2e6506, 0x7765, 0x0705, 0x8f8f, 0x0 }, /* #22 */1992 { 0x 3921d7, 0x392106, 0x62bc, 0x229c, 0x2a9c, 0x0 }, /* #23 */1993 { 0x 0f1386, 0x0f1306, 0x0026, 0x0024, 0xf724, 0x0 }, /* #24 */1994 { 0x 3e6182, 0x3e6182, 0xd013, 0xc002, 0xccaa, 0x0 }, /* #25 */1995 { 0x2 559d7, 0x255106, 0xebea, 0x6148, 0x6159, 0x0 }, /* #26 */1996 { 0x 193b86, 0x193386, 0xe811, 0xc811, 0xcfb3, 0x0 }, /* #27 */1997 { 0x 0d07c2, 0x0d0702, 0x0f8b, 0x0c0b, 0x7c1f, 0x0 }, /* #28 */1998 { 0x 310393, 0x310302, 0x3c09, 0x0c08, 0x8d9c, 0x0 }, /* #29 */1999 { 0x 2738c6, 0x273006, 0x2d6f, 0x2965, 0xfb75, 0x0 }, /* #30 */2000 { 0x 0e6393, 0x0e6302, 0x10ee, 0x00e6, 0x8ff7, 0x0 }, /* #31 */2001 { 0x0 35957, 0x035106, 0x17d5, 0x0341, 0xc36b, 0x0 }, /* #32 */2002 { 0x 152e83, 0x152682, 0xd0a7, 0x8083, 0x8dcb, 0x0 }, /* #33 */2003 { 0x 102417, 0x102406, 0x9dde, 0x00ca, 0x62cb, 0x0 }, /* #34 */2004 { 0x1 80552, 0x180506, 0x0a3a, 0x0828, 0x6ca9, 0x0 }, /* #35 */2005 { 0x 356c07, 0x356402, 0x03ce, 0x010e, 0x092e, 0x0 }, /* #36 */2006 { 0x 235013, 0x235046, 0x6200, 0x0000, 0x155b, 0x0 }, /* #37 */2007 { 0x 331ad7, 0x331286, 0xb704, 0x8400, 0x84ab, 0x0 }, /* #38 */2008 { 0x 171dc7, 0x171582, 0xa95f, 0x890b, 0xcd8b, 0x0 }, /* #39 */2009 { 0x 346f13, 0x346706, 0x53e9, 0x01c0, 0x01c6, 0x0 }, /* #40 */2010 { 0x 1f7712, 0x1f7782, 0xa23a, 0x802a, 0x906b, 0x0 }, /* #41 */2011 { 0x 2920d2, 0x292006, 0xb0d8, 0x0088, 0x488a, 0x0 }, /* #42 */2012 { 0x 2772c7, 0x277282, 0xb9ea, 0x8080, 0xc495, 0x0 }, /* #43 */2013 { 0x 0f29d7, 0x0f2106, 0xd439, 0x0409, 0x0c0f, 0x0 }, /* #44 */2014 { 0x0 d3842, 0x0d3006, 0xd595, 0x4484, 0x4484, 0x0 }, /* #45 */2015 { 0x 0f73c7, 0x0f7302, 0x7665, 0x1225, 0x1a35, 0x0 }, /* #46 */2016 { 0x 053256, 0x053206, 0x6f59, 0x4950, 0x59d2, 0x0 }, /* #47 */2017 { 0x 0209d2, 0x020106, 0x06f1, 0x0211, 0xe315, 0x0 }, /* #48 */2018 { 0x 122743, 0x122706, 0x2f5c, 0x2f50, 0x6ff2, 0x0 }, /* #49 */2019 { 0x0 93987, 0x093102, 0x26c3, 0x02c1, 0x0bed, 0x0 }, /* #50 */2020 { 0x1 07c87, 0x107402, 0x80b1, 0x0001, 0x0501, 0x0 }, /* #51 */2021 { 0x 014157, 0x014106, 0xedef, 0x094b, 0x094b, 0x0 }, /* #52 */2022 { 0x1 25a03, 0x125286, 0xb63f, 0xa227, 0xe2a7, 0x0 }, /* #53 */2023 { 0x 095ec3, 0x095606, 0xa697, 0x2090, 0x39b8, 0x0 }, /* #54 */2024 { 0x3 00987, 0x300186, 0xd5f4, 0xc5c0, 0xc7c1, 0x0 }, /* #55 */2025 { 0x0 a10c2, 0x0a1006, 0xe98d, 0x600c, 0x603c, 0x0 }, /* #56 */2026 { 0x 2e1e12, 0x2e1686, 0x866e, 0x844e, 0xdd4e, 0x0 }, /* #57 */2027 { 0x 306256, 0x306202, 0x72dd, 0x2219, 0x2f1b, 0x0 }, /* #58 */2028 { 0x1 94987, 0x194102, 0x3c7a, 0x2c08, 0xad0d, 0x0 }, /* #59 */2029 { 0x 1c53c7, 0x1c5302, 0xb86a, 0x2840, 0x68c5, 0x0 }, /* #60 */2030 { 0x 1a03c6, 0x1a0302, 0x28e9, 0x2040, 0xf140, 0x0 }, /* #61 */2031 { 0x 0459c7, 0x045102, 0x7581, 0x1580, 0x958a, 0x0 }, /* #62 */2032 { 0x3 42183, 0x342102, 0x5956, 0x5010, 0x5639, 0x0 }, /* #63 */1969 { 0x3574d6, 0x357406, 0xccdf, 0x44d4, 0x54d4, 0x0 }, /* #0 */ 1970 { 0x2b5ec3, 0x2b5682, 0xdadc, 0xd8dc, 0xd9fc, 0x0 }, /* #1 */ 1971 { 0x106246, 0x106282, 0xb645, 0xa240, 0xaa4a, 0x0 }, /* #2 */ 1972 { 0x186793, 0x186782, 0xe126, 0xa102, 0xafc3, 0x0 }, /* #3 */ 1973 { 0x234406, 0x234406, 0x6278, 0x6018, 0xe81b, 0x0 }, /* #4 */ 1974 { 0x216cd7, 0x216482, 0xa04b, 0x8002, 0xdc02, 0x0 }, /* #5 */ 1975 { 0x391452, 0x391446, 0x0488, 0x0000, 0x9112, 0x0 }, /* #6 */ 1976 { 0x325f52, 0x325706, 0x6c7d, 0x0c1d, 0x8d9f, 0x0 }, /* #7 */ 1977 { 0x096956, 0x096102, 0xc346, 0x0004, 0x3015, 0x0 }, /* #8 */ 1978 { 0x276012, 0x276006, 0x238d, 0x0081, 0x0cb1, 0x0 }, /* #9 */ 1979 { 0x0371d7, 0x037106, 0x23bf, 0x010a, 0xd50a, 0x0 }, /* #10 */ 1980 { 0x211003, 0x211082, 0xe939, 0xa101, 0xb587, 0x0 }, /* #11 */ 1981 { 0x1d6807, 0x1d6006, 0x09c5, 0x0900, 0x691a, 0x0 }, /* #12 */ 1982 { 0x0f51c7, 0x0f5106, 0x844d, 0x040c, 0x14ae, 0x0 }, /* #13 */ 1983 { 0x226856, 0x226002, 0x40c9, 0x4001, 0x5833, 0x0 }, /* #14 */ 1984 { 0x061a52, 0x061202, 0xb2b8, 0x1208, 0x5e4f, 0x0 }, /* #15 */ 1985 { 0x0f4553, 0x0f4582, 0xf014, 0xc004, 0xcc6e, 0x0 }, /* #16 */ 1986 { 0x376483, 0x376402, 0x81fd, 0x0075, 0x2075, 0x0 }, /* #17 */ 1987 { 0x240a57, 0x240202, 0x5015, 0x0015, 0xa99d, 0x0 }, /* #18 */ 1988 { 0x3b1616, 0x3b1606, 0xd90d, 0x1809, 0x1a9b, 0x0 }, /* #19 */ 1989 { 0x1e4043, 0x1e4002, 0x4819, 0x0010, 0x9532, 0x0 }, /* #20 */ 1990 { 0x1823d2, 0x182306, 0xca53, 0x4000, 0x402c, 0x0 }, /* #21 */ 1991 { 0x313d12, 0x313502, 0x4833, 0x0001, 0x1305, 0x0 }, /* #22 */ 1992 { 0x0657c2, 0x065706, 0x119b, 0x001b, 0x041f, 0x0 }, /* #23 */ 1993 { 0x1b3252, 0x1b3282, 0xca1f, 0xc202, 0xc2c2, 0x0 }, /* #24 */ 1994 { 0x0c64c2, 0x0c6486, 0xadfc, 0xa114, 0xb114, 0x0 }, /* #25 */ 1995 { 0x2728c3, 0x272082, 0x8153, 0x8043, 0xa84f, 0x0 }, /* #26 */ 1996 { 0x0f6292, 0x0f6206, 0xe5f1, 0x2050, 0x3856, 0x0 }, /* #27 */ 1997 { 0x2d4e02, 0x2d4686, 0xb052, 0xa050, 0xef50, 0x0 }, /* #28 */ 1998 { 0x210292, 0x210206, 0x7701, 0x7200, 0xfa86, 0x0 }, /* #29 */ 1999 { 0x361742, 0x361786, 0xef58, 0x8918, 0x99b9, 0x0 }, /* #30 */ 2000 { 0x2150d2, 0x215082, 0xd2e8, 0x80c8, 0x85cf, 0x0 }, /* #31 */ 2001 { 0x0d1917, 0x0d1106, 0x762b, 0x1421, 0x1c31, 0x0 }, /* #32 */ 2002 { 0x265b93, 0x265302, 0xd5bd, 0x552c, 0x7d2c, 0x0 }, /* #33 */ 2003 { 0x345b13, 0x345382, 0xd808, 0xd808, 0xf8a8, 0x0 }, /* #34 */ 2004 { 0x116246, 0x116282, 0xfef9, 0xca20, 0xca26, 0x0 }, /* #35 */ 2005 { 0x1b1142, 0x1b1106, 0x4964, 0x4960, 0x6f61, 0x0 }, /* #36 */ 2006 { 0x3d7353, 0x3d7386, 0x9323, 0x8321, 0xe3e5, 0x0 }, /* #37 */ 2007 { 0x0f0c53, 0x0f0486, 0xd76e, 0x826a, 0x82ea, 0x0 }, /* #38 */ 2008 { 0x2e6112, 0x2e6106, 0x68f0, 0x0030, 0x8439, 0x0 }, /* #39 */ 2009 { 0x014702, 0x014702, 0x9601, 0x1601, 0x3e63, 0x0 }, /* #40 */ 2010 { 0x3f5b53, 0x3f5302, 0x70b3, 0x1092, 0x1596, 0x0 }, /* #41 */ 2011 { 0x3c40d2, 0x3c4002, 0x0bff, 0x02a8, 0xb6a8, 0x0 }, /* #42 */ 2012 { 0x091046, 0x091002, 0x1f7a, 0x0408, 0x8489, 0x0 }, /* #43 */ 2013 { 0x384653, 0x384606, 0xf26a, 0x3022, 0x34b2, 0x0 }, /* #44 */ 2014 { 0x0a2486, 0x0a2406, 0x8e4f, 0x020a, 0x02aa, 0x0 }, /* #45 */ 2015 { 0x172352, 0x172386, 0xace5, 0xa0e4, 0xf1e6, 0x0 }, /* #46 */ 2016 { 0x2c5246, 0x2c5206, 0x803e, 0x001e, 0x6c5e, 0x0 }, /* #47 */ 2017 { 0x1c4c42, 0x1c4402, 0x10a3, 0x0020, 0x6778, 0x0 }, /* #48 */ 2018 { 0x0d1a52, 0x0d1202, 0xbabe, 0x28bc, 0x29bc, 0x0 }, /* #49 */ 2019 { 0x067743, 0x067702, 0xe58f, 0x218f, 0x29ff, 0x0 }, /* #50 */ 2020 { 0x124916, 0x124102, 0x1297, 0x1292, 0x7ffa, 0x0 }, /* #51 */ 2021 { 0x142016, 0x142002, 0x79ef, 0x404a, 0x405a, 0x0 }, /* #52 */ 2022 { 0x140693, 0x140606, 0x5290, 0x5090, 0x71f4, 0x0 }, /* #53 */ 2023 { 0x386657, 0x386602, 0x0fa3, 0x0501, 0xc509, 0x0 }, /* #54 */ 2024 { 0x346f83, 0x346786, 0xbb64, 0x9344, 0xd3c7, 0x0 }, /* #55 */ 2025 { 0x095446, 0x095406, 0x311c, 0x0018, 0x4478, 0x0 }, /* #56 */ 2026 { 0x1e4d43, 0x1e4506, 0x2361, 0x2260, 0xeeec, 0x0 }, /* #57 */ 2027 { 0x2767c3, 0x276782, 0x8ab2, 0x8232, 0xb23a, 0x0 }, /* #58 */ 2028 { 0x162886, 0x162006, 0x2a51, 0x2a50, 0x3ad6, 0x0 }, /* #59 */ 2029 { 0x2a66d3, 0x2a6602, 0xe0c3, 0x4002, 0x4526, 0x0 }, /* #60 */ 2030 { 0x264657, 0x264606, 0x336f, 0x1163, 0xd163, 0x0 }, /* #61 */ 2031 { 0x396d46, 0x396502, 0x4572, 0x4052, 0x4256, 0x0 }, /* #62 */ 2032 { 0x362dd6, 0x362506, 0x78b8, 0x10b8, 0x94be, 0x0 }, /* #63 */ 2033 2033 }; 2034 2034 static const BINU16_TEST_T g_aTests_cmp_u16[] = 2035 2035 { 2036 { 0x0 a67d3, 0x0a6f97, 0x6c01, 0x6c01, 0xc14d, 0x0 }, /* #0 */2037 { 0x 375987, 0x375106, 0x62c3, 0x62c3, 0x02a1, 0x0 }, /* #1 */2038 { 0x2 45383, 0x245b16, 0x91d5, 0x91d5, 0x446c, 0x0 }, /* #2 */2039 { 0x 1a1453, 0x1a1486, 0xd86e, 0xd86e, 0x227b, 0x0 }, /* #3 */2040 { 0x1 47283, 0x147212, 0xb86b, 0xb86b, 0x8c8c, 0x0 }, /* #4 */2041 { 0x 074103, 0x074983, 0x3f9a, 0x3f9a, 0x9962, 0x0 }, /* #5 */2042 { 0x 2d7147, 0x2d7983, 0x31b9, 0x31b9, 0x9ce0, 0x0 }, /* #6 */2043 { 0x0 e7093, 0x0e7086, 0xdd98, 0xdd98, 0x3692, 0x0 }, /* #7 */2044 { 0x 0a37d2, 0x0a3f06, 0x887e, 0x887e, 0x239c, 0x0 }, /* #8 */2045 { 0x 3d1317, 0x3d1b87, 0x75f7, 0x75f7, 0xb662, 0x0 }, /* #9 */2046 { 0x 180d96, 0x180517, 0x4920, 0x4920, 0xd6ea, 0x0 }, /* #10 */2047 { 0x2 b4d43, 0x2b4587, 0xb5a6, 0xb5a6, 0xdbe6, 0x0 }, /* #11 */2048 { 0x0 f66d3, 0x0f6687, 0xd24d, 0xd24d, 0xe05a, 0x0 }, /* #12 */2049 { 0x 256386, 0x256b93, 0x6110, 0x6110, 0xa01c, 0x0 }, /* #13 */2050 { 0x 2c2f06, 0x2c2f97, 0x66f6, 0x66f6, 0xe20b, 0x0 }, /* #14 */2051 { 0x 1f6bc6, 0x1f6b97, 0x6457, 0x6457, 0xb0f8, 0x0 }, /* #15 */2052 { 0x 2f2b43, 0x2f2302, 0xed6d, 0xed6d, 0x9ad0, 0x0 }, /* #16 */2053 { 0x 1d09c3, 0x1d0112, 0xf2b7, 0xf2b7, 0xd6ba, 0x0 }, /* #17 */2054 { 0x 207892, 0x207003, 0x1c19, 0x1c19, 0xc2e5, 0x0 }, /* #18 */2055 { 0x 1d5146, 0x1d5916, 0x96b5, 0x96b5, 0x5419, 0x0 }, /* #19 */2056 { 0x 053b46, 0x053397, 0x54a6, 0x54a6, 0x703d, 0x0 }, /* #20 */2057 { 0x 1b6b86, 0x1b6b06, 0xc1ef, 0xc1ef, 0x5362, 0x0 }, /* #21 */2058 { 0x1 96b92, 0x196302, 0x700b, 0x700b, 0x091a, 0x0 }, /* #22 */2059 { 0x0 e2cc6, 0x0e2402, 0x59de, 0x59de, 0x363a, 0x0 }, /* #23 */2060 { 0x 2520c2, 0x252003, 0x2795, 0x2795, 0xb031, 0x0 }, /* #24 */2061 { 0x 320392, 0x320b16, 0xb0c1, 0xb0c1, 0x6dfe, 0x0 }, /* #25 */2062 { 0x 0e4956, 0x0e4182, 0xbf77, 0xbf77, 0x3c80, 0x0 }, /* #26 */2063 { 0x 2a0a07, 0x2a0297, 0x2e71, 0x2e71, 0x36ef, 0x0 }, /* #27 */2064 { 0x 371213, 0x371a06, 0xce04, 0xce04, 0x7474, 0x0 }, /* #28 */2065 { 0x 281b97, 0x281307, 0x108e, 0x108e, 0xe547, 0x0 }, /* #29 */2066 { 0x 2f2016, 0x2f2887, 0x35c6, 0x35c6, 0x8a90, 0x0 }, /* #30 */2067 { 0x 0d3317, 0x0d3b06, 0xaf4a, 0xaf4a, 0x4509, 0x0 }, /* #31 */2068 { 0x3 40c52, 0x340c87, 0x4829, 0x4829, 0xb693, 0x0 }, /* #32 */2069 { 0x0 b7857, 0x0b7013, 0x02a5, 0x02a5, 0xc66d, 0x0 }, /* #33 */2070 { 0x 1236d7, 0x123607, 0x6e37, 0x6e37, 0xf6f0, 0x0 }, /* #34 */2071 { 0x 370e13, 0x370606, 0x1b05, 0x1b05, 0x0fb2, 0x0 }, /* #35 */2072 { 0x 352f52, 0x352f02, 0xd198, 0xd198, 0x6255, 0x0 }, /* #36 */2073 { 0x 2164c7, 0x216402, 0x2a19, 0x2a19, 0x0734, 0x0 }, /* #37 */2074 { 0x 3816c7, 0x381602, 0x3d04, 0x3d04, 0x08b2, 0x0 }, /* #38 */2075 { 0x 3c0253, 0x3c0212, 0xf4c9, 0xf4c9, 0xe47f, 0x0 }, /* #39 */2076 { 0x076 7d2, 0x076706, 0x68e3, 0x68e3, 0x3420, 0x0 }, /* #40 */2077 { 0x 113a06, 0x113206, 0x1eb1, 0x1eb1, 0x04d0, 0x0 }, /* #41 */2078 { 0x 0f1586, 0x0f1d02, 0xac6d, 0xac6d, 0x3d4a, 0x0 }, /* #42 */2079 { 0x 3c5b03, 0x3c5386, 0xea89, 0xea89, 0x03c6, 0x0 }, /* #43 */2080 { 0x 1148c7, 0x114812, 0xbb1c, 0xbb1c, 0x612d, 0x0 }, /* #44 */2081 { 0x2 c0107, 0x2c0182, 0xb3fe, 0xb3fe, 0x1f50, 0x0 }, /* #45 */2082 { 0x 336fd2, 0x336716, 0x50d1, 0x50d1, 0x051a, 0x0 }, /* #46 */2083 { 0x 1a1d46, 0x1a1583, 0x1db8, 0x1db8, 0x4680, 0x0 }, /* #47 */2084 { 0x 0d0607, 0x0d0e16, 0x845e, 0x845e, 0x6d5f, 0x0 }, /* #48 */2085 { 0x 2c1a46, 0x2c1a83, 0x781d, 0x781d, 0xd2b9, 0x0 }, /* #49 */2086 { 0x 092ed2, 0x092696, 0xa723, 0xa723, 0x04f8, 0x0 }, /* #50 */2087 { 0x 076686, 0x076607, 0x4f7a, 0x4f7a, 0xe91a, 0x0 }, /* #51 */2088 { 0x 143907, 0x143197, 0x1093, 0x1093, 0x35df, 0x0 }, /* #52 */2089 { 0x0 17947, 0x017906, 0xb687, 0xb687, 0x6ea6, 0x0 }, /* #53 */2090 { 0x 3d6fc3, 0x3d6716, 0x57c4, 0x57c4, 0x2e25, 0x0 }, /* #54 */2091 { 0x 010ac2, 0x010a83, 0x584b, 0x584b, 0xb03b, 0x0 }, /* #55 */2092 { 0x 0c0fc6, 0x0c0702, 0x6bd4, 0x6bd4, 0x3040, 0x0 }, /* #56 */2093 { 0x 2963c3, 0x296382, 0xc4d7, 0xc4d7, 0x1021, 0x0 }, /* #57 */2094 { 0x1 70f87, 0x170703, 0x59ab, 0x59ab, 0xef54, 0x0 }, /* #58 */2095 { 0x 160e86, 0x160e93, 0x5422, 0x5422, 0xa268, 0x0 }, /* #59 */2096 { 0x 0a75c2, 0x0a7502, 0x33ba, 0x33ba, 0x1012, 0x0 }, /* #60 */2097 { 0x 1230c3, 0x123083, 0x9fbf, 0x9fbf, 0xed09, 0x0 }, /* #61 */2098 { 0x 240783, 0x240796, 0xdb10, 0xdb10, 0x29c9, 0x0 }, /* #62 */2099 { 0x 030246, 0x030203, 0x72b1, 0x72b1, 0xf5d1, 0x0 }, /* #63 */2036 { 0x037686, 0x037e02, 0x8fce, 0x8fce, 0x2c18, 0x0 }, /* #0 */ 2037 { 0x150183, 0x150187, 0x2334, 0x2334, 0x5ff0, 0x0 }, /* #1 */ 2038 { 0x293156, 0x293192, 0xb5a7, 0xb5a7, 0x136c, 0x0 }, /* #2 */ 2039 { 0x3e3557, 0x3e3d16, 0xe96b, 0xe96b, 0x728e, 0x0 }, /* #3 */ 2040 { 0x137796, 0x137716, 0x6524, 0x6524, 0x5f75, 0x0 }, /* #4 */ 2041 { 0x280fc2, 0x280796, 0xbe56, 0xbe56, 0x06f7, 0x0 }, /* #5 */ 2042 { 0x3b6a02, 0x3b6207, 0x62e6, 0x62e6, 0xef41, 0x0 }, /* #6 */ 2043 { 0x0b49c7, 0x0b4993, 0x4054, 0x4054, 0x8247, 0x0 }, /* #7 */ 2044 { 0x2e2ac3, 0x2e2a83, 0x60ca, 0x60ca, 0x8bc9, 0x0 }, /* #8 */ 2045 { 0x2a3cd2, 0x2a3c87, 0x42a9, 0x42a9, 0xa456, 0x0 }, /* #9 */ 2046 { 0x3e1207, 0x3e1a02, 0x8128, 0x8128, 0x6967, 0x0 }, /* #10 */ 2047 { 0x2c1b12, 0x2c1b06, 0xdaea, 0xdaea, 0x6309, 0x0 }, /* #11 */ 2048 { 0x060753, 0x060793, 0x03d4, 0x03d4, 0x7a8e, 0x0 }, /* #12 */ 2049 { 0x061e92, 0x061683, 0xc7af, 0xc7af, 0xd25d, 0x0 }, /* #13 */ 2050 { 0x301286, 0x301207, 0x07cf, 0x07cf, 0xa9e7, 0x0 }, /* #14 */ 2051 { 0x2a1d93, 0x2a1593, 0xc902, 0xc902, 0xe07c, 0x0 }, /* #15 */ 2052 { 0x3f6e17, 0x3f6692, 0xc734, 0xc734, 0x2e0e, 0x0 }, /* #16 */ 2053 { 0x025213, 0x025203, 0x177f, 0x177f, 0xbab1, 0x0 }, /* #17 */ 2054 { 0x3a6d86, 0x3a6d16, 0xcaf0, 0xcaf0, 0x7bdf, 0x0 }, /* #18 */ 2055 { 0x2a70c3, 0x2a7003, 0x2f66, 0x2f66, 0xe5d5, 0x0 }, /* #19 */ 2056 { 0x2319c6, 0x231116, 0x6002, 0x6002, 0x4f45, 0x0 }, /* #20 */ 2057 { 0x367b42, 0x367382, 0xc47d, 0xc47d, 0x181c, 0x0 }, /* #21 */ 2058 { 0x1175c2, 0x117512, 0xd9c6, 0xd9c6, 0x8718, 0x0 }, /* #22 */ 2059 { 0x0944d6, 0x094482, 0xe89b, 0xe89b, 0x1840, 0x0 }, /* #23 */ 2060 { 0x1e49d7, 0x1e4183, 0x2228, 0x2228, 0x7db5, 0x0 }, /* #24 */ 2061 { 0x172a47, 0x172207, 0x05b8, 0x05b8, 0x86b8, 0x0 }, /* #25 */ 2062 { 0x203203, 0x203202, 0xd2aa, 0xd2aa, 0xba73, 0x0 }, /* #26 */ 2063 { 0x0a7342, 0x0a7392, 0xdf41, 0xdf41, 0x3239, 0x0 }, /* #27 */ 2064 { 0x1a5c87, 0x1a5483, 0xbd29, 0xbd29, 0xd7d2, 0x0 }, /* #28 */ 2065 { 0x395412, 0x395413, 0x5710, 0x5710, 0xfade, 0x0 }, /* #29 */ 2066 { 0x033213, 0x033a97, 0x7e31, 0x7e31, 0xe1ed, 0x0 }, /* #30 */ 2067 { 0x323f86, 0x323702, 0x62cb, 0x62cb, 0x3493, 0x0 }, /* #31 */ 2068 { 0x3b4186, 0x3b4987, 0x377f, 0x377f, 0xb451, 0x0 }, /* #32 */ 2069 { 0x017003, 0x017003, 0x344a, 0x344a, 0xed27, 0x0 }, /* #33 */ 2070 { 0x245996, 0x245102, 0xb355, 0xb355, 0x9ab3, 0x0 }, /* #34 */ 2071 { 0x211d82, 0x211513, 0x0936, 0x0936, 0xc60d, 0x0 }, /* #35 */ 2072 { 0x020547, 0x020512, 0xcaf9, 0xcaf9, 0xbead, 0x0 }, /* #36 */ 2073 { 0x346442, 0x346497, 0x01b6, 0x01b6, 0x559b, 0x0 }, /* #37 */ 2074 { 0x0e3a57, 0x0e3206, 0x7e8f, 0x7e8f, 0x0762, 0x0 }, /* #38 */ 2075 { 0x173582, 0x173516, 0xb4cb, 0xb4cb, 0x865f, 0x0 }, /* #39 */ 2076 { 0x076002, 0x076093, 0x0be1, 0x0be1, 0x1b46, 0x0 }, /* #40 */ 2077 { 0x004e46, 0x004612, 0x70bb, 0x70bb, 0x2eff, 0x0 }, /* #41 */ 2078 { 0x342256, 0x342283, 0x0ffc, 0x0ffc, 0x703b, 0x0 }, /* #42 */ 2079 { 0x0d3842, 0x0d3812, 0x8ba6, 0x8ba6, 0x4b8d, 0x0 }, /* #43 */ 2080 { 0x382886, 0x382097, 0x9f33, 0x9f33, 0xe19e, 0x0 }, /* #44 */ 2081 { 0x2d67c2, 0x2d6f06, 0xd85f, 0xd85f, 0x6a6f, 0x0 }, /* #45 */ 2082 { 0x0f3092, 0x0f3897, 0x6d83, 0x6d83, 0xb87e, 0x0 }, /* #46 */ 2083 { 0x046283, 0x046203, 0x00d9, 0x00d9, 0xe431, 0x0 }, /* #47 */ 2084 { 0x3053d2, 0x305316, 0x72e5, 0x72e5, 0x4ecd, 0x0 }, /* #48 */ 2085 { 0x3d0a02, 0x3d0293, 0x1313, 0x1313, 0x44df, 0x0 }, /* #49 */ 2086 { 0x243547, 0x243593, 0x9479, 0x9479, 0xabea, 0x0 }, /* #50 */ 2087 { 0x2c2386, 0x2c2b93, 0x6dd1, 0x6dd1, 0xe14e, 0x0 }, /* #51 */ 2088 { 0x016457, 0x016c16, 0xe200, 0xe200, 0x7ecb, 0x0 }, /* #52 */ 2089 { 0x044ac3, 0x044282, 0xf72f, 0xf72f, 0x6e06, 0x0 }, /* #53 */ 2090 { 0x2c5b93, 0x2c5382, 0xda4d, 0xda4d, 0x028c, 0x0 }, /* #54 */ 2091 { 0x126616, 0x126e16, 0xee6a, 0xee6a, 0x767f, 0x0 }, /* #55 */ 2092 { 0x3c2807, 0x3c2012, 0xb9e9, 0xb9e9, 0xa5dc, 0x0 }, /* #56 */ 2093 { 0x194b87, 0x194b97, 0x21f1, 0x21f1, 0x908b, 0x0 }, /* #57 */ 2094 { 0x1a4cd2, 0x1a4497, 0x8879, 0x8879, 0xeebb, 0x0 }, /* #58 */ 2095 { 0x306b82, 0x306b02, 0xcf8a, 0xcf8a, 0x74c9, 0x0 }, /* #59 */ 2096 { 0x157592, 0x157517, 0x28c2, 0x28c2, 0xf1bf, 0x0 }, /* #60 */ 2097 { 0x024cc6, 0x024412, 0xfe75, 0xfe75, 0xeb9c, 0x0 }, /* #61 */ 2098 { 0x007a03, 0x007a87, 0x45d8, 0x45d8, 0x8b97, 0x0 }, /* #62 */ 2099 { 0x3d6983, 0x3d6186, 0xdd8c, 0xdd8c, 0x4489, 0x0 }, /* #63 */ 2100 2100 }; 2101 2101 static const BINU16_TEST_T g_aTests_test_u16[] = 2102 2102 { 2103 { 0x 381387, 0x381302, 0x6638, 0x6638, 0xfafe, 0x0 }, /* #0 */2104 { 0x 2d5d47, 0x2d5586, 0x91fa, 0x91fa, 0xc5ae, 0x0 }, /* #1 */2105 { 0x0 94dc3, 0x094586, 0xdd0e, 0xdd0e, 0xcb86, 0x0 }, /* #2 */2106 { 0x2 067c6, 0x206706, 0xf591, 0xf591, 0x0322, 0x0 }, /* #3 */2107 { 0x 024d56, 0x024506, 0x1256, 0x1256, 0xd1ba, 0x0 }, /* #4 */2108 { 0x 373e92, 0x373602, 0xdf90, 0xdf90, 0x6ba9, 0x0 }, /* #5 */2109 { 0x2 55e57, 0x255606, 0xa1a1, 0xa1a1, 0x5365, 0x0 }, /* #6 */2110 { 0x2 63213, 0x263206, 0xc7b9, 0xc7b9, 0x7a67, 0x0 }, /* #7 */2111 { 0x 1f3bd2, 0x1f3302, 0x5278, 0x5278, 0x50c5, 0x0 }, /* #8 */2112 { 0x3 a5f57, 0x3a5702, 0x3796, 0x3796, 0x8717, 0x0 }, /* #9 */2113 { 0x0 31a17, 0x031206, 0xada6, 0xada6, 0x6fd2, 0x0 }, /* #10 */2114 { 0x 244dd6, 0x244502, 0xdb4e, 0xdb4e, 0x1760, 0x0 }, /* #11 */2115 { 0x1 73752, 0x173702, 0x0b12, 0x0b12, 0xfe8e, 0x0 }, /* #12 */2116 { 0x 0855d3, 0x085506, 0xf99f, 0xf99f, 0x4a1d, 0x0 }, /* #13 */2117 { 0x3 f7003, 0x3f7082, 0xb570, 0xb570, 0xfeae, 0x0 }, /* #14 */2118 { 0x 1171d7, 0x117102, 0x31ec, 0x31ec, 0xadd8, 0x0 }, /* #15 */2119 { 0x 336846, 0x336002, 0x1028, 0x1028, 0xc80a, 0x0 }, /* #16 */2120 { 0x 2446c2, 0x244646, 0x4620, 0x4620, 0x1118, 0x0 }, /* #17 */2121 { 0x 1f4bd3, 0x1f4302, 0x6572, 0x6572, 0x3232, 0x0 }, /* #18 */2122 { 0x 207107, 0x207106, 0x4ea0, 0x4ea0, 0x1aaa, 0x0 }, /* #19 */2123 { 0x0 221d2, 0x022182, 0xfa80, 0xfa80, 0xecfe, 0x0 }, /* #20 */2124 { 0x 313883, 0x313006, 0x18eb, 0x18eb, 0xf93f, 0x0 }, /* #21 */2125 { 0x 0f5756, 0x0f5706, 0x9030, 0x9030, 0x6778, 0x0 }, /* #22 */2126 { 0x 0877c6, 0x087706, 0xbd27, 0xbd27, 0x6e16, 0x0 }, /* #23 */2127 { 0x 150dc3, 0x150506, 0x065a, 0x065a, 0x2d8a, 0x0 }, /* #24 */2128 { 0x 227003, 0x227006, 0x63e6, 0x63e6, 0xc2a7, 0x0 }, /* #25 */2129 { 0x 0879d2, 0x087102, 0xe72d, 0xe72d, 0x4448, 0x0 }, /* #26 */2130 { 0x 0a1383, 0x0a1306, 0xda03, 0xda03, 0x3220, 0x0 }, /* #27 */2131 { 0x 2a0dc2, 0x2a0586, 0xce66, 0xce66, 0xb054, 0x0 }, /* #28 */2132 { 0x 081603, 0x081602, 0x52ad, 0x52ad, 0x1272, 0x0 }, /* #29 */2133 { 0x 173602, 0x173602, 0x4af8, 0x4af8, 0x1ecb, 0x0 }, /* #30 */2134 { 0x 352a56, 0x352206, 0x2e6f, 0x2e6f, 0x9b03, 0x0 }, /* #31 */2135 { 0x 1d0957, 0x1d0106, 0x165d, 0x165d, 0x6264, 0x0 }, /* #32 */2136 { 0x3 71892, 0x371006, 0x390e, 0x390e, 0xca1c, 0x0 }, /* #33 */2137 { 0x0 d03c7, 0x0d0386, 0xd060, 0xd060, 0x8a1d, 0x0 }, /* #34 */2138 { 0x 372483, 0x372402, 0x2dba, 0x2dba, 0x4cb0, 0x0 }, /* #35 */2139 { 0x0 14c86, 0x014402, 0x0eae, 0x0eae, 0xf414, 0x0 }, /* #36 */2140 { 0x 070693, 0x070602, 0x61e8, 0x61e8, 0xd66a, 0x0 }, /* #37 */2141 { 0x 0f7a56, 0x0f7202, 0x9ee7, 0x9ee7, 0x678e, 0x0 }, /* #38 */2142 { 0x 341fd2, 0x341782, 0xa047, 0xa047, 0xb4af, 0x0 }, /* #39 */2143 { 0x 3468d7, 0x346086, 0xcb10, 0xcb10, 0x8988, 0x0 }, /* #40 */2144 { 0x 207b47, 0x207346, 0x2d41, 0x2d41, 0x4096, 0x0 }, /* #41 */2145 { 0x3 f78d2, 0x3f7006, 0x7478, 0x7478, 0xab67, 0x0 }, /* #42 */2146 { 0x 362a46, 0x362286, 0xc1f0, 0xc1f0, 0x8406, 0x0 }, /* #43 */2147 { 0x 086506, 0x086502, 0x0610, 0x0610, 0x24ba, 0x0 }, /* #44 */2148 { 0x01 32c3, 0x013202, 0x3dff, 0x3dff, 0x5c6b, 0x0 }, /* #45 */2149 { 0x 1a1b03, 0x1a1302, 0x1cdd, 0x1cdd, 0x2991, 0x0 }, /* #46 */2150 { 0x 212d52, 0x212506, 0x14c5, 0x14c5, 0x9b38, 0x0 }, /* #47 */2151 { 0x0 120c7, 0x012046, 0xb082, 0xb082, 0x4c31, 0x0 }, /* #48 */2152 { 0x 0a3452, 0x0a3406, 0x13f7, 0x13f7, 0xc79e, 0x0 }, /* #49 */2153 { 0x 065dd7, 0x065586, 0x877c, 0x877c, 0xec3d, 0x0 }, /* #50 */2154 { 0x 214842, 0x214002, 0x33ae, 0x33ae, 0x22a8, 0x0 }, /* #51 */2155 { 0x 3666d6, 0x366602, 0xbe13, 0xbe13, 0x0dfc, 0x0 }, /* #52 */2156 { 0x 002c56, 0x002406, 0xb46d, 0xb46d, 0x742f, 0x0 }, /* #53 */2157 { 0x 1469c7, 0x146106, 0x61eb, 0x61eb, 0xa017, 0x0 }, /* #54 */2158 { 0x 1a4f06, 0x1a4702, 0x575b, 0x575b, 0x35a1, 0x0 }, /* #55 */2159 { 0x1 36886, 0x136006, 0x1f6e, 0x1f6e, 0x931d, 0x0 }, /* #56 */2160 { 0x 056906, 0x056106, 0xdad1, 0xdad1, 0x08c6, 0x0 }, /* #57 */2161 { 0x 1d4096, 0x1d4002, 0x7c91, 0x7c91, 0x3638, 0x0 }, /* #58 */2162 { 0x3 a5057, 0x3a5006, 0x045c, 0x045c, 0x3968, 0x0 }, /* #59 */2163 { 0x 0f0c96, 0x0f0482, 0x9c32, 0x9c32, 0xb8bf, 0x0 }, /* #60 */2164 { 0x 1e3286, 0x1e3206, 0x30fd, 0x30fd, 0x5ab8, 0x0 }, /* #61 */2165 { 0x1 31317, 0x131386, 0xb584, 0xb584, 0xf539, 0x0 }, /* #62 */2166 { 0x2 91b87, 0x291302, 0x49a4, 0x49a4, 0xd35d, 0x0 }, /* #63 */2103 { 0x1d1a87, 0x1d1206, 0x39cc, 0x39cc, 0x9ee0, 0x0 }, /* #0 */ 2104 { 0x082856, 0x082002, 0x63d6, 0x63d6, 0x84a7, 0x0 }, /* #1 */ 2105 { 0x0f7f13, 0x0f7706, 0xc33a, 0xc33a, 0x1a52, 0x0 }, /* #2 */ 2106 { 0x292dc6, 0x292586, 0xe09b, 0xe09b, 0xe1c6, 0x0 }, /* #3 */ 2107 { 0x2238d2, 0x223082, 0x96af, 0x96af, 0xbd02, 0x0 }, /* #4 */ 2108 { 0x1f7d56, 0x1f7502, 0x2caa, 0x2caa, 0x8758, 0x0 }, /* #5 */ 2109 { 0x242c86, 0x242482, 0xf923, 0xf923, 0xa8d2, 0x0 }, /* #6 */ 2110 { 0x292683, 0x292602, 0xf4bf, 0xf4bf, 0x5431, 0x0 }, /* #7 */ 2111 { 0x051283, 0x051206, 0xc63a, 0xc63a, 0x2e0e, 0x0 }, /* #8 */ 2112 { 0x362987, 0x362182, 0xa8c3, 0xa8c3, 0x9d26, 0x0 }, /* #9 */ 2113 { 0x0b5e46, 0x0b5686, 0x8cc5, 0x8cc5, 0xe332, 0x0 }, /* #10 */ 2114 { 0x151483, 0x151482, 0xb241, 0xb241, 0xff9f, 0x0 }, /* #11 */ 2115 { 0x1e4d93, 0x1e4502, 0x7cbd, 0x7cbd, 0x99d3, 0x0 }, /* #12 */ 2116 { 0x361a13, 0x361202, 0x3d07, 0x3d07, 0x9c4f, 0x0 }, /* #13 */ 2117 { 0x320e57, 0x320606, 0x2da6, 0x2da6, 0xf0e7, 0x0 }, /* #14 */ 2118 { 0x310842, 0x310006, 0x3a4f, 0x3a4f, 0x3739, 0x0 }, /* #15 */ 2119 { 0x1a1593, 0x1a1502, 0x4857, 0x4857, 0x8496, 0x0 }, /* #16 */ 2120 { 0x351982, 0x351186, 0xacbc, 0xacbc, 0x9c7d, 0x0 }, /* #17 */ 2121 { 0x257497, 0x257486, 0xb3be, 0xb3be, 0xad2e, 0x0 }, /* #18 */ 2122 { 0x353716, 0x353782, 0xe510, 0xe510, 0x8715, 0x0 }, /* #19 */ 2123 { 0x041b42, 0x041306, 0x138d, 0x138d, 0xaec4, 0x0 }, /* #20 */ 2124 { 0x2379d3, 0x237186, 0xd874, 0xd874, 0xa94e, 0x0 }, /* #21 */ 2125 { 0x297f46, 0x297782, 0xa0cf, 0xa0cf, 0x987c, 0x0 }, /* #22 */ 2126 { 0x300703, 0x300706, 0xbdb7, 0xbdb7, 0x677d, 0x0 }, /* #23 */ 2127 { 0x015e02, 0x015606, 0xd3b2, 0xd3b2, 0x6ad0, 0x0 }, /* #24 */ 2128 { 0x3627c7, 0x362702, 0x56f2, 0x56f2, 0x4ca3, 0x0 }, /* #25 */ 2129 { 0x160fd7, 0x160786, 0xa314, 0xa314, 0x801d, 0x0 }, /* #26 */ 2130 { 0x2a1d57, 0x2a1502, 0x11dc, 0x11dc, 0xb39b, 0x0 }, /* #27 */ 2131 { 0x311ad2, 0x311202, 0xd86e, 0xd86e, 0x1ebd, 0x0 }, /* #28 */ 2132 { 0x133c17, 0x133406, 0x3fe8, 0x3fe8, 0xca62, 0x0 }, /* #29 */ 2133 { 0x0c0b57, 0x0c0302, 0x3b91, 0x3b91, 0xb845, 0x0 }, /* #30 */ 2134 { 0x1152d3, 0x115202, 0x44c0, 0x44c0, 0x9b42, 0x0 }, /* #31 */ 2135 { 0x220ed2, 0x220686, 0x9887, 0x9887, 0xf84b, 0x0 }, /* #32 */ 2136 { 0x322353, 0x322382, 0xaab6, 0xaab6, 0xa8be, 0x0 }, /* #33 */ 2137 { 0x035e16, 0x035606, 0x14a1, 0x14a1, 0x7df4, 0x0 }, /* #34 */ 2138 { 0x2b3142, 0x2b3102, 0x6bfe, 0x6bfe, 0xf2b6, 0x0 }, /* #35 */ 2139 { 0x031803, 0x031002, 0xa779, 0xa779, 0x381f, 0x0 }, /* #36 */ 2140 { 0x3b1943, 0x3b1102, 0x07f4, 0x07f4, 0x5b13, 0x0 }, /* #37 */ 2141 { 0x3c4d46, 0x3c4502, 0x8e1d, 0x8e1d, 0x2568, 0x0 }, /* #38 */ 2142 { 0x0465d3, 0x046502, 0x23d7, 0x23d7, 0x3822, 0x0 }, /* #39 */ 2143 { 0x286b87, 0x286382, 0xa8ab, 0xa8ab, 0x9f84, 0x0 }, /* #40 */ 2144 { 0x0a3747, 0x0a3706, 0x798d, 0x798d, 0x22d8, 0x0 }, /* #41 */ 2145 { 0x312242, 0x312206, 0x04bb, 0x04bb, 0x91f1, 0x0 }, /* #42 */ 2146 { 0x036f57, 0x036706, 0x5520, 0x5520, 0xde1e, 0x0 }, /* #43 */ 2147 { 0x242f57, 0x242702, 0x2a9e, 0x2a9e, 0x1cac, 0x0 }, /* #44 */ 2148 { 0x016b57, 0x016302, 0xed7f, 0xed7f, 0x469a, 0x0 }, /* #45 */ 2149 { 0x3a64d7, 0x3a6406, 0xa68c, 0xa68c, 0x4a4f, 0x0 }, /* #46 */ 2150 { 0x3c1b13, 0x3c1382, 0x9da0, 0x9da0, 0xa284, 0x0 }, /* #47 */ 2151 { 0x090a86, 0x090206, 0x7586, 0x7586, 0xc357, 0x0 }, /* #48 */ 2152 { 0x2431c7, 0x243106, 0x337a, 0x337a, 0xa40a, 0x0 }, /* #49 */ 2153 { 0x1b43d6, 0x1b4386, 0x8852, 0x8852, 0xf0cb, 0x0 }, /* #50 */ 2154 { 0x335cc3, 0x335482, 0xfc11, 0xfc11, 0xea5c, 0x0 }, /* #51 */ 2155 { 0x207656, 0x207602, 0x97b6, 0x97b6, 0x341f, 0x0 }, /* #52 */ 2156 { 0x2e0082, 0x2e0002, 0x384e, 0x384e, 0xb450, 0x0 }, /* #53 */ 2157 { 0x2b0d07, 0x2b0502, 0x8e57, 0x8e57, 0x274d, 0x0 }, /* #54 */ 2158 { 0x014312, 0x014386, 0xd61b, 0xd61b, 0x91b6, 0x0 }, /* #55 */ 2159 { 0x1a0193, 0x1a0106, 0xb297, 0xb297, 0x0096, 0x0 }, /* #56 */ 2160 { 0x397a86, 0x397202, 0x4b69, 0x4b69, 0xdc3b, 0x0 }, /* #57 */ 2161 { 0x075cd7, 0x075406, 0xcd18, 0xcd18, 0x1420, 0x0 }, /* #58 */ 2162 { 0x3b6b42, 0x3b6302, 0x3af8, 0x3af8, 0xabc9, 0x0 }, /* #59 */ 2163 { 0x2549c3, 0x254106, 0x29e6, 0x29e6, 0xfa06, 0x0 }, /* #60 */ 2164 { 0x0d3a53, 0x0d3206, 0x2289, 0x2289, 0x5081, 0x0 }, /* #61 */ 2165 { 0x156186, 0x156102, 0x0c5d, 0x0c5d, 0xe115, 0x0 }, /* #62 */ 2166 { 0x243cd6, 0x243402, 0x582e, 0x582e, 0x4a20, 0x0 }, /* #63 */ 2167 2167 }; 2168 2168 static const BINU16_TEST_T g_aTests_bt_u16[] = 2169 2169 { 2170 { 0x 331ec6, 0x331ec6, 0x27c0, 0x27c0, 0x0005, 0x0 }, /* #0 */2171 { 0x 031f03, 0x031f02, 0x5f5d, 0x5f5d, 0x0005, 0x0 }, /* #1 */2172 { 0x 0b1ad2, 0x0b1ad2, 0x3601, 0x3601, 0x0004, 0x0 }, /* #2 */2173 { 0x0 83503, 0x083503, 0xca06, 0xca06, 0x000b, 0x0 }, /* #3 */2174 { 0x 175457, 0x175456, 0xc0a4, 0xc0a4, 0x0001, 0x0 }, /* #4 */2175 { 0x2 c7552, 0x2c7552, 0x2879, 0x2879, 0x000f, 0x0 }, /* #5 */2176 { 0x 030612, 0x030612, 0x2506, 0x2506, 0x000c, 0x0 }, /* #6 */2177 { 0x 183e93, 0x183e93, 0x8638, 0x8638, 0x0004, 0x0 }, /* #7 */2178 { 0x 2d3c43, 0x2d3c42, 0x7dc3, 0x7dc3, 0x000f, 0x0 }, /* #8 */2179 { 0x 2c6807, 0x2c6806, 0x311e, 0x311e, 0x0006, 0x0 }, /* #9 */2180 { 0x2 d7b57, 0x2d7b56, 0x1ecc, 0x1ecc, 0x0005, 0x0 }, /* #10 */2181 { 0x 1e7857, 0x1e7857, 0xe886, 0xe886, 0x000e, 0x0 }, /* #11 */2182 { 0x 326316, 0x326317, 0x023e, 0x023e, 0x0003, 0x0 }, /* #12 */2183 { 0x2 87bc6, 0x287bc7, 0xc8ee, 0xc8ee, 0x0006, 0x0 }, /* #13 */2184 { 0x 163296, 0x163297, 0x3a39, 0x3a39, 0x0003, 0x0 }, /* #14 */2185 { 0x 3d4346, 0x3d4347, 0xde86, 0xde86, 0x0001, 0x0 }, /* #15 */2186 { 0x 081c07, 0x081c07, 0x8974, 0x8974, 0x000b, 0x0 }, /* #16 */2187 { 0x 1a25d2, 0x1a25d3, 0x5dc9, 0x5dc9, 0x0006, 0x0 }, /* #17 */2188 { 0x 012412, 0x012412, 0xf430, 0xf430, 0x0002, 0x0 }, /* #18 */2189 { 0x 0e2047, 0x0e2047, 0xa463, 0xa463, 0x0005, 0x0 }, /* #19 */2190 { 0x1 12347, 0x112347, 0x8833, 0x8833, 0x0005, 0x0 }, /* #20 */2191 { 0x 0c6f12, 0x0c6f12, 0x1041, 0x1041, 0x0008, 0x0 }, /* #21 */2192 { 0x 0c2f42, 0x0c2f43, 0x147f, 0x147f, 0x0005, 0x0 }, /* #22 */2193 { 0x 131696, 0x131696, 0x612d, 0x612d, 0x000a, 0x0 }, /* #23 */2194 { 0x 180412, 0x180413, 0xab74, 0xab74, 0x0009, 0x0 }, /* #24 */2195 { 0x 0f4a83, 0x0f4a83, 0x9db7, 0x9db7, 0x000f, 0x0 }, /* #25 */2196 { 0x 0c6b06, 0x0c6b07, 0xe52f, 0xe52f, 0x000a, 0x0 }, /* #26 */2197 { 0x 2f4847, 0x2f4847, 0xf944, 0xf944, 0x000d, 0x0 }, /* #27 */2198 { 0x 087e57, 0x087e56, 0xc99f, 0xc99f, 0x0006, 0x0 }, /* #28 */2199 { 0x 3729d7, 0x3729d6, 0x8e5b, 0x8e5b, 0x0005, 0x0 }, /* #29 */2200 { 0x 397a56, 0x397a56, 0xb7fe, 0xb7fe, 0x0000, 0x0 }, /* #30 */2201 { 0x 0e02c3, 0x0e02c3, 0x3f7e, 0x3f7e, 0x000d, 0x0 }, /* #31 */2202 { 0x 163447, 0x163447, 0x7d58, 0x7d58, 0x000a, 0x0 }, /* #32 */2203 { 0x1 650d2, 0x1650d2, 0x75cc, 0x75cc, 0x0005, 0x0 }, /* #33 */2204 { 0x 191853, 0x191853, 0xb3eb, 0xb3eb, 0x0006, 0x0 }, /* #34 */2205 { 0x 0e1303, 0x0e1302, 0x54b7, 0x54b7, 0x0009, 0x0 }, /* #35 */2206 { 0x 321496, 0x321497, 0xcb6b, 0xcb6b, 0x000f, 0x0 }, /* #36 */2207 { 0x 013217, 0x013216, 0x6158, 0x6158, 0x000c, 0x0 }, /* #37 */2208 { 0x0 35b83, 0x035b82, 0xcf6f, 0xcf6f, 0x0004, 0x0 }, /* #38 */2209 { 0x 0b5543, 0x0b5543, 0x770c, 0x770c, 0x000d, 0x0 }, /* #39 */2210 { 0x 3f18d3, 0x3f18d3, 0x8a2e, 0x8a2e, 0x0009, 0x0 }, /* #40 */2211 { 0x2 27dc3, 0x227dc3, 0x4321, 0x4321, 0x0005, 0x0 }, /* #41 */2212 { 0x 3e3a97, 0x3e3a97, 0x5673, 0x5673, 0x0005, 0x0 }, /* #42 */2213 { 0x 051712, 0x051713, 0x7b1f, 0x7b1f, 0x0008, 0x0 }, /* #43 */2214 { 0x 0378c2, 0x0378c3, 0x9ff0, 0x9ff0, 0x0006, 0x0 }, /* #44 */2215 { 0x 280c06, 0x280c07, 0xe972, 0xe972, 0x0005, 0x0 }, /* #45 */2216 { 0x 005693, 0x005693, 0x265b, 0x265b, 0x0009, 0x0 }, /* #46 */2217 { 0x0 40f42, 0x040f42, 0xd5c6, 0xd5c6, 0x0004, 0x0 }, /* #47 */2218 { 0x3 a4247, 0x3a4246, 0x1639, 0x1639, 0x0001, 0x0 }, /* #48 */2219 { 0x 120652, 0x120653, 0xe417, 0xe417, 0x000e, 0x0 }, /* #49 */2220 { 0x 390f57, 0x390f56, 0xf122, 0xf122, 0x0002, 0x0 }, /* #50 */2221 { 0x0 e1116, 0x0e1116, 0x1c81, 0x1c81, 0x000d, 0x0 }, /* #51 */2222 { 0x 153757, 0x153756, 0x11d8, 0x11d8, 0x000f, 0x0 }, /* #52 */2223 { 0x 3e3a17, 0x3e3a16, 0x17fe, 0x17fe, 0x0000, 0x0 }, /* #53 */2224 { 0x 115397, 0x115396, 0x2005, 0x2005, 0x0005, 0x0 }, /* #54 */2225 { 0x3 f7806, 0x3f7807, 0x332a, 0x332a, 0x0009, 0x0 }, /* #55 */2226 { 0x 140cc6, 0x140cc6, 0x8e86, 0x8e86, 0x0008, 0x0 }, /* #56 */2227 { 0x 0e3302, 0x0e3302, 0x87b7, 0x87b7, 0x000e, 0x0 }, /* #57 */2228 { 0x 1a7497, 0x1a7497, 0xb6ed, 0xb6ed, 0x0005, 0x0 }, /* #58 */2229 { 0x1 35f56, 0x135f56, 0xb099, 0xb099, 0x0005, 0x0 }, /* #59 */2230 { 0x 080852, 0x080853, 0xd48c, 0xd48c, 0x0002, 0x0 }, /* #60 */2231 { 0x 3a60c3, 0x3a60c2, 0x1291, 0x1291, 0x0001, 0x0 }, /* #61 */2232 { 0x 3b5983, 0x3b5982, 0x0837, 0x0837, 0x000d, 0x0 }, /* #62 */2233 { 0x 137a82, 0x137a83, 0x6f47, 0x6f47, 0x0002, 0x0 }, /* #63 */2170 { 0x0d2843, 0x0d2842, 0xcb9b, 0xcb9b, 0x0006, 0x0 }, /* #0 */ 2171 { 0x3d1842, 0x3d1843, 0x7274, 0x7274, 0x0006, 0x0 }, /* #1 */ 2172 { 0x1e0216, 0x1e0216, 0x309c, 0x309c, 0x0005, 0x0 }, /* #2 */ 2173 { 0x0d2a02, 0x0d2a02, 0x9867, 0x9867, 0x000e, 0x0 }, /* #3 */ 2174 { 0x226297, 0x226296, 0xfc4a, 0xfc4a, 0x0007, 0x0 }, /* #4 */ 2175 { 0x2b6286, 0x2b6287, 0x86a7, 0x86a7, 0x0005, 0x0 }, /* #5 */ 2176 { 0x280313, 0x280313, 0xa4d1, 0xa4d1, 0x000f, 0x0 }, /* #6 */ 2177 { 0x0a7556, 0x0a7556, 0x4523, 0x4523, 0x000d, 0x0 }, /* #7 */ 2178 { 0x115c12, 0x115c12, 0x6a0b, 0x6a0b, 0x0004, 0x0 }, /* #8 */ 2179 { 0x3401d6, 0x3401d6, 0xece8, 0xece8, 0x0008, 0x0 }, /* #9 */ 2180 { 0x251112, 0x251113, 0x2574, 0x2574, 0x0005, 0x0 }, /* #10 */ 2181 { 0x224d52, 0x224d52, 0xe7e0, 0xe7e0, 0x000b, 0x0 }, /* #11 */ 2182 { 0x235307, 0x235306, 0x6420, 0x6420, 0x0008, 0x0 }, /* #12 */ 2183 { 0x294007, 0x294006, 0x8502, 0x8502, 0x0003, 0x0 }, /* #13 */ 2184 { 0x2625c6, 0x2625c7, 0x4996, 0x4996, 0x0008, 0x0 }, /* #14 */ 2185 { 0x011402, 0x011403, 0xde39, 0xde39, 0x0000, 0x0 }, /* #15 */ 2186 { 0x210002, 0x210003, 0x21ed, 0x21ed, 0x000d, 0x0 }, /* #16 */ 2187 { 0x391803, 0x391802, 0x7254, 0x7254, 0x000a, 0x0 }, /* #17 */ 2188 { 0x1637d2, 0x1637d2, 0xc39a, 0xc39a, 0x0006, 0x0 }, /* #18 */ 2189 { 0x2a5d06, 0x2a5d06, 0x0e13, 0x0e13, 0x0002, 0x0 }, /* #19 */ 2190 { 0x101786, 0x101787, 0x44ba, 0x44ba, 0x0005, 0x0 }, /* #20 */ 2191 { 0x3a4797, 0x3a4796, 0x3d06, 0x3d06, 0x0000, 0x0 }, /* #21 */ 2192 { 0x221c06, 0x221c07, 0x3d5e, 0x3d5e, 0x000d, 0x0 }, /* #22 */ 2193 { 0x2d03d3, 0x2d03d2, 0xf1d2, 0xf1d2, 0x000a, 0x0 }, /* #23 */ 2194 { 0x3c6686, 0x3c6686, 0x148a, 0x148a, 0x0006, 0x0 }, /* #24 */ 2195 { 0x1a7e07, 0x1a7e07, 0xebb6, 0xebb6, 0x0007, 0x0 }, /* #25 */ 2196 { 0x262157, 0x262156, 0x7bea, 0x7bea, 0x0004, 0x0 }, /* #26 */ 2197 { 0x182d93, 0x182d93, 0x53f7, 0x53f7, 0x0005, 0x0 }, /* #27 */ 2198 { 0x307d57, 0x307d57, 0x7c51, 0x7c51, 0x000b, 0x0 }, /* #28 */ 2199 { 0x205883, 0x205882, 0x670f, 0x670f, 0x0007, 0x0 }, /* #29 */ 2200 { 0x203a83, 0x203a83, 0x26b9, 0x26b9, 0x0009, 0x0 }, /* #30 */ 2201 { 0x1e0586, 0x1e0586, 0x75a9, 0x75a9, 0x0002, 0x0 }, /* #31 */ 2202 { 0x0648d3, 0x0648d2, 0xd0f4, 0xd0f4, 0x0009, 0x0 }, /* #32 */ 2203 { 0x1d5417, 0x1d5417, 0x03f5, 0x03f5, 0x0008, 0x0 }, /* #33 */ 2204 { 0x386157, 0x386156, 0x0c68, 0x0c68, 0x0007, 0x0 }, /* #34 */ 2205 { 0x264853, 0x264853, 0xeec8, 0xeec8, 0x0007, 0x0 }, /* #35 */ 2206 { 0x0e4757, 0x0e4756, 0xe723, 0xe723, 0x0003, 0x0 }, /* #36 */ 2207 { 0x1a6a13, 0x1a6a12, 0x42d7, 0x42d7, 0x000c, 0x0 }, /* #37 */ 2208 { 0x027d46, 0x027d47, 0xc026, 0xc026, 0x0005, 0x0 }, /* #38 */ 2209 { 0x3b2b56, 0x3b2b57, 0x6fc7, 0x6fc7, 0x0009, 0x0 }, /* #39 */ 2210 { 0x1263d3, 0x1263d2, 0x197e, 0x197e, 0x000f, 0x0 }, /* #40 */ 2211 { 0x262887, 0x262886, 0xef18, 0xef18, 0x000c, 0x0 }, /* #41 */ 2212 { 0x2f1ac2, 0x2f1ac3, 0x7c5c, 0x7c5c, 0x0003, 0x0 }, /* #42 */ 2213 { 0x302583, 0x302583, 0xfd2a, 0xfd2a, 0x0001, 0x0 }, /* #43 */ 2214 { 0x251e93, 0x251e92, 0x311f, 0x311f, 0x000b, 0x0 }, /* #44 */ 2215 { 0x084846, 0x084846, 0x0b9b, 0x0b9b, 0x0005, 0x0 }, /* #45 */ 2216 { 0x2d60d6, 0x2d60d6, 0xfc5d, 0xfc5d, 0x0007, 0x0 }, /* #46 */ 2217 { 0x0b3857, 0x0b3857, 0xe6c7, 0xe6c7, 0x0001, 0x0 }, /* #47 */ 2218 { 0x302913, 0x302913, 0xd6f3, 0xd6f3, 0x0007, 0x0 }, /* #48 */ 2219 { 0x321fc3, 0x321fc3, 0x97ad, 0x97ad, 0x0008, 0x0 }, /* #49 */ 2220 { 0x026917, 0x026917, 0xc5e8, 0xc5e8, 0x0003, 0x0 }, /* #50 */ 2221 { 0x095097, 0x095097, 0x8521, 0x8521, 0x000a, 0x0 }, /* #51 */ 2222 { 0x225c57, 0x225c56, 0x87a1, 0x87a1, 0x0002, 0x0 }, /* #52 */ 2223 { 0x040a07, 0x040a06, 0x8f4c, 0x8f4c, 0x0000, 0x0 }, /* #53 */ 2224 { 0x2b1d43, 0x2b1d43, 0xbeda, 0xbeda, 0x000f, 0x0 }, /* #54 */ 2225 { 0x3e7343, 0x3e7342, 0x234e, 0x234e, 0x0007, 0x0 }, /* #55 */ 2226 { 0x2b5592, 0x2b5593, 0x0aec, 0x0aec, 0x0002, 0x0 }, /* #56 */ 2227 { 0x145a16, 0x145a16, 0x31ac, 0x31ac, 0x0000, 0x0 }, /* #57 */ 2228 { 0x283292, 0x283292, 0x7d8e, 0x7d8e, 0x0004, 0x0 }, /* #58 */ 2229 { 0x1e1a53, 0x1e1a53, 0x7286, 0x7286, 0x000d, 0x0 }, /* #59 */ 2230 { 0x162d02, 0x162d03, 0xc99f, 0xc99f, 0x000f, 0x0 }, /* #60 */ 2231 { 0x0f7097, 0x0f7096, 0x32c1, 0x32c1, 0x000f, 0x0 }, /* #61 */ 2232 { 0x276252, 0x276252, 0xc09f, 0xc09f, 0x0008, 0x0 }, /* #62 */ 2233 { 0x317c57, 0x317c57, 0xf4c6, 0xf4c6, 0x000e, 0x0 }, /* #63 */ 2234 2234 }; 2235 2235 static const BINU16_TEST_T g_aTests_btc_u16[] = 2236 2236 { 2237 { 0x 121982, 0x121982, 0x130c, 0x170c, 0x000a, 0x0 }, /* #0 */2238 { 0x0 90a86, 0x090a87, 0x9f19, 0x9b19, 0x000a, 0x0 }, /* #1 */2239 { 0x 260683, 0x260683, 0xa3c1, 0xa381, 0x0006, 0x0 }, /* #2 */2240 { 0x 1221d6, 0x1221d7, 0x17be, 0x16be, 0x0008, 0x0 }, /* #3 */2241 { 0x 051ac3, 0x051ac3, 0xfa65, 0xf265, 0x000b, 0x0 }, /* #4 */2242 { 0x 2d27c7, 0x2d27c6, 0xe23e, 0xe23f, 0x0000, 0x0 }, /* #5 */2243 { 0x 084e96, 0x084e96, 0x2b40, 0x3b40, 0x000c, 0x0 }, /* #6 */2244 { 0x 3f58c2, 0x3f58c3, 0xd037, 0x9037, 0x000e, 0x0 }, /* #7 */2245 { 0x2 35d82, 0x235d83, 0xada1, 0xada0, 0x0000, 0x0 }, /* #8 */2246 { 0x 3a22c7, 0x3a22c7, 0x559c, 0x5598, 0x0002, 0x0 }, /* #9 */2247 { 0x 1e3403, 0x1e3402, 0x89ce, 0x89de, 0x0004, 0x0 }, /* #10 */2248 { 0x 174ec3, 0x174ec3, 0x3ed3, 0x3ad3, 0x000a, 0x0 }, /* #11 */2249 { 0x 227742, 0x227743, 0x3bf1, 0x2bf1, 0x000c, 0x0 }, /* #12 */2250 { 0x1 17952, 0x117952, 0xc343, 0xd343, 0x000c, 0x0 }, /* #13 */2251 { 0x 0b4bd7, 0x0b4bd7, 0x3df4, 0x3d74, 0x0007, 0x0 }, /* #14 */2252 { 0x2 75752, 0x275752, 0xea11, 0xea15, 0x0002, 0x0 }, /* #15 */2253 { 0x 3452d3, 0x3452d2, 0xd55c, 0xd75c, 0x0009, 0x0 }, /* #16 */2254 { 0x1 86756, 0x186756, 0x08e4, 0x48e4, 0x000e, 0x0 }, /* #17 */2255 { 0x 3d6b43, 0x3d6b43, 0xc97e, 0xc97a, 0x0002, 0x0 }, /* #18 */2256 { 0x 3d26c6, 0x3d26c7, 0xea7d, 0x6a7d, 0x000f, 0x0 }, /* #19 */2257 { 0x 350a42, 0x350a42, 0x9173, 0xb173, 0x000d, 0x0 }, /* #20 */2258 { 0x 2b2217, 0x2b2216, 0xe219, 0xe239, 0x0005, 0x0 }, /* #21 */2259 { 0x3 13d12, 0x313d12, 0x82e6, 0xa2e6, 0x000d, 0x0 }, /* #22 */2260 { 0x0 73e82, 0x073e82, 0x8e96, 0x8ed6, 0x0006, 0x0 }, /* #23 */2261 { 0x 0f4957, 0x0f4956, 0x38e9, 0xb8e9, 0x000f, 0x0 }, /* #24 */2262 { 0x 2f7953, 0x2f7953, 0x773d, 0x763d, 0x0008, 0x0 }, /* #25 */2263 { 0x 296d07, 0x296d07, 0x7a47, 0x3a47, 0x000e, 0x0 }, /* #26 */2264 { 0x 1a2387, 0x1a2387, 0x815e, 0x815a, 0x0002, 0x0 }, /* #27 */2265 { 0x 3f5307, 0x3f5307, 0xda89, 0xda09, 0x0007, 0x0 }, /* #28 */2266 { 0x1 60652, 0x160652, 0xbe0b, 0xbe2b, 0x0005, 0x0 }, /* #29 */2267 { 0x 1322c6, 0x1322c7, 0x9fd0, 0x9f50, 0x0007, 0x0 }, /* #30 */2268 { 0x 277f13, 0x277f13, 0x37dc, 0x36dc, 0x0008, 0x0 }, /* #31 */2269 { 0x1 601d3, 0x1601d3, 0x2f3a, 0x2f38, 0x0001, 0x0 }, /* #32 */2270 { 0x 242d02, 0x242d02, 0xe0d2, 0xf0d2, 0x000c, 0x0 }, /* #33 */2271 { 0x0 e2102, 0x0e2102, 0x1cf7, 0x1df7, 0x0008, 0x0 }, /* #34 */2272 { 0x 335282, 0x335283, 0x8c96, 0x8896, 0x000a, 0x0 }, /* #35 */2273 { 0x3 a3b52, 0x3a3b53, 0xbbe7, 0xbbe3, 0x0002, 0x0 }, /* #36 */2274 { 0x 125953, 0x125952, 0x046e, 0x446e, 0x000e, 0x0 }, /* #37 */2275 { 0x 1570c6, 0x1570c7, 0x24d4, 0x04d4, 0x000d, 0x0 }, /* #38 */2276 { 0x3 62b06, 0x362b07, 0x624d, 0x620d, 0x0006, 0x0 }, /* #39 */2277 { 0x 1d5702, 0x1d5703, 0xf0a1, 0xf0a0, 0x0000, 0x0 }, /* #40 */2278 { 0x 3e0213, 0x3e0212, 0xeb3c, 0xeb7c, 0x0006, 0x0 }, /* #41 */2279 { 0x 175c02, 0x175c03, 0xd05b, 0xd059, 0x0001, 0x0 }, /* #42 */2280 { 0x3 b69d3, 0x3b69d3, 0xf098, 0xb098, 0x000e, 0x0 }, /* #43 */2281 { 0x 1e2606, 0x1e2606, 0x6652, 0x6653, 0x0000, 0x0 }, /* #44 */2282 { 0x 064b06, 0x064b07, 0xdf22, 0x5f22, 0x000f, 0x0 }, /* #45 */2283 { 0x 0049d2, 0x0049d3, 0xba10, 0x3a10, 0x000f, 0x0 }, /* #46 */2284 { 0x0 a0216, 0x0a0217, 0xa88e, 0x288e, 0x000f, 0x0 }, /* #47 */2285 { 0x 374816, 0x374817, 0x1e5d, 0x1e1d, 0x0006, 0x0 }, /* #48 */2286 { 0x1 b1056, 0x1b1057, 0xe9af, 0xc9af, 0x000d, 0x0 }, /* #49 */2287 { 0x 0e5cd2, 0x0e5cd3, 0x9c36, 0x9436, 0x000b, 0x0 }, /* #50 */2288 { 0x 0738d2, 0x0738d3, 0x6df2, 0x65f2, 0x000b, 0x0 }, /* #51 */2289 { 0x2 d0382, 0x2d0382, 0xd24e, 0xd24f, 0x0000, 0x0 }, /* #52 */2290 { 0x 322506, 0x322506, 0x397b, 0x3d7b, 0x000a, 0x0 }, /* #53 */2291 { 0x1 e1403, 0x1e1403, 0xc0c7, 0xc0c3, 0x0002, 0x0 }, /* #54 */2292 { 0x1 07357, 0x107356, 0x251a, 0x259a, 0x0007, 0x0 }, /* #55 */2293 { 0x3 c6802, 0x3c6803, 0xf7e7, 0xb7e7, 0x000e, 0x0 }, /* #56 */2294 { 0x 161e96, 0x161e97, 0x8d42, 0x8c42, 0x0008, 0x0 }, /* #57 */2295 { 0x3 a3986, 0x3a3986, 0x7ca8, 0x7caa, 0x0001, 0x0 }, /* #58 */2296 { 0x2 77597, 0x277597, 0x7fc6, 0x77c6, 0x000b, 0x0 }, /* #59 */2297 { 0x0 66612, 0x066612, 0xd7b9, 0xdfb9, 0x000b, 0x0 }, /* #60 */2298 { 0x 3e7283, 0x3e7283, 0xf63a, 0xf638, 0x0001, 0x0 }, /* #61 */2299 { 0x 090bd3, 0x090bd2, 0xd621, 0xd6a1, 0x0007, 0x0 }, /* #62 */2300 { 0x 056607, 0x056606, 0x2a82, 0x2b82, 0x0008, 0x0 }, /* #63 */2237 { 0x2b3153, 0x2b3153, 0x284c, 0x280c, 0x0006, 0x0 }, /* #0 */ 2238 { 0x046ed3, 0x046ed2, 0x80a2, 0x80a3, 0x0000, 0x0 }, /* #1 */ 2239 { 0x0c0006, 0x0c0007, 0x0a9b, 0x029b, 0x000b, 0x0 }, /* #2 */ 2240 { 0x2e6396, 0x2e6396, 0x454f, 0x455f, 0x0004, 0x0 }, /* #3 */ 2241 { 0x142203, 0x142203, 0x2b8e, 0x2b0e, 0x0007, 0x0 }, /* #4 */ 2242 { 0x3536d2, 0x3536d3, 0xdabd, 0xdab9, 0x0002, 0x0 }, /* #5 */ 2243 { 0x3e6586, 0x3e6587, 0x710c, 0x700c, 0x0008, 0x0 }, /* #6 */ 2244 { 0x2a2516, 0x2a2516, 0x8198, 0x8598, 0x000a, 0x0 }, /* #7 */ 2245 { 0x2c5a93, 0x2c5a92, 0x9017, 0xb017, 0x000d, 0x0 }, /* #8 */ 2246 { 0x077886, 0x077887, 0xf1a4, 0x71a4, 0x000f, 0x0 }, /* #9 */ 2247 { 0x353c56, 0x353c57, 0x5bcb, 0x5b8b, 0x0006, 0x0 }, /* #10 */ 2248 { 0x2f3017, 0x2f3016, 0x33d1, 0xb3d1, 0x000f, 0x0 }, /* #11 */ 2249 { 0x1a1282, 0x1a1282, 0x2b32, 0xab32, 0x000f, 0x0 }, /* #12 */ 2250 { 0x100206, 0x100207, 0xf1b8, 0xf198, 0x0005, 0x0 }, /* #13 */ 2251 { 0x3b72c6, 0x3b72c6, 0x07d1, 0x07d3, 0x0001, 0x0 }, /* #14 */ 2252 { 0x2262c2, 0x2262c3, 0xf86e, 0xf86c, 0x0001, 0x0 }, /* #15 */ 2253 { 0x2e7947, 0x2e7947, 0x8de3, 0x8de1, 0x0001, 0x0 }, /* #16 */ 2254 { 0x142a42, 0x142a43, 0x5e61, 0x5661, 0x000b, 0x0 }, /* #17 */ 2255 { 0x187842, 0x187843, 0xed56, 0xcd56, 0x000d, 0x0 }, /* #18 */ 2256 { 0x082b12, 0x082b12, 0x4dad, 0x4fad, 0x0009, 0x0 }, /* #19 */ 2257 { 0x244797, 0x244797, 0xe526, 0xe506, 0x0005, 0x0 }, /* #20 */ 2258 { 0x1200d2, 0x1200d3, 0x2c87, 0x2c86, 0x0000, 0x0 }, /* #21 */ 2259 { 0x375a43, 0x375a43, 0xf063, 0xb063, 0x000e, 0x0 }, /* #22 */ 2260 { 0x067e12, 0x067e12, 0x7d51, 0x7f51, 0x0009, 0x0 }, /* #23 */ 2261 { 0x292517, 0x292517, 0x17dc, 0x179c, 0x0006, 0x0 }, /* #24 */ 2262 { 0x3c1752, 0x3c1752, 0x0700, 0x0708, 0x0003, 0x0 }, /* #25 */ 2263 { 0x1b5bd7, 0x1b5bd6, 0x6d1a, 0x6d3a, 0x0005, 0x0 }, /* #26 */ 2264 { 0x325206, 0x325206, 0x9356, 0x9756, 0x000a, 0x0 }, /* #27 */ 2265 { 0x151402, 0x151403, 0xfe15, 0xf615, 0x000b, 0x0 }, /* #28 */ 2266 { 0x1b7b97, 0x1b7b97, 0x5eb9, 0x5cb9, 0x0009, 0x0 }, /* #29 */ 2267 { 0x201542, 0x201542, 0xec75, 0xec77, 0x0001, 0x0 }, /* #30 */ 2268 { 0x075c47, 0x075c46, 0x86fe, 0xa6fe, 0x000d, 0x0 }, /* #31 */ 2269 { 0x1d2207, 0x1d2207, 0xe5a3, 0xe583, 0x0005, 0x0 }, /* #32 */ 2270 { 0x024d56, 0x024d57, 0xc393, 0xc383, 0x0004, 0x0 }, /* #33 */ 2271 { 0x0502c2, 0x0502c2, 0xbb0f, 0xbb2f, 0x0005, 0x0 }, /* #34 */ 2272 { 0x045413, 0x045412, 0xc69e, 0xe69e, 0x000d, 0x0 }, /* #35 */ 2273 { 0x333596, 0x333596, 0xf65d, 0xf75d, 0x0008, 0x0 }, /* #36 */ 2274 { 0x0a6582, 0x0a6583, 0x2be4, 0x2be0, 0x0002, 0x0 }, /* #37 */ 2275 { 0x037213, 0x037213, 0xce74, 0x4e74, 0x000f, 0x0 }, /* #38 */ 2276 { 0x342793, 0x342793, 0x720c, 0x7204, 0x0003, 0x0 }, /* #39 */ 2277 { 0x3371d7, 0x3371d6, 0x6b27, 0x6b67, 0x0006, 0x0 }, /* #40 */ 2278 { 0x1b31c3, 0x1b31c3, 0xe6f1, 0xe4f1, 0x0009, 0x0 }, /* #41 */ 2279 { 0x072683, 0x072682, 0x2d0b, 0xad0b, 0x000f, 0x0 }, /* #42 */ 2280 { 0x364603, 0x364602, 0x1e2a, 0x1e2e, 0x0002, 0x0 }, /* #43 */ 2281 { 0x2f74d2, 0x2f74d3, 0x59de, 0x49de, 0x000c, 0x0 }, /* #44 */ 2282 { 0x2c2507, 0x2c2507, 0xc924, 0xc920, 0x0002, 0x0 }, /* #45 */ 2283 { 0x3f1743, 0x3f1743, 0xd5cd, 0xd1cd, 0x000a, 0x0 }, /* #46 */ 2284 { 0x0f6bd3, 0x0f6bd3, 0xbfe3, 0xbfc3, 0x0005, 0x0 }, /* #47 */ 2285 { 0x241292, 0x241292, 0x411e, 0x431e, 0x0009, 0x0 }, /* #48 */ 2286 { 0x1e7152, 0x1e7153, 0xc431, 0xc430, 0x0000, 0x0 }, /* #49 */ 2287 { 0x357003, 0x357003, 0xf4e7, 0x74e7, 0x000f, 0x0 }, /* #50 */ 2288 { 0x231d42, 0x231d43, 0x0218, 0x0208, 0x0004, 0x0 }, /* #51 */ 2289 { 0x294a57, 0x294a57, 0xea65, 0xaa65, 0x000e, 0x0 }, /* #52 */ 2290 { 0x295543, 0x295542, 0x086a, 0x08ea, 0x0007, 0x0 }, /* #53 */ 2291 { 0x175142, 0x175142, 0xce9d, 0xce9f, 0x0001, 0x0 }, /* #54 */ 2292 { 0x194202, 0x194203, 0x1d93, 0x1d91, 0x0001, 0x0 }, /* #55 */ 2293 { 0x376382, 0x376382, 0x2862, 0x28e2, 0x0007, 0x0 }, /* #56 */ 2294 { 0x282b97, 0x282b96, 0x88f6, 0x8af6, 0x0009, 0x0 }, /* #57 */ 2295 { 0x337513, 0x337512, 0x5c4f, 0x5e4f, 0x0009, 0x0 }, /* #58 */ 2296 { 0x204957, 0x204956, 0xef13, 0xef53, 0x0006, 0x0 }, /* #59 */ 2297 { 0x0e3bc3, 0x0e3bc2, 0xa038, 0xa078, 0x0006, 0x0 }, /* #60 */ 2298 { 0x1a7a92, 0x1a7a93, 0xadcd, 0xaccd, 0x0008, 0x0 }, /* #61 */ 2299 { 0x2c0c93, 0x2c0c92, 0x3cbd, 0x3cfd, 0x0006, 0x0 }, /* #62 */ 2300 { 0x1f7f46, 0x1f7f47, 0xb669, 0xb269, 0x000a, 0x0 }, /* #63 */ 2301 2301 }; 2302 2302 static const BINU16_TEST_T g_aTests_btc_u16_locked[] = 2303 2303 { 2304 { 0x3 72913, 0x372913, 0x3c64, 0x1c64, 0x000d, 0x0 }, /* #0 */2305 { 0x 122d53, 0x122d53, 0x81df, 0x81d7, 0x0003, 0x0 }, /* #1 */2306 { 0x 090897, 0x090896, 0xb064, 0xb464, 0x000a, 0x0 }, /* #2 */2307 { 0x 374546, 0x374547, 0xf4c0, 0xf480, 0x0006, 0x0 }, /* #3 */2308 { 0x 2f6e82, 0x2f6e83, 0x42fd, 0x40fd, 0x0009, 0x0 }, /* #4 */2309 { 0x 226082, 0x226082, 0x4a47, 0x4a4f, 0x0003, 0x0 }, /* #5 */2310 { 0x 361003, 0x361002, 0x5506, 0x5d06, 0x000b, 0x0 }, /* #6 */2311 { 0x 131e56, 0x131e56, 0xf0a0, 0xf0b0, 0x0004, 0x0 }, /* #7 */2312 { 0x 207b96, 0x207b96, 0x9c2f, 0xdc2f, 0x000e, 0x0 }, /* #8 */2313 { 0x0 30d92, 0x030d92, 0xec68, 0xec69, 0x0000, 0x0 }, /* #9 */2314 { 0x2 c1dd2, 0x2c1dd2, 0x26f0, 0x26f8, 0x0003, 0x0 }, /* #10 */2315 { 0x 2e5c13, 0x2e5c13, 0xc752, 0x4752, 0x000f, 0x0 }, /* #11 */2316 { 0x 333982, 0x333982, 0x4cb3, 0x6cb3, 0x000d, 0x0 }, /* #12 */2317 { 0x1 f2647, 0x1f2647, 0x670b, 0x630b, 0x000a, 0x0 }, /* #13 */2318 { 0x 034e07, 0x034e07, 0xe966, 0xa966, 0x000e, 0x0 }, /* #14 */2319 { 0x3 82506, 0x382506, 0x40ea, 0x44ea, 0x000a, 0x0 }, /* #15 */2320 { 0x 284557, 0x284556, 0x1a71, 0x9a71, 0x000f, 0x0 }, /* #16 */2321 { 0x 077843, 0x077842, 0x4284, 0x4384, 0x0008, 0x0 }, /* #17 */2322 { 0x 2571d2, 0x2571d3, 0x77ae, 0x37ae, 0x000e, 0x0 }, /* #18 */2323 { 0x 241fd6, 0x241fd7, 0xc56a, 0xc54a, 0x0005, 0x0 }, /* #19 */2324 { 0x 017386, 0x017386, 0xa1b5, 0xe1b5, 0x000e, 0x0 }, /* #20 */2325 { 0x 0d1203, 0x0d1202, 0x641b, 0x641f, 0x0002, 0x0 }, /* #21 */2326 { 0x 335c17, 0x335c17, 0xcb3b, 0x8b3b, 0x000e, 0x0 }, /* #22 */2327 { 0x 170596, 0x170596, 0x723c, 0x723d, 0x0000, 0x0 }, /* #23 */2328 { 0x 164f97, 0x164f97, 0xd83f, 0xd83d, 0x0001, 0x0 }, /* #24 */2329 { 0x 0b6157, 0x0b6156, 0x3a32, 0xba32, 0x000f, 0x0 }, /* #25 */2330 { 0x 220d57, 0x220d56, 0xf652, 0xf752, 0x0008, 0x0 }, /* #26 */2331 { 0x0 e7552, 0x0e7552, 0x1607, 0x3607, 0x000d, 0x0 }, /* #27 */2332 { 0x1 94006, 0x194007, 0xfc2d, 0xbc2d, 0x000e, 0x0 }, /* #28 */2333 { 0x 006e02, 0x006e03, 0x3e74, 0x3e64, 0x0004, 0x0 }, /* #29 */2334 { 0x2 65457, 0x265456, 0x4897, 0x489f, 0x0003, 0x0 }, /* #30 */2335 { 0x 2b0ed3, 0x2b0ed3, 0xdce0, 0x5ce0, 0x000f, 0x0 }, /* #31 */2336 { 0x 047fd2, 0x047fd3, 0x5b68, 0x5b48, 0x0005, 0x0 }, /* #32 */2337 { 0x 136716, 0x136717, 0x7e32, 0x7c32, 0x0009, 0x0 }, /* #33 */2338 { 0x 096116, 0x096116, 0x639b, 0xe39b, 0x000f, 0x0 }, /* #34 */2339 { 0x 006a16, 0x006a16, 0xb685, 0xb785, 0x0008, 0x0 }, /* #35 */2340 { 0x 353813, 0x353812, 0xa699, 0xa799, 0x0008, 0x0 }, /* #36 */2341 { 0x 3f7602, 0x3f7602, 0x6ede, 0x7ede, 0x000c, 0x0 }, /* #37 */2342 { 0x 132f52, 0x132f52, 0x0abf, 0x4abf, 0x000e, 0x0 }, /* #38 */2343 { 0x0 f0e42, 0x0f0e43, 0x27be, 0x273e, 0x0007, 0x0 }, /* #39 */2344 { 0x 047d43, 0x047d42, 0x8484, 0x8584, 0x0008, 0x0 }, /* #40 */2345 { 0x 0f6a52, 0x0f6a53, 0xf7ad, 0xe7ad, 0x000c, 0x0 }, /* #41 */2346 { 0x 1b2513, 0x1b2512, 0xccd5, 0xdcd5, 0x000c, 0x0 }, /* #42 */2347 { 0x1 a19c3, 0x1a19c3, 0xb42d, 0xb42c, 0x0000, 0x0 }, /* #43 */2348 { 0x3 66b86, 0x366b87, 0xe9ff, 0xc9ff, 0x000d, 0x0 }, /* #44 */2349 { 0x0 13a07, 0x013a06, 0x3747, 0x374f, 0x0003, 0x0 }, /* #45 */2350 { 0x 375f42, 0x375f43, 0x3a5b, 0x3a4b, 0x0004, 0x0 }, /* #46 */2351 { 0x 3b6c13, 0x3b6c12, 0x3f69, 0x3f79, 0x0004, 0x0 }, /* #47 */2352 { 0x 321c12, 0x321c13, 0x4839, 0x4831, 0x0003, 0x0 }, /* #48 */2353 { 0x 024847, 0x024847, 0x6768, 0x6668, 0x0008, 0x0 }, /* #49 */2354 { 0x1 43413, 0x143412, 0x6ae4, 0x6aec, 0x0003, 0x0 }, /* #50 */2355 { 0x 0b7dd2, 0x0b7dd2, 0x6446, 0xe446, 0x000f, 0x0 }, /* #51 */2356 { 0x 3229c6, 0x3229c6, 0x9948, 0xb948, 0x000d, 0x0 }, /* #52 */2357 { 0x 2a3e52, 0x2a3e52, 0xc341, 0xd341, 0x000c, 0x0 }, /* #53 */2358 { 0x 226a93, 0x226a93, 0x9397, 0x9317, 0x0007, 0x0 }, /* #54 */2359 { 0x 0407c2, 0x0407c2, 0xdbbb, 0xdfbb, 0x000a, 0x0 }, /* #55 */2360 { 0x0 03bd3, 0x003bd3, 0x3516, 0x3116, 0x000a, 0x0 }, /* #56 */2361 { 0x 134d07, 0x134d07, 0xb6d9, 0xb2d9, 0x000a, 0x0 }, /* #57 */2362 { 0x 2d7143, 0x2d7143, 0xdf92, 0xdd92, 0x0009, 0x0 }, /* #58 */2363 { 0x 0e0992, 0x0e0992, 0x8717, 0x8737, 0x0005, 0x0 }, /* #59 */2364 { 0x 381012, 0x381013, 0xd7ab, 0xd3ab, 0x000a, 0x0 }, /* #60 */2365 { 0x 1c1617, 0x1c1617, 0x68e0, 0x6860, 0x0007, 0x0 }, /* #61 */2366 { 0x 2d4906, 0x2d4907, 0x5170, 0x5160, 0x0004, 0x0 }, /* #62 */2367 { 0x 0f7503, 0x0f7503, 0xb47b, 0xa47b, 0x000c, 0x0 }, /* #63 */2304 { 0x356f57, 0x356f57, 0x8951, 0x8851, 0x0008, 0x0 }, /* #0 */ 2305 { 0x3b4553, 0x3b4553, 0x964e, 0x964c, 0x0001, 0x0 }, /* #1 */ 2306 { 0x3c1052, 0x3c1052, 0x45f8, 0x65f8, 0x000d, 0x0 }, /* #2 */ 2307 { 0x0c54d7, 0x0c54d6, 0x4fe8, 0x6fe8, 0x000d, 0x0 }, /* #3 */ 2308 { 0x357a16, 0x357a17, 0x150f, 0x150b, 0x0002, 0x0 }, /* #4 */ 2309 { 0x363a82, 0x363a82, 0x2b25, 0x2f25, 0x000a, 0x0 }, /* #5 */ 2310 { 0x1f3ed7, 0x1f3ed6, 0xf133, 0xf137, 0x0002, 0x0 }, /* #6 */ 2311 { 0x0658d2, 0x0658d2, 0x1077, 0x10f7, 0x0007, 0x0 }, /* #7 */ 2312 { 0x3f2fc3, 0x3f2fc2, 0x181d, 0x181f, 0x0001, 0x0 }, /* #8 */ 2313 { 0x0d4312, 0x0d4312, 0xa6ac, 0xa6ec, 0x0006, 0x0 }, /* #9 */ 2314 { 0x226382, 0x226383, 0x0629, 0x0429, 0x0009, 0x0 }, /* #10 */ 2315 { 0x0337c3, 0x0337c3, 0xae6d, 0xae2d, 0x0006, 0x0 }, /* #11 */ 2316 { 0x2637c7, 0x2637c7, 0xe989, 0xe988, 0x0000, 0x0 }, /* #12 */ 2317 { 0x122383, 0x122383, 0x4666, 0x4662, 0x0002, 0x0 }, /* #13 */ 2318 { 0x261d03, 0x261d02, 0xd529, 0xd569, 0x0006, 0x0 }, /* #14 */ 2319 { 0x3c68c2, 0x3c68c2, 0x7202, 0x7212, 0x0004, 0x0 }, /* #15 */ 2320 { 0x103447, 0x103446, 0xfd76, 0xfd7e, 0x0003, 0x0 }, /* #16 */ 2321 { 0x1904c2, 0x1904c3, 0x4a8a, 0x0a8a, 0x000e, 0x0 }, /* #17 */ 2322 { 0x1a6797, 0x1a6797, 0x7475, 0x7465, 0x0004, 0x0 }, /* #18 */ 2323 { 0x055006, 0x055006, 0x82ad, 0xa2ad, 0x000d, 0x0 }, /* #19 */ 2324 { 0x3c7757, 0x3c7756, 0x67f4, 0x67f5, 0x0000, 0x0 }, /* #20 */ 2325 { 0x2c52c3, 0x2c52c2, 0xa8d0, 0xacd0, 0x000a, 0x0 }, /* #21 */ 2326 { 0x250587, 0x250587, 0xc9b1, 0xc931, 0x0007, 0x0 }, /* #22 */ 2327 { 0x0225d3, 0x0225d3, 0x827f, 0x027f, 0x000f, 0x0 }, /* #23 */ 2328 { 0x2c2907, 0x2c2906, 0x990b, 0x998b, 0x0007, 0x0 }, /* #24 */ 2329 { 0x306187, 0x306187, 0x3eda, 0x3ed2, 0x0003, 0x0 }, /* #25 */ 2330 { 0x076e17, 0x076e16, 0xfb94, 0xfb95, 0x0000, 0x0 }, /* #26 */ 2331 { 0x050956, 0x050957, 0xde06, 0x5e06, 0x000f, 0x0 }, /* #27 */ 2332 { 0x1f7943, 0x1f7942, 0xfb2d, 0xfb2f, 0x0001, 0x0 }, /* #28 */ 2333 { 0x3f6207, 0x3f6206, 0xdd19, 0xdd1d, 0x0002, 0x0 }, /* #29 */ 2334 { 0x2d1d43, 0x2d1d43, 0x389d, 0x189d, 0x000d, 0x0 }, /* #30 */ 2335 { 0x334fd3, 0x334fd2, 0xc923, 0xc933, 0x0004, 0x0 }, /* #31 */ 2336 { 0x3f3682, 0x3f3683, 0x1dec, 0x1cec, 0x0008, 0x0 }, /* #32 */ 2337 { 0x2878d7, 0x2878d7, 0xcd00, 0x4d00, 0x000f, 0x0 }, /* #33 */ 2338 { 0x2013d3, 0x2013d3, 0xaebf, 0xae3f, 0x0007, 0x0 }, /* #34 */ 2339 { 0x241483, 0x241482, 0x4cce, 0xccce, 0x000f, 0x0 }, /* #35 */ 2340 { 0x232356, 0x232356, 0x465e, 0x467e, 0x0005, 0x0 }, /* #36 */ 2341 { 0x294017, 0x294016, 0x7233, 0x7633, 0x000a, 0x0 }, /* #37 */ 2342 { 0x377682, 0x377683, 0x228d, 0x028d, 0x000d, 0x0 }, /* #38 */ 2343 { 0x031917, 0x031916, 0xc2c5, 0xc2d5, 0x0004, 0x0 }, /* #39 */ 2344 { 0x275fd7, 0x275fd6, 0x823b, 0x827b, 0x0006, 0x0 }, /* #40 */ 2345 { 0x216502, 0x216502, 0xbf26, 0xbf66, 0x0006, 0x0 }, /* #41 */ 2346 { 0x0d4016, 0x0d4016, 0x834a, 0x834e, 0x0002, 0x0 }, /* #42 */ 2347 { 0x1d0616, 0x1d0617, 0xccfe, 0xcc7e, 0x0007, 0x0 }, /* #43 */ 2348 { 0x386306, 0x386306, 0x663f, 0x673f, 0x0008, 0x0 }, /* #44 */ 2349 { 0x0058c7, 0x0058c7, 0x0dd3, 0x0dc3, 0x0004, 0x0 }, /* #45 */ 2350 { 0x1d4503, 0x1d4502, 0x1105, 0x1185, 0x0007, 0x0 }, /* #46 */ 2351 { 0x060f06, 0x060f07, 0xecb3, 0xeca3, 0x0004, 0x0 }, /* #47 */ 2352 { 0x2e5417, 0x2e5417, 0xd458, 0x9458, 0x000e, 0x0 }, /* #48 */ 2353 { 0x107916, 0x107916, 0x7ea1, 0x7eb1, 0x0004, 0x0 }, /* #49 */ 2354 { 0x127506, 0x127507, 0x21dd, 0x21dc, 0x0000, 0x0 }, /* #50 */ 2355 { 0x3812c2, 0x3812c2, 0xa046, 0xa446, 0x000a, 0x0 }, /* #51 */ 2356 { 0x010dd7, 0x010dd7, 0x7e3e, 0x7e36, 0x0003, 0x0 }, /* #52 */ 2357 { 0x0b19d6, 0x0b19d6, 0x439c, 0x539c, 0x000c, 0x0 }, /* #53 */ 2358 { 0x041d13, 0x041d13, 0xa769, 0xa369, 0x000a, 0x0 }, /* #54 */ 2359 { 0x2049c3, 0x2049c3, 0xfa0f, 0xfa07, 0x0003, 0x0 }, /* #55 */ 2360 { 0x0d7113, 0x0d7113, 0x8a6c, 0x8a2c, 0x0006, 0x0 }, /* #56 */ 2361 { 0x254e02, 0x254e02, 0x2907, 0xa907, 0x000f, 0x0 }, /* #57 */ 2362 { 0x3b7e52, 0x3b7e52, 0x4944, 0x49c4, 0x0007, 0x0 }, /* #58 */ 2363 { 0x2c5756, 0x2c5757, 0x0a3e, 0x0a3c, 0x0001, 0x0 }, /* #59 */ 2364 { 0x060916, 0x060917, 0x6a84, 0x6284, 0x000b, 0x0 }, /* #60 */ 2365 { 0x2e1ac6, 0x2e1ac7, 0x9cf8, 0x9ce8, 0x0004, 0x0 }, /* #61 */ 2366 { 0x015147, 0x015147, 0xa228, 0x2228, 0x000f, 0x0 }, /* #62 */ 2367 { 0x1b0202, 0x1b0203, 0x700b, 0x7003, 0x0003, 0x0 }, /* #63 */ 2368 2368 }; 2369 2369 static const BINU16_TEST_T g_aTests_btr_u16[] = 2370 2370 { 2371 { 0x 127f83, 0x127f82, 0x06ef, 0x06ef, 0x000e, 0x0 }, /* #0 */2372 { 0x 127707, 0x127706, 0xb230, 0xb230, 0x000a, 0x0 }, /* #1 */2373 { 0x 221902, 0x221903, 0x19f8, 0x19b8, 0x0006, 0x0 }, /* #2 */2374 { 0x 0649c3, 0x0649c2, 0xfbaa, 0xfbaa, 0x0000, 0x0 }, /* #3 */2375 { 0x 1c0247, 0x1c0246, 0x4114, 0x4114, 0x000c, 0x0 }, /* #4 */2376 { 0x3 25403, 0x325403, 0xbb83, 0xbb03, 0x0007, 0x0 }, /* #5 */2377 { 0x 357386, 0x357387, 0x027d, 0x027c, 0x0000, 0x0 }, /* #6 */2378 { 0x2 b1913, 0x2b1912, 0xdb04, 0xdb04, 0x0003, 0x0 }, /* #7 */2379 { 0x 257f02, 0x257f03, 0x87d9, 0x83d9, 0x000a, 0x0 }, /* #8 */2380 { 0x3 17293, 0x317292, 0x0078, 0x0078, 0x000e, 0x0 }, /* #9 */2381 { 0x1 52d16, 0x152d16, 0x3087, 0x3087, 0x0003, 0x0 }, /* #10 */2382 { 0x 256093, 0x256093, 0x7076, 0x3076, 0x000e, 0x0 }, /* #11 */2383 { 0x 356153, 0x356153, 0x3535, 0x3435, 0x0008, 0x0 }, /* #12 */2384 { 0x 016442, 0x016442, 0x4759, 0x4759, 0x000b, 0x0 }, /* #13 */2385 { 0x 346592, 0x346592, 0xf5d3, 0xf5d3, 0x0005, 0x0 }, /* #14 */2386 { 0x 303dd6, 0x303dd7, 0x04e0, 0x00e0, 0x000a, 0x0 }, /* #15 */2387 { 0x 2636c2, 0x2636c3, 0x5a13, 0x5213, 0x000b, 0x0 }, /* #16 */2388 { 0x 265786, 0x265786, 0x85e3, 0x85e3, 0x0002, 0x0 }, /* #17 */2389 { 0x 182453, 0x182453, 0x118b, 0x108b, 0x0008, 0x0 }, /* #18 */2390 { 0x1 50146, 0x150146, 0x1cc2, 0x1cc2, 0x0004, 0x0 }, /* #19 */2391 { 0x 351987, 0x351986, 0x02db, 0x02db, 0x000f, 0x0 }, /* #20 */2392 { 0x 2b06d6, 0x2b06d7, 0x1685, 0x1485, 0x0009, 0x0 }, /* #21 */2393 { 0x 146482, 0x146483, 0x33ed, 0x13ed, 0x000d, 0x0 }, /* #22 */2394 { 0x 376182, 0x376182, 0x658d, 0x658d, 0x000f, 0x0 }, /* #23 */2395 { 0x1 940c3, 0x1940c3, 0xb249, 0x3249, 0x000f, 0x0 }, /* #24 */2396 { 0x 306807, 0x306806, 0x433e, 0x433e, 0x000b, 0x0 }, /* #25 */2397 { 0x 225dd7, 0x225dd7, 0x8479, 0x8469, 0x0004, 0x0 }, /* #26 */2398 { 0x 324806, 0x324806, 0x8418, 0x8418, 0x0008, 0x0 }, /* #27 */2399 { 0x1 f2b53, 0x1f2b52, 0x251c, 0x251c, 0x0001, 0x0 }, /* #28 */2400 { 0x 2f5983, 0x2f5982, 0xd3ac, 0xd3ac, 0x000a, 0x0 }, /* #29 */2401 { 0x 1306c3, 0x1306c2, 0x2494, 0x2494, 0x000c, 0x0 }, /* #30 */2402 { 0x 3b6a92, 0x3b6a92, 0x7f45, 0x7f45, 0x0001, 0x0 }, /* #31 */2403 { 0x 131617, 0x131616, 0x10c1, 0x10c1, 0x000e, 0x0 }, /* #32 */2404 { 0x 2d6187, 0x2d6187, 0xe5d4, 0xe554, 0x0007, 0x0 }, /* #33 */2405 { 0x 3a57d2, 0x3a57d3, 0xdfda, 0xdbda, 0x000a, 0x0 }, /* #34 */2406 { 0x 2c5703, 0x2c5702, 0x00b0, 0x00b0, 0x000b, 0x0 }, /* #35 */2407 { 0x 137cd7, 0x137cd6, 0x983f, 0x983f, 0x000d, 0x0 }, /* #36 */2408 { 0x 0e5452, 0x0e5453, 0x45d3, 0x05d3, 0x000e, 0x0 }, /* #37 */2409 { 0x 2f4a47, 0x2f4a47, 0x1b7f, 0x197f, 0x0009, 0x0 }, /* #38 */2410 { 0x 160f12, 0x160f12, 0xb46b, 0xb46b, 0x0009, 0x0 }, /* #39 */2411 { 0x 345497, 0x345497, 0xaf5e, 0xae5e, 0x0008, 0x0 }, /* #40 */2412 { 0x 010897, 0x010897, 0x6201, 0x6200, 0x0000, 0x0 }, /* #41 */2413 { 0x 236f97, 0x236f97, 0xe8fb, 0xe8fa, 0x0000, 0x0 }, /* #42 */2414 { 0x 391883, 0x391883, 0xf517, 0xf117, 0x000a, 0x0 }, /* #43 */2415 { 0x 0c7103, 0x0c7102, 0xe861, 0xe861, 0x0003, 0x0 }, /* #44 */2416 { 0x 292707, 0x292706, 0x0564, 0x0564, 0x0007, 0x0 }, /* #45 */2417 { 0x 1836c2, 0x1836c2, 0x28ad, 0x28ad, 0x0004, 0x0 }, /* #46 */2418 { 0x 112642, 0x112643, 0x6a4a, 0x6a0a, 0x0006, 0x0 }, /* #47 */2419 { 0x1 a4c06, 0x1a4c06, 0x6211, 0x6211, 0x0008, 0x0 }, /* #48 */2420 { 0x 134902, 0x134903, 0x8a1f, 0x8a1d, 0x0001, 0x0 }, /* #49 */2421 { 0x 1653d6, 0x1653d7, 0xd1ed, 0xd1ad, 0x0006, 0x0 }, /* #50 */2422 { 0x 232016, 0x232017, 0xc836, 0xc834, 0x0001, 0x0 }, /* #51 */2423 { 0x3 80bd2, 0x380bd3, 0x3b44, 0x3a44, 0x0008, 0x0 }, /* #52 */2424 { 0x 1a1957, 0x1a1956, 0x9410, 0x9410, 0x0002, 0x0 }, /* #53 */2425 { 0x 292d07, 0x292d06, 0x6cfe, 0x6cfe, 0x0000, 0x0 }, /* #54 */2426 { 0x 153b97, 0x153b96, 0x4f05, 0x4f05, 0x000c, 0x0 }, /* #55 */2427 { 0x 175557, 0x175557, 0xdac7, 0xda87, 0x0006, 0x0 }, /* #56 */2428 { 0x 3301d7, 0x3301d7, 0xe7e3, 0xe3e3, 0x000a, 0x0 }, /* #57 */2429 { 0x3 25ec3, 0x325ec2, 0x6417, 0x6417, 0x000f, 0x0 }, /* #58 */2430 { 0x 2c7a13, 0x2c7a13, 0x3dfa, 0x1dfa, 0x000d, 0x0 }, /* #59 */2431 { 0x 383892, 0x383892, 0x2b7d, 0x2b7d, 0x000f, 0x0 }, /* #60 */2432 { 0x0 e4b56, 0x0e4b56, 0x2be5, 0x2be5, 0x000c, 0x0 }, /* #61 */2433 { 0x 381186, 0x381187, 0x9add, 0x98dd, 0x0009, 0x0 }, /* #62 */2434 { 0x 3c0382, 0x3c0382, 0x99d5, 0x99d5, 0x000d, 0x0 }, /* #63 */2371 { 0x281ec2, 0x281ec2, 0x6148, 0x6148, 0x0002, 0x0 }, /* #0 */ 2372 { 0x287b57, 0x287b57, 0x2e36, 0x2a36, 0x000a, 0x0 }, /* #1 */ 2373 { 0x1e4a93, 0x1e4a92, 0xe043, 0xe043, 0x0003, 0x0 }, /* #2 */ 2374 { 0x286303, 0x286302, 0x9090, 0x9090, 0x000a, 0x0 }, /* #3 */ 2375 { 0x344787, 0x344787, 0x8512, 0x8510, 0x0001, 0x0 }, /* #4 */ 2376 { 0x3f3052, 0x3f3052, 0xe895, 0xe895, 0x0009, 0x0 }, /* #5 */ 2377 { 0x061497, 0x061496, 0x7c86, 0x7c86, 0x0000, 0x0 }, /* #6 */ 2378 { 0x294716, 0x294716, 0x2c1a, 0x2c1a, 0x000f, 0x0 }, /* #7 */ 2379 { 0x335b06, 0x335b06, 0x18d8, 0x18d8, 0x000d, 0x0 }, /* #8 */ 2380 { 0x3457d7, 0x3457d6, 0x2199, 0x2199, 0x000e, 0x0 }, /* #9 */ 2381 { 0x1f3d93, 0x1f3d92, 0xcac8, 0xcac8, 0x000c, 0x0 }, /* #10 */ 2382 { 0x3d1606, 0x3d1606, 0x7703, 0x7703, 0x0003, 0x0 }, /* #11 */ 2383 { 0x2d53d3, 0x2d53d2, 0x7996, 0x7996, 0x0006, 0x0 }, /* #12 */ 2384 { 0x294803, 0x294802, 0x6a0f, 0x6a0f, 0x0006, 0x0 }, /* #13 */ 2385 { 0x277f03, 0x277f02, 0x3170, 0x3170, 0x0009, 0x0 }, /* #14 */ 2386 { 0x1c1e92, 0x1c1e93, 0x8ba9, 0x83a9, 0x000b, 0x0 }, /* #15 */ 2387 { 0x140c86, 0x140c87, 0xd6e8, 0xd6a8, 0x0006, 0x0 }, /* #16 */ 2388 { 0x1f6093, 0x1f6092, 0xf90a, 0xf90a, 0x0000, 0x0 }, /* #17 */ 2389 { 0x2f4283, 0x2f4282, 0x6085, 0x6085, 0x0008, 0x0 }, /* #18 */ 2390 { 0x1f1596, 0x1f1597, 0xbf4d, 0xbf45, 0x0003, 0x0 }, /* #19 */ 2391 { 0x217bd6, 0x217bd6, 0x4857, 0x4857, 0x0005, 0x0 }, /* #20 */ 2392 { 0x0d2482, 0x0d2483, 0xa0ce, 0xa0c6, 0x0003, 0x0 }, /* #21 */ 2393 { 0x3229d3, 0x3229d2, 0x4afe, 0x4afe, 0x000a, 0x0 }, /* #22 */ 2394 { 0x294f53, 0x294f52, 0x8022, 0x8022, 0x000d, 0x0 }, /* #23 */ 2395 { 0x110696, 0x110696, 0xac34, 0xac34, 0x0007, 0x0 }, /* #24 */ 2396 { 0x0a1943, 0x0a1943, 0x2773, 0x2772, 0x0000, 0x0 }, /* #25 */ 2397 { 0x0b6b43, 0x0b6b43, 0x36b9, 0x32b9, 0x000a, 0x0 }, /* #26 */ 2398 { 0x1a0953, 0x1a0952, 0x980e, 0x980e, 0x0009, 0x0 }, /* #27 */ 2399 { 0x187813, 0x187813, 0x8ae8, 0x8a68, 0x0007, 0x0 }, /* #28 */ 2400 { 0x092bd7, 0x092bd7, 0xfaf0, 0xfad0, 0x0005, 0x0 }, /* #29 */ 2401 { 0x254242, 0x254243, 0x559a, 0x551a, 0x0007, 0x0 }, /* #30 */ 2402 { 0x193b82, 0x193b82, 0x8250, 0x8250, 0x0003, 0x0 }, /* #31 */ 2403 { 0x0424d2, 0x0424d3, 0x7e3f, 0x7e37, 0x0003, 0x0 }, /* #32 */ 2404 { 0x372942, 0x372942, 0xf2a6, 0xf2a6, 0x0006, 0x0 }, /* #33 */ 2405 { 0x180e56, 0x180e56, 0x69fa, 0x69fa, 0x000f, 0x0 }, /* #34 */ 2406 { 0x0366c7, 0x0366c7, 0xe4d8, 0xe458, 0x0007, 0x0 }, /* #35 */ 2407 { 0x393d53, 0x393d53, 0xd39a, 0x539a, 0x000f, 0x0 }, /* #36 */ 2408 { 0x3717d3, 0x3717d3, 0x1dcf, 0x1d8f, 0x0006, 0x0 }, /* #37 */ 2409 { 0x1d5852, 0x1d5853, 0xdc3c, 0xdc34, 0x0003, 0x0 }, /* #38 */ 2410 { 0x332513, 0x332513, 0x761d, 0x361d, 0x000e, 0x0 }, /* #39 */ 2411 { 0x032c46, 0x032c47, 0x2b72, 0x0b72, 0x000d, 0x0 }, /* #40 */ 2412 { 0x306d06, 0x306d06, 0x4d04, 0x4d04, 0x0004, 0x0 }, /* #41 */ 2413 { 0x175746, 0x175747, 0xef00, 0xe700, 0x000b, 0x0 }, /* #42 */ 2414 { 0x132c52, 0x132c52, 0x0157, 0x0157, 0x0007, 0x0 }, /* #43 */ 2415 { 0x210f93, 0x210f93, 0x107a, 0x007a, 0x000c, 0x0 }, /* #44 */ 2416 { 0x113957, 0x113957, 0x6a72, 0x4a72, 0x000d, 0x0 }, /* #45 */ 2417 { 0x365642, 0x365643, 0xfedb, 0xdedb, 0x000d, 0x0 }, /* #46 */ 2418 { 0x305b57, 0x305b56, 0x1b0b, 0x1b0b, 0x000a, 0x0 }, /* #47 */ 2419 { 0x176146, 0x176147, 0xd37c, 0xd36c, 0x0004, 0x0 }, /* #48 */ 2420 { 0x375d92, 0x375d92, 0x4f00, 0x4f00, 0x0007, 0x0 }, /* #49 */ 2421 { 0x317216, 0x317216, 0x438c, 0x438c, 0x000d, 0x0 }, /* #50 */ 2422 { 0x065742, 0x065742, 0xd3ad, 0xd3ad, 0x0001, 0x0 }, /* #51 */ 2423 { 0x3b0412, 0x3b0413, 0x362b, 0x3629, 0x0001, 0x0 }, /* #52 */ 2424 { 0x2f6402, 0x2f6403, 0x3f66, 0x3d66, 0x0009, 0x0 }, /* #53 */ 2425 { 0x1b4d46, 0x1b4d46, 0x7761, 0x7761, 0x000f, 0x0 }, /* #54 */ 2426 { 0x2a5202, 0x2a5203, 0xcedf, 0xced7, 0x0003, 0x0 }, /* #55 */ 2427 { 0x2c5fd3, 0x2c5fd3, 0xeeed, 0xeead, 0x0006, 0x0 }, /* #56 */ 2428 { 0x1a2096, 0x1a2096, 0xa79e, 0xa79e, 0x0006, 0x0 }, /* #57 */ 2429 { 0x380886, 0x380887, 0x1279, 0x1271, 0x0003, 0x0 }, /* #58 */ 2430 { 0x1543d7, 0x1543d7, 0x9624, 0x1624, 0x000f, 0x0 }, /* #59 */ 2431 { 0x2b5dd2, 0x2b5dd3, 0x7535, 0x7531, 0x0002, 0x0 }, /* #60 */ 2432 { 0x054a93, 0x054a92, 0x3e10, 0x3e10, 0x0003, 0x0 }, /* #61 */ 2433 { 0x232493, 0x232493, 0xfb37, 0xfa37, 0x0008, 0x0 }, /* #62 */ 2434 { 0x252596, 0x252597, 0xf1b1, 0xe1b1, 0x000c, 0x0 }, /* #63 */ 2435 2435 }; 2436 2436 static const BINU16_TEST_T g_aTests_btr_u16_locked[] = 2437 2437 { 2438 { 0x 081443, 0x081443, 0xff3c, 0xff34, 0x0003, 0x0 }, /* #0 */2439 { 0x 034a52, 0x034a53, 0x0df4, 0x0cf4, 0x0008, 0x0 }, /* #1 */2440 { 0x1 16606, 0x116607, 0xf2e5, 0x72e5, 0x000f, 0x0 }, /* #2 */2441 { 0x0 342c7, 0x0342c7, 0xb102, 0x9102, 0x000d, 0x0 }, /* #3 */2442 { 0x 276e46, 0x276e46, 0x03a7, 0x03a7, 0x0006, 0x0 }, /* #4 */2443 { 0x 1d36d7, 0x1d36d7, 0x42a8, 0x4288, 0x0005, 0x0 }, /* #5 */2444 { 0x 2d19d2, 0x2d19d2, 0x03a7, 0x03a7, 0x000b, 0x0 }, /* #6 */2445 { 0x 156293, 0x156293, 0x7c8c, 0x6c8c, 0x000c, 0x0 }, /* #7 */2446 { 0x3 74187, 0x374187, 0x5e99, 0x4e99, 0x000c, 0x0 }, /* #8 */2447 { 0x 3754c7, 0x3754c7, 0x3861, 0x3061, 0x000b, 0x0 }, /* #9 */2448 { 0x 360e93, 0x360e93, 0xd2c0, 0x52c0, 0x000f, 0x0 }, /* #10 */2449 { 0x 1e4392, 0x1e4393, 0x80a6, 0x00a6, 0x000f, 0x0 }, /* #11 */2450 { 0x 077356, 0x077357, 0xe99d, 0xe999, 0x0002, 0x0 }, /* #12 */2451 { 0x 3b3fd6, 0x3b3fd6, 0xa2ba, 0xa2ba, 0x000b, 0x0 }, /* #13 */2452 { 0x 207752, 0x207752, 0x3bf5, 0x3bf5, 0x000e, 0x0 }, /* #14 */2453 { 0x 2f5d83, 0x2f5d83, 0xc331, 0xc231, 0x0008, 0x0 }, /* #15 */2454 { 0x 224617, 0x224616, 0xd6e6, 0xd6e6, 0x0008, 0x0 }, /* #16 */2455 { 0x 171792, 0x171792, 0x52a5, 0x52a5, 0x0008, 0x0 }, /* #17 */2456 { 0x0 d11d6, 0x0d11d7, 0xe23e, 0xa23e, 0x000e, 0x0 }, /* #18 */2457 { 0x 2f4096, 0x2f4097, 0xdcea, 0x5cea, 0x000f, 0x0 }, /* #19 */2458 { 0x 397a12, 0x397a13, 0x3238, 0x3218, 0x0005, 0x0 }, /* #20 */2459 { 0x2 e7d93, 0x2e7d92, 0x0e5c, 0x0e5c, 0x000d, 0x0 }, /* #21 */2460 { 0x 232147, 0x232146, 0xeb95, 0xeb95, 0x0006, 0x0 }, /* #22 */2461 { 0x 0a6c52, 0x0a6c52, 0xfc8a, 0xfc8a, 0x0000, 0x0 }, /* #23 */2462 { 0x3 20917, 0x320916, 0x742d, 0x742d, 0x000b, 0x0 }, /* #24 */2463 { 0x 2473c2, 0x2473c3, 0x7af8, 0x7ab8, 0x0006, 0x0 }, /* #25 */2464 { 0x 381f92, 0x381f92, 0x226e, 0x226e, 0x0007, 0x0 }, /* #26 */2465 { 0x 0b4c97, 0x0b4c97, 0x88c7, 0x88c6, 0x0000, 0x0 }, /* #27 */2466 { 0x 111a07, 0x111a06, 0x26d1, 0x26d1, 0x0002, 0x0 }, /* #28 */2467 { 0x3 609d7, 0x3609d7, 0x45e5, 0x45a5, 0x0006, 0x0 }, /* #29 */2468 { 0x 326f13, 0x326f12, 0x988e, 0x988e, 0x000a, 0x0 }, /* #30 */2469 { 0x 1d2f92, 0x1d2f93, 0xbb20, 0xab20, 0x000c, 0x0 }, /* #31 */2470 { 0x 302f57, 0x302f57, 0xc994, 0xc990, 0x0002, 0x0 }, /* #32 */2471 { 0x 296b53, 0x296b52, 0x4c20, 0x4c20, 0x000f, 0x0 }, /* #33 */2472 { 0x2 40316, 0x240317, 0xd854, 0x5854, 0x000f, 0x0 }, /* #34 */2473 { 0x0 70cd6, 0x070cd7, 0x7c19, 0x7c18, 0x0000, 0x0 }, /* #35 */2474 { 0x3 22b92, 0x322b92, 0x511c, 0x511c, 0x000b, 0x0 }, /* #36 */2475 { 0x 073847, 0x073847, 0x5e8a, 0x4e8a, 0x000c, 0x0 }, /* #37 */2476 { 0x0 e2742, 0x0e2743, 0xafb8, 0xaf38, 0x0007, 0x0 }, /* #38 */2477 { 0x 0d15d7, 0x0d15d7, 0x0aa3, 0x0aa2, 0x0000, 0x0 }, /* #39 */2478 { 0x 000652, 0x000653, 0x38be, 0x38bc, 0x0001, 0x0 }, /* #40 */2479 { 0x 0a2e93, 0x0a2e92, 0x43ee, 0x43ee, 0x000b, 0x0 }, /* #41 */2480 { 0x1 83d47, 0x183d47, 0xc2fd, 0xc2f5, 0x0003, 0x0 }, /* #42 */2481 { 0x 306dd7, 0x306dd7, 0xf455, 0xd455, 0x000d, 0x0 }, /* #43 */2482 { 0x 230f57, 0x230f57, 0x68c1, 0x28c1, 0x000e, 0x0 }, /* #44 */2483 { 0x 233f83, 0x233f82, 0xcea2, 0xcea2, 0x0003, 0x0 }, /* #45 */2484 { 0x 2d6b46, 0x2d6b47, 0xff05, 0xff04, 0x0000, 0x0 }, /* #46 */2485 { 0x 256e17, 0x256e17, 0x5fde, 0x5f9e, 0x0006, 0x0 }, /* #47 */2486 { 0x2 06f43, 0x206f42, 0x5085, 0x5085, 0x0008, 0x0 }, /* #48 */2487 { 0x 172e16, 0x172e17, 0x7f97, 0x7e97, 0x0008, 0x0 }, /* #49 */2488 { 0x 0d77c7, 0x0d77c7, 0xea18, 0xea08, 0x0004, 0x0 }, /* #50 */2489 { 0x 1b1702, 0x1b1703, 0xa2a5, 0xa225, 0x0007, 0x0 }, /* #51 */2490 { 0x 0b5cc7, 0x0b5cc7, 0x55bf, 0x55be, 0x0000, 0x0 }, /* #52 */2491 { 0x 155b17, 0x155b17, 0xc5c4, 0xc1c4, 0x000a, 0x0 }, /* #53 */2492 { 0x 361d83, 0x361d83, 0xefdd, 0xef5d, 0x0007, 0x0 }, /* #54 */2493 { 0x 385b87, 0x385b87, 0x68f9, 0x48f9, 0x000d, 0x0 }, /* #55 */2494 { 0x 0a56c7, 0x0a56c6, 0xd861, 0xd861, 0x0001, 0x0 }, /* #56 */2495 { 0x 3b7316, 0x3b7316, 0xb1ce, 0xb1ce, 0x0004, 0x0 }, /* #57 */2496 { 0x 251296, 0x251296, 0x29e3, 0x29e3, 0x0003, 0x0 }, /* #58 */2497 { 0x1 20852, 0x120852, 0xcf2c, 0xcf2c, 0x000c, 0x0 }, /* #59 */2498 { 0x 046a87, 0x046a87, 0xd955, 0xc955, 0x000c, 0x0 }, /* #60 */2499 { 0x 2e0503, 0x2e0502, 0xb36b, 0xb36b, 0x000e, 0x0 }, /* #61 */2500 { 0x 3b4487, 0x3b4486, 0xb02c, 0xb02c, 0x0001, 0x0 }, /* #62 */2501 { 0x3 335c3, 0x3335c3, 0xe4a1, 0xa4a1, 0x000e, 0x0 }, /* #63 */2438 { 0x175452, 0x175452, 0x6522, 0x6522, 0x0009, 0x0 }, /* #0 */ 2439 { 0x385207, 0x385206, 0xebb3, 0xebb3, 0x0006, 0x0 }, /* #1 */ 2440 { 0x1748d2, 0x1748d2, 0x6170, 0x6170, 0x0002, 0x0 }, /* #2 */ 2441 { 0x040556, 0x040556, 0x21b5, 0x21b5, 0x0009, 0x0 }, /* #3 */ 2442 { 0x3869c3, 0x3869c3, 0xbff0, 0xbbf0, 0x000a, 0x0 }, /* #4 */ 2443 { 0x012953, 0x012952, 0xc2d2, 0xc2d2, 0x000d, 0x0 }, /* #5 */ 2444 { 0x056602, 0x056602, 0x55cc, 0x55cc, 0x000f, 0x0 }, /* #6 */ 2445 { 0x027887, 0x027887, 0xa3ec, 0x83ec, 0x000d, 0x0 }, /* #7 */ 2446 { 0x3b0f93, 0x3b0f93, 0xc752, 0xc750, 0x0001, 0x0 }, /* #8 */ 2447 { 0x1a7b02, 0x1a7b03, 0x6388, 0x6288, 0x0008, 0x0 }, /* #9 */ 2448 { 0x1e5807, 0x1e5807, 0x5db2, 0x5db0, 0x0001, 0x0 }, /* #10 */ 2449 { 0x335dc2, 0x335dc2, 0xa120, 0xa120, 0x0004, 0x0 }, /* #11 */ 2450 { 0x2339c2, 0x2339c3, 0x7d5f, 0x6d5f, 0x000c, 0x0 }, /* #12 */ 2451 { 0x234802, 0x234803, 0xa927, 0xa827, 0x0008, 0x0 }, /* #13 */ 2452 { 0x021c53, 0x021c52, 0x53d7, 0x53d7, 0x000d, 0x0 }, /* #14 */ 2453 { 0x0076c2, 0x0076c3, 0x66b1, 0x6631, 0x0007, 0x0 }, /* #15 */ 2454 { 0x123e43, 0x123e42, 0x87c1, 0x87c1, 0x0001, 0x0 }, /* #16 */ 2455 { 0x3d5413, 0x3d5413, 0xbbd0, 0xbb90, 0x0006, 0x0 }, /* #17 */ 2456 { 0x026212, 0x026212, 0xadda, 0xadda, 0x0000, 0x0 }, /* #18 */ 2457 { 0x087302, 0x087302, 0x1615, 0x1615, 0x0001, 0x0 }, /* #19 */ 2458 { 0x1c0746, 0x1c0746, 0xbb19, 0xbb19, 0x0005, 0x0 }, /* #20 */ 2459 { 0x246e87, 0x246e87, 0x91ed, 0x91e5, 0x0003, 0x0 }, /* #21 */ 2460 { 0x013b47, 0x013b47, 0x9d37, 0x9d27, 0x0004, 0x0 }, /* #22 */ 2461 { 0x1f71d7, 0x1f71d6, 0x10ba, 0x10ba, 0x0002, 0x0 }, /* #23 */ 2462 { 0x341f17, 0x341f17, 0x64c7, 0x24c7, 0x000e, 0x0 }, /* #24 */ 2463 { 0x1e4a86, 0x1e4a86, 0xed80, 0xed80, 0x0005, 0x0 }, /* #25 */ 2464 { 0x0e6392, 0x0e6393, 0xb82e, 0x982e, 0x000d, 0x0 }, /* #26 */ 2465 { 0x3664d6, 0x3664d7, 0x6e73, 0x6c73, 0x0009, 0x0 }, /* #27 */ 2466 { 0x211d42, 0x211d42, 0x1012, 0x1012, 0x000d, 0x0 }, /* #28 */ 2467 { 0x3f6192, 0x3f6193, 0x16cd, 0x168d, 0x0006, 0x0 }, /* #29 */ 2468 { 0x077b06, 0x077b06, 0xf832, 0xf832, 0x0002, 0x0 }, /* #30 */ 2469 { 0x3f1387, 0x3f1386, 0x026d, 0x026d, 0x000f, 0x0 }, /* #31 */ 2470 { 0x083f82, 0x083f83, 0xd6df, 0xd65f, 0x0007, 0x0 }, /* #32 */ 2471 { 0x1e1697, 0x1e1697, 0x5d3e, 0x5d3a, 0x0002, 0x0 }, /* #33 */ 2472 { 0x2c69d3, 0x2c69d3, 0xb7b7, 0x97b7, 0x000d, 0x0 }, /* #34 */ 2473 { 0x0b1652, 0x0b1652, 0x098f, 0x098f, 0x000f, 0x0 }, /* #35 */ 2474 { 0x3d3f12, 0x3d3f12, 0xfa97, 0xfa97, 0x0006, 0x0 }, /* #36 */ 2475 { 0x3b3cd7, 0x3b3cd7, 0xea40, 0xca40, 0x000d, 0x0 }, /* #37 */ 2476 { 0x033d46, 0x033d46, 0xa3cc, 0xa3cc, 0x0001, 0x0 }, /* #38 */ 2477 { 0x355696, 0x355696, 0x5abc, 0x5abc, 0x0006, 0x0 }, /* #39 */ 2478 { 0x3c2a97, 0x3c2a96, 0x2110, 0x2110, 0x000e, 0x0 }, /* #40 */ 2479 { 0x2d1ec2, 0x2d1ec2, 0x7940, 0x7940, 0x0002, 0x0 }, /* #41 */ 2480 { 0x1d70c2, 0x1d70c3, 0x3a9d, 0x1a9d, 0x000d, 0x0 }, /* #42 */ 2481 { 0x141992, 0x141992, 0x4c14, 0x4c14, 0x0005, 0x0 }, /* #43 */ 2482 { 0x325686, 0x325687, 0x04dc, 0x04d4, 0x0003, 0x0 }, /* #44 */ 2483 { 0x180c12, 0x180c12, 0x86f2, 0x86f2, 0x0002, 0x0 }, /* #45 */ 2484 { 0x193007, 0x193006, 0x32db, 0x32db, 0x0008, 0x0 }, /* #46 */ 2485 { 0x0a3b57, 0x0a3b57, 0x1754, 0x1654, 0x0008, 0x0 }, /* #47 */ 2486 { 0x2e2b17, 0x2e2b17, 0xbed6, 0xbad6, 0x000a, 0x0 }, /* #48 */ 2487 { 0x0140d3, 0x0140d2, 0xd7cd, 0xd7cd, 0x0004, 0x0 }, /* #49 */ 2488 { 0x232f96, 0x232f96, 0x962d, 0x962d, 0x0008, 0x0 }, /* #50 */ 2489 { 0x325987, 0x325987, 0x8e05, 0x8e01, 0x0002, 0x0 }, /* #51 */ 2490 { 0x1428c7, 0x1428c6, 0x6cd7, 0x6cd7, 0x000c, 0x0 }, /* #52 */ 2491 { 0x2908d3, 0x2908d3, 0xc337, 0x4337, 0x000f, 0x0 }, /* #53 */ 2492 { 0x203cd3, 0x203cd3, 0xbc81, 0x9c81, 0x000d, 0x0 }, /* #54 */ 2493 { 0x131f87, 0x131f87, 0xae1a, 0xaa1a, 0x000a, 0x0 }, /* #55 */ 2494 { 0x287752, 0x287752, 0x1496, 0x1496, 0x000b, 0x0 }, /* #56 */ 2495 { 0x242d53, 0x242d52, 0x8d48, 0x8d48, 0x000e, 0x0 }, /* #57 */ 2496 { 0x130313, 0x130313, 0x9682, 0x9282, 0x000a, 0x0 }, /* #58 */ 2497 { 0x1c6a82, 0x1c6a83, 0x47cd, 0x478d, 0x0006, 0x0 }, /* #59 */ 2498 { 0x113c43, 0x113c42, 0x2143, 0x2143, 0x0004, 0x0 }, /* #60 */ 2499 { 0x355a07, 0x355a07, 0x6771, 0x4771, 0x000d, 0x0 }, /* #61 */ 2500 { 0x100ad7, 0x100ad6, 0xdeee, 0xdeee, 0x0000, 0x0 }, /* #62 */ 2501 { 0x360586, 0x360586, 0xdb53, 0xdb53, 0x0002, 0x0 }, /* #63 */ 2502 2502 }; 2503 2503 static const BINU16_TEST_T g_aTests_bts_u16[] = 2504 2504 { 2505 { 0x 192482, 0x192482, 0x23fb, 0x63fb, 0x000e, 0x0 }, /* #0 */2506 { 0x 0c1f52, 0x0c1f53, 0x3757, 0x3757, 0x0000, 0x0 }, /* #1 */2507 { 0x 093a97, 0x093a97, 0xa77e, 0xa77e, 0x0004, 0x0 }, /* #2 */2508 { 0x2 b6d83, 0x2b6d82, 0x28ed, 0x38ed, 0x000c, 0x0 }, /* #3 */2509 { 0x 2c2986, 0x2c2987, 0x5ead, 0x5ead, 0x0005, 0x0 }, /* #4 */2510 { 0x 0228d7, 0x0228d6, 0xc4e7, 0xe4e7, 0x000d, 0x0 }, /* #5 */2511 { 0x 1c15d6, 0x1c15d7, 0x6366, 0x6366, 0x0005, 0x0 }, /* #6 */2512 { 0x 3b1b96, 0x3b1b97, 0xcc67, 0xcc67, 0x000b, 0x0 }, /* #7 */2513 { 0x 273b13, 0x273b13, 0x7ba4, 0x7ba4, 0x0005, 0x0 }, /* #8 */2514 { 0x1 41bc6, 0x141bc6, 0x7607, 0x7647, 0x0006, 0x0 }, /* #9 */2515 { 0x 0f21d2, 0x0f21d2, 0x3650, 0x7650, 0x000e, 0x0 }, /* #10 */2516 { 0x 201216, 0x201216, 0xb784, 0xf784, 0x000e, 0x0 }, /* #11 */2517 { 0x 374d06, 0x374d06, 0x454f, 0x4d4f, 0x000b, 0x0 }, /* #12 */2518 { 0x2 e4cd7, 0x2e4cd7, 0x1670, 0x1670, 0x0006, 0x0 }, /* #13 */2519 { 0x 360ec7, 0x360ec6, 0x1b32, 0x1b72, 0x0006, 0x0 }, /* #14 */2520 { 0x 0f4153, 0x0f4153, 0xe2e6, 0xe2e6, 0x0007, 0x0 }, /* #15 */2521 { 0x 190703, 0x190703, 0x7130, 0x7130, 0x000e, 0x0 }, /* #16 */2522 { 0x3 06c43, 0x306c42, 0x9ff4, 0xdff4, 0x000e, 0x0 }, /* #17 */2523 { 0x 100f17, 0x100f17, 0xe39b, 0xe39b, 0x000d, 0x0 }, /* #18 */2524 { 0x 307647, 0x307646, 0xe611, 0xe615, 0x0002, 0x0 }, /* #19 */2525 { 0x 246153, 0x246152, 0xb232, 0xb236, 0x0002, 0x0 }, /* #20 */2526 { 0x3 95186, 0x395187, 0x3ff8, 0x3ff8, 0x0006, 0x0 }, /* #21 */2527 { 0x 083a53, 0x083a53, 0xbe9b, 0xbe9b, 0x0003, 0x0 }, /* #22 */2528 { 0x 064a13, 0x064a12, 0xf74a, 0xf74b, 0x0000, 0x0 }, /* #23 */2529 { 0x 137747, 0x137746, 0x768a, 0xf68a, 0x000f, 0x0 }, /* #24 */2530 { 0x0 a7087, 0x0a7086, 0xcf66, 0xcf6e, 0x0003, 0x0 }, /* #25 */2531 { 0x1 760c2, 0x1760c3, 0xafe4, 0xafe4, 0x0006, 0x0 }, /* #26 */2532 { 0x3 20853, 0x320853, 0x0df0, 0x0df0, 0x0006, 0x0 }, /* #27 */2533 { 0x1 c0502, 0x1c0503, 0x70b7, 0x70b7, 0x000e, 0x0 }, /* #28 */2534 { 0x 391286, 0x391286, 0x83bc, 0x93bc, 0x000c, 0x0 }, /* #29 */2535 { 0x 3c43d7, 0x3c43d6, 0xbf49, 0xbf59, 0x0004, 0x0 }, /* #30 */2536 { 0x 237c92, 0x237c92, 0x601d, 0x605d, 0x0006, 0x0 }, /* #31 */2537 { 0x 047d42, 0x047d42, 0x0bb3, 0x2bb3, 0x000d, 0x0 }, /* #32 */2538 { 0x 115c97, 0x115c96, 0x4a1b, 0x4a9b, 0x0007, 0x0 }, /* #33 */2539 { 0x1 b1707, 0x1b1706, 0x1d52, 0x5d52, 0x000e, 0x0 }, /* #34 */2540 { 0x3 82506, 0x382507, 0xc8dc, 0xc8dc, 0x0007, 0x0 }, /* #35 */2541 { 0x3 22297, 0x322296, 0xcc35, 0xcc75, 0x0006, 0x0 }, /* #36 */2542 { 0x 0830c3, 0x0830c2, 0xe8ca, 0xeaca, 0x0009, 0x0 }, /* #37 */2543 { 0x 0b0dc2, 0x0b0dc3, 0x5c8f, 0x5c8f, 0x0002, 0x0 }, /* #38 */2544 { 0x 066886, 0x066886, 0xa04c, 0xa24c, 0x0009, 0x0 }, /* #39 */2545 { 0x 3c0f86, 0x3c0f87, 0xb799, 0xb799, 0x000f, 0x0 }, /* #40 */2546 { 0x2 31d12, 0x231d13, 0x97b7, 0x97b7, 0x0005, 0x0 }, /* #41 */2547 { 0x 143c47, 0x143c46, 0x108a, 0x148a, 0x000a, 0x0 }, /* #42 */2548 { 0x 000753, 0x000752, 0x9d06, 0x9d46, 0x0006, 0x0 }, /* #43 */2549 { 0x 0d2e53, 0x0d2e52, 0x44a8, 0x4ca8, 0x000b, 0x0 }, /* #44 */2550 { 0x 255a92, 0x255a93, 0x6cdb, 0x6cdb, 0x000d, 0x0 }, /* #45 */2551 { 0x 0f5597, 0x0f5597, 0xc714, 0xc714, 0x000e, 0x0 }, /* #46 */2552 { 0x 043a43, 0x043a43, 0xf0fd, 0xf0fd, 0x000e, 0x0 }, /* #47 */2553 { 0x3 87753, 0x387752, 0x9433, 0x94b3, 0x0007, 0x0 }, /* #48 */2554 { 0x 033707, 0x033707, 0x2ee9, 0x2ee9, 0x0007, 0x0 }, /* #49 */2555 { 0x 1635d2, 0x1635d3, 0x4b58, 0x4b58, 0x0009, 0x0 }, /* #50 */2556 { 0x 2408c2, 0x2408c3, 0xd336, 0xd336, 0x0009, 0x0 }, /* #51 */2557 { 0x 2b6653, 0x2b6652, 0xba24, 0xba64, 0x0006, 0x0 }, /* #52 */2558 { 0x1 a4957, 0x1a4957, 0x1c3a, 0x1c3a, 0x0003, 0x0 }, /* #53 */2559 { 0x 1954c6, 0x1954c6, 0xac17, 0xae17, 0x0009, 0x0 }, /* #54 */2560 { 0x3 02042, 0x302043, 0x6856, 0x6856, 0x0004, 0x0 }, /* #55 */2561 { 0x 027b56, 0x027b57, 0xa742, 0xa742, 0x0006, 0x0 }, /* #56 */2562 { 0x 2663c7, 0x2663c7, 0x6a75, 0x6a75, 0x000e, 0x0 }, /* #57 */2563 { 0x 2d48c6, 0x2d48c6, 0x98ee, 0xb8ee, 0x000d, 0x0 }, /* #58 */2564 { 0x 0d6093, 0x0d6093, 0x39d8, 0x39d8, 0x000c, 0x0 }, /* #59 */2565 { 0x 3c2d93, 0x3c2d92, 0x5b09, 0x5b29, 0x0005, 0x0 }, /* #60 */2566 { 0x 0c3907, 0x0c3906, 0x4108, 0x4148, 0x0006, 0x0 }, /* #61 */2567 { 0x 0e0816, 0x0e0817, 0xb784, 0xb784, 0x000a, 0x0 }, /* #62 */2568 { 0x 236ad6, 0x236ad6, 0xa924, 0xab24, 0x0009, 0x0 }, /* #63 */2505 { 0x007ec2, 0x007ec2, 0x144a, 0x144e, 0x0002, 0x0 }, /* #0 */ 2506 { 0x3a7703, 0x3a7703, 0x1318, 0x1318, 0x0009, 0x0 }, /* #1 */ 2507 { 0x1951d3, 0x1951d3, 0xcf9e, 0xcf9e, 0x0003, 0x0 }, /* #2 */ 2508 { 0x2d0296, 0x2d0296, 0x783f, 0x78bf, 0x0007, 0x0 }, /* #3 */ 2509 { 0x0f0997, 0x0f0996, 0xc56c, 0xe56c, 0x000d, 0x0 }, /* #4 */ 2510 { 0x127457, 0x127456, 0x4515, 0x4715, 0x0009, 0x0 }, /* #5 */ 2511 { 0x330386, 0x330387, 0xb3ab, 0xb3ab, 0x0003, 0x0 }, /* #6 */ 2512 { 0x1d3dd2, 0x1d3dd3, 0x0f1d, 0x0f1d, 0x000b, 0x0 }, /* #7 */ 2513 { 0x1e3456, 0x1e3456, 0xd64d, 0xd74d, 0x0008, 0x0 }, /* #8 */ 2514 { 0x125317, 0x125316, 0x4b69, 0xcb69, 0x000f, 0x0 }, /* #9 */ 2515 { 0x2e5197, 0x2e5197, 0xa045, 0xa045, 0x000d, 0x0 }, /* #10 */ 2516 { 0x1b3b82, 0x1b3b82, 0x2d26, 0x3d26, 0x000c, 0x0 }, /* #11 */ 2517 { 0x2e5a02, 0x2e5a03, 0x4add, 0x4add, 0x0000, 0x0 }, /* #12 */ 2518 { 0x2c4e43, 0x2c4e43, 0x89e6, 0x89e6, 0x0002, 0x0 }, /* #13 */ 2519 { 0x263d43, 0x263d42, 0xe673, 0xe6f3, 0x0007, 0x0 }, /* #14 */ 2520 { 0x2b5347, 0x2b5346, 0x4211, 0x4213, 0x0001, 0x0 }, /* #15 */ 2521 { 0x0806d2, 0x0806d2, 0x9977, 0x9d77, 0x000a, 0x0 }, /* #16 */ 2522 { 0x373986, 0x373986, 0x81d4, 0x89d4, 0x000b, 0x0 }, /* #17 */ 2523 { 0x382793, 0x382792, 0xaee8, 0xaee9, 0x0000, 0x0 }, /* #18 */ 2524 { 0x2b1cc7, 0x2b1cc7, 0x6cb4, 0x6cb4, 0x0004, 0x0 }, /* #19 */ 2525 { 0x1b23d3, 0x1b23d2, 0x848f, 0x868f, 0x0009, 0x0 }, /* #20 */ 2526 { 0x363403, 0x363402, 0x6251, 0x6259, 0x0003, 0x0 }, /* #21 */ 2527 { 0x312512, 0x312512, 0x81f0, 0x81f4, 0x0002, 0x0 }, /* #22 */ 2528 { 0x3d43d3, 0x3d43d2, 0xa2fe, 0xa2ff, 0x0000, 0x0 }, /* #23 */ 2529 { 0x2d4417, 0x2d4417, 0xf926, 0xf926, 0x000c, 0x0 }, /* #24 */ 2530 { 0x097493, 0x097492, 0xc592, 0xc792, 0x0009, 0x0 }, /* #25 */ 2531 { 0x1a6093, 0x1a6093, 0x66d5, 0x66d5, 0x0000, 0x0 }, /* #26 */ 2532 { 0x371d17, 0x371d16, 0x99bf, 0x9dbf, 0x000a, 0x0 }, /* #27 */ 2533 { 0x1f6fd3, 0x1f6fd2, 0x4af6, 0x4bf6, 0x0008, 0x0 }, /* #28 */ 2534 { 0x2b5b43, 0x2b5b42, 0xcaab, 0xceab, 0x000a, 0x0 }, /* #29 */ 2535 { 0x083903, 0x083902, 0x19d4, 0x59d4, 0x000e, 0x0 }, /* #30 */ 2536 { 0x123cd6, 0x123cd7, 0xe875, 0xe875, 0x000b, 0x0 }, /* #31 */ 2537 { 0x3517c2, 0x3517c2, 0x1caa, 0x1cba, 0x0004, 0x0 }, /* #32 */ 2538 { 0x322506, 0x322506, 0x73a0, 0x73b0, 0x0004, 0x0 }, /* #33 */ 2539 { 0x1a5813, 0x1a5812, 0xbaf0, 0xfaf0, 0x000e, 0x0 }, /* #34 */ 2540 { 0x3e4e43, 0x3e4e42, 0xca90, 0xda90, 0x000c, 0x0 }, /* #35 */ 2541 { 0x3457c6, 0x3457c7, 0xc78f, 0xc78f, 0x0003, 0x0 }, /* #36 */ 2542 { 0x320082, 0x320083, 0x2e04, 0x2e04, 0x0009, 0x0 }, /* #37 */ 2543 { 0x1f52c7, 0x1f52c7, 0x4624, 0x4624, 0x000a, 0x0 }, /* #38 */ 2544 { 0x331457, 0x331457, 0xaae6, 0xaae6, 0x000d, 0x0 }, /* #39 */ 2545 { 0x1507c3, 0x1507c2, 0x7545, 0x7d45, 0x000b, 0x0 }, /* #40 */ 2546 { 0x283292, 0x283292, 0x3d03, 0x3d43, 0x0006, 0x0 }, /* #41 */ 2547 { 0x3859c2, 0x3859c3, 0xbf8e, 0xbf8e, 0x000f, 0x0 }, /* #42 */ 2548 { 0x3f1c17, 0x3f1c17, 0xf1ba, 0xf1ba, 0x0003, 0x0 }, /* #43 */ 2549 { 0x354f53, 0x354f53, 0x023f, 0x023f, 0x0004, 0x0 }, /* #44 */ 2550 { 0x0e42c7, 0x0e42c7, 0xe439, 0xe439, 0x0003, 0x0 }, /* #45 */ 2551 { 0x3f0986, 0x3f0986, 0x1282, 0x128a, 0x0003, 0x0 }, /* #46 */ 2552 { 0x3639c3, 0x3639c2, 0x333c, 0x333d, 0x0000, 0x0 }, /* #47 */ 2553 { 0x365ac6, 0x365ac6, 0x315c, 0x315d, 0x0000, 0x0 }, /* #48 */ 2554 { 0x2e2c07, 0x2e2c07, 0xc46e, 0xc46e, 0x0002, 0x0 }, /* #49 */ 2555 { 0x0b0056, 0x0b0056, 0x8c83, 0x8ca3, 0x0005, 0x0 }, /* #50 */ 2556 { 0x315947, 0x315946, 0x8e9e, 0x8f9e, 0x0008, 0x0 }, /* #51 */ 2557 { 0x372182, 0x372182, 0x1d86, 0x5d86, 0x000e, 0x0 }, /* #52 */ 2558 { 0x104a43, 0x104a42, 0x39a7, 0x3da7, 0x000a, 0x0 }, /* #53 */ 2559 { 0x2d0d02, 0x2d0d03, 0xb48c, 0xb48c, 0x0007, 0x0 }, /* #54 */ 2560 { 0x373a06, 0x373a06, 0x2ba2, 0x2baa, 0x0003, 0x0 }, /* #55 */ 2561 { 0x2779c7, 0x2779c7, 0x4c11, 0x4c11, 0x000a, 0x0 }, /* #56 */ 2562 { 0x3c58c3, 0x3c58c2, 0x2c26, 0x2c2e, 0x0003, 0x0 }, /* #57 */ 2563 { 0x0750c3, 0x0750c3, 0xd6ec, 0xd6ec, 0x0002, 0x0 }, /* #58 */ 2564 { 0x2113d7, 0x2113d6, 0xfa04, 0xfa0c, 0x0003, 0x0 }, /* #59 */ 2565 { 0x173802, 0x173803, 0xebfe, 0xebfe, 0x000d, 0x0 }, /* #60 */ 2566 { 0x313a57, 0x313a57, 0x171f, 0x171f, 0x0009, 0x0 }, /* #61 */ 2567 { 0x1e0d96, 0x1e0d97, 0xfc1e, 0xfc1e, 0x000e, 0x0 }, /* #62 */ 2568 { 0x024a16, 0x024a17, 0xa607, 0xa607, 0x0002, 0x0 }, /* #63 */ 2569 2569 }; 2570 2570 static const BINU16_TEST_T g_aTests_bts_u16_locked[] = 2571 2571 { 2572 { 0x1 c1c87, 0x1c1c86, 0x5306, 0x7306, 0x000d, 0x0 }, /* #0 */2573 { 0x 1f0f02, 0x1f0f03, 0x5e72, 0x5e72, 0x0009, 0x0 }, /* #1 */2574 { 0x1 11d96, 0x111d97, 0xa8e8, 0xa8e8, 0x0006, 0x0 }, /* #2 */2575 { 0x1 61dc2, 0x161dc2, 0xc393, 0xc3b3, 0x0005, 0x0 }, /* #3 */2576 { 0x 0f5d03, 0x0f5d03, 0x3e89, 0x3e89, 0x0000, 0x0 }, /* #4 */2577 { 0x 2b4c03, 0x2b4c02, 0xc9b6, 0xc9be, 0x0003, 0x0 }, /* #5 */2578 { 0x 373f86, 0x373f87, 0x0eed, 0x0eed, 0x0007, 0x0 }, /* #6 */2579 { 0x 1d3642, 0x1d3643, 0x4917, 0x4917, 0x0000, 0x0 }, /* #7 */2580 { 0x 0a7987, 0x0a7986, 0x1987, 0x1d87, 0x000a, 0x0 }, /* #8 */2581 { 0x 1a0913, 0x1a0913, 0xa3ee, 0xa3ee, 0x0002, 0x0 }, /* #9 */2582 { 0x 160712, 0x160713, 0x0bf4, 0x0bf4, 0x0008, 0x0 }, /* #10 */2583 { 0x1 a7552, 0x1a7552, 0xc25e, 0xd25e, 0x000c, 0x0 }, /* #11 */2584 { 0x 155d83, 0x155d83, 0x6aa6, 0x6aa6, 0x0001, 0x0 }, /* #12 */2585 { 0x 322582, 0x322583, 0x3879, 0x3879, 0x0006, 0x0 }, /* #13 */2586 { 0x 316a83, 0x316a82, 0x7559, 0x7759, 0x0009, 0x0 }, /* #14 */2587 { 0x 294013, 0x294013, 0x53f6, 0x53f6, 0x000e, 0x0 }, /* #15 */2588 { 0x3 d6682, 0x3d6682, 0x0161, 0x0169, 0x0003, 0x0 }, /* #16 */2589 { 0x 1a5782, 0x1a5783, 0x7e83, 0x7e83, 0x0009, 0x0 }, /* #17 */2590 { 0x 091382, 0x091383, 0x94c2, 0x94c2, 0x000c, 0x0 }, /* #18 */2591 { 0x 062082, 0x062083, 0x70c6, 0x70c6, 0x000c, 0x0 }, /* #19 */2592 { 0x1 d2dd6, 0x1d2dd6, 0x1176, 0x1976, 0x000b, 0x0 }, /* #20 */2593 { 0x 037e07, 0x037e07, 0xbb94, 0xbb94, 0x000c, 0x0 }, /* #21 */2594 { 0x 3f3913, 0x3f3912, 0x54f9, 0x74f9, 0x000d, 0x0 }, /* #22 */2595 { 0x 141f02, 0x141f03, 0x2cd8, 0x2cd8, 0x000b, 0x0 }, /* #23 */2596 { 0x2 d4086, 0x2d4087, 0x5bb1, 0x5bb1, 0x0008, 0x0 }, /* #24 */2597 { 0x 3f6806, 0x3f6807, 0x1f40, 0x1f40, 0x000b, 0x0 }, /* #25 */2598 { 0x 066b52, 0x066b52, 0x29dc, 0x69dc, 0x000e, 0x0 }, /* #26 */2599 { 0x1 e1682, 0x1e1682, 0xaa5a, 0xba5a, 0x000c, 0x0 }, /* #27 */2600 { 0x 2004d7, 0x2004d6, 0x4715, 0x4717, 0x0001, 0x0 }, /* #28 */2601 { 0x 090c52, 0x090c52, 0x7b11, 0x7b51, 0x0006, 0x0 }, /* #29 */2602 { 0x0 47407, 0x047406, 0x30c4, 0x34c4, 0x000a, 0x0 }, /* #30 */2603 { 0x 2c4b83, 0x2c4b82, 0x5853, 0x5953, 0x0008, 0x0 }, /* #31 */2604 { 0x 012993, 0x012992, 0xdafd, 0xdbfd, 0x0008, 0x0 }, /* #32 */2605 { 0x3 f5a56, 0x3f5a56, 0x0312, 0x8312, 0x000f, 0x0 }, /* #33 */2606 { 0x 277583, 0x277582, 0x22ac, 0x62ac, 0x000e, 0x0 }, /* #34 */2607 { 0x2 332d7, 0x2332d6, 0x91c4, 0x91e4, 0x0005, 0x0 }, /* #35 */2608 { 0x0 941c7, 0x0941c7, 0x56b8, 0x56b8, 0x000e, 0x0 }, /* #36 */2609 { 0x 2058c6, 0x2058c6, 0x05d4, 0x05dc, 0x0003, 0x0 }, /* #37 */2610 { 0x0 30e06, 0x030e07, 0x6e39, 0x6e39, 0x000b, 0x0 }, /* #38 */2611 { 0x 2e0646, 0x2e0647, 0xfc87, 0xfc87, 0x0007, 0x0 }, /* #39 */2612 { 0x 3d3913, 0x3d3912, 0x4920, 0x4960, 0x0006, 0x0 }, /* #40 */2613 { 0x1 d4d16, 0x1d4d16, 0xe450, 0xe470, 0x0005, 0x0 }, /* #41 */2614 { 0x 054003, 0x054003, 0xe1e1, 0xe1e1, 0x000e, 0x0 }, /* #42 */2615 { 0x 2a2147, 0x2a2146, 0x0a34, 0x1a34, 0x000c, 0x0 }, /* #43 */2616 { 0x0 b5a46, 0x0b5a46, 0xe4b7, 0xe6b7, 0x0009, 0x0 }, /* #44 */2617 { 0x 1f74c3, 0x1f74c3, 0xcae5, 0xcae5, 0x000f, 0x0 }, /* #45 */2618 { 0x 201c96, 0x201c97, 0xe82f, 0xe82f, 0x0001, 0x0 }, /* #46 */2619 { 0x 116546, 0x116547, 0xc5ac, 0xc5ac, 0x000a, 0x0 }, /* #47 */2620 { 0x 1e7707, 0x1e7706, 0xc4a2, 0xc4b2, 0x0004, 0x0 }, /* #48 */2621 { 0x 1b0486, 0x1b0487, 0x3cfd, 0x3cfd, 0x0004, 0x0 }, /* #49 */2622 { 0x 342317, 0x342316, 0x9342, 0xb342, 0x000d, 0x0 }, /* #50 */2623 { 0x3 b2e47, 0x3b2e47, 0xb2d8, 0xb2d8, 0x000f, 0x0 }, /* #51 */2624 { 0x13 0316, 0x130316, 0x0714, 0x1714, 0x000c, 0x0 }, /* #52 */2625 { 0x 253e07, 0x253e07, 0x629c, 0x629c, 0x0004, 0x0 }, /* #53 */2626 { 0x 320b53, 0x320b53, 0xb625, 0xb625, 0x000a, 0x0 }, /* #54 */2627 { 0x 3622c3, 0x3622c2, 0xa1e2, 0xe1e2, 0x000e, 0x0 }, /* #55 */2628 { 0x 0a7bc6, 0x0a7bc7, 0xbcbb, 0xbcbb, 0x0005, 0x0 }, /* #56 */2629 { 0x 1873c6, 0x1873c6, 0x9115, 0x9117, 0x0001, 0x0 }, /* #57 */2630 { 0x 051dc3, 0x051dc2, 0x8060, 0xc060, 0x000e, 0x0 }, /* #58 */2631 { 0x 2b5c42, 0x2b5c43, 0x3a51, 0x3a51, 0x0000, 0x0 }, /* #59 */2632 { 0x 096716, 0x096717, 0xcb65, 0xcb65, 0x0008, 0x0 }, /* #60 */2633 { 0x 1d7146, 0x1d7146, 0x9915, 0x9955, 0x0006, 0x0 }, /* #61 */2634 { 0x 090b96, 0x090b96, 0x5d12, 0x5d16, 0x0002, 0x0 }, /* #62 */2635 { 0x 337e43, 0x337e42, 0x04b9, 0x06b9, 0x0009, 0x0 }, /* #63 */2572 { 0x184ed3, 0x184ed3, 0xba31, 0xba31, 0x000d, 0x0 }, /* #0 */ 2573 { 0x0b4817, 0x0b4816, 0x4672, 0x46f2, 0x0007, 0x0 }, /* #1 */ 2574 { 0x1e6787, 0x1e6786, 0xc041, 0xc045, 0x0002, 0x0 }, /* #2 */ 2575 { 0x1d1b07, 0x1d1b06, 0x556f, 0xd56f, 0x000f, 0x0 }, /* #3 */ 2576 { 0x371957, 0x371957, 0xe784, 0xe784, 0x000a, 0x0 }, /* #4 */ 2577 { 0x0945d3, 0x0945d2, 0xcfa6, 0xdfa6, 0x000c, 0x0 }, /* #5 */ 2578 { 0x021ad6, 0x021ad7, 0xf28b, 0xf28b, 0x0001, 0x0 }, /* #6 */ 2579 { 0x3f67d3, 0x3f67d2, 0x9d9d, 0xbd9d, 0x000d, 0x0 }, /* #7 */ 2580 { 0x156e06, 0x156e07, 0x1203, 0x1203, 0x000c, 0x0 }, /* #8 */ 2581 { 0x230a87, 0x230a87, 0x4b59, 0x4b59, 0x000b, 0x0 }, /* #9 */ 2582 { 0x2d0217, 0x2d0216, 0x8090, 0x8091, 0x0000, 0x0 }, /* #10 */ 2583 { 0x1858d6, 0x1858d7, 0xa60f, 0xa60f, 0x0009, 0x0 }, /* #11 */ 2584 { 0x326257, 0x326256, 0x7dcc, 0xfdcc, 0x000f, 0x0 }, /* #12 */ 2585 { 0x022543, 0x022542, 0x5a49, 0x5a69, 0x0005, 0x0 }, /* #13 */ 2586 { 0x1e6d46, 0x1e6d46, 0xaeec, 0xaefc, 0x0004, 0x0 }, /* #14 */ 2587 { 0x360552, 0x360553, 0x1b96, 0x1b96, 0x000c, 0x0 }, /* #15 */ 2588 { 0x321196, 0x321196, 0x8d91, 0xcd91, 0x000e, 0x0 }, /* #16 */ 2589 { 0x2a3b47, 0x2a3b46, 0xe9f4, 0xebf4, 0x0009, 0x0 }, /* #17 */ 2590 { 0x330c97, 0x330c96, 0xdd06, 0xdd0e, 0x0003, 0x0 }, /* #18 */ 2591 { 0x221043, 0x221042, 0x4668, 0x4678, 0x0004, 0x0 }, /* #19 */ 2592 { 0x1f37c7, 0x1f37c6, 0xe278, 0xe279, 0x0000, 0x0 }, /* #20 */ 2593 { 0x306c02, 0x306c03, 0x3604, 0x3604, 0x000a, 0x0 }, /* #21 */ 2594 { 0x0d5b42, 0x0d5b43, 0xdeba, 0xdeba, 0x0004, 0x0 }, /* #22 */ 2595 { 0x316d02, 0x316d02, 0x5a1a, 0x5a3a, 0x0005, 0x0 }, /* #23 */ 2596 { 0x283012, 0x283012, 0x01fc, 0x11fc, 0x000c, 0x0 }, /* #24 */ 2597 { 0x286246, 0x286246, 0x01cd, 0x21cd, 0x000d, 0x0 }, /* #25 */ 2598 { 0x240843, 0x240842, 0x5413, 0x5c13, 0x000b, 0x0 }, /* #26 */ 2599 { 0x181306, 0x181306, 0x5c2b, 0xdc2b, 0x000f, 0x0 }, /* #27 */ 2600 { 0x1e3f06, 0x1e3f06, 0x6ed2, 0x6ed6, 0x0002, 0x0 }, /* #28 */ 2601 { 0x3d2b17, 0x3d2b17, 0x3093, 0x3093, 0x0000, 0x0 }, /* #29 */ 2602 { 0x0e6397, 0x0e6396, 0xe8b1, 0xe8b3, 0x0001, 0x0 }, /* #30 */ 2603 { 0x0d4dc6, 0x0d4dc6, 0x61ce, 0x71ce, 0x000c, 0x0 }, /* #31 */ 2604 { 0x286192, 0x286192, 0xb3a2, 0xbba2, 0x000b, 0x0 }, /* #32 */ 2605 { 0x324b86, 0x324b86, 0x14cc, 0x14ec, 0x0005, 0x0 }, /* #33 */ 2606 { 0x3230d2, 0x3230d2, 0x8944, 0x8945, 0x0000, 0x0 }, /* #34 */ 2607 { 0x2d7912, 0x2d7913, 0x36e7, 0x36e7, 0x0005, 0x0 }, /* #35 */ 2608 { 0x0f1343, 0x0f1342, 0xbc03, 0xbe03, 0x0009, 0x0 }, /* #36 */ 2609 { 0x015442, 0x015443, 0x34e2, 0x34e2, 0x0001, 0x0 }, /* #37 */ 2610 { 0x0710c2, 0x0710c3, 0xe135, 0xe135, 0x0008, 0x0 }, /* #38 */ 2611 { 0x0d4717, 0x0d4716, 0x2896, 0x28d6, 0x0006, 0x0 }, /* #39 */ 2612 { 0x090352, 0x090353, 0xb519, 0xb519, 0x0000, 0x0 }, /* #40 */ 2613 { 0x1459c3, 0x1459c2, 0x8559, 0xa559, 0x000d, 0x0 }, /* #41 */ 2614 { 0x226583, 0x226582, 0x0259, 0x0659, 0x000a, 0x0 }, /* #42 */ 2615 { 0x180b02, 0x180b02, 0xc19b, 0xc1bb, 0x0005, 0x0 }, /* #43 */ 2616 { 0x072c82, 0x072c83, 0xefc7, 0xefc7, 0x000a, 0x0 }, /* #44 */ 2617 { 0x2800c2, 0x2800c2, 0x0a11, 0x2a11, 0x000d, 0x0 }, /* #45 */ 2618 { 0x1505d2, 0x1505d2, 0xf33c, 0xf37c, 0x0006, 0x0 }, /* #46 */ 2619 { 0x2e4017, 0x2e4017, 0x4235, 0x4235, 0x0004, 0x0 }, /* #47 */ 2620 { 0x304453, 0x304453, 0x5838, 0x5838, 0x000b, 0x0 }, /* #48 */ 2621 { 0x255a97, 0x255a96, 0x8d95, 0xcd95, 0x000e, 0x0 }, /* #49 */ 2622 { 0x086983, 0x086983, 0xd137, 0xd137, 0x000f, 0x0 }, /* #50 */ 2623 { 0x342bc6, 0x342bc7, 0x7d8f, 0x7d8f, 0x0007, 0x0 }, /* #51 */ 2624 { 0x1372d6, 0x1372d7, 0x7b78, 0x7b78, 0x000b, 0x0 }, /* #52 */ 2625 { 0x3c2687, 0x3c2687, 0xbc3c, 0xbc3c, 0x0005, 0x0 }, /* #53 */ 2626 { 0x170706, 0x170707, 0x2472, 0x2472, 0x0005, 0x0 }, /* #54 */ 2627 { 0x126e43, 0x126e42, 0x297e, 0x697e, 0x000e, 0x0 }, /* #55 */ 2628 { 0x2e2113, 0x2e2112, 0x2409, 0x240d, 0x0002, 0x0 }, /* #56 */ 2629 { 0x233ad6, 0x233ad7, 0x6f76, 0x6f76, 0x000e, 0x0 }, /* #57 */ 2630 { 0x1a2787, 0x1a2786, 0xdce1, 0xdde1, 0x0008, 0x0 }, /* #58 */ 2631 { 0x0c1817, 0x0c1817, 0xfc3b, 0xfc3b, 0x000e, 0x0 }, /* #59 */ 2632 { 0x186d13, 0x186d12, 0x1e9a, 0x3e9a, 0x000d, 0x0 }, /* #60 */ 2633 { 0x295802, 0x295803, 0xb4ca, 0xb4ca, 0x0007, 0x0 }, /* #61 */ 2634 { 0x1e0483, 0x1e0483, 0xc7e1, 0xc7e1, 0x0009, 0x0 }, /* #62 */ 2635 { 0x281192, 0x281192, 0x45ca, 0x45ea, 0x0005, 0x0 }, /* #63 */ 2636 2636 }; 2637 2637 static const BINU16_TEST_T g_aTests_bsf_u16[] = 2638 2638 { 2639 { 0x 203a02, 0x203a02, 0xabc7, 0x0004, 0xa250, 0x0 }, /* #0 */2640 { 0x2 84983, 0x284983, 0x8757, 0x0000, 0x6b41, 0x0 }, /* #1 */2641 { 0x 2e3612, 0x2e3612, 0x7515, 0x0000, 0xc4cf, 0x0 }, /* #2 */2642 { 0x 077752, 0x077712, 0xb852, 0x0000, 0x1563, 0x0 }, /* #3 */2643 { 0x 0e4f07, 0x0e4f07, 0x9fe0, 0x0000, 0x38ab, 0x0 }, /* #4 */2644 { 0x 3008d2, 0x300892, 0x6206, 0x0001, 0x7da6, 0x0 }, /* #5 */2645 { 0x 1c2692, 0x1c2692, 0xf403, 0x0000, 0x320d, 0x0 }, /* #6 */2646 { 0x 3b0cc2, 0x3b0c82, 0x6f6a, 0x0001, 0xb1f2, 0x0 }, /* #7 */2647 { 0x2 c2382, 0x2c2382, 0x299d, 0x0000, 0x06bd, 0x0 }, /* #8 */2648 { 0x 0b7e43, 0x0b7e03, 0x91c7, 0x0000, 0xa0b3, 0x0 }, /* #9 */2649 { 0x3 e0947, 0x3e0907, 0xae16, 0x0004, 0x3ab0, 0x0 }, /* #10 */2650 { 0x 361146, 0x361106, 0x410e, 0x0002, 0x33f4, 0x0 }, /* #11 */2651 { 0x2 c1447, 0x2c1407, 0x52da, 0x0000, 0x9f7b, 0x0 }, /* #12 */2652 { 0x 187016, 0x187016, 0xebcb, 0x0001, 0x795a, 0x0 }, /* #13 */2653 { 0x 2d3b97, 0x2d3b97, 0x633a, 0x0000, 0x9d0b, 0x0 }, /* #14 */2654 { 0x 396f96, 0x396f96, 0x9d66, 0x0002, 0xd34c, 0x0 }, /* #15 */2655 { 0x 092957, 0x092917, 0x49c4, 0x0000, 0x0d09, 0x0 }, /* #16 */2656 { 0x 2f6393, 0x2f6393, 0xae46, 0x0000, 0x773b, 0x0 }, /* #17 */2657 { 0x2 a0146, 0x2a0106, 0xe897, 0x0001, 0x4eea, 0x0 }, /* #18 */2658 { 0x 120e87, 0x120e87, 0x5ac6, 0x0001, 0xbd42, 0x0 }, /* #19 */2659 { 0x 2162d6, 0x216296, 0xd04f, 0x0002, 0x0344, 0x0 }, /* #20 */2660 { 0x 391497, 0x391497, 0x53bc, 0x0004, 0x7070, 0x0 }, /* #21 */2661 { 0x 105393, 0x105393, 0xb88a, 0x0001, 0x7d12, 0x0 }, /* #22 */2662 { 0x 3435c7, 0x343587, 0x6113, 0x0003, 0x4548, 0x0 }, /* #23 */2663 { 0x 1f0702, 0x1f0702, 0x8a8d, 0x0000, 0x3823, 0x0 }, /* #24 */2664 { 0x 171386, 0x171386, 0xb3fc, 0x0002, 0x9ea4, 0x0 }, /* #25 */2665 { 0x 052f56, 0x052f16, 0x1339, 0x0002, 0x21ec, 0x0 }, /* #26 */2666 { 0x 343457, 0x343417, 0xe678, 0x0000, 0xedd3, 0x0 }, /* #27 */2667 { 0x3 c4b92, 0x3c4b92, 0x1062, 0x0000, 0xa537, 0x0 }, /* #28 */2668 { 0x 0e72d6, 0x0e7296, 0xfdd5, 0x0003, 0xbc58, 0x0 }, /* #29 */2669 { 0x 3f5b96, 0x3f5b96, 0x2fb1, 0x0001, 0x157a, 0x0 }, /* #30 */2670 { 0x1 f2c92, 0x1f2c92, 0xe8eb, 0x0000, 0xcea5, 0x0 }, /* #31 */2671 { 0x2 369d3, 0x236993, 0xdcee, 0x0001, 0x9b46, 0x0 }, /* #32 */2672 { 0x0 d2056, 0x0d2016, 0x4a3d, 0x0000, 0x0e57, 0x0 }, /* #33 */2673 { 0x 217d82, 0x217d82, 0x14e7, 0x0004, 0x8af0, 0x0 }, /* #34 */2674 { 0x 2c5097, 0x2c5097, 0xc806, 0x0000, 0x2759, 0x0 }, /* #35 */2675 { 0x2 76ac3, 0x276a83, 0xe710, 0x0000, 0xe001, 0x0 }, /* #36 */2676 { 0x2 20097, 0x220097, 0x950b, 0x0000, 0x1dc3, 0x0 }, /* #37 */2677 { 0x 011c42, 0x011c02, 0xf4cd, 0x0003, 0xca18, 0x0 }, /* #38 */2678 { 0x 1b7a97, 0x1b7a97, 0x372a, 0x0001, 0xb036, 0x0 }, /* #39 */2679 { 0x 153f53, 0x153f13, 0x18ba, 0x0001, 0x9616, 0x0 }, /* #40 */2680 { 0x 0a2503, 0x0a2503, 0x5f2f, 0x0001, 0x46b6, 0x0 }, /* #41 */2681 { 0x 326f53, 0x326f13, 0x7d13, 0x0001, 0x9366, 0x0 }, /* #42 */2682 { 0x 042a96, 0x042a96, 0x5f8d, 0x0003, 0x5e48, 0x0 }, /* #43 */2683 { 0x0 67882, 0x067882, 0x3838, 0x0000, 0xe895, 0x0 }, /* #44 */2684 { 0x 023dd6, 0x023d96, 0x08e0, 0x0000, 0xcc5f, 0x0 }, /* #45 */2685 { 0x0 87c07, 0x087c07, 0x9c65, 0x0002, 0xadbc, 0x0 }, /* #46 */2686 { 0x 193d96, 0x193d96, 0x5c4d, 0x0005, 0xdfa0, 0x0 }, /* #47 */2687 { 0x0 209c7, 0x020987, 0xaf4d, 0x0001, 0xe852, 0x0 }, /* #48 */2688 { 0x 1d7bd6, 0x1d7b96, 0xd94d, 0x0000, 0x52af, 0x0 }, /* #49 */2689 { 0x 1866d3, 0x186693, 0x86f3, 0x0000, 0xc52b, 0x0 }, /* #50 */2690 { 0x 3d26c6, 0x3d2686, 0x0cba, 0x0002, 0xa1ac, 0x0 }, /* #51 */2691 { 0x2 552c6, 0x255286, 0xfb4c, 0x0000, 0x3e7f, 0x0 }, /* #52 */2692 { 0x 093546, 0x093506, 0xc816, 0x0000, 0x5c5b, 0x0 }, /* #53 */2693 { 0x 090e16, 0x090e16, 0x40e1, 0x0000, 0x8801, 0x0 }, /* #54 */2694 { 0x2 617c2, 0x261782, 0xf320, 0x0000, 0xd6cb, 0x0 }, /* #55 */2695 { 0x 353d17, 0x353d17, 0xf4a5, 0x0003, 0x8548, 0x0 }, /* #56 */2696 { 0x3 34597, 0x334597, 0xa325, 0x0002, 0xed24, 0x0 }, /* #57 */2697 { 0x2 20c97, 0x220c97, 0x6f7e, 0x0002, 0xf00c, 0x0 }, /* #58 */2698 { 0x 224e17, 0x224e17, 0x7473, 0x0002, 0x522c, 0x0 }, /* #59 */2699 { 0x 280553, 0x280513, 0x28fc, 0x0000, 0xf85b, 0x0 }, /* #60 */2700 { 0x 064e03, 0x064e03, 0x629f, 0x0002, 0xeec4, 0x0 }, /* #61 */2701 { 0x 3c3282, 0x3c3282, 0x5b98, 0x0000, 0x5ce1, 0x0 }, /* #62 */2702 { 0x 013ed7, 0x013e97, 0xff42, 0x0002, 0x5ac4, 0x0 }, /* #63 */2639 { 0x0b4857, 0x0b4817, 0x8bb2, 0x0004, 0x5910, 0x0 }, /* #0 */ 2640 { 0x232e96, 0x232e96, 0x4cf8, 0x0001, 0x53e6, 0x0 }, /* #1 */ 2641 { 0x103116, 0x103116, 0x7c89, 0x0000, 0x3597, 0x0 }, /* #2 */ 2642 { 0x1e6c57, 0x1e6c17, 0x156c, 0x0003, 0x8af8, 0x0 }, /* #3 */ 2643 { 0x2a3107, 0x2a3107, 0x7e67, 0x0004, 0xd6d0, 0x0 }, /* #4 */ 2644 { 0x093143, 0x093103, 0xbbd2, 0x0002, 0xe534, 0x0 }, /* #5 */ 2645 { 0x0f5993, 0x0f5993, 0x5111, 0x0000, 0x555f, 0x0 }, /* #6 */ 2646 { 0x1173c6, 0x117386, 0x8a4e, 0x0003, 0x3458, 0x0 }, /* #7 */ 2647 { 0x272ad6, 0x272a96, 0x7d5a, 0x0000, 0xd325, 0x0 }, /* #8 */ 2648 { 0x114cc6, 0x114c86, 0x799a, 0x0000, 0x73d1, 0x0 }, /* #9 */ 2649 { 0x314c83, 0x314c83, 0x708e, 0x0000, 0xaf09, 0x0 }, /* #10 */ 2650 { 0x090f46, 0x090f06, 0x00db, 0x0000, 0x516f, 0x0 }, /* #11 */ 2651 { 0x216d02, 0x216d02, 0xd43a, 0x0000, 0x34cd, 0x0 }, /* #12 */ 2652 { 0x302c17, 0x302c17, 0xd2fb, 0x0000, 0x6071, 0x0 }, /* #13 */ 2653 { 0x014e82, 0x014e82, 0x376c, 0x0000, 0xcd3b, 0x0 }, /* #14 */ 2654 { 0x131702, 0x131702, 0x9b4e, 0x0001, 0x43fe, 0x0 }, /* #15 */ 2655 { 0x386fc6, 0x386f86, 0xe0e3, 0x0003, 0x65f8, 0x0 }, /* #16 */ 2656 { 0x313653, 0x313613, 0xb58c, 0x0000, 0x2b0b, 0x0 }, /* #17 */ 2657 { 0x2c6e43, 0x2c6e03, 0x4687, 0x0000, 0x4ac7, 0x0 }, /* #18 */ 2658 { 0x3d5987, 0x3d5987, 0xfb2e, 0x0002, 0xb66c, 0x0 }, /* #19 */ 2659 { 0x1872d7, 0x187297, 0x1ca4, 0x0001, 0x944e, 0x0 }, /* #20 */ 2660 { 0x1b28d3, 0x1b2893, 0x8cbd, 0x0000, 0xced3, 0x0 }, /* #21 */ 2661 { 0x3b25d6, 0x3b2596, 0xc857, 0x0001, 0xef66, 0x0 }, /* #22 */ 2662 { 0x1148c3, 0x114883, 0xc829, 0x0000, 0x12f9, 0x0 }, /* #23 */ 2663 { 0x093dd3, 0x093d93, 0x400f, 0x0002, 0xbd54, 0x0 }, /* #24 */ 2664 { 0x375a86, 0x375a86, 0x0d66, 0x0001, 0xa5b2, 0x0 }, /* #25 */ 2665 { 0x3d0703, 0x3d0703, 0x7879, 0x0000, 0x6da3, 0x0 }, /* #26 */ 2666 { 0x0b1186, 0x0b1186, 0x6059, 0x0007, 0x9980, 0x0 }, /* #27 */ 2667 { 0x333b16, 0x333b16, 0x8cde, 0x0003, 0x4588, 0x0 }, /* #28 */ 2668 { 0x2d7402, 0x2d7402, 0x501f, 0x0001, 0x52c2, 0x0 }, /* #29 */ 2669 { 0x1b5b46, 0x1b5b06, 0x78bc, 0x0004, 0xacb0, 0x0 }, /* #30 */ 2670 { 0x1a72c2, 0x1a7282, 0x1654, 0x0001, 0xfe26, 0x0 }, /* #31 */ 2671 { 0x2a0a86, 0x2a0a86, 0xdc16, 0x0002, 0x6644, 0x0 }, /* #32 */ 2672 { 0x071186, 0x071186, 0xb428, 0x0001, 0xbd62, 0x0 }, /* #33 */ 2673 { 0x350502, 0x350502, 0x243b, 0x0002, 0xb6bc, 0x0 }, /* #34 */ 2674 { 0x0c0047, 0x0c0007, 0xd759, 0x0000, 0x3993, 0x0 }, /* #35 */ 2675 { 0x2f0c87, 0x2f0c87, 0xaed4, 0x0002, 0x1ca4, 0x0 }, /* #36 */ 2676 { 0x297dd6, 0x297d96, 0x3970, 0x0002, 0x044c, 0x0 }, /* #37 */ 2677 { 0x231b47, 0x231b07, 0x18d4, 0x0000, 0x12eb, 0x0 }, /* #38 */ 2678 { 0x081ad7, 0x081a97, 0x8d19, 0x0001, 0xa3e2, 0x0 }, /* #39 */ 2679 { 0x336447, 0x336407, 0xed99, 0x0001, 0x0036, 0x0 }, /* #40 */ 2680 { 0x1d0d97, 0x1d0d97, 0x6fac, 0x0002, 0xb78c, 0x0 }, /* #41 */ 2681 { 0x1e4e02, 0x1e4e02, 0xa57a, 0x0001, 0x15ea, 0x0 }, /* #42 */ 2682 { 0x113c56, 0x113c16, 0x986b, 0x0000, 0xbd6f, 0x0 }, /* #43 */ 2683 { 0x0b79c7, 0x0b7987, 0xc827, 0x0000, 0xb661, 0x0 }, /* #44 */ 2684 { 0x245a82, 0x245a82, 0xfe28, 0x0000, 0x316b, 0x0 }, /* #45 */ 2685 { 0x0d6f12, 0x0d6f12, 0xdfd8, 0x0002, 0xeeb4, 0x0 }, /* #46 */ 2686 { 0x2817d6, 0x281796, 0x85f4, 0x0000, 0x92b7, 0x0 }, /* #47 */ 2687 { 0x004347, 0x004307, 0xc2bd, 0x0002, 0x24d4, 0x0 }, /* #48 */ 2688 { 0x306256, 0x306216, 0x0e2e, 0x0000, 0xfc4b, 0x0 }, /* #49 */ 2689 { 0x0c4603, 0x0c4603, 0x306c, 0x0005, 0x2460, 0x0 }, /* #50 */ 2690 { 0x054687, 0x054687, 0xa8eb, 0x0001, 0xf51e, 0x0 }, /* #51 */ 2691 { 0x263517, 0x263517, 0x41b6, 0x0001, 0x549e, 0x0 }, /* #52 */ 2692 { 0x1e0193, 0x1e0193, 0x79ec, 0x0000, 0xa617, 0x0 }, /* #53 */ 2693 { 0x226793, 0x226793, 0x230a, 0x0001, 0x8502, 0x0 }, /* #54 */ 2694 { 0x240452, 0x240412, 0x9dd2, 0x0000, 0x6cf3, 0x0 }, /* #55 */ 2695 { 0x047c02, 0x047c02, 0x151a, 0x0007, 0x7880, 0x0 }, /* #56 */ 2696 { 0x353f42, 0x353f02, 0xebee, 0x0001, 0x74f2, 0x0 }, /* #57 */ 2697 { 0x296997, 0x296997, 0x3255, 0x0000, 0x6e23, 0x0 }, /* #58 */ 2698 { 0x3753d7, 0x375397, 0xfdd9, 0x0008, 0xb500, 0x0 }, /* #59 */ 2699 { 0x104006, 0x104006, 0xda03, 0x0001, 0x3c06, 0x0 }, /* #60 */ 2700 { 0x3f5992, 0x3f5992, 0x7f1d, 0x0001, 0x6ba2, 0x0 }, /* #61 */ 2701 { 0x2874c6, 0x287486, 0xfb39, 0x0000, 0x78f3, 0x0 }, /* #62 */ 2702 { 0x184d53, 0x184d13, 0x0461, 0x0000, 0x80d1, 0x0 }, /* #63 */ 2703 2703 }; 2704 2704 static const BINU16_TEST_T g_aTests_bsr_u16[] = 2705 2705 { 2706 { 0x 121753, 0x121713, 0x2906, 0x000e, 0x7ee7, 0x0 }, /* #0 */2707 { 0x 210c82, 0x210c82, 0x3904, 0x000e, 0x548b, 0x0 }, /* #1 */2708 { 0x 282f56, 0x282f16, 0x7cba, 0x000f, 0xa914, 0x0 }, /* #2 */2709 { 0x 2763c3, 0x276383, 0xf280, 0x000f, 0xc088, 0x0 }, /* #3 */2710 { 0x 1e3646, 0x1e3606, 0xd2d2, 0x0009, 0x034e, 0x0 }, /* #4 */2711 { 0x 0d7813, 0x0d7813, 0x9528, 0x000f, 0x9775, 0x0 }, /* #5 */2712 { 0x 173102, 0x173102, 0xe416, 0x000e, 0x6157, 0x0 }, /* #6 */2713 { 0x 052bd7, 0x052b97, 0x4e6d, 0x000f, 0xf989, 0x0 }, /* #7 */2714 { 0x 162e07, 0x162e07, 0x1187, 0x000f, 0xe2b3, 0x0 }, /* #8 */2715 { 0x 0a5cd3, 0x0a5c93, 0x3b56, 0x000f, 0x9587, 0x0 }, /* #9 */2716 { 0x 0d6592, 0x0d6592, 0x6c47, 0x000f, 0xb009, 0x0 }, /* #10 */2717 { 0x 3b4097, 0x3b4097, 0x1adc, 0x000f, 0x9952, 0x0 }, /* #11 */2718 { 0x 235d52, 0x235d12, 0x88ca, 0x000f, 0x8ca2, 0x0 }, /* #12 */2719 { 0x 2e2057, 0x2e2017, 0x0554, 0x000b, 0x0850, 0x0 }, /* #13 */2720 { 0x 1a5fc6, 0x1a5f86, 0xef2d, 0x000f, 0x9d97, 0x0 }, /* #14 */2721 { 0x 1c4bd7, 0x1c4b97, 0xd6e0, 0x000c, 0x1f58, 0x0 }, /* #15 */2722 { 0x 1e5b06, 0x1e5b06, 0x0a65, 0x000f, 0x828d, 0x0 }, /* #16 */2723 { 0x 0d7dc2, 0x0d7d82, 0x0fb7, 0x000f, 0xd79c, 0x0 }, /* #17 */2724 { 0x0 34f93, 0x034f93, 0xbe3c, 0x000e, 0x7d3a, 0x0 }, /* #18 */2725 { 0x 337492, 0x337492, 0x85e5, 0x000f, 0x93ab, 0x0 }, /* #19 */2726 { 0x0 a76c3, 0x0a7683, 0x0c50, 0x000e, 0x688c, 0x0 }, /* #20 */2727 { 0x 1e7dd3, 0x1e7d93, 0x4074, 0x000f, 0x9673, 0x0 }, /* #21 */2728 { 0x 301352, 0x301312, 0xfe8d, 0x000f, 0xfab4, 0x0 }, /* #22 */2729 { 0x 255957, 0x255917, 0xc19e, 0x000f, 0xa29c, 0x0 }, /* #23 */2730 { 0x 1a63d7, 0x1a6397, 0xefc6, 0x000f, 0xe470, 0x0 }, /* #24 */2731 { 0x 1b28c2, 0x1b2882, 0x7b9d, 0x000f, 0xb072, 0x0 }, /* #25 */2732 { 0x 293a56, 0x293a16, 0x0067, 0x000f, 0x9f42, 0x0 }, /* #26 */2733 { 0x1 44197, 0x144197, 0x4376, 0x000d, 0x2930, 0x0 }, /* #27 */2734 { 0x 0e3d42, 0x0e3d02, 0x98fb, 0x000f, 0x8b09, 0x0 }, /* #28 */2735 { 0x3 61c52, 0x361c12, 0x8a59, 0x000f, 0xf14d, 0x0 }, /* #29 */2736 { 0x 2d3713, 0x2d3713, 0x0e75, 0x000d, 0x3e1e, 0x0 }, /* #30 */2737 { 0x 2e2e17, 0x2e2e17, 0x9dda, 0x000e, 0x690c, 0x0 }, /* #31 */2738 { 0x 103456, 0x103416, 0x14b7, 0x000d, 0x3a13, 0x0 }, /* #32 */2739 { 0x3 57416, 0x357416, 0x8889, 0x000f, 0xe09e, 0x0 }, /* #33 */2740 { 0x 2c25c7, 0x2c2587, 0x6812, 0x000f, 0xade3, 0x0 }, /* #34 */2741 { 0x 2f2fd6, 0x2f2f96, 0xdb5c, 0x000f, 0xab13, 0x0 }, /* #35 */2742 { 0x 0c1d87, 0x0c1d87, 0x24e4, 0x000f, 0xfdf4, 0x0 }, /* #36 */2743 { 0x 0d3d97, 0x0d3d97, 0xdcd6, 0x000f, 0x838c, 0x0 }, /* #37 */2744 { 0x 1d16c3, 0x1d1683, 0xa8a5, 0x000c, 0x19ef, 0x0 }, /* #38 */2745 { 0x2 459c6, 0x245986, 0xbbfa, 0x000d, 0x3ff9, 0x0 }, /* #39 */2746 { 0x 2a35c6, 0x2a3586, 0x1d86, 0x000e, 0x6d96, 0x0 }, /* #40 */2747 { 0x 323857, 0x323817, 0xa530, 0x000f, 0xf8ed, 0x0 }, /* #41 */2748 { 0x 204e42, 0x204e02, 0xc4c0, 0x000c, 0x1c19, 0x0 }, /* #42 */2749 { 0x0 43cc3, 0x043c83, 0x127f, 0x000e, 0x5fa6, 0x0 }, /* #43 */2750 { 0x 182243, 0x182203, 0x852d, 0x000e, 0x64f5, 0x0 }, /* #44 */2751 { 0x 1926c2, 0x192682, 0x8ba1, 0x000c, 0x187e, 0x0 }, /* #45 */2752 { 0x 201246, 0x201206, 0xd127, 0x000f, 0x89bd, 0x0 }, /* #46 */2753 { 0x2 918c6, 0x291886, 0x94d4, 0x000f, 0xedaf, 0x0 }, /* #47 */2754 { 0x 052556, 0x052516, 0xc2ae, 0x000d, 0x32d9, 0x0 }, /* #48 */2755 { 0x 3e57c2, 0x3e5782, 0x30c4, 0x000f, 0xbf4d, 0x0 }, /* #49 */2756 { 0x 397912, 0x397912, 0x2fb0, 0x000f, 0xf777, 0x0 }, /* #50 */2757 { 0x 283cd6, 0x283c96, 0xf12e, 0x000d, 0x3a6e, 0x0 }, /* #51 */2758 { 0x2 f0f86, 0x2f0f86, 0xdab9, 0x000f, 0xe0d1, 0x0 }, /* #52 */2759 { 0x1b 3b96, 0x1b3b96, 0x6e0a, 0x000e, 0x5b3f, 0x0 }, /* #53 */2760 { 0x 102112, 0x102112, 0x3973, 0x000f, 0xae8e, 0x0 }, /* #54 */2761 { 0x 1e6cd2, 0x1e6c92, 0xed12, 0x000d, 0x3eac, 0x0 }, /* #55 */2762 { 0x0 51987, 0x051987, 0x9571, 0x000e, 0x4efe, 0x0 }, /* #56 */2763 { 0x 2934c3, 0x293483, 0xa46e, 0x000e, 0x42d3, 0x0 }, /* #57 */2764 { 0x1 63d83, 0x163d83, 0x047f, 0x000d, 0x359c, 0x0 }, /* #58 */2765 { 0x 3215d6, 0x321596, 0x5e18, 0x000f, 0x826a, 0x0 }, /* #59 */2766 { 0x 1c0493, 0x1c0493, 0xe9a9, 0x000e, 0x7d95, 0x0 }, /* #60 */2767 { 0x0 95c13, 0x095c13, 0x196d, 0x000e, 0x5a79, 0x0 }, /* #61 */2768 { 0x1 54503, 0x154503, 0x7c92, 0x000f, 0x9015, 0x0 }, /* #62 */2769 { 0x3 a0bd6, 0x3a0b96, 0x6d4c, 0x000f, 0x9997, 0x0 }, /* #63 */2706 { 0x3c2a47, 0x3c2a07, 0x1928, 0x000f, 0x9307, 0x0 }, /* #0 */ 2707 { 0x1f5293, 0x1f5293, 0x3016, 0x000c, 0x1a71, 0x0 }, /* #1 */ 2708 { 0x3f12c3, 0x3f1283, 0x407d, 0x000f, 0xdce0, 0x0 }, /* #2 */ 2709 { 0x073743, 0x073703, 0x31d7, 0x000d, 0x325b, 0x0 }, /* #3 */ 2710 { 0x312fc7, 0x312f87, 0x88f0, 0x000e, 0x5d2f, 0x0 }, /* #4 */ 2711 { 0x285392, 0x285392, 0x5028, 0x000f, 0x9009, 0x0 }, /* #5 */ 2712 { 0x324396, 0x324396, 0xd28d, 0x000d, 0x3c9f, 0x0 }, /* #6 */ 2713 { 0x372357, 0x372317, 0xe113, 0x000f, 0xde6a, 0x0 }, /* #7 */ 2714 { 0x0a1a43, 0x0a1a03, 0xf0b9, 0x000c, 0x13ea, 0x0 }, /* #8 */ 2715 { 0x1a0496, 0x1a0496, 0x4f6e, 0x000f, 0xdab1, 0x0 }, /* #9 */ 2716 { 0x3d2356, 0x3d2316, 0x1e81, 0x000f, 0xd483, 0x0 }, /* #10 */ 2717 { 0x2d7947, 0x2d7907, 0x85f2, 0x000f, 0xf1ef, 0x0 }, /* #11 */ 2718 { 0x0c1e46, 0x0c1e06, 0xf1de, 0x000e, 0x6358, 0x0 }, /* #12 */ 2719 { 0x3f60d3, 0x3f6093, 0x04c3, 0x000f, 0xbfc9, 0x0 }, /* #13 */ 2720 { 0x2f3cd3, 0x2f3c93, 0x02dc, 0x000f, 0xe816, 0x0 }, /* #14 */ 2721 { 0x0e0053, 0x0e0013, 0x88e9, 0x000f, 0xa680, 0x0 }, /* #15 */ 2722 { 0x205d82, 0x205d82, 0x1141, 0x000f, 0xf30e, 0x0 }, /* #16 */ 2723 { 0x341c47, 0x341c07, 0xb654, 0x000e, 0x4f45, 0x0 }, /* #17 */ 2724 { 0x0e7307, 0x0e7307, 0xd4f4, 0x0004, 0x0010, 0x0 }, /* #18 */ 2725 { 0x005242, 0x005202, 0xd984, 0x000e, 0x6a76, 0x0 }, /* #19 */ 2726 { 0x0771c6, 0x077186, 0x64bf, 0x000e, 0x5ab4, 0x0 }, /* #20 */ 2727 { 0x201ad2, 0x201a92, 0x7edf, 0x000f, 0x96aa, 0x0 }, /* #21 */ 2728 { 0x2415d2, 0x241592, 0x43aa, 0x000e, 0x54c6, 0x0 }, /* #22 */ 2729 { 0x1b2fd6, 0x1b2f96, 0x0305, 0x000e, 0x4742, 0x0 }, /* #23 */ 2730 { 0x3f7b42, 0x3f7b02, 0x276a, 0x000f, 0xdba4, 0x0 }, /* #24 */ 2731 { 0x002797, 0x002797, 0x71d8, 0x000c, 0x1f14, 0x0 }, /* #25 */ 2732 { 0x156496, 0x156496, 0x15a9, 0x000b, 0x0cb3, 0x0 }, /* #26 */ 2733 { 0x1c5312, 0x1c5312, 0x9673, 0x000e, 0x5c57, 0x0 }, /* #27 */ 2734 { 0x3e7e02, 0x3e7e02, 0x145f, 0x000f, 0xa6cd, 0x0 }, /* #28 */ 2735 { 0x331953, 0x331913, 0xe44c, 0x000d, 0x3bc5, 0x0 }, /* #29 */ 2736 { 0x1d06c6, 0x1d0686, 0x2156, 0x000f, 0xbb27, 0x0 }, /* #30 */ 2737 { 0x030cc2, 0x030c82, 0x97e5, 0x000d, 0x3e53, 0x0 }, /* #31 */ 2738 { 0x014a02, 0x014a02, 0xc78a, 0x000e, 0x4ecb, 0x0 }, /* #32 */ 2739 { 0x382f82, 0x382f82, 0xccab, 0x000d, 0x2e05, 0x0 }, /* #33 */ 2740 { 0x366082, 0x366082, 0x0c56, 0x000c, 0x145b, 0x0 }, /* #34 */ 2741 { 0x1a1906, 0x1a1906, 0xdb6c, 0x000f, 0xb330, 0x0 }, /* #35 */ 2742 { 0x234107, 0x234107, 0x2e55, 0x000f, 0xf032, 0x0 }, /* #36 */ 2743 { 0x2c0553, 0x2c0513, 0xef91, 0x000d, 0x2bea, 0x0 }, /* #37 */ 2744 { 0x215147, 0x215107, 0xc493, 0x000f, 0xab4b, 0x0 }, /* #38 */ 2745 { 0x2a60c7, 0x2a6087, 0xec4b, 0x000e, 0x6675, 0x0 }, /* #39 */ 2746 { 0x074197, 0x074197, 0x72ed, 0x000d, 0x3ebd, 0x0 }, /* #40 */ 2747 { 0x0574c3, 0x057483, 0x4de7, 0x000e, 0x7a40, 0x0 }, /* #41 */ 2748 { 0x1a0cd6, 0x1a0c96, 0x5412, 0x000f, 0x940e, 0x0 }, /* #42 */ 2749 { 0x0157d6, 0x015796, 0xfd30, 0x000e, 0x7a5a, 0x0 }, /* #43 */ 2750 { 0x294717, 0x294717, 0x7f7b, 0x000f, 0x8435, 0x0 }, /* #44 */ 2751 { 0x236457, 0x236417, 0x4548, 0x000f, 0x96c4, 0x0 }, /* #45 */ 2752 { 0x0c4b47, 0x0c4b07, 0x6087, 0x000f, 0x80a8, 0x0 }, /* #46 */ 2753 { 0x274a86, 0x274a86, 0xd12c, 0x000f, 0xa027, 0x0 }, /* #47 */ 2754 { 0x2e74d6, 0x2e7496, 0xbdc7, 0x000e, 0x7dfd, 0x0 }, /* #48 */ 2755 { 0x1472c3, 0x147283, 0x1c2b, 0x000e, 0x78b1, 0x0 }, /* #49 */ 2756 { 0x1e3453, 0x1e3413, 0xbcc6, 0x000f, 0x89e2, 0x0 }, /* #50 */ 2757 { 0x300983, 0x300983, 0x4cc0, 0x000c, 0x1294, 0x0 }, /* #51 */ 2758 { 0x2a3686, 0x2a3686, 0x8d21, 0x000e, 0x79ba, 0x0 }, /* #52 */ 2759 { 0x1b4ad2, 0x1b4a92, 0xe8e9, 0x000d, 0x356b, 0x0 }, /* #53 */ 2760 { 0x3a2a92, 0x3a2a92, 0xadde, 0x000f, 0xf635, 0x0 }, /* #54 */ 2761 { 0x282746, 0x282706, 0xbab6, 0x000d, 0x2d88, 0x0 }, /* #55 */ 2762 { 0x0f4643, 0x0f4603, 0xd9e4, 0x000c, 0x1975, 0x0 }, /* #56 */ 2763 { 0x0b57d2, 0x0b5792, 0xdb25, 0x000f, 0x9602, 0x0 }, /* #57 */ 2764 { 0x176942, 0x176902, 0x437f, 0x000e, 0x76b0, 0x0 }, /* #58 */ 2765 { 0x105717, 0x105717, 0xd71f, 0x000e, 0x410e, 0x0 }, /* #59 */ 2766 { 0x312656, 0x312616, 0x76c2, 0x000f, 0xc933, 0x0 }, /* #60 */ 2767 { 0x023902, 0x023902, 0x1451, 0x000c, 0x1064, 0x0 }, /* #61 */ 2768 { 0x133a93, 0x133a93, 0x74f9, 0x000f, 0xaea4, 0x0 }, /* #62 */ 2769 { 0x344997, 0x344997, 0xfdaa, 0x000f, 0xdaf8, 0x0 }, /* #63 */ 2770 2770 }; 2771 2771 static const BINU16_TEST_T g_aTests_imul_two_u16[] = 2772 2772 { 2773 { 0x 0e39c7, 0x0e39c7, 0x5e19, 0x7185, 0xc44d, 0x0 }, /* #0 */2774 { 0x 262356, 0x262b57, 0x333c, 0xcf68, 0xe906, 0x0 }, /* #1 */2775 { 0x 171253, 0x171a53, 0x6a65, 0x52b1, 0x3c5d, 0x0 }, /* #2 */2776 { 0x1b 2617, 0x1b2e17, 0xf04f, 0xbd0c, 0x0334, 0x0 }, /* #3 */2777 { 0x 0c6f12, 0x0c6f13, 0xe537, 0x9150, 0xa130, 0x0 }, /* #4 */2778 { 0x 357416, 0x357c17, 0xf529, 0xe778, 0x62b8, 0x0 }, /* #5 */2779 { 0x3 12603, 0x312e03, 0xd2e6, 0x1856, 0x0469, 0x0 }, /* #6 */2780 { 0x 331913, 0x331913, 0xefae, 0xcb3c, 0xbb92, 0x0 }, /* #7 */2781 { 0x 290d96, 0x290d97, 0x230c, 0x7cd0, 0x10bc, 0x0 }, /* #8 */2782 { 0x 033306, 0x033b07, 0x053c, 0xc810, 0xc4bc, 0x0 }, /* #9 */2783 { 0x3 b1b03, 0x3b1b03, 0xdbb1, 0x9d15, 0x44a5, 0x0 }, /* #10 */2784 { 0x0 f6a52, 0x0f6a53, 0xb1c1, 0xfd2b, 0x11eb, 0x0 }, /* #11 */2785 { 0x 121492, 0x121c93, 0x416c, 0x5cec, 0x4aa1, 0x0 }, /* #12 */2786 { 0x3 65146, 0x365947, 0x4c91, 0xa40a, 0xf06a, 0x0 }, /* #13 */2787 { 0x 2a5d87, 0x2a5d87, 0xb52e, 0xe970, 0xe008, 0x0 }, /* #14 */2788 { 0x 3d4b42, 0x3d4b43, 0x2228, 0x3eb8, 0x936b, 0x0 }, /* #15 */2789 { 0x 3c0257, 0x3c0a57, 0x7586, 0x8786, 0xc301, 0x0 }, /* #16 */2790 { 0x 3576d3, 0x357ed3, 0x80f8, 0xf800, 0x2100, 0x0 }, /* #17 */2791 { 0x 2f3a52, 0x2f3a53, 0x8745, 0x0389, 0xfd75, 0x0 }, /* #18 */2792 { 0x 132256, 0x132a57, 0x2efd, 0x2593, 0xf3cf, 0x0 }, /* #19 */2793 { 0x 072656, 0x072e57, 0xcfae, 0x6276, 0xc53d, 0x0 }, /* #20 */2794 { 0x3 628c6, 0x3628c7, 0x2f57, 0x2b9b, 0x2f5d, 0x0 }, /* #21 */2795 { 0x 0a2056, 0x0a2857, 0x4149, 0x771d, 0x5b35, 0x0 }, /* #22 */2796 { 0x 017756, 0x017f57, 0x47fe, 0xeda4, 0x812e, 0x0 }, /* #23 */2797 { 0x 017817, 0x017817, 0x11f4, 0x25ac, 0xb207, 0x0 }, /* #24 */2798 { 0x 1e7382, 0x1e7b83, 0xefe1, 0xa002, 0xc842, 0x0 }, /* #25 */2799 { 0x 1d0e52, 0x1d0e53, 0x5c88, 0xa048, 0xf4f9, 0x0 }, /* #26 */2800 { 0x 3b4446, 0x3b4c47, 0x107b, 0x202d, 0x3577, 0x0 }, /* #27 */2801 { 0x 2345d2, 0x234dd3, 0xd107, 0xb8fb, 0x3f6d, 0x0 }, /* #28 */2802 { 0x 252486, 0x252c87, 0x3e13, 0xabdf, 0x6485, 0x0 }, /* #29 */2803 { 0x 2f1097, 0x2f1897, 0x5498, 0x0fe8, 0xeb2f, 0x0 }, /* #30 */2804 { 0x 160fc7, 0x160fc7, 0x0f7f, 0x3a6b, 0x8b15, 0x0 }, /* #31 */2805 { 0x3 52442, 0x352c43, 0xb515, 0x821b, 0x866f, 0x0 }, /* #32 */2806 { 0x 1b0ec3, 0x1b0ec3, 0xb5de, 0x7b1a, 0x1f43, 0x0 }, /* #33 */2807 { 0x 370c86, 0x370c87, 0x795f, 0x9b10, 0x6ef0, 0x0 }, /* #34 */2808 { 0x 3f7152, 0x3f7953, 0xe433, 0x9f69, 0xf1f3, 0x0 }, /* #35 */2809 { 0x19 2656, 0x192e57, 0x1960, 0xa060, 0x25a9, 0x0 }, /* #36 */2810 { 0x 272193, 0x272993, 0x9c03, 0xb90d, 0xb1af, 0x0 }, /* #37 */2811 { 0x 0707c3, 0x070fc3, 0xaa57, 0x3518, 0x74a8, 0x0 }, /* #38 */2812 { 0x 064943, 0x064943, 0x931a, 0x4e38, 0xa68c, 0x0 }, /* #39 */2813 { 0x1 e4606, 0x1e4e07, 0x8885, 0xdfb9, 0xfaa5, 0x0 }, /* #40 */2814 { 0x 347a06, 0x347a07, 0x8435, 0x946d, 0xe659, 0x0 }, /* #41 */2815 { 0x 131912, 0x131913, 0x5f13, 0x7429, 0xfb53, 0x0 }, /* #42 */2816 { 0x2 637c7, 0x263fc7, 0x9d83, 0x3c20, 0x3960, 0x0 }, /* #43 */2817 { 0x 085b47, 0x085b47, 0x1755, 0xb37b, 0xff8f, 0x0 }, /* #44 */2818 { 0x 3b4206, 0x3b4a07, 0x27f6, 0x5364, 0x9c76, 0x0 }, /* #45 */2819 { 0x 343b93, 0x343b93, 0x84e1, 0xc535, 0xf6d5, 0x0 }, /* #46 */2820 { 0x 3855c6, 0x385dc7, 0xf849, 0xae74, 0x82d4, 0x0 }, /* #47 */2821 { 0x 2f5bc7, 0x2f5bc7, 0xead0, 0xaa30, 0x088f, 0x0 }, /* #48 */2822 { 0x 1a6443, 0x1a6c43, 0xa468, 0x8098, 0xdf1f, 0x0 }, /* #49 */2823 { 0x 0e2dd7, 0x0e2dd7, 0xa06e, 0xe808, 0xc21c, 0x0 }, /* #50 */2824 { 0x 3b4113, 0x3b4913, 0x72cb, 0x96d8, 0x7188, 0x0 }, /* #51 */2825 { 0x0 f4516, 0x0f4d17, 0x067c, 0xe154, 0xc98b, 0x0 }, /* #52 */2826 { 0x 2c5157, 0x2c5957, 0x8382, 0xc664, 0xebb2, 0x0 }, /* #53 */2827 { 0x 3e0283, 0x3e0a83, 0x2cdc, 0xa864, 0x3d2f, 0x0 }, /* #54 */2828 { 0x 210a53, 0x210a53, 0xbabd, 0x75f4, 0xe704, 0x0 }, /* #55 */2829 { 0x0 76397, 0x076b97, 0xfebe, 0x6578, 0x92c4, 0x0 }, /* #56 */2830 { 0x1f 2b52, 0x1f2b53, 0xf35f, 0x4d6c, 0xf614, 0x0 }, /* #57 */2831 { 0x2 c1c16, 0x2c1c17, 0x95d5, 0xadca, 0xe9a2, 0x0 }, /* #58 */2832 { 0x 294a16, 0x294a17, 0x46d8, 0xe020, 0x214c, 0x0 }, /* #59 */2833 { 0x3 32ed6, 0x332ed7, 0xd794, 0x4198, 0x486e, 0x0 }, /* #60 */2834 { 0x 335507, 0x335d07, 0x7831, 0x130c, 0x0ccc, 0x0 }, /* #61 */2835 { 0x 0c5387, 0x0c5b87, 0x6c44, 0xc2ac, 0xf7fb, 0x0 }, /* #62 */2836 { 0x 3e0883, 0x3e0883, 0x6c08, 0x72e0, 0xb45c, 0x0 }, /* #63 */2773 { 0x206502, 0x206d03, 0x8e26, 0xefa8, 0x7f5c, 0x0 }, /* #0 */ 2774 { 0x0f0142, 0x0f0943, 0x70dc, 0xb288, 0x9b6e, 0x0 }, /* #1 */ 2775 { 0x3c69c7, 0x3c69c7, 0xd947, 0x3359, 0xde5f, 0x0 }, /* #2 */ 2776 { 0x1b42d7, 0x1b4ad7, 0x699c, 0x463c, 0xa699, 0x0 }, /* #3 */ 2777 { 0x3f2593, 0x3f2d93, 0xbd6e, 0xb5f0, 0x84c8, 0x0 }, /* #4 */ 2778 { 0x221bc3, 0x221bc3, 0x0c37, 0x64ca, 0x0086, 0x0 }, /* #5 */ 2779 { 0x380d12, 0x380d13, 0xb700, 0x2300, 0x64f5, 0x0 }, /* #6 */ 2780 { 0x2d2893, 0x2d2893, 0xfb53, 0x3150, 0x2f70, 0x0 }, /* #7 */ 2781 { 0x380696, 0x380e97, 0x91d5, 0xdc61, 0x5a5d, 0x0 }, /* #8 */ 2782 { 0x335013, 0x335813, 0xfd92, 0x32ec, 0xbac6, 0x0 }, /* #9 */ 2783 { 0x3258d6, 0x3258d7, 0xfaf8, 0xa5d8, 0xd425, 0x0 }, /* #10 */ 2784 { 0x005bd6, 0x005bd7, 0x94fc, 0x3898, 0x4a5a, 0x0 }, /* #11 */ 2785 { 0x2e70d2, 0x2e78d3, 0x5c9c, 0x4648, 0x2d1e, 0x0 }, /* #12 */ 2786 { 0x3b1b82, 0x3b1b83, 0x6e4f, 0x3bea, 0x04f6, 0x0 }, /* #13 */ 2787 { 0x105157, 0x105957, 0xd9f6, 0x9fb8, 0xb0d4, 0x0 }, /* #14 */ 2788 { 0x0d3296, 0x0d3a97, 0x2f47, 0xb7a8, 0xef18, 0x0 }, /* #15 */ 2789 { 0x201d47, 0x201d47, 0xe7cc, 0x6df4, 0x40cf, 0x0 }, /* #16 */ 2790 { 0x2b0043, 0x2b0843, 0x3bbe, 0x9398, 0x57b4, 0x0 }, /* #17 */ 2791 { 0x397642, 0x397e43, 0x9ed5, 0x6dd0, 0xbe90, 0x0 }, /* #18 */ 2792 { 0x3406d6, 0x340ed7, 0x8116, 0x5076, 0xfd11, 0x0 }, /* #19 */ 2793 { 0x2a0d13, 0x2a0d13, 0x2c58, 0x2688, 0x6293, 0x0 }, /* #20 */ 2794 { 0x3e2206, 0x3e2a07, 0xf248, 0x2b50, 0x821a, 0x0 }, /* #21 */ 2795 { 0x290ad3, 0x290ad3, 0x3a10, 0xf780, 0x1c78, 0x0 }, /* #22 */ 2796 { 0x121f07, 0x121f07, 0x139a, 0xa8e8, 0x2244, 0x0 }, /* #23 */ 2797 { 0x1d2b16, 0x1d2b17, 0x1a1e, 0x773c, 0xc682, 0x0 }, /* #24 */ 2798 { 0x293c12, 0x293c13, 0x2f4a, 0xb800, 0xac00, 0x0 }, /* #25 */ 2799 { 0x004942, 0x004943, 0x5c27, 0xd2f6, 0x311a, 0x0 }, /* #26 */ 2800 { 0x283e92, 0x283e93, 0xc970, 0x8820, 0xe1ce, 0x0 }, /* #27 */ 2801 { 0x0f4802, 0x0f4803, 0x1a5e, 0xfe52, 0x1327, 0x0 }, /* #28 */ 2802 { 0x321f03, 0x321f03, 0xb807, 0xc1ee, 0xe722, 0x0 }, /* #29 */ 2803 { 0x342793, 0x342f93, 0x3c43, 0xfdb9, 0x7c53, 0x0 }, /* #30 */ 2804 { 0x236013, 0x236813, 0xaca9, 0xeca0, 0xcba0, 0x0 }, /* #31 */ 2805 { 0x3e1fd7, 0x3e1fd7, 0x475d, 0xa702, 0x5cea, 0x0 }, /* #32 */ 2806 { 0x074186, 0x074987, 0xc49d, 0x018c, 0x23fc, 0x0 }, /* #33 */ 2807 { 0x162b83, 0x162b83, 0x815b, 0x336d, 0xb0d7, 0x0 }, /* #34 */ 2808 { 0x0c3106, 0x0c3907, 0xb1cd, 0xd958, 0x46b8, 0x0 }, /* #35 */ 2809 { 0x196e03, 0x196e03, 0x995f, 0xde95, 0x688b, 0x0 }, /* #36 */ 2810 { 0x1a2316, 0x1a2b17, 0xbf33, 0x0495, 0xcd17, 0x0 }, /* #37 */ 2811 { 0x3a3b52, 0x3a3b53, 0x6cc6, 0x6b56, 0x6219, 0x0 }, /* #38 */ 2812 { 0x335b82, 0x335b83, 0x7a37, 0xb8aa, 0xcfa6, 0x0 }, /* #39 */ 2813 { 0x1f3c02, 0x1f3c03, 0x7f1e, 0x737a, 0xcbf3, 0x0 }, /* #40 */ 2814 { 0x145f43, 0x145f43, 0x322d, 0x620e, 0x2906, 0x0 }, /* #41 */ 2815 { 0x360586, 0x360d87, 0x0ac5, 0xdf67, 0x143b, 0x0 }, /* #42 */ 2816 { 0x253a93, 0x253a93, 0xea15, 0x2260, 0x10e0, 0x0 }, /* #43 */ 2817 { 0x3b6b06, 0x3b6b07, 0x1752, 0x3904, 0x19b2, 0x0 }, /* #44 */ 2818 { 0x2f0f13, 0x2f0f13, 0x5026, 0x93d8, 0x23e4, 0x0 }, /* #45 */ 2819 { 0x1e6157, 0x1e6957, 0x2325, 0x5f11, 0x7e7d, 0x0 }, /* #46 */ 2820 { 0x0e5692, 0x0e5e93, 0x96ae, 0x2e5c, 0xb382, 0x0 }, /* #47 */ 2821 { 0x0a3cc6, 0x0a3cc7, 0x1813, 0xeddb, 0x9c19, 0x0 }, /* #48 */ 2822 { 0x3a4ac6, 0x3a4ac7, 0xab32, 0xffb4, 0x92ea, 0x0 }, /* #49 */ 2823 { 0x227957, 0x227957, 0xbb84, 0x1688, 0x03e2, 0x0 }, /* #50 */ 2824 { 0x1b0186, 0x1b0987, 0xb3af, 0xfd0d, 0xbe03, 0x0 }, /* #51 */ 2825 { 0x0638c3, 0x0638c3, 0x24e7, 0x8e86, 0xc68a, 0x0 }, /* #52 */ 2826 { 0x124743, 0x124f43, 0x0b8a, 0xce00, 0xbb00, 0x0 }, /* #53 */ 2827 { 0x201d16, 0x201d17, 0xfa07, 0x400a, 0x0526, 0x0 }, /* #54 */ 2828 { 0x3a1242, 0x3a1a43, 0x2c5a, 0xbf80, 0xf6c0, 0x0 }, /* #55 */ 2829 { 0x046797, 0x046f97, 0x013d, 0x6d5f, 0x5acb, 0x0 }, /* #56 */ 2830 { 0x1f7106, 0x1f7907, 0x02a4, 0x5e4c, 0x6fdb, 0x0 }, /* #57 */ 2831 { 0x251912, 0x251913, 0x7aec, 0x23a4, 0x26ab, 0x0 }, /* #58 */ 2832 { 0x383707, 0x383f07, 0x191b, 0x972f, 0x4f7d, 0x0 }, /* #59 */ 2833 { 0x321e92, 0x321e93, 0x19af, 0xe8e0, 0x3d20, 0x0 }, /* #60 */ 2834 { 0x0f2706, 0x0f2f07, 0xd8b4, 0x23fc, 0x435b, 0x0 }, /* #61 */ 2835 { 0x1636c7, 0x163ec7, 0x37e3, 0x874e, 0x50da, 0x0 }, /* #62 */ 2836 { 0x1f5347, 0x1f5b47, 0xe2be, 0xad36, 0x3845, 0x0 }, /* #63 */ 2837 2837 }; 2838 2838 static const BINU16_TEST_T g_aTests_arpl[] = 2839 2839 { 2840 { 0x0333d2, 0x033392, 0xd943, 0xd943, 0xcbb2, 0x0 }, /* #0 */ 2841 { 0x043816, 0x043856, 0x74dd, 0x74df, 0x7837, 0x0 }, /* #1 */ 2842 { 0x247483, 0x247483, 0xbfd0, 0xbfd0, 0xfbec, 0x0 }, /* #2 */ 2843 { 0x225456, 0x225416, 0x9614, 0x9614, 0x36d4, 0x0 }, /* #3 */ 2844 { 0x083787, 0x083787, 0xd8c3, 0xd8c3, 0x07fd, 0x0 }, /* #4 */ 2845 { 0x1d0792, 0x1d07d2, 0xb65c, 0xb65d, 0x778d, 0x0 }, /* #5 */ 2846 { 0x0378d7, 0x0378d7, 0x31cc, 0x31ce, 0x5e26, 0x0 }, /* #6 */ 2847 { 0x3024c3, 0x3024c3, 0x2b18, 0x2b19, 0x4fb5, 0x0 }, /* #7 */ 2848 { 0x3b2ec3, 0x3b2ec3, 0xb834, 0xb835, 0x6ccd, 0x0 }, /* #8 */ 2849 { 0x1415c2, 0x141582, 0xbf4b, 0xbf4b, 0xec99, 0x0 }, /* #9 */ 2850 { 0x376cc7, 0x376c87, 0x56a2, 0x56a2, 0xa6fd, 0x0 }, /* #10 */ 2851 { 0x225456, 0x225416, 0xb33e, 0xb33e, 0xeb5a, 0x0 }, /* #11 */ 2852 { 0x146853, 0x146853, 0xbd29, 0xbd2a, 0xdbca, 0x0 }, /* #12 */ 2853 { 0x2a67c6, 0x2a6786, 0x31b9, 0x31b9, 0x90dc, 0x0 }, /* #13 */ 2854 { 0x1c1b87, 0x1c1b87, 0x801f, 0x801f, 0xb036, 0x0 }, /* #14 */ 2855 { 0x353682, 0x3536c2, 0x6f58, 0x6f5a, 0x0336, 0x0 }, /* #15 */ 2856 { 0x2f6c43, 0x2f6c03, 0xb862, 0xb862, 0x5bf1, 0x0 }, /* #16 */ 2857 { 0x243116, 0x243156, 0x587d, 0x587f, 0x8a53, 0x0 }, /* #17 */ 2858 { 0x227903, 0x227903, 0x19a3, 0x19a3, 0x3f36, 0x0 }, /* #18 */ 2859 { 0x0c04c6, 0x0c0486, 0xa7cd, 0xa7cd, 0x8860, 0x0 }, /* #19 */ 2860 { 0x100947, 0x100947, 0xb73d, 0xb73e, 0x0caa, 0x0 }, /* #20 */ 2861 { 0x371712, 0x371752, 0x9315, 0x9316, 0x6b8e, 0x0 }, /* #21 */ 2862 { 0x366dd3, 0x366dd3, 0x4975, 0x4976, 0xd706, 0x0 }, /* #22 */ 2863 { 0x047152, 0x047112, 0xa106, 0xa106, 0xbbc1, 0x0 }, /* #23 */ 2864 { 0x2a33d6, 0x2a3396, 0x1b8f, 0x1b8f, 0x4dac, 0x0 }, /* #24 */ 2865 { 0x210e43, 0x210e03, 0x0d0a, 0x0d0a, 0x2d20, 0x0 }, /* #25 */ 2866 { 0x0d1147, 0x0d1147, 0x1115, 0x1116, 0xa716, 0x0 }, /* #26 */ 2867 { 0x2f5612, 0x2f5612, 0x8946, 0x8946, 0x9041, 0x0 }, /* #27 */ 2868 { 0x2f4356, 0x2f4316, 0xdc3d, 0xdc3d, 0x698d, 0x0 }, /* #28 */ 2869 { 0x3054c2, 0x305482, 0xfefa, 0xfefa, 0xe059, 0x0 }, /* #29 */ 2870 { 0x150197, 0x150197, 0x64c7, 0x64c7, 0x474e, 0x0 }, /* #30 */ 2871 { 0x1c02d2, 0x1c02d2, 0xa47d, 0xa47e, 0x2502, 0x0 }, /* #31 */ 2872 { 0x205e82, 0x205ec2, 0x7219, 0x721a, 0xe89e, 0x0 }, /* #32 */ 2873 { 0x081503, 0x081503, 0x8b17, 0x8b17, 0x9cce, 0x0 }, /* #33 */ 2874 { 0x105613, 0x105613, 0xf0dd, 0xf0dd, 0x5264, 0x0 }, /* #34 */ 2875 { 0x043143, 0x043103, 0xbc73, 0xbc73, 0x5469, 0x0 }, /* #35 */ 2876 { 0x005d96, 0x005d96, 0xca9d, 0xca9d, 0x27b9, 0x0 }, /* #36 */ 2877 { 0x2e6cc6, 0x2e6cc6, 0x5bfc, 0x5bff, 0x0bff, 0x0 }, /* #37 */ 2878 { 0x2e2542, 0x2e2502, 0xeafd, 0xeafd, 0xa0c1, 0x0 }, /* #38 */ 2879 { 0x0b6a83, 0x0b6ac3, 0xbf68, 0xbf6b, 0x5d7f, 0x0 }, /* #39 */ 2880 { 0x244ad7, 0x244a97, 0xa78f, 0xa78f, 0xda0b, 0x0 }, /* #40 */ 2881 { 0x181bd3, 0x181b93, 0x560f, 0x560f, 0x0f04, 0x0 }, /* #41 */ 2882 { 0x015383, 0x0153c3, 0x5b4d, 0x5b4f, 0x4b33, 0x0 }, /* #42 */ 2883 { 0x033713, 0x033753, 0xce84, 0xce86, 0x587e, 0x0 }, /* #43 */ 2884 { 0x214a93, 0x214ad3, 0x419d, 0x419e, 0xad3e, 0x0 }, /* #44 */ 2885 { 0x345747, 0x345747, 0xb2f4, 0xb2f7, 0xf033, 0x0 }, /* #45 */ 2886 { 0x086352, 0x086312, 0xbe87, 0xbe87, 0xcac7, 0x0 }, /* #46 */ 2887 { 0x397e52, 0x397e12, 0xfa7d, 0xfa7d, 0x584c, 0x0 }, /* #47 */ 2888 { 0x270342, 0x270302, 0x17be, 0x17be, 0xcba2, 0x0 }, /* #48 */ 2889 { 0x0b7d06, 0x0b7d46, 0x49cc, 0x49cd, 0xf0e1, 0x0 }, /* #49 */ 2890 { 0x0a5813, 0x0a5813, 0x13ab, 0x13ab, 0x4316, 0x0 }, /* #50 */ 2891 { 0x271046, 0x271046, 0x04f4, 0x04f7, 0x40f7, 0x0 }, /* #51 */ 2892 { 0x0d2242, 0x0d2242, 0xae78, 0xae7b, 0x87e3, 0x0 }, /* #52 */ 2893 { 0x1e7403, 0x1e7403, 0x3b4d, 0x3b4d, 0x53bc, 0x0 }, /* #53 */ 2894 { 0x2000d6, 0x2000d6, 0xf00e, 0xf00f, 0x53f7, 0x0 }, /* #54 */ 2895 { 0x113487, 0x1134c7, 0xc768, 0xc76a, 0xaf2e, 0x0 }, /* #55 */ 2896 { 0x262483, 0x262483, 0x51d3, 0x51d3, 0x12c1, 0x0 }, /* #56 */ 2897 { 0x2a4382, 0x2a4382, 0xec0f, 0xec0f, 0xd4a0, 0x0 }, /* #57 */ 2898 { 0x1f7443, 0x1f7403, 0x8e17, 0x8e17, 0x8d68, 0x0 }, /* #58 */ 2899 { 0x0c4e17, 0x0c4e57, 0x2ef4, 0x2ef7, 0x9fab, 0x0 }, /* #59 */ 2900 { 0x3043c6, 0x3043c6, 0x3f82, 0x3f83, 0x8d33, 0x0 }, /* #60 */ 2901 { 0x341016, 0x341056, 0xd984, 0xd985, 0x7b9d, 0x0 }, /* #61 */ 2902 { 0x0e0a43, 0x0e0a43, 0xb920, 0xb923, 0xe5b7, 0x0 }, /* #62 */ 2903 { 0x0e5fc2, 0x0e5fc2, 0x9d4d, 0x9d4f, 0x3e9b, 0x0 }, /* #63 */ 2904 }; 2840 { 0x1b4216, 0x1b4256, 0x7105, 0x7107, 0x228f, 0x0 }, /* #0 */ 2841 { 0x016387, 0x016387, 0xfe5e, 0xfe5e, 0x04bc, 0x0 }, /* #1 */ 2842 { 0x047643, 0x047643, 0x0e12, 0x0e13, 0xf07f, 0x0 }, /* #2 */ 2843 { 0x382bd3, 0x382b93, 0xf644, 0xf644, 0xf83c, 0x0 }, /* #3 */ 2844 { 0x086647, 0x086607, 0x7c45, 0x7c45, 0xa479, 0x0 }, /* #4 */ 2845 { 0x121fc3, 0x121fc3, 0x05f2, 0x05f3, 0x61b3, 0x0 }, /* #5 */ 2846 { 0x3333c7, 0x333387, 0x65a7, 0x65a7, 0xb77b, 0x0 }, /* #6 */ 2847 { 0x131952, 0x131952, 0xaece, 0xaecf, 0x85eb, 0x0 }, /* #7 */ 2848 { 0x010ed7, 0x010e97, 0xd52f, 0xd52f, 0x1f69, 0x0 }, /* #8 */ 2849 { 0x364ad7, 0x364ad7, 0xf1ba, 0xf1bb, 0xec37, 0x0 }, /* #9 */ 2850 { 0x2935c7, 0x293587, 0x574f, 0x574f, 0x061f, 0x0 }, /* #10 */ 2851 { 0x287393, 0x2873d3, 0xd478, 0xd479, 0x4d09, 0x0 }, /* #11 */ 2852 { 0x3a4b12, 0x3a4b12, 0x3cd2, 0x3cd2, 0x0cba, 0x0 }, /* #12 */ 2853 { 0x290e92, 0x290ed2, 0x80a1, 0x80a2, 0xfa4a, 0x0 }, /* #13 */ 2854 { 0x1d3f97, 0x1d3f97, 0x5c7a, 0x5c7a, 0x4db4, 0x0 }, /* #14 */ 2855 { 0x1901c3, 0x190183, 0x35f3, 0x35f3, 0x1de1, 0x0 }, /* #15 */ 2856 { 0x394c03, 0x394c43, 0x22b8, 0x22b9, 0x7dd9, 0x0 }, /* #16 */ 2857 { 0x305746, 0x305706, 0xecd7, 0xecd7, 0x34bb, 0x0 }, /* #17 */ 2858 { 0x3a1c53, 0x3a1c13, 0x21ce, 0x21ce, 0x7a76, 0x0 }, /* #18 */ 2859 { 0x3e0f13, 0x3e0f13, 0xddbb, 0xddbb, 0x4d69, 0x0 }, /* #19 */ 2860 { 0x245013, 0x245013, 0x9316, 0x9316, 0x9901, 0x0 }, /* #20 */ 2861 { 0x0919c6, 0x091986, 0xaeb6, 0xaeb6, 0x66a0, 0x0 }, /* #21 */ 2862 { 0x2f33d2, 0x2f3392, 0x47bd, 0x47bd, 0xd8b1, 0x0 }, /* #22 */ 2863 { 0x1b6417, 0x1b6457, 0x9688, 0x968b, 0xf13f, 0x0 }, /* #23 */ 2864 { 0x240883, 0x240883, 0xf8f6, 0xf8f6, 0xf695, 0x0 }, /* #24 */ 2865 { 0x334447, 0x334447, 0xbcac, 0xbcad, 0xd799, 0x0 }, /* #25 */ 2866 { 0x140487, 0x140487, 0x7efa, 0x7efa, 0x8dae, 0x0 }, /* #26 */ 2867 { 0x2f3ed2, 0x2f3e92, 0xecfe, 0xecfe, 0x2b64, 0x0 }, /* #27 */ 2868 { 0x286c07, 0x286c07, 0x997e, 0x997e, 0x33aa, 0x0 }, /* #28 */ 2869 { 0x040b93, 0x040b93, 0x3ccb, 0x3ccb, 0x6457, 0x0 }, /* #29 */ 2870 { 0x3a1e06, 0x3a1e06, 0x732f, 0x732f, 0x152c, 0x0 }, /* #30 */ 2871 { 0x3a1707, 0x3a1747, 0x1550, 0x1551, 0x743d, 0x0 }, /* #31 */ 2872 { 0x386b47, 0x386b07, 0xaf17, 0xaf17, 0x4586, 0x0 }, /* #32 */ 2873 { 0x110993, 0x110993, 0xeafe, 0xeafe, 0xe7a6, 0x0 }, /* #33 */ 2874 { 0x236153, 0x236113, 0xd78e, 0xd78e, 0xb33c, 0x0 }, /* #34 */ 2875 { 0x3a42d3, 0x3a4293, 0x867d, 0x867d, 0x8685, 0x0 }, /* #35 */ 2876 { 0x3b3c96, 0x3b3c96, 0x3d4f, 0x3d4f, 0x2ab1, 0x0 }, /* #36 */ 2877 { 0x1c0c17, 0x1c0c17, 0x4ebb, 0x4ebb, 0x10bf, 0x0 }, /* #37 */ 2878 { 0x0f2097, 0x0f2097, 0xf488, 0xf488, 0x3f80, 0x0 }, /* #38 */ 2879 { 0x337757, 0x337757, 0x312c, 0x312e, 0x6b4a, 0x0 }, /* #39 */ 2880 { 0x126383, 0x126383, 0x950f, 0x950f, 0x26c7, 0x0 }, /* #40 */ 2881 { 0x276057, 0x276017, 0x6228, 0x6228, 0x5c14, 0x0 }, /* #41 */ 2882 { 0x022a92, 0x022ad2, 0xe6a5, 0xe6a6, 0x7b6e, 0x0 }, /* #42 */ 2883 { 0x212456, 0x212416, 0xcb9a, 0xcb9a, 0x2c4e, 0x0 }, /* #43 */ 2884 { 0x1a6317, 0x1a6357, 0xd1f1, 0xd1f3, 0x32cb, 0x0 }, /* #44 */ 2885 { 0x216987, 0x216987, 0xfe17, 0xfe17, 0xd8dc, 0x0 }, /* #45 */ 2886 { 0x2e6bc6, 0x2e6b86, 0x8739, 0x8739, 0xb988, 0x0 }, /* #46 */ 2887 { 0x0c2cd2, 0x0c2c92, 0x0512, 0x0512, 0x06ec, 0x0 }, /* #47 */ 2888 { 0x317003, 0x317003, 0x38bb, 0x38bb, 0xb8ba, 0x0 }, /* #48 */ 2889 { 0x1c5d47, 0x1c5d07, 0xc7a7, 0xc7a7, 0xbede, 0x0 }, /* #49 */ 2890 { 0x351f57, 0x351f17, 0x5144, 0x5144, 0x5528, 0x0 }, /* #50 */ 2891 { 0x1d3897, 0x1d3897, 0xe932, 0xe932, 0xee38, 0x0 }, /* #51 */ 2892 { 0x252e47, 0x252e47, 0x37ad, 0x37af, 0x4033, 0x0 }, /* #52 */ 2893 { 0x366612, 0x366612, 0x9a92, 0x9a92, 0x1900, 0x0 }, /* #53 */ 2894 { 0x290b03, 0x290b03, 0xc947, 0xc947, 0x83b9, 0x0 }, /* #54 */ 2895 { 0x367d16, 0x367d16, 0x49ea, 0x49ea, 0xd4e1, 0x0 }, /* #55 */ 2896 { 0x373087, 0x3730c7, 0xaca0, 0xaca2, 0x5ec6, 0x0 }, /* #56 */ 2897 { 0x035a47, 0x035a07, 0x2740, 0x2740, 0x0244, 0x0 }, /* #57 */ 2898 { 0x064a47, 0x064a47, 0x30ac, 0x30ad, 0x7761, 0x0 }, /* #58 */ 2899 { 0x040813, 0x040813, 0xbacb, 0xbacb, 0x7c40, 0x0 }, /* #59 */ 2900 { 0x3f0bd7, 0x3f0bd7, 0xe3be, 0xe3bf, 0xe59f, 0x0 }, /* #60 */ 2901 { 0x392cc2, 0x392c82, 0x8f9b, 0x8f9b, 0x38c5, 0x0 }, /* #61 */ 2902 { 0x164556, 0x164556, 0xe059, 0xe05a, 0xfe6e, 0x0 }, /* #62 */ 2903 { 0x327546, 0x327506, 0xb05f, 0xb05f, 0x3869, 0x0 }, /* #63 */ 2904 }; 2905 2906 2907 #define HAVE_BINU32_TESTS 2908 static const BINU32_TEST_T g_aTests_add_u32[] = 2909 { 2910 { 0x0077d6, 0x007796, 0x3243d88f, 0xf68286a0, 0xc43eae11, 0x0 }, /* #0 */ 2911 { 0x156046, 0x156813, 0x8536a882, 0x4ca7bad0, 0xc771124e, 0x0 }, /* #1 */ 2912 { 0x284293, 0x284292, 0xcdc67e2f, 0xf04ce5bc, 0x2286678d, 0x0 }, /* #2 */ 2913 { 0x260343, 0x260307, 0x9161daf6, 0x00d0305a, 0x6f6e5564, 0x0 }, /* #3 */ 2914 { 0x283087, 0x283896, 0x4e0c381e, 0x924499b8, 0x4438619a, 0x0 }, /* #4 */ 2915 { 0x0f4782, 0x0f4706, 0x367ae261, 0x741f6d6c, 0x3da48b0b, 0x0 }, /* #5 */ 2916 { 0x243f96, 0x243783, 0xcb203db0, 0xbcd23134, 0xf1b1f384, 0x0 }, /* #6 */ 2917 { 0x2a1946, 0x2a1982, 0x38feaf92, 0x91b7670b, 0x58b8b779, 0x0 }, /* #7 */ 2918 { 0x073787, 0x073f13, 0x9a61ab11, 0x5c87a1b0, 0xc225f69f, 0x0 }, /* #8 */ 2919 { 0x2241d3, 0x224913, 0xf8cf88f8, 0x79f8f7e3, 0x81296eeb, 0x0 }, /* #9 */ 2920 { 0x312793, 0x312793, 0xec26e65f, 0x9a0563fd, 0xadde7d9e, 0x0 }, /* #10 */ 2921 { 0x092792, 0x092796, 0x3f06a28a, 0xcb9ff5b7, 0x8c99532d, 0x0 }, /* #11 */ 2922 { 0x2335d3, 0x233d96, 0x3275bfe6, 0x82ff8fa5, 0x5089cfbf, 0x0 }, /* #12 */ 2923 { 0x2440c3, 0x244086, 0x8a6d8412, 0xa66763fc, 0x1bf9dfea, 0x0 }, /* #13 */ 2924 { 0x1b2ad2, 0x1b2282, 0x8cabfb64, 0xfbb1641f, 0x6f0568bb, 0x0 }, /* #14 */ 2925 { 0x1f05c6, 0x1f0592, 0x08be734d, 0xd8423c04, 0xcf83c8b7, 0x0 }, /* #15 */ 2926 { 0x2e6e56, 0x2e6603, 0x718ddad6, 0x49a80bda, 0xd81a3104, 0x0 }, /* #16 */ 2927 { 0x082ac6, 0x082206, 0x24b1c740, 0x784214d2, 0x53904d92, 0x0 }, /* #17 */ 2928 { 0x0a6242, 0x0a6286, 0x0b9625a9, 0xba18c6ac, 0xae82a103, 0x0 }, /* #18 */ 2929 { 0x190483, 0x190493, 0xf87f8b3b, 0xb60d9785, 0xbd8e0c4a, 0x0 }, /* #19 */ 2930 { 0x090e83, 0x090682, 0x57e23a80, 0xdd511113, 0x856ed693, 0x0 }, /* #20 */ 2931 { 0x097083, 0x097092, 0x91f95e7d, 0xdca3c840, 0x4aaa69c3, 0x0 }, /* #21 */ 2932 { 0x050687, 0x050696, 0x00cce59d, 0x8cc3ad44, 0x8bf6c7a7, 0x0 }, /* #22 */ 2933 { 0x254696, 0x254686, 0x041a87b2, 0xeddd61be, 0xe9c2da0c, 0x0 }, /* #23 */ 2934 { 0x395f17, 0x395f96, 0x415c3d8d, 0x9029323a, 0x4eccf4ad, 0x0 }, /* #24 */ 2935 { 0x133247, 0x133a03, 0xc15d0a65, 0x44b277fb, 0x83556d96, 0x0 }, /* #25 */ 2936 { 0x0d1487, 0x0d1c82, 0x7a146844, 0xcbddef3d, 0x51c986f9, 0x0 }, /* #26 */ 2937 { 0x3c6f42, 0x3c6f17, 0x96348ddf, 0x6a82c4bb, 0xd44e36dc, 0x0 }, /* #27 */ 2938 { 0x0e5d87, 0x0e5586, 0x3a1ff34b, 0xc1bdf2db, 0x879dff90, 0x0 }, /* #28 */ 2939 { 0x356b83, 0x356382, 0x236fd3a3, 0xa61f78f8, 0x82afa555, 0x0 }, /* #29 */ 2940 { 0x0f1187, 0x0f1113, 0xe0a3780d, 0x2cc22645, 0x4c1eae38, 0x0 }, /* #30 */ 2941 { 0x000592, 0x000517, 0xc92deed7, 0x2fc979a0, 0x669b8ac9, 0x0 }, /* #31 */ 2942 { 0x344697, 0x344697, 0xf7645ddd, 0xd5b2f344, 0xde4e9567, 0x0 }, /* #32 */ 2943 { 0x152552, 0x152516, 0x70e11c0f, 0x7bda72bd, 0x0af956ae, 0x0 }, /* #33 */ 2944 { 0x295fd6, 0x295786, 0xb1aeac06, 0xf44ea43f, 0x429ff839, 0x0 }, /* #34 */ 2945 { 0x216787, 0x216f96, 0x46d3fb58, 0x8dee6e14, 0x471a72bc, 0x0 }, /* #35 */ 2946 { 0x221842, 0x221086, 0x57fbccd0, 0xec3f65a0, 0x944398d0, 0x0 }, /* #36 */ 2947 { 0x252ac2, 0x252217, 0xed3776ba, 0x418b5c14, 0x5453e55a, 0x0 }, /* #37 */ 2948 { 0x046d57, 0x046593, 0x8c43cf1f, 0x8416f275, 0xf7d32356, 0x0 }, /* #38 */ 2949 { 0x352087, 0x352006, 0x5d6cb08d, 0x6827b89f, 0x0abb0812, 0x0 }, /* #39 */ 2950 { 0x0e7c12, 0x0e7413, 0x62c7210f, 0x621292ae, 0xff4b719f, 0x0 }, /* #40 */ 2951 { 0x101e07, 0x101687, 0xe1015a2a, 0xc0c7e67d, 0xdfc68c53, 0x0 }, /* #41 */ 2952 { 0x264e46, 0x264612, 0x6fb005ba, 0x7cf81485, 0x0d480ecb, 0x0 }, /* #42 */ 2953 { 0x0c4503, 0x0c4592, 0x9986de8c, 0xbf03c5cb, 0x257ce73f, 0x0 }, /* #43 */ 2954 { 0x316c53, 0x316413, 0x1a92534c, 0x172d2454, 0xfc9ad108, 0x0 }, /* #44 */ 2955 { 0x110347, 0x110317, 0xa5c36166, 0x23f30521, 0x7e2fa3bb, 0x0 }, /* #45 */ 2956 { 0x260a97, 0x260a03, 0xb4dca743, 0x7745e215, 0xc2693ad2, 0x0 }, /* #46 */ 2957 { 0x143212, 0x143282, 0xa8412416, 0xf4e979e9, 0x4ca855d3, 0x0 }, /* #47 */ 2958 { 0x365382, 0x365b92, 0x17bfedfb, 0x916114b9, 0x79a126be, 0x0 }, /* #48 */ 2959 { 0x364256, 0x364283, 0xd6503b24, 0x83ab1fe5, 0xad5ae4c1, 0x0 }, /* #49 */ 2960 { 0x205202, 0x205a86, 0x59b25922, 0xa5ac2d7e, 0x4bf9d45c, 0x0 }, /* #50 */ 2961 { 0x246a02, 0x246292, 0x26c9085a, 0xff0c68f4, 0xd843609a, 0x0 }, /* #51 */ 2962 { 0x3b4b93, 0x3b4383, 0xc7a8fa57, 0xae7484d9, 0xe6cb8a82, 0x0 }, /* #52 */ 2963 { 0x0537d3, 0x053786, 0x83d61377, 0xdf6dff0f, 0x5b97eb98, 0x0 }, /* #53 */ 2964 { 0x2c7702, 0x2c7796, 0x228183b6, 0xc76fb722, 0xa4ee336c, 0x0 }, /* #54 */ 2965 { 0x322b12, 0x322302, 0x057393d1, 0x6c6135c7, 0x66eda1f6, 0x0 }, /* #55 */ 2966 { 0x243153, 0x243117, 0xc52a100c, 0x11adb759, 0x4c83a74d, 0x0 }, /* #56 */ 2967 { 0x1c5753, 0x1c5f17, 0xd04675be, 0x52228b09, 0x81dc154b, 0x0 }, /* #57 */ 2968 { 0x332913, 0x332182, 0x0be12bb4, 0xf7dd890b, 0xebfc5d57, 0x0 }, /* #58 */ 2969 { 0x141152, 0x141117, 0xd23cbebf, 0x244bb5b2, 0x520ef6f3, 0x0 }, /* #59 */ 2970 { 0x367593, 0x367592, 0xcdf6be6f, 0xd0474fd5, 0x02509166, 0x0 }, /* #60 */ 2971 { 0x394093, 0x394083, 0xda5beef6, 0xa40175c8, 0xc9a586d2, 0x0 }, /* #61 */ 2972 { 0x366ac6, 0x366287, 0xb29b7333, 0xae43a66c, 0xfba83339, 0x0 }, /* #62 */ 2973 { 0x1d1f16, 0x1d1786, 0xef2c4f31, 0xf52f815a, 0x06033229, 0x0 }, /* #63 */ 2974 }; 2975 static const BINU32_TEST_T g_aTests_add_u32_locked[] = 2976 { 2977 { 0x1224d6, 0x122c96, 0x616ff8fa, 0x9fb31009, 0x3e43170f, 0x0 }, /* #0 */ 2978 { 0x1f1a83, 0x1f1296, 0x9787d04f, 0xed04efbd, 0x557d1f6e, 0x0 }, /* #1 */ 2979 { 0x1a79c7, 0x1a7103, 0x7cb11d91, 0x4cbd5749, 0xd00c39b8, 0x0 }, /* #2 */ 2980 { 0x216743, 0x216783, 0xe2826943, 0x824f28ab, 0x9fccbf68, 0x0 }, /* #3 */ 2981 { 0x3c11c3, 0x3c1106, 0x30875060, 0x743558b7, 0x43ae0857, 0x0 }, /* #4 */ 2982 { 0x252a57, 0x252a07, 0x965a9712, 0x2bcec147, 0x95742a35, 0x0 }, /* #5 */ 2983 { 0x3f0893, 0x3f0006, 0x1f0c2b43, 0x76f876e4, 0x57ec4ba1, 0x0 }, /* #6 */ 2984 { 0x196417, 0x196407, 0x62bc5d90, 0x1f5f0850, 0xbca2aac0, 0x0 }, /* #7 */ 2985 { 0x386307, 0x386383, 0xfcb72d71, 0x9abfc31f, 0x9e0895ae, 0x0 }, /* #8 */ 2986 { 0x104903, 0x104107, 0xc0472802, 0x3fdac374, 0x7f939b72, 0x0 }, /* #9 */ 2987 { 0x0279d3, 0x027996, 0x64d605ce, 0x83ed50e8, 0x1f174b1a, 0x0 }, /* #10 */ 2988 { 0x0327c2, 0x032717, 0xb7c48a1f, 0x000cc0c6, 0x484836a7, 0x0 }, /* #11 */ 2989 { 0x3c1212, 0x3c1296, 0x090e2c97, 0xca9fbf90, 0xc19192f9, 0x0 }, /* #12 */ 2990 { 0x083b12, 0x083312, 0x2a1db65b, 0x2eccdc52, 0x04af25f7, 0x0 }, /* #13 */ 2991 { 0x146f43, 0x146706, 0x6d143793, 0x7761036a, 0x0a4ccbd7, 0x0 }, /* #14 */ 2992 { 0x1a3656, 0x1a3687, 0xb7fa8f7d, 0x9add03be, 0xe2e27441, 0x0 }, /* #15 */ 2993 { 0x3e6943, 0x3e6903, 0xa872dc63, 0x3555f98a, 0x8ce31d27, 0x0 }, /* #16 */ 2994 { 0x0f12c2, 0x0f1207, 0xef205a78, 0x6433eeeb, 0x75139473, 0x0 }, /* #17 */ 2995 { 0x374613, 0x374e82, 0x3e993376, 0xba9afc5e, 0x7c01c8e8, 0x0 }, /* #18 */ 2996 { 0x327793, 0x327f17, 0x8c0a7558, 0x4ea880c0, 0xc29e0b68, 0x0 }, /* #19 */ 2997 { 0x3e7b03, 0x3e7b07, 0xd7118d3d, 0x586138dd, 0x814faba0, 0x0 }, /* #20 */ 2998 { 0x0c1606, 0x0c1e03, 0x80cef8e1, 0x150495e5, 0x94359d04, 0x0 }, /* #21 */ 2999 { 0x171cc7, 0x171413, 0x78775ccd, 0x1ce53151, 0xa46dd484, 0x0 }, /* #22 */ 3000 { 0x1b5996, 0x1b5183, 0xe118c8b2, 0xc339189d, 0xe2204feb, 0x0 }, /* #23 */ 3001 { 0x3521d6, 0x352107, 0x7ddbd66a, 0x29b5e01d, 0xabda09b3, 0x0 }, /* #24 */ 3002 { 0x327e16, 0x327693, 0xc84772eb, 0x93113a4a, 0xcac9c75f, 0x0 }, /* #25 */ 3003 { 0x005457, 0x005403, 0x42609b24, 0x16ca15ab, 0xd4697a87, 0x0 }, /* #26 */ 3004 { 0x2b6056, 0x2b6817, 0x8503659f, 0x270832bd, 0xa204cd1e, 0x0 }, /* #27 */ 3005 { 0x361ed2, 0x361692, 0x80f68c0b, 0xfb5ad389, 0x7a64477e, 0x0 }, /* #28 */ 3006 { 0x073a93, 0x073283, 0xd6961811, 0xae9c4891, 0xd8063080, 0x0 }, /* #29 */ 3007 { 0x1a2fd2, 0x1a2793, 0xd2f9a3f9, 0x9675de23, 0xc37c3a2a, 0x0 }, /* #30 */ 3008 { 0x0e3e03, 0x0e3603, 0xf51cbf93, 0x27824789, 0x326587f6, 0x0 }, /* #31 */ 3009 { 0x014153, 0x014182, 0x00a7c489, 0xc6ffc33e, 0xc657feb5, 0x0 }, /* #32 */ 3010 { 0x132053, 0x132886, 0x64af6845, 0xdc960518, 0x77e69cd3, 0x0 }, /* #33 */ 3011 { 0x087103, 0x087992, 0x2946b617, 0x8aa36b43, 0x615cb52c, 0x0 }, /* #34 */ 3012 { 0x3a0d86, 0x3a0587, 0xe8e910e5, 0xc63d7117, 0xdd546032, 0x0 }, /* #35 */ 3013 { 0x370183, 0x370102, 0x07e185aa, 0x6ef0066e, 0x670e80c4, 0x0 }, /* #36 */ 3014 { 0x2757c6, 0x275f03, 0xb6ceced7, 0x3a3c9108, 0x836dc231, 0x0 }, /* #37 */ 3015 { 0x282093, 0x282016, 0x3dbc5f7b, 0x57dd2435, 0x1a20c4ba, 0x0 }, /* #38 */ 3016 { 0x0247d2, 0x024796, 0x8f03a1c4, 0xc674f453, 0x3771528f, 0x0 }, /* #39 */ 3017 { 0x234692, 0x234693, 0x993813ee, 0x89dcaff2, 0xf0a49c04, 0x0 }, /* #40 */ 3018 { 0x3f0442, 0x3f0413, 0xd078e258, 0x40ccea32, 0x705407da, 0x0 }, /* #41 */ 3019 { 0x0f32d3, 0x0f3a03, 0x87e5496c, 0x261c9eec, 0x9e375580, 0x0 }, /* #42 */ 3020 { 0x0e76d3, 0x0e7e03, 0xc0db1815, 0x70e5440b, 0xb00a2bf6, 0x0 }, /* #43 */ 3021 { 0x296887, 0x296813, 0x8faaf255, 0x6fb6c5a4, 0xe00bd34f, 0x0 }, /* #44 */ 3022 { 0x1e18c6, 0x1e1093, 0xb9ae0dc8, 0x8bb8f0d5, 0xd20ae30d, 0x0 }, /* #45 */ 3023 { 0x001487, 0x001496, 0x1b595d99, 0xa3697442, 0x881016a9, 0x0 }, /* #46 */ 3024 { 0x3f5617, 0x3f5e07, 0x87083e03, 0x75277893, 0xee1f3a90, 0x0 }, /* #47 */ 3025 { 0x3d5b92, 0x3d5b82, 0x791bda54, 0x8cb6d93e, 0x139afeea, 0x0 }, /* #48 */ 3026 { 0x1b2e52, 0x1b2692, 0x89bdad9b, 0xcd8e6e8a, 0x43d0c0ef, 0x0 }, /* #49 */ 3027 { 0x2a2d93, 0x2a2587, 0xe3f15f59, 0xdf9c5eaa, 0xfbaaff51, 0x0 }, /* #50 */ 3028 { 0x205e47, 0x205683, 0xf7cd1000, 0xafa29c9e, 0xb7d58c9e, 0x0 }, /* #51 */ 3029 { 0x031682, 0x031603, 0xadbc6e87, 0x1bb8e70d, 0x6dfc7886, 0x0 }, /* #52 */ 3030 { 0x0c3d02, 0x0c3512, 0x240c587d, 0x4a91e185, 0x26858908, 0x0 }, /* #53 */ 3031 { 0x027a87, 0x027297, 0xf115f57c, 0xc9bdcf60, 0xd8a7d9e4, 0x0 }, /* #54 */ 3032 { 0x123516, 0x123583, 0xeda32453, 0xdf4921b3, 0xf1a5fd60, 0x0 }, /* #55 */ 3033 { 0x1d63c2, 0x1d6387, 0xb5de3ce4, 0x874e1614, 0xd16fd930, 0x0 }, /* #56 */ 3034 { 0x1c0817, 0x1c0003, 0xda569dd5, 0x46eab64a, 0x6c941875, 0x0 }, /* #57 */ 3035 { 0x114012, 0x114006, 0x4ca0a753, 0x53ea08c5, 0x07496172, 0x0 }, /* #58 */ 3036 { 0x150c02, 0x150403, 0x590785e4, 0x55eeef49, 0xfce76965, 0x0 }, /* #59 */ 3037 { 0x3825d3, 0x382513, 0xfe9713a9, 0x2f2310d5, 0x308bfd2c, 0x0 }, /* #60 */ 3038 { 0x1a0d47, 0x1a0586, 0x5cbb2bf0, 0xe0fcd43c, 0x8441a84c, 0x0 }, /* #61 */ 3039 { 0x103896, 0x103896, 0x1a7319c9, 0x95150278, 0x7aa1e8af, 0x0 }, /* #62 */ 3040 { 0x337807, 0x337016, 0x238f2efe, 0x30e566ed, 0x0d5637ef, 0x0 }, /* #63 */ 3041 }; 3042 static const BINU32_TEST_T g_aTests_adc_u32[] = 3043 { 3044 { 0x216746, 0x216786, 0x2196cad0, 0xd4741a8d, 0xb2dd4fbd, 0x0 }, /* #0 */ 3045 { 0x1e3c17, 0x1e3492, 0x4d82cbca, 0xd3942e52, 0x86116287, 0x0 }, /* #1 */ 3046 { 0x1b3103, 0x1b3992, 0x3cc1c8bc, 0x9323968a, 0x5661cdcd, 0x0 }, /* #2 */ 3047 { 0x0e7a03, 0x0e7283, 0xdf6dfd01, 0x8d6b7a9b, 0xadfd7d99, 0x0 }, /* #3 */ 3048 { 0x005f47, 0x005f13, 0x8e0a8fb7, 0x656bef20, 0xd7615f68, 0x0 }, /* #4 */ 3049 { 0x0b2e46, 0x0b2e13, 0x82a6537f, 0x385a0bb3, 0xb5b3b834, 0x0 }, /* #5 */ 3050 { 0x021a42, 0x021296, 0x10dfa6a5, 0x9c156ac3, 0x8b35c41e, 0x0 }, /* #6 */ 3051 { 0x1e1353, 0x1e1317, 0x4e99e7cf, 0x28dbb656, 0xda41ce86, 0x0 }, /* #7 */ 3052 { 0x1d4cc3, 0x1d4407, 0x6835f413, 0x56611418, 0xee2b2004, 0x0 }, /* #8 */ 3053 { 0x031f17, 0x031783, 0xcdafd299, 0x9fdb146e, 0xd22b41d4, 0x0 }, /* #9 */ 3054 { 0x3e5156, 0x3e5186, 0xd32bc074, 0xf093c9f5, 0x1d680981, 0x0 }, /* #10 */ 3055 { 0x080316, 0x080313, 0xc6cc651b, 0x1bce5908, 0x5501f3ed, 0x0 }, /* #11 */ 3056 { 0x355743, 0x355713, 0x72fbbb8a, 0x5fd1578a, 0xecd59bff, 0x0 }, /* #12 */ 3057 { 0x343a03, 0x343293, 0xffea7bcd, 0xfb506c51, 0xfb65f083, 0x0 }, /* #13 */ 3058 { 0x1146c6, 0x114682, 0x88c7412b, 0xda4ed48c, 0x51879361, 0x0 }, /* #14 */ 3059 { 0x2a0153, 0x2a0186, 0x3a86ef42, 0xeb4ce355, 0xb0c5f412, 0x0 }, /* #15 */ 3060 { 0x1b0397, 0x1b0317, 0xf9885656, 0x5f649bf3, 0x65dc459c, 0x0 }, /* #16 */ 3061 { 0x1e1807, 0x1e1096, 0x4185c643, 0xf7211fc0, 0xb59b597c, 0x0 }, /* #17 */ 3062 { 0x101816, 0x101817, 0x86a596cd, 0x67f506f0, 0xe14f7023, 0x0 }, /* #18 */ 3063 { 0x0b3b96, 0x0b3317, 0xd53f4a96, 0x03791355, 0x2e39c8bf, 0x0 }, /* #19 */ 3064 { 0x0a7646, 0x0a7e92, 0x35adffec, 0xa82afa68, 0x727cfa7c, 0x0 }, /* #20 */ 3065 { 0x207cc3, 0x207492, 0x82b4063e, 0xfbb9d813, 0x7905d1d4, 0x0 }, /* #21 */ 3066 { 0x127356, 0x127b82, 0x7727d843, 0xd00f2c15, 0x58e753d2, 0x0 }, /* #22 */ 3067 { 0x302d97, 0x302517, 0x580132dc, 0x4eb36984, 0xf6b236a7, 0x0 }, /* #23 */ 3068 { 0x2229d6, 0x222913, 0x84f31b2f, 0x7970c861, 0xf47dad32, 0x0 }, /* #24 */ 3069 { 0x2c0d52, 0x2c0587, 0xd5a8d244, 0x942d4bbb, 0xbe847977, 0x0 }, /* #25 */ 3070 { 0x023487, 0x023406, 0x28599df3, 0x7bea6f2b, 0x5390d137, 0x0 }, /* #26 */ 3071 { 0x177bc2, 0x177b13, 0xd148440e, 0x70b4400d, 0x9f6bfbff, 0x0 }, /* #27 */ 3072 { 0x2d3256, 0x2d3207, 0xe70c1790, 0x31eb1a87, 0x4adf02f7, 0x0 }, /* #28 */ 3073 { 0x3b2b96, 0x3b2b82, 0x2e85d2c0, 0x825525dc, 0x53cf531c, 0x0 }, /* #29 */ 3074 { 0x2f44d6, 0x2f4486, 0x3eec04a6, 0xf8117409, 0xb9256f63, 0x0 }, /* #30 */ 3075 { 0x3369c6, 0x336183, 0xdbc09d06, 0x9e45a02c, 0xc2850326, 0x0 }, /* #31 */ 3076 { 0x113516, 0x113582, 0x84076ab5, 0x86f5fdd9, 0x02ee9324, 0x0 }, /* #32 */ 3077 { 0x3e21d6, 0x3e2186, 0x90696780, 0xc873746a, 0x380a0cea, 0x0 }, /* #33 */ 3078 { 0x161417, 0x161c07, 0x83c955fb, 0x1af54a7d, 0x972bf481, 0x0 }, /* #34 */ 3079 { 0x134b82, 0x134b03, 0xd69dfb48, 0x747a5bad, 0x9ddc6065, 0x0 }, /* #35 */ 3080 { 0x3c1613, 0x3c1617, 0xb2a92752, 0x31fddaa0, 0x7f54b34d, 0x0 }, /* #36 */ 3081 { 0x072496, 0x072492, 0x8a0ed2ac, 0x9d37f208, 0x13291f5c, 0x0 }, /* #37 */ 3082 { 0x097b83, 0x097382, 0x9ca9b093, 0xe531422c, 0x48879198, 0x0 }, /* #38 */ 3083 { 0x273753, 0x273713, 0x3d36d658, 0x18692126, 0xdb324acd, 0x0 }, /* #39 */ 3084 { 0x274842, 0x274012, 0x3556b8ec, 0x45dd623b, 0x1086a94f, 0x0 }, /* #40 */ 3085 { 0x152ad6, 0x152286, 0xd3c2e4c0, 0xf3fb08f6, 0x20382436, 0x0 }, /* #41 */ 3086 { 0x1165c2, 0x116d17, 0xb66f440f, 0x394c94c3, 0x82dd50b4, 0x0 }, /* #42 */ 3087 { 0x1d7b97, 0x1d7396, 0x95e55457, 0xd8e99c27, 0x430447cf, 0x0 }, /* #43 */ 3088 { 0x060942, 0x060182, 0x0f2732dd, 0xe5a385cd, 0xd67c52f0, 0x0 }, /* #44 */ 3089 { 0x143dd3, 0x143517, 0x6204e62c, 0x51a86b27, 0xefa384fa, 0x0 }, /* #45 */ 3090 { 0x2f5187, 0x2f5183, 0xf450ff4b, 0xa5f9af0e, 0xb1a8afc2, 0x0 }, /* #46 */ 3091 { 0x2b0306, 0x2b0392, 0x8a539c7e, 0xc19ab5fb, 0x3747197d, 0x0 }, /* #47 */ 3092 { 0x1a1a92, 0x1a1212, 0x53e3d5a8, 0x66c3e873, 0x12e012cb, 0x0 }, /* #48 */ 3093 { 0x3177c6, 0x317783, 0xf9cc663d, 0x9418b2ad, 0x9a4c4c70, 0x0 }, /* #49 */ 3094 { 0x3a6283, 0x3a6212, 0x45f700dc, 0x61509043, 0x1b598f66, 0x0 }, /* #50 */ 3095 { 0x152046, 0x152017, 0x551530bf, 0x37488728, 0xe2335669, 0x0 }, /* #51 */ 3096 { 0x2e1903, 0x2e1107, 0x242dcb3a, 0x1ea72a9f, 0xfa795f64, 0x0 }, /* #52 */ 3097 { 0x253c13, 0x253413, 0x51287ee9, 0x0acc7ab5, 0xb9a3fbcb, 0x0 }, /* #53 */ 3098 { 0x280ad2, 0x280286, 0x261e1dc0, 0xe9517a60, 0xc3335ca0, 0x0 }, /* #54 */ 3099 { 0x2d5706, 0x2d5f17, 0xa1ebf745, 0x2ca2fc81, 0x8ab7053c, 0x0 }, /* #55 */ 3100 { 0x384c56, 0x384407, 0xf7777287, 0x3a77acde, 0x43003a57, 0x0 }, /* #56 */ 3101 { 0x364816, 0x364013, 0x1df8cc6d, 0x172e04ba, 0xf935384d, 0x0 }, /* #57 */ 3102 { 0x030546, 0x030586, 0x1a2af651, 0xd4bc4393, 0xba914d42, 0x0 }, /* #58 */ 3103 { 0x2766c3, 0x276682, 0x1395fc28, 0xaf73ac4c, 0x9bddb023, 0x0 }, /* #59 */ 3104 { 0x3235c7, 0x323d03, 0x9fb0e8c5, 0x7732d68a, 0xd781edc4, 0x0 }, /* #60 */ 3105 { 0x206ac2, 0x206292, 0x161ed349, 0xd7e03c40, 0xc1c168f7, 0x0 }, /* #61 */ 3106 { 0x1251d3, 0x125117, 0x6ffc0148, 0x39b458b1, 0xc9b85768, 0x0 }, /* #62 */ 3107 { 0x3271d6, 0x327903, 0xbc8f2880, 0x573b53e3, 0x9aac2b63, 0x0 }, /* #63 */ 3108 }; 3109 static const BINU32_TEST_T g_aTests_adc_u32_locked[] = 3110 { 3111 { 0x147e43, 0x147e03, 0x962d6fc0, 0x17312161, 0x8103b1a0, 0x0 }, /* #0 */ 3112 { 0x1a2052, 0x1a2092, 0x119d4a7e, 0xff230a8c, 0xed85c00e, 0x0 }, /* #1 */ 3113 { 0x036e53, 0x036683, 0xda1de1c3, 0xb9eeb85e, 0xdfd0d69a, 0x0 }, /* #2 */ 3114 { 0x3928c7, 0x392012, 0x0d24459a, 0x5579eea2, 0x4855a907, 0x0 }, /* #3 */ 3115 { 0x0c0ed7, 0x0c0613, 0x3de25dc4, 0x165c8d32, 0xd87a2f6d, 0x0 }, /* #4 */ 3116 { 0x3f2982, 0x3f2103, 0xf21b9517, 0x22f4c7cb, 0x30d932b4, 0x0 }, /* #5 */ 3117 { 0x1a6b43, 0x1a6397, 0xf9c1e918, 0xe3702d60, 0xe9ae4447, 0x0 }, /* #6 */ 3118 { 0x044787, 0x044712, 0x09c70564, 0x32f9f2a4, 0x2932ed3f, 0x0 }, /* #7 */ 3119 { 0x357906, 0x357197, 0xe3320d8c, 0xce49a2c0, 0xeb179534, 0x0 }, /* #8 */ 3120 { 0x043fd3, 0x043707, 0x308f6d58, 0x08e332a9, 0xd853c550, 0x0 }, /* #9 */ 3121 { 0x3f1382, 0x3f1396, 0x15a4103b, 0x9bc9cda5, 0x8625bd6a, 0x0 }, /* #10 */ 3122 { 0x1c5646, 0x1c5617, 0x7cabe72b, 0x3681be56, 0xb9d5d72b, 0x0 }, /* #11 */ 3123 { 0x216597, 0x216583, 0xba9cd485, 0x88e17b2c, 0xce44a6a6, 0x0 }, /* #12 */ 3124 { 0x190446, 0x190413, 0x357211eb, 0x0968a975, 0xd3f6978a, 0x0 }, /* #13 */ 3125 { 0x166f43, 0x166703, 0x79762951, 0x7608ec75, 0xfc92c323, 0x0 }, /* #14 */ 3126 { 0x094dc6, 0x094583, 0x9d995b9a, 0x9ce6463e, 0xff4ceaa4, 0x0 }, /* #15 */ 3127 { 0x3d1b56, 0x3d1b03, 0x80e99a71, 0x69842c73, 0xe89a9202, 0x0 }, /* #16 */ 3128 { 0x275603, 0x275e03, 0xb19b2f40, 0x34d67c46, 0x833b4d05, 0x0 }, /* #17 */ 3129 { 0x3d04c3, 0x3d0406, 0x6ce175f7, 0x72e9381e, 0x0607c226, 0x0 }, /* #18 */ 3130 { 0x1b4fc3, 0x1b4792, 0x9bd971ca, 0xfc9704d9, 0x60bd930e, 0x0 }, /* #19 */ 3131 { 0x012dc2, 0x012596, 0xa036380d, 0xa7d046e1, 0x079a0ed4, 0x0 }, /* #20 */ 3132 { 0x1b7857, 0x1b7007, 0x92d77558, 0x1230636a, 0x7f58ee11, 0x0 }, /* #21 */ 3133 { 0x355f42, 0x355786, 0xab9e3915, 0xcc53e127, 0x20b5a812, 0x0 }, /* #22 */ 3134 { 0x2d4686, 0x2d4603, 0xd670c0b9, 0x1aed7dea, 0x447cbd31, 0x0 }, /* #23 */ 3135 { 0x287f17, 0x287f07, 0xbc436cdc, 0x6ae38c1d, 0xaea01f40, 0x0 }, /* #24 */ 3136 { 0x233a82, 0x233a07, 0x9173f854, 0x662874e7, 0xd4b47c93, 0x0 }, /* #25 */ 3137 { 0x3d4b16, 0x3d4306, 0x0d6a7009, 0x144bd5c9, 0x06e165c0, 0x0 }, /* #26 */ 3138 { 0x1f4492, 0x1f4402, 0x231117f1, 0x5a4c19f7, 0x373b0206, 0x0 }, /* #27 */ 3139 { 0x021513, 0x021507, 0x7db53175, 0x4077496f, 0xc2c217f9, 0x0 }, /* #28 */ 3140 { 0x337e86, 0x337e07, 0xb514f9a5, 0x6926f555, 0xb411fbb0, 0x0 }, /* #29 */ 3141 { 0x227a87, 0x227282, 0x83ed3631, 0xce6e032c, 0x4a80ccfa, 0x0 }, /* #30 */ 3142 { 0x3a6696, 0x3a6617, 0x6fe73a66, 0x25925181, 0xb5ab171b, 0x0 }, /* #31 */ 3143 { 0x3a29d7, 0x3a2197, 0xd9593188, 0x881c1641, 0xaec2e4b8, 0x0 }, /* #32 */ 3144 { 0x360403, 0x360496, 0xa541a12d, 0xdcfe6678, 0x37bcc54a, 0x0 }, /* #33 */ 3145 { 0x3c19d6, 0x3c1106, 0x10996097, 0x162de36f, 0x059482d8, 0x0 }, /* #34 */ 3146 { 0x1a35c6, 0x1a3d96, 0x47c0048f, 0x972b71a5, 0x4f6b6d16, 0x0 }, /* #35 */ 3147 { 0x036a06, 0x036296, 0x05baf1df, 0xba185c48, 0xb45d6a69, 0x0 }, /* #36 */ 3148 { 0x352e52, 0x352603, 0xc0b64871, 0x00043b85, 0x3f4df314, 0x0 }, /* #37 */ 3149 { 0x114686, 0x114603, 0x7c800faf, 0x7805d8df, 0xfb85c930, 0x0 }, /* #38 */ 3150 { 0x1b2d83, 0x1b2d07, 0x96e6bbe3, 0x5d201c8b, 0xc63960a7, 0x0 }, /* #39 */ 3151 { 0x3817d7, 0x381f13, 0xa0c0878f, 0x20c47679, 0x8003eee9, 0x0 }, /* #40 */ 3152 { 0x1b37c3, 0x1b3716, 0x106c0854, 0x3502f460, 0x2496ec0b, 0x0 }, /* #41 */ 3153 { 0x2279c6, 0x227982, 0x71fbec80, 0x845fee76, 0x126401f6, 0x0 }, /* #42 */ 3154 { 0x3c6796, 0x3c6716, 0x0711f9f8, 0x74442733, 0x6d322d3b, 0x0 }, /* #43 */ 3155 { 0x373456, 0x373c82, 0x782afa5e, 0x85c6487f, 0x0d9b4e21, 0x0 }, /* #44 */ 3156 { 0x265f83, 0x265f96, 0x204836bf, 0x854a9dbb, 0x650266fb, 0x0 }, /* #45 */ 3157 { 0x080e13, 0x080603, 0xd59dd768, 0x4346f02a, 0x6da918c1, 0x0 }, /* #46 */ 3158 { 0x185f07, 0x185703, 0x5b8eb3fd, 0x515989fe, 0xf5cad600, 0x0 }, /* #47 */ 3159 { 0x275642, 0x275617, 0x4bedf61b, 0x3fa683a9, 0xf3b88d8e, 0x0 }, /* #48 */ 3160 { 0x1520d6, 0x152886, 0x44bc2e36, 0xa33a0bdd, 0x5e7ddda7, 0x0 }, /* #49 */ 3161 { 0x232f42, 0x232716, 0x3ebd61dd, 0x42217636, 0x03641459, 0x0 }, /* #50 */ 3162 { 0x2b0117, 0x2b0192, 0x4baff85d, 0xd98aa007, 0x8ddaa7a9, 0x0 }, /* #51 */ 3163 { 0x357007, 0x357016, 0x1657c278, 0x31f82236, 0x1ba05fbd, 0x0 }, /* #52 */ 3164 { 0x2d2043, 0x2d2003, 0xfbb65935, 0x3c513f3d, 0x409ae607, 0x0 }, /* #53 */ 3165 { 0x3355c2, 0x335593, 0xe3de8297, 0x892e3d51, 0xa54fbaba, 0x0 }, /* #54 */ 3166 { 0x2c1c53, 0x2c1492, 0xecc156eb, 0xf5f2ed01, 0x09319615, 0x0 }, /* #55 */ 3167 { 0x322182, 0x322103, 0x4bd3b5ab, 0x440fca1c, 0xf83c1471, 0x0 }, /* #56 */ 3168 { 0x222386, 0x222306, 0x3b0c7946, 0x6afa7a39, 0x2fee00f3, 0x0 }, /* #57 */ 3169 { 0x006a12, 0x006292, 0x0cb5eadd, 0xc804448c, 0xbb4e59af, 0x0 }, /* #58 */ 3170 { 0x222f47, 0x222782, 0xcd963eba, 0xd0868bdc, 0x02f04d21, 0x0 }, /* #59 */ 3171 { 0x1753d6, 0x175382, 0x88162849, 0xeec4fd0d, 0x66aed4c4, 0x0 }, /* #60 */ 3172 { 0x246a92, 0x246212, 0x26d88254, 0x372d0fe0, 0x10548d8c, 0x0 }, /* #61 */ 3173 { 0x186a96, 0x186292, 0x9cd8df5f, 0xbf09c423, 0x2230e4c4, 0x0 }, /* #62 */ 3174 { 0x3b3212, 0x3b3a86, 0x4c9e3812, 0xb4116448, 0x67732c36, 0x0 }, /* #63 */ 3175 }; 3176 static const BINU32_TEST_T g_aTests_sub_u32[] = 3177 { 3178 { 0x1b4243, 0x1b4283, 0x1e30648d, 0xe316cf43, 0x3b19954a, 0x0 }, /* #0 */ 3179 { 0x184b96, 0x184387, 0x228a6b4f, 0xb4ff293c, 0x6d8b4213, 0x0 }, /* #1 */ 3180 { 0x1c4143, 0x1c4902, 0x99ca68af, 0x622ba24c, 0x379ec663, 0x0 }, /* #2 */ 3181 { 0x322a16, 0x322a06, 0xa37e210f, 0x75d18e3f, 0x2dac92d0, 0x0 }, /* #3 */ 3182 { 0x1a4dd2, 0x1a4587, 0xa1067730, 0xb18b75f0, 0xef7b0140, 0x0 }, /* #4 */ 3183 { 0x0f2912, 0x0f2103, 0x22d384eb, 0x361812c2, 0xecbb7229, 0x0 }, /* #5 */ 3184 { 0x041986, 0x041187, 0xa0e72c52, 0xb7d83f21, 0xe90eed31, 0x0 }, /* #6 */ 3185 { 0x121816, 0x121012, 0xd26ceda3, 0x25075b08, 0xad65929b, 0x0 }, /* #7 */ 3186 { 0x3c3613, 0x3c3683, 0x0bcbec6f, 0xd2bc5a26, 0x390f9249, 0x0 }, /* #8 */ 3187 { 0x0d13c3, 0x0d1317, 0x1f54b351, 0x2d8c1869, 0xf1c89ae8, 0x0 }, /* #9 */ 3188 { 0x322f96, 0x322782, 0xddd9e78d, 0x90e8fe43, 0x4cf0e94a, 0x0 }, /* #10 */ 3189 { 0x242096, 0x242083, 0xb1a14607, 0xdea4b702, 0xd2fc8f05, 0x0 }, /* #11 */ 3190 { 0x023c03, 0x023406, 0xa37417a5, 0x08b79300, 0x9abc84a5, 0x0 }, /* #12 */ 3191 { 0x281b07, 0x281b83, 0x5f63aedf, 0x95f5cb79, 0xc96de366, 0x0 }, /* #13 */ 3192 { 0x2c4242, 0x2c4296, 0xfe79b382, 0xd68177a9, 0x27f83bd9, 0x0 }, /* #14 */ 3193 { 0x213807, 0x213887, 0x3ae76e2f, 0x8af45f7d, 0xaff30eb2, 0x0 }, /* #15 */ 3194 { 0x0a0183, 0x0a0997, 0x2caae951, 0xa3eeecbe, 0x88bbfc93, 0x0 }, /* #16 */ 3195 { 0x254f97, 0x254f16, 0x99163904, 0x571cd5b7, 0x41f9634d, 0x0 }, /* #17 */ 3196 { 0x267613, 0x267687, 0xb7518539, 0xee4fe6d7, 0xc9019e62, 0x0 }, /* #18 */ 3197 { 0x053886, 0x053806, 0x9f8394e8, 0x27de5893, 0x77a53c55, 0x0 }, /* #19 */ 3198 { 0x1c0cd7, 0x1c0497, 0x9898d770, 0xbe30d0c3, 0xda6806ad, 0x0 }, /* #20 */ 3199 { 0x0e7613, 0x0e7607, 0x5df3cb3f, 0x6d4f26ca, 0xf0a4a475, 0x0 }, /* #21 */ 3200 { 0x206fd7, 0x206792, 0xdece2204, 0xafb2bcc8, 0x2f1b653c, 0x0 }, /* #22 */ 3201 { 0x135e47, 0x135606, 0xf41429a1, 0x5c5ae511, 0x97b94490, 0x0 }, /* #23 */ 3202 { 0x0476c6, 0x047682, 0xaadc2645, 0x8f877373, 0x1b54b2d2, 0x0 }, /* #24 */ 3203 { 0x280702, 0x280f97, 0x4a64403d, 0x8eaed61e, 0xbbb56a1f, 0x0 }, /* #25 */ 3204 { 0x0a37d3, 0x0a3702, 0x7d98893e, 0x143e0361, 0x695a85dd, 0x0 }, /* #26 */ 3205 { 0x3a1e03, 0x3a1603, 0x0fe62ffe, 0x3e8d5b25, 0xd158d4d9, 0x0 }, /* #27 */ 3206 { 0x3e1c42, 0x3e1482, 0xbcf2cadd, 0x950e3870, 0x27e4926d, 0x0 }, /* #28 */ 3207 { 0x096746, 0x096793, 0x5c22fee6, 0xde96219b, 0x7d8cdd4b, 0x0 }, /* #29 */ 3208 { 0x142752, 0x142712, 0x18f50e96, 0x1864471c, 0x0090c77a, 0x0 }, /* #30 */ 3209 { 0x183b93, 0x183392, 0xbdf79691, 0xb4394c5e, 0x09be4a33, 0x0 }, /* #31 */ 3210 { 0x1d7fc2, 0x1d7f97, 0x0df8dc17, 0x80bf4a18, 0x8d3991ff, 0x0 }, /* #32 */ 3211 { 0x200303, 0x200302, 0xfb2d8ba5, 0x10024ed5, 0xeb2b3cd0, 0x0 }, /* #33 */ 3212 { 0x253287, 0x253a02, 0x9374250d, 0x6547a298, 0x2e2c8275, 0x0 }, /* #34 */ 3213 { 0x286703, 0x286712, 0xf1562a20, 0x216e551f, 0xcfe7d501, 0x0 }, /* #35 */ 3214 { 0x115d82, 0x115d83, 0x68da76f4, 0x8a22b401, 0xdeb7c2f3, 0x0 }, /* #36 */ 3215 { 0x0113d3, 0x011392, 0xc40640d2, 0x8d7ca3c4, 0x36899d0e, 0x0 }, /* #37 */ 3216 { 0x261e13, 0x261e87, 0x360280ff, 0x979f7ff3, 0x9e63010c, 0x0 }, /* #38 */ 3217 { 0x196b17, 0x196302, 0x35e30d69, 0x285d6873, 0x0d85a4f6, 0x0 }, /* #39 */ 3218 { 0x111943, 0x111182, 0xc99b5dde, 0x926b9e4c, 0x372fbf92, 0x0 }, /* #40 */ 3219 { 0x0a4757, 0x0a4787, 0x9913df1a, 0xf1778d74, 0xa79c51a6, 0x0 }, /* #41 */ 3220 { 0x224f12, 0x224786, 0xd5f4d1ec, 0x99f2c8e2, 0x3c02090a, 0x0 }, /* #42 */ 3221 { 0x1f0e47, 0x1f0683, 0xaa377694, 0xcaed7261, 0xdf4a0433, 0x0 }, /* #43 */ 3222 { 0x194053, 0x194013, 0x306120b0, 0x77b7e43d, 0xb8a93c73, 0x0 }, /* #44 */ 3223 { 0x3f5fc2, 0x3f5f97, 0x77051052, 0x89927c9c, 0xed7293b6, 0x0 }, /* #45 */ 3224 { 0x3f2903, 0x3f2113, 0x1e72ad49, 0x63a40a0d, 0xbacea33c, 0x0 }, /* #46 */ 3225 { 0x1221c3, 0x122197, 0x3b83e18c, 0xec36f3de, 0x4f4cedae, 0x0 }, /* #47 */ 3226 { 0x084253, 0x084202, 0xe6bc662c, 0x4be45ec7, 0x9ad80765, 0x0 }, /* #48 */ 3227 { 0x0d2653, 0x0d2607, 0x416ce403, 0x6d7f6253, 0xd3ed81b0, 0x0 }, /* #49 */ 3228 { 0x1d5402, 0x1d5412, 0x7db80127, 0x4264193b, 0x3b53e7ec, 0x0 }, /* #50 */ 3229 { 0x1f5542, 0x1f5d02, 0x839e95c3, 0x63245eb3, 0x207a3710, 0x0 }, /* #51 */ 3230 { 0x2d1812, 0x2d1092, 0xd991b072, 0xadba96f7, 0x2bd7197b, 0x0 }, /* #52 */ 3231 { 0x097093, 0x097802, 0x83db1dc9, 0x1d5aa4b0, 0x66807919, 0x0 }, /* #53 */ 3232 { 0x0e6c06, 0x0e6416, 0xaa582a31, 0x281e1d82, 0x823a0caf, 0x0 }, /* #54 */ 3233 { 0x163647, 0x163617, 0x4a1a9268, 0x7398828e, 0xd6820fda, 0x0 }, /* #55 */ 3234 { 0x1e3cc3, 0x1e3c06, 0x8b3a3e05, 0x2e7c7e00, 0x5cbdc005, 0x0 }, /* #56 */ 3235 { 0x183906, 0x183106, 0x1325ae59, 0x044c4f78, 0x0ed95ee1, 0x0 }, /* #57 */ 3236 { 0x240d46, 0x240506, 0xdc2b51ee, 0x3c1b633a, 0xa00feeb4, 0x0 }, /* #58 */ 3237 { 0x001c93, 0x001492, 0xe22f4429, 0xd50b320e, 0x0d24121b, 0x0 }, /* #59 */ 3238 { 0x203152, 0x203107, 0x1f5baa09, 0x24634442, 0xfaf865c7, 0x0 }, /* #60 */ 3239 { 0x222ac3, 0x222206, 0x5f6dc2fa, 0x405207c6, 0x1f1bbb34, 0x0 }, /* #61 */ 3240 { 0x3f2983, 0x3f2906, 0x9a51e58f, 0x239ba7f3, 0x76b63d9c, 0x0 }, /* #62 */ 3241 { 0x0668d3, 0x066012, 0x531fb170, 0x4d657791, 0x05ba39df, 0x0 }, /* #63 */ 3242 }; 3243 static const BINU32_TEST_T g_aTests_sub_u32_locked[] = 3244 { 3245 { 0x2d6243, 0x2d6297, 0xe697de26, 0xea1e18be, 0xfc79c568, 0x0 }, /* #0 */ 3246 { 0x0f6e92, 0x0f6607, 0x1aabf47c, 0x4b6bcd17, 0xcf402765, 0x0 }, /* #1 */ 3247 { 0x1a0082, 0x1a0097, 0xad2ca0c1, 0xe03e89db, 0xccee16e6, 0x0 }, /* #2 */ 3248 { 0x0b1147, 0x0b1187, 0x55630ffd, 0xfab459fa, 0x5aaeb603, 0x0 }, /* #3 */ 3249 { 0x2f0c86, 0x2f0497, 0x8dba85f5, 0xbd09e718, 0xd0b09edd, 0x0 }, /* #4 */ 3250 { 0x0d6887, 0x0d6806, 0xa19ec05a, 0x64385a66, 0x3d6665f4, 0x0 }, /* #5 */ 3251 { 0x2f1582, 0x2f1d83, 0x428ad2eb, 0x9a6d8f51, 0xa81d439a, 0x0 }, /* #6 */ 3252 { 0x0168d6, 0x016097, 0x154b714b, 0xc950529f, 0x4bfb1eac, 0x0 }, /* #7 */ 3253 { 0x216697, 0x216683, 0x46d5ee6d, 0xffbd93fd, 0x47185a70, 0x0 }, /* #8 */ 3254 { 0x197293, 0x197212, 0x8cf96eb9, 0x0125138f, 0x8bd45b2a, 0x0 }, /* #9 */ 3255 { 0x2d2857, 0x2d2097, 0x563bae6a, 0xee03f1dd, 0x6837bc8d, 0x0 }, /* #10 */ 3256 { 0x3b6193, 0x3b6113, 0x3058ba02, 0x5f3ca715, 0xd11c12ed, 0x0 }, /* #11 */ 3257 { 0x1e2f17, 0x1e2783, 0xa480c5c3, 0xe2490d02, 0xc237b8c1, 0x0 }, /* #12 */ 3258 { 0x1c7252, 0x1c7202, 0xf55d173f, 0x42bbd2c8, 0xb2a14477, 0x0 }, /* #13 */ 3259 { 0x161b46, 0x161387, 0x2de26cfd, 0xc180ff6a, 0x6c616d93, 0x0 }, /* #14 */ 3260 { 0x210553, 0x210516, 0x71af07e0, 0x1780ca71, 0x5a2e3d6f, 0x0 }, /* #15 */ 3261 { 0x034fd6, 0x034782, 0xadae9489, 0x8d14ade9, 0x2099e6a0, 0x0 }, /* #16 */ 3262 { 0x3443c6, 0x344306, 0xe597473d, 0x36d13e2b, 0xaec60912, 0x0 }, /* #17 */ 3263 { 0x1a4507, 0x1a4506, 0x438743c7, 0x1e148427, 0x2572bfa0, 0x0 }, /* #18 */ 3264 { 0x023497, 0x023402, 0xb51daaaa, 0x066defb3, 0xaeafbaf7, 0x0 }, /* #19 */ 3265 { 0x1b66c6, 0x1b6612, 0xccd430aa, 0x0e0d205d, 0xbec7104d, 0x0 }, /* #20 */ 3266 { 0x3f7043, 0x3f7012, 0xf422dbb6, 0x579c166b, 0x9c86c54b, 0x0 }, /* #21 */ 3267 { 0x024d86, 0x024d93, 0x440550b9, 0x8b0eacfb, 0xb8f6a3be, 0x0 }, /* #22 */ 3268 { 0x067a43, 0x067287, 0xe74d02d3, 0xf6586333, 0xf0f49fa0, 0x0 }, /* #23 */ 3269 { 0x1b7b47, 0x1b7b16, 0x81102692, 0x35bbc9f5, 0x4b545c9d, 0x0 }, /* #24 */ 3270 { 0x0c4d12, 0x0c4587, 0x042243a3, 0xde9bbf30, 0x25868473, 0x0 }, /* #25 */ 3271 { 0x214e17, 0x214692, 0xc3217a77, 0xb8325e3b, 0x0aef1c3c, 0x0 }, /* #26 */ 3272 { 0x262c97, 0x262c87, 0x53175ccf, 0xb0491828, 0xa2ce44a7, 0x0 }, /* #27 */ 3273 { 0x2a0087, 0x2a0893, 0x64a60af2, 0xd38d4175, 0x9118c97d, 0x0 }, /* #28 */ 3274 { 0x145703, 0x145716, 0x3f24d4a5, 0x3420179f, 0x0b04bd06, 0x0 }, /* #29 */ 3275 { 0x155a92, 0x155283, 0x96c05745, 0xe91eb7c4, 0xada19f81, 0x0 }, /* #30 */ 3276 { 0x2f0642, 0x2f0697, 0xc78c1313, 0xca53a9fc, 0xfd386917, 0x0 }, /* #31 */ 3277 { 0x3b0447, 0x3b0c02, 0xbb31a84a, 0x4211f7a8, 0x791fb0a2, 0x0 }, /* #32 */ 3278 { 0x090dd7, 0x090502, 0xe5814e3d, 0x19499362, 0xcc37badb, 0x0 }, /* #33 */ 3279 { 0x0c0603, 0x0c0617, 0x0579f053, 0x3ce9145f, 0xc890dbf4, 0x0 }, /* #34 */ 3280 { 0x187492, 0x187497, 0x814cca54, 0xe8d578de, 0x98775176, 0x0 }, /* #35 */ 3281 { 0x054752, 0x054703, 0x150f667d, 0x2efda252, 0xe611c42b, 0x0 }, /* #36 */ 3282 { 0x261747, 0x261712, 0x568a77b4, 0x39d180e5, 0x1cb8f6cf, 0x0 }, /* #37 */ 3283 { 0x1c7007, 0x1c7003, 0x024939cc, 0x6cd797b9, 0x9571a213, 0x0 }, /* #38 */ 3284 { 0x073912, 0x073102, 0xe5d11778, 0x23751bf7, 0xc25bfb81, 0x0 }, /* #39 */ 3285 { 0x1c5356, 0x1c5b02, 0xddb870bf, 0x65c63515, 0x77f23baa, 0x0 }, /* #40 */ 3286 { 0x2b5343, 0x2b5383, 0x9c71b6b6, 0xeedf2092, 0xad929624, 0x0 }, /* #41 */ 3287 { 0x3f2cd3, 0x3f2416, 0xa51a18b7, 0x10cd4e7b, 0x944cca3c, 0x0 }, /* #42 */ 3288 { 0x2f0d56, 0x2f0512, 0x6d3275bb, 0x6162f5bc, 0x0bcf7fff, 0x0 }, /* #43 */ 3289 { 0x1c4447, 0x1c4c83, 0x520ef969, 0xbcf693a7, 0x951865c2, 0x0 }, /* #44 */ 3290 { 0x002e57, 0x002682, 0x95f81adb, 0x824cefba, 0x13ab2b21, 0x0 }, /* #45 */ 3291 { 0x1c2e53, 0x1c2602, 0xf4808228, 0x539f5723, 0xa0e12b05, 0x0 }, /* #46 */ 3292 { 0x0f06d3, 0x0f0696, 0xcaa4ec26, 0xb91933e7, 0x118bb83f, 0x0 }, /* #47 */ 3293 { 0x2a2b53, 0x2a2303, 0x51e04f76, 0x745f7a51, 0xdd80d525, 0x0 }, /* #48 */ 3294 { 0x297f46, 0x297707, 0x37628573, 0x523b0733, 0xe5277e40, 0x0 }, /* #49 */ 3295 { 0x114f82, 0x114793, 0x839696a3, 0xf01acca4, 0x937bc9ff, 0x0 }, /* #50 */ 3296 { 0x0a2f02, 0x0a2712, 0xf97221b5, 0x056ef158, 0xf403305d, 0x0 }, /* #51 */ 3297 { 0x1c4452, 0x1c4416, 0x748b0ce0, 0x5f908afa, 0x14fa81e6, 0x0 }, /* #52 */ 3298 { 0x336f97, 0x336783, 0x333e7649, 0xe976a962, 0x49c7cce7, 0x0 }, /* #53 */ 3299 { 0x1d7782, 0x1d7782, 0xfc52b117, 0xa36a1452, 0x58e89cc5, 0x0 }, /* #54 */ 3300 { 0x0c5643, 0x0c5607, 0x0674fb6c, 0x1c4e88a9, 0xea2672c3, 0x0 }, /* #55 */ 3301 { 0x381687, 0x381692, 0xd12aaf14, 0xc7de3b67, 0x094c73ad, 0x0 }, /* #56 */ 3302 { 0x3e0853, 0x3e0897, 0x5f7053e4, 0xd7dc8535, 0x8793ceaf, 0x0 }, /* #57 */ 3303 { 0x2d7e82, 0x2d7616, 0xd0565754, 0x3bd70327, 0x947f542d, 0x0 }, /* #58 */ 3304 { 0x2f60d6, 0x2f6092, 0xd540a933, 0xcd1c2a34, 0x08247eff, 0x0 }, /* #59 */ 3305 { 0x0d1b86, 0x0d1307, 0x095d84b3, 0x2eaa7c21, 0xdab30892, 0x0 }, /* #60 */ 3306 { 0x3757c3, 0x375f06, 0xc876539a, 0x780b8afa, 0x506ac8a0, 0x0 }, /* #61 */ 3307 { 0x192997, 0x192196, 0xe64f0f43, 0x95dc03e8, 0x50730b5b, 0x0 }, /* #62 */ 3308 { 0x1c3802, 0x1c3883, 0x47a0a758, 0xc3562107, 0x844a8651, 0x0 }, /* #63 */ 3309 }; 3310 static const BINU32_TEST_T g_aTests_sbb_u32[] = 3311 { 3312 { 0x3852d7, 0x385216, 0x4d486916, 0x005d3eeb, 0x4ceb2a2a, 0x0 }, /* #0 */ 3313 { 0x1d3206, 0x1d3203, 0x51bf39ec, 0x704b5b0b, 0xe173dee1, 0x0 }, /* #1 */ 3314 { 0x2d37c2, 0x2d3f06, 0xeb7b6245, 0x7a0a8b22, 0x7170d723, 0x0 }, /* #2 */ 3315 { 0x3c7506, 0x3c7d02, 0xb2266dbb, 0x79382332, 0x38ee4a89, 0x0 }, /* #3 */ 3316 { 0x3a46c7, 0x3a4692, 0xaf04a397, 0x95747cf8, 0x1990269e, 0x0 }, /* #4 */ 3317 { 0x177d02, 0x177592, 0xad5011d0, 0x898e8be3, 0x23c185ed, 0x0 }, /* #5 */ 3318 { 0x3f3dc7, 0x3f3597, 0xd2c3ec56, 0xd5f2e09c, 0xfcd10bb9, 0x0 }, /* #6 */ 3319 { 0x185e96, 0x185e02, 0x8a84fb99, 0x69e2db92, 0x20a22007, 0x0 }, /* #7 */ 3320 { 0x245d03, 0x245517, 0x3671bc24, 0x517a9fe7, 0xe4f71c3c, 0x0 }, /* #8 */ 3321 { 0x0b6e06, 0x0b6686, 0xe7419f3e, 0xe203ebaa, 0x053db394, 0x0 }, /* #9 */ 3322 { 0x185d07, 0x185517, 0x50992fd1, 0x5786e4f6, 0xf9124ada, 0x0 }, /* #10 */ 3323 { 0x304b53, 0x304b97, 0x58eba972, 0x812a214b, 0xd7c18826, 0x0 }, /* #11 */ 3324 { 0x1102d3, 0x110202, 0xa8edbb4a, 0x194a8e32, 0x8fa32d17, 0x0 }, /* #12 */ 3325 { 0x2569d3, 0x256197, 0xdc8857c5, 0xe14e029f, 0xfb3a5525, 0x0 }, /* #13 */ 3326 { 0x2c7547, 0x2c7587, 0x0fdac599, 0xebf7dcd4, 0x23e2e8c4, 0x0 }, /* #14 */ 3327 { 0x1f2e46, 0x1f2e16, 0xc9e9f580, 0x6af549eb, 0x5ef4ab95, 0x0 }, /* #15 */ 3328 { 0x2c73c7, 0x2c7317, 0x1e40cb80, 0x6e507b7b, 0xaff05004, 0x0 }, /* #16 */ 3329 { 0x154f12, 0x154706, 0x7d02819d, 0x0d76f7e8, 0x6f8b89b5, 0x0 }, /* #17 */ 3330 { 0x3e0343, 0x3e0b12, 0x9b89c743, 0x2910b96e, 0x72790dd4, 0x0 }, /* #18 */ 3331 { 0x1e4542, 0x1e4587, 0x16f236ba, 0xdf0b3da0, 0x37e6f91a, 0x0 }, /* #19 */ 3332 { 0x2c5757, 0x2c5797, 0xa061f1fc, 0xe20c09fc, 0xbe55e7ff, 0x0 }, /* #20 */ 3333 { 0x325707, 0x325f06, 0x95375bdb, 0x2fc7a948, 0x656fb292, 0x0 }, /* #21 */ 3334 { 0x342253, 0x342202, 0xf794cdbf, 0x6d44d9d0, 0x8a4ff3ee, 0x0 }, /* #22 */ 3335 { 0x173457, 0x173402, 0x6542ed6f, 0x1850a715, 0x4cf24659, 0x0 }, /* #23 */ 3336 { 0x1e5797, 0x1e5f02, 0xb408b60f, 0x4c1fe7c2, 0x67e8ce4c, 0x0 }, /* #24 */ 3337 { 0x0014d7, 0x001412, 0x521a7067, 0x4c50cc19, 0x05c9a44d, 0x0 }, /* #25 */ 3338 { 0x015f06, 0x015702, 0x53992048, 0x2982bf43, 0x2a166105, 0x0 }, /* #26 */ 3339 { 0x3b24d3, 0x3b2412, 0xe0c3b4a1, 0x103bedcb, 0xd087c6d5, 0x0 }, /* #27 */ 3340 { 0x0e5247, 0x0e5297, 0x9b1913fc, 0xcfa9dfde, 0xcb6f341d, 0x0 }, /* #28 */ 3341 { 0x284852, 0x284096, 0xc2014e85, 0x9e374fbb, 0x23c9feca, 0x0 }, /* #29 */ 3342 { 0x361203, 0x361206, 0x5673c634, 0x4b9a3ac3, 0x0ad98b70, 0x0 }, /* #30 */ 3343 { 0x116b82, 0x116b83, 0x5170fe92, 0x8017d262, 0xd1592c30, 0x0 }, /* #31 */ 3344 { 0x240c17, 0x240497, 0xbb5da7c8, 0xf9ab2d09, 0xc1b27abe, 0x0 }, /* #32 */ 3345 { 0x187186, 0x187192, 0x8c4cdcdb, 0x821507dc, 0x0a37d4ff, 0x0 }, /* #33 */ 3346 { 0x3e7c16, 0x3e7413, 0x46cc3ff2, 0x7b521398, 0xcb7a2c5a, 0x0 }, /* #34 */ 3347 { 0x356f46, 0x356702, 0xf939bd48, 0x3b7fbd23, 0xbdba0025, 0x0 }, /* #35 */ 3348 { 0x1f1cc3, 0x1f1416, 0x772f143e, 0x4355057e, 0x33da0ebf, 0x0 }, /* #36 */ 3349 { 0x3e5906, 0x3e5113, 0x0a864f90, 0x12b4b267, 0xf7d19d29, 0x0 }, /* #37 */ 3350 { 0x250b42, 0x250b12, 0x818ddd65, 0x38cbcab6, 0x48c212af, 0x0 }, /* #38 */ 3351 { 0x202796, 0x202783, 0x12c689a4, 0xaa4ff134, 0x68769870, 0x0 }, /* #39 */ 3352 { 0x121686, 0x121606, 0x718c8adf, 0x6f9b3afc, 0x01f14fe3, 0x0 }, /* #40 */ 3353 { 0x334116, 0x334102, 0x78490d05, 0x74530c10, 0x03f600f5, 0x0 }, /* #41 */ 3354 { 0x3856d3, 0x385697, 0x9421c9e0, 0xddd52e6c, 0xb64c9b73, 0x0 }, /* #42 */ 3355 { 0x3136d6, 0x313612, 0xe29cd9c6, 0x3aff71dc, 0xa79d67ea, 0x0 }, /* #43 */ 3356 { 0x366f07, 0x366f87, 0x6ccf0a3f, 0xe0252456, 0x8ca9e5e8, 0x0 }, /* #44 */ 3357 { 0x3468d6, 0x346087, 0x1ba26e06, 0xd6bd13f0, 0x44e55a16, 0x0 }, /* #45 */ 3358 { 0x3d7d92, 0x3d7d16, 0x89c6c525, 0x710dbfff, 0x18b90526, 0x0 }, /* #46 */ 3359 { 0x012f43, 0x012703, 0x2ac8139a, 0x75491a32, 0xb57ef967, 0x0 }, /* #47 */ 3360 { 0x277483, 0x277483, 0x542d880f, 0xdaedecec, 0x793f9b22, 0x0 }, /* #48 */ 3361 { 0x3a0312, 0x3a0302, 0x53b5326a, 0x36b45b29, 0x1d00d741, 0x0 }, /* #49 */ 3362 { 0x341c12, 0x341c87, 0x4b212154, 0x9f0de900, 0xac133854, 0x0 }, /* #50 */ 3363 { 0x174a12, 0x174292, 0xfd4a5804, 0xe171a925, 0x1bd8aedf, 0x0 }, /* #51 */ 3364 { 0x0040c3, 0x004096, 0xf0aed6e1, 0x8a114f4e, 0x669d8792, 0x0 }, /* #52 */ 3365 { 0x2f36d7, 0x2f3696, 0xcc8f2403, 0x8309bbc9, 0x49856839, 0x0 }, /* #53 */ 3366 { 0x054197, 0x054107, 0x0c68327f, 0x3f9cfc48, 0xcccb3636, 0x0 }, /* #54 */ 3367 { 0x1419c3, 0x141103, 0x4869153f, 0x5d771502, 0xeaf2003c, 0x0 }, /* #55 */ 3368 { 0x2d19d6, 0x2d1106, 0xc2190e5b, 0x071b94eb, 0xbafd7970, 0x0 }, /* #56 */ 3369 { 0x2f4653, 0x2f4606, 0xc1851c8f, 0x376f2b7e, 0x8a15f110, 0x0 }, /* #57 */ 3370 { 0x057747, 0x057f02, 0x84644cfe, 0x2f697237, 0x54fadac6, 0x0 }, /* #58 */ 3371 { 0x3f48c7, 0x3f4017, 0x4704b8e4, 0x7ffe348e, 0xc7068455, 0x0 }, /* #59 */ 3372 { 0x1a0cc2, 0x1a0482, 0xcf838629, 0xcba66fa2, 0x03dd1687, 0x0 }, /* #60 */ 3373 { 0x321bd7, 0x321b12, 0x880402c9, 0x48b103ba, 0x3f52ff0e, 0x0 }, /* #61 */ 3374 { 0x273152, 0x273987, 0x515ec173, 0xad7032b2, 0xa3ee8ec1, 0x0 }, /* #62 */ 3375 { 0x1e3357, 0x1e3313, 0x09fc12eb, 0x45bdeaab, 0xc43e283f, 0x0 }, /* #63 */ 3376 }; 3377 static const BINU32_TEST_T g_aTests_sbb_u32_locked[] = 3378 { 3379 { 0x062586, 0x062582, 0xf453fc9b, 0xbe66bda8, 0x35ed3ef3, 0x0 }, /* #0 */ 3380 { 0x000003, 0x000006, 0x63405794, 0x4e0a8ff3, 0x1535c7a0, 0x0 }, /* #1 */ 3381 { 0x050516, 0x050d93, 0x11d083ba, 0x8158316e, 0x9078524c, 0x0 }, /* #2 */ 3382 { 0x2324d2, 0x232c02, 0x9a086a0d, 0x3b9de138, 0x5e6a88d5, 0x0 }, /* #3 */ 3383 { 0x3d6786, 0x3d6716, 0x7b594bbd, 0x57dda72e, 0x237ba48f, 0x0 }, /* #4 */ 3384 { 0x232816, 0x232093, 0xc3673752, 0xd6064d16, 0xed60ea3c, 0x0 }, /* #5 */ 3385 { 0x324117, 0x324117, 0x49d94829, 0x71c8c75c, 0xd81080cc, 0x0 }, /* #6 */ 3386 { 0x375d43, 0x375512, 0x5269ced1, 0x31e0a934, 0x2089259c, 0x0 }, /* #7 */ 3387 { 0x043556, 0x043582, 0xe85158d5, 0xb3b21b61, 0x349f3d74, 0x0 }, /* #8 */ 3388 { 0x3b2583, 0x3b2507, 0x43b91c58, 0x55c52433, 0xedf3f824, 0x0 }, /* #9 */ 3389 { 0x0829d6, 0x082106, 0x62fa7179, 0x3aca7fc6, 0x282ff1b3, 0x0 }, /* #10 */ 3390 { 0x253343, 0x253b87, 0x72d05862, 0xa6759390, 0xcc5ac4d1, 0x0 }, /* #11 */ 3391 { 0x2f1c82, 0x2f1412, 0x12cbc645, 0x1285e09e, 0x0045e5a7, 0x0 }, /* #12 */ 3392 { 0x283716, 0x283702, 0x417839e8, 0x05568ad0, 0x3c21af18, 0x0 }, /* #13 */ 3393 { 0x2e1053, 0x2e1006, 0x6bc53cf4, 0x09a04e81, 0x6224ee72, 0x0 }, /* #14 */ 3394 { 0x3f2e12, 0x3f2e02, 0xbf293ecc, 0x524f3a80, 0x6cda044c, 0x0 }, /* #15 */ 3395 { 0x105142, 0x105117, 0x0410b2b4, 0x5fcc485f, 0xa4446a55, 0x0 }, /* #16 */ 3396 { 0x210507, 0x210593, 0x5c529c64, 0xe8b903cd, 0x73999896, 0x0 }, /* #17 */ 3397 { 0x303a53, 0x303297, 0x545830d6, 0xea69d3f9, 0x69ee5cdc, 0x0 }, /* #18 */ 3398 { 0x1225d3, 0x122512, 0x28465a02, 0x05870c0b, 0x22bf4df6, 0x0 }, /* #19 */ 3399 { 0x383203, 0x383a83, 0x51a5b46c, 0xbbbd8cea, 0x95e82781, 0x0 }, /* #20 */ 3400 { 0x391143, 0x391106, 0x51381999, 0x171f6421, 0x3a18b577, 0x0 }, /* #21 */ 3401 { 0x313547, 0x313597, 0xb37e1dc5, 0xd6a97205, 0xdcd4abbf, 0x0 }, /* #22 */ 3402 { 0x173816, 0x173013, 0x20fee895, 0x21a74976, 0xff579f1f, 0x0 }, /* #23 */ 3403 { 0x0f4c96, 0x0f4496, 0xf7c8c9bb, 0xd894784e, 0x1f34516d, 0x0 }, /* #24 */ 3404 { 0x2c1d83, 0x2c1596, 0xc68d4566, 0xa1c5f5ac, 0x24c74fb9, 0x0 }, /* #25 */ 3405 { 0x032e57, 0x032613, 0x49998cc1, 0x49b1941a, 0xffe7f8a6, 0x0 }, /* #26 */ 3406 { 0x351bc6, 0x351302, 0xc34dc214, 0x1d4cf083, 0xa600d191, 0x0 }, /* #27 */ 3407 { 0x3e1a16, 0x3e1293, 0xba75d891, 0xeb98a2fe, 0xcedd3593, 0x0 }, /* #28 */ 3408 { 0x284d86, 0x284597, 0x173944c3, 0xe667daa5, 0x30d16a1e, 0x0 }, /* #29 */ 3409 { 0x2f1412, 0x2f1482, 0xd5243856, 0x98357691, 0x3ceec1c5, 0x0 }, /* #30 */ 3410 { 0x330bc3, 0x330307, 0x075cdfe8, 0x64ecc2f5, 0xa2701cf2, 0x0 }, /* #31 */ 3411 { 0x3c6587, 0x3c6502, 0xe8edbabc, 0x596f1919, 0x8f7ea1a2, 0x0 }, /* #32 */ 3412 { 0x251a82, 0x251287, 0x064aa08f, 0xb8d7910c, 0x4d730f83, 0x0 }, /* #33 */ 3413 { 0x3f6852, 0x3f6093, 0x241c2cd2, 0xae596a7c, 0x75c2c256, 0x0 }, /* #34 */ 3414 { 0x015f17, 0x015706, 0x311d901e, 0x253cd55a, 0x0be0bac3, 0x0 }, /* #35 */ 3415 { 0x055e46, 0x055607, 0x2971f81b, 0x301a0d69, 0xf957eab2, 0x0 }, /* #36 */ 3416 { 0x316987, 0x316983, 0x7f473c4c, 0xe17f7a43, 0x9dc7c208, 0x0 }, /* #37 */ 3417 { 0x134b53, 0x134316, 0xca0966f0, 0x1ac42a66, 0xaf453c89, 0x0 }, /* #38 */ 3418 { 0x095e97, 0x095603, 0x20a2cc0f, 0x409fadb5, 0xe0031e59, 0x0 }, /* #39 */ 3419 { 0x165103, 0x165997, 0x5533a250, 0xa44e446c, 0xb0e55de3, 0x0 }, /* #40 */ 3420 { 0x367b03, 0x367306, 0xf163526c, 0x41ab08a3, 0xafb849c8, 0x0 }, /* #41 */ 3421 { 0x3422c7, 0x342206, 0xe916ca0e, 0x51eb57d8, 0x972b7235, 0x0 }, /* #42 */ 3422 { 0x170157, 0x170116, 0x7320bb79, 0x092c7b7d, 0x69f43ffb, 0x0 }, /* #43 */ 3423 { 0x142e17, 0x142602, 0x4f30f66f, 0x37addc67, 0x17831a07, 0x0 }, /* #44 */ 3424 { 0x0253d3, 0x025387, 0x1062d4a3, 0xc7ec9212, 0x48764290, 0x0 }, /* #45 */ 3425 { 0x0c0047, 0x0c0802, 0xa7e63b7e, 0x2b9a3901, 0x7c4c027c, 0x0 }, /* #46 */ 3426 { 0x3739d3, 0x373186, 0xd7b4d9e3, 0xb567e6d1, 0x224cf311, 0x0 }, /* #47 */ 3427 { 0x297286, 0x297216, 0x7e3bb3d4, 0x7ca04fc9, 0x019b640b, 0x0 }, /* #48 */ 3428 { 0x050f02, 0x050713, 0x095bc965, 0x2058beb6, 0xe9030aaf, 0x0 }, /* #49 */ 3429 { 0x225787, 0x225716, 0x21339a82, 0x1e4ebcac, 0x02e4ddd5, 0x0 }, /* #50 */ 3430 { 0x1f6d42, 0x1f6597, 0x9c91a8b0, 0xbdb7df39, 0xded9c977, 0x0 }, /* #51 */ 3431 { 0x393353, 0x393397, 0x40347a87, 0xcadc2487, 0x755855ff, 0x0 }, /* #52 */ 3432 { 0x357397, 0x357306, 0x55d30e0f, 0x02930814, 0x534005fa, 0x0 }, /* #53 */ 3433 { 0x080ac3, 0x080213, 0x0a8f9a79, 0x70a9171f, 0x99e68359, 0x0 }, /* #54 */ 3434 { 0x3d17d7, 0x3d1793, 0x5d3205ea, 0xde0fb14a, 0x7f22549f, 0x0 }, /* #55 */ 3435 { 0x213312, 0x213302, 0xebb5a4ba, 0x4963be26, 0xa251e694, 0x0 }, /* #56 */ 3436 { 0x3930d3, 0x393812, 0xa9fe645a, 0x6d8ffe1a, 0x3c6e663f, 0x0 }, /* #57 */ 3437 { 0x3a71c3, 0x3a7183, 0x602095f6, 0xe4cb3c01, 0x7b5559f4, 0x0 }, /* #58 */ 3438 { 0x044092, 0x044883, 0x6b80eff7, 0xcd769886, 0x9e0a5771, 0x0 }, /* #59 */ 3439 { 0x357d46, 0x357586, 0xe1fde7b7, 0xbd861614, 0x2477d1a3, 0x0 }, /* #60 */ 3440 { 0x2457d6, 0x245712, 0x75c4693d, 0x03eb29df, 0x71d93f5e, 0x0 }, /* #61 */ 3441 { 0x0f6e96, 0x0f6687, 0x4d6da70c, 0xf37b7a82, 0x59f22c8a, 0x0 }, /* #62 */ 3442 { 0x0a4602, 0x0a4682, 0xf24401c8, 0xa372d5b5, 0x4ed12c13, 0x0 }, /* #63 */ 3443 }; 3444 static const BINU32_TEST_T g_aTests_or_u32[] = 3445 { 3446 { 0x243bd2, 0x243386, 0xe926db66, 0xff2edbe7, 0x760e1aa5, 0x0 }, /* #0 */ 3447 { 0x1a3302, 0x1a3386, 0xe0a69701, 0xf9a7f739, 0x9903f439, 0x0 }, /* #1 */ 3448 { 0x1677d7, 0x167702, 0x75694dc9, 0x757b4fdf, 0x14720357, 0x0 }, /* #2 */ 3449 { 0x397013, 0x397086, 0x99ec70d2, 0xf9eef8db, 0xf1e2f849, 0x0 }, /* #3 */ 3450 { 0x1a3b02, 0x1a3386, 0xceed41aa, 0xfeff69eb, 0xfa722861, 0x0 }, /* #4 */ 3451 { 0x391643, 0x391686, 0xbb641422, 0xbf65f6a6, 0xa765e2a4, 0x0 }, /* #5 */ 3452 { 0x0a3113, 0x0a3186, 0xbaa43fdc, 0xfffcffff, 0x755cc36b, 0x0 }, /* #6 */ 3453 { 0x214103, 0x214186, 0x13111dd1, 0x9bbdbff3, 0x88bcaef2, 0x0 }, /* #7 */ 3454 { 0x011653, 0x011606, 0x58b5bb2a, 0x5bb7ffee, 0x4312efe6, 0x0 }, /* #8 */ 3455 { 0x036697, 0x036602, 0x19d97696, 0x1bf97f9e, 0x13f87f1c, 0x0 }, /* #9 */ 3456 { 0x211182, 0x211186, 0x9dc47de6, 0x9fe5ffee, 0x0f25964e, 0x0 }, /* #10 */ 3457 { 0x0d5583, 0x0d5582, 0xc5689376, 0xd5e9dbf7, 0xd4a94b93, 0x0 }, /* #11 */ 3458 { 0x204b53, 0x204306, 0x76844edb, 0x7ed54eff, 0x285548a6, 0x0 }, /* #12 */ 3459 { 0x143fc7, 0x143786, 0xb33c47fb, 0xfbbdcfff, 0xfa99ca04, 0x0 }, /* #13 */ 3460 { 0x1d6a82, 0x1d6202, 0x6999631e, 0x7dbb7bfe, 0x553a5be8, 0x0 }, /* #14 */ 3461 { 0x276713, 0x276782, 0x4b7de83d, 0xff7feabf, 0xf71a02af, 0x0 }, /* #15 */ 3462 { 0x0c4343, 0x0c4386, 0xd3f1445f, 0xd7ffe45f, 0x44bfe407, 0x0 }, /* #16 */ 3463 { 0x130a02, 0x130282, 0x80c93019, 0xd8fdb9bf, 0x5874b9b6, 0x0 }, /* #17 */ 3464 { 0x0c6847, 0x0c6086, 0x195195f6, 0xfb5dd7f6, 0xfb4c5676, 0x0 }, /* #18 */ 3465 { 0x007b46, 0x007306, 0x4ce4ead3, 0x4cf4ead7, 0x48f4ea15, 0x0 }, /* #19 */ 3466 { 0x342e16, 0x342682, 0x72bfd817, 0xf3bff81f, 0xd103e808, 0x0 }, /* #20 */ 3467 { 0x175457, 0x175486, 0x27243dca, 0xbf74fdee, 0xbc54cdac, 0x0 }, /* #21 */ 3468 { 0x0b16d3, 0x0b1682, 0xc09147aa, 0xc1f7efba, 0x41f7ea30, 0x0 }, /* #22 */ 3469 { 0x301707, 0x301782, 0x523fbd52, 0xd6bfffda, 0xd6a65bda, 0x0 }, /* #23 */ 3470 { 0x1850d6, 0x185082, 0xeea29044, 0xfeaf995e, 0xb2ad991a, 0x0 }, /* #24 */ 3471 { 0x1e34c7, 0x1e3482, 0xb4eea7a7, 0xf4efa7ef, 0x604100ea, 0x0 }, /* #25 */ 3472 { 0x2c1947, 0x2c1106, 0x33b7ddf3, 0x3fffffff, 0x2c4cb7df, 0x0 }, /* #26 */ 3473 { 0x3b2813, 0x3b2086, 0x801f5a94, 0x8a7fdbff, 0x8a73cb6f, 0x0 }, /* #27 */ 3474 { 0x310a92, 0x310282, 0x9baebecd, 0xfffebfcd, 0x6d70b3c1, 0x0 }, /* #28 */ 3475 { 0x295b17, 0x295386, 0x69231682, 0xffbbd7e7, 0xfe9ac5e7, 0x0 }, /* #29 */ 3476 { 0x3660c7, 0x366086, 0x67e0c4ca, 0xf7f7dfcf, 0xd597df0d, 0x0 }, /* #30 */ 3477 { 0x222a53, 0x222286, 0x2a908805, 0xfed29e17, 0xf6d21617, 0x0 }, /* #31 */ 3478 { 0x287cd2, 0x287482, 0x6ba3225d, 0xeba73efd, 0xe3253ee0, 0x0 }, /* #32 */ 3479 { 0x027606, 0x027686, 0x5a2e6b30, 0xdf7f6bbd, 0x9d7f29bd, 0x0 }, /* #33 */ 3480 { 0x0d6717, 0x0d6786, 0x54757dcc, 0xfdf5ffde, 0xed95e692, 0x0 }, /* #34 */ 3481 { 0x141297, 0x141282, 0x04662bdf, 0x8fee6bdf, 0x8fca608e, 0x0 }, /* #35 */ 3482 { 0x2c4b56, 0x2c4386, 0xecdbb171, 0xefdfb9f9, 0x4b5e88b9, 0x0 }, /* #36 */ 3483 { 0x222f83, 0x222786, 0x7b1d7888, 0xfbdd7fdd, 0x8bd467dd, 0x0 }, /* #37 */ 3484 { 0x2f0507, 0x2f0582, 0xaf355011, 0xbf3ff45d, 0x151ba44d, 0x0 }, /* #38 */ 3485 { 0x3f66c2, 0x3f6686, 0x15cf046e, 0xdfefdcff, 0xca2bdcf1, 0x0 }, /* #39 */ 3486 { 0x367842, 0x367006, 0x4e9137fc, 0x5ff3bffc, 0x1ff288dc, 0x0 }, /* #40 */ 3487 { 0x1b15c2, 0x1b1582, 0xe64d6771, 0xe7cf677f, 0x63c2602f, 0x0 }, /* #41 */ 3488 { 0x3860d3, 0x386082, 0x9830752d, 0x9d7d7fbf, 0x955d0a96, 0x0 }, /* #42 */ 3489 { 0x222982, 0x222186, 0xb59b7365, 0xf5bf7765, 0xf0b50761, 0x0 }, /* #43 */ 3490 { 0x372b17, 0x372386, 0xe8012fcb, 0xede9efcf, 0xe5e8edc5, 0x0 }, /* #44 */ 3491 { 0x1233d6, 0x123386, 0x4dd10910, 0xdffb0996, 0xd6aa0086, 0x0 }, /* #45 */ 3492 { 0x2808d7, 0x280002, 0x5f5e7fa2, 0x7f5f7fe6, 0x350d74c4, 0x0 }, /* #46 */ 3493 { 0x2d2bc7, 0x2d2306, 0x295ceb82, 0x7b7dfb87, 0x5369b905, 0x0 }, /* #47 */ 3494 { 0x320112, 0x320102, 0x372e0487, 0x3f2f57df, 0x2e2b575e, 0x0 }, /* #48 */ 3495 { 0x347402, 0x347486, 0x373f3c22, 0xbfbffca6, 0x9884f884, 0x0 }, /* #49 */ 3496 { 0x172e87, 0x172682, 0xb70d84ee, 0xff9fc5fe, 0xd892417e, 0x0 }, /* #50 */ 3497 { 0x003916, 0x003182, 0xebf8f5a1, 0xeffef7b5, 0x25c63394, 0x0 }, /* #51 */ 3498 { 0x246d97, 0x246582, 0xa2613302, 0xbb7bfbf2, 0x1b5bd9f0, 0x0 }, /* #52 */ 3499 { 0x012992, 0x012186, 0xc311d057, 0xc795f277, 0x06852227, 0x0 }, /* #53 */ 3500 { 0x055296, 0x055206, 0x12f2a80a, 0x3af6ba3f, 0x38f6323d, 0x0 }, /* #54 */ 3501 { 0x1c00d7, 0x1c0086, 0x460e5704, 0xd77edfb7, 0xd772cab7, 0x0 }, /* #55 */ 3502 { 0x0d6456, 0x0d6482, 0x1b0986f0, 0xdf7b86fe, 0xce7a046e, 0x0 }, /* #56 */ 3503 { 0x385906, 0x385106, 0x1bba92c5, 0x3ffbf2cf, 0x35f9f28f, 0x0 }, /* #57 */ 3504 { 0x2325d2, 0x232506, 0x6be553ad, 0x7ffddbff, 0x5cd8995e, 0x0 }, /* #58 */ 3505 { 0x3d19d3, 0x3d1182, 0x9b72258b, 0xbbfef7cb, 0xa2fed6c0, 0x0 }, /* #59 */ 3506 { 0x050a06, 0x050282, 0x8015353d, 0xb05f37fd, 0xb05a37d5, 0x0 }, /* #60 */ 3507 { 0x2a2313, 0x2a2382, 0xb8245220, 0xb8aff27f, 0x188bf07f, 0x0 }, /* #61 */ 3508 { 0x1a2e52, 0x1a2686, 0x4d9ec0e2, 0xfd9fddff, 0xf1895d3d, 0x0 }, /* #62 */ 3509 { 0x080a06, 0x080282, 0xd15dca04, 0xf57dfe57, 0xe479f657, 0x0 }, /* #63 */ 3510 }; 3511 static const BINU32_TEST_T g_aTests_or_u32_locked[] = 3512 { 3513 { 0x1b7d42, 0x1b7582, 0x229206de, 0xa392eedf, 0xa100ea8d, 0x0 }, /* #0 */ 3514 { 0x265fc2, 0x265786, 0xad361ac9, 0xff3e9bcf, 0x7b18994f, 0x0 }, /* #1 */ 3515 { 0x3434d7, 0x343486, 0xc2fb47eb, 0xffffd7ff, 0xbf2e96d4, 0x0 }, /* #2 */ 3516 { 0x305896, 0x305082, 0xe68f976a, 0xff9ff7ea, 0x5d1de4c0, 0x0 }, /* #3 */ 3517 { 0x152902, 0x152182, 0xb3b76e33, 0xbfb7fefb, 0x0fa3f0cb, 0x0 }, /* #4 */ 3518 { 0x154846, 0x154086, 0xe20f75f7, 0xe70ffdff, 0xe509bc99, 0x0 }, /* #5 */ 3519 { 0x3c73c6, 0x3c7386, 0x4faa6af1, 0xfffb7ff3, 0xbd531d13, 0x0 }, /* #6 */ 3520 { 0x073397, 0x073382, 0xe9e7be8c, 0xedefbfad, 0xad8f0fa5, 0x0 }, /* #7 */ 3521 { 0x0c51d6, 0x0c5102, 0x3f905bea, 0x7f92fbfb, 0x5e82a113, 0x0 }, /* #8 */ 3522 { 0x1d16d6, 0x1d1682, 0xf3c872ef, 0xfff9f6ef, 0x2cf1e44b, 0x0 }, /* #9 */ 3523 { 0x032fc7, 0x032786, 0x32777bb8, 0xf27fffbe, 0xc25ba7be, 0x0 }, /* #10 */ 3524 { 0x212c07, 0x212482, 0xd56d5d28, 0xfffffd3d, 0x7efef815, 0x0 }, /* #11 */ 3525 { 0x131c12, 0x131406, 0x1b6b0575, 0x1f7b5777, 0x0f335263, 0x0 }, /* #12 */ 3526 { 0x256942, 0x256102, 0x40bcd84d, 0x6ebcffdf, 0x6e1ca79b, 0x0 }, /* #13 */ 3527 { 0x3f6997, 0x3f6182, 0x8100c67b, 0x99e6f7fb, 0x19e6b5c0, 0x0 }, /* #14 */ 3528 { 0x267e56, 0x267682, 0xa1b1e795, 0xa7fbffdf, 0xa6db194e, 0x0 }, /* #15 */ 3529 { 0x1a0483, 0x1a0482, 0x8cba0743, 0xcdbac77f, 0xc932c63c, 0x0 }, /* #16 */ 3530 { 0x137443, 0x137482, 0xe511a08c, 0xed53fadf, 0xa8435a57, 0x0 }, /* #17 */ 3531 { 0x201a47, 0x201282, 0x23e59057, 0xb7e7d27f, 0xb467522a, 0x0 }, /* #18 */ 3532 { 0x035e46, 0x035686, 0x53e27cae, 0xfbe7fdbe, 0xba678db4, 0x0 }, /* #19 */ 3533 { 0x086316, 0x086382, 0xf628fda8, 0xff2dfdba, 0x3d255d32, 0x0 }, /* #20 */ 3534 { 0x093dc6, 0x093582, 0x1f8c2fd0, 0xbf9f3ff1, 0xac9731b1, 0x0 }, /* #21 */ 3535 { 0x160697, 0x160606, 0x5920431a, 0x5d35cfbe, 0x55158dac, 0x0 }, /* #22 */ 3536 { 0x0842d7, 0x084286, 0x745c6fd8, 0xf4feefdb, 0xa0b2e8c3, 0x0 }, /* #23 */ 3537 { 0x0f6ad2, 0x0f6282, 0xd87864d7, 0xd87c6fdf, 0xc8246bce, 0x0 }, /* #24 */ 3538 { 0x212587, 0x212506, 0x69fc570b, 0x7dfedf8b, 0x35b6c989, 0x0 }, /* #25 */ 3539 { 0x295cc3, 0x295482, 0xca53837f, 0xfadf8f7f, 0x30de0c24, 0x0 }, /* #26 */ 3540 { 0x3a3e96, 0x3a3682, 0x1f64f97e, 0xdf77f97f, 0xde37f01f, 0x0 }, /* #27 */ 3541 { 0x353386, 0x353302, 0x155ec21b, 0x555fc79b, 0x40198593, 0x0 }, /* #28 */ 3542 { 0x1075d2, 0x107582, 0xb92f68cc, 0xffaf6eec, 0xd7894668, 0x0 }, /* #29 */ 3543 { 0x2d0297, 0x2d0282, 0xe8a28285, 0xeda79fef, 0xc5271f6e, 0x0 }, /* #30 */ 3544 { 0x007146, 0x007182, 0x1d950643, 0xffdf4ef7, 0xe2ce48b4, 0x0 }, /* #31 */ 3545 { 0x2260c3, 0x226082, 0xdd090f74, 0xfddd9ff4, 0x3dd59790, 0x0 }, /* #32 */ 3546 { 0x110e87, 0x110682, 0x94ec7f14, 0xb6ef7f9e, 0xb28b259a, 0x0 }, /* #33 */ 3547 { 0x115c16, 0x115486, 0xb950640e, 0xfdd9755f, 0xccd9115b, 0x0 }, /* #34 */ 3548 { 0x0273d3, 0x027386, 0x3a0a97a9, 0xbf6b97ff, 0x8d6b16d7, 0x0 }, /* #35 */ 3549 { 0x2824d6, 0x282486, 0xb6e62bf2, 0xb7ef3bf6, 0x814f3906, 0x0 }, /* #36 */ 3550 { 0x1b4047, 0x1b4082, 0x4b1a804f, 0xfbdfe94f, 0xf8dde90e, 0x0 }, /* #37 */ 3551 { 0x2f3346, 0x2f3386, 0x48e47c81, 0xd8edfdb7, 0xd0a9fdb6, 0x0 }, /* #38 */ 3552 { 0x0f6113, 0x0f6102, 0x74435565, 0x74dbd5e5, 0x309b9584, 0x0 }, /* #39 */ 3553 { 0x3546d7, 0x354602, 0x4d7f93ed, 0x7fffb3ef, 0x32c8b387, 0x0 }, /* #40 */ 3554 { 0x027e17, 0x027686, 0xd125ad76, 0xd1bfefff, 0x409f4799, 0x0 }, /* #41 */ 3555 { 0x260493, 0x260402, 0x19f5d6f3, 0x5bf7fef7, 0x5af2f8d5, 0x0 }, /* #42 */ 3556 { 0x2e1693, 0x2e1682, 0xc92119b9, 0xdd3fddfd, 0x5c1fc55d, 0x0 }, /* #43 */ 3557 { 0x160bc3, 0x160386, 0xc47c06c2, 0xeeffcfee, 0xaa9fcdae, 0x0 }, /* #44 */ 3558 { 0x387056, 0x387086, 0x2a195d50, 0xaf3d5dd7, 0xa73d44c7, 0x0 }, /* #45 */ 3559 { 0x2e19c6, 0x2e1182, 0xce3147e9, 0xcf795fef, 0x85681946, 0x0 }, /* #46 */ 3560 { 0x1e5406, 0x1e5486, 0x0bb41fd8, 0x9fb6dffc, 0x9e96c4bc, 0x0 }, /* #47 */ 3561 { 0x0e2256, 0x0e2282, 0xedafd7ba, 0xffffdffe, 0x337c0bc4, 0x0 }, /* #48 */ 3562 { 0x282c17, 0x282486, 0xb77a458d, 0xff7e6dcf, 0x7c6c6942, 0x0 }, /* #49 */ 3563 { 0x322bd7, 0x322382, 0x9f71d6d5, 0xbffffef7, 0xaacf6ae7, 0x0 }, /* #50 */ 3564 { 0x337986, 0x337182, 0x9e378d51, 0x9f3fdd57, 0x911ed056, 0x0 }, /* #51 */ 3565 { 0x053bd7, 0x053386, 0xa1dde4bf, 0xefddedff, 0x6ed4e9cb, 0x0 }, /* #52 */ 3566 { 0x012652, 0x012682, 0xf94314db, 0xfb4f74df, 0x230e740f, 0x0 }, /* #53 */ 3567 { 0x2516c6, 0x251682, 0xc00d22ef, 0xde7dbbef, 0xde7099c3, 0x0 }, /* #54 */ 3568 { 0x3e60d3, 0x3e6086, 0xe7d9f410, 0xf7ffffb4, 0xd6267bb4, 0x0 }, /* #55 */ 3569 { 0x0371c2, 0x037186, 0xfda31e74, 0xfda77f7d, 0xa0247149, 0x0 }, /* #56 */ 3570 { 0x390996, 0x390182, 0xee798759, 0xeefdfffd, 0x2ca4fbe5, 0x0 }, /* #57 */ 3571 { 0x150e43, 0x150606, 0x0fb05c75, 0x0fb67e77, 0x03862e32, 0x0 }, /* #58 */ 3572 { 0x027742, 0x027786, 0xfe769a45, 0xfefeda4d, 0x1c8a480c, 0x0 }, /* #59 */ 3573 { 0x003b42, 0x003302, 0x38b4b61a, 0x78bfb6df, 0x601fa2df, 0x0 }, /* #60 */ 3574 { 0x3d6ed2, 0x3d6686, 0xc35291fa, 0xe3ffb5fa, 0x61edb5ca, 0x0 }, /* #61 */ 3575 { 0x0a66c6, 0x0a6606, 0x45abc83c, 0x55effefc, 0x50e6fee0, 0x0 }, /* #62 */ 3576 { 0x272cc3, 0x272482, 0x50addab6, 0xd5ffdebf, 0x85f20c1b, 0x0 }, /* #63 */ 3577 }; 3578 static const BINU32_TEST_T g_aTests_xor_u32[] = 3579 { 3580 { 0x386457, 0x386482, 0xc760d5d0, 0xe1159ba8, 0x26754e78, 0x0 }, /* #0 */ 3581 { 0x325cd7, 0x325482, 0x6e003414, 0xe15b10b0, 0x8f5b24a4, 0x0 }, /* #1 */ 3582 { 0x0212d6, 0x021206, 0xfe37be6b, 0x03811de2, 0xfdb6a389, 0x0 }, /* #2 */ 3583 { 0x0c3987, 0x0c3102, 0xeb9d0aa8, 0x78bbd862, 0x9326d2ca, 0x0 }, /* #3 */ 3584 { 0x185592, 0x185502, 0xeaaf1c3d, 0x64c9e292, 0x8e66feaf, 0x0 }, /* #4 */ 3585 { 0x1a3b57, 0x1a3302, 0x454380e1, 0x1781b69b, 0x52c2367a, 0x0 }, /* #5 */ 3586 { 0x060d17, 0x060586, 0x55a098ff, 0xb73c21bb, 0xe29cb944, 0x0 }, /* #6 */ 3587 { 0x073116, 0x073106, 0x3ae95622, 0x57fca647, 0x6d15f065, 0x0 }, /* #7 */ 3588 { 0x3a6492, 0x3a6402, 0x0f60c828, 0x15942ae6, 0x1af4e2ce, 0x0 }, /* #8 */ 3589 { 0x167103, 0x167182, 0xe0170795, 0xa7e5d03d, 0x47f2d7a8, 0x0 }, /* #9 */ 3590 { 0x2c7b57, 0x2c7382, 0xd05fdb3f, 0xd56cd640, 0x05330d7f, 0x0 }, /* #10 */ 3591 { 0x3b0f83, 0x3b0706, 0xaef78ffe, 0x11f90b36, 0xbf0e84c8, 0x0 }, /* #11 */ 3592 { 0x2f2783, 0x2f2706, 0xf6a6c7a8, 0x09d8e4db, 0xff7e2373, 0x0 }, /* #12 */ 3593 { 0x0375d3, 0x037582, 0xb8ec0725, 0xb7252c70, 0x0fc92b55, 0x0 }, /* #13 */ 3594 { 0x3b6183, 0x3b6186, 0x7b549e08, 0xcb07c071, 0xb0535e79, 0x0 }, /* #14 */ 3595 { 0x1f1383, 0x1f1382, 0xb9cfc4d3, 0x8e4cd298, 0x3783164b, 0x0 }, /* #15 */ 3596 { 0x2c5313, 0x2c5386, 0x97df6396, 0x9cdc7a8e, 0x0b031918, 0x0 }, /* #16 */ 3597 { 0x241d03, 0x241506, 0x9587fe73, 0x46d5a590, 0xd3525be3, 0x0 }, /* #17 */ 3598 { 0x112e17, 0x112606, 0x84c6bc99, 0x17415fdb, 0x9387e342, 0x0 }, /* #18 */ 3599 { 0x190c12, 0x190406, 0xc82791b8, 0x15e87db2, 0xddcfec0a, 0x0 }, /* #19 */ 3600 { 0x1113d2, 0x111382, 0x607f5c44, 0xa9fdd943, 0xc9828507, 0x0 }, /* #20 */ 3601 { 0x2b1353, 0x2b1302, 0x2b1d0ccf, 0x2b290ce9, 0x00340026, 0x0 }, /* #21 */ 3602 { 0x353ec6, 0x353606, 0x38c796d2, 0x0fb96422, 0x377ef2f0, 0x0 }, /* #22 */ 3603 { 0x247192, 0x247106, 0xd9afdc81, 0x711a7ad2, 0xa8b5a653, 0x0 }, /* #23 */ 3604 { 0x3a48d3, 0x3a4086, 0xc1d856d7, 0xe3f568e4, 0x222d3e33, 0x0 }, /* #24 */ 3605 { 0x0e17c6, 0x0e1702, 0xdfcff72a, 0x11a4019d, 0xce6bf6b7, 0x0 }, /* #25 */ 3606 { 0x126fc6, 0x126706, 0xf8685a42, 0x7295e5be, 0x8afdbffc, 0x0 }, /* #26 */ 3607 { 0x075fd2, 0x075706, 0x5ce60f00, 0x5f04f7a6, 0x03e2f8a6, 0x0 }, /* #27 */ 3608 { 0x081096, 0x081082, 0x4c0e1af1, 0xfe04f1c8, 0xb20aeb39, 0x0 }, /* #28 */ 3609 { 0x1904d3, 0x190406, 0x8dcd795c, 0x6117d7b7, 0xecdaaeeb, 0x0 }, /* #29 */ 3610 { 0x117e02, 0x117602, 0x3c436ed4, 0x53620edc, 0x6f216008, 0x0 }, /* #30 */ 3611 { 0x274546, 0x274502, 0x7b104509, 0x52343523, 0x2924702a, 0x0 }, /* #31 */ 3612 { 0x3f6a82, 0x3f6206, 0x653c856c, 0x0d672c0c, 0x685ba960, 0x0 }, /* #32 */ 3613 { 0x2451d3, 0x245102, 0x2df99160, 0x764eff68, 0x5bb76e08, 0x0 }, /* #33 */ 3614 { 0x185d47, 0x185586, 0x64f1b6b8, 0xdde34a42, 0xb912fcfa, 0x0 }, /* #34 */ 3615 { 0x1e3f07, 0x1e3702, 0xb119ce78, 0x245bac32, 0x9542624a, 0x0 }, /* #35 */ 3616 { 0x031402, 0x031406, 0xa2d64a32, 0x4077604e, 0xe2a12a7c, 0x0 }, /* #36 */ 3617 { 0x2c4487, 0x2c4482, 0xe58f3170, 0xbe79d557, 0x5bf6e427, 0x0 }, /* #37 */ 3618 { 0x2548c3, 0x254082, 0x6293e4e9, 0xf90a4b67, 0x9b99af8e, 0x0 }, /* #38 */ 3619 { 0x144297, 0x144206, 0x7a34f5bf, 0x10c519cc, 0x6af1ec73, 0x0 }, /* #39 */ 3620 { 0x1a28d7, 0x1a2082, 0x6384e187, 0xcb76789b, 0xa8f2991c, 0x0 }, /* #40 */ 3621 { 0x221246, 0x221206, 0xc5dd56f2, 0x03aa1b41, 0xc6774db3, 0x0 }, /* #41 */ 3622 { 0x0e46c3, 0x0e4682, 0x4ad18d22, 0x89593598, 0xc388b8ba, 0x0 }, /* #42 */ 3623 { 0x2e29d7, 0x2e2106, 0xdaff00e0, 0x016d7f18, 0xdb927ff8, 0x0 }, /* #43 */ 3624 { 0x0f2197, 0x0f2102, 0xab443b8f, 0x67e65bc2, 0xcca2604d, 0x0 }, /* #44 */ 3625 { 0x200683, 0x200606, 0xc920a949, 0x366ab469, 0xff4a1d20, 0x0 }, /* #45 */ 3626 { 0x3e6103, 0x3e6182, 0x08dcf94a, 0xabae949b, 0xa3726dd1, 0x0 }, /* #46 */ 3627 { 0x076752, 0x076786, 0x35657a95, 0xec3672fc, 0xd9530869, 0x0 }, /* #47 */ 3628 { 0x1815d2, 0x181586, 0x679620a5, 0xd6af6455, 0xb13944f0, 0x0 }, /* #48 */ 3629 { 0x1d2282, 0x1d2286, 0x400cee70, 0xd0f6f59a, 0x90fa1bea, 0x0 }, /* #49 */ 3630 { 0x3e2853, 0x3e2002, 0x9d9ef8bf, 0x32422a75, 0xafdcd2ca, 0x0 }, /* #50 */ 3631 { 0x126452, 0x126486, 0xb1cbe9bd, 0xb3955814, 0x025eb1a9, 0x0 }, /* #51 */ 3632 { 0x214f56, 0x214706, 0xc2fb57b6, 0x41c0c7a3, 0x833b9015, 0x0 }, /* #52 */ 3633 { 0x3240d3, 0x324006, 0xe3bf8d62, 0x5764a221, 0xb4db2f43, 0x0 }, /* #53 */ 3634 { 0x3c1386, 0x3c1306, 0xac6da63d, 0x3ed08055, 0x92bd2668, 0x0 }, /* #54 */ 3635 { 0x247f56, 0x247706, 0x1c2bb992, 0x268f9722, 0x3aa42eb0, 0x0 }, /* #55 */ 3636 { 0x356397, 0x356302, 0xfe659c7d, 0x7f616ef1, 0x8104f28c, 0x0 }, /* #56 */ 3637 { 0x0f45d3, 0x0f4502, 0xd5c660db, 0x46c6b5d3, 0x9300d508, 0x0 }, /* #57 */ 3638 { 0x3c4547, 0x3c4506, 0x81e9d868, 0x5e974cbb, 0xdf7e94d3, 0x0 }, /* #58 */ 3639 { 0x1c38c6, 0x1c3002, 0x3068715e, 0x68837aa7, 0x58eb0bf9, 0x0 }, /* #59 */ 3640 { 0x1f3602, 0x1f3602, 0x13d4e2d2, 0x6ea3b1fb, 0x7d775329, 0x0 }, /* #60 */ 3641 { 0x346913, 0x346186, 0x4af37b43, 0xbdd2e965, 0xf7219226, 0x0 }, /* #61 */ 3642 { 0x021912, 0x021106, 0xd4bba98e, 0x78c31dca, 0xac78b444, 0x0 }, /* #62 */ 3643 { 0x2a20d6, 0x2a2006, 0x49a4d576, 0x2d1e8ec9, 0x64ba5bbf, 0x0 }, /* #63 */ 3644 }; 3645 static const BINU32_TEST_T g_aTests_xor_u32_locked[] = 3646 { 3647 { 0x1d0c43, 0x1d0486, 0x7b23863a, 0xe262ee11, 0x9941682b, 0x0 }, /* #0 */ 3648 { 0x1d6c03, 0x1d6402, 0x5f71407b, 0x1b313c4a, 0x44407c31, 0x0 }, /* #1 */ 3649 { 0x197707, 0x197706, 0x3e5d316b, 0x660a99f6, 0x5857a89d, 0x0 }, /* #2 */ 3650 { 0x3e67c7, 0x3e6782, 0x4d2b00a4, 0x8f1c1519, 0xc23715bd, 0x0 }, /* #3 */ 3651 { 0x1060c2, 0x106086, 0x4f13e741, 0xaca063b7, 0xe3b384f6, 0x0 }, /* #4 */ 3652 { 0x1e44c3, 0x1e4486, 0x927618c7, 0xd522c3db, 0x4754db1c, 0x0 }, /* #5 */ 3653 { 0x3d2fd2, 0x3d2786, 0x13509b76, 0x825e11c3, 0x910e8ab5, 0x0 }, /* #6 */ 3654 { 0x341a86, 0x341282, 0xe815115e, 0xd73276ea, 0x3f2767b4, 0x0 }, /* #7 */ 3655 { 0x097ad2, 0x097206, 0x5a5e0860, 0x09260c99, 0x537804f9, 0x0 }, /* #8 */ 3656 { 0x3d4c02, 0x3d4482, 0xd1244d1a, 0xb765a3da, 0x6641eec0, 0x0 }, /* #9 */ 3657 { 0x213392, 0x213306, 0x561ca5e9, 0x64cc35c0, 0x32d09029, 0x0 }, /* #10 */ 3658 { 0x282e82, 0x282682, 0x78613c2d, 0x8fd4d034, 0xf7b5ec19, 0x0 }, /* #11 */ 3659 { 0x1f79c2, 0x1f7102, 0x1dfae8da, 0x5e37a74c, 0x43cd4f96, 0x0 }, /* #12 */ 3660 { 0x242382, 0x242302, 0x489f0ca2, 0x4969884f, 0x01f684ed, 0x0 }, /* #13 */ 3661 { 0x3c0c42, 0x3c0402, 0xa288741c, 0x4ef69fe6, 0xec7eebfa, 0x0 }, /* #14 */ 3662 { 0x3600c2, 0x360082, 0x8dc92089, 0x82be29f8, 0x0f770971, 0x0 }, /* #15 */ 3663 { 0x0c6187, 0x0c6182, 0xbdb240b1, 0xbc07245e, 0x01b564ef, 0x0 }, /* #16 */ 3664 { 0x352896, 0x352082, 0x0d10d123, 0xc602a97f, 0xcb12785c, 0x0 }, /* #17 */ 3665 { 0x1b6593, 0x1b6502, 0xfa04fda1, 0x67a36e3d, 0x9da7939c, 0x0 }, /* #18 */ 3666 { 0x2c7f92, 0x2c7786, 0x458101fe, 0xdd28efa6, 0x98a9ee58, 0x0 }, /* #19 */ 3667 { 0x1e6006, 0x1e6002, 0xf8c7d618, 0x7f7f2983, 0x87b8ff9b, 0x0 }, /* #20 */ 3668 { 0x151d13, 0x151582, 0x0ba7cbb8, 0xbe8868ba, 0xb52fa302, 0x0 }, /* #21 */ 3669 { 0x367397, 0x367382, 0x8771e164, 0xc2f57185, 0x458490e1, 0x0 }, /* #22 */ 3670 { 0x032693, 0x032682, 0x276f2c19, 0x94d77e45, 0xb3b8525c, 0x0 }, /* #23 */ 3671 { 0x237ac2, 0x237202, 0x756c151e, 0x7fb26ae6, 0x0ade7ff8, 0x0 }, /* #24 */ 3672 { 0x231906, 0x231182, 0x279dc6ee, 0x80f2ae89, 0xa76f6867, 0x0 }, /* #25 */ 3673 { 0x2f5643, 0x2f5606, 0x98d28c6f, 0x7fd3544b, 0xe701d824, 0x0 }, /* #26 */ 3674 { 0x153757, 0x153702, 0x56ee25f4, 0x7a13e41a, 0x2cfdc1ee, 0x0 }, /* #27 */ 3675 { 0x072803, 0x072006, 0x641d9fbc, 0x70ff9d96, 0x14e2022a, 0x0 }, /* #28 */ 3676 { 0x1c4142, 0x1c4186, 0xe8d5868b, 0xf2a1c3f9, 0x1a744572, 0x0 }, /* #29 */ 3677 { 0x3b4cc7, 0x3b4402, 0xeff80392, 0x2c4a9c3e, 0xc3b29fac, 0x0 }, /* #30 */ 3678 { 0x105713, 0x105782, 0x2d99cd38, 0xa1e9e3d3, 0x8c702eeb, 0x0 }, /* #31 */ 3679 { 0x186d83, 0x186502, 0xd2bd5dd9, 0x1ce12626, 0xce5c7bff, 0x0 }, /* #32 */ 3680 { 0x102996, 0x102106, 0x123619cb, 0x0fe17e0f, 0x1dd767c4, 0x0 }, /* #33 */ 3681 { 0x0f7653, 0x0f7602, 0x48f70539, 0x198f03a2, 0x5178069b, 0x0 }, /* #34 */ 3682 { 0x3953c6, 0x395382, 0xa3c6b0ed, 0xaa4f1919, 0x0989a9f4, 0x0 }, /* #35 */ 3683 { 0x3477c3, 0x347702, 0xc6be8ff7, 0x4e634a9d, 0x88ddc56a, 0x0 }, /* #36 */ 3684 { 0x0b3692, 0x0b3686, 0xbf476c52, 0xd55ff7a0, 0x6a189bf2, 0x0 }, /* #37 */ 3685 { 0x266342, 0x266386, 0x7ec0484f, 0xbf0b33c3, 0xc1cb7b8c, 0x0 }, /* #38 */ 3686 { 0x117743, 0x117786, 0xceecf9ac, 0xa9176b77, 0x67fb92db, 0x0 }, /* #39 */ 3687 { 0x261d12, 0x261582, 0xa3da5901, 0xb7d3dadf, 0x140983de, 0x0 }, /* #40 */ 3688 { 0x306e12, 0x306686, 0x230c299c, 0x9073fb21, 0xb37fd2bd, 0x0 }, /* #41 */ 3689 { 0x243182, 0x243106, 0x3a437f28, 0x1f1247d2, 0x255138fa, 0x0 }, /* #42 */ 3690 { 0x333813, 0x333006, 0x8e43e373, 0x454a585a, 0xcb09bb29, 0x0 }, /* #43 */ 3691 { 0x3549d2, 0x354186, 0xc8012b5e, 0x8cc70733, 0x44c62c6d, 0x0 }, /* #44 */ 3692 { 0x0e2a87, 0x0e2282, 0xd85f47af, 0xcf0418d3, 0x175b5f7c, 0x0 }, /* #45 */ 3693 { 0x197292, 0x197282, 0x4dcc9ca9, 0xb98dbefb, 0xf4412252, 0x0 }, /* #46 */ 3694 { 0x347116, 0x347106, 0x92ee99ea, 0x7c5442b1, 0xeebadb5b, 0x0 }, /* #47 */ 3695 { 0x176c02, 0x176486, 0x703dcd7a, 0x9940d02e, 0xe97d1d54, 0x0 }, /* #48 */ 3696 { 0x1a3806, 0x1a3086, 0x9127ab19, 0x9275b4f6, 0x03521fef, 0x0 }, /* #49 */ 3697 { 0x2e0597, 0x2e0506, 0x5dc608d1, 0x29ab09be, 0x746d016f, 0x0 }, /* #50 */ 3698 { 0x395a02, 0x395206, 0x7f0bfb87, 0x54a566bd, 0x2bae9d3a, 0x0 }, /* #51 */ 3699 { 0x140213, 0x140286, 0x0ba734c6, 0x85de8de2, 0x8e79b924, 0x0 }, /* #52 */ 3700 { 0x2971c2, 0x297186, 0xba88e434, 0x8bb6cbc5, 0x313e2ff1, 0x0 }, /* #53 */ 3701 { 0x0309d6, 0x030186, 0x40c4b312, 0xf10c30e4, 0xb1c883f6, 0x0 }, /* #54 */ 3702 { 0x0f2502, 0x0f2582, 0x01da593e, 0xa7c2af5b, 0xa618f665, 0x0 }, /* #55 */ 3703 { 0x187447, 0x187406, 0xd2c3b928, 0x7d72a2a3, 0xafb11b8b, 0x0 }, /* #56 */ 3704 { 0x075b03, 0x075386, 0x4270615c, 0xa278604b, 0xe0080117, 0x0 }, /* #57 */ 3705 { 0x3f3e42, 0x3f3602, 0x5da3f664, 0x2a26d80b, 0x77852e6f, 0x0 }, /* #58 */ 3706 { 0x280c02, 0x280486, 0xb6bf54b8, 0xfdec6c48, 0x4b5338f0, 0x0 }, /* #59 */ 3707 { 0x3f1a57, 0x3f1202, 0xde5c5568, 0x61b77b02, 0xbfeb2e6a, 0x0 }, /* #60 */ 3708 { 0x3451c6, 0x345182, 0xe9ef1637, 0xa674bd01, 0x4f9bab36, 0x0 }, /* #61 */ 3709 { 0x050f06, 0x050702, 0x7ff31c27, 0x0e4e791a, 0x71bd653d, 0x0 }, /* #62 */ 3710 { 0x014203, 0x014206, 0x7c302a19, 0x422c2518, 0x3e1c0f01, 0x0 }, /* #63 */ 3711 }; 3712 static const BINU32_TEST_T g_aTests_and_u32[] = 3713 { 3714 { 0x114f53, 0x114702, 0x08828f16, 0x00800202, 0x3380128a, 0x0 }, /* #0 */ 3715 { 0x015d43, 0x015502, 0x6e520989, 0x4a500980, 0x4bf039f4, 0x0 }, /* #1 */ 3716 { 0x2c6917, 0x2c6186, 0xa63cf68b, 0xa41c3209, 0xac5e3349, 0x0 }, /* #2 */ 3717 { 0x393516, 0x393502, 0x1993f786, 0x0113a404, 0x015fac5c, 0x0 }, /* #3 */ 3718 { 0x2c4c92, 0x2c4402, 0x0d345cbd, 0x083400a4, 0x68b4a3e4, 0x0 }, /* #4 */ 3719 { 0x2226c3, 0x222606, 0xe5fa0069, 0x00300069, 0x003100f9, 0x0 }, /* #5 */ 3720 { 0x367c53, 0x367406, 0x70f1e404, 0x10b0e400, 0x18b0fc8a, 0x0 }, /* #6 */ 3721 { 0x135492, 0x135406, 0xd67074c0, 0x500074c0, 0x7100f4c2, 0x0 }, /* #7 */ 3722 { 0x050592, 0x050582, 0xd9f88164, 0x89f08104, 0x89f6d98e, 0x0 }, /* #8 */ 3723 { 0x047e96, 0x047606, 0x4cb0832a, 0x08300028, 0x187340e8, 0x0 }, /* #9 */ 3724 { 0x1b7e57, 0x1b7602, 0x219f6b21, 0x21124001, 0xe93254c5, 0x0 }, /* #10 */ 3725 { 0x1b0757, 0x1b0706, 0x6a1acaa4, 0x4008ca84, 0x44edea94, 0x0 }, /* #11 */ 3726 { 0x033dc6, 0x033502, 0x2be87828, 0x2b282008, 0x6b28a09d, 0x0 }, /* #12 */ 3727 { 0x083987, 0x083102, 0x6e8e15ac, 0x620005a8, 0x723107e8, 0x0 }, /* #13 */ 3728 { 0x3e2a16, 0x3e2286, 0xbe7d237a, 0x88240372, 0xc9a45f76, 0x0 }, /* #14 */ 3729 { 0x326697, 0x326606, 0xd1772711, 0x41250600, 0x65a5d60c, 0x0 }, /* #15 */ 3730 { 0x074103, 0x074102, 0x3698f6a5, 0x3408e6a1, 0x3468e6a3, 0x0 }, /* #16 */ 3731 { 0x3e1302, 0x3e1386, 0xa693ff43, 0xa613bc41, 0xfe5bbc51, 0x0 }, /* #17 */ 3732 { 0x282a86, 0x282206, 0xc95b9559, 0x090a0109, 0x1baa2baf, 0x0 }, /* #18 */ 3733 { 0x197c53, 0x197402, 0x11065873, 0x11004840, 0x3798eec0, 0x0 }, /* #19 */ 3734 { 0x206dc3, 0x206506, 0x364ddb89, 0x30081b09, 0xb1881b39, 0x0 }, /* #20 */ 3735 { 0x335496, 0x335406, 0x4f76746c, 0x49540424, 0xe9d58735, 0x0 }, /* #21 */ 3736 { 0x1f5ed3, 0x1f5602, 0x66e01d85, 0x42a01985, 0x43b23b87, 0x0 }, /* #22 */ 3737 { 0x221dd6, 0x221582, 0xcf9d1737, 0x821d0323, 0x925f23e3, 0x0 }, /* #23 */ 3738 { 0x2d1583, 0x2d1506, 0xcbdedab5, 0x43c88221, 0x53e8a729, 0x0 }, /* #24 */ 3739 { 0x342c13, 0x342402, 0x4e3b230e, 0x0c3a230e, 0x8c7a736e, 0x0 }, /* #25 */ 3740 { 0x3061d3, 0x306186, 0xe570e4ec, 0xc4404428, 0xd6c55528, 0x0 }, /* #26 */ 3741 { 0x1940c7, 0x194002, 0x577f01b3, 0x534801a1, 0xd348bba5, 0x0 }, /* #27 */ 3742 { 0x177852, 0x177006, 0x58de83bd, 0x189a820c, 0xb89afa0c, 0x0 }, /* #28 */ 3743 { 0x1646d6, 0x164602, 0x740639b8, 0x040639b0, 0x04b779b7, 0x0 }, /* #29 */ 3744 { 0x255f43, 0x255702, 0x6aae8016, 0x220a0010, 0xa65b5b11, 0x0 }, /* #30 */ 3745 { 0x376d96, 0x376586, 0xcc4f5041, 0xc80e0000, 0xeb1e028a, 0x0 }, /* #31 */ 3746 { 0x3868d6, 0x386082, 0xf146afba, 0xd102062a, 0xd7bb166f, 0x0 }, /* #32 */ 3747 { 0x3d7e42, 0x3d7606, 0x36897c7c, 0x34094c5c, 0xfc4bccdc, 0x0 }, /* #33 */ 3748 { 0x363f46, 0x363702, 0x400734ae, 0x40032408, 0xd913ac59, 0x0 }, /* #34 */ 3749 { 0x0357c6, 0x035706, 0x600aa0b1, 0x400a80a0, 0xd9bbd4e6, 0x0 }, /* #35 */ 3750 { 0x165516, 0x165502, 0x63b61504, 0x03140104, 0x871dcbed, 0x0 }, /* #36 */ 3751 { 0x373843, 0x373006, 0x3c4e4eb2, 0x38000600, 0x3910a70c, 0x0 }, /* #37 */ 3752 { 0x072212, 0x072202, 0x2a0f914b, 0x200c0143, 0x640c0953, 0x0 }, /* #38 */ 3753 { 0x383a82, 0x383282, 0xe9916b06, 0xc8016804, 0xca096c3c, 0x0 }, /* #39 */ 3754 { 0x1e7643, 0x1e7606, 0x7d2e870f, 0x3924010a, 0xb9a5092a, 0x0 }, /* #40 */ 3755 { 0x3c41d7, 0x3c4182, 0xb9224025, 0xb1204004, 0xf7a17b44, 0x0 }, /* #41 */ 3756 { 0x2349c6, 0x234102, 0x471bbe04, 0x06181c04, 0x2e581d14, 0x0 }, /* #42 */ 3757 { 0x1d4486, 0x1d4406, 0x74c59996, 0x50c48096, 0x58e682be, 0x0 }, /* #43 */ 3758 { 0x113583, 0x113506, 0xa125bb88, 0x2020aa88, 0x343aeeb8, 0x0 }, /* #44 */ 3759 { 0x3f3383, 0x3f3382, 0xab571fcb, 0xa0401e83, 0xa4e85ea7, 0x0 }, /* #45 */ 3760 { 0x1e5992, 0x1e5102, 0x8112e001, 0x00108001, 0x7e308307, 0x0 }, /* #46 */ 3761 { 0x2a6056, 0x2a6006, 0x496315b6, 0x48220482, 0xc826648a, 0x0 }, /* #47 */ 3762 { 0x124507, 0x124506, 0x13c577e4, 0x014044a0, 0x894244b3, 0x0 }, /* #48 */ 3763 { 0x2c6952, 0x2c6106, 0x62381fa0, 0x422012a0, 0x52a452ed, 0x0 }, /* #49 */ 3764 { 0x0d00c2, 0x0d0002, 0x6a828531, 0x4a828010, 0x5ef68a98, 0x0 }, /* #50 */ 3765 { 0x051103, 0x051106, 0xe0a18cdc, 0x40208014, 0x4e26f114, 0x0 }, /* #51 */ 3766 { 0x1d5f46, 0x1d5706, 0x2ddc0995, 0x08d80984, 0x08f94d8c, 0x0 }, /* #52 */ 3767 { 0x1226c6, 0x122606, 0x8279e76d, 0x0048a660, 0x1148a660, 0x0 }, /* #53 */ 3768 { 0x227157, 0x227106, 0x119c6297, 0x100c4014, 0xb20cd15c, 0x0 }, /* #54 */ 3769 { 0x286b92, 0x286306, 0x08788c57, 0x00408844, 0x2245c8ec, 0x0 }, /* #55 */ 3770 { 0x0a3053, 0x0a3006, 0x156cd136, 0x11081136, 0x5b1b3b37, 0x0 }, /* #56 */ 3771 { 0x0c25c2, 0x0c2582, 0xa397fa30, 0x82827210, 0x8eaa7791, 0x0 }, /* #57 */ 3772 { 0x0f78d2, 0x0f7006, 0x3b2061ac, 0x0a200184, 0xcaec8187, 0x0 }, /* #58 */ 3773 { 0x2b6c56, 0x2b6402, 0x1eb37c30, 0x18926020, 0x999e63e2, 0x0 }, /* #59 */ 3774 { 0x330653, 0x330602, 0x0ca3e6f3, 0x0c8382d0, 0xdc8f82d4, 0x0 }, /* #60 */ 3775 { 0x163ad2, 0x163206, 0x07b7ef04, 0x04a4e300, 0xfcacf391, 0x0 }, /* #61 */ 3776 { 0x2a5397, 0x2a5386, 0xc131510b, 0xc0310109, 0xccbfa9c9, 0x0 }, /* #62 */ 3777 { 0x237256, 0x237202, 0x7504c939, 0x4504c820, 0xcd36d860, 0x0 }, /* #63 */ 3778 }; 3779 static const BINU32_TEST_T g_aTests_and_u32_locked[] = 3780 { 3781 { 0x372e12, 0x372602, 0x480f88ac, 0x00058804, 0x33d5d856, 0x0 }, /* #0 */ 3782 { 0x092146, 0x092106, 0xaa42ece1, 0x0a40ac60, 0x4fcdbd74, 0x0 }, /* #1 */ 3783 { 0x1112c7, 0x111206, 0x1ea7cd22, 0x1a848022, 0x9a8c82e7, 0x0 }, /* #2 */ 3784 { 0x261946, 0x261106, 0x348790f8, 0x300680b8, 0xf03ea4b9, 0x0 }, /* #3 */ 3785 { 0x300647, 0x300602, 0xe5498fb2, 0x00490310, 0x00792311, 0x0 }, /* #4 */ 3786 { 0x2d5202, 0x2d5202, 0xccace99a, 0x0c0c8192, 0x2c1c83f6, 0x0 }, /* #5 */ 3787 { 0x2f5b13, 0x2f5302, 0xc303d2d4, 0x00025280, 0x30067eab, 0x0 }, /* #6 */ 3788 { 0x262506, 0x262506, 0x48132dc9, 0x00030c00, 0x23230c16, 0x0 }, /* #7 */ 3789 { 0x2e2b13, 0x2e2302, 0xcc29aa77, 0x40208031, 0x437691b1, 0x0 }, /* #8 */ 3790 { 0x171e13, 0x171602, 0x0276fd23, 0x00642420, 0x11e526ec, 0x0 }, /* #9 */ 3791 { 0x1e5903, 0x1e5102, 0x0f2db464, 0x010c1004, 0x819e1905, 0x0 }, /* #10 */ 3792 { 0x2527c6, 0x252706, 0x9b9e7637, 0x00024217, 0x006343df, 0x0 }, /* #11 */ 3793 { 0x3c6583, 0x3c6502, 0x074a798e, 0x0242590e, 0xea725d5f, 0x0 }, /* #12 */ 3794 { 0x101d96, 0x101502, 0x61d0c2da, 0x00808040, 0x90a8a861, 0x0 }, /* #13 */ 3795 { 0x062187, 0x062106, 0xc09e917b, 0x0000000a, 0x2a61228e, 0x0 }, /* #14 */ 3796 { 0x232e56, 0x232606, 0xaf8cc5e9, 0x03044460, 0x03155c62, 0x0 }, /* #15 */ 3797 { 0x091e42, 0x091682, 0xb3eb6f7c, 0xa1e04004, 0xa5e45085, 0x0 }, /* #16 */ 3798 { 0x225f12, 0x225706, 0x0a57e46f, 0x00562027, 0x505638b7, 0x0 }, /* #17 */ 3799 { 0x257ec2, 0x257602, 0x0524f90a, 0x04002008, 0xbe5a22fc, 0x0 }, /* #18 */ 3800 { 0x2f0f12, 0x2f0782, 0xee0ec47c, 0x8a04c054, 0x8b85e157, 0x0 }, /* #19 */ 3801 { 0x0d1c82, 0x0d1402, 0x7e54de34, 0x34404834, 0x35c868b7, 0x0 }, /* #20 */ 3802 { 0x1c3883, 0x1c3006, 0x510c093b, 0x0100080a, 0xad322a0e, 0x0 }, /* #21 */ 3803 { 0x273503, 0x273502, 0x7fd1ca96, 0x26414a94, 0x264b5e95, 0x0 }, /* #22 */ 3804 { 0x2e3c82, 0x2e3402, 0x8e646d34, 0x02240920, 0x633d9921, 0x0 }, /* #23 */ 3805 { 0x105792, 0x105706, 0xb7e7506b, 0x33401069, 0x3350bd79, 0x0 }, /* #24 */ 3806 { 0x076d42, 0x076582, 0xd3d5c336, 0x93010026, 0xb7031866, 0x0 }, /* #25 */ 3807 { 0x310996, 0x310102, 0x107f7979, 0x007f7961, 0xa0ffff65, 0x0 }, /* #26 */ 3808 { 0x1850d2, 0x185006, 0xa3a18b32, 0x02a18230, 0x42b9b2b8, 0x0 }, /* #27 */ 3809 { 0x044f47, 0x044706, 0x497ab547, 0x41120505, 0xd7134d2d, 0x0 }, /* #28 */ 3810 { 0x2f7206, 0x2f7202, 0x77b9ff60, 0x14291420, 0x142d1435, 0x0 }, /* #29 */ 3811 { 0x092dc6, 0x092502, 0x6bf96f13, 0x40e96f02, 0xc4eb7fc6, 0x0 }, /* #30 */ 3812 { 0x3a6ed6, 0x3a6606, 0x3015dc6c, 0x20104c60, 0x2b3a6ff1, 0x0 }, /* #31 */ 3813 { 0x0b4d43, 0x0b4506, 0x5885a37a, 0x0885a328, 0x2dafab29, 0x0 }, /* #32 */ 3814 { 0x0e4903, 0x0e4102, 0xc1daf532, 0x0012c520, 0x0e17c765, 0x0 }, /* #33 */ 3815 { 0x233f17, 0x233706, 0x27d82740, 0x07d82700, 0x9ff8ef2f, 0x0 }, /* #34 */ 3816 { 0x1f27c2, 0x1f2702, 0x2d738f86, 0x2d538d80, 0x7dd3bdb9, 0x0 }, /* #35 */ 3817 { 0x0414d2, 0x041406, 0xca467abf, 0x480432b1, 0x5924b7b1, 0x0 }, /* #36 */ 3818 { 0x177307, 0x177382, 0xa6ded106, 0xa64c1104, 0xee6d15ad, 0x0 }, /* #37 */ 3819 { 0x2a2882, 0x2a2002, 0x6053f053, 0x20430001, 0xa6c70a8d, 0x0 }, /* #38 */ 3820 { 0x0542d6, 0x054202, 0x80bca8af, 0x00a4880d, 0x21e69a5d, 0x0 }, /* #39 */ 3821 { 0x206106, 0x206186, 0xc743f3ff, 0x8643e212, 0xbe47ee12, 0x0 }, /* #40 */ 3822 { 0x0f0b16, 0x0f0306, 0x2d360d2d, 0x25120c09, 0x379b1c8b, 0x0 }, /* #41 */ 3823 { 0x2f0612, 0x2f0606, 0x10ffd15b, 0x00099011, 0x0b09b615, 0x0 }, /* #42 */ 3824 { 0x112256, 0x112286, 0x9e66dbd9, 0x92629300, 0xf2eb9326, 0x0 }, /* #43 */ 3825 { 0x095e93, 0x095606, 0xbffdebef, 0x378cc98e, 0x378cd98e, 0x0 }, /* #44 */ 3826 { 0x1f36d3, 0x1f3606, 0x0150ac68, 0x01400048, 0x57670158, 0x0 }, /* #45 */ 3827 { 0x2a3f02, 0x2a3702, 0x52ce1978, 0x50ca1868, 0xd8ea1eed, 0x0 }, /* #46 */ 3828 { 0x146642, 0x146606, 0xaccdc5df, 0x2849c053, 0x3979ca73, 0x0 }, /* #47 */ 3829 { 0x1a0253, 0x1a0206, 0xafa22d1f, 0x0000051b, 0x0040877b, 0x0 }, /* #48 */ 3830 { 0x3e1c56, 0x3e1402, 0x0c4be5ba, 0x08432538, 0xcad73d78, 0x0 }, /* #49 */ 3831 { 0x0416d7, 0x041602, 0x5c4b1a7f, 0x0408122f, 0x86b8b72f, 0x0 }, /* #50 */ 3832 { 0x3c0d82, 0x3c0502, 0x55afdfd0, 0x458edc80, 0xcd8efca3, 0x0 }, /* #51 */ 3833 { 0x2c3843, 0x2c3002, 0x4ae35454, 0x02a15440, 0x92b55c61, 0x0 }, /* #52 */ 3834 { 0x040e93, 0x040606, 0x47a10a29, 0x45a00a28, 0x5da22e7c, 0x0 }, /* #53 */ 3835 { 0x195e17, 0x195602, 0x03c3b956, 0x02809952, 0xa6bcdfdb, 0x0 }, /* #54 */ 3836 { 0x0c5786, 0x0c5702, 0x611bea3b, 0x610ae80b, 0xefaef94b, 0x0 }, /* #55 */ 3837 { 0x167892, 0x167002, 0xa3d03284, 0x21802204, 0x79a4ab4d, 0x0 }, /* #56 */ 3838 { 0x2a0a97, 0x2a0206, 0xa532e238, 0x2520e228, 0x2fa1fe6f, 0x0 }, /* #57 */ 3839 { 0x076282, 0x076202, 0x7a9ec289, 0x0894c201, 0x0cf5ef43, 0x0 }, /* #58 */ 3840 { 0x2f3f06, 0x2f3702, 0xe7dcf897, 0x0444b086, 0x1c44b6c6, 0x0 }, /* #59 */ 3841 { 0x3b3057, 0x3b3006, 0x63bff09d, 0x020de081, 0x8e4de5c1, 0x0 }, /* #60 */ 3842 { 0x1a3213, 0x1a3202, 0xde2b5f99, 0x50014508, 0x71914548, 0x0 }, /* #61 */ 3843 { 0x1b1346, 0x1b1302, 0x0429a724, 0x00082604, 0x4a9c2e9e, 0x0 }, /* #62 */ 3844 { 0x382d56, 0x382502, 0x417c140b, 0x4104140b, 0xf907deef, 0x0 }, /* #63 */ 3845 }; 3846 static const BINU32_TEST_T g_aTests_cmp_u32[] = 3847 { 3848 { 0x3d5ad6, 0x3d5212, 0x54a091c1, 0x54a091c1, 0x39c1207b, 0x0 }, /* #0 */ 3849 { 0x3b08d6, 0x3b0092, 0xfe963f54, 0xfe963f54, 0x7a17e4b9, 0x0 }, /* #1 */ 3850 { 0x1a7352, 0x1a7393, 0xd81174f7, 0xd81174f7, 0xe216314c, 0x0 }, /* #2 */ 3851 { 0x3e26c3, 0x3e2606, 0x607e90fa, 0x607e90fa, 0x55603e94, 0x0 }, /* #3 */ 3852 { 0x2c7182, 0x2c7912, 0x80503fe7, 0x80503fe7, 0x149356da, 0x0 }, /* #4 */ 3853 { 0x2b0cc3, 0x2b0416, 0x7d5301e3, 0x7d5301e3, 0x54a11e5c, 0x0 }, /* #5 */ 3854 { 0x105546, 0x105587, 0x989834be, 0x989834be, 0xf0aed362, 0x0 }, /* #6 */ 3855 { 0x3725d3, 0x372592, 0xea69d6b8, 0xea69d6b8, 0x4a8fdfc9, 0x0 }, /* #7 */ 3856 { 0x2d0a83, 0x2d0293, 0x2d8edf99, 0x2d8edf99, 0x3ef9cd2c, 0x0 }, /* #8 */ 3857 { 0x0d44d6, 0x0d4402, 0x3521dc2c, 0x3521dc2c, 0x01fe08c8, 0x0 }, /* #9 */ 3858 { 0x320357, 0x320317, 0x4596ab02, 0x4596ab02, 0xe6b533ff, 0x0 }, /* #10 */ 3859 { 0x283e13, 0x283693, 0x2a9f2854, 0x2a9f2854, 0x7710d97b, 0x0 }, /* #11 */ 3860 { 0x1d7cd3, 0x1d7c83, 0x704b7b3f, 0x704b7b3f, 0xab887dde, 0x0 }, /* #12 */ 3861 { 0x3f1006, 0x3f1006, 0xc550b5f8, 0xc550b5f8, 0xb5daaf81, 0x0 }, /* #13 */ 3862 { 0x387a93, 0x387213, 0x13f90843, 0x13f90843, 0xc28d91c7, 0x0 }, /* #14 */ 3863 { 0x1d2102, 0x1d2993, 0x46fd4a6c, 0x46fd4a6c, 0x9f211cdd, 0x0 }, /* #15 */ 3864 { 0x2e0102, 0x2e0916, 0x838c7b5a, 0x838c7b5a, 0x3bf6745b, 0x0 }, /* #16 */ 3865 { 0x1551d7, 0x155182, 0xe471a7ba, 0xe471a7ba, 0x21bad7da, 0x0 }, /* #17 */ 3866 { 0x315b56, 0x315397, 0x32e38496, 0x32e38496, 0x3715cec7, 0x0 }, /* #18 */ 3867 { 0x3a0713, 0x3a0f16, 0x9df9ab03, 0x9df9ab03, 0x324a6154, 0x0 }, /* #19 */ 3868 { 0x3c0c42, 0x3c0406, 0x9d533d3a, 0x9d533d3a, 0x83d8b9e0, 0x0 }, /* #20 */ 3869 { 0x1343c6, 0x134387, 0xa35060b0, 0xa35060b0, 0xb1fbf5c0, 0x0 }, /* #21 */ 3870 { 0x330093, 0x330007, 0x39b501c8, 0x39b501c8, 0xda882fe4, 0x0 }, /* #22 */ 3871 { 0x005003, 0x005093, 0x298f4900, 0x298f4900, 0x7e01d524, 0x0 }, /* #23 */ 3872 { 0x104e43, 0x104e12, 0xbe43d126, 0xbe43d126, 0x565835b9, 0x0 }, /* #24 */ 3873 { 0x2f30d2, 0x2f3806, 0x8938071c, 0x8938071c, 0x7d5ae4d1, 0x0 }, /* #25 */ 3874 { 0x241582, 0x241d02, 0x819bed0b, 0x819bed0b, 0x23e76e00, 0x0 }, /* #26 */ 3875 { 0x031316, 0x031b83, 0x6a3555db, 0x6a3555db, 0xd397b283, 0x0 }, /* #27 */ 3876 { 0x084083, 0x084002, 0xbc567c47, 0xbc567c47, 0x91f93843, 0x0 }, /* #28 */ 3877 { 0x1c60c2, 0x1c6893, 0x65277e84, 0x65277e84, 0xc3e33ffe, 0x0 }, /* #29 */ 3878 { 0x3e3e92, 0x3e3e06, 0xc445b3d7, 0xc445b3d7, 0x7c21ea71, 0x0 }, /* #30 */ 3879 { 0x266042, 0x266887, 0x65d54d8c, 0x65d54d8c, 0x96d635bb, 0x0 }, /* #31 */ 3880 { 0x130fc2, 0x130716, 0x11f77353, 0x11f77353, 0x0cb4782f, 0x0 }, /* #32 */ 3881 { 0x3e7d02, 0x3e7516, 0x8a80ba50, 0x8a80ba50, 0x8947df93, 0x0 }, /* #33 */ 3882 { 0x273087, 0x273082, 0xdb6b4bc5, 0xdb6b4bc5, 0x213b8093, 0x0 }, /* #34 */ 3883 { 0x3643d2, 0x364306, 0xf366673d, 0xf366673d, 0x880410fb, 0x0 }, /* #35 */ 3884 { 0x367387, 0x367316, 0x62f7e460, 0x62f7e460, 0x00b26c8f, 0x0 }, /* #36 */ 3885 { 0x1d2e43, 0x1d2693, 0xe349c117, 0xe349c117, 0xff23df1a, 0x0 }, /* #37 */ 3886 { 0x0c4452, 0x0c4412, 0x395b1469, 0x395b1469, 0x0a9916ea, 0x0 }, /* #38 */ 3887 { 0x2f6217, 0x2f6206, 0xb25075fa, 0xb25075fa, 0x8071aab8, 0x0 }, /* #39 */ 3888 { 0x3f1642, 0x3f1616, 0xe18e5acc, 0xe18e5acc, 0xc8eb391d, 0x0 }, /* #40 */ 3889 { 0x324453, 0x324412, 0x0836c848, 0x0836c848, 0x0496f32e, 0x0 }, /* #41 */ 3890 { 0x2d0487, 0x2d0c02, 0x990caccf, 0x990caccf, 0x4f2577b5, 0x0 }, /* #42 */ 3891 { 0x163483, 0x163493, 0xab1bd971, 0xab1bd971, 0xb160c0a6, 0x0 }, /* #43 */ 3892 { 0x080c53, 0x080487, 0xa168d252, 0xa168d252, 0xe8c816a0, 0x0 }, /* #44 */ 3893 { 0x051816, 0x051006, 0x7105ee39, 0x7105ee39, 0x3c5b1a27, 0x0 }, /* #45 */ 3894 { 0x121546, 0x121597, 0x8a3adc16, 0x8a3adc16, 0x9e474e6c, 0x0 }, /* #46 */ 3895 { 0x140012, 0x140883, 0x6992cd9f, 0x6992cd9f, 0xa4f9970b, 0x0 }, /* #47 */ 3896 { 0x2b06d7, 0x2b0e12, 0x9ba9e204, 0x9ba9e204, 0x2e3582cc, 0x0 }, /* #48 */ 3897 { 0x1e36c7, 0x1e3612, 0xfc9e6123, 0xfc9e6123, 0x81fb5fec, 0x0 }, /* #49 */ 3898 { 0x1620c3, 0x162016, 0xc9569fd0, 0xc9569fd0, 0x9616157a, 0x0 }, /* #50 */ 3899 { 0x1c07c2, 0x1c0712, 0xe28b95a0, 0xe28b95a0, 0xba0c6deb, 0x0 }, /* #51 */ 3900 { 0x2f6d53, 0x2f6582, 0xad3caecb, 0xad3caecb, 0x2af7c974, 0x0 }, /* #52 */ 3901 { 0x0a7497, 0x0a7497, 0x8387d170, 0x8387d170, 0xc9c732b3, 0x0 }, /* #53 */ 3902 { 0x110ac2, 0x110a83, 0x28ee8c62, 0x28ee8c62, 0x8542abc0, 0x0 }, /* #54 */ 3903 { 0x194cd2, 0x194412, 0x21de531b, 0x21de531b, 0x0b2222fc, 0x0 }, /* #55 */ 3904 { 0x265413, 0x265493, 0x372eedce, 0x372eedce, 0x69fe8baf, 0x0 }, /* #56 */ 3905 { 0x025d97, 0x025583, 0x28cdfd28, 0x28cdfd28, 0x2ba76205, 0x0 }, /* #57 */ 3906 { 0x146d52, 0x146d12, 0x931f8260, 0x931f8260, 0x39a8766e, 0x0 }, /* #58 */ 3907 { 0x376e02, 0x376e87, 0x62611607, 0x62611607, 0x93ed3733, 0x0 }, /* #59 */ 3908 { 0x027f57, 0x027787, 0x181385ae, 0x181385ae, 0x69ad8fae, 0x0 }, /* #60 */ 3909 { 0x341e96, 0x341607, 0x184c3f99, 0x184c3f99, 0xb5e38318, 0x0 }, /* #61 */ 3910 { 0x331883, 0x331092, 0xd92a0c21, 0xd92a0c21, 0x17827842, 0x0 }, /* #62 */ 3911 { 0x2561d2, 0x256107, 0x23c0ef97, 0x23c0ef97, 0xcfb1b4d7, 0x0 }, /* #63 */ 3912 }; 3913 static const BINU32_TEST_T g_aTests_test_u32[] = 3914 { 3915 { 0x173803, 0x173006, 0xef798cce, 0xef798cce, 0x550b618f, 0x0 }, /* #0 */ 3916 { 0x317e16, 0x317606, 0x641fe288, 0x641fe288, 0xe9518212, 0x0 }, /* #1 */ 3917 { 0x3221c2, 0x322106, 0x4619fbf9, 0x4619fbf9, 0x53ed9b90, 0x0 }, /* #2 */ 3918 { 0x2d2047, 0x2d2006, 0x4bec6a59, 0x4bec6a59, 0x4e3a2000, 0x0 }, /* #3 */ 3919 { 0x0a6746, 0x0a6782, 0x91d733ba, 0x91d733ba, 0x87852250, 0x0 }, /* #4 */ 3920 { 0x0f3603, 0x0f3606, 0x2df8a7a5, 0x2df8a7a5, 0x1fc67a0a, 0x0 }, /* #5 */ 3921 { 0x365787, 0x365702, 0x12744299, 0x12744299, 0x4ec07519, 0x0 }, /* #6 */ 3922 { 0x076493, 0x076486, 0xbaf7c333, 0xbaf7c333, 0xa0306783, 0x0 }, /* #7 */ 3923 { 0x2e2a53, 0x2e2202, 0x75e716c5, 0x75e716c5, 0x96881bfc, 0x0 }, /* #8 */ 3924 { 0x2548d2, 0x254002, 0x741829aa, 0x741829aa, 0xde57729e, 0x0 }, /* #9 */ 3925 { 0x257283, 0x257206, 0xd45c693e, 0xd45c693e, 0x7f016fe3, 0x0 }, /* #10 */ 3926 { 0x184047, 0x184086, 0xa3bf6419, 0xa3bf6419, 0xea44d878, 0x0 }, /* #11 */ 3927 { 0x1f43d6, 0x1f4306, 0x5dba5297, 0x5dba5297, 0x73846793, 0x0 }, /* #12 */ 3928 { 0x3032c6, 0x303202, 0x2230a093, 0x2230a093, 0x667e4541, 0x0 }, /* #13 */ 3929 { 0x3462d2, 0x346282, 0xda613f27, 0xda613f27, 0xe67926f8, 0x0 }, /* #14 */ 3930 { 0x2d1857, 0x2d1006, 0x0bac8614, 0x0bac8614, 0xab969108, 0x0 }, /* #15 */ 3931 { 0x0b5b46, 0x0b5306, 0x70713bee, 0x70713bee, 0xda159f1a, 0x0 }, /* #16 */ 3932 { 0x001202, 0x001202, 0xdffc24fe, 0xdffc24fe, 0x62e0d0ed, 0x0 }, /* #17 */ 3933 { 0x2e5b07, 0x2e5386, 0xf0b5fe1a, 0xf0b5fe1a, 0xfc3d96c5, 0x0 }, /* #18 */ 3934 { 0x357e42, 0x357606, 0x0abe1703, 0x0abe1703, 0x45d8cb77, 0x0 }, /* #19 */ 3935 { 0x161556, 0x161506, 0x6dda8113, 0x6dda8113, 0xa4503ebd, 0x0 }, /* #20 */ 3936 { 0x067cc3, 0x067406, 0x6486b0a6, 0x6486b0a6, 0xc6b77506, 0x0 }, /* #21 */ 3937 { 0x236053, 0x236086, 0x971eb316, 0x971eb316, 0xe07f7535, 0x0 }, /* #22 */ 3938 { 0x0a4913, 0x0a4102, 0xa097065d, 0xa097065d, 0x1b22f535, 0x0 }, /* #23 */ 3939 { 0x101953, 0x101186, 0x8dc1bff5, 0x8dc1bff5, 0xeb2174e1, 0x0 }, /* #24 */ 3940 { 0x0075c6, 0x007506, 0x38bc6038, 0x38bc6038, 0x17513a75, 0x0 }, /* #25 */ 3941 { 0x146342, 0x146382, 0xcb95b7fe, 0xcb95b7fe, 0xd2628aa3, 0x0 }, /* #26 */ 3942 { 0x3b5cc3, 0x3b5402, 0x78da87fe, 0x78da87fe, 0x931651db, 0x0 }, /* #27 */ 3943 { 0x236983, 0x236106, 0x1ee3a7b6, 0x1ee3a7b6, 0x7417ce65, 0x0 }, /* #28 */ 3944 { 0x2f6393, 0x2f6302, 0x4e7458ab, 0x4e7458ab, 0x78696aca, 0x0 }, /* #29 */ 3945 { 0x221097, 0x221002, 0x29b6e3bb, 0x29b6e3bb, 0x26214035, 0x0 }, /* #30 */ 3946 { 0x3e0bd7, 0x3e0306, 0xb7968a8a, 0xb7968a8a, 0x3c618688, 0x0 }, /* #31 */ 3947 { 0x070a83, 0x070206, 0xf656d32c, 0xf656d32c, 0x3e420992, 0x0 }, /* #32 */ 3948 { 0x3d2812, 0x3d2006, 0x1b2ce8d8, 0x1b2ce8d8, 0x216aebab, 0x0 }, /* #33 */ 3949 { 0x165986, 0x165106, 0x2ccf030e, 0x2ccf030e, 0x8ad1a31d, 0x0 }, /* #34 */ 3950 { 0x2b6b43, 0x2b6306, 0x62648da1, 0x62648da1, 0x778e56aa, 0x0 }, /* #35 */ 3951 { 0x1b7012, 0x1b7002, 0x2e77fde5, 0x2e77fde5, 0xc7bdfe0c, 0x0 }, /* #36 */ 3952 { 0x3149c6, 0x314106, 0x34779642, 0x34779642, 0x972a02ca, 0x0 }, /* #37 */ 3953 { 0x0106c3, 0x010682, 0xdcbeab16, 0xdcbeab16, 0xe9d24018, 0x0 }, /* #38 */ 3954 { 0x2d7d13, 0x2d7506, 0x1b040d60, 0x1b040d60, 0x670a277b, 0x0 }, /* #39 */ 3955 { 0x261043, 0x261086, 0x8375a4ae, 0x8375a4ae, 0xa08ebe1b, 0x0 }, /* #40 */ 3956 { 0x231003, 0x231002, 0x24b8884a, 0x24b8884a, 0x8efbe5ef, 0x0 }, /* #41 */ 3957 { 0x343592, 0x343502, 0x14fe2cc7, 0x14fe2cc7, 0x3b2de868, 0x0 }, /* #42 */ 3958 { 0x034046, 0x034002, 0x017b106f, 0x017b106f, 0x367408fe, 0x0 }, /* #43 */ 3959 { 0x3a1853, 0x3a1006, 0x412ec4c8, 0x412ec4c8, 0x257947e6, 0x0 }, /* #44 */ 3960 { 0x1f0117, 0x1f0186, 0x8913ca01, 0x8913ca01, 0xb2330c4e, 0x0 }, /* #45 */ 3961 { 0x2d0f56, 0x2d0706, 0xcb11c4e6, 0xcb11c4e6, 0x7b95fe8a, 0x0 }, /* #46 */ 3962 { 0x3a5543, 0x3a5506, 0x0b7d7b69, 0x0b7d7b69, 0xdb315137, 0x0 }, /* #47 */ 3963 { 0x2117c7, 0x211786, 0xb23bcdc2, 0xb23bcdc2, 0xb441b625, 0x0 }, /* #48 */ 3964 { 0x1d51d2, 0x1d5182, 0xeeee8786, 0xeeee8786, 0xee03867c, 0x0 }, /* #49 */ 3965 { 0x324e57, 0x324602, 0x4f7f26a0, 0x4f7f26a0, 0x64c0fb26, 0x0 }, /* #50 */ 3966 { 0x280e83, 0x280606, 0xa92cadbb, 0xa92cadbb, 0x7441e51b, 0x0 }, /* #51 */ 3967 { 0x286a42, 0x286206, 0x1b627f49, 0x1b627f49, 0xdf92c07e, 0x0 }, /* #52 */ 3968 { 0x3e7293, 0x3e7202, 0x0ea7319e, 0x0ea7319e, 0xc2aaa469, 0x0 }, /* #53 */ 3969 { 0x100b92, 0x100306, 0x346f7963, 0x346f7963, 0x028a8e4d, 0x0 }, /* #54 */ 3970 { 0x040356, 0x040306, 0xd5cc1890, 0xd5cc1890, 0x4a60c1f1, 0x0 }, /* #55 */ 3971 { 0x1c5b57, 0x1c5306, 0x2a45c223, 0x2a45c223, 0xc9cc9d83, 0x0 }, /* #56 */ 3972 { 0x392947, 0x392182, 0xfa870e16, 0xfa870e16, 0xf8ade45e, 0x0 }, /* #57 */ 3973 { 0x247f57, 0x247706, 0xbb375287, 0xbb375287, 0x6d0b5c43, 0x0 }, /* #58 */ 3974 { 0x166a83, 0x166286, 0x98f2f5d0, 0x98f2f5d0, 0xb6e8377b, 0x0 }, /* #59 */ 3975 { 0x122912, 0x122106, 0x2da422b8, 0x2da422b8, 0xb2e37570, 0x0 }, /* #60 */ 3976 { 0x3346d7, 0x334606, 0xeb79a64d, 0xeb79a64d, 0x3f95405a, 0x0 }, /* #61 */ 3977 { 0x341606, 0x341602, 0x281a290c, 0x281a290c, 0x0d7d0839, 0x0 }, /* #62 */ 3978 { 0x3d5bc7, 0x3d5302, 0xfb726574, 0xfb726574, 0x1362c129, 0x0 }, /* #63 */ 3979 }; 3980 static const BINU32_TEST_T g_aTests_bt_u32[] = 3981 { 3982 { 0x371583, 0x371582, 0xb2f9093e, 0xb2f9093e, 0x0000000a, 0x0 }, /* #0 */ 3983 { 0x3d4dd2, 0x3d4dd2, 0x79803fc9, 0x79803fc9, 0x00000010, 0x0 }, /* #1 */ 3984 { 0x307887, 0x307887, 0x7d0ea6a5, 0x7d0ea6a5, 0x00000007, 0x0 }, /* #2 */ 3985 { 0x2d6616, 0x2d6617, 0x77d38eab, 0x77d38eab, 0x0000000f, 0x0 }, /* #3 */ 3986 { 0x1a19c6, 0x1a19c6, 0x89e73f29, 0x89e73f29, 0x00000006, 0x0 }, /* #4 */ 3987 { 0x005803, 0x005803, 0xc19a9188, 0xc19a9188, 0x0000001e, 0x0 }, /* #5 */ 3988 { 0x0c6fd3, 0x0c6fd3, 0xef96cd01, 0xef96cd01, 0x0000000f, 0x0 }, /* #6 */ 3989 { 0x013793, 0x013793, 0xb83cd576, 0xb83cd576, 0x00000012, 0x0 }, /* #7 */ 3990 { 0x2b6a57, 0x2b6a56, 0x8cd48c09, 0x8cd48c09, 0x00000013, 0x0 }, /* #8 */ 3991 { 0x2111d3, 0x2111d3, 0xe3aedab4, 0xe3aedab4, 0x00000019, 0x0 }, /* #9 */ 3992 { 0x123f86, 0x123f87, 0x2bcaaac7, 0x2bcaaac7, 0x00000007, 0x0 }, /* #10 */ 3993 { 0x187b87, 0x187b87, 0xdee04da7, 0xdee04da7, 0x00000007, 0x0 }, /* #11 */ 3994 { 0x2a2707, 0x2a2706, 0x1a038f2d, 0x1a038f2d, 0x00000012, 0x0 }, /* #12 */ 3995 { 0x137712, 0x137713, 0xfe0998be, 0xfe0998be, 0x00000003, 0x0 }, /* #13 */ 3996 { 0x345913, 0x345912, 0x87860fd9, 0x87860fd9, 0x0000001e, 0x0 }, /* #14 */ 3997 { 0x1a0c56, 0x1a0c56, 0xdd736914, 0xdd736914, 0x00000007, 0x0 }, /* #15 */ 3998 { 0x0c2b53, 0x0c2b52, 0x74fa5388, 0x74fa5388, 0x00000004, 0x0 }, /* #16 */ 3999 { 0x3d6843, 0x3d6843, 0x768ff25b, 0x768ff25b, 0x0000000c, 0x0 }, /* #17 */ 4000 { 0x163312, 0x163312, 0x6f7caace, 0x6f7caace, 0x00000010, 0x0 }, /* #18 */ 4001 { 0x2e2b83, 0x2e2b82, 0x453ddc13, 0x453ddc13, 0x00000008, 0x0 }, /* #19 */ 4002 { 0x161a93, 0x161a93, 0xa733111a, 0xa733111a, 0x00000004, 0x0 }, /* #20 */ 4003 { 0x021883, 0x021882, 0xd1575a3c, 0xd1575a3c, 0x00000008, 0x0 }, /* #21 */ 4004 { 0x1d7bc2, 0x1d7bc3, 0xf1aa32d6, 0xf1aa32d6, 0x00000006, 0x0 }, /* #22 */ 4005 { 0x155a96, 0x155a97, 0x6049a059, 0x6049a059, 0x0000001e, 0x0 }, /* #23 */ 4006 { 0x294492, 0x294493, 0x57548270, 0x57548270, 0x0000001a, 0x0 }, /* #24 */ 4007 { 0x386516, 0x386517, 0x4e528384, 0x4e528384, 0x00000008, 0x0 }, /* #25 */ 4008 { 0x1f1d93, 0x1f1d93, 0x92d87143, 0x92d87143, 0x0000001f, 0x0 }, /* #26 */ 4009 { 0x2866c6, 0x2866c6, 0x8ab365a2, 0x8ab365a2, 0x0000000b, 0x0 }, /* #27 */ 4010 { 0x3d3713, 0x3d3713, 0x893de57a, 0x893de57a, 0x00000013, 0x0 }, /* #28 */ 4011 { 0x172b56, 0x172b57, 0x12687c66, 0x12687c66, 0x0000000e, 0x0 }, /* #29 */ 4012 { 0x273417, 0x273417, 0x3954986c, 0x3954986c, 0x0000000f, 0x0 }, /* #30 */ 4013 { 0x291a07, 0x291a07, 0xffff50a6, 0xffff50a6, 0x00000010, 0x0 }, /* #31 */ 4014 { 0x3a2c06, 0x3a2c06, 0xd0fc0d10, 0xd0fc0d10, 0x00000019, 0x0 }, /* #32 */ 4015 { 0x047842, 0x047842, 0x520f1213, 0x520f1213, 0x00000008, 0x0 }, /* #33 */ 4016 { 0x254d92, 0x254d92, 0x49093a55, 0x49093a55, 0x00000008, 0x0 }, /* #34 */ 4017 { 0x101056, 0x101056, 0xa5f6479e, 0xa5f6479e, 0x0000001e, 0x0 }, /* #35 */ 4018 { 0x102747, 0x102746, 0x24dde26f, 0x24dde26f, 0x00000011, 0x0 }, /* #36 */ 4019 { 0x124097, 0x124097, 0x2d6bd4ec, 0x2d6bd4ec, 0x00000013, 0x0 }, /* #37 */ 4020 { 0x2d0756, 0x2d0757, 0xfad7efaa, 0xfad7efaa, 0x00000014, 0x0 }, /* #38 */ 4021 { 0x0c4302, 0x0c4303, 0xd8d85d6d, 0xd8d85d6d, 0x0000000c, 0x0 }, /* #39 */ 4022 { 0x2863d2, 0x2863d2, 0x9a3930c6, 0x9a3930c6, 0x0000001d, 0x0 }, /* #40 */ 4023 { 0x1a5007, 0x1a5006, 0x5899e597, 0x5899e597, 0x00000012, 0x0 }, /* #41 */ 4024 { 0x065fd2, 0x065fd2, 0xc298a0dc, 0xc298a0dc, 0x00000018, 0x0 }, /* #42 */ 4025 { 0x203396, 0x203397, 0xbeae5cd8, 0xbeae5cd8, 0x0000000e, 0x0 }, /* #43 */ 4026 { 0x320a87, 0x320a87, 0xa66d0606, 0xa66d0606, 0x0000001f, 0x0 }, /* #44 */ 4027 { 0x117856, 0x117857, 0x7dc90b5c, 0x7dc90b5c, 0x00000008, 0x0 }, /* #45 */ 4028 { 0x0a3112, 0x0a3113, 0xb0dbb8cb, 0xb0dbb8cb, 0x0000001c, 0x0 }, /* #46 */ 4029 { 0x163206, 0x163207, 0xe86feec7, 0xe86feec7, 0x00000002, 0x0 }, /* #47 */ 4030 { 0x0f2842, 0x0f2842, 0x1a79ead3, 0x1a79ead3, 0x0000000c, 0x0 }, /* #48 */ 4031 { 0x101556, 0x101556, 0xcdb0a205, 0xcdb0a205, 0x00000008, 0x0 }, /* #49 */ 4032 { 0x382692, 0x382693, 0x037fd0c5, 0x037fd0c5, 0x0000000e, 0x0 }, /* #50 */ 4033 { 0x0400d3, 0x0400d3, 0x77143506, 0x77143506, 0x0000001d, 0x0 }, /* #51 */ 4034 { 0x3719c6, 0x3719c7, 0x8505018c, 0x8505018c, 0x00000007, 0x0 }, /* #52 */ 4035 { 0x013383, 0x013382, 0xbd2754c4, 0xbd2754c4, 0x00000019, 0x0 }, /* #53 */ 4036 { 0x1b4a87, 0x1b4a87, 0x130d69fe, 0x130d69fe, 0x0000000b, 0x0 }, /* #54 */ 4037 { 0x250203, 0x250203, 0x2ce8bd21, 0x2ce8bd21, 0x0000000f, 0x0 }, /* #55 */ 4038 { 0x314757, 0x314757, 0x24e07c35, 0x24e07c35, 0x0000001d, 0x0 }, /* #56 */ 4039 { 0x203796, 0x203797, 0x1b7d2cd2, 0x1b7d2cd2, 0x0000000a, 0x0 }, /* #57 */ 4040 { 0x130a96, 0x130a97, 0xf6774021, 0xf6774021, 0x00000016, 0x0 }, /* #58 */ 4041 { 0x2a2016, 0x2a2016, 0x70e22446, 0x70e22446, 0x00000010, 0x0 }, /* #59 */ 4042 { 0x393456, 0x393456, 0x23655e4a, 0x23655e4a, 0x0000000d, 0x0 }, /* #60 */ 4043 { 0x0e7113, 0x0e7112, 0x5deb762a, 0x5deb762a, 0x00000012, 0x0 }, /* #61 */ 4044 { 0x266112, 0x266112, 0x0ef8bfb0, 0x0ef8bfb0, 0x00000011, 0x0 }, /* #62 */ 4045 { 0x1d18c3, 0x1d18c3, 0xd4209e3a, 0xd4209e3a, 0x0000001c, 0x0 }, /* #63 */ 4046 }; 4047 static const BINU32_TEST_T g_aTests_btc_u32[] = 4048 { 4049 { 0x3c4612, 0x3c4613, 0x3e5c7354, 0x365c7354, 0x0000001b, 0x0 }, /* #0 */ 4050 { 0x002517, 0x002517, 0x0a60db83, 0x0a60db03, 0x00000007, 0x0 }, /* #1 */ 4051 { 0x094e53, 0x094e53, 0x72129f2a, 0x72129e2a, 0x00000008, 0x0 }, /* #2 */ 4052 { 0x341a12, 0x341a13, 0x11f0caa4, 0x11f04aa4, 0x0000000f, 0x0 }, /* #3 */ 4053 { 0x0c0c86, 0x0c0c86, 0x260c4b7a, 0x260c6b7a, 0x0000000d, 0x0 }, /* #4 */ 4054 { 0x331a47, 0x331a46, 0x819e034d, 0x819e834d, 0x0000000f, 0x0 }, /* #5 */ 4055 { 0x1502d2, 0x1502d2, 0xc66c5cd6, 0xc76c5cd6, 0x00000018, 0x0 }, /* #6 */ 4056 { 0x334a83, 0x334a83, 0x926acd0c, 0x906acd0c, 0x00000019, 0x0 }, /* #7 */ 4057 { 0x1f0a47, 0x1f0a47, 0x30263cf1, 0x20263cf1, 0x0000001c, 0x0 }, /* #8 */ 4058 { 0x047413, 0x047412, 0x0660301b, 0x0660301f, 0x00000002, 0x0 }, /* #9 */ 4059 { 0x393512, 0x393512, 0x720cc2d9, 0x760cc2d9, 0x0000001a, 0x0 }, /* #10 */ 4060 { 0x237507, 0x237507, 0x0eab59e8, 0x0ea959e8, 0x00000011, 0x0 }, /* #11 */ 4061 { 0x374953, 0x374953, 0x0ff07c4c, 0x0fe07c4c, 0x00000014, 0x0 }, /* #12 */ 4062 { 0x1a15d6, 0x1a15d6, 0xad177f69, 0xad1f7f69, 0x00000013, 0x0 }, /* #13 */ 4063 { 0x1c4143, 0x1c4142, 0x8902b679, 0x8902f679, 0x0000000e, 0x0 }, /* #14 */ 4064 { 0x336f57, 0x336f57, 0x0cae953a, 0x0c2e953a, 0x00000017, 0x0 }, /* #15 */ 4065 { 0x102bd3, 0x102bd2, 0x824a98cf, 0x826a98cf, 0x00000015, 0x0 }, /* #16 */ 4066 { 0x2f6996, 0x2f6997, 0x6d9ad7d0, 0x6d9ad750, 0x00000007, 0x0 }, /* #17 */ 4067 { 0x351703, 0x351702, 0x49c2188f, 0x49c21c8f, 0x0000000a, 0x0 }, /* #18 */ 4068 { 0x1c1c92, 0x1c1c92, 0xa39f784e, 0xa79f784e, 0x0000001a, 0x0 }, /* #19 */ 4069 { 0x0970d6, 0x0970d6, 0xbaa49047, 0xbaa49067, 0x00000005, 0x0 }, /* #20 */ 4070 { 0x2c2102, 0x2c2102, 0x357e92db, 0x357eb2db, 0x0000000d, 0x0 }, /* #21 */ 4071 { 0x0938c6, 0x0938c6, 0x65ee50fa, 0x65ee54fa, 0x0000000a, 0x0 }, /* #22 */ 4072 { 0x2c2542, 0x2c2543, 0x44c9c696, 0x44c98696, 0x0000000e, 0x0 }, /* #23 */ 4073 { 0x372b97, 0x372b96, 0x594e5107, 0xd94e5107, 0x0000001f, 0x0 }, /* #24 */ 4074 { 0x0f4647, 0x0f4646, 0x1b8e6d18, 0x3b8e6d18, 0x0000001d, 0x0 }, /* #25 */ 4075 { 0x272d82, 0x272d82, 0xce5ccc6d, 0xcf5ccc6d, 0x00000018, 0x0 }, /* #26 */ 4076 { 0x2e47c7, 0x2e47c7, 0x92c7b9c8, 0x90c7b9c8, 0x00000019, 0x0 }, /* #27 */ 4077 { 0x051b13, 0x051b12, 0x784798c5, 0x785798c5, 0x00000014, 0x0 }, /* #28 */ 4078 { 0x033586, 0x033586, 0x7f0a2659, 0x7f8a2659, 0x00000017, 0x0 }, /* #29 */ 4079 { 0x3b3646, 0x3b3646, 0x52a7c067, 0x52e7c067, 0x00000016, 0x0 }, /* #30 */ 4080 { 0x3c4583, 0x3c4582, 0x2d8cb70f, 0x2d8cb72f, 0x00000005, 0x0 }, /* #31 */ 4081 { 0x390e16, 0x390e16, 0x056925b2, 0x05e925b2, 0x00000017, 0x0 }, /* #32 */ 4082 { 0x342103, 0x342103, 0xa2250236, 0xa2240236, 0x00000010, 0x0 }, /* #33 */ 4083 { 0x243406, 0x243407, 0xad9dbee0, 0xad9dbec0, 0x00000005, 0x0 }, /* #34 */ 4084 { 0x0d1002, 0x0d1003, 0xea1fd0a3, 0xea1ed0a3, 0x00000010, 0x0 }, /* #35 */ 4085 { 0x045217, 0x045216, 0x397ead03, 0x397ead23, 0x00000005, 0x0 }, /* #36 */ 4086 { 0x303b06, 0x303b07, 0xc1910479, 0xc1900479, 0x00000010, 0x0 }, /* #37 */ 4087 { 0x0e7d16, 0x0e7d16, 0xc6f7efca, 0xc6f7ffca, 0x0000000c, 0x0 }, /* #38 */ 4088 { 0x2e4656, 0x2e4656, 0x1c4bc460, 0x1c4bc468, 0x00000003, 0x0 }, /* #39 */ 4089 { 0x2b6312, 0x2b6312, 0xd67d128f, 0xd67d12af, 0x00000005, 0x0 }, /* #40 */ 4090 { 0x1d41d7, 0x1d41d7, 0x7e0fb8bd, 0x7e07b8bd, 0x00000013, 0x0 }, /* #41 */ 4091 { 0x3a2f52, 0x3a2f53, 0x39ce4378, 0x39ce0378, 0x0000000e, 0x0 }, /* #42 */ 4092 { 0x213bd6, 0x213bd7, 0xbba17645, 0xbba16645, 0x0000000c, 0x0 }, /* #43 */ 4093 { 0x3d1297, 0x3d1296, 0xd0111cfb, 0xd4111cfb, 0x0000001a, 0x0 }, /* #44 */ 4094 { 0x0b1883, 0x0b1882, 0x53000009, 0x53020009, 0x00000011, 0x0 }, /* #45 */ 4095 { 0x327c92, 0x327c92, 0x802c2dbd, 0x802c2dbf, 0x00000001, 0x0 }, /* #46 */ 4096 { 0x373097, 0x373096, 0x266a22e7, 0x276a22e7, 0x00000018, 0x0 }, /* #47 */ 4097 { 0x255e47, 0x255e46, 0x3fee5a06, 0x3fee5a86, 0x00000007, 0x0 }, /* #48 */ 4098 { 0x200446, 0x200446, 0x507aae21, 0x547aae21, 0x0000001a, 0x0 }, /* #49 */ 4099 { 0x066e17, 0x066e16, 0x132e035c, 0x172e035c, 0x0000001a, 0x0 }, /* #50 */ 4100 { 0x015bc2, 0x015bc2, 0x2184b130, 0x2184b132, 0x00000001, 0x0 }, /* #51 */ 4101 { 0x185d97, 0x185d96, 0x132a0f8c, 0x1b2a0f8c, 0x0000001b, 0x0 }, /* #52 */ 4102 { 0x164d53, 0x164d52, 0x5d041fc5, 0x5d041fd5, 0x00000004, 0x0 }, /* #53 */ 4103 { 0x131e87, 0x131e86, 0x899704e5, 0x899744e5, 0x0000000e, 0x0 }, /* #54 */ 4104 { 0x3f0886, 0x3f0886, 0xc3508840, 0xc3588840, 0x00000013, 0x0 }, /* #55 */ 4105 { 0x1e6152, 0x1e6152, 0x530fa60c, 0x530fe60c, 0x0000000e, 0x0 }, /* #56 */ 4106 { 0x0f0256, 0x0f0257, 0x1d2abd3e, 0x152abd3e, 0x0000001b, 0x0 }, /* #57 */ 4107 { 0x317943, 0x317942, 0xfe17d066, 0xfe57d066, 0x00000016, 0x0 }, /* #58 */ 4108 { 0x3c4fd3, 0x3c4fd3, 0x3a64fb14, 0x3a60fb14, 0x00000012, 0x0 }, /* #59 */ 4109 { 0x1121c3, 0x1121c2, 0x159d017a, 0x159d097a, 0x0000000b, 0x0 }, /* #60 */ 4110 { 0x375453, 0x375452, 0xed9efd2d, 0xed9efd2f, 0x00000001, 0x0 }, /* #61 */ 4111 { 0x2643d3, 0x2643d3, 0x3b828bef, 0x3b828beb, 0x00000002, 0x0 }, /* #62 */ 4112 { 0x226a96, 0x226a96, 0xacd955f7, 0xacf955f7, 0x00000015, 0x0 }, /* #63 */ 4113 }; 4114 static const BINU32_TEST_T g_aTests_btc_u32_locked[] = 4115 { 4116 { 0x1f3bc3, 0x1f3bc2, 0x6fcc048e, 0x6fcc04ae, 0x00000005, 0x0 }, /* #0 */ 4117 { 0x1e5e02, 0x1e5e02, 0xe2017465, 0xe20174e5, 0x00000007, 0x0 }, /* #1 */ 4118 { 0x0f2b13, 0x0f2b12, 0xabb03f55, 0xabb0bf55, 0x0000000f, 0x0 }, /* #2 */ 4119 { 0x3d2512, 0x3d2512, 0xea1481f3, 0xee1481f3, 0x0000001a, 0x0 }, /* #3 */ 4120 { 0x2a6183, 0x2a6182, 0x17322e96, 0x97322e96, 0x0000001f, 0x0 }, /* #4 */ 4121 { 0x3c6f97, 0x3c6f97, 0x7f973127, 0x7f973123, 0x00000002, 0x0 }, /* #5 */ 4122 { 0x385942, 0x385942, 0x1633de97, 0x16b3de97, 0x00000017, 0x0 }, /* #6 */ 4123 { 0x130443, 0x130443, 0xaa98bb80, 0xaa98ab80, 0x0000000c, 0x0 }, /* #7 */ 4124 { 0x090357, 0x090356, 0x527c726e, 0x527d726e, 0x00000010, 0x0 }, /* #8 */ 4125 { 0x2241c6, 0x2241c7, 0x93549a5f, 0x93149a5f, 0x00000016, 0x0 }, /* #9 */ 4126 { 0x3e6486, 0x3e6487, 0xb34eb5ca, 0xb30eb5ca, 0x00000016, 0x0 }, /* #10 */ 4127 { 0x067842, 0x067843, 0xfec987b0, 0xfe4987b0, 0x00000017, 0x0 }, /* #11 */ 4128 { 0x0400d7, 0x0400d6, 0xbe9b594a, 0xbe9b594e, 0x00000002, 0x0 }, /* #12 */ 4129 { 0x120642, 0x120642, 0x74e0c156, 0x76e0c156, 0x00000019, 0x0 }, /* #13 */ 4130 { 0x3c1617, 0x3c1616, 0xf0d81ba2, 0xf0d85ba2, 0x0000000e, 0x0 }, /* #14 */ 4131 { 0x381812, 0x381813, 0xefd24665, 0xefd24265, 0x0000000a, 0x0 }, /* #15 */ 4132 { 0x1e5b97, 0x1e5b97, 0xb124345a, 0x9124345a, 0x0000001d, 0x0 }, /* #16 */ 4133 { 0x0f0fc6, 0x0f0fc6, 0x3cb05a19, 0x3cb0da19, 0x0000000f, 0x0 }, /* #17 */ 4134 { 0x101996, 0x101997, 0xa3bf84d8, 0xa3bd84d8, 0x00000011, 0x0 }, /* #18 */ 4135 { 0x136213, 0x136212, 0x3c5f813c, 0x3c5fc13c, 0x0000000e, 0x0 }, /* #19 */ 4136 { 0x345a97, 0x345a97, 0x97a6f547, 0x97a6f507, 0x00000006, 0x0 }, /* #20 */ 4137 { 0x0d1c16, 0x0d1c16, 0xde4a3335, 0xde4ab335, 0x0000000f, 0x0 }, /* #21 */ 4138 { 0x294cc6, 0x294cc7, 0xc96ef7be, 0xc96ef6be, 0x00000008, 0x0 }, /* #22 */ 4139 { 0x296e93, 0x296e93, 0x6d766b3f, 0x4d766b3f, 0x0000001d, 0x0 }, /* #23 */ 4140 { 0x173e12, 0x173e13, 0x762e1ff4, 0x762e1df4, 0x00000009, 0x0 }, /* #24 */ 4141 { 0x2c6c13, 0x2c6c12, 0xdb493353, 0xdbc93353, 0x00000017, 0x0 }, /* #25 */ 4142 { 0x1729c6, 0x1729c7, 0xe9f7990f, 0xe9f7190f, 0x0000000f, 0x0 }, /* #26 */ 4143 { 0x132d82, 0x132d83, 0x9725bd2b, 0x9725ad2b, 0x0000000c, 0x0 }, /* #27 */ 4144 { 0x2048c3, 0x2048c3, 0x2550c289, 0x2510c289, 0x00000016, 0x0 }, /* #28 */ 4145 { 0x3356d6, 0x3356d6, 0xe0a5e64e, 0xe0b5e64e, 0x00000014, 0x0 }, /* #29 */ 4146 { 0x057a16, 0x057a16, 0x4e25bc8b, 0x4e25fc8b, 0x0000000e, 0x0 }, /* #30 */ 4147 { 0x375043, 0x375042, 0x29cb8ef1, 0x2dcb8ef1, 0x0000001a, 0x0 }, /* #31 */ 4148 { 0x242dc3, 0x242dc2, 0x4fcd9161, 0x4fed9161, 0x00000015, 0x0 }, /* #32 */ 4149 { 0x0b18c3, 0x0b18c2, 0x0b9117eb, 0x0b9197eb, 0x0000000f, 0x0 }, /* #33 */ 4150 { 0x255e92, 0x255e92, 0xbc256b9e, 0xfc256b9e, 0x0000001e, 0x0 }, /* #34 */ 4151 { 0x0410c6, 0x0410c7, 0x6bc696c9, 0x6bc69689, 0x00000006, 0x0 }, /* #35 */ 4152 { 0x0374c7, 0x0374c6, 0x9531965c, 0x9571965c, 0x00000016, 0x0 }, /* #36 */ 4153 { 0x1c2d83, 0x1c2d82, 0x0431b4b1, 0x0433b4b1, 0x00000011, 0x0 }, /* #37 */ 4154 { 0x290d92, 0x290d92, 0x719738b4, 0x719778b4, 0x0000000e, 0x0 }, /* #38 */ 4155 { 0x1e2d83, 0x1e2d82, 0x81c86ab2, 0x89c86ab2, 0x0000001b, 0x0 }, /* #39 */ 4156 { 0x0b6c47, 0x0b6c46, 0xe184be45, 0xe194be45, 0x00000014, 0x0 }, /* #40 */ 4157 { 0x024c16, 0x024c17, 0xf0db026d, 0xd0db026d, 0x0000001d, 0x0 }, /* #41 */ 4158 { 0x303d02, 0x303d02, 0x40777dba, 0x40777dfa, 0x00000006, 0x0 }, /* #42 */ 4159 { 0x305547, 0x305546, 0xbe6eaad9, 0xbe7eaad9, 0x00000014, 0x0 }, /* #43 */ 4160 { 0x005343, 0x005342, 0x76e4349a, 0x76e6349a, 0x00000011, 0x0 }, /* #44 */ 4161 { 0x1f6bd6, 0x1f6bd6, 0x0eb3d0cd, 0x0fb3d0cd, 0x00000018, 0x0 }, /* #45 */ 4162 { 0x380592, 0x380592, 0x8e53a9ff, 0x8e57a9ff, 0x00000012, 0x0 }, /* #46 */ 4163 { 0x133ec7, 0x133ec7, 0x8b3ebb9c, 0x8b3eba9c, 0x00000008, 0x0 }, /* #47 */ 4164 { 0x321f56, 0x321f56, 0x133d06d0, 0x133d06d2, 0x00000001, 0x0 }, /* #48 */ 4165 { 0x117b07, 0x117b07, 0xace3bd13, 0xace3b513, 0x0000000b, 0x0 }, /* #49 */ 4166 { 0x0465d3, 0x0465d2, 0xfa94411f, 0xfb94411f, 0x00000018, 0x0 }, /* #50 */ 4167 { 0x341d93, 0x341d92, 0x1883b1e2, 0x1893b1e2, 0x00000014, 0x0 }, /* #51 */ 4168 { 0x1844c6, 0x1844c6, 0xae9569cb, 0xae9769cb, 0x00000011, 0x0 }, /* #52 */ 4169 { 0x333a96, 0x333a97, 0x030af8f0, 0x0302f8f0, 0x00000013, 0x0 }, /* #53 */ 4170 { 0x2c4e47, 0x2c4e46, 0x99c6b25c, 0x99c7b25c, 0x00000010, 0x0 }, /* #54 */ 4171 { 0x2d5852, 0x2d5852, 0x5cdcd90f, 0x5cdcdd0f, 0x0000000a, 0x0 }, /* #55 */ 4172 { 0x2d7587, 0x2d7587, 0xde9abbef, 0xd69abbef, 0x0000001b, 0x0 }, /* #56 */ 4173 { 0x0f2246, 0x0f2246, 0xb666d916, 0xb676d916, 0x00000014, 0x0 }, /* #57 */ 4174 { 0x385f53, 0x385f52, 0x7f39d564, 0x7f39d764, 0x00000009, 0x0 }, /* #58 */ 4175 { 0x331796, 0x331797, 0xada72bdf, 0xada72bd7, 0x00000003, 0x0 }, /* #59 */ 4176 { 0x3c20c7, 0x3c20c6, 0x2315e795, 0x2317e795, 0x00000011, 0x0 }, /* #60 */ 4177 { 0x2f2f86, 0x2f2f86, 0xd6e387b0, 0xd6e387b1, 0x00000000, 0x0 }, /* #61 */ 4178 { 0x3e7a07, 0x3e7a06, 0x467f9895, 0x4e7f9895, 0x0000001b, 0x0 }, /* #62 */ 4179 { 0x045703, 0x045703, 0x24744e5c, 0x24344e5c, 0x00000016, 0x0 }, /* #63 */ 4180 }; 4181 static const BINU32_TEST_T g_aTests_btr_u32[] = 4182 { 4183 { 0x322983, 0x322982, 0xaa8bc643, 0xaa8bc643, 0x00000007, 0x0 }, /* #0 */ 4184 { 0x1b0102, 0x1b0102, 0x73baf4c6, 0x73baf4c6, 0x00000005, 0x0 }, /* #1 */ 4185 { 0x2a4cd6, 0x2a4cd7, 0xe137d8c3, 0xe133d8c3, 0x00000012, 0x0 }, /* #2 */ 4186 { 0x3a6ec6, 0x3a6ec6, 0x4ad424fd, 0x4ad424fd, 0x0000000c, 0x0 }, /* #3 */ 4187 { 0x2d65c7, 0x2d65c6, 0x0012d28c, 0x0012d28c, 0x0000001d, 0x0 }, /* #4 */ 4188 { 0x366796, 0x366797, 0x778cc197, 0x378cc197, 0x0000001e, 0x0 }, /* #5 */ 4189 { 0x270643, 0x270643, 0xd54bd470, 0xd54b5470, 0x0000000f, 0x0 }, /* #6 */ 4190 { 0x0517d6, 0x0517d7, 0x46b51bf8, 0x46b50bf8, 0x0000000c, 0x0 }, /* #7 */ 4191 { 0x327f53, 0x327f52, 0x5204a09b, 0x5204a09b, 0x0000000e, 0x0 }, /* #8 */ 4192 { 0x1a2957, 0x1a2956, 0x4e9a7136, 0x4e9a7136, 0x0000000a, 0x0 }, /* #9 */ 4193 { 0x052c46, 0x052c47, 0x8df8dea1, 0x8df8de81, 0x00000005, 0x0 }, /* #10 */ 4194 { 0x112b42, 0x112b43, 0xcd8a6c8b, 0x8d8a6c8b, 0x0000001e, 0x0 }, /* #11 */ 4195 { 0x1b2543, 0x1b2542, 0xb8493303, 0xb8493303, 0x00000007, 0x0 }, /* #12 */ 4196 { 0x0c2bd2, 0x0c2bd2, 0x965ac2e3, 0x965ac2e3, 0x0000000c, 0x0 }, /* #13 */ 4197 { 0x0b2812, 0x0b2812, 0xef08dc87, 0xef08dc87, 0x00000004, 0x0 }, /* #14 */ 4198 { 0x032293, 0x032292, 0xeb149c70, 0xeb149c70, 0x00000008, 0x0 }, /* #15 */ 4199 { 0x235342, 0x235342, 0x523121e8, 0x523121e8, 0x00000000, 0x0 }, /* #16 */ 4200 { 0x206852, 0x206852, 0x3860f4b6, 0x3860f4b6, 0x00000018, 0x0 }, /* #17 */ 4201 { 0x313356, 0x313357, 0xf7a92afb, 0xf7a928fb, 0x00000009, 0x0 }, /* #18 */ 4202 { 0x222217, 0x222216, 0x9ac1d204, 0x9ac1d204, 0x00000008, 0x0 }, /* #19 */ 4203 { 0x133dd2, 0x133dd2, 0x4cd54e90, 0x4cd54e90, 0x00000005, 0x0 }, /* #20 */ 4204 { 0x2b39c2, 0x2b39c2, 0x243abd46, 0x243abd46, 0x00000012, 0x0 }, /* #21 */ 4205 { 0x3b5996, 0x3b5997, 0x4ef8b7d6, 0x4ef8b756, 0x00000007, 0x0 }, /* #22 */ 4206 { 0x273203, 0x273203, 0x41a1a215, 0x41a1a015, 0x00000009, 0x0 }, /* #23 */ 4207 { 0x274702, 0x274702, 0xb92710a6, 0xb92710a6, 0x0000001a, 0x0 }, /* #24 */ 4208 { 0x1451d3, 0x1451d2, 0xc325f43a, 0xc325f43a, 0x00000013, 0x0 }, /* #25 */ 4209 { 0x361202, 0x361203, 0x4319f8d9, 0x4319f899, 0x00000006, 0x0 }, /* #26 */ 4210 { 0x2c29c7, 0x2c29c7, 0xd6c62761, 0xd6c62661, 0x00000008, 0x0 }, /* #27 */ 4211 { 0x370c56, 0x370c57, 0xf854af3b, 0xf844af3b, 0x00000014, 0x0 }, /* #28 */ 4212 { 0x124f52, 0x124f52, 0x639d5c00, 0x639d5c00, 0x00000004, 0x0 }, /* #29 */ 4213 { 0x2a62d6, 0x2a62d6, 0x491c1c11, 0x491c1c11, 0x00000016, 0x0 }, /* #30 */ 4214 { 0x262606, 0x262607, 0x03143460, 0x03043460, 0x00000014, 0x0 }, /* #31 */ 4215 { 0x047793, 0x047792, 0xfd0e9a58, 0xfd0e9a58, 0x00000019, 0x0 }, /* #32 */ 4216 { 0x0f4082, 0x0f4083, 0x941e85ae, 0x941685ae, 0x00000013, 0x0 }, /* #33 */ 4217 { 0x1e41c6, 0x1e41c6, 0x6e45fb8e, 0x6e45fb8e, 0x00000011, 0x0 }, /* #34 */ 4218 { 0x154bc7, 0x154bc6, 0x242a5cff, 0x242a5cff, 0x00000019, 0x0 }, /* #35 */ 4219 { 0x0a4282, 0x0a4282, 0x045ca9ba, 0x045ca9ba, 0x00000006, 0x0 }, /* #36 */ 4220 { 0x326ec2, 0x326ec3, 0x93053ef3, 0x91053ef3, 0x00000019, 0x0 }, /* #37 */ 4221 { 0x006b83, 0x006b83, 0x442db0cd, 0x4425b0cd, 0x00000013, 0x0 }, /* #38 */ 4222 { 0x2734d7, 0x2734d6, 0xf393b3c2, 0xf393b3c2, 0x00000015, 0x0 }, /* #39 */ 4223 { 0x261443, 0x261443, 0x4bfc5781, 0x4bfc5780, 0x00000000, 0x0 }, /* #40 */ 4224 { 0x365242, 0x365242, 0x1a52235b, 0x1a52235b, 0x0000001d, 0x0 }, /* #41 */ 4225 { 0x117b82, 0x117b82, 0x548b8399, 0x548b8399, 0x0000000c, 0x0 }, /* #42 */ 4226 { 0x2c7d82, 0x2c7d82, 0x18ee4d05, 0x18ee4d05, 0x0000000c, 0x0 }, /* #43 */ 4227 { 0x3f2713, 0x3f2712, 0x3f28255d, 0x3f28255d, 0x0000000f, 0x0 }, /* #44 */ 4228 { 0x0e7746, 0x0e7746, 0x8755e489, 0x8755e489, 0x00000015, 0x0 }, /* #45 */ 4229 { 0x0b4fd7, 0x0b4fd6, 0x21308ca9, 0x21308ca9, 0x00000004, 0x0 }, /* #46 */ 4230 { 0x0b50d2, 0x0b50d3, 0x0544f145, 0x0504f145, 0x00000016, 0x0 }, /* #47 */ 4231 { 0x3033c6, 0x3033c7, 0x65d9241f, 0x65d9241b, 0x00000002, 0x0 }, /* #48 */ 4232 { 0x3e0402, 0x3e0402, 0x08169cec, 0x08169cec, 0x0000001a, 0x0 }, /* #49 */ 4233 { 0x2f0f53, 0x2f0f53, 0x7f6a24fd, 0x7f6824fd, 0x00000011, 0x0 }, /* #50 */ 4234 { 0x230b56, 0x230b56, 0x5298f196, 0x5298f196, 0x00000003, 0x0 }, /* #51 */ 4235 { 0x3c7517, 0x3c7516, 0x4c00461e, 0x4c00461e, 0x00000019, 0x0 }, /* #52 */ 4236 { 0x0c6cd7, 0x0c6cd7, 0x03db049d, 0x02db049d, 0x00000018, 0x0 }, /* #53 */ 4237 { 0x255bc3, 0x255bc3, 0xcb41074d, 0xcb41074c, 0x00000000, 0x0 }, /* #54 */ 4238 { 0x384847, 0x384847, 0x1b92d7e9, 0x1b12d7e9, 0x00000017, 0x0 }, /* #55 */ 4239 { 0x392b02, 0x392b03, 0xc54a1a09, 0xc54a1809, 0x00000009, 0x0 }, /* #56 */ 4240 { 0x181e82, 0x181e83, 0x298546a4, 0x218546a4, 0x0000001b, 0x0 }, /* #57 */ 4241 { 0x316c83, 0x316c82, 0xcc667108, 0xcc667108, 0x00000007, 0x0 }, /* #58 */ 4242 { 0x086516, 0x086516, 0xdd39a62f, 0xdd39a62f, 0x00000006, 0x0 }, /* #59 */ 4243 { 0x0e36d3, 0x0e36d3, 0x83339e5d, 0x83331e5d, 0x0000000f, 0x0 }, /* #60 */ 4244 { 0x227716, 0x227716, 0x3c0e07b9, 0x3c0e07b9, 0x0000000f, 0x0 }, /* #61 */ 4245 { 0x106112, 0x106113, 0x9b5cc37b, 0x9b5cc35b, 0x00000005, 0x0 }, /* #62 */ 4246 { 0x0948c2, 0x0948c2, 0x36922d71, 0x36922d71, 0x00000007, 0x0 }, /* #63 */ 4247 }; 4248 static const BINU32_TEST_T g_aTests_btr_u32_locked[] = 4249 { 4250 { 0x371a06, 0x371a07, 0x6dcf37f8, 0x69cf37f8, 0x0000001a, 0x0 }, /* #0 */ 4251 { 0x031053, 0x031052, 0xe3820dbd, 0xe3820dbd, 0x00000001, 0x0 }, /* #1 */ 4252 { 0x357047, 0x357046, 0x47681f65, 0x47681f65, 0x00000003, 0x0 }, /* #2 */ 4253 { 0x020753, 0x020752, 0x8db710d1, 0x8db710d1, 0x00000013, 0x0 }, /* #3 */ 4254 { 0x152296, 0x152297, 0xff997e71, 0xff997c71, 0x00000009, 0x0 }, /* #4 */ 4255 { 0x246192, 0x246193, 0x6d41525f, 0x6d41525b, 0x00000002, 0x0 }, /* #5 */ 4256 { 0x311742, 0x311743, 0xd42d6b3b, 0xd42d693b, 0x00000009, 0x0 }, /* #6 */ 4257 { 0x316086, 0x316086, 0x2553640a, 0x2553640a, 0x0000001e, 0x0 }, /* #7 */ 4258 { 0x1c7586, 0x1c7587, 0xf5e9fc85, 0xf5e9f885, 0x0000000a, 0x0 }, /* #8 */ 4259 { 0x0256c3, 0x0256c3, 0x74d04375, 0x54d04375, 0x0000001d, 0x0 }, /* #9 */ 4260 { 0x030d86, 0x030d86, 0xa2c29c43, 0xa2c29c43, 0x0000001c, 0x0 }, /* #10 */ 4261 { 0x1b6752, 0x1b6752, 0x96782596, 0x96782596, 0x00000000, 0x0 }, /* #11 */ 4262 { 0x377e02, 0x377e03, 0xb44cfe73, 0xb44cf673, 0x0000000b, 0x0 }, /* #12 */ 4263 { 0x0e1552, 0x0e1553, 0xdb358617, 0xdb358417, 0x00000009, 0x0 }, /* #13 */ 4264 { 0x3d49c6, 0x3d49c6, 0xc5d223c1, 0xc5d223c1, 0x00000003, 0x0 }, /* #14 */ 4265 { 0x076503, 0x076503, 0xd282efb5, 0xd280efb5, 0x00000011, 0x0 }, /* #15 */ 4266 { 0x1004c2, 0x1004c3, 0x326a9066, 0x306a9066, 0x00000019, 0x0 }, /* #16 */ 4267 { 0x195cc3, 0x195cc3, 0x24b7099e, 0x20b7099e, 0x0000001a, 0x0 }, /* #17 */ 4268 { 0x291bd7, 0x291bd7, 0xa16260ad, 0xa16220ad, 0x0000000e, 0x0 }, /* #18 */ 4269 { 0x317e46, 0x317e46, 0x6a98b54e, 0x6a98b54e, 0x0000000e, 0x0 }, /* #19 */ 4270 { 0x0f5956, 0x0f5956, 0xa08f955e, 0xa08f955e, 0x00000005, 0x0 }, /* #20 */ 4271 { 0x1f5b17, 0x1f5b17, 0xb0dd2df4, 0xa0dd2df4, 0x0000001c, 0x0 }, /* #21 */ 4272 { 0x067893, 0x067893, 0xc4b3e47f, 0xc4b3e47b, 0x00000002, 0x0 }, /* #22 */ 4273 { 0x182e92, 0x182e92, 0x4a2c9b33, 0x4a2c9b33, 0x0000001c, 0x0 }, /* #23 */ 4274 { 0x204386, 0x204387, 0xb13ae024, 0xa13ae024, 0x0000001c, 0x0 }, /* #24 */ 4275 { 0x066b02, 0x066b02, 0xa86efb46, 0xa86efb46, 0x00000007, 0x0 }, /* #25 */ 4276 { 0x3d7453, 0x3d7453, 0xd47d480f, 0x947d480f, 0x0000001e, 0x0 }, /* #26 */ 4277 { 0x2b4d57, 0x2b4d57, 0x2d2c5bf7, 0x2d2c4bf7, 0x0000000c, 0x0 }, /* #27 */ 4278 { 0x167fc6, 0x167fc6, 0xcdf1a937, 0xcdf1a937, 0x00000007, 0x0 }, /* #28 */ 4279 { 0x264e42, 0x264e43, 0xd063a4dc, 0x5063a4dc, 0x0000001f, 0x0 }, /* #29 */ 4280 { 0x230b53, 0x230b52, 0xed3ca525, 0xed3ca525, 0x00000016, 0x0 }, /* #30 */ 4281 { 0x232492, 0x232493, 0x26fe3e03, 0x26ee3e03, 0x00000014, 0x0 }, /* #31 */ 4282 { 0x081997, 0x081996, 0x70c83731, 0x70c83731, 0x0000000f, 0x0 }, /* #32 */ 4283 { 0x0a3453, 0x0a3452, 0xb6ce98e2, 0xb6ce98e2, 0x0000000a, 0x0 }, /* #33 */ 4284 { 0x022e82, 0x022e82, 0x36cf079c, 0x36cf079c, 0x00000014, 0x0 }, /* #34 */ 4285 { 0x283b87, 0x283b87, 0x58e4055e, 0x58a4055e, 0x00000016, 0x0 }, /* #35 */ 4286 { 0x3a02d2, 0x3a02d2, 0xb5e47050, 0xb5e47050, 0x00000007, 0x0 }, /* #36 */ 4287 { 0x213987, 0x213986, 0x4c5d73d8, 0x4c5d73d8, 0x0000001f, 0x0 }, /* #37 */ 4288 { 0x0c2742, 0x0c2742, 0x0626f740, 0x0626f740, 0x0000001b, 0x0 }, /* #38 */ 4289 { 0x2d0b93, 0x2d0b93, 0xd8e87921, 0xd8e85921, 0x0000000d, 0x0 }, /* #39 */ 4290 { 0x284157, 0x284157, 0x97d9f1d1, 0x97d9f191, 0x00000006, 0x0 }, /* #40 */ 4291 { 0x3a46c7, 0x3a46c6, 0xe4feebbf, 0xe4feebbf, 0x00000006, 0x0 }, /* #41 */ 4292 { 0x181ad2, 0x181ad2, 0x5453468d, 0x5453468d, 0x0000001b, 0x0 }, /* #42 */ 4293 { 0x3f7f56, 0x3f7f57, 0xf75630df, 0xf35630df, 0x0000001a, 0x0 }, /* #43 */ 4294 { 0x276b97, 0x276b97, 0xca1e4da2, 0x8a1e4da2, 0x0000001e, 0x0 }, /* #44 */ 4295 { 0x1e0282, 0x1e0283, 0x764be588, 0x7649e588, 0x00000011, 0x0 }, /* #45 */ 4296 { 0x084197, 0x084196, 0x81cbc642, 0x81cbc642, 0x0000000d, 0x0 }, /* #46 */ 4297 { 0x142fc7, 0x142fc6, 0x99d4a4d2, 0x99d4a4d2, 0x00000011, 0x0 }, /* #47 */ 4298 { 0x3b30d3, 0x3b30d3, 0x7a4a4c5d, 0x7a4a4c4d, 0x00000004, 0x0 }, /* #48 */ 4299 { 0x126b82, 0x126b83, 0x672b6b77, 0x672b6377, 0x0000000b, 0x0 }, /* #49 */ 4300 { 0x053a87, 0x053a86, 0xe007a7dd, 0xe007a7dd, 0x0000000c, 0x0 }, /* #50 */ 4301 { 0x1c4707, 0x1c4707, 0xf2d050da, 0xf2d0509a, 0x00000006, 0x0 }, /* #51 */ 4302 { 0x181702, 0x181703, 0xbb2227df, 0xbb2207df, 0x0000000d, 0x0 }, /* #52 */ 4303 { 0x151897, 0x151896, 0x1f431c92, 0x1f431c92, 0x00000006, 0x0 }, /* #53 */ 4304 { 0x0f2f97, 0x0f2f96, 0x9b128159, 0x9b128159, 0x00000005, 0x0 }, /* #54 */ 4305 { 0x1a2bd6, 0x1a2bd6, 0xbd0700e4, 0xbd0700e4, 0x00000009, 0x0 }, /* #55 */ 4306 { 0x2a0292, 0x2a0293, 0xc0a1c45b, 0xc0a1c453, 0x00000003, 0x0 }, /* #56 */ 4307 { 0x185c47, 0x185c46, 0xa6efa6f5, 0xa6efa6f5, 0x0000000b, 0x0 }, /* #57 */ 4308 { 0x1f3e13, 0x1f3e12, 0xfe398a6e, 0xfe398a6e, 0x0000000c, 0x0 }, /* #58 */ 4309 { 0x2b1396, 0x2b1397, 0xcb6eb15b, 0xcb6e915b, 0x0000000d, 0x0 }, /* #59 */ 4310 { 0x212a83, 0x212a83, 0x7109bd45, 0x5109bd45, 0x0000001d, 0x0 }, /* #60 */ 4311 { 0x1937d3, 0x1937d3, 0x9e284e02, 0x9c284e02, 0x00000019, 0x0 }, /* #61 */ 4312 { 0x2c0442, 0x2c0443, 0xef26cef9, 0xaf26cef9, 0x0000001e, 0x0 }, /* #62 */ 4313 { 0x140156, 0x140156, 0x23bee7fe, 0x23bee7fe, 0x0000001b, 0x0 }, /* #63 */ 4314 }; 4315 static const BINU32_TEST_T g_aTests_bts_u32[] = 4316 { 4317 { 0x3a4012, 0x3a4012, 0xf2a19dee, 0xf6a19dee, 0x0000001a, 0x0 }, /* #0 */ 4318 { 0x0a0a52, 0x0a0a53, 0x8c7ea49f, 0x8c7ea49f, 0x00000015, 0x0 }, /* #1 */ 4319 { 0x3e5b17, 0x3e5b16, 0xb56a1e99, 0xb56a1f99, 0x00000008, 0x0 }, /* #2 */ 4320 { 0x2d3f52, 0x2d3f53, 0x6b99cee9, 0x6b99cee9, 0x0000000f, 0x0 }, /* #3 */ 4321 { 0x0131c3, 0x0131c3, 0x6305c1b4, 0x6305c1b4, 0x00000002, 0x0 }, /* #4 */ 4322 { 0x217842, 0x217843, 0x6028b461, 0x6028b461, 0x00000005, 0x0 }, /* #5 */ 4323 { 0x003293, 0x003292, 0xc555bf21, 0xc555bf29, 0x00000003, 0x0 }, /* #6 */ 4324 { 0x100dc7, 0x100dc6, 0x26b8261d, 0x26b8269d, 0x00000007, 0x0 }, /* #7 */ 4325 { 0x1445c6, 0x1445c6, 0xc7b076ba, 0xcfb076ba, 0x0000001b, 0x0 }, /* #8 */ 4326 { 0x3a53c6, 0x3a53c7, 0xfee78ea8, 0xfee78ea8, 0x0000001b, 0x0 }, /* #9 */ 4327 { 0x051616, 0x051617, 0x4fc0bb66, 0x4fc0bb66, 0x0000001e, 0x0 }, /* #10 */ 4328 { 0x3b7bc7, 0x3b7bc6, 0xda1888d4, 0xda18c8d4, 0x0000000e, 0x0 }, /* #11 */ 4329 { 0x3f1597, 0x3f1597, 0xfdfe44a3, 0xfdfe44a3, 0x00000014, 0x0 }, /* #12 */ 4330 { 0x003306, 0x003306, 0x325e314f, 0x725e314f, 0x0000001e, 0x0 }, /* #13 */ 4331 { 0x004b83, 0x004b83, 0x87b8b749, 0x87b8b749, 0x00000014, 0x0 }, /* #14 */ 4332 { 0x351902, 0x351902, 0x91bd06db, 0x91fd06db, 0x00000016, 0x0 }, /* #15 */ 4333 { 0x286312, 0x286313, 0x1dca2cfb, 0x1dca2cfb, 0x00000004, 0x0 }, /* #16 */ 4334 { 0x025787, 0x025787, 0x348825c5, 0x348825c5, 0x00000008, 0x0 }, /* #17 */ 4335 { 0x3c3e57, 0x3c3e56, 0xb8a8b453, 0xb8a8b553, 0x00000008, 0x0 }, /* #18 */ 4336 { 0x294993, 0x294993, 0x7827955a, 0x7827955a, 0x00000003, 0x0 }, /* #19 */ 4337 { 0x386c46, 0x386c47, 0x1faa55b9, 0x1faa55b9, 0x00000000, 0x0 }, /* #20 */ 4338 { 0x020496, 0x020497, 0xf882fcd1, 0xf882fcd1, 0x00000006, 0x0 }, /* #21 */ 4339 { 0x276cd2, 0x276cd3, 0xdd5ae4c8, 0xdd5ae4c8, 0x00000006, 0x0 }, /* #22 */ 4340 { 0x332e53, 0x332e53, 0x54e898b5, 0x54e898b5, 0x0000000c, 0x0 }, /* #23 */ 4341 { 0x320093, 0x320092, 0xd8e181c8, 0xd8e1c1c8, 0x0000000e, 0x0 }, /* #24 */ 4342 { 0x136f53, 0x136f52, 0xa37a0e4b, 0xa37e0e4b, 0x00000012, 0x0 }, /* #25 */ 4343 { 0x2c3242, 0x2c3243, 0x76d7cb20, 0x76d7cb20, 0x00000014, 0x0 }, /* #26 */ 4344 { 0x0d5a07, 0x0d5a06, 0x07110f78, 0x0f110f78, 0x0000001b, 0x0 }, /* #27 */ 4345 { 0x395306, 0x395306, 0xf85582ad, 0xf85d82ad, 0x00000013, 0x0 }, /* #28 */ 4346 { 0x1f4f47, 0x1f4f47, 0x8da97ff3, 0x8da97ff3, 0x00000006, 0x0 }, /* #29 */ 4347 { 0x3c0f47, 0x3c0f47, 0x97ac73b9, 0x97ac73b9, 0x00000013, 0x0 }, /* #30 */ 4348 { 0x1408d2, 0x1408d3, 0x9a10b321, 0x9a10b321, 0x00000005, 0x0 }, /* #31 */ 4349 { 0x115243, 0x115243, 0x10caf064, 0x10caf064, 0x0000000c, 0x0 }, /* #32 */ 4350 { 0x3b0c86, 0x3b0c87, 0x2a11184c, 0x2a11184c, 0x0000001b, 0x0 }, /* #33 */ 4351 { 0x092e53, 0x092e52, 0x0a5351bb, 0x1a5351bb, 0x0000001c, 0x0 }, /* #34 */ 4352 { 0x0d1ec2, 0x0d1ec2, 0x0060104c, 0x0160104c, 0x00000018, 0x0 }, /* #35 */ 4353 { 0x204fd7, 0x204fd6, 0x73594cea, 0x7359ccea, 0x0000000f, 0x0 }, /* #36 */ 4354 { 0x062453, 0x062453, 0x18cde979, 0x18cde979, 0x0000001b, 0x0 }, /* #37 */ 4355 { 0x121317, 0x121317, 0xa80110fb, 0xa80110fb, 0x00000001, 0x0 }, /* #38 */ 4356 { 0x373d03, 0x373d03, 0xcec89e2f, 0xcec89e2f, 0x0000001e, 0x0 }, /* #39 */ 4357 { 0x2f6216, 0x2f6216, 0x111a5743, 0x151a5743, 0x0000001a, 0x0 }, /* #40 */ 4358 { 0x133ec7, 0x133ec7, 0x7fc647fe, 0x7fc647fe, 0x00000007, 0x0 }, /* #41 */ 4359 { 0x3057d6, 0x3057d6, 0xee33e7e6, 0xfe33e7e6, 0x0000001c, 0x0 }, /* #42 */ 4360 { 0x3f3c93, 0x3f3c92, 0x7221547c, 0x7621547c, 0x0000001a, 0x0 }, /* #43 */ 4361 { 0x085bd3, 0x085bd3, 0xf417ae85, 0xf417ae85, 0x0000001a, 0x0 }, /* #44 */ 4362 { 0x1d1292, 0x1d1293, 0x59c3cdd4, 0x59c3cdd4, 0x00000016, 0x0 }, /* #45 */ 4363 { 0x3d0302, 0x3d0303, 0x4ba3923b, 0x4ba3923b, 0x00000015, 0x0 }, /* #46 */ 4364 { 0x377486, 0x377486, 0xb4def941, 0xb5def941, 0x00000018, 0x0 }, /* #47 */ 4365 { 0x1659d3, 0x1659d2, 0x063ee3a4, 0x063ee3ac, 0x00000003, 0x0 }, /* #48 */ 4366 { 0x111d86, 0x111d87, 0xb428e3a9, 0xb428e3a9, 0x0000001f, 0x0 }, /* #49 */ 4367 { 0x3504c7, 0x3504c6, 0x74d709e4, 0x74d70be4, 0x00000009, 0x0 }, /* #50 */ 4368 { 0x246612, 0x246612, 0x6f3182e6, 0x6f3582e6, 0x00000012, 0x0 }, /* #51 */ 4369 { 0x2820d7, 0x2820d7, 0x2b592e13, 0x2b592e13, 0x00000000, 0x0 }, /* #52 */ 4370 { 0x3a6096, 0x3a6097, 0x99e2e8b2, 0x99e2e8b2, 0x00000018, 0x0 }, /* #53 */ 4371 { 0x180112, 0x180113, 0x65367a0c, 0x65367a0c, 0x0000001d, 0x0 }, /* #54 */ 4372 { 0x075216, 0x075217, 0x303b9c44, 0x303b9c44, 0x0000000c, 0x0 }, /* #55 */ 4373 { 0x204ec6, 0x204ec6, 0x38eee79f, 0x38eef79f, 0x0000000c, 0x0 }, /* #56 */ 4374 { 0x093947, 0x093947, 0xe3cf09ef, 0xe3cf09ef, 0x00000006, 0x0 }, /* #57 */ 4375 { 0x284fd6, 0x284fd6, 0x8a13a965, 0x8a13a967, 0x00000001, 0x0 }, /* #58 */ 4376 { 0x267dc7, 0x267dc6, 0xdb8d362b, 0xdb8d362f, 0x00000002, 0x0 }, /* #59 */ 4377 { 0x321d57, 0x321d57, 0x59021698, 0x59021698, 0x0000001b, 0x0 }, /* #60 */ 4378 { 0x2f52c6, 0x2f52c7, 0xd380ba8b, 0xd380ba8b, 0x00000001, 0x0 }, /* #61 */ 4379 { 0x2073d7, 0x2073d6, 0x3de8e288, 0x3de8f288, 0x0000000c, 0x0 }, /* #62 */ 4380 { 0x0f6986, 0x0f6986, 0x00f6bc29, 0x20f6bc29, 0x0000001d, 0x0 }, /* #63 */ 4381 }; 4382 static const BINU32_TEST_T g_aTests_bts_u32_locked[] = 4383 { 4384 { 0x1a79c7, 0x1a79c6, 0x8cbaf4fa, 0xacbaf4fa, 0x0000001d, 0x0 }, /* #0 */ 4385 { 0x297047, 0x297047, 0x0f661c20, 0x0f661c20, 0x00000019, 0x0 }, /* #1 */ 4386 { 0x3160c2, 0x3160c3, 0x7f51db6c, 0x7f51db6c, 0x0000000e, 0x0 }, /* #2 */ 4387 { 0x223e16, 0x223e17, 0xb5dbcfa6, 0xb5dbcfa6, 0x00000009, 0x0 }, /* #3 */ 4388 { 0x133586, 0x133587, 0x6f32b070, 0x6f32b070, 0x00000005, 0x0 }, /* #4 */ 4389 { 0x3c0d52, 0x3c0d53, 0xd36bec7c, 0xd36bec7c, 0x0000000d, 0x0 }, /* #5 */ 4390 { 0x0e5506, 0x0e5506, 0x850b6b6c, 0x850b6f6c, 0x0000000a, 0x0 }, /* #6 */ 4391 { 0x087783, 0x087782, 0x40de6c40, 0x40de6c60, 0x00000005, 0x0 }, /* #7 */ 4392 { 0x324783, 0x324782, 0x0008a908, 0x1008a908, 0x0000001c, 0x0 }, /* #8 */ 4393 { 0x241407, 0x241407, 0x6da732fb, 0x6da732fb, 0x00000007, 0x0 }, /* #9 */ 4394 { 0x264392, 0x264392, 0xd239770c, 0xd239770d, 0x00000000, 0x0 }, /* #10 */ 4395 { 0x2a1717, 0x2a1716, 0x66670fa6, 0x76670fa6, 0x0000001c, 0x0 }, /* #11 */ 4396 { 0x227f17, 0x227f16, 0x988e32a6, 0x98ae32a6, 0x00000015, 0x0 }, /* #12 */ 4397 { 0x014716, 0x014717, 0x92242f94, 0x92242f94, 0x0000000d, 0x0 }, /* #13 */ 4398 { 0x1e5293, 0x1e5292, 0x7180c6cb, 0x7181c6cb, 0x00000010, 0x0 }, /* #14 */ 4399 { 0x3d0402, 0x3d0402, 0x4aad802f, 0x4aed802f, 0x00000016, 0x0 }, /* #15 */ 4400 { 0x3c7e92, 0x3c7e93, 0xd93784df, 0xd93784df, 0x0000001b, 0x0 }, /* #16 */ 4401 { 0x045e52, 0x045e53, 0x0c281e88, 0x0c281e88, 0x00000007, 0x0 }, /* #17 */ 4402 { 0x2407d7, 0x2407d6, 0xcf48a061, 0xef48a061, 0x0000001d, 0x0 }, /* #18 */ 4403 { 0x0d1dd2, 0x0d1dd3, 0x513484fa, 0x513484fa, 0x0000001c, 0x0 }, /* #19 */ 4404 { 0x2e1a46, 0x2e1a46, 0x56da3141, 0xd6da3141, 0x0000001f, 0x0 }, /* #20 */ 4405 { 0x281d83, 0x281d83, 0x9ec6dbd8, 0x9ec6dbd8, 0x00000011, 0x0 }, /* #21 */ 4406 { 0x204456, 0x204456, 0x30eec8d7, 0x30eee8d7, 0x0000000d, 0x0 }, /* #22 */ 4407 { 0x202492, 0x202492, 0x705ed6c4, 0x705edec4, 0x0000000b, 0x0 }, /* #23 */ 4408 { 0x256613, 0x256612, 0x6358461f, 0x6358661f, 0x0000000d, 0x0 }, /* #24 */ 4409 { 0x2a0712, 0x2a0713, 0x37407920, 0x37407920, 0x00000016, 0x0 }, /* #25 */ 4410 { 0x274f57, 0x274f57, 0xe6a7cfc1, 0xe6a7cfc1, 0x0000000e, 0x0 }, /* #26 */ 4411 { 0x231857, 0x231856, 0x345cf0f4, 0x3c5cf0f4, 0x0000001b, 0x0 }, /* #27 */ 4412 { 0x1c7cc2, 0x1c7cc3, 0xeb04dd8e, 0xeb04dd8e, 0x00000012, 0x0 }, /* #28 */ 4413 { 0x235a53, 0x235a52, 0x3cfe9694, 0x3cfe9794, 0x00000008, 0x0 }, /* #29 */ 4414 { 0x376103, 0x376103, 0xe8cbcc65, 0xe8cbcc65, 0x0000000f, 0x0 }, /* #30 */ 4415 { 0x360e06, 0x360e07, 0xdd1a815e, 0xdd1a815e, 0x0000001f, 0x0 }, /* #31 */ 4416 { 0x2b1b42, 0x2b1b42, 0x0a9274e6, 0x0a9276e6, 0x00000009, 0x0 }, /* #32 */ 4417 { 0x2f4657, 0x2f4657, 0xe57278b9, 0xe57278b9, 0x00000003, 0x0 }, /* #33 */ 4418 { 0x300bc2, 0x300bc3, 0x6faf3795, 0x6faf3795, 0x0000001b, 0x0 }, /* #34 */ 4419 { 0x046647, 0x046646, 0x8aec7803, 0x8aec7807, 0x00000002, 0x0 }, /* #35 */ 4420 { 0x2a1d86, 0x2a1d86, 0x05d59bce, 0x05d59bcf, 0x00000000, 0x0 }, /* #36 */ 4421 { 0x1c5012, 0x1c5013, 0xdb6a0dbe, 0xdb6a0dbe, 0x00000001, 0x0 }, /* #37 */ 4422 { 0x231f86, 0x231f87, 0xa5aa2f01, 0xa5aa2f01, 0x00000018, 0x0 }, /* #38 */ 4423 { 0x264987, 0x264987, 0x5b033345, 0x5b033345, 0x00000011, 0x0 }, /* #39 */ 4424 { 0x005143, 0x005142, 0x2074d3ba, 0x2874d3ba, 0x0000001b, 0x0 }, /* #40 */ 4425 { 0x3462d7, 0x3462d7, 0xf3c4a250, 0xf3c4a250, 0x0000001d, 0x0 }, /* #41 */ 4426 { 0x122607, 0x122606, 0xed091894, 0xed0918b4, 0x00000005, 0x0 }, /* #42 */ 4427 { 0x062e52, 0x062e53, 0xbd0cb7b4, 0xbd0cb7b4, 0x0000000f, 0x0 }, /* #43 */ 4428 { 0x021a42, 0x021a42, 0xfb5da267, 0xfb5da277, 0x00000004, 0x0 }, /* #44 */ 4429 { 0x384707, 0x384707, 0x2506de88, 0x2506de88, 0x00000009, 0x0 }, /* #45 */ 4430 { 0x1c3fd2, 0x1c3fd3, 0x1fe4206d, 0x1fe4206d, 0x00000016, 0x0 }, /* #46 */ 4431 { 0x2b1cc2, 0x2b1cc2, 0x342c93ed, 0x342e93ed, 0x00000011, 0x0 }, /* #47 */ 4432 { 0x207682, 0x207683, 0xa35fc373, 0xa35fc373, 0x0000001d, 0x0 }, /* #48 */ 4433 { 0x235786, 0x235787, 0xb5c95c2c, 0xb5c95c2c, 0x0000000a, 0x0 }, /* #49 */ 4434 { 0x3464d2, 0x3464d2, 0xff2280d4, 0xff2280d6, 0x00000001, 0x0 }, /* #50 */ 4435 { 0x1c67c3, 0x1c67c2, 0xea69f355, 0xea69f3d5, 0x00000007, 0x0 }, /* #51 */ 4436 { 0x2c2d92, 0x2c2d93, 0x457788ba, 0x457788ba, 0x00000003, 0x0 }, /* #52 */ 4437 { 0x357286, 0x357287, 0xb3475c7c, 0xb3475c7c, 0x00000004, 0x0 }, /* #53 */ 4438 { 0x340487, 0x340486, 0x9d5fa62b, 0xbd5fa62b, 0x0000001d, 0x0 }, /* #54 */ 4439 { 0x272157, 0x272156, 0x955b2a65, 0x95db2a65, 0x00000017, 0x0 }, /* #55 */ 4440 { 0x2a6e82, 0x2a6e82, 0x5918d096, 0x5b18d096, 0x00000019, 0x0 }, /* #56 */ 4441 { 0x0f7456, 0x0f7456, 0x205e36f4, 0x225e36f4, 0x00000019, 0x0 }, /* #57 */ 4442 { 0x0a1456, 0x0a1456, 0x0e0576e0, 0x0e0776e0, 0x00000011, 0x0 }, /* #58 */ 4443 { 0x2b4f53, 0x2b4f53, 0x53387bc7, 0x53387bc7, 0x0000000c, 0x0 }, /* #59 */ 4444 { 0x111113, 0x111113, 0xef956a6e, 0xef956a6e, 0x0000001d, 0x0 }, /* #60 */ 4445 { 0x270c03, 0x270c02, 0xe21b4d5d, 0xe21b4f5d, 0x00000009, 0x0 }, /* #61 */ 4446 { 0x356592, 0x356593, 0x485f7af2, 0x485f7af2, 0x00000009, 0x0 }, /* #62 */ 4447 { 0x230486, 0x230486, 0x28db6f27, 0x2adb6f27, 0x00000019, 0x0 }, /* #63 */ 4448 }; 4449 static const BINU32_TEST_T g_aTests_bsf_u32[] = 4450 { 4451 { 0x2766c2, 0x276682, 0x74cb76be, 0x00000001, 0xd9e0cf06, 0x0 }, /* #0 */ 4452 { 0x352a43, 0x352a03, 0x4b7f41b4, 0x00000000, 0x4fb2b725, 0x0 }, /* #1 */ 4453 { 0x156612, 0x156612, 0x2fbb68be, 0x00000000, 0x38d9aa6d, 0x0 }, /* #2 */ 4454 { 0x037743, 0x037703, 0xe41e7e01, 0x00000000, 0xcde2862d, 0x0 }, /* #3 */ 4455 { 0x171c47, 0x171c07, 0x68832db8, 0x00000000, 0x3c2e9fcf, 0x0 }, /* #4 */ 4456 { 0x3d6dc7, 0x3d6d87, 0x870de582, 0x00000000, 0x2156de3f, 0x0 }, /* #5 */ 4457 { 0x194507, 0x194507, 0x288a8bba, 0x00000000, 0x1fdb7521, 0x0 }, /* #6 */ 4458 { 0x2659d6, 0x265996, 0xb3e97e48, 0x00000003, 0x6661c398, 0x0 }, /* #7 */ 4459 { 0x3043d7, 0x304397, 0x8e7607aa, 0x00000002, 0x26f15224, 0x0 }, /* #8 */ 4460 { 0x074d57, 0x074d17, 0x0501d38c, 0x00000003, 0x3ae7afb8, 0x0 }, /* #9 */ 4461 { 0x011812, 0x011812, 0x65e6c621, 0x00000000, 0x11d9b3f7, 0x0 }, /* #10 */ 4462 { 0x361587, 0x361587, 0xe9dd3b1f, 0x00000000, 0x3b5485b1, 0x0 }, /* #11 */ 4463 { 0x156692, 0x156692, 0xe30af071, 0x00000004, 0x232f9cb0, 0x0 }, /* #12 */ 4464 { 0x1778d6, 0x177896, 0x29133913, 0x00000000, 0xed084449, 0x0 }, /* #13 */ 4465 { 0x3b4c83, 0x3b4c83, 0x779e5749, 0x00000000, 0xfc749625, 0x0 }, /* #14 */ 4466 { 0x2d16d2, 0x2d1692, 0x771299d3, 0x00000000, 0xa63128b7, 0x0 }, /* #15 */ 4467 { 0x2b7896, 0x2b7896, 0x6f0ef9f0, 0x00000000, 0x803b13b3, 0x0 }, /* #16 */ 4468 { 0x0a4cc3, 0x0a4c83, 0x41bdded9, 0x00000000, 0xd8719a47, 0x0 }, /* #17 */ 4469 { 0x0737d2, 0x073792, 0x2a776f4f, 0x00000000, 0x072cc151, 0x0 }, /* #18 */ 4470 { 0x073087, 0x073087, 0xcf95f18c, 0x00000001, 0xbd252652, 0x0 }, /* #19 */ 4471 { 0x3670d2, 0x367092, 0x2b3ea240, 0x00000001, 0x9d0e2dee, 0x0 }, /* #20 */ 4472 { 0x070fc3, 0x070f83, 0x52f72ab2, 0x00000000, 0x611436ab, 0x0 }, /* #21 */ 4473 { 0x114657, 0x114617, 0x6821364f, 0x00000000, 0x9c74b1f1, 0x0 }, /* #22 */ 4474 { 0x0e7482, 0x0e7482, 0x95cb71cb, 0x00000001, 0x1f9bf26e, 0x0 }, /* #23 */ 4475 { 0x0923d2, 0x092392, 0xe2d88b23, 0x00000002, 0xf696b8b4, 0x0 }, /* #24 */ 4476 { 0x384d43, 0x384d03, 0x7762ddaa, 0x00000001, 0x7bc6e04e, 0x0 }, /* #25 */ 4477 { 0x1b3d57, 0x1b3d17, 0x4f357966, 0x00000001, 0x3fb51f56, 0x0 }, /* #26 */ 4478 { 0x1c0892, 0x1c0892, 0xe54c5d7f, 0x00000000, 0xf88e70cd, 0x0 }, /* #27 */ 4479 { 0x0f6092, 0x0f6092, 0x2ee036be, 0x00000004, 0x022a2cd0, 0x0 }, /* #28 */ 4480 { 0x242d97, 0x242d97, 0x566f5264, 0x00000000, 0xe68a4f91, 0x0 }, /* #29 */ 4481 { 0x2d4c53, 0x2d4c13, 0xf6838c6f, 0x00000001, 0xf678e75e, 0x0 }, /* #30 */ 4482 { 0x260112, 0x260112, 0xa5a5f50b, 0x00000002, 0x327ab87c, 0x0 }, /* #31 */ 4483 { 0x256ec2, 0x256e82, 0x119f9836, 0x00000000, 0x44c22b17, 0x0 }, /* #32 */ 4484 { 0x1b1647, 0x1b1607, 0x36d32053, 0x00000000, 0xdeef4543, 0x0 }, /* #33 */ 4485 { 0x2c6246, 0x2c6206, 0x37702e7a, 0x00000000, 0xe5fb6805, 0x0 }, /* #34 */ 4486 { 0x2a3396, 0x2a3396, 0xc06b0d85, 0x00000000, 0xf44496f9, 0x0 }, /* #35 */ 4487 { 0x373556, 0x373516, 0x876c8d5d, 0x00000000, 0x27b4f94d, 0x0 }, /* #36 */ 4488 { 0x1b4292, 0x1b4292, 0x1d713780, 0x00000000, 0xb3f2c399, 0x0 }, /* #37 */ 4489 { 0x072d47, 0x072d07, 0xc90134bf, 0x00000001, 0x6e2e0d0a, 0x0 }, /* #38 */ 4490 { 0x1a4403, 0x1a4403, 0x3d28b3c5, 0x00000000, 0xbb3269e1, 0x0 }, /* #39 */ 4491 { 0x055103, 0x055103, 0x00520798, 0x00000000, 0x0970ad25, 0x0 }, /* #40 */ 4492 { 0x246186, 0x246186, 0x51c8847c, 0x00000001, 0x837212d6, 0x0 }, /* #41 */ 4493 { 0x324213, 0x324213, 0xbe6b5b96, 0x00000000, 0xfa4a15b1, 0x0 }, /* #42 */ 4494 { 0x163556, 0x163516, 0xa249570a, 0x00000000, 0xfcf183ef, 0x0 }, /* #43 */ 4495 { 0x0c5f03, 0x0c5f03, 0xd90f8a55, 0x00000000, 0x0b430021, 0x0 }, /* #44 */ 4496 { 0x3d7c47, 0x3d7c07, 0x352bd248, 0x00000000, 0x8ffab111, 0x0 }, /* #45 */ 4497 { 0x2e1f96, 0x2e1f96, 0x79b17632, 0x00000003, 0xb1c70b08, 0x0 }, /* #46 */ 4498 { 0x257493, 0x257493, 0x7c888113, 0x00000002, 0xe5d24644, 0x0 }, /* #47 */ 4499 { 0x034e97, 0x034e97, 0x491c413d, 0x00000000, 0xddff1077, 0x0 }, /* #48 */ 4500 { 0x120403, 0x120403, 0xfe458c55, 0x00000000, 0x88004063, 0x0 }, /* #49 */ 4501 { 0x034883, 0x034883, 0xa30d94d2, 0x00000002, 0xd0a599cc, 0x0 }, /* #50 */ 4502 { 0x3610c7, 0x361087, 0xdd1c8481, 0x00000003, 0x3b3f60e8, 0x0 }, /* #51 */ 4503 { 0x335e86, 0x335e86, 0x34c4fd3b, 0x00000000, 0x70cd6861, 0x0 }, /* #52 */ 4504 { 0x3f5146, 0x3f5106, 0x12869840, 0x00000002, 0x8275bc14, 0x0 }, /* #53 */ 4505 { 0x0e4646, 0x0e4606, 0x367d6c4e, 0x00000003, 0x2451b1a8, 0x0 }, /* #54 */ 4506 { 0x261f12, 0x261f12, 0x7a5f4eab, 0x00000000, 0x8725da7d, 0x0 }, /* #55 */ 4507 { 0x3c5103, 0x3c5103, 0x42ffac05, 0x00000002, 0x1f767dcc, 0x0 }, /* #56 */ 4508 { 0x3d0d02, 0x3d0d02, 0x2c233ad5, 0x00000001, 0x7ceb8c96, 0x0 }, /* #57 */ 4509 { 0x1a6b13, 0x1a6b13, 0xa500bca5, 0x00000000, 0x5361079d, 0x0 }, /* #58 */ 4510 { 0x3a7f07, 0x3a7f07, 0x72476a5e, 0x00000000, 0x2e985b1b, 0x0 }, /* #59 */ 4511 { 0x050256, 0x050216, 0x09300774, 0x00000001, 0x30395562, 0x0 }, /* #60 */ 4512 { 0x1575d7, 0x157597, 0x53756b32, 0x00000002, 0x41d0ca6c, 0x0 }, /* #61 */ 4513 { 0x191a17, 0x191a17, 0x825b485a, 0x00000001, 0x76eb2ebe, 0x0 }, /* #62 */ 4514 { 0x0978d2, 0x097892, 0x7e767aaa, 0x00000000, 0x946f4eef, 0x0 }, /* #63 */ 4515 }; 4516 static const BINU32_TEST_T g_aTests_bsr_u32[] = 4517 { 4518 { 0x275817, 0x275817, 0x2b90afd6, 0x0000001d, 0x280820f2, 0x0 }, /* #0 */ 4519 { 0x2b0446, 0x2b0406, 0x36addbf6, 0x0000001c, 0x10440f85, 0x0 }, /* #1 */ 4520 { 0x1316c7, 0x131687, 0x78d7bd12, 0x0000001f, 0xdbbe26b9, 0x0 }, /* #2 */ 4521 { 0x2049c3, 0x204983, 0xa51491af, 0x0000001e, 0x69688b2d, 0x0 }, /* #3 */ 4522 { 0x096d43, 0x096d03, 0xa06eb415, 0x0000001f, 0xc3f0df55, 0x0 }, /* #4 */ 4523 { 0x166843, 0x166803, 0x925952ee, 0x0000001d, 0x265390ab, 0x0 }, /* #5 */ 4524 { 0x3e5e17, 0x3e5e17, 0x276e866c, 0x0000001e, 0x493b30ad, 0x0 }, /* #6 */ 4525 { 0x3f7b82, 0x3f7b82, 0x7ae0f8aa, 0x0000001f, 0xc7e57f19, 0x0 }, /* #7 */ 4526 { 0x3b4653, 0x3b4613, 0x7dc837bf, 0x0000001f, 0xa3c3fc49, 0x0 }, /* #8 */ 4527 { 0x282ed7, 0x282e97, 0x4c636664, 0x0000001c, 0x11d73596, 0x0 }, /* #9 */ 4528 { 0x3f34d6, 0x3f3496, 0xc3e54e66, 0x0000001e, 0x437e0c89, 0x0 }, /* #10 */ 4529 { 0x2918d7, 0x291897, 0x6be78e5b, 0x0000001d, 0x2f330ee1, 0x0 }, /* #11 */ 4530 { 0x267a16, 0x267a16, 0xa723a50a, 0x0000001f, 0x9528686c, 0x0 }, /* #12 */ 4531 { 0x1f3603, 0x1f3603, 0xe82e597e, 0x0000001e, 0x7af594a1, 0x0 }, /* #13 */ 4532 { 0x307446, 0x307406, 0x3b34c5df, 0x0000001f, 0xc5aaf2aa, 0x0 }, /* #14 */ 4533 { 0x211a83, 0x211a83, 0x142eee41, 0x0000001f, 0x951c1894, 0x0 }, /* #15 */ 4534 { 0x114813, 0x114813, 0x13eea090, 0x0000001e, 0x576f78fc, 0x0 }, /* #16 */ 4535 { 0x0242d6, 0x024296, 0xc0fbefca, 0x0000001e, 0x5c3bd81a, 0x0 }, /* #17 */ 4536 { 0x284246, 0x284206, 0xb52a2e03, 0x0000001f, 0xa432e239, 0x0 }, /* #18 */ 4537 { 0x223f93, 0x223f93, 0x13fbf126, 0x00000018, 0x0195000a, 0x0 }, /* #19 */ 4538 { 0x351157, 0x351117, 0xe7d89341, 0x0000001f, 0xbbabc5aa, 0x0 }, /* #20 */ 4539 { 0x3e3a83, 0x3e3a83, 0xbb72f067, 0x0000001d, 0x37053982, 0x0 }, /* #21 */ 4540 { 0x1b5486, 0x1b5486, 0x2b91f618, 0x0000001d, 0x3bb3b800, 0x0 }, /* #22 */ 4541 { 0x354752, 0x354712, 0x4c25b86e, 0x00000016, 0x006f43fd, 0x0 }, /* #23 */ 4542 { 0x181746, 0x181706, 0x43b2f5e5, 0x0000001e, 0x5a2db01c, 0x0 }, /* #24 */ 4543 { 0x050b93, 0x050b93, 0x39c2a8cf, 0x0000001c, 0x1ad8ec7c, 0x0 }, /* #25 */ 4544 { 0x0d6f56, 0x0d6f16, 0xe765e2cc, 0x0000001f, 0x920cd349, 0x0 }, /* #26 */ 4545 { 0x1741c3, 0x174183, 0x21a6aa0d, 0x0000001f, 0xc4e66d91, 0x0 }, /* #27 */ 4546 { 0x234d12, 0x234d12, 0xf99b00b3, 0x0000001d, 0x2f4b2624, 0x0 }, /* #28 */ 4547 { 0x351d97, 0x351d97, 0xb4b39c13, 0x0000001e, 0x7bcbbe6c, 0x0 }, /* #29 */ 4548 { 0x0263d2, 0x026392, 0x3283651d, 0x0000001c, 0x10636cd3, 0x0 }, /* #30 */ 4549 { 0x3d39c2, 0x3d3982, 0x6736397b, 0x0000001f, 0x98f7ef2d, 0x0 }, /* #31 */ 4550 { 0x3f2347, 0x3f2307, 0x6ae4c0b6, 0x0000001e, 0x502802ba, 0x0 }, /* #32 */ 4551 { 0x0b0997, 0x0b0997, 0x2fe4bfc6, 0x0000001c, 0x12ea78ba, 0x0 }, /* #33 */ 4552 { 0x1c25d7, 0x1c2597, 0xc479e061, 0x0000001f, 0xdd7a2366, 0x0 }, /* #34 */ 4553 { 0x2a0c82, 0x2a0c82, 0xe7250938, 0x0000001f, 0xb080706f, 0x0 }, /* #35 */ 4554 { 0x152043, 0x152003, 0xf58e399e, 0x0000001f, 0x8c68cf8a, 0x0 }, /* #36 */ 4555 { 0x2e03c7, 0x2e0387, 0x154f0e3c, 0x0000001f, 0xf92f9011, 0x0 }, /* #37 */ 4556 { 0x1b0a17, 0x1b0a17, 0x6a913f55, 0x0000001f, 0xa5d51c1b, 0x0 }, /* #38 */ 4557 { 0x2864d2, 0x286492, 0xa1f4a61d, 0x0000001a, 0x04c5ec29, 0x0 }, /* #39 */ 4558 { 0x137a13, 0x137a13, 0x10bb5737, 0x0000001f, 0xbb5b0549, 0x0 }, /* #40 */ 4559 { 0x381a12, 0x381a12, 0x82b73be4, 0x0000001e, 0x4bbcf720, 0x0 }, /* #41 */ 4560 { 0x1846d3, 0x184693, 0xca5161e8, 0x0000001e, 0x64f2cba2, 0x0 }, /* #42 */ 4561 { 0x172c57, 0x172c17, 0xb167b55e, 0x0000001f, 0xcfb4687c, 0x0 }, /* #43 */ 4562 { 0x374dc7, 0x374d87, 0x0aa6681e, 0x0000001f, 0xb2fd8f08, 0x0 }, /* #44 */ 4563 { 0x397057, 0x397017, 0x0a807fcf, 0x0000001f, 0xba46f46b, 0x0 }, /* #45 */ 4564 { 0x185b86, 0x185b86, 0x01b3dc37, 0x0000001f, 0x873ec094, 0x0 }, /* #46 */ 4565 { 0x204b86, 0x204b86, 0x3cda2362, 0x0000001f, 0x954936f7, 0x0 }, /* #47 */ 4566 { 0x373dd7, 0x373d97, 0x0e129913, 0x0000001f, 0xe6ffd670, 0x0 }, /* #48 */ 4567 { 0x176712, 0x176712, 0xb42f7fed, 0x0000001f, 0x9a77dc32, 0x0 }, /* #49 */ 4568 { 0x190506, 0x190506, 0x906c04a5, 0x0000001e, 0x63a4f50f, 0x0 }, /* #50 */ 4569 { 0x143e13, 0x143e13, 0x7d0a5ff4, 0x0000001e, 0x7421ab7a, 0x0 }, /* #51 */ 4570 { 0x0e2507, 0x0e2507, 0x3bb637fb, 0x0000001e, 0x78155e5d, 0x0 }, /* #52 */ 4571 { 0x264847, 0x264807, 0x5c9d70e5, 0x0000001f, 0xa45ef9e3, 0x0 }, /* #53 */ 4572 { 0x275992, 0x275992, 0xa2fc88f1, 0x0000001d, 0x31829828, 0x0 }, /* #54 */ 4573 { 0x132452, 0x132412, 0x32c89b48, 0x0000001e, 0x504aae04, 0x0 }, /* #55 */ 4574 { 0x2610d7, 0x261097, 0x7b3753df, 0x0000001d, 0x2d6394ab, 0x0 }, /* #56 */ 4575 { 0x033a46, 0x033a06, 0x5a309089, 0x0000001e, 0x6a6140a1, 0x0 }, /* #57 */ 4576 { 0x1a1fc3, 0x1a1f83, 0xca5b67c1, 0x0000001f, 0xf6f8b536, 0x0 }, /* #58 */ 4577 { 0x012917, 0x012917, 0xc3fb0914, 0x0000001f, 0x961122ea, 0x0 }, /* #59 */ 4578 { 0x0b3bd7, 0x0b3b97, 0x7a8df576, 0x0000001e, 0x7dee54d5, 0x0 }, /* #60 */ 4579 { 0x032c82, 0x032c82, 0x1734ad92, 0x0000001e, 0x436f78f8, 0x0 }, /* #61 */ 4580 { 0x075e02, 0x075e02, 0xfb008961, 0x0000001f, 0xa03b5d8a, 0x0 }, /* #62 */ 4581 { 0x3a1f86, 0x3a1f86, 0xa0adb0b3, 0x0000001d, 0x2b2bc887, 0x0 }, /* #63 */ 4582 }; 4583 static const BINU32_TEST_T g_aTests_imul_two_u32[] = 4584 { 4585 { 0x3a4e03, 0x3a4e03, 0xae9934b4, 0x1f28aab8, 0xcc534e26, 0x0 }, /* #0 */ 4586 { 0x2f2716, 0x2f2f17, 0xef84387e, 0x87aa1f5e, 0x9198f091, 0x0 }, /* #1 */ 4587 { 0x194897, 0x194897, 0x6301e45f, 0x761d009f, 0x11384bc1, 0x0 }, /* #2 */ 4588 { 0x026617, 0x026e17, 0xff97d126, 0x99691dc2, 0x4824573b, 0x0 }, /* #3 */ 4589 { 0x1b0757, 0x1b0f57, 0x8ac8c56c, 0x22110654, 0x83195bcf, 0x0 }, /* #4 */ 4590 { 0x1a1553, 0x1a1d53, 0xa189cca4, 0x7d85e21c, 0x9dda342f, 0x0 }, /* #5 */ 4591 { 0x1829c6, 0x1829c7, 0xe5e020cb, 0x4894ea2f, 0x5d8923ad, 0x0 }, /* #6 */ 4592 { 0x0562d6, 0x056ad7, 0x0f1b78ac, 0x9c6cddb4, 0x548f8cc7, 0x0 }, /* #7 */ 4593 { 0x167847, 0x167847, 0xf20e3343, 0xc7325363, 0x82478d61, 0x0 }, /* #8 */ 4594 { 0x127d47, 0x127d47, 0xe331f222, 0x9bd5efdc, 0x240fc90e, 0x0 }, /* #9 */ 4595 { 0x186956, 0x186957, 0x8546e3c7, 0xf806b72f, 0x71144159, 0x0 }, /* #10 */ 4596 { 0x0e5313, 0x0e5b13, 0xc1ba5b6b, 0xef219825, 0x31c7ceaf, 0x0 }, /* #11 */ 4597 { 0x127d86, 0x127d87, 0xe72ea107, 0xfb8f979f, 0x264de6a9, 0x0 }, /* #12 */ 4598 { 0x136547, 0x136d47, 0xdf1e4bc6, 0xaaaec4fa, 0x7e00c41f, 0x0 }, /* #13 */ 4599 { 0x0c0fd3, 0x0c0fd3, 0xbda4a300, 0xa0789a00, 0x83c9749e, 0x0 }, /* #14 */ 4600 { 0x073303, 0x073b03, 0x51a619df, 0x854402ba, 0x6fec8886, 0x0 }, /* #15 */ 4601 { 0x372dd6, 0x372dd7, 0xfaeca8bc, 0x7fb6fa4c, 0x0739ecdd, 0x0 }, /* #16 */ 4602 { 0x2d24d7, 0x2d2cd7, 0x3ee363d4, 0x6992b7c4, 0x42af138d, 0x0 }, /* #17 */ 4603 { 0x225792, 0x225f93, 0x73b84d89, 0x0ada5816, 0x48ea77e6, 0x0 }, /* #18 */ 4604 { 0x252196, 0x252997, 0x1f55369e, 0xc8bd7038, 0x9374cf24, 0x0 }, /* #19 */ 4605 { 0x0b4e56, 0x0b4e57, 0x728c5308, 0x98e66028, 0x9a9f4c25, 0x0 }, /* #20 */ 4606 { 0x001ec2, 0x001ec3, 0x61a588ef, 0x560a2336, 0x3ac1142a, 0x0 }, /* #21 */ 4607 { 0x131056, 0x131857, 0x99971563, 0xe3c8a898, 0x0dfd4488, 0x0 }, /* #22 */ 4608 { 0x2603d3, 0x260bd3, 0xfde05416, 0x23fbfc1c, 0x52b0b0ea, 0x0 }, /* #23 */ 4609 { 0x2e5c16, 0x2e5c17, 0xa67cee6a, 0xc7060ffe, 0x140884e3, 0x0 }, /* #24 */ 4610 { 0x0c7e06, 0x0c7e07, 0x1af03d3f, 0x0b3d5683, 0xd24521bd, 0x0 }, /* #25 */ 4611 { 0x2a2957, 0x2a2957, 0x2b89ea9b, 0x5b76a26b, 0x6b897c71, 0x0 }, /* #26 */ 4612 { 0x0915d7, 0x091dd7, 0x473aeb50, 0xdaf2be90, 0xed2ed4e5, 0x0 }, /* #27 */ 4613 { 0x314743, 0x314f43, 0x759347c0, 0x738f4c80, 0x184bca8e, 0x0 }, /* #28 */ 4614 { 0x1f3d12, 0x1f3d13, 0x8123fee6, 0xf2197b52, 0xe233cf73, 0x0 }, /* #29 */ 4615 { 0x381887, 0x381887, 0x8e681190, 0x47a071b0, 0x52590c53, 0x0 }, /* #30 */ 4616 { 0x384743, 0x384f43, 0x3ad65c79, 0xb3e6f73c, 0xcf512a1c, 0x0 }, /* #31 */ 4617 { 0x233cd2, 0x233cd3, 0xccc9e1d8, 0x62642b68, 0x1a0a3277, 0x0 }, /* #32 */ 4618 { 0x2f5357, 0x2f5b57, 0xf34abe76, 0x6f9ffb30, 0xf01e4f48, 0x0 }, /* #33 */ 4619 { 0x273953, 0x273953, 0xff6e62fe, 0xed0e098c, 0x6825323a, 0x0 }, /* #34 */ 4620 { 0x043342, 0x043b43, 0xa2946106, 0x9b6c35e4, 0xfb6de2a6, 0x0 }, /* #35 */ 4621 { 0x3b1ec7, 0x3b1ec7, 0xf6612daf, 0x094579e3, 0xa5fe580d, 0x0 }, /* #36 */ 4622 { 0x0650d7, 0x0658d7, 0x944137f8, 0xc0019808, 0x45c1a5ff, 0x0 }, /* #37 */ 4623 { 0x146216, 0x146a17, 0x4a4f8847, 0x44add382, 0xab7c136e, 0x0 }, /* #38 */ 4624 { 0x1f3107, 0x1f3907, 0x6fe18072, 0x5dbed118, 0x7db7d4ec, 0x0 }, /* #39 */ 4625 { 0x3c1247, 0x3c1a47, 0x8e1e4e05, 0x34d333a4, 0x27945254, 0x0 }, /* #40 */ 4626 { 0x291d12, 0x291d13, 0xf4b55191, 0xf5590623, 0x2bfe4273, 0x0 }, /* #41 */ 4627 { 0x3c2297, 0x3c2a97, 0x475605ea, 0xbd0846d8, 0x609e6a3c, 0x0 }, /* #42 */ 4628 { 0x111d12, 0x111d13, 0x8f8dd17e, 0x9d2d23a8, 0x67b4af2c, 0x0 }, /* #43 */ 4629 { 0x180613, 0x180e13, 0x44c9eaaf, 0x9bbe9453, 0xe44e899d, 0x0 }, /* #44 */ 4630 { 0x2c55d7, 0x2c5dd7, 0x5f8cd17f, 0x22114179, 0x160df907, 0x0 }, /* #45 */ 4631 { 0x186696, 0x186e97, 0x94becbb4, 0xeacd549c, 0x3a2fc1e3, 0x0 }, /* #46 */ 4632 { 0x223bc7, 0x223bc7, 0x244c4f92, 0x77df0ece, 0x4dfc2daf, 0x0 }, /* #47 */ 4633 { 0x0c32d2, 0x0c3ad3, 0x4c7a5773, 0x130d8c11, 0x7403456b, 0x0 }, /* #48 */ 4634 { 0x020e52, 0x020e53, 0xb3180dd3, 0x13a16d97, 0x3033d2ad, 0x0 }, /* #49 */ 4635 { 0x0c7496, 0x0c7c97, 0x9179ae09, 0xb6d36e7d, 0x4b90d9d5, 0x0 }, /* #50 */ 4636 { 0x0d5597, 0x0d5d97, 0x26b5e7b7, 0xac551fb9, 0xb07fd40f, 0x0 }, /* #51 */ 4637 { 0x3b3d83, 0x3b3d83, 0x194d2eac, 0xc76c3eac, 0x5a334c01, 0x0 }, /* #52 */ 4638 { 0x362797, 0x362f97, 0x656b00fe, 0xdd4d0694, 0xd40e57b6, 0x0 }, /* #53 */ 4639 { 0x2018d6, 0x2018d7, 0x5e9247fc, 0x81c10bb8, 0x15b40112, 0x0 }, /* #54 */ 4640 { 0x324fd7, 0x324fd7, 0xbe99e904, 0x21f725dc, 0x6a9125b7, 0x0 }, /* #55 */ 4641 { 0x034803, 0x034803, 0xba2e77bb, 0x0b24e7dc, 0xc0b6b3d4, 0x0 }, /* #56 */ 4642 { 0x184457, 0x184c57, 0xec78784f, 0x74e61345, 0x5922c22b, 0x0 }, /* #57 */ 4643 { 0x220fc2, 0x220fc3, 0x19027423, 0x295e8cf8, 0xb016b2a8, 0x0 }, /* #58 */ 4644 { 0x2b6d17, 0x2b6d17, 0x5106b00d, 0x01db78be, 0x0e102e36, 0x0 }, /* #59 */ 4645 { 0x0a0346, 0x0a0b47, 0xf31c699c, 0xb39f63f4, 0x0e599afb, 0x0 }, /* #60 */ 4646 { 0x0d5c13, 0x0d5c13, 0xcf2cfc15, 0x1ac30417, 0x5259ce7b, 0x0 }, /* #61 */ 4647 { 0x031752, 0x031f53, 0xf4fa4dab, 0x241d3093, 0x9d0130b9, 0x0 }, /* #62 */ 4648 { 0x1f7992, 0x1f7993, 0x6ce81c3a, 0x996f9e4c, 0x3a953ade, 0x0 }, /* #63 */ 4649 }; 4650 4651 4652 #define HAVE_BINU64_TESTS 4653 static const BINU64_TEST_T g_aTests_add_u64[] = 4654 { 4655 { 0x0b62d6, 0x0b6a17, 0xad020aca131b6ad2, 0x7592a9e9b42df681, 0xc8909f1fa1128baf, 0x0 }, /* #0 */ 4656 { 0x3e5153, 0x3e5106, 0x437d4d5f11a85947, 0x5645480ba90b13dd, 0x12c7faac9762ba96, 0x0 }, /* #1 */ 4657 { 0x1a3bd6, 0x1a3b96, 0x70c85e5f0b4e623e, 0x9c9f6d0ebdfa2a3c, 0x2bd70eafb2abc7fe, 0x0 }, /* #2 */ 4658 { 0x051987, 0x051187, 0xe7623a047ad6ba51, 0xc8f10edd5ca5cbf3, 0xe18ed4d8e1cf11a2, 0x0 }, /* #3 */ 4659 { 0x3762d3, 0x376203, 0x1932a8acad1471ab, 0x0f32ebfa39f432cb, 0xf600434d8cdfc120, 0x0 }, /* #4 */ 4660 { 0x0230c3, 0x023082, 0x1cc2acb7076254ad, 0xdfeb334cf83b85ce, 0xc3288695f0d93121, 0x0 }, /* #5 */ 4661 { 0x1b21d3, 0x1b2113, 0x7eac1d70f89cce4c, 0x29a8b9a48e5db354, 0xaafc9c3395c0e508, 0x0 }, /* #6 */ 4662 { 0x330f06, 0x330702, 0x425ea60203e73d22, 0x55112df957cc0ba7, 0x12b287f753e4ce85, 0x0 }, /* #7 */ 4663 { 0x3c7292, 0x3c7a17, 0xcfe03a5d27cf919d, 0x6b04d766b1e7496c, 0x9b249d098a17b7cf, 0x0 }, /* #8 */ 4664 { 0x016896, 0x016886, 0x41d867d4fa8efe48, 0x99f96f83e117af59, 0x582107aee688b111, 0x0 }, /* #9 */ 4665 { 0x3f3cc2, 0x3f3483, 0xf4c5d00e01762a19, 0x8f3203bb2854ad1f, 0x9a6c33ad26de8306, 0x0 }, /* #10 */ 4666 { 0x343042, 0x343083, 0xef9bfd5069a99763, 0x9ffcc40193bd3efe, 0xb060c6b12a13a79b, 0x0 }, /* #11 */ 4667 { 0x144812, 0x144082, 0xc4f82f2b6edd5502, 0xcbe5abc470be079b, 0x06ed7c9901e0b299, 0x0 }, /* #12 */ 4668 { 0x0f2456, 0x0f2492, 0x25a078068c9c3dd9, 0xaf44f7c216c443e3, 0x89a47fbb8a28060a, 0x0 }, /* #13 */ 4669 { 0x3d73c2, 0x3d7382, 0x19f76c2b18ce6df1, 0xf9c261c99bacf64f, 0xdfcaf59e82de885e, 0x0 }, /* #14 */ 4670 { 0x036842, 0x036093, 0xbc08323e9ff99a68, 0x82db0a3d9e143da4, 0xc6d2d7fefe1aa33c, 0x0 }, /* #15 */ 4671 { 0x220907, 0x220116, 0x0ded8161a911c63b, 0x32bf475d0cdad4a6, 0x24d1c5fb63c90e6b, 0x0 }, /* #16 */ 4672 { 0x1c7497, 0x1c7486, 0x090c6105650017b5, 0xcf78a73070b5cc6f, 0xc66c462b0bb5b4ba, 0x0 }, /* #17 */ 4673 { 0x323452, 0x323407, 0xfe83ca8bec9e153a, 0x454f2d512b04c1ca, 0x46cb62c53e66ac90, 0x0 }, /* #18 */ 4674 { 0x0176d7, 0x017602, 0x28b85f049b6b68f7, 0x3eef0a213bd19e49, 0x1636ab1ca0663552, 0x0 }, /* #19 */ 4675 { 0x1b4682, 0x1b4e82, 0x11f9938b588f7060, 0x91ea3f6130d50445, 0x7ff0abd5d84593e5, 0x0 }, /* #20 */ 4676 { 0x216e92, 0x216613, 0xfc63db477d623c48, 0x7b5eed48fd336d92, 0x7efb12017fd1314a, 0x0 }, /* #21 */ 4677 { 0x1b1fd6, 0x1b1702, 0x01389c5ad18ef7f3, 0x0e554fd57d2fd149, 0x0d1cb37aaba0d956, 0x0 }, /* #22 */ 4678 { 0x0b3603, 0x0b3603, 0xebbf3d41cacf3fc7, 0x38bfc0fa231dcc9e, 0x4d0083b8584e8cd7, 0x0 }, /* #23 */ 4679 { 0x074c86, 0x074406, 0x40a6287a0144a100, 0x784fc27b9df002eb, 0x37a99a019cab61eb, 0x0 }, /* #24 */ 4680 { 0x3d5413, 0x3d5c03, 0xc30249fe27b69160, 0x6011ee0a32fe7670, 0x9d0fa40c0b47e510, 0x0 }, /* #25 */ 4681 { 0x1b3f87, 0x1b3796, 0x9f6c31435529dcce, 0xe1fefa524d403374, 0x4292c90ef81656a6, 0x0 }, /* #26 */ 4682 { 0x0d5847, 0x0d5096, 0x38d1736a6832375f, 0xcc3a64f9672288a9, 0x9368f18efef0514a, 0x0 }, /* #27 */ 4683 { 0x0a2b96, 0x0a2397, 0xb16cb8c7dbc72d43, 0x8fe92f37749e7841, 0xde7c766f98d74afe, 0x0 }, /* #28 */ 4684 { 0x0321d7, 0x032103, 0x63c9acdae33856e5, 0x312b02d070aba649, 0xcd6155f58d734f64, 0x0 }, /* #29 */ 4685 { 0x126f83, 0x126706, 0x09dd82ccdb171ac1, 0x5adc1014c8cd3ee4, 0x50fe8d47edb62423, 0x0 }, /* #30 */ 4686 { 0x2d3902, 0x2d3917, 0x9949c205b73b58e7, 0x613015f1b09c3c22, 0xc7e653ebf960e33b, 0x0 }, /* #31 */ 4687 { 0x0f6d52, 0x0f6d92, 0x6e7f53073654416f, 0xab23cf471f7849d9, 0x3ca47c3fe924086a, 0x0 }, /* #32 */ 4688 { 0x194c07, 0x194407, 0xfa1ede10780e693b, 0x20edcab97893944e, 0x26ceeca900852b13, 0x0 }, /* #33 */ 4689 { 0x135f06, 0x135782, 0x168a08fe94cbe680, 0xbbd1066455204dc1, 0xa546fd65c0546741, 0x0 }, /* #34 */ 4690 { 0x2625d7, 0x262503, 0x6a62b9665cfdcf14, 0x502ba62bd477bc5b, 0xe5c8ecc57779ed47, 0x0 }, /* #35 */ 4691 { 0x300cc6, 0x300492, 0xc3c4f8d91971e25f, 0xcee472c2921f73b0, 0x0b1f79e978ad9151, 0x0 }, /* #36 */ 4692 { 0x3c3593, 0x3c3d82, 0x618d73f5147d1b55, 0xc734f609a235065d, 0x65a782148db7eb08, 0x0 }, /* #37 */ 4693 { 0x0d2307, 0x0d2b17, 0xb657f6c070410ff3, 0x58b4b46e7949e312, 0xa25cbdae0908d31f, 0x0 }, /* #38 */ 4694 { 0x291cd7, 0x291496, 0x91c2642b58ac34dc, 0xcb2791d0c9eaa1d8, 0x39652da5713e6cfc, 0x0 }, /* #39 */ 4695 { 0x1769c6, 0x176193, 0xfe1ba1aefc7d2d18, 0xc85fa97e8490f375, 0xca4407cf8813c65d, 0x0 }, /* #40 */ 4696 { 0x1c4d02, 0x1c4583, 0xecf1dac1949f0cc8, 0x83db164f8eeff98f, 0x96e93b8dfa50ecc7, 0x0 }, /* #41 */ 4697 { 0x045286, 0x045212, 0x532cd9ff0c5b9f23, 0x77798c1eb1f79d51, 0x244cb21fa59bfe2e, 0x0 }, /* #42 */ 4698 { 0x024482, 0x024492, 0x0ca242f62faa29dc, 0xd847937c608475a4, 0xcba5508630da4bc8, 0x0 }, /* #43 */ 4699 { 0x093416, 0x093413, 0x5655656d24d66f6e, 0x51c2a0c5e54c51fd, 0xfb6d3b58c075e28f, 0x0 }, /* #44 */ 4700 { 0x134d96, 0x134d07, 0x8ca176f15d1308b8, 0x4d1f79ed199af83c, 0xc07e02fbbc87ef84, 0x0 }, /* #45 */ 4701 { 0x354dd3, 0x354d96, 0x46f9383e799b5d09, 0xbb7f26fc8d76efe2, 0x7485eebe13db92d9, 0x0 }, /* #46 */ 4702 { 0x3d16c2, 0x3d1682, 0x95970dbb83e972d0, 0x977b7a72b3f00eb3, 0x01e46cb730069be3, 0x0 }, /* #47 */ 4703 { 0x1d6353, 0x1d6303, 0xebea23c919e586a2, 0x57a93fa0b2b91f1a, 0x6bbf1bd798d39878, 0x0 }, /* #48 */ 4704 { 0x3c5693, 0x3c5617, 0xe372286db6b30689, 0x3eda8146526f24d2, 0x5b6858d89bbc1e49, 0x0 }, /* #49 */ 4705 { 0x207bc2, 0x207392, 0x0ded45ef41f29aff, 0x9c2e5740167d10e0, 0x8e411150d48a75e1, 0x0 }, /* #50 */ 4706 { 0x172257, 0x172287, 0xf7beae12a3ed69d3, 0xd011c33d2b83a628, 0xd853152a87963c55, 0x0 }, /* #51 */ 4707 { 0x122593, 0x122586, 0x14683687d5bca6c2, 0xf6d26d891b90ab1e, 0xe26a370145d4045c, 0x0 }, /* #52 */ 4708 { 0x013447, 0x013c13, 0x8d7ee08dc5d0e23e, 0x50dfc72b0a9952f8, 0xc360e69d44c870ba, 0x0 }, /* #53 */ 4709 { 0x046fd2, 0x046f13, 0xa5395391c2938da9, 0x5d3b50805930f557, 0xb801fcee969d67ae, 0x0 }, /* #54 */ 4710 { 0x042ac7, 0x042213, 0x786f00568bea2241, 0x36bd3e610b696e20, 0xbe4e3e0a7f7f4bdf, 0x0 }, /* #55 */ 4711 { 0x0b2253, 0x0b2202, 0x21643a50a644baab, 0x4939a9dbe17525fb, 0x27d56f8b3b306b50, 0x0 }, /* #56 */ 4712 { 0x0e43c6, 0x0e4382, 0x15af03d8970df673, 0x9fbabd426c335b7a, 0x8a0bb969d5256507, 0x0 }, /* #57 */ 4713 { 0x394253, 0x394a96, 0x4684c1d0f48ebab8, 0x8a8ef5482a5f1d93, 0x440a337735d062db, 0x0 }, /* #58 */ 4714 { 0x384b93, 0x384b86, 0x7f135ba613457260, 0x908b5942232ba2d7, 0x1177fd9c0fe63077, 0x0 }, /* #59 */ 4715 { 0x2b1593, 0x2b1502, 0x04d1d894e41f5436, 0x2e35ad821101540e, 0x2963d4ed2ce1ffd8, 0x0 }, /* #60 */ 4716 { 0x3028d7, 0x302807, 0x9d5ffd35e8c8e5b1, 0x4ab1a53bf1b1b828, 0xad51a80608e8d277, 0x0 }, /* #61 */ 4717 { 0x2e3902, 0x2e3112, 0x404cf2e5c4ea980a, 0x533d9da140c93094, 0x12f0aabb7bde988a, 0x0 }, /* #62 */ 4718 { 0x186493, 0x186493, 0xfab30a36460ee078, 0xc6d7a02886727ea1, 0xcc2495f240639e29, 0x0 }, /* #63 */ 4719 }; 4720 static const BINU64_TEST_T g_aTests_add_u64_locked[] = 4721 { 4722 { 0x304912, 0x304186, 0x58ec8f4b324ee252, 0xec7ad942050294db, 0x938e49f6d2b3b289, 0x0 }, /* #0 */ 4723 { 0x196057, 0x196082, 0x0e105305e456fe32, 0xb64530dff61172ab, 0xa834ddda11ba7479, 0x0 }, /* #1 */ 4724 { 0x1127d7, 0x112792, 0x8f15de0eed8e24db, 0xf8ab1080123395b9, 0x6995327124a570de, 0x0 }, /* #2 */ 4725 { 0x222e03, 0x222682, 0x8b8e3f1372d05545, 0xd2290cfd1a9f5397, 0x469acde9a7cefe52, 0x0 }, /* #3 */ 4726 { 0x047f42, 0x047707, 0xb9d1310fbc0709f0, 0x0702b0ae10f2f760, 0x4d317f9e54ebed70, 0x0 }, /* #4 */ 4727 { 0x310583, 0x310517, 0x64f939a67abe51fe, 0x48b4414ce0f64712, 0xe3bb07a66637f514, 0x0 }, /* #5 */ 4728 { 0x333597, 0x333516, 0x05568f17cc44fd5f, 0x7e97584602114ff0, 0x7940c92e35cc5291, 0x0 }, /* #6 */ 4729 { 0x182913, 0x182117, 0x8f3205d7aff8d999, 0x0ec108138d166878, 0x7f8f023bdd1d8edf, 0x0 }, /* #7 */ 4730 { 0x1b1016, 0x1b1016, 0x1debfdf891d0b82e, 0x5a4af5fbc23f8d22, 0x3c5ef803306ed4f4, 0x0 }, /* #8 */ 4731 { 0x2c2bc3, 0x2c2b82, 0x12e519daa40b1266, 0x8326170a230f534c, 0x7040fd2f7f0440e6, 0x0 }, /* #9 */ 4732 { 0x2e5216, 0x2e5a96, 0x523ef7004a98ff3d, 0xc84d04052e634a6c, 0x760e0d04e3ca4b2f, 0x0 }, /* #10 */ 4733 { 0x381d57, 0x381596, 0x395bd33c7aa162c6, 0xe25cc10eb62a8855, 0xa900edd23b89258f, 0x0 }, /* #11 */ 4734 { 0x3d0b07, 0x3d0316, 0x01ac3812c2b234db, 0x6130863214477c48, 0x5f844e1f5195476d, 0x0 }, /* #12 */ 4735 { 0x250616, 0x250606, 0x4d1852a62fbaf821, 0x649fcf6b67952ff5, 0x17877cc537da37d4, 0x0 }, /* #13 */ 4736 { 0x107596, 0x107592, 0x9c47800bf8976867, 0xab83ccf892bec915, 0x0f3c4cec9a2760ae, 0x0 }, /* #14 */ 4737 { 0x1e21c6, 0x1e2117, 0xf602da85d07aeb9e, 0x3ee89228c5d379e8, 0x48e5b7a2f5588e4a, 0x0 }, /* #15 */ 4738 { 0x3b1213, 0x3b1203, 0x2544eb8c56df4c16, 0x0cde7da5a6a3b45b, 0xe79992194fc46845, 0x0 }, /* #16 */ 4739 { 0x063b96, 0x063312, 0x2d20a3cc88c7acc8, 0x406eaaac82a96a01, 0x134e06dff9e1bd39, 0x0 }, /* #17 */ 4740 { 0x252457, 0x252497, 0xe1c0dfcdcaf70e22, 0x8d41b93ec89c4c00, 0xab80d970fda53dde, 0x0 }, /* #18 */ 4741 { 0x035e42, 0x035603, 0x5d78d73c2ee8fd11, 0x35729ab31763d126, 0xd7f9c376e87ad415, 0x0 }, /* #19 */ 4742 { 0x0f0446, 0x0f0407, 0xed81b114f0351721, 0x336c4cd40dc5c684, 0x45ea9bbf1d90af63, 0x0 }, /* #20 */ 4743 { 0x171b83, 0x171b96, 0x5e83cb1edb971f3c, 0xa3b25a24fa234d74, 0x452e8f061e8c2e38, 0x0 }, /* #21 */ 4744 { 0x2f7647, 0x2f7e17, 0xe350b234a5599c39, 0x66c56e9c2c3d2242, 0x8374bc6786e38609, 0x0 }, /* #22 */ 4745 { 0x3d30c2, 0x3d3807, 0x9d224099aa8e30be, 0x20bec5649e4d3c7e, 0x839c84caf3bf0bc0, 0x0 }, /* #23 */ 4746 { 0x120c53, 0x120407, 0x1860afe4c62f7f93, 0x0777eddcf9eb4ea3, 0xef173df833bbcf10, 0x0 }, /* #24 */ 4747 { 0x251dc2, 0x251586, 0x0403743174d85c3a, 0xc514167833999b3f, 0xc110a246bec13f05, 0x0 }, /* #25 */ 4748 { 0x0d4303, 0x0d4307, 0xc5546cafd47f99f4, 0x3dd6fa17be2b12ac, 0x78828d67e9ab78b8, 0x0 }, /* #26 */ 4749 { 0x110207, 0x110212, 0x3cff1151727959ed, 0x4d31cebcc04376e0, 0x1032bd6b4dca1cf3, 0x0 }, /* #27 */ 4750 { 0x314413, 0x314407, 0xbb48feacc84203b2, 0x00480fc53d89f04e, 0x44ff11187547ec9c, 0x0 }, /* #28 */ 4751 { 0x3b4112, 0x3b4106, 0x17a0159308b6c678, 0x5ea05da6979f594e, 0x470048138ee892d6, 0x0 }, /* #29 */ 4752 { 0x3b5ad6, 0x3b5282, 0x0a891e041865e897, 0xe7912b194877a76d, 0xdd080d153011bed6, 0x0 }, /* #30 */ 4753 { 0x126c96, 0x126403, 0x7318d784eaeaab3b, 0x1d6042c98ed7e08c, 0xaa476b44a3ed3551, 0x0 }, /* #31 */ 4754 { 0x135303, 0x135313, 0x2029d84aabf1134b, 0x14a649c387280610, 0xf47c7178db36f2c5, 0x0 }, /* #32 */ 4755 { 0x3d1813, 0x3d1092, 0x1e29749c7c13685f, 0xae665ab6efba466e, 0x903ce61a73a6de0f, 0x0 }, /* #33 */ 4756 { 0x265e17, 0x265606, 0x3df60e4559c06a00, 0x57a994eabee35dca, 0x19b386a56522f3ca, 0x0 }, /* #34 */ 4757 { 0x0c6887, 0x0c6817, 0x8b5e5aa5883db59d, 0x3727e44b27cec214, 0xabc989a59f910c77, 0x0 }, /* #35 */ 4758 { 0x2b4612, 0x2b4683, 0xec59855c479a70a5, 0xbdff7133f0dd033b, 0xd1a5ebd7a9429296, 0x0 }, /* #36 */ 4759 { 0x1e7946, 0x1e7117, 0xa961ea700cae0268, 0x0cbe7df0681476b1, 0x635c93805b667449, 0x0 }, /* #37 */ 4760 { 0x174a83, 0x174212, 0x37cb343b15389cff, 0x689585b9930ac719, 0x30ca517e7dd22a1a, 0x0 }, /* #38 */ 4761 { 0x2c6103, 0x2c6117, 0x608b527c131753fe, 0x14bf10ea2debd066, 0xb433be6e1ad47c68, 0x0 }, /* #39 */ 4762 { 0x1b4282, 0x1b4216, 0x2521ae77b4ad07e7, 0x47ba3db5faf22193, 0x22988f3e464519ac, 0x0 }, /* #40 */ 4763 { 0x246206, 0x246212, 0x4360fa3e4cdefbbc, 0x7aa4619460abf9e9, 0x3743675613ccfe2d, 0x0 }, /* #41 */ 4764 { 0x355b52, 0x355313, 0xe9cc3a641506af04, 0x65cc73fdf4146083, 0x7c003999df0db17f, 0x0 }, /* #42 */ 4765 { 0x052b42, 0x052306, 0x36c91d4d8f7873b6, 0x78bf1763dd1b5ade, 0x41f5fa164da2e728, 0x0 }, /* #43 */ 4766 { 0x355c06, 0x355407, 0xe518e6f40a4a8f96, 0x5321ebb6502d609c, 0x6e0904c245e2d106, 0x0 }, /* #44 */ 4767 { 0x177402, 0x177c03, 0xde4e331281cb9b81, 0x7af1f790e1c6ae9d, 0x9ca3c47e5ffb131c, 0x0 }, /* #45 */ 4768 { 0x395b96, 0x395386, 0x03a76217be340ba2, 0xd028f988204ce182, 0xcc8197706218d5e0, 0x0 }, /* #46 */ 4769 { 0x3d6147, 0x3d6187, 0xe677981a03ff2f42, 0xc8ba1eb8f9a236c6, 0xe242869ef5a30784, 0x0 }, /* #47 */ 4770 { 0x142157, 0x142103, 0xc20728b108214c0a, 0x26a1f8c76c21ea5e, 0x649ad01664009e54, 0x0 }, /* #48 */ 4771 { 0x1307d3, 0x130787, 0xccd99e60a8829be0, 0x998a2c4bcbaf5317, 0xccb08deb232cb737, 0x0 }, /* #49 */ 4772 { 0x356682, 0x356613, 0x2df1a69d4ee54476, 0x13e349e0a2d70a45, 0xe5f1a34353f1c5cf, 0x0 }, /* #50 */ 4773 { 0x1537d6, 0x153f13, 0xa570eb5e2ee2b369, 0x67fdafc7874f4fc2, 0xc28cc469586c9c59, 0x0 }, /* #51 */ 4774 { 0x326b83, 0x326387, 0xcb100f9a538bab63, 0x8d5346f29efc1959, 0xc24337584b706df6, 0x0 }, /* #52 */ 4775 { 0x267393, 0x267397, 0xe5c6b2415fad3a2e, 0x91854b51778e16f5, 0xabbe991017e0dcc7, 0x0 }, /* #53 */ 4776 { 0x327fd7, 0x327717, 0x6ee436ed163cc1fe, 0x4876a00b5f0edba6, 0xd992691e48d219a8, 0x0 }, /* #54 */ 4777 { 0x333d87, 0x333503, 0xf8e32a048116daf0, 0x25163b054af264b9, 0x2c331100c9db89c9, 0x0 }, /* #55 */ 4778 { 0x214e57, 0x214603, 0x3f76f8de72287a53, 0x2d31c2920df57285, 0xedbac9b39bccf832, 0x0 }, /* #56 */ 4779 { 0x103f07, 0x103707, 0xe4b7c93bf89b6f89, 0x457a051b9697c2db, 0x60c23bdf9dfc5352, 0x0 }, /* #57 */ 4780 { 0x283e46, 0x283e17, 0xa45d9f7c5923fe3c, 0x357e89e657b5b79a, 0x9120ea69fe91b95e, 0x0 }, /* #58 */ 4781 { 0x3d3d13, 0x3d3506, 0x10c1596d638a5c89, 0x385b7130e960683c, 0x279a17c385d60bb3, 0x0 }, /* #59 */ 4782 { 0x0e1786, 0x0e1f96, 0x13e68de543aa1767, 0x848f424e4917f7d2, 0x70a8b469056de06b, 0x0 }, /* #60 */ 4783 { 0x1c7256, 0x1c7207, 0xd2b0ca28adde27db, 0x413ca8bb42865a5c, 0x6e8bde9294a83281, 0x0 }, /* #61 */ 4784 { 0x017bd3, 0x017307, 0x9bff49ef7eb01c03, 0x17f7ec5913ff351b, 0x7bf8a269954f1918, 0x0 }, /* #62 */ 4785 { 0x2e3a43, 0x2e3286, 0x093fbf4465862273, 0x93a7a9069dac308d, 0x8a67e9c238260e1a, 0x0 }, /* #63 */ 4786 }; 4787 static const BINU64_TEST_T g_aTests_adc_u64[] = 4788 { 4789 { 0x236597, 0x236d07, 0xb04bc5c2e8be88d8, 0x51605081676305ff, 0xa1148abe7ea47d26, 0x0 }, /* #0 */ 4790 { 0x207197, 0x207182, 0x8ecdf993335eb541, 0xc480decfa81aff92, 0x35b2e53c74bc4a50, 0x0 }, /* #1 */ 4791 { 0x276186, 0x276186, 0x3d1fda107c91a1f4, 0xd0ee0bc932b711bd, 0x93ce31b8b6256fc9, 0x0 }, /* #2 */ 4792 { 0x223112, 0x223192, 0x4a563a2beecb6a48, 0xe869ec5051d06d75, 0x9e13b2246305032d, 0x0 }, /* #3 */ 4793 { 0x140996, 0x140113, 0x9933f552bd5ec668, 0x0e8f28a85f8dadd3, 0x755b3355a22ee76b, 0x0 }, /* #4 */ 4794 { 0x072cd2, 0x072417, 0x7adf95fd648f487b, 0x089396d4d17f7bb8, 0x8db400d76cf0333d, 0x0 }, /* #5 */ 4795 { 0x234b13, 0x234317, 0xe138af93dc980d3b, 0x389df6faed26fa2b, 0x57654767108eecef, 0x0 }, /* #6 */ 4796 { 0x324712, 0x324f82, 0x5d2142405bb35efd, 0xb7c809ccce37e5ad, 0x5aa6c78c728486b0, 0x0 }, /* #7 */ 4797 { 0x3666d2, 0x366606, 0x0f0460307b2c2451, 0x62729919e3733c28, 0x536e38e9684717d7, 0x0 }, /* #8 */ 4798 { 0x1a73c3, 0x1a7393, 0xc7c135ceb167c728, 0xb60eaa0e0f1b3285, 0xee4d743f5db36b5c, 0x0 }, /* #9 */ 4799 { 0x0b0c86, 0x0b0406, 0x56233c468e6d0020, 0x6e644acff1b72324, 0x18410e89634a2304, 0x0 }, /* #10 */ 4800 { 0x2150c7, 0x215813, 0x9b2bf6cb0c4072b9, 0x26be42c32f980a16, 0x8b924bf82357975c, 0x0 }, /* #11 */ 4801 { 0x390c97, 0x390407, 0x6d36bf154cc55be2, 0x368be81732006ec6, 0xc9552901e53b12e3, 0x0 }, /* #12 */ 4802 { 0x370552, 0x370597, 0xd780b0f42c8617bd, 0x97391839ae67a7ca, 0xbfb8674581e1900d, 0x0 }, /* #13 */ 4803 { 0x040393, 0x040306, 0x0b2aa2a0b00e8c81, 0x32c91d794c29696f, 0x279e7ad89c1adced, 0x0 }, /* #14 */ 4804 { 0x133007, 0x133892, 0x6800a70c7237d15f, 0xa82cc736350f0b8c, 0x402c2029c2d73a2c, 0x0 }, /* #15 */ 4805 { 0x3363d7, 0x336b82, 0x687326319b1f5e78, 0xd5c94c3d3aefce2f, 0x6d56260b9fd06fb6, 0x0 }, /* #16 */ 4806 { 0x1b3347, 0x1b3396, 0x03b44e3eb5e0f404, 0xeae7dd04285ddf30, 0xe7338ec5727ceb2b, 0x0 }, /* #17 */ 4807 { 0x225c53, 0x225c82, 0x5bc4fdbacc233506, 0x9ed717adee11019b, 0x431219f321edcc94, 0x0 }, /* #18 */ 4808 { 0x252212, 0x252212, 0x32ce3e775f74e2ae, 0x37b1effba1dc1431, 0x04e3b18442673183, 0x0 }, /* #19 */ 4809 { 0x1b5396, 0x1b5307, 0xc953f229558eaa61, 0x15b84fabfbce10e8, 0x4c645d82a63f6687, 0x0 }, /* #20 */ 4810 { 0x3728d6, 0x372003, 0x70ccf6e13c63e20b, 0x509cc42d1cc849ad, 0xdfcfcd4be06467a2, 0x0 }, /* #21 */ 4811 { 0x2f0716, 0x2f0787, 0xcdb9e898d8047955, 0x894e85e6c059d387, 0xbb949d4de8555a32, 0x0 }, /* #22 */ 4812 { 0x236997, 0x236112, 0x0a14dd99612af085, 0x1992bd55410b7e54, 0x0f7ddfbbdfe08dce, 0x0 }, /* #23 */ 4813 { 0x2b16c2, 0x2b1692, 0xa2cff19b9af6c40f, 0xb175c46a5cf5cd07, 0x0ea5d2cec1ff08f8, 0x0 }, /* #24 */ 4814 { 0x3259c7, 0x325186, 0x10857b9375ff5e42, 0xe3a792a821737774, 0xd3221714ab741931, 0x0 }, /* #25 */ 4815 { 0x192bd6, 0x192387, 0xad2805d6098e8a84, 0x87fc94bb6825c647, 0xdad48ee55e973bc3, 0x0 }, /* #26 */ 4816 { 0x310ad3, 0x310a03, 0xb123f785b9dafea3, 0x6223f8e66a2a756e, 0xb1000160b04f76ca, 0x0 }, /* #27 */ 4817 { 0x1a7f97, 0x1a7793, 0xdaefd202966e2b97, 0xbd80097f0d32bab6, 0xe290377c76c48f1e, 0x0 }, /* #28 */ 4818 { 0x2a6053, 0x2a6012, 0x25a3f10124f5512b, 0x4dc8a7f69318fdf4, 0x2824b6f56e23acc8, 0x0 }, /* #29 */ 4819 { 0x274417, 0x274492, 0x9b9670e96a84a2da, 0xa89d9e109c53a2d3, 0x0d072d2731cefff8, 0x0 }, /* #30 */ 4820 { 0x2502d3, 0x250207, 0x7e8064339cb828d3, 0x66ecee2bfbea9927, 0xe86c89f85f327053, 0x0 }, /* #31 */ 4821 { 0x162e57, 0x162692, 0x9fe2d2e2c87c6943, 0xbdbb6361acff8de0, 0x1dd8907ee483249c, 0x0 }, /* #32 */ 4822 { 0x364f82, 0x364706, 0x0f13f53756dd987d, 0x3ccd1c6d3e25aeed, 0x2db92735e7481670, 0x0 }, /* #33 */ 4823 { 0x3d40d2, 0x3d4012, 0x2215283662ecb3df, 0x44bbef243defb694, 0x22a6c6eddb0302b5, 0x0 }, /* #34 */ 4824 { 0x0e2416, 0x0e2c17, 0x8afb7fbf0f2aec3c, 0x57cbda0e14aac677, 0xccd05a4f057fda3b, 0x0 }, /* #35 */ 4825 { 0x187f13, 0x187713, 0x24260db9b45467e6, 0x187c24ddf2a36720, 0xf45617243e4eff39, 0x0 }, /* #36 */ 4826 { 0x095756, 0x095782, 0x26cd78a0e5444bd0, 0xded60531a0eed0ea, 0xb8088c90bbaa851a, 0x0 }, /* #37 */ 4827 { 0x045e87, 0x045696, 0xe2f6b75fb7a3cd3a, 0xf93356c76b24bdf6, 0x163c9f67b380f0bb, 0x0 }, /* #38 */ 4828 { 0x054f46, 0x054783, 0xaecb6d0c26a14ef4, 0x81318ca1140595c8, 0xd2661f94ed6446d4, 0x0 }, /* #39 */ 4829 { 0x2336d3, 0x233e96, 0x567b32fc1d6ed17c, 0xd40b6e634fbf3c3c, 0x7d903b6732506abf, 0x0 }, /* #40 */ 4830 { 0x2c06c6, 0x2c0686, 0x9c511233027052e0, 0xd589668910f2547e, 0x393854560e82019e, 0x0 }, /* #41 */ 4831 { 0x287753, 0x287783, 0xbe3e536a088db007, 0x989cd57eb664241a, 0xda5e8214add67412, 0x0 }, /* #42 */ 4832 { 0x2d7c92, 0x2d7497, 0xe9ba6b3cfca0ef3c, 0xe095387b0a77559a, 0xf6dacd3e0dd6665e, 0x0 }, /* #43 */ 4833 { 0x183d96, 0x183513, 0x22227261ef866c17, 0x040d894df309bbe0, 0xe1eb16ec03834fc9, 0x0 }, /* #44 */ 4834 { 0x2d7153, 0x2d7182, 0x920f52c29f4033b2, 0xe4337124cb429c57, 0x52241e622c0268a4, 0x0 }, /* #45 */ 4835 { 0x063d16, 0x063587, 0xeacab7fe4b31aecb, 0xd5466fbc2e27496f, 0xea7bb7bde2f59aa4, 0x0 }, /* #46 */ 4836 { 0x1c0fc2, 0x1c0706, 0x2ae251ae3c1879c4, 0x45f5d04a6c792718, 0x1b137e9c3060ad54, 0x0 }, /* #47 */ 4837 { 0x1d4187, 0x1d4116, 0x03d9371a020149bf, 0x527aafdd2bb1f882, 0x4ea178c329b0aec2, 0x0 }, /* #48 */ 4838 { 0x3f7283, 0x3f7203, 0xd2d150e648b8a6d6, 0x415b5b9e74cefd5b, 0x6e8a0ab82c165684, 0x0 }, /* #49 */ 4839 { 0x056e92, 0x056e86, 0x2f44dca29abc0a3f, 0xa7241b15ecad52ff, 0x77df3e7351f148c0, 0x0 }, /* #50 */ 4840 { 0x3d2d82, 0x3d2d03, 0x8dd7583d21366080, 0x345f511916187464, 0xa687f8dbf4e213e4, 0x0 }, /* #51 */ 4841 { 0x232653, 0x232686, 0x167b312298f17dd1, 0xdef72c990ac83887, 0xc87bfb7671d6bab5, 0x0 }, /* #52 */ 4842 { 0x3a2507, 0x3a2513, 0xf62a6ec1f1dd462d, 0x06157fa64daac3b0, 0x0feb10e45bcd7d82, 0x0 }, /* #53 */ 4843 { 0x2170c6, 0x217012, 0x01dc7cf81ece9515, 0x36b81d03515f34a4, 0x34dba00b32909f8f, 0x0 }, /* #54 */ 4844 { 0x286e16, 0x286617, 0x3ddb75278d95315b, 0x2127a85fe07dc559, 0xe34c333852e893fe, 0x0 }, /* #55 */ 4845 { 0x363382, 0x363382, 0x15b4d77dd3cb81c5, 0xbb8a12ea277afd45, 0xa5d53b6c53af7b80, 0x0 }, /* #56 */ 4846 { 0x3042d3, 0x304282, 0xc07af1c35e756204, 0xe07c01cba60bbc4c, 0x2001100847965a47, 0x0 }, /* #57 */ 4847 { 0x032e57, 0x032602, 0x15ee85f791f2b785, 0x3d9c3c96f08ffeba, 0x27adb69f5e9d4734, 0x0 }, /* #58 */ 4848 { 0x3035c6, 0x303593, 0xd2f2b01b9c762eae, 0x8e60a401d77df502, 0xbb6df3e63b07c654, 0x0 }, /* #59 */ 4849 { 0x271f87, 0x271787, 0xd058ad6125d9ed34, 0x8c585126d3b8b0de, 0xbbffa3c5addec3a9, 0x0 }, /* #60 */ 4850 { 0x191a16, 0x191216, 0x2d3ed7bfadc14b6c, 0x51e6cd6ce6879f39, 0x24a7f5ad38c653cd, 0x0 }, /* #61 */ 4851 { 0x324382, 0x324387, 0xc5cd0d880337d242, 0xc15af1bf1c6b30f3, 0xfb8de43719335eb1, 0x0 }, /* #62 */ 4852 { 0x017546, 0x017516, 0x182d8cbc7417b6f3, 0x1db2e8120a8a6ed1, 0x05855b559672b7de, 0x0 }, /* #63 */ 4853 }; 4854 static const BINU64_TEST_T g_aTests_adc_u64_locked[] = 4855 { 4856 { 0x2f4d13, 0x2f4506, 0x25b24e16db6f4367, 0x3c034b7e7893fdeb, 0x1650fd679d24ba83, 0x0 }, /* #0 */ 4857 { 0x2c2156, 0x2c2182, 0xdac19ab66b1c7aca, 0xdfba7763c7b0ab3d, 0x04f8dcad5c943073, 0x0 }, /* #1 */ 4858 { 0x200513, 0x200592, 0x931fa2d6e1f77c46, 0xc89f7dd263f33683, 0x357fdafb81fbba3c, 0x0 }, /* #2 */ 4859 { 0x015103, 0x015113, 0x42b6c2762240a787, 0x27d1f2a80ed979e6, 0xe51b3031ec98d25e, 0x0 }, /* #3 */ 4860 { 0x3914d2, 0x391497, 0xd7d93f15fdc6162a, 0xd25975ee75829e18, 0xfa8036d877bc87ee, 0x0 }, /* #4 */ 4861 { 0x103cc3, 0x103412, 0x2d27f7263f62817e, 0x45e5ede59a359945, 0x18bdf6bf5ad317c6, 0x0 }, /* #5 */ 4862 { 0x122317, 0x122383, 0xe0654c631412d51c, 0xa21585696e8cdd4f, 0xc1b039065a7a0832, 0x0 }, /* #6 */ 4863 { 0x2f39c7, 0x2f3196, 0x5940f5130f0de52d, 0xf08d7a4b46a7c55a, 0x974c85383799e02c, 0x0 }, /* #7 */ 4864 { 0x3e4c46, 0x3e4c82, 0x716ea20ded83c680, 0xe115cfbf43d50429, 0x6fa72db156513da9, 0x0 }, /* #8 */ 4865 { 0x2857c2, 0x285f13, 0xa4f16aaa84f6c4c9, 0x35c47823ea88b775, 0x90d30d796591f2ac, 0x0 }, /* #9 */ 4866 { 0x190b92, 0x190397, 0x9e292621fd19a331, 0x891724a61c9ff330, 0xeaedfe841f864fff, 0x0 }, /* #10 */ 4867 { 0x202202, 0x202216, 0x21fe819addb41bbe, 0x47281cefe9a2d2a3, 0x25299b550beeb6e5, 0x0 }, /* #11 */ 4868 { 0x147c82, 0x147482, 0x3a794f37d74de31c, 0xfab57d1c098dc5ce, 0xc03c2de4323fe2b2, 0x0 }, /* #12 */ 4869 { 0x2853d2, 0x285b86, 0x30018f0977acc618, 0xac22e8926e029769, 0x7c215988f655d151, 0x0 }, /* #13 */ 4870 { 0x3d2f42, 0x3d2f86, 0x43c1bfd6d1b20523, 0xb86b7367b6cba27d, 0x74a9b390e5199d5a, 0x0 }, /* #14 */ 4871 { 0x0b6ec6, 0x0b6686, 0x1c94a3e5f0292272, 0xc6d53aa2d2bd407d, 0xaa4096bce2941e0b, 0x0 }, /* #15 */ 4872 { 0x284703, 0x284797, 0xc6b2fe3c781666bc, 0xa9d782d689677f50, 0xe324849a11511893, 0x0 }, /* #16 */ 4873 { 0x3d2c56, 0x3d2403, 0xef353a54d8c71ac9, 0x37f5d56de84f93cb, 0x48c09b190f887902, 0x0 }, /* #17 */ 4874 { 0x060ac6, 0x060207, 0x58f447b3d88265f7, 0x5214a2122611ab88, 0xf9205a5e4d8f4591, 0x0 }, /* #18 */ 4875 { 0x0d0f52, 0x0d0707, 0x5ddbd547567123a7, 0x4569271022005b48, 0xe78d51c8cb8f37a1, 0x0 }, /* #19 */ 4876 { 0x3435c3, 0x343596, 0x5190c57622f529fc, 0xe2f601d4da8919cc, 0x91653c5eb793efcf, 0x0 }, /* #20 */ 4877 { 0x1e4816, 0x1e4817, 0xb7b6372e28d8e54d, 0x3a889aae04b9aee2, 0x82d2637fdbe0c995, 0x0 }, /* #21 */ 4878 { 0x024917, 0x024182, 0x3176584cb78e9382, 0xf05560fd882db349, 0xbedf08b0d09f1fc6, 0x0 }, /* #22 */ 4879 { 0x337b07, 0x337386, 0x2645aa2b8354289c, 0xf3ce7b7d6afb4a1e, 0xcd88d151e7a72181, 0x0 }, /* #23 */ 4880 { 0x2623c2, 0x262386, 0xf0bce28748b72864, 0xf98f05a349736f48, 0x08d2231c00bc46e4, 0x0 }, /* #24 */ 4881 { 0x3f2897, 0x3f2886, 0x79c0abd58cc38a9a, 0xbab76f8ca514d52d, 0x40f6c3b718514a92, 0x0 }, /* #25 */ 4882 { 0x2b23d7, 0x2b2316, 0x107cddbd9bc02abe, 0x4e6fa2bbd181d67e, 0x3df2c4fe35c1abbf, 0x0 }, /* #26 */ 4883 { 0x234043, 0x234016, 0x4fe07236ef12239e, 0x7fb1f15a877c83d1, 0x2fd17f23986a6032, 0x0 }, /* #27 */ 4884 { 0x320c07, 0x320403, 0x6082dc8880fdf395, 0x080d2b5b305a89ce, 0xa78a4ed2af5c9638, 0x0 }, /* #28 */ 4885 { 0x3c7213, 0x3c7203, 0xf659e595203a5c75, 0x491e1a58682a325d, 0x52c434c347efd5e7, 0x0 }, /* #29 */ 4886 { 0x2377d7, 0x237786, 0xa156d2b8ec23c8d7, 0xda0388ca374807f9, 0x38acb6114b243f21, 0x0 }, /* #30 */ 4887 { 0x253302, 0x253396, 0x05b39c6a4581b19c, 0xff00fc241863c882, 0xf94d5fb9d2e216e6, 0x0 }, /* #31 */ 4888 { 0x070813, 0x070096, 0xb9437c9515b69adf, 0xe81bcda0135ed271, 0x2ed8510afda83791, 0x0 }, /* #32 */ 4889 { 0x307f86, 0x307787, 0x9d5adec70085ffc5, 0x8d0148e0795e0a77, 0xefa66a1978d80ab2, 0x0 }, /* #33 */ 4890 { 0x3f2797, 0x3f2783, 0xcf38eb0896de18f6, 0xc3be951d38ac7afd, 0xf485aa14a1ce6206, 0x0 }, /* #34 */ 4891 { 0x2121d6, 0x212116, 0x0221b259adfe41be, 0x155ba738204254b8, 0x1339f4de724412fa, 0x0 }, /* #35 */ 4892 { 0x3b2486, 0x3b2496, 0xd5dec6a70f253d59, 0xe814133963e94681, 0x12354c9254c40928, 0x0 }, /* #36 */ 4893 { 0x360e96, 0x360696, 0x08c019f95bf74c82, 0xdb32bd4d57e09c41, 0xd272a353fbe94fbf, 0x0 }, /* #37 */ 4894 { 0x004846, 0x004086, 0x93f63f909926e12d, 0x969a046f24ee132d, 0x02a3c4de8bc73200, 0x0 }, /* #38 */ 4895 { 0x114c06, 0x114c13, 0xc1c7a588c8b3849e, 0x52925755a2f82a13, 0x90cab1ccda44a575, 0x0 }, /* #39 */ 4896 { 0x1e5092, 0x1e5086, 0x10c9e3bc5dd709e2, 0xfdcf3574545d5e22, 0xed0551b7f6865440, 0x0 }, /* #40 */ 4897 { 0x375c52, 0x375497, 0xf3bd12d95b6b671d, 0x9fa052e49d8c0709, 0xabe3400b42209fec, 0x0 }, /* #41 */ 4898 { 0x012887, 0x012882, 0x6baf1784cc69a481, 0xad5a400b809ab6d9, 0x41ab2886b4311257, 0x0 }, /* #42 */ 4899 { 0x317647, 0x317606, 0x625c24efd98bb223, 0x6fc8166ce9088aac, 0x0d6bf17d0f7cd888, 0x0 }, /* #43 */ 4900 { 0x3b4c47, 0x3b4486, 0x98905fd8c7969d82, 0xd867d053f61b28d7, 0x3fd7707b2e848b54, 0x0 }, /* #44 */ 4901 { 0x193bd3, 0x193306, 0x155b2cd8e8848970, 0x57b87810bd61ad4d, 0x425d4b37d4dd23dc, 0x0 }, /* #45 */ 4902 { 0x3529c2, 0x352106, 0x4613e908f59300b6, 0x4f1ac2c87abb100c, 0x0906d9bf85280f56, 0x0 }, /* #46 */ 4903 { 0x010f12, 0x010f86, 0x4b838c8c03a239a3, 0xaebe4b25ad227ade, 0x633abe99a980413b, 0x0 }, /* #47 */ 4904 { 0x376196, 0x376187, 0xff33ce9fea6f83c4, 0xf56eb753ccb1edbb, 0xf63ae8b3e24269f7, 0x0 }, /* #48 */ 4905 { 0x035b97, 0x035397, 0xed3683b5a2f1bf0f, 0xc69fff8738f2b653, 0xd9697bd19600f743, 0x0 }, /* #49 */ 4906 { 0x000413, 0x000402, 0x6ae3600d6ed3bec2, 0x6f35f231248aca3d, 0x04529223b5b70b7a, 0x0 }, /* #50 */ 4907 { 0x383a06, 0x383a82, 0x7e76852860ab0f41, 0xfddc4b5ef7cb3462, 0x7f65c63697202521, 0x0 }, /* #51 */ 4908 { 0x384493, 0x384417, 0x2f4e6ff99f9dc66e, 0x2de33e4d66372321, 0xfe94ce53c6995cb2, 0x0 }, /* #52 */ 4909 { 0x356c13, 0x356487, 0xe6d3358fdadd7f00, 0x887068df0f3ed233, 0xa19d334f34615332, 0x0 }, /* #53 */ 4910 { 0x1318c6, 0x131002, 0x0398b496db131c15, 0x5521cd55b98b01c7, 0x518918bede77e5b2, 0x0 }, /* #54 */ 4911 { 0x370bc3, 0x370b92, 0x674373b8eb38f0b6, 0xaf6056bae89b5ab5, 0x481ce301fd6269fe, 0x0 }, /* #55 */ 4912 { 0x3b7b83, 0x3b7b03, 0xca2960bacaf23bd1, 0x77d9c1c6ed7f945e, 0xadb0610c228d588c, 0x0 }, /* #56 */ 4913 { 0x331316, 0x331b07, 0xee2c023fa77db5d2, 0x74d92cacf2c54399, 0x86ad2a6d4b478dc7, 0x0 }, /* #57 */ 4914 { 0x3c7e53, 0x3c7603, 0x6a9c7d3a950b91f9, 0x106465bc1ced12ab, 0xa5c7e88187e180b1, 0x0 }, /* #58 */ 4915 { 0x312153, 0x312117, 0x1d95bcdfd5187198, 0x031069daa6bb7612, 0xe57aacfad1a30479, 0x0 }, /* #59 */ 4916 { 0x320502, 0x320597, 0xe49838129a02a8cd, 0xd8755b5ddf8be150, 0xf3dd234b45893883, 0x0 }, /* #60 */ 4917 { 0x384c52, 0x384487, 0xbc526ba96d1cc715, 0x91ee704334372b18, 0xd59c0499c71a6403, 0x0 }, /* #61 */ 4918 { 0x320497, 0x320c13, 0xad40b5f0e413c6df, 0x55634e1e577c9e79, 0xa822982d7368d799, 0x0 }, /* #62 */ 4919 { 0x3446d2, 0x344607, 0x4a0fc3efa9f0f3b4, 0x10682d69baf978c6, 0xc658697a11088512, 0x0 }, /* #63 */ 4920 }; 4921 static const BINU64_TEST_T g_aTests_sub_u64[] = 4922 { 4923 { 0x346c82, 0x346483, 0xe32ca0ea165db93e, 0xf90c903b0f6523ba, 0xea2010af06f89584, 0x0 }, /* #0 */ 4924 { 0x2766c6, 0x276682, 0xaf180d9d53cbddd6, 0xa682b9bdbfa5e670, 0x089553df9425f766, 0x0 }, /* #1 */ 4925 { 0x357a93, 0x357202, 0xa62f1270ff8aa07f, 0x1b0b8c6aa32715da, 0x8b2386065c638aa5, 0x0 }, /* #2 */ 4926 { 0x337982, 0x337102, 0xa5dd436eb3499ceb, 0x13efb79e11d37dea, 0x91ed8bd0a1761f01, 0x0 }, /* #3 */ 4927 { 0x362e97, 0x362697, 0xb32a352b1cf48f29, 0xcfb580eac4ebdade, 0xe374b4405808b44b, 0x0 }, /* #4 */ 4928 { 0x2608c3, 0x260816, 0xdbee08978c493bb1, 0x78941f11a3d31b0a, 0x6359e985e87620a7, 0x0 }, /* #5 */ 4929 { 0x322cc6, 0x322c06, 0xc8e5772930615fff, 0x76044f765f6f15dd, 0x52e127b2d0f24a22, 0x0 }, /* #6 */ 4930 { 0x354182, 0x354113, 0x31aa1b73e2a78e20, 0x3da3d37e0bb759a2, 0xf40647f5d6f0347e, 0x0 }, /* #7 */ 4931 { 0x1e6157, 0x1e6112, 0x7979ce4d2c483891, 0x7923b9ea0070f9dc, 0x005614632bd73eb5, 0x0 }, /* #8 */ 4932 { 0x146fc3, 0x146797, 0xd1afd6ba0c74f1d1, 0xea45db30dd3a7a96, 0xe769fb892f3a773b, 0x0 }, /* #9 */ 4933 { 0x011443, 0x011403, 0x4078fc26ffe32a39, 0x7d9f165e78f10731, 0xc2d9e5c886f22308, 0x0 }, /* #10 */ 4934 { 0x3c2ec6, 0x3c2e87, 0x1535aa3ea2c0a39d, 0x8280251c2c84cc4b, 0x92b58522763bd752, 0x0 }, /* #11 */ 4935 { 0x372592, 0x372582, 0xfb1d84e072592736, 0x89320cd2235a7ac4, 0x71eb780e4efeac72, 0x0 }, /* #12 */ 4936 { 0x171992, 0x171193, 0xbc682e7d228f4a51, 0xc6f0db8a06caf9f7, 0xf57752f31bc4505a, 0x0 }, /* #13 */ 4937 { 0x270bc6, 0x270392, 0xc257a16af4b5a8b7, 0xa45bc8ddad8f715e, 0x1dfbd88d47263759, 0x0 }, /* #14 */ 4938 { 0x062056, 0x062083, 0xa36c347be2f678ab, 0xeac501714e0cce70, 0xb8a7330a94e9aa3b, 0x0 }, /* #15 */ 4939 { 0x077296, 0x077287, 0x95e0bc95c8c7086b, 0xdb26bcf0734a2300, 0xbab9ffa5557ce56b, 0x0 }, /* #16 */ 4940 { 0x3e6897, 0x3e6897, 0x7b1b2a3e8117b3c4, 0xaef0ea7e0ca5282e, 0xcc2a3fc074728b96, 0x0 }, /* #17 */ 4941 { 0x3f7d52, 0x3f7596, 0xfe7204d1dabc456d, 0x81175e156b21f00f, 0x7d5aa6bc6f9a555e, 0x0 }, /* #18 */ 4942 { 0x382016, 0x382016, 0xa7c00669f55793a2, 0x011a8df2057286ed, 0xa6a57877efe50cb5, 0x0 }, /* #19 */ 4943 { 0x076053, 0x076007, 0x49779ffa87a0bb87, 0x60f577cd3af8bfc3, 0xe882282d4ca7fbc4, 0x0 }, /* #20 */ 4944 { 0x1b3703, 0x1b3793, 0x00190910ca9415a5, 0xe91695f85ef21c29, 0x170273186ba1f97c, 0x0 }, /* #21 */ 4945 { 0x125942, 0x125187, 0x1bac2fd2f8e3b824, 0xa622a310b36c0521, 0x75898cc24577b303, 0x0 }, /* #22 */ 4946 { 0x3850d7, 0x385097, 0x03a87b632a036051, 0xc86f98ed3fc69d09, 0x3b38e275ea3cc348, 0x0 }, /* #23 */ 4947 { 0x1b0d93, 0x1b0587, 0x99c136514973ecd3, 0xd10a5aeb2d9ebef3, 0xc8b6db661bd52de0, 0x0 }, /* #24 */ 4948 { 0x3e2ad7, 0x3e2297, 0x1cc07ba1f2ae35a5, 0xbac05318d1b97f0c, 0x6200288920f4b699, 0x0 }, /* #25 */ 4949 { 0x256c82, 0x256483, 0xd15a27188abf3d6e, 0xd5dc7c6d95027b0d, 0xfb7daaaaf5bcc261, 0x0 }, /* #26 */ 4950 { 0x0f1d43, 0x0f1d02, 0x88a980190be774dd, 0x0b9d71b55bce664a, 0x7d0c0e63b0190e93, 0x0 }, /* #27 */ 4951 { 0x044592, 0x044516, 0xe80055b17ad0c4bc, 0x2ca174e70cd6b7ee, 0xbb5ee0ca6dfa0cce, 0x0 }, /* #28 */ 4952 { 0x380c13, 0x380496, 0xafb69da333ea9c39, 0xa88c9a33b5c34b6c, 0x072a036f7e2750cd, 0x0 }, /* #29 */ 4953 { 0x0710c3, 0x071006, 0x570a1dd41b7abcef, 0x21171088024e46ff, 0x35f30d4c192c75f0, 0x0 }, /* #30 */ 4954 { 0x2e3513, 0x2e3593, 0x1354b56587de86e0, 0xba841e1e298d8313, 0x58d097475e5103cd, 0x0 }, /* #31 */ 4955 { 0x3b63d6, 0x3b6397, 0x3550d2cb0fad3862, 0xbf57f030426deec9, 0x75f8e29acd3f4999, 0x0 }, /* #32 */ 4956 { 0x250806, 0x250816, 0xdd15a9334679a842, 0x667b51f60d62253f, 0x769a573d39178303, 0x0 }, /* #33 */ 4957 { 0x1501c6, 0x150182, 0xca9556f9e33ca083, 0xb0548dacd0bb84d3, 0x1a40c94d12811bb0, 0x0 }, /* #34 */ 4958 { 0x200c87, 0x200416, 0x526777bf46d61a86, 0x41c8ba833fef747d, 0x109ebd3c06e6a609, 0x0 }, /* #35 */ 4959 { 0x195757, 0x195f12, 0x8081759a571283a7, 0x432fd440a3c2b1ef, 0x3d51a159b34fd1b8, 0x0 }, /* #36 */ 4960 { 0x377982, 0x377102, 0xfd015cf830dde3aa, 0x005261828c5f2698, 0xfcaefb75a47ebd12, 0x0 }, /* #37 */ 4961 { 0x3e7e46, 0x3e7617, 0x001ee94fd9e7c88a, 0x21b031922c80661e, 0xde6eb7bdad67626c, 0x0 }, /* #38 */ 4962 { 0x210992, 0x210113, 0x2ec246d27045ae7b, 0x43b45e769b8df0ae, 0xeb0de85bd4b7bdcd, 0x0 }, /* #39 */ 4963 { 0x114452, 0x114487, 0xb14295f9a07827ca, 0xc6f837d055f40017, 0xea4a5e294a8427b3, 0x0 }, /* #40 */ 4964 { 0x2c0c43, 0x2c0412, 0x4feca93bfd991fa5, 0x4a5fbe89433eb6fe, 0x058ceab2ba5a68a7, 0x0 }, /* #41 */ 4965 { 0x046fc2, 0x046796, 0xdbee064ac0c74a87, 0xb579b99098e8371b, 0x26744cba27df136c, 0x0 }, /* #42 */ 4966 { 0x197bc2, 0x197306, 0x952ceb79ddd4624f, 0x062fa8cf25bce1b1, 0x8efd42aab817809e, 0x0 }, /* #43 */ 4967 { 0x234f43, 0x234796, 0xc0ad04d9e206222a, 0x84ca6ae982ecbe6f, 0x3be299f05f1963bb, 0x0 }, /* #44 */ 4968 { 0x287a47, 0x287293, 0x3a519eba2db3d89a, 0xbe5d3e78e927f55b, 0x7bf46041448be33f, 0x0 }, /* #45 */ 4969 { 0x1b6a07, 0x1b6287, 0x2e0f5f8add163b65, 0xd28627c6a9ccc6c0, 0x5b8937c4334974a5, 0x0 }, /* #46 */ 4970 { 0x2c53c7, 0x2c5387, 0xab0e38c06cb2420c, 0xab3a57d63a0245e4, 0xffd3e0ea32affc28, 0x0 }, /* #47 */ 4971 { 0x136416, 0x136403, 0x1d9334938bd82d80, 0x454f81e420777f70, 0xd843b2af6b60ae10, 0x0 }, /* #48 */ 4972 { 0x082c46, 0x082402, 0x8bb209cb481d0ce8, 0x0937e1f2b27bf7a8, 0x827a27d895a11540, 0x0 }, /* #49 */ 4973 { 0x0d5707, 0x0d5792, 0xe99811f710e9dcb1, 0xd36a92cb1226583b, 0x162d7f2bfec38476, 0x0 }, /* #50 */ 4974 { 0x376b47, 0x376312, 0x7680a1d1f08143a7, 0x1e72883639816689, 0x580e199bb6ffdd1e, 0x0 }, /* #51 */ 4975 { 0x331b53, 0x331383, 0x5f22e141f1cf3ec4, 0xff6a82c906dc9b92, 0x5fb85e78eaf2a332, 0x0 }, /* #52 */ 4976 { 0x024942, 0x024197, 0x92dc556b26df5f18, 0xc3bd747b277350cc, 0xcf1ee0efff6c0e4c, 0x0 }, /* #53 */ 4977 { 0x017282, 0x017a97, 0x469319db34cf11b3, 0xb44cc07e91489577, 0x9246595ca3867c3c, 0x0 }, /* #54 */ 4978 { 0x145117, 0x145182, 0xf78338e1a2337647, 0x8e4945895a27fd34, 0x6939f358480b7913, 0x0 }, /* #55 */ 4979 { 0x174c42, 0x174402, 0x2508db0c2a17619a, 0x1cbfb80941b23cf4, 0x08492302e86524a6, 0x0 }, /* #56 */ 4980 { 0x195c87, 0x195487, 0x3634c2b3c38b6b59, 0xf93e7b3681b0b8f3, 0x3cf6477d41dab266, 0x0 }, /* #57 */ 4981 { 0x0f7ec7, 0x0f7683, 0xc51868f3ca8e6f6e, 0xc588f9ea04fc434c, 0xff8f6f09c5922c22, 0x0 }, /* #58 */ 4982 { 0x025852, 0x025007, 0x2ea4f2cdbf11e06c, 0x58d93e362fd157c5, 0xd5cbb4978f4088a7, 0x0 }, /* #59 */ 4983 { 0x3d3086, 0x3d3893, 0x5f6a961b94c72955, 0xb75d41430622529b, 0xa80d54d88ea4d6ba, 0x0 }, /* #60 */ 4984 { 0x3d6646, 0x3d6693, 0x8e9b429f3405a026, 0xf6188cd6c0d2a31c, 0x9882b5c87332fd0a, 0x0 }, /* #61 */ 4985 { 0x2c0ad7, 0x2c0216, 0xcdc781447110eb4a, 0x11056833cc194cdd, 0xbcc21910a4f79e6d, 0x0 }, /* #62 */ 4986 { 0x3b2947, 0x3b2116, 0xb2129754b0304926, 0x090fdaba0da302d8, 0xa902bc9aa28d464e, 0x0 }, /* #63 */ 4987 }; 4988 static const BINU64_TEST_T g_aTests_sub_u64_locked[] = 4989 { 4990 { 0x2c5852, 0x2c5812, 0x8855ee9390da897b, 0x0efd39640f386f7c, 0x7958b52f81a219ff, 0x0 }, /* #0 */ 4991 { 0x1f3e12, 0x1f3e02, 0x85dafafe4264489c, 0x74bdf9b316d00bea, 0x111d014b2b943cb2, 0x0 }, /* #1 */ 4992 { 0x000c87, 0x000496, 0xc85ba28cfdf6979c, 0x8522736245e9fdff, 0x43392f2ab80c999d, 0x0 }, /* #2 */ 4993 { 0x0710c2, 0x071002, 0x711eb383137892fe, 0x3893facdfcdd1c58, 0x388ab8b5169b76a6, 0x0 }, /* #3 */ 4994 { 0x2430c6, 0x243006, 0x66283110af99faea, 0x16cf7e1a96ecd5e8, 0x4f58b2f618ad2502, 0x0 }, /* #4 */ 4995 { 0x0d3c53, 0x0d3496, 0xd3df8647c6b4fb51, 0xbfa3b6544ecc30fc, 0x143bcff377e8ca55, 0x0 }, /* #5 */ 4996 { 0x110593, 0x110d02, 0x9b00c0ad29a2468a, 0x570dc4909b387a02, 0x43f2fc1c8e69cc88, 0x0 }, /* #6 */ 4997 { 0x053516, 0x053503, 0x05b641f78d35c767, 0x7c8abd610c90e485, 0x892b849680a4e2e2, 0x0 }, /* #7 */ 4998 { 0x0d1886, 0x0d1012, 0x911ff730349a96c3, 0x0fa6bac5eafd1dab, 0x81793c6a499d7918, 0x0 }, /* #8 */ 4999 { 0x2d53c7, 0x2d5b83, 0x6857e657bb9f82b5, 0x815fd61cd8cc1443, 0xe6f8103ae2d36e72, 0x0 }, /* #9 */ 5000 { 0x310486, 0x310492, 0xda708709213bc2c6, 0xc2e90c604f8a5558, 0x17877aa8d1b16d6e, 0x0 }, /* #10 */ 5001 { 0x055856, 0x055883, 0x687b0e4aec47f64c, 0xd436b4774560c543, 0x944459d3a6e73109, 0x0 }, /* #11 */ 5002 { 0x253602, 0x253602, 0xe0e743e5d9bed478, 0x23a15f8f6aa43362, 0xbd45e4566f1aa116, 0x0 }, /* #12 */ 5003 { 0x116987, 0x116993, 0x0d6eacd10c7aba91, 0x8c9c513d6f66e657, 0x80d25b939d13d43a, 0x0 }, /* #13 */ 5004 { 0x3a3106, 0x3a3187, 0xcee62c9174304c5f, 0xcef1a8cfcab86124, 0xfff483c1a977eb3b, 0x0 }, /* #14 */ 5005 { 0x363582, 0x363517, 0x106f71491f347ae1, 0x52abd184dabe02d4, 0xbdc39fc44476780d, 0x0 }, /* #15 */ 5006 { 0x2e3d57, 0x2e3506, 0xde4d4c7a15bec075, 0x423c48e070e6d355, 0x9c110399a4d7ed20, 0x0 }, /* #16 */ 5007 { 0x034016, 0x034087, 0xc06ae19d5c6c26da, 0xf2f7be423369fb65, 0xcd73235b29022b75, 0x0 }, /* #17 */ 5008 { 0x165316, 0x165b87, 0x5b68c91f07a8eb3f, 0xb44256840b3caa24, 0xa726729afc6c411b, 0x0 }, /* #18 */ 5009 { 0x2e1156, 0x2e1196, 0xfe9d76c00b763914, 0x92bcb110f796e1b7, 0x6be0c5af13df575d, 0x0 }, /* #19 */ 5010 { 0x121b57, 0x121386, 0xf7f586a279de65ec, 0xb688bb0a2184538b, 0x416ccb98585a1261, 0x0 }, /* #20 */ 5011 { 0x2a68c3, 0x2a6012, 0x3883d72beecc1617, 0x10457859d728b10e, 0x283e5ed217a36509, 0x0 }, /* #21 */ 5012 { 0x034182, 0x034182, 0xeb19fea32d09fe5a, 0xe202f60c756d68ea, 0x09170896b79c9570, 0x0 }, /* #22 */ 5013 { 0x343483, 0x343412, 0x586360cbd53728fa, 0x4200063670cf6d0b, 0x16635a956467bbef, 0x0 }, /* #23 */ 5014 { 0x0f7786, 0x0f7716, 0x6c29881ce18dec02, 0x6302f2f7c6e6ef18, 0x092695251aa6fcea, 0x0 }, /* #24 */ 5015 { 0x0934d6, 0x093c97, 0x724659bd193eed31, 0x931c1cd3f0914c1d, 0xdf2a3ce928ada114, 0x0 }, /* #25 */ 5016 { 0x0474d3, 0x047407, 0x0dd593a8276f91ed, 0x6ba48b20e69e6f69, 0xa231088740d12284, 0x0 }, /* #26 */ 5017 { 0x266892, 0x266012, 0x55934e992170f7e0, 0x1f5b20862763ce01, 0x36382e12fa0d29df, 0x0 }, /* #27 */ 5018 { 0x185c42, 0x185407, 0x3cc4ebc5b7ec5511, 0x72e0e52913994290, 0xc9e4069ca4531281, 0x0 }, /* #28 */ 5019 { 0x2d70d6, 0x2d7003, 0x57b7a08d00de9f78, 0x5811c6592850e980, 0xffa5da33d88db5f8, 0x0 }, /* #29 */ 5020 { 0x186ac2, 0x186217, 0x68b05dd01d9339e1, 0x742cc7ac8ab42253, 0xf483962392df178e, 0x0 }, /* #30 */ 5021 { 0x356ec6, 0x356e16, 0x871cd350380e9be4, 0x274a431e42996f0f, 0x5fd29031f5752cd5, 0x0 }, /* #31 */ 5022 { 0x383216, 0x383a93, 0x6dcb921dcf758a50, 0xaf5d3da67f8fa415, 0xbe6e54774fe5e63b, 0x0 }, /* #32 */ 5023 { 0x2b1153, 0x2b1197, 0x122f41d3211bdf43, 0xbd97071b84913177, 0x54983ab79c8aadcc, 0x0 }, /* #33 */ 5024 { 0x366fc6, 0x366792, 0xd539490830b75914, 0x87d9ec5acccd8126, 0x4d5f5cad63e9d7ee, 0x0 }, /* #34 */ 5025 { 0x3d0982, 0x3d0197, 0x823b56f9c490db82, 0xf238e5757ec5e4ee, 0x9002718445caf694, 0x0 }, /* #35 */ 5026 { 0x2a3a07, 0x2a3212, 0x0cbf16274ee2fc62, 0x0b8f2d53b99b9b68, 0x012fe8d3954760fa, 0x0 }, /* #36 */ 5027 { 0x1e1616, 0x1e1e93, 0x722097ff91cf13db, 0x993fc25d57f413cd, 0xd8e0d5a239db000e, 0x0 }, /* #37 */ 5028 { 0x290b52, 0x290316, 0x6fb8419514c18f90, 0x5b91dc16eae7d9e4, 0x1426657e29d9b5ac, 0x0 }, /* #38 */ 5029 { 0x115e53, 0x115683, 0x8fbcfaf42d89bb3f, 0xa3ef7cae6d8a0a01, 0xebcd7e45bfffb13e, 0x0 }, /* #39 */ 5030 { 0x1c7a52, 0x1c7282, 0xf6725e21ae808078, 0xbc49bd8c5ffe7b31, 0x3a28a0954e820547, 0x0 }, /* #40 */ 5031 { 0x063407, 0x063416, 0xeec9275b08d5590c, 0x6bdbec72709e58dd, 0x82ed3ae89837002f, 0x0 }, /* #41 */ 5032 { 0x3656d2, 0x365e97, 0x510e2c7dfeff91bc, 0x817a8a3b4574a59f, 0xcf93a242b98aec1d, 0x0 }, /* #42 */ 5033 { 0x012303, 0x012306, 0x6e1bf5bea1f73a69, 0x1d37e72db45495d1, 0x50e40e90eda2a498, 0x0 }, /* #43 */ 5034 { 0x381893, 0x381887, 0x40cc5fd8c0971c71, 0x9404537756eebe21, 0xacc80c6169a85e50, 0x0 }, /* #44 */ 5035 { 0x244b17, 0x244397, 0x888590a92a1b95f0, 0xc19d2240313f4a53, 0xc6e86e68f8dc4b9d, 0x0 }, /* #45 */ 5036 { 0x281216, 0x281a06, 0xa71f8904be173af4, 0x567c1ae9f6baa074, 0x50a36e1ac75c9a80, 0x0 }, /* #46 */ 5037 { 0x117556, 0x117512, 0x29aa3ebc9cb8d122, 0x1f20769ff4bbf24c, 0x0a89c81ca7fcded6, 0x0 }, /* #47 */ 5038 { 0x304c57, 0x304483, 0xa5f8012fb441b40c, 0xc4f1b1acf72bebea, 0xe1064f82bd15c822, 0x0 }, /* #48 */ 5039 { 0x0e1193, 0x0e1187, 0xdb02b2de68637a8c, 0xdf655b191a363f0c, 0xfb9d57c54e2d3b80, 0x0 }, /* #49 */ 5040 { 0x2d6516, 0x2d6d83, 0x0a364f45bb87b3ef, 0x8a1a2be6c7f973b0, 0x801c235ef38e403f, 0x0 }, /* #50 */ 5041 { 0x157042, 0x157816, 0xa3c91d3fab184b01, 0x7b7546910279258e, 0x2853d6aea89f2573, 0x0 }, /* #51 */ 5042 { 0x334e13, 0x334616, 0x1828a0d290527f60, 0x0a550680bcfc172b, 0x0dd39a51d3566835, 0x0 }, /* #52 */ 5043 { 0x3863c3, 0x386387, 0xcec19c050f1d5527, 0xcf05b35346334153, 0xffbbe8b1c8ea13d4, 0x0 }, /* #53 */ 5044 { 0x297dd3, 0x297587, 0x5d774a5537616eb1, 0xe264d403b4b04d21, 0x7b12765182b12190, 0x0 }, /* #54 */ 5045 { 0x155e03, 0x155697, 0x1aae53904aaae91c, 0xdfc096d15fbac87d, 0x3aedbcbeeaf0209f, 0x0 }, /* #55 */ 5046 { 0x021cd7, 0x021c97, 0x770958804d913088, 0xbe87a27f86ffb7fa, 0xb881b600c691788e, 0x0 }, /* #56 */ 5047 { 0x1356d3, 0x135617, 0x21ba8f4240c71fa1, 0x7708f8c921b3d847, 0xaab196791f13475a, 0x0 }, /* #57 */ 5048 { 0x0e1882, 0x0e1013, 0x02bf23659474d6c1, 0x37ff721141c81976, 0xcabfb15452acbd4b, 0x0 }, /* #58 */ 5049 { 0x132802, 0x132092, 0xe328c83352b00926, 0xbd26d0cb08406ad9, 0x2601f7684a6f9e4d, 0x0 }, /* #59 */ 5050 { 0x1a0102, 0x1a0112, 0xbf3ca3a4d8427217, 0x1e3ee5d3b226ccd9, 0xa0fdbdd1261ba53e, 0x0 }, /* #60 */ 5051 { 0x387542, 0x387592, 0x9bf2f7d80cedfae5, 0x8dd38f6f208066a8, 0x0e1f6868ec6d943d, 0x0 }, /* #61 */ 5052 { 0x3f0b16, 0x3f0b06, 0xbfc9326fb20469f8, 0x7cc5a9e37ff633d8, 0x4303888c320e3620, 0x0 }, /* #62 */ 5053 { 0x394193, 0x394183, 0x0ab35a35511bdda1, 0x9bb518424c348a91, 0x6efe41f304e75310, 0x0 }, /* #63 */ 5054 }; 5055 static const BINU64_TEST_T g_aTests_sbb_u64[] = 5056 { 5057 { 0x1b7152, 0x1b7193, 0xc26821d6f808b033, 0xfd80bff1f583465d, 0xc4e761e5028569d6, 0x0 }, /* #0 */ 5058 { 0x0c03c6, 0x0c0306, 0xfc4f69f5b0142beb, 0x44632d0fae5e9856, 0xb7ec3ce601b59395, 0x0 }, /* #1 */ 5059 { 0x125d86, 0x125d93, 0x613b70c8833bae51, 0xd529e7b8fdd242ce, 0x8c11890f85696b83, 0x0 }, /* #2 */ 5060 { 0x3d3dd3, 0x3d3d93, 0x65cab9e059afd120, 0xbd9c666e793e9c9d, 0xa82e5371e0713482, 0x0 }, /* #3 */ 5061 { 0x285506, 0x285583, 0x43d3e448b0ae4f3b, 0xca85aa7a247df979, 0x794e39ce8c3055c2, 0x0 }, /* #4 */ 5062 { 0x3520c6, 0x352097, 0x3679a40de57ac753, 0xe4c2e0db397959e8, 0x51b6c332ac016d6b, 0x0 }, /* #5 */ 5063 { 0x093187, 0x093116, 0x558d616bebd2b1a7, 0x211aaf3836dbeecc, 0x3472b233b4f6c2da, 0x0 }, /* #6 */ 5064 { 0x116dd7, 0x116d97, 0x5f65701c924c8baa, 0x99f753af95a93d4b, 0xc56e1c6cfca34e5e, 0x0 }, /* #7 */ 5065 { 0x0b7917, 0x0b7192, 0xe03f4cd1521813d1, 0xa24cbfc8764bd5ef, 0x3df28d08dbcc3de1, 0x0 }, /* #8 */ 5066 { 0x0948d3, 0x094013, 0x293d9067fa8bb1ab, 0x6f9f7400f1b8217f, 0xb99e1c6708d3902b, 0x0 }, /* #9 */ 5067 { 0x1a4b96, 0x1a4383, 0x6b458a77c5f64563, 0xf8441cf16370a491, 0x73016d866285a0d2, 0x0 }, /* #10 */ 5068 { 0x3d1293, 0x3d1a12, 0x92810a7acbe202b6, 0x3dd05296b60b08ce, 0x54b0b7e415d6f9e7, 0x0 }, /* #11 */ 5069 { 0x390506, 0x390512, 0x3953213307c29b13, 0x345efca8c719e267, 0x04f4248a40a8b8ac, 0x0 }, /* #12 */ 5070 { 0x0b0343, 0x0b0397, 0x4e3fbe8b2e8b9668, 0xf9000ebc7394f76c, 0x553fafcebaf69efb, 0x0 }, /* #13 */ 5071 { 0x2f2913, 0x2f2912, 0x986fef9e1033d0a3, 0x497aab86f3575608, 0x4ef544171cdc7a9a, 0x0 }, /* #14 */ 5072 { 0x094987, 0x094197, 0x0f64956a8384011b, 0xb6cc753a6ef6763c, 0x58982030148d8ade, 0x0 }, /* #15 */ 5073 { 0x293bc7, 0x293b06, 0xa378eb8809dd5adf, 0x70ebe48f322e1af5, 0x328d06f8d7af3fe9, 0x0 }, /* #16 */ 5074 { 0x041d97, 0x041597, 0x9bfe2c12a44dfb65, 0xf0fffbc9184e9b4b, 0xaafe30498bff6019, 0x0 }, /* #17 */ 5075 { 0x143f57, 0x143787, 0xaeef25fccb54d6ff, 0xca5cd99134adfb88, 0xe4924c6b96a6db76, 0x0 }, /* #18 */ 5076 { 0x173842, 0x173083, 0x57d5b4fcb1b6cb2f, 0xeedaa0dce259b292, 0x68fb141fcf5d189d, 0x0 }, /* #19 */ 5077 { 0x263513, 0x263512, 0x2e34033846a60dd0, 0x273359646de683c1, 0x0700a9d3d8bf8a0e, 0x0 }, /* #20 */ 5078 { 0x0d0007, 0x0d0806, 0x9d251a0dedd298ab, 0x223219a33f011d69, 0x7af3006aaed17b41, 0x0 }, /* #21 */ 5079 { 0x204d42, 0x204593, 0xb493692e8d387141, 0xf42f6f979359ea75, 0xc063f996f9de86cc, 0x0 }, /* #22 */ 5080 { 0x166707, 0x166702, 0xb355d51c081b18bc, 0x011737f8c000dd23, 0xb23e9d23481a3b98, 0x0 }, /* #23 */ 5081 { 0x3e7e92, 0x3e7687, 0x02a2c5e34e69c769, 0xc20b2da181fbeb27, 0x40979841cc6ddc42, 0x0 }, /* #24 */ 5082 { 0x0c7482, 0x0c7c06, 0xc2111d3f860a1d6a, 0x4c64b5b814730942, 0x75ac678771971428, 0x0 }, /* #25 */ 5083 { 0x006b92, 0x006302, 0x443459f398ab6dfc, 0x086fec044fadea7c, 0x3bc46def48fd8380, 0x0 }, /* #26 */ 5084 { 0x0d2546, 0x0d2d97, 0x76bbb0012ae55722, 0xa9b696988ec50895, 0xcd0519689c204e8d, 0x0 }, /* #27 */ 5085 { 0x070187, 0x070183, 0xa992eb152834e89a, 0xe3fae827bbad2394, 0xc59802ed6c87c505, 0x0 }, /* #28 */ 5086 { 0x283946, 0x283197, 0xae8fe7c6c009edab, 0xd084d1e796503ccc, 0xde0b15df29b9b0df, 0x0 }, /* #29 */ 5087 { 0x091397, 0x091b12, 0xb38fa146d02ce581, 0x6782b258b587d064, 0x4c0ceeee1aa5151c, 0x0 }, /* #30 */ 5088 { 0x1a7243, 0x1a7a16, 0xad174420ab43c090, 0x33a7645ad8c9f7bb, 0x796fdfc5d279c8d4, 0x0 }, /* #31 */ 5089 { 0x0c3cc6, 0x0c3496, 0xfad36774d9ab8563, 0xb1a9d9ca0c7e768b, 0x49298daacd2d0ed8, 0x0 }, /* #32 */ 5090 { 0x131893, 0x131092, 0xbad99d2157876870, 0x950f847ff2ac68b9, 0x25ca18a164daffb6, 0x0 }, /* #33 */ 5091 { 0x170542, 0x170d06, 0xa87fd8e808642bed, 0x3151358526ea8efc, 0x772ea362e1799cf1, 0x0 }, /* #34 */ 5092 { 0x281313, 0x281397, 0x8ee8954eff1a3310, 0xe2f65480b777f788, 0xabf240ce47a23b87, 0x0 }, /* #35 */ 5093 { 0x3c4b97, 0x3c4396, 0xe8b5ed56dc24a0c1, 0xd26d22cddc33e2c5, 0x1648ca88fff0bdfb, 0x0 }, /* #36 */ 5094 { 0x2852d3, 0x285293, 0x143175c45172fcc7, 0xe873358a96485b8f, 0x2bbe4039bb2aa137, 0x0 }, /* #37 */ 5095 { 0x2a1552, 0x2a1d93, 0x5bf0cfb856797b60, 0x97b0b60f77a43404, 0xc44019a8ded5475c, 0x0 }, /* #38 */ 5096 { 0x1466c6, 0x146607, 0x05e0cc08f927577c, 0x7f90f875cfb43341, 0x864fd3932973243b, 0x0 }, /* #39 */ 5097 { 0x0b5b03, 0x0b5316, 0x1eab08ef94cc0633, 0x0b63a747a5f452bb, 0x134761a7eed7b377, 0x0 }, /* #40 */ 5098 { 0x1c4587, 0x1c4506, 0xc98efc80aee1121c, 0x107c68fc647dd5b4, 0xb91293844a633c67, 0x0 }, /* #41 */ 5099 { 0x127d17, 0x127516, 0x2ab36594902dbc83, 0x1b0c3b7e685bae3c, 0x0fa72a1627d20e46, 0x0 }, /* #42 */ 5100 { 0x3c3316, 0x3c3392, 0xe6e320c474c5d020, 0xa444490c6b49777f, 0x429ed7b8097c58a1, 0x0 }, /* #43 */ 5101 { 0x247242, 0x247297, 0x9677b2cc089101f4, 0x97c997effc15875a, 0xfeae1adc0c7b7a9a, 0x0 }, /* #44 */ 5102 { 0x252257, 0x252206, 0xee9cf09cf88ee9e1, 0x4d66565b77161f60, 0xa1369a418178ca80, 0x0 }, /* #45 */ 5103 { 0x093252, 0x093206, 0x147c09b4aa0e5b0e, 0x125a553b8ead4821, 0x0221b4791b6112ed, 0x0 }, /* #46 */ 5104 { 0x0f15d2, 0x0f1513, 0x0fdf1793da773545, 0x2c8a24f45af2793d, 0xe354f29f7f84bc08, 0x0 }, /* #47 */ 5105 { 0x045783, 0x045792, 0xa0bbbc544feb4bc6, 0x94ce28c38aa20c2f, 0x0bed9390c5493f96, 0x0 }, /* #48 */ 5106 { 0x325906, 0x325902, 0x807a21806a0833b2, 0x586e69f057dab820, 0x280bb790122d7b92, 0x0 }, /* #49 */ 5107 { 0x000447, 0x000493, 0xb70f57429aae0902, 0xcf6f2c37ca843eb6, 0xe7a02b0ad029ca4b, 0x0 }, /* #50 */ 5108 { 0x295286, 0x295a83, 0x462206aeff863d4a, 0x8be8aedc1ba18fd0, 0xba3957d2e3e4ad7a, 0x0 }, /* #51 */ 5109 { 0x3439d3, 0x343197, 0x94b9177b9f15de5a, 0xcf9c4cc2db61477b, 0xc51ccab8c3b496de, 0x0 }, /* #52 */ 5110 { 0x011952, 0x011193, 0x1404af5314efcc85, 0xe1739fc0d55d2f49, 0x32910f923f929d3c, 0x0 }, /* #53 */ 5111 { 0x157503, 0x157586, 0xcb5b7c896b349dab, 0xab94a65807e770a5, 0x1fc6d631634d2d05, 0x0 }, /* #54 */ 5112 { 0x185c16, 0x185c06, 0x8cda0bcae045e56f, 0x105c6ab12109e412, 0x7c7da119bf3c015d, 0x0 }, /* #55 */ 5113 { 0x1b3003, 0x1b3816, 0x99ef9c94740a6208, 0x3ec25122b1f99c2e, 0x5b2d4b71c210c5d9, 0x0 }, /* #56 */ 5114 { 0x341652, 0x341e02, 0x8ac0ad3fc52fe285, 0x779e1cbb5581b915, 0x132290846fae2970, 0x0 }, /* #57 */ 5115 { 0x3d74c2, 0x3d7c93, 0x7e9267f5718f6a66, 0xec2801bb73a8447c, 0x926a6639fde725ea, 0x0 }, /* #58 */ 5116 { 0x1d5256, 0x1d5283, 0x985939f5bfd06246, 0xa6cb2336b5e43123, 0xf18e16bf09ec3123, 0x0 }, /* #59 */ 5117 { 0x376f03, 0x376793, 0x00b4490652196306, 0xd354778315f339bf, 0x2d5fd1833c262946, 0x0 }, /* #60 */ 5118 { 0x342786, 0x342786, 0xce466bdd0e90f313, 0xa480ff8c1d3d50c3, 0x29c56c50f153a250, 0x0 }, /* #61 */ 5119 { 0x0a0d96, 0x0a0d06, 0xa3300f579dc3ae27, 0x4fb1e47ef5846287, 0x537e2ad8a83f4ba0, 0x0 }, /* #62 */ 5120 { 0x2e54c7, 0x2e5c12, 0xb9de09ed029baa9c, 0x4571473be23dc57f, 0x746cc2b1205de51c, 0x0 }, /* #63 */ 5121 }; 5122 static const BINU64_TEST_T g_aTests_sbb_u64_locked[] = 5123 { 5124 { 0x220d52, 0x220596, 0xb723c057d55ab8f0, 0xb4ed373c09320ce7, 0x0236891bcc28ac09, 0x0 }, /* #0 */ 5125 { 0x236d93, 0x236597, 0x17d51ff785aed339, 0xf3578b269c8935de, 0x247d94d0e9259d5a, 0x0 }, /* #1 */ 5126 { 0x351712, 0x351717, 0x3b0d472ac1081aa5, 0x7c8d46571c4ce5f6, 0xbe8000d3a4bb34af, 0x0 }, /* #2 */ 5127 { 0x363c93, 0x363416, 0x611d26e07f4b2f86, 0x4dd69faf3e67c196, 0x1346873140e36def, 0x0 }, /* #3 */ 5128 { 0x152bd3, 0x152b93, 0x7064b2dc758572d1, 0xc6cce4c1126ad07a, 0xa997ce1b631aa256, 0x0 }, /* #4 */ 5129 { 0x1c63d2, 0x1c6393, 0x94e262aa4ca5bc22, 0xfc229eb831ea09b3, 0x98bfc3f21abbb26f, 0x0 }, /* #5 */ 5130 { 0x197243, 0x197a83, 0x6740dd1ab6e4ccc9, 0xc8330578a370e2b0, 0x9f0dd7a21373ea18, 0x0 }, /* #6 */ 5131 { 0x075c93, 0x075406, 0xb6292acf846467e7, 0x1d200f5a7baaaf42, 0x99091b7508b9b8a4, 0x0 }, /* #7 */ 5132 { 0x294bd7, 0x294387, 0x9b147a05314f82cd, 0x9cff79e313f875d2, 0xfe1500221d570cfa, 0x0 }, /* #8 */ 5133 { 0x3b5807, 0x3b5816, 0xc31acac738635bb8, 0x49c32665646c6a7b, 0x7957a461d3f6f13c, 0x0 }, /* #9 */ 5134 { 0x287992, 0x287902, 0xd0f755c71760a6cb, 0x5fb011eb39400173, 0x714743dbde20a558, 0x0 }, /* #10 */ 5135 { 0x3818d6, 0x381097, 0x1e24a862c16efef5, 0xc12dca7188c414be, 0x5cf6ddf138aaea37, 0x0 }, /* #11 */ 5136 { 0x2528c7, 0x252086, 0xf7e59a38165ffd29, 0x99395d26136fed21, 0x5eac3d1202f01007, 0x0 }, /* #12 */ 5137 { 0x1d1946, 0x1d1912, 0xc844d12e9f7b8d22, 0x6a8d07de817a65e3, 0x5db7c9501e01273f, 0x0 }, /* #13 */ 5138 { 0x013246, 0x013297, 0x2aafe0afaa695a6d, 0xda4e4826e9a1435f, 0x50619888c0c8170e, 0x0 }, /* #14 */ 5139 { 0x2531d2, 0x253182, 0xfb2a35c154b22347, 0xe8b6770f4482d234, 0x1273beb2102f5113, 0x0 }, /* #15 */ 5140 { 0x2c2196, 0x2c2187, 0xa43e2d09a364336a, 0xf5374f4c356576f5, 0xaf06ddbd6dfebc75, 0x0 }, /* #16 */ 5141 { 0x075c17, 0x075403, 0x2fcc6941ce4c3f3f, 0x4579eeadb939db80, 0xea527a94151263be, 0x0 }, /* #17 */ 5142 { 0x2d2043, 0x2d2097, 0xca0bee7544b41208, 0xf9a9a1eeaf5fc98d, 0xd0624c869554487a, 0x0 }, /* #18 */ 5143 { 0x0e1a86, 0x0e1202, 0x2753134c54773912, 0x209f5fdd955f2180, 0x06b3b36ebf181792, 0x0 }, /* #19 */ 5144 { 0x087e13, 0x087612, 0xf39364c724a88481, 0x036e933252eb0468, 0xf024d194d1bd8018, 0x0 }, /* #20 */ 5145 { 0x3b0513, 0x3b0593, 0xb18d9fb62a9d1fb8, 0xc3f74858a1ac7fbf, 0xed96575d88f09ff8, 0x0 }, /* #21 */ 5146 { 0x0152c2, 0x015217, 0x0fc6d1da207b8549, 0x5bc09dbada803dfc, 0xb406341f45fb474d, 0x0 }, /* #22 */ 5147 { 0x081a93, 0x081a83, 0x7e1b26eab2d30d7f, 0xaff329c58a3b20fe, 0xce27fd252897ec80, 0x0 }, /* #23 */ 5148 { 0x1c3013, 0x1c3002, 0xee7b94ef5a358052, 0x367efb4da6c69191, 0xb7fc99a1b36eeec0, 0x0 }, /* #24 */ 5149 { 0x0a3596, 0x0a3507, 0x3927668a338e61dd, 0x5ef4059da9d15687, 0xda3360ec89bd0b56, 0x0 }, /* #25 */ 5150 { 0x203346, 0x203b93, 0x572bd993d70dfc40, 0xc3aa75035734ae79, 0x938164907fd94dc7, 0x0 }, /* #26 */ 5151 { 0x3154c6, 0x315406, 0x5a47dd3dc8f43aea, 0x47a2af7064e63cd1, 0x12a52dcd640dfe19, 0x0 }, /* #27 */ 5152 { 0x217743, 0x217717, 0x69bd57bbd5b26a75, 0x6ccddbf247e79f0f, 0xfcef7bc98dcacb65, 0x0 }, /* #28 */ 5153 { 0x276842, 0x276083, 0x98e506e47188fe24, 0xffdb97060d618ea4, 0x99096fde64276f80, 0x0 }, /* #29 */ 5154 { 0x0f0556, 0x0f0512, 0xcb21d2ce6484cec0, 0x4471b9614aedd5d5, 0x86b0196d1996f8eb, 0x0 }, /* #30 */ 5155 { 0x154683, 0x154e97, 0x4937890e8389d649, 0x93f7f8a76682db6c, 0xb53f90671d06fadc, 0x0 }, /* #31 */ 5156 { 0x217582, 0x217506, 0x99c3b064b4a957ce, 0x032d47b2b637b488, 0x969668b1fe71a346, 0x0 }, /* #32 */ 5157 { 0x334806, 0x334093, 0xbb6de217ae3f4394, 0xe44c83a18328b045, 0xd7215e762b16934f, 0x0 }, /* #33 */ 5158 { 0x0020d7, 0x002012, 0xebf0dd8bef7f8b55, 0x4b9a0b989d1e834a, 0xa056d1f35261080a, 0x0 }, /* #34 */ 5159 { 0x313913, 0x313902, 0x8bcbc03d12afae0c, 0x42e2beb4e4f5c334, 0x48e901882db9ead7, 0x0 }, /* #35 */ 5160 { 0x232d17, 0x232517, 0x29d90d03befa685a, 0x418df369561512ee, 0xe84b199a68e5556b, 0x0 }, /* #36 */ 5161 { 0x3d6202, 0x3d6282, 0xb1e270e4fe88d149, 0x88fab697f5272ef7, 0x28e7ba4d0961a252, 0x0 }, /* #37 */ 5162 { 0x384b03, 0x384392, 0xb9e7fbf41c865f80, 0xb96d7bc56f37d0cd, 0x007a802ead4e8eb2, 0x0 }, /* #38 */ 5163 { 0x356d16, 0x356592, 0xc78ff556034c51d3, 0x9491dc8bc7186cd9, 0x32fe18ca3c33e4fa, 0x0 }, /* #39 */ 5164 { 0x0d0fc7, 0x0d0783, 0xa90ecc87b264358f, 0xb9891a3a27ce6d6e, 0xef85b24d8a95c820, 0x0 }, /* #40 */ 5165 { 0x3d1646, 0x3d1686, 0xc56f2cbd324ba9a7, 0xc0ee3ed86c697a93, 0x0480ede4c5e22f14, 0x0 }, /* #41 */ 5166 { 0x021603, 0x021696, 0xc281ff18d0754301, 0xb3f0f71f6be2c10f, 0x0e9107f9649281f1, 0x0 }, /* #42 */ 5167 { 0x2273c7, 0x227383, 0x03e64cee4e676d96, 0xf2c786f5c9a2ad80, 0x111ec5f884c4c015, 0x0 }, /* #43 */ 5168 { 0x174643, 0x174616, 0xf1abeb3c5ece2c04, 0x10d7400c10ed6265, 0xe0d4ab304de0c99e, 0x0 }, /* #44 */ 5169 { 0x326d06, 0x326592, 0xaf67f876756f9042, 0xa75bfeaa62866cf8, 0x080bf9cc12e9234a, 0x0 }, /* #45 */ 5170 { 0x3c6502, 0x3c6d12, 0xd7f3e07063e07578, 0x615286b717cc6f4c, 0x76a159b94c14062c, 0x0 }, /* #46 */ 5171 { 0x091c96, 0x091412, 0x6393c18f540efb4a, 0x60fd02dbda8634ef, 0x0296beb37988c65b, 0x0 }, /* #47 */ 5172 { 0x015b12, 0x015312, 0xadd1afc431174191, 0x0d4ecd238fac9c62, 0xa082e2a0a16aa52f, 0x0 }, /* #48 */ 5173 { 0x2c0706, 0x2c0786, 0xc221f91cb8965ebf, 0x90064cd4f42cc063, 0x321bac47c4699e5c, 0x0 }, /* #49 */ 5174 { 0x0b0306, 0x0b0312, 0x7dd2649e6b0697b6, 0x5354fd9b6b3a961c, 0x2a7d6702ffcc019a, 0x0 }, /* #50 */ 5175 { 0x354a13, 0x354216, 0x480aae9d2aa736fb, 0x39b4d1f3f5594c9c, 0x0e55dca9354dea5e, 0x0 }, /* #51 */ 5176 { 0x096293, 0x096297, 0xb47e4e7d79fbbed4, 0xf86873a9a9a8b35c, 0xbc15dad3d0530b77, 0x0 }, /* #52 */ 5177 { 0x111243, 0x111203, 0x4823b3c8f0db37aa, 0x751ef11fd0eb0331, 0xd304c2a91ff03478, 0x0 }, /* #53 */ 5178 { 0x080fd3, 0x080703, 0x575c40294fc7159e, 0x7536d115e64ea510, 0xe2256f136978708d, 0x0 }, /* #54 */ 5179 { 0x1f7a96, 0x1f7202, 0xdecbe5b5b732d08c, 0x0d077f0f1adcd1da, 0xd1c466a69c55feb2, 0x0 }, /* #55 */ 5180 { 0x2f4612, 0x2f4683, 0xa2e52ce8b2aba51d, 0xce7249aafec45fe0, 0xd472e33db3e7453d, 0x0 }, /* #56 */ 5181 { 0x246513, 0x246587, 0x1679f36dd7bd71cb, 0xf4071dae3760cc55, 0x2272d5bfa05ca575, 0x0 }, /* #57 */ 5182 { 0x2f2117, 0x2f2187, 0x9c0e4deedd259ed9, 0xec4a464d2e074c33, 0xafc407a1af1e52a5, 0x0 }, /* #58 */ 5183 { 0x107386, 0x107317, 0x6a7933f518241b40, 0x74358b9f1ce1eba5, 0xf643a855fb422f9b, 0x0 }, /* #59 */ 5184 { 0x200042, 0x200816, 0x9236684ef8060129, 0x7d582505860bfe1d, 0x14de434971fa030c, 0x0 }, /* #60 */ 5185 { 0x131906, 0x131902, 0xdb2836d35aabb4cf, 0x65ec5198ad84503d, 0x753be53aad276492, 0x0 }, /* #61 */ 5186 { 0x065e03, 0x065607, 0x6277959af4ce84e7, 0x64ba3920dbcfc1c3, 0xfdbd5c7a18fec323, 0x0 }, /* #62 */ 5187 { 0x026d42, 0x026593, 0xd981f8df7c52b36d, 0xe5ff38ca1858addf, 0xf382c01563fa058e, 0x0 }, /* #63 */ 5188 }; 5189 static const BINU64_TEST_T g_aTests_or_u64[] = 5190 { 5191 { 0x105dd2, 0x105586, 0xda482059ce5b4191, 0xfbc8bbfdff5be1dd, 0xbb80bbfc3543e15d, 0x0 }, /* #0 */ 5192 { 0x355c96, 0x355486, 0xece26e6ce3aedbd4, 0xeeeafe6de7bfffdd, 0xeac8f62d45bfac4d, 0x0 }, /* #1 */ 5193 { 0x1a3b02, 0x1a3302, 0x7499dc4a769fca4a, 0x7d99feeaf7dfdb4a, 0x2d886aa8a14d9940, 0x0 }, /* #2 */ 5194 { 0x1252d2, 0x125286, 0x6b0b971eb403ba86, 0xef4fbfdff5effbff, 0xe74eaacd45ee6979, 0x0 }, /* #3 */ 5195 { 0x2f0cc6, 0x2f0406, 0x42aeeb6bf04adbf5, 0x6ebfff6ff9ebfbf5, 0x6c39564ee9e1e000, 0x0 }, /* #4 */ 5196 { 0x115246, 0x115286, 0x861edcf772f837e9, 0xae7edcf776fcffed, 0x28661490543cdf44, 0x0 }, /* #5 */ 5197 { 0x102f56, 0x102782, 0x03680b3626dd78df, 0xcf7e9f3f67fd78df, 0xcf7e9c3963b828cc, 0x0 }, /* #6 */ 5198 { 0x020ad7, 0x020206, 0x7c18bfd8b7b0db78, 0x7d3bbff8bffbdffa, 0x553b37603cdb1cba, 0x0 }, /* #7 */ 5199 { 0x300a83, 0x300282, 0x6e11513c7455d113, 0xef57737e76fdf39b, 0xc157734632ec7298, 0x0 }, /* #8 */ 5200 { 0x111a07, 0x111286, 0x8c363d96d88dab9a, 0xae7e7fbffd8debfa, 0x2e6e4baf7d0569f0, 0x0 }, /* #9 */ 5201 { 0x2b06c7, 0x2b0686, 0xc3e1eaea35cb8275, 0xdff1eefe35cfcb77, 0x9f71049e2505cb77, 0x0 }, /* #10 */ 5202 { 0x263112, 0x263186, 0xfa9af36ef4a7e4bf, 0xfebffb6ff6e7fcff, 0xacaf8b0752e3d8d1, 0x0 }, /* #11 */ 5203 { 0x100f56, 0x100782, 0x85c2e29f447c3308, 0xb5fbfeff7dfc37ad, 0x357b5e7c3dac37ad, 0x0 }, /* #12 */ 5204 { 0x385b07, 0x385382, 0x9c7782ff97a816e6, 0x9df7caffbfb976e6, 0x1d83cad2aa3962c6, 0x0 }, /* #13 */ 5205 { 0x383003, 0x383082, 0xe3673666d47362fa, 0xfff7b767dd77f7fe, 0x9cd49727cd249586, 0x0 }, /* #14 */ 5206 { 0x0f3106, 0x0f3186, 0xd11d4254e53112c7, 0xf31fc67ef7fdb3d7, 0x720ac62a97eda193, 0x0 }, /* #15 */ 5207 { 0x1829c6, 0x182182, 0xe677eba1632648d6, 0xefffefb9eb2eead6, 0xefecac39cb0eaac2, 0x0 }, /* #16 */ 5208 { 0x1f0b97, 0x1f0386, 0xb4a564fe1331f46a, 0xbff76cfe57b9fefa, 0x1bd6688056897ab2, 0x0 }, /* #17 */ 5209 { 0x265a92, 0x265282, 0xaab23244ef99e250, 0xfbba77e5ff9be652, 0xdb9a75e159022442, 0x0 }, /* #18 */ 5210 { 0x3135c2, 0x313582, 0x562f62a9614091f8, 0xf7bf76ff61f6f1fb, 0xb392565640f67173, 0x0 }, /* #19 */ 5211 { 0x226343, 0x226386, 0x97da8eefcf6a7ba1, 0xffdfffffcffffba5, 0xe80ff33fcdddf925, 0x0 }, /* #20 */ 5212 { 0x2a6252, 0x2a6206, 0x434a4700287a6d4c, 0x4fdeff0b697b7fcf, 0x4fdcbf0b417b7383, 0x0 }, /* #21 */ 5213 { 0x027347, 0x027386, 0x7f52a69fd7607b99, 0xff7aefdfdf797b9f, 0xe0384f528b395207, 0x0 }, /* #22 */ 5214 { 0x1f41d2, 0x1f4186, 0x2158a270d22f548f, 0xa759af78d23f7caf, 0x87412f48c210782a, 0x0 }, /* #23 */ 5215 { 0x074486, 0x074482, 0x1d7f742f28a33a7b, 0xfd7f777f7aa7fafb, 0xf87a53705aa4c8ca, 0x0 }, /* #24 */ 5216 { 0x3b7b07, 0x3b7386, 0x9f7cc3abe91dbd63, 0xff7edbfff91ffde7, 0x764a5aff38124086, 0x0 }, /* #25 */ 5217 { 0x1c5807, 0x1c5086, 0xbfd4f8718556b637, 0xbff6f8f3b756f777, 0x9ea2f0e33702e374, 0x0 }, /* #26 */ 5218 { 0x3456c3, 0x345682, 0x369253b653c1d855, 0xf6f6dbbe53f7dedf, 0xf074c80a40b60e8b, 0x0 }, /* #27 */ 5219 { 0x392142, 0x392186, 0xed2766e6f1fe47f9, 0xef27f7e6f5feffff, 0xe2079786b5d4be06, 0x0 }, /* #28 */ 5220 { 0x2c6fd6, 0x2c6786, 0xdcbdff090ff7e873, 0xdfffff3dbff7feff, 0x5ff2fc3cbdb2b69c, 0x0 }, /* #29 */ 5221 { 0x0d7852, 0x0d7086, 0xfc1e02da87ac0270, 0xff1e73fad7ed577b, 0xef0a7170d64d550b, 0x0 }, /* #30 */ 5222 { 0x1d2906, 0x1d2102, 0x4f0893e548c35135, 0x4ffddbf57ce7f73d, 0x0bfd58553c25a718, 0x0 }, /* #31 */ 5223 { 0x323a93, 0x323282, 0xaeeb32b198252624, 0xbffbfff3db6d3f7f, 0xb373dd43d34d3b5b, 0x0 }, /* #32 */ 5224 { 0x037412, 0x037486, 0xd559b7fb5cfb1322, 0xffdfb7fffdffdbb2, 0xabc6041ef53dcab0, 0x0 }, /* #33 */ 5225 { 0x3804d3, 0x380482, 0x687ecf27b199cd71, 0xeafedfbfbddbff79, 0x82a897bc9d523f09, 0x0 }, /* #34 */ 5226 { 0x0159d6, 0x015186, 0x709d073513041383, 0xfc9fe73fd74473d7, 0xfc93e62ed5446255, 0x0 }, /* #35 */ 5227 { 0x2d15c7, 0x2d1586, 0xc2b724d324391ab6, 0xcfff26f765fbbaff, 0x8dea062745d2badd, 0x0 }, /* #36 */ 5228 { 0x3a1247, 0x3a1282, 0x8841bd78bd8e489e, 0xce77bf7dfffe5d9e, 0x4e36975d53fe1584, 0x0 }, /* #37 */ 5229 { 0x0b61d7, 0x0b6102, 0x18312098594c2d49, 0x3a7bfdf9d95f2d6d, 0x324bdde981530864, 0x0 }, /* #38 */ 5230 { 0x162696, 0x162686, 0xf3025eeca981798e, 0xffba7ffde9a5fb9f, 0x6eba7f7de0a5f21d, 0x0 }, /* #39 */ 5231 { 0x077f82, 0x077782, 0x4f67fa4fe717dbee, 0xffeffadff777fbef, 0xffa952973362606f, 0x0 }, /* #40 */ 5232 { 0x2d5802, 0x2d5086, 0x940fcdfc8db6ace0, 0xfedfcffc9dbeedee, 0x6ad78fa4999c65ae, 0x0 }, /* #41 */ 5233 { 0x170ec2, 0x170682, 0x8a0e0cf7cc9f24ef, 0xeffeccf7ecff35ef, 0x6df6c044a0753149, 0x0 }, /* #42 */ 5234 { 0x0868c2, 0x086086, 0x4309851cf4294b38, 0xd3598fdcf62b5bbe, 0xd2580ac8e60213a6, 0x0 }, /* #43 */ 5235 { 0x2b7a96, 0x2b7282, 0x670fb4af855848be, 0xff9fb7afbd5fcabf, 0x9c91330c381f8205, 0x0 }, /* #44 */ 5236 { 0x2e6753, 0x2e6782, 0xdacd2322fa0bbc96, 0xfffd672efbbfbfd6, 0x3f71642cd1bdbbc0, 0x0 }, /* #45 */ 5237 { 0x274613, 0x274682, 0xf22b64a337fcbe34, 0xf6ab6faf7ffcbf34, 0x26820fad7edc2310, 0x0 }, /* #46 */ 5238 { 0x135b46, 0x135302, 0x28e729c67017c678, 0x39ffa9ee7077df7c, 0x31fa89ee60679b24, 0x0 }, /* #47 */ 5239 { 0x3501c6, 0x350186, 0xf9c4009283a2bc2e, 0xfbf5e9d7f3a3bfbe, 0xb3b5e947f301afb2, 0x0 }, /* #48 */ 5240 { 0x264ed6, 0x264682, 0x96c2140c1d41faf1, 0xbec7f4cddff3fbf1, 0x2a45f0c1dfb22b80, 0x0 }, /* #49 */ 5241 { 0x014543, 0x014586, 0xdd4eb3aa83b3fba7, 0xdd6fbbabdbf7ffe7, 0x082da80b59f58dc1, 0x0 }, /* #50 */ 5242 { 0x336e56, 0x336682, 0x8ce5574975531575, 0xeef5577975d7b57f, 0x6ad1137864c5a10f, 0x0 }, /* #51 */ 5243 { 0x156213, 0x156286, 0x7fcc367ac1996d23, 0xffff3e7ff99ded6f, 0xc5f73a75b80ca44e, 0x0 }, /* #52 */ 5244 { 0x1e5a42, 0x1e5206, 0x57fc24880f936d88, 0x5ffffeaaefd3edd8, 0x09e7faaaeac289d8, 0x0 }, /* #53 */ 5245 { 0x3933d2, 0x393306, 0x428c38720d9711c6, 0x42dfff730fdff7c6, 0x42d7df7303cde680, 0x0 }, /* #54 */ 5246 { 0x0f1947, 0x0f1186, 0x00d47ef698c644e2, 0xf6fe7ef7fedf6dfa, 0xf6fa5293fedb69ba, 0x0 }, /* #55 */ 5247 { 0x034d17, 0x034506, 0x1a4a64a9767a5888, 0x1bda7ea9fe7ef8bb, 0x13925a298a16a0bb, 0x0 }, /* #56 */ 5248 { 0x1d6496, 0x1d6486, 0xc18e3c798e785508, 0xd7dfff7daf7c5d8e, 0xd65fd775a1244d8e, 0x0 }, /* #57 */ 5249 { 0x3a4dc6, 0x3a4506, 0x518b3b0135c9c49d, 0x7d8bbfa57fcfecff, 0x7d00a7a44bcee87a, 0x0 }, /* #58 */ 5250 { 0x3e1f47, 0x3e1782, 0x2a84510fbeb72787, 0xfb8f790fbef7e797, 0xf90f680c14e5c597, 0x0 }, /* #59 */ 5251 { 0x380912, 0x380182, 0x380f5252f69d1855, 0xbf6ffe72f7fddb57, 0xbf69ee6275e5c312, 0x0 }, /* #60 */ 5252 { 0x212542, 0x212586, 0xb549315d296a1bd4, 0xfddffffd796ffbff, 0x59d6dfa05847ebff, 0x0 }, /* #61 */ 5253 { 0x332f56, 0x332706, 0x64a520dd7d83fe30, 0x76f5fbdffd93fff6, 0x7675fb1bd5109ff6, 0x0 }, /* #62 */ 5254 { 0x384583, 0x384582, 0xf831f4389fb16822, 0xfebff4bbdfb9ed7a, 0xe68fe4a35798a55a, 0x0 }, /* #63 */ 5255 }; 5256 static const BINU64_TEST_T g_aTests_or_u64_locked[] = 5257 { 5258 { 0x2b3dc7, 0x2b3586, 0x3b9a69dd0502cfd4, 0xffdbefdd579eefd4, 0xf759e75c569c6b90, 0x0 }, /* #0 */ 5259 { 0x246547, 0x246506, 0x5f3dc7c8683d8653, 0x7f3fc7ee793fce53, 0x3623836611074c51, 0x0 }, /* #1 */ 5260 { 0x073946, 0x073182, 0xa7ef01a30196dbc0, 0xf7ef2fa33dd6dbd0, 0xd1e22ea13c5488d0, 0x0 }, /* #2 */ 5261 { 0x237606, 0x237686, 0xd303d56369d9b13f, 0xf3a3ffe369ffb13f, 0xa0a1bb8260ae8129, 0x0 }, /* #3 */ 5262 { 0x1d6482, 0x1d6482, 0x75a9691ebfb3ce3e, 0xfdefff5fbfb7ce3e, 0xec6fbe5385344c18, 0x0 }, /* #4 */ 5263 { 0x3851c7, 0x385182, 0xba519a17b58b5135, 0xbb5dbbbff7dbdbbf, 0xb30c31aac35b9abe, 0x0 }, /* #5 */ 5264 { 0x104ac2, 0x104202, 0x4e288d2444f9589c, 0x4eaeed764cfb5e9e, 0x4a86e852484a5e92, 0x0 }, /* #6 */ 5265 { 0x3e64c6, 0x3e6482, 0x2b044ed60f91c4a1, 0xafe65fdeefd3fefd, 0x8de259cce7d3fa7d, 0x0 }, /* #7 */ 5266 { 0x356713, 0x356702, 0x1ef27f8dacca4918, 0x5ff27fddaede59da, 0x4720215c029411da, 0x0 }, /* #8 */ 5267 { 0x2e2283, 0x2e2286, 0xfecc698fa0a630c7, 0xfeddebffbea67cd7, 0x6c918af49e266c52, 0x0 }, /* #9 */ 5268 { 0x3950d3, 0x395082, 0x372fabbb24befe65, 0xbfeffbbf7ebfff7f, 0x8ec879175ab3bf1e, 0x0 }, /* #10 */ 5269 { 0x057d43, 0x057586, 0x09f6379c49c01f3b, 0xaff6779fcbfd1fbb, 0xaf86428383bd08b3, 0x0 }, /* #11 */ 5270 { 0x383ed7, 0x383606, 0x0d0c490d38389dfc, 0x7d1e7d6f39b89fff, 0x7c1e346321901bff, 0x0 }, /* #12 */ 5271 { 0x016e42, 0x016682, 0x80fed79332f823ed, 0x91ffd7db3afaf7ef, 0x91c3c4db1afaf467, 0x0 }, /* #13 */ 5272 { 0x310ed3, 0x310682, 0xec5565a5d54e2441, 0xefdf6fb7dfce6f73, 0x6b9a0fb21a846b33, 0x0 }, /* #14 */ 5273 { 0x3c0553, 0x3c0586, 0x915302cb781f562e, 0xb5d3fefff8df766f, 0x25c0fe37a0dc664f, 0x0 }, /* #15 */ 5274 { 0x316016, 0x316086, 0x613c5c2f7b391799, 0xfb7eddfffbf937bd, 0xba5e99fc81c822b5, 0x0 }, /* #16 */ 5275 { 0x0f2e07, 0x0f2602, 0x320906852ab2affe, 0x3fbd26a7eebbbffe, 0x2fbc2426ee8b1f6c, 0x0 }, /* #17 */ 5276 { 0x297413, 0x297402, 0x0a5b9d3176c52a4a, 0x3a7fdfb7f6ed2b4f, 0x3a2edeb6c4ad0147, 0x0 }, /* #18 */ 5277 { 0x1f3d47, 0x1f3586, 0x9fc98b4f00cb3fcc, 0x9fef8fdfa8db3fee, 0x06ef8dd9a8d920aa, 0x0 }, /* #19 */ 5278 { 0x0945d3, 0x094506, 0x72e9535cba625e2f, 0x7aefdf5dfe7fffff, 0x088fcf09f45ff7f4, 0x0 }, /* #20 */ 5279 { 0x215c43, 0x215482, 0xc6e7af1186f03fb9, 0xefefeff3d6f6bffd, 0xaf4f4ae2d496a975, 0x0 }, /* #21 */ 5280 { 0x3d5393, 0x3d5306, 0x0bd3acfbbfc1ca78, 0x2bd3bcfbbfc1fbf9, 0x2b4214ba3601b9a1, 0x0 }, /* #22 */ 5281 { 0x1e5587, 0x1e5506, 0x11293f76eb145017, 0x3f3b7ff7eb1574d7, 0x2f1b5ae1eb0564c7, 0x0 }, /* #23 */ 5282 { 0x2b22c3, 0x2b2202, 0x7a0a2807a20ae812, 0x7e1fad4ff2cae957, 0x1e1dad4c70ca0155, 0x0 }, /* #24 */ 5283 { 0x1c08d3, 0x1c0002, 0x200844eabd1c9729, 0x6fabe6fbfffc9fef, 0x4fa3a6f37ee48fe7, 0x0 }, /* #25 */ 5284 { 0x252382, 0x252386, 0x1ba80e6a0e13da70, 0x9fabfeee7e5bda78, 0x9523fec4764a8028, 0x0 }, /* #26 */ 5285 { 0x2b0093, 0x2b0082, 0x88c3f939c93b2046, 0xdeeff9fffb3f32c7, 0xd62cd0f6fa1f3281, 0x0 }, /* #27 */ 5286 { 0x0a7287, 0x0a7286, 0xc959adb060824850, 0xd979bfb2fe9a4adb, 0x11213ea29e9a029b, 0x0 }, /* #28 */ 5287 { 0x172742, 0x172782, 0x0023afaeee949b46, 0xf2ffafffeef6dbd6, 0xf2de807d26e2c894, 0x0 }, /* #29 */ 5288 { 0x054957, 0x054106, 0x6d159b8c142d58a0, 0x6ff7ff9cb5bf7ce7, 0x2bf66c98a5973c47, 0x0 }, /* #30 */ 5289 { 0x132687, 0x132682, 0x8713ea64ccda2a5f, 0xdf73effeecdb6edf, 0xdd60a5fe2c814edd, 0x0 }, /* #31 */ 5290 { 0x317696, 0x317606, 0x6d0d026d7c342d72, 0x6d4f1eeffd3e7f7b, 0x01421ee2b11a7a09, 0x0 }, /* #32 */ 5291 { 0x390813, 0x390086, 0x924d6af6db54a5be, 0xdbddfaffdbfde7be, 0xd994da4998a966b0, 0x0 }, /* #33 */ 5292 { 0x071c93, 0x071486, 0x1fb54360a364921f, 0x9ff7e772f77ef3ff, 0x8153e772f55a63e3, 0x0 }, /* #34 */ 5293 { 0x000ed7, 0x000686, 0xbc2dbc6e2450899c, 0xffbdbf6e3efdf99f, 0xef9dbf481eadf89f, 0x0 }, /* #35 */ 5294 { 0x394917, 0x394186, 0xaa09fdbf45b5e9d2, 0xaa1fffbff5f7fdfa, 0x2a16c296f5f21c28, 0x0 }, /* #36 */ 5295 { 0x013c43, 0x013482, 0xe16b06e3dedb9270, 0xf3eb56fbffdbd37c, 0x73e3565ab991530c, 0x0 }, /* #37 */ 5296 { 0x3a6a06, 0x3a6206, 0x12215060f90f0ef6, 0x1aa159f0f92ffef6, 0x18a009f08923f8c0, 0x0 }, /* #38 */ 5297 { 0x2c7813, 0x2c7086, 0x938109f3c2c6f315, 0x9fef39fbfef6fb95, 0x9c6e31b9fcb43a85, 0x0 }, /* #39 */ 5298 { 0x027746, 0x027702, 0x238ae30bdf6414b2, 0x6f8ff74fff7ffdf7, 0x6d0f144df33ff967, 0x0 }, /* #40 */ 5299 { 0x3e0302, 0x3e0386, 0x57e30785ec81f874, 0xdfe397b7fe83f977, 0x88c091b6ba02b903, 0x0 }, /* #41 */ 5300 { 0x1e4817, 0x1e4086, 0xfcd8c7b0cd972088, 0xfefacfb8fd9f338d, 0x5a72cc187c1e1305, 0x0 }, /* #42 */ 5301 { 0x356a06, 0x356282, 0xb5ef03add0454dae, 0xbfffebbfdedfcffe, 0x1ef8ea3b5eda8f58, 0x0 }, /* #43 */ 5302 { 0x195757, 0x195786, 0x07bccabd8ecad33d, 0xe7bfdffdbfeaf33f, 0xe21757f03ba26316, 0x0 }, /* #44 */ 5303 { 0x0e5f06, 0x0e5786, 0x8b3137cd290222a7, 0xaff1ffefad467bff, 0x26d0dc678c467978, 0x0 }, /* #45 */ 5304 { 0x360213, 0x360282, 0xc6155fa28fc3e594, 0xe617dfffeffbe7dc, 0xa40295ffe53987cc, 0x0 }, /* #46 */ 5305 { 0x052ad3, 0x052286, 0x2b43aae1945192b6, 0xefdffbf3f7d7d2ff, 0xc59cd3b3e787d0cb, 0x0 }, /* #47 */ 5306 { 0x0e3053, 0x0e3086, 0x89ba39b98163f639, 0xabfbf9bba163f7bd, 0xab51d0332123a5ac, 0x0 }, /* #48 */ 5307 { 0x3b5a57, 0x3b5282, 0xc56c44d8918548c4, 0xfd7f7cfd979fecc7, 0xf83778ed871be483, 0x0 }, /* #49 */ 5308 { 0x244d46, 0x244586, 0xbb791f8b738cac54, 0xff79dfbbff8dfd7e, 0x4430ddb0cd05fd2e, 0x0 }, /* #50 */ 5309 { 0x2a4fd6, 0x2a4786, 0xde58d3f915e7b206, 0xde7cfbfd9de7b2d7, 0xc034f9dc99c4b0d3, 0x0 }, /* #51 */ 5310 { 0x3f7b52, 0x3f7306, 0x118f795218d5257a, 0x1fdf7bdb7af7257b, 0x1ed43ac962662053, 0x0 }, /* #52 */ 5311 { 0x1f12c2, 0x1f1282, 0x472e5cbb1b9c1f0f, 0xc77edfffbfde1f7f, 0xc15697ecb4ca1d7f, 0x0 }, /* #53 */ 5312 { 0x102857, 0x102082, 0xdb8c0b05e8d0ab05, 0xfb8e3b5feff7af37, 0xbb8e3b5f0727a437, 0x0 }, /* #54 */ 5313 { 0x1c1952, 0x1c1186, 0x79b92040ec03fc8b, 0xfdbdbc5eecf7ffdb, 0xc5ad9c5e68f4675b, 0x0 }, /* #55 */ 5314 { 0x350307, 0x350386, 0x0c3b4865cd9bd261, 0x8c3feae5cd9ff769, 0x883feae0080de529, 0x0 }, /* #56 */ 5315 { 0x153d06, 0x153506, 0x0cb434faa023c65d, 0x7cbd7efbeb23f67d, 0x7cb96a93cb02306d, 0x0 }, /* #57 */ 5316 { 0x0418d7, 0x041002, 0x3a19240c83fc8f22, 0x3ffd260f8bfdcf76, 0x15ed260f888dce74, 0x0 }, /* #58 */ 5317 { 0x1d2e02, 0x1d2686, 0x4f5a6b22624c9175, 0xefdfefa37b6f9d7d, 0xe0d58ea3792f8d0d, 0x0 }, /* #59 */ 5318 { 0x070006, 0x070082, 0x402fb4ce3befdb70, 0xc03fbcee7fefdb7a, 0xc01a28607c07407a, 0x0 }, /* #60 */ 5319 { 0x103687, 0x103682, 0xc6007d3106093333, 0xfe937d7b4e1b3f3b, 0x3a93105b4a1b1f0b, 0x0 }, /* #61 */ 5320 { 0x170513, 0x170582, 0xe773f5f262588c07, 0xeffbf5f26e589fef, 0x6fcb01126e1817ed, 0x0 }, /* #62 */ 5321 { 0x337e16, 0x337686, 0x8022ac42101a90f4, 0x9afbadf2745bb1ff, 0x9adbadb2645b211f, 0x0 }, /* #63 */ 5322 }; 5323 static const BINU64_TEST_T g_aTests_xor_u64[] = 5324 { 5325 { 0x280ec6, 0x280686, 0x9b73207ea47d41ec, 0xd96ab53a07271ef5, 0x42199544a35a5f19, 0x0 }, /* #0 */ 5326 { 0x164543, 0x164506, 0x9a96c3409570c0e2, 0x71bf64b4ca9c6c81, 0xeb29a7f45fecac63, 0x0 }, /* #1 */ 5327 { 0x113b02, 0x113382, 0x338c520f0654f4b0, 0x928e24b9870b8589, 0xa10276b6815f7139, 0x0 }, /* #2 */ 5328 { 0x3f5853, 0x3f5082, 0x083ff5d40b1da8f7, 0x829eaa56d439fead, 0x8aa15f82df24565a, 0x0 }, /* #3 */ 5329 { 0x057617, 0x057682, 0x2c1871e3d20b717b, 0x92d2ec776ad654fd, 0xbeca9d94b8dd2586, 0x0 }, /* #4 */ 5330 { 0x2f7fc2, 0x2f7786, 0x6fdd131b866c4bb0, 0xfb8dcb6f5d7d2199, 0x9450d874db116a29, 0x0 }, /* #5 */ 5331 { 0x3252c3, 0x325206, 0x84970a1c2d35463f, 0x027f83a6b52d914d, 0x86e889ba9818d772, 0x0 }, /* #6 */ 5332 { 0x2a15c3, 0x2a1582, 0xd048746772826d45, 0xae9b4e42b65073ce, 0x7ed33a25c4d21e8b, 0x0 }, /* #7 */ 5333 { 0x0e1407, 0x0e1406, 0x3c648e39fba2c9a5, 0x221efd64d617968d, 0x1e7a735d2db55f28, 0x0 }, /* #8 */ 5334 { 0x2b6e46, 0x2b6686, 0x89d0d894b329fdba, 0x927f2c81dd131c2e, 0x1baff4156e3ae194, 0x0 }, /* #9 */ 5335 { 0x013d93, 0x013582, 0x89357191138efcac, 0xc6d48952c03df08f, 0x4fe1f8c3d3b30c23, 0x0 }, /* #10 */ 5336 { 0x125252, 0x125206, 0x491426614b3031c7, 0x0248c91542d3fe05, 0x4b5cef7409e3cfc2, 0x0 }, /* #11 */ 5337 { 0x2c2e82, 0x2c2682, 0xc72aeb216d3456be, 0xd8b5a6da7f86beb9, 0x1f9f4dfb12b2e807, 0x0 }, /* #12 */ 5338 { 0x384ac2, 0x384206, 0x141cfede89093b69, 0x6db25cd1b2a9f09f, 0x79aea20f3ba0cbf6, 0x0 }, /* #13 */ 5339 { 0x112456, 0x112482, 0x5e3831d2ce3e54e7, 0xde190390357156b6, 0x80213242fb4f0251, 0x0 }, /* #14 */ 5340 { 0x2a2bd2, 0x2a2386, 0x078addb3d03ebf72, 0x931fe36e7ddfa9d1, 0x94953eddade116a3, 0x0 }, /* #15 */ 5341 { 0x122993, 0x122182, 0xed2069bd10315ae8, 0xb8f167283acf75ab, 0x55d10e952afe2f43, 0x0 }, /* #16 */ 5342 { 0x140417, 0x140402, 0xc15c6802b2f43f20, 0x508f277beb4443f4, 0x91d34f7959b07cd4, 0x0 }, /* #17 */ 5343 { 0x061a13, 0x061286, 0x927ab959296d7a56, 0xacbcb0451e73d60a, 0x3ec6091c371eac5c, 0x0 }, /* #18 */ 5344 { 0x004e43, 0x004686, 0x57dbdacee493d9f7, 0x8738cb18c669cf69, 0xd0e311d622fa169e, 0x0 }, /* #19 */ 5345 { 0x280143, 0x280186, 0xed326f3722eaec19, 0x9d36567fe8c957fa, 0x70043948ca23bbe3, 0x0 }, /* #20 */ 5346 { 0x0c3e92, 0x0c3606, 0xa0d0ffdf5175211d, 0x77a48cac283bbb50, 0xd7747373794e9a4d, 0x0 }, /* #21 */ 5347 { 0x070f06, 0x070706, 0x479546146c008d2f, 0x0c8b9cb1b52b43c0, 0x4b1edaa5d92bceef, 0x0 }, /* #22 */ 5348 { 0x242d02, 0x242506, 0xccc42166d564ccd6, 0x4555ad12f5081a3f, 0x89918c74206cd6e9, 0x0 }, /* #23 */ 5349 { 0x1c1896, 0x1c1006, 0x54e4e2ada611b681, 0x4a79aa5898cc41e4, 0x1e9d48f53eddf765, 0x0 }, /* #24 */ 5350 { 0x205c86, 0x205402, 0x4a7d0693056e16d2, 0x690eab83d354b494, 0x2373ad10d63aa246, 0x0 }, /* #25 */ 5351 { 0x272852, 0x272082, 0xc6e9ea0a0d9074e3, 0xc0698ce7aa944ef2, 0x068066eda7043a11, 0x0 }, /* #26 */ 5352 { 0x2575c6, 0x257586, 0x30aef2ded996a31d, 0xd31aba9cb45c46d7, 0xe3b448426dcae5ca, 0x0 }, /* #27 */ 5353 { 0x341813, 0x341086, 0xc75ba9fa4960627c, 0xee9ac7c65b943da0, 0x29c16e3c12f45fdc, 0x0 }, /* #28 */ 5354 { 0x2c5b42, 0x2c5382, 0x37d394e416238c5a, 0xcc092056f5f7ad04, 0xfbdab4b2e3d4215e, 0x0 }, /* #29 */ 5355 { 0x0d30d3, 0x0d3006, 0xc642ade91a7ff35e, 0x3c72c20259d83356, 0xfa306feb43a7c008, 0x0 }, /* #30 */ 5356 { 0x034b07, 0x034302, 0xcb08a14a870e0bff, 0x1e6de284249b2c3d, 0xd56543cea39527c2, 0x0 }, /* #31 */ 5357 { 0x061453, 0x061406, 0xb4d18823a6b5f88f, 0x4a6944328ef51530, 0xfeb8cc112840edbf, 0x0 }, /* #32 */ 5358 { 0x1d3116, 0x1d3102, 0x73a7d6c9a11526d2, 0x39dbfabf3113664f, 0x4a7c2c769006409d, 0x0 }, /* #33 */ 5359 { 0x0b1d06, 0x0b1586, 0x580c722cd568c68b, 0xa9fe2d270c731556, 0xf1f25f0bd91bd3dd, 0x0 }, /* #34 */ 5360 { 0x3e0596, 0x3e0582, 0xd5443dfe60e2f8eb, 0xad9118c693a0e286, 0x78d52538f3421a6d, 0x0 }, /* #35 */ 5361 { 0x3e3d83, 0x3e3582, 0x98036c4937cb9a5d, 0xa1f37540ff71a2ad, 0x39f01909c8ba38f0, 0x0 }, /* #36 */ 5362 { 0x3b5c42, 0x3b5402, 0xb7dacbecfe43b42a, 0x12148dc243c1bbb3, 0xa5ce462ebd820f99, 0x0 }, /* #37 */ 5363 { 0x212a13, 0x212202, 0x9acf30032aeea9d2, 0x193a9593b2b78b67, 0x83f5a590985922b5, 0x0 }, /* #38 */ 5364 { 0x0812d7, 0x081202, 0xc36401c748a8d1c5, 0x0da00d0c121803a4, 0xcec40ccb5ab0d261, 0x0 }, /* #39 */ 5365 { 0x236ad7, 0x236206, 0xed1055bb35194146, 0x2d1cdc693e753e5c, 0xc00c89d20b6c7f1a, 0x0 }, /* #40 */ 5366 { 0x2c3a06, 0x2c3286, 0xbc61645db894f8e8, 0x9a7aace76690cc4b, 0x261bc8bade0434a3, 0x0 }, /* #41 */ 5367 { 0x173ec3, 0x173686, 0x122ba3645c215c31, 0x8cabd738f2d57850, 0x9e80745caef42461, 0x0 }, /* #42 */ 5368 { 0x175383, 0x175382, 0xf190c05cda357df5, 0xf9d63b204c718c85, 0x0846fb7c9644f170, 0x0 }, /* #43 */ 5369 { 0x280e02, 0x280606, 0x41079962da8b91a7, 0x09f1dcfec36d60d2, 0x48f6459c19e6f175, 0x0 }, /* #44 */ 5370 { 0x140956, 0x140102, 0xd8cf61a22d32a86c, 0x78bb4cf0fa21a857, 0xa0742d52d713003b, 0x0 }, /* #45 */ 5371 { 0x0b13d6, 0x0b1382, 0x106659702edf3282, 0xb6038938c1a6e2fb, 0xa665d048ef79d079, 0x0 }, /* #46 */ 5372 { 0x0d5b57, 0x0d5386, 0x65153914a0b17f30, 0xdef821e9b4e7fcd4, 0xbbed18fd145683e4, 0x0 }, /* #47 */ 5373 { 0x034993, 0x034106, 0xf342d18565a8e4c3, 0x1af472aac2614922, 0xe9b6a32fa7c9ade1, 0x0 }, /* #48 */ 5374 { 0x137806, 0x137006, 0x40f9bbe1c4aeea33, 0x1d1809a78f335b74, 0x5de1b2464b9db147, 0x0 }, /* #49 */ 5375 { 0x3f20d7, 0x3f2002, 0xfeb54c11ae4ee947, 0x34eb5f6fdedbf907, 0xca5e137e70951040, 0x0 }, /* #50 */ 5376 { 0x115b56, 0x115386, 0x261a735988171f95, 0xf86ba7a15a9df40f, 0xde71d4f8d28aeb9a, 0x0 }, /* #51 */ 5377 { 0x151613, 0x151602, 0x4351bb210725f9e4, 0x29963c38edf16fea, 0x6ac78719ead4960e, 0x0 }, /* #52 */ 5378 { 0x363113, 0x363186, 0x55742ef88763802d, 0xc6e5dc17b9d447b1, 0x9391f2ef3eb7c79c, 0x0 }, /* #53 */ 5379 { 0x2432d2, 0x243282, 0x7d920be0c3ccd862, 0xb76052bafc8507e5, 0xcaf2595a3f49df87, 0x0 }, /* #54 */ 5380 { 0x084a06, 0x084202, 0xdaf4b312117c3c95, 0x3705ca43e664adf1, 0xedf17951f7189164, 0x0 }, /* #55 */ 5381 { 0x136d13, 0x136582, 0x1b2c20587dfbc0c2, 0xf2405efc500460e9, 0xe96c7ea42dffa02b, 0x0 }, /* #56 */ 5382 { 0x2e7706, 0x2e7782, 0xd8f22f797eca6227, 0x85dc0e45fac0df9d, 0x5d2e213c840abdba, 0x0 }, /* #57 */ 5383 { 0x077913, 0x077186, 0x97ee70e837f37c32, 0xe5ccc6c610c5e7ac, 0x7222b62e27369b9e, 0x0 }, /* #58 */ 5384 { 0x264086, 0x264086, 0xa2f32561896b4aab, 0xfb8b0e7140707cac, 0x59782b10c91b3607, 0x0 }, /* #59 */ 5385 { 0x133482, 0x133486, 0xaf79ed0ef69bd014, 0xce09e48adb219a6f, 0x617009842dba4a7b, 0x0 }, /* #60 */ 5386 { 0x006b16, 0x006386, 0x0bd855a85dc9f2a2, 0x8dd7c4a83a167c09, 0x860f910067df8eab, 0x0 }, /* #61 */ 5387 { 0x383ac7, 0x383286, 0xf48e1e9d3ab8b569, 0xae6c03f224c34536, 0x5ae21d6f1e7bf05f, 0x0 }, /* #62 */ 5388 { 0x3a7012, 0x3a7002, 0xb41ab0bdd7dc1d97, 0x02746ca753959e4f, 0xb66edc1a844983d8, 0x0 }, /* #63 */ 5389 }; 5390 static const BINU64_TEST_T g_aTests_xor_u64_locked[] = 5391 { 5392 { 0x346b96, 0x346302, 0x59351404498b2bde, 0x51a1a412223e6b83, 0x0894b0166bb5405d, 0x0 }, /* #0 */ 5393 { 0x3478c2, 0x347086, 0x128ddee01763b342, 0xa4a4a9107740dd35, 0xb62977f060236e77, 0x0 }, /* #1 */ 5394 { 0x014957, 0x014106, 0xeb38bcd16bf61e33, 0x1cae35ccb2024db1, 0xf796891dd9f45382, 0x0 }, /* #2 */ 5395 { 0x040c43, 0x040402, 0x277a371e6dc09e2f, 0x7c4111026578598a, 0x5b3b261c08b8c7a5, 0x0 }, /* #3 */ 5396 { 0x030613, 0x030606, 0xa5558da7e84e308d, 0x0370d382bb88d29a, 0xa6255e2553c6e217, 0x0 }, /* #4 */ 5397 { 0x080387, 0x080382, 0xaa8f4355b0dfa41c, 0x8e498bd8d352335b, 0x24c6c88d638d9747, 0x0 }, /* #5 */ 5398 { 0x1833d7, 0x183386, 0x68929a98a3472515, 0xc1e2aeacd3a4a0e2, 0xa970343470e385f7, 0x0 }, /* #6 */ 5399 { 0x335707, 0x335702, 0xb3aacd9ad7604e26, 0x57f9af1ac5c03aef, 0xe453628012a074c9, 0x0 }, /* #7 */ 5400 { 0x275403, 0x275482, 0x95cf28a4b297f2f2, 0xee54c5f761e2a00d, 0x7b9bed53d37552ff, 0x0 }, /* #8 */ 5401 { 0x3a2383, 0x3a2306, 0x6915516415339869, 0x31f9803ca3a12a48, 0x58ecd158b692b221, 0x0 }, /* #9 */ 5402 { 0x237512, 0x237586, 0x3621f4d52136556b, 0x8726409f8e675de1, 0xb107b44aaf51088a, 0x0 }, /* #10 */ 5403 { 0x0d2017, 0x0d2006, 0xb2f78397cbd3a121, 0x7cdbf1cddc33c859, 0xce2c725a17e06978, 0x0 }, /* #11 */ 5404 { 0x071ac6, 0x071202, 0x0a23b0dceb446f53, 0x497053db86740ed9, 0x4353e3076d30618a, 0x0 }, /* #12 */ 5405 { 0x1d6247, 0x1d6202, 0x5b28d5a11bb25dbf, 0x2128f3aace53174a, 0x7a00260bd5e14af5, 0x0 }, /* #13 */ 5406 { 0x015ac2, 0x015286, 0xf1bbd0d170008389, 0xf5e47512918ae150, 0x045fa5c3e18a62d9, 0x0 }, /* #14 */ 5407 { 0x3b2753, 0x3b2706, 0x9656dcc50b2e8138, 0x033e6a552b9695c0, 0x9568b69020b814f8, 0x0 }, /* #15 */ 5408 { 0x2932c3, 0x293282, 0x5188c19a0021694f, 0xa72d5779297f073b, 0xf6a596e3295e6e74, 0x0 }, /* #16 */ 5409 { 0x154dc7, 0x154502, 0x69a8dc8b176fc00a, 0x22332d671a48ff01, 0x4b9bf1ec0d273f0b, 0x0 }, /* #17 */ 5410 { 0x2742c2, 0x274282, 0xc01bd5f53f6d237a, 0xdbf16187dc16cbce, 0x1beab472e37be8b4, 0x0 }, /* #18 */ 5411 { 0x2c5783, 0x2c5786, 0xde2179a5f838e099, 0xe8d6fac59f81af8e, 0x36f7836067b94f17, 0x0 }, /* #19 */ 5412 { 0x125086, 0x125086, 0x6797356cb4ac7a63, 0x9acb3cb68c9800f6, 0xfd5c09da38347a95, 0x0 }, /* #20 */ 5413 { 0x0a6686, 0x0a6686, 0xd8d65435c22edd97, 0xe800959d1d1c4cb4, 0x30d6c1a8df329123, 0x0 }, /* #21 */ 5414 { 0x043652, 0x043682, 0x3482040f9354125e, 0xca415e22508c9de9, 0xfec35a2dc3d88fb7, 0x0 }, /* #22 */ 5415 { 0x156086, 0x156082, 0xb9c53fd292358d24, 0xe5722157d6d4bf57, 0x5cb71e8544e13273, 0x0 }, /* #23 */ 5416 { 0x345d52, 0x345506, 0x6c085b6724adedde, 0x1a7044c43c053018, 0x76781fa318a8ddc6, 0x0 }, /* #24 */ 5417 { 0x252247, 0x252202, 0xc7c19630a7ace451, 0x3914189791c7aa4c, 0xfed58ea7366b4e1d, 0x0 }, /* #25 */ 5418 { 0x0836d6, 0x083602, 0xb8154b24c9a61a7e, 0x46e0c209b45e7c6d, 0xfef5892d7df86613, 0x0 }, /* #26 */ 5419 { 0x012a53, 0x012206, 0x7fc272cf728b837a, 0x7abf8d62447417c6, 0x057dffad36ff94bc, 0x0 }, /* #27 */ 5420 { 0x1c3986, 0x1c3182, 0xf86756f402e1d501, 0xbaadc43d8a9c3fec, 0x42ca92c9887deaed, 0x0 }, /* #28 */ 5421 { 0x2a6c43, 0x2a6406, 0xf87c3e4712c4d501, 0x61a6f61db6181148, 0x99dac85aa4dcc449, 0x0 }, /* #29 */ 5422 { 0x173ac6, 0x173286, 0xf42151764f68bcec, 0xab70848c3803885a, 0x5f51d5fa776b34b6, 0x0 }, /* #30 */ 5423 { 0x372006, 0x372006, 0x9582aab0499fba57, 0x008ca86bfc0b8efc, 0x950e02dbb59434ab, 0x0 }, /* #31 */ 5424 { 0x1d2357, 0x1d2306, 0xad9d1eaa5d18691d, 0x37fe65a2fb500a03, 0x9a637b08a648631e, 0x0 }, /* #32 */ 5425 { 0x2257c2, 0x225782, 0x56d8f63d3daf3c61, 0x8aacecd343a17737, 0xdc741aee7e0e4b56, 0x0 }, /* #33 */ 5426 { 0x140dd2, 0x140582, 0x3624a45b7e1968a2, 0x96c82e3c21bb0680, 0xa0ec8a675fa26e22, 0x0 }, /* #34 */ 5427 { 0x3221c7, 0x322102, 0x6e5c022c04e36a5d, 0x32343a7ade71a513, 0x5c683856da92cf4e, 0x0 }, /* #35 */ 5428 { 0x0a4557, 0x0a4586, 0x06ed33cb1eec34cc, 0xf949cd9ca00f6336, 0xffa4fe57bee357fa, 0x0 }, /* #36 */ 5429 { 0x362247, 0x362202, 0x6e061e55a10c4ad9, 0x5e2ea6e132bddc38, 0x3028b8b493b196e1, 0x0 }, /* #37 */ 5430 { 0x364a17, 0x364202, 0xdbad265bfcfc5acc, 0x4f7fe872784d15ae, 0x94d2ce2984b14f62, 0x0 }, /* #38 */ 5431 { 0x1d1142, 0x1d1106, 0xc0243e4c0e97afde, 0x6bec9fb245e24078, 0xabc8a1fe4b75efa6, 0x0 }, /* #39 */ 5432 { 0x034107, 0x034102, 0xd78f45c4fcaa67f5, 0x6f2f295ac3873504, 0xb8a06c9e3f2d52f1, 0x0 }, /* #40 */ 5433 { 0x3b1617, 0x3b1606, 0x18b1cd37db28e09a, 0x17349fbf9a30e3c5, 0x0f8552884118035f, 0x0 }, /* #41 */ 5434 { 0x2d0783, 0x2d0786, 0x9a5ecdcb195b43dd, 0xd3577bb25f43942e, 0x4909b6794618d7f3, 0x0 }, /* #42 */ 5435 { 0x2a4693, 0x2a4602, 0x47283983cfd2891e, 0x5970ed8c2e05423e, 0x1e58d40fe1d7cb20, 0x0 }, /* #43 */ 5436 { 0x0a3453, 0x0a3406, 0xb56cffbc2a32ed1c, 0x7ed09d756d3b4617, 0xcbbc62c94709ab0b, 0x0 }, /* #44 */ 5437 { 0x390003, 0x390086, 0xe908973e204bb9ee, 0x8f9cbab9134ac593, 0x66942d8733017c7d, 0x0 }, /* #45 */ 5438 { 0x392e86, 0x392686, 0x7b349ff23027a6c0, 0xb67cb075cbd6aecf, 0xcd482f87fbf1080f, 0x0 }, /* #46 */ 5439 { 0x286f96, 0x286702, 0x160506a4d0bdb24d, 0x60a0079f334a9757, 0x76a5013be3f7251a, 0x0 }, /* #47 */ 5440 { 0x340557, 0x340586, 0xe6428cd75a8ab932, 0xef132a3401a633d2, 0x0951a6e35b2c8ae0, 0x0 }, /* #48 */ 5441 { 0x232692, 0x232686, 0xa6026d54011474d5, 0xd847b2196843cd9f, 0x7e45df4d6957b94a, 0x0 }, /* #49 */ 5442 { 0x0778d7, 0x077002, 0x1ab69e283f58bc5d, 0x1da804abf4113ec2, 0x071e9a83cb49829f, 0x0 }, /* #50 */ 5443 { 0x321213, 0x321286, 0x4a266d75bd42e114, 0xde3b3acadd9ec093, 0x941d57bf60dc2187, 0x0 }, /* #51 */ 5444 { 0x2b46c2, 0x2b4682, 0x6c8f93d321d03618, 0xee69ed7e67e22e98, 0x82e67ead46321880, 0x0 }, /* #52 */ 5445 { 0x063203, 0x063286, 0xb2b57b87311b3adc, 0xa6ee15cbd9dbcccf, 0x145b6e4ce8c0f613, 0x0 }, /* #53 */ 5446 { 0x264a06, 0x264282, 0x5d3de1ab17458d91, 0xf0aa1b3edeef5cf1, 0xad97fa95c9aad160, 0x0 }, /* #54 */ 5447 { 0x046397, 0x046306, 0xa525ed16e965f6ad, 0x0b38d84275958596, 0xae1d35549cf0733b, 0x0 }, /* #55 */ 5448 { 0x185646, 0x185602, 0xa8d68ea7aa482e48, 0x6364e4ae346785fe, 0xcbb26a099e2fabb6, 0x0 }, /* #56 */ 5449 { 0x0f7ad6, 0x0f7282, 0xcff834ec640bbd66, 0xc38c1c795451279e, 0x0c742895305a9af8, 0x0 }, /* #57 */ 5450 { 0x145496, 0x145482, 0x05a67fa0c8bd5347, 0xfe80d52bfeb9b702, 0xfb26aa8b3604e445, 0x0 }, /* #58 */ 5451 { 0x062a03, 0x062286, 0x546ad4e3fa03e00e, 0x89c0af298bbd4e6f, 0xddaa7bca71beae61, 0x0 }, /* #59 */ 5452 { 0x253ad2, 0x253286, 0x508d833574b860cb, 0xfd548bcf0e195528, 0xadd908fa7aa135e3, 0x0 }, /* #60 */ 5453 { 0x1c0d47, 0x1c0502, 0x6cb6fb4644c911e9, 0x24b7c70ca5e3f985, 0x48013c4ae12ae86c, 0x0 }, /* #61 */ 5454 { 0x1d4316, 0x1d4306, 0xacdc12f1e027306c, 0x279c31be8478f460, 0x8b40234f645fc40c, 0x0 }, /* #62 */ 5455 { 0x0e3e03, 0x0e3682, 0x598bfece5d5119aa, 0xe90b15df6b54ade5, 0xb080eb113605b44f, 0x0 }, /* #63 */ 5456 }; 5457 static const BINU64_TEST_T g_aTests_and_u64[] = 5458 { 5459 { 0x0862c3, 0x086206, 0xb95fcdf2fda18dba, 0x011185200081880a, 0x07b1b52800c9e84b, 0x0 }, /* #0 */ 5460 { 0x2c5902, 0x2c5182, 0xf0c1c13a71c9b1f2, 0xc040c118004100a2, 0xc17efb9c807500ab, 0x0 }, /* #1 */ 5461 { 0x386053, 0x386082, 0xcdf6c5644a91b3c5, 0xc176804040112345, 0xd176b2d044192f65, 0x0 }, /* #2 */ 5462 { 0x151f52, 0x151702, 0x5dff3e21d9d8a420, 0x1d50300180480020, 0x9d5030d9a04818bd, 0x0 }, /* #3 */ 5463 { 0x372643, 0x372602, 0x4b6c3f3cb53b596d, 0x4060051ca52b016d, 0x64e3c59fefab81ff, 0x0 }, /* #4 */ 5464 { 0x037d52, 0x037502, 0x2852c94e056264a6, 0x2000000001022480, 0xe40d0491131e3490, 0x0 }, /* #5 */ 5465 { 0x267ec2, 0x267686, 0xbd5aa00d11a93ae9, 0xb54aa009008130c0, 0xf5eebf7bc8c1f5c6, 0x0 }, /* #6 */ 5466 { 0x1d3fc6, 0x1d3702, 0x49b46709e50e3cb8, 0x49246100600824a8, 0xfd64f1e662d8a5ac, 0x0 }, /* #7 */ 5467 { 0x057352, 0x057306, 0x2b07920191985245, 0x0b03820110001000, 0x1bb3a3a97e0295b8, 0x0 }, /* #8 */ 5468 { 0x3d5b47, 0x3d5386, 0xd05497a932874b1d, 0x804090002080401d, 0xa36af80061b0e09f, 0x0 }, /* #9 */ 5469 { 0x3f7ad6, 0x3f7286, 0xb76b1b2f30f73b9e, 0xa001012b10c50314, 0xe091613b98c5c715, 0x0 }, /* #10 */ 5470 { 0x067913, 0x067106, 0x540fa868947e94c0, 0x0003a848047804c0, 0x80e3bfd80ff96ef5, 0x0 }, /* #11 */ 5471 { 0x077e56, 0x077682, 0xaa06d4c94e8c7f80, 0x8a040000060c0e80, 0xda9c2a10a67c0e80, 0x0 }, /* #12 */ 5472 { 0x0d2ec3, 0x0d2602, 0x90898cbca3d66521, 0x0080842822560101, 0x62b4f4283676931f, 0x0 }, /* #13 */ 5473 { 0x097fc7, 0x097706, 0x2d55045f89ab9eb0, 0x0550005688821000, 0x15d24076e892310c, 0x0 }, /* #14 */ 5474 { 0x062ed6, 0x062682, 0xd7bac2db7b77562d, 0x9528009122464408, 0xbd281db1a64ec408, 0x0 }, /* #15 */ 5475 { 0x356ed7, 0x356606, 0x52b0ef3ed37f6c92, 0x4200ab30122a4800, 0x4f0eabb11e2ad908, 0x0 }, /* #16 */ 5476 { 0x297912, 0x297106, 0xad81690357a6c48d, 0x250060034304400c, 0x271ce043cb155b4c, 0x0 }, /* #17 */ 5477 { 0x0762c6, 0x076206, 0x9b99e5170a255f65, 0x0a81450200055721, 0x0ea34f4a148f5729, 0x0 }, /* #18 */ 5478 { 0x2a2b93, 0x2a2302, 0x4b0540deb9e86fd1, 0x0b0140d481e02451, 0xabab76f5c5e5b479, 0x0 }, /* #19 */ 5479 { 0x0e6513, 0x0e6502, 0x24f576b5fbeb044a, 0x008562112b40004a, 0x008f6a1b2f4498db, 0x0 }, /* #20 */ 5480 { 0x3f3392, 0x3f3302, 0xbef048afb01cfc2e, 0x2a3040891010f820, 0x6b3d72895133f971, 0x0 }, /* #21 */ 5481 { 0x2a3742, 0x2a3706, 0xc1011ab23d6d0767, 0x410100a22d6d0565, 0x6b6f64af2f7fbd75, 0x0 }, /* #22 */ 5482 { 0x3b5443, 0x3b5402, 0x2000280f49192b0a, 0x2000080808002202, 0x6263cd98aa462206, 0x0 }, /* #23 */ 5483 { 0x0e6897, 0x0e6002, 0x36bb6f97668a21f5, 0x34294b84428a2091, 0x7d294bac4b9b3e93, 0x0 }, /* #24 */ 5484 { 0x272892, 0x272006, 0x9d03712ef8d8bb95, 0x0002110888d8b295, 0x609213098cfbb2b7, 0x0 }, /* #25 */ 5485 { 0x1f6547, 0x1f6502, 0xdc8353d6c80dd88a, 0x5883011200051008, 0x59afa91a31f5360d, 0x0 }, /* #26 */ 5486 { 0x0717d6, 0x071786, 0xb0de401d02362598, 0x90d6001d02022188, 0x92d79cdd8f4369cf, 0x0 }, /* #27 */ 5487 { 0x3b7ad7, 0x3b7206, 0x266032ae09bd3ad0, 0x2660000c019d3200, 0xb6f6801cb59f7204, 0x0 }, /* #28 */ 5488 { 0x146b42, 0x146302, 0x34ce4a84fe22dd45, 0x0440088012221901, 0xc46038ca137e3b31, 0x0 }, /* #29 */ 5489 { 0x305806, 0x305002, 0xf76c4d4b84e29426, 0x42640d4b84429002, 0x4a740ddbe746935a, 0x0 }, /* #30 */ 5490 { 0x392a13, 0x392202, 0xe521ed1068d6a9bd, 0x45014c104052a90d, 0x5d534cfc5652e94f, 0x0 }, /* #31 */ 5491 { 0x234346, 0x234302, 0x4ae5aace59600fa1, 0x08e4828e48200080, 0x3cf687be6c30e0cc, 0x0 }, /* #32 */ 5492 { 0x096a16, 0x096206, 0x070f18a51fafaf13, 0x04020005100b0d11, 0x0412665f701b1d15, 0x0 }, /* #33 */ 5493 { 0x3f09c3, 0x3f0106, 0x51b915890ce22056, 0x10b914010c200056, 0x30f91c43ce34de76, 0x0 }, /* #34 */ 5494 { 0x2e0bd3, 0x2e0382, 0xb606ecb5e15de3a3, 0xa4022ca0001c8380, 0xacfa3fe8009e9b9c, 0x0 }, /* #35 */ 5495 { 0x395017, 0x395006, 0x84401c87845665f6, 0x0000108404106536, 0x103a91cc0d10e53f, 0x0 }, /* #36 */ 5496 { 0x3a1112, 0x3a1106, 0x110db35877411222, 0x1001205812411222, 0x5ec1247d9a797ffa, 0x0 }, /* #37 */ 5497 { 0x023b06, 0x023302, 0x233c6329d30c66c7, 0x0324422051004285, 0xdba446a651924ba5, 0x0 }, /* #38 */ 5498 { 0x1a4a57, 0x1a4286, 0xe34449e3b00eea7b, 0xe0440840100ee82b, 0xe46c8c58584ee82b, 0x0 }, /* #39 */ 5499 { 0x317816, 0x317006, 0x7cbbc43a785696a3, 0x64b1c400084692a0, 0x67b1fd048b4fdafc, 0x0 }, /* #40 */ 5500 { 0x1a46c3, 0x1a4602, 0xd67304d800dde5b7, 0x4043000800412537, 0x494f900e19432d3f, 0x0 }, /* #41 */ 5501 { 0x3a0bc2, 0x3a0302, 0x9a458c3b5777507e, 0x0a05083143710076, 0x2a050b71cbf982f6, 0x0 }, /* #42 */ 5502 { 0x325e17, 0x325606, 0x1fd989bfa1bf7210, 0x1ed8002300a26200, 0x1eda726302e26aef, 0x0 }, /* #43 */ 5503 { 0x0b7213, 0x0b7206, 0x46b38dfce4cc2c64, 0x062088b8e40c2c24, 0x372888bbf62ebfa7, 0x0 }, /* #44 */ 5504 { 0x284947, 0x284106, 0x4494177f9fb6784d, 0x0080113196921000, 0x31811131d6929532, 0x0 }, /* #45 */ 5505 { 0x0f6206, 0x0f6206, 0xedbf2b3a964a6354, 0x21ae2922000a2100, 0x31ae692621af2520, 0x0 }, /* #46 */ 5506 { 0x397812, 0x397006, 0x3b8cdb4f5dbba9db, 0x09849b0c1c9208c3, 0xcd94bf2c9c925ee7, 0x0 }, /* #47 */ 5507 { 0x126883, 0x126002, 0xe63ea8ad0ce94342, 0x4018800108a00140, 0x48d9d4511bb40978, 0x0 }, /* #48 */ 5508 { 0x021643, 0x021606, 0x07e277477c0b450d, 0x018261006400400c, 0x619be100e504da5c, 0x0 }, /* #49 */ 5509 { 0x107912, 0x107106, 0x53e39ba7978faaae, 0x52c11b04038faa24, 0xdac11b5c43fffb24, 0x0 }, /* #50 */ 5510 { 0x2b6392, 0x2b6302, 0xbf6910235ad5a1ab, 0x3d0010014a80a12a, 0x7d947f494aa2ab2e, 0x0 }, /* #51 */ 5511 { 0x305202, 0x305202, 0x3477843a652d1bba, 0x3046041200081392, 0x30467c93928a3792, 0x0 }, /* #52 */ 5512 { 0x1c5053, 0x1c5086, 0x8ed512e88c3b4d81, 0x8405024804084581, 0xd52def4d46cc65c7, 0x0 }, /* #53 */ 5513 { 0x3953c3, 0x395386, 0x811f4271fe08076b, 0x80020061aa000209, 0x86820cefab432a1d, 0x0 }, /* #54 */ 5514 { 0x1f2217, 0x1f2206, 0x88b16b02d8017909, 0x0880080290007100, 0x3e80085ab7e87596, 0x0 }, /* #55 */ 5515 { 0x246cc6, 0x246482, 0xe9b20189fbe0dc9a, 0xe0a20081e180dc80, 0xf2ee84f7e582dec1, 0x0 }, /* #56 */ 5516 { 0x1b2f16, 0x1b2706, 0x30ed794e22434ed8, 0x20ac7106220308d8, 0xaaae7126b6b708fa, 0x0 }, /* #57 */ 5517 { 0x060b86, 0x060306, 0x644d851baf3c5e37, 0x644885008d1c4233, 0xf67adf60dd5dc23b, 0x0 }, /* #58 */ 5518 { 0x1f3393, 0x1f3302, 0xba7de1e4a1b293cf, 0x3a6400a40030128f, 0x7a640ebd1e797e8f, 0x0 }, /* #59 */ 5519 { 0x035913, 0x035106, 0x7e4d259695a00b69, 0x3408009210800a48, 0x34ba48937adebace, 0x0 }, /* #60 */ 5520 { 0x3266c3, 0x326602, 0x33f27efd020c46a7, 0x12c03cdd000c4683, 0x5ecd3cddb56f4f83, 0x0 }, /* #61 */ 5521 { 0x1660d7, 0x166082, 0xd4e7e8fbf3cb92f9, 0xd4004838c1408249, 0xf6184a3cc570e249, 0x0 }, /* #62 */ 5522 { 0x316596, 0x316502, 0x9696eabc4b602ac1, 0x108448804a000801, 0x39cd5c834e0d090d, 0x0 }, /* #63 */ 5523 }; 5524 static const BINU64_TEST_T g_aTests_and_u64_locked[] = 5525 { 5526 { 0x343a12, 0x343206, 0x268d6615fe662ed7, 0x060924050c202044, 0x47492c270d29214c, 0x0 }, /* #0 */ 5527 { 0x315903, 0x315106, 0x8e580ea651dddb65, 0x0c4806265109d860, 0x1d4987667729dc78, 0x0 }, /* #1 */ 5528 { 0x186943, 0x186102, 0x4ab3501b966ee5d6, 0x4211501a824040c4, 0x6359f79e825042ed, 0x0 }, /* #2 */ 5529 { 0x0f3813, 0x0f3082, 0xc64941014c865163, 0x8241000100024023, 0xb3c536e7334accb3, 0x0 }, /* #3 */ 5530 { 0x171216, 0x171202, 0x3bff6c91c70251e2, 0x3b930411c6004120, 0xbb938435fe30e330, 0x0 }, /* #4 */ 5531 { 0x0c72d7, 0x0c7286, 0x9c21a3dc2662bbf4, 0x982023c824008af0, 0xd86663c9e48ccef1, 0x0 }, /* #5 */ 5532 { 0x214e56, 0x214602, 0xb15045fa70a63a95, 0x0140040200223801, 0x01e516038d223961, 0x0 }, /* #6 */ 5533 { 0x0840c3, 0x084006, 0xe8f5c2ab4ed352ec, 0x203540824e931260, 0x363764865ebf9e62, 0x0 }, /* #7 */ 5534 { 0x285606, 0x285606, 0x619b6bcf4e7cc5c2, 0x219a2a0302400500, 0xb59e2e2322c31519, 0x0 }, /* #8 */ 5535 { 0x271757, 0x271702, 0xfd9d32d258acdfdd, 0x4890029058209949, 0x4a924eb5db73b96b, 0x0 }, /* #9 */ 5536 { 0x2d5257, 0x2d5282, 0xc483a540f64315b5, 0xc4822100164205a4, 0xffe2318c1ed62fe4, 0x0 }, /* #10 */ 5537 { 0x231fc3, 0x231706, 0xebbb36e91f04ac0b, 0x0232124910000009, 0x123613595012116d, 0x0 }, /* #11 */ 5538 { 0x304146, 0x304186, 0x8737e2db24159dff, 0x8107224824049990, 0xc9073f48260e9b90, 0x0 }, /* #12 */ 5539 { 0x0b3546, 0x0b3506, 0x018e55ad13f4046f, 0x010a150103900027, 0xe53a3f41e79ad1a7, 0x0 }, /* #13 */ 5540 { 0x0e5757, 0x0e5782, 0xe4776515f365dc9f, 0xa41165055205581a, 0xbe11fd475a8d793a, 0x0 }, /* #14 */ 5541 { 0x0b00d2, 0x0b0002, 0x806ecb1b7c40c5a0, 0x0060c11828404180, 0x3af1e53ca9d859d5, 0x0 }, /* #15 */ 5542 { 0x010513, 0x010502, 0xa63ded747bfc672b, 0x0401ac002bb00708, 0x5483ae802bb08f1c, 0x0 }, /* #16 */ 5543 { 0x356007, 0x356086, 0xa9dd1d57c73311ea, 0xa8080905c3311028, 0xbe0a0985f3b15039, 0x0 }, /* #17 */ 5544 { 0x373b42, 0x373386, 0xa236d16ec35d4c37, 0x82021022c04d0c06, 0xd7823223fcef9e4e, 0x0 }, /* #18 */ 5545 { 0x2923c3, 0x292306, 0xe13d1cccfd46bfb6, 0x40201488310486b2, 0x4260b698332dc6f3, 0x0 }, /* #19 */ 5546 { 0x335713, 0x335702, 0x3778afb19235842d, 0x06188a209014802c, 0x0e188a60d456cabe, 0x0 }, /* #20 */ 5547 { 0x244c86, 0x244486, 0x956843b38af9caa9, 0x914843928030c881, 0xd95c439ef034c893, 0x0 }, /* #21 */ 5548 { 0x1b67c7, 0x1b6706, 0x0000b385b9028b98, 0x00001300a8020190, 0x52ee574aee0a0196, 0x0 }, /* #22 */ 5549 { 0x2465c7, 0x246506, 0x133d77eff4eb883d, 0x02050606e0890018, 0x46c70e16e88d169a, 0x0 }, /* #23 */ 5550 { 0x2d49d3, 0x2d4106, 0x130abcf3e1dd7863, 0x0108009221d92000, 0xc9f9429225fb201c, 0x0 }, /* #24 */ 5551 { 0x012507, 0x012502, 0x192b579eac83b68f, 0x010a529eac81128a, 0xe50ad2bfac8552fa, 0x0 }, /* #25 */ 5552 { 0x120c92, 0x120406, 0xce4b3d75b379054d, 0x4240313121290105, 0x7270b1332dafd3a7, 0x0 }, /* #26 */ 5553 { 0x012506, 0x012506, 0xaa265e5b1b80e0cb, 0x280646591880c0ca, 0x7d87e67dbcfcdece, 0x0 }, /* #27 */ 5554 { 0x2d3812, 0x2d3002, 0x9bb348f7fbbe4607, 0x08910895933a4601, 0x6cd9899d977b7f29, 0x0 }, /* #28 */ 5555 { 0x195a17, 0x195286, 0xbe557b4aa9877dd2, 0x8c41710a08017812, 0xcce1f52a1e117812, 0x0 }, /* #29 */ 5556 { 0x261f03, 0x261702, 0xc702fceb25111ee3, 0x0402908a05000ca1, 0x2ce6908a552accb9, 0x0 }, /* #30 */ 5557 { 0x1b6b07, 0x1b6306, 0xf6c42a6f3b114e21, 0x7044026b08114800, 0x704746fb08bdf980, 0x0 }, /* #31 */ 5558 { 0x054253, 0x054202, 0x825f6185edc58408, 0x004b600401c18408, 0x75cbf26c03fb84ce, 0x0 }, /* #32 */ 5559 { 0x184cd7, 0x184406, 0x44f70c040fb25531, 0x0042080407305521, 0xb14a6895b735dd27, 0x0 }, /* #33 */ 5560 { 0x184846, 0x184006, 0x7a6b19d14e331fe9, 0x326808414c200721, 0x377cee69cd6c2721, 0x0 }, /* #34 */ 5561 { 0x084bd6, 0x084302, 0x3010f55a6db2b711, 0x1000045a69102110, 0x1f870c5a695c2130, 0x0 }, /* #35 */ 5562 { 0x3b78c3, 0x3b7086, 0xe1ee7734be50aa92, 0xe06e11202e500812, 0xe26e99292ed40853, 0x0 }, /* #36 */ 5563 { 0x090513, 0x090506, 0x567563e05e0a0af9, 0x545000e0540002a0, 0x7d5808f674f012a4, 0x0 }, /* #37 */ 5564 { 0x346dd2, 0x346502, 0xbbd8edf1179dd823, 0x00c0ed50168d8820, 0x44e0ff541eeda8bc, 0x0 }, /* #38 */ 5565 { 0x1b0702, 0x1b0786, 0x875c74638af0cde1, 0x840c742282d00421, 0xa48cfd2e86dd342f, 0x0 }, /* #39 */ 5566 { 0x0169c3, 0x016186, 0xd949471c2359907f, 0x984144040159803c, 0x9cd3c46759db8c3c, 0x0 }, /* #40 */ 5567 { 0x0354d2, 0x035486, 0x92dfe04cbfbff2d6, 0x8002000827bec014, 0xc802100a67fec815, 0x0 }, /* #41 */ 5568 { 0x2b0483, 0x2b0402, 0x29b95a44cafd068e, 0x08b15a4482d50486, 0x88b17fde87d55c96, 0x0 }, /* #42 */ 5569 { 0x016d12, 0x016506, 0x546aa244b3358634, 0x0028a04020010014, 0x08ada9fa24c328d4, 0x0 }, /* #43 */ 5570 { 0x320157, 0x320186, 0xc20996d3448b0169, 0xc00082c240890000, 0xe44483eec38d1884, 0x0 }, /* #44 */ 5571 { 0x3110d6, 0x311082, 0xf1412a9ed81d62cb, 0xf040080a48152008, 0xf0fa9d2b6d552528, 0x0 }, /* #45 */ 5572 { 0x242bd7, 0x242306, 0x19b4296444581e25, 0x0920004400081224, 0x696046d48309923e, 0x0 }, /* #46 */ 5573 { 0x0a1d86, 0x0a1586, 0x83020e587e57fe72, 0x82000a507a53b472, 0x8a24bb757bfbb4f2, 0x0 }, /* #47 */ 5574 { 0x0f2452, 0x0f2402, 0x5fbe73682c9baa21, 0x058c2048008a8020, 0x858d245c908ac120, 0x0 }, /* #48 */ 5575 { 0x0e16d6, 0x0e1606, 0x567415ae19bf01ae, 0x121001ae193b0006, 0x3299ebee5f3b5e06, 0x0 }, /* #49 */ 5576 { 0x101103, 0x101186, 0x8cb6c881aa6212a7, 0x84240801a0201027, 0x976d396bf425b47f, 0x0 }, /* #50 */ 5577 { 0x144c86, 0x144406, 0x2bb5eefa07c745c6, 0x0191a0fa05440444, 0x5191a0feb55c9654, 0x0 }, /* #51 */ 5578 { 0x200c96, 0x200402, 0x5d1528383f35b6cd, 0x4c00080018018240, 0xceaade82d8038372, 0x0 }, /* #52 */ 5579 { 0x365107, 0x365106, 0x46b4fd99b049f217, 0x4094400810414217, 0x609f406a14754b3f, 0x0 }, /* #53 */ 5580 { 0x3e2096, 0x3e2082, 0xfb0ce8518fd54695, 0xd30c88018c404494, 0xd7ae9d898c685cf4, 0x0 }, /* #54 */ 5581 { 0x281986, 0x281186, 0xc8c1e307deb6ce81, 0xc0c120071016c400, 0xe4f73427311fe50e, 0x0 }, /* #55 */ 5582 { 0x012012, 0x012006, 0x20c0b1f0e46ad105, 0x0000a1e000621100, 0xc911e7e50ae23530, 0x0 }, /* #56 */ 5583 { 0x0f7003, 0x0f7006, 0x6388dee143049bae, 0x63805e4142009884, 0x63867e57eee0b8d4, 0x0 }, /* #57 */ 5584 { 0x1013d3, 0x101306, 0x7bcaff143ba2eae8, 0x0a4a1c00082088a0, 0x8a7a1ca10c3098b7, 0x0 }, /* #58 */ 5585 { 0x2d3412, 0x2d3406, 0x3c1be5198fd35798, 0x001865198b514300, 0x02f86d7dcb5deb23, 0x0 }, /* #59 */ 5586 { 0x1c2b13, 0x1c2386, 0xd4be60426b8f6b11, 0x80ae00004a810311, 0x82ee16005ea197b1, 0x0 }, /* #60 */ 5587 { 0x267c56, 0x267486, 0x90ca28ff9fec7d9e, 0x9040085f08482488, 0x9b64da5f0849a6c9, 0x0 }, /* #61 */ 5588 { 0x3c2107, 0x3c2106, 0x09d0e17c226f8df5, 0x08100120200389c0, 0x98180522b083b9c0, 0x0 }, /* #62 */ 5589 { 0x390783, 0x390702, 0x4d51c88c4d5ddce7, 0x4810008804454420, 0xf83607bab4456628, 0x0 }, /* #63 */ 5590 }; 5591 static const BINU64_TEST_T g_aTests_cmp_u64[] = 5592 { 5593 { 0x3501d6, 0x350112, 0x12de7fd8cde95cc1, 0x12de7fd8cde95cc1, 0x0d78af014d9b4795, 0x0 }, /* #0 */ 5594 { 0x297187, 0x297183, 0x44c5dbd562de9bc9, 0x44c5dbd562de9bc9, 0x66c0edfd19e37f65, 0x0 }, /* #1 */ 5595 { 0x083197, 0x083916, 0x86eedc89408d74cb, 0x86eedc89408d74cb, 0x50441d14ebd0a9ed, 0x0 }, /* #2 */ 5596 { 0x111443, 0x111412, 0x7b239451cf91a4d4, 0x7b239451cf91a4d4, 0x180184fbdcde90ff, 0x0 }, /* #3 */ 5597 { 0x010707, 0x010797, 0x2032f3164e896c82, 0x2032f3164e896c82, 0x73aa161a30f539dd, 0x0 }, /* #4 */ 5598 { 0x114043, 0x114806, 0xb601bdfad5138add, 0xb601bdfad5138add, 0x72c517e16c5f83c9, 0x0 }, /* #5 */ 5599 { 0x224ed3, 0x224613, 0x04d29543bfb810b1, 0x04d29543bfb810b1, 0xf6b41705dd45642e, 0x0 }, /* #6 */ 5600 { 0x136553, 0x136d02, 0x9c076fd8a220dedc, 0x9c076fd8a220dedc, 0x1d022f222c3ffd1b, 0x0 }, /* #7 */ 5601 { 0x2410c2, 0x241097, 0x8619e5e4a0640361, 0x8619e5e4a0640361, 0x89dc867c8e43dedd, 0x0 }, /* #8 */ 5602 { 0x013bd2, 0x013312, 0x66adc00e2c06c4c6, 0x66adc00e2c06c4c6, 0x37df6d7c991beaf8, 0x0 }, /* #9 */ 5603 { 0x0d0486, 0x0d0496, 0xe7cedd1a45259ab1, 0xe7cedd1a45259ab1, 0x5939a2c4be160b34, 0x0 }, /* #10 */ 5604 { 0x2c7ec6, 0x2c7692, 0xc86214ae214c0ed6, 0xc86214ae214c0ed6, 0x07932e3a1f3bafce, 0x0 }, /* #11 */ 5605 { 0x000686, 0x000607, 0x18263b6387edd968, 0x18263b6387edd968, 0xfd6188a97604ecf7, 0x0 }, /* #12 */ 5606 { 0x132e92, 0x132696, 0xceae9e14f720dd82, 0xceae9e14f720dd82, 0x1144dcc26a0c5b67, 0x0 }, /* #13 */ 5607 { 0x394d43, 0x394d06, 0x836be5c9c849494f, 0x836be5c9c849494f, 0x111c12e920baf0e0, 0x0 }, /* #14 */ 5608 { 0x1d2893, 0x1d2887, 0x6d6e78332127d9ff, 0x6d6e78332127d9ff, 0x8541ac1eef959465, 0x0 }, /* #15 */ 5609 { 0x0b0917, 0x0b0113, 0x1215afee9e01f371, 0x1215afee9e01f371, 0xac06a31a0dd15c5c, 0x0 }, /* #16 */ 5610 { 0x3e1682, 0x3e1697, 0x800fe04ef0b9f33b, 0x800fe04ef0b9f33b, 0xd1650982924f41bd, 0x0 }, /* #17 */ 5611 { 0x135f87, 0x135783, 0x2944903ea1a642f9, 0x2944903ea1a642f9, 0x63e69780945a0c70, 0x0 }, /* #18 */ 5612 { 0x2466c3, 0x246e06, 0xc3e0e1477420887d, 0xc3e0e1477420887d, 0x6405e13ae0e61f21, 0x0 }, /* #19 */ 5613 { 0x053947, 0x053196, 0xd7fcfc22a9c9322c, 0xd7fcfc22a9c9322c, 0x5647f300220d494f, 0x0 }, /* #20 */ 5614 { 0x221047, 0x221802, 0xa069fbf72bb80bec, 0xa069fbf72bb80bec, 0x6404c69c8e1d4694, 0x0 }, /* #21 */ 5615 { 0x0b5f12, 0x0b5787, 0x42944515510e4fba, 0x42944515510e4fba, 0x5d8bc1f3d44387d9, 0x0 }, /* #22 */ 5616 { 0x2a6882, 0x2a6002, 0x3d2ab89397f2acbd, 0x3d2ab89397f2acbd, 0x05f6c70c3fbbda44, 0x0 }, /* #23 */ 5617 { 0x060896, 0x060893, 0x1f63ffc533a60bf9, 0x1f63ffc533a60bf9, 0x97e574111e2cee9c, 0x0 }, /* #24 */ 5618 { 0x273506, 0x273583, 0x060c06335d13e89a, 0x060c06335d13e89a, 0x12922125bf6b2232, 0x0 }, /* #25 */ 5619 { 0x3e0d83, 0x3e0d16, 0x8b9e3338de72eed6, 0x8b9e3338de72eed6, 0x59e01ff63f34a77d, 0x0 }, /* #26 */ 5620 { 0x125c97, 0x125497, 0xa110ee3abe472534, 0xa110ee3abe472534, 0xbfbedde9de8832cb, 0x0 }, /* #27 */ 5621 { 0x1b0c93, 0x1b0416, 0xf79c45e51a1e3e8b, 0xf79c45e51a1e3e8b, 0xcf1d67aa34b0fabc, 0x0 }, /* #28 */ 5622 { 0x007252, 0x007286, 0xa7e0abb9f6af3196, 0xa7e0abb9f6af3196, 0x1bb984144f2a33f6, 0x0 }, /* #29 */ 5623 { 0x0e6c17, 0x0e6402, 0x52d6682d965a93bc, 0x52d6682d965a93bc, 0x3ff5b5fdfa518cd7, 0x0 }, /* #30 */ 5624 { 0x3f3686, 0x3f3603, 0x26182608e3de85a5, 0x26182608e3de85a5, 0xad7781ab7b690b95, 0x0 }, /* #31 */ 5625 { 0x223992, 0x223103, 0x395f83e1c439f665, 0x395f83e1c439f665, 0xbc6e17686dcb4634, 0x0 }, /* #32 */ 5626 { 0x026c82, 0x026493, 0x68c2992bb63f9d30, 0x68c2992bb63f9d30, 0x7d9f98353fd60bc8, 0x0 }, /* #33 */ 5627 { 0x020003, 0x020806, 0x835a96e4c88e7f97, 0x835a96e4c88e7f97, 0x59ebc1f8b0687547, 0x0 }, /* #34 */ 5628 { 0x0b2ec7, 0x0b2e02, 0xcb63e52f4207c247, 0xcb63e52f4207c247, 0x61c0f4260b5b7680, 0x0 }, /* #35 */ 5629 { 0x1d1cc7, 0x1d1483, 0x3ccd890082962de6, 0x3ccd890082962de6, 0x64f28b3999dd9f03, 0x0 }, /* #36 */ 5630 { 0x125e02, 0x125616, 0xc8cc3c6332622294, 0xc8cc3c6332622294, 0x8248a5bad890aceb, 0x0 }, /* #37 */ 5631 { 0x385783, 0x385797, 0x389d35e7c5b90f53, 0x389d35e7c5b90f53, 0x392d9994d93e0e8e, 0x0 }, /* #38 */ 5632 { 0x3d60d7, 0x3d6016, 0x7c8babc991f68217, 0x7c8babc991f68217, 0x16650d1675bb382c, 0x0 }, /* #39 */ 5633 { 0x3e4b82, 0x3e4396, 0xfc74a299d5d98813, 0xfc74a299d5d98813, 0x62e89cab8d5f2aa4, 0x0 }, /* #40 */ 5634 { 0x053056, 0x053097, 0x990d3e27bc03bb89, 0x990d3e27bc03bb89, 0xfd71ee28746b7f4a, 0x0 }, /* #41 */ 5635 { 0x0a4447, 0x0a4406, 0xd7ac01814e2675ab, 0xd7ac01814e2675ab, 0x9637c31a5d96c84b, 0x0 }, /* #42 */ 5636 { 0x296b53, 0x296383, 0x94b98d17875ab752, 0x94b98d17875ab752, 0xb098ea0c61ddeba2, 0x0 }, /* #43 */ 5637 { 0x2d7396, 0x2d7383, 0xd286b66099d29e0e, 0xd286b66099d29e0e, 0xf53e66654a2f82f4, 0x0 }, /* #44 */ 5638 { 0x340c12, 0x340c06, 0x88de1e44f26030b9, 0x88de1e44f26030b9, 0x39f8813c2e9506e8, 0x0 }, /* #45 */ 5639 { 0x2c27d7, 0x2c2786, 0xe82b6c5a700157cd, 0xe82b6c5a700157cd, 0x5ff20d5dbad69d50, 0x0 }, /* #46 */ 5640 { 0x0b05c3, 0x0b0587, 0x2b22077af2427d15, 0x2b22077af2427d15, 0x36631f8a8718f0b5, 0x0 }, /* #47 */ 5641 { 0x2b38c3, 0x2b3883, 0x7b417c442cf95f9f, 0x7b417c442cf95f9f, 0x8770c051484572c0, 0x0 }, /* #48 */ 5642 { 0x222a53, 0x222a16, 0x9fab8491e9d30fb2, 0x9fab8491e9d30fb2, 0x5a4c35e2b58c7ca8, 0x0 }, /* #49 */ 5643 { 0x253696, 0x253687, 0xc7963fe0bcc0957c, 0xc7963fe0bcc0957c, 0xdd957a05d93bafd7, 0x0 }, /* #50 */ 5644 { 0x3e0e43, 0x3e0606, 0xaeb35a5f93da50f5, 0xaeb35a5f93da50f5, 0xa34b4b8f80f24bc0, 0x0 }, /* #51 */ 5645 { 0x0d4c16, 0x0d4c87, 0x6fd7149eef9a20ac, 0x6fd7149eef9a20ac, 0xa68528ef518aa99b, 0x0 }, /* #52 */ 5646 { 0x021756, 0x021792, 0xceb0421ce3e7e9f2, 0xceb0421ce3e7e9f2, 0x083f3211d5c443cc, 0x0 }, /* #53 */ 5647 { 0x301f07, 0x301702, 0xf1ded5b4888ccd2f, 0xf1ded5b4888ccd2f, 0x9a3948aedca03600, 0x0 }, /* #54 */ 5648 { 0x1245c2, 0x124516, 0x6ff1f1bc97b70235, 0x6ff1f1bc97b70235, 0x556ac440f535a70e, 0x0 }, /* #55 */ 5649 { 0x3a5096, 0x3a5092, 0xfd4a2900aa4a7124, 0xfd4a2900aa4a7124, 0x4e2a7255cfc9de6f, 0x0 }, /* #56 */ 5650 { 0x385282, 0x385212, 0x4c45893421330545, 0x4c45893421330545, 0x01a12d026932bb37, 0x0 }, /* #57 */ 5651 { 0x117fd7, 0x117717, 0x09e18d82d53bd032, 0x09e18d82d53bd032, 0x935e66b7371156df, 0x0 }, /* #58 */ 5652 { 0x292303, 0x292b93, 0x23d773b3f7157d55, 0x23d773b3f7157d55, 0x82ce822855ed1ffa, 0x0 }, /* #59 */ 5653 { 0x033256, 0x033a93, 0x58e74be7841f37f2, 0x58e74be7841f37f2, 0xc7bc7f97f928584a, 0x0 }, /* #60 */ 5654 { 0x1c1652, 0x1c1687, 0x8f4b14a1569ad5cf, 0x8f4b14a1569ad5cf, 0xf8f3e0b6ca375ddf, 0x0 }, /* #61 */ 5655 { 0x2569d2, 0x256117, 0x2ed664629e219562, 0x2ed664629e219562, 0xbaa7e4cffd5875f3, 0x0 }, /* #62 */ 5656 { 0x1e7016, 0x1e7007, 0x058748a07ea6752d, 0x058748a07ea6752d, 0x99b4e5e5b4b12409, 0x0 }, /* #63 */ 5657 }; 5658 static const BINU64_TEST_T g_aTests_test_u64[] = 5659 { 5660 { 0x214b47, 0x214382, 0xcf48214df89d0f10, 0xcf48214df89d0f10, 0xa2d3634708824e11, 0x0 }, /* #0 */ 5661 { 0x1a7d03, 0x1a7506, 0xae503550a7d85f2b, 0xae503550a7d85f2b, 0x5c8dda6613dc2ef1, 0x0 }, /* #1 */ 5662 { 0x3d0e02, 0x3d0602, 0x8613cd154276591a, 0x8613cd154276591a, 0x3575784e7dfd20d0, 0x0 }, /* #2 */ 5663 { 0x2d0502, 0x2d0582, 0xd5ea08e8b17f32f3, 0xd5ea08e8b17f32f3, 0xdc28e0e3b7eec295, 0x0 }, /* #3 */ 5664 { 0x046586, 0x046586, 0x8d4b358db6e5611e, 0x8d4b358db6e5611e, 0xebf81fc3c4a8e3a0, 0x0 }, /* #4 */ 5665 { 0x2d7297, 0x2d7202, 0xec967f82e6fdcd18, 0xec967f82e6fdcd18, 0x4f1aed770c8d46ac, 0x0 }, /* #5 */ 5666 { 0x1c4813, 0x1c4086, 0x8135f34ace084628, 0x8135f34ace084628, 0xe558af4dfcf7a0b8, 0x0 }, /* #6 */ 5667 { 0x1c7b42, 0x1c7302, 0x4a376ef81f7c10de, 0x4a376ef81f7c10de, 0x31fbaeb87d566105, 0x0 }, /* #7 */ 5668 { 0x0b6c56, 0x0b6406, 0x2bda8e15f0536653, 0x2bda8e15f0536653, 0xb0ae589719a63c04, 0x0 }, /* #8 */ 5669 { 0x3a3a53, 0x3a3206, 0x4008297098d4e120, 0x4008297098d4e120, 0x84b3754717d87814, 0x0 }, /* #9 */ 5670 { 0x180a92, 0x180206, 0xc838740f0f7bcab2, 0xc838740f0f7bcab2, 0x7d0f78cbb24b8900, 0x0 }, /* #10 */ 5671 { 0x031792, 0x031706, 0x5d163bcdb713f3a8, 0x5d163bcdb713f3a8, 0x451751805eb03f79, 0x0 }, /* #11 */ 5672 { 0x272d16, 0x272586, 0x81dee0d6f5162904, 0x81dee0d6f5162904, 0xdd5040858f7b2363, 0x0 }, /* #12 */ 5673 { 0x3c0b97, 0x3c0382, 0xc9f523df129f1469, 0xc9f523df129f1469, 0xe00bb7517d062b67, 0x0 }, /* #13 */ 5674 { 0x303746, 0x303706, 0x937b81f7247d0683, 0x937b81f7247d0683, 0x722c78b45191a9f2, 0x0 }, /* #14 */ 5675 { 0x280b02, 0x280302, 0x97609a70bc47f1fe, 0x97609a70bc47f1fe, 0x4a0d147c073b5be1, 0x0 }, /* #15 */ 5676 { 0x3b7ed7, 0x3b7606, 0x6b71bf2b9659f343, 0x6b71bf2b9659f343, 0xb778c10538bdd728, 0x0 }, /* #16 */ 5677 { 0x086c82, 0x086402, 0x54309a640e4de4bc, 0x54309a640e4de4bc, 0xd6fbddfec2e82597, 0x0 }, /* #17 */ 5678 { 0x2b7b47, 0x2b7382, 0xe6f18c5a312c9902, 0xe6f18c5a312c9902, 0xdb8ce40afc357caf, 0x0 }, /* #18 */ 5679 { 0x0f7b52, 0x0f7306, 0xcbf70e9027b3c7a0, 0xcbf70e9027b3c7a0, 0x733f5b69c8dd36e6, 0x0 }, /* #19 */ 5680 { 0x0a64c2, 0x0a6406, 0x236c1d1b59de88cc, 0x236c1d1b59de88cc, 0xa9056e97ceeb0a9b, 0x0 }, /* #20 */ 5681 { 0x1f1083, 0x1f1086, 0xb8d82219c0caa7f2, 0xb8d82219c0caa7f2, 0x9391eb5235a6b476, 0x0 }, /* #21 */ 5682 { 0x305e87, 0x305606, 0xe733160b14ce1a94, 0xe733160b14ce1a94, 0x1c703c924aec4048, 0x0 }, /* #22 */ 5683 { 0x1823d6, 0x182306, 0xa185dccfb92bb9c1, 0xa185dccfb92bb9c1, 0x34e9b92e5b63cc0e, 0x0 }, /* #23 */ 5684 { 0x3c1607, 0x3c1606, 0x6a66187bb7658692, 0x6a66187bb7658692, 0x380ea311d4d148fc, 0x0 }, /* #24 */ 5685 { 0x334dd7, 0x334506, 0x757a1055be4f03ab, 0x757a1055be4f03ab, 0x861e823be0c678b4, 0x0 }, /* #25 */ 5686 { 0x381353, 0x381382, 0x80fc227fc2c5231e, 0x80fc227fc2c5231e, 0xd37869dce93cc05a, 0x0 }, /* #26 */ 5687 { 0x2e1556, 0x2e1506, 0x1387a1c0e53a4118, 0x1387a1c0e53a4118, 0x566669b82d8c4e44, 0x0 }, /* #27 */ 5688 { 0x265b52, 0x265302, 0x1fa80759358a9e70, 0x1fa80759358a9e70, 0x9fd42eac507a951f, 0x0 }, /* #28 */ 5689 { 0x044f52, 0x044702, 0xce8f6883d9b5d0a0, 0xce8f6883d9b5d0a0, 0x0a867a53691698c0, 0x0 }, /* #29 */ 5690 { 0x086483, 0x086402, 0x1f766a929314631a, 0x1f766a929314631a, 0xf539fab3974ec834, 0x0 }, /* #30 */ 5691 { 0x3a39c7, 0x3a3106, 0x011e78f38f6f02c3, 0x011e78f38f6f02c3, 0xc05e9957f7969a17, 0x0 }, /* #31 */ 5692 { 0x253fc7, 0x253782, 0xbcbe25a42efd9fde, 0xbcbe25a42efd9fde, 0xc29e05f867995123, 0x0 }, /* #32 */ 5693 { 0x195e17, 0x195606, 0xea37f527c1c5f09d, 0xea37f527c1c5f09d, 0x5060475a7fbfe918, 0x0 }, /* #33 */ 5694 { 0x2c0ec7, 0x2c0606, 0x0f9e7efd4a9c1e9f, 0x0f9e7efd4a9c1e9f, 0x9ef1efb2aea33ce1, 0x0 }, /* #34 */ 5695 { 0x2f3fd2, 0x2f3706, 0x635396f37d5a20bd, 0x635396f37d5a20bd, 0x9e16d91e04db5e77, 0x0 }, /* #35 */ 5696 { 0x0870d6, 0x087086, 0x96c858fdec2785e8, 0x96c858fdec2785e8, 0x95ad6237fb4a768d, 0x0 }, /* #36 */ 5697 { 0x0b34d2, 0x0b3402, 0x34032fddc5b8fd62, 0x34032fddc5b8fd62, 0x096d94503d3b70d8, 0x0 }, /* #37 */ 5698 { 0x241507, 0x241502, 0x2fd1122dafe03965, 0x2fd1122dafe03965, 0xe9d87831870060e1, 0x0 }, /* #38 */ 5699 { 0x3b0f43, 0x3b0702, 0x44400a18c6e675cd, 0x44400a18c6e675cd, 0x3b9d2c594856d0a9, 0x0 }, /* #39 */ 5700 { 0x0a2582, 0x0a2506, 0xa2b0cfe9e540558d, 0xa2b0cfe9e540558d, 0x214fcb63c621fc9d, 0x0 }, /* #40 */ 5701 { 0x320256, 0x320202, 0x5c40ce7c71c1bdd6, 0x5c40ce7c71c1bdd6, 0xe729dde7a2b43d61, 0x0 }, /* #41 */ 5702 { 0x277cc7, 0x277406, 0x314ce5facef1043b, 0x314ce5facef1043b, 0x3af7445def8e995f, 0x0 }, /* #42 */ 5703 { 0x2953c3, 0x295306, 0x08907f3f85c406a6, 0x08907f3f85c406a6, 0xdca675bd4692057d, 0x0 }, /* #43 */ 5704 { 0x3b59d6, 0x3b5102, 0xde992077af246b22, 0xde992077af246b22, 0x5702e02f57227452, 0x0 }, /* #44 */ 5705 { 0x0c3956, 0x0c3182, 0xe30bc929ead091ac, 0xe30bc929ead091ac, 0xeef8e80e5ac3d58c, 0x0 }, /* #45 */ 5706 { 0x0b0713, 0x0b0782, 0xd2663132bec75bf4, 0xd2663132bec75bf4, 0xc3fc5304f327f3e1, 0x0 }, /* #46 */ 5707 { 0x2e2d87, 0x2e2586, 0xd6f1c774d13744d5, 0xd6f1c774d13744d5, 0x9ec9abec1b5d9c70, 0x0 }, /* #47 */ 5708 { 0x364392, 0x364302, 0x05c89051b08e2b7a, 0x05c89051b08e2b7a, 0x16faf646327ab8ce, 0x0 }, /* #48 */ 5709 { 0x3e7953, 0x3e7106, 0x3598fbde7f9788d7, 0x3598fbde7f9788d7, 0x59215965cebfe823, 0x0 }, /* #49 */ 5710 { 0x342392, 0x342302, 0x6ef394b44ccd620e, 0x6ef394b44ccd620e, 0x400fea5eb9a7ee54, 0x0 }, /* #50 */ 5711 { 0x236207, 0x236206, 0x788eaeb77d1623e5, 0x788eaeb77d1623e5, 0x5ebd8c2d1f70ae36, 0x0 }, /* #51 */ 5712 { 0x3e0ed2, 0x3e0686, 0xc49b2a352c476a69, 0xc49b2a352c476a69, 0xd68bd8b5e6efffef, 0x0 }, /* #52 */ 5713 { 0x005e83, 0x005682, 0xc56a4bc963053bab, 0xc56a4bc963053bab, 0x98f93be785957be6, 0x0 }, /* #53 */ 5714 { 0x0b4782, 0x0b4706, 0x6482bdc94096ae24, 0x6482bdc94096ae24, 0x78e7a7570379e9d9, 0x0 }, /* #54 */ 5715 { 0x1b5dd2, 0x1b5502, 0x0afbb249a8347151, 0x0afbb249a8347151, 0x803a56575275fd14, 0x0 }, /* #55 */ 5716 { 0x3a0a92, 0x3a0206, 0x649685fe93a7c7cd, 0x649685fe93a7c7cd, 0x7333bd5e1636f976, 0x0 }, /* #56 */ 5717 { 0x152142, 0x152102, 0x5f54ca3ee857d8b6, 0x5f54ca3ee857d8b6, 0x7102974d37a9dd57, 0x0 }, /* #57 */ 5718 { 0x1b7a13, 0x1b7202, 0x6649180e52f358c5, 0x6649180e52f358c5, 0xa36b257d08ca7398, 0x0 }, /* #58 */ 5719 { 0x2a6483, 0x2a6406, 0x56502e7491ee6647, 0x56502e7491ee6647, 0x0c547ecf2a19edf1, 0x0 }, /* #59 */ 5720 { 0x114e53, 0x114602, 0x481ca20632ef79aa, 0x481ca20632ef79aa, 0x71bf0b818fd13c13, 0x0 }, /* #60 */ 5721 { 0x0c7c56, 0x0c7406, 0xf5d4edb6da414fa9, 0xf5d4edb6da414fa9, 0x4887bad42e426356, 0x0 }, /* #61 */ 5722 { 0x3a3886, 0x3a3082, 0xa6d4282db67227c8, 0xa6d4282db67227c8, 0xd1f8a36f3299d718, 0x0 }, /* #62 */ 5723 { 0x317656, 0x317686, 0xbbda37d5d9ab475d, 0xbbda37d5d9ab475d, 0xcd0244e4b3879fa5, 0x0 }, /* #63 */ 5724 }; 5725 static const BINU64_TEST_T g_aTests_bt_u64[] = 5726 { 5727 { 0x387c13, 0x387c12, 0x0661ca2ba377ae81, 0x0661ca2ba377ae81, 0x0000000000000026, 0x0 }, /* #0 */ 5728 { 0x2418c7, 0x2418c7, 0x42f9b8b3f0340ba1, 0x42f9b8b3f0340ba1, 0x000000000000001f, 0x0 }, /* #1 */ 5729 { 0x163992, 0x163993, 0x8fc96da334e7948b, 0x8fc96da334e7948b, 0x000000000000002d, 0x0 }, /* #2 */ 5730 { 0x1a2c93, 0x1a2c93, 0xd24555c201ac3ac1, 0xd24555c201ac3ac1, 0x0000000000000000, 0x0 }, /* #3 */ 5731 { 0x3c17d7, 0x3c17d7, 0x1dc1c6317b4af28c, 0x1dc1c6317b4af28c, 0x000000000000003a, 0x0 }, /* #4 */ 5732 { 0x2c7346, 0x2c7347, 0x244f2c03bf5fb4ae, 0x244f2c03bf5fb4ae, 0x0000000000000014, 0x0 }, /* #5 */ 5733 { 0x024dc6, 0x024dc7, 0xd495a844c7d397d7, 0xd495a844c7d397d7, 0x000000000000003e, 0x0 }, /* #6 */ 5734 { 0x2e7006, 0x2e7006, 0x7a52a1856b503f10, 0x7a52a1856b503f10, 0x0000000000000000, 0x0 }, /* #7 */ 5735 { 0x104612, 0x104612, 0x6f0c81597e44317a, 0x6f0c81597e44317a, 0x0000000000000030, 0x0 }, /* #8 */ 5736 { 0x2d54d7, 0x2d54d7, 0x93ea3926c19e9b5e, 0x93ea3926c19e9b5e, 0x0000000000000014, 0x0 }, /* #9 */ 5737 { 0x020e43, 0x020e43, 0x14eabc996975fb4f, 0x14eabc996975fb4f, 0x0000000000000009, 0x0 }, /* #10 */ 5738 { 0x1d3ad6, 0x1d3ad6, 0xb472f8bcbb1f107a, 0xb472f8bcbb1f107a, 0x000000000000000a, 0x0 }, /* #11 */ 5739 { 0x182516, 0x182517, 0xba1e26d00b7fe71d, 0xba1e26d00b7fe71d, 0x0000000000000012, 0x0 }, /* #12 */ 5740 { 0x187f47, 0x187f47, 0x983895217bd681f4, 0x983895217bd681f4, 0x0000000000000006, 0x0 }, /* #13 */ 5741 { 0x281cd3, 0x281cd3, 0xfda7a51f33116f62, 0xfda7a51f33116f62, 0x0000000000000018, 0x0 }, /* #14 */ 5742 { 0x0b0006, 0x0b0007, 0xddf305085a70b6d3, 0xddf305085a70b6d3, 0x0000000000000014, 0x0 }, /* #15 */ 5743 { 0x396152, 0x396153, 0x9ce381ee3a7fae15, 0x9ce381ee3a7fae15, 0x0000000000000026, 0x0 }, /* #16 */ 5744 { 0x3676c3, 0x3676c2, 0x15740e265b4af275, 0x15740e265b4af275, 0x000000000000000a, 0x0 }, /* #17 */ 5745 { 0x015997, 0x015997, 0xf3c055ffdc6908cb, 0xf3c055ffdc6908cb, 0x0000000000000024, 0x0 }, /* #18 */ 5746 { 0x333c83, 0x333c82, 0x2acd2d802c9d69b2, 0x2acd2d802c9d69b2, 0x0000000000000034, 0x0 }, /* #19 */ 5747 { 0x145ec3, 0x145ec3, 0xf4053b14a2ecf9d1, 0xf4053b14a2ecf9d1, 0x000000000000003a, 0x0 }, /* #20 */ 5748 { 0x3b15d6, 0x3b15d7, 0x226e481f2ca09464, 0x226e481f2ca09464, 0x0000000000000035, 0x0 }, /* #21 */ 5749 { 0x386ad7, 0x386ad6, 0xb9da236702897b11, 0xb9da236702897b11, 0x0000000000000030, 0x0 }, /* #22 */ 5750 { 0x242b47, 0x242b46, 0xf3b6d2504d28d4fb, 0xf3b6d2504d28d4fb, 0x0000000000000036, 0x0 }, /* #23 */ 5751 { 0x0958c2, 0x0958c2, 0xd00b327b78223ddb, 0xd00b327b78223ddb, 0x0000000000000037, 0x0 }, /* #24 */ 5752 { 0x3459c3, 0x3459c3, 0x38217d15be86d069, 0x38217d15be86d069, 0x000000000000003d, 0x0 }, /* #25 */ 5753 { 0x194c42, 0x194c43, 0xd4581f6892f312d0, 0xd4581f6892f312d0, 0x0000000000000007, 0x0 }, /* #26 */ 5754 { 0x034803, 0x034803, 0x80f20266c5cabbd6, 0x80f20266c5cabbd6, 0x0000000000000006, 0x0 }, /* #27 */ 5755 { 0x216d82, 0x216d82, 0x49b5b92c0e5e2c20, 0x49b5b92c0e5e2c20, 0x000000000000002e, 0x0 }, /* #28 */ 5756 { 0x3d4012, 0x3d4012, 0xbc3ecc33050e8504, 0xbc3ecc33050e8504, 0x000000000000003e, 0x0 }, /* #29 */ 5757 { 0x033dd2, 0x033dd2, 0x5fd0c58b3aeb1580, 0x5fd0c58b3aeb1580, 0x0000000000000012, 0x0 }, /* #30 */ 5758 { 0x3368d3, 0x3368d3, 0x0d8f7f5dd6bc0ca3, 0x0d8f7f5dd6bc0ca3, 0x000000000000001f, 0x0 }, /* #31 */ 5759 { 0x2f06d2, 0x2f06d3, 0x52f0a843987c752c, 0x52f0a843987c752c, 0x000000000000002b, 0x0 }, /* #32 */ 5760 { 0x005083, 0x005082, 0xf1678bb1116d9557, 0xf1678bb1116d9557, 0x000000000000000e, 0x0 }, /* #33 */ 5761 { 0x3b6286, 0x3b6287, 0xf2d12822ea570373, 0xf2d12822ea570373, 0x0000000000000012, 0x0 }, /* #34 */ 5762 { 0x117cd7, 0x117cd6, 0x459465432ce55a6f, 0x459465432ce55a6f, 0x0000000000000025, 0x0 }, /* #35 */ 5763 { 0x0a7dd3, 0x0a7dd3, 0x7ca32d6105606954, 0x7ca32d6105606954, 0x0000000000000020, 0x0 }, /* #36 */ 5764 { 0x370847, 0x370847, 0x8dacff00044ab2fb, 0x8dacff00044ab2fb, 0x0000000000000003, 0x0 }, /* #37 */ 5765 { 0x0d0606, 0x0d0607, 0xf26bb54ceb9b9179, 0xf26bb54ceb9b9179, 0x0000000000000003, 0x0 }, /* #38 */ 5766 { 0x2435c7, 0x2435c6, 0x79cd0e2e6d61f3cc, 0x79cd0e2e6d61f3cc, 0x0000000000000027, 0x0 }, /* #39 */ 5767 { 0x2628d2, 0x2628d3, 0x30023372e557276d, 0x30023372e557276d, 0x000000000000003d, 0x0 }, /* #40 */ 5768 { 0x323e13, 0x323e13, 0xee4a6ee40464afb0, 0xee4a6ee40464afb0, 0x000000000000003a, 0x0 }, /* #41 */ 5769 { 0x0f6f56, 0x0f6f56, 0x995ed18df9d8154e, 0x995ed18df9d8154e, 0x000000000000003e, 0x0 }, /* #42 */ 5770 { 0x206182, 0x206183, 0x2b61e1cd41b4d693, 0x2b61e1cd41b4d693, 0x000000000000000e, 0x0 }, /* #43 */ 5771 { 0x1c2313, 0x1c2313, 0x6590ea7afdd5e490, 0x6590ea7afdd5e490, 0x000000000000002e, 0x0 }, /* #44 */ 5772 { 0x152796, 0x152797, 0xeaaab79b8f9b82d6, 0xeaaab79b8f9b82d6, 0x000000000000003f, 0x0 }, /* #45 */ 5773 { 0x1c09c7, 0x1c09c6, 0xc0b3103002c61816, 0xc0b3103002c61816, 0x000000000000002b, 0x0 }, /* #46 */ 5774 { 0x0045c6, 0x0045c7, 0x750fee869465087b, 0x750fee869465087b, 0x0000000000000021, 0x0 }, /* #47 */ 5775 { 0x254ec3, 0x254ec2, 0xb183fcef8cdfafa3, 0xb183fcef8cdfafa3, 0x000000000000000e, 0x0 }, /* #48 */ 5776 { 0x1505d3, 0x1505d3, 0x30f2a6de61338b2a, 0x30f2a6de61338b2a, 0x000000000000002d, 0x0 }, /* #49 */ 5777 { 0x3a5452, 0x3a5452, 0x13135a72850af7cf, 0x13135a72850af7cf, 0x000000000000003a, 0x0 }, /* #50 */ 5778 { 0x2f7c52, 0x2f7c52, 0xc98ff873b61e74f2, 0xc98ff873b61e74f2, 0x0000000000000000, 0x0 }, /* #51 */ 5779 { 0x0166d7, 0x0166d6, 0xc8d976adaa507005, 0xc8d976adaa507005, 0x0000000000000024, 0x0 }, /* #52 */ 5780 { 0x2c2083, 0x2c2083, 0x6217e5d5839da281, 0x6217e5d5839da281, 0x000000000000002f, 0x0 }, /* #53 */ 5781 { 0x324603, 0x324603, 0xc95ce94a47edbe1f, 0xc95ce94a47edbe1f, 0x0000000000000013, 0x0 }, /* #54 */ 5782 { 0x381603, 0x381603, 0x010819349dcb161f, 0x010819349dcb161f, 0x0000000000000033, 0x0 }, /* #55 */ 5783 { 0x3f5ad3, 0x3f5ad3, 0xf3a1ac5fa6bfb380, 0xf3a1ac5fa6bfb380, 0x0000000000000007, 0x0 }, /* #56 */ 5784 { 0x231f12, 0x231f13, 0x021b3e7be6ce8b4c, 0x021b3e7be6ce8b4c, 0x0000000000000025, 0x0 }, /* #57 */ 5785 { 0x326557, 0x326557, 0x51d90e07c8aedd4c, 0x51d90e07c8aedd4c, 0x000000000000000c, 0x0 }, /* #58 */ 5786 { 0x025547, 0x025546, 0x70323a7080c1c036, 0x70323a7080c1c036, 0x000000000000001b, 0x0 }, /* #59 */ 5787 { 0x2d7417, 0x2d7416, 0x8c7e000027a04a8b, 0x8c7e000027a04a8b, 0x0000000000000028, 0x0 }, /* #60 */ 5788 { 0x3e6d02, 0x3e6d03, 0x912c3b427a66c35b, 0x912c3b427a66c35b, 0x000000000000001c, 0x0 }, /* #61 */ 5789 { 0x3663d2, 0x3663d3, 0x7f9a708c459325db, 0x7f9a708c459325db, 0x0000000000000033, 0x0 }, /* #62 */ 5790 { 0x2a0fc7, 0x2a0fc7, 0x4f8ffb3114c4f866, 0x4f8ffb3114c4f866, 0x0000000000000032, 0x0 }, /* #63 */ 5791 }; 5792 static const BINU64_TEST_T g_aTests_btc_u64[] = 5793 { 5794 { 0x1a29c2, 0x1a29c2, 0x06f24c94c82dc2f0, 0x06f24c94d82dc2f0, 0x000000000000001c, 0x0 }, /* #0 */ 5795 { 0x220a87, 0x220a87, 0xf7d01a8def2b1e44, 0xf7d01a8de72b1e44, 0x000000000000001b, 0x0 }, /* #1 */ 5796 { 0x346853, 0x346853, 0x81618263faad34bd, 0x81618263daad34bd, 0x000000000000001d, 0x0 }, /* #2 */ 5797 { 0x2d7d47, 0x2d7d46, 0x4dd900304817b16c, 0x4dd904304817b16c, 0x000000000000002a, 0x0 }, /* #3 */ 5798 { 0x1807c7, 0x1807c6, 0x77e51165b9e63220, 0x77e51167b9e63220, 0x0000000000000021, 0x0 }, /* #4 */ 5799 { 0x267307, 0x267306, 0x09f74b1c0dcbf7c3, 0x09f74b1d0dcbf7c3, 0x0000000000000020, 0x0 }, /* #5 */ 5800 { 0x214013, 0x214013, 0x73ff26eeb175c943, 0x73ff06eeb175c943, 0x000000000000002d, 0x0 }, /* #6 */ 5801 { 0x1b61d3, 0x1b61d2, 0x13a7a5c3c7ceb46e, 0x13a7a5c3c7ceb66e, 0x0000000000000009, 0x0 }, /* #7 */ 5802 { 0x3976d6, 0x3976d6, 0xe36c4470bf291a08, 0xe36c4470bf295a08, 0x000000000000000e, 0x0 }, /* #8 */ 5803 { 0x312152, 0x312153, 0xcf41d97bd3c229ee, 0xcf41d973d3c229ee, 0x0000000000000023, 0x0 }, /* #9 */ 5804 { 0x001b83, 0x001b82, 0x88ac21d55d50635f, 0x8aac21d55d50635f, 0x0000000000000039, 0x0 }, /* #10 */ 5805 { 0x102b02, 0x102b03, 0xa8151d384cc15296, 0xa8151d384c415296, 0x0000000000000017, 0x0 }, /* #11 */ 5806 { 0x183e92, 0x183e92, 0x237747a4fbcfae17, 0x237757a4fbcfae17, 0x000000000000002c, 0x0 }, /* #12 */ 5807 { 0x064406, 0x064406, 0x2011c1d9c825a768, 0x2011c1d9c825a76a, 0x0000000000000001, 0x0 }, /* #13 */ 5808 { 0x257307, 0x257306, 0x4a3572f35f226198, 0x4a3572f35f326198, 0x0000000000000014, 0x0 }, /* #14 */ 5809 { 0x1146d3, 0x1146d2, 0x13966655a4006e96, 0x13966655a4046e96, 0x0000000000000012, 0x0 }, /* #15 */ 5810 { 0x291893, 0x291893, 0x4c5417f085e826ef, 0x4c1417f085e826ef, 0x0000000000000036, 0x0 }, /* #16 */ 5811 { 0x1a2393, 0x1a2393, 0x9d6b0a36e69d3e63, 0x9d6b0a26e69d3e63, 0x0000000000000024, 0x0 }, /* #17 */ 5812 { 0x084497, 0x084496, 0x1c0a611c7710d7b9, 0x1e0a611c7710d7b9, 0x0000000000000039, 0x0 }, /* #18 */ 5813 { 0x1a7c92, 0x1a7c93, 0x601597bcc1442205, 0x601587bcc1442205, 0x000000000000002c, 0x0 }, /* #19 */ 5814 { 0x3e00c2, 0x3e00c2, 0xa89b3c1812a56543, 0xa89b3c1812a5e543, 0x000000000000000f, 0x0 }, /* #20 */ 5815 { 0x281896, 0x281896, 0x49eaf1f80d3b489f, 0x49eaf1f84d3b489f, 0x000000000000001e, 0x0 }, /* #21 */ 5816 { 0x002bd6, 0x002bd7, 0x3207d2a4acc7cf7f, 0x3207d284acc7cf7f, 0x0000000000000025, 0x0 }, /* #22 */ 5817 { 0x316597, 0x316596, 0x3b97c9e7c00e8e2b, 0x3b97c9e7c02e8e2b, 0x0000000000000015, 0x0 }, /* #23 */ 5818 { 0x150a07, 0x150a07, 0xaafe44ffb3608bc5, 0xa8fe44ffb3608bc5, 0x0000000000000039, 0x0 }, /* #24 */ 5819 { 0x050bc2, 0x050bc3, 0x4240f5e0b850d2d2, 0x4240f5e0b050d2d2, 0x000000000000001b, 0x0 }, /* #25 */ 5820 { 0x323597, 0x323596, 0xc7ec3a39dff1fc51, 0xc7ec3a39dff5fc51, 0x0000000000000012, 0x0 }, /* #26 */ 5821 { 0x3306d6, 0x3306d7, 0x43378d46d4c5fe9c, 0x43378d46d4c4fe9c, 0x0000000000000010, 0x0 }, /* #27 */ 5822 { 0x3a1006, 0x3a1007, 0xfc4f8a79e1b42e5b, 0xfc4d8a79e1b42e5b, 0x0000000000000031, 0x0 }, /* #28 */ 5823 { 0x223602, 0x223603, 0xa3c45aad6a1b42e3, 0xa3c45aad6a1b42a3, 0x0000000000000006, 0x0 }, /* #29 */ 5824 { 0x2a0613, 0x2a0612, 0x088474b88e8a129c, 0x0a8474b88e8a129c, 0x0000000000000039, 0x0 }, /* #30 */ 5825 { 0x0576c6, 0x0576c7, 0x208d561df28e5d44, 0x208c561df28e5d44, 0x0000000000000030, 0x0 }, /* #31 */ 5826 { 0x190796, 0x190796, 0xb3520c00580318d0, 0xb3520c40580318d0, 0x0000000000000026, 0x0 }, /* #32 */ 5827 { 0x3f3007, 0x3f3006, 0x97917f94b4ea426a, 0x97d17f94b4ea426a, 0x0000000000000036, 0x0 }, /* #33 */ 5828 { 0x035c47, 0x035c46, 0xe410e42c13a7a828, 0xe410e42c13a7a8a8, 0x0000000000000007, 0x0 }, /* #34 */ 5829 { 0x2f3b96, 0x2f3b97, 0x756b297c6e78b001, 0x756b297c4e78b001, 0x000000000000001d, 0x0 }, /* #35 */ 5830 { 0x1256d6, 0x1256d6, 0xdfa9bbab6c0d41d5, 0xdfa9bbab6c0d45d5, 0x000000000000000a, 0x0 }, /* #36 */ 5831 { 0x203417, 0x203417, 0xd1f201e7e311801d, 0xd0f201e7e311801d, 0x0000000000000038, 0x0 }, /* #37 */ 5832 { 0x3668c3, 0x3668c3, 0x81207d71ddb3b4c3, 0x81207d71ddb3b0c3, 0x000000000000000a, 0x0 }, /* #38 */ 5833 { 0x333cd6, 0x333cd6, 0x5919652bc09f316e, 0x5919652bc09f316f, 0x0000000000000000, 0x0 }, /* #39 */ 5834 { 0x0f0bd3, 0x0f0bd2, 0x5eea360abd2d2546, 0x5efa360abd2d2546, 0x0000000000000034, 0x0 }, /* #40 */ 5835 { 0x346206, 0x346207, 0xd20be185318fb656, 0xd20be185308fb656, 0x0000000000000018, 0x0 }, /* #41 */ 5836 { 0x292a82, 0x292a83, 0x9e687008ff2faa9b, 0x9e687008ff2eaa9b, 0x0000000000000010, 0x0 }, /* #42 */ 5837 { 0x3e4d06, 0x3e4d07, 0x3ad9e727f5fd16a5, 0x3ad9e726f5fd16a5, 0x0000000000000020, 0x0 }, /* #43 */ 5838 { 0x1c0447, 0x1c0446, 0xe0b5e1647e26badc, 0xe0b5e1647e66badc, 0x0000000000000016, 0x0 }, /* #44 */ 5839 { 0x2a6d52, 0x2a6d53, 0xbd8c35411476deeb, 0xbc8c35411476deeb, 0x0000000000000038, 0x0 }, /* #45 */ 5840 { 0x194992, 0x194993, 0x117fe63628af5ee8, 0x1177e63628af5ee8, 0x0000000000000033, 0x0 }, /* #46 */ 5841 { 0x2974c3, 0x2974c3, 0x422c3fc525fb01b1, 0x42243fc525fb01b1, 0x0000000000000033, 0x0 }, /* #47 */ 5842 { 0x2d0e47, 0x2d0e46, 0x39facd08c4e25813, 0x39facd08c4e25913, 0x0000000000000008, 0x0 }, /* #48 */ 5843 { 0x3c4ed7, 0x3c4ed7, 0x597173df435c3075, 0x597173df415c3075, 0x0000000000000019, 0x0 }, /* #49 */ 5844 { 0x037bc2, 0x037bc2, 0x1ec7437619bc6205, 0x1ec7437619bc620d, 0x0000000000000003, 0x0 }, /* #50 */ 5845 { 0x171413, 0x171412, 0x7ea06ce460666c9f, 0x7ea06ce468666c9f, 0x000000000000001b, 0x0 }, /* #51 */ 5846 { 0x332cd6, 0x332cd7, 0x444fd4d48d59d38d, 0x444fd4d48d59d389, 0x0000000000000002, 0x0 }, /* #52 */ 5847 { 0x376747, 0x376746, 0xd08db57636f12083, 0xd08db57636f12883, 0x000000000000000b, 0x0 }, /* #53 */ 5848 { 0x017857, 0x017857, 0xd5a39035492173a0, 0x55a39035492173a0, 0x000000000000003f, 0x0 }, /* #54 */ 5849 { 0x216892, 0x216892, 0x84ea45ea56586377, 0xc4ea45ea56586377, 0x000000000000003e, 0x0 }, /* #55 */ 5850 { 0x2713c3, 0x2713c2, 0x657300745bc411e5, 0x657300765bc411e5, 0x0000000000000021, 0x0 }, /* #56 */ 5851 { 0x014f87, 0x014f87, 0xab264c1f3414976a, 0xab260c1f3414976a, 0x000000000000002e, 0x0 }, /* #57 */ 5852 { 0x3a54d2, 0x3a54d3, 0x50e1c77568e9d9ea, 0x50e1c77568e959ea, 0x000000000000000f, 0x0 }, /* #58 */ 5853 { 0x2513c2, 0x2513c2, 0xe4b848c30735ea87, 0xe4b848c32735ea87, 0x000000000000001d, 0x0 }, /* #59 */ 5854 { 0x186f52, 0x186f52, 0xfc8e9b0df7b60b1f, 0xfc8e9b0df7b60f1f, 0x000000000000000a, 0x0 }, /* #60 */ 5855 { 0x1b03d7, 0x1b03d7, 0xf3014f618ca151cc, 0xf3014f618ca151c4, 0x0000000000000003, 0x0 }, /* #61 */ 5856 { 0x2e77c6, 0x2e77c7, 0x093f03cfbc43d4aa, 0x093f03cfbc43d42a, 0x0000000000000007, 0x0 }, /* #62 */ 5857 { 0x2e55c6, 0x2e55c6, 0x9f59874f541cf5ac, 0x9f59874f741cf5ac, 0x000000000000001d, 0x0 }, /* #63 */ 5858 }; 5859 static const BINU64_TEST_T g_aTests_btc_u64_locked[] = 5860 { 5861 { 0x3567c7, 0x3567c7, 0xde02ec373643cfd9, 0xde02ec373443cfd9, 0x0000000000000019, 0x0 }, /* #0 */ 5862 { 0x0946c3, 0x0946c3, 0x98f45651338ea120, 0x98745651338ea120, 0x0000000000000037, 0x0 }, /* #1 */ 5863 { 0x397cd2, 0x397cd2, 0xc5c49fa916337e5d, 0xc5d49fa916337e5d, 0x0000000000000034, 0x0 }, /* #2 */ 5864 { 0x1b20c6, 0x1b20c6, 0xb266952dd8e05ea8, 0xb266952dd8e05fa8, 0x0000000000000008, 0x0 }, /* #3 */ 5865 { 0x0a4806, 0x0a4806, 0x6b4ada62731be0e8, 0x6b4ada66731be0e8, 0x0000000000000022, 0x0 }, /* #4 */ 5866 { 0x313857, 0x313856, 0x3038c1d64ba992fe, 0x3038c3d64ba992fe, 0x0000000000000029, 0x0 }, /* #5 */ 5867 { 0x1d3056, 0x1d3056, 0x7d2226430e2c47dd, 0x7d2226430e2d47dd, 0x0000000000000010, 0x0 }, /* #6 */ 5868 { 0x3d48d7, 0x3d48d7, 0xf4163611b8ce5c6d, 0xf4163611b8ce1c6d, 0x000000000000000e, 0x0 }, /* #7 */ 5869 { 0x292707, 0x292706, 0x07325d2d421667a5, 0x07325d2dc21667a5, 0x000000000000001f, 0x0 }, /* #8 */ 5870 { 0x022706, 0x022706, 0x17b9e4b47e19eb96, 0x17b9e4b47e99eb96, 0x0000000000000017, 0x0 }, /* #9 */ 5871 { 0x1543c2, 0x1543c3, 0xd1fac815615dc048, 0xd1fac015615dc048, 0x000000000000002b, 0x0 }, /* #10 */ 5872 { 0x1a1886, 0x1a1887, 0x9abc04a9759de06f, 0x9a9c04a9759de06f, 0x0000000000000035, 0x0 }, /* #11 */ 5873 { 0x035f82, 0x035f83, 0x9166719954d0b23f, 0x9166719954d0323f, 0x000000000000000f, 0x0 }, /* #12 */ 5874 { 0x093a46, 0x093a46, 0xdee118f6c8a45d2c, 0xdee118f6c8a55d2c, 0x0000000000000010, 0x0 }, /* #13 */ 5875 { 0x0212c3, 0x0212c3, 0xd3a3e0face314ce8, 0xc3a3e0face314ce8, 0x000000000000003c, 0x0 }, /* #14 */ 5876 { 0x3a19c3, 0x3a19c2, 0xc374811e428d30a4, 0xc374891e428d30a4, 0x000000000000002b, 0x0 }, /* #15 */ 5877 { 0x2b46c6, 0x2b46c6, 0x5c241b22bc50ca95, 0x5c251b22bc50ca95, 0x0000000000000030, 0x0 }, /* #16 */ 5878 { 0x032417, 0x032416, 0x6a48fbae1c7ebbaf, 0x6a4cfbae1c7ebbaf, 0x0000000000000032, 0x0 }, /* #17 */ 5879 { 0x0b2892, 0x0b2892, 0x5fce62a08d3053cf, 0x5fcf62a08d3053cf, 0x0000000000000030, 0x0 }, /* #18 */ 5880 { 0x1d0796, 0x1d0796, 0xa0e07440ae322fcd, 0xa0e07440be322fcd, 0x000000000000001c, 0x0 }, /* #19 */ 5881 { 0x350e93, 0x350e92, 0x130c2e256a9a47b1, 0x130c2f256a9a47b1, 0x0000000000000028, 0x0 }, /* #20 */ 5882 { 0x2b7113, 0x2b7112, 0x5466c0467d0ec403, 0x5466c0477d0ec403, 0x0000000000000020, 0x0 }, /* #21 */ 5883 { 0x3c59d6, 0x3c59d6, 0xbfe43046c0b83dd8, 0xbfe4b046c0b83dd8, 0x000000000000002f, 0x0 }, /* #22 */ 5884 { 0x2c4606, 0x2c4606, 0x9302a926887ef81a, 0x9302a926887efc1a, 0x000000000000000a, 0x0 }, /* #23 */ 5885 { 0x2e2f86, 0x2e2f86, 0xd0aadb6e3af3a072, 0xd0aadb6e3af3e072, 0x000000000000000e, 0x0 }, /* #24 */ 5886 { 0x3b7792, 0x3b7792, 0x9a8e4dbb96bc26a9, 0x9a8ecdbb96bc26a9, 0x000000000000002f, 0x0 }, /* #25 */ 5887 { 0x333383, 0x333383, 0xc793f28c43bd15bc, 0xc793f28c43bd11bc, 0x000000000000000a, 0x0 }, /* #26 */ 5888 { 0x0854c2, 0x0854c3, 0x5e71a5334374a2e2, 0x5e51a5334374a2e2, 0x0000000000000035, 0x0 }, /* #27 */ 5889 { 0x250e06, 0x250e06, 0x8fe16791d8c392e6, 0x9fe16791d8c392e6, 0x000000000000003c, 0x0 }, /* #28 */ 5890 { 0x0d0d43, 0x0d0d43, 0xa72a8ba586a362f6, 0xa52a8ba586a362f6, 0x0000000000000039, 0x0 }, /* #29 */ 5891 { 0x2e5752, 0x2e5752, 0x70e0ad691b26523b, 0x70e0ad791b26523b, 0x0000000000000024, 0x0 }, /* #30 */ 5892 { 0x0f0597, 0x0f0597, 0x7f4a5248a5ffd63d, 0x7f4a1248a5ffd63d, 0x000000000000002e, 0x0 }, /* #31 */ 5893 { 0x122e57, 0x122e57, 0xd7ad3de977fc1234, 0xd7ad3de177fc1234, 0x0000000000000023, 0x0 }, /* #32 */ 5894 { 0x246e97, 0x246e97, 0xa7713a791bec1181, 0xa77138791bec1181, 0x0000000000000029, 0x0 }, /* #33 */ 5895 { 0x106192, 0x106193, 0x2278a9665af55c35, 0x2278a9665af55435, 0x000000000000000b, 0x0 }, /* #34 */ 5896 { 0x296bd6, 0x296bd7, 0xe478deb5de048779, 0xe478deb5d6048779, 0x000000000000001b, 0x0 }, /* #35 */ 5897 { 0x2436d2, 0x2436d2, 0x56c0b78a0c52e713, 0x56c0b78a0c52e733, 0x0000000000000005, 0x0 }, /* #36 */ 5898 { 0x1f5246, 0x1f5246, 0x88b2edbbf4949c90, 0x88b2edbbf4949cd0, 0x0000000000000006, 0x0 }, /* #37 */ 5899 { 0x002bc3, 0x002bc3, 0x408800be250eac53, 0x408800be250ea453, 0x000000000000000b, 0x0 }, /* #38 */ 5900 { 0x1c6312, 0x1c6313, 0xbc5783752647edf5, 0xbc5783752647edb5, 0x0000000000000006, 0x0 }, /* #39 */ 5901 { 0x3c4356, 0x3c4356, 0x90f452438feb0e3f, 0x90f452c38feb0e3f, 0x0000000000000027, 0x0 }, /* #40 */ 5902 { 0x135092, 0x135092, 0xd235acc5db16535d, 0xd235acc5df16535d, 0x000000000000001a, 0x0 }, /* #41 */ 5903 { 0x2931c6, 0x2931c7, 0x4d2b257a928aa83c, 0x4d2b257a920aa83c, 0x0000000000000017, 0x0 }, /* #42 */ 5904 { 0x297dd7, 0x297dd6, 0x63114742d8220b42, 0x63114742d8220f42, 0x000000000000000a, 0x0 }, /* #43 */ 5905 { 0x330652, 0x330653, 0x476787e675ec36e1, 0x476787e675ac36e1, 0x0000000000000016, 0x0 }, /* #44 */ 5906 { 0x127fc6, 0x127fc6, 0x63b04d3d465e766a, 0x63b05d3d465e766a, 0x000000000000002c, 0x0 }, /* #45 */ 5907 { 0x043b47, 0x043b46, 0x1887356b3a656bc8, 0x18a7356b3a656bc8, 0x0000000000000035, 0x0 }, /* #46 */ 5908 { 0x211c97, 0x211c96, 0x95032aee47f1435e, 0x95032aee57f1435e, 0x000000000000001c, 0x0 }, /* #47 */ 5909 { 0x252946, 0x252947, 0x8c24a2c285cbe10f, 0x8c24a2c285cbe00f, 0x0000000000000008, 0x0 }, /* #48 */ 5910 { 0x033542, 0x033543, 0xd08d826ac25f9289, 0xd08d8262c25f9289, 0x0000000000000023, 0x0 }, /* #49 */ 5911 { 0x1a2656, 0x1a2656, 0x59b7fe4499dde629, 0x59b7fe4499ddf629, 0x000000000000000c, 0x0 }, /* #50 */ 5912 { 0x171e17, 0x171e17, 0xdee976ea51faa6fe, 0xdee976ea51eaa6fe, 0x0000000000000014, 0x0 }, /* #51 */ 5913 { 0x084f56, 0x084f57, 0x73ea8d7286da836d, 0x33ea8d7286da836d, 0x000000000000003e, 0x0 }, /* #52 */ 5914 { 0x126703, 0x126702, 0x1fbbabbc70864366, 0x1fbbafbc70864366, 0x000000000000002a, 0x0 }, /* #53 */ 5915 { 0x152c52, 0x152c53, 0xa4f4a00ad350e90e, 0xa0f4a00ad350e90e, 0x000000000000003a, 0x0 }, /* #54 */ 5916 { 0x346007, 0x346007, 0x403ababa83a7d796, 0x402ababa83a7d796, 0x0000000000000034, 0x0 }, /* #55 */ 5917 { 0x1f1fd3, 0x1f1fd3, 0xe94d214d34004a31, 0xc94d214d34004a31, 0x000000000000003d, 0x0 }, /* #56 */ 5918 { 0x1c6997, 0x1c6997, 0xa7cfd44951f3f6cc, 0xa7cfd44951f3f2cc, 0x000000000000000a, 0x0 }, /* #57 */ 5919 { 0x0f7dd6, 0x0f7dd7, 0x2378db7b39ebbbd5, 0x2378db7b39ebbbd1, 0x0000000000000002, 0x0 }, /* #58 */ 5920 { 0x3f10d6, 0x3f10d7, 0xcffbf9caf5b43bfc, 0xcffbf9caf5b42bfc, 0x000000000000000c, 0x0 }, /* #59 */ 5921 { 0x0035d3, 0x0035d3, 0xdfcb2c68338dc23c, 0xdbcb2c68338dc23c, 0x000000000000003a, 0x0 }, /* #60 */ 5922 { 0x085b43, 0x085b42, 0xb4dc09845ee1b796, 0xb5dc09845ee1b796, 0x0000000000000038, 0x0 }, /* #61 */ 5923 { 0x3521d6, 0x3521d7, 0x60accdde371e3823, 0x60accd5e371e3823, 0x0000000000000027, 0x0 }, /* #62 */ 5924 { 0x097d07, 0x097d06, 0xf1e996dafc4d393f, 0xf1e996dafc4db93f, 0x000000000000000f, 0x0 }, /* #63 */ 5925 }; 5926 static const BINU64_TEST_T g_aTests_btr_u64[] = 5927 { 5928 { 0x282743, 0x282742, 0xf5c5ebd2866b692c, 0xf5c5ebd2866b692c, 0x0000000000000012, 0x0 }, /* #0 */ 5929 { 0x351756, 0x351757, 0xd8233cd6c1aa464b, 0xd0233cd6c1aa464b, 0x000000000000003b, 0x0 }, /* #1 */ 5930 { 0x3569d7, 0x3569d6, 0x3c33f715e7021ecc, 0x3c33f715e7021ecc, 0x0000000000000027, 0x0 }, /* #2 */ 5931 { 0x2a4003, 0x2a4003, 0xd93454e27cebbeb0, 0xd93414e27cebbeb0, 0x000000000000002e, 0x0 }, /* #3 */ 5932 { 0x190c82, 0x190c83, 0x09fefe0e37446804, 0x09fefe0e37446800, 0x0000000000000002, 0x0 }, /* #4 */ 5933 { 0x265857, 0x265856, 0xf91a5e05683a04f0, 0xf91a5e05683a04f0, 0x000000000000000c, 0x0 }, /* #5 */ 5934 { 0x3d4587, 0x3d4586, 0x09fa817250756022, 0x09fa817250756022, 0x000000000000000f, 0x0 }, /* #6 */ 5935 { 0x345ac3, 0x345ac2, 0xaecef791dcb2ba9e, 0xaecef791dcb2ba9e, 0x0000000000000019, 0x0 }, /* #7 */ 5936 { 0x0a2a93, 0x0a2a93, 0x77c3807d5a8c6714, 0x77c3805d5a8c6714, 0x0000000000000025, 0x0 }, /* #8 */ 5937 { 0x090b02, 0x090b03, 0xfbc31f85d40d667b, 0xdbc31f85d40d667b, 0x000000000000003d, 0x0 }, /* #9 */ 5938 { 0x2a0352, 0x2a0352, 0x3d7f317cd749dfc8, 0x3d7f317cd749dfc8, 0x000000000000002e, 0x0 }, /* #10 */ 5939 { 0x2b6617, 0x2b6617, 0x70763a1dfe108c78, 0x70763a1dfe108c38, 0x0000000000000006, 0x0 }, /* #11 */ 5940 { 0x1b7483, 0x1b7482, 0x0cf2df563cda02e0, 0x0cf2df563cda02e0, 0x000000000000003e, 0x0 }, /* #12 */ 5941 { 0x2f5416, 0x2f5416, 0x56c7898fec0f09f9, 0x56c7898fec0f09f9, 0x0000000000000038, 0x0 }, /* #13 */ 5942 { 0x3f0543, 0x3f0542, 0x912aedbd09bce81d, 0x912aedbd09bce81d, 0x0000000000000019, 0x0 }, /* #14 */ 5943 { 0x325613, 0x325613, 0xa6114e5284b09911, 0xa6114e5284b09901, 0x0000000000000004, 0x0 }, /* #15 */ 5944 { 0x2c1647, 0x2c1646, 0x5078d71293f26108, 0x5078d71293f26108, 0x0000000000000004, 0x0 }, /* #16 */ 5945 { 0x1a00d6, 0x1a00d7, 0xdc6c8906e68ab4ee, 0xdc6c8906e688b4ee, 0x0000000000000011, 0x0 }, /* #17 */ 5946 { 0x3034d7, 0x3034d6, 0x88746de527dcab55, 0x88746de527dcab55, 0x0000000000000039, 0x0 }, /* #18 */ 5947 { 0x1d7742, 0x1d7742, 0xa1c2c8da710a7ace, 0xa1c2c8da710a7ace, 0x000000000000001a, 0x0 }, /* #19 */ 5948 { 0x0317c6, 0x0317c6, 0x304d4820be57b581, 0x304d4820be57b581, 0x0000000000000039, 0x0 }, /* #20 */ 5949 { 0x323f56, 0x323f57, 0x0fc22d273e3131e2, 0x0fc22d273c3131e2, 0x0000000000000019, 0x0 }, /* #21 */ 5950 { 0x130f17, 0x130f16, 0x0e873bc657210904, 0x0e873bc657210904, 0x000000000000001d, 0x0 }, /* #22 */ 5951 { 0x0e7882, 0x0e7882, 0x9d0a60e61ea4ea2d, 0x9d0a60e61ea4ea2d, 0x000000000000002f, 0x0 }, /* #23 */ 5952 { 0x021f92, 0x021f93, 0x9e0869e1ac2e7513, 0x9e0869e1ac2e7511, 0x0000000000000001, 0x0 }, /* #24 */ 5953 { 0x292a06, 0x292a07, 0x0c99320fd38dbbb9, 0x0c99320fd389bbb9, 0x0000000000000012, 0x0 }, /* #25 */ 5954 { 0x175297, 0x175296, 0xe24247ac2d37ad0d, 0xe24247ac2d37ad0d, 0x0000000000000006, 0x0 }, /* #26 */ 5955 { 0x2d2f92, 0x2d2f92, 0x0110dde8ee8e4fac, 0x0110dde8ee8e4fac, 0x0000000000000037, 0x0 }, /* #27 */ 5956 { 0x257e12, 0x257e13, 0x13d419cb4a0af4a6, 0x13d409cb4a0af4a6, 0x000000000000002c, 0x0 }, /* #28 */ 5957 { 0x121ed3, 0x121ed3, 0x38a9732a52fb6ce2, 0x3889732a52fb6ce2, 0x0000000000000035, 0x0 }, /* #29 */ 5958 { 0x193bc2, 0x193bc3, 0xb899889c07e1ca12, 0xb899889c07e1c212, 0x000000000000000b, 0x0 }, /* #30 */ 5959 { 0x357a82, 0x357a82, 0xc6542fb203d959fb, 0xc6542fb203d959fb, 0x0000000000000030, 0x0 }, /* #31 */ 5960 { 0x0a14d6, 0x0a14d7, 0x736280c8e927ca8b, 0x73628088e927ca8b, 0x0000000000000026, 0x0 }, /* #32 */ 5961 { 0x2c7cc2, 0x2c7cc3, 0x45d5831c1e86576c, 0x45d5831c1e865768, 0x0000000000000002, 0x0 }, /* #33 */ 5962 { 0x3f7413, 0x3f7412, 0x04634a8904a5d27a, 0x04634a8904a5d27a, 0x000000000000001f, 0x0 }, /* #34 */ 5963 { 0x3d7dc3, 0x3d7dc2, 0x5f433c771ea8d912, 0x5f433c771ea8d912, 0x000000000000003d, 0x0 }, /* #35 */ 5964 { 0x2a54d7, 0x2a54d7, 0x11e57ddde9b1b50d, 0x11e56ddde9b1b50d, 0x000000000000002c, 0x0 }, /* #36 */ 5965 { 0x344f46, 0x344f46, 0x59951ceda65dd596, 0x59951ceda65dd596, 0x000000000000003a, 0x0 }, /* #37 */ 5966 { 0x144c53, 0x144c52, 0xe064427ae11e9b46, 0xe064427ae11e9b46, 0x0000000000000033, 0x0 }, /* #38 */ 5967 { 0x157e52, 0x157e52, 0xd10ad016b6addefd, 0xd10ad016b6addefd, 0x000000000000002b, 0x0 }, /* #39 */ 5968 { 0x2f1196, 0x2f1196, 0x5fe801bb8e40b2e4, 0x5fe801bb8e40b2e4, 0x000000000000002d, 0x0 }, /* #40 */ 5969 { 0x373c06, 0x373c06, 0xc0f10f31df58d4a6, 0xc0f10f31df58d4a6, 0x0000000000000006, 0x0 }, /* #41 */ 5970 { 0x234843, 0x234842, 0x5b40075629b0dff7, 0x5b40075629b0dff7, 0x0000000000000027, 0x0 }, /* #42 */ 5971 { 0x207602, 0x207603, 0xf843dbc28e8150a5, 0xd843dbc28e8150a5, 0x000000000000003d, 0x0 }, /* #43 */ 5972 { 0x391787, 0x391786, 0x6cc209a834c200ca, 0x6cc209a834c200ca, 0x0000000000000020, 0x0 }, /* #44 */ 5973 { 0x3c26c7, 0x3c26c6, 0xa28952a585f336a8, 0xa28952a585f336a8, 0x0000000000000019, 0x0 }, /* #45 */ 5974 { 0x3976d2, 0x3976d3, 0xef16f6737ae75dfb, 0x6f16f6737ae75dfb, 0x000000000000003f, 0x0 }, /* #46 */ 5975 { 0x314d03, 0x314d02, 0x4707b4610d945b91, 0x4707b4610d945b91, 0x0000000000000035, 0x0 }, /* #47 */ 5976 { 0x3b4652, 0x3b4653, 0x84439ede66e1194b, 0x84439ede66e11949, 0x0000000000000001, 0x0 }, /* #48 */ 5977 { 0x3927c3, 0x3927c2, 0x2c402ea5ff75246e, 0x2c402ea5ff75246e, 0x0000000000000028, 0x0 }, /* #49 */ 5978 { 0x3c5ec3, 0x3c5ec3, 0x9530c75553069540, 0x9530c74553069540, 0x0000000000000024, 0x0 }, /* #50 */ 5979 { 0x276756, 0x276756, 0x49eafcde5b844957, 0x49eafcde5b844957, 0x0000000000000028, 0x0 }, /* #51 */ 5980 { 0x057906, 0x057906, 0xd24a88b87dea663b, 0xd24a88b87dea663b, 0x0000000000000029, 0x0 }, /* #52 */ 5981 { 0x2329c6, 0x2329c6, 0x668ba8d3611eb345, 0x668ba8d3611eb345, 0x000000000000002a, 0x0 }, /* #53 */ 5982 { 0x046d13, 0x046d12, 0x9986ba8fdbb06444, 0x9986ba8fdbb06444, 0x0000000000000034, 0x0 }, /* #54 */ 5983 { 0x2a3a86, 0x2a3a86, 0xc313c9ddb703fd04, 0xc313c9ddb703fd04, 0x0000000000000012, 0x0 }, /* #55 */ 5984 { 0x103092, 0x103093, 0x70630e35d8ba5215, 0x70630e25d8ba5215, 0x0000000000000024, 0x0 }, /* #56 */ 5985 { 0x356082, 0x356083, 0x876184c0f89523cd, 0x876184c0e89523cd, 0x000000000000001c, 0x0 }, /* #57 */ 5986 { 0x0a1802, 0x0a1802, 0x3b5c5d9d84b5ee55, 0x3b5c5d9d84b5ee55, 0x0000000000000030, 0x0 }, /* #58 */ 5987 { 0x2220c6, 0x2220c6, 0x8c98c0ad0c200e83, 0x8c98c0ad0c200e83, 0x0000000000000011, 0x0 }, /* #59 */ 5988 { 0x1f3286, 0x1f3287, 0x73208dbeac2fc0e3, 0x33208dbeac2fc0e3, 0x000000000000003e, 0x0 }, /* #60 */ 5989 { 0x236c56, 0x236c56, 0x9dcbd1bfa21fc05f, 0x9dcbd1bfa21fc05f, 0x0000000000000034, 0x0 }, /* #61 */ 5990 { 0x191447, 0x191447, 0x67f7c1eaee556381, 0x65f7c1eaee556381, 0x0000000000000039, 0x0 }, /* #62 */ 5991 { 0x211946, 0x211947, 0x249cbfbe79de1a7b, 0x249cbfbe79de0a7b, 0x000000000000000c, 0x0 }, /* #63 */ 5992 }; 5993 static const BINU64_TEST_T g_aTests_btr_u64_locked[] = 5994 { 5995 { 0x0a1fd6, 0x0a1fd7, 0x323945b2a62fb345, 0x322945b2a62fb345, 0x0000000000000034, 0x0 }, /* #0 */ 5996 { 0x2c0842, 0x2c0843, 0x4dd46d197be74aa0, 0x49d46d197be74aa0, 0x000000000000003a, 0x0 }, /* #1 */ 5997 { 0x0b46d3, 0x0b46d3, 0x4f1c5a8e2a566951, 0x4f1c5a8a2a566951, 0x0000000000000022, 0x0 }, /* #2 */ 5998 { 0x0d1d13, 0x0d1d13, 0x9de6ade70839bbdc, 0x9de6ade70839bb5c, 0x0000000000000007, 0x0 }, /* #3 */ 5999 { 0x190743, 0x190742, 0x4a9999dd90092dbc, 0x4a9999dd90092dbc, 0x000000000000002e, 0x0 }, /* #4 */ 6000 { 0x2d2812, 0x2d2812, 0xbe08b0b7ede1b844, 0xbe08b0b7ede1b844, 0x0000000000000005, 0x0 }, /* #5 */ 6001 { 0x251e46, 0x251e46, 0x61288b74f6e6c65d, 0x61288b74f6e6c65d, 0x000000000000002d, 0x0 }, /* #6 */ 6002 { 0x0a2283, 0x0a2282, 0xe525280cc76996b4, 0xe525280cc76996b4, 0x0000000000000034, 0x0 }, /* #7 */ 6003 { 0x2803c2, 0x2803c2, 0xfcadf0994cd90845, 0xfcadf0994cd90845, 0x0000000000000001, 0x0 }, /* #8 */ 6004 { 0x2c1b07, 0x2c1b06, 0x01a8fb6c9b2ccfef, 0x01a8fb6c9b2ccfef, 0x000000000000000d, 0x0 }, /* #9 */ 6005 { 0x1e4cd2, 0x1e4cd3, 0x34184b7a2da13ac0, 0x34184b782da13ac0, 0x0000000000000021, 0x0 }, /* #10 */ 6006 { 0x3c4287, 0x3c4286, 0x2a7e89ca2607519a, 0x2a7e89ca2607519a, 0x0000000000000025, 0x0 }, /* #11 */ 6007 { 0x343c43, 0x343c42, 0x9e3f0be8c7e20aa1, 0x9e3f0be8c7e20aa1, 0x000000000000002e, 0x0 }, /* #12 */ 6008 { 0x3f7dd6, 0x3f7dd7, 0x8724fd649128b391, 0x8724fd249128b391, 0x0000000000000026, 0x0 }, /* #13 */ 6009 { 0x3b7857, 0x3b7856, 0x65dd95cc3aed2035, 0x65dd95cc3aed2035, 0x000000000000003f, 0x0 }, /* #14 */ 6010 { 0x291013, 0x291012, 0x21bf3f408bfa1a47, 0x21bf3f408bfa1a47, 0x000000000000000f, 0x0 }, /* #15 */ 6011 { 0x1b7986, 0x1b7986, 0x868f93b24811c4cd, 0x868f93b24811c4cd, 0x000000000000003b, 0x0 }, /* #16 */ 6012 { 0x2262c2, 0x2262c2, 0x880e11399256e9c7, 0x880e11399256e9c7, 0x0000000000000010, 0x0 }, /* #17 */ 6013 { 0x140112, 0x140113, 0xeac180b9961c43d0, 0xeac080b9961c43d0, 0x0000000000000030, 0x0 }, /* #18 */ 6014 { 0x2b3a03, 0x2b3a03, 0xc990e075338b7873, 0xc190e075338b7873, 0x000000000000003b, 0x0 }, /* #19 */ 6015 { 0x3a4192, 0x3a4192, 0x7b834cd455667cad, 0x7b834cd455667cad, 0x0000000000000025, 0x0 }, /* #20 */ 6016 { 0x0a45d7, 0x0a45d7, 0xe603e3b2fdaebcff, 0xe601e3b2fdaebcff, 0x0000000000000031, 0x0 }, /* #21 */ 6017 { 0x1a67d3, 0x1a67d3, 0x69298f192af3c192, 0x692987192af3c192, 0x000000000000002b, 0x0 }, /* #22 */ 6018 { 0x185486, 0x185486, 0xfa1c9aa3dd14b39f, 0xfa1c9aa3dd14b39f, 0x0000000000000023, 0x0 }, /* #23 */ 6019 { 0x126f83, 0x126f83, 0xc292fbd6fdd72ac8, 0x4292fbd6fdd72ac8, 0x000000000000003f, 0x0 }, /* #24 */ 6020 { 0x130553, 0x130552, 0x9017ce2c38c21d64, 0x9017ce2c38c21d64, 0x0000000000000035, 0x0 }, /* #25 */ 6021 { 0x104593, 0x104593, 0x5f770c0ec60f6fd5, 0x5f770c0ec40f6fd5, 0x0000000000000019, 0x0 }, /* #26 */ 6022 { 0x266606, 0x266607, 0x5a807e53dbc79b2c, 0x5a807e53dbc69b2c, 0x0000000000000010, 0x0 }, /* #27 */ 6023 { 0x021506, 0x021507, 0xb9a7e5326731d928, 0xb9a6e5326731d928, 0x0000000000000030, 0x0 }, /* #28 */ 6024 { 0x1d0706, 0x1d0706, 0x1162b815cf1592f3, 0x1162b815cf1592f3, 0x000000000000001d, 0x0 }, /* #29 */ 6025 { 0x022252, 0x022253, 0x862e39042ba5821a, 0x862e390423a5821a, 0x000000000000001b, 0x0 }, /* #30 */ 6026 { 0x206402, 0x206403, 0x8d62a0a10645c086, 0x8c62a0a10645c086, 0x0000000000000038, 0x0 }, /* #31 */ 6027 { 0x165853, 0x165852, 0x38f41cca01090c05, 0x38f41cca01090c05, 0x000000000000000f, 0x0 }, /* #32 */ 6028 { 0x0e4502, 0x0e4503, 0x7e72624a5fb1e2df, 0x7e72624a5fb1c2df, 0x000000000000000d, 0x0 }, /* #33 */ 6029 { 0x146e47, 0x146e46, 0x53c7d51cfa55c05b, 0x53c7d51cfa55c05b, 0x0000000000000029, 0x0 }, /* #34 */ 6030 { 0x0836d3, 0x0836d2, 0x69b7144a2aa4cd9d, 0x69b7144a2aa4cd9d, 0x000000000000002b, 0x0 }, /* #35 */ 6031 { 0x3d1607, 0x3d1606, 0xd92d26229c70c22f, 0xd92d26229c70c22f, 0x0000000000000017, 0x0 }, /* #36 */ 6032 { 0x3827d7, 0x3827d7, 0x711b6ee674c7eb17, 0x711b6ee674c7cb17, 0x000000000000000d, 0x0 }, /* #37 */ 6033 { 0x246a12, 0x246a12, 0x9a7d3c5fd0316387, 0x9a7d3c5fd0316387, 0x000000000000000f, 0x0 }, /* #38 */ 6034 { 0x247097, 0x247096, 0x6b46e092f8b1928c, 0x6b46e092f8b1928c, 0x0000000000000030, 0x0 }, /* #39 */ 6035 { 0x0735d7, 0x0735d7, 0x3f86de9e5b3b040c, 0x3b86de9e5b3b040c, 0x000000000000003a, 0x0 }, /* #40 */ 6036 { 0x3301c6, 0x3301c6, 0x03cf2cf66ac36ba1, 0x03cf2cf66ac36ba1, 0x000000000000002e, 0x0 }, /* #41 */ 6037 { 0x0d3d97, 0x0d3d97, 0x5cbe223eddc62c0d, 0x5cbe223eddc62c05, 0x0000000000000003, 0x0 }, /* #42 */ 6038 { 0x125d46, 0x125d46, 0xfa4ebd6c0d2bdb5d, 0xfa4ebd6c0d2bdb5d, 0x000000000000001c, 0x0 }, /* #43 */ 6039 { 0x0559c6, 0x0559c7, 0xf620df3581e64a6f, 0xf620dd3581e64a6f, 0x0000000000000029, 0x0 }, /* #44 */ 6040 { 0x3979d2, 0x3979d2, 0xe8dd07aeb482158b, 0xe8dd07aeb482158b, 0x000000000000000b, 0x0 }, /* #45 */ 6041 { 0x2229d6, 0x2229d7, 0xa8e76f649abde48b, 0xa8a76f649abde48b, 0x0000000000000036, 0x0 }, /* #46 */ 6042 { 0x286146, 0x286146, 0xae15e3328ba7b008, 0xae15e3328ba7b008, 0x0000000000000001, 0x0 }, /* #47 */ 6043 { 0x033946, 0x033947, 0x39d5548ee1bab87b, 0x39d5548e61bab87b, 0x000000000000001f, 0x0 }, /* #48 */ 6044 { 0x346747, 0x346747, 0x05dd195da93d84da, 0x05dd095da93d84da, 0x000000000000002c, 0x0 }, /* #49 */ 6045 { 0x1e38c2, 0x1e38c3, 0x595518bf16e7fff4, 0x595518bf1667fff4, 0x0000000000000017, 0x0 }, /* #50 */ 6046 { 0x2f7a57, 0x2f7a57, 0x3f93f3eb35c86749, 0x3f93f1eb35c86749, 0x0000000000000029, 0x0 }, /* #51 */ 6047 { 0x125886, 0x125886, 0x0a5925b4ee050056, 0x0a5925b4ee050056, 0x000000000000000e, 0x0 }, /* #52 */ 6048 { 0x3f7197, 0x3f7197, 0xea490e27b2c22dbd, 0xea490e25b2c22dbd, 0x0000000000000021, 0x0 }, /* #53 */ 6049 { 0x032b12, 0x032b12, 0x214c8343c79e1022, 0x214c8343c79e1022, 0x000000000000001c, 0x0 }, /* #54 */ 6050 { 0x364907, 0x364907, 0x7a58fd8ab5b3f7e9, 0x7a50fd8ab5b3f7e9, 0x0000000000000033, 0x0 }, /* #55 */ 6051 { 0x041a06, 0x041a07, 0x4cee567d9fd0eae8, 0x4cee467d9fd0eae8, 0x000000000000002c, 0x0 }, /* #56 */ 6052 { 0x031b02, 0x031b02, 0x459cd7d9897755f3, 0x459cd7d9897755f3, 0x0000000000000003, 0x0 }, /* #57 */ 6053 { 0x314913, 0x314913, 0x519117b56c341dcf, 0x519117b56c141dcf, 0x0000000000000015, 0x0 }, /* #58 */ 6054 { 0x133b57, 0x133b56, 0x4aa1543c7bf1f746, 0x4aa1543c7bf1f746, 0x000000000000002b, 0x0 }, /* #59 */ 6055 { 0x204d57, 0x204d56, 0x0984306c57114b3c, 0x0984306c57114b3c, 0x0000000000000029, 0x0 }, /* #60 */ 6056 { 0x163e02, 0x163e02, 0xef9492915808e392, 0xef9492915808e392, 0x0000000000000012, 0x0 }, /* #61 */ 6057 { 0x2033c6, 0x2033c7, 0xeb6b595732f0fce5, 0xeb6b595732f0fca5, 0x0000000000000006, 0x0 }, /* #62 */ 6058 { 0x047fd6, 0x047fd7, 0xbb7db0c11c39caae, 0x9b7db0c11c39caae, 0x000000000000003d, 0x0 }, /* #63 */ 6059 }; 6060 static const BINU64_TEST_T g_aTests_bts_u64[] = 6061 { 6062 { 0x127897, 0x127897, 0xa9e976115200ab3a, 0xa9e976115200ab3a, 0x0000000000000029, 0x0 }, /* #0 */ 6063 { 0x2613c2, 0x2613c2, 0x41a24592566ec27b, 0x41a24592567ec27b, 0x0000000000000014, 0x0 }, /* #1 */ 6064 { 0x251d03, 0x251d02, 0xcfcc43aee4dc1918, 0xcfcc43aef4dc1918, 0x000000000000001c, 0x0 }, /* #2 */ 6065 { 0x302496, 0x302496, 0x7ed4672837f4298e, 0x7ed4672837f6298e, 0x0000000000000011, 0x0 }, /* #3 */ 6066 { 0x2b46c3, 0x2b46c2, 0xfdbb38809fc7e9a0, 0xfdbb3a809fc7e9a0, 0x0000000000000029, 0x0 }, /* #4 */ 6067 { 0x0d63c7, 0x0d63c7, 0x08e566a6362d6b35, 0x08e566a6362d6b35, 0x000000000000001a, 0x0 }, /* #5 */ 6068 { 0x0e5b86, 0x0e5b86, 0x03621d6629e526fa, 0x03621d662be526fa, 0x0000000000000019, 0x0 }, /* #6 */ 6069 { 0x3f3ac7, 0x3f3ac7, 0xb7432394eb7f5f33, 0xb7432394eb7f5f33, 0x0000000000000024, 0x0 }, /* #7 */ 6070 { 0x1e3fc2, 0x1e3fc2, 0xaa5179027fab5c97, 0xaa5179027feb5c97, 0x0000000000000016, 0x0 }, /* #8 */ 6071 { 0x201582, 0x201582, 0xe4e674eaf6373e78, 0xe4e674eaf63f3e78, 0x0000000000000013, 0x0 }, /* #9 */ 6072 { 0x0e1d53, 0x0e1d52, 0x970d681059a8c4c1, 0x970d681059a8c4c5, 0x0000000000000002, 0x0 }, /* #10 */ 6073 { 0x2317c2, 0x2317c3, 0xe283174ba6f680ed, 0xe283174ba6f680ed, 0x0000000000000020, 0x0 }, /* #11 */ 6074 { 0x357a13, 0x357a13, 0xeff67d1f54748d82, 0xeff67d1f54748d82, 0x0000000000000012, 0x0 }, /* #12 */ 6075 { 0x271443, 0x271442, 0x171946557f3882e3, 0x17194655ff3882e3, 0x000000000000001f, 0x0 }, /* #13 */ 6076 { 0x002a87, 0x002a86, 0x56b385d99d7d2bd5, 0x56bb85d99d7d2bd5, 0x0000000000000033, 0x0 }, /* #14 */ 6077 { 0x207886, 0x207886, 0xea794792ba909643, 0xea794792ba9096c3, 0x0000000000000007, 0x0 }, /* #15 */ 6078 { 0x192b07, 0x192b06, 0x9552a37b68f59dea, 0x9552a37b68f59deb, 0x0000000000000000, 0x0 }, /* #16 */ 6079 { 0x082117, 0x082116, 0xa3571b90ba51b738, 0xa3571b98ba51b738, 0x0000000000000023, 0x0 }, /* #17 */ 6080 { 0x1a7e43, 0x1a7e43, 0xf26ccb88abf540bb, 0xf26ccb88abf540bb, 0x0000000000000028, 0x0 }, /* #18 */ 6081 { 0x2530d7, 0x2530d7, 0xb2bbd0e28b06e941, 0xb2bbd0e28b06e941, 0x0000000000000033, 0x0 }, /* #19 */ 6082 { 0x2f1142, 0x2f1143, 0xfb0371c61ba9ba22, 0xfb0371c61ba9ba22, 0x000000000000002e, 0x0 }, /* #20 */ 6083 { 0x3d3cc2, 0x3d3cc3, 0xec6b10e9bff4fa84, 0xec6b10e9bff4fa84, 0x000000000000001a, 0x0 }, /* #21 */ 6084 { 0x184182, 0x184183, 0xf1d122b9fed28f97, 0xf1d122b9fed28f97, 0x000000000000000f, 0x0 }, /* #22 */ 6085 { 0x196786, 0x196786, 0x2836827864f11ea2, 0x2836837864f11ea2, 0x0000000000000028, 0x0 }, /* #23 */ 6086 { 0x074dc6, 0x074dc7, 0x91569cc428589bb5, 0x91569cc428589bb5, 0x0000000000000014, 0x0 }, /* #24 */ 6087 { 0x103f43, 0x103f43, 0x34e552948b713365, 0x34e552948b713365, 0x0000000000000000, 0x0 }, /* #25 */ 6088 { 0x3e2b12, 0x3e2b12, 0xd48af83d8dbfbd16, 0xd48af8bd8dbfbd16, 0x0000000000000027, 0x0 }, /* #26 */ 6089 { 0x117296, 0x117297, 0xaabd5442de572309, 0xaabd5442de572309, 0x0000000000000039, 0x0 }, /* #27 */ 6090 { 0x121783, 0x121782, 0x0ac72607bd4728ca, 0x0ac72e07bd4728ca, 0x000000000000002b, 0x0 }, /* #28 */ 6091 { 0x1d1a07, 0x1d1a07, 0x7a813cefb5b39318, 0x7a813cefb5b39318, 0x000000000000002a, 0x0 }, /* #29 */ 6092 { 0x0b1c12, 0x0b1c13, 0x5d1a2c163ddf8321, 0x5d1a2c163ddf8321, 0x000000000000001a, 0x0 }, /* #30 */ 6093 { 0x2160d3, 0x2160d3, 0xf69e2e16d29dcf71, 0xf69e2e16d29dcf71, 0x0000000000000031, 0x0 }, /* #31 */ 6094 { 0x263182, 0x263183, 0xb54fb16d28120b71, 0xb54fb16d28120b71, 0x0000000000000006, 0x0 }, /* #32 */ 6095 { 0x113cd3, 0x113cd3, 0xf2a9eb4d9543421e, 0xf2a9eb4d9543421e, 0x0000000000000037, 0x0 }, /* #33 */ 6096 { 0x335417, 0x335416, 0x4a387ac96d95de58, 0x4a397ac96d95de58, 0x0000000000000030, 0x0 }, /* #34 */ 6097 { 0x227d53, 0x227d53, 0x81a56b660f2d2388, 0x81a56b660f2d2388, 0x0000000000000022, 0x0 }, /* #35 */ 6098 { 0x087e93, 0x087e93, 0xfd2cf889d20baf78, 0xfd2cf889d20baf78, 0x000000000000003f, 0x0 }, /* #36 */ 6099 { 0x033b47, 0x033b47, 0xcd50cb8683f31a80, 0xcd50cb8683f31a80, 0x0000000000000011, 0x0 }, /* #37 */ 6100 { 0x301707, 0x301706, 0x3280ed259dffa3cd, 0x3280ed259dffa7cd, 0x000000000000000a, 0x0 }, /* #38 */ 6101 { 0x3a0a96, 0x3a0a96, 0xa1fafb88f8977ea2, 0xa1fafba8f8977ea2, 0x0000000000000025, 0x0 }, /* #39 */ 6102 { 0x231586, 0x231587, 0x82647b7ccdb56e6c, 0x82647b7ccdb56e6c, 0x000000000000001e, 0x0 }, /* #40 */ 6103 { 0x164796, 0x164797, 0xe5162caf820afc9d, 0xe5162caf820afc9d, 0x0000000000000002, 0x0 }, /* #41 */ 6104 { 0x0c2407, 0x0c2407, 0x6e8dd5040bd38fec, 0x6e8dd5040bd38fec, 0x0000000000000010, 0x0 }, /* #42 */ 6105 { 0x3d4412, 0x3d4412, 0x97f651fd7fc9c63e, 0x97f651fd7fe9c63e, 0x0000000000000015, 0x0 }, /* #43 */ 6106 { 0x171b57, 0x171b56, 0xd76eaa180f1fd13f, 0xd76eba180f1fd13f, 0x000000000000002c, 0x0 }, /* #44 */ 6107 { 0x326dc7, 0x326dc7, 0x3cdd6c81c5d851b9, 0x3cdd6c81c5d851b9, 0x0000000000000032, 0x0 }, /* #45 */ 6108 { 0x2763c2, 0x2763c3, 0xfc3871ed07e3cb4e, 0xfc3871ed07e3cb4e, 0x0000000000000011, 0x0 }, /* #46 */ 6109 { 0x2b63c2, 0x2b63c3, 0x4fddd30b7e241420, 0x4fddd30b7e241420, 0x0000000000000023, 0x0 }, /* #47 */ 6110 { 0x094192, 0x094192, 0x1c29e61f19b19eb2, 0x1c29ee1f19b19eb2, 0x000000000000002b, 0x0 }, /* #48 */ 6111 { 0x113ac7, 0x113ac7, 0x57b737691c7f0748, 0x57b737691c7f0748, 0x0000000000000028, 0x0 }, /* #49 */ 6112 { 0x027587, 0x027587, 0x99fa0d46bcc593aa, 0x99fa0d46bcc593aa, 0x0000000000000010, 0x0 }, /* #50 */ 6113 { 0x266f42, 0x266f42, 0xc2cd9151a36807a3, 0xc2cd9151a76807a3, 0x000000000000001a, 0x0 }, /* #51 */ 6114 { 0x0322c3, 0x0322c3, 0xd75cd9cc0f72462b, 0xd75cd9cc0f72462b, 0x0000000000000023, 0x0 }, /* #52 */ 6115 { 0x202dd7, 0x202dd6, 0xcfeadcb1ccbeefc2, 0xcffadcb1ccbeefc2, 0x0000000000000034, 0x0 }, /* #53 */ 6116 { 0x055142, 0x055142, 0xa57b689b26acf6be, 0xa57b6c9b26acf6be, 0x000000000000002a, 0x0 }, /* #54 */ 6117 { 0x1e7d53, 0x1e7d52, 0xe82de6047148e2fb, 0xe8ade6047148e2fb, 0x0000000000000037, 0x0 }, /* #55 */ 6118 { 0x2a3dc7, 0x2a3dc6, 0xd69f4c4459918d9a, 0xd69f4c4459918f9a, 0x0000000000000009, 0x0 }, /* #56 */ 6119 { 0x151b87, 0x151b86, 0x33939c37e9846734, 0x33939c37e9a46734, 0x0000000000000015, 0x0 }, /* #57 */ 6120 { 0x1e1657, 0x1e1657, 0xd3a2185e22150b70, 0xd3a2185e22150b70, 0x0000000000000037, 0x0 }, /* #58 */ 6121 { 0x296483, 0x296482, 0x4be705503e8e259f, 0x4be705507e8e259f, 0x000000000000001e, 0x0 }, /* #59 */ 6122 { 0x2f6f97, 0x2f6f96, 0x5cdd18b44c86a96c, 0x5edd18b44c86a96c, 0x0000000000000039, 0x0 }, /* #60 */ 6123 { 0x3e1e06, 0x3e1e07, 0x8ec3e28c65ef801c, 0x8ec3e28c65ef801c, 0x000000000000003a, 0x0 }, /* #61 */ 6124 { 0x190902, 0x190902, 0x487b46bea3dde61a, 0x487b46bea3ddee1a, 0x000000000000000b, 0x0 }, /* #62 */ 6125 { 0x013fc7, 0x013fc6, 0x350e876affc45e5a, 0x350f876affc45e5a, 0x0000000000000030, 0x0 }, /* #63 */ 6126 }; 6127 static const BINU64_TEST_T g_aTests_bts_u64_locked[] = 6128 { 6129 { 0x045f43, 0x045f42, 0x65d4b9265a5d566b, 0x65d6b9265a5d566b, 0x0000000000000031, 0x0 }, /* #0 */ 6130 { 0x364d43, 0x364d42, 0x7b0790d2c2cc0e87, 0x7b0790d2c2cc0e97, 0x0000000000000004, 0x0 }, /* #1 */ 6131 { 0x2f3b07, 0x2f3b06, 0x02029b1a5d948662, 0x22029b1a5d948662, 0x000000000000003d, 0x0 }, /* #2 */ 6132 { 0x0547c6, 0x0547c7, 0xbb3e837a4200b06c, 0xbb3e837a4200b06c, 0x000000000000000c, 0x0 }, /* #3 */ 6133 { 0x2926d3, 0x2926d3, 0x8ca4e1a83833efb3, 0x8ca4e1a83833efb3, 0x0000000000000014, 0x0 }, /* #4 */ 6134 { 0x057553, 0x057553, 0x60ee3070ef357e2a, 0x60ee3070ef357e2a, 0x0000000000000033, 0x0 }, /* #5 */ 6135 { 0x243447, 0x243446, 0x548ffd00ffa3b444, 0x548ffd00ffa3bc44, 0x000000000000000b, 0x0 }, /* #6 */ 6136 { 0x127442, 0x127443, 0x2070413dc9e9d634, 0x2070413dc9e9d634, 0x000000000000002e, 0x0 }, /* #7 */ 6137 { 0x1a05c6, 0x1a05c7, 0xb998f81c967b4f63, 0xb998f81c967b4f63, 0x0000000000000022, 0x0 }, /* #8 */ 6138 { 0x025692, 0x025692, 0xc72e80ea5a4b52e2, 0xc72e81ea5a4b52e2, 0x0000000000000028, 0x0 }, /* #9 */ 6139 { 0x170387, 0x170386, 0x632df6db65c3df54, 0x6b2df6db65c3df54, 0x000000000000003b, 0x0 }, /* #10 */ 6140 { 0x0f2e46, 0x0f2e47, 0x998fd923c170e035, 0x998fd923c170e035, 0x0000000000000004, 0x0 }, /* #11 */ 6141 { 0x037a17, 0x037a17, 0xdaae7d98cc9a200e, 0xdaae7d98cc9a200e, 0x000000000000002a, 0x0 }, /* #12 */ 6142 { 0x3713d6, 0x3713d7, 0xd4b0956674930f34, 0xd4b0956674930f34, 0x0000000000000026, 0x0 }, /* #13 */ 6143 { 0x1b4bc2, 0x1b4bc2, 0xf803a06c72949218, 0xf803a06c7294921c, 0x0000000000000002, 0x0 }, /* #14 */ 6144 { 0x3e7b17, 0x3e7b17, 0xae2135847784c6f1, 0xae2135847784c6f1, 0x0000000000000005, 0x0 }, /* #15 */ 6145 { 0x1226c6, 0x1226c7, 0xccb5f33cb371433f, 0xccb5f33cb371433f, 0x0000000000000028, 0x0 }, /* #16 */ 6146 { 0x263196, 0x263196, 0xca8701903481248e, 0xca87019034c1248e, 0x0000000000000016, 0x0 }, /* #17 */ 6147 { 0x216f57, 0x216f57, 0xecd88aba8ddd123d, 0xecd88aba8ddd123d, 0x0000000000000029, 0x0 }, /* #18 */ 6148 { 0x372847, 0x372847, 0x1f7ff7da6d758dec, 0x1f7ff7da6d758dec, 0x000000000000001e, 0x0 }, /* #19 */ 6149 { 0x223d03, 0x223d02, 0xe2aaea851a316c05, 0xe2aaea855a316c05, 0x000000000000001e, 0x0 }, /* #20 */ 6150 { 0x126c13, 0x126c12, 0x74764a03d252b726, 0x74764a03f252b726, 0x000000000000001d, 0x0 }, /* #21 */ 6151 { 0x074003, 0x074003, 0xd2ff0fbf410f1648, 0xd2ff0fbf410f1648, 0x000000000000002a, 0x0 }, /* #22 */ 6152 { 0x081152, 0x081153, 0xa58e44fc60b18108, 0xa58e44fc60b18108, 0x000000000000003a, 0x0 }, /* #23 */ 6153 { 0x1237c3, 0x1237c3, 0xdfe632ade1533d6e, 0xdfe632ade1533d6e, 0x0000000000000037, 0x0 }, /* #24 */ 6154 { 0x321cd6, 0x321cd7, 0x1608f98e5b16d9e4, 0x1608f98e5b16d9e4, 0x000000000000002f, 0x0 }, /* #25 */ 6155 { 0x2f4b16, 0x2f4b17, 0xa2de8fb6b0acd529, 0xa2de8fb6b0acd529, 0x000000000000001c, 0x0 }, /* #26 */ 6156 { 0x290e56, 0x290e57, 0x7a29dbf5ceec4702, 0x7a29dbf5ceec4702, 0x0000000000000028, 0x0 }, /* #27 */ 6157 { 0x196a02, 0x196a02, 0x967cbee6e213ce95, 0x967cbee6e217ce95, 0x0000000000000012, 0x0 }, /* #28 */ 6158 { 0x282cd3, 0x282cd3, 0x45d05c3428586ec5, 0x45d05c3428586ec5, 0x000000000000003a, 0x0 }, /* #29 */ 6159 { 0x3d0b47, 0x3d0b47, 0x80ddcd3ed14ab994, 0x80ddcd3ed14ab994, 0x0000000000000023, 0x0 }, /* #30 */ 6160 { 0x2239c3, 0x2239c2, 0x65b3b536b33e4ee5, 0x65b3b536b33f4ee5, 0x0000000000000010, 0x0 }, /* #31 */ 6161 { 0x2b4487, 0x2b4487, 0xb737bc89c87304ac, 0xb737bc89c87304ac, 0x0000000000000031, 0x0 }, /* #32 */ 6162 { 0x1265c2, 0x1265c3, 0x79b7bb3a5c2bb5f8, 0x79b7bb3a5c2bb5f8, 0x0000000000000004, 0x0 }, /* #33 */ 6163 { 0x372183, 0x372183, 0x22fc5eec90c0d9ba, 0x22fc5eec90c0d9ba, 0x0000000000000039, 0x0 }, /* #34 */ 6164 { 0x325792, 0x325792, 0x7beb6ccb541d0001, 0x7beb6dcb541d0001, 0x0000000000000028, 0x0 }, /* #35 */ 6165 { 0x0b2903, 0x0b2902, 0x1719b3e9a2bbcb33, 0x1719b3e9a3bbcb33, 0x0000000000000018, 0x0 }, /* #36 */ 6166 { 0x2d7942, 0x2d7943, 0x67cdd41346fbc24a, 0x67cdd41346fbc24a, 0x000000000000000f, 0x0 }, /* #37 */ 6167 { 0x1e0506, 0x1e0507, 0x51f7152c7f66400c, 0x51f7152c7f66400c, 0x000000000000002a, 0x0 }, /* #38 */ 6168 { 0x311987, 0x311986, 0x069971efbfe0e7e8, 0x069971efbfe0efe8, 0x000000000000000b, 0x0 }, /* #39 */ 6169 { 0x333556, 0x333557, 0x23f2741d7d85c271, 0x23f2741d7d85c271, 0x000000000000001b, 0x0 }, /* #40 */ 6170 { 0x2c54d7, 0x2c54d7, 0x52d375c33e361da1, 0x52d375c33e361da1, 0x000000000000001c, 0x0 }, /* #41 */ 6171 { 0x3c7253, 0x3c7253, 0x58ead88639b7e828, 0x58ead88639b7e828, 0x0000000000000031, 0x0 }, /* #42 */ 6172 { 0x297542, 0x297543, 0x7473f9a696d9768d, 0x7473f9a696d9768d, 0x0000000000000031, 0x0 }, /* #43 */ 6173 { 0x166596, 0x166596, 0x47126c85c1277b56, 0x47126c8dc1277b56, 0x0000000000000023, 0x0 }, /* #44 */ 6174 { 0x325006, 0x325007, 0xe027b761a56363b7, 0xe027b761a56363b7, 0x0000000000000018, 0x0 }, /* #45 */ 6175 { 0x1e6142, 0x1e6142, 0xae83b41b70cba24e, 0xae83b41b70cbb24e, 0x000000000000000c, 0x0 }, /* #46 */ 6176 { 0x342b57, 0x342b57, 0x64aca74035d3cec7, 0x64aca74035d3cec7, 0x000000000000000f, 0x0 }, /* #47 */ 6177 { 0x2e6307, 0x2e6307, 0x2205a6066d3c8be9, 0x2205a6066d3c8be9, 0x000000000000001d, 0x0 }, /* #48 */ 6178 { 0x145197, 0x145197, 0xf761df6be68e336f, 0xf761df6be68e336f, 0x0000000000000008, 0x0 }, /* #49 */ 6179 { 0x037c47, 0x037c46, 0x857e4ea617efe089, 0x857e4ea61fefe089, 0x000000000000001b, 0x0 }, /* #50 */ 6180 { 0x384f92, 0x384f93, 0xbd0fd64e8c4bb000, 0xbd0fd64e8c4bb000, 0x0000000000000033, 0x0 }, /* #51 */ 6181 { 0x0e0fd2, 0x0e0fd2, 0x0c1094ed0fcc5c1a, 0x0c1094ed4fcc5c1a, 0x000000000000001e, 0x0 }, /* #52 */ 6182 { 0x020f03, 0x020f02, 0x98c465dee227a50a, 0x98c465dee227a54a, 0x0000000000000006, 0x0 }, /* #53 */ 6183 { 0x1457d2, 0x1457d3, 0x7d3d618aa25124a7, 0x7d3d618aa25124a7, 0x0000000000000002, 0x0 }, /* #54 */ 6184 { 0x182602, 0x182603, 0x59abda1720a76d89, 0x59abda1720a76d89, 0x000000000000002b, 0x0 }, /* #55 */ 6185 { 0x0a0b46, 0x0a0b47, 0x4a3f7521f8740a0b, 0x4a3f7521f8740a0b, 0x000000000000001c, 0x0 }, /* #56 */ 6186 { 0x2d17c6, 0x2d17c7, 0x27d39eb854498947, 0x27d39eb854498947, 0x0000000000000008, 0x0 }, /* #57 */ 6187 { 0x005dc3, 0x005dc3, 0xc18889da4bdf6938, 0xc18889da4bdf6938, 0x0000000000000012, 0x0 }, /* #58 */ 6188 { 0x3542c3, 0x3542c2, 0x0f84d428200d6588, 0x0f84d42a200d6588, 0x0000000000000021, 0x0 }, /* #59 */ 6189 { 0x107047, 0x107046, 0xfb21c7dfba7d5814, 0xfb21c7dfba7d7814, 0x000000000000000d, 0x0 }, /* #60 */ 6190 { 0x037013, 0x037013, 0x16c49a98fab3308a, 0x16c49a98fab3308a, 0x0000000000000015, 0x0 }, /* #61 */ 6191 { 0x214a97, 0x214a96, 0x9d9273387b69c729, 0x9d9673387b69c729, 0x0000000000000032, 0x0 }, /* #62 */ 6192 { 0x2d1013, 0x2d1013, 0x7234d41bab95b74b, 0x7234d41bab95b74b, 0x000000000000001d, 0x0 }, /* #63 */ 6193 }; 6194 static const BINU64_TEST_T g_aTests_bsf_u64[] = 6195 { 6196 { 0x061942, 0x061902, 0x2d84f1c822ba0403, 0x0000000000000004, 0x1c1bbabbf31d98d0, 0x0 }, /* #0 */ 6197 { 0x005947, 0x005907, 0xa5e10e294a6daab0, 0x0000000000000002, 0xd15526131a68b92c, 0x0 }, /* #1 */ 6198 { 0x363242, 0x363202, 0x8b6fc5cde1f2ccfc, 0x0000000000000002, 0x4a53e25217233c6c, 0x0 }, /* #2 */ 6199 { 0x2f7ac2, 0x2f7a82, 0xfd15979a8c26687c, 0x0000000000000001, 0x08718b27d4941eca, 0x0 }, /* #3 */ 6200 { 0x265293, 0x265293, 0x415b4495788c464c, 0x0000000000000000, 0xd931000e4ef392e5, 0x0 }, /* #4 */ 6201 { 0x3a2407, 0x3a2407, 0x239d59fb802882b5, 0x0000000000000000, 0x9a05da03ef7e8001, 0x0 }, /* #5 */ 6202 { 0x2c0847, 0x2c0807, 0xe93c5e0684d533d7, 0x0000000000000000, 0x05fd8cc97a4111e3, 0x0 }, /* #6 */ 6203 { 0x260407, 0x260407, 0x6714fafa5ed1e8f4, 0x0000000000000000, 0x46280f44126967f5, 0x0 }, /* #7 */ 6204 { 0x025d57, 0x025d17, 0x40d5581aeb3e3434, 0x0000000000000000, 0x24a5e48eb68b1363, 0x0 }, /* #8 */ 6205 { 0x005a43, 0x005a03, 0xfc7daf0291e585f2, 0x0000000000000002, 0x9f9928bddf6ccb54, 0x0 }, /* #9 */ 6206 { 0x014153, 0x014113, 0xf78990d39cfb511a, 0x0000000000000000, 0x7b014a4ee8832921, 0x0 }, /* #10 */ 6207 { 0x356507, 0x356507, 0x6c5c075edc038a0b, 0x0000000000000001, 0x7323182bcde7e3e6, 0x0 }, /* #11 */ 6208 { 0x076a13, 0x076a13, 0x5219bc934a9a9531, 0x0000000000000000, 0x74375752d7ab602d, 0x0 }, /* #12 */ 6209 { 0x056346, 0x056306, 0x44a68ba1574c17ad, 0x0000000000000000, 0x6e09a413d2191a3d, 0x0 }, /* #13 */ 6210 { 0x327303, 0x327303, 0x4cc7231de43005b6, 0x0000000000000003, 0x5158e78165d24b78, 0x0 }, /* #14 */ 6211 { 0x066fc2, 0x066f82, 0xd0f45f8359ae6d79, 0x0000000000000000, 0xdd6e84a15baa9a27, 0x0 }, /* #15 */ 6212 { 0x0515d3, 0x051593, 0xa97a8e1e39f785f0, 0x0000000000000000, 0x8b867179ad0889ab, 0x0 }, /* #16 */ 6213 { 0x036583, 0x036583, 0x0fc3b0df845b72a5, 0x0000000000000001, 0x79c8e0787891088e, 0x0 }, /* #17 */ 6214 { 0x092496, 0x092496, 0x022dbb071d4b70f2, 0x0000000000000000, 0x7190046dc851c9af, 0x0 }, /* #18 */ 6215 { 0x122986, 0x122986, 0x756b1e8ad337d0c4, 0x0000000000000000, 0x0590ece48ba2323f, 0x0 }, /* #19 */ 6216 { 0x306f96, 0x306f96, 0xf232aba51a6e191c, 0x0000000000000000, 0x578a6f16dca31835, 0x0 }, /* #20 */ 6217 { 0x033a42, 0x033a02, 0x089fce050e65615a, 0x0000000000000000, 0x1c6e7d9af38eaeaf, 0x0 }, /* #21 */ 6218 { 0x3838d6, 0x383896, 0x24f97086775da4f7, 0x0000000000000002, 0x0f9d77bef44aa134, 0x0 }, /* #22 */ 6219 { 0x2062d6, 0x206296, 0xad8caa13db40974a, 0x0000000000000000, 0x2a3f58c3edf1fd95, 0x0 }, /* #23 */ 6220 { 0x1c2093, 0x1c2093, 0x0727afe310ba7b80, 0x0000000000000006, 0xf2e8f2547e8c63c0, 0x0 }, /* #24 */ 6221 { 0x3d2396, 0x3d2396, 0xfb257329158899bd, 0x0000000000000003, 0x0ed17d4f57abc7e8, 0x0 }, /* #25 */ 6222 { 0x3975d6, 0x397596, 0x3ecb83e22402f791, 0x0000000000000001, 0x691202e1a33fab76, 0x0 }, /* #26 */ 6223 { 0x3b3783, 0x3b3783, 0x885ccbac4483caac, 0x0000000000000000, 0x30cd6ad8043fae51, 0x0 }, /* #27 */ 6224 { 0x2123c7, 0x212387, 0x2730c8cf9291e09a, 0x0000000000000001, 0x4d08bf0df3cfc2f6, 0x0 }, /* #28 */ 6225 { 0x367502, 0x367502, 0xe8eaf1694719b5be, 0x0000000000000000, 0x2b720521188f5a4f, 0x0 }, /* #29 */ 6226 { 0x2e7083, 0x2e7083, 0x848f072ea33862cf, 0x0000000000000002, 0xdbbecde54a20802c, 0x0 }, /* #30 */ 6227 { 0x3f2453, 0x3f2413, 0x8b182437d2c51d91, 0x0000000000000000, 0xa9c9413e5df1bd65, 0x0 }, /* #31 */ 6228 { 0x1a0396, 0x1a0396, 0x96aeb312e6fcacb5, 0x0000000000000005, 0x431074d9676e6e60, 0x0 }, /* #32 */ 6229 { 0x2774d6, 0x277496, 0x6c5ca831a32f7749, 0x0000000000000000, 0x7021447d77263fb7, 0x0 }, /* #33 */ 6230 { 0x172406, 0x172406, 0x504be44e78139f7d, 0x0000000000000000, 0x04845c5ae679c53d, 0x0 }, /* #34 */ 6231 { 0x0b3bd2, 0x0b3b92, 0xba5a574f19c68d1c, 0x0000000000000001, 0x22f629aa811a424a, 0x0 }, /* #35 */ 6232 { 0x2969d6, 0x296996, 0xcf91cc2ea7e305e6, 0x0000000000000000, 0xc96f0939ecf408d1, 0x0 }, /* #36 */ 6233 { 0x060207, 0x060207, 0x9830edb8508243cb, 0x0000000000000004, 0x16ea14e0b446d770, 0x0 }, /* #37 */ 6234 { 0x0009c2, 0x000982, 0x2fe2a323d15c0364, 0x0000000000000002, 0x02dffb4dc8446764, 0x0 }, /* #38 */ 6235 { 0x2b7d96, 0x2b7d96, 0x19496580d689d4b1, 0x0000000000000003, 0x8b6b0c8ae1a6c378, 0x0 }, /* #39 */ 6236 { 0x045e96, 0x045e96, 0xc9ccdb45a5e5ad2e, 0x0000000000000000, 0x48eb2dd8a84fb4dd, 0x0 }, /* #40 */ 6237 { 0x0e4453, 0x0e4413, 0xde4c2ac041856b5f, 0x0000000000000000, 0x504b16db5a8ad39d, 0x0 }, /* #41 */ 6238 { 0x092d03, 0x092d03, 0xdd0e9c19af7fe789, 0x0000000000000001, 0x3ad712da6a2a3c36, 0x0 }, /* #42 */ 6239 { 0x164443, 0x164403, 0x47452fdf88b78041, 0x0000000000000000, 0x02c485680f49fe07, 0x0 }, /* #43 */ 6240 { 0x121116, 0x121116, 0x72022856eef376e2, 0x0000000000000006, 0xefa36ca32ba63fc0, 0x0 }, /* #44 */ 6241 { 0x3159c6, 0x315986, 0xccffe596a5fc5c30, 0x0000000000000003, 0x0c6ffa31f43a0258, 0x0 }, /* #45 */ 6242 { 0x124e03, 0x124e03, 0x39ccaa7dd31d8fd0, 0x0000000000000000, 0x6cd0413f2bcd3303, 0x0 }, /* #46 */ 6243 { 0x2b46c2, 0x2b4682, 0x3e9ef80467cfd8bf, 0x0000000000000001, 0x536d1161b6aceeba, 0x0 }, /* #47 */ 6244 { 0x100117, 0x100117, 0x99334bdd19417bc8, 0x0000000000000000, 0xd68913e676b9a717, 0x0 }, /* #48 */ 6245 { 0x396c93, 0x396c93, 0xbe018b4b8ac8b190, 0x0000000000000001, 0xe1dd1826176008ba, 0x0 }, /* #49 */ 6246 { 0x1c18d3, 0x1c1893, 0x4dbf4092153fc57f, 0x0000000000000001, 0x69f2e5110728591e, 0x0 }, /* #50 */ 6247 { 0x1c5493, 0x1c5493, 0xe6d8c60a574a110b, 0x0000000000000001, 0x2068d079e1b1ce72, 0x0 }, /* #51 */ 6248 { 0x0e6942, 0x0e6902, 0x9441f6f6a3bc2199, 0x0000000000000000, 0x60c67d8af6bcbbb1, 0x0 }, /* #52 */ 6249 { 0x1b7fd7, 0x1b7f97, 0x7b03082b28f91d8c, 0x0000000000000000, 0xc96993bec40d5d51, 0x0 }, /* #53 */ 6250 { 0x224493, 0x224493, 0x2140d263325932a6, 0x0000000000000000, 0xd0d23f2fa6b472a3, 0x0 }, /* #54 */ 6251 { 0x322f43, 0x322f03, 0x5bf9f5877bbe9065, 0x0000000000000000, 0x32e3e908f766a13d, 0x0 }, /* #55 */ 6252 { 0x184707, 0x184707, 0x2f49b38a6726f79a, 0x0000000000000001, 0xfb0ec1d20faa621a, 0x0 }, /* #56 */ 6253 { 0x166042, 0x166002, 0x1a11dcc25e1ebaca, 0x0000000000000000, 0x446ea418cab451ed, 0x0 }, /* #57 */ 6254 { 0x1746c3, 0x174683, 0x98e6660172664798, 0x0000000000000000, 0x8489d7d37e32f93f, 0x0 }, /* #58 */ 6255 { 0x3800c6, 0x380086, 0xd1787159e40feca1, 0x0000000000000003, 0x572e47d5ba59b3d8, 0x0 }, /* #59 */ 6256 { 0x2e1d82, 0x2e1d82, 0x2c8b0d39f65d9404, 0x0000000000000000, 0x93684b4d9d113007, 0x0 }, /* #60 */ 6257 { 0x273607, 0x273607, 0x48b4a20feb29da34, 0x0000000000000000, 0x50de39da8afbac13, 0x0 }, /* #61 */ 6258 { 0x284092, 0x284092, 0x732e3818012efa3b, 0x0000000000000003, 0x1203ae72df64c9e8, 0x0 }, /* #62 */ 6259 { 0x314793, 0x314793, 0xd3a51caa00a7a993, 0x0000000000000002, 0x080b222f7cfd07cc, 0x0 }, /* #63 */ 6260 }; 6261 static const BINU64_TEST_T g_aTests_bsr_u64[] = 6262 { 6263 { 0x316096, 0x316096, 0x927048ae64fdcc4e, 0x000000000000003d, 0x3877da9309b3c1ca, 0x0 }, /* #0 */ 6264 { 0x2f05d3, 0x2f0593, 0xee32f6247ea99017, 0x000000000000003f, 0xda54ae9a93bdee01, 0x0 }, /* #1 */ 6265 { 0x132ec2, 0x132e82, 0x4a6400b659e507f9, 0x000000000000003d, 0x323ae8df6b6ad2e1, 0x0 }, /* #2 */ 6266 { 0x0e2216, 0x0e2216, 0xe5c27bbb433d2ea9, 0x000000000000003e, 0x47d378850349662e, 0x0 }, /* #3 */ 6267 { 0x0d67c6, 0x0d6786, 0xc4375a0857981f6d, 0x000000000000003e, 0x4e2aa8bd8df7e635, 0x0 }, /* #4 */ 6268 { 0x2c1787, 0x2c1787, 0x3908e922a03eb6dc, 0x000000000000003f, 0xc88cdcc83801f542, 0x0 }, /* #5 */ 6269 { 0x3252d2, 0x325292, 0xbd2b700dc6f11352, 0x000000000000003f, 0xb0313d08aec984da, 0x0 }, /* #6 */ 6270 { 0x1e11c3, 0x1e1183, 0xa43c077499a03224, 0x000000000000003f, 0xb5ef722ea10d6341, 0x0 }, /* #7 */ 6271 { 0x314583, 0x314583, 0x51e5ad009fd51cbc, 0x000000000000003f, 0x8b2fa4537dc10501, 0x0 }, /* #8 */ 6272 { 0x0d6b97, 0x0d6b97, 0x4deead3e6a5a4af3, 0x000000000000003f, 0xe49a4a7970afc897, 0x0 }, /* #9 */ 6273 { 0x0f0182, 0x0f0182, 0x995580dc88812f80, 0x000000000000003d, 0x3c585b4d3c7f1955, 0x0 }, /* #10 */ 6274 { 0x125c02, 0x125c02, 0x433f80c3c6968de1, 0x000000000000003f, 0xcdcee2cefe1ea4b2, 0x0 }, /* #11 */ 6275 { 0x0c4957, 0x0c4917, 0xa071a326592b2886, 0x000000000000003e, 0x4ff9b418848e246e, 0x0 }, /* #12 */ 6276 { 0x1e1bd3, 0x1e1b93, 0x58e3fbfceb09edef, 0x000000000000003f, 0xfda5785a1fb46a28, 0x0 }, /* #13 */ 6277 { 0x001d07, 0x001d07, 0x540ca93ad1cdaa46, 0x000000000000003f, 0x976197274b3a291e, 0x0 }, /* #14 */ 6278 { 0x0a2e42, 0x0a2e02, 0x122ee8f275369401, 0x000000000000003f, 0xdba06bbdc5bf7131, 0x0 }, /* #15 */ 6279 { 0x015356, 0x015316, 0xec5944ab3e0e8951, 0x000000000000003f, 0x965fc53b98ab4d4c, 0x0 }, /* #16 */ 6280 { 0x0d2fd6, 0x0d2f96, 0x03ef2a9ad51b759d, 0x000000000000003d, 0x210e79f88ad5e67a, 0x0 }, /* #17 */ 6281 { 0x291996, 0x291996, 0x087a4e085fec2523, 0x000000000000003e, 0x6c9ebfaa9598f391, 0x0 }, /* #18 */ 6282 { 0x396996, 0x396996, 0x8fef9c7d1f44966c, 0x000000000000003f, 0xb50860a5fc0afb8a, 0x0 }, /* #19 */ 6283 { 0x010bd6, 0x010b96, 0x26e365bf33b02bd6, 0x000000000000003f, 0xec52af159b2d135e, 0x0 }, /* #20 */ 6284 { 0x244342, 0x244302, 0x7994f89a2f4f36c5, 0x000000000000003d, 0x2ddfeba0634d63fe, 0x0 }, /* #21 */ 6285 { 0x260d93, 0x260d93, 0x1783d5da7162f40a, 0x000000000000003e, 0x714ea9ab904d0819, 0x0 }, /* #22 */ 6286 { 0x2532d7, 0x253297, 0xd1603cdb88ecd368, 0x000000000000003e, 0x7abe04acc53b56c6, 0x0 }, /* #23 */ 6287 { 0x245657, 0x245617, 0xb98c544ac9736f3e, 0x000000000000003f, 0x9e0d16c8ebf2049d, 0x0 }, /* #24 */ 6288 { 0x125497, 0x125497, 0x546f7656590ace52, 0x000000000000003f, 0x8c52058321c21295, 0x0 }, /* #25 */ 6289 { 0x280292, 0x280292, 0x1457293a8402db49, 0x000000000000003d, 0x3e8de3d72653a944, 0x0 }, /* #26 */ 6290 { 0x297902, 0x297902, 0xf9ab99e13f91bf61, 0x000000000000003e, 0x6d7fecf97103c12e, 0x0 }, /* #27 */ 6291 { 0x1e66c7, 0x1e6687, 0x2d0767217f40a4db, 0x000000000000003f, 0xe542f78ac103df73, 0x0 }, /* #28 */ 6292 { 0x091802, 0x091802, 0x1a40210b526308f9, 0x000000000000003e, 0x50818ccaa83966a3, 0x0 }, /* #29 */ 6293 { 0x022a17, 0x022a17, 0xf946e852b6e31ff4, 0x000000000000003d, 0x20e320a15e3e9db2, 0x0 }, /* #30 */ 6294 { 0x333ac7, 0x333a87, 0xc6635e13061fa084, 0x000000000000003e, 0x64001830e5b5557f, 0x0 }, /* #31 */ 6295 { 0x3409c7, 0x340987, 0x73992e63e66de8f2, 0x000000000000003b, 0x0dadb8548db4a0df, 0x0 }, /* #32 */ 6296 { 0x2019d2, 0x201992, 0xde7b9a4954522adb, 0x0000000000000036, 0x005940b1c4ce3e41, 0x0 }, /* #33 */ 6297 { 0x264552, 0x264512, 0x9245090df91adb90, 0x0000000000000039, 0x02bac9acf2555ead, 0x0 }, /* #34 */ 6298 { 0x0e3c92, 0x0e3c92, 0x03f5a5fd79acbdac, 0x000000000000003f, 0xbc4b07e97464a7e6, 0x0 }, /* #35 */ 6299 { 0x3470c3, 0x347083, 0x3a080b20b721868a, 0x000000000000003e, 0x4879daaf26127fa3, 0x0 }, /* #36 */ 6300 { 0x043c57, 0x043c17, 0xb814566fde150d2e, 0x000000000000003e, 0x67500898ff36ceff, 0x0 }, /* #37 */ 6301 { 0x246807, 0x246807, 0x2662edd2e0f1718c, 0x000000000000003e, 0x480730f7e8ebaa81, 0x0 }, /* #38 */ 6302 { 0x1f4d12, 0x1f4d12, 0x79fc35a4d7d081d6, 0x000000000000003f, 0xd94e3a755d25bfb9, 0x0 }, /* #39 */ 6303 { 0x200503, 0x200503, 0xafb3fb758570c95d, 0x000000000000003e, 0x797c91739141d6ca, 0x0 }, /* #40 */ 6304 { 0x313283, 0x313283, 0x43ee026224eac42d, 0x000000000000003f, 0x8675e3c27ede92c5, 0x0 }, /* #41 */ 6305 { 0x3b58d6, 0x3b5896, 0xc38417880f9aea2c, 0x000000000000003f, 0xb14079e7d5250459, 0x0 }, /* #42 */ 6306 { 0x0345d6, 0x034596, 0xfae690ec96e5962d, 0x000000000000003d, 0x25566a5b7734b4fd, 0x0 }, /* #43 */ 6307 { 0x203057, 0x203017, 0x6bfb34f3dfd9261a, 0x000000000000003f, 0x8a66e99e79515413, 0x0 }, /* #44 */ 6308 { 0x332a13, 0x332a13, 0x2e5c21bf8fad1d43, 0x000000000000003e, 0x7024266822ab9a60, 0x0 }, /* #45 */ 6309 { 0x150e83, 0x150e83, 0xb12a9fa7a400cf50, 0x000000000000003c, 0x1d5dc012a557a628, 0x0 }, /* #46 */ 6310 { 0x2d0d83, 0x2d0d83, 0x81eee56d5e19e0af, 0x000000000000003f, 0xd3aae40e6b1878ec, 0x0 }, /* #47 */ 6311 { 0x227e03, 0x227e03, 0x824ef2360a4141ec, 0x000000000000003d, 0x310f19a24cffd93c, 0x0 }, /* #48 */ 6312 { 0x1b73d7, 0x1b7397, 0xf2e54b616ee5d48c, 0x000000000000003f, 0xbf22e5ff6bb80835, 0x0 }, /* #49 */ 6313 { 0x296893, 0x296893, 0xbec1cd66936e533a, 0x000000000000003f, 0xa0ebd9146594248d, 0x0 }, /* #50 */ 6314 { 0x3861c2, 0x386182, 0x544c68d5f0ad95e6, 0x000000000000003d, 0x206878b72476825c, 0x0 }, /* #51 */ 6315 { 0x0d67d3, 0x0d6793, 0x1d52f935d35b846c, 0x000000000000003b, 0x0dbc10453267159d, 0x0 }, /* #52 */ 6316 { 0x102906, 0x102906, 0xbab38bee353771bb, 0x000000000000003c, 0x116757c1e1a7d45d, 0x0 }, /* #53 */ 6317 { 0x326987, 0x326987, 0x4808601602367fec, 0x000000000000003f, 0xf1850be4dddc694c, 0x0 }, /* #54 */ 6318 { 0x0f5fd7, 0x0f5f97, 0x3386f2b1427879d6, 0x000000000000003e, 0x542ecbc7a0a77db8, 0x0 }, /* #55 */ 6319 { 0x0420d6, 0x042096, 0x118a0928eda5aad0, 0x000000000000003d, 0x3b2f6820fd5f4aea, 0x0 }, /* #56 */ 6320 { 0x1d2b13, 0x1d2b13, 0xa0bd3eeb87c141a7, 0x000000000000003f, 0xbf29ec90a86dc717, 0x0 }, /* #57 */ 6321 { 0x2a2303, 0x2a2303, 0xf0803124872a65c8, 0x000000000000003f, 0xd6b4bb28b01a6c2f, 0x0 }, /* #58 */ 6322 { 0x2b6b92, 0x2b6b92, 0xfd791d2cd162f623, 0x000000000000003e, 0x7a7e74dcda6a533b, 0x0 }, /* #59 */ 6323 { 0x2a5652, 0x2a5612, 0xf1877c56b78aad8a, 0x000000000000003f, 0xa91f5dd3f5f40b81, 0x0 }, /* #60 */ 6324 { 0x085c96, 0x085c96, 0x3f87d4997593e0bd, 0x000000000000003d, 0x254b1cf42e96a964, 0x0 }, /* #61 */ 6325 { 0x1a0b02, 0x1a0b02, 0xd2a77efee190758b, 0x000000000000003e, 0x4d3c419db2825f43, 0x0 }, /* #62 */ 6326 { 0x373116, 0x373116, 0x45644950479305d6, 0x000000000000003f, 0x959ab3a07b0925f3, 0x0 }, /* #63 */ 6327 }; 6328 static const BINU64_TEST_T g_aTests_imul_two_u64[] = 6329 { 6330 { 0x065856, 0x065857, 0x3884c9b18decd8ab, 0xae333f9e24040d7c, 0x7c192ade95d5a074, 0x0 }, /* #0 */ 6331 { 0x0d1452, 0x0d1c53, 0x9e045f3a4d4e7f92, 0xbde4872ceb571bfc, 0xc68ab01b3108090e, 0x0 }, /* #1 */ 6332 { 0x2f60c3, 0x2f68c3, 0xb27ba881044f4dc8, 0xc4a30e9665b6cf98, 0xbd10ce7dd473c70b, 0x0 }, /* #2 */ 6333 { 0x243092, 0x243893, 0x27d615bdc88c212d, 0x26e7337eb6570c85, 0x82b2b7e9582d3fb9, 0x0 }, /* #3 */ 6334 { 0x082343, 0x082b43, 0xe4eae489950ac75f, 0xed562bcad5182df2, 0x18495540b941f14e, 0x0 }, /* #4 */ 6335 { 0x3b6916, 0x3b6917, 0xde8a1cd3010b91b1, 0x9c446545b1589a82, 0x9f5e6eaebd6a9122, 0x0 }, /* #5 */ 6336 { 0x347192, 0x347993, 0x7f7e8fde168debf6, 0xde3ca760fd910be4, 0xe716f0474e177936, 0x0 }, /* #6 */ 6337 { 0x387a13, 0x387a13, 0xa481f4c2d7f1b0b2, 0x19892049446f4f5e, 0xcec4b74f0febff47, 0x0 }, /* #7 */ 6338 { 0x1e2b16, 0x1e2b17, 0x248a30a166b3c5f8, 0x900e85c500552340, 0xf8ebccfa2c7ecd98, 0x0 }, /* #8 */ 6339 { 0x1e4e42, 0x1e4e43, 0x1f513fa202e5596a, 0x200444e517a6e4ac, 0xb9722db84f28b4be, 0x0 }, /* #9 */ 6340 { 0x172856, 0x172857, 0x64511dd172372547, 0xa4da6cea0ac4504d, 0x1b06754a897cb7cb, 0x0 }, /* #10 */ 6341 { 0x3e7bd6, 0x3e7bd7, 0x9bf499d85f7c5609, 0x02d6b5d720a387a2, 0x22c83edcd7a06312, 0x0 }, /* #11 */ 6342 { 0x166f53, 0x166f53, 0xcf8530e3ad3c43c4, 0x92b97b8e106521a8, 0x594313a2314c8f0a, 0x0 }, /* #12 */ 6343 { 0x3e1e56, 0x3e1e57, 0x486776cfcfc1f735, 0x3461065883fa1e38, 0xdc76be92c0a91458, 0x0 }, /* #13 */ 6344 { 0x1971d7, 0x1979d7, 0x389188e324c0f6e6, 0xb8380860943f2408, 0x67a347a5dab22cec, 0x0 }, /* #14 */ 6345 { 0x3435d7, 0x343dd7, 0x8270ed9048169486, 0x5ccc563876341520, 0xf8d4782e83fc8a30, 0x0 }, /* #15 */ 6346 { 0x1e51d3, 0x1e59d3, 0xe46f0dee89985930, 0x735a26875c0df1f0, 0x07de02b676fbb7c5, 0x0 }, /* #16 */ 6347 { 0x041f96, 0x041f97, 0x3b6a36c2a235d1f1, 0xa7da917be6b4703a, 0xf5cd55e23a3139da, 0x0 }, /* #17 */ 6348 { 0x010406, 0x010c07, 0x1df6d9331dc2c490, 0xbef3f0efdd194a60, 0x2f962621b92dd376, 0x0 }, /* #18 */ 6349 { 0x2158c7, 0x2158c7, 0xdd94258846d5c8c6, 0x57d6053bf1d9f78a, 0xd4f7487fe92c33b7, 0x0 }, /* #19 */ 6350 { 0x381493, 0x381c93, 0x2cf253df502405b3, 0x0e7bca0ae1ed97ee, 0x11e01cbad9608d5a, 0x0 }, /* #20 */ 6351 { 0x3e0083, 0x3e0883, 0xd0bd0dc280531d9c, 0x48a22f5b1d327c54, 0xb9778d22abd24423, 0x0 }, /* #21 */ 6352 { 0x125087, 0x125887, 0x1fa0340bd180b0fc, 0xf7bf8fde33509b6c, 0x46f671438eb8ce65, 0x0 }, /* #22 */ 6353 { 0x060a12, 0x060a13, 0xc782aee74b0160ee, 0xe59e8057fac4eb3a, 0xd3bde54514a8c38b, 0x0 }, /* #23 */ 6354 { 0x173fd6, 0x173fd7, 0xd59b4a041e685ca8, 0x78be0bb91d652828, 0xe8252897c61857b1, 0x0 }, /* #24 */ 6355 { 0x0b6612, 0x0b6e13, 0xcf2c5b8659af41d6, 0x5bd8ea1ebe950b2e, 0x81ec9335292ce305, 0x0 }, /* #25 */ 6356 { 0x347d87, 0x347d87, 0xb0c79528879f61b4, 0xf7fd69e4069487b0, 0x99891170bf118e1c, 0x0 }, /* #26 */ 6357 { 0x177dd6, 0x177dd7, 0x379e4fe37763c701, 0x85bca33b24fc599b, 0x393582f9ba8edc9b, 0x0 }, /* #27 */ 6358 { 0x2946c6, 0x294ec7, 0xc335534e0eb92697, 0xa7a37bfa5d145aa1, 0x1db3217961f02787, 0x0 }, /* #28 */ 6359 { 0x1a1e02, 0x1a1e03, 0x6b44a2e05a460641, 0x674843d63359f824, 0x7de0316127215724, 0x0 }, /* #29 */ 6360 { 0x097703, 0x097f03, 0x2f4ef656aa780bcd, 0x219242375c15cf3d, 0x87ad8d06e90ec131, 0x0 }, /* #30 */ 6361 { 0x0508d2, 0x0508d3, 0x39d8eb06105ba9f7, 0x96642e4274ebf94f, 0x817fa8cbd02e1569, 0x0 }, /* #31 */ 6362 { 0x224907, 0x224907, 0x053933a127bb79cb, 0x28fb5729d1ebd9d8, 0xe23d1687ae6cb288, 0x0 }, /* #32 */ 6363 { 0x122b56, 0x122b57, 0xd5a69553a462d946, 0xe46b0d4bc9aa1032, 0x2e4d8dbfeb95a813, 0x0 }, /* #33 */ 6364 { 0x152f06, 0x152f07, 0x6c005db6654c04fa, 0x64e862281acc4046, 0x05ec42654c088f1f, 0x0 }, /* #34 */ 6365 { 0x3a77c6, 0x3a7fc7, 0x5c8cd52fabaad51a, 0xb748815298de9ed2, 0x71ecba7ee2000f4d, 0x0 }, /* #35 */ 6366 { 0x076082, 0x076883, 0x851dc2f7f66c602b, 0xedef39573bbd1840, 0x3a56c902e4eae8c0, 0x0 }, /* #36 */ 6367 { 0x266107, 0x266907, 0x6e2f6fc1cd014970, 0xb6cae62bd1966860, 0x43ce46b5ec52206a, 0x0 }, /* #37 */ 6368 { 0x041706, 0x041f07, 0xff9eb681fd03b9da, 0xbe00fe824251b850, 0x01f75ae68cdfefc8, 0x0 }, /* #38 */ 6369 { 0x303306, 0x303b07, 0xd7a4eb6ec0fae456, 0x8a653cea9f0d47ec, 0xd0a8be988c5c8ee2, 0x0 }, /* #39 */ 6370 { 0x391686, 0x391e87, 0xfb14f19407b5f42e, 0xd9951ee895110f16, 0xdf5b92379c006aad, 0x0 }, /* #40 */ 6371 { 0x1c09c3, 0x1c09c3, 0xc83a67f87ada270f, 0xc69a16357ab6325d, 0xed5a405ff27fefd3, 0x0 }, /* #41 */ 6372 { 0x383416, 0x383c17, 0x5aee2914a9ed4f40, 0xa7b07fb23b4eacc0, 0x7231290249cb0eaf, 0x0 }, /* #42 */ 6373 { 0x3b5c06, 0x3b5c07, 0x536c1732d1d8354f, 0x9cf1e618277e04ac, 0x0c5d2ea01d66dd94, 0x0 }, /* #43 */ 6374 { 0x203182, 0x203983, 0xe4637cefc4149968, 0x6fa5faa9e286ef70, 0xf8f5372bff9f6266, 0x0 }, /* #44 */ 6375 { 0x392617, 0x392e17, 0x340f22bf8b33c60b, 0xf727cf1c969fb744, 0x32a2016dcdb2444c, 0x0 }, /* #45 */ 6376 { 0x0b55c6, 0x0b5dc7, 0x0f49e482af08256e, 0x393d41c109efe590, 0xd16f82ff3c393b78, 0x0 }, /* #46 */ 6377 { 0x013c42, 0x013c43, 0x84ff055f211d36e5, 0xd91720e76adc4a8d, 0xa95dd1c4c2b9a289, 0x0 }, /* #47 */ 6378 { 0x3650c7, 0x3658c7, 0x9c300ee29a8cf51c, 0xda8201c3870663d4, 0xc13e65f2d72125e3, 0x0 }, /* #48 */ 6379 { 0x167383, 0x167b83, 0x49b01a40a74cae75, 0x7b5e9cbd54ca1818, 0xf7817069c88b64b8, 0x0 }, /* #49 */ 6380 { 0x3b3ac2, 0x3b3ac3, 0x999a65bfebd0ce55, 0xe2f1aecafda46f26, 0xdeda52eb278e0c8e, 0x0 }, /* #50 */ 6381 { 0x3972d3, 0x397ad3, 0x846f079c8f3d5848, 0x961a5633a9401e28, 0x79a7ebf3955cb5dd, 0x0 }, /* #51 */ 6382 { 0x333c17, 0x333c17, 0x0fdcbdb60741aa8c, 0xb33f9a3b13fac040, 0xf26f15e0252b20b0, 0x0 }, /* #52 */ 6383 { 0x053ed6, 0x053ed7, 0xac17ba34356aa38d, 0x4c53a951684f6075, 0xcfcad633c9c1c289, 0x0 }, /* #53 */ 6384 { 0x345712, 0x345f13, 0x6599759f1b9c1aa5, 0x8582790b2862cc49, 0x3a64fabc3df94dd5, 0x0 }, /* #54 */ 6385 { 0x096a97, 0x096a97, 0x4a064ccc7ab4fe0a, 0x749f09bd38c9586e, 0x59993244239c0b0b, 0x0 }, /* #55 */ 6386 { 0x331b57, 0x331b57, 0x2294ecee16d1b836, 0xeaaf36e0fed1b994, 0x3f617694df4f0efe, 0x0 }, /* #56 */ 6387 { 0x300f06, 0x300f07, 0x28f8ff51a7ac6c48, 0x327aba6064f68d50, 0x3f5a6853734233da, 0x0 }, /* #57 */ 6388 { 0x376257, 0x376a57, 0xacd11ad555e176f8, 0x9d88f7bf5d4236e8, 0x9d4cc7949438cdc3, 0x0 }, /* #58 */ 6389 { 0x025493, 0x025c93, 0xed1c3d79d4120d22, 0xfbf6f92097340064, 0xd69850945907ea12, 0x0 }, /* #59 */ 6390 { 0x1250d6, 0x1258d7, 0x987a3c966ec15bed, 0xc9e38e977193e048, 0x8569446b811fa868, 0x0 }, /* #60 */ 6391 { 0x0a7047, 0x0a7847, 0xcff71e025c2cfb3d, 0x159f3476d1e09106, 0x7c355022e8d31d7e, 0x0 }, /* #61 */ 6392 { 0x200707, 0x200f07, 0x90d4267226af92e1, 0xa5df8bbeee139c1f, 0x2df0b490d8280eff, 0x0 }, /* #62 */ 6393 { 0x1e7182, 0x1e7983, 0x600041a73eed95b7, 0x84c31b2480d41ae2, 0x8d58590eb0d66c2e, 0x0 }, /* #63 */ 6394 };
Note:
See TracChangeset
for help on using the changeset viewer.