VirtualBox

Ignore:
Timestamp:
Mar 14, 2022 1:32:55 PM (3 years ago)
Author:
vboxsync
Message:

tstIEMAImpl: Updated AMD data. bugref:9898

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/VMM/testcase/tstIEMAImplData-Amd.h

    r94192 r94226  
    11/* $Id$ */
    22/** @file
    3  * IEM Assembly Instruction Helper Testcase Data Amd - r150426 on AMD Ryzen Threadripper 3990X 64-Core Processor.
     3 * IEM Assembly Instruction Helper Testcase Data Amd - r150477 on AMD Ryzen Threadripper 3990X 64-Core Processor.
    44 */
    55
     
    2929static const BINU16_TEST_T g_aTests_bsf_u16_amd[] =
    3030{
    31     { 0x2e2607, 0x2e2647, 0x0000, 0x0000, 0x0000, 0x0 }, /* #0 */
    32     { 0x0c0c53, 0x0c0c53, 0x0000, 0x0000, 0x0000, 0x0 }, /* #1 */
    33     { 0x1b0d86, 0x1b0dc6, 0x0000, 0x0000, 0x0000, 0x0 }, /* #2 */
    34     { 0x1f3c07, 0x1f3c47, 0x0000, 0x0000, 0x0000, 0x0 }, /* #3 */
    35     { 0x1e10d6, 0x1e10d6, 0x0000, 0x0000, 0x0000, 0x0 }, /* #4 */
    36     { 0x231307, 0x231347, 0x0000, 0x0000, 0x0000, 0x0 }, /* #5 */
    37     { 0x141996, 0x1419d6, 0x46e8, 0x46e8, 0x0000, 0x0 }, /* #6 */
    38     { 0x2329d2, 0x2329d2, 0xcfd5, 0xcfd5, 0x0000, 0x0 }, /* #7 */
    39     { 0x265e92, 0x265ed2, 0x3ae9, 0x3ae9, 0x0000, 0x0 }, /* #8 */
    40     { 0x335416, 0x335456, 0xb4d7, 0xb4d7, 0x0000, 0x0 }, /* #9 */
    41     { 0x062416, 0x062456, 0x5b22, 0x5b22, 0x0000, 0x0 }, /* #10 */
    42     { 0x1f20d3, 0x1f20d3, 0x9e78, 0x9e78, 0x0000, 0x0 }, /* #11 */
    43     { 0x0701c6, 0x070186, 0xe309, 0x0000, 0x9bef, 0x0 }, /* #12 */
    44     { 0x297246, 0x297206, 0xc1dc, 0x0005, 0x90e0, 0x0 }, /* #13 */
    45     { 0x0d0e96, 0x0d0e96, 0xed2c, 0x0001, 0xf342, 0x0 }, /* #14 */
    46     { 0x037e53, 0x037e13, 0x111e, 0x0000, 0xe63f, 0x0 }, /* #15 */
    47     { 0x3d41d3, 0x3d4193, 0xbe07, 0x0000, 0xc55d, 0x0 }, /* #16 */
    48     { 0x0e0586, 0x0e0586, 0x2864, 0x0000, 0xe947, 0x0 }, /* #17 */
    49     { 0x106d57, 0x106d17, 0xc580, 0x0000, 0x59d7, 0x0 }, /* #18 */
    50     { 0x186f02, 0x186f02, 0x583f, 0x0000, 0xc8db, 0x0 }, /* #19 */
    51     { 0x135c12, 0x135c12, 0xb091, 0x0003, 0x25b8, 0x0 }, /* #20 */
    52     { 0x1a5397, 0x1a5397, 0x3172, 0x0001, 0x3e32, 0x0 }, /* #21 */
    53     { 0x025d07, 0x025d07, 0xb2f7, 0x0000, 0x8c65, 0x0 }, /* #22 */
    54     { 0x3d4f92, 0x3d4f92, 0x3956, 0x0000, 0x3d35, 0x0 }, /* #23 */
    55     { 0x037617, 0x037617, 0x9946, 0x0000, 0xd95f, 0x0 }, /* #24 */
    56     { 0x1572c7, 0x157287, 0xae94, 0x0000, 0x958f, 0x0 }, /* #25 */
    57     { 0x250b16, 0x250b16, 0xf326, 0x0000, 0x565f, 0x0 }, /* #26 */
    58     { 0x1d0442, 0x1d0402, 0xd6c6, 0x0001, 0xa136, 0x0 }, /* #27 */
    59     { 0x1306d2, 0x130692, 0x2790, 0x0000, 0x9231, 0x0 }, /* #28 */
    60     { 0x200556, 0x200516, 0x0d99, 0x0001, 0xf53a, 0x0 }, /* #29 */
    61     { 0x0764d7, 0x076497, 0x332c, 0x0003, 0xce38, 0x0 }, /* #30 */
    62     { 0x145117, 0x145117, 0x5630, 0x0001, 0x8ade, 0x0 }, /* #31 */
    63     { 0x302ec2, 0x302e82, 0x31ff, 0x0000, 0x79c1, 0x0 }, /* #32 */
    64     { 0x2d13d3, 0x2d1393, 0xa14f, 0x0000, 0x4fd3, 0x0 }, /* #33 */
    65     { 0x1d3c42, 0x1d3c02, 0x2232, 0x0001, 0x28da, 0x0 }, /* #34 */
    66     { 0x0f1442, 0x0f1402, 0xbf23, 0x0000, 0xa08b, 0x0 }, /* #35 */
    67     { 0x043596, 0x043596, 0x57ca, 0x0001, 0xbce6, 0x0 }, /* #36 */
    68     { 0x255993, 0x255993, 0xb1b3, 0x0000, 0x87e9, 0x0 }, /* #37 */
    69     { 0x200fc6, 0x200f86, 0xc5f4, 0x0002, 0x3e44, 0x0 }, /* #38 */
    70     { 0x0e7082, 0x0e7082, 0xbc6f, 0x0001, 0x510e, 0x0 }, /* #39 */
    71     { 0x150fc7, 0x150f87, 0x3197, 0x0000, 0xd019, 0x0 }, /* #40 */
    72     { 0x394582, 0x394582, 0x87d3, 0x0000, 0x3723, 0x0 }, /* #41 */
    73     { 0x387756, 0x387716, 0x5b56, 0x0007, 0x8080, 0x0 }, /* #42 */
    74     { 0x2056c7, 0x205687, 0x564f, 0x0000, 0x9027, 0x0 }, /* #43 */
    75     { 0x190096, 0x190096, 0x271e, 0x0001, 0x389a, 0x0 }, /* #44 */
    76     { 0x2129c7, 0x212987, 0xd244, 0x0002, 0xab64, 0x0 }, /* #45 */
    77     { 0x153b53, 0x153b13, 0x08e9, 0x0000, 0x00a9, 0x0 }, /* #46 */
    78     { 0x1c71d6, 0x1c7196, 0x1267, 0x0000, 0x31ef, 0x0 }, /* #47 */
    79     { 0x167802, 0x167802, 0x1ede, 0x0000, 0xc125, 0x0 }, /* #48 */
    80     { 0x076453, 0x076413, 0x1ef9, 0x0000, 0x7cf9, 0x0 }, /* #49 */
    81     { 0x006d03, 0x006d03, 0xdf79, 0x0000, 0x8ed1, 0x0 }, /* #50 */
    82     { 0x1b76d7, 0x1b7697, 0x2e5f, 0x0002, 0x8534, 0x0 }, /* #51 */
    83     { 0x0f3493, 0x0f3493, 0xbb85, 0x0002, 0x1b14, 0x0 }, /* #52 */
    84     { 0x365183, 0x365183, 0x583e, 0x0000, 0x88e9, 0x0 }, /* #53 */
    85     { 0x101152, 0x101112, 0x08df, 0x0002, 0x693c, 0x0 }, /* #54 */
    86     { 0x137ec7, 0x137e87, 0x4273, 0x0000, 0xab8d, 0x0 }, /* #55 */
    87     { 0x0f6ad6, 0x0f6a96, 0x4290, 0x0001, 0x1b1e, 0x0 }, /* #56 */
    88     { 0x1c5007, 0x1c5007, 0x193e, 0x0001, 0x4d92, 0x0 }, /* #57 */
    89     { 0x3d4d13, 0x3d4d13, 0x2072, 0x0002, 0x285c, 0x0 }, /* #58 */
    90     { 0x194613, 0x194613, 0x3ed5, 0x0001, 0x3462, 0x0 }, /* #59 */
    91     { 0x0d2e17, 0x0d2e17, 0x24ba, 0x0001, 0x39a2, 0x0 }, /* #60 */
    92     { 0x197842, 0x197802, 0xc68e, 0x0001, 0xbaf6, 0x0 }, /* #61 */
    93     { 0x0a24d3, 0x0a2493, 0xc8a9, 0x0000, 0x05e5, 0x0 }, /* #62 */
    94     { 0x091e96, 0x091e96, 0x1ee9, 0x0001, 0x57da, 0x0 }, /* #63 */
    95     { 0x0b6212, 0x0b6212, 0x2ea4, 0x0000, 0x4667, 0x0 }, /* #64 */
    96     { 0x3f4792, 0x3f4792, 0x90a9, 0x0003, 0x6958, 0x0 }, /* #65 */
    97     { 0x1e3043, 0x1e3003, 0xae52, 0x0000, 0xbc49, 0x0 }, /* #66 */
    98     { 0x3d0512, 0x3d0512, 0x7a64, 0x0000, 0x7421, 0x0 }, /* #67 */
    99     { 0x3a3787, 0x3a3787, 0x37df, 0x0000, 0x4637, 0x0 }, /* #68 */
    100     { 0x126196, 0x126196, 0xa9a1, 0x0001, 0xaf2e, 0x0 }, /* #69 */
    101     { 0x2e7ed3, 0x2e7e93, 0xb233, 0x0002, 0x4bdc, 0x0 }, /* #70 */
    102     { 0x0e0943, 0x0e0903, 0x30a7, 0x0000, 0x48a9, 0x0 }, /* #71 */
    103     { 0x1f5b02, 0x1f5b02, 0x90e0, 0x0001, 0x940a, 0x0 }, /* #72 */
    104     { 0x293602, 0x293602, 0x2090, 0x0002, 0xe0fc, 0x0 }, /* #73 */
    105     { 0x345356, 0x345316, 0xfcda, 0x0002, 0x8994, 0x0 }, /* #74 */
    106     { 0x360f17, 0x360f17, 0xbcbe, 0x0000, 0x9bd7, 0x0 }, /* #75 */
    107     { 0x056c57, 0x056c17, 0x1df7, 0x0000, 0x49d7, 0x0 }, /* #76 */
    108     { 0x0e5646, 0x0e5606, 0xb823, 0x0001, 0x069e, 0x0 }, /* #77 */
    109     { 0x261d93, 0x261d93, 0x48ed, 0x0000, 0xe547, 0x0 }, /* #78 */
    110     { 0x1430c3, 0x143083, 0xe998, 0x0000, 0x33ed, 0x0 }, /* #79 */
    111     { 0x2b3987, 0x2b3987, 0xf20e, 0x0000, 0x95db, 0x0 }, /* #80 */
    112     { 0x101303, 0x101303, 0xef43, 0x0000, 0x1e03, 0x0 }, /* #81 */
    113     { 0x117e92, 0x117e92, 0x6c68, 0x0000, 0x31f3, 0x0 }, /* #82 */
    114     { 0x3802d6, 0x380296, 0x3f42, 0x0000, 0x226f, 0x0 }, /* #83 */
    115     { 0x084502, 0x084502, 0x4cfc, 0x0000, 0x5d4b, 0x0 }, /* #84 */
    116     { 0x1f1517, 0x1f1517, 0x3bf9, 0x0000, 0x61bb, 0x0 }, /* #85 */
    117     { 0x285ed3, 0x285e93, 0x130a, 0x0001, 0x36be, 0x0 }, /* #86 */
    118     { 0x112607, 0x112607, 0x2232, 0x0000, 0x106f, 0x0 }, /* #87 */
    119     { 0x210713, 0x210713, 0x2f3f, 0x0000, 0x0ed7, 0x0 }, /* #88 */
    120     { 0x316002, 0x316002, 0x0157, 0x0002, 0x029c, 0x0 }, /* #89 */
    121     { 0x1169c3, 0x116983, 0x43dd, 0x0000, 0x9781, 0x0 }, /* #90 */
    122     { 0x294a87, 0x294a87, 0xef2e, 0x0004, 0xcc70, 0x0 }, /* #91 */
    123     { 0x156996, 0x156996, 0x672b, 0x0001, 0x47a2, 0x0 }, /* #92 */
    124     { 0x3404c2, 0x340482, 0xbe8a, 0x0001, 0x81d6, 0x0 }, /* #93 */
    125     { 0x2334c2, 0x233482, 0x5eb5, 0x0001, 0xd4de, 0x0 }, /* #94 */
    126     { 0x1a5b46, 0x1a5b06, 0xbc99, 0x0001, 0x1ef2, 0x0 }, /* #95 */
     31    { 0x0a3957, 0x0a3957, 0x0000, 0x0000, 0x0000, 0x0 }, /* #0 */
     32    { 0x3c1c47, 0x3c1c47, 0x0000, 0x0000, 0x0000, 0x0 }, /* #1 */
     33    { 0x380456, 0x380456, 0x0000, 0x0000, 0x0000, 0x0 }, /* #2 */
     34    { 0x243e92, 0x243ed2, 0x0000, 0x0000, 0x0000, 0x0 }, /* #3 */
     35    { 0x1d7687, 0x1d76c7, 0x0000, 0x0000, 0x0000, 0x0 }, /* #4 */
     36    { 0x125297, 0x1252d7, 0x0000, 0x0000, 0x0000, 0x0 }, /* #5 */
     37    { 0x072897, 0x0728d7, 0x0413, 0x0413, 0x0000, 0x0 }, /* #6 */
     38    { 0x3a3906, 0x3a3946, 0x7b14, 0x7b14, 0x0000, 0x0 }, /* #7 */
     39    { 0x3d7f06, 0x3d7f46, 0x7103, 0x7103, 0x0000, 0x0 }, /* #8 */
     40    { 0x0d22d7, 0x0d22d7, 0x45e5, 0x45e5, 0x0000, 0x0 }, /* #9 */
     41    { 0x245e97, 0x245ed7, 0x23fb, 0x23fb, 0x0000, 0x0 }, /* #10 */
     42    { 0x1f4552, 0x1f4552, 0x9498, 0x9498, 0x0000, 0x0 }, /* #11 */
     43    { 0x023fd6, 0x023f96, 0xe44f, 0x0002, 0x329c, 0x0 }, /* #12 */
     44    { 0x3d6087, 0x3d6087, 0xf905, 0x0000, 0xcda3, 0x0 }, /* #13 */
     45    { 0x2f1242, 0x2f1202, 0x059f, 0x0000, 0x4803, 0x0 }, /* #14 */
     46    { 0x317597, 0x317597, 0x2271, 0x0000, 0x46d3, 0x0 }, /* #15 */
     47    { 0x104ac2, 0x104a82, 0x746c, 0x0001, 0x9a72, 0x0 }, /* #16 */
     48    { 0x3f43c6, 0x3f4386, 0xae98, 0x0000, 0xbb81, 0x0 }, /* #17 */
     49    { 0x1f3717, 0x1f3717, 0x515d, 0x0000, 0xd0c7, 0x0 }, /* #18 */
     50    { 0x205d12, 0x205d12, 0xc774, 0x0002, 0xa3b4, 0x0 }, /* #19 */
     51    { 0x302082, 0x302082, 0x16be, 0x0000, 0x3c37, 0x0 }, /* #20 */
     52    { 0x286093, 0x286093, 0x8bb8, 0x0001, 0x09b2, 0x0 }, /* #21 */
     53    { 0x3429c6, 0x342986, 0x2e28, 0x0000, 0x7c3d, 0x0 }, /* #22 */
     54    { 0x2e40c2, 0x2e4082, 0x382b, 0x0001, 0xbdd2, 0x0 }, /* #23 */
     55    { 0x0065c2, 0x006582, 0x4616, 0x0000, 0x84c5, 0x0 }, /* #24 */
     56    { 0x355443, 0x355403, 0x260e, 0x0001, 0x829a, 0x0 }, /* #25 */
     57    { 0x2e7c96, 0x2e7c96, 0xeb1a, 0x0003, 0x2d48, 0x0 }, /* #26 */
     58    { 0x3d5217, 0x3d5217, 0x9de7, 0x0000, 0xcf01, 0x0 }, /* #27 */
     59    { 0x0b76c7, 0x0b7687, 0xf4e8, 0x0000, 0xc889, 0x0 }, /* #28 */
     60    { 0x194006, 0x194006, 0x5d1c, 0x0004, 0x06b0, 0x0 }, /* #29 */
     61    { 0x1d2356, 0x1d2316, 0x571f, 0x0000, 0xcfed, 0x0 }, /* #30 */
     62    { 0x265b87, 0x265b87, 0xb055, 0x0000, 0xa86b, 0x0 }, /* #31 */
     63    { 0x2f2797, 0x2f2797, 0x15c1, 0x0000, 0x34a5, 0x0 }, /* #32 */
     64    { 0x066c56, 0x066c16, 0x5aef, 0x0001, 0x016a, 0x0 }, /* #33 */
     65    { 0x167293, 0x167293, 0x56e9, 0x0001, 0xdd5a, 0x0 }, /* #34 */
     66    { 0x2c7893, 0x2c7893, 0xd21f, 0x0005, 0x2ae0, 0x0 }, /* #35 */
     67    { 0x0a70c2, 0x0a7082, 0xf5ca, 0x0000, 0xad43, 0x0 }, /* #36 */
     68    { 0x214907, 0x214907, 0x3b80, 0x0000, 0x7573, 0x0 }, /* #37 */
     69    { 0x077ec6, 0x077e86, 0x3d78, 0x0000, 0xc0b1, 0x0 }, /* #38 */
     70    { 0x1e2a12, 0x1e2a12, 0xccae, 0x0005, 0xdba0, 0x0 }, /* #39 */
     71    { 0x247e92, 0x247e92, 0x7e67, 0x0000, 0xa7a1, 0x0 }, /* #40 */
     72    { 0x205892, 0x205892, 0x7905, 0x0005, 0x39e0, 0x0 }, /* #41 */
     73    { 0x0e2612, 0x0e2612, 0x9bdf, 0x0000, 0x62bf, 0x0 }, /* #42 */
     74    { 0x1c0283, 0x1c0283, 0x6e3c, 0x0003, 0x4088, 0x0 }, /* #43 */
     75    { 0x374f53, 0x374f13, 0xb6f5, 0x0001, 0xc28a, 0x0 }, /* #44 */
     76    { 0x051793, 0x051793, 0xeb2b, 0x0000, 0x8179, 0x0 }, /* #45 */
     77    { 0x2b3693, 0x2b3693, 0x7fbe, 0x0005, 0x9e20, 0x0 }, /* #46 */
     78    { 0x187b53, 0x187b13, 0x591a, 0x0000, 0xd1b7, 0x0 }, /* #47 */
     79    { 0x275447, 0x275407, 0xb747, 0x0003, 0xc0a8, 0x0 }, /* #48 */
     80    { 0x250192, 0x250192, 0xcebb, 0x0004, 0x60f0, 0x0 }, /* #49 */
     81    { 0x0d2d06, 0x0d2d06, 0x114e, 0x0000, 0x4029, 0x0 }, /* #50 */
     82    { 0x1b4693, 0x1b4693, 0xc518, 0x0000, 0xcd17, 0x0 }, /* #51 */
     83    { 0x073146, 0x073106, 0x9b88, 0x0000, 0x2ccb, 0x0 }, /* #52 */
     84    { 0x284a56, 0x284a16, 0x9e3e, 0x0002, 0x27c4, 0x0 }, /* #53 */
     85    { 0x386386, 0x386386, 0xe680, 0x0001, 0x0242, 0x0 }, /* #54 */
     86    { 0x3a6f96, 0x3a6f96, 0x27ec, 0x0000, 0x1555, 0x0 }, /* #55 */
     87    { 0x3f3603, 0x3f3603, 0x84fb, 0x0007, 0xa780, 0x0 }, /* #56 */
     88    { 0x107103, 0x107103, 0x7d2c, 0x0000, 0xfb73, 0x0 }, /* #57 */
     89    { 0x295112, 0x295112, 0xbba9, 0x0001, 0x862a, 0x0 }, /* #58 */
     90    { 0x2b5057, 0x2b5017, 0x1424, 0x0001, 0x506a, 0x0 }, /* #59 */
     91    { 0x1e6412, 0x1e6412, 0x0d5c, 0x0001, 0x3b46, 0x0 }, /* #60 */
     92    { 0x2c0c02, 0x2c0c02, 0x4f37, 0x0001, 0xa4da, 0x0 }, /* #61 */
     93    { 0x3d0092, 0x3d0092, 0x8ede, 0x0000, 0x9ec5, 0x0 }, /* #62 */
     94    { 0x1e21c6, 0x1e2186, 0x3456, 0x0002, 0x393c, 0x0 }, /* #63 */
     95    { 0x082ad2, 0x082a92, 0x2d8b, 0x0000, 0x3c55, 0x0 }, /* #64 */
     96    { 0x3c30d6, 0x3c3096, 0xca1d, 0x0000, 0x4b49, 0x0 }, /* #65 */
     97    { 0x1a4b97, 0x1a4b97, 0x6264, 0x0002, 0xbfd4, 0x0 }, /* #66 */
     98    { 0x0f7802, 0x0f7802, 0x6311, 0x0000, 0x2e95, 0x0 }, /* #67 */
     99    { 0x1f7412, 0x1f7412, 0x7b91, 0x0000, 0x9371, 0x0 }, /* #68 */
     100    { 0x2e63d7, 0x2e6397, 0x78a2, 0x0000, 0xf9bf, 0x0 }, /* #69 */
     101    { 0x2d0c07, 0x2d0c07, 0xf4c2, 0x0000, 0xf425, 0x0 }, /* #70 */
     102    { 0x356442, 0x356402, 0x8675, 0x0005, 0x8360, 0x0 }, /* #71 */
     103    { 0x122296, 0x122296, 0x440f, 0x0001, 0x6bba, 0x0 }, /* #72 */
     104    { 0x0a0886, 0x0a0886, 0x2dae, 0x0000, 0x1847, 0x0 }, /* #73 */
     105    { 0x3577c6, 0x357786, 0x4d1d, 0x0000, 0xd091, 0x0 }, /* #74 */
     106    { 0x0f1017, 0x0f1017, 0x69aa, 0x0001, 0x1a2a, 0x0 }, /* #75 */
     107    { 0x3f4fd6, 0x3f4f96, 0xafe2, 0x0000, 0x3a13, 0x0 }, /* #76 */
     108    { 0x3875c2, 0x387582, 0x0c83, 0x0002, 0xad84, 0x0 }, /* #77 */
     109    { 0x1b6407, 0x1b6407, 0x6e08, 0x0000, 0xf623, 0x0 }, /* #78 */
     110    { 0x111316, 0x111316, 0x9a11, 0x0000, 0xe727, 0x0 }, /* #79 */
     111    { 0x165392, 0x165392, 0x2695, 0x0002, 0x2364, 0x0 }, /* #80 */
     112    { 0x343113, 0x343113, 0x0815, 0x0002, 0xc614, 0x0 }, /* #81 */
     113    { 0x2d4b83, 0x2d4b83, 0x9847, 0x0001, 0x8f0e, 0x0 }, /* #82 */
     114    { 0x051356, 0x051316, 0xe39f, 0x0000, 0x0839, 0x0 }, /* #83 */
     115    { 0x1d60c3, 0x1d6083, 0x7049, 0x0001, 0xd30e, 0x0 }, /* #84 */
     116    { 0x167b82, 0x167b82, 0x8171, 0x0001, 0x2742, 0x0 }, /* #85 */
     117    { 0x3f1f02, 0x3f1f02, 0x8a91, 0x0000, 0x4f0f, 0x0 }, /* #86 */
     118    { 0x0d7a52, 0x0d7a12, 0x8ada, 0x0000, 0x239f, 0x0 }, /* #87 */
     119    { 0x1957d7, 0x195797, 0x425e, 0x0000, 0x66d7, 0x0 }, /* #88 */
     120    { 0x032d57, 0x032d17, 0x7859, 0x0002, 0x440c, 0x0 }, /* #89 */
     121    { 0x192746, 0x192706, 0x1846, 0x0000, 0xa7b3, 0x0 }, /* #90 */
     122    { 0x375ed3, 0x375e93, 0x997f, 0x0001, 0x6b1e, 0x0 }, /* #91 */
     123    { 0x3a3f86, 0x3a3f86, 0xe1af, 0x0000, 0xe909, 0x0 }, /* #92 */
     124    { 0x100c83, 0x100c83, 0xcd63, 0x0008, 0x2f00, 0x0 }, /* #93 */
     125    { 0x233546, 0x233506, 0xa631, 0x0004, 0xe250, 0x0 }, /* #94 */
     126    { 0x3e7d53, 0x3e7d13, 0x171e, 0x0000, 0xbafd, 0x0 }, /* #95 */
    127127};
    128128static const BINU16_TEST_T g_aTests_bsr_u16_amd[] =
    129129{
    130     { 0x075203, 0x075243, 0x0000, 0x0000, 0x0000, 0x0 }, /* #0 */
    131     { 0x3006d3, 0x3006d3, 0x0000, 0x0000, 0x0000, 0x0 }, /* #1 */
    132     { 0x114742, 0x114742, 0x0000, 0x0000, 0x0000, 0x0 }, /* #2 */
    133     { 0x3a1787, 0x3a17c7, 0x0000, 0x0000, 0x0000, 0x0 }, /* #3 */
    134     { 0x3c1287, 0x3c12c7, 0x0000, 0x0000, 0x0000, 0x0 }, /* #4 */
    135     { 0x2c5047, 0x2c5047, 0x0000, 0x0000, 0x0000, 0x0 }, /* #5 */
    136     { 0x0a2602, 0x0a2642, 0x5f0f, 0x5f0f, 0x0000, 0x0 }, /* #6 */
    137     { 0x170a03, 0x170a43, 0x0aad, 0x0aad, 0x0000, 0x0 }, /* #7 */
    138     { 0x331186, 0x3311c6, 0xa0c4, 0xa0c4, 0x0000, 0x0 }, /* #8 */
    139     { 0x3d2c16, 0x3d2c56, 0xb083, 0xb083, 0x0000, 0x0 }, /* #9 */
    140     { 0x300816, 0x300856, 0x2102, 0x2102, 0x0000, 0x0 }, /* #10 */
    141     { 0x370ec3, 0x370ec3, 0x9b5e, 0x9b5e, 0x0000, 0x0 }, /* #11 */
    142     { 0x0455c2, 0x045582, 0x4c52, 0x000f, 0xc181, 0x0 }, /* #12 */
    143     { 0x3a0006, 0x3a0006, 0x5b48, 0x0009, 0x0318, 0x0 }, /* #13 */
    144     { 0x1b3146, 0x1b3106, 0x9cc1, 0x000e, 0x6c93, 0x0 }, /* #14 */
    145     { 0x2c3b07, 0x2c3b07, 0x825e, 0x000f, 0xeb1e, 0x0 }, /* #15 */
    146     { 0x3f14c6, 0x3f1486, 0xd358, 0x000e, 0x6ff6, 0x0 }, /* #16 */
    147     { 0x110f92, 0x110f92, 0x6a04, 0x000e, 0x5c65, 0x0 }, /* #17 */
    148     { 0x0b70d6, 0x0b7096, 0x0d5a, 0x000f, 0x9386, 0x0 }, /* #18 */
    149     { 0x396a02, 0x396a02, 0x7f8b, 0x000f, 0xb3f8, 0x0 }, /* #19 */
    150     { 0x220852, 0x220812, 0xfb32, 0x000f, 0xc33d, 0x0 }, /* #20 */
    151     { 0x340153, 0x340113, 0x6efe, 0x000d, 0x204c, 0x0 }, /* #21 */
    152     { 0x0b1286, 0x0b1286, 0x85d2, 0x000f, 0xd4c4, 0x0 }, /* #22 */
    153     { 0x111b12, 0x111b12, 0xa920, 0x000f, 0x9d9e, 0x0 }, /* #23 */
    154     { 0x182457, 0x182417, 0x655c, 0x000f, 0x868b, 0x0 }, /* #24 */
    155     { 0x3e50c7, 0x3e5087, 0x89c7, 0x000f, 0xa7a6, 0x0 }, /* #25 */
    156     { 0x340603, 0x340603, 0xba42, 0x000e, 0x5049, 0x0 }, /* #26 */
    157     { 0x0d6fc6, 0x0d6f86, 0x09bd, 0x000e, 0x73c2, 0x0 }, /* #27 */
    158     { 0x3a0347, 0x3a0307, 0xa9f2, 0x000e, 0x6f29, 0x0 }, /* #28 */
    159     { 0x3c2917, 0x3c2917, 0xc0b4, 0x000f, 0x82e8, 0x0 }, /* #29 */
    160     { 0x1e5243, 0x1e5203, 0xf819, 0x000d, 0x324b, 0x0 }, /* #30 */
    161     { 0x006fd3, 0x006f93, 0xd538, 0x000f, 0x8460, 0x0 }, /* #31 */
    162     { 0x3c7697, 0x3c7697, 0xd625, 0x000e, 0x5815, 0x0 }, /* #32 */
    163     { 0x0404c7, 0x040487, 0xb6ea, 0x000f, 0xda92, 0x0 }, /* #33 */
    164     { 0x0c5282, 0x0c5282, 0xc5ba, 0x000d, 0x3eda, 0x0 }, /* #34 */
    165     { 0x2b6b13, 0x2b6b13, 0x7aa8, 0x000f, 0xc68b, 0x0 }, /* #35 */
    166     { 0x230a86, 0x230a86, 0x9c33, 0x000f, 0xfac8, 0x0 }, /* #36 */
    167     { 0x2b6b96, 0x2b6b96, 0x6e7b, 0x000f, 0x8ba1, 0x0 }, /* #37 */
    168     { 0x260486, 0x260486, 0x2a79, 0x000e, 0x7451, 0x0 }, /* #38 */
    169     { 0x132156, 0x132116, 0x89e2, 0x000e, 0x6f21, 0x0 }, /* #39 */
    170     { 0x2314d3, 0x231493, 0x1480, 0x000f, 0xe47a, 0x0 }, /* #40 */
    171     { 0x330c92, 0x330c92, 0x5c6f, 0x000f, 0xafdb, 0x0 }, /* #41 */
    172     { 0x055897, 0x055897, 0xed82, 0x000d, 0x28d2, 0x0 }, /* #42 */
    173     { 0x3b3196, 0x3b3196, 0x4aba, 0x000a, 0x049c, 0x0 }, /* #43 */
    174     { 0x105257, 0x105217, 0x1418, 0x000e, 0x6538, 0x0 }, /* #44 */
    175     { 0x197a42, 0x197a02, 0x00d4, 0x000f, 0x87d6, 0x0 }, /* #45 */
    176     { 0x3c7bd7, 0x3c7b97, 0x1b67, 0x000e, 0x449d, 0x0 }, /* #46 */
    177     { 0x0b5507, 0x0b5507, 0xdc17, 0x000f, 0xab2d, 0x0 }, /* #47 */
    178     { 0x2d2dd6, 0x2d2d96, 0xfe41, 0x000f, 0x8d6b, 0x0 }, /* #48 */
    179     { 0x3d0412, 0x3d0412, 0x0616, 0x000f, 0xc42e, 0x0 }, /* #49 */
    180     { 0x0c5fc7, 0x0c5f87, 0x8fd1, 0x000b, 0x0d68, 0x0 }, /* #50 */
    181     { 0x253843, 0x253803, 0x7d58, 0x000e, 0x5581, 0x0 }, /* #51 */
    182     { 0x021087, 0x021087, 0xfbdd, 0x000f, 0x8675, 0x0 }, /* #52 */
    183     { 0x241e56, 0x241e16, 0xde4f, 0x000e, 0x4594, 0x0 }, /* #53 */
    184     { 0x0b13c6, 0x0b1386, 0xe1f4, 0x000e, 0x696e, 0x0 }, /* #54 */
    185     { 0x276717, 0x276717, 0xd33b, 0x000f, 0xfdfe, 0x0 }, /* #55 */
    186     { 0x063052, 0x063012, 0x17f3, 0x000e, 0x5334, 0x0 }, /* #56 */
    187     { 0x081946, 0x081906, 0x0dd5, 0x000d, 0x3896, 0x0 }, /* #57 */
    188     { 0x101fd6, 0x101f96, 0x8b66, 0x000c, 0x1702, 0x0 }, /* #58 */
    189     { 0x0a0a52, 0x0a0a12, 0x43a0, 0x000f, 0xc0b5, 0x0 }, /* #59 */
    190     { 0x3b31d6, 0x3b3196, 0x7378, 0x000f, 0xd935, 0x0 }, /* #60 */
    191     { 0x2f44d7, 0x2f4497, 0x0e64, 0x000f, 0xda60, 0x0 }, /* #61 */
    192     { 0x026c52, 0x026c12, 0x7b45, 0x000a, 0x0481, 0x0 }, /* #62 */
    193     { 0x3a6152, 0x3a6112, 0x58e8, 0x000c, 0x13e7, 0x0 }, /* #63 */
    194     { 0x353492, 0x353492, 0x2966, 0x000f, 0xffd8, 0x0 }, /* #64 */
    195     { 0x2b6b52, 0x2b6b12, 0xbfb4, 0x000f, 0xfda1, 0x0 }, /* #65 */
    196     { 0x3a0e13, 0x3a0e13, 0xa670, 0x000e, 0x42cd, 0x0 }, /* #66 */
    197     { 0x3f41c3, 0x3f4183, 0xe528, 0x000f, 0xe417, 0x0 }, /* #67 */
    198     { 0x3d5a17, 0x3d5a17, 0x4b95, 0x000d, 0x37b4, 0x0 }, /* #68 */
    199     { 0x023d43, 0x023d03, 0x0540, 0x000f, 0xcdd7, 0x0 }, /* #69 */
    200     { 0x356c56, 0x356c16, 0x0b0e, 0x000f, 0xefb2, 0x0 }, /* #70 */
    201     { 0x2a1c52, 0x2a1c12, 0xef9c, 0x000f, 0xeb66, 0x0 }, /* #71 */
    202     { 0x381a42, 0x381a02, 0x65bb, 0x000f, 0xfc73, 0x0 }, /* #72 */
    203     { 0x3f0b96, 0x3f0b96, 0x6f43, 0x000f, 0x9c9e, 0x0 }, /* #73 */
    204     { 0x0560c2, 0x056082, 0xa4f4, 0x000f, 0xbecc, 0x0 }, /* #74 */
    205     { 0x147046, 0x147006, 0x5e31, 0x000f, 0xf0bf, 0x0 }, /* #75 */
    206     { 0x1d2b92, 0x1d2b92, 0xd9d0, 0x000f, 0xf921, 0x0 }, /* #76 */
    207     { 0x3475d6, 0x347596, 0x9d49, 0x000e, 0x4a79, 0x0 }, /* #77 */
    208     { 0x025696, 0x025696, 0xc714, 0x000d, 0x3166, 0x0 }, /* #78 */
    209     { 0x114596, 0x114596, 0x03e4, 0x000e, 0x78fb, 0x0 }, /* #79 */
    210     { 0x1e67d6, 0x1e6796, 0x3885, 0x000f, 0xa73c, 0x0 }, /* #80 */
    211     { 0x3b74c2, 0x3b7482, 0xa7ab, 0x000f, 0xe85f, 0x0 }, /* #81 */
    212     { 0x203602, 0x203602, 0x2323, 0x000b, 0x0c2b, 0x0 }, /* #82 */
    213     { 0x3b0e17, 0x3b0e17, 0x4298, 0x000b, 0x0abf, 0x0 }, /* #83 */
    214     { 0x071ac2, 0x071a82, 0xb885, 0x000e, 0x568a, 0x0 }, /* #84 */
    215     { 0x2f2112, 0x2f2112, 0x5fd9, 0x000f, 0xdddc, 0x0 }, /* #85 */
    216     { 0x381cc7, 0x381c87, 0xdf85, 0x000f, 0xcb61, 0x0 }, /* #86 */
    217     { 0x2263d6, 0x226396, 0x49b5, 0x000c, 0x1bcd, 0x0 }, /* #87 */
    218     { 0x2247c3, 0x224783, 0xe6aa, 0x000f, 0xd869, 0x0 }, /* #88 */
    219     { 0x0464d3, 0x046493, 0x215e, 0x000f, 0xda61, 0x0 }, /* #89 */
    220     { 0x2048d2, 0x204892, 0x6dff, 0x000f, 0x91b0, 0x0 }, /* #90 */
    221     { 0x0e5706, 0x0e5706, 0xa7dd, 0x000f, 0xd035, 0x0 }, /* #91 */
    222     { 0x0978c6, 0x097886, 0x44cb, 0x000e, 0x7225, 0x0 }, /* #92 */
    223     { 0x3b7787, 0x3b7787, 0x34eb, 0x000d, 0x3cde, 0x0 }, /* #93 */
    224     { 0x1a1753, 0x1a1713, 0x0f44, 0x000e, 0x7227, 0x0 }, /* #94 */
    225     { 0x377c87, 0x377c87, 0xd10e, 0x000c, 0x131c, 0x0 }, /* #95 */
     130    { 0x0a6c93, 0x0a6cd3, 0x0000, 0x0000, 0x0000, 0x0 }, /* #0 */
     131    { 0x247243, 0x247243, 0x0000, 0x0000, 0x0000, 0x0 }, /* #1 */
     132    { 0x257406, 0x257446, 0x0000, 0x0000, 0x0000, 0x0 }, /* #2 */
     133    { 0x256993, 0x2569d3, 0x0000, 0x0000, 0x0000, 0x0 }, /* #3 */
     134    { 0x0960c6, 0x0960c6, 0x0000, 0x0000, 0x0000, 0x0 }, /* #4 */
     135    { 0x0c5203, 0x0c5243, 0x0000, 0x0000, 0x0000, 0x0 }, /* #5 */
     136    { 0x2633c2, 0x2633c2, 0x0546, 0x0546, 0x0000, 0x0 }, /* #6 */
     137    { 0x2f6e86, 0x2f6ec6, 0xdc5d, 0xdc5d, 0x0000, 0x0 }, /* #7 */
     138    { 0x3b5f96, 0x3b5fd6, 0x61c4, 0x61c4, 0x0000, 0x0 }, /* #8 */
     139    { 0x183612, 0x183652, 0x3c05, 0x3c05, 0x0000, 0x0 }, /* #9 */
     140    { 0x392852, 0x392852, 0x822c, 0x822c, 0x0000, 0x0 }, /* #10 */
     141    { 0x371b87, 0x371bc7, 0x157f, 0x157f, 0x0000, 0x0 }, /* #11 */
     142    { 0x0b5d97, 0x0b5d97, 0x2454, 0x000d, 0x29e8, 0x0 }, /* #12 */
     143    { 0x3b72d7, 0x3b7297, 0x525e, 0x000f, 0xce65, 0x0 }, /* #13 */
     144    { 0x0150d3, 0x015093, 0x3412, 0x000f, 0xb58c, 0x0 }, /* #14 */
     145    { 0x1e3283, 0x1e3283, 0xdd6d, 0x000e, 0x5f87, 0x0 }, /* #15 */
     146    { 0x271857, 0x271817, 0x8f0d, 0x000f, 0xcfba, 0x0 }, /* #16 */
     147    { 0x3262d6, 0x326296, 0x317c, 0x000f, 0xf486, 0x0 }, /* #17 */
     148    { 0x372702, 0x372702, 0xf7c7, 0x000e, 0x4b01, 0x0 }, /* #18 */
     149    { 0x1d4382, 0x1d4382, 0x4f9f, 0x000f, 0x80f8, 0x0 }, /* #19 */
     150    { 0x155993, 0x155993, 0x16c0, 0x000f, 0xbccc, 0x0 }, /* #20 */
     151    { 0x343596, 0x343596, 0xe801, 0x000f, 0xcb40, 0x0 }, /* #21 */
     152    { 0x3b7942, 0x3b7902, 0x06a5, 0x000e, 0x68e1, 0x0 }, /* #22 */
     153    { 0x2a2a47, 0x2a2a07, 0xa340, 0x000f, 0xf0a9, 0x0 }, /* #23 */
     154    { 0x332342, 0x332302, 0x8063, 0x000f, 0xf7bf, 0x0 }, /* #24 */
     155    { 0x3e4997, 0x3e4997, 0xe3d3, 0x000d, 0x3f67, 0x0 }, /* #25 */
     156    { 0x0f0906, 0x0f0906, 0x8a73, 0x000f, 0xc49c, 0x0 }, /* #26 */
     157    { 0x207a56, 0x207a16, 0x3c69, 0x000e, 0x50e2, 0x0 }, /* #27 */
     158    { 0x3526c7, 0x352687, 0x048e, 0x000e, 0x415f, 0x0 }, /* #28 */
     159    { 0x280492, 0x280492, 0xdf79, 0x000f, 0x932b, 0x0 }, /* #29 */
     160    { 0x040843, 0x040803, 0xe91b, 0x000d, 0x2872, 0x0 }, /* #30 */
     161    { 0x0210d6, 0x021096, 0xddc9, 0x000f, 0xebcb, 0x0 }, /* #31 */
     162    { 0x2a1247, 0x2a1207, 0x901f, 0x000c, 0x1e29, 0x0 }, /* #32 */
     163    { 0x0f3892, 0x0f3892, 0x0f77, 0x000e, 0x7795, 0x0 }, /* #33 */
     164    { 0x090f56, 0x090f16, 0x3d1b, 0x000f, 0xbc46, 0x0 }, /* #34 */
     165    { 0x0b2143, 0x0b2103, 0xa7c7, 0x000d, 0x386d, 0x0 }, /* #35 */
     166    { 0x3b2c96, 0x3b2c96, 0x1508, 0x000f, 0xf8a7, 0x0 }, /* #36 */
     167    { 0x084757, 0x084717, 0x27b2, 0x000c, 0x1eba, 0x0 }, /* #37 */
     168    { 0x0a6e16, 0x0a6e16, 0xe74c, 0x000e, 0x56d7, 0x0 }, /* #38 */
     169    { 0x1c7716, 0x1c7716, 0x7332, 0x000f, 0xf503, 0x0 }, /* #39 */
     170    { 0x2b4157, 0x2b4117, 0xd231, 0x000f, 0xc39c, 0x0 }, /* #40 */
     171    { 0x0e3d86, 0x0e3d86, 0x3dff, 0x000d, 0x30b0, 0x0 }, /* #41 */
     172    { 0x012943, 0x012903, 0x4560, 0x000f, 0xaa23, 0x0 }, /* #42 */
     173    { 0x307fd2, 0x307f92, 0x13f3, 0x000f, 0xcf7f, 0x0 }, /* #43 */
     174    { 0x243a13, 0x243a13, 0x5dbb, 0x000f, 0xb0c3, 0x0 }, /* #44 */
     175    { 0x276356, 0x276316, 0x214f, 0x000f, 0xcbb0, 0x0 }, /* #45 */
     176    { 0x052cd3, 0x052c93, 0xafb7, 0x000e, 0x46c1, 0x0 }, /* #46 */
     177    { 0x222e42, 0x222e02, 0xb494, 0x000f, 0x80e6, 0x0 }, /* #47 */
     178    { 0x2b3192, 0x2b3192, 0x8dac, 0x000d, 0x2b61, 0x0 }, /* #48 */
     179    { 0x087f53, 0x087f13, 0x03ea, 0x000d, 0x2a8b, 0x0 }, /* #49 */
     180    { 0x1b2803, 0x1b2803, 0x30a9, 0x000f, 0xb50c, 0x0 }, /* #50 */
     181    { 0x2c27c3, 0x2c2783, 0x8c0b, 0x000d, 0x2caa, 0x0 }, /* #51 */
     182    { 0x205203, 0x205203, 0x298c, 0x000f, 0xd9f8, 0x0 }, /* #52 */
     183    { 0x075ec2, 0x075e82, 0xe2a8, 0x000f, 0x9e78, 0x0 }, /* #53 */
     184    { 0x185ed6, 0x185e96, 0x9ad2, 0x000e, 0x5751, 0x0 }, /* #54 */
     185    { 0x152bd3, 0x152b93, 0x3b2a, 0x000e, 0x7ad4, 0x0 }, /* #55 */
     186    { 0x290157, 0x290117, 0x2b06, 0x000f, 0xa98d, 0x0 }, /* #56 */
     187    { 0x1a1456, 0x1a1416, 0x060c, 0x000d, 0x3d31, 0x0 }, /* #57 */
     188    { 0x070f57, 0x070f17, 0xbc4c, 0x000e, 0x4b0a, 0x0 }, /* #58 */
     189    { 0x097d87, 0x097d87, 0xf860, 0x000f, 0xa3b5, 0x0 }, /* #59 */
     190    { 0x006456, 0x006416, 0x8f82, 0x000f, 0xbe9d, 0x0 }, /* #60 */
     191    { 0x0f6a03, 0x0f6a03, 0x1c7b, 0x000a, 0x044f, 0x0 }, /* #61 */
     192    { 0x257f53, 0x257f13, 0x1880, 0x000f, 0xac2d, 0x0 }, /* #62 */
     193    { 0x076b46, 0x076b06, 0x06dc, 0x000e, 0x6d51, 0x0 }, /* #63 */
     194    { 0x301ac7, 0x301a87, 0xfe74, 0x000f, 0xac20, 0x0 }, /* #64 */
     195    { 0x121212, 0x121212, 0x299f, 0x000f, 0xc1d7, 0x0 }, /* #65 */
     196    { 0x002643, 0x002603, 0xecb5, 0x000f, 0x9cac, 0x0 }, /* #66 */
     197    { 0x231883, 0x231883, 0x0a34, 0x000f, 0xf107, 0x0 }, /* #67 */
     198    { 0x0102c6, 0x010286, 0x29ae, 0x000f, 0x8cdb, 0x0 }, /* #68 */
     199    { 0x3c0b43, 0x3c0b03, 0xc6f9, 0x000a, 0x05c2, 0x0 }, /* #69 */
     200    { 0x0d2397, 0x0d2397, 0xf3e0, 0x000f, 0xf93f, 0x0 }, /* #70 */
     201    { 0x244257, 0x244217, 0x20c6, 0x000f, 0xa87d, 0x0 }, /* #71 */
     202    { 0x2b2d03, 0x2b2d03, 0x5d1c, 0x000f, 0xe274, 0x0 }, /* #72 */
     203    { 0x2e6897, 0x2e6897, 0xf942, 0x000f, 0x954e, 0x0 }, /* #73 */
     204    { 0x3c4b53, 0x3c4b13, 0x07e7, 0x000f, 0xe72e, 0x0 }, /* #74 */
     205    { 0x0210d3, 0x021093, 0x3825, 0x000d, 0x2c15, 0x0 }, /* #75 */
     206    { 0x173ac2, 0x173a82, 0xd405, 0x000f, 0xbeff, 0x0 }, /* #76 */
     207    { 0x260a06, 0x260a06, 0xc430, 0x000e, 0x67ef, 0x0 }, /* #77 */
     208    { 0x381b57, 0x381b17, 0x7a96, 0x000d, 0x2a61, 0x0 }, /* #78 */
     209    { 0x2c4912, 0x2c4912, 0x5cc5, 0x000f, 0x9f8a, 0x0 }, /* #79 */
     210    { 0x334593, 0x334593, 0x267f, 0x000e, 0x7a91, 0x0 }, /* #80 */
     211    { 0x3c6707, 0x3c6707, 0xc505, 0x000f, 0xd201, 0x0 }, /* #81 */
     212    { 0x1a5582, 0x1a5582, 0x8ec1, 0x000e, 0x44c0, 0x0 }, /* #82 */
     213    { 0x3a4b83, 0x3a4b83, 0x253f, 0x000e, 0x599a, 0x0 }, /* #83 */
     214    { 0x0c0ec6, 0x0c0e86, 0xd63d, 0x000e, 0x4c81, 0x0 }, /* #84 */
     215    { 0x203a86, 0x203a86, 0xd308, 0x000f, 0xef3d, 0x0 }, /* #85 */
     216    { 0x331206, 0x331206, 0xd705, 0x000f, 0x90ae, 0x0 }, /* #86 */
     217    { 0x1d3f92, 0x1d3f92, 0x435f, 0x000e, 0x4716, 0x0 }, /* #87 */
     218    { 0x3a0c43, 0x3a0c03, 0x3b49, 0x000e, 0x7120, 0x0 }, /* #88 */
     219    { 0x016bd7, 0x016b97, 0x32a0, 0x000f, 0xb46f, 0x0 }, /* #89 */
     220    { 0x0d1102, 0x0d1102, 0xb3f7, 0x000d, 0x261a, 0x0 }, /* #90 */
     221    { 0x147fc3, 0x147f83, 0xa21d, 0x000e, 0x42e6, 0x0 }, /* #91 */
     222    { 0x160f97, 0x160f97, 0x962d, 0x000f, 0x8d50, 0x0 }, /* #92 */
     223    { 0x1d2d07, 0x1d2d07, 0xd08e, 0x000d, 0x3387, 0x0 }, /* #93 */
     224    { 0x051a06, 0x051a06, 0xf4cb, 0x000e, 0x6eb4, 0x0 }, /* #94 */
     225    { 0x1e0383, 0x1e0383, 0xd209, 0x000e, 0x592e, 0x0 }, /* #95 */
    226226};
    227227static const BINU16_TEST_T g_aTests_imul_two_u16_amd[] =
    228228{
    229     { 0x293f02, 0x293702, 0x0000, 0x0000, 0x0000, 0x0 }, /* #0 */
    230     { 0x3a2e57, 0x3a2656, 0x0000, 0x0000, 0x0000, 0x0 }, /* #1 */
    231     { 0x162cd2, 0x1624d2, 0x0000, 0x0000, 0x0000, 0x0 }, /* #2 */
    232     { 0x225b02, 0x225302, 0x0000, 0x0000, 0x0000, 0x0 }, /* #3 */
    233     { 0x060907, 0x060106, 0x0000, 0x0000, 0x0000, 0x0 }, /* #4 */
    234     { 0x107302, 0x107302, 0x0000, 0x0000, 0x0000, 0x0 }, /* #5 */
    235     { 0x301842, 0x301042, 0xeedb, 0x0000, 0x0000, 0x0 }, /* #6 */
    236     { 0x160dc3, 0x1605c2, 0xaa8e, 0x0000, 0x0000, 0x0 }, /* #7 */
    237     { 0x377757, 0x377756, 0x4942, 0x0000, 0x0000, 0x0 }, /* #8 */
    238     { 0x251f86, 0x251786, 0x9131, 0x0000, 0x0000, 0x0 }, /* #9 */
    239     { 0x1a2e12, 0x1a2612, 0x856f, 0x0000, 0x0000, 0x0 }, /* #10 */
    240     { 0x286c12, 0x286412, 0x487e, 0x0000, 0x0000, 0x0 }, /* #11 */
    241     { 0x185bd6, 0x185bd7, 0xdf42, 0x5e78, 0x95bc, 0x0 }, /* #12 */
    242     { 0x231496, 0x231c97, 0x24e0, 0x79a0, 0x13eb, 0x0 }, /* #13 */
    243     { 0x1e4fc2, 0x1e4fc3, 0x9ade, 0x6dac, 0x978a, 0x0 }, /* #14 */
    244     { 0x310c42, 0x310c43, 0x0945, 0x1df3, 0xd1d7, 0x0 }, /* #15 */
    245     { 0x3629c3, 0x3629c3, 0x1f02, 0xdaa2, 0xc5d1, 0x0 }, /* #16 */
    246     { 0x3d5516, 0x3d5d17, 0x16c3, 0xaa96, 0x5db2, 0x0 }, /* #17 */
    247     { 0x185a13, 0x185a13, 0xcaab, 0x45c9, 0xb15b, 0x0 }, /* #18 */
    248     { 0x3d5897, 0x3d5897, 0x8b1d, 0x7f09, 0x53dd, 0x0 }, /* #19 */
    249     { 0x3c6547, 0x3c6d47, 0x891b, 0x29ca, 0x73fe, 0x0 }, /* #20 */
    250     { 0x184586, 0x184d87, 0x3bb7, 0xcdf9, 0xa3cf, 0x0 }, /* #21 */
    251     { 0x1819d3, 0x1819d3, 0x2065, 0x3d82, 0xd25a, 0x0 }, /* #22 */
    252     { 0x3f2fc7, 0x3f2fc7, 0xbe61, 0x165b, 0xf63b, 0x0 }, /* #23 */
    253     { 0x2c3e47, 0x2c3e47, 0x993e, 0xd880, 0xebc0, 0x0 }, /* #24 */
    254     { 0x1a3853, 0x1a3853, 0xb000, 0x5000, 0x08af, 0x0 }, /* #25 */
    255     { 0x221d06, 0x221d07, 0x8982, 0xa36e, 0xdc77, 0x0 }, /* #26 */
    256     { 0x104252, 0x104a53, 0x3991, 0x91c9, 0x78b9, 0x0 }, /* #27 */
    257     { 0x1e5a52, 0x1e5a53, 0x810e, 0xbce0, 0xfa10, 0x0 }, /* #28 */
    258     { 0x126bc2, 0x126bc3, 0x9a6a, 0x22ca, 0xa971, 0x0 }, /* #29 */
    259     { 0x237a56, 0x237a57, 0x9516, 0x42ac, 0xecc2, 0x0 }, /* #30 */
    260     { 0x3042d2, 0x304ad3, 0x7b70, 0x4d40, 0xf9cc, 0x0 }, /* #31 */
    261     { 0x085446, 0x085c47, 0xb1fa, 0xbb0c, 0xa57e, 0x0 }, /* #32 */
    262     { 0x1d1483, 0x1d1c83, 0x0e59, 0x6e8e, 0xfd3e, 0x0 }, /* #33 */
    263     { 0x232447, 0x232c47, 0x678a, 0x5e8c, 0x988e, 0x0 }, /* #34 */
    264     { 0x3e52c6, 0x3e5ac7, 0xad7c, 0x3b40, 0xb330, 0x0 }, /* #35 */
    265     { 0x163e46, 0x163e47, 0xbcf2, 0xc05e, 0xe9e7, 0x0 }, /* #36 */
    266     { 0x225f87, 0x225f87, 0xfcd6, 0x1f18, 0x79a4, 0x0 }, /* #37 */
    267     { 0x181106, 0x181907, 0x2eb9, 0x17a1, 0x7c29, 0x0 }, /* #38 */
    268     { 0x2b7596, 0x2b7d97, 0xf840, 0x9d80, 0x3536, 0x0 }, /* #39 */
    269     { 0x1a7f56, 0x1a7f57, 0x1802, 0x962c, 0x4316, 0x0 }, /* #40 */
    270     { 0x0a6b86, 0x0a6b87, 0xccd7, 0x939d, 0x40ab, 0x0 }, /* #41 */
    271     { 0x071e46, 0x071e47, 0x867a, 0x421e, 0xca3b, 0x0 }, /* #42 */
    272     { 0x381413, 0x381c13, 0xf667, 0x8c9f, 0x2509, 0x0 }, /* #43 */
    273     { 0x1325d3, 0x132dd3, 0xf60d, 0x32c3, 0xe80f, 0x0 }, /* #44 */
    274     { 0x0d4787, 0x0d4f87, 0x099f, 0x8789, 0xadd7, 0x0 }, /* #45 */
    275     { 0x3b3553, 0x3b3d53, 0x7af3, 0x9276, 0xf532, 0x0 }, /* #46 */
    276     { 0x2d5f12, 0x2d5f13, 0x5d5e, 0xf7d0, 0xfc98, 0x0 }, /* #47 */
    277     { 0x301992, 0x301993, 0xec5c, 0x7f5c, 0xb941, 0x0 }, /* #48 */
    278     { 0x307796, 0x307f97, 0xac98, 0x0000, 0x6000, 0x0 }, /* #49 */
    279     { 0x2d2297, 0x2d2a97, 0x14c5, 0xc552, 0xb92a, 0x0 }, /* #50 */
    280     { 0x0075d7, 0x007dd7, 0x3606, 0xab6a, 0xd2e7, 0x0 }, /* #51 */
    281     { 0x266906, 0x266907, 0x6c4b, 0x859a, 0xdc8e, 0x0 }, /* #52 */
    282     { 0x257fc6, 0x257fc7, 0x9d30, 0xa340, 0xe87c, 0x0 }, /* #53 */
    283     { 0x1d3886, 0x1d3887, 0xe998, 0x74a8, 0x1517, 0x0 }, /* #54 */
    284     { 0x133a06, 0x133a07, 0x6c8c, 0x12a8, 0x804e, 0x0 }, /* #55 */
    285     { 0x0a4112, 0x0a4913, 0x99cb, 0x3947, 0xdef5, 0x0 }, /* #56 */
    286     { 0x3635d3, 0x363dd3, 0x718b, 0x964e, 0x90aa, 0x0 }, /* #57 */
    287     { 0x3836d3, 0x383ed3, 0x2c75, 0x6a49, 0xdc05, 0x0 }, /* #58 */
    288     { 0x3a0902, 0x3a0903, 0xf111, 0x144f, 0xaf5f, 0x0 }, /* #59 */
    289     { 0x1b3442, 0x1b3c43, 0x997d, 0xff80, 0x1580, 0x0 }, /* #60 */
    290     { 0x371cc6, 0x371cc7, 0xd800, 0x0000, 0xf4a0, 0x0 }, /* #61 */
    291     { 0x054613, 0x054e13, 0xcce8, 0x3010, 0xc76a, 0x0 }, /* #62 */
    292     { 0x2d1a57, 0x2d1a57, 0x98b9, 0x93eb, 0xb7c3, 0x0 }, /* #63 */
    293     { 0x2a6952, 0x2a6953, 0x59df, 0x4220, 0x41e0, 0x0 }, /* #64 */
    294     { 0x290503, 0x290d03, 0xffe3, 0x9360, 0xbd20, 0x0 }, /* #65 */
    295     { 0x3a0e17, 0x3a0e17, 0xf028, 0xf388, 0xfe7d, 0x0 }, /* #66 */
    296     { 0x0b6282, 0x0b6a83, 0xdb44, 0x4eac, 0x79bb, 0x0 }, /* #67 */
    297     { 0x081a97, 0x081a97, 0x966e, 0x2032, 0x472f, 0x0 }, /* #68 */
    298     { 0x0e1b86, 0x0e1b87, 0xa95a, 0x56ba, 0x5771, 0x0 }, /* #69 */
    299     { 0x145442, 0x145c43, 0x7526, 0x254e, 0x501d, 0x0 }, /* #70 */
    300     { 0x0b3307, 0x0b3b07, 0xcb1b, 0xef5b, 0x70c1, 0x0 }, /* #71 */
    301     { 0x023012, 0x023813, 0x252b, 0x5799, 0x5c4b, 0x0 }, /* #72 */
    302     { 0x085316, 0x085b17, 0xd216, 0x22d2, 0xbfdb, 0x0 }, /* #73 */
    303     { 0x3964d7, 0x396cd7, 0x86a5, 0x56d2, 0xf4ea, 0x0 }, /* #74 */
    304     { 0x0060d7, 0x0068d7, 0x6fca, 0x66f6, 0x47df, 0x0 }, /* #75 */
    305     { 0x223c86, 0x223c87, 0xe619, 0x110a, 0x969a, 0x0 }, /* #76 */
    306     { 0x3d1117, 0x3d1917, 0x435a, 0x8612, 0xea4d, 0x0 }, /* #77 */
    307     { 0x036c92, 0x036c93, 0x6f47, 0x0b5a, 0xcad6, 0x0 }, /* #78 */
    308     { 0x2f2b82, 0x2f2b83, 0xe821, 0x0247, 0xfd67, 0x0 }, /* #79 */
    309     { 0x3114d7, 0x311cd7, 0xc3c0, 0xe200, 0x9ff8, 0x0 }, /* #80 */
    310     { 0x2f1293, 0x2f1a93, 0x6b80, 0x8c00, 0xdca8, 0x0 }, /* #81 */
    311     { 0x174f56, 0x174f57, 0x3ee9, 0xb8ef, 0x4217, 0x0 }, /* #82 */
    312     { 0x202ec3, 0x202ec3, 0x8b7b, 0x30d2, 0x48d6, 0x0 }, /* #83 */
    313     { 0x3e0986, 0x3e0987, 0xd0bc, 0x4cac, 0x05c5, 0x0 }, /* #84 */
    314     { 0x136847, 0x136847, 0xb417, 0xa0a5, 0x7aa3, 0x0 }, /* #85 */
    315     { 0x146d53, 0x146d53, 0x509c, 0xd168, 0x5f16, 0x0 }, /* #86 */
    316     { 0x234983, 0x234983, 0xed6d, 0x0118, 0xce78, 0x0 }, /* #87 */
    317     { 0x325853, 0x325853, 0xf6eb, 0x2c23, 0xc1a9, 0x0 }, /* #88 */
    318     { 0x3446c3, 0x344ec3, 0x50c4, 0x0554, 0xaa65, 0x0 }, /* #89 */
    319     { 0x0f4ed7, 0x0f4ed7, 0x3569, 0x968c, 0x94ac, 0x0 }, /* #90 */
    320     { 0x342ec6, 0x342ec7, 0xec6e, 0x29bc, 0x6312, 0x0 }, /* #91 */
    321     { 0x034217, 0x034a17, 0x1afd, 0xa3e9, 0x0e5d, 0x0 }, /* #92 */
    322     { 0x0a7e56, 0x0a7e57, 0xe98d, 0x16a7, 0x4203, 0x0 }, /* #93 */
    323     { 0x020082, 0x020883, 0xf975, 0xa1a1, 0x95fd, 0x0 }, /* #94 */
    324     { 0x341f87, 0x341f87, 0xab17, 0xa90e, 0x9022, 0x0 }, /* #95 */
     229    { 0x0a0b06, 0x0a0306, 0x0000, 0x0000, 0x0000, 0x0 }, /* #0 */
     230    { 0x222497, 0x222496, 0x0000, 0x0000, 0x0000, 0x0 }, /* #1 */
     231    { 0x1a3417, 0x1a3416, 0x0000, 0x0000, 0x0000, 0x0 }, /* #2 */
     232    { 0x1159c2, 0x1151c2, 0x0000, 0x0000, 0x0000, 0x0 }, /* #3 */
     233    { 0x373802, 0x373002, 0x0000, 0x0000, 0x0000, 0x0 }, /* #4 */
     234    { 0x004a42, 0x004242, 0x0000, 0x0000, 0x0000, 0x0 }, /* #5 */
     235    { 0x0b3643, 0x0b3642, 0xc6e4, 0x0000, 0x0000, 0x0 }, /* #6 */
     236    { 0x3a55d7, 0x3a55d6, 0x9a81, 0x0000, 0x0000, 0x0 }, /* #7 */
     237    { 0x131147, 0x131146, 0xa0ee, 0x0000, 0x0000, 0x0 }, /* #8 */
     238    { 0x070f47, 0x070746, 0x191d, 0x0000, 0x0000, 0x0 }, /* #9 */
     239    { 0x1a7752, 0x1a7752, 0x896a, 0x0000, 0x0000, 0x0 }, /* #10 */
     240    { 0x181586, 0x181586, 0x37bd, 0x0000, 0x0000, 0x0 }, /* #11 */
     241    { 0x190dd7, 0x190dd7, 0x8deb, 0xe5a6, 0x5972, 0x0 }, /* #12 */
     242    { 0x3c5a82, 0x3c5a83, 0x8042, 0x1aee, 0x7a97, 0x0 }, /* #13 */
     243    { 0x106e57, 0x106e57, 0x4f76, 0x77d6, 0x0191, 0x0 }, /* #14 */
     244    { 0x2973d6, 0x297bd7, 0xcd70, 0x9cc0, 0xaf14, 0x0 }, /* #15 */
     245    { 0x2e5387, 0x2e5b87, 0x59fc, 0x5908, 0xdcbe, 0x0 }, /* #16 */
     246    { 0x1e7906, 0x1e7907, 0x7dd9, 0x670f, 0x3327, 0x0 }, /* #17 */
     247    { 0x334642, 0x334e43, 0x8cd3, 0x9c51, 0xabcb, 0x0 }, /* #18 */
     248    { 0x1c5707, 0x1c5f07, 0x49a9, 0x82c8, 0xf988, 0x0 }, /* #19 */
     249    { 0x2c0643, 0x2c0e43, 0x26af, 0xafe8, 0xc898, 0x0 }, /* #20 */
     250    { 0x222353, 0x222b53, 0xd609, 0xd5d0, 0x1b50, 0x0 }, /* #21 */
     251    { 0x153d03, 0x153d03, 0x39f8, 0x8698, 0xe56d, 0x0 }, /* #22 */
     252    { 0x3b0442, 0x3b0c43, 0x941d, 0x0095, 0x04d9, 0x0 }, /* #23 */
     253    { 0x3b5852, 0x3b5853, 0x20d2, 0x6bb4, 0xcbca, 0x0 }, /* #24 */
     254    { 0x1a6fc6, 0x1a6fc7, 0xc2f7, 0xfa38, 0x1188, 0x0 }, /* #25 */
     255    { 0x2e1ad7, 0x2e1ad7, 0x7847, 0xb43e, 0xa6d2, 0x0 }, /* #26 */
     256    { 0x1c5056, 0x1c5857, 0x21bf, 0xd787, 0xac39, 0x0 }, /* #27 */
     257    { 0x036356, 0x036b57, 0x7d2e, 0x23f4, 0x7716, 0x0 }, /* #28 */
     258    { 0x0c0382, 0x0c0b83, 0x2332, 0xac8e, 0xd2df, 0x0 }, /* #29 */
     259    { 0x346152, 0x346953, 0x0cd1, 0x0978, 0x6ff8, 0x0 }, /* #30 */
     260    { 0x2721d3, 0x2729d3, 0x6ef3, 0x6de3, 0x2151, 0x0 }, /* #31 */
     261    { 0x2e75d2, 0x2e7dd3, 0x7e66, 0x299e, 0x83f5, 0x0 }, /* #32 */
     262    { 0x2e7283, 0x2e7a83, 0xacf2, 0xd0e6, 0x6b4b, 0x0 }, /* #33 */
     263    { 0x2942c3, 0x294ac3, 0x4270, 0xce60, 0xcdaa, 0x0 }, /* #34 */
     264    { 0x3d0092, 0x3d0893, 0x3cc6, 0xf9a6, 0xfad1, 0x0 }, /* #35 */
     265    { 0x2b7052, 0x2b7853, 0x068d, 0x1ca6, 0x40be, 0x0 }, /* #36 */
     266    { 0x0511d3, 0x0519d3, 0x1672, 0x4af0, 0xb938, 0x0 }, /* #37 */
     267    { 0x2a11d3, 0x2a19d3, 0x70c3, 0x88b6, 0x4912, 0x0 }, /* #38 */
     268    { 0x026c43, 0x026c43, 0x8490, 0x4cd0, 0x3065, 0x0 }, /* #39 */
     269    { 0x1c3956, 0x1c3957, 0x98e5, 0x5c35, 0x1111, 0x0 }, /* #40 */
     270    { 0x3c76d3, 0x3c7ed3, 0x0165, 0x3a5c, 0xb92c, 0x0 }, /* #41 */
     271    { 0x2f11d6, 0x2f19d7, 0xe608, 0x7e68, 0x1a0d, 0x0 }, /* #42 */
     272    { 0x155892, 0x155893, 0xb632, 0x9c82, 0x9969, 0x0 }, /* #43 */
     273    { 0x274f53, 0x274f53, 0x1c49, 0x0995, 0x0aed, 0x0 }, /* #44 */
     274    { 0x185c53, 0x185c53, 0x20e2, 0xe0e2, 0xe001, 0x0 }, /* #45 */
     275    { 0x231042, 0x231843, 0xa795, 0x2404, 0x42f4, 0x0 }, /* #46 */
     276    { 0x0e4c97, 0x0e4c97, 0x0e76, 0x89ee, 0x7575, 0x0 }, /* #47 */
     277    { 0x346282, 0x346a83, 0x30f3, 0xb86d, 0xc91f, 0x0 }, /* #48 */
     278    { 0x164497, 0x164c97, 0xf3de, 0xdf64, 0xa56e, 0x0 }, /* #49 */
     279    { 0x2a6013, 0x2a6813, 0x611e, 0xcb74, 0x07a6, 0x0 }, /* #50 */
     280    { 0x055bc2, 0x055bc3, 0x34c6, 0x3170, 0xc5e8, 0x0 }, /* #51 */
     281    { 0x141a86, 0x141a87, 0x9bc9, 0xb0af, 0xb4b7, 0x0 }, /* #52 */
     282    { 0x087c43, 0x087c43, 0x3f38, 0xb138, 0x77c1, 0x0 }, /* #53 */
     283    { 0x263dc7, 0x263dc7, 0x3634, 0xdf34, 0xa341, 0x0 }, /* #54 */
     284    { 0x3a2d02, 0x3a2d03, 0xa26c, 0xcafc, 0x66ad, 0x0 }, /* #55 */
     285    { 0x080357, 0x080b57, 0xa144, 0xb304, 0x9171, 0x0 }, /* #56 */
     286    { 0x144bc3, 0x144bc3, 0x1645, 0xd4aa, 0x19a2, 0x0 }, /* #57 */
     287    { 0x2b6f13, 0x2b6f13, 0xa9a0, 0x4e80, 0x4a44, 0x0 }, /* #58 */
     288    { 0x2f7692, 0x2f7e93, 0xe0e1, 0x39dd, 0xec7d, 0x0 }, /* #59 */
     289    { 0x012e57, 0x012e57, 0x1778, 0xcb90, 0xd5ae, 0x0 }, /* #60 */
     290    { 0x0b2797, 0x0b2f97, 0x1f86, 0x85e8, 0xd5fc, 0x0 }, /* #61 */
     291    { 0x253ed6, 0x253ed7, 0x33c3, 0xf807, 0x7a6d, 0x0 }, /* #62 */
     292    { 0x2b1107, 0x2b1907, 0x56c9, 0x5d99, 0xa851, 0x0 }, /* #63 */
     293    { 0x1972d6, 0x197ad7, 0x02ac, 0x5400, 0x7f00, 0x0 }, /* #64 */
     294    { 0x065903, 0x065903, 0x04b9, 0x7424, 0x4b44, 0x0 }, /* #65 */
     295    { 0x087057, 0x087857, 0x5ad3, 0x8295, 0xfbf7, 0x0 }, /* #66 */
     296    { 0x255212, 0x255a13, 0x6195, 0x5458, 0x9cf8, 0x0 }, /* #67 */
     297    { 0x0c7786, 0x0c7f87, 0xbf3b, 0x2ca0, 0xfbe0, 0x0 }, /* #68 */
     298    { 0x1a5b96, 0x1a5b97, 0xfcd9, 0xdbf4, 0x1314, 0x0 }, /* #69 */
     299    { 0x194187, 0x194987, 0x75e3, 0xc878, 0xbf28, 0x0 }, /* #70 */
     300    { 0x1c67d2, 0x1c6fd3, 0xc6a6, 0x4196, 0xd5a9, 0x0 }, /* #71 */
     301    { 0x096202, 0x096a03, 0xbbbd, 0x4fcd, 0x9d51, 0x0 }, /* #72 */
     302    { 0x346293, 0x346a93, 0x674e, 0x44ce, 0x7341, 0x0 }, /* #73 */
     303    { 0x256c53, 0x256c53, 0xec90, 0x89c0, 0x15bc, 0x0 }, /* #74 */
     304    { 0x0d1802, 0x0d1803, 0xa2e5, 0xb707, 0x777b, 0x0 }, /* #75 */
     305    { 0x2b30c3, 0x2b38c3, 0x64c5, 0x508e, 0xc336, 0x0 }, /* #76 */
     306    { 0x2117d6, 0x211fd7, 0xd3fa, 0xbc24, 0xe1fa, 0x0 }, /* #77 */
     307    { 0x147e13, 0x147e13, 0x3f61, 0x5967, 0x35c7, 0x0 }, /* #78 */
     308    { 0x075a42, 0x075a43, 0xda1b, 0x335f, 0x600d, 0x0 }, /* #79 */
     309    { 0x042952, 0x042953, 0x4cd0, 0x5370, 0xf213, 0x0 }, /* #80 */
     310    { 0x265196, 0x265997, 0xf503, 0xc4b3, 0xaa91, 0x0 }, /* #81 */
     311    { 0x2a50c6, 0x2a58c7, 0x3e0a, 0x3364, 0x2d8a, 0x0 }, /* #82 */
     312    { 0x1b7306, 0x1b7b07, 0x176e, 0x1f42, 0x6f67, 0x0 }, /* #83 */
     313    { 0x0f5397, 0x0f5b97, 0xffaa, 0x2af8, 0xf98c, 0x0 }, /* #84 */
     314    { 0x086916, 0x086917, 0xd588, 0x7cd8, 0x0a0b, 0x0 }, /* #85 */
     315    { 0x127513, 0x127d13, 0x7d33, 0x815c, 0xa134, 0x0 }, /* #86 */
     316    { 0x1a0c17, 0x1a0c17, 0xad01, 0x3022, 0x3622, 0x0 }, /* #87 */
     317    { 0x1072c6, 0x107ac7, 0xdcfc, 0x358c, 0x64dd, 0x0 }, /* #88 */
     318    { 0x062117, 0x062917, 0xa9ad, 0x6a69, 0xd32d, 0x0 }, /* #89 */
     319    { 0x0544d3, 0x054cd3, 0x888e, 0xbf26, 0x2c55, 0x0 }, /* #90 */
     320    { 0x3a11c7, 0x3a19c7, 0x7233, 0xd329, 0xa133, 0x0 }, /* #91 */
     321    { 0x364302, 0x364b03, 0xb414, 0xc8c0, 0xc070, 0x0 }, /* #92 */
     322    { 0x1f39c3, 0x1f39c3, 0xa53e, 0x08ba, 0xa383, 0x0 }, /* #93 */
     323    { 0x322147, 0x322947, 0x64b5, 0x1748, 0xcf28, 0x0 }, /* #94 */
     324    { 0x0b6902, 0x0b6903, 0xe961, 0x582b, 0xf10b, 0x0 }, /* #95 */
    325325};
    326326
     
    329329static const BINU32_TEST_T g_aTests_bsf_u32_amd[] =
    330330{
    331     { 0x052b06, 0x052b46, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #0 */
    332     { 0x216042, 0x216042, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #1 */
    333     { 0x383002, 0x383042, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #2 */
    334     { 0x196f02, 0x196f42, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #3 */
    335     { 0x222957, 0x222957, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #4 */
    336     { 0x106ec2, 0x106ec2, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #5 */
    337     { 0x191413, 0x191453, 0xc874736c, 0xc874736c, 0x00000000, 0x0 }, /* #6 */
    338     { 0x055c97, 0x055cd7, 0x1d96f327, 0x1d96f327, 0x00000000, 0x0 }, /* #7 */
    339     { 0x353553, 0x353553, 0x0d1b3f93, 0x0d1b3f93, 0x00000000, 0x0 }, /* #8 */
    340     { 0x2a5297, 0x2a52d7, 0x86cbe5f1, 0x86cbe5f1, 0x00000000, 0x0 }, /* #9 */
    341     { 0x253493, 0x2534d3, 0xe066eea4, 0xe066eea4, 0x00000000, 0x0 }, /* #10 */
    342     { 0x3d0246, 0x3d0246, 0xdcbe06b3, 0xdcbe06b3, 0x00000000, 0x0 }, /* #11 */
    343     { 0x2a0156, 0x2a0116, 0xf23dd5c1, 0x00000000, 0xb99c8bab, 0x0 }, /* #12 */
    344     { 0x1545c7, 0x154587, 0x74f55529, 0x00000002, 0x56aa32bc, 0x0 }, /* #13 */
    345     { 0x286043, 0x286003, 0x11db9050, 0x00000003, 0xe5df7d58, 0x0 }, /* #14 */
    346     { 0x1e5082, 0x1e5082, 0x298a2cb0, 0x00000000, 0xae7c0cf1, 0x0 }, /* #15 */
    347     { 0x355ac2, 0x355a82, 0x0db534c5, 0x00000001, 0x339b788a, 0x0 }, /* #16 */
    348     { 0x066753, 0x066713, 0xc13caa25, 0x00000000, 0xb5c663c5, 0x0 }, /* #17 */
    349     { 0x003617, 0x003617, 0x101f5b5f, 0x00000000, 0xbaa7e311, 0x0 }, /* #18 */
    350     { 0x2c0f06, 0x2c0f06, 0xe96bc515, 0x00000000, 0xe257faf1, 0x0 }, /* #19 */
    351     { 0x1c1687, 0x1c1687, 0xc5c3bd14, 0x00000008, 0xf5b26f00, 0x0 }, /* #20 */
    352     { 0x152556, 0x152516, 0x539bc964, 0x00000001, 0xd8c2ce4a, 0x0 }, /* #21 */
    353     { 0x3509c6, 0x350986, 0xcfa9e003, 0x00000000, 0x99b20dd1, 0x0 }, /* #22 */
    354     { 0x292186, 0x292186, 0xa7d79eff, 0x00000003, 0x3d078bc8, 0x0 }, /* #23 */
    355     { 0x2a16c7, 0x2a1687, 0xcafcfd79, 0x00000000, 0x27651891, 0x0 }, /* #24 */
    356     { 0x300c97, 0x300c97, 0x8efa6f7e, 0x00000002, 0x9bade1b4, 0x0 }, /* #25 */
    357     { 0x3c7e96, 0x3c7e96, 0x23f0521e, 0x00000002, 0x769f62d4, 0x0 }, /* #26 */
    358     { 0x116852, 0x116812, 0x6cd7698e, 0x00000000, 0x72532175, 0x0 }, /* #27 */
    359     { 0x392202, 0x392202, 0x44439f7c, 0x00000000, 0x339b8813, 0x0 }, /* #28 */
    360     { 0x025292, 0x025292, 0x91565629, 0x00000000, 0x3b32a6a3, 0x0 }, /* #29 */
    361     { 0x1a3593, 0x1a3593, 0x2124b380, 0x00000000, 0xf084a97f, 0x0 }, /* #30 */
    362     { 0x140a87, 0x140a87, 0x2a413d5a, 0x00000001, 0xe122f562, 0x0 }, /* #31 */
    363     { 0x1c05c6, 0x1c0586, 0x61c909a2, 0x00000000, 0x95979cd5, 0x0 }, /* #32 */
    364     { 0x390fd3, 0x390f93, 0xe2931b03, 0x00000002, 0xe7d29484, 0x0 }, /* #33 */
    365     { 0x147a82, 0x147a82, 0x1e78b13b, 0x00000001, 0xc5bba81e, 0x0 }, /* #34 */
    366     { 0x1a4c82, 0x1a4c82, 0x62cca18c, 0x00000008, 0x28822100, 0x0 }, /* #35 */
    367     { 0x043c92, 0x043c92, 0xc1ba3ecf, 0x00000000, 0xaa7188eb, 0x0 }, /* #36 */
    368     { 0x1432c7, 0x143287, 0x20597b2d, 0x00000001, 0x92a5d7f2, 0x0 }, /* #37 */
    369     { 0x047b42, 0x047b02, 0x90382d24, 0x00000000, 0x181b9ecd, 0x0 }, /* #38 */
    370     { 0x1651c3, 0x165183, 0x4eefdb96, 0x00000001, 0xa5397d56, 0x0 }, /* #39 */
    371     { 0x134d07, 0x134d07, 0x52e764c9, 0x00000000, 0xd589d1d1, 0x0 }, /* #40 */
    372     { 0x2d7b43, 0x2d7b03, 0x37d32650, 0x00000000, 0x87788ba5, 0x0 }, /* #41 */
    373     { 0x182243, 0x182203, 0x2d73883c, 0x00000000, 0xbbf53273, 0x0 }, /* #42 */
    374     { 0x035b93, 0x035b93, 0xebb2a996, 0x00000000, 0x5e9bcd43, 0x0 }, /* #43 */
    375     { 0x011a13, 0x011a13, 0xafa13bc7, 0x00000000, 0x025b9e3f, 0x0 }, /* #44 */
    376     { 0x323b46, 0x323b06, 0x0ecc9041, 0x00000000, 0xd812c3d1, 0x0 }, /* #45 */
    377     { 0x357b83, 0x357b83, 0xb6537228, 0x00000003, 0xa06bdcc8, 0x0 }, /* #46 */
    378     { 0x2b7fc6, 0x2b7f86, 0x516f049c, 0x00000003, 0xcf97c788, 0x0 }, /* #47 */
    379     { 0x2c5a82, 0x2c5a82, 0xa73fd661, 0x00000003, 0x10138e68, 0x0 }, /* #48 */
    380     { 0x2a76c2, 0x2a7682, 0x66251746, 0x00000001, 0x8d1b290e, 0x0 }, /* #49 */
    381     { 0x245cd2, 0x245c92, 0x3e84622f, 0x00000000, 0x254a3c8d, 0x0 }, /* #50 */
    382     { 0x0d6013, 0x0d6013, 0x5f60a397, 0x00000002, 0xc1943f6c, 0x0 }, /* #51 */
    383     { 0x0f6d16, 0x0f6d16, 0x5fd676a6, 0x00000001, 0x39079c9e, 0x0 }, /* #52 */
    384     { 0x3b6652, 0x3b6612, 0x7d3aa34e, 0x00000000, 0x94b77549, 0x0 }, /* #53 */
    385     { 0x353712, 0x353712, 0x3772ac1c, 0x00000003, 0x89819f88, 0x0 }, /* #54 */
    386     { 0x101e92, 0x101e92, 0x37767616, 0x00000002, 0x8242bacc, 0x0 }, /* #55 */
    387     { 0x354912, 0x354912, 0x2e634f78, 0x00000001, 0xb9f687e6, 0x0 }, /* #56 */
    388     { 0x142ac6, 0x142a86, 0x2dc3df5e, 0x00000001, 0x167dcc9e, 0x0 }, /* #57 */
    389     { 0x044546, 0x044506, 0xe43de877, 0x00000000, 0x1c69100b, 0x0 }, /* #58 */
    390     { 0x1c5097, 0x1c5097, 0xe9794718, 0x00000000, 0x592a8ded, 0x0 }, /* #59 */
    391     { 0x0b7056, 0x0b7016, 0xc4386796, 0x00000000, 0x5318cbd7, 0x0 }, /* #60 */
    392     { 0x2e3ac2, 0x2e3a82, 0x392ec89a, 0x00000001, 0xae7413ca, 0x0 }, /* #61 */
    393     { 0x3f4a93, 0x3f4a93, 0xb8baa718, 0x00000006, 0xe63035c0, 0x0 }, /* #62 */
    394     { 0x190483, 0x190483, 0x5b812820, 0x00000000, 0x3c715afb, 0x0 }, /* #63 */
    395     { 0x0c3397, 0x0c3397, 0x9b18d903, 0x00000001, 0xbc4f82ae, 0x0 }, /* #64 */
    396     { 0x0c0c53, 0x0c0c13, 0xe326da9e, 0x00000000, 0x8bdaeded, 0x0 }, /* #65 */
    397     { 0x3a6887, 0x3a6887, 0x78aee355, 0x00000000, 0x61cf1f59, 0x0 }, /* #66 */
    398     { 0x131d46, 0x131d06, 0x89ef268e, 0x00000001, 0x33cc39ba, 0x0 }, /* #67 */
    399     { 0x217cc7, 0x217c87, 0xf0a2b49b, 0x00000001, 0x89ff65e2, 0x0 }, /* #68 */
    400     { 0x397e42, 0x397e02, 0xdb2be38f, 0x00000002, 0x5e68f00c, 0x0 }, /* #69 */
    401     { 0x273346, 0x273306, 0xf7c9e14c, 0x00000002, 0xe6e68204, 0x0 }, /* #70 */
    402     { 0x220943, 0x220903, 0x555656c8, 0x00000000, 0xd75b6f69, 0x0 }, /* #71 */
    403     { 0x2f0347, 0x2f0307, 0x71954ede, 0x00000006, 0x416cea40, 0x0 }, /* #72 */
    404     { 0x073146, 0x073106, 0x9eb623c0, 0x00000009, 0x47e52200, 0x0 }, /* #73 */
    405     { 0x1b52c2, 0x1b5282, 0x8dddfa70, 0x00000002, 0xa864d62c, 0x0 }, /* #74 */
    406     { 0x291817, 0x291817, 0x25b48910, 0x00000001, 0xef928cc6, 0x0 }, /* #75 */
    407     { 0x185443, 0x185403, 0x590c7062, 0x00000001, 0x7fa65f9a, 0x0 }, /* #76 */
    408     { 0x0e1813, 0x0e1813, 0xf0643764, 0x00000001, 0x43709f0e, 0x0 }, /* #77 */
    409     { 0x1a51c7, 0x1a5187, 0x9736bdef, 0x00000000, 0xcaefa1d1, 0x0 }, /* #78 */
    410     { 0x2825d2, 0x282592, 0xac66f1a6, 0x00000000, 0x9a8300e3, 0x0 }, /* #79 */
    411     { 0x2f6583, 0x2f6583, 0x444d669a, 0x00000001, 0x358b2b7e, 0x0 }, /* #80 */
    412     { 0x147882, 0x147882, 0x723d8062, 0x00000001, 0x23b7bbb2, 0x0 }, /* #81 */
    413     { 0x035643, 0x035603, 0x5467e321, 0x00000001, 0xb07095fe, 0x0 }, /* #82 */
    414     { 0x076f82, 0x076f82, 0xa4abe566, 0x00000002, 0x5161bf2c, 0x0 }, /* #83 */
    415     { 0x0e0b53, 0x0e0b13, 0x9bd15d36, 0x00000001, 0xce3eb352, 0x0 }, /* #84 */
    416     { 0x2e53c6, 0x2e5386, 0xee028fe0, 0x00000000, 0xea33d2b9, 0x0 }, /* #85 */
    417     { 0x0f0556, 0x0f0516, 0xf4ba6693, 0x00000004, 0x39a457f0, 0x0 }, /* #86 */
    418     { 0x096b02, 0x096b02, 0x09d82d3c, 0x00000004, 0x8f81c330, 0x0 }, /* #87 */
    419     { 0x352d17, 0x352d17, 0xb3f6ea24, 0x00000001, 0x17861cf6, 0x0 }, /* #88 */
    420     { 0x170756, 0x170716, 0xe8f83fba, 0x00000000, 0x0220022d, 0x0 }, /* #89 */
    421     { 0x2e5952, 0x2e5912, 0x3e5e2268, 0x00000000, 0x1624f9d5, 0x0 }, /* #90 */
    422     { 0x0e1a46, 0x0e1a06, 0xa46122c3, 0x00000000, 0xa53163b1, 0x0 }, /* #91 */
    423     { 0x080c82, 0x080c82, 0x9eef5fca, 0x00000000, 0xf579d6a3, 0x0 }, /* #92 */
    424     { 0x3a2396, 0x3a2396, 0x1e09d612, 0x00000000, 0x17c567f9, 0x0 }, /* #93 */
    425     { 0x2d3953, 0x2d3913, 0x6016dedc, 0x00000002, 0x3d816ecc, 0x0 }, /* #94 */
    426     { 0x115353, 0x115313, 0xabd1268c, 0x00000005, 0xb039e8a0, 0x0 }, /* #95 */
     331    { 0x3a2017, 0x3a2057, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #0 */
     332    { 0x2b7b06, 0x2b7b46, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #1 */
     333    { 0x2d6b02, 0x2d6b42, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #2 */
     334    { 0x0e08d6, 0x0e08d6, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #3 */
     335    { 0x2f59d6, 0x2f59d6, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #4 */
     336    { 0x060017, 0x060057, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #5 */
     337    { 0x317a93, 0x317ad3, 0x11ae9d07, 0x11ae9d07, 0x00000000, 0x0 }, /* #6 */
     338    { 0x073f82, 0x073fc2, 0xab22d54a, 0xab22d54a, 0x00000000, 0x0 }, /* #7 */
     339    { 0x212413, 0x212453, 0xba1138e5, 0xba1138e5, 0x00000000, 0x0 }, /* #8 */
     340    { 0x2e6003, 0x2e6043, 0x026653d2, 0x026653d2, 0x00000000, 0x0 }, /* #9 */
     341    { 0x090113, 0x090153, 0x632f4b5b, 0x632f4b5b, 0x00000000, 0x0 }, /* #10 */
     342    { 0x3c5542, 0x3c5542, 0x094b5b5c, 0x094b5b5c, 0x00000000, 0x0 }, /* #11 */
     343    { 0x1a79c2, 0x1a7982, 0xb2c4d34b, 0x00000001, 0xd80c1bca, 0x0 }, /* #12 */
     344    { 0x3417c7, 0x341787, 0x4822cd6d, 0x00000000, 0x64dcb347, 0x0 }, /* #13 */
     345    { 0x3e0d13, 0x3e0d13, 0x06962435, 0x00000000, 0xeb2316f3, 0x0 }, /* #14 */
     346    { 0x376252, 0x376212, 0x3cd2c609, 0x00000000, 0x31c79811, 0x0 }, /* #15 */
     347    { 0x101d97, 0x101d97, 0xca1c45a1, 0x00000001, 0x461f730a, 0x0 }, /* #16 */
     348    { 0x391883, 0x391883, 0xaed5be31, 0x00000002, 0x92b99afc, 0x0 }, /* #17 */
     349    { 0x2e40d2, 0x2e4092, 0x8761a702, 0x00000001, 0xdc1b98ea, 0x0 }, /* #18 */
     350    { 0x1459c6, 0x145986, 0xb65993f4, 0x00000000, 0xf300b4df, 0x0 }, /* #19 */
     351    { 0x225757, 0x225717, 0xf76db2fd, 0x00000000, 0x43021c79, 0x0 }, /* #20 */
     352    { 0x1b4d53, 0x1b4d13, 0x6cfb8462, 0x00000008, 0xb4b05500, 0x0 }, /* #21 */
     353    { 0x1c0e06, 0x1c0e06, 0xa2303eb1, 0x0000000b, 0x8d63e800, 0x0 }, /* #22 */
     354    { 0x145ed6, 0x145e96, 0x6f604e32, 0x00000001, 0x5badccea, 0x0 }, /* #23 */
     355    { 0x284583, 0x284583, 0xe6b616b1, 0x00000000, 0xfc8bd251, 0x0 }, /* #24 */
     356    { 0x1d0392, 0x1d0392, 0x19d6487c, 0x00000002, 0x4330d224, 0x0 }, /* #25 */
     357    { 0x345bd2, 0x345b92, 0xc3808ab8, 0x00000000, 0xac1358a7, 0x0 }, /* #26 */
     358    { 0x215286, 0x215286, 0xb1b27aef, 0x00000000, 0xbca51b39, 0x0 }, /* #27 */
     359    { 0x1e7b17, 0x1e7b17, 0xe1a4cb7f, 0x00000001, 0x8a2c101a, 0x0 }, /* #28 */
     360    { 0x154103, 0x154103, 0xae9eb24f, 0x00000000, 0xf4cc9945, 0x0 }, /* #29 */
     361    { 0x223cc3, 0x223c83, 0xc0fc54ad, 0x00000000, 0xb61b4b2f, 0x0 }, /* #30 */
     362    { 0x253716, 0x253716, 0x778d82a9, 0x00000000, 0x6b7d41bd, 0x0 }, /* #31 */
     363    { 0x267593, 0x267593, 0xdb862695, 0x00000000, 0x444f0e51, 0x0 }, /* #32 */
     364    { 0x346a06, 0x346a06, 0x3ff1ec32, 0x00000000, 0xe3ca083d, 0x0 }, /* #33 */
     365    { 0x230fd3, 0x230f93, 0xf72dd82d, 0x00000000, 0x62cbaf7b, 0x0 }, /* #34 */
     366    { 0x2d66c3, 0x2d6683, 0x7421eb7d, 0x00000000, 0x1eeb971b, 0x0 }, /* #35 */
     367    { 0x0d1e46, 0x0d1e06, 0x4913aee4, 0x00000000, 0x2b3f2037, 0x0 }, /* #36 */
     368    { 0x1c1107, 0x1c1107, 0xe7640f41, 0x00000001, 0x5a25a96e, 0x0 }, /* #37 */
     369    { 0x1622d6, 0x162296, 0xb3a70235, 0x00000002, 0x998220e4, 0x0 }, /* #38 */
     370    { 0x3d0686, 0x3d0686, 0x8952b187, 0x00000000, 0x94051ad9, 0x0 }, /* #39 */
     371    { 0x2526d3, 0x252693, 0x869d1c69, 0x00000000, 0x34b434e3, 0x0 }, /* #40 */
     372    { 0x3c3e17, 0x3c3e17, 0x9e51f3dc, 0x00000002, 0x966120e4, 0x0 }, /* #41 */
     373    { 0x360502, 0x360502, 0x1cd854ea, 0x00000000, 0xfeaedd71, 0x0 }, /* #42 */
     374    { 0x0c45d7, 0x0c4597, 0x557ed646, 0x00000000, 0xfa25b983, 0x0 }, /* #43 */
     375    { 0x360613, 0x360613, 0x9d1e78d4, 0x00000001, 0x3b8ed60e, 0x0 }, /* #44 */
     376    { 0x077083, 0x077083, 0x55434778, 0x00000000, 0x34094303, 0x0 }, /* #45 */
     377    { 0x0e1487, 0x0e1487, 0xd14103a5, 0x00000004, 0x83566f50, 0x0 }, /* #46 */
     378    { 0x256ec6, 0x256e86, 0x86e74e45, 0x00000005, 0xbbc3b860, 0x0 }, /* #47 */
     379    { 0x3d6612, 0x3d6612, 0x4b8deda2, 0x00000000, 0xd2ec2c9b, 0x0 }, /* #48 */
     380    { 0x247dd3, 0x247d93, 0x8e804d0f, 0x00000002, 0x49433c0c, 0x0 }, /* #49 */
     381    { 0x1b5d47, 0x1b5d07, 0x6a458443, 0x00000001, 0xb9ee8136, 0x0 }, /* #50 */
     382    { 0x253ec6, 0x253e86, 0x45fbc2e2, 0x00000000, 0x93b7a753, 0x0 }, /* #51 */
     383    { 0x0a4443, 0x0a4403, 0xbdc7482d, 0x00000001, 0xa653a20a, 0x0 }, /* #52 */
     384    { 0x337303, 0x337303, 0xa943869c, 0x00000000, 0x103aa1c1, 0x0 }, /* #53 */
     385    { 0x112f07, 0x112f07, 0xe1bb9be1, 0x00000002, 0x63f6e214, 0x0 }, /* #54 */
     386    { 0x342156, 0x342116, 0x13a3d80b, 0x00000000, 0x69bcc43f, 0x0 }, /* #55 */
     387    { 0x383a56, 0x383a16, 0x19bd961f, 0x00000006, 0x6dcafb40, 0x0 }, /* #56 */
     388    { 0x353e16, 0x353e16, 0xe6890b1a, 0x00000000, 0x2f37ebb9, 0x0 }, /* #57 */
     389    { 0x147792, 0x147792, 0x8a53f555, 0x00000000, 0x0e0fa4bf, 0x0 }, /* #58 */
     390    { 0x087ec7, 0x087e87, 0xb190db07, 0x00000004, 0x5d1be2d0, 0x0 }, /* #59 */
     391    { 0x077553, 0x077513, 0x12118806, 0x00000001, 0x7cf94b2e, 0x0 }, /* #60 */
     392    { 0x365842, 0x365802, 0xe2316891, 0x00000005, 0xd9c81920, 0x0 }, /* #61 */
     393    { 0x2931c6, 0x293186, 0xe7a02e25, 0x00000000, 0x4535b449, 0x0 }, /* #62 */
     394    { 0x0f4816, 0x0f4816, 0x2087ceea, 0x00000000, 0xb4217555, 0x0 }, /* #63 */
     395    { 0x1e3a12, 0x1e3a12, 0xd3fe25a1, 0x00000003, 0xd2587748, 0x0 }, /* #64 */
     396    { 0x3f2142, 0x3f2102, 0x4f7628be, 0x00000000, 0x566cfab3, 0x0 }, /* #65 */
     397    { 0x3f2a13, 0x3f2a13, 0x1a64d5d8, 0x00000000, 0xd2138645, 0x0 }, /* #66 */
     398    { 0x142542, 0x142502, 0x80dbbab5, 0x00000000, 0x19bec183, 0x0 }, /* #67 */
     399    { 0x122d56, 0x122d16, 0x73bbe6c2, 0x00000001, 0xf52ae516, 0x0 }, /* #68 */
     400    { 0x264352, 0x264312, 0x35161c03, 0x00000001, 0x7e894502, 0x0 }, /* #69 */
     401    { 0x114716, 0x114716, 0xf0c35d93, 0x00000000, 0x2a3497bb, 0x0 }, /* #70 */
     402    { 0x150b82, 0x150b82, 0xb1c26b5f, 0x00000001, 0x5317437e, 0x0 }, /* #71 */
     403    { 0x102fd2, 0x102f92, 0x94730f35, 0x00000000, 0x8deb8be3, 0x0 }, /* #72 */
     404    { 0x2d0c06, 0x2d0c06, 0x6271f9de, 0x00000004, 0x68cb9050, 0x0 }, /* #73 */
     405    { 0x2f0916, 0x2f0916, 0x2e92b478, 0x00000000, 0xe1864a2b, 0x0 }, /* #74 */
     406    { 0x2f5e16, 0x2f5e16, 0xa2bb9556, 0x00000001, 0x894973be, 0x0 }, /* #75 */
     407    { 0x0d4397, 0x0d4397, 0xc46bbb6a, 0x00000001, 0xbcdd2e6a, 0x0 }, /* #76 */
     408    { 0x125057, 0x125017, 0xdd5a3967, 0x00000001, 0x0e6ec912, 0x0 }, /* #77 */
     409    { 0x1264d2, 0x126492, 0xaf367c6a, 0x00000000, 0x22222b5d, 0x0 }, /* #78 */
     410    { 0x0c7806, 0x0c7806, 0x34394ad0, 0x00000002, 0x9d5ed94c, 0x0 }, /* #79 */
     411    { 0x0c3c57, 0x0c3c17, 0xfb466015, 0x00000000, 0x094e41ed, 0x0 }, /* #80 */
     412    { 0x0a5416, 0x0a5416, 0xb35e3af2, 0x00000001, 0x2f700036, 0x0 }, /* #81 */
     413    { 0x1e1242, 0x1e1202, 0xe448f16d, 0x00000001, 0xf0e25e8a, 0x0 }, /* #82 */
     414    { 0x2c6fc6, 0x2c6f86, 0x84bb7e2c, 0x00000002, 0xb1589df4, 0x0 }, /* #83 */
     415    { 0x2a3846, 0x2a3806, 0xa116c2cc, 0x00000002, 0x9d4ef00c, 0x0 }, /* #84 */
     416    { 0x315387, 0x315387, 0xc046a311, 0x00000000, 0xdd7bb13b, 0x0 }, /* #85 */
     417    { 0x302796, 0x302796, 0x22cc0512, 0x00000000, 0x8060f297, 0x0 }, /* #86 */
     418    { 0x161792, 0x161792, 0x4c8156bc, 0x00000000, 0x7f65570d, 0x0 }, /* #87 */
     419    { 0x3657d2, 0x365792, 0x09bfc836, 0x00000001, 0x0df1563a, 0x0 }, /* #88 */
     420    { 0x1400d6, 0x140096, 0x040cd149, 0x00000001, 0xa58011b2, 0x0 }, /* #89 */
     421    { 0x097107, 0x097107, 0x48624b51, 0x00000000, 0x2d3ed7f7, 0x0 }, /* #90 */
     422    { 0x143057, 0x143017, 0xd384da6c, 0x00000001, 0xf720134a, 0x0 }, /* #91 */
     423    { 0x127b86, 0x127b86, 0xb0ad3215, 0x00000000, 0x7ab33a7d, 0x0 }, /* #92 */
     424    { 0x052352, 0x052312, 0xe29c2522, 0x00000000, 0x794a0dc1, 0x0 }, /* #93 */
     425    { 0x0d3816, 0x0d3816, 0x151eee12, 0x00000000, 0x619fea93, 0x0 }, /* #94 */
     426    { 0x216a06, 0x216a06, 0x9aa5ca92, 0x00000002, 0x7a9665bc, 0x0 }, /* #95 */
    427427};
    428428static const BINU32_TEST_T g_aTests_bsr_u32_amd[] =
    429429{
    430     { 0x1719c7, 0x1719c7, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #0 */
    431     { 0x3b5012, 0x3b5052, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #1 */
    432     { 0x0e2847, 0x0e2847, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #2 */
    433     { 0x002416, 0x002456, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #3 */
    434     { 0x1c5bc7, 0x1c5bc7, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #4 */
    435     { 0x282a46, 0x282a46, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #5 */
    436     { 0x0c1d42, 0x0c1d42, 0xc5f22769, 0xc5f22769, 0x00000000, 0x0 }, /* #6 */
    437     { 0x396183, 0x3961c3, 0x78731c5c, 0x78731c5c, 0x00000000, 0x0 }, /* #7 */
    438     { 0x0b19c3, 0x0b19c3, 0x7d8a8611, 0x7d8a8611, 0x00000000, 0x0 }, /* #8 */
    439     { 0x280653, 0x280653, 0x51821a89, 0x51821a89, 0x00000000, 0x0 }, /* #9 */
    440     { 0x1c2153, 0x1c2153, 0x765195de, 0x765195de, 0x00000000, 0x0 }, /* #10 */
    441     { 0x063d86, 0x063dc6, 0xcd7b7e23, 0xcd7b7e23, 0x00000000, 0x0 }, /* #11 */
    442     { 0x165392, 0x165392, 0xd748cadc, 0x0000001f, 0xabfe3d75, 0x0 }, /* #12 */
    443     { 0x3462c3, 0x346283, 0x39dbc624, 0x0000001b, 0x0bad8329, 0x0 }, /* #13 */
    444     { 0x3d7e96, 0x3d7e96, 0x83deff76, 0x0000001d, 0x25559df6, 0x0 }, /* #14 */
    445     { 0x351482, 0x351482, 0x32c3f6d0, 0x0000001e, 0x5f810c8d, 0x0 }, /* #15 */
    446     { 0x1f0d03, 0x1f0d03, 0x77579e91, 0x0000001c, 0x196b5df9, 0x0 }, /* #16 */
    447     { 0x263446, 0x263406, 0x6b46f5d6, 0x0000001e, 0x7fb5cacc, 0x0 }, /* #17 */
    448     { 0x1537c3, 0x153783, 0xb8ff7caa, 0x0000001f, 0xcd51baf5, 0x0 }, /* #18 */
    449     { 0x095253, 0x095213, 0x71462242, 0x0000001f, 0xf3735527, 0x0 }, /* #19 */
    450     { 0x1b0dd6, 0x1b0d96, 0xffbab64a, 0x0000001f, 0xfb15d4f5, 0x0 }, /* #20 */
    451     { 0x105fd6, 0x105f96, 0x76cbb871, 0x0000001f, 0xf8ba1ed1, 0x0 }, /* #21 */
    452     { 0x3d6943, 0x3d6903, 0x34c9af5e, 0x0000001e, 0x65185f65, 0x0 }, /* #22 */
    453     { 0x1e72c3, 0x1e7283, 0xc4ddd1d6, 0x0000001e, 0x7efb3b18, 0x0 }, /* #23 */
    454     { 0x2465c3, 0x246583, 0xeca9ff7a, 0x0000001f, 0x8cc3da52, 0x0 }, /* #24 */
    455     { 0x324402, 0x324402, 0xc2f65c7e, 0x0000001e, 0x7c32768a, 0x0 }, /* #25 */
    456     { 0x047cc6, 0x047c86, 0xd9a3ead1, 0x0000001e, 0x588d6d51, 0x0 }, /* #26 */
    457     { 0x036d46, 0x036d06, 0xdcd908ac, 0x0000001e, 0x6cc862ff, 0x0 }, /* #27 */
    458     { 0x1b0b06, 0x1b0b06, 0x8e8c158c, 0x0000001b, 0x0edaa1ca, 0x0 }, /* #28 */
    459     { 0x335c46, 0x335c06, 0xe54a43c0, 0x0000001d, 0x2ea62633, 0x0 }, /* #29 */
    460     { 0x161707, 0x161707, 0xae9108d7, 0x0000001d, 0x33db7323, 0x0 }, /* #30 */
    461     { 0x241946, 0x241906, 0xffc18b1c, 0x0000001d, 0x3b941cca, 0x0 }, /* #31 */
    462     { 0x2e5102, 0x2e5102, 0xe612364b, 0x0000001f, 0xb5aa8973, 0x0 }, /* #32 */
    463     { 0x261957, 0x261917, 0x0e4bb3be, 0x0000001f, 0x8c058647, 0x0 }, /* #33 */
    464     { 0x322553, 0x322513, 0x828e4e65, 0x0000001f, 0xccbceb06, 0x0 }, /* #34 */
    465     { 0x295d52, 0x295d12, 0x84f537a6, 0x0000001f, 0xff1875d4, 0x0 }, /* #35 */
    466     { 0x1f7256, 0x1f7216, 0xc0a8baba, 0x0000001e, 0x457b09ac, 0x0 }, /* #36 */
    467     { 0x381ed7, 0x381e97, 0x27f0bdd4, 0x0000001f, 0xee3ebdc8, 0x0 }, /* #37 */
    468     { 0x1d2d12, 0x1d2d12, 0x6b553731, 0x0000001f, 0xa79aa904, 0x0 }, /* #38 */
    469     { 0x0e59c6, 0x0e5986, 0x6171a2b3, 0x0000001d, 0x2b70c7bf, 0x0 }, /* #39 */
    470     { 0x0a0396, 0x0a0396, 0xd385670a, 0x0000001e, 0x5b2fcb89, 0x0 }, /* #40 */
    471     { 0x1b1d52, 0x1b1d12, 0xe4351fd7, 0x0000001e, 0x5bbd6ed3, 0x0 }, /* #41 */
    472     { 0x366cd7, 0x366c97, 0x60793df8, 0x0000001f, 0xb7d39643, 0x0 }, /* #42 */
    473     { 0x2e2557, 0x2e2517, 0xd195854f, 0x0000001e, 0x6f632f61, 0x0 }, /* #43 */
    474     { 0x3b2197, 0x3b2197, 0x466d49e2, 0x0000001e, 0x710db88d, 0x0 }, /* #44 */
    475     { 0x0f4a03, 0x0f4a03, 0xbe7bd9ca, 0x0000001f, 0xb5177cd2, 0x0 }, /* #45 */
    476     { 0x035a13, 0x035a13, 0x8bebe103, 0x0000001f, 0xeb01b2e5, 0x0 }, /* #46 */
    477     { 0x080f47, 0x080f07, 0xc8a29a0f, 0x0000001d, 0x2b305336, 0x0 }, /* #47 */
    478     { 0x273516, 0x273516, 0x58960263, 0x0000001d, 0x2076df04, 0x0 }, /* #48 */
    479     { 0x2b3116, 0x2b3116, 0xf87729cc, 0x0000001c, 0x17594ddd, 0x0 }, /* #49 */
    480     { 0x0714d2, 0x071492, 0xd5fece5c, 0x0000001e, 0x4b9e261f, 0x0 }, /* #50 */
    481     { 0x186403, 0x186403, 0x1c613d2c, 0x0000001e, 0x73f74315, 0x0 }, /* #51 */
    482     { 0x155307, 0x155307, 0x63c7e7f2, 0x0000001f, 0xd94cd338, 0x0 }, /* #52 */
    483     { 0x3f0e82, 0x3f0e82, 0x8d517a36, 0x0000001f, 0xe02e96e2, 0x0 }, /* #53 */
    484     { 0x335fc7, 0x335f87, 0x1f32ee54, 0x0000001e, 0x48bcdccc, 0x0 }, /* #54 */
    485     { 0x037a42, 0x037a02, 0x993a3ec2, 0x0000001d, 0x3eee3f7e, 0x0 }, /* #55 */
    486     { 0x0a0953, 0x0a0913, 0x74476cda, 0x0000001f, 0xbd3b7706, 0x0 }, /* #56 */
    487     { 0x034a52, 0x034a12, 0xc5045324, 0x0000001f, 0x9eee630e, 0x0 }, /* #57 */
    488     { 0x295cd2, 0x295c92, 0x5b0d1ad4, 0x0000001f, 0xf95c622b, 0x0 }, /* #58 */
    489     { 0x313346, 0x313306, 0xfe1ed316, 0x0000001f, 0xd9b48a0a, 0x0 }, /* #59 */
    490     { 0x122397, 0x122397, 0x175a04d5, 0x0000001f, 0xd6f347ed, 0x0 }, /* #60 */
    491     { 0x372442, 0x372402, 0x2c753a68, 0x0000001f, 0xc44d98a5, 0x0 }, /* #61 */
    492     { 0x201b83, 0x201b83, 0x948c1998, 0x0000001f, 0xf9e47585, 0x0 }, /* #62 */
    493     { 0x1f0c56, 0x1f0c16, 0xd77e3782, 0x0000001f, 0xdf6e64ae, 0x0 }, /* #63 */
    494     { 0x136b83, 0x136b83, 0x27529b6d, 0x0000001d, 0x205a2546, 0x0 }, /* #64 */
    495     { 0x052743, 0x052703, 0x7af0a8db, 0x0000001e, 0x4dde00eb, 0x0 }, /* #65 */
    496     { 0x0e6c17, 0x0e6c17, 0x98e42e5d, 0x0000001f, 0xac9fe86f, 0x0 }, /* #66 */
    497     { 0x146646, 0x146606, 0xbfdba371, 0x0000001d, 0x2cc7914b, 0x0 }, /* #67 */
    498     { 0x1369c6, 0x136986, 0x8960aa0a, 0x0000001d, 0x293b7b55, 0x0 }, /* #68 */
    499     { 0x1e1e93, 0x1e1e93, 0xf96acede, 0x0000001e, 0x53336e45, 0x0 }, /* #69 */
    500     { 0x0c7dd6, 0x0c7d96, 0x1683f4a6, 0x0000001f, 0xb132c9d6, 0x0 }, /* #70 */
    501     { 0x2119d7, 0x211997, 0xf1e72f41, 0x00000017, 0x00cf8ed3, 0x0 }, /* #71 */
    502     { 0x293f07, 0x293f07, 0x1e3e8fdf, 0x0000001f, 0x9d57a9cf, 0x0 }, /* #72 */
    503     { 0x0d04c3, 0x0d0483, 0xeb50f0a4, 0x0000001b, 0x0ee6b533, 0x0 }, /* #73 */
    504     { 0x024f97, 0x024f97, 0x7f4107b5, 0x0000001f, 0xc6611c84, 0x0 }, /* #74 */
    505     { 0x174217, 0x174217, 0x3f03af27, 0x0000001f, 0xcae06a96, 0x0 }, /* #75 */
    506     { 0x354443, 0x354403, 0x58a7b235, 0x0000001f, 0xe9a4e30b, 0x0 }, /* #76 */
    507     { 0x361d56, 0x361d16, 0x58c1a80d, 0x0000001f, 0xd2001b01, 0x0 }, /* #77 */
    508     { 0x2c67c2, 0x2c6782, 0xdd6bc9c8, 0x0000001f, 0xcf8c788f, 0x0 }, /* #78 */
    509     { 0x3e7c42, 0x3e7c02, 0x302379b3, 0x0000001d, 0x290aef75, 0x0 }, /* #79 */
    510     { 0x2f2013, 0x2f2013, 0x7f298540, 0x0000001f, 0xfeeb4d25, 0x0 }, /* #80 */
    511     { 0x155842, 0x155802, 0xe032b9d7, 0x0000001e, 0x62470398, 0x0 }, /* #81 */
    512     { 0x3d0196, 0x3d0196, 0x213d110d, 0x0000001f, 0xb02a9e5a, 0x0 }, /* #82 */
    513     { 0x026017, 0x026017, 0x4dfc856c, 0x0000001e, 0x7d9b9d73, 0x0 }, /* #83 */
    514     { 0x3e2953, 0x3e2913, 0xdfd2f4f3, 0x0000001c, 0x12cfaeab, 0x0 }, /* #84 */
    515     { 0x146613, 0x146613, 0x05d9b446, 0x0000001f, 0x97ca62aa, 0x0 }, /* #85 */
    516     { 0x131313, 0x131313, 0x5d1e83b0, 0x0000001f, 0xfe57c792, 0x0 }, /* #86 */
    517     { 0x2f0303, 0x2f0303, 0x18846253, 0x0000001f, 0xdb53648b, 0x0 }, /* #87 */
    518     { 0x2e1086, 0x2e1086, 0x267e6ae6, 0x0000001d, 0x359c35c8, 0x0 }, /* #88 */
    519     { 0x0e78d7, 0x0e7897, 0x187b31da, 0x0000001f, 0xc0060c98, 0x0 }, /* #89 */
    520     { 0x244f03, 0x244f03, 0x56435ef8, 0x0000001e, 0x610ff733, 0x0 }, /* #90 */
    521     { 0x2e4612, 0x2e4612, 0x570499d4, 0x0000001f, 0xef0f391a, 0x0 }, /* #91 */
    522     { 0x2d7213, 0x2d7213, 0x22314fbc, 0x0000001f, 0x9369d12d, 0x0 }, /* #92 */
    523     { 0x240c03, 0x240c03, 0xf698f2d5, 0x0000001d, 0x336e99f3, 0x0 }, /* #93 */
    524     { 0x3d5b93, 0x3d5b93, 0x6a510112, 0x0000001e, 0x6c1d5a72, 0x0 }, /* #94 */
    525     { 0x1d08d6, 0x1d0896, 0x66799401, 0x0000001d, 0x37e3e162, 0x0 }, /* #95 */
     430    { 0x313792, 0x3137d2, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #0 */
     431    { 0x3f3902, 0x3f3942, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #1 */
     432    { 0x3f6ac6, 0x3f6ac6, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #2 */
     433    { 0x3c0506, 0x3c0546, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #3 */
     434    { 0x0b3517, 0x0b3557, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #4 */
     435    { 0x1d1c53, 0x1d1c53, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #5 */
     436    { 0x013686, 0x0136c6, 0xfbbe6e87, 0xfbbe6e87, 0x00000000, 0x0 }, /* #6 */
     437    { 0x0a7f97, 0x0a7fd7, 0xc0066ecb, 0xc0066ecb, 0x00000000, 0x0 }, /* #7 */
     438    { 0x137243, 0x137243, 0x51464131, 0x51464131, 0x00000000, 0x0 }, /* #8 */
     439    { 0x2200d3, 0x2200d3, 0x1f6ea932, 0x1f6ea932, 0x00000000, 0x0 }, /* #9 */
     440    { 0x264292, 0x2642d2, 0x45dc2a2d, 0x45dc2a2d, 0x00000000, 0x0 }, /* #10 */
     441    { 0x147356, 0x147356, 0x78353a6b, 0x78353a6b, 0x00000000, 0x0 }, /* #11 */
     442    { 0x0e0456, 0x0e0416, 0x4e9a1460, 0x0000001d, 0x25afd2f0, 0x0 }, /* #12 */
     443    { 0x013e97, 0x013e97, 0x32501f15, 0x0000001e, 0x6a28d654, 0x0 }, /* #13 */
     444    { 0x0f5b17, 0x0f5b17, 0xe92f9507, 0x0000001f, 0xf2e113b0, 0x0 }, /* #14 */
     445    { 0x134296, 0x134296, 0x03a197e0, 0x0000001f, 0xe5f9f4fc, 0x0 }, /* #15 */
     446    { 0x030093, 0x030093, 0x39e2a4b6, 0x0000001b, 0x0eabc66a, 0x0 }, /* #16 */
     447    { 0x2f0157, 0x2f0117, 0x819ef201, 0x0000001f, 0xea22207b, 0x0 }, /* #17 */
     448    { 0x022186, 0x022186, 0x8a4457c8, 0x0000001b, 0x0cdf10bc, 0x0 }, /* #18 */
     449    { 0x032d16, 0x032d16, 0x26a2c5f0, 0x0000001e, 0x48714434, 0x0 }, /* #19 */
     450    { 0x345716, 0x345716, 0xb9bea6fd, 0x0000001f, 0x93c56a7c, 0x0 }, /* #20 */
     451    { 0x121dd3, 0x121d93, 0x25a638ac, 0x0000001f, 0x83d2d857, 0x0 }, /* #21 */
     452    { 0x393997, 0x393997, 0xe7bc2136, 0x0000001d, 0x3028749b, 0x0 }, /* #22 */
     453    { 0x3f04d2, 0x3f0492, 0xb0688c4e, 0x0000001c, 0x1fd36db6, 0x0 }, /* #23 */
     454    { 0x075806, 0x075806, 0x3739362f, 0x0000001e, 0x4d1484cf, 0x0 }, /* #24 */
     455    { 0x1b5993, 0x1b5993, 0xa9d6a67e, 0x0000001b, 0x0b4cd07b, 0x0 }, /* #25 */
     456    { 0x0b4102, 0x0b4102, 0x82daa57b, 0x0000001f, 0xe0a62fb3, 0x0 }, /* #26 */
     457    { 0x054257, 0x054217, 0xff99fdd2, 0x0000001f, 0x96e7069d, 0x0 }, /* #27 */
     458    { 0x233902, 0x233902, 0x813e016b, 0x0000001b, 0x0dcf3943, 0x0 }, /* #28 */
     459    { 0x380597, 0x380597, 0x8b4c3783, 0x0000001f, 0xb8d0a013, 0x0 }, /* #29 */
     460    { 0x3d7d56, 0x3d7d16, 0x7d434993, 0x0000001f, 0x8c939224, 0x0 }, /* #30 */
     461    { 0x1f20c2, 0x1f2082, 0x3a335823, 0x00000017, 0x00dfa082, 0x0 }, /* #31 */
     462    { 0x225816, 0x225816, 0x92181632, 0x0000001f, 0xab5935e5, 0x0 }, /* #32 */
     463    { 0x210452, 0x210412, 0xb0be6fe6, 0x0000001f, 0xe6a47e0a, 0x0 }, /* #33 */
     464    { 0x0e5657, 0x0e5617, 0x26da27f9, 0x0000001f, 0xbc76605c, 0x0 }, /* #34 */
     465    { 0x305706, 0x305706, 0x18890924, 0x0000001e, 0x4cb747e5, 0x0 }, /* #35 */
     466    { 0x1111c2, 0x111182, 0x29eec1d8, 0x0000001f, 0xb9f8823d, 0x0 }, /* #36 */
     467    { 0x2e1086, 0x2e1086, 0x171283e0, 0x0000001f, 0xc08ff2f5, 0x0 }, /* #37 */
     468    { 0x1753d2, 0x175392, 0x15db4768, 0x0000001e, 0x6f2d28e1, 0x0 }, /* #38 */
     469    { 0x1663d3, 0x166393, 0x67111026, 0x0000001f, 0x913b63a7, 0x0 }, /* #39 */
     470    { 0x0b71c7, 0x0b7187, 0xabb1f179, 0x0000001d, 0x2f64762b, 0x0 }, /* #40 */
     471    { 0x0a3a07, 0x0a3a07, 0xe6f1fa81, 0x0000001c, 0x18753f20, 0x0 }, /* #41 */
     472    { 0x037b16, 0x037b16, 0xe71061c5, 0x0000001e, 0x6482e08c, 0x0 }, /* #42 */
     473    { 0x241a06, 0x241a06, 0xffea937c, 0x0000001f, 0x8178f380, 0x0 }, /* #43 */
     474    { 0x3a5943, 0x3a5903, 0x9739d0d4, 0x0000001e, 0x54bd3b09, 0x0 }, /* #44 */
     475    { 0x2e5682, 0x2e5682, 0x9b2bc573, 0x0000001c, 0x16b02fc8, 0x0 }, /* #45 */
     476    { 0x107f13, 0x107f13, 0x7adc4a43, 0x0000001e, 0x548f92e5, 0x0 }, /* #46 */
     477    { 0x3523c2, 0x352382, 0xc8fea4eb, 0x0000001e, 0x45fd65bd, 0x0 }, /* #47 */
     478    { 0x227f12, 0x227f12, 0x31cc6985, 0x0000001f, 0xa323b44d, 0x0 }, /* #48 */
     479    { 0x125e16, 0x125e16, 0x00de925f, 0x0000001f, 0x945b9b6b, 0x0 }, /* #49 */
     480    { 0x381816, 0x381816, 0x16f18cb9, 0x0000001f, 0x8c4dd173, 0x0 }, /* #50 */
     481    { 0x317c02, 0x317c02, 0xc6e1aaae, 0x0000001e, 0x498ca9dd, 0x0 }, /* #51 */
     482    { 0x237112, 0x237112, 0x2be78bda, 0x0000001f, 0xae8eabba, 0x0 }, /* #52 */
     483    { 0x2c7902, 0x2c7902, 0xa33ead01, 0x0000001d, 0x27d02eba, 0x0 }, /* #53 */
     484    { 0x2b6a97, 0x2b6a97, 0x22b5e6cd, 0x0000001e, 0x5443ae88, 0x0 }, /* #54 */
     485    { 0x370dd2, 0x370d92, 0xe985febb, 0x0000001e, 0x5c16dd1c, 0x0 }, /* #55 */
     486    { 0x0e0857, 0x0e0817, 0xc1237ba1, 0x0000001e, 0x4089879c, 0x0 }, /* #56 */
     487    { 0x2633d6, 0x263396, 0x0f173676, 0x0000001f, 0xfcf884b7, 0x0 }, /* #57 */
     488    { 0x112986, 0x112986, 0x1d05826f, 0x0000001c, 0x14b6544b, 0x0 }, /* #58 */
     489    { 0x183342, 0x183302, 0x4094eafb, 0x0000001f, 0xf0cf25dc, 0x0 }, /* #59 */
     490    { 0x3e4842, 0x3e4802, 0xb288245f, 0x0000001f, 0xc80bf2e4, 0x0 }, /* #60 */
     491    { 0x375ad6, 0x375a96, 0x93ee46af, 0x0000001f, 0xc0629562, 0x0 }, /* #61 */
     492    { 0x3d5502, 0x3d5502, 0x729fcced, 0x0000001f, 0x9946f592, 0x0 }, /* #62 */
     493    { 0x245117, 0x245117, 0x8acf6f6a, 0x0000001f, 0xb89bbe84, 0x0 }, /* #63 */
     494    { 0x3909d2, 0x390992, 0xe5fd9600, 0x0000001f, 0xab830e4f, 0x0 }, /* #64 */
     495    { 0x201b87, 0x201b87, 0xdb69c63f, 0x0000001d, 0x3d5680fb, 0x0 }, /* #65 */
     496    { 0x2e1f06, 0x2e1f06, 0x69f6e0c1, 0x0000001b, 0x0f1db46d, 0x0 }, /* #66 */
     497    { 0x3067d3, 0x306793, 0x5af28fca, 0x0000001e, 0x6abe2498, 0x0 }, /* #67 */
     498    { 0x140d16, 0x140d16, 0x6dfa313e, 0x0000001f, 0x84b715da, 0x0 }, /* #68 */
     499    { 0x3b3e56, 0x3b3e16, 0x5894dab2, 0x0000001f, 0xd4a1e8b9, 0x0 }, /* #69 */
     500    { 0x357517, 0x357517, 0x41cc7120, 0x0000001e, 0x5516eccc, 0x0 }, /* #70 */
     501    { 0x144fc7, 0x144f87, 0x41894daf, 0x0000001e, 0x5d4b3dc6, 0x0 }, /* #71 */
     502    { 0x042112, 0x042112, 0xe7327267, 0x0000001f, 0xe0f4dc4b, 0x0 }, /* #72 */
     503    { 0x2a7187, 0x2a7187, 0x63df422a, 0x0000001f, 0xd670e5cc, 0x0 }, /* #73 */
     504    { 0x3e3f96, 0x3e3f96, 0x0fd438db, 0x0000001d, 0x35e0b9fb, 0x0 }, /* #74 */
     505    { 0x122957, 0x122917, 0x2395254a, 0x0000001f, 0x94c35059, 0x0 }, /* #75 */
     506    { 0x102e82, 0x102e82, 0x919f1566, 0x0000001f, 0xe3360567, 0x0 }, /* #76 */
     507    { 0x1c3f42, 0x1c3f02, 0x5bd01b2b, 0x0000001d, 0x3ba7d324, 0x0 }, /* #77 */
     508    { 0x167f17, 0x167f17, 0xf6c4bf55, 0x0000001d, 0x2eeda25d, 0x0 }, /* #78 */
     509    { 0x3e4092, 0x3e4092, 0x1cd44838, 0x0000001f, 0xb4d18424, 0x0 }, /* #79 */
     510    { 0x3a1346, 0x3a1306, 0x9861f6ea, 0x0000001f, 0xc7998927, 0x0 }, /* #80 */
     511    { 0x3b0402, 0x3b0402, 0x10a1fa85, 0x0000001e, 0x7a465b1e, 0x0 }, /* #81 */
     512    { 0x082c57, 0x082c17, 0x9f9ee717, 0x0000001f, 0xb955c80c, 0x0 }, /* #82 */
     513    { 0x002916, 0x002916, 0x2aa6ba1e, 0x0000001e, 0x68053e45, 0x0 }, /* #83 */
     514    { 0x3b5957, 0x3b5917, 0xc8680168, 0x0000001f, 0xa4345727, 0x0 }, /* #84 */
     515    { 0x0574d6, 0x057496, 0x53841f91, 0x0000001a, 0x0734936d, 0x0 }, /* #85 */
     516    { 0x3a5cc7, 0x3a5c87, 0x3ff61d42, 0x0000001e, 0x76faf8dc, 0x0 }, /* #86 */
     517    { 0x284f97, 0x284f97, 0x6dc98320, 0x0000001f, 0x88bfe22f, 0x0 }, /* #87 */
     518    { 0x1a20d3, 0x1a2093, 0x42be52d3, 0x0000001f, 0x9d2f9c0d, 0x0 }, /* #88 */
     519    { 0x2e2853, 0x2e2813, 0x09e1a6c8, 0x0000001e, 0x7d8c9989, 0x0 }, /* #89 */
     520    { 0x3410d2, 0x341092, 0x72c6f668, 0x0000001f, 0xa45b60b6, 0x0 }, /* #90 */
     521    { 0x2a0013, 0x2a0013, 0x7346aa68, 0x0000001e, 0x645dccf8, 0x0 }, /* #91 */
     522    { 0x3b4047, 0x3b4007, 0x58d6bca8, 0x0000001d, 0x39fbe728, 0x0 }, /* #92 */
     523    { 0x053183, 0x053183, 0x33ff52df, 0x0000001f, 0xbf99c924, 0x0 }, /* #93 */
     524    { 0x247b13, 0x247b13, 0xa3ce2e6e, 0x0000001f, 0xf54a4a1f, 0x0 }, /* #94 */
     525    { 0x085486, 0x085486, 0x1a32d80a, 0x0000001f, 0x8005a6c9, 0x0 }, /* #95 */
    526526};
    527527static const BINU32_TEST_T g_aTests_imul_two_u32_amd[] =
    528528{
    529     { 0x222646, 0x222646, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #0 */
    530     { 0x080582, 0x080582, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #1 */
    531     { 0x3c56c7, 0x3c56c6, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #2 */
    532     { 0x3a67d6, 0x3a67d6, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #3 */
    533     { 0x372296, 0x372296, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #4 */
    534     { 0x014d57, 0x014556, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #5 */
    535     { 0x1869d2, 0x1861d2, 0xd113b3b7, 0x00000000, 0x00000000, 0x0 }, /* #6 */
    536     { 0x3b5cd6, 0x3b54d6, 0xbfe7ce03, 0x00000000, 0x00000000, 0x0 }, /* #7 */
    537     { 0x066887, 0x066086, 0x653aab05, 0x00000000, 0x00000000, 0x0 }, /* #8 */
    538     { 0x320906, 0x320106, 0x26b29614, 0x00000000, 0x00000000, 0x0 }, /* #9 */
    539     { 0x1b0ec7, 0x1b06c6, 0x9deee7fb, 0x00000000, 0x00000000, 0x0 }, /* #10 */
    540     { 0x001f17, 0x001716, 0x6e39377e, 0x00000000, 0x00000000, 0x0 }, /* #11 */
    541     { 0x2a6992, 0x2a6993, 0xcc436af8, 0x31615570, 0x5e23c612, 0x0 }, /* #12 */
    542     { 0x205713, 0x205f13, 0xf1907564, 0x55e4ada0, 0xc30b11a8, 0x0 }, /* #13 */
    543     { 0x342e07, 0x342e07, 0x62422945, 0x49660f29, 0x65a38295, 0x0 }, /* #14 */
    544     { 0x121783, 0x121f83, 0x584970d5, 0x0b8ed1b3, 0x7d8ebc67, 0x0 }, /* #15 */
    545     { 0x334e97, 0x334e97, 0x88acaef8, 0x0a135328, 0xc113203b, 0x0 }, /* #16 */
    546     { 0x290202, 0x290a03, 0x39c4e60a, 0x32e515c4, 0xaddad8fa, 0x0 }, /* #17 */
    547     { 0x1b3d46, 0x1b3d47, 0x0f9e1ef2, 0xf7bad5c0, 0x1601a9e0, 0x0 }, /* #18 */
    548     { 0x375d17, 0x375d17, 0x249dd37e, 0x5c1e0be6, 0xf5a828cd, 0x0 }, /* #19 */
    549     { 0x0e4642, 0x0e4e43, 0x2a0a6f3e, 0xb21e547c, 0x930d6502, 0x0 }, /* #20 */
    550     { 0x227013, 0x227813, 0xcaac1aad, 0xb02de5c4, 0xa90b5954, 0x0 }, /* #21 */
    551     { 0x152ed3, 0x152ed3, 0x678a3d1e, 0xbd6aae6e, 0xe4b290d9, 0x0 }, /* #22 */
    552     { 0x034a17, 0x034a17, 0xf390614c, 0xc4418eb8, 0xcbe3ffda, 0x0 }, /* #23 */
    553     { 0x324747, 0x324f47, 0xdb67a6de, 0x5e24ff3a, 0x71fc67b3, 0x0 }, /* #24 */
    554     { 0x3c5313, 0x3c5b13, 0x4bb6094a, 0x184aface, 0x9c1c001b, 0x0 }, /* #25 */
    555     { 0x0a7b07, 0x0a7b07, 0x58a6c330, 0xa53d09c0, 0x2c5890f4, 0x0 }, /* #26 */
    556     { 0x143a96, 0x143a97, 0x0a7025c9, 0xa8533001, 0x48c0b479, 0x0 }, /* #27 */
    557     { 0x081917, 0x081917, 0xdd052a26, 0x3189e388, 0x7e1233ac, 0x0 }, /* #28 */
    558     { 0x3e0102, 0x3e0903, 0x88c9c665, 0xef17c874, 0x77001564, 0x0 }, /* #29 */
    559     { 0x3c1547, 0x3c1d47, 0x11d824a0, 0x74a77060, 0x054c8d87, 0x0 }, /* #30 */
    560     { 0x1f1cc2, 0x1f1cc3, 0x54ae4235, 0x82805586, 0x3c7cb02e, 0x0 }, /* #31 */
    561     { 0x123b02, 0x123b03, 0xdfb519a4, 0x6c666988, 0xeaa68f12, 0x0 }, /* #32 */
    562     { 0x3b1d53, 0x3b1d53, 0x6a4a1567, 0x1bc686d3, 0x65c353b5, 0x0 }, /* #33 */
    563     { 0x2c2353, 0x2c2b53, 0x9c1e6dcf, 0x0c23209b, 0xd1bb3f75, 0x0 }, /* #34 */
    564     { 0x032343, 0x032b43, 0x6064476b, 0x979f584e, 0x578cd26a, 0x0 }, /* #35 */
    565     { 0x0a3912, 0x0a3913, 0x1af31e5f, 0x02a09955, 0x8f4efccb, 0x0 }, /* #36 */
    566     { 0x361c12, 0x361c13, 0x9ac29548, 0xc36faec8, 0x1cd6b7b1, 0x0 }, /* #37 */
    567     { 0x357517, 0x357d17, 0x75ed4052, 0xef42422c, 0xab19e326, 0x0 }, /* #38 */
    568     { 0x100a92, 0x100a93, 0x40afefc4, 0x035a0758, 0xdea62d36, 0x0 }, /* #39 */
    569     { 0x2243d2, 0x224bd3, 0x89ff37a6, 0x7885b034, 0x529e993e, 0x0 }, /* #40 */
    570     { 0x1e3ed6, 0x1e3ed7, 0xb24d4c40, 0xa3ea9800, 0xb0c93860, 0x0 }, /* #41 */
    571     { 0x143f87, 0x143f87, 0xaadea04d, 0x6d9a618b, 0x7dee3537, 0x0 }, /* #42 */
    572     { 0x276e52, 0x276e53, 0xc1d919ac, 0x693e5f88, 0x94246c26, 0x0 }, /* #43 */
    573     { 0x385dd2, 0x385dd3, 0xc99fccee, 0x44c34aa6, 0x5a474305, 0x0 }, /* #44 */
    574     { 0x010a97, 0x010a97, 0x43dd52df, 0xf577dd0c, 0xb76bb074, 0x0 }, /* #45 */
    575     { 0x0d2c12, 0x0d2c13, 0x9a9d9cd2, 0xff59ac70, 0xa1a2cd78, 0x0 }, /* #46 */
    576     { 0x1f1282, 0x1f1a83, 0x138d4353, 0x2aa807ad, 0x1f3f28ff, 0x0 }, /* #47 */
    577     { 0x1c2e13, 0x1c2e13, 0x7b70aca3, 0x50a6ae13, 0xe2561fd1, 0x0 }, /* #48 */
    578     { 0x0304c7, 0x030cc7, 0x4beea700, 0x929ade00, 0xe11617f2, 0x0 }, /* #49 */
    579     { 0x3e21d6, 0x3e29d7, 0x9acef05b, 0x06ea7150, 0xc80614f0, 0x0 }, /* #50 */
    580     { 0x083d83, 0x083d83, 0xf89163e3, 0xfea6f848, 0x1134e918, 0x0 }, /* #51 */
    581     { 0x335046, 0x335847, 0x145d6695, 0x7adfdcd8, 0xfff9eb78, 0x0 }, /* #52 */
    582     { 0x123412, 0x123c13, 0xf85a2cb2, 0x43219d7a, 0xa82c7705, 0x0 }, /* #53 */
    583     { 0x397dd7, 0x397dd7, 0xf849f96c, 0x8fac0604, 0x40963e53, 0x0 }, /* #54 */
    584     { 0x153b52, 0x153b53, 0x5f011eb1, 0x5bc76afe, 0x0286065e, 0x0 }, /* #55 */
    585     { 0x0c0697, 0x0c0e97, 0xb0864485, 0x6dc257dd, 0xbefcb179, 0x0 }, /* #56 */
    586     { 0x274012, 0x274813, 0x47f29c0a, 0x5ee12a42, 0x88e2796d, 0x0 }, /* #57 */
    587     { 0x116783, 0x116f83, 0x3f002f84, 0x72a8c17c, 0x252fc43f, 0x0 }, /* #58 */
    588     { 0x3d37d7, 0x3d3fd7, 0x1e67584b, 0xcad44ff7, 0x12d5b385, 0x0 }, /* #59 */
    589     { 0x3c6a46, 0x3c6a47, 0x4e10d556, 0xf94cc618, 0xf3262924, 0x0 }, /* #60 */
    590     { 0x171492, 0x171c93, 0x77114362, 0x36a1a800, 0xce5f1400, 0x0 }, /* #61 */
    591     { 0x1a1357, 0x1a1b57, 0x8bedc413, 0x97d1a462, 0x26e3e256, 0x0 }, /* #62 */
    592     { 0x2030d7, 0x2038d7, 0x1f3c3fa0, 0x6f12ba20, 0x2c753165, 0x0 }, /* #63 */
    593     { 0x3d7492, 0x3d7c93, 0x07cb70a9, 0x15d4ebee, 0x7d516b3e, 0x0 }, /* #64 */
    594     { 0x1752c7, 0x175ac7, 0x05b89d31, 0xb14a8769, 0x1b581fb9, 0x0 }, /* #65 */
    595     { 0x0a5982, 0x0a5983, 0x95cfac85, 0xc2dad7ba, 0xf5475af2, 0x0 }, /* #66 */
    596     { 0x240207, 0x240a07, 0x8880a67d, 0x212dffd2, 0x76327dba, 0x0 }, /* #67 */
    597     { 0x1c7ad7, 0x1c7ad7, 0xbf0ca2a8, 0xbb55e350, 0x968b04c2, 0x0 }, /* #68 */
    598     { 0x256816, 0x256817, 0x15168a07, 0x754c7e73, 0xfabffd35, 0x0 }, /* #69 */
    599     { 0x084097, 0x084897, 0x982489a6, 0xb997bd5a, 0x86c91e7f, 0x0 }, /* #70 */
    600     { 0x314807, 0x314807, 0x6bb81836, 0xd6858d04, 0x833d97a6, 0x0 }, /* #71 */
    601     { 0x2f35c7, 0x2f3dc7, 0x6ef39c2a, 0x0c5b68cc, 0xfb91c24e, 0x0 }, /* #72 */
    602     { 0x2b2d47, 0x2b2d47, 0x2f4782d6, 0x61795a9e, 0x7fdee8ad, 0x0 }, /* #73 */
    603     { 0x3d5697, 0x3d5e97, 0x3a950008, 0xe10d60b8, 0x8c354c17, 0x0 }, /* #74 */
    604     { 0x162117, 0x162917, 0xa65347ac, 0xf36f97d0, 0xe58680dc, 0x0 }, /* #75 */
    605     { 0x357ec3, 0x357ec3, 0x89a8c55e, 0xd70d3e2e, 0xa735c419, 0x0 }, /* #76 */
    606     { 0x1d7a16, 0x1d7a17, 0x2284bb76, 0xbb070276, 0x382f7281, 0x0 }, /* #77 */
    607     { 0x0630c3, 0x0638c3, 0x7c411a6c, 0xb3aa5864, 0x562dc75b, 0x0 }, /* #78 */
    608     { 0x3b5392, 0x3b5b93, 0xe1ab3fce, 0x08a25a2c, 0x31ea1f7a, 0x0 }, /* #79 */
    609     { 0x381c12, 0x381c13, 0x0287de26, 0x27b4c344, 0xa6099216, 0x0 }, /* #80 */
    610     { 0x1575d6, 0x157dd7, 0x3d805e7c, 0xaabc5ff8, 0xb6bb5f42, 0x0 }, /* #81 */
    611     { 0x2b22d6, 0x2b2ad7, 0x0ac3c4fa, 0xf9a84f5e, 0x3ab8fe9b, 0x0 }, /* #82 */
    612     { 0x131013, 0x131813, 0xbf223612, 0xca4bfc2e, 0x1f0bf81f, 0x0 }, /* #83 */
    613     { 0x0e6bd3, 0x0e6bd3, 0xd6e62dfa, 0x8d2d0108, 0xe1d483d4, 0x0 }, /* #84 */
    614     { 0x1b0553, 0x1b0d53, 0xfc2df383, 0x0334b3f6, 0x2cce3c52, 0x0 }, /* #85 */
    615     { 0x1a6346, 0x1a6b47, 0x82ad3fa3, 0xf700a6f5, 0xfc2d0887, 0x0 }, /* #86 */
    616     { 0x0b16c3, 0x0b1ec3, 0xfb8312a0, 0x3f393bc0, 0x1a3be4e6, 0x0 }, /* #87 */
    617     { 0x304556, 0x304d57, 0x3ff5fd59, 0xa3b7f430, 0x2ecc1fb0, 0x0 }, /* #88 */
    618     { 0x341486, 0x341c87, 0xd90aa8f0, 0xca1a9180, 0xcad93168, 0x0 }, /* #89 */
    619     { 0x3a2842, 0x3a2843, 0x78d73760, 0x0cd92fc0, 0xb974bd9a, 0x0 }, /* #90 */
    620     { 0x0c07c3, 0x0c0fc3, 0xb89140c7, 0xe7432c98, 0x083406a8, 0x0 }, /* #91 */
    621     { 0x2103c7, 0x210bc7, 0xd4008fbf, 0x702a2a65, 0x30dd4edb, 0x0 }, /* #92 */
    622     { 0x2424c7, 0x242cc7, 0x05b44c86, 0x50238bfc, 0x000c152a, 0x0 }, /* #93 */
    623     { 0x011917, 0x011917, 0x61b424e0, 0xb3b4a480, 0xf9e1203c, 0x0 }, /* #94 */
    624     { 0x0b0187, 0x0b0987, 0xb8785f7a, 0x9248cdc0, 0x26c48060, 0x0 }, /* #95 */
     529    { 0x0876d7, 0x0876d6, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #0 */
     530    { 0x0d6902, 0x0d6102, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #1 */
     531    { 0x280802, 0x280002, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #2 */
     532    { 0x386682, 0x386682, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #3 */
     533    { 0x2d3f97, 0x2d3796, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #4 */
     534    { 0x2c2117, 0x2c2116, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #5 */
     535    { 0x384316, 0x384316, 0x1bbbe799, 0x00000000, 0x00000000, 0x0 }, /* #6 */
     536    { 0x217c02, 0x217402, 0x5be998e8, 0x00000000, 0x00000000, 0x0 }, /* #7 */
     537    { 0x355656, 0x355656, 0x51948a63, 0x00000000, 0x00000000, 0x0 }, /* #8 */
     538    { 0x091346, 0x091346, 0xfe4d4a3d, 0x00000000, 0x00000000, 0x0 }, /* #9 */
     539    { 0x050a97, 0x050296, 0xd0c4a49d, 0x00000000, 0x00000000, 0x0 }, /* #10 */
     540    { 0x134806, 0x134006, 0x03dd2edc, 0x00000000, 0x00000000, 0x0 }, /* #11 */
     541    { 0x2f1052, 0x2f1853, 0xb4ac3001, 0x33b36d7e, 0xd483cd7e, 0x0 }, /* #12 */
     542    { 0x283683, 0x283e83, 0x5f14ec94, 0x8832e444, 0x56b7f87d, 0x0 }, /* #13 */
     543    { 0x1a6212, 0x1a6a13, 0x9cf844c6, 0x270a03de, 0xef6b3205, 0x0 }, /* #14 */
     544    { 0x211f42, 0x211f43, 0x6d3c0977, 0xa5884318, 0xc0919ba8, 0x0 }, /* #15 */
     545    { 0x0232c2, 0x023ac3, 0xa4dac050, 0x815a7730, 0x1587d717, 0x0 }, /* #16 */
     546    { 0x3a3206, 0x3a3a07, 0x0babb68f, 0x5e27e068, 0xb65e8d18, 0x0 }, /* #17 */
     547    { 0x015f56, 0x015f57, 0x9c9c31d0, 0xb7edb700, 0x128a7e30, 0x0 }, /* #18 */
     548    { 0x220ad2, 0x220ad3, 0x9388030a, 0xebfdfdac, 0xc67fb05e, 0x0 }, /* #19 */
     549    { 0x136e87, 0x136e87, 0x64d6bf49, 0x675b25a4, 0x0ea86484, 0x0 }, /* #20 */
     550    { 0x1f1d82, 0x1f1d83, 0xbb921d1c, 0xe756c7dc, 0x75b537d1, 0x0 }, /* #21 */
     551    { 0x233696, 0x233e97, 0x66708de8, 0x146f0098, 0xa7748e0f, 0x0 }, /* #22 */
     552    { 0x1a0f07, 0x1a0f07, 0xc2a3bce9, 0x6b8613f5, 0x0bc7872d, 0x0 }, /* #23 */
     553    { 0x3b2147, 0x3b2947, 0x5ca11b45, 0xe04606fa, 0xd5055db2, 0x0 }, /* #24 */
     554    { 0x0a5bc6, 0x0a5bc7, 0xf6a03436, 0xf7d21b14, 0x4fc3e13e, 0x0 }, /* #25 */
     555    { 0x385653, 0x385e53, 0x6cc113bd, 0x9cf1ff83, 0x77f6f43f, 0x0 }, /* #26 */
     556    { 0x1d70c7, 0x1d78c7, 0xc6d8be7c, 0x5d7f1c18, 0xbfc1e33a, 0x0 }, /* #27 */
     557    { 0x2d1583, 0x2d1d83, 0x8de0ff85, 0xe3487ae5, 0xaea77be1, 0x0 }, /* #28 */
     558    { 0x360896, 0x360897, 0xc1f59dcc, 0x8b9d8dbc, 0xa44abd15, 0x0 }, /* #29 */
     559    { 0x034052, 0x034853, 0x1fd38479, 0x4d4b36b9, 0xb79e3441, 0x0 }, /* #30 */
     560    { 0x3854c3, 0x385cc3, 0x01d7e54d, 0x496b7400, 0x050f4400, 0x0 }, /* #31 */
     561    { 0x397f43, 0x397f43, 0x99dc81d2, 0x963c063a, 0x5bcf3015, 0x0 }, /* #32 */
     562    { 0x1d40d6, 0x1d48d7, 0x242776fa, 0xd927dd3a, 0x1af429a1, 0x0 }, /* #33 */
     563    { 0x1916d2, 0x191ed3, 0x916b4c64, 0x79c79ccc, 0xdb64422b, 0x0 }, /* #34 */
     564    { 0x342313, 0x342b13, 0x95e07a67, 0x1770a13f, 0xc4840b69, 0x0 }, /* #35 */
     565    { 0x093d83, 0x093d83, 0x4dadb596, 0x75c56e14, 0x076c91de, 0x0 }, /* #36 */
     566    { 0x1c0982, 0x1c0983, 0xe6cf9d28, 0xc1aeaff8, 0x0856e1d3, 0x0 }, /* #37 */
     567    { 0x040897, 0x040897, 0x48da546e, 0x3e42fb52, 0xf5dd271f, 0x0 }, /* #38 */
     568    { 0x332087, 0x332887, 0x4379c316, 0x60f2460e, 0x2ef6fbf5, 0x0 }, /* #39 */
     569    { 0x174a97, 0x174a97, 0x109fa699, 0x953cde81, 0x6172b029, 0x0 }, /* #40 */
     570    { 0x0b64c6, 0x0b6cc7, 0x8f8d71c3, 0x7f3e0986, 0x4f27e202, 0x0 }, /* #41 */
     571    { 0x2719c7, 0x2719c7, 0xa5d5af43, 0x078f2c54, 0xafe56b1c, 0x0 }, /* #42 */
     572    { 0x1b3482, 0x1b3c83, 0xe95e21d5, 0x168a78f2, 0xe2ff3c2a, 0x0 }, /* #43 */
     573    { 0x071c06, 0x071c07, 0x3e0abf5d, 0x0cbed410, 0x7399b350, 0x0 }, /* #44 */
     574    { 0x0b0452, 0x0b0c53, 0x874be725, 0xccec6004, 0x483452b4, 0x0 }, /* #45 */
     575    { 0x214c56, 0x214c57, 0x7ff60684, 0x49c384a8, 0xf125e4ea, 0x0 }, /* #46 */
     576    { 0x1757d3, 0x175fd3, 0x1c9c82e3, 0x3c0d4a1f, 0x67553495, 0x0 }, /* #47 */
     577    { 0x2f3657, 0x2f3e57, 0x1edabd68, 0x8334f478, 0xeac906ab, 0x0 }, /* #48 */
     578    { 0x145a56, 0x145a57, 0x5b54c19b, 0x4cd58bfb, 0xd972b521, 0x0 }, /* #49 */
     579    { 0x113747, 0x113f47, 0x821b179b, 0xdc00faab, 0x40aac231, 0x0 }, /* #50 */
     580    { 0x334002, 0x334803, 0xfe377daa, 0xaf21ed94, 0x2d1b64a2, 0x0 }, /* #51 */
     581    { 0x2b7f86, 0x2b7f87, 0x395c7920, 0x7f589c60, 0x2614414b, 0x0 }, /* #52 */
     582    { 0x0a5742, 0x0a5f43, 0x01fbd6a3, 0x2317d6ab, 0xfcc86859, 0x0 }, /* #53 */
     583    { 0x3a4a16, 0x3a4a17, 0xf2b32ddf, 0x42d74613, 0x9188c64d, 0x0 }, /* #54 */
     584    { 0x131306, 0x131b07, 0xa0d267a4, 0x16e430b4, 0xd59271a5, 0x0 }, /* #55 */
     585    { 0x231293, 0x231a93, 0x8f60c74e, 0x6d608250, 0xdabcfa98, 0x0 }, /* #56 */
     586    { 0x283f92, 0x283f93, 0x43add626, 0xd4335500, 0xc9c67b80, 0x0 }, /* #57 */
     587    { 0x163657, 0x163e57, 0x32898cbf, 0x426fe97c, 0xa4776984, 0x0 }, /* #58 */
     588    { 0x300c83, 0x300c83, 0xa3e1505c, 0x8cd2ee74, 0xdd62da6b, 0x0 }, /* #59 */
     589    { 0x3135d7, 0x313dd7, 0xac3c5786, 0xd2c3a19c, 0xad96351a, 0x0 }, /* #60 */
     590    { 0x385557, 0x385d57, 0x7c2af43b, 0x19be7924, 0xe8088d2c, 0x0 }, /* #61 */
     591    { 0x2c7912, 0x2c7913, 0xf0800e45, 0x8c7c432f, 0xa728ece3, 0x0 }, /* #62 */
     592    { 0x183f02, 0x183f03, 0xde1b17c3, 0xb969142b, 0x84b53379, 0x0 }, /* #63 */
     593    { 0x067006, 0x067807, 0x1c6e83ed, 0x84be87c7, 0xdb976c03, 0x0 }, /* #64 */
     594    { 0x3467c7, 0x346fc7, 0x3b4691b8, 0xdf13e170, 0x56090642, 0x0 }, /* #65 */
     595    { 0x3a0306, 0x3a0b07, 0xf066f79e, 0xb7e09b90, 0xb80adfb8, 0x0 }, /* #66 */
     596    { 0x256692, 0x256e93, 0x0c8691a4, 0x88715aa0, 0xd6c3ac68, 0x0 }, /* #67 */
     597    { 0x2c0c52, 0x2c0c53, 0xad9e8a8d, 0x22c70d6d, 0x039a4661, 0x0 }, /* #68 */
     598    { 0x020c02, 0x020c03, 0xfdbd8bb3, 0xaf636e9d, 0x671eb46f, 0x0 }, /* #69 */
     599    { 0x181847, 0x181847, 0xf3858690, 0x4a1deb00, 0xc3459330, 0x0 }, /* #70 */
     600    { 0x0256d3, 0x025ed3, 0xead1b9e2, 0x8cbed048, 0xef02ba64, 0x0 }, /* #71 */
     601    { 0x1b1352, 0x1b1b53, 0xf59325a5, 0x877e3b55, 0x8f8caff1, 0x0 }, /* #72 */
     602    { 0x327f12, 0x327f13, 0x28cfd83e, 0xa6f61140, 0x657de360, 0x0 }, /* #73 */
     603    { 0x1a6786, 0x1a6f87, 0x70a06700, 0x99bf9000, 0xf2ca49f0, 0x0 }, /* #74 */
     604    { 0x3c6652, 0x3c6e53, 0xa8725c1c, 0x8e544368, 0xebfd67d6, 0x0 }, /* #75 */
     605    { 0x2c2902, 0x2c2903, 0x85c2895c, 0x3a938d20, 0x66c7f9f8, 0x0 }, /* #76 */
     606    { 0x2c1c86, 0x2c1c87, 0xcb4e69e8, 0xafd338c0, 0x890b24f8, 0x0 }, /* #77 */
     607    { 0x281a43, 0x281a43, 0x725e84e2, 0x9dfd084e, 0xdb664c17, 0x0 }, /* #78 */
     608    { 0x0d0806, 0x0d0807, 0x475f7ccf, 0x087377ff, 0x0dfafdd1, 0x0 }, /* #79 */
     609    { 0x2d2b82, 0x2d2b83, 0x5740e03d, 0x36d02e1f, 0x6441f18b, 0x0 }, /* #80 */
     610    { 0x191013, 0x191813, 0xfa2fec76, 0x0773560e, 0x204d75a5, 0x0 }, /* #81 */
     611    { 0x265507, 0x265d07, 0x2a2bfee2, 0x5b741d84, 0xae6adde2, 0x0 }, /* #82 */
     612    { 0x0d5912, 0x0d5913, 0x92523f01, 0xe019a4e0, 0x95a684e0, 0x0 }, /* #83 */
     613    { 0x1d1912, 0x1d1913, 0xb1f6e3da, 0x5361343c, 0x07e916d6, 0x0 }, /* #84 */
     614    { 0x1a6056, 0x1a6857, 0x193c24e0, 0x7b547780, 0x3b991be4, 0x0 }, /* #85 */
     615    { 0x365503, 0x365d03, 0xac4eea05, 0x09d470ec, 0x30e604fc, 0x0 }, /* #86 */
     616    { 0x117646, 0x117e47, 0xdf2d7e68, 0xce6222a8, 0x23c60ea9, 0x0 }, /* #87 */
     617    { 0x2c0b92, 0x2c0b93, 0xa2c0b887, 0xe72c5781, 0xda92d9b7, 0x0 }, /* #88 */
     618    { 0x132bd7, 0x132bd7, 0x04765db7, 0xadc60886, 0x37029baa, 0x0 }, /* #89 */
     619    { 0x3972d2, 0x397ad3, 0x023ee64a, 0x4e529938, 0x6f81056c, 0x0 }, /* #90 */
     620    { 0x0b2e86, 0x0b2e87, 0xcaa35267, 0xe2077763, 0x2876eda5, 0x0 }, /* #91 */
     621    { 0x2c2117, 0x2c2917, 0x0f78cef9, 0xad8ba2a2, 0x445c6632, 0x0 }, /* #92 */
     622    { 0x395ed2, 0x395ed3, 0xd8826255, 0x38a4fea9, 0xd805c705, 0x0 }, /* #93 */
     623    { 0x0d2597, 0x0d2d97, 0x1dde6b4e, 0x2825b68a, 0xb556dd33, 0x0 }, /* #94 */
     624    { 0x147b56, 0x147b57, 0x6b5e4ac5, 0x8dd3c3e4, 0x7b7f0294, 0x0 }, /* #95 */
    625625};
    626626
     
    629629static const BINU64_TEST_T g_aTests_bsf_u64_amd[] =
    630630{
    631     { 0x034a87, 0x034ac7, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #0 */
    632     { 0x050ed2, 0x050ed2, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #1 */
    633     { 0x254382, 0x2543c2, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #2 */
    634     { 0x0822d2, 0x0822d2, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #3 */
    635     { 0x3b1d47, 0x3b1d47, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #4 */
    636     { 0x014452, 0x014452, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #5 */
    637     { 0x363e56, 0x363e56, 0x8f719115d79271dd, 0x8f719115d79271dd, 0x0000000000000000, 0x0 }, /* #6 */
    638     { 0x2c2252, 0x2c2252, 0x76c8434126c97f5b, 0x76c8434126c97f5b, 0x0000000000000000, 0x0 }, /* #7 */
    639     { 0x371d53, 0x371d53, 0x0a285341c9b9e01c, 0x0a285341c9b9e01c, 0x0000000000000000, 0x0 }, /* #8 */
    640     { 0x315596, 0x3155d6, 0xaa2258601f420fe8, 0xaa2258601f420fe8, 0x0000000000000000, 0x0 }, /* #9 */
    641     { 0x181c16, 0x181c56, 0x96f3a1a85825c23e, 0x96f3a1a85825c23e, 0x0000000000000000, 0x0 }, /* #10 */
    642     { 0x3a2857, 0x3a2857, 0x85908ff573701d40, 0x85908ff573701d40, 0x0000000000000000, 0x0 }, /* #11 */
    643     { 0x1b4183, 0x1b4183, 0xd4f5e143eda9875c, 0x0000000000000000, 0xb1460ef61a980075, 0x0 }, /* #12 */
    644     { 0x007293, 0x007293, 0xe213f2f872e228be, 0x0000000000000001, 0x820a905bcbb4aa16, 0x0 }, /* #13 */
    645     { 0x0b4743, 0x0b4703, 0x66895b43acfd4050, 0x0000000000000000, 0xa50fc2de03c69f79, 0x0 }, /* #14 */
    646     { 0x023087, 0x023087, 0xda582d5608dbdc3d, 0x0000000000000000, 0x90a3472ed308769d, 0x0 }, /* #15 */
    647     { 0x162582, 0x162582, 0xe9475a44ca7aafd8, 0x0000000000000003, 0x80e563990b773b88, 0x0 }, /* #16 */
    648     { 0x2d7312, 0x2d7312, 0xa4c462fa6af2b6e0, 0x0000000000000000, 0x458b0475193e3ec5, 0x0 }, /* #17 */
    649     { 0x1140d6, 0x114096, 0x5e04712e49d57925, 0x0000000000000000, 0x8439c3b375a29267, 0x0 }, /* #18 */
    650     { 0x1f3fc3, 0x1f3f83, 0x31802c35615331f7, 0x0000000000000001, 0x76e99bf9d5d685ca, 0x0 }, /* #19 */
    651     { 0x3f1493, 0x3f1493, 0x094d833018a15ac2, 0x0000000000000000, 0xbd0aa275ffdfc915, 0x0 }, /* #20 */
    652     { 0x2f6f57, 0x2f6f17, 0xc348b9148e120dcf, 0x0000000000000000, 0x888b5a0f5b6ed1bb, 0x0 }, /* #21 */
    653     { 0x051302, 0x051302, 0xc59bb5225740e64a, 0x0000000000000001, 0x19c8128e3190ce0e, 0x0 }, /* #22 */
    654     { 0x3a35d3, 0x3a3593, 0x9e0c2f233fa5cc5d, 0x0000000000000000, 0xafc73b8471ead311, 0x0 }, /* #23 */
    655     { 0x141053, 0x141013, 0xbbaff54f6d16eb44, 0x0000000000000000, 0x9e88d72bdd1254f9, 0x0 }, /* #24 */
    656     { 0x267883, 0x267883, 0xf74c0909d9f3a0b0, 0x0000000000000000, 0x35d7b6a8e0e56b0f, 0x0 }, /* #25 */
    657     { 0x186b17, 0x186b17, 0x8d59c08206fa186d, 0x0000000000000001, 0x7df45c1e3f6dbe7a, 0x0 }, /* #26 */
    658     { 0x0b5552, 0x0b5512, 0x7a486989d923c0d3, 0x0000000000000000, 0x1eb01a89e808e017, 0x0 }, /* #27 */
    659     { 0x1e48c7, 0x1e4887, 0x426d808594c68250, 0x0000000000000000, 0x601efcef6310bdd5, 0x0 }, /* #28 */
    660     { 0x2f3f42, 0x2f3f02, 0xd3534ff8a67de536, 0x0000000000000000, 0xad673aa6c2a72cb1, 0x0 }, /* #29 */
    661     { 0x3b2047, 0x3b2007, 0x173ca805969fd491, 0x0000000000000001, 0xa567c7d14f3aec2e, 0x0 }, /* #30 */
    662     { 0x2f1e52, 0x2f1e12, 0x8fac0938a00526ef, 0x0000000000000000, 0xba56372ea7916465, 0x0 }, /* #31 */
    663     { 0x004ac7, 0x004a87, 0x3e1e0d6abbcac834, 0x0000000000000001, 0xa81c5d506702ca02, 0x0 }, /* #32 */
    664     { 0x3243c2, 0x324382, 0x613bad83f5fea5de, 0x0000000000000002, 0x56ca388f14fca554, 0x0 }, /* #33 */
    665     { 0x0760c6, 0x076086, 0x42bd5f4a08242dbe, 0x0000000000000000, 0xcc80d7ea9ebb1581, 0x0 }, /* #34 */
    666     { 0x1f4a07, 0x1f4a07, 0xcc00d06015774f72, 0x0000000000000000, 0xb63938c74970759b, 0x0 }, /* #35 */
    667     { 0x3e4d56, 0x3e4d16, 0x783c64b9b8a28e8b, 0x0000000000000000, 0xe9b8679d84f8ca87, 0x0 }, /* #36 */
    668     { 0x1a2a86, 0x1a2a86, 0x419a738449391abc, 0x0000000000000001, 0x5120a4aa8315dfee, 0x0 }, /* #37 */
    669     { 0x1a3e82, 0x1a3e82, 0xa620b1d255d1648e, 0x0000000000000000, 0x200bfe9cac7a865f, 0x0 }, /* #38 */
    670     { 0x386507, 0x386507, 0x0352740a460448f7, 0x0000000000000000, 0xb8207cc51a405f0d, 0x0 }, /* #39 */
    671     { 0x1f0646, 0x1f0606, 0xee34d02116ea1736, 0x0000000000000001, 0x888958a84d4c3e3a, 0x0 }, /* #40 */
    672     { 0x1b01d2, 0x1b0192, 0x2a8848c9c4f1facb, 0x0000000000000000, 0x20d3653a1962bac3, 0x0 }, /* #41 */
    673     { 0x1a5386, 0x1a5386, 0x10776ca4cebecccc, 0x0000000000000001, 0x624ceb37507d8b6e, 0x0 }, /* #42 */
    674     { 0x267952, 0x267912, 0x4f4389a20c30ea92, 0x0000000000000001, 0x9b3142a79b00f282, 0x0 }, /* #43 */
    675     { 0x0f1096, 0x0f1096, 0xefd2811ef6125de5, 0x0000000000000002, 0x1435d0cf651b11ec, 0x0 }, /* #44 */
    676     { 0x1f7112, 0x1f7112, 0xed8346bac01623b9, 0x0000000000000001, 0xdc144e60859874ae, 0x0 }, /* #45 */
    677     { 0x252fd2, 0x252f92, 0xe31cccbad93c2e85, 0x0000000000000000, 0x25045a7b37c4fa2b, 0x0 }, /* #46 */
    678     { 0x105413, 0x105413, 0x7760b8556d498b6d, 0x0000000000000001, 0x3a279043aee5f0da, 0x0 }, /* #47 */
    679     { 0x305d56, 0x305d16, 0x3ca842828e016180, 0x0000000000000001, 0xfa1e9def0aa683ea, 0x0 }, /* #48 */
    680     { 0x127483, 0x127483, 0x006ab7ad6c750b28, 0x0000000000000000, 0x6cc0256ede40bf11, 0x0 }, /* #49 */
    681     { 0x191083, 0x191083, 0x1bd3cbe1e1a0308e, 0x0000000000000002, 0xf052f5366dee2f0c, 0x0 }, /* #50 */
    682     { 0x204503, 0x204503, 0x612fb28a6b26536f, 0x0000000000000000, 0x387ef6ba0272b3df, 0x0 }, /* #51 */
    683     { 0x384a52, 0x384a12, 0xa7d0a3375a56d639, 0x0000000000000005, 0x2e05f1cc328ba520, 0x0 }, /* #52 */
    684     { 0x054082, 0x054082, 0x2d755c57db61bbdf, 0x0000000000000000, 0x1187820ff4018be5, 0x0 }, /* #53 */
    685     { 0x2b5092, 0x2b5092, 0x3d92f216674c3a79, 0x0000000000000001, 0x51176c78ba53c2c2, 0x0 }, /* #54 */
    686     { 0x1263d7, 0x126397, 0x2cf6bbaa5c9af307, 0x0000000000000000, 0x093c652eba9acdc9, 0x0 }, /* #55 */
    687     { 0x163396, 0x163396, 0x030938b21672ae2d, 0x0000000000000002, 0xf7b8ef7812692fac, 0x0 }, /* #56 */
    688     { 0x316c92, 0x316c92, 0x85e61c64596a1e38, 0x0000000000000001, 0x34d9229746520d16, 0x0 }, /* #57 */
    689     { 0x2e2347, 0x2e2307, 0x79996a981bd87b4e, 0x0000000000000000, 0x5e375d6f47253eb3, 0x0 }, /* #58 */
    690     { 0x1731c2, 0x173182, 0x50e2a91f8c0d99a7, 0x0000000000000000, 0x9a3ff18490cd5bb5, 0x0 }, /* #59 */
    691     { 0x093f46, 0x093f06, 0x2005df5123214feb, 0x0000000000000000, 0x04770734e1887017, 0x0 }, /* #60 */
    692     { 0x396916, 0x396916, 0xf1adde8871bde9e8, 0x0000000000000000, 0x75522f694deccc33, 0x0 }, /* #61 */
    693     { 0x2631d2, 0x263192, 0xd6dde31009e5efbb, 0x0000000000000001, 0xe721816941665bfe, 0x0 }, /* #62 */
    694     { 0x374946, 0x374906, 0x9e555c3b39336987, 0x0000000000000000, 0x7290a1c0b61a350b, 0x0 }, /* #63 */
    695     { 0x2b5e07, 0x2b5e07, 0xc740981edbf47b0f, 0x0000000000000001, 0x004e3697e1c2dd4a, 0x0 }, /* #64 */
    696     { 0x217383, 0x217383, 0x3525d32b9443e3e1, 0x0000000000000000, 0x9fce550f464ae823, 0x0 }, /* #65 */
    697     { 0x325c13, 0x325c13, 0x5ccd9173ff3c7f5c, 0x0000000000000001, 0xfa65e263fc0823ca, 0x0 }, /* #66 */
    698     { 0x321056, 0x321016, 0x117612870e102432, 0x0000000000000000, 0x5f8002d95eba6605, 0x0 }, /* #67 */
    699     { 0x3b0497, 0x3b0497, 0xb6586ba1ddb2912a, 0x0000000000000001, 0x015bcedfe70232e6, 0x0 }, /* #68 */
    700     { 0x2a33d6, 0x2a3396, 0x489bd3b2fb4f2361, 0x0000000000000000, 0x89019efdee67705b, 0x0 }, /* #69 */
    701     { 0x2d1957, 0x2d1917, 0x6a14f0c719a46260, 0x0000000000000001, 0x2091eb4bc4cbcf3a, 0x0 }, /* #70 */
    702     { 0x2e3a57, 0x2e3a17, 0xc15bda1266135d71, 0x0000000000000004, 0x421a20657549d470, 0x0 }, /* #71 */
    703     { 0x0447d7, 0x044797, 0x5fb2ee198aa429c7, 0x0000000000000002, 0xc6e058839c2ddc64, 0x0 }, /* #72 */
    704     { 0x1324c7, 0x132487, 0x08159193c415ac1a, 0x0000000000000001, 0xe13b935d00084e0a, 0x0 }, /* #73 */
    705     { 0x077082, 0x077082, 0x33759ad41500fb59, 0x0000000000000002, 0x1332bab82e080f84, 0x0 }, /* #74 */
    706     { 0x000fc2, 0x000f82, 0xa37d7e75a965f036, 0x0000000000000001, 0x6aaec19343f9665a, 0x0 }, /* #75 */
    707     { 0x262fc3, 0x262f83, 0xb04135008cded168, 0x0000000000000000, 0x9028ec5508fecc93, 0x0 }, /* #76 */
    708     { 0x336992, 0x336992, 0x7ece280d65ab04e4, 0x0000000000000000, 0x30b2a64d50a7ae85, 0x0 }, /* #77 */
    709     { 0x044302, 0x044302, 0x255d6798350cf3d9, 0x0000000000000001, 0x34612c68573c3f52, 0x0 }, /* #78 */
    710     { 0x2a1b83, 0x2a1b83, 0x90eecda701c94b82, 0x0000000000000000, 0x2fa6be706dffb873, 0x0 }, /* #79 */
    711     { 0x204382, 0x204382, 0x325c1c819b033ff5, 0x0000000000000000, 0x31a1dc31fd5372fb, 0x0 }, /* #80 */
    712     { 0x3f2e43, 0x3f2e03, 0xfeac2f1cccc0b11e, 0x0000000000000000, 0xec6b1bfa1a48f769, 0x0 }, /* #81 */
    713     { 0x3950d6, 0x395096, 0x4f03ab5f5dffb560, 0x0000000000000000, 0x33168e5f39e8127f, 0x0 }, /* #82 */
    714     { 0x1d3a02, 0x1d3a02, 0x32a592f7370afdef, 0x0000000000000001, 0x4ab9e4829453d0ee, 0x0 }, /* #83 */
    715     { 0x093903, 0x093903, 0x8e7eb041e545e025, 0x0000000000000001, 0xc170bfb45f6582d6, 0x0 }, /* #84 */
    716     { 0x3963d6, 0x396396, 0x75c38a0cefa6df0d, 0x0000000000000001, 0xdfe137b2789c563a, 0x0 }, /* #85 */
    717     { 0x0f3843, 0x0f3803, 0x30044d1ec50c6238, 0x0000000000000001, 0xd35569a7ea632606, 0x0 }, /* #86 */
    718     { 0x0b7d87, 0x0b7d87, 0xebbb6671d9e87298, 0x0000000000000003, 0xa142c61a1c42bbf8, 0x0 }, /* #87 */
    719     { 0x1b6607, 0x1b6607, 0xd9e1059daeda6631, 0x0000000000000000, 0xdcc14ba0c43793b1, 0x0 }, /* #88 */
    720     { 0x0c24d3, 0x0c2493, 0x941eacf3610dd8f4, 0x0000000000000001, 0xb2427e6669ecb0aa, 0x0 }, /* #89 */
    721     { 0x381506, 0x381506, 0xf889809e7987a59b, 0x0000000000000000, 0x9484ce360b5b42e5, 0x0 }, /* #90 */
    722     { 0x3e45c2, 0x3e4582, 0x690b900b6b954e18, 0x0000000000000001, 0x211d3c97361dd73a, 0x0 }, /* #91 */
    723     { 0x350f52, 0x350f12, 0x2fd018612f407153, 0x0000000000000000, 0x1fccf64a46f0a0cd, 0x0 }, /* #92 */
    724     { 0x3d0497, 0x3d0497, 0x5123d76be5cb77c3, 0x0000000000000000, 0xc73f34798813ba97, 0x0 }, /* #93 */
    725     { 0x0d7786, 0x0d7786, 0x6db42bb1127dd77a, 0x0000000000000003, 0x347c3f5b8fa088e8, 0x0 }, /* #94 */
    726     { 0x232b16, 0x232b16, 0xb9f42e9684b6bff4, 0x0000000000000000, 0xc2dc796f0e1eb867, 0x0 }, /* #95 */
     631    { 0x155b42, 0x155b42, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #0 */
     632    { 0x1e2dd7, 0x1e2dd7, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #1 */
     633    { 0x1d6517, 0x1d6557, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #2 */
     634    { 0x332153, 0x332153, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #3 */
     635    { 0x131452, 0x131452, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #4 */
     636    { 0x1c5387, 0x1c53c7, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #5 */
     637    { 0x0d1706, 0x0d1746, 0xc456ca3120758888, 0xc456ca3120758888, 0x0000000000000000, 0x0 }, /* #6 */
     638    { 0x347a06, 0x347a46, 0x5a14778b5d76abf9, 0x5a14778b5d76abf9, 0x0000000000000000, 0x0 }, /* #7 */
     639    { 0x3474c2, 0x3474c2, 0x341855629a655a7f, 0x341855629a655a7f, 0x0000000000000000, 0x0 }, /* #8 */
     640    { 0x0d5053, 0x0d5053, 0xb787d63562c50fab, 0xb787d63562c50fab, 0x0000000000000000, 0x0 }, /* #9 */
     641    { 0x006ec3, 0x006ec3, 0xf04495323d6fb2d0, 0xf04495323d6fb2d0, 0x0000000000000000, 0x0 }, /* #10 */
     642    { 0x1f3f13, 0x1f3f53, 0xf9f298efe0ee4114, 0xf9f298efe0ee4114, 0x0000000000000000, 0x0 }, /* #11 */
     643    { 0x163157, 0x163117, 0xec6226ce9bdc8bdc, 0x0000000000000000, 0x9b3bc1509fe1b525, 0x0 }, /* #12 */
     644    { 0x1019d3, 0x101993, 0xbc4595e3d1ed4664, 0x0000000000000001, 0xc5271b877c7388fe, 0x0 }, /* #13 */
     645    { 0x003e97, 0x003e97, 0xf60ac2f229950349, 0x0000000000000000, 0x361f4289bc84da69, 0x0 }, /* #14 */
     646    { 0x094c03, 0x094c03, 0x7a078dce7e252a79, 0x0000000000000000, 0x117e597a45ef0df9, 0x0 }, /* #15 */
     647    { 0x246186, 0x246186, 0x3a3464e34680f255, 0x0000000000000000, 0xb7985eb545cb90ef, 0x0 }, /* #16 */
     648    { 0x315996, 0x315996, 0x7d2ef15f9e844293, 0x0000000000000001, 0xf957054254e8b35a, 0x0 }, /* #17 */
     649    { 0x1a6e42, 0x1a6e02, 0x70292f28073edd27, 0x0000000000000000, 0x5d3a3595dfd703cb, 0x0 }, /* #18 */
     650    { 0x135812, 0x135812, 0xb7d07dd0925664be, 0x0000000000000004, 0x7aff0acf58f3ff50, 0x0 }, /* #19 */
     651    { 0x1e5b16, 0x1e5b16, 0x145c044b1bc3cf42, 0x0000000000000000, 0x1563b9d4651e0331, 0x0 }, /* #20 */
     652    { 0x3d1846, 0x3d1806, 0xc918718995043c62, 0x0000000000000000, 0x93743338e3c5de09, 0x0 }, /* #21 */
     653    { 0x0e2b82, 0x0e2b82, 0x12fb328f375dfd59, 0x0000000000000000, 0xbdf829a669b45405, 0x0 }, /* #22 */
     654    { 0x3611c6, 0x361186, 0xe82fb7d95164ab62, 0x0000000000000000, 0x31ad940514cf3cff, 0x0 }, /* #23 */
     655    { 0x106d97, 0x106d97, 0x50b24c802aa85249, 0x0000000000000004, 0x52613fd8e9bc7010, 0x0 }, /* #24 */
     656    { 0x260757, 0x260717, 0xaf18a9a1b6fef560, 0x0000000000000001, 0x8f6e12b0bc28a12e, 0x0 }, /* #25 */
     657    { 0x0d0987, 0x0d0987, 0x60b09fd5a06e2aa0, 0x0000000000000001, 0xc342a1512bcd8a8a, 0x0 }, /* #26 */
     658    { 0x2c4e83, 0x2c4e83, 0x3b3ad04fd46a0051, 0x0000000000000001, 0xaf647c03524210ea, 0x0 }, /* #27 */
     659    { 0x094143, 0x094103, 0xee280d47026f4e25, 0x0000000000000000, 0x5e8df52f877fe8d1, 0x0 }, /* #28 */
     660    { 0x1c1102, 0x1c1102, 0x331b8f5e1eea76c5, 0x0000000000000003, 0xdaba3f0616617e88, 0x0 }, /* #29 */
     661    { 0x3f3097, 0x3f3097, 0xebb37db8ae24b436, 0x0000000000000001, 0x2c049e249502d172, 0x0 }, /* #30 */
     662    { 0x2a04c3, 0x2a0483, 0xd92a825cbc7a651e, 0x0000000000000002, 0x0ec4ff90b5d472ec, 0x0 }, /* #31 */
     663    { 0x264e83, 0x264e83, 0x9bca52536dac8eaa, 0x0000000000000000, 0x45281b7b7fe2d565, 0x0 }, /* #32 */
     664    { 0x242ac2, 0x242a82, 0x1a486a2d1a7b61a8, 0x0000000000000001, 0xfb4d30cec832bdd6, 0x0 }, /* #33 */
     665    { 0x3f42c6, 0x3f4286, 0x21cc84b344ba8464, 0x0000000000000001, 0x49ad9c977a1c151a, 0x0 }, /* #34 */
     666    { 0x032343, 0x032303, 0x20fc1f2451d5a3e9, 0x0000000000000001, 0xc1414ef58860a63a, 0x0 }, /* #35 */
     667    { 0x265843, 0x265803, 0xb3da286253c237c0, 0x0000000000000001, 0x264445eab7915486, 0x0 }, /* #36 */
     668    { 0x0a1946, 0x0a1906, 0x7e79803f14c169cb, 0x0000000000000000, 0x0cbcdeb69ad2e8f7, 0x0 }, /* #37 */
     669    { 0x012616, 0x012616, 0xdfd0d4f51e7ef047, 0x0000000000000002, 0x5cd5570e074d3124, 0x0 }, /* #38 */
     670    { 0x0666c3, 0x066683, 0x181f941a640f0d04, 0x0000000000000000, 0xd69bc05d01346429, 0x0 }, /* #39 */
     671    { 0x322543, 0x322503, 0xe0b178d0f2ec7867, 0x0000000000000002, 0xbe9ec2ad6372b074, 0x0 }, /* #40 */
     672    { 0x3f2cc6, 0x3f2c86, 0x68b7049d88d63aee, 0x0000000000000005, 0x445b0c9487901520, 0x0 }, /* #41 */
     673    { 0x166b93, 0x166b93, 0x8f13795d87462899, 0x0000000000000001, 0x68f91ab14784f13a, 0x0 }, /* #42 */
     674    { 0x076f52, 0x076f12, 0xf20e814627e7f14d, 0x0000000000000001, 0x287643d41649552a, 0x0 }, /* #43 */
     675    { 0x1f2806, 0x1f2806, 0x5cf0b14b5b3e6369, 0x0000000000000003, 0xb7ad88f87e07e298, 0x0 }, /* #44 */
     676    { 0x3b0f02, 0x3b0f02, 0x0dd59ca88a741fd4, 0x0000000000000002, 0xaa4382b643200184, 0x0 }, /* #45 */
     677    { 0x3a1047, 0x3a1007, 0x93445891fede7601, 0x0000000000000002, 0xc392222f2c12c24c, 0x0 }, /* #46 */
     678    { 0x023d57, 0x023d17, 0xc82247397c13127a, 0x0000000000000001, 0x8f8afa168272142e, 0x0 }, /* #47 */
     679    { 0x286306, 0x286306, 0x0ea924529758eaf3, 0x0000000000000000, 0xddef7345828f8b03, 0x0 }, /* #48 */
     680    { 0x384657, 0x384617, 0x9233fcfe1e272e7b, 0x0000000000000000, 0x5166cb839326b1db, 0x0 }, /* #49 */
     681    { 0x3b0e43, 0x3b0e03, 0xf8a99723bdad3da2, 0x0000000000000003, 0x5b065bf00601b8b8, 0x0 }, /* #50 */
     682    { 0x3d7746, 0x3d7706, 0xbb24baf9fffef381, 0x0000000000000003, 0xec491fe5286f7098, 0x0 }, /* #51 */
     683    { 0x0d0a13, 0x0d0a13, 0x34b6bda2c1522b37, 0x0000000000000000, 0xf35a4b01095bf1b7, 0x0 }, /* #52 */
     684    { 0x3248d7, 0x324897, 0x5672a889169611ec, 0x0000000000000001, 0x9a04b78a8196e6b6, 0x0 }, /* #53 */
     685    { 0x2d7313, 0x2d7313, 0x30fb01efa9394d31, 0x0000000000000003, 0x0ef85272ef3c0b08, 0x0 }, /* #54 */
     686    { 0x2c4203, 0x2c4203, 0xbe1290a067b789ae, 0x0000000000000001, 0x52289c53b4d51836, 0x0 }, /* #55 */
     687    { 0x2f1657, 0x2f1617, 0x9a81ca2e6b6b6fef, 0x0000000000000001, 0x01ee57c67f009f9a, 0x0 }, /* #56 */
     688    { 0x0429d3, 0x042993, 0x765ccc749973a135, 0x0000000000000001, 0x63cd56f04672ef8e, 0x0 }, /* #57 */
     689    { 0x0659c2, 0x065982, 0x8539b89e33c1ec10, 0x0000000000000006, 0xf3ee8ebad0878fc0, 0x0 }, /* #58 */
     690    { 0x1c6fd2, 0x1c6f92, 0x7b4f63e6263b3db1, 0x0000000000000000, 0xbc70580d5927af75, 0x0 }, /* #59 */
     691    { 0x245c52, 0x245c12, 0xf5595b4a8c8708e6, 0x0000000000000001, 0x2eae2a083d7872a2, 0x0 }, /* #60 */
     692    { 0x092bd6, 0x092b96, 0x8cf6bd2818ba64ee, 0x0000000000000001, 0xbc47acc91afc93be, 0x0 }, /* #61 */
     693    { 0x205f02, 0x205f02, 0x9213c3d744930c69, 0x0000000000000001, 0x2f7feab8cf9e825a, 0x0 }, /* #62 */
     694    { 0x0b0f12, 0x0b0f12, 0x52e98575f71441c3, 0x0000000000000001, 0x985dfcf4a138ce06, 0x0 }, /* #63 */
     695    { 0x0a0383, 0x0a0383, 0x52f7fddf32f6f1ad, 0x0000000000000000, 0xb5e34403973c4533, 0x0 }, /* #64 */
     696    { 0x063c92, 0x063c92, 0x4633713dc9f44e19, 0x0000000000000002, 0x404f58e99b4f7fcc, 0x0 }, /* #65 */
     697    { 0x1649d3, 0x164993, 0xf225b478b0130abb, 0x0000000000000002, 0x6bb5d720096b6cd4, 0x0 }, /* #66 */
     698    { 0x3e2d16, 0x3e2d16, 0xbcf18a19bbd7c5a0, 0x0000000000000000, 0xe196dcaf15a18e91, 0x0 }, /* #67 */
     699    { 0x327643, 0x327603, 0x4fa0fce57bba7a05, 0x0000000000000001, 0xf1c15b03923b473a, 0x0 }, /* #68 */
     700    { 0x3e3b52, 0x3e3b12, 0xeac9936d70b2cd60, 0x0000000000000005, 0x4e54683957ee0fe0, 0x0 }, /* #69 */
     701    { 0x061e56, 0x061e16, 0xccf5cf619706ade0, 0x0000000000000002, 0xd12e9f2b5e01efec, 0x0 }, /* #70 */
     702    { 0x136992, 0x136992, 0xc88a451b059348b4, 0x0000000000000000, 0x9befdda1adbf14d1, 0x0 }, /* #71 */
     703    { 0x3f0353, 0x3f0313, 0x3a6e065a3d48dc28, 0x0000000000000001, 0xe5efea5fcd631cae, 0x0 }, /* #72 */
     704    { 0x043743, 0x043703, 0xe244ccbabac7c2c7, 0x0000000000000000, 0xe98ff0f792dcf9bd, 0x0 }, /* #73 */
     705    { 0x151e47, 0x151e07, 0xa13da46fa97679e8, 0x0000000000000000, 0x73dd66e255f6a549, 0x0 }, /* #74 */
     706    { 0x0d3ad3, 0x0d3a93, 0x9ae65dbb2ce6a720, 0x0000000000000000, 0x11f66c4a4a13adc9, 0x0 }, /* #75 */
     707    { 0x3f7756, 0x3f7716, 0x5c104d5f25bd9375, 0x0000000000000000, 0x06667bc13247c731, 0x0 }, /* #76 */
     708    { 0x063f07, 0x063f07, 0xe3d19e9342b1c072, 0x0000000000000002, 0x39dbbd281701d744, 0x0 }, /* #77 */
     709    { 0x1f4b92, 0x1f4b92, 0x0205e17df02f8dca, 0x0000000000000002, 0x0b61b7a09016d694, 0x0 }, /* #78 */
     710    { 0x1e6f16, 0x1e6f16, 0x4bfc00b79bd76130, 0x0000000000000001, 0xeaf3b1334d92f486, 0x0 }, /* #79 */
     711    { 0x364202, 0x364202, 0x3fe4b5f58442d5d5, 0x0000000000000002, 0xf32971a88066296c, 0x0 }, /* #80 */
     712    { 0x2466d7, 0x246697, 0x5c3eb6fd56eede36, 0x0000000000000000, 0x17b4b2e8995faa87, 0x0 }, /* #81 */
     713    { 0x0d2982, 0x0d2982, 0x34efa2e652b33fca, 0x0000000000000002, 0x7c26215fa0afe604, 0x0 }, /* #82 */
     714    { 0x192386, 0x192386, 0xb375dcb829337d85, 0x0000000000000002, 0xae8b558e3eedce6c, 0x0 }, /* #83 */
     715    { 0x1d7583, 0x1d7583, 0x5d4437970d6107c1, 0x0000000000000000, 0xede40da0299da983, 0x0 }, /* #84 */
     716    { 0x3a3b97, 0x3a3b97, 0x0c94815950fb8135, 0x0000000000000001, 0xb794aa7f69b82156, 0x0 }, /* #85 */
     717    { 0x053506, 0x053506, 0x1ab5f18dc77a007c, 0x0000000000000001, 0xdd63ca6b9f056dae, 0x0 }, /* #86 */
     718    { 0x3e45c2, 0x3e4582, 0x9e487cdef01d7667, 0x0000000000000000, 0xfc82b534e8fe032d, 0x0 }, /* #87 */
     719    { 0x0628c2, 0x062882, 0xaccf814dddf31877, 0x0000000000000001, 0xdee71b35eb31fd36, 0x0 }, /* #88 */
     720    { 0x2b4446, 0x2b4406, 0xe26a587846193ae8, 0x0000000000000001, 0xbf6a7b2473d660c2, 0x0 }, /* #89 */
     721    { 0x3a1902, 0x3a1902, 0x82a56dbe4b938782, 0x0000000000000000, 0x55c677617ac7d64d, 0x0 }, /* #90 */
     722    { 0x070c52, 0x070c12, 0x0bb9dcb814d59d13, 0x0000000000000000, 0xf1c0726a5749dadf, 0x0 }, /* #91 */
     723    { 0x174756, 0x174716, 0x98b9c46983aa2a38, 0x0000000000000000, 0xa0684b5dcc0dd62d, 0x0 }, /* #92 */
     724    { 0x2b5742, 0x2b5702, 0x63021739f7434b42, 0x0000000000000000, 0xb4e6bea61e42d1f7, 0x0 }, /* #93 */
     725    { 0x2e1f46, 0x2e1f06, 0xfe6c70ef9a24783d, 0x0000000000000000, 0x3e179ca0016a9bc1, 0x0 }, /* #94 */
     726    { 0x2c0d06, 0x2c0d06, 0xd4e5e9204c0cafbe, 0x0000000000000003, 0x26c16e45022c3e98, 0x0 }, /* #95 */
    727727};
    728728static const BINU64_TEST_T g_aTests_bsr_u64_amd[] =
    729729{
    730     { 0x2867c2, 0x2867c2, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #0 */
    731     { 0x3b5093, 0x3b50d3, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #1 */
    732     { 0x3b7916, 0x3b7956, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #2 */
    733     { 0x281347, 0x281347, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #3 */
    734     { 0x094043, 0x094043, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #4 */
    735     { 0x214683, 0x2146c3, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #5 */
    736     { 0x2f7d07, 0x2f7d47, 0x34fee5dc4a4dba40, 0x34fee5dc4a4dba40, 0x0000000000000000, 0x0 }, /* #6 */
    737     { 0x246992, 0x2469d2, 0x66cfdfde90eacb67, 0x66cfdfde90eacb67, 0x0000000000000000, 0x0 }, /* #7 */
    738     { 0x327b92, 0x327bd2, 0xf5a384af6b18fd63, 0xf5a384af6b18fd63, 0x0000000000000000, 0x0 }, /* #8 */
    739     { 0x1c3957, 0x1c3957, 0xa6bd7e7d34c2e2e2, 0xa6bd7e7d34c2e2e2, 0x0000000000000000, 0x0 }, /* #9 */
    740     { 0x3b7517, 0x3b7557, 0x0098c07b410e099b, 0x0098c07b410e099b, 0x0000000000000000, 0x0 }, /* #10 */
    741     { 0x044b83, 0x044bc3, 0x375267745b2e37d0, 0x375267745b2e37d0, 0x0000000000000000, 0x0 }, /* #11 */
    742     { 0x060d06, 0x060d06, 0x2014d16fc2429061, 0x000000000000003e, 0x7a79b8b976c1ffb0, 0x0 }, /* #12 */
    743     { 0x0e1787, 0x0e1787, 0x71b81458e2c7e5ae, 0x000000000000003c, 0x136c6d82ac3fd7bb, 0x0 }, /* #13 */
    744     { 0x091c97, 0x091c97, 0xd77332ff0f87b8c3, 0x000000000000003f, 0x9d46713049ab8b4d, 0x0 }, /* #14 */
    745     { 0x313607, 0x313607, 0x148cdf3f2f5a590e, 0x000000000000003e, 0x54907132ac94aba3, 0x0 }, /* #15 */
    746     { 0x3734d7, 0x373497, 0xe52138fb208b7aa6, 0x000000000000003c, 0x11e3ce0e2823f9c8, 0x0 }, /* #16 */
    747     { 0x2d2302, 0x2d2302, 0x026d6eae5e9daf81, 0x000000000000003f, 0xa5b31ea88249792f, 0x0 }, /* #17 */
    748     { 0x215bc3, 0x215b83, 0x445e22d1c0628649, 0x000000000000003d, 0x243651f8003fea68, 0x0 }, /* #18 */
    749     { 0x3f2406, 0x3f2406, 0xd51ea5aeb833ddad, 0x000000000000003d, 0x3e09aff2cf0f6e2a, 0x0 }, /* #19 */
    750     { 0x3e7983, 0x3e7983, 0xbda6dc24dddb9f0c, 0x000000000000003f, 0xeaaa676e662970c4, 0x0 }, /* #20 */
    751     { 0x2c1d57, 0x2c1d17, 0xe82a717aa9d61d7e, 0x000000000000003f, 0xb75a1cf6fa803603, 0x0 }, /* #21 */
    752     { 0x2376d7, 0x237697, 0xd484d7d3e350e75a, 0x000000000000003f, 0xc709ee295d75682b, 0x0 }, /* #22 */
    753     { 0x324953, 0x324913, 0x480ef91387818436, 0x000000000000003f, 0xc71186a069e3423c, 0x0 }, /* #23 */
    754     { 0x1d7602, 0x1d7602, 0x4605e732aaae0202, 0x000000000000003f, 0xe686cb9cad8d86b4, 0x0 }, /* #24 */
    755     { 0x212352, 0x212312, 0x130b9f1b50eb77e2, 0x000000000000003f, 0x8b7b57fa1ffad035, 0x0 }, /* #25 */
    756     { 0x0c63d3, 0x0c6393, 0x870c86be6d8b18d9, 0x000000000000003d, 0x2ba737f6457e5f5e, 0x0 }, /* #26 */
    757     { 0x0b2e93, 0x0b2e93, 0x2c899bf030e67eb8, 0x000000000000003f, 0xbb5beb007e5cc067, 0x0 }, /* #27 */
    758     { 0x210c47, 0x210c07, 0x2d04273f77002eda, 0x000000000000003f, 0x966314e3ebacb02f, 0x0 }, /* #28 */
    759     { 0x304e92, 0x304e92, 0xab34a7f82eb5f245, 0x000000000000003f, 0xb36a7ed2099f3565, 0x0 }, /* #29 */
    760     { 0x2c2757, 0x2c2717, 0x31723ecf724c5545, 0x000000000000003e, 0x6653107e0379a165, 0x0 }, /* #30 */
    761     { 0x1f7487, 0x1f7487, 0xe2e0c41bdcb8b6ab, 0x000000000000003f, 0xed9a513ed26afb54, 0x0 }, /* #31 */
    762     { 0x0b54d7, 0x0b5497, 0x4c2bb2b174822485, 0x000000000000003e, 0x432e7763159a4519, 0x0 }, /* #32 */
    763     { 0x202702, 0x202702, 0x1521f79ccb6311be, 0x000000000000003e, 0x5eae2ccd69074e6e, 0x0 }, /* #33 */
    764     { 0x3f5657, 0x3f5617, 0x05775dd11f85bdea, 0x000000000000003e, 0x6e0ebd90dfb04724, 0x0 }, /* #34 */
    765     { 0x3f5087, 0x3f5087, 0xd69894816f42021c, 0x000000000000003f, 0xc46669618e17eb81, 0x0 }, /* #35 */
    766     { 0x100256, 0x100216, 0xb1a2750a485e7634, 0x000000000000003e, 0x4557d38260b1fcfb, 0x0 }, /* #36 */
    767     { 0x3e7e83, 0x3e7e83, 0xff852a9a9cf97d1d, 0x000000000000003f, 0x858611a97fb025dd, 0x0 }, /* #37 */
    768     { 0x317116, 0x317116, 0xc67dfea2e736eafe, 0x000000000000003f, 0xa2f3559eacff2571, 0x0 }, /* #38 */
    769     { 0x3a2ad2, 0x3a2a92, 0x1c8038a8c7916cd5, 0x000000000000003f, 0xc1bb20bb2607ac36, 0x0 }, /* #39 */
    770     { 0x217693, 0x217693, 0xe8f40d5b1b8b9541, 0x000000000000003f, 0xf83c3d38ae98e65e, 0x0 }, /* #40 */
    771     { 0x174457, 0x174417, 0x11b76472cac9f7fa, 0x000000000000003f, 0x96d1b4159407f6a4, 0x0 }, /* #41 */
    772     { 0x057b12, 0x057b12, 0x195c9de9a330cedb, 0x000000000000003d, 0x387e96140f8359d4, 0x0 }, /* #42 */
    773     { 0x2f1807, 0x2f1807, 0x231ea8c75952313d, 0x000000000000003f, 0x957db35671dad3a7, 0x0 }, /* #43 */
    774     { 0x087ed3, 0x087e93, 0x5f1dbf8fcb1a1be6, 0x000000000000003f, 0xc3a76a6fde0987a1, 0x0 }, /* #44 */
    775     { 0x3c1f42, 0x3c1f02, 0x8c879a3387fd6361, 0x000000000000003f, 0xa54ac13c9a9cb185, 0x0 }, /* #45 */
    776     { 0x147e12, 0x147e12, 0x449f867260a26143, 0x0000000000000039, 0x028b12f60533a8bd, 0x0 }, /* #46 */
    777     { 0x0955c7, 0x095587, 0x28664f02e13239a4, 0x000000000000003f, 0xc51edb336f9e59e1, 0x0 }, /* #47 */
    778     { 0x091492, 0x091492, 0x181d6615c56f73d4, 0x000000000000003f, 0x8df30241321919e4, 0x0 }, /* #48 */
    779     { 0x192142, 0x192102, 0x4fddb17aacdeafa5, 0x000000000000003e, 0x67fbfbfca3aec8b9, 0x0 }, /* #49 */
    780     { 0x1c71c6, 0x1c7186, 0xb14045d9a539bb6e, 0x000000000000003c, 0x121ab826afa07f9f, 0x0 }, /* #50 */
    781     { 0x2f70c6, 0x2f7086, 0x6d937b65f370b945, 0x000000000000003f, 0xce38c3102d8a3b43, 0x0 }, /* #51 */
    782     { 0x0e7786, 0x0e7786, 0x5cb6e9a4194b455d, 0x000000000000003e, 0x4c0007a06ca51cb6, 0x0 }, /* #52 */
    783     { 0x341f87, 0x341f87, 0xad973497af158427, 0x000000000000003c, 0x16e4db2e597bec84, 0x0 }, /* #53 */
    784     { 0x3134c2, 0x313482, 0xaa6f307c4291aedd, 0x000000000000003e, 0x70e5a83ae9d832a7, 0x0 }, /* #54 */
    785     { 0x073197, 0x073197, 0xd676d0209fa62b93, 0x000000000000003f, 0xd720be98d25a1139, 0x0 }, /* #55 */
    786     { 0x0119d2, 0x011992, 0x1b4d44420f87c7c8, 0x000000000000003c, 0x1e862ae67062ade3, 0x0 }, /* #56 */
    787     { 0x2a7193, 0x2a7193, 0xc607522ce24e5a40, 0x000000000000003f, 0xc71554b58aa3c9cb, 0x0 }, /* #57 */
    788     { 0x2c5b82, 0x2c5b82, 0xf9176971a8ed6360, 0x000000000000003f, 0xc8e657fd700b96ff, 0x0 }, /* #58 */
    789     { 0x1a4847, 0x1a4807, 0x4b4eef3677dcf4d9, 0x000000000000003d, 0x26c67a4de02238e9, 0x0 }, /* #59 */
    790     { 0x0709d3, 0x070993, 0x131cbd8b127166ee, 0x000000000000003f, 0xa5b5826643dffa7a, 0x0 }, /* #60 */
    791     { 0x0409c3, 0x040983, 0xfde04eae45a4ab26, 0x000000000000003f, 0x8800349e514dc212, 0x0 }, /* #61 */
    792     { 0x3e7506, 0x3e7506, 0x4e84647d713ebf58, 0x000000000000003f, 0xb26c20a10438e1bc, 0x0 }, /* #62 */
    793     { 0x126497, 0x126497, 0x6d201e0c5cd2371c, 0x000000000000003f, 0xe6028b879794bcf9, 0x0 }, /* #63 */
    794     { 0x165f87, 0x165f87, 0x28206d0b33dbdf49, 0x000000000000003f, 0xc41f7925e8d72295, 0x0 }, /* #64 */
    795     { 0x0a0f13, 0x0a0f13, 0xd0fee836a0f760f6, 0x000000000000003f, 0xb788af513ff525dc, 0x0 }, /* #65 */
    796     { 0x2e2c06, 0x2e2c06, 0x35e011fbecd48abb, 0x000000000000003e, 0x7aebf8f7c9bc915f, 0x0 }, /* #66 */
    797     { 0x263e53, 0x263e13, 0xc2628507c4c7734c, 0x000000000000003f, 0xbd783d7f520bb09d, 0x0 }, /* #67 */
    798     { 0x0d1d13, 0x0d1d13, 0x98d4ae1d44cbb10c, 0x000000000000003c, 0x1ac136c3ef2ca012, 0x0 }, /* #68 */
    799     { 0x326ac3, 0x326a83, 0xc88a9327793ec73d, 0x000000000000003f, 0xebf01931c1c30aa6, 0x0 }, /* #69 */
    800     { 0x057682, 0x057682, 0x92ac6607677a5dec, 0x000000000000003e, 0x5fb8702bf45e5f24, 0x0 }, /* #70 */
    801     { 0x0c4807, 0x0c4807, 0xa5c4a786a69498ef, 0x000000000000003e, 0x4193b8620b11dc43, 0x0 }, /* #71 */
    802     { 0x2e4b92, 0x2e4b92, 0x15b4071bfe630078, 0x000000000000003f, 0xdb83a2481e3e88be, 0x0 }, /* #72 */
    803     { 0x1353c2, 0x135382, 0x8a3afa846de9b448, 0x000000000000003f, 0xf2635a5da615162e, 0x0 }, /* #73 */
    804     { 0x014a56, 0x014a16, 0x85d7bd1e9acb01a0, 0x000000000000003f, 0x9bcba69818ca9442, 0x0 }, /* #74 */
    805     { 0x267417, 0x267417, 0xff92cce7dd995caa, 0x000000000000003f, 0xe5811941feca931f, 0x0 }, /* #75 */
    806     { 0x210d83, 0x210d83, 0x1133b8413f866874, 0x000000000000003e, 0x4208709d9a85bc39, 0x0 }, /* #76 */
    807     { 0x195457, 0x195417, 0xc695305a86f80aec, 0x000000000000003e, 0x569da12913ebb0b2, 0x0 }, /* #77 */
    808     { 0x3f1652, 0x3f1612, 0x394ad4864c278fb1, 0x000000000000003d, 0x3325ac335fc6c6cc, 0x0 }, /* #78 */
    809     { 0x0c0356, 0x0c0316, 0xfa17b7bb2142178b, 0x000000000000003e, 0x6655a3e22b1f949c, 0x0 }, /* #79 */
    810     { 0x3a5e17, 0x3a5e17, 0x4c38ffb061b75913, 0x000000000000003f, 0xb82745f2aa522992, 0x0 }, /* #80 */
    811     { 0x215056, 0x215016, 0x5710c0fe2aebae8d, 0x0000000000000039, 0x02470b580cee905a, 0x0 }, /* #81 */
    812     { 0x393f93, 0x393f93, 0xc7784abf79504f16, 0x000000000000003d, 0x3e3e4b2c2a736641, 0x0 }, /* #82 */
    813     { 0x397656, 0x397616, 0xf92728369d0fd019, 0x000000000000003f, 0xdb5a9584ba0cc11d, 0x0 }, /* #83 */
    814     { 0x0e3bd7, 0x0e3b97, 0xf2a073e58e82e177, 0x000000000000003e, 0x43d0e41c4418fa2e, 0x0 }, /* #84 */
    815     { 0x2f6c13, 0x2f6c13, 0x283a509e1b3d95de, 0x000000000000003f, 0xde884ed68c82c9b4, 0x0 }, /* #85 */
    816     { 0x2f7416, 0x2f7416, 0x58ea7d0ff381f4bc, 0x000000000000003f, 0x8356b46612e62443, 0x0 }, /* #86 */
    817     { 0x1d3713, 0x1d3713, 0x3d7f1aa77f9e7a8a, 0x000000000000003f, 0xf062bd5da3aee97b, 0x0 }, /* #87 */
    818     { 0x3e5e47, 0x3e5e07, 0xed5352c91661c70d, 0x000000000000003e, 0x562ebfbf7960215e, 0x0 }, /* #88 */
    819     { 0x2e40c7, 0x2e4087, 0x691c97ed7e73de9e, 0x000000000000003c, 0x19274aa98c48374f, 0x0 }, /* #89 */
    820     { 0x162a07, 0x162a07, 0xca486564517c95b4, 0x000000000000003f, 0xd8125d96d6f88d82, 0x0 }, /* #90 */
    821     { 0x3e2f12, 0x3e2f12, 0xf6dc6d19710cabb2, 0x000000000000003d, 0x28c2db6e417ec146, 0x0 }, /* #91 */
    822     { 0x142782, 0x142782, 0xf3088a7198781287, 0x000000000000003d, 0x3c97e8bd4b946976, 0x0 }, /* #92 */
    823     { 0x311012, 0x311012, 0x4a62fc31641e705d, 0x000000000000003c, 0x1f116365e89b1b1e, 0x0 }, /* #93 */
    824     { 0x142c87, 0x142c87, 0xf98d926522d2bd5a, 0x000000000000003f, 0xc1dcd60b7d86633b, 0x0 }, /* #94 */
    825     { 0x280dd7, 0x280d97, 0x07a1f686af3fd4a6, 0x000000000000003f, 0x897a6c5796587542, 0x0 }, /* #95 */
     730    { 0x2e07c3, 0x2e07c3, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #0 */
     731    { 0x1b7bd2, 0x1b7bd2, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #1 */
     732    { 0x280412, 0x280452, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #2 */
     733    { 0x364a56, 0x364a56, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #3 */
     734    { 0x282212, 0x282252, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #4 */
     735    { 0x1f4b56, 0x1f4b56, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #5 */
     736    { 0x0b1013, 0x0b1053, 0x0954bc685bb11eac, 0x0954bc685bb11eac, 0x0000000000000000, 0x0 }, /* #6 */
     737    { 0x1d5483, 0x1d54c3, 0x8cce85357b9f236b, 0x8cce85357b9f236b, 0x0000000000000000, 0x0 }, /* #7 */
     738    { 0x0b6106, 0x0b6146, 0x3f1eca624496a8b8, 0x3f1eca624496a8b8, 0x0000000000000000, 0x0 }, /* #8 */
     739    { 0x390847, 0x390847, 0x8cd3101dbc103819, 0x8cd3101dbc103819, 0x0000000000000000, 0x0 }, /* #9 */
     740    { 0x070752, 0x070752, 0x4c83ae2ab6b1b38f, 0x4c83ae2ab6b1b38f, 0x0000000000000000, 0x0 }, /* #10 */
     741    { 0x1f4dd3, 0x1f4dd3, 0xe733e9331e1d9162, 0xe733e9331e1d9162, 0x0000000000000000, 0x0 }, /* #11 */
     742    { 0x134816, 0x134816, 0x3d1ef6b598e94e79, 0x000000000000003f, 0xe9ce8a9d3bd7253f, 0x0 }, /* #12 */
     743    { 0x2e7f87, 0x2e7f87, 0x7b62b736a400f729, 0x000000000000003c, 0x1464711f4dea58af, 0x0 }, /* #13 */
     744    { 0x3e5582, 0x3e5582, 0x821225aebf33511c, 0x000000000000003c, 0x140143ebb7c3be47, 0x0 }, /* #14 */
     745    { 0x120387, 0x120387, 0x8acf1df617a7d20c, 0x000000000000003f, 0xc6d4eb9523b80705, 0x0 }, /* #15 */
     746    { 0x360696, 0x360696, 0x25704b9feb4595d6, 0x000000000000003f, 0x9bafe91eef74c6ec, 0x0 }, /* #16 */
     747    { 0x315f92, 0x315f92, 0x12764294b68eb2b3, 0x0000000000000037, 0x00b90f64968fe3de, 0x0 }, /* #17 */
     748    { 0x210f46, 0x210f06, 0xa498e74901cf9a44, 0x000000000000003b, 0x0c99c09772789d37, 0x0 }, /* #18 */
     749    { 0x3320c3, 0x332083, 0x418befb2aaadf08d, 0x000000000000003d, 0x30762cab0a25b0bc, 0x0 }, /* #19 */
     750    { 0x2e4813, 0x2e4813, 0x9d65c345bb1bc9ec, 0x000000000000003f, 0x96fe6320ca966209, 0x0 }, /* #20 */
     751    { 0x1d7656, 0x1d7616, 0xc5d725a33021f6e0, 0x000000000000003f, 0xed832503afe81427, 0x0 }, /* #21 */
     752    { 0x327f46, 0x327f06, 0xa8910e41f55716aa, 0x000000000000003f, 0xd5e049a3cb3f0309, 0x0 }, /* #22 */
     753    { 0x021842, 0x021802, 0x810061063262042d, 0x000000000000003e, 0x768dfebf827c6bdf, 0x0 }, /* #23 */
     754    { 0x0f4996, 0x0f4996, 0x09470ba4b23b262b, 0x000000000000003f, 0x90d585e5974d40be, 0x0 }, /* #24 */
     755    { 0x0926d2, 0x092692, 0x0ebb7df60168e986, 0x000000000000003f, 0xcf0a860cf74ac9db, 0x0 }, /* #25 */
     756    { 0x262656, 0x262616, 0x2049007de3b4840b, 0x000000000000003f, 0xfbf57a4a6b92f0a7, 0x0 }, /* #26 */
     757    { 0x2f2f06, 0x2f2f06, 0xd972865eb18becf7, 0x000000000000003c, 0x1d2eb27aedd3925f, 0x0 }, /* #27 */
     758    { 0x077687, 0x077687, 0xc7c22771e33856ab, 0x000000000000003e, 0x5431fc7b5bab6fb1, 0x0 }, /* #28 */
     759    { 0x371a46, 0x371a06, 0x8f8cf6c8e027b7b1, 0x000000000000003b, 0x095f6f93a944656f, 0x0 }, /* #29 */
     760    { 0x164187, 0x164187, 0xaa6234cfb0a812ad, 0x000000000000003f, 0xc972f0a655793899, 0x0 }, /* #30 */
     761    { 0x152702, 0x152702, 0xc9eb4849bbbc56de, 0x000000000000003f, 0xe33399b035d6b5b5, 0x0 }, /* #31 */
     762    { 0x2f03d6, 0x2f0396, 0xf968bcc25226ec60, 0x000000000000003f, 0x93051db44081f13e, 0x0 }, /* #32 */
     763    { 0x213f02, 0x213f02, 0x49b215476fef54f2, 0x000000000000003e, 0x7c83b82a0a930e1d, 0x0 }, /* #33 */
     764    { 0x300d43, 0x300d03, 0x0f7eca2f3336c01d, 0x000000000000003f, 0x8de9e21a8d0bfc6f, 0x0 }, /* #34 */
     765    { 0x3b2012, 0x3b2012, 0x1a4380c879f8442b, 0x000000000000003d, 0x30eab084b7c90ecc, 0x0 }, /* #35 */
     766    { 0x2a4312, 0x2a4312, 0x38da85dd4db5493a, 0x000000000000003f, 0xceafacc7d28aae27, 0x0 }, /* #36 */
     767    { 0x384453, 0x384413, 0xe858fd4240cf4768, 0x000000000000003f, 0xffa206256a5b0cbf, 0x0 }, /* #37 */
     768    { 0x012893, 0x012893, 0x715bbbf820a40941, 0x000000000000003f, 0xfca095ff27c0380f, 0x0 }, /* #38 */
     769    { 0x175847, 0x175807, 0x005abf8818b7a3ad, 0x000000000000003e, 0x48fa2c5385d49aba, 0x0 }, /* #39 */
     770    { 0x342293, 0x342293, 0xb850afd02889f18a, 0x000000000000003f, 0xd37e17173946be65, 0x0 }, /* #40 */
     771    { 0x1d7102, 0x1d7102, 0xad909067eab95552, 0x000000000000003d, 0x2cfa403f5a52b929, 0x0 }, /* #41 */
     772    { 0x0f7f02, 0x0f7f02, 0x7250041a34b95070, 0x000000000000003c, 0x1b071367a33d8197, 0x0 }, /* #42 */
     773    { 0x0a7dc3, 0x0a7d83, 0xed7193e60021d623, 0x000000000000003f, 0xcbac98d3fba4f858, 0x0 }, /* #43 */
     774    { 0x254a83, 0x254a83, 0xc3a281ff4a06c9ad, 0x000000000000003e, 0x447b7451217faa25, 0x0 }, /* #44 */
     775    { 0x1114d7, 0x111497, 0xf871e0e0854ae6ba, 0x000000000000003e, 0x72d4275d7c62af13, 0x0 }, /* #45 */
     776    { 0x240592, 0x240592, 0x3a86bdbbb17cd50a, 0x000000000000003d, 0x31d9c6fa24125e01, 0x0 }, /* #46 */
     777    { 0x160153, 0x160113, 0x6606563e090ebabf, 0x000000000000003f, 0x805e13a57855ab40, 0x0 }, /* #47 */
     778    { 0x1b35d3, 0x1b3593, 0x702b9897e4fe403d, 0x000000000000003a, 0x06980bc4be2f1b09, 0x0 }, /* #48 */
     779    { 0x2c7417, 0x2c7417, 0x6ce1283f3e838639, 0x000000000000003c, 0x1da66b703219571d, 0x0 }, /* #49 */
     780    { 0x173612, 0x173612, 0x861384e879f40f39, 0x000000000000003e, 0x7aa2badf07a467ec, 0x0 }, /* #50 */
     781    { 0x1a2486, 0x1a2486, 0xeb356b03bfa8ec5b, 0x000000000000003e, 0x7a2487e0c004c8f2, 0x0 }, /* #51 */
     782    { 0x1420d2, 0x142092, 0xe150818660128ab5, 0x000000000000003f, 0x84881d46ec679580, 0x0 }, /* #52 */
     783    { 0x3a01d2, 0x3a0192, 0x6bde456f7c4d21ae, 0x000000000000003f, 0xd9e9ec9bb0f4d574, 0x0 }, /* #53 */
     784    { 0x2c6213, 0x2c6213, 0x28ff2ab2ea3895fd, 0x000000000000003e, 0x467f25dd884c41f8, 0x0 }, /* #54 */
     785    { 0x0e5382, 0x0e5382, 0x251b434823df7b59, 0x000000000000003f, 0xe765475460de5fd3, 0x0 }, /* #55 */
     786    { 0x2d7002, 0x2d7002, 0x8b9663b26de7c675, 0x000000000000003e, 0x6a75854ff37c5fcc, 0x0 }, /* #56 */
     787    { 0x033c03, 0x033c03, 0x2f18fbb986e14389, 0x000000000000003f, 0x8acff38d113667aa, 0x0 }, /* #57 */
     788    { 0x3e5452, 0x3e5412, 0x543a7f837ca76e4c, 0x000000000000003c, 0x1e8c00d9cc899ca8, 0x0 }, /* #58 */
     789    { 0x0b5707, 0x0b5707, 0x37ce3069cbd3b3ff, 0x000000000000003f, 0xabe323e1579ba6ca, 0x0 }, /* #59 */
     790    { 0x084017, 0x084017, 0x6700c10f633cb6bb, 0x000000000000003f, 0xc389a1f2e282f49d, 0x0 }, /* #60 */
     791    { 0x271886, 0x271886, 0x7f232b23840568cc, 0x000000000000003f, 0xf7dcb8ae9de5480a, 0x0 }, /* #61 */
     792    { 0x2064d6, 0x206496, 0x0520fd6d29d97b1a, 0x000000000000003f, 0xd007278eb743face, 0x0 }, /* #62 */
     793    { 0x3563d2, 0x356392, 0x37424ce7e88220f7, 0x000000000000003c, 0x13a09ed721c70edc, 0x0 }, /* #63 */
     794    { 0x1c3f52, 0x1c3f12, 0xc864b984d8812bd5, 0x000000000000003e, 0x56b84e308ccfae3d, 0x0 }, /* #64 */
     795    { 0x155dc2, 0x155d82, 0x3c9931eeccc0a907, 0x000000000000003e, 0x5aaeeb776edf9ccb, 0x0 }, /* #65 */
     796    { 0x250006, 0x250006, 0x1b0fdd02116c44a9, 0x000000000000003f, 0xb53cc97d2e76bc2f, 0x0 }, /* #66 */
     797    { 0x106986, 0x106986, 0xf8d7994bb1c9d179, 0x000000000000003f, 0xc04980de129148e8, 0x0 }, /* #67 */
     798    { 0x2b6ed7, 0x2b6e97, 0xffccee4d4602481f, 0x000000000000003c, 0x1e6dd190d3174bbe, 0x0 }, /* #68 */
     799    { 0x195483, 0x195483, 0x78d16a54793d905f, 0x000000000000003f, 0xa158841e3c9beec3, 0x0 }, /* #69 */
     800    { 0x097f57, 0x097f17, 0xb7cc388510252992, 0x000000000000003f, 0xaaff5ede4092e135, 0x0 }, /* #70 */
     801    { 0x2d56d7, 0x2d5697, 0x7763cc7e09227d99, 0x000000000000003f, 0xd8e953a759e53c89, 0x0 }, /* #71 */
     802    { 0x330597, 0x330597, 0x212fda85717c723c, 0x000000000000003c, 0x1d857d470cb3839c, 0x0 }, /* #72 */
     803    { 0x237042, 0x237002, 0x2abe3647feb43bbd, 0x000000000000003f, 0xb2c19cc92ddda610, 0x0 }, /* #73 */
     804    { 0x1c0ad3, 0x1c0a93, 0x65d9d3bdd4e8675c, 0x000000000000003f, 0x889c268c9101bb00, 0x0 }, /* #74 */
     805    { 0x265692, 0x265692, 0x3b340ae17e510d1d, 0x000000000000003e, 0x7654cf7295b65824, 0x0 }, /* #75 */
     806    { 0x3f6113, 0x3f6113, 0xfcd001d6ad48a70f, 0x000000000000003f, 0xd11ffe74bc28a7ca, 0x0 }, /* #76 */
     807    { 0x3a1b42, 0x3a1b02, 0x254d0875de6899db, 0x000000000000003e, 0x5828ea720090a4a3, 0x0 }, /* #77 */
     808    { 0x380f97, 0x380f97, 0x924e8403aa8733a0, 0x000000000000003f, 0xdb28867e60bd0b2c, 0x0 }, /* #78 */
     809    { 0x1568d3, 0x156893, 0x28a9dcb6d8f0cb28, 0x000000000000003d, 0x29674da3e7d94595, 0x0 }, /* #79 */
     810    { 0x1a1d93, 0x1a1d93, 0xbf8836ff3d8b39ed, 0x000000000000003e, 0x7fb445efdd36e7ec, 0x0 }, /* #80 */
     811    { 0x1b0f43, 0x1b0f03, 0xdd235039c72440f0, 0x000000000000003e, 0x5a51bb9df967fdf4, 0x0 }, /* #81 */
     812    { 0x346e96, 0x346e96, 0xbacf6b9c7c92927d, 0x000000000000003f, 0xd7ca012c87a1ecee, 0x0 }, /* #82 */
     813    { 0x127bc7, 0x127b87, 0x0b72321a2758233f, 0x000000000000003e, 0x770dd8c231839a66, 0x0 }, /* #83 */
     814    { 0x116596, 0x116596, 0xc5024d94d8f9ffb3, 0x000000000000003f, 0xdf8a59a75a3352f1, 0x0 }, /* #84 */
     815    { 0x037316, 0x037316, 0xbeb8382fef4e513f, 0x0000000000000034, 0x001ca79d7070d6a7, 0x0 }, /* #85 */
     816    { 0x003453, 0x003413, 0x4a3836e9863521b6, 0x000000000000003f, 0xd6d2eadb937a9ce6, 0x0 }, /* #86 */
     817    { 0x385b93, 0x385b93, 0x226028250bd746a9, 0x000000000000003b, 0x0911ba7116eba6c4, 0x0 }, /* #87 */
     818    { 0x275557, 0x275517, 0xc6ec4535b995837f, 0x000000000000003e, 0x7fbd653701b3bef3, 0x0 }, /* #88 */
     819    { 0x003f47, 0x003f07, 0x226218ce870236e5, 0x000000000000003f, 0xd36a2e53011cf257, 0x0 }, /* #89 */
     820    { 0x075512, 0x075512, 0xd821871f41642e63, 0x000000000000003e, 0x7743ce3d412e1099, 0x0 }, /* #90 */
     821    { 0x192303, 0x192303, 0x5e67f5f461d1f204, 0x000000000000003c, 0x13fad2babb449697, 0x0 }, /* #91 */
     822    { 0x205c42, 0x205c02, 0xd79c37b6b5666d75, 0x000000000000003e, 0x4e2662b51c59d6d1, 0x0 }, /* #92 */
     823    { 0x1a6056, 0x1a6016, 0x42ef5f7159aa696c, 0x000000000000003e, 0x603c6655f163160b, 0x0 }, /* #93 */
     824    { 0x2266d3, 0x226693, 0x471268afa75718a2, 0x000000000000003f, 0x874455dd0996bcc9, 0x0 }, /* #94 */
     825    { 0x214492, 0x214492, 0xc971c8aab2e6b8d9, 0x000000000000003f, 0x9d4a0a741359912c, 0x0 }, /* #95 */
    826826};
    827827static const BINU64_TEST_T g_aTests_imul_two_u64_amd[] =
    828828{
    829     { 0x1e6953, 0x1e6152, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #0 */
    830     { 0x2f7bd6, 0x2f73d6, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #1 */
    831     { 0x060b42, 0x060342, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #2 */
    832     { 0x204156, 0x204156, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #3 */
    833     { 0x2948d3, 0x2940d2, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #4 */
    834     { 0x0770d7, 0x0770d6, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #5 */
    835     { 0x0b1946, 0x0b1146, 0x776d2e1acafb48df, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #6 */
    836     { 0x2d6a17, 0x2d6216, 0xe558cdfb63abd1c4, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #7 */
    837     { 0x3b2cc6, 0x3b24c6, 0x9bd19fa38d506fa4, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #8 */
    838     { 0x073547, 0x073546, 0x6ed7ce955cd81726, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #9 */
    839     { 0x3b3013, 0x3b3012, 0x23a24b07c4ae9c77, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #10 */
    840     { 0x2b6b83, 0x2b6382, 0x0c43fdc705bd422e, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #11 */
    841     { 0x0a1a13, 0x0a1a13, 0x66a969c989780562, 0x51f3510b0a4e9806, 0xb49341227c601ef3, 0x0 }, /* #12 */
    842     { 0x193a07, 0x193a07, 0x379cf031f4b86b8c, 0x6bf73fa7c2fb03c0, 0x11db079d605d5e50, 0x0 }, /* #13 */
    843     { 0x105d93, 0x105d93, 0x2a7fd50c1e83002a, 0x59b1bd80063cb240, 0x163b6437ae7c1ca0, 0x0 }, /* #14 */
    844     { 0x300313, 0x300b13, 0x44262f2463ef8d4e, 0xb347d76b572e2f88, 0x21e8bd1026e0e69c, 0x0 }, /* #15 */
    845     { 0x141787, 0x141f87, 0x4dba0f513f3091e3, 0x9a6e25767a46f59c, 0x3b901e073243b6b4, 0x0 }, /* #16 */
    846     { 0x237c17, 0x237c17, 0x9558b6ee0b298eb7, 0x5385b411522f3f2c, 0xbfb8f3113351ce34, 0x0 }, /* #17 */
    847     { 0x1e2293, 0x1e2a93, 0x88be729bf5318f69, 0x312e1262b3f0a7c1, 0xb1d7ab6d4f562299, 0x0 }, /* #18 */
    848     { 0x373b57, 0x373b57, 0x67eda80974f69209, 0x46c92d9b70299821, 0xbb93c33163b2fb59, 0x0 }, /* #19 */
    849     { 0x340553, 0x340d53, 0x0ccc870f9b8b2779, 0xd072760adb93f945, 0xc3c8a550c7b7112d, 0x0 }, /* #20 */
    850     { 0x1d2902, 0x1d2903, 0xf331cac4f6b72a2c, 0xf1ac4ae6e7d92128, 0xf23b5e8849f7241e, 0x0 }, /* #21 */
    851     { 0x3b6d47, 0x3b6d47, 0x615ef351520569b5, 0x4c094de4f3d41784, 0xa79d21c760b85bf4, 0x0 }, /* #22 */
    852     { 0x1444d7, 0x144cd7, 0xba6edd951e8ef0fa, 0xa174284e618f4f06, 0xfb3b20b204959fff, 0x0 }, /* #23 */
    853     { 0x1f4552, 0x1f4d53, 0x2b717c592d13bf41, 0xf8415ce895f70c17, 0x3730a79da79acd57, 0x0 }, /* #24 */
    854     { 0x0c7187, 0x0c7987, 0x8426164e37b2edfb, 0xe4f1514f673c7ed2, 0xd7137d46e0827dd6, 0x0 }, /* #25 */
    855     { 0x052b53, 0x052b53, 0xf685c9bd87b2f73d, 0xe44265e4e2afcc01, 0x273cd465c97fd415, 0x0 }, /* #26 */
    856     { 0x1c67d6, 0x1c6fd7, 0x2378a949a26538de, 0x7b718ffc6288da38, 0x515cc6ad86b22aa4, 0x0 }, /* #27 */
    857     { 0x3710c2, 0x3718c3, 0x3fea23bcc440e2cd, 0x2c24c60eeabf7973, 0xe77f96ce24d04d3f, 0x0 }, /* #28 */
    858     { 0x054286, 0x054a87, 0x9f939b788cadb248, 0x908383d1b94c3fa8, 0x2e10f63153c4144d, 0x0 }, /* #29 */
    859     { 0x134343, 0x134b43, 0xe1fb450f612f33f1, 0xe0f82962bcf2356a, 0xe825ab0f77730e0a, 0x0 }, /* #30 */
    860     { 0x017a42, 0x017a43, 0x5ceaf013c80955f7, 0xff432cd988eec68b, 0x5fab3178c4379f0d, 0x0 }, /* #31 */
    861     { 0x3c4d86, 0x3c4d87, 0xd20f655677d928f2, 0xe70e9010eb353360, 0x1e232627f0c61b30, 0x0 }, /* #32 */
    862     { 0x1d7a93, 0x1d7a93, 0x166ffd0c76b7b398, 0xf6e4912d6d7d4510, 0xb779bf5dd24e2a56, 0x0 }, /* #33 */
    863     { 0x020f17, 0x020f17, 0xa82b9c54de024990, 0x0fe8abb89f9bff60, 0xe5f9e20787246366, 0x0 }, /* #34 */
    864     { 0x264d03, 0x264d03, 0xa46033fd844c2a1a, 0x0b6ce92fc78d2d9c, 0x5d0a48bce7f55a86, 0x0 }, /* #35 */
    865     { 0x2d3d83, 0x2d3d83, 0x5aeb59d43c22f4a4, 0x112b3e6bfa2fa4a8, 0xfcbcb8e711567b1a, 0x0 }, /* #36 */
    866     { 0x0f64d2, 0x0f6cd3, 0xc339a25178a5a610, 0x0b2c790542a6eb10, 0xa095dfdb3ccf9651, 0x0 }, /* #37 */
    867     { 0x1b3393, 0x1b3b93, 0x8f9e0ece372aa0b9, 0xdf8b822220d35644, 0x4568813951ddfe64, 0x0 }, /* #38 */
    868     { 0x3b68c2, 0x3b68c3, 0x0098cf5fa36fcb7e, 0x7058c1cf5b69a3f2, 0x4a381255f0566647, 0x0 }, /* #39 */
    869     { 0x3b0f92, 0x3b0f93, 0x18545dc33756a0c2, 0x3eb03f15ad277746, 0xe14ad4040ad7da83, 0x0 }, /* #40 */
    870     { 0x250482, 0x250c83, 0x974022c4539eb02c, 0x40a4f5a991371e60, 0xbe2810cbb3aa7dc8, 0x0 }, /* #41 */
    871     { 0x261f46, 0x261f47, 0xeb52dde21964d6cf, 0x69a7550461b9b7a6, 0x93f814624d65577a, 0x0 }, /* #42 */
    872     { 0x0258d7, 0x0258d7, 0xac7bac6cf620f03a, 0x7096f14a77bf5170, 0x960acff22b751e18, 0x0 }, /* #43 */
    873     { 0x1a2406, 0x1a2c07, 0x698699502a7cd50a, 0xf3a64f01d152ed20, 0x8d33e51a83bb8950, 0x0 }, /* #44 */
    874     { 0x061493, 0x061c93, 0xde7a88e3153b26f4, 0xda8181f9a873c978, 0xbb232f6dbeb0feb6, 0x0 }, /* #45 */
    875     { 0x3e3b52, 0x3e3b53, 0xf84aaf2061c3b799, 0x557b1202c29be527, 0xd623a9ccef2f7abf, 0x0 }, /* #46 */
    876     { 0x203c42, 0x203c43, 0x5c3a589467e7b18f, 0x0b0978ed7867ee5a, 0x5a6d74f23a8d6b06, 0x0 }, /* #47 */
    877     { 0x184946, 0x184947, 0x9e50bd04d34fd59b, 0x0e5a43dda28c5f94, 0xd68eccf246a981fc, 0x0 }, /* #48 */
    878     { 0x312f47, 0x312f47, 0x62c7c9768c215e92, 0x392a4311f432fd88, 0x575bb0c66a7b94a4, 0x0 }, /* #49 */
    879     { 0x322307, 0x322b07, 0x96ae290c6bf4d48b, 0x8e01ed8f63828212, 0x2245170b8408de76, 0x0 }, /* #50 */
    880     { 0x2c0596, 0x2c0d97, 0x1b29c1166a624aff, 0x0bbc204b79347eb8, 0x2f5fbed6d2439948, 0x0 }, /* #51 */
    881     { 0x2a0c93, 0x2a0c93, 0x3b822bcf7fe982ac, 0x8e341db12c6c2768, 0x9a5602611f0a418e, 0x0 }, /* #52 */
    882     { 0x363bc3, 0x363bc3, 0x83be7c89180f0b89, 0x34542ca8e78e4b0e, 0x21f978340ee2291e, 0x0 }, /* #53 */
    883     { 0x022f53, 0x022f53, 0xb011aec58105fcb4, 0xd511149462f1ba98, 0x03ea94af58e940fe, 0x0 }, /* #54 */
    884     { 0x076f03, 0x076f03, 0x19cc2a84d0537f53, 0x4431eb6e82c98d9e, 0xa0fdbe452afb6e2a, 0x0 }, /* #55 */
    885     { 0x1634c6, 0x163cc7, 0x2f2d4a83ee00b028, 0x4593d84a3cc03b38, 0x74a68f8d4677177b, 0x0 }, /* #56 */
    886     { 0x1a2dc7, 0x1a2dc7, 0xdf91b9d62c8923dd, 0x87e0a2a1d28c903f, 0x9b36e6bf583fa0cb, 0x0 }, /* #57 */
    887     { 0x273443, 0x273c43, 0xcc06fca1aea00671, 0x400ea7ab9ecbb612, 0xe7fb4e5d5eb3b432, 0x0 }, /* #58 */
    888     { 0x155006, 0x155807, 0xbf5cc2e2aa562be8, 0xde39827cefeb5dc8, 0xbbbc4f61a2fea3ed, 0x0 }, /* #59 */
    889     { 0x3f07c2, 0x3f0fc3, 0xf36e68a519343893, 0xbe5e53f603045c75, 0x0c110213159863d7, 0x0 }, /* #60 */
    890     { 0x1f3397, 0x1f3b97, 0x0c82984563f39423, 0x00df97d6e15dbfe3, 0x012f5b8f91db0141, 0x0 }, /* #61 */
    891     { 0x242a92, 0x242a93, 0x5722be9d5a709c42, 0xe75f13ef98425b38, 0x999931d72a10621c, 0x0 }, /* #62 */
    892     { 0x172742, 0x172f43, 0x34605436eb9a9f8a, 0x453dcd2acd1e9424, 0x28c4e7ce2038e0ea, 0x0 }, /* #63 */
    893     { 0x0e1a43, 0x0e1a43, 0x2db714092973bde1, 0x75c5881629c6a485, 0xa1d869958e849325, 0x0 }, /* #64 */
    894     { 0x3b4687, 0x3b4e87, 0xca777b983ba8d9dd, 0x58e95814daf2b2ae, 0x7eec3e1faa533d86, 0x0 }, /* #65 */
    895     { 0x220557, 0x220d57, 0x87b1f597e8aa58e4, 0x025c3f494b91f258, 0xbbf7fa6e3472b146, 0x0 }, /* #66 */
    896     { 0x1a6a86, 0x1a6a87, 0x23673893e3070b0f, 0xcc09696f47631b2f, 0x3ef2d5cdcdb36de1, 0x0 }, /* #67 */
    897     { 0x3246d7, 0x324ed7, 0x98f441ba611c8b29, 0x6a99445776251866, 0xb2056da58c0747f6, 0x0 }, /* #68 */
    898     { 0x210543, 0x210d43, 0xb303a66790760025, 0x1afba86bba9b91a6, 0x9c6e08a434a1ef2e, 0x0 }, /* #69 */
    899     { 0x397646, 0x397e47, 0x7a26aba0b6cbbdfe, 0x7b0a78f804d5739a, 0x80affa8200cdb333, 0x0 }, /* #70 */
    900     { 0x276d02, 0x276d03, 0xa4eda899cd2f6e3a, 0x49ef6443618f9346, 0xa0afe573eed7e7bf, 0x0 }, /* #71 */
    901     { 0x0071c2, 0x0079c3, 0xa12a962f6201c112, 0x1bcc315fe7976706, 0x8ea96a26f2e9f8ab, 0x0 }, /* #72 */
    902     { 0x380d02, 0x380d03, 0x9d867241d5a65e81, 0xcc0609a806fecadf, 0xe0179f51a5b7395f, 0x0 }, /* #73 */
    903     { 0x1c0f46, 0x1c0f47, 0xae373c415243ff70, 0x4ff5c85567638a20, 0x827bd1d22c5507ee, 0x0 }, /* #74 */
    904     { 0x0c5417, 0x0c5c17, 0xfb48372cf264da8c, 0xfd247d60f958e8b4, 0x52e36566421e68ef, 0x0 }, /* #75 */
    905     { 0x163607, 0x163e07, 0x456cf88cbb36b80b, 0x780fa22d870ec734, 0x11a4678cb531b21c, 0x0 }, /* #76 */
    906     { 0x0a4216, 0x0a4a17, 0x6cb24aa0b5006432, 0xa0d4ecfc8f30b240, 0xe8ccb616ed418620, 0x0 }, /* #77 */
    907     { 0x067347, 0x067b47, 0xe86b34fb65ba4682, 0xaa8099c3bfc14af0, 0x686ff459d6635f78, 0x0 }, /* #78 */
    908     { 0x133482, 0x133c83, 0x599abfcb8ee3fb98, 0xa4dcd45e6c500650, 0x7132be977ea5b58e, 0x0 }, /* #79 */
    909     { 0x3e4496, 0x3e4c97, 0x0f2ea9ec58a65178, 0x7cebbbe19a783cf8, 0x331fcae38095ed91, 0x0 }, /* #80 */
    910     { 0x013803, 0x013803, 0xb185897fedcc1539, 0xbb73902405401102, 0xf222edfdb6062b12, 0x0 }, /* #81 */
    911     { 0x3616c2, 0x361ec3, 0x9d3edb97a4e3a468, 0x79218d890e7ce068, 0x09ffbd28c9c2a581, 0x0 }, /* #82 */
    912     { 0x1b3306, 0x1b3b07, 0xbc603453c3c7f3f0, 0x0dc3616ca14d7100, 0xe02a40ca900b74f0, 0x0 }, /* #83 */
    913     { 0x033f12, 0x033f13, 0x40685216eff6fd2f, 0x3cfe5183abd2362d, 0x4df9065540e54363, 0x0 }, /* #84 */
    914     { 0x0e5e53, 0x0e5e53, 0x8a05221f382dd90d, 0xd593c7f9b4d8eeac, 0xcfcb8ea51703265c, 0x0 }, /* #85 */
    915     { 0x017a96, 0x017a97, 0x4b451b338cf48cc2, 0xe1cfacf6850d4718, 0x7255a92365fcb70c, 0x0 }, /* #86 */
    916     { 0x135286, 0x135a87, 0x664d5bf564d71b7b, 0xb893f31173e80f09, 0x9acb6064a0d0664b, 0x0 }, /* #87 */
    917     { 0x2552d2, 0x255ad3, 0xd6e2e001246aaa8c, 0x61a1851c98044c14, 0x8e98e242c8e08e37, 0x0 }, /* #88 */
    918     { 0x2e6282, 0x2e6a83, 0x5fd1bdede6477ebd, 0xb4c4941816e16ef9, 0xd1c8f72b430c22ed, 0x0 }, /* #89 */
    919     { 0x1b3106, 0x1b3907, 0xb697a6281679508e, 0x9c1ef1e7ac61e25a, 0x4a62a17b5e1dc8eb, 0x0 }, /* #90 */
    920     { 0x171792, 0x171f93, 0x68df65680d9f98a8, 0xf6b204b0a4afcf30, 0x61985be4a27aa3ce, 0x0 }, /* #91 */
    921     { 0x3907c2, 0x390fc3, 0x119d64cdc2ae8ccb, 0x21563115051fbba1, 0xd3b17ed7b444d7c3, 0x0 }, /* #92 */
    922     { 0x3e0006, 0x3e0807, 0xbd9b30288391618c, 0x39e7caf2067e3dcc, 0xd80b7d16d776b1b1, 0x0 }, /* #93 */
    923     { 0x013b87, 0x013b87, 0x96acee5bf0b56ba0, 0x5abd26ca9b035da0, 0x0245b07ef354c4d1, 0x0 }, /* #94 */
    924     { 0x064207, 0x064a07, 0x5bcca04ddfa353b5, 0xc3876ae31d66b061, 0x1bfa756f57302d7d, 0x0 }, /* #95 */
     829    { 0x345493, 0x345492, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #0 */
     830    { 0x2465c2, 0x2465c2, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #1 */
     831    { 0x165b93, 0x165392, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #2 */
     832    { 0x162142, 0x162142, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #3 */
     833    { 0x2070c3, 0x2070c2, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #4 */
     834    { 0x203653, 0x203652, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #5 */
     835    { 0x2967d3, 0x2967d2, 0x7a4d6cc24f7a9ade, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #6 */
     836    { 0x1f5257, 0x1f5256, 0x5b6f4370bf5e9884, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #7 */
     837    { 0x347c02, 0x347402, 0x122f88df8c6a3aa2, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #8 */
     838    { 0x031282, 0x031282, 0xcfc36e9fc8fbde5c, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #9 */
     839    { 0x133182, 0x133182, 0xdae9a0dc517316fa, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #10 */
     840    { 0x3f7a07, 0x3f7206, 0x8a12d7e9083fa3ad, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #11 */
     841    { 0x1d27d7, 0x1d2fd7, 0x6290fd67972c60f3, 0x38c8b4db715eda4d, 0xc6432ec15ceca7bf, 0x0 }, /* #12 */
     842    { 0x320417, 0x320c17, 0x830ead2bc3ff9ebd, 0xa5a273774aef056d, 0xeed0d48a788b0471, 0x0 }, /* #13 */
     843    { 0x3168d6, 0x3168d7, 0x003284967caeeca5, 0x650f25ef3c33f843, 0xdf6e8fcef49eb4c7, 0x0 }, /* #14 */
     844    { 0x232d83, 0x232d83, 0x915853fcbe007a39, 0xe2647c3c7525b841, 0xa28ba34d7df1ce49, 0x0 }, /* #15 */
     845    { 0x0e25d2, 0x0e2dd3, 0x103a7508ff5d7343, 0xd976574301ca2d9a, 0xe4c991d66dd9895e, 0x0 }, /* #16 */
     846    { 0x050b52, 0x050b53, 0xf89e5da21a878aa1, 0x6774b96a6792d6b8, 0x1b2b680de51553b8, 0x0 }, /* #17 */
     847    { 0x3c3b42, 0x3c3b43, 0x478679cef7e0cc53, 0x1cc129753c18011a, 0x52c54f644da6c73e, 0x0 }, /* #18 */
     848    { 0x1f37d6, 0x1f3fd7, 0x094266bfffcc7995, 0xa20c97bc554e6c9c, 0xe016e966e667ab2c, 0x0 }, /* #19 */
     849    { 0x3558d3, 0x3558d3, 0x78c171066e5a84c0, 0xdefc4295c91d9c80, 0xe431ee5223e35e06, 0x0 }, /* #20 */
     850    { 0x155c06, 0x155c07, 0x32697e82004ec121, 0x663505303d31aefc, 0x21cce066abf0c37c, 0x0 }, /* #21 */
     851    { 0x207a93, 0x207a93, 0x803ebdbdbed7a7a2, 0x7def4daf9d4776b6, 0xde13b1a6171ac36b, 0x0 }, /* #22 */
     852    { 0x343982, 0x343983, 0x7ecce22433edc3b9, 0x44cf2f63a76fc91d, 0x64e2e116bd12ea85, 0x0 }, /* #23 */
     853    { 0x277e47, 0x277e47, 0x7624aaa36dd2fa25, 0x7896e5aebdd01f41, 0x7b84301be13eefed, 0x0 }, /* #24 */
     854    { 0x325b03, 0x325b03, 0x33a47652e8bd89d6, 0x493962a23b0b1234, 0x3864123272543cce, 0x0 }, /* #25 */
     855    { 0x262d82, 0x262d83, 0x3566fd3fdf8b589e, 0xdda761f1bb803360, 0xcd700c36fc7c6f50, 0x0 }, /* #26 */
     856    { 0x313416, 0x313c17, 0x70eff345602839e1, 0x5dc006bfbe48a49c, 0x1e24c114994c501c, 0x0 }, /* #27 */
     857    { 0x001783, 0x001f83, 0x1af3ec031f07574a, 0xe989a31451639fce, 0x69929403840be79b, 0x0 }, /* #28 */
     858    { 0x330713, 0x330f13, 0xf69be7add0eb0900, 0x82cc37e2a960c500, 0x3d0f2e9ff5872add, 0x0 }, /* #29 */
     859    { 0x3d6802, 0x3d6803, 0x16fd59e71ccd0102, 0x50f6fc058e0a2bf6, 0xaaa8697e1319587b, 0x0 }, /* #30 */
     860    { 0x256513, 0x256d13, 0xd8ef994ea5624e02, 0x5a1eca162b882158, 0xccc6ada79a39dcac, 0x0 }, /* #31 */
     861    { 0x325652, 0x325e53, 0x0d7994862e14a570, 0x7d01a72a76faa350, 0x04e4ee2f2905f053, 0x0 }, /* #32 */
     862    { 0x1172d7, 0x117ad7, 0x0dbd08cf8dd4cc7c, 0x4b3bbc161699fc60, 0xcddddf4ff58d75e8, 0x0 }, /* #33 */
     863    { 0x2f4287, 0x2f4a87, 0xdf0eab61b054109c, 0x8cab8dc8c9fb8bb0, 0x66cf2090bc157d34, 0x0 }, /* #34 */
     864    { 0x230283, 0x230a83, 0xe4123971fc443d43, 0xef5fb49e9196bb9e, 0x77cb711ba8795d0a, 0x0 }, /* #35 */
     865    { 0x2e6106, 0x2e6907, 0xd0427f586a7985d9, 0x809a82c24111f90e, 0x8a1e46217db672be, 0x0 }, /* #36 */
     866    { 0x0e2597, 0x0e2d97, 0x3403d783d34e371b, 0x1b321a5cdd950ff2, 0xfd36371b283a14f6, 0x0 }, /* #37 */
     867    { 0x1c0dd7, 0x1c0dd7, 0xf2e42fcfb990559a, 0x72da5c2d16c10bfc, 0x51ccb84022fef9f6, 0x0 }, /* #38 */
     868    { 0x141b96, 0x141b97, 0x95e21995b3ba7336, 0xcad5977a34e8b04a, 0xe03f9bb76efdb13f, 0x0 }, /* #39 */
     869    { 0x081bc3, 0x081bc3, 0x1ab8ed652460f9ef, 0x2d199273d956ecf9, 0xd3d2353c22e98f97, 0x0 }, /* #40 */
     870    { 0x252102, 0x252903, 0xd62d5f82d422462d, 0x39161e1d411d54e9, 0xe1f12764fcd95b2d, 0x0 }, /* #41 */
     871    { 0x112786, 0x112f87, 0x8e0325eb0901b0df, 0x9ed3edbf5e637e04, 0xc3b8800ff0ae6e7c, 0x0 }, /* #42 */
     872    { 0x1f7b87, 0x1f7b87, 0x7b532dfc53265bc6, 0x6936f21ad0e742a6, 0x6a2f125d11f019d1, 0x0 }, /* #43 */
     873    { 0x1e4e03, 0x1e4e03, 0xf2f3b94ad82ef570, 0xeb96c720d65a50d0, 0x82670e3c9f09e43b, 0x0 }, /* #44 */
     874    { 0x170657, 0x170e57, 0x75a01e1d42b6e5aa, 0x05bb29d5623bb0d6, 0x8890e2eda3193e3f, 0x0 }, /* #45 */
     875    { 0x2239d7, 0x2239d7, 0x792b8bcce70dc5a7, 0xd000b7daac065d8a, 0x53b7f3a699e71b66, 0x0 }, /* #46 */
     876    { 0x1d4212, 0x1d4a13, 0xb98d287ed52717d3, 0x1ba9055d86d28f02, 0xa9f5a22d225d85b6, 0x0 }, /* #47 */
     877    { 0x2a6e93, 0x2a6e93, 0x7867fa0ad689ea18, 0x97f7980a2c3d4ca8, 0x44426d41b250e447, 0x0 }, /* #48 */
     878    { 0x126943, 0x126943, 0xeac10d2ffc9a2056, 0x520807652a740664, 0x77a3bf5668489e96, 0x0 }, /* #49 */
     879    { 0x266457, 0x266c57, 0x4f3b75119c2150bc, 0x1c20180d4a7a8c98, 0x46211987c882d7ba, 0x0 }, /* #50 */
     880    { 0x127117, 0x127917, 0xd357f62d8c9a0371, 0xb9f7683d9e79187a, 0x581a7914b3e32f1a, 0x0 }, /* #51 */
     881    { 0x033d16, 0x033d17, 0x47a8599532a947ca, 0x4b870672d08afebe, 0x55c310ecfd9169f3, 0x0 }, /* #52 */
     882    { 0x0c21d2, 0x0c29d3, 0x1b39456f9f0851e7, 0x214e98ebf4e41cb9, 0x59043c764cfd885f, 0x0 }, /* #53 */
     883    { 0x1d73c6, 0x1d7bc7, 0x58779b35309e0d3e, 0xfbb50d6d93c35882, 0xff09fc5e946ec11f, 0x0 }, /* #54 */
     884    { 0x174052, 0x174853, 0xec35dcc802ddbf3b, 0xe3165f70e1136828, 0x3025ffc2843205f8, 0x0 }, /* #55 */
     885    { 0x3a3242, 0x3a3a43, 0x101bba9ca2390f4d, 0x4aaf8365dd644b1b, 0xb2e871f64c786007, 0x0 }, /* #56 */
     886    { 0x116796, 0x116f97, 0xb0eb441040fb46e4, 0x90b43e9f06ffbe3c, 0xd58e170665c18f87, 0x0 }, /* #57 */
     887    { 0x0936c3, 0x093ec3, 0xb2d8e207e63ffc7a, 0x007fc418f2aba130, 0xf257b2547cdf7478, 0x0 }, /* #58 */
     888    { 0x3c4296, 0x3c4a97, 0xb83c9c4fdbcd212b, 0x746759b58900724b, 0x4de8bf23933a2361, 0x0 }, /* #59 */
     889    { 0x1c3ac2, 0x1c3ac3, 0x2798e3fbd4eb5ad7, 0xd6cd5399822a3949, 0x707a373ae69fa8df, 0x0 }, /* #60 */
     890    { 0x3f7a86, 0x3f7a87, 0x8426d8342cd8a8a0, 0xb07b25ef36a89020, 0xf1911ed5923c400d, 0x0 }, /* #61 */
     891    { 0x3f4b57, 0x3f4b57, 0xd4713616e72d61d2, 0xb4412284b7d0158c, 0x3de944281495e8d6, 0x0 }, /* #62 */
     892    { 0x395e86, 0x395e87, 0xcc41468dac0a1e25, 0x1cce4fca11735ed4, 0x96c9144e917ed944, 0x0 }, /* #63 */
     893    { 0x141893, 0x141893, 0x3f101f989e190ea3, 0x6f945dcbba32cd80, 0x76b1be093b8a5480, 0x0 }, /* #64 */
     894    { 0x337dc2, 0x337dc3, 0x5a76c28e3d84d00b, 0x362d493f636f843c, 0xd81076bc6adf0634, 0x0 }, /* #65 */
     895    { 0x235dc7, 0x235dc7, 0xd8a9acdeef23d1e7, 0xc42dc1f827a2aead, 0x7da92c246b94504b, 0x0 }, /* #66 */
     896    { 0x110f16, 0x110f17, 0xaa61f6c00e770ea3, 0xde8ff57d38bd5b17, 0x2233f8e4458eccfd, 0x0 }, /* #67 */
     897    { 0x197312, 0x197b13, 0x5e770ed9d4d3d1dd, 0x8fddb0ce219a98ba, 0x6d4520b01a6ff902, 0x0 }, /* #68 */
     898    { 0x253ad3, 0x253ad3, 0x81ef9a17e8fb2ba9, 0x23c8277cda5055a2, 0x97e462a8196d7dd2, 0x0 }, /* #69 */
     899    { 0x093086, 0x093887, 0xfb61e99b805a96cb, 0xce45b10eaa1c3ec6, 0x957ba929592fdd92, 0x0 }, /* #70 */
     900    { 0x1e4dc3, 0x1e4dc3, 0xe804826ef8d6f361, 0xa4d3599e25f48b48, 0x9f033fd3c00f1848, 0x0 }, /* #71 */
     901    { 0x134587, 0x134d87, 0x0fe6ce3f7cfb3353, 0x01f97e3a5aad0b7c, 0x589fe9f779eeb314, 0x0 }, /* #72 */
     902    { 0x3963c2, 0x396bc3, 0xc2eb8bb9b1446b77, 0xe057402d305ba277, 0x02d9e53e76224101, 0x0 }, /* #73 */
     903    { 0x196b93, 0x196b93, 0xe28e534897affb19, 0xd0b8f5689f8096e4, 0x720174866dfdce84, 0x0 }, /* #74 */
     904    { 0x092307, 0x092b07, 0x0f18a696f65cee2c, 0x808d220832adf620, 0x7c7423b75b60c998, 0x0 }, /* #75 */
     905    { 0x146242, 0x146a43, 0x1bf014964c5ac7c0, 0x6eb198afc07b6480, 0x4abe22082ed7922e, 0x0 }, /* #76 */
     906    { 0x2c6186, 0x2c6987, 0x663a1311ad38b614, 0xa30e571e94ab29e8, 0xaa3b0a15aeb9d4b2, 0x0 }, /* #77 */
     907    { 0x127e56, 0x127e57, 0x6bbd88cce4f94f2e, 0xc4d5cf223d6a168a, 0x5672ef8f28601f83, 0x0 }, /* #78 */
     908    { 0x0d4182, 0x0d4983, 0x20ec64f26962f988, 0xf95aadeca5200600, 0x140a82d2ffd75cc0, 0x0 }, /* #79 */
     909    { 0x123347, 0x123b47, 0xa010a0367db796d9, 0x66150858831fafa7, 0x4db9eae5a3866a7f, 0x0 }, /* #80 */
     910    { 0x2c6747, 0x2c6f47, 0xe07c1a9ff87a3a18, 0xe5617346627856f8, 0x9ba5ec77b3b7ee35, 0x0 }, /* #81 */
     911    { 0x0706c7, 0x070ec7, 0x687a82c6fde395b8, 0x7ce8631892d01358, 0x93cd0835831fa9ed, 0x0 }, /* #82 */
     912    { 0x155992, 0x155993, 0x1728c0f306c980d3, 0x1bd959f625a348fb, 0xcfadab26f493be39, 0x0 }, /* #83 */
     913    { 0x3f7482, 0x3f7c83, 0x8d9231761783cb35, 0xeed875361ee8f67b, 0xdfc25374b8ed40ef, 0x0 }, /* #84 */
     914    { 0x3515c3, 0x351dc3, 0x6c11d50efc69679e, 0xa0be9bd03af6d808, 0x468ebaeb06baa0bc, 0x0 }, /* #85 */
     915    { 0x111d82, 0x111d83, 0x7783ca4d3406063d, 0x9f9077582fa6bfe4, 0x929247ad2d56a1b4, 0x0 }, /* #86 */
     916    { 0x1f3843, 0x1f3843, 0x30da599d1d0209ef, 0x1172c6f3f7dc96f7, 0xb1704f6f8f316b79, 0x0 }, /* #87 */
     917    { 0x2f19c6, 0x2f19c7, 0xeb4615fe1a04b5f5, 0xb32790d485418323, 0xee668d70864e0db7, 0x0 }, /* #88 */
     918    { 0x0f4bd6, 0x0f4bd7, 0xfa14a34a6c5100f0, 0xdd8b51c1869804d0, 0x0a5763cb20ec8de3, 0x0 }, /* #89 */
     919    { 0x184a86, 0x184a87, 0xa969333fae5a48ea, 0xa590cc456fe0ab7a, 0x5a49ed9679a3a329, 0x0 }, /* #90 */
     920    { 0x0d2057, 0x0d2857, 0x9e6257887e45e39c, 0x6dd38146bfe451ec, 0x92185c61ca60b14d, 0x0 }, /* #91 */
     921    { 0x186d86, 0x186d87, 0xabbab6c5995445ec, 0x57d8ede48814e940, 0x569d389a6f3555f0, 0x0 }, /* #92 */
     922    { 0x2f1207, 0x2f1a07, 0x1478d04edc8aad51, 0x17fe6a8da0538402, 0x3d96f6b787b3bb62, 0x0 }, /* #93 */
     923    { 0x1f07d2, 0x1f0fd3, 0x4e14af28e417abde, 0xc8caa629c036a538, 0x26dd39166ff79324, 0x0 }, /* #94 */
     924    { 0x0e6743, 0x0e6f43, 0x7ff7db3992b26c99, 0xd321f3b956f962ce, 0xba1055e7a9599bfe, 0x0 }, /* #95 */
    925925};
    926926
     
    929929static const BINU16_TEST_T g_aTests_shld_u16_amd[] =
    930930{
    931     { 0x337996, 0x337156, 0x0000, 0x0000, 0x0000,  3 }, /* #0 */
    932     { 0x0c7353, 0x0c7356, 0x0000, 0x0000, 0x0000, 20 }, /* #1 */
    933     { 0x214357, 0x214356, 0x0000, 0x0000, 0x0000, 28 }, /* #2 */
    934     { 0x356396, 0x356356, 0x0000, 0x0000, 0x0000, 37 }, /* #3 */
    935     { 0x3f4386, 0x3f4356, 0x0000, 0x0000, 0x0000, 15 }, /* #4 */
    936     { 0x396c46, 0x396456, 0x0000, 0x0000, 0x0000,  1 }, /* #5 */
    937     { 0x132dd7, 0x132556, 0xdda6, 0x0000, 0x0000, 26 }, /* #6 */
    938     { 0x3974d2, 0x397456, 0x3f37, 0x0000, 0x0000, 22 }, /* #7 */
    939     { 0x231546, 0x231556, 0xd257, 0x0000, 0x0000, 24 }, /* #8 */
    940     { 0x2e7ed3, 0x2e7656, 0x0c34, 0x0000, 0x0000, 63 }, /* #9 */
    941     { 0x216b97, 0x216356, 0x76f4, 0x0000, 0x0000, 27 }, /* #10 */
    942     { 0x394bc2, 0x394397, 0xd737, 0xb800, 0x0000, 11 }, /* #11 */
    943     { 0x0515d6, 0x051597, 0x5ee5, 0xb948, 0x2324, 38 }, /* #12 */
    944     { 0x393e16, 0x393697, 0xd23b, 0xb417, 0x4170, 44 }, /* #13 */
    945     { 0x1270d6, 0x127012, 0x0044, 0x0089, 0x943b,  1 }, /* #14 */
    946     { 0x124542, 0x124596, 0xe74c, 0xa0d1, 0x68d0, 57 }, /* #15 */
    947     { 0x043ac7, 0x043293, 0x0c7c, 0x95ad, 0xad6d, 13 }, /* #16 */
    948     { 0x124112, 0x124197, 0xa82e, 0xa1fa, 0x87eb, 46 }, /* #17 */
    949     { 0x212cc6, 0x212492, 0x6c7b, 0x911c, 0x1c91, 56 }, /* #18 */
    950     { 0x383887, 0x383817, 0xefd4, 0x51ac, 0x6b3a, 10 }, /* #19 */
    951     { 0x077683, 0x077e17, 0x253b, 0x3b7b, 0x7b39,  8 }, /* #20 */
    952     { 0x1130c2, 0x113092, 0xcdab, 0xb1a7, 0xd3d8, 57 }, /* #21 */
    953     { 0x1a5bc7, 0x1a5316, 0x048b, 0x317e, 0x5f8c, 26 }, /* #22 */
    954     { 0x1815d3, 0x181516, 0x3382, 0x438b, 0xc5a1, 25 }, /* #23 */
    955     { 0x256ad6, 0x256296, 0xf541, 0x95ac, 0xb592, 59 }, /* #24 */
    956     { 0x252282, 0x252292, 0x1cff, 0xc01c, 0xcc01, 20 }, /* #25 */
    957     { 0x2d7402, 0x2d7c13, 0x7e02, 0x0170, 0xe0b4, 39 }, /* #26 */
    958     { 0x063183, 0x063917, 0xd02b, 0x40af, 0xf38e, 34 }, /* #27 */
    959     { 0x0c7c06, 0x0c7c96, 0x5104, 0xa209, 0xeb6b, 33 }, /* #28 */
    960     { 0x333b56, 0x333316, 0xa417, 0x0044, 0x0022, 49 }, /* #29 */
    961     { 0x2c5252, 0x2c5296, 0x7949, 0xa1bb, 0xdd0d, 53 }, /* #30 */
    962     { 0x153212, 0x153296, 0xd1b9, 0xce1d, 0xdce1, 52 }, /* #31 */
    963     { 0x206f47, 0x206792, 0x309e, 0x8bef, 0xf17d, 51 }, /* #32 */
    964     { 0x244593, 0x244597, 0x09c5, 0x8b03, 0x81b6,  9 }, /* #33 */
    965     { 0x071dd2, 0x071512, 0xae2c, 0x71ae, 0xe35c, 15 }, /* #34 */
    966     { 0x223186, 0x223193, 0x191f, 0x91f7, 0x7ef1,  4 }, /* #35 */
    967     { 0x3e5382, 0x3e5316, 0xedda, 0x7811, 0x8bc0, 53 }, /* #36 */
    968     { 0x392d52, 0x392d96, 0x6f2c, 0xde59, 0xc4d6, 33 }, /* #37 */
    969     { 0x122812, 0x122016, 0x9c0c, 0x7030, 0x10ea, 34 }, /* #38 */
    970     { 0x350102, 0x350192, 0x4d96, 0xf8ef, 0xbfe3, 22 }, /* #39 */
    971     { 0x2a3e83, 0x2a3612, 0xe080, 0x10bf, 0xf885, 21 }, /* #40 */
    972     { 0x1a4096, 0x1a4097, 0x271f, 0xf1b2, 0x8d94, 13 }, /* #41 */
    973     { 0x124f57, 0x124792, 0x65c5, 0xf4cd, 0x7d33, 50 }, /* #42 */
    974     { 0x2a4e46, 0x2a4697, 0x2270, 0xc048, 0x1202, 42 }, /* #43 */
    975     { 0x177143, 0x177112, 0x208e, 0x73e6, 0x7cd9, 43 }, /* #44 */
    976     { 0x1f16d7, 0x1f1e17, 0xa998, 0x30c5, 0x62a1,  9 }, /* #45 */
    977     { 0x0b5d82, 0x0b5d92, 0x71b2, 0xa3f7, 0x8fde, 46 }, /* #46 */
    978     { 0x274946, 0x274193, 0xcef4, 0xa1ab, 0x3575, 43 }, /* #47 */
    979     { 0x025342, 0x025312, 0x50c6, 0x1915, 0x2a32, 23 }, /* #48 */
    980     { 0x020413, 0x020492, 0x69fc, 0xbe76, 0x5f3b, 49 }, /* #49 */
    981     { 0x1e50c6, 0x1e5817, 0x5c0e, 0x03af, 0xbe6e, 38 }, /* #50 */
    982     { 0x123502, 0x123597, 0xf698, 0xb4c5, 0xb4d2,  3 }, /* #51 */
    983     { 0x383d12, 0x383596, 0xa1ab, 0xc224, 0x1261, 25 }, /* #52 */
    984     { 0x0f4393, 0x0f4396, 0x975e, 0xf37b, 0xbdf9, 25 }, /* #53 */
    985     { 0x0e5016, 0x0e5016, 0x7517, 0x2311, 0x448c, 22 }, /* #54 */
    986     { 0x1a17c3, 0x1a1712, 0xc807, 0x5aad, 0x6ab5, 30 }, /* #55 */
    987     { 0x2f1913, 0x2f1996, 0x3bda, 0xf6a6, 0x9ac4, 38 }, /* #56 */
    988     { 0x3e3587, 0x3e3512, 0xdd08, 0x74e3, 0x38dd, 26 }, /* #57 */
    989     { 0x006f42, 0x006712, 0x42b8, 0x201c, 0x7080, 22 }, /* #58 */
    990     { 0x241316, 0x241396, 0x165f, 0xa8cf, 0xf519, 19 }, /* #59 */
    991     { 0x036c06, 0x036416, 0x7205, 0x2b9f, 0xe573, 51 }, /* #60 */
    992     { 0x216186, 0x216112, 0x82f1, 0x1bea, 0xa86f, 22 }, /* #61 */
    993     { 0x0b3d07, 0x0b3516, 0x523a, 0x6412, 0x6412, 16 }, /* #62 */
    994     { 0x2c1c57, 0x2c1416, 0xe463, 0x1548, 0x5205, 58 }, /* #63 */
    995     { 0x072583, 0x072512, 0x095c, 0x4ae5, 0xa33d,  3 }, /* #64 */
    996     { 0x270143, 0x270996, 0x1b98, 0xe635, 0xd787,  6 }, /* #65 */
    997     { 0x036486, 0x036497, 0xce22, 0x9c44, 0x2762, 33 }, /* #66 */
    998     { 0x3d1ed2, 0x3d1692, 0x493d, 0xe962, 0x58ba, 26 }, /* #67 */
    999     { 0x345882, 0x345016, 0xfb9a, 0x690a, 0x4d21, 51 }, /* #68 */
    1000     { 0x3a2a97, 0x3a2a96, 0xc88d, 0xdd9a, 0xd9a9, 44 }, /* #69 */
    1001     { 0x0c2497, 0x0c2416, 0xa008, 0x6050, 0x8141, 62 }, /* #70 */
    1002     { 0x334ec2, 0x334612, 0xe076, 0x685d, 0x85d6, 28 }, /* #71 */
    1003     { 0x217c82, 0x217496, 0xd00a, 0xb806, 0x6b80, 20 }, /* #72 */
    1004     { 0x276996, 0x276996, 0x04a9, 0x9155, 0x155e, 12 }, /* #73 */
    1005     { 0x283997, 0x283116, 0xf715, 0x2e5f, 0xbe5c, 23 }, /* #74 */
    1006     { 0x2f6456, 0x2f6c17, 0x528f, 0x28f5, 0x5b40, 36 }, /* #75 */
    1007     { 0x380a87, 0x380a17, 0x58ac, 0x64f0, 0x9e05, 11 }, /* #76 */
    1008     { 0x013793, 0x013712, 0xef48, 0x633d, 0x67ac, 27 }, /* #77 */
    1009     { 0x0474d6, 0x047c92, 0x6f1a, 0xd113, 0x227e, 43 }, /* #78 */
    1010     { 0x292216, 0x292296, 0xb186, 0xc3b7, 0xedf0, 26 }, /* #79 */
    1011     { 0x257207, 0x257a96, 0xed4a, 0xb0c0, 0xc301, 14 }, /* #80 */
    1012     { 0x237e93, 0x237616, 0x0e02, 0x02c5, 0xc521,  8 }, /* #81 */
    1013     { 0x0b0c82, 0x0b0c92, 0x1308, 0x8946, 0x946a, 12 }, /* #82 */
    1014     { 0x3e3c13, 0x3e3412, 0xc598, 0x58d0, 0xb1a1, 47 }, /* #83 */
    1015     { 0x0974c6, 0x097416, 0x13c8, 0x5d95, 0xbb2b, 15 }, /* #84 */
    1016     { 0x393112, 0x393112, 0xa197, 0xa197, 0xf2d2, 32 }, /* #85 */
    1017     { 0x1c6b46, 0x1c6316, 0xf58f, 0x6ff5, 0xb7fa, 49 }, /* #86 */
    1018     { 0x120f57, 0x120f96, 0x64e7, 0xe79c, 0x9cf8,  8 }, /* #87 */
    1019     { 0x023ad6, 0x023ad6, 0x7986, 0x7986, 0x8b3b,  0 }, /* #88 */
    1020     { 0x0c2613, 0x0c2696, 0xf3e0, 0xa918, 0x2315, 27 }, /* #89 */
    1021     { 0x1f6c13, 0x1f6496, 0xbb47, 0x8dd1, 0x6374, 18 }, /* #90 */
    1022     { 0x1c3907, 0x1c3192, 0xc888, 0xca75, 0x5ca7, 20 }, /* #91 */
    1023     { 0x1c3382, 0x1c3b17, 0xf6d1, 0x68a5, 0x4a5a,  7 }, /* #92 */
    1024     { 0x310543, 0x310597, 0x7147, 0xfcd8, 0xf9b1, 47 }, /* #93 */
    1025     { 0x257a96, 0x257216, 0x105c, 0x5c44, 0x4472,  8 }, /* #94 */
    1026     { 0x320d16, 0x320516, 0x4a29, 0x1f72, 0xf721, 60 }, /* #95 */
    1027     { 0x3f5817, 0x3f5097, 0x1b14, 0xb14d, 0xd544,  4 }, /* #96 */
    1028     { 0x1f6f82, 0x1f6716, 0x2efc, 0x24f0, 0xe049, 55 }, /* #97 */
    1029     { 0x313142, 0x313197, 0xaefe, 0xfdc0, 0xe03c,  9 }, /* #98 */
    1030     { 0x084843, 0x084817, 0xc4db, 0x661b, 0x30db, 45 }, /* #99 */
    1031     { 0x291f17, 0x291792, 0x168d, 0x9940, 0x9409, 28 }, /* #100 */
    1032     { 0x1823d6, 0x182393, 0x4bf7, 0xf745, 0x458f,  8 }, /* #101 */
    1033     { 0x164792, 0x164f17, 0x3ee1, 0x0b06, 0x60cc, 43 }, /* #102 */
    1034     { 0x004753, 0x004716, 0xe424, 0x44f9, 0x289f, 19 }, /* #103 */
    1035     { 0x1435c3, 0x143d92, 0x761d, 0xec3b, 0xa543, 33 }, /* #104 */
    1036     { 0x2239d3, 0x223112, 0xb50b, 0x2ff4, 0xfd0d, 42 }, /* #105 */
    1037     { 0x322e02, 0x322696, 0xd13b, 0xed0a, 0xa15d, 27 }, /* #106 */
    1038     { 0x0c7916, 0x0c7116, 0xd8eb, 0x6a30, 0x60d4, 55 }, /* #107 */
    1039     { 0x161b83, 0x161316, 0x26eb, 0x1c87, 0x390e, 31 }, /* #108 */
    1040     { 0x225b47, 0x225396, 0x9b01, 0xa635, 0x8d69, 26 }, /* #109 */
    1041     { 0x021492, 0x021416, 0x45e5, 0x07af, 0xf07a, 52 }, /* #110 */
    1042     { 0x243f52, 0x243793, 0xe7b0, 0xd873, 0xe70d,  7 }, /* #111 */
    1043     { 0x0825c2, 0x082512, 0xa288, 0x2516, 0x9459, 46 }, /* #112 */
    1044     { 0x2a6057, 0x2a6016, 0x236a, 0x562e, 0x2b17, 17 }, /* #113 */
    1045     { 0x0c4c43, 0x0c4412, 0x1565, 0x2acb, 0xc2a9,  1 }, /* #114 */
    1046     { 0x372302, 0x372316, 0xbaf0, 0x55f9, 0xfcaa, 57 }, /* #115 */
    1047     { 0x2607d3, 0x260f13, 0x16f1, 0x13d5, 0x3d52, 12 }, /* #116 */
    1048     { 0x2b3cd3, 0x2b3492, 0xfb1e, 0x88ad, 0xad88, 56 }, /* #117 */
    1049     { 0x1927d7, 0x192f96, 0x22ad, 0xadb2, 0xb2e4,  8 }, /* #118 */
    1050     { 0x127187, 0x127996, 0x331d, 0xc772, 0xc929, 38 }, /* #119 */
    1051     { 0x2e5783, 0x2e5f17, 0x9439, 0x2872, 0x5717, 33 }, /* #120 */
    1052     { 0x190392, 0x190393, 0x7073, 0x9e26, 0xc4cc, 11 }, /* #121 */
    1053     { 0x002a52, 0x002296, 0x890f, 0xcd06, 0x6683, 17 }, /* #122 */
    1054     { 0x236352, 0x236316, 0xce33, 0x6711, 0x88a9,  9 }, /* #123 */
    1055     { 0x295c86, 0x295412, 0x8a07, 0x3eef, 0xddfe, 11 }, /* #124 */
    1056     { 0x052146, 0x052112, 0x3a2f, 0x11b5, 0x236a, 31 }, /* #125 */
    1057     { 0x132f96, 0x132793, 0x8f18, 0xc61c, 0x738c,  6 }, /* #126 */
    1058     { 0x332e17, 0x332612, 0xb098, 0x3f37, 0xe6e7, 27 }, /* #127 */
     931    { 0x374e53, 0x374e53, 0x0000, 0x0000, 0x0000,  0 }, /* #0 */
     932    { 0x1016d7, 0x101656, 0x0000, 0x0000, 0x0000, 48 }, /* #1 */
     933    { 0x197b52, 0x197356, 0x0000, 0x0000, 0x0000,  5 }, /* #2 */
     934    { 0x2c6656, 0x2c6656, 0x0000, 0x0000, 0x0000, 31 }, /* #3 */
     935    { 0x030913, 0x030156, 0x0000, 0x0000, 0x0000, 17 }, /* #4 */
     936    { 0x1b7107, 0x1b7156, 0x0000, 0x0000, 0x0000, 63 }, /* #5 */
     937    { 0x1e5706, 0x1e5f92, 0x0878, 0x8780, 0x0000,  4 }, /* #6 */
     938    { 0x285746, 0x285756, 0xc904, 0x0000, 0x0000, 49 }, /* #7 */
     939    { 0x1e1f87, 0x1e1756, 0xee39, 0x0000, 0x0000, 31 }, /* #8 */
     940    { 0x3c3292, 0x3c3256, 0x6c80, 0x0000, 0x0000, 14 }, /* #9 */
     941    { 0x123242, 0x123256, 0x4dc8, 0x0000, 0x0000, 63 }, /* #10 */
     942    { 0x1c1186, 0x1c1193, 0xbfc8, 0xfc80, 0x0000,  4 }, /* #11 */
     943    { 0x017b02, 0x017393, 0xe272, 0x95da, 0xbb4e, 43 }, /* #12 */
     944    { 0x135753, 0x135792, 0xdec5, 0xdf92, 0x6fc9, 17 }, /* #13 */
     945    { 0x1a01c2, 0x1a0192, 0xba5b, 0xd638, 0xe358, 54 }, /* #14 */
     946    { 0x2838c2, 0x283093, 0xfde0, 0xc179, 0xbcee, 41 }, /* #15 */
     947    { 0x253317, 0x253316, 0x51d5, 0x1805, 0x8c02, 49 }, /* #16 */
     948    { 0x1a2397, 0x1a2397, 0xe301, 0x8c05, 0x6fc1,  2 }, /* #17 */
     949    { 0x003e06, 0x003693, 0x80df, 0xf76d, 0xbb6f, 13 }, /* #18 */
     950    { 0x195d17, 0x195512, 0x1a0f, 0x3f8f, 0xe3e8, 42 }, /* #19 */
     951    { 0x2c55c7, 0x2c5596, 0x1d5f, 0x92b8, 0x7125, 55 }, /* #20 */
     952    { 0x154182, 0x154993, 0x0b15, 0xc929, 0xc929, 48 }, /* #21 */
     953    { 0x2d4bc7, 0x2d4392, 0xe87d, 0xb4fd, 0x6d3f, 50 }, /* #22 */
     954    { 0x1d3d93, 0x1d3516, 0x9a6b, 0x0328, 0x0194, 49 }, /* #23 */
     955    { 0x1f6786, 0x1f6792, 0x7c49, 0xd45e, 0xa8bd, 31 }, /* #24 */
     956    { 0x2d6bc2, 0x2d6312, 0x68e3, 0x6879, 0x43cb, 45 }, /* #25 */
     957    { 0x3a7413, 0x3a7496, 0xa9af, 0x973a, 0x52e7, 51 }, /* #26 */
     958    { 0x0320d3, 0x032892, 0x93e6, 0xc073, 0x0399, 45 }, /* #27 */
     959    { 0x284543, 0x284d17, 0x9122, 0x2287, 0x8753,  8 }, /* #28 */
     960    { 0x075e02, 0x075616, 0xf568, 0x5841, 0x82b0, 55 }, /* #29 */
     961    { 0x1b2047, 0x1b2092, 0xb9ea, 0xed75, 0xdaeb, 63 }, /* #30 */
     962    { 0x391297, 0x391a13, 0x8994, 0x1329, 0x8aca, 33 }, /* #31 */
     963    { 0x3f4482, 0x3f4412, 0x1d90, 0x028f, 0xf028, 20 }, /* #32 */
     964    { 0x315c97, 0x315416, 0xc894, 0x251e, 0x7ba3, 38 }, /* #33 */
     965    { 0x270396, 0x270392, 0x4c60, 0x93ab, 0x5727, 23 }, /* #34 */
     966    { 0x392952, 0x392192, 0x46bc, 0xd7df, 0xfafb, 19 }, /* #35 */
     967    { 0x176c42, 0x176c92, 0x6ad8, 0xd8bf, 0xbf9d, 40 }, /* #36 */
     968    { 0x1678d3, 0x167092, 0x035d, 0xcf67, 0xecf9, 59 }, /* #37 */
     969    { 0x0b2197, 0x0b2112, 0x7586, 0x1b54, 0xd526, 42 }, /* #38 */
     970    { 0x090546, 0x090516, 0x1f87, 0x1c00, 0x0035, 10 }, /* #39 */
     971    { 0x381292, 0x381212, 0x9cca, 0x6549, 0x9233,  7 }, /* #40 */
     972    { 0x310752, 0x310f17, 0x2a53, 0x3d2d, 0xd2d7, 12 }, /* #41 */
     973    { 0x306307, 0x306396, 0xadfe, 0x8741, 0x3a0c, 61 }, /* #42 */
     974    { 0x1a7382, 0x1a7b13, 0x5b3e, 0x67ce, 0x73a2, 37 }, /* #43 */
     975    { 0x2554c7, 0x255416, 0x0891, 0x448b, 0x6dcf, 35 }, /* #44 */
     976    { 0x125cd3, 0x125412, 0x5388, 0x219b, 0x4337, 47 }, /* #45 */
     977    { 0x063b92, 0x063393, 0x7eab, 0x8cf2, 0x19e5, 15 }, /* #46 */
     978    { 0x0f7782, 0x0f7716, 0xa247, 0x3071, 0x0e26, 59 }, /* #47 */
     979    { 0x1e1147, 0x1e1193, 0xfeff, 0xa4ea, 0x49d4, 15 }, /* #48 */
     980    { 0x053497, 0x053c96, 0xef72, 0xe4c0, 0x6067,  9 }, /* #49 */
     981    { 0x2c6f03, 0x2c6716, 0xa43a, 0x69b8, 0x1a6e, 50 }, /* #50 */
     982    { 0x2f06c2, 0x2f0e92, 0xa529, 0x94b0, 0x6159,  7 }, /* #51 */
     983    { 0x1a7d13, 0x1a7512, 0xd4aa, 0x6e2f, 0xf6e2, 20 }, /* #52 */
     984    { 0x052e53, 0x052696, 0x8acd, 0x89c6, 0x9c68, 28 }, /* #53 */
     985    { 0x3a1717, 0x3a1716, 0xb631, 0x5e8b, 0x7a2d, 30 }, /* #54 */
     986    { 0x2a3912, 0x2a3917, 0xafe7, 0x7f3c, 0x851e,  3 }, /* #55 */
     987    { 0x3a7307, 0x3a7316, 0x102a, 0x746c, 0x6c74, 56 }, /* #56 */
     988    { 0x240097, 0x240096, 0x5af1, 0xac2d, 0xb585, 51 }, /* #57 */
     989    { 0x233947, 0x233112, 0xc276, 0x5619, 0x0cab, 25 }, /* #58 */
     990    { 0x293213, 0x293216, 0xce30, 0x618b, 0xc5e5,  9 }, /* #59 */
     991    { 0x393643, 0x393612, 0xb381, 0x0020, 0x0800, 58 }, /* #60 */
     992    { 0x1f6012, 0x1f6012, 0x1bfb, 0x6fec, 0x0e30,  2 }, /* #61 */
     993    { 0x2a10c2, 0x2a1896, 0x92f2, 0x9ea9, 0x7aa6, 46 }, /* #62 */
     994    { 0x251f03, 0x251792, 0xcc97, 0xfd8a, 0xf62b, 30 }, /* #63 */
     995    { 0x1e0006, 0x1e0012, 0x3b5e, 0x64ad, 0xd64a, 52 }, /* #64 */
     996    { 0x2e4856, 0x2e4016, 0xc280, 0x5b7d, 0x7d5b, 24 }, /* #65 */
     997    { 0x2d6106, 0x2d6197, 0x547e, 0xf228, 0x451d, 43 }, /* #66 */
     998    { 0x1540c2, 0x154096, 0xee67, 0xedc6, 0xdb8d, 31 }, /* #67 */
     999    { 0x037d16, 0x037512, 0xf0a0, 0x282f, 0xbd9e,  6 }, /* #68 */
     1000    { 0x315e86, 0x315612, 0xcc1b, 0x192a, 0x2543, 27 }, /* #69 */
     1001    { 0x2e4953, 0x2e4112, 0xbedd, 0x3301, 0xc04c, 26 }, /* #70 */
     1002    { 0x264487, 0x264c13, 0xcb75, 0x59b5, 0x9b51, 44 }, /* #71 */
     1003    { 0x020b47, 0x020b13, 0xad09, 0x6849, 0x3301,  3 }, /* #72 */
     1004    { 0x300956, 0x300917, 0x1b3e, 0x4644, 0x8c88, 15 }, /* #73 */
     1005    { 0x387f93, 0x387797, 0x671f, 0x9c7d, 0x4f73,  2 }, /* #74 */
     1006    { 0x263a83, 0x263a17, 0xeeca, 0x4635, 0x31af, 45 }, /* #75 */
     1007    { 0x0435d6, 0x043d17, 0x2f5e, 0x7af6, 0xc612,  3 }, /* #76 */
     1008    { 0x1b5882, 0x1b5012, 0x1f5c, 0x1fc7, 0xfc71, 28 }, /* #77 */
     1009    { 0x1d3b57, 0x1d3397, 0x7c45, 0xc45c, 0xcf79,  4 }, /* #78 */
     1010    { 0x295316, 0x295396, 0xee46, 0xb1cf, 0x73ec, 58 }, /* #79 */
     1011    { 0x356346, 0x356312, 0xe4e2, 0x2be0, 0xbe07, 44 }, /* #80 */
     1012    { 0x374787, 0x374716, 0x8c03, 0x069a, 0x4d0b, 41 }, /* #81 */
     1013    { 0x085657, 0x085616, 0x5928, 0x26b1, 0x6b12, 60 }, /* #82 */
     1014    { 0x0563d7, 0x056316, 0x8500, 0x74fc, 0xe9f8, 31 }, /* #83 */
     1015    { 0x3968d3, 0x396896, 0x4326, 0x864d, 0xabdf,  1 }, /* #84 */
     1016    { 0x114ed2, 0x114692, 0xe946, 0xfa49, 0x27e9, 54 }, /* #85 */
     1017    { 0x322a93, 0x322212, 0x990d, 0x4351, 0x45e5, 38 }, /* #86 */
     1018    { 0x1167d2, 0x116712, 0x5c41, 0x3a62, 0xd317, 13 }, /* #87 */
     1019    { 0x077c53, 0x077496, 0xd2de, 0x9027, 0x2790, 24 }, /* #88 */
     1020    { 0x245e96, 0x245692, 0x0055, 0xfcd5, 0xf357, 62 }, /* #89 */
     1021    { 0x227253, 0x227292, 0xe5ab, 0xd279, 0x79d2, 56 }, /* #90 */
     1022    { 0x311c92, 0x311416, 0xc2f9, 0x5f30, 0x840a,  5 }, /* #91 */
     1023    { 0x1c5343, 0x1c5396, 0x6c8a, 0xe1a0, 0x070d, 21 }, /* #92 */
     1024    { 0x005dd7, 0x005d13, 0xa31e, 0x1e08, 0x0898,  8 }, /* #93 */
     1025    { 0x0b5247, 0x0b5297, 0x27ba, 0xd1f6, 0x3ed2, 11 }, /* #94 */
     1026    { 0x115cc2, 0x115492, 0xa98c, 0x9bd9, 0x666f, 54 }, /* #95 */
     1027    { 0x1a20d7, 0x1a2092, 0xa6f4, 0xf313, 0xf313, 48 }, /* #96 */
     1028    { 0x177b46, 0x177b17, 0x8c9b, 0x3696, 0x4b5e, 41 }, /* #97 */
     1029    { 0x261457, 0x261c92, 0xb296, 0x96ae, 0xaea8,  8 }, /* #98 */
     1030    { 0x1514c6, 0x151c96, 0xbd35, 0xf4d7, 0xf1dd,  2 }, /* #99 */
     1031    { 0x3a5486, 0x3a5493, 0x486f, 0xbdc4, 0x7115, 10 }, /* #100 */
     1032    { 0x031f03, 0x031797, 0x307c, 0xe122, 0x2448, 11 }, /* #101 */
     1033    { 0x047b52, 0x047b17, 0xd06d, 0x6ded, 0xbda7, 11 }, /* #102 */
     1034    { 0x3f3f16, 0x3f3793, 0xecec, 0xd9d9, 0x820b, 33 }, /* #103 */
     1035    { 0x2d3953, 0x2d3192, 0x62dd, 0xb49e, 0xd27a, 62 }, /* #104 */
     1036    { 0x1c5193, 0x1c5116, 0x4075, 0x1d7d, 0xf66b, 38 }, /* #105 */
     1037    { 0x1d3bd2, 0x1d3396, 0xdcaa, 0xbc28, 0x5e14, 49 }, /* #106 */
     1038    { 0x170652, 0x170616, 0xd4df, 0x70fc, 0x8e1f, 19 }, /* #107 */
     1039    { 0x250657, 0x250e92, 0x192e, 0xe329, 0x3290, 44 }, /* #108 */
     1040    { 0x143b46, 0x143392, 0x2402, 0xbffb, 0xffbb, 28 }, /* #109 */
     1041    { 0x2b6a86, 0x2b6292, 0xc21e, 0xb913, 0x44ee, 26 }, /* #110 */
     1042    { 0x230483, 0x230412, 0x7d90, 0x2751, 0x93a8, 49 }, /* #111 */
     1043    { 0x2c4e93, 0x2c4612, 0x221a, 0x1af1, 0xf1e4, 40 }, /* #112 */
     1044    { 0x133a52, 0x133293, 0x511e, 0xd758, 0xbac7, 45 }, /* #113 */
     1045    { 0x321fc3, 0x321716, 0xa1d6, 0x413f, 0xf413, 52 }, /* #114 */
     1046    { 0x140947, 0x140116, 0x1a62, 0x6988, 0x1ef1,  2 }, /* #115 */
     1047    { 0x1828c7, 0x182092, 0xb41c, 0xe69e, 0xb9a7, 18 }, /* #116 */
     1048    { 0x3f53d2, 0x3f53d2, 0x65b8, 0x65b8, 0x2f0c,  0 }, /* #117 */
     1049    { 0x1c0857, 0x1c0016, 0x4248, 0x1244, 0x9d31, 35 }, /* #118 */
     1050    { 0x2b4716, 0x2b4793, 0xe821, 0xd043, 0xf42c,  1 }, /* #119 */
     1051    { 0x2430c3, 0x243892, 0x9fad, 0xb475, 0x1d50, 10 }, /* #120 */
     1052    { 0x172097, 0x172012, 0x47c0, 0x7c0b, 0xba2a,  4 }, /* #121 */
     1053    { 0x116352, 0x116316, 0x97f7, 0x6f50, 0x06f5, 52 }, /* #122 */
     1054    { 0x202d17, 0x202516, 0x098e, 0x2e24, 0x7121, 61 }, /* #123 */
     1055    { 0x170947, 0x170112, 0x11d3, 0x2d2f, 0x5a5e, 63 }, /* #124 */
     1056    { 0x2a4447, 0x2a4493, 0xa2f7, 0xb9f7, 0x3ee3, 11 }, /* #125 */
     1057    { 0x1e5c02, 0x1e5c92, 0x3f58, 0xb1c8, 0xe435, 41 }, /* #126 */
     1058    { 0x363817, 0x363096, 0xafe7, 0x8922, 0x8a24, 22 }, /* #127 */
    10591059};
    10601060static const BINU16_TEST_T g_aTests_shrd_u16_amd[] =
    10611061{
    1062     { 0x1b7583, 0x1b7556, 0x0000, 0x0000, 0x0000,  2 }, /* #0 */
    1063     { 0x307602, 0x307602, 0x0000, 0x0000, 0x0000,  0 }, /* #1 */
    1064     { 0x0c51d6, 0x0c5156, 0x0000, 0x0000, 0x0000, 27 }, /* #2 */
    1065     { 0x297d47, 0x297556, 0x0000, 0x0000, 0x0000, 25 }, /* #3 */
    1066     { 0x121a96, 0x121256, 0x0000, 0x0000, 0x0000, 49 }, /* #4 */
    1067     { 0x170b07, 0x170356, 0x0000, 0x0000, 0x0000, 55 }, /* #5 */
    1068     { 0x0d39c6, 0x0d3112, 0x497f, 0x0001, 0x0000, 14 }, /* #6 */
    1069     { 0x046e13, 0x046612, 0x702e, 0x000e, 0x0000, 11 }, /* #7 */
    1070     { 0x195e06, 0x195613, 0x2913, 0x1489, 0x0000,  1 }, /* #8 */
    1071     { 0x334e87, 0x334617, 0xb1c4, 0x00b1, 0x0000, 40 }, /* #9 */
    1072     { 0x3f7f46, 0x3f7756, 0x848a, 0x0000, 0x0000, 24 }, /* #10 */
    1073     { 0x332b07, 0x332356, 0x0869, 0x0000, 0x0000, 14 }, /* #11 */
    1074     { 0x241882, 0x241013, 0xaf3b, 0x3579, 0x53c6, 37 }, /* #12 */
    1075     { 0x352b02, 0x352b12, 0x3689, 0x78e5, 0x5e39, 30 }, /* #13 */
    1076     { 0x371d17, 0x371d16, 0x426d, 0x4048, 0x0484, 52 }, /* #14 */
    1077     { 0x267c47, 0x267493, 0x5753, 0xeb1a, 0x3d63, 45 }, /* #15 */
    1078     { 0x0a2957, 0x0a2112, 0x44a4, 0x3689, 0x721b, 39 }, /* #16 */
    1079     { 0x237e96, 0x237616, 0x1d49, 0x116c, 0xb045, 58 }, /* #17 */
    1080     { 0x1817c6, 0x181712, 0xbcba, 0x1797, 0x79b8,  3 }, /* #18 */
    1081     { 0x053317, 0x053b96, 0x5f96, 0x8af0, 0x8af0, 48 }, /* #19 */
    1082     { 0x075307, 0x075b17, 0xf7ca, 0x4f7b, 0x209e, 41 }, /* #20 */
    1083     { 0x207056, 0x207092, 0xdd12, 0xddb0, 0xed86, 19 }, /* #21 */
    1084     { 0x170a57, 0x170212, 0x6885, 0x10b3, 0x2166, 17 }, /* #22 */
    1085     { 0x243293, 0x243212, 0x2925, 0x0149, 0x45e0, 37 }, /* #23 */
    1086     { 0x221c17, 0x221413, 0x83eb, 0x2c83, 0xbe2c,  8 }, /* #24 */
    1087     { 0x227a47, 0x227a96, 0x68d9, 0x952d, 0x94a9, 11 }, /* #25 */
    1088     { 0x115183, 0x115117, 0x63b9, 0x331d, 0x1206,  5 }, /* #26 */
    1089     { 0x045906, 0x045916, 0x2bc8, 0x7d8e, 0x8e7d, 56 }, /* #27 */
    1090     { 0x2c0c87, 0x2c0c96, 0x1612, 0xbd12, 0x257a, 57 }, /* #28 */
    1091     { 0x315343, 0x315b12, 0x91c5, 0x432a, 0x2195, 31 }, /* #29 */
    1092     { 0x3c0b57, 0x3c0b93, 0xb686, 0x8a6d, 0x1e29, 42 }, /* #30 */
    1093     { 0x066907, 0x066912, 0xd418, 0x4ebc, 0xaf13, 54 }, /* #31 */
    1094     { 0x3c43d3, 0x3c4316, 0x07a9, 0x05fa, 0x0bf4, 17 }, /* #32 */
    1095     { 0x0375d3, 0x037516, 0x4147, 0x2636, 0xb131, 27 }, /* #33 */
    1096     { 0x2922d3, 0x292a93, 0x49fc, 0xba4f, 0x7917,  5 }, /* #34 */
    1097     { 0x192d46, 0x192d12, 0x34f8, 0x7d64, 0x8fac, 29 }, /* #35 */
    1098     { 0x3f1a86, 0x3f1296, 0xc40a, 0xf811, 0x8fc0, 59 }, /* #36 */
    1099     { 0x260617, 0x260e92, 0xf820, 0x98f8, 0x3898,  8 }, /* #37 */
    1100     { 0x202113, 0x202912, 0x2daa, 0x6bc8, 0x0d79, 61 }, /* #38 */
    1101     { 0x1d5cc6, 0x1d5496, 0x3614, 0xf8d8, 0x94be, 38 }, /* #39 */
    1102     { 0x1d5bd7, 0x1d5bd7, 0x807a, 0x807a, 0xe9a5, 32 }, /* #40 */
    1103     { 0x2272c2, 0x2272c2, 0x58b5, 0x58b5, 0x0fc8, 32 }, /* #41 */
    1104     { 0x3267d3, 0x326716, 0x4bb9, 0x1dc5, 0x7714, 50 }, /* #42 */
    1105     { 0x393692, 0x393696, 0x36a4, 0xeae7, 0x5cfd, 53 }, /* #43 */
    1106     { 0x326247, 0x326213, 0x5f16, 0x358a, 0xc6b1, 13 }, /* #44 */
    1107     { 0x1e5283, 0x1e5a16, 0x96a5, 0x5159, 0x5456, 62 }, /* #45 */
    1108     { 0x372b02, 0x372b96, 0x1030, 0x8103, 0xc778,  4 }, /* #46 */
    1109     { 0x2a5816, 0x2a5092, 0x8edf, 0xd3bf, 0xfe9d, 27 }, /* #47 */
    1110     { 0x375a13, 0x375296, 0x20eb, 0xf78b, 0x2fde, 26 }, /* #48 */
    1111     { 0x1f4183, 0x1f4913, 0xb897, 0x6e25, 0xf891,  2 }, /* #49 */
    1112     { 0x144486, 0x144413, 0xc651, 0x2e32, 0x1ac5, 37 }, /* #50 */
    1113     { 0x077753, 0x077f12, 0x2f51, 0x4f2f, 0xa04f, 40 }, /* #51 */
    1114     { 0x355212, 0x355213, 0x2cc6, 0x0b31, 0x95a4, 34 }, /* #52 */
    1115     { 0x0d7092, 0x0d7016, 0xc4c3, 0x1a36, 0xe346, 45 }, /* #53 */
    1116     { 0x2f4ed6, 0x2f4692, 0xb357, 0xe4a2, 0x1725, 27 }, /* #54 */
    1117     { 0x283193, 0x283197, 0xc27d, 0xc92d, 0xc92d, 48 }, /* #55 */
    1118     { 0x2a0992, 0x2a0116, 0x770d, 0x0feb, 0xfac3, 54 }, /* #56 */
    1119     { 0x067bc6, 0x067392, 0xf2cb, 0xe81a, 0x0d74, 55 }, /* #57 */
    1120     { 0x034347, 0x034b17, 0x4e62, 0x6e9c, 0x3237,  7 }, /* #58 */
    1121     { 0x3802c6, 0x3802c6, 0x5447, 0x5447, 0x02a3, 32 }, /* #59 */
    1122     { 0x355583, 0x355d96, 0x8e6a, 0xaf47, 0xd1eb, 54 }, /* #60 */
    1123     { 0x100256, 0x100292, 0xb5d9, 0xf1b5, 0xf8da, 15 }, /* #61 */
    1124     { 0x1b0cc7, 0x1b0497, 0x16f8, 0xc122, 0xf609, 11 }, /* #62 */
    1125     { 0x127957, 0x127912, 0xdfdf, 0x6e38, 0xe386, 20 }, /* #63 */
    1126     { 0x2d6b13, 0x2d6317, 0xf87b, 0x37c3, 0x7dc6, 37 }, /* #64 */
    1127     { 0x003ed7, 0x003e96, 0xa928, 0xbade, 0xbd75, 25 }, /* #65 */
    1128     { 0x2b2347, 0x2b2316, 0x2434, 0x0744, 0x0e88, 49 }, /* #66 */
    1129     { 0x344dc3, 0x344596, 0x8696, 0xfaf3, 0xe7f5, 25 }, /* #67 */
    1130     { 0x261706, 0x261792, 0xdc1d, 0xe315, 0x315e, 20 }, /* #68 */
    1131     { 0x3e2113, 0x3e2996, 0xaa65, 0x9daa, 0xef9d,  8 }, /* #69 */
    1132     { 0x153493, 0x153492, 0x896d, 0xf36b, 0x7e6d, 29 }, /* #70 */
    1133     { 0x0c53d6, 0x0c5b17, 0xd5cc, 0x4d5c, 0x7bd4, 36 }, /* #71 */
    1134     { 0x182346, 0x182b93, 0xf625, 0xbec4, 0x1715,  3 }, /* #72 */
    1135     { 0x3c1a46, 0x3c1a96, 0x46b2, 0xa359, 0x65c7, 33 }, /* #73 */
    1136     { 0x3f5517, 0x3f5d13, 0xfe7c, 0x64bf, 0x9192, 10 }, /* #74 */
    1137     { 0x090ad7, 0x090217, 0x793e, 0x0e3c, 0xec1c, 41 }, /* #75 */
    1138     { 0x023156, 0x023917, 0x43da, 0x50f6, 0xcdcd,  2 }, /* #76 */
    1139     { 0x306116, 0x306116, 0x1d25, 0x3518, 0xa306, 53 }, /* #77 */
    1140     { 0x0b2816, 0x0b2812, 0xabe3, 0x777f, 0xefee, 21 }, /* #78 */
    1141     { 0x3a66c2, 0x3a6692, 0x2a60, 0xc54c, 0x0ea6,  3 }, /* #79 */
    1142     { 0x2d17d2, 0x2d17d2, 0x9d03, 0x9d03, 0x32f1,  0 }, /* #80 */
    1143     { 0x106c46, 0x106412, 0x9203, 0x1240, 0x06e8,  3 }, /* #81 */
    1144     { 0x214497, 0x214492, 0xd0b9, 0xc87a, 0x3643, 43 }, /* #82 */
    1145     { 0x042907, 0x042116, 0x15bb, 0x02b7, 0xb988,  3 }, /* #83 */
    1146     { 0x1e75c7, 0x1e7d96, 0xc4d7, 0x96f6, 0x32de, 13 }, /* #84 */
    1147     { 0x1b0906, 0x1b0193, 0xacf3, 0xd679, 0xa49d,  1 }, /* #85 */
    1148     { 0x101dd2, 0x101d17, 0xddc9, 0x51dd, 0xe851,  8 }, /* #86 */
    1149     { 0x015507, 0x015507, 0xe6b4, 0xe6b4, 0x5651,  0 }, /* #87 */
    1150     { 0x204c16, 0x204c13, 0x8d1f, 0x5d51, 0xfaea, 11 }, /* #88 */
    1151     { 0x315ed6, 0x315e97, 0xf2d5, 0xaa22, 0xaa22, 16 }, /* #89 */
    1152     { 0x1345d6, 0x134d12, 0x6969, 0x53a1, 0xa9d0, 63 }, /* #90 */
    1153     { 0x150287, 0x150a17, 0x6451, 0x4bb4, 0x25da, 15 }, /* #91 */
    1154     { 0x360053, 0x360096, 0x3654, 0xe836, 0x02e8,  8 }, /* #92 */
    1155     { 0x2c2b86, 0x2c2b96, 0x8f8f, 0x8644, 0x10c8, 45 }, /* #93 */
    1156     { 0x3e5f86, 0x3e5f13, 0x7c68, 0x41f1, 0xa710, 38 }, /* #94 */
    1157     { 0x232957, 0x232993, 0x4368, 0x9686, 0x8ccb, 39 }, /* #95 */
    1158     { 0x236cd6, 0x236c92, 0x7669, 0xabb3, 0x0755,  5 }, /* #96 */
    1159     { 0x041756, 0x041716, 0xf84d, 0x28eb, 0xa3ac, 50 }, /* #97 */
    1160     { 0x124207, 0x124a16, 0x5467, 0x47e8, 0x47e8, 48 }, /* #98 */
    1161     { 0x310f07, 0x310792, 0x3608, 0xe649, 0x649e, 52 }, /* #99 */
    1162     { 0x2b54c7, 0x2b5c16, 0x9007, 0x7b12, 0xdbd8, 43 }, /* #100 */
    1163     { 0x0b0403, 0x0b0c12, 0x11bc, 0x4f29, 0x529e, 57 }, /* #101 */
    1164     { 0x065216, 0x065a17, 0x0a6e, 0x7814, 0xd3bc,  7 }, /* #102 */
    1165     { 0x261b53, 0x261b96, 0x8d5c, 0xb271, 0x938d, 19 }, /* #103 */
    1166     { 0x124cc6, 0x124cc6, 0x3795, 0x3795, 0x17bc, 32 }, /* #104 */
    1167     { 0x0063d6, 0x006317, 0x1f01, 0x12f0, 0xa25e, 45 }, /* #105 */
    1168     { 0x1929d2, 0x192193, 0x781e, 0xcf5b, 0x19eb, 45 }, /* #106 */
    1169     { 0x365512, 0x365d93, 0xb176, 0xac5d, 0xc08a, 34 }, /* #107 */
    1170     { 0x031807, 0x031892, 0x806f, 0xba0b, 0x2ee8, 58 }, /* #108 */
    1171     { 0x0d5603, 0x0d5e97, 0xa784, 0x8e14, 0xf470, 43 }, /* #109 */
    1172     { 0x340c47, 0x340c96, 0x8c03, 0x8463, 0x2a11, 42 }, /* #110 */
    1173     { 0x1e7ac2, 0x1e7a12, 0x3bf9, 0x4af1, 0x5e29, 21 }, /* #111 */
    1174     { 0x2015d2, 0x201597, 0xe639, 0xee63, 0xc1de,  4 }, /* #112 */
    1175     { 0x223b06, 0x223b92, 0x4a91, 0xb529, 0xada9, 43 }, /* #113 */
    1176     { 0x357986, 0x357992, 0x67bf, 0xade3, 0x3ade, 28 }, /* #114 */
    1177     { 0x1c7f12, 0x1c7f97, 0xcd8a, 0xaa66, 0x3754,  9 }, /* #115 */
    1178     { 0x264cd2, 0x264c12, 0x7168, 0x6e6d, 0x736b, 51 }, /* #116 */
    1179     { 0x2434d3, 0x243c12, 0xa345, 0x705d, 0x382e, 15 }, /* #117 */
    1180     { 0x140c47, 0x140496, 0x0bd2, 0xdc3c, 0x370f, 30 }, /* #118 */
    1181     { 0x2d1583, 0x2d1d92, 0xdf2a, 0x8f5b, 0x71eb, 61 }, /* #119 */
    1182     { 0x3b2dd3, 0x3b2592, 0xb5fe, 0xe63d, 0x63de, 52 }, /* #120 */
    1183     { 0x015653, 0x015e96, 0xd0f7, 0x8ce8, 0x2319, 41 }, /* #121 */
    1184     { 0x1725d6, 0x172d96, 0xaaa4, 0x9755, 0x29cb,  7 }, /* #122 */
    1185     { 0x051493, 0x051412, 0x16d0, 0x0b68, 0xebfa,  1 }, /* #123 */
    1186     { 0x127ac3, 0x127296, 0x0ab5, 0xef8e, 0x1ddf, 57 }, /* #124 */
    1187     { 0x1b4bd7, 0x1b4396, 0x37ee, 0xd23f, 0xfd23, 28 }, /* #125 */
    1188     { 0x064e16, 0x064692, 0xc052, 0xc3dc, 0x730f, 26 }, /* #126 */
    1189     { 0x161086, 0x161092, 0xa11b, 0xe015, 0x2bc0, 25 }, /* #127 */
     1062    { 0x0d01d2, 0x0d0156, 0x0000, 0x0000, 0x0000, 17 }, /* #0 */
     1063    { 0x1d1a92, 0x1d1256, 0x0000, 0x0000, 0x0000,  7 }, /* #1 */
     1064    { 0x397d56, 0x397556, 0x0000, 0x0000, 0x0000, 45 }, /* #2 */
     1065    { 0x0c6243, 0x0c6256, 0x0000, 0x0000, 0x0000, 40 }, /* #3 */
     1066    { 0x050c03, 0x050456, 0x0000, 0x0000, 0x0000, 53 }, /* #4 */
     1067    { 0x011c47, 0x011456, 0x0000, 0x0000, 0x0000, 14 }, /* #5 */
     1068    { 0x134702, 0x134712, 0x4b23, 0x0964, 0x0000,  3 }, /* #6 */
     1069    { 0x1f0cc6, 0x1f0416, 0xd1ab, 0x0003, 0x0000, 46 }, /* #7 */
     1070    { 0x291603, 0x291603, 0xb5c6, 0xb5c6, 0x0000,  0 }, /* #8 */
     1071    { 0x1324d7, 0x132456, 0x3df3, 0x0000, 0x0000, 19 }, /* #9 */
     1072    { 0x1536c2, 0x153656, 0xce34, 0x0000, 0x0000, 51 }, /* #10 */
     1073    { 0x3c3486, 0x3c3413, 0x98d5, 0x131a, 0x0000,  3 }, /* #11 */
     1074    { 0x320082, 0x320812, 0xd585, 0x4d89, 0x3625, 50 }, /* #12 */
     1075    { 0x236a03, 0x236292, 0x5546, 0xe354, 0x8d53, 18 }, /* #13 */
     1076    { 0x3139c6, 0x313912, 0x8982, 0x65e5, 0xcbca, 49 }, /* #14 */
     1077    { 0x3e10d2, 0x3e1016, 0xaafa, 0x2a95, 0x1954, 11 }, /* #15 */
     1078    { 0x006097, 0x006092, 0x8d10, 0xf408, 0x23d0, 58 }, /* #16 */
     1079    { 0x0b3503, 0x0b3592, 0xf5e2, 0xe08f, 0xf823, 30 }, /* #17 */
     1080    { 0x3f7787, 0x3f7f96, 0xc059, 0x8ba9, 0x2ea6, 18 }, /* #18 */
     1081    { 0x1d1816, 0x1d1016, 0xaf93, 0x38ed, 0xe71d, 13 }, /* #19 */
     1082    { 0x080007, 0x080097, 0x7379, 0xd263, 0x1a4c, 45 }, /* #20 */
     1083    { 0x1e2953, 0x1e2193, 0x7a80, 0xdc45, 0x7711, 14 }, /* #21 */
     1084    { 0x2d6713, 0x2d6f97, 0xd650, 0x869a, 0x5434, 43 }, /* #22 */
     1085    { 0x206bc7, 0x206392, 0xf5f7, 0xd98c, 0x66cc, 59 }, /* #23 */
     1086    { 0x311c46, 0x311496, 0xe400, 0xdb65, 0xdb2e, 51 }, /* #24 */
     1087    { 0x1a2b02, 0x1a2b92, 0x2df3, 0xbc34, 0xc34b, 52 }, /* #25 */
     1088    { 0x1750c3, 0x1750c3, 0x7ccf, 0x7ccf, 0x19f7, 32 }, /* #26 */
     1089    { 0x2152c6, 0x2152c6, 0xe909, 0xe909, 0x52be,  0 }, /* #27 */
     1090    { 0x346682, 0x346e16, 0x8242, 0x4af0, 0xf257, 11 }, /* #28 */
     1091    { 0x271202, 0x271a12, 0x25de, 0x529e, 0x4f29, 23 }, /* #29 */
     1092    { 0x123c03, 0x123c16, 0x2d82, 0x6f3c, 0xbcf1, 18 }, /* #30 */
     1093    { 0x2f7683, 0x2f7e16, 0x4709, 0x72c9, 0xc972, 56 }, /* #31 */
     1094    { 0x1c0917, 0x1c0912, 0xa6f8, 0x786d, 0x1b5e, 22 }, /* #32 */
     1095    { 0x0829d2, 0x082117, 0x1b51, 0x3041, 0x8304, 12 }, /* #33 */
     1096    { 0x1b2dc6, 0x1b2d93, 0x3f9f, 0x94c1, 0x1298, 13 }, /* #34 */
     1097    { 0x2604d3, 0x260497, 0x9727, 0xcb93, 0x97d3, 33 }, /* #35 */
     1098    { 0x2d6583, 0x2d6d96, 0xefc7, 0xae06, 0x06ae, 24 }, /* #36 */
     1099    { 0x074717, 0x074712, 0x051f, 0x15ce, 0x3857, 26 }, /* #37 */
     1100    { 0x0f1d56, 0x0f1596, 0x8de7, 0xe0d2, 0x7069, 63 }, /* #38 */
     1101    { 0x184a56, 0x184a13, 0x6c62, 0x7b54, 0xbdaa, 15 }, /* #39 */
     1102    { 0x3d3306, 0x3d3392, 0x2882, 0xf2a1, 0x9e54, 45 }, /* #40 */
     1103    { 0x0c0386, 0x0c0b16, 0x73b0, 0x644b, 0x5b22, 59 }, /* #41 */
     1104    { 0x183d93, 0x183d96, 0x3812, 0xa972, 0x2a97, 28 }, /* #42 */
     1105    { 0x325a13, 0x325a96, 0x1399, 0x81f0, 0xc0f8, 47 }, /* #43 */
     1106    { 0x3526c7, 0x352e12, 0x4431, 0x4886, 0x0682,  3 }, /* #44 */
     1107    { 0x382347, 0x382312, 0xefee, 0x060b, 0x0c16, 49 }, /* #45 */
     1108    { 0x110002, 0x110817, 0x688e, 0x7edd, 0x5fb7, 14 }, /* #46 */
     1109    { 0x2c73d3, 0x2c7392, 0x4dc1, 0xd370, 0xef9f, 34 }, /* #47 */
     1110    { 0x0f5ad7, 0x0f5a93, 0xba89, 0xb2f1, 0xb2f1, 48 }, /* #48 */
     1111    { 0x0d14c6, 0x0d1c92, 0x8996, 0x9f13, 0xf6cf, 39 }, /* #49 */
     1112    { 0x1137c2, 0x113f96, 0x51ee, 0xa012, 0x04a8, 54 }, /* #50 */
     1113    { 0x312d96, 0x312d96, 0x0aa4, 0x0aa4, 0xb0cd,  0 }, /* #51 */
     1114    { 0x1b5182, 0x1b5913, 0xcf33, 0x7e79, 0x220f,  5 }, /* #52 */
     1115    { 0x2929c3, 0x292993, 0x634f, 0xb1a7, 0xf3fb,  1 }, /* #53 */
     1116    { 0x342293, 0x342a93, 0x16a3, 0xad45, 0x56b5, 10 }, /* #54 */
     1117    { 0x2011d6, 0x201916, 0x68a1, 0x6d14, 0x3ca3, 35 }, /* #55 */
     1118    { 0x285d46, 0x285d97, 0x3b7f, 0x811d, 0x1f02, 41 }, /* #56 */
     1119    { 0x0f6753, 0x0f6796, 0xc05c, 0xe909, 0xf484, 63 }, /* #57 */
     1120    { 0x312a17, 0x312296, 0x0e39, 0xf3b7, 0xedfc, 54 }, /* #58 */
     1121    { 0x3e0846, 0x3e0896, 0xc5d4, 0x8c3a, 0x0ea3, 22 }, /* #59 */
     1122    { 0x200f42, 0x200792, 0x0026, 0xf0d5, 0xf0d5, 16 }, /* #60 */
     1123    { 0x3f2ad2, 0x3f2216, 0xf807, 0x3599, 0xb326, 21 }, /* #61 */
     1124    { 0x1a4882, 0x1a4896, 0x2aa0, 0x9f95, 0x7b3f, 41 }, /* #62 */
     1125    { 0x354402, 0x354c92, 0xf01f, 0x8fcd, 0x9b1f, 25 }, /* #63 */
     1126    { 0x166fd2, 0x166796, 0x0e95, 0xe350, 0x71a8, 15 }, /* #64 */
     1127    { 0x077d43, 0x077592, 0x7857, 0xed1f, 0xd1fe, 20 }, /* #65 */
     1128    { 0x294002, 0x294812, 0x143a, 0x603d, 0x07ac, 53 }, /* #66 */
     1129    { 0x104f42, 0x104f12, 0x0459, 0x7326, 0x9339, 23 }, /* #67 */
     1130    { 0x206d13, 0x206516, 0xfc8a, 0x07e4, 0xd1c0, 37 }, /* #68 */
     1131    { 0x033d12, 0x033d16, 0xa421, 0x7faa, 0x77fa, 12 }, /* #69 */
     1132    { 0x100716, 0x100f92, 0x67ae, 0x9616, 0x0961, 44 }, /* #70 */
     1133    { 0x237416, 0x237416, 0x22cd, 0x1d8b, 0xd8b1, 52 }, /* #71 */
     1134    { 0x0f6017, 0x0f6092, 0xd638, 0xeb1c, 0x2f0f,  1 }, /* #72 */
     1135    { 0x1e3bc6, 0x1e3397, 0x0cdb, 0xc336, 0x38db,  2 }, /* #73 */
     1136    { 0x071e42, 0x071697, 0xe469, 0xcef9, 0xe77c, 47 }, /* #74 */
     1137    { 0x3c01c7, 0x3c0917, 0xfb27, 0x7d93, 0xcf1c, 33 }, /* #75 */
     1138    { 0x3704c3, 0x370c12, 0x517b, 0x40ad, 0x6a05, 59 }, /* #76 */
     1139    { 0x0d7982, 0x0d7996, 0x22a0, 0xbb48, 0x45da, 59 }, /* #77 */
     1140    { 0x0c4246, 0x0c4a96, 0xc60b, 0x8c24, 0x3092, 18 }, /* #78 */
     1141    { 0x2d7012, 0x2d7097, 0xfae8, 0xc5de, 0xc5de, 48 }, /* #79 */
     1142    { 0x060c03, 0x060c96, 0x13e5, 0x8455, 0x5611, 26 }, /* #80 */
     1143    { 0x2b4306, 0x2b4312, 0x836b, 0x0e70, 0x2073, 11 }, /* #81 */
     1144    { 0x364112, 0x364917, 0x6b22, 0x51f0, 0xa8f8, 47 }, /* #82 */
     1145    { 0x0c5983, 0x0c5116, 0x3abe, 0x047e, 0xc08f, 29 }, /* #83 */
     1146    { 0x212156, 0x212997, 0x55ef, 0xb1d2, 0xd63a, 45 }, /* #84 */
     1147    { 0x327483, 0x327496, 0xdc50, 0xe9eb, 0x3d7d, 53 }, /* #85 */
     1148    { 0x034606, 0x034617, 0x37c4, 0x1aa9, 0x4355, 45 }, /* #86 */
     1149    { 0x016106, 0x016192, 0x8145, 0xdffd, 0xeeff, 27 }, /* #87 */
     1150    { 0x2d5453, 0x2d5412, 0xe69b, 0x3cd3, 0xd359, 35 }, /* #88 */
     1151    { 0x0e22c7, 0x0e2212, 0xe3bc, 0x3b89, 0x7127, 53 }, /* #89 */
     1152    { 0x3c77c7, 0x3c7f12, 0x6e52, 0x4fd5, 0xfaa9, 21 }, /* #90 */
     1153    { 0x1f3e47, 0x1f3612, 0xdfab, 0x09d3, 0x8274, 46 }, /* #91 */
     1154    { 0x231bd7, 0x231b12, 0xa71e, 0x5aa7, 0xd55a, 40 }, /* #92 */
     1155    { 0x096143, 0x096912, 0x11ce, 0x7d16, 0x2cfa, 25 }, /* #93 */
     1156    { 0x2e1197, 0x2e1996, 0xd086, 0x8ae8, 0x22ba, 30 }, /* #94 */
     1157    { 0x190847, 0x190013, 0xfc5e, 0x27f8, 0xb113,  7 }, /* #95 */
     1158    { 0x3c44c3, 0x3c4c92, 0xebcd, 0xb49d, 0x15a4, 11 }, /* #96 */
     1159    { 0x0f6152, 0x0f6112, 0x9df3, 0x1e38, 0xf1c0, 51 }, /* #97 */
     1160    { 0x0d0a43, 0x0d0292, 0x00fc, 0xcde6, 0xcde6, 48 }, /* #98 */
     1161    { 0x027817, 0x027892, 0xc13e, 0x9bab, 0xeae6, 54 }, /* #99 */
     1162    { 0x152ed3, 0x152e92, 0x107e, 0xb407, 0xda03, 63 }, /* #100 */
     1163    { 0x236a13, 0x236a96, 0xcea1, 0xbedd, 0xb7db, 29 }, /* #101 */
     1164    { 0x180696, 0x180e12, 0xb000, 0x7404, 0xe808, 49 }, /* #102 */
     1165    { 0x066fc7, 0x066716, 0x3d70, 0x1e03, 0xc063, 21 }, /* #103 */
     1166    { 0x184916, 0x184912, 0x6527, 0x7652, 0x02b7, 36 }, /* #104 */
     1167    { 0x107cd3, 0x107c12, 0xacb0, 0x5658, 0x6b6e,  1 }, /* #105 */
     1168    { 0x2a5147, 0x2a5912, 0x669a, 0x44a1, 0x0a25, 27 }, /* #106 */
     1169    { 0x1f7347, 0x1f7b13, 0x8072, 0x601c, 0xed21,  2 }, /* #107 */
     1170    { 0x290717, 0x290f16, 0xbb84, 0x601e, 0x01e6, 20 }, /* #108 */
     1171    { 0x262712, 0x262f16, 0xadb8, 0x75b7, 0x4843, 35 }, /* #109 */
     1172    { 0x1a3386, 0x1a3316, 0xb3c9, 0x1553, 0x8aa9, 47 }, /* #110 */
     1173    { 0x147252, 0x147a92, 0xc124, 0xa958, 0x5d4a, 11 }, /* #111 */
     1174    { 0x153f03, 0x153796, 0x8f89, 0xdbbb, 0x777b, 53 }, /* #112 */
     1175    { 0x0545c6, 0x054d92, 0xc48f, 0x97fe, 0xb2ff, 45 }, /* #113 */
     1176    { 0x1802d6, 0x180a92, 0x5918, 0xb910, 0x7221, 17 }, /* #114 */
     1177    { 0x1b0d86, 0x1b0593, 0xc7af, 0xfc31, 0xebf0, 42 }, /* #115 */
     1178    { 0x001383, 0x001b93, 0xdfbc, 0x9bf7, 0xdb4c,  3 }, /* #116 */
     1179    { 0x334317, 0x334b16, 0xe7f8, 0x73fc, 0x782e,  1 }, /* #117 */
     1180    { 0x143347, 0x143b96, 0xa6bc, 0x9188, 0x8891, 56 }, /* #118 */
     1181    { 0x395006, 0x395016, 0xe2d1, 0x1b81, 0x08dc, 59 }, /* #119 */
     1182    { 0x0f1a16, 0x0f1212, 0x1275, 0x3189, 0xe463,  9 }, /* #120 */
     1183    { 0x1801c7, 0x180192, 0x92af, 0xc525, 0x3de2, 39 }, /* #121 */
     1184    { 0x1b4cc3, 0x1b4c96, 0x78ea, 0xafde, 0x57ef, 63 }, /* #122 */
     1185    { 0x253e42, 0x253e96, 0xca5f, 0x9e99, 0x3d33, 49 }, /* #123 */
     1186    { 0x015713, 0x015717, 0xbf57, 0x0dfa, 0x0561,  5 }, /* #124 */
     1187    { 0x1e4c13, 0x1e4c93, 0x0176, 0x805d, 0xeec2,  2 }, /* #125 */
     1188    { 0x1668d3, 0x166816, 0x07b2, 0x40f6, 0x583a, 35 }, /* #126 */
     1189    { 0x2f0752, 0x2f0f92, 0xbb14, 0xb937, 0x35c9, 11 }, /* #127 */
    11901190};
    11911191static const BINU32_TEST_T g_aTests_shld_u32_amd[] =
    11921192{
    1193     { 0x283a47, 0x283256, 0x00000000, 0x00000000, 0x00000000, 109 }, /* #0 */
    1194     { 0x1a0517, 0x1a0556, 0x00000000, 0x00000000, 0x00000000, 71 }, /* #1 */
    1195     { 0x0208d3, 0x020056, 0x00000000, 0x00000000, 0x00000000, 86 }, /* #2 */
    1196     { 0x173152, 0x173156, 0x00000000, 0x00000000, 0x00000000, 98 }, /* #3 */
    1197     { 0x3f2783, 0x3f2756, 0x00000000, 0x00000000, 0x00000000, 83 }, /* #4 */
    1198     { 0x307c92, 0x307456, 0x00000000, 0x00000000, 0x00000000, 87 }, /* #5 */
    1199     { 0x3f7483, 0x3f7497, 0xdc182bfe, 0xf8000000, 0x00000000, 26 }, /* #6 */
    1200     { 0x3f00d7, 0x3f0016, 0x55d863cb, 0x3cb00000, 0x00000000, 116 }, /* #7 */
    1201     { 0x0e29c2, 0x0e2197, 0x1e737536, 0x9ba9b000, 0x00000000, 43 }, /* #8 */
    1202     { 0x101702, 0x101f96, 0xb396c34b, 0xd2c00000, 0x00000000, 54 }, /* #9 */
    1203     { 0x132546, 0x132d96, 0x17f5dead, 0xad000000, 0x00000000, 120 }, /* #10 */
    1204     { 0x194646, 0x194646, 0x91279bf3, 0x91279bf3, 0x00000000, 96 }, /* #11 */
    1205     { 0x054796, 0x054716, 0x847c302c, 0x11f0c0b2, 0xb53e9b00, 34 }, /* #12 */
    1206     { 0x397902, 0x397193, 0xd7cc9515, 0xf325456e, 0xb84fa1e7, 102 }, /* #13 */
    1207     { 0x131117, 0x131996, 0xb350ce8d, 0xa19d1bfc, 0xfe28a54c, 73 }, /* #14 */
    1208     { 0x170f43, 0x170716, 0xc82ab1de, 0x77aac0e2, 0xab038ad5, 86 }, /* #15 */
    1209     { 0x2b0112, 0x2b0913, 0xc6670240, 0x005312ec, 0x14c4bb08, 90 }, /* #16 */
    1210     { 0x3119c3, 0x311913, 0x94941a4e, 0x25069391, 0x474b2243, 70 }, /* #17 */
    1211     { 0x2125c7, 0x212d92, 0xbd78b62e, 0xd8ba0002, 0x8000a589, 50 }, /* #18 */
    1212     { 0x0e1317, 0x0e1b17, 0x950fb0a2, 0x50fb0a27, 0x7915667b,  4 }, /* #19 */
    1213     { 0x310e82, 0x310e96, 0x910d78cd, 0xbc66e5bb, 0xcb76044d, 111 }, /* #20 */
    1214     { 0x1e0b17, 0x1e0397, 0xedfd2d1f, 0xf089d86a, 0x089d86a3, 28 }, /* #21 */
    1215     { 0x0425d6, 0x042593, 0x2f5a4b51, 0xad25a8c8, 0x9106ebf4, 103 }, /* #22 */
    1216     { 0x2e4596, 0x2e4d17, 0x4daf91ae, 0x235d830a, 0xc1855e5a, 81 }, /* #23 */
    1217     { 0x080b82, 0x080b96, 0x09497e35, 0xfc6aeff9, 0x77fcce56, 81 }, /* #24 */
    1218     { 0x3f0913, 0x3f0112, 0xf9b4a0b0, 0x16183434, 0xc1a1a069, 85 }, /* #25 */
    1219     { 0x3c3bd6, 0x3c3b13, 0xc6121497, 0x7cd05c89, 0xcd05c89e, 124 }, /* #26 */
    1220     { 0x3a3c17, 0x3a3c92, 0xd2095c3e, 0xf9921bce, 0x6486f3b2, 90 }, /* #27 */
    1221     { 0x1b3f53, 0x1b3797, 0x71f7caeb, 0xc7df2bac, 0x032b23ee, 98 }, /* #28 */
    1222     { 0x1f7103, 0x1f7116, 0x1d3c43a5, 0x3a78874b, 0xdf7d14a1,  1 }, /* #29 */
    1223     { 0x125916, 0x125193, 0x62207db7, 0xa18ed5da, 0x431dabb5, 127 }, /* #30 */
    1224     { 0x373156, 0x373197, 0xa49db842, 0xc2137560, 0x6eac07d5, 19 }, /* #31 */
    1225     { 0x3814d3, 0x381c92, 0xb6f2c246, 0x8cf7613b, 0x7bb09dd8, 89 }, /* #32 */
    1226     { 0x1c2047, 0x1c2016, 0x35a0e003, 0x1aa69803, 0x54d30076, 123 }, /* #33 */
    1227     { 0x0a02d2, 0x0a0297, 0x3f9ca494, 0x9492989f, 0xc4f93200, 13 }, /* #34 */
    1228     { 0x130b03, 0x130b92, 0x66956a7c, 0x9f06e089, 0x1b822781, 22 }, /* #35 */
    1229     { 0x195716, 0x195f96, 0x263a15a0, 0x85682bd8, 0xaf61efce, 110 }, /* #36 */
    1230     { 0x0d75c6, 0x0d7d17, 0x090aeb88, 0x057daa65, 0x2bed532e, 93 }, /* #37 */
    1231     { 0x2a0707, 0x2a0797, 0xf77d476b, 0xeefa8ed7, 0x81dbff16, 33 }, /* #38 */
    1232     { 0x335992, 0x335116, 0x6d5b826c, 0x1366967d, 0xd2cfb88b, 83 }, /* #39 */
    1233     { 0x072bd6, 0x072397, 0x9ba49a9c, 0xc53a285f, 0x53a285f1, 28 }, /* #40 */
    1234     { 0x0e7cd2, 0x0e7c13, 0x353a5d09, 0x4e974252, 0x4ab235ff, 38 }, /* #41 */
    1235     { 0x107147, 0x107992, 0x71523767, 0x8dd9d32c, 0x4cb3647d, 14 }, /* #42 */
    1236     { 0x0f1a03, 0x0f1a96, 0xca87eef3, 0xf896263a, 0xe25898eb, 62 }, /* #43 */
    1237     { 0x2e5fc3, 0x2e5793, 0x9e24155c, 0xcd2f65a7, 0xd2f65a79, 124 }, /* #44 */
    1238     { 0x3a3b43, 0x3a3397, 0xe2cacca9, 0xc5959953, 0xf0427d17, 65 }, /* #45 */
    1239     { 0x020d86, 0x020593, 0xc44f9a8a, 0xcd450315, 0x062afd0f, 111 }, /* #46 */
    1240     { 0x340393, 0x340312, 0x38b3f295, 0x2cfca56b, 0xadfb521b,  6 }, /* #47 */
    1241     { 0x3b6682, 0x3b6616, 0xf99a0c4b, 0x25984e96, 0x309d2d78, 55 }, /* #48 */
    1242     { 0x3a00d3, 0x3a0097, 0x354bcf2e, 0xe5d081e2, 0x840f112b, 117 }, /* #49 */
    1243     { 0x383202, 0x383293, 0xa97867c5, 0x867c51fe, 0x1fe4ec9b, 76 }, /* #50 */
    1244     { 0x0c7842, 0x0c7012, 0xa346ffa0, 0x00a38737, 0x0a387378, 124 }, /* #51 */
    1245     { 0x2f01d6, 0x2f0913, 0x2b349ace, 0x054fb045, 0x0a9f608b, 31 }, /* #52 */
    1246     { 0x011446, 0x011497, 0x015a006f, 0xf77a531d, 0xbbd298ed, 29 }, /* #53 */
    1247     { 0x0f3956, 0x0f3917, 0x433d7de3, 0x1dd09e1d, 0xba13c3be, 59 }, /* #54 */
    1248     { 0x2b7e17, 0x2b7e17, 0x5af8bd8b, 0x17b1600c, 0x00641f56, 77 }, /* #55 */
    1249     { 0x0c2753, 0x0c2712, 0x00b1ff12, 0x58ff8952, 0xa5e117ec, 103 }, /* #56 */
    1250     { 0x0e5a42, 0x0e5a17, 0x94a31589, 0x18ac4af6, 0x5edb00c8, 75 }, /* #57 */
    1251     { 0x181093, 0x181016, 0x727290e3, 0x521c7ff0, 0xff8661c8, 13 }, /* #58 */
    1252     { 0x347b47, 0x347316, 0xf89333c6, 0x24ccf182, 0x082c292e,  6 }, /* #59 */
    1253     { 0x190086, 0x190097, 0xff847f79, 0x953cd018, 0x53cd0183, 28 }, /* #60 */
    1254     { 0x325e42, 0x325e42, 0xc9657702, 0xc9657702, 0xa46849f3, 32 }, /* #61 */
    1255     { 0x0d6897, 0x0d6016, 0x8415464e, 0x20aa3272, 0x50bacdcd, 35 }, /* #62 */
    1256     { 0x382713, 0x382f92, 0x6b292135, 0x909a8ca1, 0x194334b6, 47 }, /* #63 */
    1257     { 0x2c09c2, 0x2c0116, 0x92929e01, 0x75f0d74b, 0xd7c35d2d, 94 }, /* #64 */
    1258     { 0x303806, 0x303813, 0xa4afacd9, 0x36525f43, 0x497d0e33, 118 }, /* #65 */
    1259     { 0x3e0c96, 0x3e0416, 0xce878be8, 0x3c5f4127, 0x24f2549f, 107 }, /* #66 */
    1260     { 0x185297, 0x185293, 0x5716669c, 0x8ff5570d, 0x7faab86e, 61 }, /* #67 */
    1261     { 0x3f0ed3, 0x3f0616, 0xa2b97a0a, 0x147df6b2, 0x3efb5928, 57 }, /* #68 */
    1262     { 0x357057, 0x357896, 0xde802c99, 0xb264c3c0, 0x30f00073, 114 }, /* #69 */
    1263     { 0x077f93, 0x077f17, 0x0348b574, 0x16ae9b50, 0xda80f52e, 109 }, /* #70 */
    1264     { 0x0e5412, 0x0e5497, 0x244f5276, 0xd49d94eb, 0x53aed399, 78 }, /* #71 */
    1265     { 0x365c57, 0x365c96, 0xd8287826, 0x8782648e, 0x48e83401, 12 }, /* #72 */
    1266     { 0x0e3b12, 0x0e3b13, 0x93928648, 0x2864878a, 0x78adeb01, 12 }, /* #73 */
    1267     { 0x2e2d82, 0x2e2597, 0x1e377bb6, 0xeedb326c, 0xcc9b1a0d, 114 }, /* #74 */
    1268     { 0x307496, 0x307c13, 0xadcb3b53, 0x6e59da9b, 0x79a3fe75, 99 }, /* #75 */
    1269     { 0x2c0683, 0x2c0e13, 0xfc2a0250, 0x0a80941a, 0x69fe11df, 70 }, /* #76 */
    1270     { 0x024942, 0x024992, 0x0872e7f2, 0xe7f22fd9, 0x2fd9c533, 80 }, /* #77 */
    1271     { 0x1d01c7, 0x1d01c7, 0x9bb36a17, 0x9bb36a17, 0xdffa1a36, 32 }, /* #78 */
    1272     { 0x3b30d2, 0x3b3097, 0xb95ff62e, 0xfd8bb2c6, 0xcb1b636f, 110 }, /* #79 */
    1273     { 0x3a6247, 0x3a6a92, 0xbe1f2e3e, 0xfac454a4, 0xb1152922, 90 }, /* #80 */
    1274     { 0x1e3803, 0x1e3012, 0x1ef70334, 0x0cd0abcd, 0x2af35acd, 114 }, /* #81 */
    1275     { 0x243017, 0x243016, 0x8a2d0d0f, 0x3c4ed1e7, 0x13b479d4, 58 }, /* #82 */
    1276     { 0x3b6017, 0x3b6813, 0xcba12d22, 0x22c29a19, 0xc29a1925, 120 }, /* #83 */
    1277     { 0x092bc6, 0x092b13, 0x18ee7b0c, 0x34341767, 0xd0d05d9d, 94 }, /* #84 */
    1278     { 0x3d0013, 0x3d0016, 0x87d01352, 0x6a4db48e, 0x6da4707f, 21 }, /* #85 */
    1279     { 0x203d02, 0x203516, 0x499a592e, 0x592eb455, 0xb45500c2, 112 }, /* #86 */
    1280     { 0x085517, 0x085512, 0x2725c158, 0x4b82b1bf, 0xdfb88c7c, 41 }, /* #87 */
    1281     { 0x240153, 0x240112, 0x666e5327, 0x4faa2ab3, 0xd51559fa, 57 }, /* #88 */
    1282     { 0x296a53, 0x296293, 0x498d57d1, 0x8d57d19e, 0x9e808010, 104 }, /* #89 */
    1283     { 0x0a6946, 0x0a6917, 0x43cf48f0, 0x1e0bb7b4, 0x5dbda757, 85 }, /* #90 */
    1284     { 0x025812, 0x025817, 0xe8370dfb, 0x0dfbb677, 0xb6770f30, 48 }, /* #91 */
    1285     { 0x336947, 0x336996, 0x9784405f, 0xbc2202f9, 0x2b9e49dc, 99 }, /* #92 */
    1286     { 0x242a12, 0x242a17, 0x8005ba15, 0x42b6ff7b, 0xb7fbd989, 21 }, /* #93 */
    1287     { 0x040203, 0x040297, 0x35dfa9f2, 0xd4f97787, 0xef0e6a7f, 79 }, /* #94 */
    1288     { 0x383416, 0x383412, 0x2778c61a, 0x31869a85, 0x6a160a08, 78 }, /* #95 */
    1289     { 0x3e7303, 0x3e7393, 0x06f0cca5, 0xe1994ad6, 0x6b0b8905, 105 }, /* #96 */
    1290     { 0x0b4306, 0x0b4b13, 0x4df25964, 0x37c96591, 0x61cadc36, 98 }, /* #97 */
    1291     { 0x1e1287, 0x1e1216, 0xe5676b04, 0x5676b04e, 0xe8a2e6cb, 68 }, /* #98 */
    1292     { 0x2f2306, 0x2f2393, 0x5ef782f1, 0x82f10bb5, 0x0bb5ac19, 80 }, /* #99 */
    1293     { 0x347c06, 0x347497, 0xab57bbcf, 0xbcf0ceb4, 0x0ceb4a17, 116 }, /* #100 */
    1294     { 0x221b97, 0x221b17, 0x19c91953, 0x232a7433, 0xa19da55e, 45 }, /* #101 */
    1295     { 0x3023c2, 0x302b13, 0x0bd90a8d, 0x1bac87ab, 0xd643d5e2, 89 }, /* #102 */
    1296     { 0x2b4c02, 0x2b4412, 0x2894f808, 0x4a7c0446, 0x8c27ea08, 71 }, /* #103 */
    1297     { 0x0d1497, 0x0d1c92, 0xe455f835, 0xd5206a4c, 0x481a9309, 90 }, /* #104 */
    1298     { 0x167553, 0x167d13, 0xab3b1444, 0x11cebe4a, 0x73af9288, 58 }, /* #105 */
    1299     { 0x383586, 0x383586, 0xac8c6dfd, 0xac8c6dfd, 0x378913e4, 96 }, /* #106 */
    1300     { 0x010c02, 0x010c92, 0xdb189d88, 0xec436873, 0x6d0e7a71, 83 }, /* #107 */
    1301     { 0x021683, 0x021616, 0x745c3928, 0x7251a559, 0xd2acacc6, 17 }, /* #108 */
    1302     { 0x1776c3, 0x177693, 0x58759fee, 0xfb8495b3, 0x1256cecd, 118 }, /* #109 */
    1303     { 0x0549c2, 0x054992, 0xd1494a2b, 0xc8a9157a, 0x22a455ea, 62 }, /* #110 */
    1304     { 0x010813, 0x010097, 0x7bd4d7f0, 0xa9afe0a5, 0x52ad0d13, 105 }, /* #111 */
    1305     { 0x0645d7, 0x0645d7, 0x5f5b639a, 0x5f5b639a, 0xa8e8445e, 32 }, /* #112 */
    1306     { 0x064582, 0x064512, 0xa947d8b0, 0x15f1a067, 0x2be340cf, 95 }, /* #113 */
    1307     { 0x196297, 0x196216, 0xe8ab44a9, 0x54c21474, 0x8428e8ee, 55 }, /* #114 */
    1308     { 0x3464d6, 0x346497, 0x78cfd6f8, 0xc4a95287, 0x952a50eb, 123 }, /* #115 */
    1309     { 0x113f47, 0x113f17, 0xd7936d64, 0x648ff2ed, 0x8ff2ed27, 88 }, /* #116 */
    1310     { 0x2f4ec6, 0x2f4e96, 0xcadc5ee3, 0xc27663a9, 0x09d98ea7, 126 }, /* #117 */
    1311     { 0x064f47, 0x064f92, 0x66146ce3, 0xc1be2fa7, 0x06f8be9d, 126 }, /* #118 */
    1312     { 0x034697, 0x034693, 0xf06a9f15, 0xe2bcfe46, 0xe7f23488, 53 }, /* #119 */
    1313     { 0x1b65c7, 0x1b6512, 0x4300e0e6, 0x1cddd5a7, 0xeead3e67, 117 }, /* #120 */
    1314     { 0x237957, 0x237112, 0x8608d940, 0x11b2815d, 0xaeef1cab, 105 }, /* #121 */
    1315     { 0x013616, 0x013e17, 0x9e5af9b5, 0x7cdaf35f, 0xe6bfe9a4, 47 }, /* #122 */
    1316     { 0x3610c3, 0x361896, 0xdb869c5f, 0xd38bf450, 0xa2844fea, 45 }, /* #123 */
    1317     { 0x3b2bd2, 0x3b2b92, 0x928f8f7d, 0xf8f7d4f1, 0x4f156110, 44 }, /* #124 */
    1318     { 0x396ac2, 0x396297, 0x942bb44b, 0x80a4d922, 0x0149b245, 127 }, /* #125 */
    1319     { 0x087086, 0x087817, 0x9be66db7, 0x6dbba969, 0x752d3883, 115 }, /* #126 */
    1320     { 0x3b7a52, 0x3b7a17, 0x706ea42e, 0x717ee706, 0x2fdce0d9, 27 }, /* #127 */
     1193    { 0x363c06, 0x363456, 0x00000000, 0x00000000, 0x00000000, 53 }, /* #0 */
     1194    { 0x297202, 0x297256, 0x00000000, 0x00000000, 0x00000000, 31 }, /* #1 */
     1195    { 0x0c6806, 0x0c6056, 0x00000000, 0x00000000, 0x00000000, 126 }, /* #2 */
     1196    { 0x2d70d6, 0x2d7056, 0x00000000, 0x00000000, 0x00000000, 88 }, /* #3 */
     1197    { 0x0e3f53, 0x0e3756, 0x00000000, 0x00000000, 0x00000000, 35 }, /* #4 */
     1198    { 0x2a6f12, 0x2a6756, 0x00000000, 0x00000000, 0x00000000,  4 }, /* #5 */
     1199    { 0x2c7c83, 0x2c7c17, 0xe078334f, 0x03c19a78, 0x00000000,  3 }, /* #6 */
     1200    { 0x022f02, 0x022f17, 0x5eba2691, 0x22000000, 0x00000000, 89 }, /* #7 */
     1201    { 0x3b5a93, 0x3b5a17, 0x6692d177, 0x25a2ee00, 0x00000000, 105 }, /* #8 */
     1202    { 0x391047, 0x391016, 0x1065f8f6, 0x3d800000, 0x00000000, 54 }, /* #9 */
     1203    { 0x1e6a16, 0x1e6a13, 0x9e4f299a, 0x3c9e5334, 0x00000000,  1 }, /* #10 */
     1204    { 0x2b2d53, 0x2b2d17, 0x350a98d8, 0x4c6c0000, 0x00000000, 15 }, /* #11 */
     1205    { 0x0414c7, 0x041412, 0xa94d8ccd, 0x6f12b8e5, 0xe2571cbd, 59 }, /* #12 */
     1206    { 0x325a53, 0x325a92, 0x188fcb1a, 0xb1a485f2, 0x485f248f, 20 }, /* #13 */
     1207    { 0x3d3816, 0x3d3093, 0x4dc26ff6, 0xfd861129, 0x1844a75c, 118 }, /* #14 */
     1208    { 0x251856, 0x251093, 0x67bdfd6d, 0xeb6b5249, 0x6a493450, 51 }, /* #15 */
     1209    { 0x1f6906, 0x1f6996, 0x7cb2833b, 0xca0cefaf, 0xebc5d672, 10 }, /* #16 */
     1210    { 0x180f46, 0x180712, 0xbb3015c9, 0x15c991e6, 0x91e67e4e, 16 }, /* #17 */
     1211    { 0x2958d3, 0x295016, 0xa086068d, 0x6bf8c11d, 0x7f1823a9, 27 }, /* #18 */
     1212    { 0x2079d7, 0x207996, 0xc0e76ab6, 0xad8643bd, 0x190ef404, 118 }, /* #19 */
     1213    { 0x006ec6, 0x006e96, 0x0b6ab39e, 0xb39eca36, 0xca3670c0, 80 }, /* #20 */
     1214    { 0x0e2802, 0x0e2093, 0x4d39e55c, 0xe55c5401, 0x540122a0, 16 }, /* #21 */
     1215    { 0x376813, 0x376093, 0x1a1bfd72, 0xfae4c738, 0x639c54c2, 81 }, /* #22 */
     1216    { 0x3a62d7, 0x3a6a17, 0x2a0c899b, 0x13363a3c, 0x1d1e34ae, 113 }, /* #23 */
     1217    { 0x270646, 0x270612, 0x3861ff81, 0x30ffc094, 0x29cdabe5, 39 }, /* #24 */
     1218    { 0x297e87, 0x297697, 0x2f79a4f4, 0xbcd27a2d, 0x5b3cc859,  7 }, /* #25 */
     1219    { 0x1774d7, 0x177412, 0x99554b62, 0x65552d89, 0x6ec81bec, 66 }, /* #26 */
     1220    { 0x2f7143, 0x2f7197, 0x99747cc8, 0xf323bab1, 0xeeac5c59, 82 }, /* #27 */
     1221    { 0x236057, 0x236892, 0x55652893, 0xb29449f2, 0xe44af6b1, 103 }, /* #28 */
     1222    { 0x1d10d2, 0x1d1892, 0xa5992ba9, 0xc95d4958, 0x2b01985b, 107 }, /* #29 */
     1223    { 0x3f3906, 0x3f3917, 0x704331c2, 0x0cc70b2d, 0xcb77d04f, 106 }, /* #30 */
     1224    { 0x092c03, 0x092c13, 0x89a7f7fa, 0x134feff4, 0x728963dd,  1 }, /* #31 */
     1225    { 0x3831c6, 0x383193, 0xbfa77a96, 0xea583185, 0x0c614f53, 82 }, /* #32 */
     1226    { 0x027ac3, 0x027a96, 0xadd3971d, 0x9cb8eef3, 0xde66086c, 11 }, /* #33 */
     1227    { 0x3e0747, 0x3e0f17, 0xae51d8c9, 0x192fedf5, 0x7f6facb4, 117 }, /* #34 */
     1228    { 0x127ed7, 0x127697, 0xf24d1d6d, 0xb7931c66, 0xe4c719bb, 90 }, /* #35 */
     1229    { 0x2c0812, 0x2c0012, 0xd2858d20, 0x163482f7, 0xbdf4395f, 106 }, /* #36 */
     1230    { 0x255dc6, 0x255dc6, 0xacb1aee6, 0xacb1aee6, 0x0551b5ca,  0 }, /* #37 */
     1231    { 0x2b04d2, 0x2b0c96, 0x9fd1ba92, 0xdd492117, 0x422fd790, 15 }, /* #38 */
     1232    { 0x0a3282, 0x0a3a17, 0x58f97e16, 0x0b31e271, 0x63c4e329, 23 }, /* #39 */
     1233    { 0x0b1d82, 0x0b1597, 0xf7da17e9, 0xf685fa53, 0x4f57ff78, 38 }, /* #40 */
     1234    { 0x0d5e16, 0x0d5693, 0x4b9c30d9, 0x9bb4b1d5, 0xbb4b1d56, 124 }, /* #41 */
     1235    { 0x0467c3, 0x046f17, 0xb20d4556, 0x685432ac, 0x85432ac6, 92 }, /* #42 */
     1236    { 0x215456, 0x215493, 0x2e30370c, 0x8c0dc337, 0xdf6e2d58,  6 }, /* #43 */
     1237    { 0x310007, 0x310817, 0xac834b90, 0x641a5c82, 0x5fd5f1c4,  3 }, /* #44 */
     1238    { 0x222586, 0x222d13, 0xd64f99c1, 0x64f99c10, 0x03f75958, 68 }, /* #45 */
     1239    { 0x1937d2, 0x193712, 0x1df4e603, 0x7301fc94, 0xf928ff25, 15 }, /* #46 */
     1240    { 0x2c3dd2, 0x2c3d13, 0x0b6a8b2b, 0x5dfeb6d5, 0xbfd6dabb, 59 }, /* #47 */
     1241    { 0x097bd7, 0x097b13, 0xa3fecbf1, 0x65f8d67f, 0xacff4dad, 111 }, /* #48 */
     1242    { 0x3a0b02, 0x3a0b96, 0xb5441fab, 0xbcb7b2ed, 0xcb7b2edf, 92 }, /* #49 */
     1243    { 0x024306, 0x024b92, 0x28fe6bcc, 0xa3f9af31, 0x5757331a, 66 }, /* #50 */
     1244    { 0x2413d6, 0x241b13, 0xa8d483fa, 0x530494e0, 0x9824a707, 93 }, /* #51 */
     1245    { 0x096b17, 0x096b96, 0xa6dd7cf4, 0x9ae6d57d, 0xd736abee, 125 }, /* #52 */
     1246    { 0x181416, 0x181497, 0x11e3cba0, 0xc7974084, 0x424d7e8d, 41 }, /* #53 */
     1247    { 0x0b1f07, 0x0b1797, 0xdd3f6e55, 0xf6e552f6, 0x2f64be46, 76 }, /* #54 */
     1248    { 0x1e0342, 0x1e0b96, 0xb471b87f, 0x8e370fe2, 0x1607b4bf, 101 }, /* #55 */
     1249    { 0x044346, 0x044397, 0x7f26ee3a, 0xe4ddc742, 0x14e2423a, 69 }, /* #56 */
     1250    { 0x064483, 0x064c92, 0x48cfa574, 0xe870eece, 0x38776730, 25 }, /* #57 */
     1251    { 0x011007, 0x011813, 0x34e12276, 0x6e89dace, 0xe89dacec, 28 }, /* #58 */
     1252    { 0x280f93, 0x280f92, 0xc9968470, 0xd08e071a, 0x38d0d9fa, 13 }, /* #59 */
     1253    { 0x202847, 0x202097, 0xe87cbe23, 0xf2f88c56, 0x15a70099, 106 }, /* #60 */
     1254    { 0x195743, 0x195797, 0xacb1a023, 0x80c448ca, 0x01889195, 127 }, /* #61 */
     1255    { 0x3f23c7, 0x3f2316, 0xd847ebac, 0x11faeb36, 0xd9c1967b, 70 }, /* #62 */
     1256    { 0x367396, 0x367316, 0x9bf22f19, 0x5e32f1e4, 0x78f220a4, 49 }, /* #63 */
     1257    { 0x2b7582, 0x2b7d17, 0xf36f2a8f, 0x547c3a9a, 0x87534d7e, 115 }, /* #64 */
     1258    { 0x052bd2, 0x052316, 0x184854e9, 0x42a74da5, 0xb4beba46, 11 }, /* #65 */
     1259    { 0x2073d2, 0x207b96, 0x5b137f5f, 0x9bfaf8e8, 0x1d0f64af, 107 }, /* #66 */
     1260    { 0x1c0187, 0x1c0917, 0x3da852f1, 0x6a14bc7d, 0xf5dd8caa,  6 }, /* #67 */
     1261    { 0x2148d6, 0x214892, 0xb987e915, 0x8aa4ebd0, 0x49d7a008, 23 }, /* #68 */
     1262    { 0x260203, 0x260293, 0x94cfb4cc, 0x8a0cd8f8, 0x5066c7c0, 125 }, /* #69 */
     1263    { 0x167593, 0x167d96, 0x3c54c714, 0xa70ed087, 0xe1da10fd, 59 }, /* #70 */
     1264    { 0x0057d2, 0x005f13, 0xc40d591a, 0x1a0854dc, 0x0854dcdd, 88 }, /* #71 */
     1265    { 0x3623d3, 0x362397, 0x33b45b36, 0xb3685d05, 0x85d050bf, 20 }, /* #72 */
     1266    { 0x150ed3, 0x150616, 0xc0c25a23, 0x2397abd1, 0x97abd10c, 120 }, /* #73 */
     1267    { 0x011c97, 0x011c17, 0x028f1791, 0x1005431e, 0x005431e7, 92 }, /* #74 */
     1268    { 0x366396, 0x366312, 0xe5461f0d, 0x5461f0d9, 0x9ea0a199,  4 }, /* #75 */
     1269    { 0x0221c6, 0x022913, 0xde3f32e6, 0x78fccb98, 0x0726ca61, 66 }, /* #76 */
     1270    { 0x191317, 0x191b96, 0x91b67126, 0x93705f3f, 0xe0be7edf, 23 }, /* #77 */
     1271    { 0x3730d3, 0x373093, 0x193a112c, 0x93a112c7, 0x733d6ca4, 68 }, /* #78 */
     1272    { 0x055e42, 0x055697, 0x4402df82, 0x82189fd1, 0x189fd1dc, 120 }, /* #79 */
     1273    { 0x103653, 0x103e92, 0x47b3bd0c, 0xf433a502, 0xe940839a, 114 }, /* #80 */
     1274    { 0x2100c2, 0x210896, 0x32b8709b, 0xae1c26fa, 0xeae8ea20,  6 }, /* #81 */
     1275    { 0x240e17, 0x240e17, 0xaed8aada, 0x4a5720e2, 0x52b90710, 93 }, /* #82 */
     1276    { 0x0a5a43, 0x0a5293, 0x3a873619, 0xcd8660bc, 0x82f0c154, 78 }, /* #83 */
     1277    { 0x0e0c16, 0x0e0497, 0xb53d195f, 0xefc99d03, 0x7e4ce81a, 61 }, /* #84 */
     1278    { 0x156412, 0x156c92, 0xc527209f, 0xa4e413f1, 0x8bceca31,  5 }, /* #85 */
     1279    { 0x3f0e93, 0x3f0e96, 0x241558c4, 0x90556312, 0xb576df31, 98 }, /* #86 */
     1280    { 0x247c13, 0x247c96, 0x18216658, 0xb32c7c63, 0xf8c6489b, 15 }, /* #87 */
     1281    { 0x126417, 0x126c13, 0xbaeab46a, 0x1a81bab6, 0x06eada31, 86 }, /* #88 */
     1282    { 0x100e93, 0x100e92, 0xb648c6b5, 0xf1f6e8df, 0xe3edd1be, 95 }, /* #89 */
     1283    { 0x355c13, 0x355497, 0x477a5de3, 0xbc76553c, 0xb2a9e5ea, 117 }, /* #90 */
     1284    { 0x391ac2, 0x391293, 0x49671187, 0xc461c36b, 0x0dafdbb7, 14 }, /* #91 */
     1285    { 0x183ac7, 0x183a92, 0x11d0ab8e, 0x855c76d5, 0xdaaf2198, 43 }, /* #92 */
     1286    { 0x383ad3, 0x383a96, 0x513313e1, 0xf86c1790, 0xb05e426c, 22 }, /* #93 */
     1287    { 0x185946, 0x185992, 0xe4a2cddd, 0xcddd3c79, 0x3c799bc8, 80 }, /* #94 */
     1288    { 0x167f43, 0x167793, 0x31c53f51, 0xf514cc01, 0x4cc01931, 84 }, /* #95 */
     1289    { 0x1b48c2, 0x1b4093, 0xbbc77bb6, 0xb32c5843, 0x658b0863, 123 }, /* #96 */
     1290    { 0x1f4587, 0x1f4d96, 0x9a6b1e36, 0xd5d18f18, 0xae8c78c6, 93 }, /* #97 */
     1291    { 0x292342, 0x292b92, 0xff496487, 0x876b671c, 0x6b671c5a, 120 }, /* #98 */
     1292    { 0x2f1c87, 0x2f1c13, 0xf6951d94, 0x651df23e, 0x77c8fb8a, 118 }, /* #99 */
     1293    { 0x0f2b82, 0x0f2b17, 0xbc868fba, 0x790d1f74, 0x66463c34, 97 }, /* #100 */
     1294    { 0x2e68d7, 0x2e6817, 0x786f67c1, 0x0decf833, 0x9a04ccd9, 101 }, /* #101 */
     1295    { 0x3b5f93, 0x3b5f13, 0x09bfc1af, 0x7f835f98, 0xcc44cd29,  9 }, /* #102 */
     1296    { 0x230fc3, 0x230797, 0xf1bda88e, 0xc350a384, 0x1a851c25, 61 }, /* #103 */
     1297    { 0x1a6712, 0x1a6f17, 0x7c3a9a96, 0x4b55bd96, 0xab7b2d91, 55 }, /* #104 */
     1298    { 0x220883, 0x220016, 0x61e4a955, 0x556aca47, 0xab291cd5, 22 }, /* #105 */
     1299    { 0x374693, 0x374612, 0x9218513c, 0x30a278f4, 0x7a7d643f, 105 }, /* #106 */
     1300    { 0x1f46d7, 0x1f4e92, 0xfaa3f2a1, 0x90c7230d, 0x218e461a, 127 }, /* #107 */
     1301    { 0x227206, 0x227297, 0x6eff95c2, 0xdff2b841, 0x0dc12c7c, 69 }, /* #108 */
     1302    { 0x114107, 0x114992, 0x7a0679a6, 0x819e698f, 0x3f1c9f0c,  6 }, /* #109 */
     1303    { 0x3a4487, 0x3a4497, 0x8bbebf07, 0xdf5f838b, 0x17ef6a97, 71 }, /* #110 */
     1304    { 0x290ac7, 0x290a92, 0xc995b68d, 0xadb46e20, 0xc403e7e5, 107 }, /* #111 */
     1305    { 0x347457, 0x347c17, 0x0d9dc0a2, 0x028abf47, 0xafd1f37d, 18 }, /* #112 */
     1306    { 0x185206, 0x185297, 0xeb0c7650, 0xac31d941, 0x7f2b9444, 66 }, /* #113 */
     1307    { 0x052857, 0x052817, 0xffe5b272, 0x2d939409, 0x81269bf7, 11 }, /* #114 */
     1308    { 0x3a2792, 0x3a2f96, 0xf94f9a85, 0x851929cf, 0x1929cffb, 120 }, /* #115 */
     1309    { 0x081e43, 0x081693, 0xfbfa3dee, 0xef774fbf, 0xe9f7f305, 115 }, /* #116 */
     1310    { 0x3d0a82, 0x3d0297, 0x49dad18b, 0xad18bbcf, 0xbcf301ba, 108 }, /* #117 */
     1311    { 0x144403, 0x144497, 0x4984fc1d, 0x84fc1d39, 0x39c3d8cc,  8 }, /* #118 */
     1312    { 0x091686, 0x091e96, 0xe28171f3, 0xb8f9b030, 0x60601a37, 79 }, /* #119 */
     1313    { 0x107412, 0x107c92, 0xe9368bd2, 0x8bd2bc15, 0xbc15bdf4, 80 }, /* #120 */
     1314    { 0x0b7fc7, 0x0b7716, 0xb13c50f0, 0x78a1e1dd, 0xeee5f6a4, 73 }, /* #121 */
     1315    { 0x100612, 0x100697, 0x58c0b04e, 0x8c0b04e1, 0x1276dd94,  4 }, /* #122 */
     1316    { 0x3f6343, 0x3f6397, 0x3660e782, 0x8213ff44, 0x13ff4485, 88 }, /* #123 */
     1317    { 0x102112, 0x102197, 0xcff56c82, 0x904f34de, 0x79a6f3d0, 21 }, /* #124 */
     1318    { 0x092046, 0x092817, 0x6ff03323, 0x23c2ad78, 0xc2ad783f, 120 }, /* #125 */
     1319    { 0x102397, 0x102393, 0xe8e43335, 0xa8eef092, 0x1dde125f, 59 }, /* #126 */
     1320    { 0x2b2686, 0x2b2e17, 0xfd83dcda, 0x3687062b, 0x1c18ac96, 22 }, /* #127 */
    13211321};
    13221322static const BINU32_TEST_T g_aTests_shrd_u32_amd[] =
    13231323{
    1324     { 0x120d96, 0x120556, 0x00000000, 0x00000000, 0x00000000, 127 }, /* #0 */
    1325     { 0x275856, 0x275056, 0x00000000, 0x00000000, 0x00000000, 81 }, /* #1 */
    1326     { 0x1954c3, 0x195456, 0x00000000, 0x00000000, 0x00000000, 44 }, /* #2 */
    1327     { 0x294446, 0x294456, 0x00000000, 0x00000000, 0x00000000, 92 }, /* #3 */
    1328     { 0x3332c2, 0x333256, 0x00000000, 0x00000000, 0x00000000, 112 }, /* #4 */
    1329     { 0x015c86, 0x015456, 0x00000000, 0x00000000, 0x00000000, 74 }, /* #5 */
    1330     { 0x0b3e06, 0x0b3613, 0x9072facf, 0x0009072f, 0x00000000, 76 }, /* #6 */
    1331     { 0x300757, 0x300716, 0x58bc5a98, 0x000000b1, 0x00000000, 87 }, /* #7 */
    1332     { 0x282a96, 0x282216, 0x59dfad7a, 0x2cefd6bd, 0x00000000, 97 }, /* #8 */
    1333     { 0x063d86, 0x063516, 0x6f4ea775, 0x000001bd, 0x00000000, 22 }, /* #9 */
    1334     { 0x032956, 0x032117, 0x6a906e1a, 0x001aa41b, 0x00000000, 74 }, /* #10 */
    1335     { 0x3e5546, 0x3e5512, 0xb3263295, 0x0001664c, 0x00000000, 111 }, /* #11 */
    1336     { 0x334203, 0x334a13, 0x348607eb, 0x5b8f81e9, 0xcb71f03d, 125 }, /* #12 */
    1337     { 0x1b7e92, 0x1b7696, 0xd59a56a9, 0xf56695aa, 0xc7af9d27, 98 }, /* #13 */
    1338     { 0x0a1882, 0x0a1896, 0x7e22275f, 0x8e1d54fc, 0xf4470eaa, 55 }, /* #14 */
    1339     { 0x374b97, 0x374313, 0x7fdf0a10, 0x0de2067f, 0x0c0de206, 24 }, /* #15 */
    1340     { 0x210c83, 0x210c12, 0xe70654ba, 0x49685bce, 0x90a4b42d, 55 }, /* #16 */
    1341     { 0x195f42, 0x195797, 0xedc535a6, 0xe455d97e, 0x6e455d97, 60 }, /* #17 */
    1342     { 0x116e02, 0x116696, 0x3d9534d7, 0xea8f654d, 0x8ec04faa, 74 }, /* #18 */
    1343     { 0x0f5ac7, 0x0f5a17, 0x2490fc23, 0x53322d24, 0x2a999169, 91 }, /* #19 */
    1344     { 0x397293, 0x397a17, 0x7a242466, 0x6b478cbd, 0x5ad1e32f, 62 }, /* #20 */
    1345     { 0x0b4256, 0x0b4297, 0x4bc5e3f1, 0xcf80a144, 0xecf80a14, 28 }, /* #21 */
    1346     { 0x2c4956, 0x2c4912, 0xdb4c89db, 0x5b776d32, 0x3dee96dd, 110 }, /* #22 */
    1347     { 0x2d1253, 0x2d1a12, 0x33612d38, 0x61bfa3c4, 0x30dfd1e2, 127 }, /* #23 */
    1348     { 0x1b1092, 0x1b1092, 0x7c38bff9, 0x7c38bff9, 0x31c39352,  0 }, /* #24 */
    1349     { 0x3b0fc7, 0x3b0797, 0x28cb057e, 0xc51960af, 0x28d5a81e,  3 }, /* #25 */
    1350     { 0x2d1d46, 0x2d1d17, 0xf65c801f, 0x7b2e400f, 0x32df8f1a, 97 }, /* #26 */
    1351     { 0x395006, 0x395012, 0xb608471b, 0x32e8f44f, 0x99747a27, 127 }, /* #27 */
    1352     { 0x067e52, 0x067e92, 0xdaeaa192, 0xbfb5d543, 0x6215a6df, 71 }, /* #28 */
    1353     { 0x017c02, 0x017493, 0xe3fe4396, 0xf8ff90e5, 0x8a076023, 98 }, /* #29 */
    1354     { 0x0c4442, 0x0c4442, 0x466a76c5, 0x466a76c5, 0xb79b82cd, 64 }, /* #30 */
    1355     { 0x3716d2, 0x371612, 0xe943094b, 0x173016e9, 0xf0173016, 88 }, /* #31 */
    1356     { 0x1b4112, 0x1b4113, 0x4c62c73b, 0x1ae98c58, 0x2905f8d7, 75 }, /* #32 */
    1357     { 0x1f6043, 0x1f6897, 0x69f0bacf, 0xbc512fb4, 0x3b78a25f, 121 }, /* #33 */
    1358     { 0x167ec7, 0x167693, 0x55324715, 0xd9554c91, 0xd7d8df65, 10 }, /* #34 */
    1359     { 0x006ed3, 0x006697, 0x90c0e8d1, 0xe9f3dd21, 0xe8f4f9ee, 23 }, /* #35 */
    1360     { 0x017e12, 0x017692, 0x88041a29, 0xf1008345, 0x45519eaf, 99 }, /* #36 */
    1361     { 0x072357, 0x072b17, 0x6beaef39, 0x44b5f577, 0x4cffbe89,  9 }, /* #37 */
    1362     { 0x292253, 0x292a13, 0x768e0437, 0x6f3af768, 0xa5b6f3af, 84 }, /* #38 */
    1363     { 0x1c28c2, 0x1c2012, 0xc2c24f05, 0x1f380c2c, 0xe2d1f380, 116 }, /* #39 */
    1364     { 0x3c2b96, 0x3c2313, 0x64aedb9c, 0x0c95db73, 0x53d41268,  3 }, /* #40 */
    1365     { 0x1c15c7, 0x1c1517, 0x4274fbef, 0x0125684e, 0x4e48092b, 51 }, /* #41 */
    1366     { 0x226513, 0x226d17, 0xea1c0506, 0x7d4380a0, 0x158de283,  3 }, /* #42 */
    1367     { 0x3b3ac6, 0x3b3296, 0xb5635ce2, 0xe29a16ac, 0xce6714d0, 19 }, /* #43 */
    1368     { 0x063542, 0x063542, 0x22ee5ebe, 0x22ee5ebe, 0x4f8e3eb0,  0 }, /* #44 */
    1369     { 0x026493, 0x026417, 0x71d8fde6, 0x05416e71, 0x9d05416e, 120 }, /* #45 */
    1370     { 0x355c52, 0x355496, 0xad55ca71, 0xdaeebfbd, 0xdb5dd7f7, 125 }, /* #46 */
    1371     { 0x046b57, 0x046392, 0xc64081e4, 0xf87898c8, 0xb50fc3c4, 19 }, /* #47 */
    1372     { 0x047ac6, 0x047a16, 0x6b189828, 0x4d631305, 0xdbad8032, 35 }, /* #48 */
    1373     { 0x3c2343, 0x3c2b13, 0x3136f061, 0x54b0626d, 0x8ddfaa58, 111 }, /* #49 */
    1374     { 0x0a0342, 0x0a0b12, 0xc69d914d, 0x573d39e3, 0x92ae7a73, 25 }, /* #50 */
    1375     { 0x1667c2, 0x166f17, 0xc67db9fe, 0x6719f6e7, 0xe83df6d9,  6 }, /* #51 */
    1376     { 0x1e4297, 0x1e4297, 0x6243186f, 0x6243186f, 0x22f930fb,  0 }, /* #52 */
    1377     { 0x064693, 0x064612, 0x4059136a, 0x3a02c89b, 0x9809b527, 69 }, /* #53 */
    1378     { 0x315182, 0x315192, 0x96fb8843, 0xd2df7108, 0x1baef27e, 35 }, /* #54 */
    1379     { 0x107a92, 0x107a92, 0xe734a4a6, 0x9e734a4a, 0x7125c339, 100 }, /* #55 */
    1380     { 0x242cd6, 0x242413, 0x9b0ea017, 0x0a7c3361, 0xdd3053e1, 19 }, /* #56 */
    1381     { 0x177302, 0x177b93, 0x12933d91, 0x83c25267, 0x40af041e, 107 }, /* #57 */
    1382     { 0x1c3187, 0x1c3917, 0x5d14e3a8, 0x5974538e, 0x466e5a56, 102 }, /* #58 */
    1383     { 0x171597, 0x171597, 0xf092591a, 0xc0bf9d9f, 0x5817f3b3, 29 }, /* #59 */
    1384     { 0x336042, 0x336897, 0x39f64df3, 0xbe5899cf, 0x5977cb13, 117 }, /* #60 */
    1385     { 0x041447, 0x041496, 0x30cf4b11, 0xe6619e96, 0xf94982f3, 103 }, /* #61 */
    1386     { 0x0a6643, 0x0a6e13, 0x1a499aa6, 0x64836991, 0x16483699, 60 }, /* #62 */
    1387     { 0x2e61d2, 0x2e6996, 0x201a35f8, 0x8488068d, 0x58cd5e12, 74 }, /* #63 */
    1388     { 0x1f6ed3, 0x1f6e92, 0x43404957, 0x835a1a02, 0xf18ef06b, 13 }, /* #64 */
    1389     { 0x3c5692, 0x3c5e92, 0x4274d969, 0xadb3d2a8, 0x056d9e95, 123 }, /* #65 */
    1390     { 0x2455d6, 0x245592, 0x4114894a, 0xd3411489, 0xeb4159d3, 40 }, /* #66 */
    1391     { 0x1d0b83, 0x1d0397, 0x399ed37d, 0xd8733da6, 0x6a4ef1ec, 39 }, /* #67 */
    1392     { 0x3964c3, 0x396497, 0xb7218c7c, 0xdc72eff5, 0xbb8e5dfe, 61 }, /* #68 */
    1393     { 0x3b0147, 0x3b0913, 0xc06690c3, 0x54267b80, 0x8daa133d, 119 }, /* #69 */
    1394     { 0x057496, 0x057c97, 0x69336885, 0x84723499, 0xae1308e4, 49 }, /* #70 */
    1395     { 0x012243, 0x012a96, 0x0643f3ca, 0x9d3b6803, 0x973a76d0, 25 }, /* #71 */
    1396     { 0x232912, 0x232992, 0xb89fa45f, 0xb6bdc4fd, 0xb8e096d7, 109 }, /* #72 */
    1397     { 0x0f7ac6, 0x0f7212, 0xba635f46, 0x2054e5d3, 0x52040a9c, 85 }, /* #73 */
    1398     { 0x271a97, 0x271a16, 0xd00a86b9, 0x71f4e805, 0x2312e3e9, 17 }, /* #74 */
    1399     { 0x333bc6, 0x333397, 0xe19b7b8b, 0xcbf3e9e1, 0xe6cbf3e9, 56 }, /* #75 */
    1400     { 0x0e7307, 0x0e7397, 0xf3fdc5d7, 0xe3e075f9, 0x19c7c0eb, 89 }, /* #76 */
    1401     { 0x031686, 0x031e92, 0x5bc410b6, 0xade2085b, 0x25252af7,  1 }, /* #77 */
    1402     { 0x015697, 0x015693, 0x585d6351, 0xd91c414a, 0x9b238829, 125 }, /* #78 */
    1403     { 0x0f72d7, 0x0f7213, 0x5ac664bf, 0x16b1992f, 0xd7004554, 66 }, /* #79 */
    1404     { 0x184012, 0x184892, 0x7d967dd8, 0x9f659f76, 0xe3203052,  2 }, /* #80 */
    1405     { 0x2a6113, 0x2a6992, 0x4be89933, 0x9d1051a2, 0xd3a20a34, 125 }, /* #81 */
    1406     { 0x280007, 0x280092, 0xdd3749e8, 0xee9ba4f4, 0xd8d54e27,  1 }, /* #82 */
    1407     { 0x0c4002, 0x0c4092, 0x9e51e697, 0xe7cf8679, 0x52f9f3e1, 86 }, /* #83 */
    1408     { 0x0f2f46, 0x0f2793, 0xba446e09, 0xec1ba446, 0x62942ec1, 44 }, /* #84 */
    1409     { 0x386583, 0x386d12, 0x942c4bc2, 0x6df9a50b, 0xe821b7e6, 114 }, /* #85 */
    1410     { 0x1e3ad7, 0x1e3a96, 0x703c20b5, 0x84a3703c, 0xbb8784a3, 48 }, /* #86 */
    1411     { 0x227b53, 0x227b93, 0xd0d8d835, 0xb5106fa1, 0x0c5a8837, 55 }, /* #87 */
    1412     { 0x302fd3, 0x302792, 0x14e90ae5, 0xf80a7485, 0x4fca6bf0, 41 }, /* #88 */
    1413     { 0x373817, 0x373816, 0x5799381d, 0x66080aaf, 0x0c330405, 23 }, /* #89 */
    1414     { 0x185f16, 0x185716, 0xc10aca06, 0x0e582159, 0xab555072, 107 }, /* #90 */
    1415     { 0x345d47, 0x345596, 0x5ff5c9e1, 0xffd7fd72, 0x419903ff, 42 }, /* #91 */
    1416     { 0x145617, 0x145613, 0xa5e1c512, 0x2a268594, 0x8951342c, 123 }, /* #92 */
    1417     { 0x0553d7, 0x0553d7, 0x87610f1a, 0x87610f1a, 0xb5269892,  0 }, /* #93 */
    1418     { 0x307d86, 0x307513, 0x74c0a323, 0x2d156ee9, 0x93168ab7, 23 }, /* #94 */
    1419     { 0x0b5503, 0x0b5512, 0x42578c91, 0x07369679, 0x41cda59e, 126 }, /* #95 */
    1420     { 0x2f6f17, 0x2f6796, 0xd7e65d96, 0xdfafccbb, 0xd50a4fef,  7 }, /* #96 */
    1421     { 0x0b0443, 0x0b0c93, 0x478d191f, 0x88c308f1, 0x806c4618, 51 }, /* #97 */
    1422     { 0x184802, 0x184016, 0xe6b530b5, 0x190ceede, 0x4190ceed, 60 }, /* #98 */
    1423     { 0x325547, 0x325d97, 0x5bbc53a8, 0x956ef14e, 0xa91869a5, 70 }, /* #99 */
    1424     { 0x2c3056, 0x2c3896, 0x8977415e, 0xb225dd05, 0x7464872c, 102 }, /* #100 */
    1425     { 0x1a16d6, 0x1a1693, 0xac6e8e93, 0xd6374749, 0x0e526baf,  1 }, /* #101 */
    1426     { 0x294b93, 0x294b16, 0xe9223947, 0x6ae92239, 0xc5de796a, 40 }, /* #102 */
    1427     { 0x137296, 0x137a97, 0x425d69e8, 0x8e425d69, 0xc2d3ff8e, 104 }, /* #103 */
    1428     { 0x3819d6, 0x3819d6, 0x3667ec5e, 0x3667ec5e, 0x60cf2b39,  0 }, /* #104 */
    1429     { 0x0b3a86, 0x0b3296, 0xbdb79116, 0xc06f6de4, 0x9e965b01, 42 }, /* #105 */
    1430     { 0x310017, 0x310013, 0xa7c74eca, 0x0a7c74ec, 0xce05e500,  4 }, /* #106 */
    1431     { 0x316742, 0x316712, 0x46cf7e8a, 0x22367bf4, 0xe07c9984, 69 }, /* #107 */
    1432     { 0x325f92, 0x325792, 0x16aae209, 0xcddc87f1, 0xacddc87f, 92 }, /* #108 */
    1433     { 0x075613, 0x075697, 0x1f63ffb1, 0xc80fb1ff, 0x9e27cd90, 41 }, /* #109 */
    1434     { 0x2e7543, 0x2e7596, 0xf229b000, 0xef229b00, 0x4ee20a8e, 68 }, /* #110 */
    1435     { 0x1945c3, 0x194d13, 0x13733d8c, 0x6ee9089b, 0xf2cddd21, 21 }, /* #111 */
    1436     { 0x2b6947, 0x2b6947, 0x7a0ce9be, 0x7a0ce9be, 0x25c5f78b, 96 }, /* #112 */
    1437     { 0x081c83, 0x081c16, 0x6863bcf2, 0x4ab431de, 0xac09c895, 73 }, /* #113 */
    1438     { 0x0003d2, 0x000b12, 0x0ad8aa31, 0x415b1546, 0x568d9d5a,  3 }, /* #114 */
    1439     { 0x3f4286, 0x3f4216, 0xe2f0a08b, 0x2f31c5e1, 0x23bc1798, 79 }, /* #115 */
    1440     { 0x191547, 0x191d96, 0x934e4f22, 0xb52c524d, 0x7a2d4b14, 54 }, /* #116 */
    1441     { 0x305b12, 0x305b97, 0xc6735e01, 0xbdb19cd7, 0x802096f6, 10 }, /* #117 */
    1442     { 0x0a2302, 0x0a2b96, 0xaaffde82, 0xb955ffbd, 0x84693edc, 71 }, /* #118 */
    1443     { 0x0e0ed6, 0x0e0692, 0x660b5c0d, 0xe446e8b3, 0xf3c88dd1, 25 }, /* #119 */
    1444     { 0x2c3192, 0x2c3192, 0xf96cb526, 0xfd1de7df, 0x4fe8ef3e, 27 }, /* #120 */
    1445     { 0x290403, 0x290c17, 0xce87fb7e, 0x6af39d0f, 0x41903579, 15 }, /* #121 */
    1446     { 0x2502c2, 0x250213, 0x4233dc61, 0x31da119e, 0xdac9863b, 13 }, /* #122 */
    1447     { 0x235f07, 0x235f92, 0xb3c8d766, 0xb0833679, 0xc6b58419, 19 }, /* #123 */
    1448     { 0x020e16, 0x020e17, 0xa7ea5f42, 0x6b54fd4b, 0x8c141b5a, 75 }, /* #124 */
    1449     { 0x3d6743, 0x3d6712, 0xca1b6cd2, 0x03286db3, 0x4e857500, 70 }, /* #125 */
    1450     { 0x393ec2, 0x393e12, 0x1810f196, 0x5d990c08, 0xc064bb32, 81 }, /* #126 */
    1451     { 0x164e07, 0x164e17, 0xd4326253, 0x55060350, 0xf7d54180, 118 }, /* #127 */
     1324    { 0x152e53, 0x152656, 0x00000000, 0x00000000, 0x00000000, 59 }, /* #0 */
     1325    { 0x2e4a56, 0x2e4256, 0x00000000, 0x00000000, 0x00000000, 86 }, /* #1 */
     1326    { 0x2c6582, 0x2c6556, 0x00000000, 0x00000000, 0x00000000, 100 }, /* #2 */
     1327    { 0x3f6216, 0x3f6256, 0x00000000, 0x00000000, 0x00000000, 16 }, /* #3 */
     1328    { 0x0b3447, 0x0b3456, 0x00000000, 0x00000000, 0x00000000, 42 }, /* #4 */
     1329    { 0x221213, 0x221256, 0x00000000, 0x00000000, 0x00000000, 58 }, /* #5 */
     1330    { 0x2346d7, 0x234617, 0x0f135774, 0x00000003, 0x00000000, 58 }, /* #6 */
     1331    { 0x245fc2, 0x245716, 0xc5d30b5a, 0x03174c2d, 0x00000000,  6 }, /* #7 */
     1332    { 0x2b5203, 0x2b5a12, 0xcd9d91d2, 0x66cec8e9, 0x00000000, 33 }, /* #8 */
     1333    { 0x316a02, 0x316216, 0xd2686ca2, 0x0000349a, 0x00000000, 114 }, /* #9 */
     1334    { 0x2d7296, 0x2d7213, 0x69937f5f, 0x00069937, 0x00000000, 76 }, /* #10 */
     1335    { 0x187412, 0x187413, 0xe3ee1413, 0x000038fb, 0x00000000, 82 }, /* #11 */
     1336    { 0x0918d2, 0x091896, 0x3f06e60e, 0xa78924fc, 0x1de9e249, 118 }, /* #12 */
     1337    { 0x275dc6, 0x275596, 0xb813325e, 0xfd614b81, 0xf44fd614, 52 }, /* #13 */
     1338    { 0x2d3697, 0x2d3697, 0x1bb0aeb8, 0x1bb0aeb8, 0xac9ec03b,  0 }, /* #14 */
     1339    { 0x3803d6, 0x380b13, 0xbc96df97, 0x54c54652, 0x55315194, 62 }, /* #15 */
     1340    { 0x161417, 0x161c96, 0x2ac8d330, 0xa5591a66, 0xe6a12b15,  3 }, /* #16 */
     1341    { 0x1f1d47, 0x1f1512, 0x50c2efb2, 0x286177d9, 0xee06b88a, 33 }, /* #17 */
     1342    { 0x0c5d43, 0x0c5d17, 0x951c3b24, 0x423951c3, 0x306ee423, 44 }, /* #18 */
     1343    { 0x351f02, 0x351f16, 0x68e490b6, 0x7634a19a, 0xf5d8d286, 58 }, /* #19 */
     1344    { 0x123493, 0x123c17, 0xea3bc12d, 0x7a7d7ea3, 0xb907a7d7, 84 }, /* #20 */
     1345    { 0x213cc3, 0x213c17, 0xf2662382, 0x69fc9988, 0x8fa545a7, 74 }, /* #21 */
     1346    { 0x325dc3, 0x325517, 0xf4737ca3, 0x3d1cdf28, 0x89fbcc3c, 66 }, /* #22 */
     1347    { 0x090b97, 0x090b93, 0xea179b82, 0x964ea179, 0xf3e28964, 44 }, /* #23 */
     1348    { 0x3a4443, 0x3a4497, 0x7d61d72c, 0xc4eb9406, 0xe275ca03, 95 }, /* #24 */
     1349    { 0x010ad6, 0x010a17, 0x3eb865dd, 0x7b0563eb, 0x7c27b056, 116 }, /* #25 */
     1350    { 0x1e2106, 0x1e2197, 0xa30c5720, 0xecd1862b, 0xff2c07d9, 73 }, /* #26 */
     1351    { 0x1a6652, 0x1a6e16, 0xfdcef582, 0x607f73bd, 0x1e584981, 10 }, /* #27 */
     1352    { 0x035c87, 0x035493, 0x7cb99319, 0xdb44723b, 0xbb688e47, 29 }, /* #28 */
     1353    { 0x3f2443, 0x3f2496, 0x0d38cf06, 0xcd9069c6, 0xcc9f99b2, 109 }, /* #29 */
     1354    { 0x143043, 0x143097, 0x9207bbbb, 0xcdafd9e4, 0x39b5fb3c, 61 }, /* #30 */
     1355    { 0x3c7196, 0x3c7116, 0x738d9264, 0x0c3d00e7, 0xd3861e80, 87 }, /* #31 */
     1356    { 0x284503, 0x284d93, 0xb5ca4be9, 0x9a6d7292, 0x743dea69, 74 }, /* #32 */
     1357    { 0x0a2392, 0x0a2316, 0x7a82a5e0, 0x0a7ecf50, 0x175853f6, 115 }, /* #33 */
     1358    { 0x226383, 0x226313, 0x38c6324c, 0x10598638, 0x5c105986, 24 }, /* #34 */
     1359    { 0x007302, 0x007b96, 0x537e1256, 0xa9bf092b, 0xb9e5d619,  1 }, /* #35 */
     1360    { 0x235917, 0x235913, 0x5749bc8b, 0x59e5749b, 0xe9f9559e, 108 }, /* #36 */
     1361    { 0x236e13, 0x236613, 0x9de4ccb8, 0x1e29aece, 0x983c535d, 25 }, /* #37 */
     1362    { 0x1b26d6, 0x1b2692, 0xdcf02b54, 0xeb29a8f7, 0x9baca6a3, 90 }, /* #38 */
     1363    { 0x1a5106, 0x1a5193, 0xb918cdc7, 0xde11ab91, 0x4b6de11a, 20 }, /* #39 */
     1364    { 0x1a1646, 0x1a1697, 0x97341aba, 0xee35a9e4, 0x9dc6b53c, 61 }, /* #40 */
     1365    { 0x1d7f83, 0x1d7f13, 0xd3f38882, 0x74fce220, 0x998739dd, 66 }, /* #41 */
     1366    { 0x032c16, 0x032492, 0x8ec59588, 0xc3c1f8ec, 0x8ddc3c1f, 84 }, /* #42 */
     1367    { 0x305943, 0x305913, 0x9cb5daf3, 0x739b7129, 0x6739b712, 92 }, /* #43 */
     1368    { 0x044942, 0x044996, 0xc26dd90b, 0x9c4833fc, 0x39c4833f, 92 }, /* #44 */
     1369    { 0x305bc6, 0x305bc6, 0xdc6e3d2d, 0xdc6e3d2d, 0x497284c3, 96 }, /* #45 */
     1370    { 0x0e6753, 0x0e6797, 0x7229d5c5, 0xd988b914, 0xd891b311, 49 }, /* #46 */
     1371    { 0x2c4242, 0x2c4a92, 0x6b87bd31, 0x9ae1ef4c, 0x9c95f24a, 66 }, /* #47 */
     1372    { 0x170f46, 0x170f13, 0x32bf69d8, 0x7b08cafd, 0x74be1ec2, 110 }, /* #48 */
     1373    { 0x3a1017, 0x3a1092, 0x86b686f9, 0xe55da6ce, 0xf95769b3, 62 }, /* #49 */
     1374    { 0x010ad6, 0x010a16, 0x0281f867, 0x6ccde80a, 0x22db337a, 118 }, /* #50 */
     1375    { 0x1656d2, 0x165e96, 0xb8f1057a, 0x953d71e2, 0x179eca9e, 47 }, /* #51 */
     1376    { 0x136c46, 0x136416, 0x5e86e4cf, 0x117a1b93, 0xaa180284,  6 }, /* #52 */
     1377    { 0x385793, 0x385f17, 0xac91115f, 0x6a564888, 0xe80b8ad4, 41 }, /* #53 */
     1378    { 0x394e03, 0x394e13, 0xff3912d3, 0x780637cb, 0x3c031be5, 95 }, /* #54 */
     1379    { 0x0749d3, 0x074916, 0xd19b2064, 0x7daebc5f, 0xdf6baf17, 30 }, /* #55 */
     1380    { 0x271702, 0x271712, 0xdd19b832, 0x1814bdba, 0x838c0a5e, 119 }, /* #56 */
     1381    { 0x251d07, 0x251d93, 0x74e7e6e2, 0x8d483a73, 0xa4e71a90, 49 }, /* #57 */
     1382    { 0x3a6593, 0x3a6593, 0x16ec62a6, 0xca046058, 0x39408c0b, 93 }, /* #58 */
     1383    { 0x235596, 0x235596, 0xbd498060, 0xbd498060, 0xa48b3e0f,  0 }, /* #59 */
     1384    { 0x0f0d86, 0x0f0d17, 0x1d1eaaf3, 0x481d1eaa, 0x08696748, 72 }, /* #60 */
     1385    { 0x2b4bc3, 0x2b4396, 0x8d900b8b, 0xcbf4eb1b, 0xebe5fa75, 87 }, /* #61 */
     1386    { 0x130203, 0x130292, 0x85066318, 0xf007c283, 0xe653e00f, 113 }, /* #62 */
     1387    { 0x0d7603, 0x0d7616, 0x3f51e86e, 0x2ae3c3f5, 0xda72ae3c, 52 }, /* #63 */
     1388    { 0x123806, 0x123813, 0x9925f735, 0x62bccc92, 0xcb88c579, 17 }, /* #64 */
     1389    { 0x1250c3, 0x125897, 0xdb895bd4, 0xbafa8ff6, 0x96ebea3f, 90 }, /* #65 */
     1390    { 0x172592, 0x172516, 0x13b6b753, 0x17b68822, 0x80bdb441, 27 }, /* #66 */
     1391    { 0x077c92, 0x077c97, 0x414ba4ee, 0x926bf414, 0x8d3926bf, 52 }, /* #67 */
     1392    { 0x2723c3, 0x272396, 0xa85cd8f3, 0xc32a1736, 0x27a76f0c, 42 }, /* #68 */
     1393    { 0x070e57, 0x070e92, 0x1b13ab62, 0x9a236275, 0x6858bcd1, 75 }, /* #69 */
     1394    { 0x376c17, 0x376c97, 0x73af0d29, 0x9194173a, 0x29891941, 52 }, /* #70 */
     1395    { 0x162787, 0x162796, 0x5f078122, 0xf0feb5f0, 0xa5af0feb, 116 }, /* #71 */
     1396    { 0x3b4b93, 0x3b4317, 0x1de897bc, 0x071bec77, 0x9141c6fb, 22 }, /* #72 */
     1397    { 0x184b17, 0x184393, 0xbce96757, 0xff3ffd79, 0xff7f9ffe, 23 }, /* #73 */
     1398    { 0x3e0213, 0x3e0216, 0xd195f2ef, 0x00a583a3, 0x4b8052c1, 87 }, /* #74 */
     1399    { 0x236716, 0x236716, 0x06048fcb, 0x1f158181, 0x557c7c56, 114 }, /* #75 */
     1400    { 0x3f2bd6, 0x3f2396, 0x7c213590, 0xc09a7c21, 0x2843c09a, 112 }, /* #76 */
     1401    { 0x1e2e56, 0x1e2696, 0xa3b428a7, 0xfe41a3b4, 0x08d8fe41, 112 }, /* #77 */
     1402    { 0x2203d7, 0x220b12, 0x71e9a1f7, 0x44cc738f, 0xe188998e, 85 }, /* #78 */
     1403    { 0x3f6d93, 0x3f6592, 0x91ce231c, 0xe8c65a73, 0xf4632d39, 63 }, /* #79 */
     1404    { 0x082fc6, 0x082717, 0x79b82110, 0x3c15f853, 0x2782bf0a, 29 }, /* #80 */
     1405    { 0x173286, 0x173292, 0xb48b3f76, 0xdb48b3f7, 0xa1f376ed,  4 }, /* #81 */
     1406    { 0x396887, 0x396816, 0x18595c03, 0x4518595c, 0xd2a7f645, 104 }, /* #82 */
     1407    { 0x374e97, 0x374612, 0x539db0f1, 0x08ca73b6, 0x95cba846, 43 }, /* #83 */
     1408    { 0x2652c7, 0x265a97, 0xd98e8690, 0x85dfd98e, 0x1c2485df, 48 }, /* #84 */
     1409    { 0x141486, 0x141497, 0x4dd7c591, 0xdcd826eb, 0xd0ebb9b0, 81 }, /* #85 */
     1410    { 0x001543, 0x001513, 0x32878fbd, 0x24ca1e3e, 0x21edfc09, 70 }, /* #86 */
     1411    { 0x205753, 0x205717, 0x8c22dcb7, 0x2265ba30, 0x04c8996e, 54 }, /* #87 */
     1412    { 0x307152, 0x307196, 0x865f4691, 0xf865f469, 0xd911fdaf,  4 }, /* #88 */
     1413    { 0x3f2d16, 0x3f2d12, 0x21bc152d, 0x7c21bc15, 0x83126f7c, 104 }, /* #89 */
     1414    { 0x3e0c12, 0x3e0c12, 0x8a54cd38, 0x8a54cd38, 0xc56d3da8, 96 }, /* #90 */
     1415    { 0x3557d7, 0x355f97, 0xd637db28, 0x9f758df6, 0xad152a7d, 42 }, /* #91 */
     1416    { 0x396b02, 0x396397, 0x90e890f6, 0xf990e890, 0x94852ff9, 72 }, /* #92 */
     1417    { 0x042ed7, 0x042697, 0x8bfd2299, 0xd4e1eb17, 0x97ea70f5, 23 }, /* #93 */
     1418    { 0x3f2d93, 0x3f2d12, 0x7ad381dd, 0x7e62654f, 0x53f3132a, 123 }, /* #94 */
     1419    { 0x203bd6, 0x203b17, 0xa1f9ff46, 0x543f3fe8, 0xe3e67eea, 99 }, /* #95 */
     1420    { 0x3e0186, 0x3e0117, 0x906905fa, 0x1e255241, 0x9f078954, 54 }, /* #96 */
     1421    { 0x023003, 0x023016, 0xa02605e0, 0x0978b3b4, 0xe04bc59d, 123 }, /* #97 */
     1422    { 0x182106, 0x182917, 0xc4a22a3c, 0x4c4a22a3, 0xb282cb84,  4 }, /* #98 */
     1423    { 0x3a6283, 0x3a6292, 0xd321c6bb, 0xe7e49a0d, 0x4e7e49a0, 28 }, /* #99 */
     1424    { 0x334246, 0x334a17, 0x3e4bd3a6, 0x573d3e4b, 0x6434573d, 48 }, /* #100 */
     1425    { 0x3632d2, 0x363213, 0xe34cfa48, 0x3e34cfa4, 0x52c39f13,  4 }, /* #101 */
     1426    { 0x0c6a57, 0x0c6a93, 0xfb753f6d, 0x95cd7dba, 0x4e972b9a, 113 }, /* #102 */
     1427    { 0x1840c2, 0x184812, 0x258bbe11, 0x584b177c, 0xb96b822c, 39 }, /* #103 */
     1428    { 0x090dc2, 0x090d96, 0x206dee2b, 0xaf206dee, 0x912f59af,  8 }, /* #104 */
     1429    { 0x394583, 0x394597, 0xe095adf0, 0xe11b8256, 0xc2ce7846, 110 }, /* #105 */
     1430    { 0x2c34c3, 0x2c3492, 0x0657b2f1, 0xc195ecbc, 0xe7a5104b, 66 }, /* #106 */
     1431    { 0x3e50d7, 0x3e5096, 0x656ee351, 0xd656ee35, 0x130e0edd, 68 }, /* #107 */
     1432    { 0x045382, 0x045312, 0x57a3cebc, 0x34988af4, 0xc359a4c4, 19 }, /* #108 */
     1433    { 0x015486, 0x015c92, 0xdc546466, 0x8b93e5dc, 0x688b93e5, 24 }, /* #109 */
     1434    { 0x041656, 0x041e97, 0x775697cf, 0x822cdadd, 0x5608b36b, 26 }, /* #110 */
     1435    { 0x2f1cd3, 0x2f1417, 0xb80f1e74, 0x23d02e03, 0xa8988f40, 18 }, /* #111 */
     1436    { 0x2a5ec3, 0x2a5693, 0x6efd199e, 0xd0cff6ef, 0x6a9d0cff, 52 }, /* #112 */
     1437    { 0x0f75c2, 0x0f7d13, 0x2e5747fa, 0x43685da2, 0xe43685da, 28 }, /* #113 */
     1438    { 0x117042, 0x117816, 0x0eb49f74, 0x42141d69, 0xb450a10a, 111 }, /* #114 */
     1439    { 0x384407, 0x384c92, 0xd4d76b99, 0xad9147fd, 0x8ad9147f, 60 }, /* #115 */
     1440    { 0x037986, 0x037113, 0x4b1eea74, 0x0cd2c7ba, 0x9ab28c33, 74 }, /* #116 */
     1441    { 0x2927c7, 0x292f97, 0x74882a1f, 0x9d220a87, 0x978594fe, 66 }, /* #117 */
     1442    { 0x2e5fc7, 0x2e5712, 0xc3ade3cb, 0x35189943, 0x8d462650, 126 }, /* #118 */
     1443    { 0x172d56, 0x172d17, 0xcf6be2c3, 0x7e931e39, 0x73f498f1, 91 }, /* #119 */
     1444    { 0x2010d3, 0x201093, 0xd185b5a7, 0xe8c2dad3, 0xa15910c1,  1 }, /* #120 */
     1445    { 0x1d7206, 0x1d7a13, 0x0eea8688, 0x525e0eea, 0x8726525e, 80 }, /* #121 */
     1446    { 0x2c3596, 0x2c3592, 0xa5c7d052, 0xeca971f4, 0xa13debb2, 42 }, /* #122 */
     1447    { 0x1c16d6, 0x1c1e92, 0xdd348612, 0x9c2d71ba, 0xa34e16b8, 119 }, /* #123 */
     1448    { 0x090a57, 0x090212, 0xed05f2c0, 0x0c2192bf, 0xa1843257, 29 }, /* #124 */
     1449    { 0x013407, 0x013497, 0x2c492b49, 0xf71b8aa5, 0xb7b8dc55, 91 }, /* #125 */
     1450    { 0x0029c3, 0x002993, 0xeaf55143, 0x9f547923, 0xcfaa3c91, 31 }, /* #126 */
     1451    { 0x015dc7, 0x015513, 0x9f7beadf, 0x0ee53ef7, 0x80790772, 111 }, /* #127 */
    14521452};
    14531453static const BINU64_TEST_T g_aTests_shld_u64_amd[] =
    14541454{
    1455     { 0x1c6147, 0x1c6156, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 86 }, /* #0 */
    1456     { 0x045f82, 0x045756, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 60 }, /* #1 */
    1457     { 0x1f3d07, 0x1f3556, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 33 }, /* #2 */
    1458     { 0x3e31c6, 0x3e3156, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 156 }, /* #3 */
    1459     { 0x2c0382, 0x2c0356, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 150 }, /* #4 */
    1460     { 0x270453, 0x270456, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 213 }, /* #5 */
    1461     { 0x025ac6, 0x025a17, 0x2c2b67f840316a14, 0x615b3fc2018b50a0, 0x0000000000000000, 67 }, /* #6 */
    1462     { 0x3507d2, 0x350f96, 0x6bf35975fea98752, 0xbfd530ea40000000, 0x0000000000000000, 221 }, /* #7 */
    1463     { 0x313342, 0x313316, 0xf3ff9804753a0488, 0x23a9d02440000000, 0x0000000000000000, 27 }, /* #8 */
    1464     { 0x291b82, 0x291b96, 0x1b1703fd904cb177, 0xb177000000000000, 0x0000000000000000, 240 }, /* #9 */
    1465     { 0x204a82, 0x204a17, 0x3644426fbb837fef, 0x06ffde0000000000, 0x0000000000000000, 233 }, /* #10 */
    1466     { 0x1874c3, 0x187c96, 0x6a4f6c97d1aec9fe, 0x9fe0000000000000, 0x0000000000000000, 52 }, /* #11 */
    1467     { 0x2a2dd7, 0x2a2597, 0x3a49ba4f1a31c820, 0xba4f1a31c820c953, 0xc9530fc37e66b66e, 208 }, /* #12 */
    1468     { 0x2b1f07, 0x2b1793, 0xe0de138e11cbe3e2, 0xc708e5f1f123783b, 0x46f0770393d60151, 87 }, /* #13 */
    1469     { 0x2d0146, 0x2d0992, 0x248de181da8a0a63, 0x8298d9535baae7b3, 0x654d6eab9ecfeee6, 174 }, /* #14 */
    1470     { 0x120952, 0x120992, 0x8de7053dfd6a4d06, 0xfeb5268374748198, 0xe8e90330fa090fbf, 31 }, /* #15 */
    1471     { 0x011656, 0x011697, 0x736ebec8523d40e2, 0xf64291ea071466cf, 0x8cd9f46f6baf77ac, 211 }, /* #16 */
    1472     { 0x3620d7, 0x362097, 0x029a1cd6ea6584cd, 0xa1cd6ea6584cde14, 0xe1445d64d3db47c3, 76 }, /* #17 */
    1473     { 0x3c4c46, 0x3c4c96, 0x288e0a8ebd515c78, 0xe0a8ebd515c78dc9, 0xdc90da9e85572642, 140 }, /* #18 */
    1474     { 0x2622d7, 0x262216, 0xc22dd69d968eeffd, 0x22dd69d968eeffde, 0xe74dfc444f64de89, 132 }, /* #19 */
    1475     { 0x156c07, 0x156416, 0x22e368c0e8e76969, 0x368c0e8e76969f2e, 0xf2e7ee1bfff22724, 140 }, /* #20 */
    1476     { 0x3813d2, 0x381393, 0x2500f33426b2ce38, 0xc73dff33990af875, 0xe7bfe673215f0eba, 59 }, /* #21 */
    1477     { 0x252187, 0x252116, 0x712de682cb1968c7, 0x2cb1968c70993809, 0x099380957c787a07, 28 }, /* #22 */
    1478     { 0x0e4553, 0x0e4d17, 0x4370e32b0a2b788d, 0x61456f11ace46f06, 0x67237831a8521dd0, 221 }, /* #23 */
    1479     { 0x264dd2, 0x264597, 0x9966f875dac767aa, 0xeaa2f2ba21bdd07d, 0x8bcae886f741f72d, 118 }, /* #24 */
    1480     { 0x045bc3, 0x045b17, 0xfa570d6493ec3bff, 0x70d6493ec3bff5e4, 0x5e40c938e9303e28, 12 }, /* #25 */
    1481     { 0x1e5917, 0x1e5116, 0x609361821a0030dc, 0x24d86086800c372d, 0xb5cb30f9ebe6ae83,  6 }, /* #26 */
    1482     { 0x1a7303, 0x1a7397, 0x7c5add7a28c864f0, 0xd146432787e07d05, 0xfc0fa0b6b182b45e, 91 }, /* #27 */
    1483     { 0x151e86, 0x151e96, 0x2bad7492291140ae, 0x88a057213f4d1024, 0x427e9a2048c033a5, 39 }, /* #28 */
    1484     { 0x2e5813, 0x2e5817, 0x05eb5e2b9ba0ad16, 0x4b86eafa6fb9be74, 0x970dd5f4df737ce9, 255 }, /* #29 */
    1485     { 0x000313, 0x000b13, 0x46636abcd951c134, 0x1c134c3c5317b68f, 0xc3c5317b68f45fea, 44 }, /* #30 */
    1486     { 0x2a6847, 0x2a6892, 0xb85d91cd312be363, 0xe1764734c4af8d8c, 0x3be6bc9ac70f46a4,  2 }, /* #31 */
    1487     { 0x3a2756, 0x3a2797, 0xdf7a905cbd022f2f, 0xf3045801e4f37305, 0x9822c00f279b9829, 253 }, /* #32 */
    1488     { 0x1c0ec7, 0x1c0616, 0xafbb9f00fbd06975, 0x7de834baf52c9200, 0xea592401c6c3f24f, 95 }, /* #33 */
    1489     { 0x3b23d3, 0x3b2316, 0xe2713e8d0676d07b, 0x4e27d1a0ceda0f6f, 0x7b98bf3738c1cd78, 69 }, /* #34 */
    1490     { 0x1a6cd7, 0x1a6412, 0x2ba1922e52a7f451, 0x28e76aafa23e4220, 0xced55f447c844136, 247 }, /* #35 */
    1491     { 0x3f1656, 0x3f1e92, 0xf95a7b7453b0c12d, 0xb5e2a735478d7c68, 0x78a9cd51e35f1a16, 186 }, /* #36 */
    1492     { 0x335056, 0x335016, 0x3d1817e6ddf4f55a, 0x7a302fcdbbe9eab4, 0x23d0fc6578c93d33, 65 }, /* #37 */
    1493     { 0x100e87, 0x100616, 0x8af64db92cfcf00f, 0x1f63faaa5de0d1a6, 0xb1fd552ef068d321, 121 }, /* #38 */
    1494     { 0x3c0ed3, 0x3c0e92, 0xed5c2734cefbadfe, 0xfbadfe287d3d47fd, 0x287d3d47fd11ff03, 232 }, /* #39 */
    1495     { 0x214ed7, 0x214612, 0xdc8aec71b409834b, 0x457638da04c1a589, 0x12915357e4a8fd5a, 71 }, /* #40 */
    1496     { 0x1c68d6, 0x1c6892, 0xa9eaedb4a266bc18, 0xa7abb6d2899af062, 0xb26b31b57e9bfabf, 194 }, /* #41 */
    1497     { 0x073382, 0x073397, 0xe75e0cac811a5378, 0xa53787b5e8adf8f9, 0x7b5e8adf8f920465, 236 }, /* #42 */
    1498     { 0x307093, 0x307813, 0xbceb0cd72ab6a484, 0x72ab6a484d658408, 0xd65840816b983753, 156 }, /* #43 */
    1499     { 0x386157, 0x386996, 0xd7858898893e9a12, 0x84a5f405901ff2af, 0x97d016407fcabf38, 246 }, /* #44 */
    1500     { 0x114fc6, 0x114793, 0xef5a9f1738141897, 0xe60eab5499a0b607, 0x983aad526682d81e, 190 }, /* #45 */
    1501     { 0x283e96, 0x283697, 0xc131a9599e789f88, 0xa9599e789f8880ac, 0x80accb88636512ab, 16 }, /* #46 */
    1502     { 0x0f2586, 0x0f2593, 0x32a1a24de9f276e2, 0xe9f276e2d4614bcb, 0xd4614bcb91a6a806, 224 }, /* #47 */
    1503     { 0x241d83, 0x241593, 0x0563dd2b82e8da8b, 0x82e8da8b85c67491, 0x85c674911f4d34d0, 96 }, /* #48 */
    1504     { 0x202cd7, 0x202c13, 0xa48b89dee3ea3249, 0x4649351f762b10a1, 0xa8fbb15885086090, 109 }, /* #49 */
    1505     { 0x137186, 0x137996, 0x23439802fd6007c9, 0xf9272c40c43d5617, 0x39620621eab0bd64, 245 }, /* #50 */
    1506     { 0x0d0a03, 0x0d0293, 0xec052241ad283a33, 0xcd91b3e622860867, 0x9b2367cc450c10ce, 255 }, /* #51 */
    1507     { 0x324796, 0x324716, 0x045b0525d2158b09, 0x158b095ec60220f3, 0x5ec60220f3aee332, 168 }, /* #52 */
    1508     { 0x2f0193, 0x2f0197, 0x6497194c3b65f75d, 0x94c3b65f75d58522, 0x5852292d3bfddf58, 212 }, /* #53 */
    1509     { 0x3d6f12, 0x3d6f96, 0xf1617e8832daa855, 0xcfd0e1ca9bdd1605, 0x9fa1c39537ba2c0b, 63 }, /* #54 */
    1510     { 0x3b2816, 0x3b2097, 0xbbeaa2e6b74c7266, 0x8e4ccdab8607552d, 0x6d5c303aa96ce998, 237 }, /* #55 */
    1511     { 0x151917, 0x151913, 0xcca76726afa3ead0, 0x1f5681d67f76be13, 0x3acfeed7c265171b, 107 }, /* #56 */
    1512     { 0x127ad2, 0x127a92, 0x944bab1ed6db4013, 0xf6b6da009d6e0283, 0xadc0507c33cf48fa, 91 }, /* #57 */
    1513     { 0x347943, 0x347112, 0x19fadf1b694d6c34, 0x1a3fda7ed8b2a6b9, 0x7fb4fdb1654d72f0, 247 }, /* #58 */
    1514     { 0x1f4a97, 0x1f4212, 0x122d1c0834e3f684, 0x041a71fb4202f2a1, 0x05e542d28f8b5a8a, 215 }, /* #59 */
    1515     { 0x351f87, 0x351712, 0xa9478d900128fa48, 0x51e364004a3e923b, 0xee3cece4189efe1c, 70 }, /* #60 */
    1516     { 0x1e48d7, 0x1e4896, 0x88dd15604b15dee7, 0x962bbdcead9cea72, 0x56ce75392aa676ff, 225 }, /* #61 */
    1517     { 0x113ed6, 0x113e17, 0x8ab2cff348be3b33, 0x66648d0623542e50, 0x2468311aa17280d5, 117 }, /* #62 */
    1518     { 0x273003, 0x273016, 0xa4d48164c2c3506a, 0x4c2c3506a7fceab8, 0x7fceab8e7b7adf1f, 92 }, /* #63 */
    1519     { 0x064d02, 0x064512, 0x7c9cb357042b63ac, 0x10ad8eb0cb664cda, 0x32d9933693c233d7, 34 }, /* #64 */
    1520     { 0x2d3cc3, 0x2d3497, 0x9d3e8d939bb80d56, 0xaac8162b2426b817, 0x40b1592135c0bce4, 181 }, /* #65 */
    1521     { 0x3e5382, 0x3e5316, 0xc94708bb05af90bb, 0x5af90bbd163fe2a5, 0xd163fe2a568e31bf, 36 }, /* #66 */
    1522     { 0x0801d6, 0x080116, 0xe75819309a0c7317, 0x4c26831cc5c6d724, 0x1b5c903608ddd351, 22 }, /* #67 */
    1523     { 0x387987, 0x387996, 0xf31a7e73bdfd0ba4, 0xba48771efe51063c, 0x8771efe51063ca3b, 52 }, /* #68 */
    1524     { 0x056c56, 0x056497, 0xd24340187f1557fb, 0xf708977ee77a49e2, 0x844bbf73bd24f105, 57 }, /* #69 */
    1525     { 0x2171c7, 0x217992, 0x2dae3323074a862a, 0xb6b8cc8c1d2a18a8, 0x2dd84c9d079f5643, 194 }, /* #70 */
    1526     { 0x2c1397, 0x2c1b92, 0xff2db5b5270d461d, 0xdb5b5270d461d9b3, 0x9b3ba31711f4bf4e, 204 }, /* #71 */
    1527     { 0x1164c3, 0x116c96, 0x7288e6ace1815746, 0xae8c73f9dcc173c0, 0x39fcee60b9e060f2, 49 }, /* #72 */
    1528     { 0x297116, 0x297917, 0xe07ec3049a5b4e80, 0x4e80218dd7812235, 0x218dd78122356d1a, 48 }, /* #73 */
    1529     { 0x061b53, 0x061397, 0x26bee52774f3b680, 0xceda01f54d1569fa, 0x7d53455a7eb67750, 42 }, /* #74 */
    1530     { 0x2739d2, 0x273112, 0x7fac11c42fdab52a, 0x2fdab52a57a65234, 0x57a6523479c29c57, 224 }, /* #75 */
    1531     { 0x322782, 0x322712, 0xbc1b434c909d21e1, 0x6d0d324274878631, 0x8c59943721df5168, 10 }, /* #76 */
    1532     { 0x2d7912, 0x2d7913, 0xb1a4d36b348554f4, 0x348554f40e76140e, 0x0e76140efc345016, 96 }, /* #77 */
    1533     { 0x3a2112, 0x3a2193, 0xe6326dcf68db8dad, 0xb8dad2ad59ef7f8c, 0x2ad59ef7f8c76573, 236 }, /* #78 */
    1534     { 0x261e97, 0x261693, 0x162290c8692c3846, 0x8708d6ae1f4b9ee9, 0xb570fa5cf74f45d2, 109 }, /* #79 */
    1535     { 0x041947, 0x041992, 0x1e6bad96151f7371, 0xd75b2c2a3ee6e3a1, 0xd081e3692f518347, 201 }, /* #80 */
    1536     { 0x295a82, 0x295212, 0x4421f5986fc840fa, 0x4207d119be6bc28c, 0x2337cd785182d046, 43 }, /* #81 */
    1537     { 0x322682, 0x322612, 0x8822f521841a0495, 0x45ea430834092a9e, 0x4f1a3ae6ef0b4db3, 201 }, /* #82 */
    1538     { 0x0a1c93, 0x0a1c92, 0x517e1fc752a1cd07, 0xa5439a0fac025167, 0xd60128b3af586b9d, 225 }, /* #83 */
    1539     { 0x017503, 0x017d13, 0xa61a3d9f27450c0d, 0x037225c5735130e9, 0xc89715cd44c3a544, 246 }, /* #84 */
    1540     { 0x165896, 0x165093, 0x3b0b520df71bb126, 0xc6ec49a753228519, 0x9d4c8a1464381297, 230 }, /* #85 */
    1541     { 0x143d03, 0x143512, 0x471b50923d71c3ed, 0x1247ae387dbb7e67, 0xdbf33c749246a4e3, 213 }, /* #86 */
    1542     { 0x3e7dc3, 0x3e7d92, 0xeceda11d9a328d96, 0x847668ca36589970, 0x265c246a64ec8df6, 210 }, /* #87 */
    1543     { 0x260406, 0x260497, 0xf15cf3d491543cb2, 0x9e7a922a87965d3c, 0xe9e0eca9cd8c1d71, 141 }, /* #88 */
    1544     { 0x106753, 0x106793, 0xb6269a71bb79c74c, 0x8ddbce3a619aac85, 0x335590a1a065ad50, 91 }, /* #89 */
    1545     { 0x283e56, 0x283e56, 0x4231a7d2aa949a98, 0x4231a7d2aa949a98, 0x83058f2cca00edf1, 64 }, /* #90 */
    1546     { 0x190103, 0x190112, 0x351e583d66a46db4, 0x46db403f4b31e1b3, 0x03f4b31e1b3348dd, 108 }, /* #91 */
    1547     { 0x353e02, 0x353612, 0x133fcb7d008f0661, 0x330844d188d40a45, 0x089a311a8148a63e, 51 }, /* #92 */
    1548     { 0x1066d7, 0x106616, 0x6047d5737422ea5a, 0x47d5737422ea5ad4, 0xd4c81e608c0ea267, 72 }, /* #93 */
    1549     { 0x022452, 0x022497, 0xcda98e78585e2853, 0x8a14e84097a2fdb2, 0xa1025e8bf6c86f49, 110 }, /* #94 */
    1550     { 0x1b2746, 0x1b2f17, 0xed134fcc9131831e, 0x24dc1908476df899, 0x49b832108edbf132, 63 }, /* #95 */
    1551     { 0x112912, 0x112112, 0xa1b0b2c73fe91e00, 0x59639ff48f005786, 0xaf0cfa1697a958ec, 79 }, /* #96 */
    1552     { 0x1f66c7, 0x1f6e96, 0x145703d5b3a9daba, 0xba2beee650dcbcc0, 0x2beee650dcbcc035, 184 }, /* #97 */
    1553     { 0x3c5596, 0x3c5d13, 0x42ac1f6b44a1316d, 0x16df6f3cea7f242a, 0xf6f3cea7f242ab2b, 244 }, /* #98 */
    1554     { 0x167147, 0x167917, 0x5a51751a96c4ebbf, 0x52d89d77f84d2b8d, 0xc2695c6bd9df0b75, 221 }, /* #99 */
    1555     { 0x0e1103, 0x0e1917, 0x49badabbb8128c53, 0x5ddc094629a407f6, 0x480fec434a6e2ffa, 215 }, /* #100 */
    1556     { 0x1614d2, 0x161c17, 0x831876315238cba4, 0x6315238cba4922c9, 0x922c9b39baf78c8d, 84 }, /* #101 */
    1557     { 0x1e2652, 0x1e2693, 0x21959492b3f03e79, 0x9492b3f03e79e05b, 0xe05bf708234d2f4b, 208 }, /* #102 */
    1558     { 0x3d0612, 0x3d0616, 0xa62a585e27192e3b, 0x2a585e27192e3bc9, 0xc97ba7e8660f96e5,  8 }, /* #103 */
    1559     { 0x0e12d2, 0x0e1293, 0xa06057b35cff639b, 0xcde93aac3a6a8edc, 0xd2755874d51db960, 247 }, /* #104 */
    1560     { 0x133a42, 0x133a17, 0x3f3bc0e176203fc9, 0x76203fc92dc5f86a, 0x2dc5f86aebf43509, 160 }, /* #105 */
    1561     { 0x083ac6, 0x083a96, 0xc6102c3f0612f302, 0xc25e604996c31569, 0x4cb618ab4fc8df35, 229 }, /* #106 */
    1562     { 0x0d1dd6, 0x0d1d96, 0xadb44ca05b217361, 0xb6d132816c85cd84, 0x3c4688281812d4a4,  2 }, /* #107 */
    1563     { 0x1c7052, 0x1c7896, 0xa1e16db9bd67ae41, 0xb3d72082978bae8b, 0x052f175d16ea9e0f, 39 }, /* #108 */
    1564     { 0x373e07, 0x373612, 0x054e6302d05ee21b, 0x2d05ee21b2e03743, 0x2e0374399d463bda, 156 }, /* #109 */
    1565     { 0x336297, 0x336297, 0x735b54bb5ae344fb, 0xc689f73b573ce5e2, 0x9dab9e72f117fc27, 105 }, /* #110 */
    1566     { 0x143707, 0x143716, 0x6f2598143f330751, 0x50fccc1d4758bdaf, 0xd62f6bdfcd23820e, 218 }, /* #111 */
    1567     { 0x2a21c2, 0x2a2116, 0xb1ae04a137d8aaaf, 0x1284df62aabf9bf6, 0xe6fdbbf557b1ff82, 210 }, /* #112 */
    1568     { 0x226d46, 0x226d92, 0x90e0864ce0f62f0e, 0xce0f62f0e8ff712f, 0x8ff712f4c491110f, 92 }, /* #113 */
    1569     { 0x353a82, 0x353a92, 0xa943158321a737d7, 0xbc230bed2799cc0b, 0x84617da4f3398172, 59 }, /* #114 */
    1570     { 0x297412, 0x297497, 0x08d8ac1c4a99178b, 0xe2d4fd57ea9242e1, 0x53f55faa490b87a1, 246 }, /* #115 */
    1571     { 0x1243c6, 0x124b13, 0x2e421173a93ad108, 0x0a0bc5267670f597, 0x505e2933b387acbe, 125 }, /* #116 */
    1572     { 0x2e1e92, 0x2e1693, 0xed4c7dd273ae2247, 0xdd273ae2247d5708, 0xd57084a338d89e0d, 84 }, /* #117 */
    1573     { 0x0d3e06, 0x0d3e13, 0xc9c1b5fd86361976, 0x6bfb0c6c32ed0abc, 0x855e30470c92fa0c, 17 }, /* #118 */
    1574     { 0x2a4ad3, 0x2a4a13, 0x2aca6474bc15f84c, 0x323a5e0afc2630f1, 0x61e3c3d6cd89119e, 207 }, /* #119 */
    1575     { 0x0e26c7, 0x0e2e17, 0x1bbfd33989961319, 0x132c26328650980a, 0x43284c050ec4723e, 225 }, /* #120 */
    1576     { 0x010502, 0x010512, 0xcb286e8c3a318d20, 0x74631a41ba0d43a4, 0xdd06a1d20b71cfe0, 225 }, /* #121 */
    1577     { 0x055342, 0x055b96, 0x4bb416c21264e30d, 0xc37074a5db171090, 0xc1d2976c5c424162, 54 }, /* #122 */
    1578     { 0x3f01d6, 0x3f0992, 0x91326e60792f5014, 0x97a80a1634edf062, 0x2c69dbe0c5ec8a45, 231 }, /* #123 */
    1579     { 0x104ec3, 0x104697, 0xc96b5c4b9425011a, 0x92d6b897284a0235, 0x88ea0ff9a77844c1,  1 }, /* #124 */
    1580     { 0x0920d7, 0x092093, 0x4fafea5022de2cb8, 0x8c0a1f3ef6640323, 0xc0a1f3ef6640323b, 60 }, /* #125 */
    1581     { 0x1a1783, 0x1a1716, 0x904680d0997fb8ef, 0x4cbfdc77e1fec760, 0xc3fd8ec0c4b300dc, 31 }, /* #126 */
    1582     { 0x3c5fd3, 0x3c5712, 0x97397b317c76bc22, 0x22310a21523ec6d9, 0x310a21523ec6d9e0, 120 }, /* #127 */
     1455    { 0x265f42, 0x265756, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 80 }, /* #0 */
     1456    { 0x201952, 0x201156, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 156 }, /* #1 */
     1457    { 0x2e5292, 0x2e5256, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 54 }, /* #2 */
     1458    { 0x171386, 0x171356, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 105 }, /* #3 */
     1459    { 0x102752, 0x102756, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 51 }, /* #4 */
     1460    { 0x232c53, 0x232456, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 190 }, /* #5 */
     1461    { 0x3a7f56, 0x3a7797, 0x821d644f509b4631, 0xd426d18c40000000, 0x0000000000000000, 158 }, /* #6 */
     1462    { 0x360b07, 0x360b17, 0x8c59782d20612f12, 0x2f12000000000000, 0x0000000000000000, 176 }, /* #7 */
     1463    { 0x322e87, 0x322697, 0x67cad586a614ecdd, 0x853b374000000000, 0x0000000000000000, 166 }, /* #8 */
     1464    { 0x3e7097, 0x3e7817, 0x4ca2076c739c16e0, 0x05b8000000000000, 0x0000000000000000, 238 }, /* #9 */
     1465    { 0x285a47, 0x285216, 0x681591662a1480d2, 0x4069000000000000, 0x0000000000000000, 47 }, /* #10 */
     1466    { 0x084fc6, 0x084f17, 0xe9dda2846f35a102, 0x35a1020000000000, 0x0000000000000000, 104 }, /* #11 */
     1467    { 0x3c49c2, 0x3c4992, 0x81dd04c3a269959b, 0xe8261d134cacda3e, 0x47d18603d563bffd, 203 }, /* #12 */
     1468    { 0x103ad3, 0x103a13, 0xe9b7a652c90dcf96, 0x21b9f2d9f35dc79b, 0xcf9aee3cd80866e3, 37 }, /* #13 */
     1469    { 0x095a53, 0x095a13, 0x7ec63cb6eb12d81c, 0x2ab18ed0b22efc3b, 0xaac63b42c8bbf0ec, 254 }, /* #14 */
     1470    { 0x171b87, 0x171b17, 0x7c95240eae58a08f, 0x411e3c7c4ddac6e4, 0x1e3e26ed63723234, 241 }, /* #15 */
     1471    { 0x175743, 0x175793, 0x42cff55d5f771436, 0xf77143677e4dfaa2, 0x77e4dfaa22f5ceef, 100 }, /* #16 */
     1472    { 0x0458d2, 0x045892, 0xf58642a7646581f8, 0xc32153b232c0fc5e, 0xbd22f2a80181fd65, 199 }, /* #17 */
     1473    { 0x064e82, 0x064e17, 0x854884d4a24e5758, 0x1272bac78a37dede, 0xf146fbdbdc087d01, 35 }, /* #18 */
     1474    { 0x301006, 0x301012, 0x6fe4731c852b938e, 0x7214ae4e3a5f65ae, 0x97d96bbd3f414bd4, 90 }, /* #19 */
     1475    { 0x237452, 0x237416, 0xca677164f22b6f7c, 0x03045f8666a2b0c9, 0x0608bf0ccd456192, 191 }, /* #20 */
     1476    { 0x026106, 0x026913, 0x51feed8fc4450f89, 0x6c7e22287c481919, 0x03232348b79e7157, 147 }, /* #21 */
     1477    { 0x2c2b43, 0x2c2316, 0x6cc385c83f5422f6, 0x61c2e41faa117b09, 0x13debafad8844541, 71 }, /* #22 */
     1478    { 0x234242, 0x234212, 0x8b33b409b5260569, 0x2b489bade49d7b86, 0x1375bc93af70c09d, 179 }, /* #23 */
     1479    { 0x2c3b13, 0x2c3397, 0x7e5e39fb85a4ad11, 0xdc2d25688c4245d2, 0x8848ba44dc30ce8d, 155 }, /* #24 */
     1480    { 0x193696, 0x193616, 0x628a6b2f4faa0281, 0x0502edaf8ee15b06, 0x76d7c770ad830d33, 49 }, /* #25 */
     1481    { 0x286342, 0x286b17, 0xa2cc460eb167d612, 0x5848f9d395ea442d, 0x3e74e57a910b52fb, 114 }, /* #26 */
     1482    { 0x276e16, 0x276612, 0x9731335025079e69, 0x4a0f3cd356930645, 0xab4983229f1ff5e8, 97 }, /* #27 */
     1483    { 0x074a16, 0x074216, 0x0b19a510b36e3fb9, 0x58cd28859b71fdc9, 0x3f5fccae00a3c321,  3 }, /* #28 */
     1484    { 0x192696, 0x192693, 0x3107d4a015fe318b, 0xd95f3a6fbc8c36c2, 0xb2be74df79186d85, 127 }, /* #29 */
     1485    { 0x1d4856, 0x1d4012, 0x7faab3ae0bb78d7f, 0x6bfa053cab94ffd5, 0x40a795729ffaa5fd, 179 }, /* #30 */
     1486    { 0x010f53, 0x010716, 0xf466b9743b72e631, 0x31710086ba8419aa, 0x710086ba8419aa60, 120 }, /* #31 */
     1487    { 0x330d43, 0x330516, 0xce48b07b97f3e1a2, 0x0f72fe7c345c639f, 0xe31cfff5863a6290, 213 }, /* #32 */
     1488    { 0x365c42, 0x365c13, 0xe9154885f238b585, 0x154885f238b58534, 0x340cd2c5b44c28d5,  8 }, /* #33 */
     1489    { 0x046286, 0x046297, 0xc07ec4fd1efe2a1c, 0xe8f7f150e55c3b87, 0xab8770f802b6be4c, 27 }, /* #34 */
     1490    { 0x235213, 0x235212, 0x0331823587e16d5d, 0x16d5d21d51e69675, 0x21d51e69675b6736, 172 }, /* #35 */
     1491    { 0x294c03, 0x294412, 0xc17fdbab05108c9e, 0x2ffb7560a21193d6, 0xb24707e4312eb851, 133 }, /* #36 */
     1492    { 0x1d1c82, 0x1d1497, 0xa7494833a17c4ba1, 0xa17c4ba12e908d1d, 0x2e908d1d7c23413e, 160 }, /* #37 */
     1493    { 0x160886, 0x160016, 0xabbc208a6a9d2b62, 0x08a6a9d2b622d01b, 0x2d01ba1dcbfc7b48, 212 }, /* #38 */
     1494    { 0x1f6f87, 0x1f6f96, 0x1181dbe48c9af5d6, 0x9af5d682624fc4e4, 0x82624fc4e48b7f8a, 232 }, /* #39 */
     1495    { 0x326443, 0x326497, 0x2be4b7a04a324b2a, 0xc96f409464965563, 0xb1dc48a574d3a0b6,  9 }, /* #40 */
     1496    { 0x3d5f03, 0x3d5712, 0x820916f2e884090a, 0x08245bcba210242a, 0x90bd164b62c18bbc, 130 }, /* #41 */
     1497    { 0x342112, 0x342917, 0x24c5876097851f3b, 0x7851f3bd6218af12, 0xd6218af1243ae34f, 100 }, /* #42 */
     1498    { 0x183fd6, 0x183793, 0xf1ea1e1d7f2472c1, 0xd43c3afe48e58316, 0x8b07b977015f1b85, 73 }, /* #43 */
     1499    { 0x377c16, 0x377493, 0x0127a2ba468ec8e8, 0xa468ec8e8013c55b, 0x013c55b6512c82c1, 92 }, /* #44 */
     1500    { 0x050857, 0x050097, 0xde29ae215bc3f57c, 0xae215bc3f57c02a9, 0x02a935e0026728d3, 80 }, /* #45 */
     1501    { 0x053016, 0x053817, 0x543c4cc5671fbb37, 0x0f133159c7eecdcf, 0x3deb6ca702d444b7, 134 }, /* #46 */
     1502    { 0x294c43, 0x294493, 0x2745882d94158fac, 0xd6120be7db82f7ab, 0x2417cfb705ef567f, 183 }, /* #47 */
     1503    { 0x1e0106, 0x1e0116, 0x49f00554ff30831d, 0x7c01553fcc20c76c, 0xb1b0ae9aecedd2e4, 198 }, /* #48 */
     1504    { 0x132083, 0x132813, 0x3a32bb067a111f9d, 0x4223f3a9e709239b, 0x4f38491cd894c597, 229 }, /* #49 */
     1505    { 0x204b16, 0x204b92, 0xcf68d02ef6b4ad03, 0xd1a05ded695a0752, 0xa9514ba8aa3b83e9, 201 }, /* #50 */
     1506    { 0x0b1986, 0x0b1913, 0xf79d90ba990e442b, 0x0ba990e442b70ec2, 0x70ec2a3b8988bfdc, 148 }, /* #51 */
     1507    { 0x260612, 0x260612, 0xa8e0e76a59b3c364, 0x76a59b3c364d08f8, 0xd08f8405c57915f1, 148 }, /* #52 */
     1508    { 0x0b3017, 0x0b3016, 0x8421261cb2cc8139, 0x272946ac7d5b89a3, 0x4a3563eadc4d1b35, 181 }, /* #53 */
     1509    { 0x047316, 0x047b92, 0xf7ec8436eabb70d4, 0xfd9086dd576e1a9e, 0xf086fa0288dc32bc,  5 }, /* #54 */
     1510    { 0x2f0497, 0x2f0c96, 0x74e36f2c9ed7f821, 0xe9c6de593daff042, 0x070892ea3f97ccd4, 65 }, /* #55 */
     1511    { 0x242a12, 0x242297, 0x3de92a3d4390464b, 0xde92a3d4390464b8, 0x8ba0768216d44b5f, 196 }, /* #56 */
     1512    { 0x1c08d2, 0x1c0813, 0x3120b109ea5ad430, 0x07bdf02e1d946df1, 0x7bdf02e1d946df11, 124 }, /* #57 */
     1513    { 0x0e4497, 0x0e4493, 0xe543c142b20cc891, 0xca87828564199123, 0xa90fd732434507fe, 129 }, /* #58 */
     1514    { 0x083bd7, 0x083b92, 0x1d6b3e669723a54d, 0xd13a69c23ebcdca7, 0x13a69c23ebcdca74, 188 }, /* #59 */
     1515    { 0x3b3f83, 0x3b3f13, 0x41c4120ad55bdbee, 0x7dd14856c93def89, 0x8a42b649ef7c4f6d, 181 }, /* #60 */
     1516    { 0x244517, 0x244d92, 0x5d2997f7eb512840, 0xfd6a250814aa249e, 0xa55124f695b808e9, 157 }, /* #61 */
     1517    { 0x102107, 0x102996, 0xb398391eeeaa04a5, 0xfec3880d87670dee, 0xfd87101b0ece1bdc, 255 }, /* #62 */
     1518    { 0x214102, 0x214913, 0x2793a8a5a8753793, 0x0ea6f270ab3af029, 0x8559d7814f24fcef, 229 }, /* #63 */
     1519    { 0x314a06, 0x314a92, 0x3180ae5d973467a5, 0x8cf4b33cc4e8e6e6, 0x99e627473737750e, 109 }, /* #64 */
     1520    { 0x3e4ac7, 0x3e4a17, 0x3d6fe2e98e299d16, 0x31c533a2ded306e1, 0xf698370fbc9a4e81, 157 }, /* #65 */
     1521    { 0x283f13, 0x283f96, 0xa18d73ece15a16c7, 0xc6b9f670ad0b6387, 0x0e1f6f9a4db59c29, 135 }, /* #66 */
     1522    { 0x232257, 0x232216, 0x3a1a45b659bebfae, 0x5b659bebfaed44f6, 0xd44f63ba12d6cd87, 148 }, /* #67 */
     1523    { 0x280e16, 0x280697, 0x7c1f86b257f706d0, 0xdc1b43fb9acb33e7, 0xfee6b2ccf9c42ef4, 42 }, /* #68 */
     1524    { 0x294482, 0x294416, 0x7eaaecc48165be36, 0x0596f8d8d43aa8d2, 0x350eaa34879e78d4, 34 }, /* #69 */
     1525    { 0x102507, 0x102d96, 0xdb7c0d6f270c5858, 0x9c316161a4ed34ed, 0x693b4d3b6d560081, 162 }, /* #70 */
     1526    { 0x117e56, 0x117e13, 0x5e94e9cdbf7cbf65, 0x753ddd6ee0a0708f, 0xd4f775bb8281c23e, 190 }, /* #71 */
     1527    { 0x363902, 0x363112, 0x2ef2ddf121611de9, 0x242c23bd3ad1cf29, 0xd68e79484ac9114b, 93 }, /* #72 */
     1528    { 0x2d29d7, 0x2d2116, 0xd8aa4276cc203d92, 0x76cc203d92fd39dd, 0xfd39dd6751f15da0, 152 }, /* #73 */
     1529    { 0x0a7893, 0x0a7813, 0x91fc94da99b221c4, 0x23f929b533644389, 0x81864fdfdd909e43, 65 }, /* #74 */
     1530    { 0x270e06, 0x270693, 0xcb2592d902137403, 0xb20426e806a90385, 0x5481c297cfcbea46, 217 }, /* #75 */
     1531    { 0x160e57, 0x160e17, 0xa3ee54770a86fb92, 0x437dc9558fc287f9, 0xab1f850ff3eb83e2, 231 }, /* #76 */
     1532    { 0x074646, 0x074697, 0xb8f7c931196c62ce, 0xdf24c465b18b3b4e, 0xd3b8f03f53b9ee02, 10 }, /* #77 */
     1533    { 0x352f16, 0x352716, 0x708b96abd579d10c, 0x5aaf55e74431f381, 0x7ce0478a9c50cd73, 18 }, /* #78 */
     1534    { 0x212653, 0x212612, 0x91fe76124c2ec2e9, 0x2ec2e96cb7276a58, 0x6cb7276a58f9a0f8, 232 }, /* #79 */
     1535    { 0x0277d6, 0x027716, 0x4f6450be74a6ff12, 0x50be74a6ff121895, 0x18955bc382f0f1d7, 208 }, /* #80 */
     1536    { 0x236112, 0x236112, 0xa2f3a51c7b3a17d8, 0x38f6742fb0498f76, 0x24c7bb6f69dce331, 25 }, /* #81 */
     1537    { 0x0a3d42, 0x0a3597, 0x7f42012787bbdf50, 0xd43c1482d5b19671, 0xf0520b56c659c7e3, 182 }, /* #82 */
     1538    { 0x386646, 0x386612, 0xef117221c4821960, 0x64bcfed2b12e06bf, 0xc979fda5625c0d7e, 127 }, /* #83 */
     1539    { 0x3c4652, 0x3c4693, 0x41e90768f6eef44d, 0xd13724f7713ba794, 0xc93ddc4ee9e53dd2, 114 }, /* #84 */
     1540    { 0x3c6216, 0x3c6a96, 0xbb376d0e588da4b1, 0xddb439623692c49f, 0x27cbfd37b3d8f154, 74 }, /* #85 */
     1541    { 0x1d71c6, 0x1d7193, 0xf053ba988a6db0ea, 0xe0a7753114db61d5, 0xf88472a7c8ff69f1, 193 }, /* #86 */
     1542    { 0x1e0852, 0x1e0892, 0x98741e18d5bea9a7, 0xa69ffda4d6febd8f, 0xff6935bfaf63c632, 242 }, /* #87 */
     1543    { 0x254412, 0x254497, 0xd642a892dc199faf, 0xafe45679aeb24935, 0xe45679aeb249357c, 248 }, /* #88 */
     1544    { 0x2036c3, 0x203e96, 0x3ca815f42e40e2e1, 0xe2e1199397de3f39, 0x199397de3f39861b, 240 }, /* #89 */
     1545    { 0x0b0582, 0x0b0516, 0xd506605f3b2a48a1, 0x30edeb296ab42512, 0x876f594b55a12895, 189 }, /* #90 */
     1546    { 0x3a6a52, 0x3a6297, 0xd3e422ed579c42c7, 0xaaf38858f5cd4c41, 0xae6a620de6b0ffce, 29 }, /* #91 */
     1547    { 0x015912, 0x015193, 0x916d7cb79cc713c1, 0x83d33171e1d62db6, 0xe998b8f0eb16db51, 185 }, /* #92 */
     1548    { 0x304d03, 0x304512, 0x8dd8272b62101515, 0x54e62fae68a7ce7f, 0x398beb9a29f39ffa, 250 }, /* #93 */
     1549    { 0x277dd2, 0x277593, 0xd246ab592077b1fe, 0xdec7f8189b931776, 0x0626e4c5dd9b696e, 170 }, /* #94 */
     1550    { 0x2f27c3, 0x2f2793, 0x0e450c480625467a, 0xe867658d4e5ca549, 0x19d9635397295249, 58 }, /* #95 */
     1551    { 0x1a5c57, 0x1a5493, 0x9f36c690dc39edfa, 0xb7e8302291541498, 0x0c08a455052627f2, 114 }, /* #96 */
     1552    { 0x2c4c07, 0x2c4493, 0x761767da93f2fe54, 0xa93f2fe543954bab, 0x3954bab7baa355c7, 156 }, /* #97 */
     1553    { 0x006507, 0x006516, 0x082ac581bac3e023, 0x581bac3e023d4574, 0xd45749def00cbd2a, 20 }, /* #98 */
     1554    { 0x1467d7, 0x146f17, 0x9a6d5f57f10b4344, 0x57d5fc42d0d103b1, 0x0ec45dd8428e564f, 78 }, /* #99 */
     1555    { 0x0b2887, 0x0b2097, 0x4e75e91f846cf996, 0x9625a26d1ddf1bf9, 0x25a26d1ddf1bf9a3, 56 }, /* #100 */
     1556    { 0x1214d3, 0x121c13, 0xa3150bd38428cc75, 0x38428cc75eae865e, 0xeae865edbabb7c76, 156 }, /* #101 */
     1557    { 0x220307, 0x220312, 0x8526d3c5e0508089, 0x1130a9d2b5e70329, 0x854e95af38194dfa, 181 }, /* #102 */
     1558    { 0x0c61c3, 0x0c6197, 0x286d663f20a5d98b, 0x8fc8297662d188b7, 0x4622dd9b6653c6d5, 22 }, /* #103 */
     1559    { 0x137b16, 0x137316, 0x062719561f3dc726, 0x2719561f3dc726bd, 0xbdaaa2ccb0f08115, 136 }, /* #104 */
     1560    { 0x152183, 0x152197, 0xe97f5678e9cd5cac, 0x9ab959f079eb8e4e, 0xf83cf5c72705f590, 169 }, /* #105 */
     1561    { 0x1234c2, 0x123493, 0x8b03d190dc8d751d, 0xa321b91aea3a57cb, 0x2be5d23667b34a96, 145 }, /* #106 */
     1562    { 0x107107, 0x107996, 0x21cb59c3b52ca9b5, 0x9654dad4526366f6, 0xa8a4c6cded72435d, 103 }, /* #107 */
     1563    { 0x0b5582, 0x0b5582, 0x1549e6aab4dafdc2, 0x1549e6aab4dafdc2, 0xfdbd883aa6c6add1, 128 }, /* #108 */
     1564    { 0x2568c7, 0x256093, 0x54ce471ffd4c2fad, 0xfd4c2fadf8f49586, 0xf8f49586b29f4ee4, 160 }, /* #109 */
     1565    { 0x2304d2, 0x230497, 0x1814c6c4e99bf151, 0xf1510b9a6d2f3c05, 0x0b9a6d2f3c057a35, 112 }, /* #110 */
     1566    { 0x1945c3, 0x194d13, 0x9f5c06bd7cfb6f9a, 0x6df342a8e4e20a57, 0x1547271052be7260, 45 }, /* #111 */
     1567    { 0x2d0506, 0x2d0516, 0x38ee050b046e98be, 0x77028582374c5f59, 0xb3e64623928d3260, 71 }, /* #112 */
     1568    { 0x2c3813, 0x2c3016, 0x2d84fc588fe8fc00, 0x47f47e003daab593, 0x7b556b2775d32d94, 223 }, /* #113 */
     1569    { 0x183117, 0x183996, 0x70d30960951c3cab, 0xacaf8b254fbc32dd, 0x2be2c953ef0cb77e, 122 }, /* #114 */
     1570    { 0x2f3f03, 0x2f3f96, 0xebcf47c9ee5a5245, 0x8a185eb3d4eae3e7, 0x0c2f59ea7571f397, 185 }, /* #115 */
     1571    { 0x1416c6, 0x141e13, 0x8fb2adf26463455d, 0x633ecc2166ee7cba, 0x8cfb30859bb9f2eb, 62 }, /* #116 */
     1572    { 0x050c87, 0x050412, 0x7ad3e651cec35834, 0x0d12e20ef7fb6d83, 0x4b883bdfedb60ed6, 54 }, /* #117 */
     1573    { 0x2a54d6, 0x2a5c96, 0x8477d789f43023b3, 0xbc4fa1811d990974, 0x212e84cd97e7867d, 147 }, /* #118 */
     1574    { 0x076e16, 0x076e92, 0x6d9170c9b9a1a51c, 0xd28e5bbe94bb53c1, 0xb77d2976a783b37e, 111 }, /* #119 */
     1575    { 0x294813, 0x294813, 0x5e5b8868ee3aebfe, 0x10d1dc75d7fcb802, 0x5c0139f7cb58736a, 81 }, /* #120 */
     1576    { 0x1d2b12, 0x1d2b13, 0x82c0c744e51207d7, 0x44e51207d76040d0, 0x6040d0f6be5a6398, 216 }, /* #121 */
     1577    { 0x292646, 0x292e17, 0x00a7c8bd4beb23e4, 0x1f243f6fda763b60, 0x87edfb4ec76c1174, 243 }, /* #122 */
     1578    { 0x384556, 0x384d92, 0x929beff148524a8b, 0xb877d3c9ebba5e19, 0x877d3c9ebba5e195, 188 }, /* #123 */
     1579    { 0x1d2a96, 0x1d2293, 0x21e3374608d90cfb, 0xba3046c867da1689, 0x42d120c24c4206df, 211 }, /* #124 */
     1580    { 0x014303, 0x014b17, 0x9d585dc4c271d63b, 0x1309c758ed4e37cf, 0x538df3f5d4741ebc, 218 }, /* #125 */
     1581    { 0x082452, 0x082412, 0xe3ea7d538625ecff, 0x7d4faa70c4bd9ffe, 0xf0ab52d977ca0764, 133 }, /* #126 */
     1582    { 0x1b0753, 0x1b0797, 0x57bd3c071ac85abd, 0xef111cc6fe4580e4, 0xe22398dfc8b01c91, 251 }, /* #127 */
    15831583};
    15841584static const BINU64_TEST_T g_aTests_shrd_u64_amd[] =
    15851585{
    1586     { 0x006753, 0x006756, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 161 }, /* #0 */
    1587     { 0x0b4996, 0x0b4156, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000,  9 }, /* #1 */
    1588     { 0x327b43, 0x327356, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 178 }, /* #2 */
    1589     { 0x2457d3, 0x245756, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 108 }, /* #3 */
    1590     { 0x324dd3, 0x324dd3, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 128 }, /* #4 */
    1591     { 0x1a1207, 0x1a1256, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 41 }, /* #5 */
    1592     { 0x1648c2, 0x164017, 0xa1820f46a7826439, 0x00000050c107a353, 0x0000000000000000, 217 }, /* #6 */
    1593     { 0x121386, 0x121356, 0x0fea1d800ddd9afc, 0x0000000000000000, 0x0000000000000000, 125 }, /* #7 */
    1594     { 0x174947, 0x174113, 0x15f1f504dc274440, 0x00000000af8fa826, 0x0000000000000000, 221 }, /* #8 */
    1595     { 0x050a07, 0x050212, 0x1c795848212855b5, 0x0000071e5612084a, 0x0000000000000000, 146 }, /* #9 */
    1596     { 0x2b3ec7, 0x2b3612, 0xe4031e1cdb28132d, 0x000000000000000e, 0x0000000000000000, 188 }, /* #10 */
    1597     { 0x2659c3, 0x265117, 0x003c9a1140195967, 0x00001e4d08a00cac, 0x0000000000000000,  9 }, /* #11 */
    1598     { 0x1d7a03, 0x1d7a16, 0x86a564665d92a558, 0x518a231a1a959199, 0x9101899e146288c6, 158 }, /* #12 */
    1599     { 0x1c1ed3, 0x1c1697, 0x9a914227cfeb33bb, 0xe094d48a113e7f59, 0x9b8758392bd4bc12, 77 }, /* #13 */
    1600     { 0x2b7586, 0x2b7d16, 0xb34469540a8c1728, 0x63a8b3ad05f2417b, 0x163a8b3ad05f2417, 60 }, /* #14 */
    1601     { 0x103b16, 0x103b92, 0x42558780c46cca4d, 0x96c909561e0311b3, 0x588628813d32e5b2, 142 }, /* #15 */
    1602     { 0x344992, 0x344913, 0x15b7b1a38409a712, 0x626d654f456dec68, 0x7058dcc589b5953d, 34 }, /* #16 */
    1603     { 0x211b52, 0x211312, 0x05bda0b1355e5b52, 0x19292031da016f68, 0xc2a3b064a480c768, 106 }, /* #17 */
    1604     { 0x2b3483, 0x2b3c92, 0x58640e22c11a1912, 0x93a1b7cd60b0c81c, 0x55065649d0dbe6b0, 103 }, /* #18 */
    1605     { 0x0d3fc2, 0x0d3f92, 0x14573008726a1c0b, 0xac5f0b118a2b9804, 0xe79f815958be1623, 97 }, /* #19 */
    1606     { 0x132fd7, 0x132793, 0x2a54b68735abed00, 0xf36dd8e54a96d0e6, 0x1585db075f9b6ec7, 155 }, /* #20 */
    1607     { 0x110883, 0x110816, 0x8a0c5bb86fe3a3a3, 0x4e262b366051418b, 0x37f782713159b302, 107 }, /* #21 */
    1608     { 0x220242, 0x220292, 0x764902f545826f0e, 0xc595755946137649, 0x7807c59575594613, 240 }, /* #22 */
    1609     { 0x0102c3, 0x010a17, 0xdc952c4a7f2fd242, 0x79dfb92a5894fe5f, 0x5e15f1c2c58ebcef, 207 }, /* #23 */
    1610     { 0x3a41d7, 0x3a4196, 0x043fc75917cdbd30, 0xee714c78087f8eb2, 0xa829ea4af738a63c, 223 }, /* #24 */
    1611     { 0x2e4987, 0x2e4913, 0xca99b5648e30629b, 0x437f03864afd6e54, 0x74a86fe070c95fad, 245 }, /* #25 */
    1612     { 0x025f07, 0x025f12, 0x97c22eb6df370f20, 0x65f08badb7cdc3c8, 0x4ba73ec3cd88bae9,  2 }, /* #26 */
    1613     { 0x1f49d6, 0x1f4197, 0xb0f33a1d757e35a2, 0xe4e2c1b1ff66c3cc, 0xa33db938b06c7fd9, 110 }, /* #27 */
    1614     { 0x2f5dc3, 0x2f5512, 0x3eeb59d389c853a4, 0x2c5f93f4d324fbad, 0xeb948b17e4fd34c9, 46 }, /* #28 */
    1615     { 0x3a45c6, 0x3a4d96, 0x9b7e5f125d182275, 0xab9b7e5f125d1822, 0xe896813c4593c5ab, 200 }, /* #29 */
    1616     { 0x211d46, 0x211d12, 0x9e24252af752d131, 0x5f3c484a55eea5a2, 0x8df094f7970418af, 71 }, /* #30 */
    1617     { 0x0b19c2, 0x0b1113, 0x1f7bbf8b5c1da9e0, 0x2be3d30b540fbddf, 0x29199457c7a616a8, 169 }, /* #31 */
    1618     { 0x3d7593, 0x3d7516, 0xf8dda9a6fff4317f, 0x0b056773a7c6ed4d, 0xf95b334160acee74, 165 }, /* #32 */
    1619     { 0x047cd6, 0x047413, 0xddfb6e6283e7a8ce, 0x17eebd8d3060a116, 0xa2fdd7b1a60c1422, 61 }, /* #33 */
    1620     { 0x111093, 0x111896, 0x2b4db921906a2f65, 0xae7fa0211e569b72, 0xb4ef5dd73fd0108f, 103 }, /* #34 */
    1621     { 0x0a1192, 0x0a1197, 0x8ef5cf4e4ea37b54, 0xe2e60c7aff4463a3, 0xb38b9831ebfd118e, 58 }, /* #35 */
    1622     { 0x0e3596, 0x0e3d17, 0xa9acf360bdea6d49, 0x599e59d3a9acf360, 0xeb1b599c599e59d3, 224 }, /* #36 */
    1623     { 0x204482, 0x204c13, 0x21c160f8d97a23c1, 0x7021c160f8d97a23, 0xf4db4aff2ac52470, 72 }, /* #37 */
    1624     { 0x385dd7, 0x385516, 0x7561e904b8db0db8, 0x1b784a0e83ab0f48, 0x88bff7a36f0941d0, 165 }, /* #38 */
    1625     { 0x264fd3, 0x264793, 0x14b727528197cb97, 0xd063c296e4ea5032, 0x409a28dc8476831e, 211 }, /* #39 */
    1626     { 0x1e1612, 0x1e1e17, 0xcf07b8a8cbd8ee57, 0x50511cf07b8a8cbd, 0x790fc23b84850511, 148 }, /* #40 */
    1627     { 0x154dc2, 0x154596, 0x82ee017b8881d1b2, 0xe8ccef60bb805ee2, 0x5b99ea3e17a333bd, 154 }, /* #41 */
    1628     { 0x2c7f87, 0x2c7793, 0x74ba1e949606418f, 0xe5b84d4e9743d292, 0xed36f211e72dc26a, 27 }, /* #42 */
    1629     { 0x256442, 0x256496, 0xf078e28d3ae389ff, 0xfbabdf83c71469d7, 0x8619fdb7fd5f757b, 85 }, /* #43 */
    1630     { 0x256293, 0x256216, 0xf0b22267d5481a3b, 0x255e16444cfaa903, 0x6bff7d817ef0b12a, 139 }, /* #44 */
    1631     { 0x3f1102, 0x3f1912, 0x198a29931cb5a596, 0x4964b3bf6be7f446, 0x152592cefdaf9fd1, 58 }, /* #45 */
    1632     { 0x1d76d6, 0x1d7613, 0x7c64ad75acb85efe, 0x140e9bb7abe3256b, 0x6226cfc281d376f5, 229 }, /* #46 */
    1633     { 0x302992, 0x302993, 0x7149982d9454674b, 0xa3a14beb52f63b38, 0xe7474297d6a5ec76, 121 }, /* #47 */
    1634     { 0x3b2906, 0x3b2917, 0x82f15f87f41f8b48, 0x5d334178afc3fa0f, 0xc887ba6774b6ba66, 145 }, /* #48 */
    1635     { 0x3b0f17, 0x3b0713, 0x67bdfa19925d3ead, 0x23bd186be17b3def, 0x0a542477a30d7c2f, 237 }, /* #49 */
    1636     { 0x0f1806, 0x0f1812, 0xa6634c0242b1ca77, 0x445c089a5e95331a, 0x59d6c88b81134bd2, 237 }, /* #50 */
    1637     { 0x3a60c3, 0x3a6893, 0x62c449d9c4b08c32, 0xb2c4cc576462c449, 0x837d68b2c4cc5764, 232 }, /* #51 */
    1638     { 0x0967c6, 0x096f12, 0x8eef484f51866769, 0x43f73a3bbd213d46, 0x398719e3b210fdce, 150 }, /* #52 */
    1639     { 0x1f7846, 0x1f7892, 0x5b42797b95a655ab, 0x8229aa293588385b, 0xf98229aa29358838, 56 }, /* #53 */
    1640     { 0x115fd2, 0x115716, 0xba3ba66097a98486, 0x00cfd74774cc12f5, 0xb1c24bb6e228067e, 19 }, /* #54 */
    1641     { 0x2b3107, 0x2b3193, 0xbd47e5b9ed9f6b75, 0xc34f36e174997a8f, 0xc5d6e1a79b70ba4c, 239 }, /* #55 */
    1642     { 0x086657, 0x086617, 0xab957a0e058c04e5, 0x2a2806450ab957a0, 0xdb39d1e2a2806450, 100 }, /* #56 */
    1643     { 0x3c1512, 0x3c1596, 0xd299bc874a272f69, 0xee1aca1b5bb4a66f, 0xab2887b86b286d6e, 42 }, /* #57 */
    1644     { 0x2440d3, 0x244093, 0xf3e64d19f5aefefb, 0xc97ff28df9f3268c, 0x5e1a595b92ffe51b, 161 }, /* #58 */
    1645     { 0x3f0712, 0x3f0793, 0xe302f79f7f86ade6, 0xdc605ef3eff0d5bc, 0x556a1ab8d7cef9ae,  3 }, /* #59 */
    1646     { 0x1171d2, 0x117113, 0x5a93605eda9a949f, 0x1e6b526c0bdb5352, 0x5aa5eb2b819bc8f3, 139 }, /* #60 */
    1647     { 0x181603, 0x181696, 0x5338fed990e0bf72, 0xebee0299c7f6cc87, 0xe28afcf2e6bd7dc0, 149 }, /* #61 */
    1648     { 0x3e2397, 0x3e2397, 0x699aae2394dad032, 0xfb4cd5711ca6d681, 0x0537f1f32a1eb1ff,  5 }, /* #62 */
    1649     { 0x382b43, 0x382b16, 0x391357304bfda3e6, 0x6cb1c89ab9825fed, 0x4697e5b4e4c12d96, 205 }, /* #63 */
    1650     { 0x200c07, 0x200c96, 0xa6fa47081dbe07ec, 0x87f789f828a1d37d, 0x46670fef13f05143, 49 }, /* #64 */
    1651     { 0x033f16, 0x033f96, 0x4e9292c6b4c09188, 0x8b5d93a4a4b1ad30, 0x0916dbfab8e22d76, 146 }, /* #65 */
    1652     { 0x346993, 0x346913, 0x5d578bf6871c7547, 0x5d4b74f52f9ad2ea, 0xa10ba96e9ea5f35a, 181 }, /* #66 */
    1653     { 0x2a3052, 0x2a3892, 0xfdc8fa73cf52b09c, 0x82d0e68b80ffb91f, 0xbe85f41687345c07, 107 }, /* #67 */
    1654     { 0x0527d7, 0x052f97, 0x75a63592ea82dda7, 0x9d698d64baa0b769, 0x58b613bab3071fc2,  2 }, /* #68 */
    1655     { 0x1c5453, 0x1c5c13, 0xb8a369457439b524, 0x707dc51b4a2ba1cd, 0xeed0f46670544e0f, 141 }, /* #69 */
    1656     { 0x012952, 0x012912, 0x3753c766ab9d97b8, 0x6f801017b1ba9e3b, 0xd4109dedf00202f6, 229 }, /* #70 */
    1657     { 0x2e06d7, 0x2e0e17, 0xf5e5edd87fc55b30, 0x6345311e307af2f6, 0x7769e8c68a623c60, 105 }, /* #71 */
    1658     { 0x2a1786, 0x2a1f16, 0x750c5d1220f02116, 0x7d64c7e6ea18ba24, 0xb1c006adbeb263f3, 95 }, /* #72 */
    1659     { 0x323f86, 0x323716, 0xeaf395acfb844d5e, 0x34a7eaf395acfb84, 0xef71c14d42a734a7, 144 }, /* #73 */
    1660     { 0x3e0b86, 0x3e0b16, 0x90ecf9969730fbf2, 0x5ba6bec20b721d9f, 0xedac02dd35f6105b, 107 }, /* #74 */
    1661     { 0x3f5257, 0x3f5217, 0x18e8e536c7944b80, 0x0fbb338881a75063, 0xfe03eecce22069d4, 182 }, /* #75 */
    1662     { 0x296c57, 0x296493, 0xe3dec336c8d241d0, 0xd8260ce865f197f1, 0xf9b04c19d0cbe32f, 185 }, /* #76 */
    1663     { 0x1d01d6, 0x1d0197, 0x29faa9717b6324a4, 0xc5380914fd54b8bd, 0x51c3d26f078a7012, 89 }, /* #77 */
    1664     { 0x1113d7, 0x111396, 0x2bf91c3d6b81264b, 0xebfbeb3fd60afe47, 0xc6b023afefacff58, 106 }, /* #78 */
    1665     { 0x3d1117, 0x3d1117, 0x5bb8daab9aca5d62, 0x5bb8daab9aca5d62, 0xe82781180193379a, 64 }, /* #79 */
    1666     { 0x081c46, 0x081496, 0xf8eb001cfab7ccdd, 0xf398a896ebf1d600, 0x72261579cc544b75, 167 }, /* #80 */
    1667     { 0x365253, 0x365292, 0xf2ce6233b81905d6, 0xe2a79673119dc0c8, 0xa3dad4ba0b911c54, 141 }, /* #81 */
    1668     { 0x126182, 0x126112, 0x5d2e03d607d4b2e9, 0x3ae9701eb03ea597, 0x2af740e48655ccc7, 197 }, /* #82 */
    1669     { 0x360fc3, 0x360713, 0xc08424860ea24973, 0x07021092183a8925, 0x1d2d3d592379fa81,  6 }, /* #83 */
    1670     { 0x396786, 0x396713, 0xff9b0124f13b9887, 0x3efff9b0124f13b9, 0xc40f2cf1d96823ef, 76 }, /* #84 */
    1671     { 0x361996, 0x361996, 0x82da49bfa667392b, 0x8705b4937f4cce72, 0x1ea17c9242a9dfc3, 199 }, /* #85 */
    1672     { 0x3d6a93, 0x3d6216, 0xaaf64dbe4a7397d9, 0x0aa0d06a2bceaaf6, 0x6a620aa0d06a2bce, 240 }, /* #86 */
    1673     { 0x320ed2, 0x320692, 0xc08023d0f500b16b, 0xcf1c08023d0f500b, 0xb0afb1c01caf2cf1, 12 }, /* #87 */
    1674     { 0x3e6593, 0x3e6d92, 0x1997293275c0246b, 0xadc8ccb94993ae01, 0xc6e39af3e9ccd5b9, 13 }, /* #88 */
    1675     { 0x2967d6, 0x296797, 0xeb92b0946bf332e6, 0xd70df771d7256128, 0x2af8242eeb86fbb8, 223 }, /* #89 */
    1676     { 0x1207d2, 0x120f16, 0x9ffdd4fe125b2d57, 0x541dd3ffba9fc24b, 0x992b725111aaa0ee, 147 }, /* #90 */
    1677     { 0x3d2417, 0x3d2416, 0xc0a75d00a1e9dced, 0x35b485e6053ae805, 0xbbd84ae886b690bc, 221 }, /* #91 */
    1678     { 0x116443, 0x116493, 0x73d457a0b6174d4e, 0xdd1e7138fd5cf515, 0x6d52077479c4e3f5, 234 }, /* #92 */
    1679     { 0x176707, 0x176f96, 0x699beeb57db4cf64, 0xb4cdf75abeda67b2, 0xe912f990bc54e33d,  1 }, /* #93 */
    1680     { 0x2e2e47, 0x2e2692, 0x8676637155bb76d4, 0xf1dc661b5f22f867, 0xf02f1dc661b5f22f, 180 }, /* #94 */
    1681     { 0x1f0987, 0x1f0193, 0x79923143dd3f9605, 0xdd78bca2b3810cf1, 0x775e2f28ace0433c, 126 }, /* #95 */
    1682     { 0x116582, 0x116597, 0xc0569a6055f2efb2, 0xc4efad88a66602b4, 0x3ccc789df5b114cc, 109 }, /* #96 */
    1683     { 0x390c12, 0x390496, 0xa171516820e32866, 0xcbaaaf7d0b8a8b41, 0xc65cdb61f97555ef, 93 }, /* #97 */
    1684     { 0x355f42, 0x355796, 0x5b5f2350ef9cbd87, 0xe96d7c8d43be72f6, 0x1b0a12638307673a, 70 }, /* #98 */
    1685     { 0x215e42, 0x215e92, 0x8043fd78f9734b0b, 0x8bed745aa010ff5e, 0x49c7bf722fb5d16a, 98 }, /* #99 */
    1686     { 0x006497, 0x006416, 0xabd518d6a0d3b800, 0x3e4dd05abd518d6a, 0xb66a8de0b3e4dd05, 220 }, /* #100 */
    1687     { 0x075242, 0x075292, 0x31d18cf73c3e9987, 0xf4f5b8d1f716b8c7, 0x6d3d3d6e347dc5ae, 246 }, /* #101 */
    1688     { 0x391f53, 0x391f17, 0xba72f8c709ffd2f5, 0x7765dd397c6384ff, 0x80a37b92922aeecb, 145 }, /* #102 */
    1689     { 0x076982, 0x076117, 0xb722192eb7735e06, 0x0a0a4154ecdb910c, 0x4e5cf0141482a9d9, 105 }, /* #103 */
    1690     { 0x3e32d7, 0x3e3297, 0xc33ac0da873b4147, 0xef619d606d439da0, 0x70a9b10c864b29de, 201 }, /* #104 */
    1691     { 0x0b0c82, 0x0b0413, 0x2bf154c577243c46, 0x1e911c057e2a98ae, 0xc646433c70f488e0, 91 }, /* #105 */
    1692     { 0x1c2c17, 0x1c2416, 0x36fa8e42db5d0136, 0x1683b54e64dbea39, 0xbd0b9385a0ed5399, 230 }, /* #106 */
    1693     { 0x323d97, 0x323d93, 0xb7338ceb387c85c9, 0xacb45a4edb99c675, 0xa929bc735968b49d, 33 }, /* #107 */
    1694     { 0x081286, 0x081293, 0x93de7130244d6012, 0xf584c36442024f79, 0xfaca7d6130d91080, 110 }, /* #108 */
    1695     { 0x193793, 0x193f17, 0x5da506a5cea4ae25, 0x6ffcbd76941a973a, 0x680ea33d761bff2f, 86 }, /* #109 */
    1696     { 0x065d97, 0x065513, 0x508dee7b78f4d027, 0x22b11eadd2846f73, 0xcaa4d2845623d5ba, 101 }, /* #110 */
    1697     { 0x051e83, 0x051e16, 0x9a78fd35f7e9dc38, 0x6f1d8f97a6fa1f53, 0x9b78ec7cbd37d0fa, 251 }, /* #111 */
    1698     { 0x2f5117, 0x2f5112, 0x8532431be9c9e274, 0x2fa18c8a770a6486, 0x08eb2d17d0c6453b, 103 }, /* #112 */
    1699     { 0x2e1907, 0x2e1997, 0xb5672db0242eb102, 0x89934b5672db0242, 0x5ea2297d08e89934, 20 }, /* #113 */
    1700     { 0x000887, 0x000016, 0xb354ff9b7b3191b4, 0x2b2a88966a9ff36f, 0x7fab661591595444, 91 }, /* #114 */
    1701     { 0x295847, 0x295093, 0x06f4741f29fe8d63, 0xcc037a3a0f94ff46, 0x4aa5944071448998,  9 }, /* #115 */
    1702     { 0x0831d3, 0x083913, 0x7599eee8781cf6f7, 0x7289c70d13fda975, 0x5b7289c70d13fda9, 184 }, /* #116 */
    1703     { 0x2c2902, 0x2c2997, 0x88e42dbc5b029e42, 0x8fc76963388e42db, 0x4d7f0d48fc769633, 228 }, /* #117 */
    1704     { 0x144912, 0x144112, 0x659036c5d64949dc, 0x375ecade6c685acb, 0xcf9baf656f36342d, 183 }, /* #118 */
    1705     { 0x3332d3, 0x333a96, 0x64afa7c2d229883e, 0x82ee53264afa7c2d, 0xfec95aa3882ee532, 92 }, /* #119 */
    1706     { 0x061fc6, 0x061f13, 0xfaae14964be54b3b, 0x7eb270b1beab8525, 0x54127351fac9c2c6, 34 }, /* #120 */
    1707     { 0x184fc2, 0x184793, 0x13e8778ac72fcfa1, 0xdbd71d05b5a27d0e, 0xd30ef6deb8e82dad, 107 }, /* #121 */
    1708     { 0x051517, 0x051516, 0xd1152b56ad00d2e2, 0x1b44d044b0d1152b, 0x054da21b44d044b0, 40 }, /* #122 */
    1709     { 0x3f6b43, 0x3f6b43, 0x1d36103f1d63390b, 0x1d36103f1d63390b, 0x908054a60864c7e8, 192 }, /* #123 */
    1710     { 0x2c7503, 0x2c7516, 0x75f528a004c935f4, 0x03b7593d8726c75f, 0x67403b7593d8726c, 116 }, /* #124 */
    1711     { 0x283402, 0x283c96, 0x910cdcb22bb0819a, 0x996e48866e5915d8, 0x56263c83e36d32dc, 209 }, /* #125 */
    1712     { 0x207f03, 0x207792, 0xede3b915e972c500, 0xc4a10ede3b915e97, 0x2152613b418c4a10, 148 }, /* #126 */
    1713     { 0x0877c7, 0x087796, 0x00122d659282a8b5, 0xeb0116800916b2c9, 0x592912beb1d6022d, 217 }, /* #127 */
     1586    { 0x0d0646, 0x0d0656, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 172 }, /* #0 */
     1587    { 0x147347, 0x147356, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 173 }, /* #1 */
     1588    { 0x0a54c7, 0x0a5456, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 81 }, /* #2 */
     1589    { 0x3f3a42, 0x3f3256, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 244 }, /* #3 */
     1590    { 0x285396, 0x285356, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 113 }, /* #4 */
     1591    { 0x181556, 0x181556, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 83 }, /* #5 */
     1592    { 0x184b96, 0x184313, 0x6a3df64cb75fac9e, 0x0000000000000001, 0x0000000000000000, 62 }, /* #6 */
     1593    { 0x380742, 0x380713, 0xc4d1cbb4603fecc6, 0x00000000000000c4, 0x0000000000000000, 184 }, /* #7 */
     1594    { 0x2c7453, 0x2c7416, 0x0dcc430a9c5eb53b, 0x00000006e621854e, 0x0000000000000000, 153 }, /* #8 */
     1595    { 0x280087, 0x280013, 0x49ea10aba5c28a6b, 0x00000000127a842a, 0x0000000000000000, 162 }, /* #9 */
     1596    { 0x2048d6, 0x204016, 0x24a1d5887c55cb7a, 0x1250eac43e2ae5bd, 0x0000000000000000, 129 }, /* #10 */
     1597    { 0x3c5f02, 0x3c5713, 0x32848d64488b5145, 0x0000000000000032, 0x0000000000000000, 248 }, /* #11 */
     1598    { 0x397f02, 0x397f16, 0x5499eccb8a5ec7f6, 0x582fc041624bb455, 0xb160bf0105892ed1, 250 }, /* #12 */
     1599    { 0x2e4647, 0x2e4696, 0x3f2e10352a5cfe18, 0xe7e5c206a54b9fc3, 0x56eb64aed711e17f, 67 }, /* #13 */
     1600    { 0x207c57, 0x207c96, 0x30dfc1345ee0ae7d, 0xb68186fe09a2f705, 0x84bb8c2b720576d0, 77 }, /* #14 */
     1601    { 0x0d2d17, 0x0d2516, 0x4944364e4bd2fe86, 0x2ea49fd124a21b27, 0xb3f0d4865d493fa2, 225 }, /* #15 */
     1602    { 0x221497, 0x221c97, 0xa36443da59532bdb, 0xa34b4e114546c887, 0xf927f7d1a5a708a2, 167 }, /* #16 */
     1603    { 0x004dd7, 0x004d97, 0xeb286887bef87a58, 0xb81faca1a21efbe1, 0x67ab630e69e6ae07, 78 }, /* #17 */
     1604    { 0x205ad6, 0x205a92, 0x2f353362642bac2e, 0x813ff05e6a66c4c8, 0xe14659d54dc09ff8, 215 }, /* #18 */
     1605    { 0x2e6d02, 0x2e6593, 0xb3f7306059c09add, 0xef8f00a67acfdcc1, 0x1cec773be3c0299e, 38 }, /* #19 */
     1606    { 0x2a3193, 0x2a3193, 0x29b7e8ea85f065fd, 0xc02ca6dfa3aa17c1, 0x0a001816691c700b, 78 }, /* #20 */
     1607    { 0x2b05d6, 0x2b0d12, 0x4aa3b1b039e774c6, 0x612a8ec6c0e79dd3, 0xed4d88f100e6c018, 70 }, /* #21 */
     1608    { 0x1b25d7, 0x1b2517, 0x6faa7f9e5598ff71, 0x298a0d64df54ff3c, 0x133a9ac594c506b2, 95 }, /* #22 */
     1609    { 0x315783, 0x315f13, 0xfef961257e0418d1, 0x688560a6590543fe, 0xde688560a6590543, 56 }, /* #23 */
     1610    { 0x1d44c3, 0x1d4c16, 0x3e38c0df2ecf94e6, 0x63e38c0df2ecf94e, 0x6a24710c7ffeb136, 68 }, /* #24 */
     1611    { 0x295812, 0x295817, 0xf571c0cf149f8764, 0x42313cf571c0cf14, 0x07ae5b4c8242313c, 88 }, /* #25 */
     1612    { 0x086e52, 0x086e97, 0x547eef3321a013f7, 0x80304ccc5144daa3, 0x3d700609998a289b, 53 }, /* #26 */
     1613    { 0x192a47, 0x192217, 0x5c8e988a273a2db4, 0x0559a0155c0bb7f5, 0xa0559a0155c0bb7f, 60 }, /* #27 */
     1614    { 0x110612, 0x110e16, 0x7cccd610fb2dd065, 0x59c7e7efdf333584, 0x8d30e97d671f9fbf, 34 }, /* #28 */
     1615    { 0x176f06, 0x176f93, 0xbfc082ce0e045a3d, 0xbf61ed6f97c7d17f, 0xeadfb0f6b7cbe3e8, 119 }, /* #29 */
     1616    { 0x350b46, 0x350397, 0xf29690ee02c192f3, 0xf6aafb053407f296, 0xd29af6aafb053407, 112 }, /* #30 */
     1617    { 0x133c86, 0x133c12, 0x83b6f88e44aa39c6, 0x58bbab076df11c89, 0xf5c47dd0a32c5dd5, 23 }, /* #31 */
     1618    { 0x193b47, 0x193b12, 0x9236002da0c2c1a0, 0x429d690d2e8b690b, 0xa14eb4869745b485, 127 }, /* #32 */
     1619    { 0x236382, 0x236b13, 0xf564ac3e01f5e07b, 0x4f564ac3e01f5e07, 0xb5a624cbe46835d4, 196 }, /* #33 */
     1620    { 0x2a4d86, 0x2a4d92, 0x8e783e1820900213, 0x830b1cf07c304120, 0x2c178ac9cfa64185, 143 }, /* #34 */
     1621    { 0x190b96, 0x190392, 0x320ebf6dd88f7417, 0xf931cd36399075fb, 0x92f4873f2639a6c7, 165 }, /* #35 */
     1622    { 0x2b0016, 0x2b0092, 0x9e0c4748a8dc6775, 0xf037aec33c188e91, 0x2bd93e0e781bd761, 159 }, /* #36 */
     1623    { 0x0b2256, 0x0b2a97, 0x008f4bc7ddfadc35, 0x89119f91690023d2, 0xcc0e3624467e45a4, 170 }, /* #37 */
     1624    { 0x1313d2, 0x131b97, 0xd9da0fae014409b8, 0xa7b7676eb89b3b41, 0xfcb0b53dbb3b75c4, 235 }, /* #38 */
     1625    { 0x241a56, 0x241a12, 0x8f7381c6c8053b3a, 0x4d16ea8f7381c6c8, 0xdd1b7151684d16ea, 152 }, /* #39 */
     1626    { 0x374a06, 0x374296, 0x72c9844ac3a6a99d, 0xd0e1f9fdcb26112b, 0xa8f8dea174387e7f, 222 }, /* #40 */
     1627    { 0x1e5bc7, 0x1e5b92, 0x353e512f04f12b01, 0x8c72210659a9f289, 0x5ac517918e4420cb, 37 }, /* #41 */
     1628    { 0x0817c2, 0x081797, 0x4e975bcb9a2377f0, 0xee691985ca5e274b, 0x3d51dcd2330b94bc, 113 }, /* #42 */
     1629    { 0x355246, 0x355213, 0xf661e6194334a977, 0x169a54a0b11207ec, 0xa48b4d2a50588903, 247 }, /* #43 */
     1630    { 0x345942, 0x345117, 0xc747f66486eb6168, 0x3d0268b0287978e8, 0x2989e813458143cb, 179 }, /* #44 */
     1631    { 0x000a96, 0x000216, 0x7dfd353b02ca856b, 0x257563a890fbfa6a, 0xb0e7e112bab1d448, 167 }, /* #45 */
     1632    { 0x2e6996, 0x2e6196, 0x0e1a898fb8f3cd0a, 0xc93d46580faf7930, 0xf927a8cb01f5ef26, 189 }, /* #46 */
     1633    { 0x0a02d6, 0x0a0a92, 0x6c29054d8c533a8d, 0x85b0a41536314cea, 0x61fe7911b91b18e1, 134 }, /* #47 */
     1634    { 0x2c0716, 0x2c0f17, 0xc4090cb88ee2adee, 0x5b711030ce204865, 0x3bbe8bcb6e220619, 229 }, /* #48 */
     1635    { 0x060503, 0x060d16, 0xc918d1da960e5d71, 0x7d17098e77246347, 0x9d19db5f45c2639d, 230 }, /* #49 */
     1636    { 0x087a56, 0x087296, 0xaa0a52515134ee52, 0xf280ba25967aa0a5, 0xcf9b7f280ba25967, 236 }, /* #50 */
     1637    { 0x1a7106, 0x1a7192, 0xf543cba015fc8416, 0xebdb630bea879740, 0x0821ae6cf5edb185, 159 }, /* #51 */
     1638    { 0x137d87, 0x137593, 0x77ca7127fb16577f, 0xdd480d878940500b, 0x7ba901b0f1280a01, 61 }, /* #52 */
     1639    { 0x200e46, 0x200616, 0xbff6046031a4e211, 0x249ec265f106ffd8, 0xacacc927b0997c41, 46 }, /* #53 */
     1640    { 0x212fc7, 0x212f96, 0x6e31d634729b3eb4, 0x9e6079d6e31d6347, 0xdcfdfa5289e6079d, 92 }, /* #54 */
     1641    { 0x2b0056, 0x2b0092, 0x06ad00c67dfe5d81, 0xdb3249da804706ad, 0x681bdb3249da8047, 48 }, /* #55 */
     1642    { 0x354a82, 0x354297, 0x4397a8ba85eed7c4, 0xdc02872f51750bdd, 0xf26010df59c66e01, 79 }, /* #56 */
     1643    { 0x0c39d3, 0x0c3996, 0x4f5300dc943d770d, 0xa0c497650cd3d4c0, 0x3dacca83125d9433, 234 }, /* #57 */
     1644    { 0x164346, 0x164393, 0x0e1a6b8962229bac, 0xe981705c2084b8d0, 0x6e981705c2084b8d, 252 }, /* #58 */
     1645    { 0x1e69c3, 0x1e6117, 0xe14a5ad39686a34a, 0x1a9891048be14a5a, 0x18c16f1a9891048b, 168 }, /* #59 */
     1646    { 0x031803, 0x031013, 0x5dae1c7d70e73e58, 0x0c388bb5c38fae1c, 0x47c293ff11d061c4, 83 }, /* #60 */
     1647    { 0x246853, 0x246016, 0x11b660c74084d8d0, 0x2d2fdbdffd08db30, 0xd89cc65a5fb7bffa, 41 }, /* #61 */
     1648    { 0x2b0646, 0x2b0617, 0x6d4b22c17f7356da, 0x19cd49053fad8844, 0x8ce6a4829fd6c422, 63 }, /* #62 */
     1649    { 0x2f5bd6, 0x2f5312, 0x54bc5d5279121f2b, 0x0a72f346a4b77d15, 0x6029cbcd1a92ddf4, 58 }, /* #63 */
     1650    { 0x1e5c06, 0x1e5c96, 0x951a7a23c033fccf, 0x90653d5ca8d3d11e, 0xdcd4060c720ca7ab, 157 }, /* #64 */
     1651    { 0x0b29c7, 0x0b2993, 0x76c667438c2592c3, 0xba57bcd76c667438, 0x4d62dde9dba57bcd, 220 }, /* #65 */
     1652    { 0x227583, 0x227516, 0x4a800fdb1193025c, 0x07e95001fb623260, 0x989a20169d90f83f, 203 }, /* #66 */
     1653    { 0x283f13, 0x283f13, 0x56fb7483dae0b6b6, 0x5beadf6e907b5c16, 0xe87058f6f3a642df, 11 }, /* #67 */
     1654    { 0x0c5283, 0x0c5296, 0x386ec17629c4d0e6, 0xed95ebe8dd670dd8, 0x9829276caf5f46eb, 171 }, /* #68 */
     1655    { 0x0d4702, 0x0d4713, 0xe464e027d2305a00, 0x1cfb3a3570a7dfc8, 0x7b8e7d9d1ab853ef, 247 }, /* #69 */
     1656    { 0x2d5007, 0x2d5893, 0xf095c5d390694a6f, 0xbb1559892408c273, 0x2ec556624902309c, 190 }, /* #70 */
     1657    { 0x1615d6, 0x161d96, 0x2684dccb8f110592, 0x90044d09b9971e22, 0xac480a0adcbbc802, 15 }, /* #71 */
     1658    { 0x3172d2, 0x317216, 0x7305ea59eec6a338, 0x2674e60bd4b3dd8d, 0x5cc5ea76c95c933a, 143 }, /* #72 */
     1659    { 0x087803, 0x087017, 0x2b70e648fdbe961b, 0x2ba07eb7d6a456e1, 0x2bb695d03f5beb52, 239 }, /* #73 */
     1660    { 0x1f4246, 0x1f4296, 0xf8716a6ea3803e2a, 0xc053311f0e2d4dd4, 0x3caddfef9e029988, 219 }, /* #74 */
     1661    { 0x1c5e12, 0x1c5e16, 0xce301466d3e5b67e, 0x5ae5267180a3369f, 0xb76f2ef5368b5ca4, 21 }, /* #75 */
     1662    { 0x120147, 0x120192, 0x7a71800b3c2d2f22, 0xfcbe09077a71800b, 0x2042ea8cfcbe0907, 224 }, /* #76 */
     1663    { 0x2861d2, 0x286917, 0x09c0fef010c35bd1, 0x65ad2f69da143900, 0xc65ad2f69da14390, 188 }, /* #77 */
     1664    { 0x065292, 0x065293, 0x73a248fcbb61572c, 0xcb65bee74491f976, 0xe9c281742365b2df, 23 }, /* #78 */
     1665    { 0x265ac7, 0x265a96, 0xda25e0b3be5378e4, 0xb370da25e0b3be53, 0x21268024040eb370, 80 }, /* #79 */
     1666    { 0x263303, 0x263393, 0xec5591a51adf16db, 0xf30762ac8d28d6f8, 0x75506403a5ccfe60, 77 }, /* #80 */
     1667    { 0x1c1c47, 0x1c1496, 0x0073628e7ac4967a, 0xe96b1ba00e6c51cf, 0x53b7211d974b58dd, 219 }, /* #81 */
     1668    { 0x273f02, 0x273712, 0xb37f2eac4b770748, 0x3e991e471b92b37f, 0x8e633e991e471b92, 48 }, /* #82 */
     1669    { 0x271442, 0x271c17, 0x35fdc32b8a6ceff5, 0x4eb1df9c61e244d7, 0xb793ac77e7187891, 246 }, /* #83 */
     1670    { 0x0c6982, 0x0c6992, 0xa74aebdb17787cd2, 0x990014f8516094e9, 0x5534c800a7c28b04, 179 }, /* #84 */
     1671    { 0x357c52, 0x357497, 0x431d3f5c287f6285, 0xd7643431a2dee218, 0xd77aec8686345bdc, 117 }, /* #85 */
     1672    { 0x293002, 0x293892, 0x7ec3ff3663a4686d, 0xa56b50a4d6fd87fe, 0x7dbb0a52b5a8526b, 39 }, /* #86 */
     1673    { 0x157d96, 0x157d12, 0x61759a7b4dbdb404, 0x7f8999cb0bacd3da, 0x845a1c996ff13339, 221 }, /* #87 */
     1674    { 0x333f97, 0x333f96, 0x71a65ffa809db446, 0x8035dc6997fea027, 0x1019303b194e00d7, 146 }, /* #88 */
     1675    { 0x3e7a93, 0x3e7a12, 0x2ed862c328745a5c, 0x5dc01e1487976c31, 0xadabb8bb803c290f, 105 }, /* #89 */
     1676    { 0x172d43, 0x172d96, 0x19fe7b8de6dc8e3d, 0x930b9a80cff3dc6f, 0xfbd9929dd2617350, 29 }, /* #90 */
     1677    { 0x277553, 0x277d92, 0xdb05a78a0562d2ec, 0x896a1b19d0939db0, 0xbcc896a1b19d0939, 52 }, /* #91 */
     1678    { 0x0b1596, 0x0b1516, 0x75ae2016c640844e, 0x302d5d6b8805b190, 0x3e0fea063abcc0b5, 146 }, /* #92 */
     1679    { 0x192586, 0x192d16, 0xf9a4318276443b96, 0x746197cd218c13b2, 0x09762c184aae8c32, 85 }, /* #93 */
     1680    { 0x362b82, 0x362317, 0x961dd000a7758b90, 0x0956ff2c3ba0014e, 0x78173ee97e84ab7f, 151 }, /* #94 */
     1681    { 0x346942, 0x346192, 0x8694a3041d45a217, 0xfa284b90b4ff9f0d, 0xad7d1425c85a7fcf, 119 }, /* #95 */
     1682    { 0x3a1d43, 0x3a1592, 0x087d0e64416104b9, 0xcb96087d0e644161, 0x9bb30aed8a3bcb96, 208 }, /* #96 */
     1683    { 0x093892, 0x093016, 0x282835a4ca748678, 0x0f46620ecd014828, 0x750f46620ecd0148, 248 }, /* #97 */
     1684    { 0x254a57, 0x254a97, 0xd8c8a2b2a5bdefc5, 0x9819833862c1a9b1, 0xadcc0cc19c3160d4, 55 }, /* #98 */
     1685    { 0x0300d7, 0x030817, 0xc4e3e66b3b761328, 0x6a6747163ea7e271, 0xcad6d4ce8e2c7d4f, 241 }, /* #99 */
     1686    { 0x160093, 0x160893, 0xbfd73f092e8777ff, 0x802b7fae7e125d0e, 0x8bd65c4630414015, 143 }, /* #100 */
     1687    { 0x327297, 0x327a93, 0x39c4d19fbe0ad76b, 0xb689e3b5a39c4d19, 0x6c4aa68b689e3b5a, 100 }, /* #101 */
     1688    { 0x073cc2, 0x073c96, 0x56a5500a42011b45, 0xb8ebfca7308d5a95, 0x11192e3aff29cc23, 110 }, /* #102 */
     1689    { 0x1409d2, 0x140996, 0xb4806bc672246959, 0xbd5e0974c275b38b, 0x6bd5e0974c275b38, 252 }, /* #103 */
     1690    { 0x383dd6, 0x383597, 0xcc7bd724e8412369, 0xd97062b34d1db663, 0xb17b2e0c5669a3b6, 53 }, /* #104 */
     1691    { 0x2f47c7, 0x2f4f92, 0x018bebb844517ba2, 0x9ea6018bebb84451, 0xbc8fc9cb49209ea6, 80 }, /* #105 */
     1692    { 0x296917, 0x296112, 0xd0b4f5e8efb20632, 0x2806ba186948c3a1, 0x5414035d0c34a461, 247 }, /* #106 */
     1693    { 0x3c5787, 0x3c5f92, 0x776760fd4de02814, 0x9e75776760fd4de0, 0xbf1346a5e4109e75, 208 }, /* #107 */
     1694    { 0x0b7ac7, 0x0b7a97, 0xcf6acc6aaac58c01, 0x926be1cf6acc6aaa, 0x00e8b877ec926be1, 24 }, /* #108 */
     1695    { 0x393a97, 0x393a12, 0xb1619446def5292a, 0x64a0e7899f22c586, 0xbf0b992839e267c8, 110 }, /* #109 */
     1696    { 0x193613, 0x193617, 0x19476e5ae6f6dd7d, 0x31cd087704f02400, 0x6639a10ee09e0480, 189 }, /* #110 */
     1697    { 0x387843, 0x387812, 0x556f42669cf2ffab, 0x42ab7a1334e797fd, 0x86de6634bb704188, 69 }, /* #111 */
     1698    { 0x106807, 0x106817, 0x788c3810c3e81064, 0x51c096124a25e230, 0xa2b0947025849289, 174 }, /* #112 */
     1699    { 0x385c82, 0x385c13, 0xf86134b5b20b1ffd, 0x44ba0777ae5ca68f, 0x489740eef5cb94d1, 125 }, /* #113 */
     1700    { 0x1a7253, 0x1a7a13, 0xb56d053f88d18cb6, 0x4ed5b414fe234632, 0xe0ee5f4e4873a753, 198 }, /* #114 */
     1701    { 0x084e03, 0x084e93, 0x30d3e22fcbbb39dd, 0x8242bc136649f986, 0xb4104857826cc93f, 117 }, /* #115 */
     1702    { 0x0a7c06, 0x0a7c17, 0x8173f7064fefb196, 0x7c8173f7064fefb1, 0x0bc2f38ba45ecc7c, 136 }, /* #116 */
     1703    { 0x1d6f16, 0x1d6f16, 0x236cf808e57dc282, 0x7100837236cf808e, 0x6d8b568047100837, 220 }, /* #117 */
     1704    { 0x031317, 0x031b92, 0x7e4dbf8e31242e16, 0x83f2966bebfa63f2, 0xaa307e52cd7d7f4c, 245 }, /* #118 */
     1705    { 0x0948d7, 0x094893, 0x468ebd5bf4d4eaf9, 0xa3475eadfa6a757c, 0x46a0cf780531c58d, 129 }, /* #119 */
     1706    { 0x3e4f47, 0x3e4716, 0xe0586dce6dda719a, 0x1fff3c0b0db9cdbb, 0x2a953b648d90fff9, 19 }, /* #120 */
     1707    { 0x237d83, 0x237d92, 0x74804863310f8f2a, 0xb209db51eb95d201, 0x37d06c8276d47ae5, 110 }, /* #121 */
     1708    { 0x0f1213, 0x0f1216, 0xf2cb488653adbaed, 0x01cef000cdeefe59, 0xe6800e7780066f77, 51 }, /* #122 */
     1709    { 0x0a2303, 0x0a2392, 0xb0d5f4e630c85737, 0xcc11aa9760a08b58, 0x119823552ec14116, 121 }, /* #123 */
     1710    { 0x187bc6, 0x187393, 0x09c89ac290c168d1, 0xfc328d55827226b0, 0x2b73daf3f0ca3556, 162 }, /* #124 */
     1711    { 0x307f46, 0x307713, 0x9c5ccb1e2135f0ee, 0x05e29a9a0365a3d3, 0xa82f14d4d01b2d1e, 187 }, /* #125 */
     1712    { 0x3664d6, 0x366492, 0x7e600cb2242be753, 0xcae7653e19a1c7e6, 0x804cae7653e19a1c, 244 }, /* #126 */
     1713    { 0x102c96, 0x102c96, 0x57add8f4ad26f154, 0x57add8f4ad26f154, 0x38cd0a7d9550ffd9, 128 }, /* #127 */
    17141714};
    17151715
     
    17181718static const BINU8_TEST_T g_aTests_rol_u8_amd[] =
    17191719{
    1720     { 0x396706, 0x396706, 0x00, 0x00, 0, 26 }, /* #0 */
    1721     { 0x0a4006, 0x0a4006, 0x00, 0x00, 0, 6  }, /* #1 */
    1722     { 0x303306, 0x303306, 0x00, 0x00, 0, 17 }, /* #2 */
    1723     { 0x3a7d53, 0x3a7552, 0x00, 0x00, 0, 25 }, /* #3 */
    1724     { 0x162392, 0x162392, 0x00, 0x00, 0, 22 }, /* #4 */
    1725     { 0x2f5c16, 0x2f5416, 0x00, 0x00, 0, 14 }, /* #5 */
    1726     { 0x3c6d17, 0x3c6d16, 0x22, 0x88, 0, 18 }, /* #6 */
    1727     { 0x2007c2, 0x200fc3, 0xe5, 0x79, 0, 30 }, /* #7 */
    1728     { 0x342e47, 0x342e46, 0x32, 0xc8, 0, 18 }, /* #8 */
    1729     { 0x020707, 0x020706, 0x15, 0x54, 0, 2  }, /* #9 */
    1730     { 0x373257, 0x373256, 0x20, 0x02, 0, 20 }, /* #10 */
    1731     { 0x061e46, 0x061646, 0x01, 0x10, 0, 12 }, /* #11 */
    1732     { 0x282596, 0x282d96, 0x93, 0x9c, 0, 27 }, /* #12 */
    1733     { 0x275e07, 0x275e06, 0x91, 0xc8, 0, 15 }, /* #13 */
    1734     { 0x030257, 0x030a57, 0xad, 0x6d, 0, 3  }, /* #14 */
    1735     { 0x0639d2, 0x0639d3, 0x6a, 0x53, 0, 19 }, /* #15 */
    1736     { 0x350fc3, 0x350fc2, 0x7e, 0xfc, 0, 25 }, /* #16 */
    1737     { 0x131e92, 0x131e92, 0xc6, 0xc6, 0, 0  }, /* #17 */
    1738     { 0x036dd3, 0x036dd3, 0x25, 0x29, 0, 11 }, /* #18 */
    1739     { 0x285682, 0x285682, 0x67, 0x76, 0, 20 }, /* #19 */
    1740     { 0x216b53, 0x216b52, 0x84, 0x84, 0, 8  }, /* #20 */
    1741     { 0x0b6497, 0x0b6496, 0x90, 0x42, 0, 26 }, /* #21 */
    1742     { 0x107887, 0x107886, 0xd2, 0x96, 0, 27 }, /* #22 */
    1743     { 0x1d0f03, 0x1d0f03, 0xa9, 0x4d, 0, 27 }, /* #23 */
    1744     { 0x3350c3, 0x3350c2, 0x68, 0x34, 0, 7  }, /* #24 */
    1745     { 0x2d3a03, 0x2d3a02, 0xf5, 0xbe, 0, 13 }, /* #25 */
    1746     { 0x145d16, 0x145d16, 0x2e, 0xe2, 0, 20 }, /* #26 */
    1747     { 0x087703, 0x087f02, 0x36, 0xc6, 0, 21 }, /* #27 */
    1748     { 0x3a0ec3, 0x3a0ec3, 0x17, 0x17, 0, 16 }, /* #28 */
    1749     { 0x2c0142, 0x2c0142, 0x3a, 0x74, 0, 17 }, /* #29 */
    1750     { 0x065007, 0x065807, 0x4b, 0x4b, 0, 8  }, /* #30 */
    1751     { 0x395413, 0x395c13, 0x5a, 0x69, 0, 26 }, /* #31 */
    1752     { 0x1b15c7, 0x1b15c7, 0x72, 0x72, 0, 0  }, /* #32 */
    1753     { 0x253493, 0x253492, 0xf1, 0x7c, 0, 30 }, /* #33 */
    1754     { 0x060356, 0x060357, 0x77, 0xdd, 0, 10 }, /* #34 */
    1755     { 0x185e02, 0x185e02, 0x1c, 0xe0, 0, 27 }, /* #35 */
    1756     { 0x001e17, 0x001616, 0x1d, 0x3a, 0, 1  }, /* #36 */
    1757     { 0x2663c3, 0x266bc3, 0x94, 0x29, 0, 1  }, /* #37 */
    1758     { 0x291383, 0x291383, 0x60, 0x81, 0, 18 }, /* #38 */
    1759     { 0x215f82, 0x215f82, 0x72, 0x72, 0, 0  }, /* #39 */
    1760     { 0x2878c2, 0x2878c3, 0xcf, 0x3f, 0, 26 }, /* #40 */
    1761     { 0x1204c6, 0x120cc6, 0xaa, 0xaa, 0, 22 }, /* #41 */
    1762     { 0x366c07, 0x366c06, 0x83, 0xe0, 0, 6  }, /* #42 */
    1763     { 0x202797, 0x202796, 0x12, 0x48, 0, 18 }, /* #43 */
    1764     { 0x1f4502, 0x1f4d02, 0x09, 0x90, 0, 12 }, /* #44 */
    1765     { 0x1117c2, 0x111fc3, 0x57, 0x75, 0, 4  }, /* #45 */
    1766     { 0x043986, 0x043187, 0xed, 0xdb, 0, 25 }, /* #46 */
    1767     { 0x087047, 0x087047, 0x3f, 0xcf, 0, 30 }, /* #47 */
    1768     { 0x082182, 0x082183, 0x99, 0x99, 0, 24 }, /* #48 */
    1769     { 0x345213, 0x345a12, 0x8e, 0xe8, 0, 20 }, /* #49 */
    1770     { 0x241813, 0x241013, 0x7e, 0x9f, 0, 14 }, /* #50 */
    1771     { 0x341c97, 0x341c96, 0x2f, 0xf2, 0, 20 }, /* #51 */
    1772     { 0x323642, 0x323643, 0xf7, 0xbf, 0, 27 }, /* #52 */
    1773     { 0x1125c7, 0x1125c7, 0x18, 0x81, 0, 12 }, /* #53 */
    1774     { 0x010506, 0x010d07, 0xa5, 0x2d, 0, 11 }, /* #54 */
    1775     { 0x393d87, 0x393d86, 0x4a, 0x92, 0, 22 }, /* #55 */
    1776     { 0x2d7f93, 0x2d7792, 0x24, 0x42, 0, 28 }, /* #56 */
    1777     { 0x0c7c16, 0x0c7c16, 0x45, 0x8a, 0, 1  }, /* #57 */
    1778     { 0x107f07, 0x107f07, 0x23, 0x23, 0, 16 }, /* #58 */
    1779     { 0x222142, 0x222943, 0x2d, 0x69, 0, 19 }, /* #59 */
    1780     { 0x2a0492, 0x2a0c93, 0xaf, 0x5f, 0, 17 }, /* #60 */
    1781     { 0x1c7bd3, 0x1c73d3, 0x18, 0x81, 0, 4  }, /* #61 */
    1782     { 0x1c3952, 0x1c3152, 0x47, 0x74, 0, 20 }, /* #62 */
    1783     { 0x107007, 0x107006, 0x98, 0x62, 0, 18 }, /* #63 */
    1784     { 0x292e43, 0x292643, 0xb6, 0xad, 0, 22 }, /* #64 */
    1785     { 0x162f57, 0x162f56, 0x4b, 0xb4, 0, 4  }, /* #65 */
    1786     { 0x3171d7, 0x3171d6, 0x08, 0x40, 0, 11 }, /* #66 */
    1787     { 0x175717, 0x175717, 0x81, 0x81, 0, 16 }, /* #67 */
    1788     { 0x281e07, 0x281e07, 0x84, 0x84, 0, 0  }, /* #68 */
    1789     { 0x113316, 0x113316, 0x13, 0x4c, 0, 26 }, /* #69 */
    1790     { 0x3b16d2, 0x3b16d2, 0x58, 0x58, 0, 24 }, /* #70 */
    1791     { 0x2d67c3, 0x2d6fc3, 0x82, 0x41, 0, 31 }, /* #71 */
    1792     { 0x251486, 0x251c87, 0x4a, 0x25, 0, 23 }, /* #72 */
    1793     { 0x3f6347, 0x3f6347, 0x07, 0x83, 0, 15 }, /* #73 */
    1794     { 0x386bc6, 0x386bc6, 0x3a, 0x8e, 0, 6  }, /* #74 */
    1795     { 0x135007, 0x135806, 0x67, 0xce, 0, 25 }, /* #75 */
    1796     { 0x267a82, 0x267283, 0x73, 0xcd, 0, 10 }, /* #76 */
    1797     { 0x0169c7, 0x0169c6, 0xf8, 0xf8, 0, 16 }, /* #77 */
    1798     { 0x0444c3, 0x044cc2, 0x6a, 0x9a, 0, 14 }, /* #78 */
    1799     { 0x1f1c57, 0x1f1457, 0xfa, 0xf5, 0, 25 }, /* #79 */
    1800     { 0x3b1a93, 0x3b1a92, 0x13, 0x98, 0, 11 }, /* #80 */
    1801     { 0x3c3256, 0x3c3a56, 0x26, 0x98, 0, 26 }, /* #81 */
    1802     { 0x2426d6, 0x2426d6, 0x03, 0x30, 0, 20 }, /* #82 */
    1803     { 0x3d51d2, 0x3d59d3, 0xb0, 0x0b, 0, 4  }, /* #83 */
    1804     { 0x3e0086, 0x3e0087, 0xf1, 0xc7, 0, 2  }, /* #84 */
    1805     { 0x256756, 0x256756, 0x86, 0x1a, 0, 18 }, /* #85 */
    1806     { 0x0f41c6, 0x0f41c7, 0x3f, 0x9f, 0, 15 }, /* #86 */
    1807     { 0x3228d6, 0x3220d7, 0x58, 0x85, 0, 20 }, /* #87 */
    1808     { 0x2414d3, 0x241cd2, 0x9b, 0xe6, 0, 30 }, /* #88 */
    1809     { 0x2d3593, 0x2d3593, 0xee, 0xee, 0, 0  }, /* #89 */
    1810     { 0x1c72c7, 0x1c72c7, 0xf9, 0xf3, 0, 9  }, /* #90 */
    1811     { 0x3271d2, 0x3271d2, 0xea, 0xea, 0, 0  }, /* #91 */
    1812     { 0x370047, 0x370047, 0xe5, 0xe5, 0, 0  }, /* #92 */
    1813     { 0x311c87, 0x311487, 0x3f, 0xf3, 0, 20 }, /* #93 */
    1814     { 0x180802, 0x180803, 0xa5, 0x4b, 0, 25 }, /* #94 */
    1815     { 0x214597, 0x214d97, 0x61, 0x0b, 0, 27 }, /* #95 */
     1720    { 0x026c93, 0x026492, 0x00, 0x00, 0, 8  }, /* #0 */
     1721    { 0x3d1346, 0x3d1346, 0x00, 0x00, 0, 8  }, /* #0 b */
     1722    { 0x2c46d6, 0x2c46d6, 0x00, 0x00, 0, 9  }, /* #1 */
     1723    { 0x133903, 0x133102, 0x00, 0x00, 0, 9  }, /* #1 b */
     1724    { 0x1f3006, 0x1f3006, 0x00, 0x00, 0, 3  }, /* #2 */
     1725    { 0x204fd3, 0x2047d2, 0x00, 0x00, 0, 3  }, /* #2 b */
     1726    { 0x347192, 0x347192, 0x00, 0x00, 0, 19 }, /* #3 */
     1727    { 0x0b0e47, 0x0b0646, 0x00, 0x00, 0, 19 }, /* #3 b */
     1728    { 0x3b13c2, 0x3b13c2, 0x00, 0x00, 0, 29 }, /* #4 */
     1729    { 0x046c17, 0x046416, 0x00, 0x00, 0, 29 }, /* #4 b */
     1730    { 0x2c3653, 0x2c3652, 0x00, 0x00, 0, 22 }, /* #5 */
     1731    { 0x134986, 0x134186, 0x00, 0x00, 0, 22 }, /* #5 b */
     1732    { 0x317ec2, 0x3176c2, 0x85, 0x16, 0, 10 }, /* #6 */
     1733    { 0x0e0117, 0x0e0116, 0x85, 0x16, 0, 10 }, /* #6 b */
     1734    { 0x2e38d6, 0x2e38d6, 0x58, 0x58, 0, 0  }, /* #7 */
     1735    { 0x114703, 0x114703, 0x58, 0x58, 0, 0  }, /* #7 b */
     1736    { 0x0d7047, 0x0d7847, 0x3d, 0x3d, 0, 8  }, /* #8 */
     1737    { 0x320f92, 0x320f93, 0x3d, 0x3d, 0, 8  }, /* #8 b */
     1738    { 0x1a7e92, 0x1a7e92, 0x5c, 0xe2, 0, 11 }, /* #9 */
     1739    { 0x250147, 0x250946, 0x5c, 0xe2, 0, 11 }, /* #9 b */
     1740    { 0x315fc2, 0x315fc2, 0xd1, 0x8e, 0, 3  }, /* #10 */
     1741    { 0x0e2017, 0x0e2816, 0xd1, 0x8e, 0, 3  }, /* #10 b */
     1742    { 0x387657, 0x387656, 0x1c, 0x38, 0, 1  }, /* #11 */
     1743    { 0x070982, 0x070182, 0x1c, 0x38, 0, 1  }, /* #11 b */
     1744    { 0x390946, 0x390946, 0xfe, 0xfe, 0, 0  }, /* #12 */
     1745    { 0x067693, 0x067693, 0xfe, 0xfe, 0, 0  }, /* #12 b */
     1746    { 0x287dc2, 0x287dc2, 0xf6, 0xf6, 0, 24 }, /* #13 */
     1747    { 0x170217, 0x170a16, 0xf6, 0xf6, 0, 24 }, /* #13 b */
     1748    { 0x0662c6, 0x066ac6, 0xd3, 0xf4, 0, 14 }, /* #14 */
     1749    { 0x391d13, 0x391d12, 0xd3, 0xf4, 0, 14 }, /* #14 b */
     1750    { 0x1d4487, 0x1d4c87, 0x23, 0x19, 0, 11 }, /* #15 */
     1751    { 0x223b52, 0x223b53, 0x23, 0x19, 0, 11 }, /* #15 b */
     1752    { 0x024786, 0x024f87, 0xb1, 0x63, 0, 9  }, /* #16 */
     1753    { 0x3d3853, 0x3d3853, 0xb1, 0x63, 0, 9  }, /* #16 b */
     1754    { 0x2b7d03, 0x2b7503, 0xfb, 0xdf, 0, 19 }, /* #17 */
     1755    { 0x1402d6, 0x1402d7, 0xfb, 0xdf, 0, 19 }, /* #17 b */
     1756    { 0x033902, 0x033903, 0xd8, 0x63, 0, 2  }, /* #18 */
     1757    { 0x3c46d7, 0x3c4ed7, 0xd8, 0x63, 0, 2  }, /* #18 b */
     1758    { 0x080356, 0x080b56, 0x20, 0x80, 0, 2  }, /* #19 */
     1759    { 0x377c83, 0x377c82, 0x20, 0x80, 0, 2  }, /* #19 b */
     1760    { 0x0d3047, 0x0d3047, 0xe4, 0x93, 0, 10 }, /* #20 */
     1761    { 0x324f92, 0x324793, 0xe4, 0x93, 0, 10 }, /* #20 b */
     1762    { 0x045357, 0x045b57, 0x9f, 0x3f, 0, 1  }, /* #21 */
     1763    { 0x3b2c82, 0x3b2c83, 0x9f, 0x3f, 0, 1  }, /* #21 b */
     1764    { 0x070292, 0x070a93, 0x8a, 0x51, 0, 29 }, /* #22 */
     1765    { 0x387d47, 0x387d47, 0x8a, 0x51, 0, 29 }, /* #22 b */
     1766    { 0x107643, 0x107e43, 0x8b, 0x17, 0, 17 }, /* #23 */
     1767    { 0x2f0996, 0x2f0997, 0x8b, 0x17, 0, 17 }, /* #23 b */
     1768    { 0x151d13, 0x151513, 0x70, 0x83, 0, 3  }, /* #24 */
     1769    { 0x2a62c6, 0x2a62c7, 0x70, 0x83, 0, 3  }, /* #24 b */
     1770    { 0x2846d2, 0x2846d2, 0x86, 0x34, 0, 27 }, /* #25 */
     1771    { 0x173907, 0x173106, 0x86, 0x34, 0, 27 }, /* #25 b */
     1772    { 0x172842, 0x172043, 0xaf, 0xd7, 0, 23 }, /* #26 */
     1773    { 0x285797, 0x285797, 0xaf, 0xd7, 0, 23 }, /* #26 b */
     1774    { 0x296847, 0x296847, 0x7f, 0x7f, 0, 8  }, /* #27 */
     1775    { 0x161792, 0x161f93, 0x7f, 0x7f, 0, 8  }, /* #27 b */
     1776    { 0x117cc2, 0x1174c3, 0x9f, 0xcf, 0, 23 }, /* #28 */
     1777    { 0x2e0317, 0x2e0317, 0x9f, 0xcf, 0, 23 }, /* #28 b */
     1778    { 0x3c3b92, 0x3c3b93, 0x10, 0x01, 0, 4  }, /* #29 */
     1779    { 0x034447, 0x034c47, 0x10, 0x01, 0, 4  }, /* #29 b */
     1780    { 0x030b16, 0x030316, 0x68, 0x1a, 0, 30 }, /* #30 */
     1781    { 0x3c74c3, 0x3c74c2, 0x68, 0x1a, 0, 30 }, /* #30 b */
     1782    { 0x010ed3, 0x010ed3, 0xc2, 0x61, 0, 15 }, /* #31 */
     1783    { 0x3e7106, 0x3e7907, 0xc2, 0x61, 0, 15 }, /* #31 b */
     1784    { 0x3e0616, 0x3e0617, 0xee, 0xbb, 0, 30 }, /* #32 */
     1785    { 0x0179c3, 0x0171c3, 0xee, 0xbb, 0, 30 }, /* #32 b */
     1786    { 0x2c0316, 0x2c0317, 0x5c, 0xc5, 0, 28 }, /* #33 */
     1787    { 0x137cc3, 0x1374c3, 0x5c, 0xc5, 0, 28 }, /* #33 b */
     1788    { 0x120886, 0x120887, 0x1d, 0x1d, 0, 8  }, /* #34 */
     1789    { 0x2d7753, 0x2d7f53, 0x1d, 0x1d, 0, 8  }, /* #34 b */
     1790    { 0x227b83, 0x227b83, 0x4d, 0x35, 0, 18 }, /* #35 */
     1791    { 0x1d0456, 0x1d0c57, 0x4d, 0x35, 0, 18 }, /* #35 b */
     1792    { 0x215e57, 0x215e56, 0x7b, 0xf6, 0, 1  }, /* #36 */
     1793    { 0x1e2182, 0x1e2982, 0x7b, 0xf6, 0, 1  }, /* #36 b */
     1794    { 0x090883, 0x090082, 0x64, 0x64, 0, 24 }, /* #37 */
     1795    { 0x367756, 0x367756, 0x64, 0x64, 0, 24 }, /* #37 b */
     1796    { 0x106846, 0x106046, 0x8c, 0x32, 0, 26 }, /* #38 */
     1797    { 0x2f1793, 0x2f1792, 0x8c, 0x32, 0, 26 }, /* #38 b */
     1798    { 0x1e0b47, 0x1e0b46, 0x7b, 0xde, 0, 30 }, /* #39 */
     1799    { 0x217492, 0x217c92, 0x7b, 0xde, 0, 30 }, /* #39 b */
     1800    { 0x126d86, 0x126d86, 0xd1, 0xe8, 0, 15 }, /* #40 */
     1801    { 0x2d1253, 0x2d1a52, 0xd1, 0xe8, 0, 15 }, /* #40 b */
     1802    { 0x166b57, 0x166356, 0x05, 0x0a, 0, 9  }, /* #41 */
     1803    { 0x291482, 0x291482, 0x05, 0x0a, 0, 9  }, /* #41 b */
     1804    { 0x211d46, 0x211546, 0xca, 0x56, 0, 19 }, /* #42 */
     1805    { 0x1e6293, 0x1e6292, 0xca, 0x56, 0, 19 }, /* #42 b */
     1806    { 0x026942, 0x026943, 0x16, 0x0b, 0, 23 }, /* #43 */
     1807    { 0x3d1697, 0x3d1e97, 0x16, 0x0b, 0, 23 }, /* #43 b */
     1808    { 0x103b06, 0x103306, 0x67, 0x76, 0, 12 }, /* #44 */
     1809    { 0x2f44d3, 0x2f44d2, 0x67, 0x76, 0, 12 }, /* #44 b */
     1810    { 0x282303, 0x282b03, 0x19, 0x23, 0, 21 }, /* #45 */
     1811    { 0x175cd6, 0x175cd7, 0x19, 0x23, 0, 21 }, /* #45 b */
     1812    { 0x162c97, 0x162497, 0xd9, 0xb3, 0, 9  }, /* #46 */
     1813    { 0x295342, 0x295343, 0xd9, 0xb3, 0, 9  }, /* #46 b */
     1814    { 0x2d0042, 0x2d0042, 0x0a, 0x14, 0, 9  }, /* #47 */
     1815    { 0x127f97, 0x127796, 0x0a, 0x14, 0, 9  }, /* #47 b */
     1816    { 0x341393, 0x341392, 0x43, 0x1a, 0, 3  }, /* #48 */
     1817    { 0x0b6c46, 0x0b6446, 0x43, 0x1a, 0, 3  }, /* #48 b */
     1818    { 0x185a07, 0x185206, 0x1b, 0x36, 0, 17 }, /* #49 */
     1819    { 0x2725d2, 0x2725d2, 0x1b, 0x36, 0, 17 }, /* #49 b */
     1820    { 0x081416, 0x081417, 0xd0, 0xa1, 0, 17 }, /* #50 */
     1821    { 0x376bc3, 0x3763c3, 0xd0, 0xa1, 0, 17 }, /* #50 b */
     1822    { 0x382086, 0x382086, 0x8d, 0x36, 0, 18 }, /* #51 */
     1823    { 0x075f53, 0x075752, 0x8d, 0x36, 0, 18 }, /* #51 b */
     1824    { 0x2864d7, 0x286cd6, 0x86, 0xd0, 0, 21 }, /* #52 */
     1825    { 0x171b02, 0x171b02, 0x86, 0xd0, 0, 21 }, /* #52 b */
     1826    { 0x0d7342, 0x0d7343, 0xb2, 0x95, 0, 11 }, /* #53 */
     1827    { 0x320c97, 0x320497, 0xb2, 0x95, 0, 11 }, /* #53 b */
     1828    { 0x2a2ec7, 0x2a26c6, 0x51, 0x54, 0, 14 }, /* #54 */
     1829    { 0x155112, 0x155112, 0x51, 0x54, 0, 14 }, /* #54 b */
     1830    { 0x0423c7, 0x0423c7, 0xed, 0xed, 0, 16 }, /* #55 */
     1831    { 0x3b5c12, 0x3b5413, 0xed, 0xed, 0, 16 }, /* #55 b */
     1832    { 0x2f1307, 0x2f1b07, 0x9d, 0x3b, 0, 25 }, /* #56 */
     1833    { 0x106cd2, 0x106cd3, 0x9d, 0x3b, 0, 25 }, /* #56 b */
     1834    { 0x093953, 0x093953, 0x53, 0x35, 0, 12 }, /* #57 */
     1835    { 0x364686, 0x364e87, 0x53, 0x35, 0, 12 }, /* #57 b */
     1836    { 0x095587, 0x095587, 0xe0, 0xe0, 0, 0  }, /* #58 */
     1837    { 0x362a52, 0x362a52, 0xe0, 0xe0, 0, 0  }, /* #58 b */
     1838    { 0x363ad6, 0x363ad6, 0x99, 0x99, 0, 0  }, /* #59 */
     1839    { 0x094503, 0x094503, 0x99, 0x99, 0, 0  }, /* #59 b */
     1840    { 0x162bc3, 0x162bc2, 0xd6, 0xda, 0, 21 }, /* #60 */
     1841    { 0x295416, 0x295c16, 0xd6, 0xda, 0, 21 }, /* #60 b */
     1842    { 0x2a3f97, 0x2a3f97, 0x4a, 0x4a, 0, 0  }, /* #61 */
     1843    { 0x154042, 0x154042, 0x4a, 0x4a, 0, 0  }, /* #61 b */
     1844    { 0x3d3893, 0x3d3893, 0x9c, 0x27, 0, 14 }, /* #62 */
     1845    { 0x024746, 0x024f47, 0x9c, 0x27, 0, 14 }, /* #62 b */
     1846    { 0x3b04c3, 0x3b04c3, 0x63, 0x8d, 0, 10 }, /* #63 */
     1847    { 0x047b16, 0x047317, 0x63, 0x8d, 0, 10 }, /* #63 b */
     1848    { 0x3946d3, 0x394ed3, 0x20, 0x01, 0, 19 }, /* #64 */
     1849    { 0x063906, 0x063907, 0x20, 0x01, 0, 19 }, /* #64 b */
     1850    { 0x072d57, 0x072d57, 0x59, 0x65, 0, 26 }, /* #65 */
     1851    { 0x385282, 0x385a83, 0x59, 0x65, 0, 26 }, /* #65 b */
     1852    { 0x050602, 0x050602, 0x45, 0x54, 0, 4  }, /* #66 */
     1853    { 0x3a79d7, 0x3a71d6, 0x45, 0x54, 0, 4  }, /* #66 b */
     1854    { 0x305702, 0x305f02, 0x59, 0xac, 0, 7  }, /* #67 */
     1855    { 0x0f28d7, 0x0f28d6, 0x59, 0xac, 0, 7  }, /* #67 b */
     1856    { 0x027853, 0x027053, 0xb9, 0x9b, 0, 4  }, /* #68 */
     1857    { 0x3d0786, 0x3d0787, 0xb9, 0x9b, 0, 4  }, /* #68 b */
     1858    { 0x1f2c97, 0x1f2496, 0x34, 0x34, 0, 8  }, /* #69 */
     1859    { 0x205342, 0x205342, 0x34, 0x34, 0, 8  }, /* #69 b */
     1860    { 0x3212d2, 0x3212d3, 0xf3, 0xf3, 0, 24 }, /* #70 */
     1861    { 0x0d6d07, 0x0d6507, 0xf3, 0xf3, 0, 24 }, /* #70 b */
     1862    { 0x390702, 0x390702, 0x30, 0x60, 0, 17 }, /* #71 */
     1863    { 0x0678d7, 0x0670d6, 0x30, 0x60, 0, 17 }, /* #71 b */
     1864    { 0x207516, 0x207516, 0xd3, 0x7a, 0, 5  }, /* #72 */
     1865    { 0x1f0ac3, 0x1f02c2, 0xd3, 0x7a, 0, 5  }, /* #72 b */
     1866    { 0x0c5756, 0x0c5757, 0xc7, 0x8f, 0, 1  }, /* #73 */
     1867    { 0x332883, 0x332083, 0xc7, 0x8f, 0, 1  }, /* #73 b */
     1868    { 0x3d3596, 0x3d3596, 0x48, 0x24, 0, 31 }, /* #74 */
     1869    { 0x024a43, 0x024242, 0x48, 0x24, 0, 31 }, /* #74 b */
     1870    { 0x0f5c13, 0x0f5c12, 0x8f, 0xf8, 0, 4  }, /* #75 */
     1871    { 0x3023c6, 0x302bc6, 0x8f, 0xf8, 0, 4  }, /* #75 b */
     1872    { 0x174b46, 0x174b46, 0x9a, 0xa6, 0, 22 }, /* #76 */
     1873    { 0x283493, 0x283c92, 0x9a, 0xa6, 0, 22 }, /* #76 b */
     1874    { 0x2c1096, 0x2c1896, 0xe7, 0xfc, 0, 5  }, /* #77 */
     1875    { 0x136f43, 0x136f42, 0xe7, 0xfc, 0, 5  }, /* #77 b */
     1876    { 0x3d2b82, 0x3d2383, 0xb7, 0xdb, 0, 23 }, /* #78 */
     1877    { 0x025457, 0x025457, 0xb7, 0xdb, 0, 23 }, /* #78 b */
     1878    { 0x005393, 0x005b92, 0x9c, 0xe4, 0, 11 }, /* #79 */
     1879    { 0x3f2c46, 0x3f2c46, 0x9c, 0xe4, 0, 11 }, /* #79 b */
     1880    { 0x164046, 0x164847, 0x0b, 0x0b, 0, 16 }, /* #80 */
     1881    { 0x293f93, 0x293f93, 0x0b, 0x0b, 0, 16 }, /* #80 b */
     1882    { 0x3f19d7, 0x3f19d6, 0x4a, 0xa4, 0, 12 }, /* #81 */
     1883    { 0x006602, 0x006e02, 0x4a, 0xa4, 0, 12 }, /* #81 b */
     1884    { 0x0640c2, 0x0640c3, 0xe7, 0xf9, 0, 14 }, /* #82 */
     1885    { 0x393f17, 0x393717, 0xe7, 0xf9, 0, 14 }, /* #82 b */
     1886    { 0x2f3e56, 0x2f3657, 0xe4, 0xc9, 0, 17 }, /* #83 */
     1887    { 0x104183, 0x104183, 0xe4, 0xc9, 0, 17 }, /* #83 b */
     1888    { 0x0d6542, 0x0d6542, 0x69, 0x5a, 0, 14 }, /* #84 */
     1889    { 0x321a97, 0x321296, 0x69, 0x5a, 0, 14 }, /* #84 b */
     1890    { 0x0c1197, 0x0c1197, 0xdd, 0xdd, 0, 12 }, /* #85 */
     1891    { 0x336e42, 0x336643, 0xdd, 0xdd, 0, 12 }, /* #85 b */
     1892    { 0x154657, 0x154656, 0x43, 0x34, 0, 20 }, /* #86 */
     1893    { 0x2a3982, 0x2a3182, 0x43, 0x34, 0, 20 }, /* #86 b */
     1894    { 0x0a2e07, 0x0a2607, 0xcb, 0xcb, 0, 24 }, /* #87 */
     1895    { 0x3551d2, 0x3551d3, 0xcb, 0xcb, 0, 24 }, /* #87 b */
     1896    { 0x3c4192, 0x3c4992, 0x34, 0x86, 0, 29 }, /* #88 */
     1897    { 0x033e47, 0x033e46, 0x34, 0x86, 0, 29 }, /* #88 b */
     1898    { 0x1417c2, 0x1417c2, 0x00, 0x00, 0, 23 }, /* #89 */
     1899    { 0x2b6817, 0x2b6016, 0x00, 0x00, 0, 23 }, /* #89 b */
     1900    { 0x2975d2, 0x297dd2, 0xca, 0xac, 0, 28 }, /* #90 */
     1901    { 0x160a07, 0x160a06, 0xca, 0xac, 0, 28 }, /* #90 b */
     1902    { 0x3e0956, 0x3e0956, 0x1d, 0x8e, 0, 15 }, /* #91 */
     1903    { 0x017683, 0x017e82, 0x1d, 0x8e, 0, 15 }, /* #91 b */
     1904    { 0x0c16d2, 0x0c1ed2, 0x5a, 0xd2, 0, 27 }, /* #92 */
     1905    { 0x336907, 0x336906, 0x5a, 0xd2, 0, 27 }, /* #92 b */
     1906    { 0x153b92, 0x153b92, 0x79, 0x79, 0, 0  }, /* #93 */
     1907    { 0x2a4447, 0x2a4447, 0x79, 0x79, 0, 0  }, /* #93 b */
     1908    { 0x2b24d7, 0x2b2cd6, 0x39, 0x9c, 0, 23 }, /* #94 */
     1909    { 0x145b02, 0x145b02, 0x39, 0x9c, 0, 23 }, /* #94 b */
     1910    { 0x3555c3, 0x3555c3, 0xce, 0xd9, 0, 29 }, /* #95 */
     1911    { 0x0a2a16, 0x0a2217, 0xce, 0xd9, 0, 29 }, /* #95 b */
    18161912};
    18171913static const BINU8_TEST_T g_aTests_ror_u8_amd[] =
    18181914{
    1819     { 0x007d53, 0x007552, 0x00, 0x00, 0, 29 }, /* #0 */
    1820     { 0x041512, 0x041512, 0x00, 0x00, 0, 19 }, /* #1 */
    1821     { 0x2456d3, 0x2456d2, 0x00, 0x00, 0, 29 }, /* #2 */
    1822     { 0x136312, 0x136312, 0x00, 0x00, 0, 16 }, /* #3 */
    1823     { 0x065bc2, 0x0653c2, 0x00, 0x00, 0, 26 }, /* #4 */
    1824     { 0x341b12, 0x341312, 0x00, 0x00, 0, 4  }, /* #5 */
    1825     { 0x2041d6, 0x2041d7, 0xf1, 0xc7, 0, 22 }, /* #6 */
    1826     { 0x370546, 0x370d47, 0x1d, 0xa3, 0, 11 }, /* #7 */
    1827     { 0x1c7b47, 0x1c7b46, 0xb0, 0x61, 0, 7  }, /* #8 */
    1828     { 0x2c3907, 0x2c3907, 0x6d, 0xb6, 0, 25 }, /* #9 */
    1829     { 0x263512, 0x263513, 0x34, 0xd0, 0, 22 }, /* #10 */
    1830     { 0x355482, 0x355483, 0xe3, 0xf1, 0, 1  }, /* #11 */
    1831     { 0x1a4dd3, 0x1a45d3, 0xb5, 0xda, 0, 1  }, /* #12 */
    1832     { 0x3d5c42, 0x3d5c42, 0xe4, 0x4e, 0, 28 }, /* #13 */
    1833     { 0x306e42, 0x306e43, 0x6f, 0xb7, 0, 17 }, /* #14 */
    1834     { 0x356f57, 0x356757, 0x62, 0xc4, 0, 23 }, /* #15 */
    1835     { 0x3b1093, 0x3b1892, 0xac, 0x56, 0, 17 }, /* #16 */
    1836     { 0x1a3dc2, 0x1a3dc2, 0xd3, 0x4f, 0, 6  }, /* #17 */
    1837     { 0x184003, 0x184803, 0x66, 0x99, 0, 6  }, /* #18 */
    1838     { 0x0b3382, 0x0b3b82, 0x6d, 0x6b, 0, 5  }, /* #19 */
    1839     { 0x3a6ad7, 0x3a6ad7, 0xf1, 0x8f, 0, 21 }, /* #20 */
    1840     { 0x1c6256, 0x1c6a57, 0x71, 0xb8, 0, 25 }, /* #21 */
    1841     { 0x0b4703, 0x0b4f02, 0x26, 0x62, 0, 20 }, /* #22 */
    1842     { 0x2e7096, 0x2e7096, 0x87, 0x1e, 0, 30 }, /* #23 */
    1843     { 0x0b3c87, 0x0b3c87, 0x49, 0x92, 0, 31 }, /* #24 */
    1844     { 0x195f52, 0x195f52, 0x04, 0x40, 0, 4  }, /* #25 */
    1845     { 0x3322d6, 0x332ad6, 0x4b, 0x5a, 0, 21 }, /* #26 */
    1846     { 0x175f12, 0x175713, 0x98, 0xc4, 0, 5  }, /* #27 */
    1847     { 0x192183, 0x192183, 0x3f, 0xf9, 0, 13 }, /* #28 */
    1848     { 0x2f4813, 0x2f4013, 0x27, 0xe4, 0, 27 }, /* #29 */
    1849     { 0x345647, 0x345647, 0xf3, 0xe7, 0, 23 }, /* #30 */
    1850     { 0x3c3647, 0x3c3e46, 0x29, 0x52, 0, 7  }, /* #31 */
    1851     { 0x161213, 0x161212, 0xce, 0x3b, 0, 30 }, /* #32 */
    1852     { 0x296ac6, 0x2962c6, 0x6a, 0x35, 0, 17 }, /* #33 */
    1853     { 0x2f4b82, 0x2f4b82, 0xd2, 0x69, 0, 17 }, /* #34 */
    1854     { 0x1e7393, 0x1e7392, 0x40, 0x04, 0, 28 }, /* #35 */
    1855     { 0x3436c2, 0x343ec2, 0x4a, 0x4a, 0, 24 }, /* #36 */
    1856     { 0x082857, 0x082056, 0x1a, 0x0d, 0, 17 }, /* #37 */
    1857     { 0x257416, 0x257416, 0x8e, 0x8e, 0, 0  }, /* #38 */
    1858     { 0x005282, 0x005282, 0x90, 0x09, 0, 20 }, /* #39 */
    1859     { 0x3c2f52, 0x3c2753, 0x2b, 0xca, 0, 2  }, /* #40 */
    1860     { 0x036293, 0x036292, 0x32, 0x32, 0, 8  }, /* #41 */
    1861     { 0x2252d2, 0x2252d2, 0xc2, 0x2c, 0, 20 }, /* #42 */
    1862     { 0x1c3143, 0x1c3942, 0xf1, 0x7c, 0, 18 }, /* #43 */
    1863     { 0x050147, 0x050946, 0xf6, 0x6f, 0, 12 }, /* #44 */
    1864     { 0x2a3606, 0x2a3606, 0xb2, 0x2b, 0, 28 }, /* #45 */
    1865     { 0x2c1cd3, 0x2c1cd3, 0x2d, 0xb4, 0, 14 }, /* #46 */
    1866     { 0x253d13, 0x253d12, 0x44, 0x44, 0, 8  }, /* #47 */
    1867     { 0x052647, 0x052647, 0xed, 0xdb, 0, 23 }, /* #48 */
    1868     { 0x045883, 0x045082, 0x52, 0x29, 0, 25 }, /* #49 */
    1869     { 0x160986, 0x160187, 0xf7, 0xdf, 0, 6  }, /* #50 */
    1870     { 0x184992, 0x184993, 0x1d, 0xa3, 0, 27 }, /* #51 */
    1871     { 0x1f0843, 0x1f0843, 0x01, 0x80, 0, 1  }, /* #52 */
    1872     { 0x162317, 0x162b16, 0xc0, 0x60, 0, 1  }, /* #53 */
    1873     { 0x3f7746, 0x3f7f47, 0xe5, 0x97, 0, 6  }, /* #54 */
    1874     { 0x2b2d02, 0x2b2d03, 0x27, 0x9c, 0, 22 }, /* #55 */
    1875     { 0x0725d2, 0x072dd2, 0xab, 0x75, 0, 3  }, /* #56 */
    1876     { 0x360f17, 0x360f16, 0x13, 0x62, 0, 3  }, /* #57 */
    1877     { 0x152292, 0x152a93, 0xe9, 0x9e, 0, 20 }, /* #58 */
    1878     { 0x2f2cc6, 0x2f2cc7, 0x6f, 0xbd, 0, 6  }, /* #59 */
    1879     { 0x084ed3, 0x084ed3, 0x7a, 0x7a, 0, 0  }, /* #60 */
    1880     { 0x2019c6, 0x2011c6, 0xe1, 0x1e, 0, 20 }, /* #61 */
    1881     { 0x213712, 0x213f12, 0x48, 0x42, 0, 29 }, /* #62 */
    1882     { 0x147187, 0x147986, 0xa6, 0x4d, 0, 31 }, /* #63 */
    1883     { 0x332492, 0x332492, 0x0c, 0x03, 0, 2  }, /* #64 */
    1884     { 0x082c87, 0x082c87, 0xa1, 0x86, 0, 6  }, /* #65 */
    1885     { 0x1e7d97, 0x1e7596, 0x86, 0x34, 0, 5  }, /* #66 */
    1886     { 0x1c1d07, 0x1c1d06, 0x32, 0x46, 0, 19 }, /* #67 */
    1887     { 0x1d4703, 0x1d4f03, 0x32, 0x91, 0, 29 }, /* #68 */
    1888     { 0x3439d6, 0x3431d7, 0xaf, 0xeb, 0, 18 }, /* #69 */
    1889     { 0x324d53, 0x324d52, 0xcb, 0x79, 0, 27 }, /* #70 */
    1890     { 0x2f68d6, 0x2f60d6, 0x10, 0x02, 0, 11 }, /* #71 */
    1891     { 0x071843, 0x071042, 0x04, 0x10, 0, 14 }, /* #72 */
    1892     { 0x2e6c47, 0x2e6446, 0x54, 0x2a, 0, 9  }, /* #73 */
    1893     { 0x3f0f13, 0x3f0713, 0xed, 0xf6, 0, 9  }, /* #74 */
    1894     { 0x257a52, 0x257a53, 0xcc, 0x99, 0, 23 }, /* #75 */
    1895     { 0x152146, 0x152946, 0x1d, 0x47, 0, 10 }, /* #76 */
    1896     { 0x3c4107, 0x3c4907, 0x55, 0xaa, 0, 7  }, /* #77 */
    1897     { 0x227596, 0x227d97, 0x26, 0x98, 0, 22 }, /* #78 */
    1898     { 0x054997, 0x054997, 0x26, 0x98, 0, 6  }, /* #79 */
    1899     { 0x1b1d96, 0x1b1597, 0xbf, 0xdf, 0, 1  }, /* #80 */
    1900     { 0x063e96, 0x063e96, 0xed, 0x6f, 0, 5  }, /* #81 */
    1901     { 0x3033d7, 0x303bd6, 0x65, 0x65, 0, 8  }, /* #82 */
    1902     { 0x390786, 0x390f87, 0xa1, 0x86, 0, 22 }, /* #83 */
    1903     { 0x037882, 0x037083, 0x3e, 0xe3, 0, 4  }, /* #84 */
    1904     { 0x096c93, 0x096492, 0x33, 0x33, 0, 16 }, /* #85 */
    1905     { 0x360887, 0x360086, 0xf8, 0x1f, 0, 11 }, /* #86 */
    1906     { 0x304117, 0x304116, 0x0d, 0x34, 0, 6  }, /* #87 */
    1907     { 0x1b3516, 0x1b3517, 0xb3, 0xec, 0, 10 }, /* #88 */
    1908     { 0x3d7147, 0x3d7147, 0xdf, 0xdf, 0, 0  }, /* #89 */
    1909     { 0x335312, 0x335312, 0xa8, 0x15, 0, 19 }, /* #90 */
    1910     { 0x217f07, 0x217f07, 0x6d, 0xb6, 0, 25 }, /* #91 */
    1911     { 0x3c2b47, 0x3c2b46, 0xa7, 0x7a, 0, 28 }, /* #92 */
    1912     { 0x0040c3, 0x0040c3, 0xb0, 0xc2, 0, 30 }, /* #93 */
    1913     { 0x0a4842, 0x0a4842, 0x4c, 0x62, 0, 5  }, /* #94 */
    1914     { 0x183616, 0x183617, 0x1f, 0xe3, 0, 27 }, /* #95 */
     1915    { 0x1f6407, 0x1f6406, 0x00, 0x00, 0, 8  }, /* #0 */
     1916    { 0x201bd2, 0x2013d2, 0x00, 0x00, 0, 8  }, /* #0 b */
     1917    { 0x2e71c6, 0x2e71c6, 0x00, 0x00, 0, 16 }, /* #1 */
     1918    { 0x110e13, 0x110612, 0x00, 0x00, 0, 16 }, /* #1 b */
     1919    { 0x285407, 0x285406, 0x00, 0x00, 0, 4  }, /* #2 */
     1920    { 0x172bd2, 0x1723d2, 0x00, 0x00, 0, 4  }, /* #2 b */
     1921    { 0x025582, 0x025582, 0x00, 0x00, 0, 9  }, /* #3 */
     1922    { 0x3d2a57, 0x3d2256, 0x00, 0x00, 0, 9  }, /* #3 b */
     1923    { 0x3769c2, 0x3761c2, 0x00, 0x00, 0, 13 }, /* #4 */
     1924    { 0x081617, 0x081616, 0x00, 0x00, 0, 13 }, /* #4 b */
     1925    { 0x3d1503, 0x3d1502, 0x00, 0x00, 0, 4  }, /* #5 */
     1926    { 0x026ad6, 0x0262d6, 0x00, 0x00, 0, 4  }, /* #5 b */
     1927    { 0x3e03d3, 0x3e0bd3, 0x22, 0x88, 0, 26 }, /* #6 */
     1928    { 0x017c06, 0x017c07, 0x22, 0x88, 0, 26 }, /* #6 b */
     1929    { 0x207b12, 0x207b13, 0xb6, 0xad, 0, 2  }, /* #7 */
     1930    { 0x1f04c7, 0x1f0cc7, 0xb6, 0xad, 0, 2  }, /* #7 b */
     1931    { 0x076683, 0x076e83, 0xd0, 0xa1, 0, 7  }, /* #8 */
     1932    { 0x381956, 0x381957, 0xd0, 0xa1, 0, 7  }, /* #8 b */
     1933    { 0x033a87, 0x033a86, 0xb8, 0x71, 0, 15 }, /* #9 */
     1934    { 0x3c4552, 0x3c4d52, 0xb8, 0x71, 0, 15 }, /* #9 b */
     1935    { 0x0f5a97, 0x0f5a97, 0x19, 0x8c, 0, 25 }, /* #10 */
     1936    { 0x302542, 0x302d43, 0x19, 0x8c, 0, 25 }, /* #10 b */
     1937    { 0x250493, 0x250492, 0x03, 0x03, 0, 16 }, /* #11 */
     1938    { 0x1a7b46, 0x1a7346, 0x03, 0x03, 0, 16 }, /* #11 b */
     1939    { 0x087d07, 0x087d06, 0xe6, 0x6e, 0, 12 }, /* #12 */
     1940    { 0x3702d2, 0x370ad2, 0xe6, 0x6e, 0, 12 }, /* #12 b */
     1941    { 0x2b5c46, 0x2b5c47, 0x7b, 0xbd, 0, 1  }, /* #13 */
     1942    { 0x142393, 0x142b93, 0x7b, 0xbd, 0, 1  }, /* #13 b */
     1943    { 0x194c13, 0x194c12, 0x7c, 0x7c, 0, 8  }, /* #14 */
     1944    { 0x2633c6, 0x263bc6, 0x7c, 0x7c, 0, 8  }, /* #14 b */
     1945    { 0x172406, 0x172407, 0xcf, 0xf9, 0, 19 }, /* #15 */
     1946    { 0x285bd3, 0x2853d3, 0xcf, 0xf9, 0, 19 }, /* #15 b */
     1947    { 0x047752, 0x047f53, 0x24, 0x90, 0, 30 }, /* #16 */
     1948    { 0x3b0887, 0x3b0887, 0x24, 0x90, 0, 30 }, /* #16 b */
     1949    { 0x0d7e03, 0x0d7603, 0x6f, 0xed, 0, 11 }, /* #17 */
     1950    { 0x3201d6, 0x3201d7, 0x6f, 0xed, 0, 11 }, /* #17 b */
     1951    { 0x1937c6, 0x193fc6, 0xac, 0x65, 0, 5  }, /* #18 */
     1952    { 0x264813, 0x264812, 0xac, 0x65, 0, 5  }, /* #18 b */
     1953    { 0x086387, 0x086b86, 0x02, 0x40, 0, 27 }, /* #19 */
     1954    { 0x371c52, 0x371c52, 0x02, 0x40, 0, 27 }, /* #19 b */
     1955    { 0x1e5046, 0x1e5847, 0x0f, 0x87, 0, 9  }, /* #20 */
     1956    { 0x212f93, 0x212f93, 0x0f, 0x87, 0, 9  }, /* #20 b */
     1957    { 0x2b4ed3, 0x2b46d2, 0x5a, 0x2d, 0, 9  }, /* #21 */
     1958    { 0x143106, 0x143106, 0x5a, 0x2d, 0, 9  }, /* #21 b */
     1959    { 0x214ed3, 0x214ed2, 0x65, 0x59, 0, 2  }, /* #22 */
     1960    { 0x1e3106, 0x1e3906, 0x65, 0x59, 0, 2  }, /* #22 b */
     1961    { 0x1c4d17, 0x1c4517, 0xbe, 0xeb, 0, 4  }, /* #23 */
     1962    { 0x2332c2, 0x2332c3, 0xbe, 0xeb, 0, 4  }, /* #23 b */
     1963    { 0x391d16, 0x391d16, 0xbd, 0xbd, 0, 0  }, /* #24 */
     1964    { 0x0662c3, 0x0662c3, 0xbd, 0xbd, 0, 0  }, /* #24 b */
     1965    { 0x102d97, 0x102d97, 0xd6, 0xb6, 0, 29 }, /* #25 */
     1966    { 0x2f5242, 0x2f5a43, 0xd6, 0xb6, 0, 29 }, /* #25 b */
     1967    { 0x1a2593, 0x1a2593, 0xe7, 0xe7, 0, 8  }, /* #26 */
     1968    { 0x255a46, 0x255247, 0xe7, 0xe7, 0, 8  }, /* #26 b */
     1969    { 0x202b02, 0x202302, 0x61, 0x16, 0, 12 }, /* #27 */
     1970    { 0x1f54d7, 0x1f54d6, 0x61, 0x16, 0, 12 }, /* #27 b */
     1971    { 0x2606d6, 0x260ed7, 0x1b, 0xb1, 0, 20 }, /* #28 */
     1972    { 0x197903, 0x197903, 0x1b, 0xb1, 0, 20 }, /* #28 b */
     1973    { 0x182482, 0x182c82, 0x1e, 0x78, 0, 6  }, /* #29 */
     1974    { 0x275b57, 0x275b56, 0x1e, 0x78, 0, 6  }, /* #29 b */
     1975    { 0x332953, 0x332953, 0xf4, 0x9e, 0, 11 }, /* #30 */
     1976    { 0x0c5686, 0x0c5e87, 0xf4, 0x9e, 0, 11 }, /* #30 b */
     1977    { 0x320f42, 0x320743, 0x19, 0xc8, 0, 29 }, /* #31 */
     1978    { 0x0d7097, 0x0d7097, 0x19, 0xc8, 0, 29 }, /* #31 b */
     1979    { 0x265dc7, 0x265dc6, 0x45, 0x54, 0, 28 }, /* #32 */
     1980    { 0x192212, 0x192a12, 0x45, 0x54, 0, 28 }, /* #32 b */
     1981    { 0x174a06, 0x174a06, 0xad, 0x5b, 0, 15 }, /* #33 */
     1982    { 0x2835d3, 0x283dd2, 0xad, 0x5b, 0, 15 }, /* #33 b */
     1983    { 0x313ed7, 0x313ed7, 0x77, 0xbb, 0, 1  }, /* #34 */
     1984    { 0x0e4102, 0x0e4903, 0x77, 0xbb, 0, 1  }, /* #34 b */
     1985    { 0x0b6f93, 0x0b6792, 0x39, 0x39, 0, 8  }, /* #35 */
     1986    { 0x341046, 0x341046, 0x39, 0x39, 0, 8  }, /* #35 b */
     1987    { 0x1564c6, 0x1564c7, 0x70, 0xc1, 0, 14 }, /* #36 */
     1988    { 0x2a1b13, 0x2a1313, 0x70, 0xc1, 0, 14 }, /* #36 b */
     1989    { 0x294092, 0x294892, 0x64, 0x46, 0, 20 }, /* #37 */
     1990    { 0x163f47, 0x163f46, 0x64, 0x46, 0, 20 }, /* #37 b */
     1991    { 0x121892, 0x121093, 0xd7, 0xd7, 0, 8  }, /* #38 */
     1992    { 0x2d6747, 0x2d6747, 0xd7, 0xd7, 0, 8  }, /* #38 b */
     1993    { 0x213e56, 0x213e56, 0x6a, 0x6a, 0, 24 }, /* #39 */
     1994    { 0x1e4183, 0x1e4982, 0x6a, 0x6a, 0, 24 }, /* #39 b */
     1995    { 0x267797, 0x267f96, 0x26, 0x62, 0, 12 }, /* #40 */
     1996    { 0x190842, 0x190842, 0x26, 0x62, 0, 12 }, /* #40 b */
     1997    { 0x0c0a46, 0x0c0246, 0x13, 0x31, 0, 12 }, /* #41 */
     1998    { 0x337593, 0x337592, 0x13, 0x31, 0, 12 }, /* #41 b */
     1999    { 0x035e87, 0x035687, 0xff, 0xff, 0, 8  }, /* #42 */
     2000    { 0x3c2152, 0x3c2153, 0xff, 0xff, 0, 8  }, /* #42 b */
     2001    { 0x0431d3, 0x0439d2, 0x91, 0x64, 0, 18 }, /* #43 */
     2002    { 0x3b4e06, 0x3b4e06, 0x91, 0x64, 0, 18 }, /* #43 b */
     2003    { 0x370d06, 0x370d06, 0x23, 0x64, 0, 27 }, /* #44 */
     2004    { 0x0872d3, 0x087ad2, 0x23, 0x64, 0, 27 }, /* #44 b */
     2005    { 0x330bd3, 0x3303d2, 0x14, 0x0a, 0, 25 }, /* #45 */
     2006    { 0x0c7406, 0x0c7406, 0x14, 0x0a, 0, 25 }, /* #45 b */
     2007    { 0x386907, 0x386906, 0xb5, 0x6b, 0, 23 }, /* #46 */
     2008    { 0x0716d2, 0x071ed2, 0xb5, 0x6b, 0, 23 }, /* #46 b */
     2009    { 0x072556, 0x072d57, 0xa9, 0xa6, 0, 22 }, /* #47 */
     2010    { 0x385a83, 0x385a83, 0xa9, 0xa6, 0, 22 }, /* #47 b */
     2011    { 0x261746, 0x261746, 0x80, 0x08, 0, 4  }, /* #48 */
     2012    { 0x196893, 0x196092, 0x80, 0x08, 0, 4  }, /* #48 b */
     2013    { 0x085603, 0x085e03, 0x77, 0xbb, 0, 25 }, /* #49 */
     2014    { 0x3729d6, 0x3729d7, 0x77, 0xbb, 0, 25 }, /* #49 b */
     2015    { 0x123483, 0x123482, 0x00, 0x00, 0, 19 }, /* #50 */
     2016    { 0x2d4b56, 0x2d4356, 0x00, 0x00, 0, 19 }, /* #50 b */
     2017    { 0x1438c3, 0x1430c3, 0x3c, 0xc3, 0, 20 }, /* #51 */
     2018    { 0x2b4716, 0x2b4717, 0x3c, 0xc3, 0, 20 }, /* #51 b */
     2019    { 0x0509d3, 0x0509d3, 0x77, 0xbb, 0, 25 }, /* #52 */
     2020    { 0x3a7606, 0x3a7e07, 0x77, 0xbb, 0, 25 }, /* #52 b */
     2021    { 0x344a53, 0x344252, 0x00, 0x00, 0, 18 }, /* #53 */
     2022    { 0x0b3586, 0x0b3586, 0x00, 0x00, 0, 18 }, /* #53 b */
     2023    { 0x3758d6, 0x3750d7, 0x2e, 0xe2, 0, 20 }, /* #54 */
     2024    { 0x082703, 0x082703, 0x2e, 0xe2, 0, 20 }, /* #54 b */
     2025    { 0x037f93, 0x037f93, 0x0e, 0x83, 0, 18 }, /* #55 */
     2026    { 0x3c0046, 0x3c0847, 0x0e, 0x83, 0, 18 }, /* #55 b */
     2027    { 0x0756c7, 0x0756c7, 0xf8, 0xf8, 0, 16 }, /* #56 */
     2028    { 0x382912, 0x382113, 0xf8, 0xf8, 0, 16 }, /* #56 b */
     2029    { 0x2432d7, 0x2432d7, 0x62, 0xc4, 0, 31 }, /* #57 */
     2030    { 0x1b4d02, 0x1b4503, 0x62, 0xc4, 0, 31 }, /* #57 b */
     2031    { 0x1d1592, 0x1d1593, 0x73, 0xdc, 0, 26 }, /* #58 */
     2032    { 0x226a47, 0x226247, 0x73, 0xdc, 0, 26 }, /* #58 b */
     2033    { 0x1413d3, 0x141bd3, 0x1b, 0x8d, 0, 1  }, /* #59 */
     2034    { 0x2b6c06, 0x2b6c07, 0x1b, 0x8d, 0, 1  }, /* #59 b */
     2035    { 0x311c47, 0x311446, 0x04, 0x02, 0, 17 }, /* #60 */
     2036    { 0x0e6392, 0x0e6392, 0x04, 0x02, 0, 17 }, /* #60 b */
     2037    { 0x077206, 0x077a07, 0x8b, 0xb8, 0, 28 }, /* #61 */
     2038    { 0x380dd3, 0x380dd3, 0x8b, 0xb8, 0, 28 }, /* #61 b */
     2039    { 0x0f2b46, 0x0f2346, 0xa0, 0x28, 0, 2  }, /* #62 */
     2040    { 0x305493, 0x305492, 0xa0, 0x28, 0, 2  }, /* #62 b */
     2041    { 0x317c16, 0x317c16, 0xc4, 0x4c, 0, 12 }, /* #63 */
     2042    { 0x0e03c3, 0x0e0bc2, 0xc4, 0x4c, 0, 12 }, /* #63 b */
     2043    { 0x0e3687, 0x0e3e87, 0x13, 0x89, 0, 9  }, /* #64 */
     2044    { 0x314952, 0x314953, 0x13, 0x89, 0, 9  }, /* #64 b */
     2045    { 0x3944c2, 0x3944c3, 0xff, 0xff, 0, 7  }, /* #65 */
     2046    { 0x063b17, 0x063317, 0xff, 0xff, 0, 7  }, /* #65 b */
     2047    { 0x3b3a86, 0x3b3286, 0x95, 0x2b, 0, 31 }, /* #66 */
     2048    { 0x044553, 0x044552, 0x95, 0x2b, 0, 31 }, /* #66 b */
     2049    { 0x377442, 0x377442, 0xf4, 0x3d, 0, 10 }, /* #67 */
     2050    { 0x080b97, 0x080396, 0xf4, 0x3d, 0, 10 }, /* #67 b */
     2051    { 0x3a4e53, 0x3a4e53, 0xdb, 0xbd, 0, 12 }, /* #68 */
     2052    { 0x053186, 0x053987, 0xdb, 0xbd, 0, 12 }, /* #68 b */
     2053    { 0x0b3417, 0x0b3c17, 0xcd, 0x9b, 0, 15 }, /* #69 */
     2054    { 0x344bc2, 0x344bc3, 0xcd, 0x9b, 0, 15 }, /* #69 b */
     2055    { 0x162507, 0x162d07, 0x54, 0x8a, 0, 11 }, /* #70 */
     2056    { 0x295ad2, 0x295ad3, 0x54, 0x8a, 0, 11 }, /* #70 b */
     2057    { 0x124946, 0x124146, 0xb2, 0x2b, 0, 4  }, /* #71 */
     2058    { 0x2d3693, 0x2d3692, 0xb2, 0x2b, 0, 4  }, /* #71 b */
     2059    { 0x0f5142, 0x0f5943, 0x24, 0x84, 0, 19 }, /* #72 */
     2060    { 0x302e97, 0x302e97, 0x24, 0x84, 0, 19 }, /* #72 b */
     2061    { 0x1a0fd6, 0x1a0fd7, 0xc8, 0x91, 0, 23 }, /* #73 */
     2062    { 0x257003, 0x257803, 0xc8, 0x91, 0, 23 }, /* #73 b */
     2063    { 0x374e96, 0x374e97, 0x5b, 0xb6, 0, 23 }, /* #74 */
     2064    { 0x083143, 0x083943, 0x5b, 0xb6, 0, 23 }, /* #74 b */
     2065    { 0x080a47, 0x080a46, 0xb1, 0x6c, 0, 2  }, /* #75 */
     2066    { 0x377592, 0x377d92, 0xb1, 0x6c, 0, 2  }, /* #75 b */
     2067    { 0x117f56, 0x117757, 0x3a, 0xd1, 0, 29 }, /* #76 */
     2068    { 0x2e0083, 0x2e0083, 0x3a, 0xd1, 0, 29 }, /* #76 b */
     2069    { 0x0a6ac2, 0x0a6ac3, 0x9a, 0xa6, 0, 18 }, /* #77 */
     2070    { 0x351517, 0x351d17, 0x9a, 0xa6, 0, 18 }, /* #77 b */
     2071    { 0x2511d6, 0x2511d6, 0x8d, 0x1b, 0, 31 }, /* #78 */
     2072    { 0x1a6e03, 0x1a6602, 0x8d, 0x1b, 0, 31 }, /* #78 b */
     2073    { 0x2d0486, 0x2d0486, 0xc1, 0x0e, 0, 5  }, /* #79 */
     2074    { 0x127b53, 0x127352, 0xc1, 0x0e, 0, 5  }, /* #79 b */
     2075    { 0x3b7503, 0x3b7d03, 0x58, 0xb0, 0, 7  }, /* #80 */
     2076    { 0x040ad6, 0x040ad7, 0x58, 0xb0, 0, 7  }, /* #80 b */
     2077    { 0x123b16, 0x123316, 0x47, 0x3a, 0, 5  }, /* #81 */
     2078    { 0x2d44c3, 0x2d44c2, 0x47, 0x3a, 0, 5  }, /* #81 b */
     2079    { 0x002c16, 0x002417, 0xf6, 0xdb, 0, 22 }, /* #82 */
     2080    { 0x3f53c3, 0x3f53c3, 0xf6, 0xdb, 0, 22 }, /* #82 b */
     2081    { 0x1b1542, 0x1b1543, 0x1e, 0xc3, 0, 3  }, /* #83 */
     2082    { 0x246a97, 0x246297, 0x1e, 0xc3, 0, 3  }, /* #83 b */
     2083    { 0x241b12, 0x241b12, 0x4a, 0x49, 0, 11 }, /* #84 */
     2084    { 0x1b64c7, 0x1b6cc6, 0x4a, 0x49, 0, 11 }, /* #84 b */
     2085    { 0x135dc6, 0x135dc6, 0x54, 0x51, 0, 14 }, /* #85 */
     2086    { 0x2c2213, 0x2c2a12, 0x54, 0x51, 0, 14 }, /* #85 b */
     2087    { 0x057796, 0x057796, 0x01, 0x02, 0, 7  }, /* #86 */
     2088    { 0x3a0843, 0x3a0042, 0x01, 0x02, 0, 7  }, /* #86 b */
     2089    { 0x066182, 0x066982, 0x49, 0x49, 0, 16 }, /* #87 */
     2090    { 0x391e57, 0x391e56, 0x49, 0x49, 0, 16 }, /* #87 b */
     2091    { 0x3715d7, 0x371dd7, 0x2d, 0x96, 0, 25 }, /* #88 */
     2092    { 0x086a02, 0x086a03, 0x2d, 0x96, 0, 25 }, /* #88 b */
     2093    { 0x020292, 0x020a92, 0x4e, 0x72, 0, 5  }, /* #89 */
     2094    { 0x3d7d47, 0x3d7d46, 0x4e, 0x72, 0, 5  }, /* #89 b */
     2095    { 0x2c1596, 0x2c1d97, 0x95, 0xb2, 0, 27 }, /* #90 */
     2096    { 0x136a43, 0x136a43, 0x95, 0xb2, 0, 27 }, /* #90 b */
     2097    { 0x343697, 0x343697, 0xbb, 0xee, 0, 30 }, /* #91 */
     2098    { 0x0b4942, 0x0b4143, 0xbb, 0xee, 0, 30 }, /* #91 b */
     2099    { 0x0f22d6, 0x0f22d6, 0x8f, 0x1f, 0, 23 }, /* #92 */
     2100    { 0x305d03, 0x305502, 0x8f, 0x1f, 0, 23 }, /* #92 b */
     2101    { 0x350e82, 0x350e83, 0xb2, 0x95, 0, 5  }, /* #93 */
     2102    { 0x0a7157, 0x0a7957, 0xb2, 0x95, 0, 5  }, /* #93 b */
     2103    { 0x0a6a06, 0x0a6206, 0xd8, 0x36, 0, 2  }, /* #94 */
     2104    { 0x3515d3, 0x3515d2, 0xd8, 0x36, 0, 2  }, /* #94 b */
     2105    { 0x234a83, 0x234282, 0x56, 0x2b, 0, 1  }, /* #95 */
     2106    { 0x1c3556, 0x1c3556, 0x56, 0x2b, 0, 1  }, /* #95 b */
    19152107};
    19162108static const BINU8_TEST_T g_aTests_rcl_u8_amd[] =
    19172109{
    1918     { 0x0425d6, 0x0425d6, 0x00, 0x00, 0, 17 }, /* #0 */
    1919     { 0x006546, 0x006546, 0x00, 0x00, 0, 25 }, /* #1 */
    1920     { 0x205b03, 0x205302, 0x00, 0x08, 0, 4  }, /* #2 */
    1921     { 0x0265d2, 0x0265d2, 0x00, 0x00, 0, 6  }, /* #3 */
    1922     { 0x2d4283, 0x2d4282, 0x00, 0x02, 0, 11 }, /* #4 */
    1923     { 0x0677d3, 0x0677d2, 0x00, 0x01, 0, 19 }, /* #5 */
    1924     { 0x103957, 0x103956, 0xed, 0xdf, 0, 13 }, /* #6 */
    1925     { 0x097197, 0x097997, 0x8d, 0x1b, 0, 28 }, /* #7 */
    1926     { 0x1e52d2, 0x1e5ad2, 0x2a, 0xa1, 0, 13 }, /* #8 */
    1927     { 0x2d19d6, 0x2d19d6, 0x56, 0xac, 0, 19 }, /* #9 */
    1928     { 0x042097, 0x042097, 0x3c, 0x93, 0, 14 }, /* #10 */
    1929     { 0x046f17, 0x046f16, 0x88, 0x8c, 0, 22 }, /* #11 */
    1930     { 0x0b54d3, 0x0b54d2, 0xe4, 0x4f, 0, 13 }, /* #12 */
    1931     { 0x271383, 0x271383, 0xf7, 0xfe, 0, 15 }, /* #13 */
    1932     { 0x106642, 0x106e43, 0x88, 0x08, 0, 5  }, /* #14 */
    1933     { 0x314157, 0x314156, 0x3f, 0x7f, 0, 1  }, /* #15 */
    1934     { 0x232b02, 0x232302, 0xc1, 0x0b, 0, 30 }, /* #16 */
    1935     { 0x3f7046, 0x3f7847, 0x96, 0x64, 0, 13 }, /* #17 */
    1936     { 0x131d96, 0x131d97, 0xa8, 0x0a, 0, 5  }, /* #18 */
    1937     { 0x146e43, 0x146643, 0x74, 0xd2, 0, 11 }, /* #19 */
    1938     { 0x0c53c2, 0x0c5bc3, 0xe6, 0x39, 0, 16 }, /* #20 */
    1939     { 0x282157, 0x282157, 0x21, 0x90, 0, 26 }, /* #21 */
    1940     { 0x261ac6, 0x261ac7, 0x92, 0x24, 0, 19 }, /* #22 */
    1941     { 0x0e2ac2, 0x0e2ac2, 0x6d, 0xd3, 0, 13 }, /* #23 */
    1942     { 0x370287, 0x370287, 0x3d, 0xec, 0, 12 }, /* #24 */
    1943     { 0x3a0987, 0x3a0987, 0x68, 0x68, 0, 27 }, /* #25 */
    1944     { 0x141d02, 0x141502, 0x42, 0x21, 0, 26 }, /* #26 */
    1945     { 0x380c02, 0x380403, 0x19, 0x90, 0, 13 }, /* #27 */
    1946     { 0x1c6e83, 0x1c6e82, 0xca, 0xe5, 0, 26 }, /* #28 */
    1947     { 0x341ed2, 0x341ed3, 0x9c, 0x38, 0, 28 }, /* #29 */
    1948     { 0x397453, 0x397c53, 0x3a, 0x3a, 0, 27 }, /* #30 */
    1949     { 0x1664c7, 0x166cc6, 0x68, 0x8b, 0, 22 }, /* #31 */
    1950     { 0x3e65c2, 0x3e65c3, 0x7a, 0xe8, 0, 2  }, /* #32 */
    1951     { 0x263742, 0x263743, 0x36, 0xb0, 0, 21 }, /* #33 */
    1952     { 0x3274c6, 0x327cc7, 0x9e, 0x27, 0, 7  }, /* #34 */
    1953     { 0x043716, 0x043f17, 0x6e, 0x71, 0, 12 }, /* #35 */
    1954     { 0x044612, 0x044e12, 0x34, 0xd0, 0, 20 }, /* #36 */
    1955     { 0x0f6f07, 0x0f6707, 0x96, 0x96, 0, 9  }, /* #37 */
    1956     { 0x2972c3, 0x297ac3, 0xda, 0x6b, 0, 20 }, /* #38 */
    1957     { 0x323dc2, 0x3235c3, 0xbf, 0xaf, 0, 25 }, /* #39 */
    1958     { 0x3858c7, 0x3850c6, 0x16, 0x2d, 0, 1  }, /* #40 */
    1959     { 0x073297, 0x073a97, 0x66, 0x59, 0, 16 }, /* #41 */
    1960     { 0x243413, 0x243c13, 0x73, 0x73, 0, 27 }, /* #42 */
    1961     { 0x0e4657, 0x0e4e56, 0x66, 0xcd, 0, 28 }, /* #43 */
    1962     { 0x0a3e12, 0x0a3612, 0x05, 0x14, 0, 11 }, /* #44 */
    1963     { 0x3c01d7, 0x3c09d6, 0x26, 0xd2, 0, 14 }, /* #45 */
    1964     { 0x330f86, 0x330f86, 0xe8, 0x87, 0, 13 }, /* #46 */
    1965     { 0x3a2e07, 0x3a2607, 0xa6, 0xa6, 0, 9  }, /* #47 */
    1966     { 0x062d53, 0x062d53, 0x44, 0x12, 0, 2  }, /* #48 */
    1967     { 0x0d3b96, 0x0d3397, 0x78, 0xc1, 0, 30 }, /* #49 */
    1968     { 0x3a62d7, 0x3a62d7, 0xcd, 0x9b, 0, 10 }, /* #50 */
    1969     { 0x1a0b96, 0x1a0b97, 0x54, 0x0a, 0, 24 }, /* #51 */
    1970     { 0x270086, 0x270086, 0x1b, 0x36, 0, 28 }, /* #52 */
    1971     { 0x215616, 0x215616, 0xa0, 0x0a, 0, 23 }, /* #53 */
    1972     { 0x3e0692, 0x3e0692, 0x44, 0x44, 0, 18 }, /* #54 */
    1973     { 0x115553, 0x115d53, 0x68, 0x16, 0, 5  }, /* #55 */
    1974     { 0x3d24c2, 0x3d2cc3, 0xe7, 0x73, 0, 26 }, /* #56 */
    1975     { 0x3c6893, 0x3c6892, 0x6a, 0xab, 0, 4  }, /* #57 */
    1976     { 0x1a6e53, 0x1a6e52, 0xe2, 0xf1, 0, 8  }, /* #58 */
    1977     { 0x074782, 0x074f82, 0x92, 0x92, 0, 3  }, /* #59 */
    1978     { 0x124882, 0x124882, 0x0f, 0xf0, 0, 4  }, /* #60 */
    1979     { 0x265287, 0x265a87, 0xcb, 0x2f, 0, 20 }, /* #61 */
    1980     { 0x216c86, 0x216c86, 0xba, 0xba, 0, 9  }, /* #62 */
    1981     { 0x372556, 0x372556, 0x79, 0x79, 0, 9  }, /* #63 */
    1982     { 0x2a3587, 0x2a3d87, 0x4c, 0x4c, 0, 9  }, /* #64 */
    1983     { 0x313092, 0x313892, 0x66, 0xcc, 0, 19 }, /* #65 */
    1984     { 0x1b7c87, 0x1b7c87, 0x9c, 0x39, 0, 19 }, /* #66 */
    1985     { 0x3705d7, 0x3705d6, 0xc0, 0x07, 0, 12 }, /* #67 */
    1986     { 0x380947, 0x380946, 0x2b, 0xe5, 0, 15 }, /* #68 */
    1987     { 0x3a47c6, 0x3a47c6, 0xc7, 0x3b, 0, 21 }, /* #69 */
    1988     { 0x007e42, 0x007643, 0xbf, 0xd7, 0, 24 }, /* #70 */
    1989     { 0x1c41d3, 0x1c41d3, 0x91, 0xc8, 0, 8  }, /* #71 */
    1990     { 0x056c07, 0x056406, 0x0d, 0x1b, 0, 1  }, /* #72 */
    1991     { 0x2b75d6, 0x2b7dd6, 0xad, 0xb5, 0, 11 }, /* #73 */
    1992     { 0x0804d6, 0x0804d6, 0x48, 0x41, 0, 12 }, /* #74 */
    1993     { 0x381657, 0x381e57, 0x48, 0x22, 0, 29 }, /* #75 */
    1994     { 0x0a2213, 0x0a2a13, 0x54, 0x52, 0, 20 }, /* #76 */
    1995     { 0x3e2a83, 0x3e2283, 0xe2, 0xc5, 0, 1  }, /* #77 */
    1996     { 0x3c5bc3, 0x3c53c3, 0xd9, 0x9e, 0, 31 }, /* #78 */
    1997     { 0x1e4782, 0x1e4783, 0xf9, 0xf2, 0, 10 }, /* #79 */
    1998     { 0x2243d6, 0x224bd7, 0xd4, 0x1a, 0, 6  }, /* #80 */
    1999     { 0x3c5b52, 0x3c5b52, 0x29, 0xa4, 0, 2  }, /* #81 */
    2000     { 0x3f7702, 0x3f7702, 0x25, 0x4a, 0, 19 }, /* #82 */
    2001     { 0x0a3686, 0x0a3686, 0x0e, 0x1c, 0, 1  }, /* #83 */
    2002     { 0x3d7a56, 0x3d7a56, 0xca, 0xa6, 0, 22 }, /* #84 */
    2003     { 0x0734d3, 0x073cd3, 0x2f, 0x2f, 0, 9  }, /* #85 */
    2004     { 0x014c43, 0x014c42, 0xc3, 0xf8, 0, 15 }, /* #86 */
    2005     { 0x397c82, 0x397c82, 0xdc, 0xe3, 0, 21 }, /* #87 */
    2006     { 0x152a07, 0x152a07, 0xf5, 0x5f, 0, 22 }, /* #88 */
    2007     { 0x106bd3, 0x106bd2, 0x64, 0x96, 0, 5  }, /* #89 */
    2008     { 0x347a02, 0x347203, 0xde, 0x9b, 0, 24 }, /* #90 */
    2009     { 0x190c56, 0x190c57, 0xb1, 0x15, 0, 31 }, /* #91 */
    2010     { 0x3f5413, 0x3f5c12, 0xf9, 0xfe, 0, 7  }, /* #92 */
    2011     { 0x2d2b96, 0x2d2397, 0x5c, 0xc2, 0, 22 }, /* #93 */
    2012     { 0x2f1e86, 0x2f1e86, 0xd4, 0xa3, 0, 30 }, /* #94 */
    2013     { 0x045c53, 0x045c53, 0x15, 0x62, 0, 15 }, /* #95 */
     2110    { 0x3d5c82, 0x3d5482, 0x00, 0x00, 0, 24 }, /* #0 */
     2111    { 0x022357, 0x022356, 0x00, 0x20, 0, 24 }, /* #0 b */
     2112    { 0x0a6703, 0x0a6702, 0x00, 0x08, 0, 31 }, /* #1 */
     2113    { 0x3518d6, 0x3510d6, 0x00, 0x00, 0, 31 }, /* #1 b */
     2114    { 0x020157, 0x020156, 0x00, 0x04, 0, 21 }, /* #2 */
     2115    { 0x3d7e82, 0x3d7682, 0x00, 0x00, 0, 21 }, /* #2 b */
     2116    { 0x1e2406, 0x1e2406, 0x00, 0x00, 0, 29 }, /* #3 */
     2117    { 0x215bd3, 0x2153d2, 0x00, 0x02, 0, 29 }, /* #3 b */
     2118    { 0x046e57, 0x046656, 0x00, 0x02, 0, 11 }, /* #4 */
     2119    { 0x3b1182, 0x3b1182, 0x00, 0x00, 0, 11 }, /* #4 b */
     2120    { 0x230807, 0x230006, 0x00, 0x02, 0, 20 }, /* #5 */
     2121    { 0x1c77d2, 0x1c77d2, 0x00, 0x00, 0, 20 }, /* #5 b */
     2122    { 0x2714c3, 0x2714c3, 0x56, 0xaa, 0, 24 }, /* #6 */
     2123    { 0x186b16, 0x186317, 0x56, 0x8a, 0, 24 }, /* #6 b */
     2124    { 0x355082, 0x355883, 0x93, 0x26, 0, 19 }, /* #7 */
     2125    { 0x0a2f57, 0x0a2f57, 0x93, 0x27, 0, 19 }, /* #7 b */
     2126    { 0x0c2492, 0x0c2492, 0x46, 0x46, 0, 18 }, /* #8 */
     2127    { 0x335b47, 0x335b47, 0x46, 0x46, 0, 18 }, /* #8 b */
     2128    { 0x2b4d53, 0x2b4553, 0x8b, 0x8b, 0, 9  }, /* #9 */
     2129    { 0x143286, 0x143a86, 0x8b, 0x8b, 0, 9  }, /* #9 b */
     2130    { 0x3860c6, 0x3868c6, 0x9c, 0x9c, 0, 9  }, /* #10 */
     2131    { 0x071f13, 0x071713, 0x9c, 0x9c, 0, 9  }, /* #10 b */
     2132    { 0x214f83, 0x214783, 0xfe, 0xef, 0, 22 }, /* #11 */
     2133    { 0x1e3056, 0x1e3057, 0xfe, 0xe7, 0, 22 }, /* #11 b */
     2134    { 0x1e32d2, 0x1e32d2, 0x50, 0x05, 0, 23 }, /* #12 */
     2135    { 0x214d07, 0x214506, 0x50, 0x15, 0, 23 }, /* #12 b */
     2136    { 0x024706, 0x024f07, 0x0b, 0x60, 0, 14 }, /* #13 */
     2137    { 0x3d38d3, 0x3d38d3, 0x0b, 0x70, 0, 14 }, /* #13 b */
     2138    { 0x254a52, 0x254a52, 0x4b, 0x96, 0, 28 }, /* #14 */
     2139    { 0x1a3587, 0x1a3d86, 0x4b, 0x97, 0, 28 }, /* #14 b */
     2140    { 0x231812, 0x231013, 0xfa, 0xf4, 0, 28 }, /* #15 */
     2141    { 0x1c67c7, 0x1c67c7, 0xfa, 0xf5, 0, 28 }, /* #15 b */
     2142    { 0x1a0352, 0x1a0b53, 0x29, 0x14, 0, 26 }, /* #16 */
     2143    { 0x257c87, 0x257487, 0x29, 0x94, 0, 26 }, /* #16 b */
     2144    { 0x3d15d2, 0x3d15d2, 0xb3, 0x6b, 0, 23 }, /* #17 */
     2145    { 0x026a07, 0x026206, 0xb3, 0x7b, 0, 23 }, /* #17 b */
     2146    { 0x3f2193, 0x3f2193, 0xd9, 0xb3, 0, 19 }, /* #18 */
     2147    { 0x005e46, 0x005647, 0xd9, 0xb2, 0, 19 }, /* #18 b */
     2148    { 0x175f93, 0x175793, 0xed, 0xb7, 0, 20 }, /* #19 */
     2149    { 0x282046, 0x282047, 0xed, 0xb5, 0, 20 }, /* #19 b */
     2150    { 0x3a76c3, 0x3a7ec2, 0x5d, 0xbb, 0, 10 }, /* #20 */
     2151    { 0x050916, 0x050916, 0x5d, 0xba, 0, 10 }, /* #20 b */
     2152    { 0x183843, 0x183842, 0x74, 0xba, 0, 26 }, /* #21 */
     2153    { 0x274796, 0x274796, 0x74, 0x3a, 0, 26 }, /* #21 b */
     2154    { 0x2c5652, 0x2c5652, 0x69, 0x69, 0, 27 }, /* #22 */
     2155    { 0x132987, 0x132987, 0x69, 0x69, 0, 27 }, /* #22 b */
     2156    { 0x0c2c92, 0x0c2c93, 0x49, 0x24, 0, 20 }, /* #23 */
     2157    { 0x335347, 0x335b47, 0x49, 0x26, 0, 20 }, /* #23 b */
     2158    { 0x364b42, 0x364343, 0x67, 0x9c, 0, 2  }, /* #24 */
     2159    { 0x093497, 0x093497, 0x67, 0x9e, 0, 2  }, /* #24 b */
     2160    { 0x1b4906, 0x1b4106, 0x60, 0x60, 0, 18 }, /* #25 */
     2161    { 0x2436d3, 0x243ed3, 0x60, 0x60, 0, 18 }, /* #25 b */
     2162    { 0x087a82, 0x087a83, 0x62, 0x11, 0, 30 }, /* #26 */
     2163    { 0x370557, 0x370d57, 0x62, 0x15, 0, 30 }, /* #26 b */
     2164    { 0x103e97, 0x103e96, 0x91, 0x8e, 0, 3  }, /* #27 */
     2165    { 0x2f4142, 0x2f4942, 0x91, 0x8a, 0, 3  }, /* #27 b */
     2166    { 0x273fd7, 0x273fd7, 0xd2, 0x2e, 0, 4  }, /* #28 */
     2167    { 0x184002, 0x184803, 0xd2, 0x26, 0, 4  }, /* #28 b */
     2168    { 0x0c3397, 0x0c3b97, 0xfd, 0x7f, 0, 24 }, /* #29 */
     2169    { 0x334c42, 0x334c43, 0xfd, 0x5f, 0, 24 }, /* #29 b */
     2170    { 0x012442, 0x012c42, 0x5c, 0xb8, 0, 10 }, /* #30 */
     2171    { 0x3e5b97, 0x3e5b96, 0x5c, 0xb9, 0, 10 }, /* #30 b */
     2172    { 0x346902, 0x346903, 0xfa, 0x3e, 0, 25 }, /* #31 */
     2173    { 0x0b16d7, 0x0b1ed7, 0xfa, 0x7e, 0, 25 }, /* #31 b */
     2174    { 0x316b02, 0x316b03, 0xa4, 0x48, 0, 10 }, /* #32 */
     2175    { 0x0e14d7, 0x0e1cd7, 0xa4, 0x49, 0, 10 }, /* #32 b */
     2176    { 0x042303, 0x042b03, 0x43, 0x0e, 0, 11 }, /* #33 */
     2177    { 0x3b5cd6, 0x3b5cd7, 0x43, 0x0c, 0, 11 }, /* #33 b */
     2178    { 0x394956, 0x394156, 0x5c, 0x17, 0, 16 }, /* #34 */
     2179    { 0x063683, 0x063682, 0x5c, 0x57, 0, 16 }, /* #34 b */
     2180    { 0x315ad3, 0x3152d3, 0xf7, 0xfb, 0, 17 }, /* #35 */
     2181    { 0x0e2506, 0x0e2d07, 0xf7, 0x7b, 0, 17 }, /* #35 b */
     2182    { 0x3c4e86, 0x3c4687, 0x77, 0xb9, 0, 12 }, /* #36 */
     2183    { 0x033153, 0x033153, 0x77, 0xbd, 0, 12 }, /* #36 b */
     2184    { 0x036ed7, 0x0366d7, 0xf7, 0xfd, 0, 16 }, /* #37 */
     2185    { 0x3c1102, 0x3c1103, 0xf7, 0xbd, 0, 16 }, /* #37 b */
     2186    { 0x3c6647, 0x3c6647, 0xe0, 0xc1, 0, 28 }, /* #38 */
     2187    { 0x031992, 0x031193, 0xe0, 0xc0, 0, 28 }, /* #38 b */
     2188    { 0x275106, 0x275106, 0x12, 0x09, 0, 26 }, /* #39 */
     2189    { 0x182ed3, 0x182ed2, 0x12, 0x89, 0, 26 }, /* #39 b */
     2190    { 0x266b87, 0x266b86, 0x27, 0x9e, 0, 20 }, /* #40 */
     2191    { 0x191452, 0x191c52, 0x27, 0x9c, 0, 20 }, /* #40 b */
     2192    { 0x1c6346, 0x1c6346, 0x20, 0x02, 0, 14 }, /* #41 */
     2193    { 0x231c93, 0x231492, 0x20, 0x12, 0, 14 }, /* #41 b */
     2194    { 0x106d42, 0x106542, 0x66, 0x66, 0, 27 }, /* #42 */
     2195    { 0x2f1297, 0x2f1a97, 0x66, 0x66, 0, 27 }, /* #42 b */
     2196    { 0x214157, 0x214956, 0x64, 0xc9, 0, 28 }, /* #43 */
     2197    { 0x1e3e82, 0x1e3e82, 0x64, 0xc8, 0, 28 }, /* #43 b */
     2198    { 0x2738d7, 0x2738d6, 0xe4, 0xf2, 0, 26 }, /* #44 */
     2199    { 0x184702, 0x184702, 0xe4, 0x72, 0, 26 }, /* #44 b */
     2200    { 0x3e0d83, 0x3e0d83, 0x3b, 0x3b, 0, 18 }, /* #45 */
     2201    { 0x017256, 0x017256, 0x3b, 0x3b, 0, 18 }, /* #45 b */
     2202    { 0x1e33c2, 0x1e3bc3, 0xa8, 0x0a, 0, 5  }, /* #46 */
     2203    { 0x214c17, 0x214c17, 0xa8, 0x1a, 0, 5  }, /* #46 b */
     2204    { 0x1f6dc2, 0x1f6dc2, 0x5f, 0xf9, 0, 30 }, /* #47 */
     2205    { 0x201217, 0x201a16, 0x5f, 0xfd, 0, 30 }, /* #47 b */
     2206    { 0x3a6fd3, 0x3a67d3, 0x07, 0xc1, 0, 16 }, /* #48 */
     2207    { 0x051006, 0x051007, 0x07, 0x81, 0, 16 }, /* #48 b */
     2208    { 0x004f46, 0x004f46, 0xa9, 0xa9, 0, 18 }, /* #49 */
     2209    { 0x3f3093, 0x3f3093, 0xa9, 0xa9, 0, 18 }, /* #49 b */
     2210    { 0x1b6c92, 0x1b6492, 0x94, 0x51, 0, 11 }, /* #50 */
     2211    { 0x241347, 0x241346, 0x94, 0x53, 0, 11 }, /* #50 b */
     2212    { 0x073f86, 0x073786, 0x06, 0x30, 0, 21 }, /* #51 */
     2213    { 0x384053, 0x384052, 0x06, 0x34, 0, 21 }, /* #51 b */
     2214    { 0x2e5fd7, 0x2e5fd6, 0xea, 0xaf, 0, 31 }, /* #52 */
     2215    { 0x112002, 0x112802, 0xea, 0xa7, 0, 31 }, /* #52 b */
     2216    { 0x245cc3, 0x2454c3, 0xe7, 0xcf, 0, 10 }, /* #53 */
     2217    { 0x1b2316, 0x1b2317, 0xe7, 0xce, 0, 10 }, /* #53 b */
     2218    { 0x307e43, 0x307643, 0x63, 0x8e, 0, 29 }, /* #54 */
     2219    { 0x0f0196, 0x0f0197, 0x63, 0x8c, 0, 29 }, /* #54 b */
     2220    { 0x1667d7, 0x166fd7, 0x9c, 0x33, 0, 6  }, /* #55 */
     2221    { 0x291802, 0x291803, 0x9c, 0x13, 0, 6  }, /* #55 b */
     2222    { 0x0525d6, 0x052dd7, 0x92, 0x24, 0, 22 }, /* #56 */
     2223    { 0x3a5a03, 0x3a5a03, 0x92, 0x2c, 0, 22 }, /* #56 b */
     2224    { 0x3002d3, 0x3002d2, 0x11, 0x46, 0, 29 }, /* #57 */
     2225    { 0x0f7d06, 0x0f7506, 0x11, 0x44, 0, 29 }, /* #57 b */
     2226    { 0x2c4103, 0x2c4103, 0xe1, 0xf0, 0, 17 }, /* #58 */
     2227    { 0x133ed6, 0x133ed7, 0xe1, 0x70, 0, 17 }, /* #58 b */
     2228    { 0x0f5196, 0x0f5996, 0x97, 0x97, 0, 18 }, /* #59 */
     2229    { 0x302e43, 0x302643, 0x97, 0x97, 0, 18 }, /* #59 b */
     2230    { 0x246f13, 0x246f13, 0x9c, 0x9c, 0, 0  }, /* #60 */
     2231    { 0x1b10c6, 0x1b10c6, 0x9c, 0x9c, 0, 0  }, /* #60 b */
     2232    { 0x243892, 0x243092, 0x97, 0x5d, 0, 29 }, /* #61 */
     2233    { 0x1b4747, 0x1b4746, 0x97, 0x5f, 0, 29 }, /* #61 b */
     2234    { 0x327e46, 0x327e46, 0xa3, 0xd4, 0, 15 }, /* #62 */
     2235    { 0x0d0193, 0x0d0992, 0xa3, 0xf4, 0, 15 }, /* #62 b */
     2236    { 0x146ec3, 0x146ec2, 0x8d, 0xdc, 0, 22 }, /* #63 */
     2237    { 0x2b1116, 0x2b1916, 0x8d, 0xd4, 0, 22 }, /* #63 b */
     2238    { 0x0d3ed2, 0x0d36d2, 0x39, 0x72, 0, 28 }, /* #64 */
     2239    { 0x324107, 0x324106, 0x39, 0x73, 0, 28 }, /* #64 b */
     2240    { 0x2341d6, 0x2341d7, 0xe3, 0x8d, 0, 20 }, /* #65 */
     2241    { 0x1c3e03, 0x1c3603, 0xe3, 0x8f, 0, 20 }, /* #65 b */
     2242    { 0x101e57, 0x101657, 0xd1, 0xd1, 0, 9  }, /* #66 */
     2243    { 0x2f6182, 0x2f6982, 0xd1, 0xd1, 0, 9  }, /* #66 b */
     2244    { 0x294ac3, 0x2942c3, 0xef, 0xf7, 0, 8  }, /* #67 */
     2245    { 0x163516, 0x163d17, 0xef, 0x77, 0, 8  }, /* #67 b */
     2246    { 0x035152, 0x035153, 0xe1, 0x85, 0, 11 }, /* #68 */
     2247    { 0x3c2e87, 0x3c2687, 0xe1, 0x87, 0, 11 }, /* #68 b */
     2248    { 0x3f3993, 0x3f3993, 0x05, 0x05, 0, 0  }, /* #69 */
     2249    { 0x004646, 0x004646, 0x05, 0x05, 0, 0  }, /* #69 b */
     2250    { 0x1f2f47, 0x1f2f47, 0x8b, 0x17, 0, 1  }, /* #70 */
     2251    { 0x205092, 0x205893, 0x8b, 0x16, 0, 1  }, /* #70 b */
     2252    { 0x107186, 0x107187, 0xfd, 0xaf, 0, 23 }, /* #71 */
     2253    { 0x2f0e53, 0x2f0653, 0xfd, 0xbf, 0, 23 }, /* #71 b */
     2254    { 0x106d46, 0x106546, 0x14, 0x05, 0, 7  }, /* #72 */
     2255    { 0x2f1293, 0x2f1292, 0x14, 0x45, 0, 7  }, /* #72 b */
     2256    { 0x257cd2, 0x2574d3, 0x5f, 0xe5, 0, 5  }, /* #73 */
     2257    { 0x1a0307, 0x1a0307, 0x5f, 0xf5, 0, 5  }, /* #73 b */
     2258    { 0x1c2303, 0x1c2302, 0xc0, 0x1c, 0, 23 }, /* #74 */
     2259    { 0x235cd6, 0x2354d6, 0xc0, 0x0c, 0, 23 }, /* #74 b */
     2260    { 0x2a39d7, 0x2a31d7, 0x90, 0x90, 0, 9  }, /* #75 */
     2261    { 0x154602, 0x154e02, 0x90, 0x90, 0, 9  }, /* #75 b */
     2262    { 0x041d03, 0x041d02, 0xed, 0xdf, 0, 22 }, /* #76 */
     2263    { 0x3b62d6, 0x3b6ad6, 0xed, 0xd7, 0, 22 }, /* #76 b */
     2264    { 0x1a5ed3, 0x1a5ed3, 0x45, 0x68, 0, 24 }, /* #77 */
     2265    { 0x252106, 0x252907, 0x45, 0x48, 0, 24 }, /* #77 b */
     2266    { 0x290a86, 0x290286, 0x07, 0x07, 0, 18 }, /* #78 */
     2267    { 0x167553, 0x167d53, 0x07, 0x07, 0, 18 }, /* #78 b */
     2268    { 0x236252, 0x236a53, 0xe9, 0x74, 0, 17 }, /* #79 */
     2269    { 0x1c1d87, 0x1c1587, 0xe9, 0xf4, 0, 17 }, /* #79 b */
     2270    { 0x204f43, 0x204743, 0x9c, 0xcc, 0, 31 }, /* #80 */
     2271    { 0x1f3096, 0x1f3097, 0x9c, 0xc4, 0, 31 }, /* #80 b */
     2272    { 0x3b5907, 0x3b5107, 0xe2, 0xe2, 0, 27 }, /* #81 */
     2273    { 0x0426d2, 0x042ed2, 0xe2, 0xe2, 0, 27 }, /* #81 b */
     2274    { 0x241d47, 0x241547, 0x7f, 0xef, 0, 24 }, /* #82 */
     2275    { 0x1b6292, 0x1b6293, 0x7f, 0xcf, 0, 24 }, /* #82 b */
     2276    { 0x032182, 0x032183, 0x4b, 0x92, 0, 25 }, /* #83 */
     2277    { 0x3c5e57, 0x3c5657, 0x4b, 0xd2, 0, 25 }, /* #83 b */
     2278    { 0x2523d6, 0x252bd6, 0x9c, 0x9c, 0, 18 }, /* #84 */
     2279    { 0x1a5c03, 0x1a5403, 0x9c, 0x9c, 0, 18 }, /* #84 b */
     2280    { 0x0d3f82, 0x0d3f82, 0xb5, 0xb5, 0, 9  }, /* #85 */
     2281    { 0x324057, 0x324057, 0xb5, 0xb5, 0, 9  }, /* #85 b */
     2282    { 0x3b3ed7, 0x3b36d6, 0x28, 0x25, 0, 24 }, /* #86 */
     2283    { 0x044102, 0x044102, 0x28, 0x05, 0, 24 }, /* #86 b */
     2284    { 0x256792, 0x256f93, 0xe3, 0x71, 0, 17 }, /* #87 */
     2285    { 0x1a1847, 0x1a1047, 0xe3, 0xf1, 0, 17 }, /* #87 b */
     2286    { 0x3f3a06, 0x3f3207, 0x0f, 0xc1, 0, 6  }, /* #88 */
     2287    { 0x0045d3, 0x0045d3, 0x0f, 0xe1, 0, 6  }, /* #88 b */
     2288    { 0x3a5d03, 0x3a5503, 0xff, 0xff, 0, 19 }, /* #89 */
     2289    { 0x0522d6, 0x0522d7, 0xff, 0xfe, 0, 19 }, /* #89 b */
     2290    { 0x374f97, 0x374f96, 0x53, 0xa7, 0, 10 }, /* #90 */
     2291    { 0x083042, 0x083842, 0x53, 0xa6, 0, 10 }, /* #90 b */
     2292    { 0x254412, 0x254412, 0x40, 0x20, 0, 26 }, /* #91 */
     2293    { 0x1a3bc7, 0x1a3bc6, 0x40, 0xa0, 0, 26 }, /* #91 b */
     2294    { 0x053c52, 0x053c52, 0x45, 0x91, 0, 7  }, /* #92 */
     2295    { 0x3a4387, 0x3a4b86, 0x45, 0xd1, 0, 7  }, /* #92 b */
     2296    { 0x236e02, 0x236603, 0xe2, 0xc4, 0, 1  }, /* #93 */
     2297    { 0x1c11d7, 0x1c11d7, 0xe2, 0xc5, 0, 1  }, /* #93 b */
     2298    { 0x214896, 0x214896, 0x57, 0xb9, 0, 3  }, /* #94 */
     2299    { 0x1e3743, 0x1e3f42, 0x57, 0xbd, 0, 3  }, /* #94 b */
     2300    { 0x336bd6, 0x336bd7, 0xd3, 0x4d, 0, 20 }, /* #95 */
     2301    { 0x0c1403, 0x0c1c03, 0xd3, 0x4f, 0, 20 }, /* #95 b */
    20142302};
    20152303static const BINU8_TEST_T g_aTests_rcr_u8_amd[] =
    20162304{
    2017     { 0x032607, 0x032e06, 0x00, 0x80, 0, 28 }, /* #0 */
    2018     { 0x253946, 0x253146, 0x00, 0x00, 0, 31 }, /* #1 */
    2019     { 0x1d1a16, 0x1d1216, 0x00, 0x00, 0, 7  }, /* #2 */
    2020     { 0x371a47, 0x371246, 0x00, 0x20, 0, 30 }, /* #3 */
    2021     { 0x090556, 0x090556, 0x00, 0x00, 0, 0  }, /* #4 */
    2022     { 0x122493, 0x122492, 0x00, 0x10, 0, 13 }, /* #5 */
    2023     { 0x155556, 0x155557, 0x79, 0xe4, 0, 25 }, /* #6 */
    2024     { 0x172bc2, 0x172bc3, 0xd1, 0x45, 0, 7  }, /* #7 */
    2025     { 0x3246d7, 0x3246d6, 0x0c, 0x19, 0, 8  }, /* #8 */
    2026     { 0x3166d6, 0x316ed7, 0x31, 0x88, 0, 15 }, /* #9 */
    2027     { 0x395402, 0x395c02, 0x4a, 0x51, 0, 15 }, /* #10 */
    2028     { 0x137ac7, 0x137ac6, 0xc4, 0x9c, 0, 31 }, /* #11 */
    2029     { 0x2e6183, 0x2e6983, 0x6c, 0x65, 0, 24 }, /* #12 */
    2030     { 0x062556, 0x062556, 0xe2, 0xe2, 0, 18 }, /* #13 */
    2031     { 0x0a0803, 0x0a0802, 0x23, 0x72, 0, 13 }, /* #14 */
    2032     { 0x237013, 0x237812, 0x4a, 0xaa, 0, 23 }, /* #15 */
    2033     { 0x2e5f57, 0x2e5f57, 0xa8, 0xa8, 0, 18 }, /* #16 */
    2034     { 0x1e3813, 0x1e3013, 0xe3, 0xf1, 0, 1  }, /* #17 */
    2035     { 0x274bd3, 0x274bd3, 0x36, 0x69, 0, 14 }, /* #18 */
    2036     { 0x3e5787, 0x3e5f86, 0xca, 0xb9, 0, 21 }, /* #19 */
    2037     { 0x2275c6, 0x2275c7, 0xfe, 0xcf, 0, 4  }, /* #20 */
    2038     { 0x037507, 0x037d06, 0x30, 0x4c, 0, 2  }, /* #21 */
    2039     { 0x0c5693, 0x0c5693, 0x57, 0xd5, 0, 29 }, /* #22 */
    2040     { 0x112bc6, 0x112bc7, 0x5d, 0x74, 0, 7  }, /* #23 */
    2041     { 0x125b46, 0x125b47, 0xce, 0x99, 0, 12 }, /* #24 */
    2042     { 0x3d3693, 0x3d3e93, 0x46, 0xa8, 0, 12 }, /* #25 */
    2043     { 0x0373d2, 0x0373d3, 0x96, 0x25, 0, 11 }, /* #26 */
    2044     { 0x3b00d7, 0x3b00d6, 0x03, 0x1c, 0, 6  }, /* #27 */
    2045     { 0x175d46, 0x175546, 0x06, 0xc0, 0, 31 }, /* #28 */
    2046     { 0x3a0546, 0x3a0d47, 0xeb, 0x75, 0, 10 }, /* #29 */
    2047     { 0x291997, 0x291996, 0x28, 0x94, 0, 1  }, /* #30 */
    2048     { 0x0c3092, 0x0c3092, 0xcb, 0xd9, 0, 21 }, /* #31 */
    2049     { 0x0661c2, 0x0661c3, 0xeb, 0xd6, 0, 26 }, /* #32 */
    2050     { 0x1c21d2, 0x1c21d3, 0xf9, 0xf2, 0, 8  }, /* #33 */
    2051     { 0x171597, 0x171596, 0x00, 0x20, 0, 3  }, /* #34 */
    2052     { 0x374bc7, 0x374bc6, 0x61, 0x6c, 0, 12 }, /* #35 */
    2053     { 0x287086, 0x287886, 0xa9, 0xa5, 0, 7  }, /* #36 */
    2054     { 0x3b1793, 0x3b1f92, 0x14, 0x91, 0, 13 }, /* #37 */
    2055     { 0x2020c3, 0x2028c2, 0x87, 0x7c, 0, 5  }, /* #38 */
    2056     { 0x2b5793, 0x2b5f93, 0xb6, 0x6d, 0, 14 }, /* #39 */
    2057     { 0x092d06, 0x092d06, 0x3a, 0x87, 0, 3  }, /* #40 */
    2058     { 0x2634d3, 0x2634d2, 0x5e, 0xf5, 0, 6  }, /* #41 */
    2059     { 0x0304d6, 0x0304d6, 0xe8, 0x3a, 0, 2  }, /* #42 */
    2060     { 0x2b2543, 0x2b2542, 0xbf, 0xff, 0, 7  }, /* #43 */
    2061     { 0x2d65c2, 0x2d65c2, 0x82, 0x09, 0, 16 }, /* #44 */
    2062     { 0x1d0d97, 0x1d0d97, 0x5a, 0x5a, 0, 27 }, /* #45 */
    2063     { 0x3d6dc6, 0x3d65c7, 0x3d, 0x1e, 0, 1  }, /* #46 */
    2064     { 0x385896, 0x385896, 0xae, 0xae, 0, 0  }, /* #47 */
    2065     { 0x3d2e96, 0x3d2e96, 0xb2, 0x96, 0, 3  }, /* #48 */
    2066     { 0x2c1f43, 0x2c1f42, 0x14, 0x52, 0, 25 }, /* #49 */
    2067     { 0x156586, 0x156587, 0x0f, 0x07, 0, 1  }, /* #50 */
    2068     { 0x0b27d2, 0x0b27d3, 0xde, 0x37, 0, 29 }, /* #51 */
    2069     { 0x241c53, 0x241452, 0xea, 0xf5, 0, 28 }, /* #52 */
    2070     { 0x0a2cc7, 0x0a2cc7, 0x06, 0x06, 0, 0  }, /* #53 */
    2071     { 0x2a5dd7, 0x2a5dd6, 0x06, 0x83, 0, 28 }, /* #54 */
    2072     { 0x3331c3, 0x3331c2, 0xb5, 0xd7, 0, 7  }, /* #55 */
    2073     { 0x176d52, 0x176552, 0x24, 0x24, 0, 9  }, /* #56 */
    2074     { 0x395106, 0x395906, 0xba, 0x5d, 0, 10 }, /* #57 */
    2075     { 0x1b59c3, 0x1b51c2, 0x70, 0x2e, 0, 3  }, /* #58 */
    2076     { 0x175242, 0x175243, 0x6b, 0x35, 0, 10 }, /* #59 */
    2077     { 0x1b0ed2, 0x1b06d2, 0xc8, 0x32, 0, 2  }, /* #60 */
    2078     { 0x2b0907, 0x2b0907, 0x62, 0x62, 0, 18 }, /* #61 */
    2079     { 0x344683, 0x344e82, 0xa3, 0x7a, 0, 4  }, /* #62 */
    2080     { 0x046502, 0x046502, 0xe3, 0xe3, 0, 18 }, /* #63 */
    2081     { 0x1160c7, 0x1168c6, 0x5c, 0xb9, 0, 17 }, /* #64 */
    2082     { 0x0b4e06, 0x0b4e07, 0x27, 0x89, 0, 11 }, /* #65 */
    2083     { 0x0a12c3, 0x0a1ac3, 0x9d, 0xb9, 0, 4  }, /* #66 */
    2084     { 0x160286, 0x160287, 0x1c, 0xc0, 0, 5  }, /* #67 */
    2085     { 0x191f03, 0x191703, 0xf0, 0xe1, 0, 26 }, /* #68 */
    2086     { 0x0b7856, 0x0b7056, 0x0d, 0x34, 0, 7  }, /* #69 */
    2087     { 0x2a4512, 0x2a4d13, 0xd3, 0x69, 0, 10 }, /* #70 */
    2088     { 0x1862d6, 0x1862d6, 0x50, 0x14, 0, 2  }, /* #71 */
    2089     { 0x3e2743, 0x3e2742, 0x4c, 0xca, 0, 23 }, /* #72 */
    2090     { 0x3d6213, 0x3d6a13, 0xf2, 0x97, 0, 15 }, /* #73 */
    2091     { 0x282017, 0x282817, 0x07, 0x83, 0, 28 }, /* #74 */
    2092     { 0x021357, 0x021356, 0x41, 0xd0, 0, 11 }, /* #75 */
    2093     { 0x063f97, 0x063f96, 0xb4, 0x6d, 0, 2  }, /* #76 */
    2094     { 0x2b7893, 0x2b7093, 0xe0, 0xe0, 0, 27 }, /* #77 */
    2095     { 0x1c2b57, 0x1c2357, 0xcd, 0xcd, 0, 9  }, /* #78 */
    2096     { 0x062e47, 0x062647, 0xde, 0xee, 0, 23 }, /* #79 */
    2097     { 0x3c6552, 0x3c6552, 0x12, 0x24, 0, 17 }, /* #80 */
    2098     { 0x322697, 0x322697, 0x12, 0x28, 0, 23 }, /* #81 */
    2099     { 0x2f1182, 0x2f1982, 0xba, 0xba, 0, 9  }, /* #82 */
    2100     { 0x2c1753, 0x2c1753, 0xfe, 0xfd, 0, 8  }, /* #83 */
    2101     { 0x347bc6, 0x3473c6, 0xd4, 0x35, 0, 2  }, /* #84 */
    2102     { 0x264642, 0x264e43, 0xcf, 0xb3, 0, 29 }, /* #85 */
    2103     { 0x180216, 0x180a17, 0xab, 0xaa, 0, 29 }, /* #86 */
    2104     { 0x0a2653, 0x0a2652, 0xca, 0xe5, 0, 19 }, /* #87 */
    2105     { 0x365c96, 0x365c96, 0x41, 0x82, 0, 26 }, /* #88 */
    2106     { 0x015407, 0x015c07, 0x55, 0xaa, 0, 28 }, /* #89 */
    2107     { 0x3571c3, 0x3571c3, 0xd5, 0xea, 0, 28 }, /* #90 */
    2108     { 0x192e87, 0x192686, 0x11, 0xc4, 0, 20 }, /* #91 */
    2109     { 0x2d62c3, 0x2d62c3, 0xba, 0xd6, 0, 24 }, /* #92 */
    2110     { 0x267e47, 0x267647, 0x91, 0xc8, 0, 28 }, /* #93 */
    2111     { 0x3c5e12, 0x3c5612, 0x9d, 0xea, 0, 6  }, /* #94 */
    2112     { 0x090b06, 0x090307, 0x9c, 0x13, 0, 3  }, /* #95 */
     2305    { 0x1c6716, 0x1c6716, 0x00, 0x00, 0, 1  }, /* #0 */
     2306    { 0x2318c3, 0x2318c2, 0x00, 0x80, 0, 1  }, /* #0 b */
     2307    { 0x3d2806, 0x3d2006, 0x00, 0x00, 0, 16 }, /* #1 */
     2308    { 0x0257d3, 0x0257d2, 0x00, 0x02, 0, 16 }, /* #1 b */
     2309    { 0x055c93, 0x055492, 0x00, 0x20, 0, 3  }, /* #2 */
     2310    { 0x3a2346, 0x3a2346, 0x00, 0x00, 0, 3  }, /* #2 b */
     2311    { 0x202c83, 0x202c82, 0x00, 0x80, 0, 28 }, /* #3 */
     2312    { 0x1f5356, 0x1f5356, 0x00, 0x00, 0, 28 }, /* #3 b */
     2313    { 0x2f7712, 0x2f7712, 0x00, 0x00, 0, 23 }, /* #4 */
     2314    { 0x1008c7, 0x1000c6, 0x00, 0x08, 0, 23 }, /* #4 b */
     2315    { 0x2f3046, 0x2f3046, 0x00, 0x00, 0, 24 }, /* #5 */
     2316    { 0x104f93, 0x104792, 0x00, 0x04, 0, 24 }, /* #5 b */
     2317    { 0x1b3a93, 0x1b3a93, 0x6a, 0x5a, 0, 2  }, /* #6 */
     2318    { 0x244546, 0x244547, 0x6a, 0x1a, 0, 2  }, /* #6 b */
     2319    { 0x3621d2, 0x3629d2, 0x92, 0x92, 0, 12 }, /* #7 */
     2320    { 0x095e07, 0x095e06, 0x92, 0xb2, 0, 12 }, /* #7 b */
     2321    { 0x2525c7, 0x2525c7, 0x28, 0x28, 0, 18 }, /* #8 */
     2322    { 0x1a5a12, 0x1a5212, 0x28, 0x28, 0, 18 }, /* #8 b */
     2323    { 0x030b96, 0x030b97, 0xdd, 0x75, 0, 7  }, /* #9 */
     2324    { 0x3c7443, 0x3c7c43, 0xdd, 0x77, 0, 7  }, /* #9 b */
     2325    { 0x015806, 0x015006, 0x3a, 0x3a, 0, 9  }, /* #10 */
     2326    { 0x3e27d3, 0x3e27d3, 0x3a, 0x3a, 0, 9  }, /* #10 b */
     2327    { 0x217a02, 0x217202, 0xc2, 0x13, 0, 15 }, /* #11 */
     2328    { 0x1e05d7, 0x1e05d6, 0xc2, 0x17, 0, 15 }, /* #11 b */
     2329    { 0x0b1112, 0x0b1913, 0x0d, 0xa0, 0, 4  }, /* #12 */
     2330    { 0x346ec7, 0x346ec7, 0x0d, 0xb0, 0, 4  }, /* #12 b */
     2331    { 0x257d13, 0x257513, 0xcf, 0xcf, 0, 18 }, /* #13 */
     2332    { 0x1a02c6, 0x1a02c6, 0xcf, 0xcf, 0, 18 }, /* #13 b */
     2333    { 0x1e6253, 0x1e6253, 0xfe, 0xf7, 0, 24 }, /* #14 */
     2334    { 0x211d86, 0x211587, 0xfe, 0xf3, 0, 24 }, /* #14 b */
     2335    { 0x011547, 0x011d47, 0x0f, 0x87, 0, 10 }, /* #15 */
     2336    { 0x3e6a92, 0x3e6293, 0x0f, 0x07, 0, 10 }, /* #15 b */
     2337    { 0x102e13, 0x102612, 0x37, 0xf3, 0, 4  }, /* #16 */
     2338    { 0x2f51c6, 0x2f51c6, 0x37, 0xe3, 0, 4  }, /* #16 b */
     2339    { 0x0d0ad3, 0x0d0ad2, 0xa5, 0x97, 0, 25 }, /* #17 */
     2340    { 0x327506, 0x327d06, 0xa5, 0x95, 0, 25 }, /* #17 b */
     2341    { 0x3a4b57, 0x3a4b56, 0xc5, 0x5e, 0, 14 }, /* #18 */
     2342    { 0x053482, 0x053c82, 0xc5, 0x56, 0, 14 }, /* #18 b */
     2343    { 0x2b2546, 0x2b2d47, 0xf6, 0x9e, 0, 21 }, /* #19 */
     2344    { 0x145a93, 0x145a93, 0xf6, 0xbe, 0, 21 }, /* #19 b */
     2345    { 0x352406, 0x352c06, 0x0e, 0x70, 0, 15 }, /* #20 */
     2346    { 0x0a5bd3, 0x0a5bd2, 0x0e, 0x74, 0, 15 }, /* #20 b */
     2347    { 0x0d24d3, 0x0d2cd3, 0x71, 0xb8, 0, 1  }, /* #21 */
     2348    { 0x325b06, 0x325307, 0x71, 0x38, 0, 1  }, /* #21 b */
     2349    { 0x2d6e96, 0x2d6696, 0x2b, 0xc5, 0, 3  }, /* #22 */
     2350    { 0x121143, 0x121142, 0x2b, 0xe5, 0, 3  }, /* #22 b */
     2351    { 0x3009d3, 0x3001d3, 0x67, 0xd9, 0, 2  }, /* #23 */
     2352    { 0x0f7606, 0x0f7e07, 0x67, 0x99, 0, 2  }, /* #23 b */
     2353    { 0x0b0482, 0x0b0c82, 0x8f, 0x8f, 0, 18 }, /* #24 */
     2354    { 0x347b57, 0x347b57, 0x8f, 0x8f, 0, 18 }, /* #24 b */
     2355    { 0x3c2f97, 0x3c2797, 0xef, 0xdf, 0, 26 }, /* #25 */
     2356    { 0x035042, 0x035043, 0xef, 0xde, 0, 26 }, /* #25 b */
     2357    { 0x182e56, 0x182e56, 0x07, 0x70, 0, 14 }, /* #26 */
     2358    { 0x275183, 0x275982, 0x07, 0x78, 0, 14 }, /* #26 b */
     2359    { 0x0b4b96, 0x0b4396, 0x2c, 0xc1, 0, 5  }, /* #27 */
     2360    { 0x343443, 0x343442, 0x2c, 0xc9, 0, 5  }, /* #27 b */
     2361    { 0x273b02, 0x273b02, 0x92, 0x92, 0, 27 }, /* #28 */
     2362    { 0x1844d7, 0x184cd7, 0x92, 0x92, 0, 27 }, /* #28 b */
     2363    { 0x0f2312, 0x0f2b13, 0xf7, 0x7b, 0, 19 }, /* #29 */
     2364    { 0x305cc7, 0x3054c7, 0xf7, 0xfb, 0, 19 }, /* #29 b */
     2365    { 0x2b5442, 0x2b5c43, 0xc7, 0x63, 0, 28 }, /* #30 */
     2366    { 0x142b97, 0x142397, 0xc7, 0xe3, 0, 28 }, /* #30 b */
     2367    { 0x216796, 0x216f96, 0x09, 0x90, 0, 14 }, /* #31 */
     2368    { 0x1e1843, 0x1e1842, 0x09, 0x98, 0, 14 }, /* #31 b */
     2369    { 0x3e2a43, 0x3e2242, 0x74, 0xe9, 0, 26 }, /* #32 */
     2370    { 0x015596, 0x015596, 0x74, 0xe8, 0, 26 }, /* #32 b */
     2371    { 0x2f2093, 0x2f2093, 0x0b, 0x0b, 0, 9  }, /* #33 */
     2372    { 0x105f46, 0x105746, 0x0b, 0x0b, 0, 9  }, /* #33 b */
     2373    { 0x0d7796, 0x0d7f96, 0xfe, 0x7f, 0, 28 }, /* #34 */
     2374    { 0x320843, 0x320042, 0xfe, 0xff, 0, 28 }, /* #34 b */
     2375    { 0x323552, 0x323552, 0x5f, 0xf9, 0, 24 }, /* #35 */
     2376    { 0x0d4a87, 0x0d4286, 0x5f, 0xfd, 0, 24 }, /* #35 b */
     2377    { 0x0b2687, 0x0b2686, 0xb9, 0xe7, 0, 16 }, /* #36 */
     2378    { 0x345952, 0x345152, 0xb9, 0xe5, 0, 16 }, /* #36 b */
     2379    { 0x0e34c7, 0x0e3cc7, 0x64, 0x64, 0, 27 }, /* #37 */
     2380    { 0x314b12, 0x314b12, 0x64, 0x64, 0, 27 }, /* #37 b */
     2381    { 0x1a6102, 0x1a6902, 0xa2, 0x94, 0, 12 }, /* #38 */
     2382    { 0x251ed7, 0x251ed6, 0xa2, 0xb4, 0, 12 }, /* #38 b */
     2383    { 0x1b3517, 0x1b3d16, 0x88, 0x46, 0, 15 }, /* #39 */
     2384    { 0x244ac2, 0x244ac2, 0x88, 0x42, 0, 15 }, /* #39 b */
     2385    { 0x3b7597, 0x3b7d96, 0xd5, 0xbd, 0, 13 }, /* #40 */
     2386    { 0x040a42, 0x040a42, 0xd5, 0xad, 0, 13 }, /* #40 b */
     2387    { 0x050d03, 0x050502, 0x57, 0xf5, 0, 13 }, /* #41 */
     2388    { 0x3a72d6, 0x3a72d6, 0x57, 0xe5, 0, 13 }, /* #41 b */
     2389    { 0x2a5c46, 0x2a5c46, 0xb4, 0xb4, 0, 0  }, /* #42 */
     2390    { 0x152393, 0x152393, 0xb4, 0xb4, 0, 0  }, /* #42 b */
     2391    { 0x156a43, 0x156a43, 0x86, 0xb0, 0, 12 }, /* #43 */
     2392    { 0x2a1596, 0x2a1d97, 0x86, 0x90, 0, 12 }, /* #43 b */
     2393    { 0x340096, 0x340897, 0xf3, 0x9b, 0, 15 }, /* #44 */
     2394    { 0x0b7f43, 0x0b7f43, 0xf3, 0x9f, 0, 15 }, /* #44 b */
     2395    { 0x387043, 0x387043, 0x97, 0xe5, 0, 20 }, /* #45 */
     2396    { 0x070f96, 0x070f97, 0x97, 0xa5, 0, 20 }, /* #45 b */
     2397    { 0x104292, 0x104292, 0xf5, 0xf5, 0, 18 }, /* #46 */
     2398    { 0x2f3d47, 0x2f3547, 0xf5, 0xf5, 0, 18 }, /* #46 b */
     2399    { 0x1959c7, 0x1959c7, 0xb7, 0xbe, 0, 24 }, /* #47 */
     2400    { 0x262612, 0x262e13, 0xb7, 0xba, 0, 24 }, /* #47 b */
     2401    { 0x313497, 0x313497, 0xf9, 0xe7, 0, 16 }, /* #48 */
     2402    { 0x0e4b42, 0x0e4343, 0xf9, 0xe5, 0, 16 }, /* #48 b */
     2403    { 0x0540d2, 0x0548d3, 0xf7, 0x7b, 0, 10 }, /* #49 */
     2404    { 0x3a3f07, 0x3a3707, 0xf7, 0xfb, 0, 10 }, /* #49 b */
     2405    { 0x311e17, 0x311e16, 0x33, 0x67, 0, 17 }, /* #50 */
     2406    { 0x0e61c2, 0x0e69c2, 0x33, 0x66, 0, 17 }, /* #50 b */
     2407    { 0x122696, 0x122e96, 0x51, 0x51, 0, 27 }, /* #51 */
     2408    { 0x2d5943, 0x2d5943, 0x51, 0x51, 0, 27 }, /* #51 b */
     2409    { 0x1e2742, 0x1e2742, 0x90, 0x90, 0, 0  }, /* #52 */
     2410    { 0x215897, 0x215897, 0x90, 0x90, 0, 0  }, /* #52 b */
     2411    { 0x3d1f83, 0x3d1783, 0xdc, 0xdc, 0, 18 }, /* #53 */
     2412    { 0x026056, 0x026056, 0xdc, 0xdc, 0, 18 }, /* #53 b */
     2413    { 0x231207, 0x231207, 0x6b, 0xda, 0, 11 }, /* #54 */
     2414    { 0x1c6dd2, 0x1c6dd3, 0x6b, 0x9a, 0, 11 }, /* #54 b */
     2415    { 0x332207, 0x332a07, 0x47, 0xa3, 0, 19 }, /* #55 */
     2416    { 0x0c5dd2, 0x0c55d3, 0x47, 0x23, 0, 19 }, /* #55 b */
     2417    { 0x1219d6, 0x1211d7, 0xd9, 0x2d, 0, 13 }, /* #56 */
     2418    { 0x2d6603, 0x2d6603, 0xd9, 0x3d, 0, 13 }, /* #56 b */
     2419    { 0x212456, 0x212c56, 0x54, 0xa8, 0, 17 }, /* #57 */
     2420    { 0x1e5b83, 0x1e5b82, 0x54, 0xa9, 0, 17 }, /* #57 b */
     2421    { 0x3f40d7, 0x3f40d7, 0xfb, 0xdf, 0, 24 }, /* #58 */
     2422    { 0x003f02, 0x003703, 0xfb, 0xdb, 0, 24 }, /* #58 b */
     2423    { 0x3a03d7, 0x3a0bd6, 0x2a, 0xaa, 0, 7  }, /* #59 */
     2424    { 0x057c02, 0x057c02, 0x2a, 0xa8, 0, 7  }, /* #59 b */
     2425    { 0x0622d2, 0x0622d3, 0x3c, 0xc1, 0, 23 }, /* #60 */
     2426    { 0x395d07, 0x395507, 0x3c, 0xc9, 0, 23 }, /* #60 b */
     2427    { 0x052557, 0x052557, 0x93, 0x27, 0, 8  }, /* #61 */
     2428    { 0x3a5a82, 0x3a5283, 0x93, 0x26, 0, 8  }, /* #61 b */
     2429    { 0x024802, 0x024002, 0x00, 0x00, 0, 31 }, /* #62 */
     2430    { 0x3d37d7, 0x3d37d6, 0x00, 0x10, 0, 31 }, /* #62 b */
     2431    { 0x291117, 0x291917, 0x5e, 0xab, 0, 21 }, /* #63 */
     2432    { 0x166ec2, 0x166ec3, 0x5e, 0x8b, 0, 21 }, /* #63 b */
     2433    { 0x305483, 0x305483, 0x66, 0x35, 0, 6  }, /* #64 */
     2434    { 0x0f2b56, 0x0f2357, 0x66, 0x31, 0, 6  }, /* #64 b */
     2435    { 0x276603, 0x276603, 0x8b, 0x8b, 0, 0  }, /* #65 */
     2436    { 0x1819d6, 0x1819d6, 0x8b, 0x8b, 0, 0  }, /* #65 b */
     2437    { 0x2c4c82, 0x2c4483, 0xc9, 0x2c, 0, 31 }, /* #66 */
     2438    { 0x133357, 0x133357, 0xc9, 0x3c, 0, 31 }, /* #66 b */
     2439    { 0x204917, 0x204116, 0x72, 0xe5, 0, 8  }, /* #67 */
     2440    { 0x1f36c2, 0x1f36c2, 0x72, 0xe4, 0, 8  }, /* #67 b */
     2441    { 0x025993, 0x025992, 0xb1, 0x76, 0, 12 }, /* #68 */
     2442    { 0x3d2646, 0x3d2e46, 0xb1, 0x56, 0, 12 }, /* #68 b */
     2443    { 0x1b7503, 0x1b7d02, 0x0c, 0x64, 0, 24 }, /* #69 */
     2444    { 0x240ad6, 0x240ad6, 0x0c, 0x60, 0, 24 }, /* #69 b */
     2445    { 0x0518d7, 0x0518d6, 0x10, 0x84, 0, 15 }, /* #70 */
     2446    { 0x3a6702, 0x3a6f02, 0x10, 0x80, 0, 15 }, /* #70 b */
     2447    { 0x1f36d7, 0x1f3ed6, 0xe9, 0x7d, 0, 21 }, /* #71 */
     2448    { 0x204902, 0x204902, 0xe9, 0x5d, 0, 21 }, /* #71 b */
     2449    { 0x020402, 0x020403, 0x9f, 0x3e, 0, 26 }, /* #72 */
     2450    { 0x3d7bd7, 0x3d73d7, 0x9f, 0x3f, 0, 26 }, /* #72 b */
     2451    { 0x1d0b42, 0x1d0b43, 0xb0, 0x60, 0, 17 }, /* #73 */
     2452    { 0x227497, 0x227c97, 0xb0, 0x61, 0, 17 }, /* #73 b */
     2453    { 0x384243, 0x384243, 0x4a, 0x2a, 0, 25 }, /* #74 */
     2454    { 0x073d96, 0x073597, 0x4a, 0x28, 0, 25 }, /* #74 b */
     2455    { 0x185142, 0x185942, 0xab, 0xb5, 0, 5  }, /* #75 */
     2456    { 0x272e97, 0x272e96, 0xab, 0xbd, 0, 5  }, /* #75 b */
     2457    { 0x3840d6, 0x3840d7, 0x5f, 0x2f, 0, 1  }, /* #76 */
     2458    { 0x073f03, 0x073f03, 0x5f, 0xaf, 0, 1  }, /* #76 b */
     2459    { 0x205286, 0x205a86, 0xe4, 0x72, 0, 1  }, /* #77 */
     2460    { 0x1f2d53, 0x1f2552, 0xe4, 0xf2, 0, 1  }, /* #77 b */
     2461    { 0x237317, 0x237b17, 0xcb, 0x7c, 0, 22 }, /* #78 */
     2462    { 0x1c0cc2, 0x1c0cc3, 0xcb, 0x6c, 0, 22 }, /* #78 b */
     2463    { 0x2d1996, 0x2d1996, 0x92, 0x92, 0, 12 }, /* #79 */
     2464    { 0x126643, 0x126e42, 0x92, 0xb2, 0, 12 }, /* #79 b */
     2465    { 0x146047, 0x146047, 0xef, 0xfb, 0, 2  }, /* #80 */
     2466    { 0x2b1f92, 0x2b1f93, 0xef, 0xbb, 0, 2  }, /* #80 b */
     2467    { 0x292056, 0x292857, 0xcd, 0x66, 0, 10 }, /* #81 */
     2468    { 0x165f83, 0x165783, 0xcd, 0xe6, 0, 10 }, /* #81 b */
     2469    { 0x371ed6, 0x3716d6, 0xe0, 0xe0, 0, 27 }, /* #82 */
     2470    { 0x086103, 0x086103, 0xe0, 0xe0, 0, 27 }, /* #82 b */
     2471    { 0x280ec6, 0x2806c7, 0x23, 0x11, 0, 28 }, /* #83 */
     2472    { 0x177113, 0x177913, 0x23, 0x91, 0, 28 }, /* #83 b */
     2473    { 0x242f12, 0x242f12, 0xa5, 0xa9, 0, 20 }, /* #84 */
     2474    { 0x1b50c7, 0x1b50c6, 0xa5, 0xe9, 0, 20 }, /* #84 b */
     2475    { 0x340386, 0x340387, 0x15, 0x0a, 0, 19 }, /* #85 */
     2476    { 0x0b7c53, 0x0b7c53, 0x15, 0x8a, 0, 19 }, /* #85 b */
     2477    { 0x1e6c03, 0x1e6c02, 0x31, 0x63, 0, 26 }, /* #86 */
     2478    { 0x2113d6, 0x211bd6, 0x31, 0x62, 0, 26 }, /* #86 b */
     2479    { 0x380497, 0x380c97, 0x15, 0x8a, 0, 19 }, /* #87 */
     2480    { 0x077b42, 0x077343, 0x15, 0x0a, 0, 19 }, /* #87 b */
     2481    { 0x284dd3, 0x284dd3, 0xe9, 0x4f, 0, 15 }, /* #88 */
     2482    { 0x173206, 0x173a07, 0xe9, 0x4b, 0, 15 }, /* #88 b */
     2483    { 0x2b3443, 0x2b3c43, 0xa2, 0x68, 0, 11 }, /* #89 */
     2484    { 0x144b96, 0x144397, 0xa2, 0x28, 0, 11 }, /* #89 b */
     2485    { 0x223b46, 0x223346, 0x19, 0x32, 0, 17 }, /* #90 */
     2486    { 0x1d4493, 0x1d4492, 0x19, 0x33, 0, 17 }, /* #90 b */
     2487    { 0x394606, 0x394607, 0x8e, 0x23, 0, 29 }, /* #91 */
     2488    { 0x0639d3, 0x0639d3, 0x8e, 0x63, 0, 29 }, /* #91 b */
     2489    { 0x310583, 0x310d83, 0x7a, 0xab, 0, 5  }, /* #92 */
     2490    { 0x0e7a56, 0x0e7a57, 0x7a, 0xa3, 0, 5  }, /* #92 b */
     2491    { 0x036f07, 0x036707, 0xcb, 0xf2, 0, 20 }, /* #93 */
     2492    { 0x3c10d2, 0x3c18d3, 0xcb, 0xb2, 0, 20 }, /* #93 b */
     2493    { 0x3416c3, 0x341ec3, 0x9b, 0x9b, 0, 27 }, /* #94 */
     2494    { 0x0b6916, 0x0b6916, 0x9b, 0x9b, 0, 27 }, /* #94 b */
     2495    { 0x0228d7, 0x0228d7, 0xfc, 0x9f, 0, 31 }, /* #95 */
     2496    { 0x3d5702, 0x3d5f03, 0xfc, 0x8f, 0, 31 }, /* #95 b */
    21132497};
    21142498static const BINU8_TEST_T g_aTests_shl_u8_amd[] =
    21152499{
    2116     { 0x374693, 0x374656, 0x00, 0x00, 0, 24 }, /* #0 */
    2117     { 0x3404c6, 0x340456, 0x00, 0x00, 0, 18 }, /* #1 */
    2118     { 0x1b4806, 0x1b4056, 0x00, 0x00, 0, 22 }, /* #2 */
    2119     { 0x0a5356, 0x0a5356, 0x00, 0x00, 0, 18 }, /* #3 */
    2120     { 0x272ad2, 0x272256, 0x00, 0x00, 0, 21 }, /* #4 */
    2121     { 0x045193, 0x045156, 0x00, 0x00, 0, 27 }, /* #5 */
    2122     { 0x2b4d96, 0x2b4d92, 0x20, 0x80, 0, 2  }, /* #6 */
    2123     { 0x164b03, 0x164b03, 0x55, 0x55, 0, 0  }, /* #7 */
    2124     { 0x363c12, 0x363456, 0x5e, 0x00, 0, 29 }, /* #8 */
    2125     { 0x320687, 0x320656, 0x80, 0x00, 0, 22 }, /* #9 */
    2126     { 0x073d93, 0x073556, 0x30, 0x00, 0, 23 }, /* #10 */
    2127     { 0x297896, 0x297056, 0xa8, 0x00, 0, 31 }, /* #11 */
    2128     { 0x1d2a16, 0x1d2256, 0x52, 0x00, 0, 11 }, /* #12 */
    2129     { 0x3245c2, 0x324556, 0x84, 0x00, 0, 18 }, /* #13 */
    2130     { 0x117f83, 0x117756, 0x07, 0x00, 0, 23 }, /* #14 */
    2131     { 0x0f1543, 0x0f1556, 0x97, 0x00, 0, 29 }, /* #15 */
    2132     { 0x251913, 0x251156, 0x7d, 0x00, 0, 19 }, /* #16 */
    2133     { 0x386293, 0x386256, 0x00, 0x00, 0, 5  }, /* #17 */
    2134     { 0x0368d7, 0x036056, 0x8b, 0x00, 0, 28 }, /* #18 */
    2135     { 0x3a6756, 0x3a6756, 0xd5, 0x00, 0, 19 }, /* #19 */
    2136     { 0x3764d2, 0x376456, 0xa8, 0x00, 0, 28 }, /* #20 */
    2137     { 0x3872c6, 0x3872c6, 0x6e, 0x6e, 0, 0  }, /* #21 */
    2138     { 0x2d1e86, 0x2d1656, 0x0a, 0x00, 0, 22 }, /* #22 */
    2139     { 0x344742, 0x344756, 0x4d, 0x00, 0, 13 }, /* #23 */
    2140     { 0x027b57, 0x027b92, 0x82, 0x80, 0, 6  }, /* #24 */
    2141     { 0x1c3d82, 0x1c3556, 0x00, 0x00, 0, 17 }, /* #25 */
    2142     { 0x3d0f53, 0x3d0756, 0x36, 0x00, 0, 28 }, /* #26 */
    2143     { 0x113d92, 0x113512, 0xc2, 0x40, 0, 5  }, /* #27 */
    2144     { 0x0b2997, 0x0b2197, 0x1f, 0xc0, 0, 6  }, /* #28 */
    2145     { 0x1e16d2, 0x1e1656, 0xde, 0x00, 0, 15 }, /* #29 */
    2146     { 0x3a0f57, 0x3a0756, 0x67, 0x00, 0, 24 }, /* #30 */
    2147     { 0x007b03, 0x007b57, 0xa5, 0x00, 0, 8  }, /* #31 */
    2148     { 0x102b46, 0x102356, 0xde, 0x00, 0, 18 }, /* #32 */
    2149     { 0x250202, 0x250256, 0x01, 0x00, 0, 26 }, /* #33 */
    2150     { 0x1852c2, 0x185256, 0x21, 0x00, 0, 30 }, /* #34 */
    2151     { 0x271986, 0x271917, 0x9e, 0x3c, 0, 1  }, /* #35 */
    2152     { 0x046493, 0x046456, 0xcc, 0x00, 0, 19 }, /* #36 */
    2153     { 0x2f3042, 0x2f3042, 0x03, 0x03, 0, 0  }, /* #37 */
    2154     { 0x310e93, 0x310e17, 0xa4, 0x48, 0, 1  }, /* #38 */
    2155     { 0x150602, 0x150e96, 0xcf, 0xf0, 0, 4  }, /* #39 */
    2156     { 0x1f0f96, 0x1f0756, 0xbd, 0x00, 0, 22 }, /* #40 */
    2157     { 0x0c5943, 0x0c5156, 0x81, 0x00, 0, 12 }, /* #41 */
    2158     { 0x392006, 0x392896, 0x4d, 0x9a, 0, 1  }, /* #42 */
    2159     { 0x255152, 0x255156, 0xb5, 0x00, 0, 12 }, /* #43 */
    2160     { 0x2e5552, 0x2e5556, 0x69, 0x00, 0, 24 }, /* #44 */
    2161     { 0x103c42, 0x103493, 0x03, 0x80, 0, 7  }, /* #45 */
    2162     { 0x3b1f97, 0x3b1756, 0xc3, 0x00, 0, 31 }, /* #46 */
    2163     { 0x180596, 0x180556, 0x7d, 0x00, 0, 18 }, /* #47 */
    2164     { 0x211f07, 0x211f57, 0x34, 0x00, 0, 6  }, /* #48 */
    2165     { 0x2a46c2, 0x2a4656, 0x75, 0x00, 0, 13 }, /* #49 */
    2166     { 0x2d1d02, 0x2d1556, 0x7f, 0x00, 0, 10 }, /* #50 */
    2167     { 0x377782, 0x377756, 0xda, 0x00, 0, 28 }, /* #51 */
    2168     { 0x192e16, 0x192656, 0x05, 0x00, 0, 14 }, /* #52 */
    2169     { 0x0d20c3, 0x0d2056, 0x60, 0x00, 0, 18 }, /* #53 */
    2170     { 0x1a6e87, 0x1a6656, 0x67, 0x00, 0, 29 }, /* #54 */
    2171     { 0x3d3d16, 0x3d3556, 0xfb, 0x00, 0, 22 }, /* #55 */
    2172     { 0x376296, 0x376a57, 0xd3, 0x00, 0, 8  }, /* #56 */
    2173     { 0x2b4093, 0x2b4056, 0x94, 0x00, 0, 24 }, /* #57 */
    2174     { 0x2d6106, 0x2d6156, 0x24, 0x00, 0, 18 }, /* #58 */
    2175     { 0x2a7483, 0x2a7456, 0x2a, 0x00, 0, 21 }, /* #59 */
    2176     { 0x111117, 0x111156, 0xbd, 0x00, 0, 15 }, /* #60 */
    2177     { 0x112a57, 0x112256, 0x53, 0x00, 0, 12 }, /* #61 */
    2178     { 0x110946, 0x110156, 0x04, 0x00, 0, 14 }, /* #62 */
    2179     { 0x1d1ad6, 0x1d1212, 0xe1, 0x20, 0, 5  }, /* #63 */
    2180     { 0x3862c2, 0x386256, 0x78, 0x00, 0, 25 }, /* #64 */
    2181     { 0x227f82, 0x227756, 0x5b, 0x00, 0, 17 }, /* #65 */
    2182     { 0x1827d3, 0x182756, 0x5b, 0x00, 0, 26 }, /* #66 */
    2183     { 0x0e6c12, 0x0e6456, 0x78, 0x00, 0, 18 }, /* #67 */
    2184     { 0x227256, 0x227256, 0x23, 0x00, 0, 28 }, /* #68 */
    2185     { 0x163bc6, 0x163356, 0x2f, 0x00, 0, 23 }, /* #69 */
    2186     { 0x202756, 0x202756, 0xea, 0x00, 0, 10 }, /* #70 */
    2187     { 0x1c1f42, 0x1c1756, 0x54, 0x00, 0, 8  }, /* #71 */
    2188     { 0x227352, 0x227b96, 0xe9, 0x90, 0, 4  }, /* #72 */
    2189     { 0x146a02, 0x146256, 0xaa, 0x00, 0, 24 }, /* #73 */
    2190     { 0x215c96, 0x215456, 0x10, 0x00, 0, 11 }, /* #74 */
    2191     { 0x2515c2, 0x251556, 0xc6, 0x00, 0, 27 }, /* #75 */
    2192     { 0x0d2116, 0x0d2156, 0xb6, 0x00, 0, 14 }, /* #76 */
    2193     { 0x187e46, 0x187656, 0xc8, 0x00, 0, 21 }, /* #77 */
    2194     { 0x1153d6, 0x115356, 0x55, 0x00, 0, 28 }, /* #78 */
    2195     { 0x227007, 0x227056, 0x42, 0x00, 0, 12 }, /* #79 */
    2196     { 0x337dc3, 0x337556, 0xb8, 0x00, 0, 25 }, /* #80 */
    2197     { 0x350ad2, 0x350256, 0x86, 0x00, 0, 27 }, /* #81 */
    2198     { 0x3b2b96, 0x3b2356, 0x0f, 0x00, 0, 15 }, /* #82 */
    2199     { 0x3f7356, 0x3f7356, 0x63, 0x00, 0, 26 }, /* #83 */
    2200     { 0x212d16, 0x212d16, 0xea, 0xea, 0, 0  }, /* #84 */
    2201     { 0x130fc7, 0x130756, 0x3b, 0x00, 0, 18 }, /* #85 */
    2202     { 0x047143, 0x047156, 0xa3, 0x00, 0, 27 }, /* #86 */
    2203     { 0x072347, 0x072356, 0xfd, 0x00, 0, 11 }, /* #87 */
    2204     { 0x3b1f97, 0x3b1f57, 0x35, 0x00, 0, 8  }, /* #88 */
    2205     { 0x3309c2, 0x330156, 0x7b, 0x00, 0, 22 }, /* #89 */
    2206     { 0x237c12, 0x237456, 0x55, 0x00, 0, 24 }, /* #90 */
    2207     { 0x1a6fc3, 0x1a6756, 0xdf, 0x00, 0, 24 }, /* #91 */
    2208     { 0x204203, 0x204a92, 0xb4, 0xd0, 0, 2  }, /* #92 */
    2209     { 0x287882, 0x287882, 0xe2, 0xe2, 0, 0  }, /* #93 */
    2210     { 0x2f0582, 0x2f0593, 0xd7, 0x80, 0, 7  }, /* #94 */
    2211     { 0x274382, 0x274356, 0xf1, 0x00, 0, 31 }, /* #95 */
     2500    { 0x257d53, 0x257556, 0x00, 0x00, 0, 17 }, /* #0 */
     2501    { 0x1a0286, 0x1a0256, 0x00, 0x00, 0, 17 }, /* #0 b */
     2502    { 0x280416, 0x280456, 0x00, 0x00, 0, 25 }, /* #1 */
     2503    { 0x177bc3, 0x177356, 0x00, 0x00, 0, 25 }, /* #1 b */
     2504    { 0x194f17, 0x194756, 0x00, 0x00, 0, 5  }, /* #2 */
     2505    { 0x2630c2, 0x263056, 0x00, 0x00, 0, 5  }, /* #2 b */
     2506    { 0x007fd3, 0x007756, 0x00, 0x00, 0, 25 }, /* #3 */
     2507    { 0x3f0006, 0x3f0056, 0x00, 0x00, 0, 25 }, /* #3 b */
     2508    { 0x1d1f47, 0x1d1f47, 0x00, 0x00, 0, 0  }, /* #4 */
     2509    { 0x226092, 0x226092, 0x00, 0x00, 0, 0  }, /* #4 b */
     2510    { 0x3252c2, 0x325256, 0x00, 0x00, 0, 11 }, /* #5 */
     2511    { 0x0d2d17, 0x0d2556, 0x00, 0x00, 0, 11 }, /* #5 b */
     2512    { 0x376a06, 0x376256, 0x0b, 0x00, 0, 12 }, /* #6 */
     2513    { 0x0815d3, 0x081556, 0x0b, 0x00, 0, 12 }, /* #6 b */
     2514    { 0x2b2a13, 0x2b2256, 0xb8, 0x00, 0, 19 }, /* #7 */
     2515    { 0x1455c6, 0x145556, 0xb8, 0x00, 0, 19 }, /* #7 b */
     2516    { 0x164892, 0x164056, 0x36, 0x00, 0, 26 }, /* #8 */
     2517    { 0x293747, 0x293756, 0x36, 0x00, 0, 26 }, /* #8 b */
     2518    { 0x122fc6, 0x122fc6, 0xc5, 0xc5, 0, 0  }, /* #9 */
     2519    { 0x2d5013, 0x2d5013, 0xc5, 0xc5, 0, 0  }, /* #9 b */
     2520    { 0x2141c7, 0x214156, 0x06, 0x00, 0, 19 }, /* #10 */
     2521    { 0x1e3e12, 0x1e3656, 0x06, 0x00, 0, 19 }, /* #10 b */
     2522    { 0x397257, 0x397256, 0x5b, 0x00, 0, 21 }, /* #11 */
     2523    { 0x060d82, 0x060556, 0x5b, 0x00, 0, 21 }, /* #11 b */
     2524    { 0x2a36d7, 0x2a3656, 0x79, 0x00, 0, 10 }, /* #12 */
     2525    { 0x154902, 0x154156, 0x79, 0x00, 0, 10 }, /* #12 b */
     2526    { 0x2f5683, 0x2f5656, 0x03, 0x00, 0, 10 }, /* #13 */
     2527    { 0x102956, 0x102156, 0x03, 0x00, 0, 10 }, /* #13 b */
     2528    { 0x172003, 0x172056, 0x16, 0x00, 0, 21 }, /* #14 */
     2529    { 0x285fd6, 0x285756, 0x16, 0x00, 0, 21 }, /* #14 b */
     2530    { 0x0b2903, 0x0b2156, 0xb0, 0x00, 0, 16 }, /* #15 */
     2531    { 0x3456d6, 0x345656, 0xb0, 0x00, 0, 16 }, /* #15 b */
     2532    { 0x0f2003, 0x0f2056, 0xc6, 0x00, 0, 12 }, /* #16 */
     2533    { 0x305fd6, 0x305756, 0xc6, 0x00, 0, 12 }, /* #16 b */
     2534    { 0x263a16, 0x263216, 0x1e, 0x78, 0, 2  }, /* #17 */
     2535    { 0x1945c3, 0x194516, 0x1e, 0x78, 0, 2  }, /* #17 b */
     2536    { 0x0f5f82, 0x0f5756, 0x23, 0x00, 0, 29 }, /* #18 */
     2537    { 0x302057, 0x302056, 0x23, 0x00, 0, 29 }, /* #18 b */
     2538    { 0x313e06, 0x313656, 0xf0, 0x00, 0, 18 }, /* #19 */
     2539    { 0x0e41d3, 0x0e4156, 0xf0, 0x00, 0, 18 }, /* #19 b */
     2540    { 0x031b52, 0x031356, 0xf7, 0x00, 0, 16 }, /* #20 */
     2541    { 0x3c6487, 0x3c6456, 0xf7, 0x00, 0, 16 }, /* #20 b */
     2542    { 0x2a3043, 0x2a3056, 0x2a, 0x00, 0, 20 }, /* #21 */
     2543    { 0x154f96, 0x154756, 0x2a, 0x00, 0, 20 }, /* #21 b */
     2544    { 0x1a6056, 0x1a6056, 0x63, 0x00, 0, 28 }, /* #22 */
     2545    { 0x251f83, 0x251756, 0x63, 0x00, 0, 28 }, /* #22 b */
     2546    { 0x162196, 0x162917, 0x4c, 0x30, 0, 2  }, /* #23 */
     2547    { 0x295e43, 0x295e17, 0x4c, 0x30, 0, 2  }, /* #23 b */
     2548    { 0x3a5512, 0x3a5556, 0xec, 0x00, 0, 14 }, /* #24 */
     2549    { 0x052ac7, 0x052256, 0xec, 0x00, 0, 14 }, /* #24 b */
     2550    { 0x3b0992, 0x3b0156, 0xe0, 0x00, 0, 19 }, /* #25 */
     2551    { 0x047647, 0x047656, 0xe0, 0x00, 0, 19 }, /* #25 b */
     2552    { 0x034d16, 0x034556, 0x93, 0x00, 0, 29 }, /* #26 */
     2553    { 0x3c32c3, 0x3c3256, 0x93, 0x00, 0, 29 }, /* #26 b */
     2554    { 0x0e7fd6, 0x0e7756, 0x94, 0x00, 0, 13 }, /* #27 */
     2555    { 0x310003, 0x310056, 0x94, 0x00, 0, 13 }, /* #27 b */
     2556    { 0x265557, 0x265556, 0x2b, 0x00, 0, 10 }, /* #28 */
     2557    { 0x192a82, 0x192256, 0x2b, 0x00, 0, 10 }, /* #28 b */
     2558    { 0x2927d7, 0x292756, 0xb5, 0x00, 0, 20 }, /* #29 */
     2559    { 0x165802, 0x165056, 0xb5, 0x00, 0, 20 }, /* #29 b */
     2560    { 0x356443, 0x356456, 0x71, 0x00, 0, 25 }, /* #30 */
     2561    { 0x0a1b96, 0x0a1356, 0x71, 0x00, 0, 25 }, /* #30 b */
     2562    { 0x064287, 0x064256, 0x23, 0x00, 0, 28 }, /* #31 */
     2563    { 0x393d52, 0x393556, 0x23, 0x00, 0, 28 }, /* #31 b */
     2564    { 0x192043, 0x192813, 0xc1, 0x04, 0, 2  }, /* #32 */
     2565    { 0x265f96, 0x265f13, 0xc1, 0x04, 0, 2  }, /* #32 b */
     2566    { 0x312987, 0x312156, 0xff, 0x00, 0, 19 }, /* #33 */
     2567    { 0x0e5652, 0x0e5656, 0xff, 0x00, 0, 19 }, /* #33 b */
     2568    { 0x005902, 0x005156, 0xca, 0x00, 0, 9  }, /* #34 */
     2569    { 0x3f26d7, 0x3f2656, 0xca, 0x00, 0, 9  }, /* #34 b */
     2570    { 0x171387, 0x171356, 0x2b, 0x00, 0, 9  }, /* #35 */
     2571    { 0x286c52, 0x286456, 0x2b, 0x00, 0, 9  }, /* #35 b */
     2572    { 0x390547, 0x390597, 0xf7, 0xb8, 0, 3  }, /* #36 */
     2573    { 0x067a92, 0x067297, 0xf7, 0xb8, 0, 3  }, /* #36 b */
     2574    { 0x2b0f47, 0x2b0756, 0x62, 0x00, 0, 13 }, /* #37 */
     2575    { 0x147092, 0x147056, 0x62, 0x00, 0, 13 }, /* #37 b */
     2576    { 0x336612, 0x336e13, 0xa9, 0x20, 0, 5  }, /* #38 */
     2577    { 0x0c19c7, 0x0c1913, 0xa9, 0x20, 0, 5  }, /* #38 b */
     2578    { 0x3f50d2, 0x3f5056, 0xbc, 0x00, 0, 31 }, /* #39 */
     2579    { 0x002f07, 0x002756, 0xbc, 0x00, 0, 31 }, /* #39 b */
     2580    { 0x003c53, 0x003c13, 0x31, 0x10, 0, 4  }, /* #40 */
     2581    { 0x3f4386, 0x3f4b13, 0x31, 0x10, 0, 4  }, /* #40 b */
     2582    { 0x206c82, 0x206456, 0xca, 0x00, 0, 13 }, /* #41 */
     2583    { 0x1f1357, 0x1f1356, 0xca, 0x00, 0, 13 }, /* #41 b */
     2584    { 0x2827d3, 0x282756, 0x9f, 0x00, 0, 20 }, /* #42 */
     2585    { 0x175806, 0x175056, 0x9f, 0x00, 0, 20 }, /* #42 b */
     2586    { 0x0e0952, 0x0e0156, 0xa6, 0x00, 0, 15 }, /* #43 */
     2587    { 0x317687, 0x317656, 0xa6, 0x00, 0, 15 }, /* #43 b */
     2588    { 0x204396, 0x204356, 0x54, 0x00, 0, 8  }, /* #44 */
     2589    { 0x1f3c43, 0x1f3456, 0x54, 0x00, 0, 8  }, /* #44 b */
     2590    { 0x154e13, 0x154656, 0x0d, 0x00, 0, 18 }, /* #45 */
     2591    { 0x2a31c6, 0x2a3156, 0x0d, 0x00, 0, 18 }, /* #45 b */
     2592    { 0x3a4a87, 0x3a4a87, 0x7a, 0x7a, 0, 0  }, /* #46 */
     2593    { 0x053552, 0x053552, 0x7a, 0x7a, 0, 0  }, /* #46 b */
     2594    { 0x1a5d47, 0x1a5556, 0x8e, 0x00, 0, 9  }, /* #47 */
     2595    { 0x252292, 0x252256, 0x8e, 0x00, 0, 9  }, /* #47 b */
     2596    { 0x0b3593, 0x0b3516, 0x12, 0x48, 0, 2  }, /* #48 */
     2597    { 0x344a46, 0x344216, 0x12, 0x48, 0, 2  }, /* #48 b */
     2598    { 0x3b4e56, 0x3b4656, 0x5a, 0x00, 0, 8  }, /* #49 */
     2599    { 0x043183, 0x043156, 0x5a, 0x00, 0, 8  }, /* #49 b */
     2600    { 0x0f6ed6, 0x0f6656, 0x63, 0x00, 0, 12 }, /* #50 */
     2601    { 0x301103, 0x301156, 0x63, 0x00, 0, 12 }, /* #50 b */
     2602    { 0x3f0806, 0x3f0056, 0x10, 0x00, 0, 30 }, /* #51 */
     2603    { 0x0077d3, 0x007756, 0x10, 0x00, 0, 30 }, /* #51 b */
     2604    { 0x234dd7, 0x234556, 0x39, 0x00, 0, 28 }, /* #52 */
     2605    { 0x1c3202, 0x1c3256, 0x39, 0x00, 0, 28 }, /* #52 b */
     2606    { 0x047fd7, 0x047756, 0xda, 0x00, 0, 18 }, /* #53 */
     2607    { 0x3b0002, 0x3b0056, 0xda, 0x00, 0, 18 }, /* #53 b */
     2608    { 0x3554c7, 0x355456, 0x10, 0x00, 0, 18 }, /* #54 */
     2609    { 0x0a2b12, 0x0a2356, 0x10, 0x00, 0, 18 }, /* #54 b */
     2610    { 0x067d96, 0x067556, 0xf8, 0x00, 0, 28 }, /* #55 */
     2611    { 0x390243, 0x390256, 0xf8, 0x00, 0, 28 }, /* #55 b */
     2612    { 0x010813, 0x010056, 0xd3, 0x00, 0, 17 }, /* #56 */
     2613    { 0x3e77c6, 0x3e7756, 0xd3, 0x00, 0, 17 }, /* #56 b */
     2614    { 0x2956c2, 0x295656, 0xbe, 0x00, 0, 26 }, /* #57 */
     2615    { 0x162917, 0x162156, 0xbe, 0x00, 0, 26 }, /* #57 b */
     2616    { 0x3b7c02, 0x3b7456, 0x36, 0x00, 0, 22 }, /* #58 */
     2617    { 0x0403d7, 0x040356, 0x36, 0x00, 0, 22 }, /* #58 b */
     2618    { 0x180b97, 0x180356, 0xcf, 0x00, 0, 20 }, /* #59 */
     2619    { 0x277442, 0x277456, 0xcf, 0x00, 0, 20 }, /* #59 b */
     2620    { 0x3520c6, 0x352056, 0xea, 0x00, 0, 17 }, /* #60 */
     2621    { 0x0a5f13, 0x0a5756, 0xea, 0x00, 0, 17 }, /* #60 b */
     2622    { 0x3c4b13, 0x3c4393, 0x56, 0x80, 0, 6  }, /* #61 */
     2623    { 0x0334c6, 0x033493, 0x56, 0x80, 0, 6  }, /* #61 b */
     2624    { 0x396c13, 0x396c92, 0xc5, 0x80, 0, 7  }, /* #62 */
     2625    { 0x0613c6, 0x061b92, 0xc5, 0x80, 0, 7  }, /* #62 b */
     2626    { 0x0e7f56, 0x0e7f57, 0xdf, 0x00, 0, 8  }, /* #63 */
     2627    { 0x310083, 0x310857, 0xdf, 0x00, 0, 8  }, /* #63 b */
     2628    { 0x0049c6, 0x004156, 0x42, 0x00, 0, 14 }, /* #64 */
     2629    { 0x3f3613, 0x3f3656, 0x42, 0x00, 0, 14 }, /* #64 b */
     2630    { 0x3767c3, 0x376756, 0x7f, 0x00, 0, 16 }, /* #65 */
     2631    { 0x081816, 0x081056, 0x7f, 0x00, 0, 16 }, /* #65 b */
     2632    { 0x2f3ac2, 0x2f3256, 0xfb, 0x00, 0, 30 }, /* #66 */
     2633    { 0x104517, 0x104556, 0xfb, 0x00, 0, 30 }, /* #66 b */
     2634    { 0x051bc3, 0x051356, 0x76, 0x00, 0, 29 }, /* #67 */
     2635    { 0x3a6416, 0x3a6456, 0x76, 0x00, 0, 29 }, /* #67 b */
     2636    { 0x1a7ad3, 0x1a7256, 0xbd, 0x00, 0, 17 }, /* #68 */
     2637    { 0x250506, 0x250556, 0xbd, 0x00, 0, 17 }, /* #68 b */
     2638    { 0x2f0a42, 0x2f0256, 0x22, 0x00, 0, 12 }, /* #69 */
     2639    { 0x107597, 0x107556, 0x22, 0x00, 0, 12 }, /* #69 b */
     2640    { 0x133806, 0x133056, 0x9c, 0x00, 0, 15 }, /* #70 */
     2641    { 0x2c47d3, 0x2c4756, 0x9c, 0x00, 0, 15 }, /* #70 b */
     2642    { 0x0c2f53, 0x0c2f53, 0x80, 0x80, 0, 0  }, /* #71 */
     2643    { 0x335086, 0x335086, 0x80, 0x80, 0, 0  }, /* #71 b */
     2644    { 0x1e6602, 0x1e6656, 0x10, 0x00, 0, 12 }, /* #72 */
     2645    { 0x2119d7, 0x211156, 0x10, 0x00, 0, 12 }, /* #72 b */
     2646    { 0x0b7f13, 0x0b7756, 0x5b, 0x00, 0, 11 }, /* #73 */
     2647    { 0x3400c6, 0x340056, 0x5b, 0x00, 0, 11 }, /* #73 b */
     2648    { 0x3a7746, 0x3a7756, 0xd9, 0x00, 0, 30 }, /* #74 */
     2649    { 0x050893, 0x050056, 0xd9, 0x00, 0, 30 }, /* #74 b */
     2650    { 0x235147, 0x235156, 0xcd, 0x00, 0, 18 }, /* #75 */
     2651    { 0x1c2e92, 0x1c2656, 0xcd, 0x00, 0, 18 }, /* #75 b */
     2652    { 0x184d57, 0x184d57, 0x1e, 0x1e, 0, 0  }, /* #76 */
     2653    { 0x273282, 0x273282, 0x1e, 0x1e, 0, 0  }, /* #76 b */
     2654    { 0x313b46, 0x313356, 0xef, 0x00, 0, 14 }, /* #77 */
     2655    { 0x0e4493, 0x0e4456, 0xef, 0x00, 0, 14 }, /* #77 b */
     2656    { 0x3f15d7, 0x3f1556, 0x8e, 0x00, 0, 13 }, /* #78 */
     2657    { 0x006a02, 0x006256, 0x8e, 0x00, 0, 13 }, /* #78 b */
     2658    { 0x315253, 0x315253, 0x68, 0x68, 0, 0  }, /* #79 */
     2659    { 0x0e2d86, 0x0e2d86, 0x68, 0x68, 0, 0  }, /* #79 b */
     2660    { 0x151653, 0x151656, 0x7a, 0x00, 0, 11 }, /* #80 */
     2661    { 0x2a6986, 0x2a6156, 0x7a, 0x00, 0, 11 }, /* #80 b */
     2662    { 0x3e1a17, 0x3e1256, 0x0a, 0x00, 0, 8  }, /* #81 */
     2663    { 0x0165c2, 0x016556, 0x0a, 0x00, 0, 8  }, /* #81 b */
     2664    { 0x3c68c7, 0x3c6056, 0x9d, 0x00, 0, 25 }, /* #82 */
     2665    { 0x031712, 0x031756, 0x9d, 0x00, 0, 25 }, /* #82 b */
     2666    { 0x353a87, 0x353256, 0x32, 0x00, 0, 29 }, /* #83 */
     2667    { 0x0a4552, 0x0a4556, 0x32, 0x00, 0, 29 }, /* #83 b */
     2668    { 0x333c43, 0x333456, 0x04, 0x00, 0, 31 }, /* #84 */
     2669    { 0x0c4396, 0x0c4356, 0x04, 0x00, 0, 31 }, /* #84 b */
     2670    { 0x3d3796, 0x3d3f92, 0xd3, 0x98, 0, 3  }, /* #85 */
     2671    { 0x024843, 0x024892, 0xd3, 0x98, 0, 3  }, /* #85 b */
     2672    { 0x2c7d16, 0x2c7556, 0x06, 0x00, 0, 22 }, /* #86 */
     2673    { 0x1302c3, 0x130256, 0x06, 0x00, 0, 22 }, /* #86 b */
     2674    { 0x365c06, 0x365456, 0x04, 0x00, 0, 29 }, /* #87 */
     2675    { 0x0923d3, 0x092356, 0x04, 0x00, 0, 29 }, /* #87 b */
     2676    { 0x047bc2, 0x047356, 0x9c, 0x00, 0, 13 }, /* #88 */
     2677    { 0x3b0417, 0x3b0456, 0x9c, 0x00, 0, 13 }, /* #88 b */
     2678    { 0x296552, 0x296556, 0xc0, 0x00, 0, 12 }, /* #89 */
     2679    { 0x161a87, 0x161256, 0xc0, 0x00, 0, 12 }, /* #89 b */
     2680    { 0x333006, 0x333056, 0xb0, 0x00, 0, 18 }, /* #90 */
     2681    { 0x0c4fd3, 0x0c4756, 0xb0, 0x00, 0, 18 }, /* #90 b */
     2682    { 0x2d0bd6, 0x2d0356, 0x9c, 0x00, 0, 14 }, /* #91 */
     2683    { 0x127403, 0x127456, 0x9c, 0x00, 0, 14 }, /* #91 b */
     2684    { 0x1f31d3, 0x1f3156, 0xc7, 0x00, 0, 24 }, /* #92 */
     2685    { 0x204e06, 0x204656, 0xc7, 0x00, 0, 24 }, /* #92 b */
     2686    { 0x092f13, 0x092756, 0xfd, 0x00, 0, 29 }, /* #93 */
     2687    { 0x3650c6, 0x365056, 0xfd, 0x00, 0, 29 }, /* #93 b */
     2688    { 0x1c2d13, 0x1c2556, 0xfb, 0x00, 0, 13 }, /* #94 */
     2689    { 0x2352c6, 0x235256, 0xfb, 0x00, 0, 13 }, /* #94 b */
     2690    { 0x3b18d3, 0x3b1056, 0x61, 0x00, 0, 12 }, /* #95 */
     2691    { 0x046706, 0x046756, 0x61, 0x00, 0, 12 }, /* #95 b */
    22122692};
    22132693static const BINU8_TEST_T g_aTests_shr_u8_amd[] =
    22142694{
    2215     { 0x2f4542, 0x2f4556, 0x00, 0x00, 0, 1  }, /* #0 */
    2216     { 0x0c0856, 0x0c0056, 0x00, 0x00, 0, 8  }, /* #1 */
    2217     { 0x1b6c57, 0x1b6456, 0x00, 0x00, 0, 8  }, /* #2 */
    2218     { 0x215c46, 0x215456, 0x00, 0x00, 0, 6  }, /* #3 */
    2219     { 0x1c3746, 0x1c3756, 0x00, 0x00, 0, 16 }, /* #4 */
    2220     { 0x165097, 0x165056, 0x00, 0x00, 0, 13 }, /* #5 */
    2221     { 0x0d3112, 0x0d3117, 0x92, 0x24, 0, 2  }, /* #6 */
    2222     { 0x2b04d7, 0x2b0413, 0xa3, 0x02, 0, 6  }, /* #7 */
    2223     { 0x290b83, 0x290356, 0x7d, 0x00, 0, 19 }, /* #8 */
    2224     { 0x3d02d6, 0x3d0217, 0x17, 0x05, 0, 2  }, /* #9 */
    2225     { 0x2368c2, 0x236016, 0xe9, 0x1d, 0, 3  }, /* #10 */
    2226     { 0x1670c6, 0x167057, 0xe0, 0x00, 0, 8  }, /* #11 */
    2227     { 0x0a50c6, 0x0a5056, 0x17, 0x00, 0, 10 }, /* #12 */
    2228     { 0x213e83, 0x213656, 0x47, 0x00, 0, 29 }, /* #13 */
    2229     { 0x1f5143, 0x1f5112, 0x02, 0x01, 0, 1  }, /* #14 */
    2230     { 0x187643, 0x187617, 0xbf, 0x05, 0, 5  }, /* #15 */
    2231     { 0x0c4107, 0x0c4156, 0xe8, 0x00, 0, 27 }, /* #16 */
    2232     { 0x3f1a56, 0x3f1217, 0xba, 0x05, 0, 5  }, /* #17 */
    2233     { 0x161a43, 0x161256, 0x02, 0x00, 0, 4  }, /* #18 */
    2234     { 0x3a43c2, 0x3a4356, 0x08, 0x00, 0, 24 }, /* #19 */
    2235     { 0x271b93, 0x271316, 0xd8, 0x36, 0, 2  }, /* #20 */
    2236     { 0x1b6203, 0x1b6213, 0x4a, 0x04, 0, 4  }, /* #21 */
    2237     { 0x327ed7, 0x327656, 0xb8, 0x00, 0, 28 }, /* #22 */
    2238     { 0x1e6b52, 0x1e6312, 0x80, 0x04, 0, 5  }, /* #23 */
    2239     { 0x383e97, 0x383656, 0xbe, 0x00, 0, 14 }, /* #24 */
    2240     { 0x0552c6, 0x055256, 0x73, 0x00, 0, 14 }, /* #25 */
    2241     { 0x1557d2, 0x155756, 0x07, 0x00, 0, 7  }, /* #26 */
    2242     { 0x342253, 0x342256, 0xbe, 0x00, 0, 30 }, /* #27 */
    2243     { 0x273a12, 0x273256, 0x15, 0x00, 0, 27 }, /* #28 */
    2244     { 0x141417, 0x141456, 0x98, 0x00, 0, 28 }, /* #29 */
    2245     { 0x2b7957, 0x2b7156, 0xec, 0x00, 0, 10 }, /* #30 */
    2246     { 0x091752, 0x091756, 0xb5, 0x00, 0, 20 }, /* #31 */
    2247     { 0x013cc2, 0x013cc2, 0x3e, 0x3e, 0, 0  }, /* #32 */
    2248     { 0x1f6e46, 0x1f6656, 0xee, 0x00, 0, 29 }, /* #33 */
    2249     { 0x2c0dd7, 0x2c0556, 0xdf, 0x00, 0, 27 }, /* #34 */
    2250     { 0x293f56, 0x293756, 0xb4, 0x00, 0, 30 }, /* #35 */
    2251     { 0x195d87, 0x195556, 0x45, 0x00, 0, 24 }, /* #36 */
    2252     { 0x3775c2, 0x377556, 0x03, 0x00, 0, 5  }, /* #37 */
    2253     { 0x3f2312, 0x3f2356, 0x7b, 0x00, 0, 16 }, /* #38 */
    2254     { 0x286812, 0x286056, 0xdd, 0x00, 0, 24 }, /* #39 */
    2255     { 0x2671c3, 0x267156, 0x1c, 0x00, 0, 25 }, /* #40 */
    2256     { 0x0152d7, 0x015256, 0x6d, 0x00, 0, 31 }, /* #41 */
    2257     { 0x294c52, 0x294456, 0x55, 0x00, 0, 21 }, /* #42 */
    2258     { 0x3e4e17, 0x3e4656, 0x28, 0x00, 0, 9  }, /* #43 */
    2259     { 0x040653, 0x040656, 0xfd, 0x00, 0, 22 }, /* #44 */
    2260     { 0x0f7086, 0x0f7056, 0x9d, 0x00, 0, 20 }, /* #45 */
    2261     { 0x353413, 0x353456, 0x76, 0x00, 0, 20 }, /* #46 */
    2262     { 0x2a1c17, 0x2a1456, 0xd1, 0x00, 0, 31 }, /* #47 */
    2263     { 0x0f0303, 0x0f0356, 0x50, 0x00, 0, 25 }, /* #48 */
    2264     { 0x3f2482, 0x3f2412, 0x2a, 0x15, 0, 1  }, /* #49 */
    2265     { 0x2322c2, 0x232256, 0x2a, 0x00, 0, 31 }, /* #50 */
    2266     { 0x271f86, 0x271756, 0xd7, 0x00, 0, 21 }, /* #51 */
    2267     { 0x326996, 0x326113, 0xfc, 0x1f, 0, 3  }, /* #52 */
    2268     { 0x072513, 0x072556, 0xc4, 0x00, 0, 28 }, /* #53 */
    2269     { 0x266283, 0x266256, 0x61, 0x00, 0, 16 }, /* #54 */
    2270     { 0x224457, 0x224456, 0xfd, 0x00, 0, 25 }, /* #55 */
    2271     { 0x245e13, 0x245656, 0xf2, 0x00, 0, 20 }, /* #56 */
    2272     { 0x2c3456, 0x2c3456, 0x14, 0x00, 0, 20 }, /* #57 */
    2273     { 0x230e46, 0x230e46, 0x0b, 0x0b, 0, 0  }, /* #58 */
    2274     { 0x2371c6, 0x237156, 0x19, 0x00, 0, 30 }, /* #59 */
    2275     { 0x394f12, 0x394712, 0xad, 0x01, 0, 7  }, /* #60 */
    2276     { 0x255013, 0x255056, 0x5d, 0x00, 0, 10 }, /* #61 */
    2277     { 0x0771d6, 0x077156, 0x85, 0x00, 0, 21 }, /* #62 */
    2278     { 0x3d6097, 0x3d6813, 0x8b, 0x45, 0, 1  }, /* #63 */
    2279     { 0x0013d6, 0x001356, 0xca, 0x00, 0, 12 }, /* #64 */
    2280     { 0x390812, 0x390056, 0xa2, 0x00, 0, 12 }, /* #65 */
    2281     { 0x2519c6, 0x251916, 0xb4, 0x5a, 0, 1  }, /* #66 */
    2282     { 0x141b96, 0x141356, 0x88, 0x00, 0, 19 }, /* #67 */
    2283     { 0x0a1786, 0x0a1756, 0x42, 0x00, 0, 14 }, /* #68 */
    2284     { 0x3a5487, 0x3a5456, 0xda, 0x00, 0, 20 }, /* #69 */
    2285     { 0x333056, 0x333056, 0x49, 0x00, 0, 15 }, /* #70 */
    2286     { 0x0a7f46, 0x0a7756, 0x3e, 0x00, 0, 28 }, /* #71 */
    2287     { 0x1268c2, 0x126056, 0xe9, 0x00, 0, 27 }, /* #72 */
    2288     { 0x0e0492, 0x0e0456, 0xad, 0x00, 0, 25 }, /* #73 */
    2289     { 0x2c5d46, 0x2c5556, 0x33, 0x00, 0, 20 }, /* #74 */
    2290     { 0x245186, 0x245156, 0x12, 0x00, 0, 9  }, /* #75 */
    2291     { 0x3c1ad3, 0x3c1256, 0xf7, 0x00, 0, 16 }, /* #76 */
    2292     { 0x3e7e57, 0x3e7656, 0x01, 0x00, 0, 28 }, /* #77 */
    2293     { 0x323687, 0x323656, 0x6a, 0x00, 0, 10 }, /* #78 */
    2294     { 0x1c1c87, 0x1c1456, 0xa0, 0x00, 0, 19 }, /* #79 */
    2295     { 0x3a2996, 0x3a2156, 0x5c, 0x00, 0, 16 }, /* #80 */
    2296     { 0x0c7c47, 0x0c7456, 0xed, 0x00, 0, 19 }, /* #81 */
    2297     { 0x353403, 0x353456, 0x39, 0x00, 0, 9  }, /* #82 */
    2298     { 0x285653, 0x285656, 0x25, 0x00, 0, 16 }, /* #83 */
    2299     { 0x2f3ec3, 0x2f3656, 0x5b, 0x00, 0, 8  }, /* #84 */
    2300     { 0x1b1bc6, 0x1b1356, 0xc5, 0x00, 0, 23 }, /* #85 */
    2301     { 0x0441c3, 0x044156, 0xe4, 0x00, 0, 13 }, /* #86 */
    2302     { 0x3109d3, 0x310156, 0x50, 0x00, 0, 8  }, /* #87 */
    2303     { 0x1847d3, 0x184756, 0x1c, 0x00, 0, 7  }, /* #88 */
    2304     { 0x1b5713, 0x1b5756, 0xf5, 0x00, 0, 16 }, /* #89 */
    2305     { 0x2e7fd7, 0x2e7713, 0x35, 0x01, 0, 5  }, /* #90 */
    2306     { 0x1d0412, 0x1d0456, 0x0c, 0x00, 0, 19 }, /* #91 */
    2307     { 0x082d82, 0x082513, 0x77, 0x3b, 0, 1  }, /* #92 */
    2308     { 0x0c3b83, 0x0c3313, 0x8c, 0x08, 0, 4  }, /* #93 */
    2309     { 0x264fc7, 0x264756, 0x9d, 0x00, 0, 27 }, /* #94 */
    2310     { 0x232452, 0x232456, 0xe1, 0x00, 0, 31 }, /* #95 */
     2695    { 0x054dd2, 0x054dd2, 0x00, 0x00, 0, 0  }, /* #0 */
     2696    { 0x3a3207, 0x3a3207, 0x00, 0x00, 0, 0  }, /* #0 b */
     2697    { 0x342443, 0x342456, 0x00, 0x00, 0, 31 }, /* #1 */
     2698    { 0x0b5b96, 0x0b5356, 0x00, 0x00, 0, 31 }, /* #1 b */
     2699    { 0x3948d2, 0x394056, 0x00, 0x00, 0, 5  }, /* #2 */
     2700    { 0x063707, 0x063756, 0x00, 0x00, 0, 5  }, /* #2 b */
     2701    { 0x3f6d13, 0x3f6556, 0x00, 0x00, 0, 22 }, /* #3 */
     2702    { 0x0012c6, 0x001256, 0x00, 0x00, 0, 22 }, /* #3 b */
     2703    { 0x182313, 0x182356, 0x00, 0x00, 0, 26 }, /* #4 */
     2704    { 0x275cc6, 0x275456, 0x00, 0x00, 0, 26 }, /* #4 b */
     2705    { 0x272116, 0x272156, 0x00, 0x00, 0, 21 }, /* #5 */
     2706    { 0x185ec3, 0x185656, 0x00, 0x00, 0, 21 }, /* #5 b */
     2707    { 0x1c0396, 0x1c0356, 0xa3, 0x00, 0, 9  }, /* #6 */
     2708    { 0x237c43, 0x237456, 0xa3, 0x00, 0, 9  }, /* #6 b */
     2709    { 0x166582, 0x166512, 0xa0, 0x01, 0, 7  }, /* #7 */
     2710    { 0x291a57, 0x291212, 0xa0, 0x01, 0, 7  }, /* #7 b */
     2711    { 0x174043, 0x174056, 0x3e, 0x00, 0, 7  }, /* #8 */
     2712    { 0x283f96, 0x283756, 0x3e, 0x00, 0, 7  }, /* #8 b */
     2713    { 0x311802, 0x311056, 0x2e, 0x00, 0, 17 }, /* #9 */
     2714    { 0x0e67d7, 0x0e6756, 0x2e, 0x00, 0, 17 }, /* #9 b */
     2715    { 0x295cc6, 0x295456, 0x94, 0x00, 0, 22 }, /* #10 */
     2716    { 0x162313, 0x162356, 0x94, 0x00, 0, 22 }, /* #10 b */
     2717    { 0x3b15d3, 0x3b1556, 0xa3, 0x00, 0, 10 }, /* #11 */
     2718    { 0x046a06, 0x046256, 0xa3, 0x00, 0, 10 }, /* #11 b */
     2719    { 0x340943, 0x340156, 0x5b, 0x00, 0, 21 }, /* #12 */
     2720    { 0x0b7696, 0x0b7656, 0x5b, 0x00, 0, 21 }, /* #12 b */
     2721    { 0x024b82, 0x024356, 0x32, 0x00, 0, 26 }, /* #13 */
     2722    { 0x3d3457, 0x3d3456, 0x32, 0x00, 0, 26 }, /* #13 b */
     2723    { 0x082183, 0x082112, 0xa3, 0x01, 0, 7  }, /* #14 */
     2724    { 0x375e56, 0x375612, 0xa3, 0x01, 0, 7  }, /* #14 b */
     2725    { 0x354d52, 0x354556, 0xce, 0x00, 0, 10 }, /* #15 */
     2726    { 0x0a3287, 0x0a3256, 0xce, 0x00, 0, 10 }, /* #15 b */
     2727    { 0x3f2f13, 0x3f2713, 0x3f, 0x07, 0, 3  }, /* #16 */
     2728    { 0x0050c6, 0x005013, 0x3f, 0x07, 0, 3  }, /* #16 b */
     2729    { 0x035957, 0x035156, 0xa3, 0x00, 0, 28 }, /* #17 */
     2730    { 0x3c2682, 0x3c2656, 0xa3, 0x00, 0, 28 }, /* #17 b */
     2731    { 0x2b2902, 0x2b2156, 0x36, 0x00, 0, 29 }, /* #18 */
     2732    { 0x1456d7, 0x145656, 0x36, 0x00, 0, 29 }, /* #18 b */
     2733    { 0x062947, 0x062156, 0x4a, 0x00, 0, 28 }, /* #19 */
     2734    { 0x395692, 0x395656, 0x4a, 0x00, 0, 28 }, /* #19 b */
     2735    { 0x2478d7, 0x247056, 0x36, 0x00, 0, 19 }, /* #20 */
     2736    { 0x1b0702, 0x1b0756, 0x36, 0x00, 0, 19 }, /* #20 b */
     2737    { 0x2672c2, 0x267256, 0x1e, 0x00, 0, 18 }, /* #21 */
     2738    { 0x190d17, 0x190556, 0x1e, 0x00, 0, 18 }, /* #21 b */
     2739    { 0x3f71d3, 0x3f7156, 0x7b, 0x00, 0, 16 }, /* #22 */
     2740    { 0x000e06, 0x000656, 0x7b, 0x00, 0, 16 }, /* #22 b */
     2741    { 0x394312, 0x394356, 0x42, 0x00, 0, 22 }, /* #23 */
     2742    { 0x063cc7, 0x063456, 0x42, 0x00, 0, 22 }, /* #23 b */
     2743    { 0x2b4fd2, 0x2b4756, 0x17, 0x00, 0, 24 }, /* #24 */
     2744    { 0x143007, 0x143056, 0x17, 0x00, 0, 24 }, /* #24 b */
     2745    { 0x086217, 0x086256, 0x86, 0x00, 0, 12 }, /* #25 */
     2746    { 0x371dc2, 0x371556, 0x86, 0x00, 0, 12 }, /* #25 b */
     2747    { 0x0e02d3, 0x0e0256, 0x97, 0x00, 0, 25 }, /* #26 */
     2748    { 0x317d06, 0x317556, 0x97, 0x00, 0, 25 }, /* #26 b */
     2749    { 0x1619d6, 0x161156, 0x01, 0x00, 0, 3  }, /* #27 */
     2750    { 0x296603, 0x296656, 0x01, 0x00, 0, 3  }, /* #27 b */
     2751    { 0x020b12, 0x020356, 0x92, 0x00, 0, 25 }, /* #28 */
     2752    { 0x3d74c7, 0x3d7456, 0x92, 0x00, 0, 25 }, /* #28 b */
     2753    { 0x1b72d2, 0x1b7256, 0x0b, 0x00, 0, 17 }, /* #29 */
     2754    { 0x240d07, 0x240556, 0x0b, 0x00, 0, 17 }, /* #29 b */
     2755    { 0x224006, 0x224056, 0x48, 0x00, 0, 9  }, /* #30 */
     2756    { 0x1d3fd3, 0x1d3756, 0x48, 0x00, 0, 9  }, /* #30 b */
     2757    { 0x382ac2, 0x382213, 0x91, 0x04, 0, 5  }, /* #31 */
     2758    { 0x075517, 0x075513, 0x91, 0x04, 0, 5  }, /* #31 b */
     2759    { 0x2e72d3, 0x2e7256, 0xbc, 0x00, 0, 19 }, /* #32 */
     2760    { 0x110d06, 0x110556, 0xbc, 0x00, 0, 19 }, /* #32 b */
     2761    { 0x170b03, 0x170356, 0x5c, 0x00, 0, 11 }, /* #33 */
     2762    { 0x2874d6, 0x287456, 0x5c, 0x00, 0, 11 }, /* #33 b */
     2763    { 0x334842, 0x334056, 0x4d, 0x00, 0, 15 }, /* #34 */
     2764    { 0x0c3797, 0x0c3756, 0x4d, 0x00, 0, 15 }, /* #34 b */
     2765    { 0x013903, 0x013156, 0xcf, 0x00, 0, 15 }, /* #35 */
     2766    { 0x3e46d6, 0x3e4656, 0xcf, 0x00, 0, 15 }, /* #35 b */
     2767    { 0x097992, 0x097156, 0x2b, 0x00, 0, 28 }, /* #36 */
     2768    { 0x360647, 0x360656, 0x2b, 0x00, 0, 28 }, /* #36 b */
     2769    { 0x305d06, 0x305556, 0xee, 0x00, 0, 15 }, /* #37 */
     2770    { 0x0f22d3, 0x0f2256, 0xee, 0x00, 0, 15 }, /* #37 b */
     2771    { 0x284b03, 0x284356, 0x5b, 0x00, 0, 29 }, /* #38 */
     2772    { 0x1734d6, 0x173456, 0x5b, 0x00, 0, 29 }, /* #38 b */
     2773    { 0x0c09c3, 0x0c0156, 0x89, 0x00, 0, 30 }, /* #39 */
     2774    { 0x337616, 0x337656, 0x89, 0x00, 0, 30 }, /* #39 b */
     2775    { 0x1433d2, 0x143356, 0x75, 0x00, 0, 22 }, /* #40 */
     2776    { 0x2b4c07, 0x2b4456, 0x75, 0x00, 0, 22 }, /* #40 b */
     2777    { 0x0b42d3, 0x0b4256, 0x06, 0x00, 0, 29 }, /* #41 */
     2778    { 0x343d06, 0x343556, 0x06, 0x00, 0, 29 }, /* #41 b */
     2779    { 0x1d7086, 0x1d7016, 0x0d, 0x03, 0, 2  }, /* #42 */
     2780    { 0x220f53, 0x220716, 0x0d, 0x03, 0, 2  }, /* #42 b */
     2781    { 0x315f17, 0x315756, 0x6a, 0x00, 0, 26 }, /* #43 */
     2782    { 0x0e20c2, 0x0e2056, 0x6a, 0x00, 0, 26 }, /* #43 b */
     2783    { 0x1b4402, 0x1b4456, 0xce, 0x00, 0, 20 }, /* #44 */
     2784    { 0x243bd7, 0x243356, 0xce, 0x00, 0, 20 }, /* #44 b */
     2785    { 0x0b54c3, 0x0b5412, 0x93, 0x01, 0, 7  }, /* #45 */
     2786    { 0x342b16, 0x342312, 0x93, 0x01, 0, 7  }, /* #45 b */
     2787    { 0x362097, 0x362056, 0x24, 0x00, 0, 27 }, /* #46 */
     2788    { 0x095f42, 0x095756, 0x24, 0x00, 0, 27 }, /* #46 b */
     2789    { 0x0b2f97, 0x0b2756, 0xd7, 0x00, 0, 13 }, /* #47 */
     2790    { 0x345042, 0x345056, 0xd7, 0x00, 0, 13 }, /* #47 b */
     2791    { 0x1e26d7, 0x1e2656, 0x38, 0x00, 0, 15 }, /* #48 */
     2792    { 0x215902, 0x215156, 0x38, 0x00, 0, 15 }, /* #48 b */
     2793    { 0x087547, 0x087512, 0x49, 0x02, 0, 5  }, /* #49 */
     2794    { 0x370a92, 0x370212, 0x49, 0x02, 0, 5  }, /* #49 b */
     2795    { 0x303a82, 0x303256, 0x14, 0x00, 0, 18 }, /* #50 */
     2796    { 0x0f4557, 0x0f4556, 0x14, 0x00, 0, 18 }, /* #50 b */
     2797    { 0x0f4f46, 0x0f4756, 0x1b, 0x00, 0, 30 }, /* #51 */
     2798    { 0x303093, 0x303056, 0x1b, 0x00, 0, 30 }, /* #51 b */
     2799    { 0x1b2346, 0x1b2346, 0x45, 0x45, 0, 0  }, /* #52 */
     2800    { 0x245c93, 0x245c93, 0x45, 0x45, 0, 0  }, /* #52 b */
     2801    { 0x061b03, 0x061356, 0xa9, 0x00, 0, 16 }, /* #53 */
     2802    { 0x3964d6, 0x396456, 0xa9, 0x00, 0, 16 }, /* #53 b */
     2803    { 0x345fc3, 0x345756, 0x36, 0x00, 0, 12 }, /* #54 */
     2804    { 0x0b2016, 0x0b2056, 0x36, 0x00, 0, 12 }, /* #54 b */
     2805    { 0x0e5cd7, 0x0e5413, 0x14, 0x02, 0, 3  }, /* #55 */
     2806    { 0x312302, 0x312313, 0x14, 0x02, 0, 3  }, /* #55 b */
     2807    { 0x2a0183, 0x2a0156, 0xd7, 0x00, 0, 13 }, /* #56 */
     2808    { 0x157e56, 0x157656, 0xd7, 0x00, 0, 13 }, /* #56 b */
     2809    { 0x1d7e53, 0x1d7656, 0x0c, 0x00, 0, 17 }, /* #57 */
     2810    { 0x220186, 0x220156, 0x0c, 0x00, 0, 17 }, /* #57 b */
     2811    { 0x0c3947, 0x0c3157, 0x28, 0x00, 0, 6  }, /* #58 */
     2812    { 0x334692, 0x334657, 0x28, 0x00, 0, 6  }, /* #58 b */
     2813    { 0x250003, 0x250056, 0x3c, 0x00, 0, 14 }, /* #59 */
     2814    { 0x1a7fd6, 0x1a7756, 0x3c, 0x00, 0, 14 }, /* #59 b */
     2815    { 0x390317, 0x390356, 0x2f, 0x00, 0, 8  }, /* #60 */
     2816    { 0x067cc2, 0x067456, 0x2f, 0x00, 0, 8  }, /* #60 b */
     2817    { 0x183146, 0x183156, 0x8f, 0x00, 0, 29 }, /* #61 */
     2818    { 0x274e93, 0x274656, 0x8f, 0x00, 0, 29 }, /* #61 b */
     2819    { 0x0154c6, 0x015456, 0x2b, 0x00, 0, 25 }, /* #62 */
     2820    { 0x3e2b13, 0x3e2356, 0x2b, 0x00, 0, 25 }, /* #62 b */
     2821    { 0x0c5316, 0x0c5356, 0x2c, 0x00, 0, 17 }, /* #63 */
     2822    { 0x332cc3, 0x332456, 0x2c, 0x00, 0, 17 }, /* #63 b */
     2823    { 0x1a7442, 0x1a7412, 0x71, 0x1c, 0, 2  }, /* #64 */
     2824    { 0x250b97, 0x250312, 0x71, 0x1c, 0, 2  }, /* #64 b */
     2825    { 0x3f1342, 0x3f1356, 0xad, 0x00, 0, 11 }, /* #65 */
     2826    { 0x006c97, 0x006456, 0xad, 0x00, 0, 11 }, /* #65 b */
     2827    { 0x2f4d16, 0x2f4556, 0x98, 0x00, 0, 24 }, /* #66 */
     2828    { 0x1032c3, 0x103256, 0x98, 0x00, 0, 24 }, /* #66 b */
     2829    { 0x3e0407, 0x3e0456, 0xd2, 0x00, 0, 14 }, /* #67 */
     2830    { 0x017bd2, 0x017356, 0xd2, 0x00, 0, 14 }, /* #67 b */
     2831    { 0x3b6ed2, 0x3b6656, 0xbc, 0x00, 0, 12 }, /* #68 */
     2832    { 0x041107, 0x041156, 0xbc, 0x00, 0, 12 }, /* #68 b */
     2833    { 0x3740c3, 0x374016, 0x48, 0x09, 0, 3  }, /* #69 */
     2834    { 0x083f16, 0x083716, 0x48, 0x09, 0, 3  }, /* #69 b */
     2835    { 0x3a2507, 0x3a2556, 0x31, 0x00, 0, 29 }, /* #70 */
     2836    { 0x055ad2, 0x055256, 0x31, 0x00, 0, 29 }, /* #70 b */
     2837    { 0x1c4ac2, 0x1c4256, 0x42, 0x00, 0, 16 }, /* #71 */
     2838    { 0x233517, 0x233556, 0x42, 0x00, 0, 16 }, /* #71 b */
     2839    { 0x2d3753, 0x2d3756, 0x2d, 0x00, 0, 24 }, /* #72 */
     2840    { 0x124886, 0x124056, 0x2d, 0x00, 0, 24 }, /* #72 b */
     2841    { 0x2c16c3, 0x2c1616, 0x3d, 0x0f, 0, 2  }, /* #73 */
     2842    { 0x136916, 0x136116, 0x3d, 0x0f, 0, 2  }, /* #73 b */
     2843    { 0x333c02, 0x333456, 0x6d, 0x00, 0, 30 }, /* #74 */
     2844    { 0x0c43d7, 0x0c4356, 0x6d, 0x00, 0, 30 }, /* #74 b */
     2845    { 0x144653, 0x144656, 0x2f, 0x00, 0, 26 }, /* #75 */
     2846    { 0x2b3986, 0x2b3156, 0x2f, 0x00, 0, 26 }, /* #75 b */
     2847    { 0x2646c3, 0x264656, 0xb0, 0x00, 0, 28 }, /* #76 */
     2848    { 0x193916, 0x193156, 0xb0, 0x00, 0, 28 }, /* #76 b */
     2849    { 0x3f7b02, 0x3f7356, 0xa7, 0x00, 0, 26 }, /* #77 */
     2850    { 0x0004d7, 0x000456, 0xa7, 0x00, 0, 26 }, /* #77 b */
     2851    { 0x036cd2, 0x036456, 0xbd, 0x00, 0, 24 }, /* #78 */
     2852    { 0x3c1307, 0x3c1356, 0xbd, 0x00, 0, 24 }, /* #78 b */
     2853    { 0x372c17, 0x372456, 0x3e, 0x00, 0, 31 }, /* #79 */
     2854    { 0x0853c2, 0x085356, 0x3e, 0x00, 0, 31 }, /* #79 b */
     2855    { 0x1a4d57, 0x1a4556, 0xb4, 0x00, 0, 28 }, /* #80 */
     2856    { 0x253282, 0x253256, 0xb4, 0x00, 0, 28 }, /* #80 b */
     2857    { 0x0572d3, 0x057217, 0x27, 0x09, 0, 2  }, /* #81 */
     2858    { 0x3a0d06, 0x3a0517, 0x27, 0x09, 0, 2  }, /* #81 b */
     2859    { 0x2a3017, 0x2a3813, 0xdd, 0x6e, 0, 1  }, /* #82 */
     2860    { 0x154fc2, 0x154f13, 0xdd, 0x6e, 0, 1  }, /* #82 b */
     2861    { 0x2e0b13, 0x2e0356, 0x0c, 0x00, 0, 6  }, /* #83 */
     2862    { 0x1174c6, 0x117456, 0x0c, 0x00, 0, 6  }, /* #83 b */
     2863    { 0x0a0e16, 0x0a0656, 0xe0, 0x00, 0, 11 }, /* #84 */
     2864    { 0x3571c3, 0x357156, 0xe0, 0x00, 0, 11 }, /* #84 b */
     2865    { 0x262883, 0x262056, 0xc4, 0x00, 0, 26 }, /* #85 */
     2866    { 0x195756, 0x195756, 0xc4, 0x00, 0, 26 }, /* #85 b */
     2867    { 0x2e1653, 0x2e1656, 0x5d, 0x00, 0, 29 }, /* #86 */
     2868    { 0x116986, 0x116156, 0x5d, 0x00, 0, 29 }, /* #86 b */
     2869    { 0x2d3197, 0x2d3156, 0xbd, 0x00, 0, 14 }, /* #87 */
     2870    { 0x124e42, 0x124656, 0xbd, 0x00, 0, 14 }, /* #87 b */
     2871    { 0x1b0453, 0x1b0456, 0xdf, 0x00, 0, 17 }, /* #88 */
     2872    { 0x247b86, 0x247356, 0xdf, 0x00, 0, 17 }, /* #88 b */
     2873    { 0x375092, 0x375816, 0xd8, 0x6c, 0, 1  }, /* #89 */
     2874    { 0x082f47, 0x082f16, 0xd8, 0x6c, 0, 1  }, /* #89 b */
     2875    { 0x0f34c6, 0x0f3417, 0xdd, 0x06, 0, 5  }, /* #90 */
     2876    { 0x304b13, 0x304317, 0xdd, 0x06, 0, 5  }, /* #90 b */
     2877    { 0x1f3707, 0x1f3713, 0x6a, 0x1a, 0, 2  }, /* #91 */
     2878    { 0x2048d2, 0x204013, 0x6a, 0x1a, 0, 2  }, /* #91 b */
     2879    { 0x037917, 0x037156, 0xbe, 0x00, 0, 18 }, /* #92 */
     2880    { 0x3c06c2, 0x3c0656, 0xbe, 0x00, 0, 18 }, /* #92 b */
     2881    { 0x087a86, 0x087256, 0xb1, 0x00, 0, 10 }, /* #93 */
     2882    { 0x370553, 0x370556, 0xb1, 0x00, 0, 10 }, /* #93 b */
     2883    { 0x3c7652, 0x3c7656, 0x2d, 0x00, 0, 18 }, /* #94 */
     2884    { 0x030987, 0x030156, 0x2d, 0x00, 0, 18 }, /* #94 b */
     2885    { 0x333742, 0x333756, 0xdf, 0x00, 0, 24 }, /* #95 */
     2886    { 0x0c4897, 0x0c4056, 0xdf, 0x00, 0, 24 }, /* #95 b */
    23112887};
    23122888static const BINU8_TEST_T g_aTests_sar_u8_amd[] =
    23132889{
    2314     { 0x302706, 0x302756, 0x00, 0x00, 0, 21 }, /* #0 */
    2315     { 0x164f06, 0x164756, 0x00, 0x00, 0, 11 }, /* #1 */
    2316     { 0x026192, 0x026156, 0x00, 0x00, 0, 17 }, /* #2 */
    2317     { 0x2915d6, 0x291556, 0x00, 0x00, 0, 20 }, /* #3 */
    2318     { 0x361cd6, 0x361456, 0x00, 0x00, 0, 24 }, /* #4 */
    2319     { 0x3018d7, 0x301056, 0x00, 0x00, 0, 26 }, /* #5 */
    2320     { 0x1347c3, 0x134756, 0x5d, 0x00, 0, 21 }, /* #6 */
    2321     { 0x276c57, 0x276417, 0x4b, 0x12, 0, 2  }, /* #7 */
    2322     { 0x2c5317, 0x2c5397, 0xa6, 0xff, 0, 8  }, /* #8 */
    2323     { 0x302f57, 0x302756, 0x70, 0x00, 0, 13 }, /* #9 */
    2324     { 0x2f7d03, 0x2f7597, 0xb5, 0xff, 0, 18 }, /* #10 */
    2325     { 0x182803, 0x182056, 0x24, 0x00, 0, 24 }, /* #11 */
    2326     { 0x3d7b52, 0x3d7356, 0x40, 0x00, 0, 9  }, /* #12 */
    2327     { 0x165e43, 0x165656, 0x7e, 0x00, 0, 10 }, /* #13 */
    2328     { 0x270b97, 0x270397, 0xe2, 0xff, 0, 10 }, /* #14 */
    2329     { 0x224013, 0x224056, 0x01, 0x00, 0, 13 }, /* #15 */
    2330     { 0x1f24d2, 0x1f2456, 0x40, 0x00, 0, 26 }, /* #16 */
    2331     { 0x3c3a57, 0x3c3297, 0xe2, 0xff, 0, 9  }, /* #17 */
    2332     { 0x124bd2, 0x124397, 0x91, 0xff, 0, 11 }, /* #18 */
    2333     { 0x326947, 0x326197, 0xf7, 0xff, 0, 30 }, /* #19 */
    2334     { 0x244052, 0x244056, 0x48, 0x00, 0, 20 }, /* #20 */
    2335     { 0x2b7f92, 0x2b7756, 0x0a, 0x00, 0, 5  }, /* #21 */
    2336     { 0x300793, 0x300756, 0x2c, 0x00, 0, 9  }, /* #22 */
    2337     { 0x297c56, 0x297497, 0xcf, 0xff, 0, 16 }, /* #23 */
    2338     { 0x366297, 0x366257, 0x7e, 0x00, 0, 7  }, /* #24 */
    2339     { 0x2c2ac6, 0x2c2256, 0x1d, 0x00, 0, 26 }, /* #25 */
    2340     { 0x123983, 0x123156, 0x6a, 0x00, 0, 24 }, /* #26 */
    2341     { 0x1f3b56, 0x1f3356, 0x08, 0x00, 0, 15 }, /* #27 */
    2342     { 0x2d4392, 0x2d4356, 0x5c, 0x00, 0, 18 }, /* #28 */
    2343     { 0x325f02, 0x325756, 0x2d, 0x00, 0, 20 }, /* #29 */
    2344     { 0x087586, 0x087597, 0xe0, 0xff, 0, 12 }, /* #30 */
    2345     { 0x332747, 0x332756, 0x39, 0x00, 0, 8  }, /* #31 */
    2346     { 0x041256, 0x041297, 0xf3, 0xff, 0, 20 }, /* #32 */
    2347     { 0x3d0cc6, 0x3d0456, 0x52, 0x00, 0, 18 }, /* #33 */
    2348     { 0x2f4313, 0x2f4397, 0x94, 0xff, 0, 26 }, /* #34 */
    2349     { 0x1c2d12, 0x1c2597, 0x96, 0xff, 0, 25 }, /* #35 */
    2350     { 0x027cc3, 0x027456, 0x4c, 0x00, 0, 22 }, /* #36 */
    2351     { 0x190e42, 0x190656, 0x29, 0x00, 0, 30 }, /* #37 */
    2352     { 0x2d3303, 0x2d3397, 0xa1, 0xff, 0, 23 }, /* #38 */
    2353     { 0x3a1887, 0x3a1097, 0x9f, 0xff, 0, 21 }, /* #39 */
    2354     { 0x232c02, 0x232413, 0x37, 0x0d, 0, 2  }, /* #40 */
    2355     { 0x307586, 0x307556, 0x2a, 0x00, 0, 26 }, /* #41 */
    2356     { 0x0d1356, 0x0d1397, 0xc2, 0xff, 0, 15 }, /* #42 */
    2357     { 0x2c5ac7, 0x2c5297, 0xb6, 0xff, 0, 18 }, /* #43 */
    2358     { 0x121213, 0x121293, 0x85, 0xc2, 0, 1  }, /* #44 */
    2359     { 0x0c5717, 0x0c5797, 0xc8, 0xff, 0, 22 }, /* #45 */
    2360     { 0x2e27c7, 0x2e27c7, 0xdd, 0xdd, 0, 0  }, /* #46 */
    2361     { 0x3e5816, 0x3e5097, 0xac, 0xff, 0, 30 }, /* #47 */
    2362     { 0x1f0846, 0x1f0017, 0x66, 0x0c, 0, 3  }, /* #48 */
    2363     { 0x1f1097, 0x1f1056, 0x33, 0x00, 0, 16 }, /* #49 */
    2364     { 0x044357, 0x044397, 0xbb, 0xff, 0, 8  }, /* #50 */
    2365     { 0x1b0283, 0x1b0297, 0xe6, 0xff, 0, 17 }, /* #51 */
    2366     { 0x0b0f16, 0x0b0797, 0xcc, 0xfc, 0, 4  }, /* #52 */
    2367     { 0x3b4b93, 0x3b4396, 0x82, 0xfc, 0, 5  }, /* #53 */
    2368     { 0x181d06, 0x181597, 0xf9, 0xff, 0, 19 }, /* #54 */
    2369     { 0x2b59d3, 0x2b59d3, 0x75, 0x75, 0, 0  }, /* #55 */
    2370     { 0x035c47, 0x035456, 0x5f, 0x00, 0, 25 }, /* #56 */
    2371     { 0x080b17, 0x080356, 0x29, 0x00, 0, 21 }, /* #57 */
    2372     { 0x2705d6, 0x270556, 0x5b, 0x00, 0, 9  }, /* #58 */
    2373     { 0x3f4296, 0x3f4256, 0x6d, 0x00, 0, 17 }, /* #59 */
    2374     { 0x171286, 0x171297, 0x89, 0xff, 0, 24 }, /* #60 */
    2375     { 0x1b0993, 0x1b0157, 0x04, 0x00, 0, 3  }, /* #61 */
    2376     { 0x145593, 0x145556, 0x4c, 0x00, 0, 24 }, /* #62 */
    2377     { 0x0278d3, 0x0278d3, 0x8e, 0x8e, 0, 0  }, /* #63 */
    2378     { 0x037946, 0x037192, 0xbe, 0xdf, 0, 1  }, /* #64 */
    2379     { 0x0d06d7, 0x0d0697, 0xa8, 0xff, 0, 15 }, /* #65 */
    2380     { 0x151302, 0x151397, 0xd3, 0xff, 0, 14 }, /* #66 */
    2381     { 0x0d6a43, 0x0d6256, 0x37, 0x00, 0, 9  }, /* #67 */
    2382     { 0x294647, 0x294697, 0xda, 0xff, 0, 26 }, /* #68 */
    2383     { 0x012592, 0x012556, 0x0b, 0x00, 0, 18 }, /* #69 */
    2384     { 0x1e5046, 0x1e5097, 0xbc, 0xff, 0, 16 }, /* #70 */
    2385     { 0x264252, 0x264256, 0x42, 0x00, 0, 14 }, /* #71 */
    2386     { 0x341603, 0x341697, 0x9c, 0xff, 0, 21 }, /* #72 */
    2387     { 0x025786, 0x025756, 0x36, 0x00, 0, 17 }, /* #73 */
    2388     { 0x1f1786, 0x1f1797, 0xb1, 0xff, 0, 15 }, /* #74 */
    2389     { 0x3555d7, 0x355556, 0x02, 0x00, 0, 18 }, /* #75 */
    2390     { 0x2a52c7, 0x2a5297, 0xfd, 0xff, 0, 29 }, /* #76 */
    2391     { 0x1d6153, 0x1d6156, 0x61, 0x00, 0, 11 }, /* #77 */
    2392     { 0x1603c2, 0x160356, 0x57, 0x00, 0, 24 }, /* #78 */
    2393     { 0x020913, 0x020197, 0xb9, 0xff, 0, 24 }, /* #79 */
    2394     { 0x0754c7, 0x075456, 0x54, 0x00, 0, 19 }, /* #80 */
    2395     { 0x271713, 0x271756, 0x20, 0x00, 0, 27 }, /* #81 */
    2396     { 0x230a83, 0x230256, 0x1a, 0x00, 0, 7  }, /* #82 */
    2397     { 0x1e7d42, 0x1e7597, 0x82, 0xff, 0, 22 }, /* #83 */
    2398     { 0x2c0682, 0x2c0697, 0x86, 0xff, 0, 26 }, /* #84 */
    2399     { 0x365087, 0x365056, 0x0c, 0x00, 0, 19 }, /* #85 */
    2400     { 0x041bd6, 0x041397, 0xc4, 0xff, 0, 31 }, /* #86 */
    2401     { 0x131d07, 0x131556, 0x0b, 0x00, 0, 18 }, /* #87 */
    2402     { 0x2f2a16, 0x2f2297, 0xcf, 0xff, 0, 30 }, /* #88 */
    2403     { 0x3021c2, 0x302197, 0x9c, 0xf9, 0, 4  }, /* #89 */
    2404     { 0x081802, 0x081012, 0x1a, 0x0d, 0, 1  }, /* #90 */
    2405     { 0x286b42, 0x286356, 0x37, 0x00, 0, 8  }, /* #91 */
    2406     { 0x243546, 0x243597, 0xde, 0xff, 0, 8  }, /* #92 */
    2407     { 0x234d12, 0x234597, 0x95, 0xff, 0, 10 }, /* #93 */
    2408     { 0x065b16, 0x065b16, 0x0b, 0x0b, 0, 0  }, /* #94 */
    2409     { 0x2b6182, 0x2b6156, 0x57, 0x00, 0, 9  }, /* #95 */
     2890    { 0x2047d3, 0x204756, 0x00, 0x00, 0, 10 }, /* #0 */
     2891    { 0x1f3806, 0x1f3056, 0x00, 0x00, 0, 10 }, /* #0 b */
     2892    { 0x286ac3, 0x286256, 0x00, 0x00, 0, 9  }, /* #1 */
     2893    { 0x171516, 0x171556, 0x00, 0x00, 0, 9  }, /* #1 b */
     2894    { 0x365746, 0x365756, 0x00, 0x00, 0, 8  }, /* #2 */
     2895    { 0x092893, 0x092056, 0x00, 0x00, 0, 8  }, /* #2 b */
     2896    { 0x376bd7, 0x376356, 0x00, 0x00, 0, 14 }, /* #3 */
     2897    { 0x081402, 0x081456, 0x00, 0x00, 0, 14 }, /* #3 b */
     2898    { 0x363343, 0x363356, 0x00, 0x00, 0, 27 }, /* #4 */
     2899    { 0x094c96, 0x094456, 0x00, 0x00, 0, 27 }, /* #4 b */
     2900    { 0x3d7157, 0x3d7156, 0x00, 0x00, 0, 7  }, /* #5 */
     2901    { 0x020e82, 0x020656, 0x00, 0x00, 0, 7  }, /* #5 b */
     2902    { 0x336147, 0x336116, 0x55, 0x05, 0, 4  }, /* #6 */
     2903    { 0x0c1e92, 0x0c1616, 0x55, 0x05, 0, 4  }, /* #6 b */
     2904    { 0x1f08d3, 0x1f0056, 0x65, 0x00, 0, 31 }, /* #7 */
     2905    { 0x207706, 0x207756, 0x65, 0x00, 0, 31 }, /* #7 b */
     2906    { 0x185613, 0x185697, 0xc2, 0xff, 0, 21 }, /* #8 */
     2907    { 0x2729c6, 0x272197, 0xc2, 0xff, 0, 21 }, /* #8 b */
     2908    { 0x090106, 0x090156, 0x74, 0x00, 0, 9  }, /* #9 */
     2909    { 0x367ed3, 0x367656, 0x74, 0x00, 0, 9  }, /* #9 b */
     2910    { 0x040a93, 0x040256, 0x0b, 0x00, 0, 22 }, /* #10 */
     2911    { 0x3b7546, 0x3b7556, 0x0b, 0x00, 0, 22 }, /* #10 b */
     2912    { 0x2e0c03, 0x2e0497, 0xa9, 0xff, 0, 31 }, /* #11 */
     2913    { 0x1173d6, 0x117397, 0xa9, 0xff, 0, 31 }, /* #11 b */
     2914    { 0x2a6856, 0x2a6097, 0xe6, 0xff, 0, 22 }, /* #12 */
     2915    { 0x151783, 0x151797, 0xe6, 0xff, 0, 22 }, /* #12 b */
     2916    { 0x302656, 0x302617, 0x70, 0x03, 0, 5  }, /* #13 */
     2917    { 0x0f5983, 0x0f5117, 0x70, 0x03, 0, 5  }, /* #13 b */
     2918    { 0x3d03d2, 0x3d0356, 0x5b, 0x00, 0, 11 }, /* #14 */
     2919    { 0x027c07, 0x027456, 0x5b, 0x00, 0, 11 }, /* #14 b */
     2920    { 0x0731d3, 0x073197, 0xab, 0xff, 0, 19 }, /* #15 */
     2921    { 0x384e06, 0x384697, 0xab, 0xff, 0, 19 }, /* #15 b */
     2922    { 0x270096, 0x270057, 0x55, 0x00, 0, 7  }, /* #16 */
     2923    { 0x187f43, 0x187757, 0x55, 0x00, 0, 7  }, /* #16 b */
     2924    { 0x3f2f87, 0x3f2756, 0x62, 0x00, 0, 10 }, /* #17 */
     2925    { 0x005052, 0x005056, 0x62, 0x00, 0, 10 }, /* #17 b */
     2926    { 0x3a3942, 0x3a3156, 0x34, 0x00, 0, 16 }, /* #18 */
     2927    { 0x054697, 0x054656, 0x34, 0x00, 0, 16 }, /* #18 b */
     2928    { 0x393143, 0x393197, 0xf3, 0xff, 0, 23 }, /* #19 */
     2929    { 0x064e96, 0x064697, 0xf3, 0xff, 0, 23 }, /* #19 b */
     2930    { 0x034b13, 0x034357, 0x45, 0x00, 0, 7  }, /* #20 */
     2931    { 0x3c34c6, 0x3c3457, 0x45, 0x00, 0, 7  }, /* #20 b */
     2932    { 0x045b16, 0x045b16, 0xb0, 0xb0, 0, 0  }, /* #21 */
     2933    { 0x3b24c3, 0x3b24c3, 0xb0, 0xb0, 0, 0  }, /* #21 b */
     2934    { 0x121a83, 0x121256, 0x31, 0x00, 0, 20 }, /* #22 */
     2935    { 0x2d6556, 0x2d6556, 0x31, 0x00, 0, 20 }, /* #22 b */
     2936    { 0x122386, 0x122357, 0x38, 0x00, 0, 6  }, /* #23 */
     2937    { 0x2d5c53, 0x2d5457, 0x38, 0x00, 0, 6  }, /* #23 b */
     2938    { 0x057083, 0x057097, 0xd8, 0xff, 0, 27 }, /* #24 */
     2939    { 0x3a0f56, 0x3a0797, 0xd8, 0xff, 0, 27 }, /* #24 b */
     2940    { 0x013742, 0x013756, 0x28, 0x00, 0, 25 }, /* #25 */
     2941    { 0x3e4897, 0x3e4056, 0x28, 0x00, 0, 25 }, /* #25 b */
     2942    { 0x0b2dc6, 0x0b2597, 0xe6, 0xff, 0, 18 }, /* #26 */
     2943    { 0x345213, 0x345297, 0xe6, 0xff, 0, 18 }, /* #26 b */
     2944    { 0x392bd6, 0x392397, 0xae, 0xff, 0, 13 }, /* #27 */
     2945    { 0x065403, 0x065497, 0xae, 0xff, 0, 13 }, /* #27 b */
     2946    { 0x2f4702, 0x2f4756, 0x5f, 0x00, 0, 14 }, /* #28 */
     2947    { 0x1038d7, 0x103056, 0x5f, 0x00, 0, 14 }, /* #28 b */
     2948    { 0x353156, 0x353156, 0x75, 0x00, 0, 29 }, /* #29 */
     2949    { 0x0a4e83, 0x0a4656, 0x75, 0x00, 0, 29 }, /* #29 b */
     2950    { 0x3f0803, 0x3f0056, 0x12, 0x00, 0, 28 }, /* #30 */
     2951    { 0x0077d6, 0x007756, 0x12, 0x00, 0, 28 }, /* #30 b */
     2952    { 0x365543, 0x365597, 0x8d, 0xff, 0, 26 }, /* #31 */
     2953    { 0x092a96, 0x092297, 0x8d, 0xff, 0, 26 }, /* #31 b */
     2954    { 0x1b4916, 0x1b4197, 0xfe, 0xff, 0, 29 }, /* #32 */
     2955    { 0x2436c3, 0x243697, 0xfe, 0xff, 0, 29 }, /* #32 b */
     2956    { 0x087bd7, 0x087312, 0x16, 0x0b, 0, 1  }, /* #33 */
     2957    { 0x370402, 0x370412, 0x16, 0x0b, 0, 1  }, /* #33 b */
     2958    { 0x0d1483, 0x0d1413, 0x0d, 0x01, 0, 3  }, /* #34 */
     2959    { 0x326b56, 0x326313, 0x0d, 0x01, 0, 3  }, /* #34 b */
     2960    { 0x1a7c82, 0x1a7493, 0xda, 0xfd, 0, 4  }, /* #35 */
     2961    { 0x250357, 0x250393, 0xda, 0xfd, 0, 4  }, /* #35 b */
     2962    { 0x3b43c3, 0x3b4356, 0x5f, 0x00, 0, 24 }, /* #36 */
     2963    { 0x043c16, 0x043456, 0x5f, 0x00, 0, 24 }, /* #36 b */
     2964    { 0x2a7492, 0x2a7497, 0xc9, 0xff, 0, 20 }, /* #37 */
     2965    { 0x150b47, 0x150397, 0xc9, 0xff, 0, 20 }, /* #37 b */
     2966    { 0x1f4753, 0x1f4756, 0x37, 0x00, 0, 7  }, /* #38 */
     2967    { 0x203886, 0x203056, 0x37, 0x00, 0, 7  }, /* #38 b */
     2968    { 0x066913, 0x066197, 0xd5, 0xff, 0, 29 }, /* #39 */
     2969    { 0x3916c6, 0x391697, 0xd5, 0xff, 0, 29 }, /* #39 b */
     2970    { 0x226a17, 0x226256, 0x59, 0x00, 0, 11 }, /* #40 */
     2971    { 0x1d15c2, 0x1d1556, 0x59, 0x00, 0, 11 }, /* #40 b */
     2972    { 0x0b79c7, 0x0b7193, 0xdd, 0xfe, 0, 5  }, /* #41 */
     2973    { 0x340612, 0x340693, 0xdd, 0xfe, 0, 5  }, /* #41 b */
     2974    { 0x1f0e92, 0x1f0656, 0x3a, 0x00, 0, 15 }, /* #42 */
     2975    { 0x207147, 0x207156, 0x3a, 0x00, 0, 15 }, /* #42 b */
     2976    { 0x145842, 0x145056, 0x26, 0x00, 0, 27 }, /* #43 */
     2977    { 0x2b2797, 0x2b2756, 0x26, 0x00, 0, 27 }, /* #43 b */
     2978    { 0x273303, 0x273317, 0x7e, 0x03, 0, 5  }, /* #44 */
     2979    { 0x184cd6, 0x184417, 0x7e, 0x03, 0, 5  }, /* #44 b */
     2980    { 0x186b83, 0x186356, 0x46, 0x00, 0, 14 }, /* #45 */
     2981    { 0x271456, 0x271456, 0x46, 0x00, 0, 14 }, /* #45 b */
     2982    { 0x164806, 0x164056, 0x7a, 0x00, 0, 18 }, /* #46 */
     2983    { 0x2937d3, 0x293756, 0x7a, 0x00, 0, 18 }, /* #46 b */
     2984    { 0x0c2682, 0x0c2697, 0xe6, 0xff, 0, 8  }, /* #47 */
     2985    { 0x335957, 0x335197, 0xe6, 0xff, 0, 8  }, /* #47 b */
     2986    { 0x186406, 0x186456, 0x3b, 0x00, 0, 24 }, /* #48 */
     2987    { 0x271bd3, 0x271356, 0x3b, 0x00, 0, 24 }, /* #48 b */
     2988    { 0x0d5402, 0x0d5456, 0x60, 0x00, 0, 15 }, /* #49 */
     2989    { 0x322bd7, 0x322356, 0x60, 0x00, 0, 15 }, /* #49 b */
     2990    { 0x253957, 0x253156, 0x57, 0x00, 0, 17 }, /* #50 */
     2991    { 0x1a4682, 0x1a4656, 0x57, 0x00, 0, 17 }, /* #50 b */
     2992    { 0x047153, 0x047156, 0x6c, 0x00, 0, 21 }, /* #51 */
     2993    { 0x3b0e86, 0x3b0656, 0x6c, 0x00, 0, 21 }, /* #51 b */
     2994    { 0x1f26d6, 0x1f2656, 0x1a, 0x00, 0, 18 }, /* #52 */
     2995    { 0x205903, 0x205156, 0x1a, 0x00, 0, 18 }, /* #52 b */
     2996    { 0x2e67d3, 0x2e6797, 0xb5, 0xff, 0, 23 }, /* #53 */
     2997    { 0x111806, 0x111097, 0xb5, 0xff, 0, 23 }, /* #53 b */
     2998    { 0x095357, 0x095397, 0xb3, 0xff, 0, 22 }, /* #54 */
     2999    { 0x362c82, 0x362497, 0xb3, 0xff, 0, 22 }, /* #54 b */
     3000    { 0x3a0cc2, 0x3a0456, 0x2c, 0x00, 0, 12 }, /* #55 */
     3001    { 0x057317, 0x057356, 0x2c, 0x00, 0, 12 }, /* #55 b */
     3002    { 0x3d7dd3, 0x3d7556, 0x22, 0x00, 0, 21 }, /* #56 */
     3003    { 0x020206, 0x020256, 0x22, 0x00, 0, 21 }, /* #56 b */
     3004    { 0x176552, 0x176556, 0x1b, 0x00, 0, 26 }, /* #57 */
     3005    { 0x281a87, 0x281256, 0x1b, 0x00, 0, 26 }, /* #57 b */
     3006    { 0x2129d7, 0x212197, 0xc5, 0xff, 0, 14 }, /* #58 */
     3007    { 0x1e5602, 0x1e5697, 0xc5, 0xff, 0, 14 }, /* #58 b */
     3008    { 0x291842, 0x291013, 0x75, 0x0e, 0, 3  }, /* #59 */
     3009    { 0x166797, 0x166713, 0x75, 0x0e, 0, 3  }, /* #59 b */
     3010    { 0x046c42, 0x046497, 0xc5, 0xff, 0, 31 }, /* #60 */
     3011    { 0x3b1397, 0x3b1397, 0xc5, 0xff, 0, 31 }, /* #60 b */
     3012    { 0x391d42, 0x391556, 0x36, 0x00, 0, 17 }, /* #61 */
     3013    { 0x066297, 0x066256, 0x36, 0x00, 0, 17 }, /* #61 b */
     3014    { 0x140cc7, 0x140497, 0xfa, 0xff, 0, 28 }, /* #62 */
     3015    { 0x2b7312, 0x2b7397, 0xfa, 0xff, 0, 28 }, /* #62 b */
     3016    { 0x1814c6, 0x181497, 0x98, 0xff, 0, 24 }, /* #63 */
     3017    { 0x276b13, 0x276397, 0x98, 0xff, 0, 24 }, /* #63 b */
     3018    { 0x256797, 0x256793, 0xef, 0xfb, 0, 2  }, /* #64 */
     3019    { 0x1a1842, 0x1a1093, 0xef, 0xfb, 0, 2  }, /* #64 b */
     3020    { 0x1e5212, 0x1e5256, 0x1a, 0x00, 0, 18 }, /* #65 */
     3021    { 0x212dc7, 0x212556, 0x1a, 0x00, 0, 18 }, /* #65 b */
     3022    { 0x280986, 0x280156, 0x0e, 0x00, 0, 23 }, /* #66 */
     3023    { 0x177653, 0x177656, 0x0e, 0x00, 0, 23 }, /* #66 b */
     3024    { 0x395a52, 0x395297, 0xb3, 0xff, 0, 29 }, /* #67 */
     3025    { 0x062587, 0x062597, 0xb3, 0xff, 0, 29 }, /* #67 b */
     3026    { 0x356043, 0x356097, 0xd7, 0xff, 0, 29 }, /* #68 */
     3027    { 0x0a1f96, 0x0a1797, 0xd7, 0xff, 0, 29 }, /* #68 b */
     3028    { 0x273e13, 0x273697, 0xb0, 0xff, 0, 27 }, /* #69 */
     3029    { 0x1841c6, 0x184197, 0xb0, 0xff, 0, 27 }, /* #69 b */
     3030    { 0x356082, 0x356097, 0xf1, 0xff, 0, 9  }, /* #70 */
     3031    { 0x0a1f57, 0x0a1797, 0xf1, 0xff, 0, 9  }, /* #70 b */
     3032    { 0x202f47, 0x202797, 0xb6, 0xff, 0, 27 }, /* #71 */
     3033    { 0x1f5092, 0x1f5097, 0xb6, 0xff, 0, 27 }, /* #71 b */
     3034    { 0x196312, 0x196312, 0xf2, 0xf2, 0, 0  }, /* #72 */
     3035    { 0x261cc7, 0x261cc7, 0xf2, 0xf2, 0, 0  }, /* #72 b */
     3036    { 0x286e17, 0x286656, 0x01, 0x00, 0, 31 }, /* #73 */
     3037    { 0x1711c2, 0x171156, 0x01, 0x00, 0, 31 }, /* #73 b */
     3038    { 0x192f92, 0x192797, 0x88, 0xff, 0, 24 }, /* #74 */
     3039    { 0x265047, 0x265097, 0x88, 0xff, 0, 24 }, /* #74 b */
     3040    { 0x275697, 0x275697, 0xd2, 0xff, 0, 9  }, /* #75 */
     3041    { 0x182942, 0x182197, 0xd2, 0xff, 0, 9  }, /* #75 b */
     3042    { 0x0d48d7, 0x0d4097, 0xf6, 0xff, 0, 13 }, /* #76 */
     3043    { 0x323702, 0x323797, 0xf6, 0xff, 0, 13 }, /* #76 b */
     3044    { 0x016513, 0x016556, 0x18, 0x00, 0, 29 }, /* #77 */
     3045    { 0x3e1ac6, 0x3e1256, 0x18, 0x00, 0, 29 }, /* #77 b */
     3046    { 0x375f46, 0x375756, 0x6d, 0x00, 0, 8  }, /* #78 */
     3047    { 0x082093, 0x082056, 0x6d, 0x00, 0, 8  }, /* #78 b */
     3048    { 0x0f3353, 0x0f3397, 0xfe, 0xff, 0, 10 }, /* #79 */
     3049    { 0x304c86, 0x304497, 0xfe, 0xff, 0, 10 }, /* #79 b */
     3050    { 0x3a15d2, 0x3a1556, 0x09, 0x00, 0, 9  }, /* #80 */
     3051    { 0x056a07, 0x056256, 0x09, 0x00, 0, 9  }, /* #80 b */
     3052    { 0x296083, 0x296097, 0xdf, 0xff, 0, 30 }, /* #81 */
     3053    { 0x161f56, 0x161797, 0xdf, 0xff, 0, 30 }, /* #81 b */
     3054    { 0x015e97, 0x015697, 0x87, 0xff, 0, 13 }, /* #82 */
     3055    { 0x3e2142, 0x3e2197, 0x87, 0xff, 0, 13 }, /* #82 b */
     3056    { 0x1105c2, 0x110597, 0xb7, 0xff, 0, 17 }, /* #83 */
     3057    { 0x2e7a17, 0x2e7297, 0xb7, 0xff, 0, 17 }, /* #83 b */
     3058    { 0x245ac3, 0x245256, 0x75, 0x00, 0, 16 }, /* #84 */
     3059    { 0x1b2516, 0x1b2556, 0x75, 0x00, 0, 16 }, /* #84 b */
     3060    { 0x237c42, 0x237412, 0x41, 0x02, 0, 5  }, /* #85 */
     3061    { 0x1c0397, 0x1c0312, 0x41, 0x02, 0, 5  }, /* #85 b */
     3062    { 0x0a2857, 0x0a2097, 0xb2, 0xff, 0, 18 }, /* #86 */
     3063    { 0x355782, 0x355797, 0xb2, 0xff, 0, 18 }, /* #86 b */
     3064    { 0x3a2653, 0x3a2656, 0x7d, 0x00, 0, 9  }, /* #87 */
     3065    { 0x055986, 0x055156, 0x7d, 0x00, 0, 9  }, /* #87 b */
     3066    { 0x307b57, 0x307397, 0xad, 0xff, 0, 9  }, /* #88 */
     3067    { 0x0f0482, 0x0f0497, 0xad, 0xff, 0, 9  }, /* #88 b */
     3068    { 0x247496, 0x247497, 0xac, 0xff, 0, 31 }, /* #89 */
     3069    { 0x1b0b43, 0x1b0397, 0xac, 0xff, 0, 31 }, /* #89 b */
     3070    { 0x050846, 0x050056, 0x76, 0x00, 0, 20 }, /* #90 */
     3071    { 0x3a7793, 0x3a7756, 0x76, 0x00, 0, 20 }, /* #90 b */
     3072    { 0x3744c6, 0x374497, 0xf9, 0xff, 0, 5  }, /* #91 */
     3073    { 0x083b13, 0x083397, 0xf9, 0xff, 0, 5  }, /* #91 b */
     3074    { 0x151212, 0x151256, 0x54, 0x00, 0, 29 }, /* #92 */
     3075    { 0x2a6dc7, 0x2a6556, 0x54, 0x00, 0, 29 }, /* #92 b */
     3076    { 0x317352, 0x317393, 0xec, 0xfe, 0, 4  }, /* #93 */
     3077    { 0x0e0c87, 0x0e0493, 0xec, 0xfe, 0, 4  }, /* #93 b */
     3078    { 0x077bd6, 0x077397, 0xfb, 0xff, 0, 9  }, /* #94 */
     3079    { 0x380403, 0x380497, 0xfb, 0xff, 0, 9  }, /* #94 b */
     3080    { 0x010d86, 0x010556, 0x3f, 0x00, 0, 26 }, /* #95 */
     3081    { 0x3e7253, 0x3e7256, 0x3f, 0x00, 0, 26 }, /* #95 b */
    24103082};
    24113083static const BINU16_TEST_T g_aTests_rol_u16_amd[] =
    24123084{
    2413     { 0x3e7c17, 0x3e7416, 0x0000, 0x0000, 0, 36 }, /* #0 */
    2414     { 0x315a42, 0x315242, 0x0000, 0x0000, 0, 35 }, /* #1 */
    2415     { 0x227712, 0x227712, 0x0000, 0x0000, 0, 28 }, /* #2 */
    2416     { 0x042343, 0x042342, 0x0000, 0x0000, 0, 54 }, /* #3 */
    2417     { 0x331057, 0x331056, 0x0000, 0x0000, 0, 46 }, /* #4 */
    2418     { 0x336796, 0x336796, 0x0000, 0x0000, 0, 62 }, /* #5 */
    2419     { 0x2404d3, 0x2404d2, 0xee7d, 0x7dee, 0, 56 }, /* #6 */
    2420     { 0x3e3017, 0x3e3816, 0x32b9, 0xae4c, 0, 6  }, /* #7 */
    2421     { 0x3646d2, 0x3646d3, 0xbc47, 0xe23d, 0, 3  }, /* #8 */
    2422     { 0x073382, 0x073b82, 0xd79e, 0xf3da, 0, 5  }, /* #9 */
    2423     { 0x247ec6, 0x247ec6, 0xfb51, 0xa3f6, 0, 9  }, /* #10 */
    2424     { 0x2476d7, 0x2476d7, 0x663f, 0x98fd, 0, 2  }, /* #11 */
    2425     { 0x2a1dc3, 0x2a1dc3, 0x4515, 0x5451, 0, 28 }, /* #12 */
    2426     { 0x3d0e43, 0x3d0642, 0x5431, 0x18aa, 0, 39 }, /* #13 */
    2427     { 0x2f3906, 0x2f3106, 0x99bf, 0x6fe6, 0, 22 }, /* #14 */
    2428     { 0x0a2c83, 0x0a2483, 0xf023, 0xf811, 0, 47 }, /* #15 */
    2429     { 0x2d7e02, 0x2d7603, 0x99be, 0xa66f, 0, 30 }, /* #16 */
    2430     { 0x1d5892, 0x1d5893, 0x1628, 0x40b1, 0, 27 }, /* #17 */
    2431     { 0x290c17, 0x290c17, 0x9b5e, 0x4daf, 0, 31 }, /* #18 */
    2432     { 0x0e6012, 0x0e6012, 0xd081, 0x2074, 0, 22 }, /* #19 */
    2433     { 0x2e1852, 0x2e1052, 0x035f, 0x0d7c, 0, 50 }, /* #20 */
    2434     { 0x2f0d83, 0x2f0d82, 0xac95, 0xb256, 0, 18 }, /* #21 */
    2435     { 0x0e7412, 0x0e7c12, 0xfd96, 0xb7ec, 0, 43 }, /* #22 */
    2436     { 0x2b2992, 0x2b2192, 0x8fad, 0x3eb6, 0, 18 }, /* #23 */
    2437     { 0x262603, 0x262603, 0xe8ef, 0xd1df, 0, 1  }, /* #24 */
    2438     { 0x1b3a53, 0x1b3253, 0xe43b, 0xdf21, 0, 59 }, /* #25 */
    2439     { 0x1d7686, 0x1d7e86, 0x4090, 0x8120, 0, 33 }, /* #26 */
    2440     { 0x0d59d6, 0x0d59d7, 0xc720, 0x1c83, 0, 50 }, /* #27 */
    2441     { 0x1e1786, 0x1e1786, 0x2884, 0x10a2, 0, 26 }, /* #28 */
    2442     { 0x065617, 0x065616, 0xff05, 0x2ff8, 0, 11 }, /* #29 */
    2443     { 0x103317, 0x103317, 0x9b8c, 0x9b8c, 0, 0  }, /* #30 */
    2444     { 0x205f43, 0x205743, 0xcc12, 0x9825, 0, 1  }, /* #31 */
    2445     { 0x1a13d3, 0x1a13d2, 0xe041, 0x7810, 0, 62 }, /* #32 */
    2446     { 0x376c17, 0x376416, 0x8164, 0x2c90, 0, 5  }, /* #33 */
    2447     { 0x320893, 0x320893, 0xb8c9, 0x1937, 0, 53 }, /* #34 */
    2448     { 0x047807, 0x047007, 0x6c5a, 0xb169, 0, 50 }, /* #35 */
    2449     { 0x0c6017, 0x0c6817, 0x99d1, 0x4667, 0, 58 }, /* #36 */
    2450     { 0x0d4e83, 0x0d4e83, 0x42d9, 0x0b65, 0, 34 }, /* #37 */
    2451     { 0x0f2247, 0x0f2247, 0x9f83, 0xf839, 0, 36 }, /* #38 */
    2452     { 0x274c16, 0x274416, 0x1f3b, 0x3e76, 0, 1  }, /* #39 */
    2453     { 0x1f4c12, 0x1f4c12, 0x799f, 0xfbcc, 0, 59 }, /* #40 */
    2454     { 0x2a11c6, 0x2a19c7, 0xa860, 0x0c15, 0, 21 }, /* #41 */
    2455     { 0x2810c2, 0x2810c3, 0x10dc, 0xb821, 0, 25 }, /* #42 */
    2456     { 0x090317, 0x090316, 0x7284, 0x4728, 0, 12 }, /* #43 */
    2457     { 0x3a0212, 0x3a0213, 0x870e, 0xc3a1, 0, 54 }, /* #44 */
    2458     { 0x1b0fd6, 0x1b0fd7, 0xf110, 0x0f11, 0, 28 }, /* #45 */
    2459     { 0x200d53, 0x200d52, 0x217c, 0xbe10, 0, 7  }, /* #46 */
    2460     { 0x0b56c7, 0x0b56c6, 0xa4a9, 0x692a, 0, 14 }, /* #47 */
    2461     { 0x092153, 0x092152, 0x68f3, 0x3cda, 0, 22 }, /* #48 */
    2462     { 0x341397, 0x341b97, 0xd961, 0x61d9, 0, 8  }, /* #49 */
    2463     { 0x3964c3, 0x396cc3, 0x316a, 0x18b5, 0, 15 }, /* #50 */
    2464     { 0x375dc2, 0x3755c3, 0x1d72, 0x90eb, 0, 11 }, /* #51 */
    2465     { 0x095246, 0x095246, 0x2b21, 0x5642, 0, 49 }, /* #52 */
    2466     { 0x0c6842, 0x0c6043, 0xb34d, 0x9a6d, 0, 35 }, /* #53 */
    2467     { 0x280887, 0x280087, 0x2b0c, 0x8561, 0, 29 }, /* #54 */
    2468     { 0x0e08c7, 0x0e00c7, 0xf34f, 0xfe69, 0, 61 }, /* #55 */
    2469     { 0x2f03c3, 0x2f03c2, 0x1b1e, 0x3c36, 0, 57 }, /* #56 */
    2470     { 0x0d1f92, 0x0d1f93, 0x43b2, 0x21d9, 0, 47 }, /* #57 */
    2471     { 0x273a92, 0x273292, 0x1d30, 0x1d30, 0, 48 }, /* #58 */
    2472     { 0x1a1d13, 0x1a1513, 0xe68f, 0x9a3f, 0, 34 }, /* #59 */
    2473     { 0x190f96, 0x190797, 0x67ec, 0xd8cf, 0, 57 }, /* #60 */
    2474     { 0x204ac3, 0x204ac3, 0xddb7, 0x7ddb, 0, 12 }, /* #61 */
    2475     { 0x1d2c82, 0x1d2482, 0x5e4c, 0x5e4c, 0, 48 }, /* #62 */
    2476     { 0x006857, 0x006057, 0xbe18, 0xe18b, 0, 4  }, /* #63 */
    2477     { 0x3c1a47, 0x3c1a47, 0x028c, 0x00a3, 0, 46 }, /* #64 */
    2478     { 0x1a2896, 0x1a2896, 0x5e6c, 0xbcd8, 0, 17 }, /* #65 */
    2479     { 0x292e96, 0x292696, 0x28c4, 0x310a, 0, 22 }, /* #66 */
    2480     { 0x3b4dd3, 0x3b4dd2, 0xba6d, 0xdb74, 0, 9  }, /* #67 */
    2481     { 0x3e2c12, 0x3e2412, 0x936e, 0x6dd2, 0, 53 }, /* #68 */
    2482     { 0x130cd7, 0x130cd7, 0x1482, 0x4821, 0, 52 }, /* #69 */
    2483     { 0x2c2d16, 0x2c2516, 0x490d, 0x3524, 0, 10 }, /* #70 */
    2484     { 0x0e3f02, 0x0e3f03, 0x9e8a, 0x53d1, 0, 45 }, /* #71 */
    2485     { 0x3445c7, 0x3445c7, 0xe640, 0x9903, 0, 18 }, /* #72 */
    2486     { 0x2d0912, 0x2d0912, 0xb688, 0xda22, 0, 2  }, /* #73 */
    2487     { 0x063e92, 0x063e92, 0x1c74, 0x838e, 0, 61 }, /* #74 */
    2488     { 0x004c97, 0x004c96, 0xa41d, 0x9076, 0, 18 }, /* #75 */
    2489     { 0x1401c2, 0x1409c3, 0x4256, 0x5909, 0, 58 }, /* #76 */
    2490     { 0x125046, 0x125847, 0x7367, 0x3b9b, 0, 59 }, /* #77 */
    2491     { 0x2459c6, 0x2459c6, 0x9a87, 0xa1e6, 0, 6  }, /* #78 */
    2492     { 0x213a02, 0x213202, 0xbc05, 0x2de0, 0, 59 }, /* #79 */
    2493     { 0x104c17, 0x104416, 0x9be6, 0x6f9a, 0, 2  }, /* #80 */
    2494     { 0x146c93, 0x146492, 0x58f4, 0x7a2c, 0, 55 }, /* #81 */
    2495     { 0x1b1782, 0x1b1f82, 0xefd9, 0xfd9e, 0, 52 }, /* #82 */
    2496     { 0x0d2797, 0x0d2796, 0xb054, 0x54b0, 0, 40 }, /* #83 */
    2497     { 0x351257, 0x351257, 0x83bf, 0xfc1d, 0, 27 }, /* #84 */
    2498     { 0x0d6f56, 0x0d6f56, 0x33da, 0xcf68, 0, 34 }, /* #85 */
    2499     { 0x2a4613, 0x2a4612, 0xa61a, 0x61aa, 0, 4  }, /* #86 */
    2500     { 0x2575c6, 0x257dc6, 0xf574, 0xba7a, 0, 55 }, /* #87 */
    2501     { 0x256a46, 0x256247, 0x4374, 0xba21, 0, 23 }, /* #88 */
    2502     { 0x184846, 0x184846, 0x1627, 0xe2c4, 0, 45 }, /* #89 */
    2503     { 0x076283, 0x076a83, 0x51f1, 0x47c5, 0, 2  }, /* #90 */
    2504     { 0x0b5216, 0x0b5217, 0x8b59, 0x98b5, 0, 44 }, /* #91 */
    2505     { 0x187a13, 0x187a12, 0x1024, 0x9040, 0, 42 }, /* #92 */
    2506     { 0x305516, 0x305516, 0xcb48, 0x465a, 0, 27 }, /* #93 */
    2507     { 0x0c5542, 0x0c5d42, 0x1d69, 0x8eb4, 0, 63 }, /* #94 */
    2508     { 0x015693, 0x015e93, 0xd1ed, 0x47b7, 0, 34 }, /* #95 */
     3085    { 0x2b13d2, 0x2b13d2, 0x0000, 0x0000, 0, 17 }, /* #0 */
     3086    { 0x146c07, 0x146406, 0x0000, 0x0000, 0, 17 }, /* #0 b */
     3087    { 0x0f3112, 0x0f3112, 0x0000, 0x0000, 0, 51 }, /* #1 */
     3088    { 0x304ec7, 0x3046c6, 0x0000, 0x0000, 0, 51 }, /* #1 b */
     3089    { 0x100947, 0x100146, 0x0000, 0x0000, 0, 8  }, /* #2 */
     3090    { 0x2f7692, 0x2f7692, 0x0000, 0x0000, 0, 8  }, /* #2 b */
     3091    { 0x0959c6, 0x0951c6, 0x0000, 0x0000, 0, 15 }, /* #3 */
     3092    { 0x362613, 0x362612, 0x0000, 0x0000, 0, 15 }, /* #3 b */
     3093    { 0x3b34d6, 0x3b34d6, 0x0000, 0x0000, 0, 38 }, /* #4 */
     3094    { 0x044b03, 0x044302, 0x0000, 0x0000, 0, 38 }, /* #4 b */
     3095    { 0x054593, 0x054592, 0x0000, 0x0000, 0, 33 }, /* #5 */
     3096    { 0x3a3a46, 0x3a3246, 0x0000, 0x0000, 0, 33 }, /* #5 b */
     3097    { 0x0a5b86, 0x0a5386, 0x104e, 0x1384, 0, 6  }, /* #6 */
     3098    { 0x352453, 0x352452, 0x104e, 0x1384, 0, 6  }, /* #6 b */
     3099    { 0x080bc6, 0x080bc6, 0xbb64, 0xd92e, 0, 6  }, /* #7 */
     3100    { 0x377413, 0x377c12, 0xbb64, 0xd92e, 0, 6  }, /* #7 b */
     3101    { 0x305fc6, 0x3057c6, 0x381c, 0x381c, 0, 48 }, /* #8 */
     3102    { 0x0f2013, 0x0f2012, 0x381c, 0x381c, 0, 48 }, /* #8 b */
     3103    { 0x0870d2, 0x0870d2, 0xa9c8, 0xa9c8, 0, 32 }, /* #9 */
     3104    { 0x370f07, 0x370f07, 0xa9c8, 0xa9c8, 0, 32 }, /* #9 b */
     3105    { 0x0b7847, 0x0b7047, 0xb73e, 0xcfad, 0, 38 }, /* #10 */
     3106    { 0x340792, 0x340793, 0xb73e, 0xcfad, 0, 38 }, /* #10 b */
     3107    { 0x0c4687, 0x0c4687, 0xf619, 0xec33, 0, 49 }, /* #11 */
     3108    { 0x333952, 0x333153, 0xf619, 0xec33, 0, 49 }, /* #11 b */
     3109    { 0x0f0e82, 0x0f0682, 0xe004, 0x1380, 0, 10 }, /* #12 */
     3110    { 0x307157, 0x307156, 0xe004, 0x1380, 0, 10 }, /* #12 b */
     3111    { 0x2d0e92, 0x2d0e92, 0xcd31, 0xc734, 0, 10 }, /* #13 */
     3112    { 0x127147, 0x127946, 0xcd31, 0xc734, 0, 10 }, /* #13 b */
     3113    { 0x1422c6, 0x142ac6, 0xb47e, 0x8fd6, 0, 5  }, /* #14 */
     3114    { 0x2b5d13, 0x2b5d12, 0xb47e, 0x8fd6, 0, 5  }, /* #14 b */
     3115    { 0x045cd3, 0x0454d3, 0x7bbd, 0xaf77, 0, 61 }, /* #15 */
     3116    { 0x3b2306, 0x3b2307, 0x7bbd, 0xaf77, 0, 61 }, /* #15 b */
     3117    { 0x294186, 0x294186, 0x043c, 0x1e02, 0, 7  }, /* #16 */
     3118    { 0x163e53, 0x163652, 0x043c, 0x1e02, 0, 7  }, /* #16 b */
     3119    { 0x127d97, 0x127d96, 0xa7b7, 0xf4f6, 0, 45 }, /* #17 */
     3120    { 0x2d0242, 0x2d0a42, 0xa7b7, 0xf4f6, 0, 45 }, /* #17 b */
     3121    { 0x3c71d2, 0x3c79d3, 0x4b99, 0x2e65, 0, 50 }, /* #18 */
     3122    { 0x030e07, 0x030e07, 0x4b99, 0x2e65, 0, 50 }, /* #18 b */
     3123    { 0x2463d6, 0x246bd7, 0xb6d5, 0x6db5, 0, 30 }, /* #19 */
     3124    { 0x1b1c03, 0x1b1c03, 0xb6d5, 0x6db5, 0, 30 }, /* #19 b */
     3125    { 0x171443, 0x171443, 0xbd37, 0xe9bd, 0, 51 }, /* #20 */
     3126    { 0x286b96, 0x286397, 0xbd37, 0xe9bd, 0, 51 }, /* #20 b */
     3127    { 0x2a3993, 0x2a3193, 0x7661, 0xd985, 0, 18 }, /* #21 */
     3128    { 0x154646, 0x154647, 0x7661, 0xd985, 0, 18 }, /* #21 b */
     3129    { 0x2c57c6, 0x2c5fc7, 0x1d4b, 0x2c75, 0, 58 }, /* #22 */
     3130    { 0x132813, 0x132813, 0x1d4b, 0x2c75, 0, 58 }, /* #22 b */
     3131    { 0x2b19c3, 0x2b11c3, 0x32f5, 0xea65, 0, 9  }, /* #23 */
     3132    { 0x146616, 0x146617, 0x32f5, 0xea65, 0, 9  }, /* #23 b */
     3133    { 0x022796, 0x022f97, 0x1750, 0x0175, 0, 60 }, /* #24 */
     3134    { 0x3d5843, 0x3d5843, 0x1750, 0x0175, 0, 60 }, /* #24 b */
     3135    { 0x3f1592, 0x3f1d93, 0xd605, 0x5817, 0, 34 }, /* #25 */
     3136    { 0x006a47, 0x006a47, 0xd605, 0x5817, 0, 34 }, /* #25 b */
     3137    { 0x195a87, 0x195a87, 0x42ef, 0x7a17, 0, 27 }, /* #26 */
     3138    { 0x262552, 0x262d53, 0x42ef, 0x7a17, 0, 27 }, /* #26 b */
     3139    { 0x2e5012, 0x2e5012, 0x84f9, 0x613e, 0, 14 }, /* #27 */
     3140    { 0x112fc7, 0x1127c6, 0x84f9, 0x613e, 0, 14 }, /* #27 b */
     3141    { 0x361887, 0x361886, 0x80aa, 0xaa02, 0, 58 }, /* #28 */
     3142    { 0x096752, 0x096f52, 0x80aa, 0xaa02, 0, 58 }, /* #28 b */
     3143    { 0x0163d3, 0x0163d2, 0x69f0, 0x69f0, 0, 16 }, /* #29 */
     3144    { 0x3e1c06, 0x3e1406, 0x69f0, 0x69f0, 0, 16 }, /* #29 b */
     3145    { 0x2f4c06, 0x2f4c07, 0x5e74, 0x79d1, 0, 2  }, /* #30 */
     3146    { 0x1033d3, 0x103bd3, 0x5e74, 0x79d1, 0, 2  }, /* #30 b */
     3147    { 0x357556, 0x357d56, 0x1ec5, 0x8f62, 0, 31 }, /* #31 */
     3148    { 0x0a0a83, 0x0a0a82, 0x1ec5, 0x8f62, 0, 31 }, /* #31 b */
     3149    { 0x2a28c2, 0x2a20c3, 0xb861, 0x86e1, 0, 42 }, /* #32 */
     3150    { 0x155717, 0x155717, 0xb861, 0x86e1, 0, 42 }, /* #32 b */
     3151    { 0x3c1a12, 0x3c1a12, 0xccd6, 0xd6cc, 0, 8  }, /* #33 */
     3152    { 0x0365c7, 0x036dc6, 0xccd6, 0xd6cc, 0, 8  }, /* #33 b */
     3153    { 0x103146, 0x103146, 0xf9b2, 0xf9b2, 0, 32 }, /* #34 */
     3154    { 0x2f4e93, 0x2f4e93, 0xf9b2, 0xf9b2, 0, 32 }, /* #34 b */
     3155    { 0x050186, 0x050986, 0x29fe, 0xa7f8, 0, 50 }, /* #35 */
     3156    { 0x3a7e53, 0x3a7e52, 0x29fe, 0xa7f8, 0, 50 }, /* #35 b */
     3157    { 0x2b3756, 0x2b3f56, 0x6f37, 0xde6e, 0, 17 }, /* #36 */
     3158    { 0x144883, 0x144882, 0x6f37, 0xde6e, 0, 17 }, /* #36 b */
     3159    { 0x245157, 0x245157, 0x0798, 0xcc03, 0, 39 }, /* #37 */
     3160    { 0x1b2e82, 0x1b2683, 0x0798, 0xcc03, 0, 39 }, /* #37 b */
     3161    { 0x0e1107, 0x0e1106, 0x9799, 0x665e, 0, 26 }, /* #38 */
     3162    { 0x316ed2, 0x3166d2, 0x9799, 0x665e, 0, 26 }, /* #38 b */
     3163    { 0x3b1b83, 0x3b1383, 0x726e, 0xce4d, 0, 45 }, /* #39 */
     3164    { 0x046456, 0x046457, 0x726e, 0xce4d, 0, 45 }, /* #39 b */
     3165    { 0x144d17, 0x144d17, 0xb9ce, 0x5ce7, 0, 63 }, /* #40 */
     3166    { 0x2b32c2, 0x2b3ac3, 0xb9ce, 0x5ce7, 0, 63 }, /* #40 b */
     3167    { 0x2b3453, 0x2b3c53, 0x7897, 0x7789, 0, 12 }, /* #41 */
     3168    { 0x144b86, 0x144b87, 0x7897, 0x7789, 0, 12 }, /* #41 b */
     3169    { 0x186883, 0x186883, 0x38c8, 0x0719, 0, 13 }, /* #42 */
     3170    { 0x271756, 0x271f57, 0x38c8, 0x0719, 0, 13 }, /* #42 b */
     3171    { 0x1e40c3, 0x1e48c2, 0x746f, 0xf746, 0, 44 }, /* #43 */
     3172    { 0x213f16, 0x213f16, 0x746f, 0xf746, 0, 44 }, /* #43 b */
     3173    { 0x3a03d2, 0x3a0bd3, 0x0034, 0x000d, 0, 30 }, /* #44 */
     3174    { 0x057c07, 0x057c07, 0x0034, 0x000d, 0, 30 }, /* #44 b */
     3175    { 0x2725c3, 0x272dc2, 0xa408, 0x8114, 0, 5  }, /* #45 */
     3176    { 0x185a16, 0x185a16, 0xa408, 0x8114, 0, 5  }, /* #45 b */
     3177    { 0x267e57, 0x267657, 0xda85, 0xb50b, 0, 1  }, /* #46 */
     3178    { 0x190182, 0x190183, 0xda85, 0xb50b, 0, 1  }, /* #46 b */
     3179    { 0x2a21d3, 0x2a29d2, 0xecc6, 0xc6ec, 0, 56 }, /* #47 */
     3180    { 0x155e06, 0x155e06, 0xecc6, 0xc6ec, 0, 56 }, /* #47 b */
     3181    { 0x320192, 0x320992, 0x1672, 0xe42c, 0, 57 }, /* #48 */
     3182    { 0x0d7e47, 0x0d7e46, 0x1672, 0xe42c, 0, 57 }, /* #48 b */
     3183    { 0x3c7c46, 0x3c7c47, 0xa7db, 0x6e9f, 0, 58 }, /* #49 */
     3184    { 0x030393, 0x030b93, 0xa7db, 0x6e9f, 0, 58 }, /* #49 b */
     3185    { 0x331042, 0x331842, 0x15c7, 0xe38a, 0, 55 }, /* #50 */
     3186    { 0x0c6f97, 0x0c6f96, 0x15c7, 0xe38a, 0, 55 }, /* #50 b */
     3187    { 0x3331d7, 0x3339d7, 0x0e34, 0x038d, 0, 62 }, /* #51 */
     3188    { 0x0c4e02, 0x0c4e03, 0x0e34, 0x038d, 0, 62 }, /* #51 b */
     3189    { 0x2475d3, 0x2475d2, 0x10d4, 0x4350, 0, 50 }, /* #52 */
     3190    { 0x1b0a06, 0x1b0206, 0x10d4, 0x4350, 0, 50 }, /* #52 b */
     3191    { 0x383892, 0x383093, 0x45fe, 0xe45f, 0, 44 }, /* #53 */
     3192    { 0x074747, 0x074747, 0x45fe, 0xe45f, 0, 44 }, /* #53 b */
     3193    { 0x094e56, 0x094656, 0x0a4f, 0x4f0a, 0, 24 }, /* #54 */
     3194    { 0x363183, 0x363182, 0x0a4f, 0x4f0a, 0, 24 }, /* #54 b */
     3195    { 0x314282, 0x314a83, 0x9046, 0x4823, 0, 63 }, /* #55 */
     3196    { 0x0e3d57, 0x0e3d57, 0x9046, 0x4823, 0, 63 }, /* #55 b */
     3197    { 0x040c82, 0x040482, 0x7229, 0x5c8a, 0, 30 }, /* #56 */
     3198    { 0x3b7357, 0x3b7356, 0x7229, 0x5c8a, 0, 30 }, /* #56 b */
     3199    { 0x3838c2, 0x3830c3, 0x66d4, 0x9b51, 0, 18 }, /* #57 */
     3200    { 0x074717, 0x074717, 0x66d4, 0x9b51, 0, 18 }, /* #57 b */
     3201    { 0x2e1853, 0x2e1852, 0x9e25, 0x9678, 0, 58 }, /* #58 */
     3202    { 0x116786, 0x116f86, 0x9e25, 0x9678, 0, 58 }, /* #58 b */
     3203    { 0x393fd2, 0x3937d2, 0xe270, 0x70e2, 0, 56 }, /* #59 */
     3204    { 0x064007, 0x064006, 0xe270, 0x70e2, 0, 56 }, /* #59 b */
     3205    { 0x3d1996, 0x3d1996, 0xb262, 0x98ac, 0, 6  }, /* #60 */
     3206    { 0x026643, 0x026e42, 0xb262, 0x98ac, 0, 6  }, /* #60 b */
     3207    { 0x2422d2, 0x242ad2, 0x1d32, 0xc874, 0, 26 }, /* #61 */
     3208    { 0x1b5d07, 0x1b5d06, 0x1d32, 0xc874, 0, 26 }, /* #61 b */
     3209    { 0x283c52, 0x283c52, 0xa592, 0x964a, 0, 50 }, /* #62 */
     3210    { 0x174387, 0x174b86, 0xa592, 0x964a, 0, 50 }, /* #62 b */
     3211    { 0x2e0b93, 0x2e0b92, 0x44b0, 0xc112, 0, 58 }, /* #63 */
     3212    { 0x117446, 0x117c46, 0x44b0, 0xc112, 0, 58 }, /* #63 b */
     3213    { 0x314902, 0x314102, 0x5328, 0x5328, 0, 48 }, /* #64 */
     3214    { 0x0e36d7, 0x0e36d6, 0x5328, 0x5328, 0, 48 }, /* #64 b */
     3215    { 0x162543, 0x162543, 0x6024, 0x8091, 0, 34 }, /* #65 */
     3216    { 0x295a96, 0x295297, 0x6024, 0x8091, 0, 34 }, /* #65 b */
     3217    { 0x135e17, 0x135e16, 0x57da, 0x95f6, 0, 14 }, /* #66 */
     3218    { 0x2c21c2, 0x2c29c2, 0x57da, 0x95f6, 0, 14 }, /* #66 b */
     3219    { 0x034316, 0x034b17, 0x0d13, 0x30d1, 0, 60 }, /* #67 */
     3220    { 0x3c3cc3, 0x3c3cc3, 0x0d13, 0x30d1, 0, 60 }, /* #67 b */
     3221    { 0x361cc7, 0x361cc6, 0x185c, 0xe0c2, 0, 59 }, /* #68 */
     3222    { 0x096312, 0x096b12, 0x185c, 0xe0c2, 0, 59 }, /* #68 b */
     3223    { 0x335a02, 0x335203, 0x9e12, 0xc253, 0, 53 }, /* #69 */
     3224    { 0x0c25d7, 0x0c25d7, 0x9e12, 0xc253, 0, 53 }, /* #69 b */
     3225    { 0x281a93, 0x281292, 0x1c0d, 0x68e0, 0, 59 }, /* #70 */
     3226    { 0x176546, 0x176546, 0x1c0d, 0x68e0, 0, 59 }, /* #70 b */
     3227    { 0x282412, 0x282413, 0x9f98, 0xcc4f, 0, 39 }, /* #71 */
     3228    { 0x175bc7, 0x1753c7, 0x9f98, 0xcc4f, 0, 39 }, /* #71 b */
     3229    { 0x2c0552, 0x2c0552, 0x5059, 0x2ca8, 0, 55 }, /* #72 */
     3230    { 0x137a87, 0x137286, 0x5059, 0x2ca8, 0, 55 }, /* #72 b */
     3231    { 0x230253, 0x230253, 0xd1b2, 0xa365, 0, 49 }, /* #73 */
     3232    { 0x1c7d86, 0x1c7587, 0xd1b2, 0xa365, 0, 49 }, /* #73 b */
     3233    { 0x1839d2, 0x1839d2, 0x8867, 0x8678, 0, 20 }, /* #74 */
     3234    { 0x274607, 0x274e06, 0x8867, 0x8678, 0, 20 }, /* #74 b */
     3235    { 0x173952, 0x173953, 0xf165, 0x65f1, 0, 40 }, /* #75 */
     3236    { 0x284687, 0x284e87, 0xf165, 0x65f1, 0, 40 }, /* #75 b */
     3237    { 0x0344d7, 0x0344d7, 0x6f63, 0xbd8d, 0, 18 }, /* #76 */
     3238    { 0x3c3b02, 0x3c3303, 0x6f63, 0xbd8d, 0, 18 }, /* #76 b */
     3239    { 0x297303, 0x297302, 0xf276, 0x76f2, 0, 8  }, /* #77 */
     3240    { 0x160cd6, 0x1604d6, 0xf276, 0x76f2, 0, 8  }, /* #77 b */
     3241    { 0x142ec2, 0x1426c3, 0xbc36, 0xaf0d, 0, 30 }, /* #78 */
     3242    { 0x2b5117, 0x2b5117, 0xbc36, 0xaf0d, 0, 30 }, /* #78 b */
     3243    { 0x2e72c7, 0x2e7ac6, 0x43b1, 0xc50e, 0, 58 }, /* #79 */
     3244    { 0x110d12, 0x110d12, 0x43b1, 0xc50e, 0, 58 }, /* #79 b */
     3245    { 0x103e17, 0x103e16, 0x0dd6, 0xeb06, 0, 39 }, /* #80 */
     3246    { 0x2f41c2, 0x2f49c2, 0x0dd6, 0xeb06, 0, 39 }, /* #80 b */
     3247    { 0x3b7387, 0x3b7386, 0xcf24, 0x499e, 0, 25 }, /* #81 */
     3248    { 0x040c52, 0x040452, 0xcf24, 0x499e, 0, 25 }, /* #81 b */
     3249    { 0x393ad6, 0x393ad7, 0x020b, 0x0581, 0, 23 }, /* #82 */
     3250    { 0x064503, 0x064d03, 0x020b, 0x0581, 0, 23 }, /* #82 b */
     3251    { 0x203812, 0x203013, 0xcadd, 0xdcad, 0, 60 }, /* #83 */
     3252    { 0x1f47c7, 0x1f47c7, 0xcadd, 0xdcad, 0, 60 }, /* #83 b */
     3253    { 0x360553, 0x360d53, 0xd5b8, 0x56e3, 0, 18 }, /* #84 */
     3254    { 0x097a86, 0x097a87, 0xd5b8, 0x56e3, 0, 18 }, /* #84 b */
     3255    { 0x367857, 0x367056, 0xc238, 0x7184, 0, 57 }, /* #85 */
     3256    { 0x090782, 0x090782, 0xc238, 0x7184, 0, 57 }, /* #85 b */
     3257    { 0x264ec7, 0x2646c6, 0xc80f, 0x407e, 0, 51 }, /* #86 */
     3258    { 0x193112, 0x193112, 0xc80f, 0x407e, 0, 51 }, /* #86 b */
     3259    { 0x042703, 0x042f02, 0x7995, 0xf32a, 0, 49 }, /* #87 */
     3260    { 0x3b58d6, 0x3b58d6, 0x7995, 0xf32a, 0, 49 }, /* #87 b */
     3261    { 0x1f1582, 0x1f1d82, 0x1570, 0xb80a, 0, 39 }, /* #88 */
     3262    { 0x206a57, 0x206a56, 0x1570, 0xb80a, 0, 39 }, /* #88 b */
     3263    { 0x393413, 0x393c12, 0x082c, 0x82c0, 0, 4  }, /* #89 */
     3264    { 0x064bc6, 0x064bc6, 0x082c, 0x82c0, 0, 4  }, /* #89 b */
     3265    { 0x1c43d6, 0x1c4bd7, 0xe2be, 0x7dc5, 0, 57 }, /* #90 */
     3266    { 0x233c03, 0x233c03, 0xe2be, 0x7dc5, 0, 57 }, /* #90 b */
     3267    { 0x3f2d82, 0x3f2d82, 0xa5ef, 0xa5ef, 0, 32 }, /* #91 */
     3268    { 0x005257, 0x005257, 0xa5ef, 0xa5ef, 0, 32 }, /* #91 b */
     3269    { 0x2730c3, 0x2730c3, 0x16f9, 0xf22d, 0, 25 }, /* #92 */
     3270    { 0x184f16, 0x184717, 0x16f9, 0xf22d, 0, 25 }, /* #92 b */
     3271    { 0x321ed6, 0x321ed7, 0x2fea, 0x7f51, 0, 3  }, /* #93 */
     3272    { 0x0d6103, 0x0d6903, 0x2fea, 0x7f51, 0, 3  }, /* #93 b */
     3273    { 0x075256, 0x075257, 0xda6b, 0xda6b, 0, 16 }, /* #94 */
     3274    { 0x382d83, 0x382583, 0xda6b, 0xda6b, 0, 16 }, /* #94 b */
     3275    { 0x120c83, 0x120c82, 0xb828, 0xe0a2, 0, 50 }, /* #95 */
     3276    { 0x2d7356, 0x2d7b56, 0xb828, 0xe0a2, 0, 50 }, /* #95 b */
    25093277};
    25103278static const BINU16_TEST_T g_aTests_ror_u16_amd[] =
    25113279{
    2512     { 0x2801c2, 0x2801c2, 0x0000, 0x0000, 0, 40 }, /* #0 */
    2513     { 0x3a6703, 0x3a6702, 0x0000, 0x0000, 0, 23 }, /* #1 */
    2514     { 0x2a4317, 0x2a4316, 0x0000, 0x0000, 0, 22 }, /* #2 */
    2515     { 0x0d6612, 0x0d6612, 0x0000, 0x0000, 0, 45 }, /* #3 */
    2516     { 0x137413, 0x137412, 0x0000, 0x0000, 0, 45 }, /* #4 */
    2517     { 0x295912, 0x295112, 0x0000, 0x0000, 0, 11 }, /* #5 */
    2518     { 0x152fd7, 0x1527d6, 0xc718, 0x18e3, 0, 3  }, /* #6 */
    2519     { 0x060fd3, 0x0607d3, 0xf057, 0xf057, 0, 48 }, /* #7 */
    2520     { 0x3b5746, 0x3b5747, 0xe734, 0xe734, 0, 16 }, /* #8 */
    2521     { 0x0a2fc3, 0x0a27c2, 0x1ccb, 0x3996, 0, 15 }, /* #9 */
    2522     { 0x244b56, 0x244357, 0xb676, 0xced6, 0, 27 }, /* #10 */
    2523     { 0x0b7c46, 0x0b7447, 0x77c8, 0xe43b, 0, 57 }, /* #11 */
    2524     { 0x0a2a07, 0x0a2a07, 0x65a5, 0xa565, 0, 24 }, /* #12 */
    2525     { 0x142812, 0x142012, 0x7337, 0x3773, 0, 24 }, /* #13 */
    2526     { 0x207493, 0x207c92, 0x3a96, 0x52c7, 0, 11 }, /* #14 */
    2527     { 0x3f06d3, 0x3f06d3, 0x4f9d, 0xe753, 0, 10 }, /* #15 */
    2528     { 0x1b6393, 0x1b6b92, 0xb9bb, 0x7377, 0, 63 }, /* #16 */
    2529     { 0x375f82, 0x375f82, 0x4612, 0x4612, 0, 0  }, /* #17 */
    2530     { 0x042d17, 0x042d17, 0x4b5e, 0xbc96, 0, 55 }, /* #18 */
    2531     { 0x100c96, 0x100c96, 0x71d9, 0x65c7, 0, 38 }, /* #19 */
    2532     { 0x083716, 0x083f16, 0x156c, 0x6c15, 0, 24 }, /* #20 */
    2533     { 0x100087, 0x100887, 0x22f2, 0xbc88, 0, 58 }, /* #21 */
    2534     { 0x0f6183, 0x0f6182, 0x9770, 0x2ee1, 0, 63 }, /* #22 */
    2535     { 0x296343, 0x296342, 0x6e04, 0x0237, 0, 41 }, /* #23 */
    2536     { 0x3261c6, 0x3261c7, 0xcd7e, 0xfb35, 0, 54 }, /* #24 */
    2537     { 0x2c2a87, 0x2c2a87, 0xf259, 0x92cf, 0, 29 }, /* #25 */
    2538     { 0x023197, 0x023196, 0x6a69, 0x2d4d, 0, 3  }, /* #26 */
    2539     { 0x2d3846, 0x2d3846, 0xa15d, 0x5da1, 0, 56 }, /* #27 */
    2540     { 0x185106, 0x185106, 0x25c7, 0x2e39, 0, 45 }, /* #28 */
    2541     { 0x0d1a47, 0x0d1246, 0x2702, 0x1381, 0, 1  }, /* #29 */
    2542     { 0x3e5686, 0x3e5686, 0x8c99, 0x1933, 0, 31 }, /* #30 */
    2543     { 0x142a17, 0x142217, 0x6340, 0xc680, 0, 63 }, /* #31 */
    2544     { 0x104c92, 0x104493, 0x3c2a, 0xf0a8, 0, 62 }, /* #32 */
    2545     { 0x0f4e93, 0x0f4692, 0x3a36, 0x1d1b, 0, 17 }, /* #33 */
    2546     { 0x135942, 0x135143, 0xde45, 0xf22e, 0, 61 }, /* #34 */
    2547     { 0x024b07, 0x024306, 0x0380, 0x0700, 0, 63 }, /* #35 */
    2548     { 0x1057c7, 0x105fc7, 0x07c8, 0x807c, 0, 4  }, /* #36 */
    2549     { 0x1e3a87, 0x1e3286, 0x0483, 0x0c12, 0, 38 }, /* #37 */
    2550     { 0x2214c7, 0x2214c7, 0x74fb, 0xf6e9, 0, 23 }, /* #38 */
    2551     { 0x1b0513, 0x1b0d12, 0x0376, 0x7603, 0, 24 }, /* #39 */
    2552     { 0x247917, 0x247917, 0x6066, 0x6066, 0, 0  }, /* #40 */
    2553     { 0x3426d7, 0x3426d7, 0xd8fc, 0xc7e6, 0, 45 }, /* #41 */
    2554     { 0x3172c7, 0x3172c6, 0x1c4c, 0x3898, 0, 31 }, /* #42 */
    2555     { 0x0605c7, 0x0605c7, 0xff26, 0xf26f, 0, 12 }, /* #43 */
    2556     { 0x0b1fc6, 0x0b17c7, 0x9493, 0xca49, 0, 33 }, /* #44 */
    2557     { 0x0f4986, 0x0f4186, 0x0c99, 0x3264, 0, 46 }, /* #45 */
    2558     { 0x3e1b13, 0x3e1b13, 0xe8ea, 0xae8e, 0, 52 }, /* #46 */
    2559     { 0x1a1546, 0x1a1547, 0x7353, 0xd4dc, 0, 42 }, /* #47 */
    2560     { 0x221306, 0x221307, 0xa3f5, 0xd68f, 0, 22 }, /* #48 */
    2561     { 0x2f3cd3, 0x2f3cd3, 0xdbb5, 0xbb76, 0, 3  }, /* #49 */
    2562     { 0x0e47c3, 0x0e47c3, 0xd9a5, 0xd2ec, 0, 9  }, /* #50 */
    2563     { 0x207316, 0x207b17, 0x5f9a, 0xbf34, 0, 15 }, /* #51 */
    2564     { 0x3a0612, 0x3a0e13, 0xf37c, 0x9be7, 0, 29 }, /* #52 */
    2565     { 0x2b5ed2, 0x2b5ed2, 0xf6ba, 0x5ed7, 0, 3  }, /* #53 */
    2566     { 0x3356d6, 0x335ed7, 0x53a0, 0xa740, 0, 47 }, /* #54 */
    2567     { 0x340747, 0x340746, 0x2abd, 0x2abd, 0, 16 }, /* #55 */
    2568     { 0x000646, 0x000e46, 0xbda2, 0x7b45, 0, 15 }, /* #56 */
    2569     { 0x2956d2, 0x295ed3, 0xd7bd, 0xbdee, 0, 61 }, /* #57 */
    2570     { 0x376dc7, 0x3765c6, 0xfea4, 0x3fa9, 0, 50 }, /* #58 */
    2571     { 0x0d6717, 0x0d6f17, 0xc8b1, 0x9163, 0, 15 }, /* #59 */
    2572     { 0x3839c6, 0x3839c6, 0x0acd, 0x42b3, 0, 18 }, /* #60 */
    2573     { 0x305647, 0x305e46, 0x155f, 0x7c55, 0, 22 }, /* #61 */
    2574     { 0x2527d3, 0x252fd3, 0x4d5d, 0xa9ab, 0, 51 }, /* #62 */
    2575     { 0x323757, 0x323757, 0x365a, 0xd968, 0, 62 }, /* #63 */
    2576     { 0x2c2dd3, 0x2c25d2, 0x51f6, 0x1f65, 0, 60 }, /* #64 */
    2577     { 0x236b12, 0x236b13, 0x2641, 0x9049, 0, 58 }, /* #65 */
    2578     { 0x007e47, 0x007647, 0x4edf, 0xedf4, 0, 44 }, /* #66 */
    2579     { 0x116697, 0x116e96, 0x910b, 0x5c88, 0, 5  }, /* #67 */
    2580     { 0x2e7f52, 0x2e7f52, 0x431e, 0x63c8, 0, 59 }, /* #68 */
    2581     { 0x336b82, 0x336382, 0x6c0e, 0x039b, 0, 42 }, /* #69 */
    2582     { 0x210cc6, 0x2104c6, 0x2a04, 0x10a8, 0, 22 }, /* #70 */
    2583     { 0x3703c6, 0x3703c7, 0x41ea, 0xf520, 0, 25 }, /* #71 */
    2584     { 0x1b7606, 0x1b7e07, 0xebc2, 0xbaf0, 0, 34 }, /* #72 */
    2585     { 0x2e4d43, 0x2e4542, 0x19ec, 0x33d8, 0, 47 }, /* #73 */
    2586     { 0x0972c3, 0x0972c3, 0xb691, 0xd236, 0, 43 }, /* #74 */
    2587     { 0x0c2bc3, 0x0c2bc2, 0x1d5d, 0x7475, 0, 6  }, /* #75 */
    2588     { 0x141f82, 0x141782, 0x20a4, 0x1484, 0, 43 }, /* #76 */
    2589     { 0x232107, 0x232107, 0x0b63, 0xc616, 0, 55 }, /* #77 */
    2590     { 0x2d1683, 0x2d1682, 0x6f1c, 0x38de, 0, 55 }, /* #78 */
    2591     { 0x293fc3, 0x293fc3, 0x15ee, 0xaf70, 0, 29 }, /* #79 */
    2592     { 0x005247, 0x005246, 0x978c, 0x25e3, 0, 18 }, /* #80 */
    2593     { 0x3b1943, 0x3b1943, 0x08a0, 0x8a00, 0, 44 }, /* #81 */
    2594     { 0x3b31d2, 0x3b39d3, 0x314f, 0x8a79, 0, 13 }, /* #82 */
    2595     { 0x057e53, 0x057653, 0x5648, 0xc90a, 0, 27 }, /* #83 */
    2596     { 0x236f43, 0x236f43, 0x16ae, 0xab85, 0, 58 }, /* #84 */
    2597     { 0x2e01c7, 0x2e01c7, 0x7c6a, 0xc6a7, 0, 44 }, /* #85 */
    2598     { 0x0f03d3, 0x0f03d3, 0x5cdf, 0xdf5c, 0, 24 }, /* #86 */
    2599     { 0x0854c3, 0x085cc2, 0x6968, 0x5a1a, 0, 26 }, /* #87 */
    2600     { 0x271713, 0x271713, 0x0fed, 0xda1f, 0, 55 }, /* #88 */
    2601     { 0x030bd2, 0x0303d2, 0x6608, 0x3043, 0, 29 }, /* #89 */
    2602     { 0x3f2d57, 0x3f2d57, 0x358d, 0x8d35, 0, 56 }, /* #90 */
    2603     { 0x0c6003, 0x0c6002, 0xf0ef, 0x3bfc, 0, 26 }, /* #91 */
    2604     { 0x391742, 0x391743, 0x8d7f, 0xff1a, 0, 55 }, /* #92 */
    2605     { 0x382843, 0x382843, 0xec76, 0xbb1d, 0, 2  }, /* #93 */
    2606     { 0x371443, 0x371c42, 0x17ff, 0x5ffc, 0, 30 }, /* #94 */
    2607     { 0x247cd6, 0x247cd6, 0x5683, 0x5683, 0, 0  }, /* #95 */
     3280    { 0x235e02, 0x235602, 0x0000, 0x0000, 0, 22 }, /* #0 */
     3281    { 0x1c21d7, 0x1c21d6, 0x0000, 0x0000, 0, 22 }, /* #0 b */
     3282    { 0x232347, 0x232346, 0x0000, 0x0000, 0, 39 }, /* #1 */
     3283    { 0x1c5c92, 0x1c5492, 0x0000, 0x0000, 0, 39 }, /* #1 b */
     3284    { 0x215207, 0x215206, 0x0000, 0x0000, 0, 36 }, /* #2 */
     3285    { 0x1e2dd2, 0x1e25d2, 0x0000, 0x0000, 0, 36 }, /* #2 b */
     3286    { 0x385f87, 0x385786, 0x0000, 0x0000, 0, 41 }, /* #3 */
     3287    { 0x072052, 0x072052, 0x0000, 0x0000, 0, 41 }, /* #3 b */
     3288    { 0x094986, 0x094186, 0x0000, 0x0000, 0, 43 }, /* #4 */
     3289    { 0x363653, 0x363652, 0x0000, 0x0000, 0, 43 }, /* #4 b */
     3290    { 0x042693, 0x042692, 0x0000, 0x0000, 0, 6  }, /* #5 */
     3291    { 0x3b5946, 0x3b5146, 0x0000, 0x0000, 0, 6  }, /* #5 b */
     3292    { 0x091902, 0x091903, 0x92de, 0x92de, 0, 48 }, /* #6 */
     3293    { 0x3666d7, 0x366ed7, 0x92de, 0x92de, 0, 48 }, /* #6 b */
     3294    { 0x0b0b82, 0x0b0383, 0x4c34, 0xd130, 0, 54 }, /* #7 */
     3295    { 0x347457, 0x347457, 0x4c34, 0xd130, 0, 54 }, /* #7 b */
     3296    { 0x2f6857, 0x2f6057, 0x812b, 0xe04a, 0, 18 }, /* #8 */
     3297    { 0x101782, 0x101783, 0x812b, 0xe04a, 0, 18 }, /* #8 b */
     3298    { 0x210fc3, 0x210fc2, 0x36a7, 0x6d4e, 0, 31 }, /* #9 */
     3299    { 0x1e7016, 0x1e7816, 0x36a7, 0x6d4e, 0, 31 }, /* #9 b */
     3300    { 0x216143, 0x216143, 0xa72e, 0xe5d4, 0, 11 }, /* #10 */
     3301    { 0x1e1e96, 0x1e1697, 0xa72e, 0xe5d4, 0, 11 }, /* #10 b */
     3302    { 0x0c1a52, 0x0c1a52, 0xd54c, 0x5533, 0, 14 }, /* #11 */
     3303    { 0x336587, 0x336d86, 0xd54c, 0x5533, 0, 14 }, /* #11 b */
     3304    { 0x293596, 0x293596, 0x838d, 0x1c6c, 0, 45 }, /* #12 */
     3305    { 0x164a43, 0x164242, 0x838d, 0x1c6c, 0, 45 }, /* #12 b */
     3306    { 0x2a2b46, 0x2a2347, 0x3c67, 0xc673, 0, 28 }, /* #13 */
     3307    { 0x155493, 0x155493, 0x3c67, 0xc673, 0, 28 }, /* #13 b */
     3308    { 0x393e96, 0x393697, 0x7a47, 0xde91, 0, 18 }, /* #14 */
     3309    { 0x064143, 0x064143, 0x7a47, 0xde91, 0, 18 }, /* #14 b */
     3310    { 0x2f1f86, 0x2f1787, 0x8fbd, 0xdec7, 0, 57 }, /* #15 */
     3311    { 0x106053, 0x106053, 0x8fbd, 0xdec7, 0, 57 }, /* #15 b */
     3312    { 0x2700c3, 0x2700c3, 0x3f7a, 0xfde8, 0, 14 }, /* #16 */
     3313    { 0x187f16, 0x187717, 0x3f7a, 0xfde8, 0, 14 }, /* #16 b */
     3314    { 0x171b03, 0x171b03, 0x2754, 0xaa13, 0, 9  }, /* #17 */
     3315    { 0x2864d6, 0x286cd7, 0x2754, 0xaa13, 0, 9  }, /* #17 b */
     3316    { 0x1852d7, 0x1852d7, 0x5d00, 0x5d00, 0, 0  }, /* #18 */
     3317    { 0x272d02, 0x272d02, 0x5d00, 0x5d00, 0, 0  }, /* #18 b */
     3318    { 0x374c93, 0x374492, 0xe3c4, 0x271e, 0, 21 }, /* #19 */
     3319    { 0x083346, 0x083346, 0xe3c4, 0x271e, 0, 21 }, /* #19 b */
     3320    { 0x243e96, 0x243e97, 0x1505, 0xa828, 0, 13 }, /* #20 */
     3321    { 0x1b4143, 0x1b4943, 0x1505, 0xa828, 0, 13 }, /* #20 b */
     3322    { 0x1c3512, 0x1c3d12, 0xb198, 0x62c6, 0, 22 }, /* #21 */
     3323    { 0x234ac7, 0x234ac6, 0xb198, 0x62c6, 0, 22 }, /* #21 b */
     3324    { 0x200583, 0x200d83, 0xb553, 0xaa9d, 0, 61 }, /* #22 */
     3325    { 0x1f7a56, 0x1f7a57, 0xb553, 0xaa9d, 0, 61 }, /* #22 b */
     3326    { 0x1f2f42, 0x1f2f43, 0x5223, 0xa446, 0, 31 }, /* #23 */
     3327    { 0x205097, 0x205897, 0x5223, 0xa446, 0, 31 }, /* #23 b */
     3328    { 0x122f42, 0x122743, 0xd38e, 0xed38, 0, 20 }, /* #24 */
     3329    { 0x2d5097, 0x2d5097, 0xd38e, 0xed38, 0, 20 }, /* #24 b */
     3330    { 0x0348d2, 0x0348d3, 0x665c, 0x8ccb, 0, 3  }, /* #25 */
     3331    { 0x3c3707, 0x3c3f07, 0x665c, 0x8ccb, 0, 3  }, /* #25 b */
     3332    { 0x095987, 0x095187, 0xebe4, 0xf93a, 0, 42 }, /* #26 */
     3333    { 0x362652, 0x362653, 0xebe4, 0xf93a, 0, 42 }, /* #26 b */
     3334    { 0x281197, 0x281996, 0xbe64, 0x5f32, 0, 1  }, /* #27 */
     3335    { 0x176e42, 0x176e42, 0xbe64, 0x5f32, 0, 1  }, /* #27 b */
     3336    { 0x196786, 0x196f86, 0x17fb, 0x7fb1, 0, 60 }, /* #28 */
     3337    { 0x261853, 0x261852, 0x17fb, 0x7fb1, 0, 60 }, /* #28 b */
     3338    { 0x280097, 0x280097, 0x2ede, 0xdbc5, 0, 59 }, /* #29 */
     3339    { 0x177f42, 0x177743, 0x2ede, 0xdbc5, 0, 59 }, /* #29 b */
     3340    { 0x162dd6, 0x162dd7, 0xd73a, 0xb9d6, 0, 45 }, /* #30 */
     3341    { 0x295203, 0x295a03, 0xd73a, 0xb9d6, 0, 45 }, /* #30 b */
     3342    { 0x001497, 0x001c97, 0xfa55, 0x957e, 0, 10 }, /* #31 */
     3343    { 0x3f6b42, 0x3f6b43, 0xfa55, 0x957e, 0, 10 }, /* #31 b */
     3344    { 0x2b4487, 0x2b4c87, 0x2e01, 0x9700, 0, 17 }, /* #32 */
     3345    { 0x143b52, 0x143b53, 0x2e01, 0x9700, 0, 17 }, /* #32 b */
     3346    { 0x303487, 0x303486, 0x18d7, 0x35c6, 0, 10 }, /* #33 */
     3347    { 0x0f4b52, 0x0f4352, 0x18d7, 0x35c6, 0, 10 }, /* #33 b */
     3348    { 0x1a1c02, 0x1a1402, 0x1858, 0x0c2c, 0, 33 }, /* #34 */
     3349    { 0x2563d7, 0x2563d6, 0x1858, 0x0c2c, 0, 33 }, /* #34 b */
     3350    { 0x2f5697, 0x2f5697, 0xf3f4, 0xd3cf, 0, 22 }, /* #35 */
     3351    { 0x102942, 0x102143, 0xf3f4, 0xd3cf, 0, 22 }, /* #35 b */
     3352    { 0x2c5446, 0x2c5c47, 0x6453, 0x8a6c, 0, 11 }, /* #36 */
     3353    { 0x132b93, 0x132b93, 0x6453, 0x8a6c, 0, 11 }, /* #36 b */
     3354    { 0x2e2dd3, 0x2e25d2, 0x50ed, 0x1daa, 0, 59 }, /* #37 */
     3355    { 0x115206, 0x115206, 0x50ed, 0x1daa, 0, 59 }, /* #37 b */
     3356    { 0x0b1bd3, 0x0b13d3, 0x4784, 0xe111, 0, 58 }, /* #38 */
     3357    { 0x346406, 0x346407, 0x4784, 0xe111, 0, 58 }, /* #38 b */
     3358    { 0x0d5dd7, 0x0d5dd7, 0xf836, 0xb7c1, 0, 37 }, /* #39 */
     3359    { 0x322202, 0x322a03, 0xf836, 0xb7c1, 0, 37 }, /* #39 b */
     3360    { 0x216793, 0x216793, 0x3bf8, 0xdfc1, 0, 45 }, /* #40 */
     3361    { 0x1e1846, 0x1e1047, 0x3bf8, 0xdfc1, 0, 45 }, /* #40 b */
     3362    { 0x0d33d3, 0x0d3bd3, 0x9d1d, 0xa3b3, 0, 43 }, /* #41 */
     3363    { 0x324c06, 0x324c07, 0x9d1d, 0xa3b3, 0, 43 }, /* #41 b */
     3364    { 0x206d46, 0x206d46, 0x54c9, 0x4aa6, 0, 37 }, /* #42 */
     3365    { 0x1f1293, 0x1f1a92, 0x54c9, 0x4aa6, 0, 37 }, /* #42 b */
     3366    { 0x0f5647, 0x0f5646, 0xfc5b, 0x2dfe, 0, 9  }, /* #43 */
     3367    { 0x302992, 0x302192, 0xfc5b, 0x2dfe, 0, 9  }, /* #43 b */
     3368    { 0x3f3897, 0x3f3097, 0xdcfb, 0xfbdc, 0, 24 }, /* #44 */
     3369    { 0x004742, 0x004743, 0xdcfb, 0xfbdc, 0, 24 }, /* #44 b */
     3370    { 0x3c0806, 0x3c0006, 0xbc10, 0x042f, 0, 26 }, /* #45 */
     3371    { 0x0377d3, 0x0377d2, 0xbc10, 0x042f, 0, 26 }, /* #45 b */
     3372    { 0x071682, 0x071e83, 0x4dcf, 0x9e9b, 0, 23 }, /* #46 */
     3373    { 0x386957, 0x386957, 0x4dcf, 0x9e9b, 0, 23 }, /* #46 b */
     3374    { 0x3b2ec3, 0x3b26c2, 0x2402, 0x1120, 0, 21 }, /* #47 */
     3375    { 0x045116, 0x045116, 0x2402, 0x1120, 0, 21 }, /* #47 b */
     3376    { 0x186e97, 0x186e97, 0x638b, 0x8b63, 0, 8  }, /* #48 */
     3377    { 0x271142, 0x271943, 0x638b, 0x8b63, 0, 8  }, /* #48 b */
     3378    { 0x0f6e12, 0x0f6e12, 0x2890, 0x4481, 0, 13 }, /* #49 */
     3379    { 0x3011c7, 0x3019c6, 0x2890, 0x4481, 0, 13 }, /* #49 b */
     3380    { 0x313193, 0x313992, 0x5dcf, 0x5dcf, 0, 48 }, /* #50 */
     3381    { 0x0e4e46, 0x0e4e46, 0x5dcf, 0x5dcf, 0, 48 }, /* #50 b */
     3382    { 0x023806, 0x023806, 0xa1d9, 0x43b3, 0, 63 }, /* #51 */
     3383    { 0x3d47d3, 0x3d4fd2, 0xa1d9, 0x43b3, 0, 63 }, /* #51 b */
     3384    { 0x372813, 0x372013, 0x6fbd, 0xdeb7, 0, 41 }, /* #52 */
     3385    { 0x0857c6, 0x0857c7, 0x6fbd, 0xdeb7, 0, 41 }, /* #52 b */
     3386    { 0x3d2997, 0x3d2997, 0x36f2, 0x36f2, 0, 0  }, /* #53 */
     3387    { 0x025642, 0x025642, 0x36f2, 0x36f2, 0, 0  }, /* #53 b */
     3388    { 0x242596, 0x242d96, 0x0962, 0x5882, 0, 42 }, /* #54 */
     3389    { 0x1b5a43, 0x1b5a42, 0x0962, 0x5882, 0, 42 }, /* #54 b */
     3390    { 0x091602, 0x091e02, 0x069f, 0x7c1a, 0, 22 }, /* #55 */
     3391    { 0x3669d7, 0x3669d6, 0x069f, 0x7c1a, 0, 22 }, /* #55 b */
     3392    { 0x0d5452, 0x0d5c52, 0xb12e, 0x625d, 0, 15 }, /* #56 */
     3393    { 0x322b87, 0x322b86, 0xb12e, 0x625d, 0, 15 }, /* #56 b */
     3394    { 0x182793, 0x182793, 0xf276, 0xde4e, 0, 3  }, /* #57 */
     3395    { 0x275846, 0x275047, 0xf276, 0xde4e, 0, 3  }, /* #57 b */
     3396    { 0x214b47, 0x214347, 0xeefb, 0xddf7, 0, 63 }, /* #58 */
     3397    { 0x1e3492, 0x1e3493, 0xeefb, 0xddf7, 0, 63 }, /* #58 b */
     3398    { 0x3b0547, 0x3b0d47, 0x1dc2, 0xb843, 0, 11 }, /* #59 */
     3399    { 0x047a92, 0x047a93, 0x1dc2, 0xb843, 0, 11 }, /* #59 b */
     3400    { 0x2e7ed3, 0x2e7ed2, 0x5a05, 0x5a05, 0, 48 }, /* #60 */
     3401    { 0x110106, 0x110906, 0x5a05, 0x5a05, 0, 48 }, /* #60 b */
     3402    { 0x367846, 0x367846, 0x23f0, 0x47e0, 0, 31 }, /* #61 */
     3403    { 0x090793, 0x090f92, 0x23f0, 0x47e0, 0, 31 }, /* #61 b */
     3404    { 0x201e87, 0x201686, 0x308b, 0x22cc, 0, 58 }, /* #62 */
     3405    { 0x1f6152, 0x1f6152, 0x308b, 0x22cc, 0, 58 }, /* #62 b */
     3406    { 0x0e4fc6, 0x0e4fc7, 0x4c44, 0x8988, 0, 51 }, /* #63 */
     3407    { 0x313013, 0x313813, 0x4c44, 0x8988, 0, 51 }, /* #63 b */
     3408    { 0x2d5343, 0x2d5b43, 0xc892, 0x9125, 0, 47 }, /* #64 */
     3409    { 0x122c96, 0x122c97, 0xc892, 0x9125, 0, 47 }, /* #64 b */
     3410    { 0x1b67d2, 0x1b67d3, 0x7e57, 0xefca, 0, 19 }, /* #65 */
     3411    { 0x241807, 0x241007, 0x7e57, 0xefca, 0, 19 }, /* #65 b */
     3412    { 0x203f82, 0x203f82, 0x5872, 0x5872, 0, 48 }, /* #66 */
     3413    { 0x1f4057, 0x1f4856, 0x5872, 0x5872, 0, 48 }, /* #66 b */
     3414    { 0x1732d2, 0x173ad3, 0x6d63, 0x8db5, 0, 22 }, /* #67 */
     3415    { 0x284d07, 0x284d07, 0x6d63, 0x8db5, 0, 22 }, /* #67 b */
     3416    { 0x2242d7, 0x2242d6, 0x9b91, 0x3372, 0, 19 }, /* #68 */
     3417    { 0x1d3d02, 0x1d3502, 0x9b91, 0x3372, 0, 19 }, /* #68 b */
     3418    { 0x2f31d6, 0x2f31d6, 0xb534, 0x34b5, 0, 40 }, /* #69 */
     3419    { 0x104e03, 0x104602, 0xb534, 0x34b5, 0, 40 }, /* #69 b */
     3420    { 0x2478c2, 0x2478c3, 0xd3ae, 0xbb4e, 0, 38 }, /* #70 */
     3421    { 0x1b0717, 0x1b0f17, 0xd3ae, 0xbb4e, 0, 38 }, /* #70 b */
     3422    { 0x1a0dd3, 0x1a05d2, 0x8d33, 0x338d, 0, 56 }, /* #71 */
     3423    { 0x257206, 0x257206, 0x8d33, 0x338d, 0, 56 }, /* #71 b */
     3424    { 0x1f7592, 0x1f7592, 0x13b9, 0x2277, 0, 3  }, /* #72 */
     3425    { 0x200a47, 0x200246, 0x13b9, 0x2277, 0, 3  }, /* #72 b */
     3426    { 0x2e6386, 0x2e6b86, 0x4773, 0x68ee, 0, 19 }, /* #73 */
     3427    { 0x111c53, 0x111c52, 0x4773, 0x68ee, 0, 19 }, /* #73 b */
     3428    { 0x152fd2, 0x152fd3, 0xc452, 0x9622, 0, 5  }, /* #74 */
     3429    { 0x2a5007, 0x2a5807, 0xc452, 0x9622, 0, 5  }, /* #74 b */
     3430    { 0x0a2c02, 0x0a2402, 0x6602, 0x3013, 0, 61 }, /* #75 */
     3431    { 0x3553d7, 0x3553d6, 0x6602, 0x3013, 0, 61 }, /* #75 b */
     3432    { 0x315d97, 0x315d97, 0xa6af, 0xafa6, 0, 56 }, /* #76 */
     3433    { 0x0e2242, 0x0e2a43, 0xa6af, 0xafa6, 0, 56 }, /* #76 b */
     3434    { 0x3a2486, 0x3a2486, 0x0442, 0x1108, 0, 14 }, /* #77 */
     3435    { 0x055b53, 0x055352, 0x0442, 0x1108, 0, 14 }, /* #77 b */
     3436    { 0x173d02, 0x173d02, 0x0161, 0x6101, 0, 40 }, /* #78 */
     3437    { 0x2842d7, 0x284ad6, 0x0161, 0x6101, 0, 40 }, /* #78 b */
     3438    { 0x0b2f42, 0x0b2f42, 0x46f1, 0x51bc, 0, 34 }, /* #79 */
     3439    { 0x345097, 0x345896, 0x46f1, 0x51bc, 0, 34 }, /* #79 b */
     3440    { 0x1f5cd2, 0x1f54d3, 0xe3b3, 0xf1d9, 0, 33 }, /* #80 */
     3441    { 0x202307, 0x202307, 0xe3b3, 0xf1d9, 0, 33 }, /* #80 b */
     3442    { 0x1c3d93, 0x1c3d92, 0x83b8, 0x7107, 0, 7  }, /* #81 */
     3443    { 0x234246, 0x234a46, 0x83b8, 0x7107, 0, 7  }, /* #81 b */
     3444    { 0x397102, 0x397902, 0xdb88, 0x46dc, 0, 53 }, /* #82 */
     3445    { 0x060ed7, 0x060ed6, 0xdb88, 0x46dc, 0, 53 }, /* #82 b */
     3446    { 0x2e1207, 0x2e1a07, 0x4f32, 0x93cc, 0, 34 }, /* #83 */
     3447    { 0x116dd2, 0x116dd3, 0x4f32, 0x93cc, 0, 34 }, /* #83 b */
     3448    { 0x322906, 0x322906, 0x2106, 0x420c, 0, 63 }, /* #84 */
     3449    { 0x0d56d3, 0x0d5ed2, 0x2106, 0x420c, 0, 63 }, /* #84 b */
     3450    { 0x297c47, 0x297446, 0xa80b, 0x02ea, 0, 10 }, /* #85 */
     3451    { 0x160392, 0x160392, 0xa80b, 0x02ea, 0, 10 }, /* #85 b */
     3452    { 0x0d4453, 0x0d4453, 0x27a2, 0xd113, 0, 25 }, /* #86 */
     3453    { 0x323b86, 0x323387, 0x27a2, 0xd113, 0, 25 }, /* #86 b */
     3454    { 0x0c4d02, 0x0c4502, 0x98e7, 0x1cf3, 0, 43 }, /* #87 */
     3455    { 0x3332d7, 0x3332d6, 0x98e7, 0x1cf3, 0, 43 }, /* #87 b */
     3456    { 0x0d5e43, 0x0d5e42, 0x149f, 0x7c52, 0, 22 }, /* #88 */
     3457    { 0x322196, 0x322996, 0x149f, 0x7c52, 0, 22 }, /* #88 b */
     3458    { 0x157397, 0x157396, 0xbbe1, 0x1bbe, 0, 52 }, /* #89 */
     3459    { 0x2a0c42, 0x2a0442, 0xbbe1, 0x1bbe, 0, 52 }, /* #89 b */
     3460    { 0x3f4406, 0x3f4c06, 0x60cf, 0x67b0, 0, 25 }, /* #90 */
     3461    { 0x003bd3, 0x003bd2, 0x60cf, 0x67b0, 0, 25 }, /* #90 b */
     3462    { 0x001103, 0x001902, 0xa76d, 0x69db, 0, 18 }, /* #91 */
     3463    { 0x3f6ed6, 0x3f6ed6, 0xa76d, 0x69db, 0, 18 }, /* #91 b */
     3464    { 0x103516, 0x103516, 0xd111, 0x11d1, 0, 8  }, /* #92 */
     3465    { 0x2f4ac3, 0x2f42c2, 0xd111, 0x11d1, 0, 8  }, /* #92 b */
     3466    { 0x3833d3, 0x3833d2, 0x9050, 0x0a12, 0, 43 }, /* #93 */
     3467    { 0x074c06, 0x074406, 0x9050, 0x0a12, 0, 43 }, /* #93 b */
     3468    { 0x217082, 0x217882, 0xb45d, 0x5db4, 0, 40 }, /* #94 */
     3469    { 0x1e0f57, 0x1e0f56, 0xb45d, 0x5db4, 0, 40 }, /* #94 b */
     3470    { 0x317693, 0x317e92, 0x4d79, 0x794d, 0, 40 }, /* #95 */
     3471    { 0x0e0946, 0x0e0946, 0x4d79, 0x794d, 0, 40 }, /* #95 b */
    26083472};
    26093473static const BINU16_TEST_T g_aTests_rcl_u16_amd[] =
    26103474{
    2611     { 0x241797, 0x241f96, 0x0000, 0x8000, 0, 16 }, /* #0 */
    2612     { 0x295a93, 0x295292, 0x0000, 0x0020, 0, 55 }, /* #1 */
    2613     { 0x3b2f02, 0x3b2702, 0x0000, 0x0000, 0, 3  }, /* #2 */
    2614     { 0x1100c6, 0x1100c6, 0x0000, 0x0000, 0, 53 }, /* #3 */
    2615     { 0x3022d7, 0x3022d6, 0x0000, 0x0004, 0, 52 }, /* #4 */
    2616     { 0x3d6313, 0x3d6312, 0x0000, 0x0020, 0, 23 }, /* #5 */
    2617     { 0x283483, 0x283c83, 0xddb3, 0x6cfb, 0, 38 }, /* #6 */
    2618     { 0x0b0943, 0x0b0943, 0xc9af, 0x5fc9, 0, 9  }, /* #7 */
    2619     { 0x1404d2, 0x140cd3, 0xca32, 0x328c, 0, 15 }, /* #8 */
    2620     { 0x136e03, 0x136e03, 0x1ddc, 0x23bb, 0, 31 }, /* #9 */
    2621     { 0x383b82, 0x383382, 0x19b7, 0x6dc3, 0, 6  }, /* #10 */
    2622     { 0x233c46, 0x233446, 0xd846, 0x466c, 0, 25 }, /* #11 */
    2623     { 0x081f07, 0x081707, 0x15ff, 0xfc57, 0, 60 }, /* #12 */
    2624     { 0x2d5056, 0x2d5056, 0xfc48, 0x43f1, 0, 43 }, /* #13 */
    2625     { 0x263987, 0x263987, 0x3d64, 0x649e, 0, 57 }, /* #14 */
    2626     { 0x3b0987, 0x3b0187, 0x09e4, 0xc909, 0, 26 }, /* #15 */
    2627     { 0x127602, 0x127e03, 0x344c, 0x0689, 0, 31 }, /* #16 */
    2628     { 0x202543, 0x202543, 0x32e2, 0xc532, 0, 58 }, /* #17 */
    2629     { 0x1423c6, 0x142bc7, 0xbe0e, 0x072f, 0, 56 }, /* #18 */
    2630     { 0x134793, 0x134f93, 0xbd74, 0x37ae, 0, 63 }, /* #19 */
    2631     { 0x0e0046, 0x0e0846, 0xd344, 0x8d34, 0, 45 }, /* #20 */
    2632     { 0x2b4957, 0x2b4956, 0x3fd6, 0xd3fd, 0, 62 }, /* #21 */
    2633     { 0x0c4dd2, 0x0c4dd2, 0x361d, 0xe8d8, 0, 43 }, /* #22 */
    2634     { 0x0758c3, 0x0750c2, 0xf16e, 0x2ddf, 0, 5  }, /* #23 */
    2635     { 0x155f43, 0x155742, 0xf938, 0x4e3f, 0, 38 }, /* #24 */
    2636     { 0x166583, 0x166582, 0x2d33, 0x72d3, 0, 30 }, /* #25 */
    2637     { 0x1c1983, 0x1c1982, 0xd8aa, 0xbb15, 0, 14 }, /* #26 */
    2638     { 0x236a83, 0x236a82, 0x259e, 0x92cf, 0, 16 }, /* #27 */
    2639     { 0x075697, 0x075696, 0x11c0, 0x7022, 0, 55 }, /* #28 */
    2640     { 0x293107, 0x293906, 0x6fc9, 0xfc9b, 0, 4  }, /* #29 */
    2641     { 0x260a57, 0x260a57, 0xf6b2, 0x6b2f, 0, 53 }, /* #30 */
    2642     { 0x0a1ad6, 0x0a1ad6, 0x0838, 0xe010, 0, 27 }, /* #31 */
    2643     { 0x322053, 0x322853, 0x1611, 0x1611, 0, 49 }, /* #32 */
    2644     { 0x047c86, 0x047487, 0xef7f, 0xefee, 0, 22 }, /* #33 */
    2645     { 0x183093, 0x183893, 0xc573, 0x15cf, 0, 19 }, /* #34 */
    2646     { 0x094756, 0x094f56, 0x03d5, 0xa03d, 0, 30 }, /* #35 */
    2647     { 0x1549c2, 0x1549c2, 0x2e04, 0xe041, 0, 36 }, /* #36 */
    2648     { 0x1e6c42, 0x1e6442, 0xf22e, 0x2e79, 0, 40 }, /* #37 */
    2649     { 0x202353, 0x202b53, 0x06a9, 0x306a, 0, 30 }, /* #38 */
    2650     { 0x0649d3, 0x0649d3, 0x3239, 0x1ccc, 0, 24 }, /* #39 */
    2651     { 0x242e86, 0x242e87, 0xbdcf, 0x3d7b, 0, 10 }, /* #40 */
    2652     { 0x3323d6, 0x3323d6, 0x92b7, 0x56e9, 0, 37 }, /* #41 */
    2653     { 0x1a4c46, 0x1a4446, 0x1101, 0x0422, 0, 42 }, /* #42 */
    2654     { 0x022d82, 0x022d82, 0x09b8, 0xe013, 0, 59 }, /* #43 */
    2655     { 0x097603, 0x097603, 0xf151, 0xe2a3, 0, 50 }, /* #44 */
    2656     { 0x107bc3, 0x1073c2, 0x9e2c, 0x2ccf, 0, 8  }, /* #45 */
    2657     { 0x3c2692, 0x3c2693, 0x827c, 0x8827, 0, 13 }, /* #46 */
    2658     { 0x2a1753, 0x2a1f52, 0xc790, 0x871e, 0, 28 }, /* #47 */
    2659     { 0x071616, 0x071e17, 0x4a55, 0x494a, 0, 31 }, /* #48 */
    2660     { 0x167cc6, 0x1674c6, 0x089a, 0x2681, 0, 38 }, /* #49 */
    2661     { 0x264197, 0x264997, 0x53a5, 0x3a5a, 0, 36 }, /* #50 */
    2662     { 0x221716, 0x221f16, 0x730e, 0xc38e, 0, 6  }, /* #51 */
    2663     { 0x1c4803, 0x1c4002, 0x68c4, 0x312d, 0, 6  }, /* #52 */
    2664     { 0x393bd6, 0x393bd7, 0x9b03, 0x034d, 0, 8  }, /* #53 */
    2665     { 0x0c35d6, 0x0c3dd6, 0x9f56, 0xfab2, 0, 35 }, /* #54 */
    2666     { 0x380d97, 0x380596, 0x2c90, 0x484b, 0, 7  }, /* #55 */
    2667     { 0x366207, 0x366206, 0xa989, 0x4ea6, 0, 11 }, /* #56 */
    2668     { 0x276493, 0x276493, 0xa123, 0xd091, 0, 48 }, /* #57 */
    2669     { 0x2f0612, 0x2f0612, 0xcad3, 0x569b, 0, 35 }, /* #58 */
    2670     { 0x374a06, 0x374a06, 0xc884, 0x8464, 0, 8  }, /* #59 */
    2671     { 0x122507, 0x122d06, 0xb6b9, 0xdae7, 0, 2  }, /* #60 */
    2672     { 0x110bd3, 0x1103d3, 0x798c, 0x98cb, 0, 53 }, /* #61 */
    2673     { 0x2b48c7, 0x2b48c6, 0xd4d2, 0x9a5d, 0, 37 }, /* #62 */
    2674     { 0x195983, 0x195982, 0x66fe, 0xb37f, 0, 48 }, /* #63 */
    2675     { 0x0f7343, 0x0f7b43, 0xad41, 0x5a83, 0, 50 }, /* #64 */
    2676     { 0x2f3b12, 0x2f3313, 0x1ff7, 0xdc3f, 0, 59 }, /* #65 */
    2677     { 0x0933d6, 0x093bd6, 0x5779, 0xbbc9, 0, 52 }, /* #66 */
    2678     { 0x1a5a93, 0x1a5a92, 0x7b2a, 0xcaaf, 0, 23 }, /* #67 */
    2679     { 0x3558d2, 0x3550d2, 0x0230, 0x008c, 0, 15 }, /* #68 */
    2680     { 0x0911d7, 0x0919d7, 0x168d, 0x68d8, 0, 21 }, /* #69 */
    2681     { 0x1a1896, 0x1a1897, 0x4cf4, 0x4267, 0, 61 }, /* #70 */
    2682     { 0x2e1053, 0x2e1853, 0x6fdf, 0x7efd, 0, 20 }, /* #71 */
    2683     { 0x290fc3, 0x290fc2, 0x8741, 0xe1d0, 0, 47 }, /* #72 */
    2684     { 0x317907, 0x317906, 0x8767, 0xecf8, 0, 22 }, /* #73 */
    2685     { 0x3455d7, 0x345dd7, 0x5ac7, 0x63d6, 0, 39 }, /* #74 */
    2686     { 0x2c4056, 0x2c4857, 0x9229, 0x14a4, 0, 24 }, /* #75 */
    2687     { 0x2b36d3, 0x2b36d2, 0x7b88, 0x22f7, 0, 27 }, /* #76 */
    2688     { 0x235942, 0x235142, 0x30e7, 0x7187, 0, 44 }, /* #77 */
    2689     { 0x2350c3, 0x2358c2, 0x720c, 0xcb90, 0, 29 }, /* #78 */
    2690     { 0x034207, 0x034206, 0x9e38, 0x678e, 0, 47 }, /* #79 */
    2691     { 0x013e17, 0x013617, 0xe61c, 0x9e61, 0, 62 }, /* #80 */
    2692     { 0x2b5c93, 0x2b5c93, 0xf5fc, 0x5fcf, 0, 4  }, /* #81 */
    2693     { 0x0b7287, 0x0b7a86, 0x6c14, 0x96c1, 0, 13 }, /* #82 */
    2694     { 0x1f6713, 0x1f6712, 0x66cc, 0x6ccb, 0, 4  }, /* #83 */
    2695     { 0x0f1a46, 0x0f1a47, 0x043f, 0x0fc0, 0, 55 }, /* #84 */
    2696     { 0x2c6c82, 0x2c6c82, 0xac8c, 0x8c56, 0, 57 }, /* #85 */
    2697     { 0x3b2bd2, 0x3b2bd2, 0x4cb7, 0xe4cb, 0, 30 }, /* #86 */
    2698     { 0x055c43, 0x055c43, 0x500b, 0x500b, 0, 32 }, /* #87 */
    2699     { 0x195312, 0x195b12, 0x9530, 0x9530, 0, 49 }, /* #88 */
    2700     { 0x1a3cd2, 0x1a3cd3, 0x0979, 0x7904, 0, 40 }, /* #89 */
    2701     { 0x085653, 0x085652, 0xc8eb, 0x475f, 0, 20 }, /* #90 */
    2702     { 0x016113, 0x016112, 0x7361, 0x1b9b, 0, 29 }, /* #91 */
    2703     { 0x332496, 0x332497, 0x72d4, 0x96a1, 0, 52 }, /* #92 */
    2704     { 0x162f83, 0x162f82, 0x6819, 0xcda0, 0, 11 }, /* #93 */
    2705     { 0x0c0883, 0x0c0082, 0x8c0d, 0x606e, 0, 3  }, /* #94 */
    2706     { 0x1b0f83, 0x1b0782, 0x1032, 0x1944, 0, 56 }, /* #95 */
     3475    { 0x1f5702, 0x1f5702, 0x0000, 0x0000, 0, 60 }, /* #0 */
     3476    { 0x2028d7, 0x2020d6, 0x0000, 0x0400, 0, 60 }, /* #0 b */
     3477    { 0x3a09d6, 0x3a01d6, 0x0000, 0x0000, 0, 20 }, /* #1 */
     3478    { 0x057603, 0x057602, 0x0000, 0x0004, 0, 20 }, /* #1 b */
     3479    { 0x162bc7, 0x1623c6, 0x0000, 0x2000, 0, 46 }, /* #2 */
     3480    { 0x295412, 0x295412, 0x0000, 0x0000, 0, 46 }, /* #2 b */
     3481    { 0x3852d2, 0x3852d2, 0x0000, 0x0000, 0, 35 }, /* #3 */
     3482    { 0x072d07, 0x072506, 0x0000, 0x0004, 0, 35 }, /* #3 b */
     3483    { 0x217f46, 0x217746, 0x0000, 0x0000, 0, 51 }, /* #4 */
     3484    { 0x1e0093, 0x1e0092, 0x0000, 0x0002, 0, 51 }, /* #4 b */
     3485    { 0x313612, 0x313612, 0x0000, 0x0000, 0, 45 }, /* #5 */
     3486    { 0x0e49c7, 0x0e41c6, 0x0000, 0x1000, 0, 45 }, /* #5 b */
     3487    { 0x287707, 0x287f07, 0x81d0, 0x0c0e, 0, 29 }, /* #6 */
     3488    { 0x1708d2, 0x1708d3, 0x81d0, 0x040e, 0, 29 }, /* #6 b */
     3489    { 0x185103, 0x185103, 0xb81e, 0xb703, 0, 14 }, /* #7 */
     3490    { 0x272ed6, 0x2726d7, 0xb81e, 0x9703, 0, 14 }, /* #7 b */
     3491    { 0x077a46, 0x077a47, 0x5a4a, 0x45a4, 0, 62 }, /* #8 */
     3492    { 0x380593, 0x380d93, 0x5a4a, 0x55a4, 0, 62 }, /* #8 b */
     3493    { 0x125987, 0x125987, 0xba92, 0x25ba, 0, 26 }, /* #9 */
     3494    { 0x2d2652, 0x2d2e53, 0xba92, 0x24ba, 0, 26 }, /* #9 b */
     3495    { 0x3d1bd3, 0x3d1bd3, 0x0f77, 0x0f77, 0, 0  }, /* #10 */
     3496    { 0x026406, 0x026406, 0x0f77, 0x0f77, 0, 0  }, /* #10 b */
     3497    { 0x127806, 0x127006, 0x870c, 0x621c, 0, 60 }, /* #11 */
     3498    { 0x2d07d3, 0x2d07d2, 0x870c, 0x661c, 0, 60 }, /* #11 b */
     3499    { 0x0d1297, 0x0d1a96, 0x4739, 0xe68e, 0, 27 }, /* #12 */
     3500    { 0x326d42, 0x326d42, 0x4739, 0xe48e, 0, 27 }, /* #12 b */
     3501    { 0x085487, 0x085c87, 0x9c10, 0x3821, 0, 18 }, /* #13 */
     3502    { 0x372b52, 0x372b53, 0x9c10, 0x3820, 0, 18 }, /* #13 b */
     3503    { 0x0a2f96, 0x0a2796, 0x184f, 0x7861, 0, 28 }, /* #14 */
     3504    { 0x355043, 0x355042, 0x184f, 0x7c61, 0, 28 }, /* #14 b */
     3505    { 0x116f83, 0x116783, 0xbdce, 0xcede, 0, 25 }, /* #15 */
     3506    { 0x2e1056, 0x2e1057, 0xbdce, 0xce5e, 0, 25 }, /* #15 b */
     3507    { 0x3d0116, 0x3d0917, 0xb113, 0x1135, 0, 21 }, /* #16 */
     3508    { 0x027ec3, 0x027ec3, 0xb113, 0x113d, 0, 21 }, /* #16 b */
     3509    { 0x163982, 0x163983, 0x14b9, 0x4b90, 0, 53 }, /* #17 */
     3510    { 0x294657, 0x294e57, 0x14b9, 0x4b98, 0, 53 }, /* #17 b */
     3511    { 0x0f6012, 0x0f6012, 0xf849, 0x24be, 0, 56 }, /* #18 */
     3512    { 0x301fc7, 0x3017c6, 0xf849, 0x24fe, 0, 56 }, /* #18 b */
     3513    { 0x2428c7, 0x2420c7, 0xf5bb, 0xbfad, 0, 12 }, /* #19 */
     3514    { 0x1b5712, 0x1b5713, 0xf5bb, 0xb7ad, 0, 12 }, /* #19 b */
     3515    { 0x297383, 0x297b83, 0x3aa8, 0x513a, 0, 9  }, /* #20 */
     3516    { 0x160c56, 0x160c57, 0x3aa8, 0x503a, 0, 9  }, /* #20 b */
     3517    { 0x1a0382, 0x1a0382, 0x8f71, 0x7b8a, 0, 52 }, /* #21 */
     3518    { 0x257c57, 0x257456, 0x8f71, 0x7b8e, 0, 52 }, /* #21 b */
     3519    { 0x3f7b12, 0x3f7b13, 0xe91d, 0x1d74, 0, 8  }, /* #22 */
     3520    { 0x0004c7, 0x000cc7, 0xe91d, 0x1df4, 0, 8  }, /* #22 b */
     3521    { 0x0d2702, 0x0d2703, 0x5c06, 0x8b80, 0, 31 }, /* #23 */
     3522    { 0x3258d7, 0x3250d7, 0x5c06, 0xab80, 0, 31 }, /* #23 b */
     3523    { 0x065207, 0x065207, 0x5cb2, 0x5cb2, 0, 0  }, /* #24 */
     3524    { 0x392dd2, 0x392dd2, 0x5cb2, 0x5cb2, 0, 0  }, /* #24 b */
     3525    { 0x2b69d3, 0x2b61d2, 0x54ad, 0x56d5, 0, 39 }, /* #25 */
     3526    { 0x141606, 0x141606, 0x54ad, 0x5695, 0, 39 }, /* #25 b */
     3527    { 0x306183, 0x306982, 0x5a9c, 0x9cad, 0, 57 }, /* #26 */
     3528    { 0x0f1e56, 0x0f1e56, 0x5a9c, 0x9c2d, 0, 57 }, /* #26 b */
     3529    { 0x095f52, 0x095f52, 0x1525, 0x9285, 0, 24 }, /* #27 */
     3530    { 0x362087, 0x362886, 0x1525, 0x92c5, 0, 24 }, /* #27 b */
     3531    { 0x000b43, 0x000343, 0x45ef, 0xdf45, 0, 26 }, /* #28 */
     3532    { 0x3f7496, 0x3f7497, 0x45ef, 0xde45, 0, 26 }, /* #28 b */
     3533    { 0x3f4416, 0x3f4c16, 0xd16f, 0xf68b, 0, 12 }, /* #29 */
     3534    { 0x003bc3, 0x003bc2, 0xd16f, 0xfe8b, 0, 12 }, /* #29 b */
     3535    { 0x0a58d6, 0x0a58d7, 0x68aa, 0x51a2, 0, 43 }, /* #30 */
     3536    { 0x352703, 0x352f03, 0x68aa, 0x55a2, 0, 43 }, /* #30 b */
     3537    { 0x362b12, 0x362312, 0xe220, 0x2071, 0, 8  }, /* #31 */
     3538    { 0x0954c7, 0x0954c6, 0xe220, 0x20f1, 0, 8  }, /* #31 b */
     3539    { 0x1419d3, 0x1411d2, 0x1e35, 0x78d6, 0, 51 }, /* #32 */
     3540    { 0x2b6606, 0x2b6606, 0x1e35, 0x78d4, 0, 51 }, /* #32 b */
     3541    { 0x2210c6, 0x2210c6, 0xe5d1, 0x5d17, 0, 21 }, /* #33 */
     3542    { 0x1d6f13, 0x1d6712, 0xe5d1, 0x5d1f, 0, 21 }, /* #33 b */
     3543    { 0x1d23d6, 0x1d23d6, 0x130f, 0x261e, 0, 1  }, /* #34 */
     3544    { 0x225c03, 0x225402, 0x130f, 0x261f, 0, 1  }, /* #34 b */
     3545    { 0x222117, 0x222916, 0x092e, 0xba12, 0, 59 }, /* #35 */
     3546    { 0x1d5ec2, 0x1d5ec2, 0x092e, 0xb812, 0, 59 }, /* #35 b */
     3547    { 0x0c54c6, 0x0c54c7, 0xb307, 0xd660, 0, 14 }, /* #36 */
     3548    { 0x332b13, 0x332313, 0xb307, 0xf660, 0, 14 }, /* #36 b */
     3549    { 0x047b03, 0x047302, 0xd39a, 0x6ba7, 0, 42 }, /* #37 */
     3550    { 0x3b04d6, 0x3b04d6, 0xd39a, 0x69a7, 0, 42 }, /* #37 b */
     3551    { 0x231086, 0x231087, 0x29dd, 0xa29d, 0, 45 }, /* #38 */
     3552    { 0x1c6f53, 0x1c6753, 0x29dd, 0xb29d, 0, 45 }, /* #38 b */
     3553    { 0x241506, 0x241506, 0x7712, 0x3b89, 0, 16 }, /* #39 */
     3554    { 0x1b6ad3, 0x1b6ad2, 0x7712, 0xbb89, 0, 16 }, /* #39 b */
     3555    { 0x2d2007, 0x2d2007, 0x76cf, 0xb3ee, 0, 23 }, /* #40 */
     3556    { 0x125fd2, 0x1257d3, 0x76cf, 0xb3ce, 0, 23 }, /* #40 b */
     3557    { 0x0f7fc2, 0x0f77c3, 0xae7f, 0xfab9, 0, 60 }, /* #41 */
     3558    { 0x300017, 0x300017, 0xae7f, 0xfeb9, 0, 60 }, /* #41 b */
     3559    { 0x064692, 0x064693, 0x5ffd, 0xe97f, 0, 60 }, /* #42 */
     3560    { 0x393947, 0x393147, 0x5ffd, 0xed7f, 0, 60 }, /* #42 b */
     3561    { 0x1d3fd7, 0x1d37d6, 0x412f, 0x12fa, 0, 53 }, /* #43 */
     3562    { 0x224002, 0x224002, 0x412f, 0x12f2, 0, 53 }, /* #43 b */
     3563    { 0x244cc7, 0x2444c7, 0x6779, 0x9de6, 0, 19 }, /* #44 */
     3564    { 0x1b3312, 0x1b3313, 0x6779, 0x9de4, 0, 19 }, /* #44 b */
     3565    { 0x1b5f96, 0x1b5f97, 0xe945, 0x15d2, 0, 10 }, /* #45 */
     3566    { 0x242043, 0x242843, 0xe945, 0x17d2, 0, 10 }, /* #45 b */
     3567    { 0x3d1917, 0x3d1917, 0x12d1, 0x2d18, 0, 21 }, /* #46 */
     3568    { 0x0266c2, 0x026ec3, 0x12d1, 0x2d10, 0, 21 }, /* #46 b */
     3569    { 0x0f0003, 0x0f0802, 0x3e17, 0xf3e1, 0, 62 }, /* #47 */
     3570    { 0x307fd6, 0x307fd6, 0x3e17, 0xe3e1, 0, 62 }, /* #47 b */
     3571    { 0x264446, 0x264c46, 0x9f0a, 0xf852, 0, 3  }, /* #48 */
     3572    { 0x193b93, 0x193b92, 0x9f0a, 0xf856, 0, 3  }, /* #48 b */
     3573    { 0x1d4697, 0x1d4696, 0x5b20, 0x15b2, 0, 62 }, /* #49 */
     3574    { 0x223942, 0x223142, 0x5b20, 0x05b2, 0, 62 }, /* #49 b */
     3575    { 0x2a63d7, 0x2a63d7, 0xabea, 0xd5ab, 0, 26 }, /* #50 */
     3576    { 0x151c02, 0x151403, 0xabea, 0xd4ab, 0, 26 }, /* #50 b */
     3577    { 0x160552, 0x160552, 0x909a, 0x1349, 0, 54 }, /* #51 */
     3578    { 0x297a87, 0x297286, 0x909a, 0x1359, 0, 54 }, /* #51 b */
     3579    { 0x3a5f16, 0x3a5f17, 0xade1, 0x7855, 0, 6  }, /* #52 */
     3580    { 0x0520c3, 0x0528c3, 0xade1, 0x7875, 0, 6  }, /* #52 b */
     3581    { 0x3167c7, 0x3167c6, 0xaa4c, 0x66a9, 0, 60 }, /* #53 */
     3582    { 0x0e1812, 0x0e1012, 0xaa4c, 0x62a9, 0, 60 }, /* #53 b */
     3583    { 0x2503c7, 0x250bc6, 0x9143, 0x8791, 0, 41 }, /* #54 */
     3584    { 0x1a7c12, 0x1a7c12, 0x9143, 0x8691, 0, 41 }, /* #54 b */
     3585    { 0x025f53, 0x025753, 0x81e3, 0x8f03, 0, 42 }, /* #55 */
     3586    { 0x3d2086, 0x3d2087, 0x81e3, 0x8d03, 0, 42 }, /* #55 b */
     3587    { 0x101b12, 0x101b12, 0x51da, 0xa3b4, 0, 1  }, /* #56 */
     3588    { 0x2f64c7, 0x2f6cc6, 0x51da, 0xa3b5, 0, 1  }, /* #56 b */
     3589    { 0x014852, 0x014853, 0xac4a, 0x6252, 0, 3  }, /* #57 */
     3590    { 0x3e3787, 0x3e3f87, 0xac4a, 0x6256, 0, 3  }, /* #57 b */
     3591    { 0x130957, 0x130156, 0xf261, 0x1f93, 0, 29 }, /* #58 */
     3592    { 0x2c7682, 0x2c7682, 0xf261, 0x1793, 0, 29 }, /* #58 b */
     3593    { 0x2b2393, 0x2b2b92, 0xe18a, 0xc578, 0, 7  }, /* #59 */
     3594    { 0x145c46, 0x145c46, 0xe18a, 0xc538, 0, 7  }, /* #59 b */
     3595    { 0x322c56, 0x322c56, 0x1fbc, 0xf03f, 0, 10 }, /* #60 */
     3596    { 0x0d5383, 0x0d5b82, 0x1fbc, 0xf23f, 0, 10 }, /* #60 b */
     3597    { 0x110d42, 0x110d43, 0xe3e2, 0x38f8, 0, 15 }, /* #61 */
     3598    { 0x2e7297, 0x2e7a97, 0xe3e2, 0x78f8, 0, 15 }, /* #61 b */
     3599    { 0x0b6847, 0x0b6046, 0x1d47, 0x78ea, 0, 29 }, /* #62 */
     3600    { 0x341792, 0x341792, 0x1d47, 0x70ea, 0, 29 }, /* #62 b */
     3601    { 0x2000d2, 0x2008d3, 0xcd5a, 0x699a, 0, 59 }, /* #63 */
     3602    { 0x1f7f07, 0x1f7f07, 0xcd5a, 0x6b9a, 0, 59 }, /* #63 b */
     3603    { 0x024a93, 0x024a93, 0xc8fc, 0x23f3, 0, 51 }, /* #64 */
     3604    { 0x3d3546, 0x3d3d47, 0xc8fc, 0x23f1, 0, 51 }, /* #64 b */
     3605    { 0x1e5892, 0x1e5093, 0xc2c7, 0x858e, 0, 1  }, /* #65 */
     3606    { 0x212747, 0x212747, 0xc2c7, 0x858f, 0, 1  }, /* #65 b */
     3607    { 0x124453, 0x124453, 0xe458, 0x8f22, 0, 12 }, /* #66 */
     3608    { 0x2d3b86, 0x2d3387, 0xe458, 0x8722, 0, 12 }, /* #66 b */
     3609    { 0x3f24d7, 0x3f2cd7, 0x9d9d, 0x6773, 0, 6  }, /* #67 */
     3610    { 0x005b02, 0x005b03, 0x9d9d, 0x6753, 0, 6  }, /* #67 b */
     3611    { 0x293987, 0x293987, 0x75f0, 0x75f0, 0, 0  }, /* #68 */
     3612    { 0x164652, 0x164652, 0x75f0, 0x75f0, 0, 0  }, /* #68 b */
     3613    { 0x0a40d7, 0x0a48d6, 0x598e, 0xb31d, 0, 50 }, /* #69 */
     3614    { 0x353f02, 0x353f02, 0x598e, 0xb31c, 0, 50 }, /* #69 b */
     3615    { 0x0f2d86, 0x0f2586, 0x3cf6, 0x79ec, 0, 33 }, /* #70 */
     3616    { 0x305253, 0x305252, 0x3cf6, 0x79ed, 0, 33 }, /* #70 b */
     3617    { 0x1f1ec6, 0x1f16c7, 0x2fb2, 0xd90b, 0, 56 }, /* #71 */
     3618    { 0x206113, 0x206113, 0x2fb2, 0xd94b, 0, 56 }, /* #71 b */
     3619    { 0x101ad7, 0x1012d6, 0x6466, 0x3359, 0, 24 }, /* #72 */
     3620    { 0x2f6502, 0x2f6502, 0x6466, 0x3319, 0, 24 }, /* #72 b */
     3621    { 0x257ad2, 0x2572d2, 0x69a8, 0x6a0d, 0, 55 }, /* #73 */
     3622    { 0x1a0507, 0x1a0506, 0x69a8, 0x6a2d, 0, 55 }, /* #73 b */
     3623    { 0x2c5f82, 0x2c5f82, 0x990f, 0xf4c8, 0, 29 }, /* #74 */
     3624    { 0x132057, 0x132856, 0x990f, 0xfcc8, 0, 29 }, /* #74 b */
     3625    { 0x0c78d2, 0x0c70d3, 0xd56c, 0x8d56, 0, 45 }, /* #75 */
     3626    { 0x330707, 0x330707, 0xd56c, 0x9d56, 0, 45 }, /* #75 b */
     3627    { 0x193ed2, 0x1936d2, 0x8ac3, 0x2b0d, 0, 34 }, /* #76 */
     3628    { 0x264107, 0x264106, 0x8ac3, 0x2b0f, 0, 34 }, /* #76 b */
     3629    { 0x0a4756, 0x0a4f57, 0xa612, 0x2530, 0, 29 }, /* #77 */
     3630    { 0x353883, 0x353883, 0xa612, 0x2d30, 0, 29 }, /* #77 b */
     3631    { 0x0b3483, 0x0b3483, 0x47fc, 0xca3f, 0, 44 }, /* #78 */
     3632    { 0x344b56, 0x344357, 0x47fc, 0xc23f, 0, 44 }, /* #78 b */
     3633    { 0x285356, 0x285b57, 0xea3c, 0x1d47, 0, 14 }, /* #79 */
     3634    { 0x172c83, 0x172c83, 0xea3c, 0x3d47, 0, 14 }, /* #79 b */
     3635    { 0x1d7953, 0x1d7952, 0xf5d3, 0xba7f, 0, 54 }, /* #80 */
     3636    { 0x220686, 0x220e86, 0xf5d3, 0xba6f, 0, 54 }, /* #80 b */
     3637    { 0x325ac7, 0x325ac6, 0xfa7d, 0xfbfa, 0, 9  }, /* #81 */
     3638    { 0x0d2512, 0x0d2d12, 0xfa7d, 0xfafa, 0, 9  }, /* #81 b */
     3639    { 0x025097, 0x025897, 0x8d8a, 0x158d, 0, 9  }, /* #82 */
     3640    { 0x3d2f42, 0x3d2f43, 0x8d8a, 0x148d, 0, 9  }, /* #82 b */
     3641    { 0x1032d7, 0x1032d6, 0xf472, 0x5f47, 0, 13 }, /* #83 */
     3642    { 0x2f4d02, 0x2f4502, 0xf472, 0x4f47, 0, 13 }, /* #83 b */
     3643    { 0x3f6cd2, 0x3f6cd3, 0xf033, 0x3781, 0, 61 }, /* #84 */
     3644    { 0x001307, 0x001b07, 0xf033, 0x3f81, 0, 61 }, /* #84 b */
     3645    { 0x173156, 0x173156, 0x3f4f, 0x3f4f, 0, 0  }, /* #85 */
     3646    { 0x284e83, 0x284e83, 0x3f4f, 0x3f4f, 0, 0  }, /* #85 b */
     3647    { 0x354b83, 0x354383, 0x1c0b, 0x8171, 0, 37 }, /* #86 */
     3648    { 0x0a3456, 0x0a3457, 0x1c0b, 0x8161, 0, 37 }, /* #86 b */
     3649    { 0x070057, 0x070057, 0x3386, 0x8699, 0, 8  }, /* #87 */
     3650    { 0x387f82, 0x387783, 0x3386, 0x8619, 0, 8  }, /* #87 b */
     3651    { 0x344bc2, 0x3443c3, 0xc7f5, 0xf563, 0, 40 }, /* #88 */
     3652    { 0x0b3417, 0x0b3417, 0xc7f5, 0xf5e3, 0, 40 }, /* #88 b */
     3653    { 0x121183, 0x121982, 0xf4e0, 0x9c1f, 0, 54 }, /* #89 */
     3654    { 0x2d6e56, 0x2d6e56, 0xf4e0, 0x9c0f, 0, 54 }, /* #89 b */
     3655    { 0x020ac7, 0x020ac7, 0x8fb7, 0x6f8f, 0, 41 }, /* #90 */
     3656    { 0x3d7512, 0x3d7d13, 0x8fb7, 0x6e8f, 0, 41 }, /* #90 b */
     3657    { 0x0d6487, 0x0d6486, 0x8216, 0x216c, 0, 21 }, /* #91 */
     3658    { 0x321b52, 0x321352, 0x8216, 0x2164, 0, 21 }, /* #91 b */
     3659    { 0x126bc7, 0x1263c7, 0xa5f3, 0xe7a5, 0, 58 }, /* #92 */
     3660    { 0x2d1412, 0x2d1413, 0xa5f3, 0xe6a5, 0, 58 }, /* #92 b */
     3661    { 0x1a1153, 0x1a1953, 0x008c, 0x1900, 0, 58 }, /* #93 */
     3662    { 0x256e86, 0x256e87, 0x008c, 0x1800, 0, 58 }, /* #93 b */
     3663    { 0x017a52, 0x017a53, 0xdafd, 0x6bf5, 0, 2  }, /* #94 */
     3664    { 0x3e0587, 0x3e0d87, 0xdafd, 0x6bf7, 0, 2  }, /* #94 b */
     3665    { 0x136482, 0x136482, 0x215c, 0x2b82, 0, 5  }, /* #95 */
     3666    { 0x2c1b57, 0x2c1356, 0x215c, 0x2b92, 0, 5  }, /* #95 b */
    27073667};
    27083668static const BINU16_TEST_T g_aTests_rcr_u16_amd[] =
    27093669{
    2710     { 0x0d0586, 0x0d0586, 0x0000, 0x0000, 0, 8  }, /* #0 */
    2711     { 0x084892, 0x084092, 0x0000, 0x0000, 0, 63 }, /* #1 */
    2712     { 0x2a5886, 0x2a5086, 0x0000, 0x0000, 0, 4  }, /* #2 */
    2713     { 0x2746c7, 0x2746c6, 0x0000, 0x1000, 0, 4  }, /* #3 */
    2714     { 0x1a5902, 0x1a5102, 0x0000, 0x0000, 0, 44 }, /* #4 */
    2715     { 0x381ec2, 0x3816c2, 0x0000, 0x0000, 0, 57 }, /* #5 */
    2716     { 0x1f7953, 0x1f7952, 0x38ea, 0xa9c7, 0, 54 }, /* #6 */
    2717     { 0x143fd3, 0x143fd2, 0x1c99, 0x6639, 0, 39 }, /* #7 */
    2718     { 0x0b2897, 0x0b2097, 0x2d0a, 0x2d0a, 0, 17 }, /* #8 */
    2719     { 0x352f17, 0x352716, 0x1947, 0xca3c, 0, 46 }, /* #9 */
    2720     { 0x0052c2, 0x0052c2, 0x3060, 0x1830, 0, 33 }, /* #10 */
    2721     { 0x012c82, 0x012483, 0x5c8b, 0x2e45, 0, 33 }, /* #11 */
    2722     { 0x133b52, 0x133353, 0xf9b0, 0x360f, 0, 61 }, /* #12 */
    2723     { 0x1d0cc6, 0x1d0cc6, 0x5c9e, 0x9e2e, 0, 41 }, /* #13 */
    2724     { 0x1824d6, 0x1824d7, 0x452f, 0x2f22, 0, 26 }, /* #14 */
    2725     { 0x0b62d7, 0x0b62d7, 0x883a, 0x0758, 0, 29 }, /* #15 */
    2726     { 0x360097, 0x360897, 0x6e95, 0xa56d, 0, 43 }, /* #16 */
    2727     { 0x3f3f13, 0x3f3f13, 0x2bd2, 0xa52b, 0, 25 }, /* #17 */
    2728     { 0x197797, 0x197797, 0xa60a, 0xa60a, 0, 0  }, /* #18 */
    2729     { 0x181e12, 0x181e13, 0x6bd8, 0xb06b, 0, 40 }, /* #19 */
    2730     { 0x1f0083, 0x1f0882, 0x2954, 0x9549, 0, 30 }, /* #20 */
    2731     { 0x1032c3, 0x103ac2, 0x2425, 0x84b2, 0, 29 }, /* #21 */
    2732     { 0x2e5856, 0x2e5857, 0x5631, 0x6312, 0, 45 }, /* #22 */
    2733     { 0x303fc2, 0x303fc3, 0x2ba5, 0x5d28, 0, 14 }, /* #23 */
    2734     { 0x2e5642, 0x2e5e42, 0x6e8b, 0x59ba, 0, 55 }, /* #24 */
    2735     { 0x2f6c57, 0x2f6c56, 0x571f, 0xb8fd, 0, 31 }, /* #25 */
    2736     { 0x2a5c46, 0x2a5c46, 0xb3ab, 0xb3ab, 0, 32 }, /* #26 */
    2737     { 0x0b3712, 0x0b3f12, 0x0a79, 0x9e41, 0, 28 }, /* #27 */
    2738     { 0x1b5253, 0x1b5a52, 0x4219, 0x6843, 0, 20 }, /* #28 */
    2739     { 0x041f42, 0x041f42, 0x7a39, 0x8e4f, 0, 43 }, /* #29 */
    2740     { 0x3d17c7, 0x3d1fc6, 0xe9ed, 0x9edf, 0, 62 }, /* #30 */
    2741     { 0x1a23c3, 0x1a23c3, 0xae69, 0x3ae6, 0, 53 }, /* #31 */
    2742     { 0x0f6617, 0x0f6617, 0xfcfc, 0xe7f3, 0, 38 }, /* #32 */
    2743     { 0x223c53, 0x223c52, 0xd56b, 0xb5f5, 0, 10 }, /* #33 */
    2744     { 0x302d47, 0x302547, 0xbd8f, 0xfbd8, 0, 21 }, /* #34 */
    2745     { 0x2e3683, 0x2e3682, 0x480d, 0xda40, 0, 37 }, /* #35 */
    2746     { 0x3e0d96, 0x3e0596, 0xd364, 0x34d9, 0, 34 }, /* #36 */
    2747     { 0x2b2896, 0x2b2096, 0xc5f7, 0xc5f7, 0, 49 }, /* #37 */
    2748     { 0x1d2146, 0x1d2146, 0x3010, 0x1018, 0, 9  }, /* #38 */
    2749     { 0x2e5c42, 0x2e5c43, 0x6e5b, 0x66e5, 0, 21 }, /* #39 */
    2750     { 0x2b2952, 0x2b2952, 0xcff8, 0x67fc, 0, 50 }, /* #40 */
    2751     { 0x084657, 0x084657, 0x8f74, 0x31ee, 0, 3  }, /* #41 */
    2752     { 0x1f4907, 0x1f4906, 0x5c73, 0xb8e7, 0, 48 }, /* #42 */
    2753     { 0x202e42, 0x202642, 0x333f, 0xfc66, 0, 7  }, /* #43 */
    2754     { 0x1f2ac2, 0x1f22c2, 0x7ecb, 0xfd96, 0, 16 }, /* #44 */
    2755     { 0x023417, 0x023c17, 0x7400, 0xa005, 0, 31 }, /* #45 */
    2756     { 0x142ad2, 0x1422d3, 0x8760, 0xd810, 0, 11 }, /* #46 */
    2757     { 0x1760d7, 0x1768d7, 0x0ee9, 0x4c3b, 0, 6  }, /* #47 */
    2758     { 0x381d13, 0x381d13, 0x159b, 0x59b8, 0, 30 }, /* #48 */
    2759     { 0x2b48c3, 0x2b40c2, 0x60f3, 0x0f3b, 0, 30 }, /* #49 */
    2760     { 0x010cd2, 0x010cd3, 0xfab4, 0x568f, 0, 29 }, /* #50 */
    2761     { 0x3d2ad3, 0x3d2ad2, 0x24a2, 0x9251, 0, 1  }, /* #51 */
    2762     { 0x197c06, 0x197406, 0xed9c, 0xed9c, 0, 17 }, /* #52 */
    2763     { 0x345116, 0x345116, 0x5af1, 0xd789, 0, 14 }, /* #53 */
    2764     { 0x242e52, 0x242e53, 0x4e36, 0xb138, 0, 23 }, /* #54 */
    2765     { 0x356d43, 0x356542, 0x0d58, 0x21ab, 0, 52 }, /* #55 */
    2766     { 0x006e92, 0x006692, 0x75c0, 0x075c, 0, 53 }, /* #56 */
    2767     { 0x311582, 0x311d83, 0x78dd, 0x4f1b, 0, 3  }, /* #57 */
    2768     { 0x294743, 0x294f43, 0xd712, 0x5c4b, 0, 47 }, /* #58 */
    2769     { 0x272a56, 0x272a56, 0x56b7, 0x56b7, 0, 49 }, /* #59 */
    2770     { 0x266883, 0x266882, 0x888a, 0xac44, 0, 37 }, /* #60 */
    2771     { 0x0210d7, 0x0218d7, 0x5b1c, 0x8e56, 0, 59 }, /* #61 */
    2772     { 0x1a5d97, 0x1a5597, 0xdf5b, 0xd6fb, 0, 60 }, /* #62 */
    2773     { 0x182207, 0x182a07, 0x0c9a, 0x4326, 0, 51 }, /* #63 */
    2774     { 0x225396, 0x225b97, 0x4598, 0x822c, 0, 54 }, /* #64 */
    2775     { 0x314492, 0x314493, 0xae5a, 0x2b96, 0, 19 }, /* #65 */
    2776     { 0x036f52, 0x036f53, 0xde9d, 0xade9, 0, 4  }, /* #66 */
    2777     { 0x376a16, 0x376a16, 0x4d28, 0xa09a, 0, 56 }, /* #67 */
    2778     { 0x077d03, 0x077502, 0x81c4, 0x2607, 0, 6  }, /* #68 */
    2779     { 0x3c2356, 0x3c2357, 0x9252, 0x24a4, 0, 16 }, /* #69 */
    2780     { 0x354296, 0x354297, 0x3e11, 0xe111, 0, 13 }, /* #70 */
    2781     { 0x2d0497, 0x2d0c97, 0xd7cd, 0x5f37, 0, 15 }, /* #71 */
    2782     { 0x373cd6, 0x373cd7, 0x2f0b, 0x62f0, 0, 53 }, /* #72 */
    2783     { 0x186852, 0x186053, 0x7ed4, 0x0fda, 0, 3  }, /* #73 */
    2784     { 0x3c5fd7, 0x3c5fd7, 0xa9c0, 0x5381, 0, 48 }, /* #74 */
    2785     { 0x180c52, 0x180c52, 0x533b, 0x7653, 0, 8  }, /* #75 */
    2786     { 0x022b47, 0x022b47, 0x9a9d, 0x53b9, 0, 61 }, /* #76 */
    2787     { 0x2c7fd3, 0x2c77d2, 0xde2f, 0xf17f, 0, 31 }, /* #77 */
    2788     { 0x300996, 0x300996, 0x0a9f, 0x9f05, 0, 9  }, /* #78 */
    2789     { 0x142782, 0x142f83, 0x5eae, 0x7ab8, 0, 15 }, /* #79 */
    2790     { 0x333f16, 0x333716, 0xf30d, 0xc35e, 0, 60 }, /* #80 */
    2791     { 0x296e97, 0x296e97, 0xa768, 0xa34e, 0, 24 }, /* #81 */
    2792     { 0x166157, 0x166956, 0x2512, 0x9494, 0, 23 }, /* #82 */
    2793     { 0x1b1f52, 0x1b1f53, 0x9ed6, 0x93da, 0, 20 }, /* #83 */
    2794     { 0x341d86, 0x341587, 0x287d, 0xe8a1, 0, 38 }, /* #84 */
    2795     { 0x176842, 0x176042, 0x8c74, 0x231d, 0, 19 }, /* #85 */
    2796     { 0x017fc7, 0x0177c7, 0x8ffe, 0xfb1f, 0, 7  }, /* #86 */
    2797     { 0x171f53, 0x171753, 0x774f, 0x3eee, 0, 39 }, /* #87 */
    2798     { 0x120092, 0x120093, 0x8aef, 0xde8a, 0, 25 }, /* #88 */
    2799     { 0x206113, 0x206913, 0xdfce, 0x9ddf, 0, 8  }, /* #89 */
    2800     { 0x0259d3, 0x0259d2, 0xd44f, 0xa27f, 0, 14 }, /* #90 */
    2801     { 0x053b57, 0x053357, 0xfcc3, 0xfe61, 0, 1  }, /* #91 */
    2802     { 0x182e52, 0x182e53, 0xbfd2, 0x7fa4, 0, 48 }, /* #92 */
    2803     { 0x384dd6, 0x3845d7, 0x2adc, 0xc156, 0, 54 }, /* #93 */
    2804     { 0x211202, 0x211202, 0xcf00, 0x00cf, 0, 57 }, /* #94 */
    2805     { 0x310d06, 0x310d06, 0xc172, 0x60b9, 0, 33 }, /* #95 */
     3670    { 0x063502, 0x063502, 0x0000, 0x0000, 0, 5  }, /* #0 */
     3671    { 0x394ad7, 0x3942d6, 0x0000, 0x0800, 0, 5  }, /* #0 b */
     3672    { 0x3e5d16, 0x3e5516, 0x0000, 0x0000, 0, 43 }, /* #1 */
     3673    { 0x0122c3, 0x0122c2, 0x0000, 0x0020, 0, 43 }, /* #1 b */
     3674    { 0x3f37d7, 0x3f37d6, 0x0000, 0x0002, 0, 47 }, /* #2 */
     3675    { 0x004802, 0x004002, 0x0000, 0x0000, 0, 47 }, /* #2 b */
     3676    { 0x2e7f12, 0x2e7712, 0x0000, 0x0000, 0, 51 }, /* #3 */
     3677    { 0x1100c7, 0x1108c6, 0x0000, 0x4000, 0, 51 }, /* #3 b */
     3678    { 0x0a3e52, 0x0a3652, 0x0000, 0x0000, 0, 5  }, /* #4 */
     3679    { 0x354187, 0x354186, 0x0000, 0x0800, 0, 5  }, /* #4 b */
     3680    { 0x1c57d7, 0x1c5fd6, 0x0000, 0x4000, 0, 19 }, /* #5 */
     3681    { 0x232802, 0x232002, 0x0000, 0x0000, 0, 19 }, /* #5 b */
     3682    { 0x256707, 0x256f07, 0x16eb, 0x8b75, 0, 33 }, /* #6 */
     3683    { 0x1a18d2, 0x1a10d3, 0x16eb, 0x0b75, 0, 33 }, /* #6 b */
     3684    { 0x2b7913, 0x2b7113, 0x66be, 0xeb35, 0, 37 }, /* #7 */
     3685    { 0x1406c6, 0x1406c7, 0x66be, 0xe335, 0, 37 }, /* #7 b */
     3686    { 0x160586, 0x160587, 0x9fbe, 0xe4fd, 0, 37 }, /* #8 */
     3687    { 0x297a53, 0x297253, 0x9fbe, 0xecfd, 0, 37 }, /* #8 b */
     3688    { 0x0374d6, 0x0374d6, 0xf563, 0xf563, 0, 49 }, /* #9 */
     3689    { 0x3c0b03, 0x3c0303, 0xf563, 0xf563, 0, 49 }, /* #9 b */
     3690    { 0x1e7493, 0x1e7c93, 0xb02e, 0xb02e, 0, 49 }, /* #10 */
     3691    { 0x210b46, 0x210b46, 0xb02e, 0xb02e, 0, 49 }, /* #10 b */
     3692    { 0x0c6e93, 0x0c6693, 0x9c74, 0xd338, 0, 24 }, /* #11 */
     3693    { 0x331146, 0x331147, 0x9c74, 0xd138, 0, 24 }, /* #11 b */
     3694    { 0x102f86, 0x102787, 0xee7f, 0xeee7, 0, 4  }, /* #12 */
     3695    { 0x2f5053, 0x2f5053, 0xee7f, 0xfee7, 0, 4  }, /* #12 b */
     3696    { 0x061e02, 0x061e02, 0x4cc9, 0x4999, 0, 3  }, /* #13 */
     3697    { 0x3961d7, 0x3969d6, 0x4cc9, 0x6999, 0, 3  }, /* #13 b */
     3698    { 0x2f0996, 0x2f0196, 0xbe5a, 0xf969, 0, 15 }, /* #14 */
     3699    { 0x107643, 0x107642, 0xbe5a, 0xf96b, 0, 15 }, /* #14 b */
     3700    { 0x185993, 0x185992, 0xfa88, 0x88fd, 0, 58 }, /* #15 */
     3701    { 0x272646, 0x272e46, 0xfa88, 0x887d, 0, 58 }, /* #15 b */
     3702    { 0x371a47, 0x371a47, 0xfb7f, 0x7ffd, 0, 41 }, /* #16 */
     3703    { 0x086592, 0x086d93, 0xfb7f, 0x7f7d, 0, 41 }, /* #16 b */
     3704    { 0x3e1a02, 0x3e1202, 0x95ec, 0x257b, 0, 19 }, /* #17 */
     3705    { 0x0165d7, 0x016dd6, 0x95ec, 0x657b, 0, 19 }, /* #17 b */
     3706    { 0x104f06, 0x104706, 0xac38, 0x1587, 0, 3  }, /* #18 */
     3707    { 0x2f30d3, 0x2f30d2, 0xac38, 0x3587, 0, 3  }, /* #18 b */
     3708    { 0x2d5703, 0x2d5f02, 0x9320, 0x64c8, 0, 19 }, /* #19 */
     3709    { 0x1228d6, 0x1220d6, 0x9320, 0x24c8, 0, 19 }, /* #19 b */
     3710    { 0x301f46, 0x301f47, 0x4779, 0xbc91, 0, 42 }, /* #20 */
     3711    { 0x0f6093, 0x0f6893, 0x4779, 0xbcd1, 0, 42 }, /* #20 b */
     3712    { 0x355346, 0x355b47, 0xd88e, 0x88e6, 0, 13 }, /* #21 */
     3713    { 0x0a2c93, 0x0a2c93, 0xd88e, 0x88ee, 0, 13 }, /* #21 b */
     3714    { 0x2b45c2, 0x2b4dc3, 0x557e, 0x8aaf, 0, 35 }, /* #22 */
     3715    { 0x143a17, 0x143a17, 0x557e, 0xaaaf, 0, 35 }, /* #22 b */
     3716    { 0x170356, 0x170356, 0xa2bb, 0xa2bb, 0, 0  }, /* #23 */
     3717    { 0x287c83, 0x287c83, 0xa2bb, 0xa2bb, 0, 0  }, /* #23 b */
     3718    { 0x052d16, 0x052d17, 0x2dae, 0x85b5, 0, 3  }, /* #24 */
     3719    { 0x3a52c3, 0x3a5ac3, 0x2dae, 0xa5b5, 0, 3  }, /* #24 b */
     3720    { 0x044506, 0x044507, 0xc86e, 0xcc86, 0, 4  }, /* #25 */
     3721    { 0x3b3ad3, 0x3b32d3, 0xc86e, 0xdc86, 0, 4  }, /* #25 b */
     3722    { 0x3a2c02, 0x3a2c03, 0x98b4, 0xa262, 0, 23 }, /* #26 */
     3723    { 0x0553d7, 0x055bd7, 0x98b4, 0xa662, 0, 23 }, /* #26 b */
     3724    { 0x3b2387, 0x3b2386, 0x2673, 0xe726, 0, 57 }, /* #27 */
     3725    { 0x045c52, 0x045452, 0x2673, 0xe626, 0, 57 }, /* #27 b */
     3726    { 0x2701d7, 0x2709d7, 0x1fea, 0x547f, 0, 23 }, /* #28 */
     3727    { 0x187e02, 0x187e03, 0x1fea, 0x507f, 0, 23 }, /* #28 b */
     3728    { 0x0505d2, 0x050dd3, 0xeb86, 0x5c33, 0, 46 }, /* #29 */
     3729    { 0x3a7a07, 0x3a7a07, 0xeb86, 0x5c37, 0, 46 }, /* #29 b */
     3730    { 0x014893, 0x014893, 0x9d59, 0xab39, 0, 29 }, /* #30 */
     3731    { 0x3e3746, 0x3e3f47, 0x9d59, 0xab29, 0, 29 }, /* #30 b */
     3732    { 0x0b0812, 0x0b0812, 0xbcd1, 0x68af, 0, 27 }, /* #31 */
     3733    { 0x3477c7, 0x347fc6, 0xbcd1, 0x68ef, 0, 27 }, /* #31 b */
     3734    { 0x001252, 0x001252, 0x10fa, 0x087d, 0, 33 }, /* #32 */
     3735    { 0x3f6d87, 0x3f6d86, 0x10fa, 0x887d, 0, 33 }, /* #32 b */
     3736    { 0x203a52, 0x203253, 0xecb7, 0xdd96, 0, 52 }, /* #33 */
     3737    { 0x1f4587, 0x1f4587, 0xecb7, 0xfd96, 0, 52 }, /* #33 b */
     3738    { 0x281117, 0x281117, 0x3f42, 0xf429, 0, 45 }, /* #34 */
     3739    { 0x176ec2, 0x1766c3, 0x3f42, 0xf421, 0, 45 }, /* #34 b */
     3740    { 0x024682, 0x024682, 0xadd4, 0xdd45, 0, 45 }, /* #35 */
     3741    { 0x3d3957, 0x3d3156, 0xadd4, 0xdd4d, 0, 45 }, /* #35 b */
     3742    { 0x001396, 0x001396, 0x0784, 0xf080, 0, 29 }, /* #36 */
     3743    { 0x3f6c43, 0x3f6442, 0x0784, 0xf090, 0, 29 }, /* #36 b */
     3744    { 0x146307, 0x146b06, 0xaa1f, 0xa1fd, 0, 45 }, /* #37 */
     3745    { 0x2b1cd2, 0x2b1cd2, 0xaa1f, 0xa1f5, 0, 45 }, /* #37 b */
     3746    { 0x0d6992, 0x0d6193, 0xd458, 0x161a, 0, 28 }, /* #38 */
     3747    { 0x321647, 0x321647, 0xd458, 0x163a, 0, 28 }, /* #38 b */
     3748    { 0x232ac3, 0x232ac2, 0x26e6, 0x9373, 0, 1  }, /* #39 */
     3749    { 0x1c5516, 0x1c5516, 0x26e6, 0x1373, 0, 1  }, /* #39 b */
     3750    { 0x071546, 0x071d47, 0xe8ee, 0x73a3, 0, 38 }, /* #40 */
     3751    { 0x386a93, 0x386a93, 0xe8ee, 0x77a3, 0, 38 }, /* #40 b */
     3752    { 0x252316, 0x252317, 0x9a4b, 0x2d34, 0, 24 }, /* #41 */
     3753    { 0x1a5cc3, 0x1a54c3, 0x9a4b, 0x2f34, 0, 24 }, /* #41 b */
     3754    { 0x2e3a03, 0x2e3203, 0xa17d, 0xdd0b, 0, 37 }, /* #42 */
     3755    { 0x1145d6, 0x1145d7, 0xa17d, 0xd50b, 0, 37 }, /* #42 b */
     3756    { 0x096907, 0x096907, 0xde58, 0x8ef2, 0, 54 }, /* #43 */
     3757    { 0x3616d2, 0x361ed3, 0xde58, 0x86f2, 0, 54 }, /* #43 b */
     3758    { 0x1f6a52, 0x1f6252, 0x84cb, 0x265a, 0, 14 }, /* #44 */
     3759    { 0x201587, 0x201586, 0x84cb, 0x265e, 0, 14 }, /* #44 b */
     3760    { 0x1b3406, 0x1b3c07, 0xfbbd, 0x7dde, 0, 50 }, /* #45 */
     3761    { 0x244bd3, 0x2443d3, 0xfbbd, 0xfdde, 0, 50 }, /* #45 b */
     3762    { 0x0e3486, 0x0e3487, 0x6f4f, 0x37a7, 0, 18 }, /* #46 */
     3763    { 0x314b53, 0x314b53, 0x6f4f, 0xb7a7, 0, 18 }, /* #46 b */
     3764    { 0x126bc7, 0x1263c7, 0x03c2, 0xe140, 0, 27 }, /* #47 */
     3765    { 0x2d1412, 0x2d1413, 0x03c2, 0xe100, 0, 27 }, /* #47 b */
     3766    { 0x3668c7, 0x3660c6, 0x0d0c, 0x321a, 0, 7  }, /* #48 */
     3767    { 0x091712, 0x091712, 0x0d0c, 0x301a, 0, 7  }, /* #48 b */
     3768    { 0x327d02, 0x327d02, 0x12a3, 0x4a8c, 0, 15 }, /* #49 */
     3769    { 0x0d02d7, 0x0d0ad6, 0x12a3, 0x4a8e, 0, 15 }, /* #49 b */
     3770    { 0x194b82, 0x194b83, 0x6dab, 0xb566, 0, 29 }, /* #50 */
     3771    { 0x263457, 0x263c57, 0x6dab, 0xb576, 0, 29 }, /* #50 b */
     3772    { 0x0a5c96, 0x0a5c97, 0x2375, 0xba88, 0, 59 }, /* #51 */
     3773    { 0x352343, 0x352b43, 0x2375, 0xbac8, 0, 59 }, /* #51 b */
     3774    { 0x1064c2, 0x106cc2, 0xbaca, 0x9759, 0, 3  }, /* #52 */
     3775    { 0x2f1b17, 0x2f1b16, 0xbaca, 0xb759, 0, 3  }, /* #52 b */
     3776    { 0x257507, 0x257d07, 0xd4c8, 0x91d4, 0, 25 }, /* #53 */
     3777    { 0x1a0ad2, 0x1a0ad3, 0xd4c8, 0x90d4, 0, 25 }, /* #53 b */
     3778    { 0x2f11d7, 0x2f19d6, 0x0778, 0x41de, 0, 19 }, /* #54 */
     3779    { 0x106e02, 0x106602, 0x0778, 0x01de, 0, 19 }, /* #54 b */
     3780    { 0x1560d3, 0x1568d2, 0x2251, 0x5191, 0, 26 }, /* #55 */
     3781    { 0x2a1f06, 0x2a1f06, 0x2251, 0x5111, 0, 26 }, /* #55 b */
     3782    { 0x364653, 0x364e52, 0xcd0f, 0x7f34, 0, 38 }, /* #56 */
     3783    { 0x093986, 0x093986, 0xcd0f, 0x7b34, 0, 38 }, /* #56 b */
     3784    { 0x093007, 0x093007, 0xe91b, 0xfa46, 0, 19 }, /* #57 */
     3785    { 0x364fd2, 0x364fd3, 0xe91b, 0xba46, 0, 19 }, /* #57 b */
     3786    { 0x0a5142, 0x0a5142, 0xef0f, 0xef0f, 0, 17 }, /* #58 */
     3787    { 0x352e97, 0x352697, 0xef0f, 0xef0f, 0, 17 }, /* #58 b */
     3788    { 0x3c0d17, 0x3c0517, 0xf1b1, 0xf8d8, 0, 1  }, /* #59 */
     3789    { 0x0372c2, 0x037ac3, 0xf1b1, 0x78d8, 0, 1  }, /* #59 b */
     3790    { 0x292d96, 0x292d97, 0x7b7e, 0xb7e3, 0, 62 }, /* #60 */
     3791    { 0x165243, 0x165a43, 0x7b7e, 0xb7eb, 0, 62 }, /* #60 b */
     3792    { 0x155397, 0x155b97, 0x31ae, 0xae98, 0, 26 }, /* #61 */
     3793    { 0x2a2c42, 0x2a2c43, 0x31ae, 0xae18, 0, 26 }, /* #61 b */
     3794    { 0x083107, 0x083107, 0x8bba, 0xd62e, 0, 6  }, /* #62 */
     3795    { 0x374ed2, 0x3746d3, 0x8bba, 0xd22e, 0, 6  }, /* #62 b */
     3796    { 0x2d1146, 0x2d1147, 0xb519, 0x2b51, 0, 21 }, /* #63 */
     3797    { 0x126e93, 0x126693, 0xb519, 0x3b51, 0, 21 }, /* #63 b */
     3798    { 0x0b1653, 0x0b1e52, 0x932f, 0x997e, 0, 14 }, /* #64 */
     3799    { 0x346986, 0x346986, 0x932f, 0x997a, 0, 14 }, /* #64 b */
     3800    { 0x080747, 0x080f47, 0x4576, 0x76a2, 0, 41 }, /* #65 */
     3801    { 0x377892, 0x377893, 0x4576, 0x7622, 0, 41 }, /* #65 b */
     3802    { 0x1634c2, 0x1634c3, 0x9f0a, 0xe149, 0, 44 }, /* #66 */
     3803    { 0x294b17, 0x294317, 0x9f0a, 0xe159, 0, 44 }, /* #66 b */
     3804    { 0x2a6307, 0x2a6307, 0xa9c9, 0x393a, 0, 61 }, /* #67 */
     3805    { 0x151cd2, 0x1514d3, 0xa9c9, 0x392a, 0, 61 }, /* #67 b */
     3806    { 0x257596, 0x257597, 0x6809, 0x3404, 0, 18 }, /* #68 */
     3807    { 0x1a0a43, 0x1a0a43, 0x6809, 0xb404, 0, 18 }, /* #68 b */
     3808    { 0x2611d3, 0x2611d2, 0x0079, 0x0798, 0, 62 }, /* #69 */
     3809    { 0x196e06, 0x196606, 0x0079, 0x0790, 0, 62 }, /* #69 b */
     3810    { 0x0272d2, 0x027ad2, 0xaa8d, 0xaa35, 0, 47 }, /* #70 */
     3811    { 0x3d0d07, 0x3d0d06, 0xaa8d, 0xaa37, 0, 47 }, /* #70 b */
     3812    { 0x0e6ad7, 0x0e6ad7, 0xe8fb, 0x47df, 0, 46 }, /* #71 */
     3813    { 0x311502, 0x311d03, 0xe8fb, 0x47db, 0, 46 }, /* #71 b */
     3814    { 0x1f7f07, 0x1f7707, 0xa8bb, 0x177a, 0, 29 }, /* #72 */
     3815    { 0x2000d2, 0x2000d3, 0xa8bb, 0x176a, 0, 29 }, /* #72 b */
     3816    { 0x2f2816, 0x2f2017, 0xee04, 0xc08e, 0, 61 }, /* #73 */
     3817    { 0x1057c3, 0x1057c3, 0xee04, 0xc09e, 0, 61 }, /* #73 b */
     3818    { 0x380697, 0x380697, 0xe427, 0x3f90, 0, 6  }, /* #74 */
     3819    { 0x077942, 0x077143, 0xe427, 0x3b90, 0, 6  }, /* #74 b */
     3820    { 0x3a1fd2, 0x3a17d2, 0x01d4, 0x00ea, 0, 33 }, /* #75 */
     3821    { 0x056007, 0x056806, 0x01d4, 0x80ea, 0, 33 }, /* #75 b */
     3822    { 0x167103, 0x167103, 0xf315, 0x315f, 0, 45 }, /* #76 */
     3823    { 0x290ed6, 0x2906d7, 0xf315, 0x3157, 0, 45 }, /* #76 b */
     3824    { 0x074a42, 0x074242, 0x3e62, 0x3e62, 0, 49 }, /* #77 */
     3825    { 0x383597, 0x383597, 0x3e62, 0x3e62, 0, 49 }, /* #77 b */
     3826    { 0x0c3892, 0x0c3093, 0x10df, 0xc21b, 0, 20 }, /* #78 */
     3827    { 0x334747, 0x334747, 0x10df, 0xe21b, 0, 20 }, /* #78 b */
     3828    { 0x0f3d57, 0x0f3556, 0xc09f, 0x09fe, 0, 13 }, /* #79 */
     3829    { 0x304282, 0x304282, 0xc09f, 0x09f6, 0, 13 }, /* #79 b */
     3830    { 0x0d1ed7, 0x0d16d7, 0xa238, 0xc688, 0, 6  }, /* #80 */
     3831    { 0x326102, 0x326103, 0xa238, 0xc288, 0, 6  }, /* #80 b */
     3832    { 0x0e5c87, 0x0e5486, 0xce67, 0xcfce, 0, 57 }, /* #81 */
     3833    { 0x312352, 0x312352, 0xce67, 0xcece, 0, 57 }, /* #81 b */
     3834    { 0x392943, 0x392942, 0x5ae6, 0x6ad7, 0, 22 }, /* #82 */
     3835    { 0x065696, 0x065e96, 0x5ae6, 0x62d7, 0, 22 }, /* #82 b */
     3836    { 0x1f3907, 0x1f3906, 0xd0a0, 0xa0e8, 0, 26 }, /* #83 */
     3837    { 0x2046d2, 0x204ed2, 0xd0a0, 0xa068, 0, 26 }, /* #83 b */
     3838    { 0x153947, 0x153946, 0xd041, 0x41e8, 0, 58 }, /* #84 */
     3839    { 0x2a4692, 0x2a4e92, 0xd041, 0x4168, 0, 58 }, /* #84 b */
     3840    { 0x123f87, 0x123786, 0xa300, 0x068c, 0, 55 }, /* #85 */
     3841    { 0x2d4052, 0x2d4052, 0xa300, 0x028c, 0, 55 }, /* #85 b */
     3842    { 0x346792, 0x346793, 0x9138, 0x2270, 0, 16 }, /* #86 */
     3843    { 0x0b1847, 0x0b1047, 0x9138, 0x2271, 0, 16 }, /* #86 b */
     3844    { 0x212b06, 0x212306, 0x47b8, 0xf704, 0, 12 }, /* #87 */
     3845    { 0x1e54d3, 0x1e54d2, 0x47b8, 0xf714, 0, 12 }, /* #87 b */
     3846    { 0x263656, 0x263656, 0x1c82, 0x1072, 0, 23 }, /* #88 */
     3847    { 0x194983, 0x194182, 0x1c82, 0x1472, 0, 23 }, /* #88 b */
     3848    { 0x3c2387, 0x3c2b86, 0xaf12, 0x4b5e, 0, 56 }, /* #89 */
     3849    { 0x035c52, 0x035c52, 0xaf12, 0x495e, 0, 56 }, /* #89 b */
     3850    { 0x224682, 0x224683, 0x5fb5, 0xed4b, 0, 11 }, /* #90 */
     3851    { 0x1d3957, 0x1d3157, 0x5fb5, 0xed6b, 0, 11 }, /* #90 b */
     3852    { 0x164703, 0x164f03, 0xdc53, 0x8a7d, 0, 12 }, /* #91 */
     3853    { 0x2938d6, 0x2938d7, 0xdc53, 0x8a6d, 0, 12 }, /* #91 b */
     3854    { 0x294406, 0x294406, 0xcece, 0xcece, 0, 17 }, /* #92 */
     3855    { 0x163bd3, 0x1633d3, 0xcece, 0xcece, 0, 17 }, /* #92 b */
     3856    { 0x3b2553, 0x3b2d52, 0x5450, 0xaa28, 0, 33 }, /* #93 */
     3857    { 0x045a86, 0x045286, 0x5450, 0x2a28, 0, 33 }, /* #93 b */
     3858    { 0x022ac6, 0x022ac7, 0xf08f, 0x7847, 0, 33 }, /* #94 */
     3859    { 0x3d5513, 0x3d5513, 0xf08f, 0xf847, 0, 33 }, /* #94 b */
     3860    { 0x270bd2, 0x270bd2, 0xdeb5, 0xb56f, 0, 58 }, /* #95 */
     3861    { 0x187407, 0x187c06, 0xdeb5, 0xb5ef, 0, 58 }, /* #95 b */
    28063862};
    28073863static const BINU16_TEST_T g_aTests_shl_u16_amd[] =
    28083864{
    2809     { 0x3e0753, 0x3e0756, 0x0000, 0x0000, 0, 11 }, /* #0 */
    2810     { 0x126d17, 0x126556, 0x0000, 0x0000, 0, 10 }, /* #1 */
    2811     { 0x1b6b02, 0x1b6356, 0x0000, 0x0000, 0, 56 }, /* #2 */
    2812     { 0x242cc7, 0x242456, 0x0000, 0x0000, 0, 52 }, /* #3 */
    2813     { 0x2b3997, 0x2b3156, 0x0000, 0x0000, 0, 14 }, /* #4 */
    2814     { 0x303fc6, 0x303756, 0x0000, 0x0000, 0, 35 }, /* #5 */
    2815     { 0x0b1956, 0x0b1197, 0x77aa, 0xaa00, 0, 8  }, /* #6 */
    2816     { 0x0a6717, 0x0a6797, 0x79b5, 0xe6d4, 0, 34 }, /* #7 */
    2817     { 0x1a3ac6, 0x1a3ac6, 0xd97b, 0xd97b, 0, 0  }, /* #8 */
    2818     { 0x1f4713, 0x1f4797, 0x2662, 0x8800, 0, 42 }, /* #9 */
    2819     { 0x2e0fc2, 0x2e0f96, 0xc115, 0xa000, 0, 13 }, /* #10 */
    2820     { 0x3c4987, 0x3c4913, 0xd9c1, 0x3820, 0, 5  }, /* #11 */
    2821     { 0x3916c3, 0x391616, 0x4c0d, 0x1a00, 0, 9  }, /* #12 */
    2822     { 0x161787, 0x161f57, 0x1d79, 0x0000, 0, 16 }, /* #13 */
    2823     { 0x397093, 0x397056, 0xeaa9, 0x0000, 0, 28 }, /* #14 */
    2824     { 0x194c12, 0x194c96, 0x3682, 0x8200, 0, 40 }, /* #15 */
    2825     { 0x1b4513, 0x1b4556, 0xfa36, 0x0000, 0, 21 }, /* #16 */
    2826     { 0x111852, 0x111093, 0x6f41, 0xd040, 0, 38 }, /* #17 */
    2827     { 0x0e4c42, 0x0e4c92, 0xa5ab, 0xd580, 0, 7  }, /* #18 */
    2828     { 0x195592, 0x195d96, 0x3a40, 0xe900, 0, 34 }, /* #19 */
    2829     { 0x1a6e93, 0x1a6656, 0x40ff, 0x0000, 0, 58 }, /* #20 */
    2830     { 0x150743, 0x150756, 0x0848, 0x0000, 0, 14 }, /* #21 */
    2831     { 0x345c16, 0x345456, 0xe2d7, 0x0000, 0, 27 }, /* #22 */
    2832     { 0x046f47, 0x046716, 0x5514, 0x5000, 0, 42 }, /* #23 */
    2833     { 0x207042, 0x207093, 0xd6b2, 0xad64, 0, 33 }, /* #24 */
    2834     { 0x283183, 0x283183, 0x23f7, 0x23f7, 0, 32 }, /* #25 */
    2835     { 0x245283, 0x245297, 0xfab8, 0xd5c0, 0, 35 }, /* #26 */
    2836     { 0x114307, 0x114356, 0x9189, 0x0000, 0, 59 }, /* #27 */
    2837     { 0x305e13, 0x305656, 0xe073, 0x0000, 0, 23 }, /* #28 */
    2838     { 0x0b5496, 0x0b5416, 0x0723, 0x7230, 0, 36 }, /* #29 */
    2839     { 0x094dd6, 0x094556, 0x1f44, 0x0000, 0, 58 }, /* #30 */
    2840     { 0x2f57d6, 0x2f5f96, 0xcb79, 0xf200, 0, 9  }, /* #31 */
    2841     { 0x151693, 0x151656, 0x9a6e, 0x0000, 0, 51 }, /* #32 */
    2842     { 0x3f7ad2, 0x3f7297, 0x7e74, 0xf3a0, 0, 3  }, /* #33 */
    2843     { 0x077a53, 0x077256, 0xe25d, 0x0000, 0, 18 }, /* #34 */
    2844     { 0x1a12c6, 0x1a1256, 0x3ab7, 0x0000, 0, 63 }, /* #35 */
    2845     { 0x143787, 0x143797, 0xdf90, 0x9000, 0, 40 }, /* #36 */
    2846     { 0x3734c6, 0x373c13, 0x967a, 0x2cf4, 0, 33 }, /* #37 */
    2847     { 0x1e04d7, 0x1e0456, 0x7d88, 0x0000, 0, 49 }, /* #38 */
    2848     { 0x123443, 0x123c96, 0x3d3c, 0xf000, 0, 10 }, /* #39 */
    2849     { 0x0e1246, 0x0e1297, 0x2f50, 0xea00, 0, 5  }, /* #40 */
    2850     { 0x097892, 0x097817, 0x0952, 0x4800, 0, 42 }, /* #41 */
    2851     { 0x301c93, 0x301c17, 0x7453, 0x3000, 0, 44 }, /* #42 */
    2852     { 0x364887, 0x364896, 0x5167, 0xce00, 0, 9  }, /* #43 */
    2853     { 0x206516, 0x206556, 0xd9aa, 0x0000, 0, 63 }, /* #44 */
    2854     { 0x332782, 0x332716, 0x3a03, 0x0300, 0, 40 }, /* #45 */
    2855     { 0x303496, 0x303c96, 0xfcf6, 0xc000, 0, 45 }, /* #46 */
    2856     { 0x1b1057, 0x1b1056, 0xe8d7, 0x0000, 0, 20 }, /* #47 */
    2857     { 0x230cd6, 0x230c57, 0x538f, 0x0000, 0, 16 }, /* #48 */
    2858     { 0x230f93, 0x230756, 0xca9f, 0x0000, 0, 56 }, /* #49 */
    2859     { 0x141f96, 0x141f57, 0x14ba, 0x0000, 0, 15 }, /* #50 */
    2860     { 0x100543, 0x100d96, 0xb661, 0xd984, 0, 2  }, /* #51 */
    2861     { 0x0d5003, 0x0d5056, 0xd19f, 0x0000, 0, 51 }, /* #52 */
    2862     { 0x340ac7, 0x340256, 0xb356, 0x0000, 0, 59 }, /* #53 */
    2863     { 0x290b52, 0x290397, 0x63e3, 0xe300, 0, 8  }, /* #54 */
    2864     { 0x1713d2, 0x171356, 0x01e7, 0x0000, 0, 26 }, /* #55 */
    2865     { 0x1c1943, 0x1c1156, 0xf8f2, 0x0000, 0, 28 }, /* #56 */
    2866     { 0x2e2996, 0x2e2156, 0xc1e2, 0x0000, 0, 62 }, /* #57 */
    2867     { 0x3f5542, 0x3f5556, 0x23ee, 0x0000, 0, 31 }, /* #58 */
    2868     { 0x2110d6, 0x211056, 0xe5cf, 0x0000, 0, 62 }, /* #59 */
    2869     { 0x073013, 0x073056, 0x6316, 0x0000, 0, 63 }, /* #60 */
    2870     { 0x270982, 0x270156, 0x7bb6, 0x0000, 0, 48 }, /* #61 */
    2871     { 0x1136c3, 0x113656, 0x1549, 0x0000, 0, 25 }, /* #62 */
    2872     { 0x040a96, 0x040297, 0x723f, 0xf000, 0, 12 }, /* #63 */
    2873     { 0x2d4c03, 0x2d4c92, 0x7710, 0xee20, 0, 1  }, /* #64 */
    2874     { 0x3b1216, 0x3b1a13, 0x16f1, 0x7880, 0, 7  }, /* #65 */
    2875     { 0x1c7283, 0x1c7256, 0xd0dc, 0x0000, 0, 29 }, /* #66 */
    2876     { 0x1f6997, 0x1f6197, 0xd926, 0x8000, 0, 46 }, /* #67 */
    2877     { 0x0b2443, 0x0b2456, 0xd02b, 0x0000, 0, 30 }, /* #68 */
    2878     { 0x246c86, 0x246c96, 0x741e, 0x83c0, 0, 5  }, /* #69 */
    2879     { 0x253b87, 0x253356, 0x742e, 0x0000, 0, 58 }, /* #70 */
    2880     { 0x0a0d07, 0x0a0d96, 0xe898, 0x9800, 0, 40 }, /* #71 */
    2881     { 0x176202, 0x176a17, 0xe159, 0x5900, 0, 40 }, /* #72 */
    2882     { 0x3e0683, 0x3e0656, 0x63f3, 0x0000, 0, 31 }, /* #73 */
    2883     { 0x365e83, 0x365656, 0x1bee, 0x0000, 0, 52 }, /* #74 */
    2884     { 0x1e5343, 0x1e5356, 0xfd57, 0x0000, 0, 49 }, /* #75 */
    2885     { 0x252513, 0x252556, 0x83c7, 0x0000, 0, 30 }, /* #76 */
    2886     { 0x2a2006, 0x2a2056, 0x3d4d, 0x0000, 0, 30 }, /* #77 */
    2887     { 0x200fc3, 0x200793, 0x3d2e, 0xd2e0, 0, 36 }, /* #78 */
    2888     { 0x217803, 0x217892, 0x4519, 0xa320, 0, 5  }, /* #79 */
    2889     { 0x3b1bc7, 0x3b1b57, 0xfe77, 0x0000, 0, 16 }, /* #80 */
    2890     { 0x3332d2, 0x333212, 0xc721, 0x3908, 0, 35 }, /* #81 */
    2891     { 0x3221c6, 0x322156, 0xd1db, 0x0000, 0, 21 }, /* #82 */
    2892     { 0x167646, 0x167e57, 0xf211, 0x0000, 0, 48 }, /* #83 */
    2893     { 0x0874c2, 0x087c96, 0x02a7, 0x9c00, 0, 10 }, /* #84 */
    2894     { 0x096242, 0x096a13, 0x0c11, 0x0440, 0, 6  }, /* #85 */
    2895     { 0x1f3693, 0x1f3656, 0x8e14, 0x0000, 0, 48 }, /* #86 */
    2896     { 0x0b1802, 0x0b1056, 0x72ca, 0x0000, 0, 50 }, /* #87 */
    2897     { 0x263357, 0x263356, 0x5e01, 0x0000, 0, 31 }, /* #88 */
    2898     { 0x3e0d16, 0x3e0556, 0x784b, 0x0000, 0, 51 }, /* #89 */
    2899     { 0x161e93, 0x161656, 0xa60d, 0x0000, 0, 29 }, /* #90 */
    2900     { 0x301812, 0x301857, 0x83d0, 0x0000, 0, 44 }, /* #91 */
    2901     { 0x1f6a17, 0x1f6297, 0xee3c, 0xdc78, 0, 33 }, /* #92 */
    2902     { 0x0f5616, 0x0f5616, 0x55c2, 0x55c2, 0, 32 }, /* #93 */
    2903     { 0x000f47, 0x000f57, 0x9a4c, 0x0000, 0, 14 }, /* #94 */
    2904     { 0x396146, 0x396146, 0x0c1f, 0x0c1f, 0, 32 }, /* #95 */
     3865    { 0x2c0006, 0x2c0006, 0x0000, 0x0000, 0, 32 }, /* #0 */
     3866    { 0x137fd3, 0x137fd3, 0x0000, 0x0000, 0, 32 }, /* #0 b */
     3867    { 0x3913d2, 0x391356, 0x0000, 0x0000, 0, 38 }, /* #1 */
     3868    { 0x066c07, 0x066456, 0x0000, 0x0000, 0, 38 }, /* #1 b */
     3869    { 0x2d4e92, 0x2d4656, 0x0000, 0x0000, 0, 13 }, /* #2 */
     3870    { 0x123147, 0x123156, 0x0000, 0x0000, 0, 13 }, /* #2 b */
     3871    { 0x290e53, 0x290656, 0x0000, 0x0000, 0, 40 }, /* #3 */
     3872    { 0x167186, 0x167156, 0x0000, 0x0000, 0, 40 }, /* #3 b */
     3873    { 0x200356, 0x200356, 0x0000, 0x0000, 0, 42 }, /* #4 */
     3874    { 0x1f7c83, 0x1f7456, 0x0000, 0x0000, 0, 42 }, /* #4 b */
     3875    { 0x321e46, 0x321656, 0x0000, 0x0000, 0, 19 }, /* #5 */
     3876    { 0x0d6193, 0x0d6156, 0x0000, 0x0000, 0, 19 }, /* #5 b */
     3877    { 0x345592, 0x345597, 0xdccf, 0xc000, 0, 14 }, /* #6 */
     3878    { 0x0b2a47, 0x0b2297, 0xdccf, 0xc000, 0, 14 }, /* #6 b */
     3879    { 0x1829c2, 0x182156, 0xf22a, 0x0000, 0, 60 }, /* #7 */
     3880    { 0x275617, 0x275656, 0xf22a, 0x0000, 0, 60 }, /* #7 b */
     3881    { 0x241c12, 0x241456, 0x978a, 0x0000, 0, 54 }, /* #8 */
     3882    { 0x1b63c7, 0x1b6356, 0x978a, 0x0000, 0, 54 }, /* #8 b */
     3883    { 0x045cc6, 0x045456, 0x66e9, 0x0000, 0, 51 }, /* #9 */
     3884    { 0x3b2313, 0x3b2356, 0x66e9, 0x0000, 0, 51 }, /* #9 b */
     3885    { 0x246216, 0x246216, 0xf07d, 0x7d00, 0, 40 }, /* #10 */
     3886    { 0x1b1dc3, 0x1b1516, 0xf07d, 0x7d00, 0, 40 }, /* #10 b */
     3887    { 0x130847, 0x130892, 0x2af1, 0xbc40, 0, 6  }, /* #11 */
     3888    { 0x2c7792, 0x2c7f92, 0x2af1, 0xbc40, 0, 6  }, /* #11 b */
     3889    { 0x2f3953, 0x2f3156, 0x3463, 0x0000, 0, 24 }, /* #12 */
     3890    { 0x104686, 0x104656, 0x3463, 0x0000, 0, 24 }, /* #12 b */
     3891    { 0x111e12, 0x111e13, 0xfc1e, 0x0780, 0, 38 }, /* #13 */
     3892    { 0x2e61c7, 0x2e6913, 0xfc1e, 0x0780, 0, 38 }, /* #13 b */
     3893    { 0x152697, 0x152656, 0x16a7, 0x0000, 0, 29 }, /* #14 */
     3894    { 0x2a5942, 0x2a5156, 0x16a7, 0x0000, 0, 29 }, /* #14 b */
     3895    { 0x2e79c7, 0x2e7156, 0x8a7e, 0x0000, 0, 61 }, /* #15 */
     3896    { 0x110612, 0x110656, 0x8a7e, 0x0000, 0, 61 }, /* #15 b */
     3897    { 0x207413, 0x207456, 0xf2e5, 0x0000, 0, 21 }, /* #16 */
     3898    { 0x1f0bc6, 0x1f0356, 0xf2e5, 0x0000, 0, 21 }, /* #16 b */
     3899    { 0x3e6f42, 0x3e6756, 0xf2a8, 0x0000, 0, 27 }, /* #17 */
     3900    { 0x011097, 0x011056, 0xf2a8, 0x0000, 0, 27 }, /* #17 b */
     3901    { 0x2e4c07, 0x2e4c17, 0xabe9, 0x4800, 0, 11 }, /* #18 */
     3902    { 0x1133d2, 0x113b17, 0xabe9, 0x4800, 0, 11 }, /* #18 b */
     3903    { 0x3d5542, 0x3d5512, 0x3316, 0x662c, 0, 33 }, /* #19 */
     3904    { 0x022a97, 0x022212, 0x3316, 0x662c, 0, 33 }, /* #19 b */
     3905    { 0x057c13, 0x057456, 0x935d, 0x0000, 0, 29 }, /* #20 */
     3906    { 0x3a03c6, 0x3a0356, 0x935d, 0x0000, 0, 29 }, /* #20 b */
     3907    { 0x275c07, 0x275497, 0xfe33, 0x8000, 0, 47 }, /* #21 */
     3908    { 0x1823d2, 0x182397, 0xfe33, 0x8000, 0, 47 }, /* #21 b */
     3909    { 0x2b2003, 0x2b2056, 0xcc06, 0x0000, 0, 63 }, /* #22 */
     3910    { 0x145fd6, 0x145756, 0xcc06, 0x0000, 0, 63 }, /* #22 b */
     3911    { 0x024b12, 0x024356, 0xab37, 0x0000, 0, 61 }, /* #23 */
     3912    { 0x3d34c7, 0x3d3456, 0xab37, 0x0000, 0, 61 }, /* #23 b */
     3913    { 0x331386, 0x331356, 0x00b7, 0x0000, 0, 21 }, /* #24 */
     3914    { 0x0c6c53, 0x0c6456, 0x00b7, 0x0000, 0, 21 }, /* #24 b */
     3915    { 0x001d43, 0x001d43, 0x5e7a, 0x5e7a, 0, 0  }, /* #25 */
     3916    { 0x3f6296, 0x3f6296, 0x5e7a, 0x5e7a, 0, 0  }, /* #25 b */
     3917    { 0x167f06, 0x167797, 0xd085, 0xa10a, 0, 33 }, /* #26 */
     3918    { 0x2900d3, 0x290097, 0xd085, 0xa10a, 0, 33 }, /* #26 b */
     3919    { 0x015292, 0x015216, 0x368c, 0x3000, 0, 42 }, /* #27 */
     3920    { 0x3e2d47, 0x3e2516, 0x368c, 0x3000, 0, 42 }, /* #27 b */
     3921    { 0x077ed2, 0x077656, 0x8fd4, 0x0000, 0, 54 }, /* #28 */
     3922    { 0x380107, 0x380156, 0x8fd4, 0x0000, 0, 54 }, /* #28 b */
     3923    { 0x080707, 0x080712, 0x18c0, 0x3180, 0, 1  }, /* #29 */
     3924    { 0x3778d2, 0x377012, 0x18c0, 0x3180, 0, 1  }, /* #29 b */
     3925    { 0x1f7382, 0x1f7393, 0x7b4d, 0xda68, 0, 35 }, /* #30 */
     3926    { 0x200c57, 0x200493, 0x7b4d, 0xda68, 0, 35 }, /* #30 b */
     3927    { 0x167257, 0x167256, 0x0634, 0x0000, 0, 56 }, /* #31 */
     3928    { 0x290d82, 0x290556, 0x0634, 0x0000, 0, 56 }, /* #31 b */
     3929    { 0x2c4352, 0x2c4393, 0x8f9a, 0xe680, 0, 38 }, /* #32 */
     3930    { 0x133c87, 0x133493, 0x8f9a, 0xe680, 0, 38 }, /* #32 b */
     3931    { 0x0e57d3, 0x0e5756, 0xff0a, 0x0000, 0, 63 }, /* #33 */
     3932    { 0x312806, 0x312056, 0xff0a, 0x0000, 0, 63 }, /* #33 b */
     3933    { 0x0e2cd7, 0x0e2497, 0x24df, 0xc000, 0, 14 }, /* #34 */
     3934    { 0x315302, 0x315397, 0x24df, 0xc000, 0, 14 }, /* #34 b */
     3935    { 0x312957, 0x312913, 0xd3e5, 0x4f94, 0, 2  }, /* #35 */
     3936    { 0x0e5682, 0x0e5e13, 0xd3e5, 0x4f94, 0, 2  }, /* #35 b */
     3937    { 0x004747, 0x004756, 0xabed, 0x0000, 0, 17 }, /* #36 */
     3938    { 0x3f3892, 0x3f3056, 0xabed, 0x0000, 0, 17 }, /* #36 b */
     3939    { 0x293fc2, 0x293756, 0x0b2c, 0x0000, 0, 51 }, /* #37 */
     3940    { 0x164017, 0x164056, 0x0b2c, 0x0000, 0, 51 }, /* #37 b */
     3941    { 0x345617, 0x345e17, 0x409b, 0x3600, 0, 41 }, /* #38 */
     3942    { 0x0b29c2, 0x0b2917, 0x409b, 0x3600, 0, 41 }, /* #38 b */
     3943    { 0x116b53, 0x116b92, 0x1242, 0x9080, 0, 6  }, /* #39 */
     3944    { 0x2e1486, 0x2e1c92, 0x1242, 0x9080, 0, 6  }, /* #39 b */
     3945    { 0x110982, 0x110996, 0x518c, 0xa318, 0, 33 }, /* #40 */
     3946    { 0x2e7657, 0x2e7e96, 0x518c, 0xa318, 0, 33 }, /* #40 b */
     3947    { 0x253712, 0x253712, 0xce3f, 0x71f8, 0, 3  }, /* #41 */
     3948    { 0x1a48c7, 0x1a4012, 0xce3f, 0x71f8, 0, 3  }, /* #41 b */
     3949    { 0x1e3612, 0x1e3697, 0x9fa6, 0xf4c0, 0, 5  }, /* #42 */
     3950    { 0x2149c7, 0x214197, 0x9fa6, 0xf4c0, 0, 5  }, /* #42 b */
     3951    { 0x3013d3, 0x301397, 0xa628, 0x8a00, 0, 6  }, /* #43 */
     3952    { 0x0f6c06, 0x0f6497, 0xa628, 0x8a00, 0, 6  }, /* #43 b */
     3953    { 0x314797, 0x314793, 0x9e59, 0xcb20, 0, 37 }, /* #44 */
     3954    { 0x0e3842, 0x0e3093, 0x9e59, 0xcb20, 0, 37 }, /* #44 b */
     3955    { 0x397f16, 0x397756, 0xc53e, 0x0000, 0, 25 }, /* #45 */
     3956    { 0x0600c3, 0x060056, 0xc53e, 0x0000, 0, 25 }, /* #45 b */
     3957    { 0x3b2cc3, 0x3b2456, 0x0600, 0x0000, 0, 41 }, /* #46 */
     3958    { 0x045316, 0x045356, 0x0600, 0x0000, 0, 41 }, /* #46 b */
     3959    { 0x3e4106, 0x3e4112, 0x0cbf, 0x65f8, 0, 3  }, /* #47 */
     3960    { 0x013ed3, 0x013612, 0x0cbf, 0x65f8, 0, 3  }, /* #47 b */
     3961    { 0x042083, 0x042056, 0xd703, 0x0000, 0, 25 }, /* #48 */
     3962    { 0x3b5f56, 0x3b5756, 0xd703, 0x0000, 0, 25 }, /* #48 b */
     3963    { 0x1963c3, 0x196356, 0xcf97, 0x0000, 0, 51 }, /* #49 */
     3964    { 0x261c16, 0x261456, 0xcf97, 0x0000, 0, 51 }, /* #49 b */
     3965    { 0x210e96, 0x210e92, 0xac69, 0xb1a4, 0, 34 }, /* #50 */
     3966    { 0x1e7143, 0x1e7992, 0xac69, 0xb1a4, 0, 34 }, /* #50 b */
     3967    { 0x3f22c6, 0x3f2256, 0xd563, 0x0000, 0, 29 }, /* #51 */
     3968    { 0x005d13, 0x005556, 0xd563, 0x0000, 0, 29 }, /* #51 b */
     3969    { 0x2f0b42, 0x2f0b42, 0xd171, 0xd171, 0, 0  }, /* #52 */
     3970    { 0x107497, 0x107497, 0xd171, 0xd171, 0, 0  }, /* #52 b */
     3971    { 0x2706d3, 0x270697, 0x057f, 0xf800, 0, 11 }, /* #53 */
     3972    { 0x187906, 0x187197, 0x057f, 0xf800, 0, 11 }, /* #53 b */
     3973    { 0x233542, 0x233d96, 0x2a91, 0x9100, 0, 40 }, /* #54 */
     3974    { 0x1c4a97, 0x1c4a96, 0x2a91, 0x9100, 0, 40 }, /* #54 b */
     3975    { 0x1c3657, 0x1c3e57, 0x40d5, 0x0000, 0, 16 }, /* #55 */
     3976    { 0x234982, 0x234957, 0x40d5, 0x0000, 0, 16 }, /* #55 b */
     3977    { 0x320f92, 0x320756, 0xd194, 0x0000, 0, 31 }, /* #56 */
     3978    { 0x0d7047, 0x0d7056, 0xd194, 0x0000, 0, 31 }, /* #56 b */
     3979    { 0x1406d3, 0x140e92, 0x75e7, 0xf380, 0, 7  }, /* #57 */
     3980    { 0x2b7906, 0x2b7992, 0x75e7, 0xf380, 0, 7  }, /* #57 b */
     3981    { 0x1c0403, 0x1c0456, 0x9ba7, 0x0000, 0, 50 }, /* #58 */
     3982    { 0x237bd6, 0x237356, 0x9ba7, 0x0000, 0, 50 }, /* #58 b */
     3983    { 0x2e55d6, 0x2e5556, 0x88ab, 0x0000, 0, 61 }, /* #59 */
     3984    { 0x112a03, 0x112256, 0x88ab, 0x0000, 0, 61 }, /* #59 b */
     3985    { 0x0025d3, 0x002556, 0xab15, 0x0000, 0, 18 }, /* #60 */
     3986    { 0x3f5a06, 0x3f5256, 0xab15, 0x0000, 0, 18 }, /* #60 b */
     3987    { 0x0e3d13, 0x0e3d92, 0x722d, 0x8b40, 0, 6  }, /* #61 */
     3988    { 0x3142c6, 0x314a92, 0x722d, 0x8b40, 0, 6  }, /* #61 b */
     3989    { 0x2e1cc6, 0x2e1c96, 0x0a84, 0x8000, 0, 45 }, /* #62 */
     3990    { 0x116313, 0x116b96, 0x0a84, 0x8000, 0, 45 }, /* #62 b */
     3991    { 0x1c7752, 0x1c7756, 0x5b98, 0x0000, 0, 22 }, /* #63 */
     3992    { 0x230887, 0x230056, 0x5b98, 0x0000, 0, 22 }, /* #63 b */
     3993    { 0x235a57, 0x235256, 0x6653, 0x0000, 0, 23 }, /* #64 */
     3994    { 0x1c2582, 0x1c2556, 0x6653, 0x0000, 0, 23 }, /* #64 b */
     3995    { 0x0c2d07, 0x0c2556, 0x3097, 0x0000, 0, 19 }, /* #65 */
     3996    { 0x3352d2, 0x335256, 0x3097, 0x0000, 0, 19 }, /* #65 b */
     3997    { 0x190d82, 0x190d17, 0xe1a0, 0x4000, 0, 41 }, /* #66 */
     3998    { 0x267257, 0x267a17, 0xe1a0, 0x4000, 0, 41 }, /* #66 b */
     3999    { 0x0c5946, 0x0c5913, 0x4b4e, 0x2d38, 0, 2  }, /* #67 */
     4000    { 0x332693, 0x332e13, 0x4b4e, 0x2d38, 0, 2  }, /* #67 b */
     4001    { 0x206342, 0x206b96, 0x0539, 0xe400, 0, 10 }, /* #68 */
     4002    { 0x1f1c97, 0x1f1c96, 0x0539, 0xe400, 0, 10 }, /* #68 b */
     4003    { 0x235786, 0x235f57, 0x69cb, 0x0000, 0, 48 }, /* #69 */
     4004    { 0x1c2853, 0x1c2857, 0x69cb, 0x0000, 0, 48 }, /* #69 b */
     4005    { 0x394fd2, 0x394756, 0xb473, 0x0000, 0, 17 }, /* #70 */
     4006    { 0x063007, 0x063056, 0xb473, 0x0000, 0, 17 }, /* #70 b */
     4007    { 0x084a57, 0x084256, 0xbf12, 0x0000, 0, 17 }, /* #71 */
     4008    { 0x373582, 0x373556, 0xbf12, 0x0000, 0, 17 }, /* #71 b */
     4009    { 0x0c3282, 0x0c3256, 0xe5b7, 0x0000, 0, 55 }, /* #72 */
     4010    { 0x334d57, 0x334556, 0xe5b7, 0x0000, 0, 55 }, /* #72 b */
     4011    { 0x073f83, 0x073756, 0x369a, 0x0000, 0, 21 }, /* #73 */
     4012    { 0x384056, 0x384056, 0x369a, 0x0000, 0, 21 }, /* #73 b */
     4013    { 0x360e46, 0x360656, 0x422e, 0x0000, 0, 28 }, /* #74 */
     4014    { 0x097193, 0x097156, 0x422e, 0x0000, 0, 28 }, /* #74 b */
     4015    { 0x276796, 0x276756, 0xc64b, 0x0000, 0, 30 }, /* #75 */
     4016    { 0x181843, 0x181056, 0xc64b, 0x0000, 0, 30 }, /* #75 b */
     4017    { 0x1e3496, 0x1e3456, 0x3a62, 0x0000, 0, 58 }, /* #76 */
     4018    { 0x214b43, 0x214356, 0x3a62, 0x0000, 0, 58 }, /* #76 b */
     4019    { 0x202753, 0x202797, 0xe866, 0xd0cc, 0, 1  }, /* #77 */
     4020    { 0x1f5886, 0x1f5097, 0xe866, 0xd0cc, 0, 1  }, /* #77 b */
     4021    { 0x026553, 0x026d96, 0xb776, 0xc000, 0, 13 }, /* #78 */
     4022    { 0x3d1a86, 0x3d1a96, 0xb776, 0xc000, 0, 13 }, /* #78 b */
     4023    { 0x0c0292, 0x0c0256, 0xd44b, 0x0000, 0, 63 }, /* #79 */
     4024    { 0x337d47, 0x337556, 0xd44b, 0x0000, 0, 63 }, /* #79 b */
     4025    { 0x0a2e43, 0x0a2656, 0xc400, 0x0000, 0, 51 }, /* #80 */
     4026    { 0x355196, 0x355156, 0xc400, 0x0000, 0, 51 }, /* #80 b */
     4027    { 0x3b2952, 0x3b2193, 0x7f95, 0xca80, 0, 7  }, /* #81 */
     4028    { 0x045687, 0x045693, 0x7f95, 0xca80, 0, 7  }, /* #81 b */
     4029    { 0x1507c7, 0x150f96, 0xd112, 0x9000, 0, 43 }, /* #82 */
     4030    { 0x2a7812, 0x2a7896, 0xd112, 0x9000, 0, 43 }, /* #82 b */
     4031    { 0x211ac2, 0x211256, 0x76a5, 0x0000, 0, 29 }, /* #83 */
     4032    { 0x1e6517, 0x1e6556, 0x76a5, 0x0000, 0, 29 }, /* #83 b */
     4033    { 0x167a96, 0x167a17, 0x2ccc, 0x3300, 0, 38 }, /* #84 */
     4034    { 0x290543, 0x290d17, 0x2ccc, 0x3300, 0, 38 }, /* #84 b */
     4035    { 0x3c2216, 0x3c2212, 0xac2d, 0x1680, 0, 39 }, /* #85 */
     4036    { 0x035dc3, 0x035512, 0xac2d, 0x1680, 0, 39 }, /* #85 b */
     4037    { 0x2d2712, 0x2d2756, 0x4f05, 0x0000, 0, 30 }, /* #86 */
     4038    { 0x1258c7, 0x125056, 0x4f05, 0x0000, 0, 30 }, /* #86 b */
     4039    { 0x025c13, 0x025497, 0xede9, 0xd200, 0, 9  }, /* #87 */
     4040    { 0x3d23c6, 0x3d2397, 0xede9, 0xd200, 0, 9  }, /* #87 b */
     4041    { 0x310312, 0x310356, 0x131f, 0x0000, 0, 30 }, /* #88 */
     4042    { 0x0e7cc7, 0x0e7456, 0x131f, 0x0000, 0, 30 }, /* #88 b */
     4043    { 0x2f3a06, 0x2f3a96, 0x3a53, 0xa600, 0, 9  }, /* #89 */
     4044    { 0x1045d3, 0x104d96, 0x3a53, 0xa600, 0, 9  }, /* #89 b */
     4045    { 0x3d22c3, 0x3d2256, 0x7962, 0x0000, 0, 60 }, /* #90 */
     4046    { 0x025d16, 0x025556, 0x7962, 0x0000, 0, 60 }, /* #90 b */
     4047    { 0x350e53, 0x350693, 0x0ddf, 0xbbe0, 0, 37 }, /* #91 */
     4048    { 0x0a7186, 0x0a7193, 0x0ddf, 0xbbe0, 0, 37 }, /* #91 b */
     4049    { 0x033c13, 0x033456, 0x4746, 0x0000, 0, 21 }, /* #92 */
     4050    { 0x3c43c6, 0x3c4356, 0x4746, 0x0000, 0, 21 }, /* #92 b */
     4051    { 0x0f3617, 0x0f3656, 0x935b, 0x0000, 0, 19 }, /* #93 */
     4052    { 0x3049c2, 0x304156, 0x935b, 0x0000, 0, 19 }, /* #93 b */
     4053    { 0x2d1c07, 0x2d1c57, 0xa82d, 0x0000, 0, 48 }, /* #94 */
     4054    { 0x1263d2, 0x126b57, 0xa82d, 0x0000, 0, 48 }, /* #94 b */
     4055    { 0x030a96, 0x030256, 0x40fa, 0x0000, 0, 56 }, /* #95 */
     4056    { 0x3c7543, 0x3c7556, 0x40fa, 0x0000, 0, 56 }, /* #95 b */
    29054057};
    29064058static const BINU16_TEST_T g_aTests_shr_u16_amd[] =
    29074059{
    2908     { 0x057783, 0x057756, 0x0000, 0x0000, 0, 2  }, /* #0 */
    2909     { 0x3a4497, 0x3a4456, 0x0000, 0x0000, 0, 52 }, /* #1 */
    2910     { 0x396413, 0x396456, 0x0000, 0x0000, 0, 11 }, /* #2 */
    2911     { 0x347a92, 0x347256, 0x0000, 0x0000, 0, 3  }, /* #3 */
    2912     { 0x156312, 0x156356, 0x0000, 0x0000, 0, 45 }, /* #4 */
    2913     { 0x1c6393, 0x1c6356, 0x0000, 0x0000, 0, 39 }, /* #5 */
    2914     { 0x053f97, 0x053756, 0x1109, 0x0000, 0, 27 }, /* #6 */
    2915     { 0x283007, 0x283056, 0x4998, 0x0000, 0, 49 }, /* #7 */
    2916     { 0x0403c6, 0x040312, 0x84a2, 0x0425, 0, 37 }, /* #8 */
    2917     { 0x2d47c3, 0x2d4717, 0x74f9, 0x0003, 0, 45 }, /* #9 */
    2918     { 0x203416, 0x203456, 0xc10b, 0x0000, 0, 50 }, /* #10 */
    2919     { 0x1c1502, 0x1c1512, 0xb142, 0x0001, 0, 47 }, /* #11 */
    2920     { 0x104cd6, 0x104413, 0xf83a, 0x3e0e, 0, 2  }, /* #12 */
    2921     { 0x386116, 0x386116, 0x48be, 0x0012, 0, 10 }, /* #13 */
    2922     { 0x283cd7, 0x283412, 0xaf04, 0x015e, 0, 7  }, /* #14 */
    2923     { 0x357353, 0x357356, 0x6477, 0x0000, 0, 31 }, /* #15 */
    2924     { 0x1c5317, 0x1c5312, 0xd414, 0x000d, 0, 44 }, /* #16 */
    2925     { 0x2f0b46, 0x2f0317, 0xed1c, 0x0ed1, 0, 4  }, /* #17 */
    2926     { 0x1d3806, 0x1d3056, 0x2060, 0x0000, 0, 18 }, /* #18 */
    2927     { 0x201503, 0x201556, 0xc3bb, 0x0000, 0, 52 }, /* #19 */
    2928     { 0x2a7b06, 0x2a7313, 0xb94e, 0x000b, 0, 44 }, /* #20 */
    2929     { 0x3b2ed7, 0x3b2613, 0x0917, 0x0245, 0, 2  }, /* #21 */
    2930     { 0x2b59d2, 0x2b5116, 0x8d5a, 0x0235, 0, 38 }, /* #22 */
    2931     { 0x3e7803, 0x3e7056, 0xe497, 0x0000, 0, 29 }, /* #23 */
    2932     { 0x153dd2, 0x153556, 0x867d, 0x0000, 0, 28 }, /* #24 */
    2933     { 0x1a0497, 0x1a0416, 0x31d6, 0x000c, 0, 10 }, /* #25 */
    2934     { 0x1e2b96, 0x1e2312, 0xe66b, 0x0073, 0, 9  }, /* #26 */
    2935     { 0x276c57, 0x276c57, 0x8dfd, 0x8dfd, 0, 0  }, /* #27 */
    2936     { 0x355b47, 0x355316, 0x6086, 0x0006, 0, 44 }, /* #28 */
    2937     { 0x373187, 0x373116, 0x4f88, 0x009f, 0, 39 }, /* #29 */
    2938     { 0x2d2cc3, 0x2d2456, 0xe371, 0x0000, 0, 58 }, /* #30 */
    2939     { 0x2b5206, 0x2b5216, 0xa1ea, 0x000a, 0, 44 }, /* #31 */
    2940     { 0x1d1616, 0x1d1656, 0x394f, 0x0000, 0, 52 }, /* #32 */
    2941     { 0x247283, 0x247256, 0x22ae, 0x0000, 0, 29 }, /* #33 */
    2942     { 0x005587, 0x005556, 0x927a, 0x0000, 0, 55 }, /* #34 */
    2943     { 0x014f07, 0x014756, 0x448e, 0x0000, 0, 53 }, /* #35 */
    2944     { 0x2e0b06, 0x2e0312, 0xa846, 0x0054, 0, 9  }, /* #36 */
    2945     { 0x371dd6, 0x371556, 0x81cf, 0x0000, 0, 28 }, /* #37 */
    2946     { 0x1110c3, 0x111012, 0xc982, 0x0019, 0, 43 }, /* #38 */
    2947     { 0x2838d7, 0x283016, 0x516c, 0x000a, 0, 11 }, /* #39 */
    2948     { 0x0a1043, 0x0a1056, 0x19c0, 0x0000, 0, 61 }, /* #40 */
    2949     { 0x333153, 0x333156, 0x53c7, 0x0000, 0, 26 }, /* #41 */
    2950     { 0x2a1753, 0x2a1756, 0x7f5c, 0x0000, 0, 30 }, /* #42 */
    2951     { 0x242a06, 0x242212, 0x4013, 0x0008, 0, 43 }, /* #43 */
    2952     { 0x317e16, 0x317656, 0x9384, 0x0000, 0, 54 }, /* #44 */
    2953     { 0x2e4b03, 0x2e4312, 0xd557, 0x00d5, 0, 8  }, /* #45 */
    2954     { 0x051657, 0x051613, 0x3ffc, 0x001f, 0, 41 }, /* #46 */
    2955     { 0x373952, 0x373156, 0x4ede, 0x0000, 0, 61 }, /* #47 */
    2956     { 0x3510d7, 0x351012, 0xbc85, 0x02f2, 0, 6  }, /* #48 */
    2957     { 0x077ac6, 0x077212, 0xb016, 0x002c, 0, 10 }, /* #49 */
    2958     { 0x342883, 0x342056, 0x728e, 0x0000, 0, 26 }, /* #50 */
    2959     { 0x376482, 0x376417, 0x5b05, 0x0b60, 0, 35 }, /* #51 */
    2960     { 0x3f6f46, 0x3f6756, 0xc63d, 0x0000, 0, 17 }, /* #52 */
    2961     { 0x2a7953, 0x2a7156, 0x21ad, 0x0000, 0, 17 }, /* #53 */
    2962     { 0x0f4486, 0x0f4417, 0x968f, 0x0096, 0, 40 }, /* #54 */
    2963     { 0x333bd2, 0x333356, 0x2099, 0x0000, 0, 48 }, /* #55 */
    2964     { 0x355603, 0x355656, 0xf78e, 0x0000, 0, 20 }, /* #56 */
    2965     { 0x213e93, 0x213616, 0x40f1, 0x040f, 0, 36 }, /* #57 */
    2966     { 0x3b7c83, 0x3b7416, 0xd1aa, 0x0003, 0, 46 }, /* #58 */
    2967     { 0x2d0303, 0x2d0312, 0x74d0, 0x0007, 0, 12 }, /* #59 */
    2968     { 0x3b4f96, 0x3b4756, 0x4a12, 0x0000, 0, 57 }, /* #60 */
    2969     { 0x1a7dc3, 0x1a7556, 0xce7c, 0x0000, 0, 51 }, /* #61 */
    2970     { 0x337c97, 0x337c16, 0xad68, 0x56b4, 0, 1  }, /* #62 */
    2971     { 0x147203, 0x147256, 0xf477, 0x0000, 0, 49 }, /* #63 */
    2972     { 0x251716, 0x251756, 0xd3e2, 0x0000, 0, 56 }, /* #64 */
    2973     { 0x1a0b93, 0x1a0356, 0x1f81, 0x0000, 0, 62 }, /* #65 */
    2974     { 0x157193, 0x157113, 0xe45a, 0x3916, 0, 34 }, /* #66 */
    2975     { 0x281716, 0x281712, 0xd278, 0x000d, 0, 12 }, /* #67 */
    2976     { 0x0b6a42, 0x0b6213, 0xa69b, 0x0002, 0, 14 }, /* #68 */
    2977     { 0x007ed3, 0x007613, 0xcdd6, 0x00cd, 0, 40 }, /* #69 */
    2978     { 0x1f7686, 0x1f7656, 0x483c, 0x0000, 0, 28 }, /* #70 */
    2979     { 0x094992, 0x094156, 0x0acd, 0x0000, 0, 31 }, /* #71 */
    2980     { 0x3d4dc2, 0x3d4556, 0xc2cd, 0x0000, 0, 59 }, /* #72 */
    2981     { 0x1c0d57, 0x1c0513, 0xc21e, 0x0001, 0, 15 }, /* #73 */
    2982     { 0x083853, 0x083056, 0x02b2, 0x0000, 0, 62 }, /* #74 */
    2983     { 0x040002, 0x040017, 0xae4f, 0x0ae4, 0, 4  }, /* #75 */
    2984     { 0x0d5b56, 0x0d5317, 0xacd2, 0x000a, 0, 12 }, /* #76 */
    2985     { 0x1b4696, 0x1b4613, 0x79ed, 0x0007, 0, 12 }, /* #77 */
    2986     { 0x1a1353, 0x1a1356, 0x7d5e, 0x0000, 0, 51 }, /* #78 */
    2987     { 0x235353, 0x235356, 0x3805, 0x0000, 0, 48 }, /* #79 */
    2988     { 0x172557, 0x172556, 0x054e, 0x0000, 0, 44 }, /* #80 */
    2989     { 0x2d2e07, 0x2d2656, 0xcc04, 0x0000, 0, 20 }, /* #81 */
    2990     { 0x045992, 0x045156, 0xed6a, 0x0000, 0, 25 }, /* #82 */
    2991     { 0x226612, 0x226656, 0x49ee, 0x0000, 0, 19 }, /* #83 */
    2992     { 0x3c7b83, 0x3c7313, 0x96ba, 0x096b, 0, 36 }, /* #84 */
    2993     { 0x167513, 0x167513, 0x7ca1, 0x0001, 0, 14 }, /* #85 */
    2994     { 0x0f7c12, 0x0f7456, 0xf22d, 0x0000, 0, 31 }, /* #86 */
    2995     { 0x286112, 0x286157, 0x3966, 0x0000, 0, 46 }, /* #87 */
    2996     { 0x3374c7, 0x337456, 0x7ab8, 0x0000, 0, 59 }, /* #88 */
    2997     { 0x0d6892, 0x0d6013, 0x837e, 0x020d, 0, 38 }, /* #89 */
    2998     { 0x132f12, 0x132713, 0xa578, 0x0052, 0, 9  }, /* #90 */
    2999     { 0x227ec7, 0x227617, 0x1ed9, 0x0003, 0, 43 }, /* #91 */
    3000     { 0x0978d7, 0x097056, 0x57b3, 0x0000, 0, 53 }, /* #92 */
    3001     { 0x2a7553, 0x2a7556, 0xfacf, 0x0000, 0, 29 }, /* #93 */
    3002     { 0x075983, 0x075116, 0x625b, 0x0c4b, 0, 3  }, /* #94 */
    3003     { 0x381543, 0x381556, 0x9a23, 0x0000, 0, 62 }, /* #95 */
     4060    { 0x226e07, 0x226656, 0x0000, 0x0000, 0, 8  }, /* #0 */
     4061    { 0x1d11d2, 0x1d1156, 0x0000, 0x0000, 0, 8  }, /* #0 b */
     4062    { 0x292c17, 0x292456, 0x0000, 0x0000, 0, 30 }, /* #1 */
     4063    { 0x1653c2, 0x165356, 0x0000, 0x0000, 0, 30 }, /* #1 b */
     4064    { 0x142f06, 0x142756, 0x0000, 0x0000, 0, 21 }, /* #2 */
     4065    { 0x2b50d3, 0x2b5056, 0x0000, 0x0000, 0, 21 }, /* #2 b */
     4066    { 0x3c0f56, 0x3c0756, 0x0000, 0x0000, 0, 25 }, /* #3 */
     4067    { 0x037083, 0x037056, 0x0000, 0x0000, 0, 25 }, /* #3 b */
     4068    { 0x0835d2, 0x083556, 0x0000, 0x0000, 0, 5  }, /* #4 */
     4069    { 0x374a07, 0x374256, 0x0000, 0x0000, 0, 5  }, /* #4 b */
     4070    { 0x1d3747, 0x1d3756, 0x0000, 0x0000, 0, 23 }, /* #5 */
     4071    { 0x224892, 0x224056, 0x0000, 0x0000, 0, 23 }, /* #5 b */
     4072    { 0x3363c6, 0x336356, 0x9e0f, 0x0000, 0, 29 }, /* #6 */
     4073    { 0x0c1c13, 0x0c1456, 0x9e0f, 0x0000, 0, 29 }, /* #6 b */
     4074    { 0x396b82, 0x396312, 0x9473, 0x0025, 0, 10 }, /* #7 */
     4075    { 0x061457, 0x061412, 0x9473, 0x0025, 0, 10 }, /* #7 b */
     4076    { 0x342297, 0x342212, 0x581b, 0x00b0, 0, 39 }, /* #8 */
     4077    { 0x0b5d42, 0x0b5512, 0x581b, 0x00b0, 0, 39 }, /* #8 b */
     4078    { 0x131656, 0x131613, 0x5fc9, 0x0002, 0, 13 }, /* #9 */
     4079    { 0x2c6983, 0x2c6113, 0x5fc9, 0x0002, 0, 13 }, /* #9 b */
     4080    { 0x0c4c87, 0x0c4456, 0x48c2, 0x0000, 0, 50 }, /* #10 */
     4081    { 0x333352, 0x333356, 0x48c2, 0x0000, 0, 50 }, /* #10 b */
     4082    { 0x0e7e02, 0x0e7657, 0x48bc, 0x0000, 0, 15 }, /* #11 */
     4083    { 0x3101d7, 0x310157, 0x48bc, 0x0000, 0, 15 }, /* #11 b */
     4084    { 0x333417, 0x333417, 0xddad, 0x001b, 0, 43 }, /* #12 */
     4085    { 0x0c4bc2, 0x0c4317, 0xddad, 0x001b, 0, 43 }, /* #12 b */
     4086    { 0x257017, 0x257056, 0x42ee, 0x0000, 0, 61 }, /* #13 */
     4087    { 0x1a0fc2, 0x1a0756, 0x42ee, 0x0000, 0, 61 }, /* #13 b */
     4088    { 0x217202, 0x217256, 0x48c4, 0x0000, 0, 28 }, /* #14 */
     4089    { 0x1e0dd7, 0x1e0556, 0x48c4, 0x0000, 0, 28 }, /* #14 b */
     4090    { 0x1d3447, 0x1d3456, 0xfaf6, 0x0000, 0, 27 }, /* #15 */
     4091    { 0x224b92, 0x224356, 0xfaf6, 0x0000, 0, 27 }, /* #15 b */
     4092    { 0x363786, 0x363756, 0x0269, 0x0000, 0, 52 }, /* #16 */
     4093    { 0x094853, 0x094056, 0x0269, 0x0000, 0, 52 }, /* #16 b */
     4094    { 0x3a7856, 0x3a7056, 0x5680, 0x0000, 0, 53 }, /* #17 */
     4095    { 0x050783, 0x050756, 0x5680, 0x0000, 0, 53 }, /* #17 b */
     4096    { 0x0d5707, 0x0d5756, 0x38b4, 0x0000, 0, 59 }, /* #18 */
     4097    { 0x3228d2, 0x322056, 0x38b4, 0x0000, 0, 59 }, /* #18 b */
     4098    { 0x3a5612, 0x3a5656, 0x9855, 0x0000, 0, 53 }, /* #19 */
     4099    { 0x0529c7, 0x052156, 0x9855, 0x0000, 0, 53 }, /* #19 b */
     4100    { 0x2d1617, 0x2d1612, 0xb28f, 0x0594, 0, 37 }, /* #20 */
     4101    { 0x1269c2, 0x126112, 0xb28f, 0x0594, 0, 37 }, /* #20 b */
     4102    { 0x335a52, 0x335257, 0xeba3, 0x0000, 0, 48 }, /* #21 */
     4103    { 0x0c2587, 0x0c2557, 0xeba3, 0x0000, 0, 48 }, /* #21 b */
     4104    { 0x143202, 0x143217, 0x1e6c, 0x003c, 0, 39 }, /* #22 */
     4105    { 0x2b4dd7, 0x2b4517, 0x1e6c, 0x003c, 0, 39 }, /* #22 b */
     4106    { 0x396617, 0x396616, 0x59d3, 0x0b3a, 0, 35 }, /* #23 */
     4107    { 0x0619c2, 0x061116, 0x59d3, 0x0b3a, 0, 35 }, /* #23 b */
     4108    { 0x112556, 0x112556, 0x1363, 0x0000, 0, 58 }, /* #24 */
     4109    { 0x2e5a83, 0x2e5256, 0x1363, 0x0000, 0, 58 }, /* #24 b */
     4110    { 0x3a7282, 0x3a7256, 0xf5e4, 0x0000, 0, 26 }, /* #25 */
     4111    { 0x050d57, 0x050556, 0xf5e4, 0x0000, 0, 26 }, /* #25 b */
     4112    { 0x3b3413, 0x3b3456, 0xbbcc, 0x0000, 0, 54 }, /* #26 */
     4113    { 0x044bc6, 0x044356, 0xbbcc, 0x0000, 0, 54 }, /* #26 b */
     4114    { 0x1b45c2, 0x1b4517, 0xe2ed, 0x00e2, 0, 8  }, /* #27 */
     4115    { 0x243a17, 0x243217, 0xe2ed, 0x00e2, 0, 8  }, /* #27 b */
     4116    { 0x3d7813, 0x3d7056, 0xa7cd, 0x0000, 0, 29 }, /* #28 */
     4117    { 0x0207c6, 0x020756, 0xa7cd, 0x0000, 0, 29 }, /* #28 b */
     4118    { 0x253016, 0x253056, 0x96cd, 0x0000, 0, 20 }, /* #29 */
     4119    { 0x1a4fc3, 0x1a4756, 0x96cd, 0x0000, 0, 20 }, /* #29 b */
     4120    { 0x001cc7, 0x001456, 0xee73, 0x0000, 0, 18 }, /* #30 */
     4121    { 0x3f6312, 0x3f6356, 0xee73, 0x0000, 0, 18 }, /* #30 b */
     4122    { 0x2f1956, 0x2f1956, 0xcdbc, 0xcdbc, 0, 0  }, /* #31 */
     4123    { 0x106683, 0x106683, 0xcdbc, 0xcdbc, 0, 0  }, /* #31 b */
     4124    { 0x0b1283, 0x0b1256, 0x066f, 0x0000, 0, 15 }, /* #32 */
     4125    { 0x346d56, 0x346556, 0x066f, 0x0000, 0, 15 }, /* #32 b */
     4126    { 0x131ec3, 0x131617, 0xbc22, 0x02f0, 0, 38 }, /* #33 */
     4127    { 0x2c6116, 0x2c6117, 0xbc22, 0x02f0, 0, 38 }, /* #33 b */
     4128    { 0x1b0ed3, 0x1b0612, 0xe33e, 0x000e, 0, 44 }, /* #34 */
     4129    { 0x247106, 0x247112, 0xe33e, 0x000e, 0, 44 }, /* #34 b */
     4130    { 0x116513, 0x116513, 0xbd95, 0xbd95, 0, 32 }, /* #35 */
     4131    { 0x2e1ac6, 0x2e1ac6, 0xbd95, 0xbd95, 0, 32 }, /* #35 b */
     4132    { 0x391c52, 0x391413, 0xefef, 0x0001, 0, 47 }, /* #36 */
     4133    { 0x066387, 0x066313, 0xefef, 0x0001, 0, 47 }, /* #36 b */
     4134    { 0x313453, 0x313412, 0xcff4, 0x33fd, 0, 2  }, /* #37 */
     4135    { 0x0e4b86, 0x0e4312, 0xcff4, 0x33fd, 0, 2  }, /* #37 b */
     4136    { 0x245802, 0x245056, 0xa687, 0x0000, 0, 17 }, /* #38 */
     4137    { 0x1b27d7, 0x1b2756, 0xa687, 0x0000, 0, 17 }, /* #38 b */
     4138    { 0x113692, 0x113613, 0x1293, 0x0004, 0, 10 }, /* #39 */
     4139    { 0x2e4947, 0x2e4113, 0x1293, 0x0004, 0, 10 }, /* #39 b */
     4140    { 0x2c1796, 0x2c1756, 0x139c, 0x0000, 0, 60 }, /* #40 */
     4141    { 0x136843, 0x136056, 0x139c, 0x0000, 0, 60 }, /* #40 b */
     4142    { 0x0b1603, 0x0b1656, 0xe74f, 0x0000, 0, 18 }, /* #41 */
     4143    { 0x3469d6, 0x346156, 0xe74f, 0x0000, 0, 18 }, /* #41 b */
     4144    { 0x1c3597, 0x1c3513, 0x75a2, 0x01d6, 0, 6  }, /* #42 */
     4145    { 0x234a42, 0x234213, 0x75a2, 0x01d6, 0, 6  }, /* #42 b */
     4146    { 0x134c06, 0x134456, 0x3fee, 0x0000, 0, 52 }, /* #43 */
     4147    { 0x2c33d3, 0x2c3356, 0x3fee, 0x0000, 0, 52 }, /* #43 b */
     4148    { 0x171ec3, 0x171617, 0x4f86, 0x0027, 0, 41 }, /* #44 */
     4149    { 0x286116, 0x286117, 0x4f86, 0x0027, 0, 41 }, /* #44 b */
     4150    { 0x3a4696, 0x3a4656, 0x41e5, 0x0000, 0, 59 }, /* #45 */
     4151    { 0x053943, 0x053156, 0x41e5, 0x0000, 0, 59 }, /* #45 b */
     4152    { 0x017946, 0x017116, 0x636f, 0x0003, 0, 13 }, /* #46 */
     4153    { 0x3e0693, 0x3e0616, 0x636f, 0x0003, 0, 13 }, /* #46 b */
     4154    { 0x147906, 0x147117, 0x345e, 0x068b, 0, 35 }, /* #47 */
     4155    { 0x2b06d3, 0x2b0617, 0x345e, 0x068b, 0, 35 }, /* #47 b */
     4156    { 0x085dc2, 0x085556, 0x4f81, 0x0000, 0, 21 }, /* #48 */
     4157    { 0x372217, 0x372256, 0x4f81, 0x0000, 0, 21 }, /* #48 b */
     4158    { 0x004812, 0x004056, 0xd661, 0x0000, 0, 31 }, /* #49 */
     4159    { 0x3f37c7, 0x3f3756, 0xd661, 0x0000, 0, 31 }, /* #49 b */
     4160    { 0x042747, 0x042756, 0xf95d, 0x0000, 0, 23 }, /* #50 */
     4161    { 0x3b5892, 0x3b5056, 0xf95d, 0x0000, 0, 23 }, /* #50 b */
     4162    { 0x2d6653, 0x2d6656, 0x9fb4, 0x0000, 0, 18 }, /* #51 */
     4163    { 0x121986, 0x121156, 0x9fb4, 0x0000, 0, 18 }, /* #51 b */
     4164    { 0x174c46, 0x174456, 0x5095, 0x0000, 0, 26 }, /* #52 */
     4165    { 0x283393, 0x283356, 0x5095, 0x0000, 0, 26 }, /* #52 b */
     4166    { 0x287b56, 0x287316, 0x6329, 0x0063, 0, 40 }, /* #53 */
     4167    { 0x170483, 0x170416, 0x6329, 0x0063, 0, 40 }, /* #53 b */
     4168    { 0x1a0017, 0x1a0056, 0xd571, 0x0000, 0, 61 }, /* #54 */
     4169    { 0x257fc2, 0x257756, 0xd571, 0x0000, 0, 61 }, /* #54 b */
     4170    { 0x3433c7, 0x343312, 0x87c8, 0x0008, 0, 12 }, /* #55 */
     4171    { 0x0b4c12, 0x0b4412, 0x87c8, 0x0008, 0, 12 }, /* #55 b */
     4172    { 0x0a2ed3, 0x0a2656, 0x9228, 0x0000, 0, 58 }, /* #56 */
     4173    { 0x355106, 0x355156, 0x9228, 0x0000, 0, 58 }, /* #56 b */
     4174    { 0x0820c3, 0x082056, 0x9c83, 0x0000, 0, 27 }, /* #57 */
     4175    { 0x375f16, 0x375756, 0x9c83, 0x0000, 0, 27 }, /* #57 b */
     4176    { 0x301402, 0x301c12, 0xb6ec, 0x5b76, 0, 1  }, /* #58 */
     4177    { 0x0f6bd7, 0x0f6b12, 0xb6ec, 0x5b76, 0, 1  }, /* #58 b */
     4178    { 0x197a57, 0x197256, 0xaab5, 0x0000, 0, 52 }, /* #59 */
     4179    { 0x260582, 0x260556, 0xaab5, 0x0000, 0, 52 }, /* #59 b */
     4180    { 0x0e3b92, 0x0e3b12, 0xc93a, 0x649d, 0, 33 }, /* #60 */
     4181    { 0x314447, 0x314c12, 0xc93a, 0x649d, 0, 33 }, /* #60 b */
     4182    { 0x3c5f92, 0x3c5717, 0xeaa6, 0x03aa, 0, 6  }, /* #61 */
     4183    { 0x032047, 0x032017, 0xeaa6, 0x03aa, 0, 6  }, /* #61 b */
     4184    { 0x096ad2, 0x096ad2, 0x04fc, 0x04fc, 0, 32 }, /* #62 */
     4185    { 0x361507, 0x361507, 0x04fc, 0x04fc, 0, 32 }, /* #62 b */
     4186    { 0x006092, 0x006016, 0xa669, 0x00a6, 0, 40 }, /* #63 */
     4187    { 0x3f1f47, 0x3f1716, 0xa669, 0x00a6, 0, 40 }, /* #63 b */
     4188    { 0x324206, 0x324256, 0x64c0, 0x0000, 0, 21 }, /* #64 */
     4189    { 0x0d3dd3, 0x0d3556, 0x64c0, 0x0000, 0, 21 }, /* #64 b */
     4190    { 0x3321d3, 0x332156, 0xa4cd, 0x0000, 0, 59 }, /* #65 */
     4191    { 0x0c5e06, 0x0c5656, 0xa4cd, 0x0000, 0, 59 }, /* #65 b */
     4192    { 0x2d1993, 0x2d1116, 0xa4c6, 0x0005, 0, 13 }, /* #66 */
     4193    { 0x126646, 0x126616, 0xa4c6, 0x0005, 0, 13 }, /* #66 b */
     4194    { 0x142b13, 0x142356, 0xa819, 0x0000, 0, 24 }, /* #67 */
     4195    { 0x2b54c6, 0x2b5456, 0xa819, 0x0000, 0, 24 }, /* #67 b */
     4196    { 0x064253, 0x064256, 0xb160, 0x0000, 0, 61 }, /* #68 */
     4197    { 0x393d86, 0x393556, 0xb160, 0x0000, 0, 61 }, /* #68 b */
     4198    { 0x0c11d7, 0x0c1112, 0xe66c, 0x399b, 0, 34 }, /* #69 */
     4199    { 0x336e02, 0x336612, 0xe66c, 0x399b, 0, 34 }, /* #69 b */
     4200    { 0x3e7f93, 0x3e7756, 0x4a8a, 0x0000, 0, 17 }, /* #70 */
     4201    { 0x010046, 0x010056, 0x4a8a, 0x0000, 0, 17 }, /* #70 b */
     4202    { 0x0f1e17, 0x0f1656, 0xa033, 0x0000, 0, 49 }, /* #71 */
     4203    { 0x3061c2, 0x306156, 0xa033, 0x0000, 0, 49 }, /* #71 b */
     4204    { 0x0b0592, 0x0b0556, 0xf4b8, 0x0000, 0, 54 }, /* #72 */
     4205    { 0x347a47, 0x347256, 0xf4b8, 0x0000, 0, 54 }, /* #72 b */
     4206    { 0x215786, 0x215756, 0x71e2, 0x0000, 0, 28 }, /* #73 */
     4207    { 0x1e2853, 0x1e2056, 0x71e2, 0x0000, 0, 28 }, /* #73 b */
     4208    { 0x275a06, 0x275217, 0x9225, 0x0248, 0, 6  }, /* #74 */
     4209    { 0x1825d3, 0x182517, 0x9225, 0x0248, 0, 6  }, /* #74 b */
     4210    { 0x354796, 0x354756, 0x8788, 0x0000, 0, 25 }, /* #75 */
     4211    { 0x0a3843, 0x0a3056, 0x8788, 0x0000, 0, 25 }, /* #75 b */
     4212    { 0x0029c2, 0x002156, 0x00b5, 0x0000, 0, 63 }, /* #76 */
     4213    { 0x3f5617, 0x3f5656, 0x00b5, 0x0000, 0, 63 }, /* #76 b */
     4214    { 0x3f7842, 0x3f7013, 0x6e66, 0x0001, 0, 46 }, /* #77 */
     4215    { 0x000797, 0x000713, 0x6e66, 0x0001, 0, 46 }, /* #77 b */
     4216    { 0x1e1796, 0x1e1712, 0xf8af, 0x01f1, 0, 39 }, /* #78 */
     4217    { 0x216843, 0x216012, 0xf8af, 0x01f1, 0, 39 }, /* #78 b */
     4218    { 0x044543, 0x044556, 0x1819, 0x0000, 0, 56 }, /* #79 */
     4219    { 0x3b3a96, 0x3b3256, 0x1819, 0x0000, 0, 56 }, /* #79 b */
     4220    { 0x255c86, 0x255456, 0xa9fb, 0x0000, 0, 63 }, /* #80 */
     4221    { 0x1a2353, 0x1a2356, 0xa9fb, 0x0000, 0, 63 }, /* #80 b */
     4222    { 0x182ed6, 0x182656, 0x3832, 0x0000, 0, 29 }, /* #81 */
     4223    { 0x275103, 0x275156, 0x3832, 0x0000, 0, 29 }, /* #81 b */
     4224    { 0x217857, 0x217013, 0xab36, 0x002a, 0, 10 }, /* #82 */
     4225    { 0x1e0782, 0x1e0713, 0xab36, 0x002a, 0, 10 }, /* #82 b */
     4226    { 0x304646, 0x304656, 0xe539, 0x0000, 0, 57 }, /* #83 */
     4227    { 0x0f3993, 0x0f3156, 0xe539, 0x0000, 0, 57 }, /* #83 b */
     4228    { 0x383306, 0x383356, 0x9eec, 0x0000, 0, 56 }, /* #84 */
     4229    { 0x074cd3, 0x074456, 0x9eec, 0x0000, 0, 56 }, /* #84 b */
     4230    { 0x087956, 0x087156, 0x4148, 0x0000, 0, 24 }, /* #85 */
     4231    { 0x370683, 0x370656, 0x4148, 0x0000, 0, 24 }, /* #85 b */
     4232    { 0x0c2f97, 0x0c2716, 0xc0b4, 0x302d, 0, 34 }, /* #86 */
     4233    { 0x335042, 0x335016, 0xc0b4, 0x302d, 0, 34 }, /* #86 b */
     4234    { 0x191282, 0x191256, 0xd0e9, 0x0000, 0, 21 }, /* #87 */
     4235    { 0x266d57, 0x266556, 0xd0e9, 0x0000, 0, 21 }, /* #87 b */
     4236    { 0x270cc7, 0x270417, 0x2e85, 0x0005, 0, 43 }, /* #88 */
     4237    { 0x187312, 0x187317, 0x2e85, 0x0005, 0, 43 }, /* #88 b */
     4238    { 0x3a5bc7, 0x3a5356, 0x644b, 0x0000, 0, 27 }, /* #89 */
     4239    { 0x052412, 0x052456, 0x644b, 0x0000, 0, 27 }, /* #89 b */
     4240    { 0x371686, 0x371612, 0x7a49, 0x01e9, 0, 6  }, /* #90 */
     4241    { 0x086953, 0x086112, 0x7a49, 0x01e9, 0, 6  }, /* #90 b */
     4242    { 0x2606d2, 0x260612, 0x02a5, 0x0015, 0, 37 }, /* #91 */
     4243    { 0x197907, 0x197112, 0x02a5, 0x0015, 0, 37 }, /* #91 b */
     4244    { 0x1e2887, 0x1e2056, 0x76ba, 0x0000, 0, 17 }, /* #92 */
     4245    { 0x215752, 0x215756, 0x76ba, 0x0000, 0, 17 }, /* #92 b */
     4246    { 0x012847, 0x012013, 0x6da9, 0x06da, 0, 4  }, /* #93 */
     4247    { 0x3e5792, 0x3e5713, 0x6da9, 0x06da, 0, 4  }, /* #93 b */
     4248    { 0x0d79c3, 0x0d7156, 0xe784, 0x0000, 0, 55 }, /* #94 */
     4249    { 0x320616, 0x320656, 0xe784, 0x0000, 0, 55 }, /* #94 b */
     4250    { 0x2c4d92, 0x2c4513, 0x58bc, 0x0058, 0, 40 }, /* #95 */
     4251    { 0x133247, 0x133213, 0x58bc, 0x0058, 0, 40 }, /* #95 b */
    30044252};
    30054253static const BINU16_TEST_T g_aTests_sar_u16_amd[] =
    30064254{
    3007     { 0x0960d7, 0x096056, 0x0000, 0x0000, 0, 43 }, /* #0 */
    3008     { 0x2a4a17, 0x2a4256, 0x0000, 0x0000, 0, 33 }, /* #1 */
    3009     { 0x1b2c83, 0x1b2456, 0x0000, 0x0000, 0, 51 }, /* #2 */
    3010     { 0x257446, 0x257456, 0x0000, 0x0000, 0, 55 }, /* #3 */
    3011     { 0x1540c7, 0x154056, 0x0000, 0x0000, 0, 6  }, /* #4 */
    3012     { 0x242c53, 0x242456, 0x0000, 0x0000, 0, 47 }, /* #5 */
    3013     { 0x1d71c7, 0x1d7157, 0x6d8d, 0x0000, 0, 47 }, /* #6 */
    3014     { 0x381587, 0x381556, 0x7b98, 0x0000, 0, 20 }, /* #7 */
    3015     { 0x303392, 0x303397, 0xcc67, 0xfff9, 0, 11 }, /* #8 */
    3016     { 0x0a6213, 0x0a6256, 0x30f7, 0x0000, 0, 17 }, /* #9 */
    3017     { 0x066e82, 0x066697, 0xfa33, 0xffff, 0, 16 }, /* #10 */
    3018     { 0x1d4b43, 0x1d4396, 0x95a3, 0xf2b4, 0, 3  }, /* #11 */
    3019     { 0x000187, 0x000197, 0xa4ff, 0xffff, 0, 49 }, /* #12 */
    3020     { 0x344682, 0x344656, 0x15f3, 0x0000, 0, 62 }, /* #13 */
    3021     { 0x0764d6, 0x076497, 0x967e, 0xffff, 0, 56 }, /* #14 */
    3022     { 0x066313, 0x066317, 0x2f88, 0x0005, 0, 11 }, /* #15 */
    3023     { 0x1f47d7, 0x1f4756, 0x4695, 0x0000, 0, 25 }, /* #16 */
    3024     { 0x023816, 0x023097, 0xce9a, 0xffff, 0, 48 }, /* #17 */
    3025     { 0x311cc3, 0x311457, 0x50e2, 0x0000, 0, 47 }, /* #18 */
    3026     { 0x2f65d2, 0x2f6597, 0xf189, 0xffff, 0, 28 }, /* #19 */
    3027     { 0x3e6d06, 0x3e6556, 0x69a7, 0x0000, 0, 28 }, /* #20 */
    3028     { 0x285ec6, 0x285656, 0x2afb, 0x0000, 0, 18 }, /* #21 */
    3029     { 0x0e2ec2, 0x0e2656, 0x6e2e, 0x0000, 0, 49 }, /* #22 */
    3030     { 0x0f0b57, 0x0f0392, 0xb9dc, 0xfff7, 0, 43 }, /* #23 */
    3031     { 0x357fd6, 0x357757, 0x715f, 0x0000, 0, 15 }, /* #24 */
    3032     { 0x1a5152, 0x1a5113, 0x3c7e, 0x0f1f, 0, 2  }, /* #25 */
    3033     { 0x3b1ed7, 0x3b1656, 0x37cf, 0x0000, 0, 58 }, /* #26 */
    3034     { 0x3675d7, 0x367512, 0x3387, 0x0067, 0, 7  }, /* #27 */
    3035     { 0x387d06, 0x387556, 0x4a3d, 0x0000, 0, 24 }, /* #28 */
    3036     { 0x3b1186, 0x3b1113, 0x72e5, 0x01cb, 0, 38 }, /* #29 */
    3037     { 0x003547, 0x003596, 0xfaa8, 0xfeaa, 0, 34 }, /* #30 */
    3038     { 0x0f4e93, 0x0f4697, 0xf0e8, 0xffff, 0, 20 }, /* #31 */
    3039     { 0x377512, 0x377556, 0x2c6d, 0x0000, 0, 56 }, /* #32 */
    3040     { 0x215917, 0x215156, 0x3552, 0x0000, 0, 54 }, /* #33 */
    3041     { 0x147b07, 0x147397, 0xd703, 0xffff, 0, 15 }, /* #34 */
    3042     { 0x174996, 0x174197, 0xfb7c, 0xffff, 0, 29 }, /* #35 */
    3043     { 0x2a23c7, 0x2a2356, 0x091f, 0x0000, 0, 16 }, /* #36 */
    3044     { 0x1437c3, 0x1437c3, 0xa659, 0xa659, 0, 32 }, /* #37 */
    3045     { 0x1c1bc6, 0x1c1392, 0x8e72, 0xffc7, 0, 41 }, /* #38 */
    3046     { 0x3124c7, 0x312412, 0x5a84, 0x000b, 0, 11 }, /* #39 */
    3047     { 0x1f1283, 0x1f1297, 0xb0f9, 0xffff, 0, 49 }, /* #40 */
    3048     { 0x1a5a86, 0x1a5296, 0x83fa, 0xfff0, 0, 43 }, /* #41 */
    3049     { 0x1b0c87, 0x1b0412, 0x2083, 0x0208, 0, 4  }, /* #42 */
    3050     { 0x3921d6, 0x392117, 0x3233, 0x000c, 0, 10 }, /* #43 */
    3051     { 0x0104d3, 0x010497, 0x9773, 0xffff, 0, 17 }, /* #44 */
    3052     { 0x186ac6, 0x186297, 0x8787, 0xffff, 0, 18 }, /* #45 */
    3053     { 0x3f0196, 0x3f0192, 0x960f, 0xff2c, 0, 7  }, /* #46 */
    3054     { 0x004156, 0x004113, 0x7563, 0x00ea, 0, 39 }, /* #47 */
    3055     { 0x153b16, 0x153392, 0xd367, 0xfffd, 0, 12 }, /* #48 */
    3056     { 0x217313, 0x217397, 0xe256, 0xffff, 0, 47 }, /* #49 */
    3057     { 0x0d3dd6, 0x0d3597, 0xe490, 0xffff, 0, 61 }, /* #50 */
    3058     { 0x0c77c3, 0x0c7792, 0xc036, 0xfffe, 0, 45 }, /* #51 */
    3059     { 0x280747, 0x280756, 0x6c43, 0x0000, 0, 61 }, /* #52 */
    3060     { 0x2d5fc7, 0x2d5712, 0x40bd, 0x0020, 0, 41 }, /* #53 */
    3061     { 0x027506, 0x027556, 0x1ede, 0x0000, 0, 47 }, /* #54 */
    3062     { 0x084813, 0x084092, 0xa612, 0xfffd, 0, 13 }, /* #55 */
    3063     { 0x3028d7, 0x302056, 0x4c28, 0x0000, 0, 30 }, /* #56 */
    3064     { 0x1f6817, 0x1f6056, 0x25e3, 0x0000, 0, 50 }, /* #57 */
    3065     { 0x3a3f93, 0x3a3797, 0xbff9, 0xffff, 0, 48 }, /* #58 */
    3066     { 0x2a26c7, 0x2a2696, 0xc304, 0xff0c, 0, 38 }, /* #59 */
    3067     { 0x112502, 0x112502, 0x23d5, 0x23d5, 0, 32 }, /* #60 */
    3068     { 0x302087, 0x302096, 0xfa79, 0xffff, 0, 43 }, /* #61 */
    3069     { 0x250046, 0x250096, 0xad2f, 0xfd69, 0, 5  }, /* #62 */
    3070     { 0x3f5093, 0x3f5097, 0xa8d4, 0xffff, 0, 48 }, /* #63 */
    3071     { 0x2f2f93, 0x2f2797, 0x997c, 0xffff, 0, 27 }, /* #64 */
    3072     { 0x333e02, 0x333697, 0xe0ce, 0xffff, 0, 18 }, /* #65 */
    3073     { 0x252c03, 0x252492, 0xac18, 0xfffd, 0, 13 }, /* #66 */
    3074     { 0x2b0b06, 0x2b0356, 0x7976, 0x0000, 0, 60 }, /* #67 */
    3075     { 0x2b2792, 0x2b2756, 0x0ed5, 0x0000, 0, 62 }, /* #68 */
    3076     { 0x3e2d82, 0x3e2597, 0xca0c, 0xffff, 0, 53 }, /* #69 */
    3077     { 0x304b86, 0x304397, 0x83bd, 0xf077, 0, 35 }, /* #70 */
    3078     { 0x0b5846, 0x0b5097, 0xd17c, 0xffff, 0, 47 }, /* #71 */
    3079     { 0x395d12, 0x395593, 0xb33b, 0xfffe, 0, 46 }, /* #72 */
    3080     { 0x136282, 0x136296, 0xb9f8, 0xee7e, 0, 34 }, /* #73 */
    3081     { 0x3c4742, 0x3c4797, 0xc879, 0xfffc, 0, 44 }, /* #74 */
    3082     { 0x336b82, 0x336393, 0xc6f1, 0xfff8, 0, 43 }, /* #75 */
    3083     { 0x323d52, 0x323597, 0xf30b, 0xffff, 0, 63 }, /* #76 */
    3084     { 0x203f02, 0x203756, 0x5e30, 0x0000, 0, 18 }, /* #77 */
    3085     { 0x1b1487, 0x1b1456, 0x3e57, 0x0000, 0, 18 }, /* #78 */
    3086     { 0x355e96, 0x355697, 0xc07f, 0xffff, 0, 52 }, /* #79 */
    3087     { 0x0e64d7, 0x0e6497, 0xc884, 0xffff, 0, 21 }, /* #80 */
    3088     { 0x2715d3, 0x271513, 0x4db3, 0x0004, 0, 12 }, /* #81 */
    3089     { 0x3208d3, 0x320097, 0xd6b2, 0xffff, 0, 60 }, /* #82 */
    3090     { 0x173643, 0x173617, 0x48da, 0x0048, 0, 40 }, /* #83 */
    3091     { 0x2c6183, 0x2c6197, 0x9050, 0xffff, 0, 19 }, /* #84 */
    3092     { 0x3374c3, 0x337497, 0xec25, 0xffff, 0, 57 }, /* #85 */
    3093     { 0x102317, 0x102393, 0xaa20, 0xffea, 0, 10 }, /* #86 */
    3094     { 0x233e07, 0x233697, 0x864c, 0xffff, 0, 18 }, /* #87 */
    3095     { 0x241187, 0x241197, 0xee71, 0xffff, 0, 29 }, /* #88 */
    3096     { 0x2b4092, 0x2b4093, 0xf06a, 0xfc1a, 0, 34 }, /* #89 */
    3097     { 0x276313, 0x276317, 0x7ac9, 0x00f5, 0, 7  }, /* #90 */
    3098     { 0x0e70c6, 0x0e7092, 0xdd60, 0xf758, 0, 34 }, /* #91 */
    3099     { 0x0f1c02, 0x0f1493, 0xb524, 0xf6a4, 0, 3  }, /* #92 */
    3100     { 0x1b4416, 0x1b4417, 0x0569, 0x000a, 0, 7  }, /* #93 */
    3101     { 0x2a2686, 0x2a2656, 0x533c, 0x0000, 0, 49 }, /* #94 */
    3102     { 0x395117, 0x395117, 0x790a, 0x0790, 0, 4  }, /* #95 */
     4255    { 0x095fc7, 0x095756, 0x0000, 0x0000, 0, 39 }, /* #0 */
     4256    { 0x362012, 0x362056, 0x0000, 0x0000, 0, 39 }, /* #0 b */
     4257    { 0x3a4882, 0x3a4056, 0x0000, 0x0000, 0, 10 }, /* #1 */
     4258    { 0x053757, 0x053756, 0x0000, 0x0000, 0, 10 }, /* #1 b */
     4259    { 0x0f4956, 0x0f4156, 0x0000, 0x0000, 0, 56 }, /* #2 */
     4260    { 0x303683, 0x303656, 0x0000, 0x0000, 0, 56 }, /* #2 b */
     4261    { 0x2c1342, 0x2c1356, 0x0000, 0x0000, 0, 50 }, /* #3 */
     4262    { 0x136c97, 0x136456, 0x0000, 0x0000, 0, 50 }, /* #3 b */
     4263    { 0x0a2c07, 0x0a2456, 0x0000, 0x0000, 0, 23 }, /* #4 */
     4264    { 0x3553d2, 0x355356, 0x0000, 0x0000, 0, 23 }, /* #4 b */
     4265    { 0x3241d2, 0x324156, 0x0000, 0x0000, 0, 31 }, /* #5 */
     4266    { 0x0d3e07, 0x0d3656, 0x0000, 0x0000, 0, 31 }, /* #5 b */
     4267    { 0x237652, 0x237656, 0x0e8e, 0x0000, 0, 22 }, /* #6 */
     4268    { 0x1c0987, 0x1c0156, 0x0e8e, 0x0000, 0, 22 }, /* #6 b */
     4269    { 0x0a3906, 0x0a3906, 0x857f, 0x857f, 0, 32 }, /* #7 */
     4270    { 0x3546d3, 0x3546d3, 0x857f, 0x857f, 0, 32 }, /* #7 b */
     4271    { 0x0716d3, 0x071693, 0x9e0e, 0xf9e0, 0, 36 }, /* #8 */
     4272    { 0x386906, 0x386193, 0x9e0e, 0xf9e0, 0, 36 }, /* #8 b */
     4273    { 0x177517, 0x177596, 0xc5c6, 0xffff, 0, 14 }, /* #9 */
     4274    { 0x280ac2, 0x280296, 0xc5c6, 0xffff, 0, 14 }, /* #9 b */
     4275    { 0x3d6bd2, 0x3d6317, 0x2725, 0x009c, 0, 6  }, /* #10 */
     4276    { 0x021407, 0x021417, 0x2725, 0x009c, 0, 6  }, /* #10 b */
     4277    { 0x222992, 0x222196, 0xe599, 0xfff9, 0, 42 }, /* #11 */
     4278    { 0x1d5647, 0x1d5696, 0xe599, 0xfff9, 0, 42 }, /* #11 b */
     4279    { 0x1b4dc6, 0x1b4556, 0x0346, 0x0000, 0, 47 }, /* #12 */
     4280    { 0x243213, 0x243256, 0x0346, 0x0000, 0, 47 }, /* #12 b */
     4281    { 0x2e4fd7, 0x2e4797, 0xb887, 0xffff, 0, 20 }, /* #13 */
     4282    { 0x113002, 0x113097, 0xb887, 0xffff, 0, 20 }, /* #13 b */
     4283    { 0x2c3407, 0x2c3412, 0x02b6, 0x015b, 0, 33 }, /* #14 */
     4284    { 0x134bd2, 0x134312, 0x02b6, 0x015b, 0, 33 }, /* #14 b */
     4285    { 0x325f82, 0x325797, 0xd529, 0xffff, 0, 47 }, /* #15 */
     4286    { 0x0d2057, 0x0d2097, 0xd529, 0xffff, 0, 47 }, /* #15 b */
     4287    { 0x1d7303, 0x1d7397, 0x9809, 0xffff, 0, 53 }, /* #16 */
     4288    { 0x220cd6, 0x220497, 0x9809, 0xffff, 0, 53 }, /* #16 b */
     4289    { 0x290192, 0x290197, 0x884f, 0xffff, 0, 60 }, /* #17 */
     4290    { 0x167e47, 0x167697, 0x884f, 0xffff, 0, 60 }, /* #17 b */
     4291    { 0x186503, 0x186597, 0xb6f3, 0xffff, 0, 30 }, /* #18 */
     4292    { 0x271ad6, 0x271297, 0xb6f3, 0xffff, 0, 30 }, /* #18 b */
     4293    { 0x321903, 0x321156, 0x009f, 0x0000, 0, 48 }, /* #19 */
     4294    { 0x0d66d6, 0x0d6656, 0x009f, 0x0000, 0, 48 }, /* #19 b */
     4295    { 0x034c83, 0x034456, 0x43f8, 0x0000, 0, 25 }, /* #20 */
     4296    { 0x3c3356, 0x3c3356, 0x43f8, 0x0000, 0, 25 }, /* #20 b */
     4297    { 0x1c51c6, 0x1c5156, 0x340c, 0x0000, 0, 50 }, /* #21 */
     4298    { 0x232e13, 0x232656, 0x340c, 0x0000, 0, 50 }, /* #21 b */
     4299    { 0x283547, 0x283597, 0xe5eb, 0xffff, 0, 55 }, /* #22 */
     4300    { 0x174a92, 0x174297, 0xe5eb, 0xffff, 0, 55 }, /* #22 b */
     4301    { 0x191c47, 0x191416, 0x2b1e, 0x0056, 0, 39 }, /* #23 */
     4302    { 0x266392, 0x266316, 0x2b1e, 0x0056, 0, 39 }, /* #23 b */
     4303    { 0x143703, 0x143797, 0xe9e7, 0xffff, 0, 23 }, /* #24 */
     4304    { 0x2b48d6, 0x2b4097, 0xe9e7, 0xffff, 0, 23 }, /* #24 b */
     4305    { 0x035ad2, 0x035297, 0xa897, 0xffff, 0, 24 }, /* #25 */
     4306    { 0x3c2507, 0x3c2597, 0xa897, 0xffff, 0, 24 }, /* #25 b */
     4307    { 0x3f1f06, 0x3f1717, 0x58b9, 0x058b, 0, 36 }, /* #26 */
     4308    { 0x0060d3, 0x006017, 0x58b9, 0x058b, 0, 36 }, /* #26 b */
     4309    { 0x347a93, 0x347256, 0x44ec, 0x0000, 0, 57 }, /* #27 */
     4310    { 0x0b0546, 0x0b0556, 0x44ec, 0x0000, 0, 57 }, /* #27 b */
     4311    { 0x247f57, 0x247796, 0xad71, 0xeb5c, 0, 34 }, /* #28 */
     4312    { 0x1b0082, 0x1b0096, 0xad71, 0xeb5c, 0, 34 }, /* #28 b */
     4313    { 0x044356, 0x044397, 0xab28, 0xffff, 0, 26 }, /* #29 */
     4314    { 0x3b3c83, 0x3b3497, 0xab28, 0xffff, 0, 26 }, /* #29 b */
     4315    { 0x222712, 0x222792, 0xd506, 0xffd5, 0, 8  }, /* #30 */
     4316    { 0x1d58c7, 0x1d5092, 0xd506, 0xffd5, 0, 8  }, /* #30 b */
     4317    { 0x1b07d2, 0x1b0717, 0x4643, 0x0011, 0, 42 }, /* #31 */
     4318    { 0x247807, 0x247017, 0x4643, 0x0011, 0, 42 }, /* #31 b */
     4319    { 0x051f92, 0x051756, 0x0b3c, 0x0000, 0, 53 }, /* #32 */
     4320    { 0x3a6047, 0x3a6056, 0x0b3c, 0x0000, 0, 53 }, /* #32 b */
     4321    { 0x203d06, 0x203512, 0x7883, 0x0f10, 0, 3  }, /* #33 */
     4322    { 0x1f42d3, 0x1f4212, 0x7883, 0x0f10, 0, 3  }, /* #33 b */
     4323    { 0x2d73d6, 0x2d7356, 0x11c9, 0x0000, 0, 31 }, /* #34 */
     4324    { 0x120c03, 0x120456, 0x11c9, 0x0000, 0, 31 }, /* #34 b */
     4325    { 0x384d56, 0x384597, 0xa740, 0xffff, 0, 52 }, /* #35 */
     4326    { 0x073283, 0x073297, 0xa740, 0xffff, 0, 52 }, /* #35 b */
     4327    { 0x2c23c7, 0x2c2397, 0x9238, 0xffff, 0, 62 }, /* #36 */
     4328    { 0x135c12, 0x135497, 0x9238, 0xffff, 0, 62 }, /* #36 b */
     4329    { 0x152052, 0x152096, 0xf1b1, 0xfc6c, 0, 34 }, /* #37 */
     4330    { 0x2a5f87, 0x2a5796, 0xf1b1, 0xfc6c, 0, 34 }, /* #37 b */
     4331    { 0x202607, 0x202656, 0x1959, 0x0000, 0, 19 }, /* #38 */
     4332    { 0x1f59d2, 0x1f5156, 0x1959, 0x0000, 0, 19 }, /* #38 b */
     4333    { 0x0d0292, 0x0d0297, 0xcbbf, 0xffff, 0, 20 }, /* #39 */
     4334    { 0x327d47, 0x327597, 0xcbbf, 0xffff, 0, 20 }, /* #39 b */
     4335    { 0x2b34c7, 0x2b3497, 0xd1b2, 0xffff, 0, 59 }, /* #40 */
     4336    { 0x144b12, 0x144397, 0xd1b2, 0xffff, 0, 59 }, /* #40 b */
     4337    { 0x2e3096, 0x2e3056, 0x5a89, 0x0000, 0, 30 }, /* #41 */
     4338    { 0x114f43, 0x114756, 0x5a89, 0x0000, 0, 30 }, /* #41 b */
     4339    { 0x394303, 0x394397, 0xb09c, 0xffff, 0, 22 }, /* #42 */
     4340    { 0x063cd6, 0x063497, 0xb09c, 0xffff, 0, 22 }, /* #42 b */
     4341    { 0x175b46, 0x175397, 0xf7d2, 0xffff, 0, 24 }, /* #43 */
     4342    { 0x282493, 0x282497, 0xf7d2, 0xffff, 0, 24 }, /* #43 b */
     4343    { 0x055757, 0x055756, 0x0c55, 0x0000, 0, 30 }, /* #44 */
     4344    { 0x3a2882, 0x3a2056, 0x0c55, 0x0000, 0, 30 }, /* #44 b */
     4345    { 0x383942, 0x383113, 0x45f8, 0x0008, 0, 43 }, /* #45 */
     4346    { 0x074697, 0x074613, 0x45f8, 0x0008, 0, 43 }, /* #45 b */
     4347    { 0x0e4f97, 0x0e4797, 0x8d0b, 0xffff, 0, 29 }, /* #46 */
     4348    { 0x313042, 0x313097, 0x8d0b, 0xffff, 0, 29 }, /* #46 b */
     4349    { 0x1f1c46, 0x1f1413, 0x1ac3, 0x0001, 0, 44 }, /* #47 */
     4350    { 0x206393, 0x206313, 0x1ac3, 0x0001, 0, 44 }, /* #47 b */
     4351    { 0x232287, 0x232212, 0x2231, 0x0002, 0, 44 }, /* #48 */
     4352    { 0x1c5d52, 0x1c5512, 0x2231, 0x0002, 0, 44 }, /* #48 b */
     4353    { 0x276f16, 0x276756, 0x43df, 0x0000, 0, 16 }, /* #49 */
     4354    { 0x1810c3, 0x181056, 0x43df, 0x0000, 0, 16 }, /* #49 b */
     4355    { 0x080197, 0x080156, 0x6f4e, 0x0000, 0, 29 }, /* #50 */
     4356    { 0x377e42, 0x377656, 0x6f4e, 0x0000, 0, 29 }, /* #50 b */
     4357    { 0x3a6953, 0x3a6196, 0xf66c, 0xfb36, 0, 1  }, /* #51 */
     4358    { 0x051686, 0x051696, 0xf66c, 0xfb36, 0, 1  }, /* #51 b */
     4359    { 0x095393, 0x095356, 0x4283, 0x0000, 0, 17 }, /* #52 */
     4360    { 0x362c46, 0x362456, 0x4283, 0x0000, 0, 17 }, /* #52 b */
     4361    { 0x0612d7, 0x061293, 0x8ff1, 0xffc7, 0, 41 }, /* #53 */
     4362    { 0x396d02, 0x396593, 0x8ff1, 0xffc7, 0, 41 }, /* #53 b */
     4363    { 0x337893, 0x337097, 0xe5c1, 0xffff, 0, 52 }, /* #54 */
     4364    { 0x0c0746, 0x0c0797, 0xe5c1, 0xffff, 0, 52 }, /* #54 b */
     4365    { 0x261dd3, 0x261556, 0x6a20, 0x0000, 0, 24 }, /* #55 */
     4366    { 0x196206, 0x196256, 0x6a20, 0x0000, 0, 24 }, /* #55 b */
     4367    { 0x184206, 0x184212, 0x46aa, 0x08d5, 0, 3  }, /* #56 */
     4368    { 0x273dd3, 0x273512, 0x46aa, 0x08d5, 0, 3  }, /* #56 b */
     4369    { 0x046242, 0x046256, 0x0d25, 0x0000, 0, 14 }, /* #57 */
     4370    { 0x3b1d97, 0x3b1556, 0x0d25, 0x0000, 0, 14 }, /* #57 b */
     4371    { 0x210383, 0x210356, 0x4b54, 0x0000, 0, 23 }, /* #58 */
     4372    { 0x1e7c56, 0x1e7456, 0x4b54, 0x0000, 0, 23 }, /* #58 b */
     4373    { 0x0f3a57, 0x0f3296, 0x86f0, 0xffc3, 0, 41 }, /* #59 */
     4374    { 0x304582, 0x304596, 0x86f0, 0xffc3, 0, 41 }, /* #59 b */
     4375    { 0x2816d6, 0x281656, 0x6fa0, 0x0000, 0, 54 }, /* #60 */
     4376    { 0x176903, 0x176156, 0x6fa0, 0x0000, 0, 54 }, /* #60 b */
     4377    { 0x352bc7, 0x352356, 0x55a9, 0x0000, 0, 50 }, /* #61 */
     4378    { 0x0a5412, 0x0a5456, 0x55a9, 0x0000, 0, 50 }, /* #61 b */
     4379    { 0x0f3b82, 0x0f3392, 0x9961, 0xe658, 0, 2  }, /* #62 */
     4380    { 0x304457, 0x304492, 0x9961, 0xe658, 0, 2  }, /* #62 b */
     4381    { 0x0f6a82, 0x0f6256, 0x17a6, 0x0000, 0, 63 }, /* #63 */
     4382    { 0x301557, 0x301556, 0x17a6, 0x0000, 0, 63 }, /* #63 b */
     4383    { 0x0c5347, 0x0c5397, 0xb27d, 0xffff, 0, 27 }, /* #64 */
     4384    { 0x332c92, 0x332497, 0xb27d, 0xffff, 0, 27 }, /* #64 b */
     4385    { 0x215143, 0x215143, 0x5d89, 0x5d89, 0, 32 }, /* #65 */
     4386    { 0x1e2e96, 0x1e2e96, 0x5d89, 0x5d89, 0, 32 }, /* #65 b */
     4387    { 0x343502, 0x343556, 0x6a16, 0x0000, 0, 26 }, /* #66 */
     4388    { 0x0b4ad7, 0x0b4256, 0x6a16, 0x0000, 0, 26 }, /* #66 b */
     4389    { 0x264847, 0x264012, 0x7331, 0x0073, 0, 8  }, /* #67 */
     4390    { 0x193792, 0x193712, 0x7331, 0x0073, 0, 8  }, /* #67 b */
     4391    { 0x055b13, 0x055397, 0xf0fd, 0xffff, 0, 50 }, /* #68 */
     4392    { 0x3a24c6, 0x3a2497, 0xf0fd, 0xffff, 0, 50 }, /* #68 b */
     4393    { 0x3c6cc2, 0x3c6413, 0x74ca, 0x000e, 0, 43 }, /* #69 */
     4394    { 0x031317, 0x031313, 0x74ca, 0x000e, 0, 43 }, /* #69 b */
     4395    { 0x190f87, 0x190756, 0x7474, 0x0000, 0, 56 }, /* #70 */
     4396    { 0x267052, 0x267056, 0x7474, 0x0000, 0, 56 }, /* #70 b */
     4397    { 0x0a1816, 0x0a1097, 0xa4e7, 0xffff, 0, 48 }, /* #71 */
     4398    { 0x3567c3, 0x356797, 0xa4e7, 0xffff, 0, 48 }, /* #71 b */
     4399    { 0x001cc7, 0x001417, 0x6517, 0x328b, 0, 1  }, /* #72 */
     4400    { 0x3f6312, 0x3f6317, 0x6517, 0x328b, 0, 1  }, /* #72 b */
     4401    { 0x124a07, 0x124212, 0x3835, 0x0038, 0, 8  }, /* #73 */
     4402    { 0x2d35d2, 0x2d3512, 0x3835, 0x0038, 0, 8  }, /* #73 b */
     4403    { 0x303453, 0x303417, 0x4197, 0x0041, 0, 8  }, /* #74 */
     4404    { 0x0f4b86, 0x0f4317, 0x4197, 0x0041, 0, 8  }, /* #74 b */
     4405    { 0x0f4983, 0x0f4197, 0xd129, 0xffff, 0, 59 }, /* #75 */
     4406    { 0x303656, 0x303697, 0xd129, 0xffff, 0, 59 }, /* #75 b */
     4407    { 0x0b1a97, 0x0b1256, 0x0876, 0x0000, 0, 63 }, /* #76 */
     4408    { 0x346542, 0x346556, 0x0876, 0x0000, 0, 63 }, /* #76 b */
     4409    { 0x312642, 0x312696, 0xbf01, 0xfbf0, 0, 36 }, /* #77 */
     4410    { 0x0e5997, 0x0e5196, 0xbf01, 0xfbf0, 0, 36 }, /* #77 b */
     4411    { 0x1d2607, 0x1d2656, 0x12c9, 0x0000, 0, 51 }, /* #78 */
     4412    { 0x2259d2, 0x225156, 0x12c9, 0x0000, 0, 51 }, /* #78 b */
     4413    { 0x240d92, 0x240596, 0xd33d, 0xffff, 0, 14 }, /* #79 */
     4414    { 0x1b7247, 0x1b7296, 0xd33d, 0xffff, 0, 14 }, /* #79 b */
     4415    { 0x0a4803, 0x0a4013, 0x1756, 0x000b, 0, 41 }, /* #80 */
     4416    { 0x3537d6, 0x353713, 0x1756, 0x000b, 0, 41 }, /* #80 b */
     4417    { 0x137d47, 0x137593, 0xbb48, 0xff76, 0, 39 }, /* #81 */
     4418    { 0x2c0292, 0x2c0293, 0xbb48, 0xff76, 0, 39 }, /* #81 b */
     4419    { 0x1c0743, 0x1c0713, 0x77ed, 0x01df, 0, 38 }, /* #82 */
     4420    { 0x237896, 0x237013, 0x77ed, 0x01df, 0, 38 }, /* #82 b */
     4421    { 0x075b03, 0x075356, 0x4c0a, 0x0000, 0, 50 }, /* #83 */
     4422    { 0x3824d6, 0x382456, 0x4c0a, 0x0000, 0, 50 }, /* #83 b */
     4423    { 0x0a5697, 0x0a5656, 0x634f, 0x0000, 0, 52 }, /* #84 */
     4424    { 0x352942, 0x352156, 0x634f, 0x0000, 0, 52 }, /* #84 b */
     4425    { 0x1b1e06, 0x1b1693, 0xb524, 0xf6a4, 0, 35 }, /* #85 */
     4426    { 0x2461d3, 0x246193, 0xb524, 0xf6a4, 0, 35 }, /* #85 b */
     4427    { 0x0f3643, 0x0f3656, 0x0244, 0x0000, 0, 61 }, /* #86 */
     4428    { 0x304996, 0x304156, 0x0244, 0x0000, 0, 61 }, /* #86 b */
     4429    { 0x173917, 0x173197, 0x9369, 0xffff, 0, 48 }, /* #87 */
     4430    { 0x2846c2, 0x284697, 0x9369, 0xffff, 0, 48 }, /* #87 b */
     4431    { 0x090257, 0x090216, 0x314a, 0x18a5, 0, 33 }, /* #88 */
     4432    { 0x367d82, 0x367516, 0x314a, 0x18a5, 0, 33 }, /* #88 b */
     4433    { 0x1d3fd3, 0x1d3756, 0x70f9, 0x0000, 0, 51 }, /* #89 */
     4434    { 0x224006, 0x224056, 0x70f9, 0x0000, 0, 51 }, /* #89 b */
     4435    { 0x040f57, 0x040756, 0x78e1, 0x0000, 0, 63 }, /* #90 */
     4436    { 0x3b7082, 0x3b7056, 0x78e1, 0x0000, 0, 63 }, /* #90 b */
     4437    { 0x386156, 0x386156, 0x78c6, 0x78c6, 0, 0  }, /* #91 */
     4438    { 0x071e83, 0x071e83, 0x78c6, 0x78c6, 0, 0  }, /* #91 b */
     4439    { 0x171107, 0x171156, 0x186a, 0x0000, 0, 55 }, /* #92 */
     4440    { 0x286ed2, 0x286656, 0x186a, 0x0000, 0, 55 }, /* #92 b */
     4441    { 0x3f0986, 0x3f0196, 0xea60, 0xff53, 0, 5  }, /* #93 */
     4442    { 0x007653, 0x007696, 0xea60, 0xff53, 0, 5  }, /* #93 b */
     4443    { 0x0274c2, 0x027412, 0x128b, 0x0094, 0, 5  }, /* #94 */
     4444    { 0x3d0b17, 0x3d0312, 0x128b, 0x0094, 0, 5  }, /* #94 b */
     4445    { 0x1b5583, 0x1b5517, 0x2487, 0x0490, 0, 35 }, /* #95 */
     4446    { 0x242a56, 0x242217, 0x2487, 0x0490, 0, 35 }, /* #95 b */
    31034447};
    31044448static const BINU32_TEST_T g_aTests_rol_u32_amd[] =
    31054449{
    3106     { 0x277553, 0x277552, 0x00000000, 0x00000000, 0, 89 }, /* #0 */
    3107     { 0x3453d7, 0x3453d6, 0x00000000, 0x00000000, 0, 30 }, /* #1 */
    3108     { 0x047493, 0x047492, 0x00000000, 0x00000000, 0, 114 }, /* #2 */
    3109     { 0x0d39d6, 0x0d31d6, 0x00000000, 0x00000000, 0, 91 }, /* #3 */
    3110     { 0x291297, 0x291296, 0x00000000, 0x00000000, 0, 10 }, /* #4 */
    3111     { 0x096bd6, 0x0963d6, 0x00000000, 0x00000000, 0, 94 }, /* #5 */
    3112     { 0x143296, 0x143a96, 0xe9cf6780, 0xcf01d39e, 0, 113 }, /* #6 */
    3113     { 0x335653, 0x335e53, 0x6670481b, 0x38240db3, 0, 39 }, /* #7 */
    3114     { 0x157b52, 0x157b53, 0xfe5377d3, 0x3fe5377d, 0, 28 }, /* #8 */
    3115     { 0x0e5ad6, 0x0e52d7, 0x061486dd, 0xd061486d, 0, 28 }, /* #9 */
    3116     { 0x166357, 0x166356, 0x6ef1c276, 0x709d9bbc, 0, 14 }, /* #10 */
    3117     { 0x371713, 0x371712, 0xdf67cce7, 0x7cce7df6, 0, 76 }, /* #11 */
    3118     { 0x1f4516, 0x1f4516, 0x8d83ce4c, 0x360f3932, 0, 2  }, /* #12 */
    3119     { 0x2105c3, 0x210dc3, 0xc5df2dd6, 0x6c5df2dd, 0, 28 }, /* #13 */
    3120     { 0x265c07, 0x265c07, 0x756371c7, 0x58dc71dd, 0, 6  }, /* #14 */
    3121     { 0x3018c2, 0x3010c3, 0x1fb12db6, 0xb0fd896d, 0, 123 }, /* #15 */
    3122     { 0x3674d7, 0x3674d7, 0x2cf263a9, 0xd4967931, 0, 119 }, /* #16 */
    3123     { 0x0d2683, 0x0d2e83, 0x2ee533fe, 0x177299ff, 0, 63 }, /* #17 */
    3124     { 0x0c2142, 0x0c2143, 0x0d38ec50, 0xc7628069, 0, 75 }, /* #18 */
    3125     { 0x287396, 0x287b97, 0x1b8f90b5, 0x1f216a37, 0, 9  }, /* #19 */
    3126     { 0x096c83, 0x096c83, 0xa87d54da, 0x6aa1f553, 0, 122 }, /* #20 */
    3127     { 0x053406, 0x053c07, 0x4dad7e4a, 0x5afc949b, 0, 73 }, /* #21 */
    3128     { 0x193bc6, 0x193bc7, 0xba2583f4, 0x2e8960fd, 0, 126 }, /* #22 */
    3129     { 0x140293, 0x140293, 0xfdd05cf2, 0xba0b9e5f, 0, 101 }, /* #23 */
    3130     { 0x0e7193, 0x0e7993, 0x6d58f66a, 0x58f66a6d, 0, 104 }, /* #24 */
    3131     { 0x270216, 0x270a17, 0x7e01e316, 0x00f18b3f, 0, 39 }, /* #25 */
    3132     { 0x0547c6, 0x054fc7, 0x17c0aa65, 0x54ca2f81, 0, 17 }, /* #26 */
    3133     { 0x092146, 0x092147, 0x54f1e0ef, 0xbd53c783, 0, 122 }, /* #27 */
    3134     { 0x214e96, 0x214697, 0x2f308bcf, 0xe5e61179, 0, 61 }, /* #28 */
    3135     { 0x1f1017, 0x1f1817, 0x52b6b673, 0x6ce6a56d, 0, 113 }, /* #29 */
    3136     { 0x1b1683, 0x1b1e82, 0xaa2aa53c, 0xa2aa53ca, 0, 68 }, /* #30 */
    3137     { 0x090cd2, 0x090cd3, 0x62eaddb2, 0x756ed931, 0, 7  }, /* #31 */
    3138     { 0x294517, 0x294516, 0x1fca8717, 0x7f2a1c5c, 0, 34 }, /* #32 */
    3139     { 0x180617, 0x180e16, 0xbf4250b8, 0xe2fd0942, 0, 122 }, /* #33 */
    3140     { 0x195747, 0x195746, 0x10c68ebe, 0x68ebe10c, 0, 12 }, /* #34 */
    3141     { 0x0c5247, 0x0c5a46, 0x76b5a4a3, 0xa376b5a4, 0, 56 }, /* #35 */
    3142     { 0x2c4e42, 0x2c4e43, 0x14cda5a4, 0x20a66d2d, 0, 123 }, /* #36 */
    3143     { 0x1f3ad6, 0x1f3ad7, 0xf5eb84c6, 0x098debd7, 0, 81 }, /* #37 */
    3144     { 0x280997, 0x280196, 0x442096f2, 0x4b792210, 0, 79 }, /* #38 */
    3145     { 0x230683, 0x230e82, 0xe0c53ca8, 0xa38314f2, 0, 58 }, /* #39 */
    3146     { 0x164806, 0x164006, 0xf1281490, 0x4a05243c, 0, 38 }, /* #40 */
    3147     { 0x3b43c7, 0x3b4bc7, 0xf0dec72a, 0x7b1cabc3, 0, 74 }, /* #41 */
    3148     { 0x0d43d7, 0x0d4bd7, 0x4ef616e5, 0x3bd85b95, 0, 98 }, /* #42 */
    3149     { 0x2c5a16, 0x2c5216, 0x7f5823be, 0x11df3fac, 0, 111 }, /* #43 */
    3150     { 0x3b3ad6, 0x3b3ad6, 0x2668f469, 0xcd1e8d24, 0, 5  }, /* #44 */
    3151     { 0x2c6607, 0x2c6606, 0xf79e64a8, 0x3de7992a, 0, 30 }, /* #45 */
    3152     { 0x2b3503, 0x2b3d03, 0xef02cd75, 0x02cd75ef, 0, 40 }, /* #46 */
    3153     { 0x1353c2, 0x135bc3, 0x735ff4b9, 0x5ff4b973, 0, 8  }, /* #47 */
    3154     { 0x2f46d7, 0x2f46d7, 0x3bd36ceb, 0xb6759de9, 0, 79 }, /* #48 */
    3155     { 0x327357, 0x327357, 0x9cf2785f, 0x9e4f0bf3, 0, 37 }, /* #49 */
    3156     { 0x2c3683, 0x2c3e83, 0x648c16fa, 0x6fa648c1, 0, 84 }, /* #50 */
    3157     { 0x207343, 0x207342, 0xe282f4c8, 0x71417a64, 0, 127 }, /* #51 */
    3158     { 0x227f07, 0x227706, 0x42df715f, 0x5bee2be8, 0, 69 }, /* #52 */
    3159     { 0x3f1ad7, 0x3f1ad7, 0x2d037850, 0x40de140b, 0, 70 }, /* #53 */
    3160     { 0x1228c3, 0x1228c2, 0x516abad3, 0xb55d69a8, 0, 103 }, /* #54 */
    3161     { 0x2549c3, 0x2541c2, 0xa3580182, 0x0060a8d6, 0, 110 }, /* #55 */
    3162     { 0x0306d3, 0x030ed2, 0x853f57e0, 0xafc10a7e, 0, 81 }, /* #56 */
    3163     { 0x3b2d07, 0x3b2d06, 0xd6d3066d, 0xb698336e, 0, 35 }, /* #57 */
    3164     { 0x277016, 0x277016, 0x1ab78a29, 0x5148d5bc, 0, 115 }, /* #58 */
    3165     { 0x200306, 0x200307, 0xede6a6db, 0xe6a6dbed, 0, 104 }, /* #59 */
    3166     { 0x0c59c2, 0x0c59c2, 0xe9da6e85, 0x9ba17a76, 0, 14 }, /* #60 */
    3167     { 0x0624d6, 0x0624d6, 0x2d77c2dc, 0x5aef85b8, 0, 33 }, /* #61 */
    3168     { 0x0f0d17, 0x0f0d16, 0x852edc0f, 0xa5db81f0, 0, 69 }, /* #62 */
    3169     { 0x1c35d6, 0x1c35d6, 0x4392082d, 0x1c90416a, 0, 3  }, /* #63 */
    3170     { 0x153c87, 0x153486, 0x8f80a64d, 0x3e029936, 0, 2  }, /* #64 */
    3171     { 0x1d24d2, 0x1d2cd3, 0x10e64548, 0x52043991, 0, 118 }, /* #65 */
    3172     { 0x0d3787, 0x0d3786, 0xcd55e474, 0x6aaf23a6, 0, 3  }, /* #66 */
    3173     { 0x176782, 0x176f83, 0xdc4c2479, 0x13091e77, 0, 70 }, /* #67 */
    3174     { 0x3b3e47, 0x3b3e47, 0x9d48c36b, 0x0dae7523, 0, 82 }, /* #68 */
    3175     { 0x125143, 0x125942, 0xed2e77c7, 0xfda5cef8, 0, 125 }, /* #69 */
    3176     { 0x2d45c6, 0x2d45c6, 0xa641eaf6, 0x1eaf6a64, 0, 108 }, /* #70 */
    3177     { 0x215042, 0x215042, 0x3adb9f12, 0x75b73e24, 0, 65 }, /* #71 */
    3178     { 0x3f6797, 0x3f6796, 0x45bcf175, 0x5bcf1754, 0, 68 }, /* #72 */
    3179     { 0x2309d3, 0x2301d3, 0xce5c3925, 0x925ce5c3, 0, 84 }, /* #73 */
    3180     { 0x005b16, 0x005317, 0x1739e8e3, 0xa38c5ce7, 0, 82 }, /* #74 */
    3181     { 0x0265c3, 0x0265c2, 0xb4bc85aa, 0x16aad2f2, 0, 114 }, /* #75 */
    3182     { 0x0e2d17, 0x0e2d17, 0x91fa9617, 0x791fa961, 0, 28 }, /* #76 */
    3183     { 0x234107, 0x234107, 0x6c0233eb, 0xb60119f5, 0, 95 }, /* #77 */
    3184     { 0x120c83, 0x120c83, 0x26fdb3b7, 0x26fdb3b7, 0, 96 }, /* #78 */
    3185     { 0x281dd2, 0x2815d2, 0x77138446, 0x27088cee, 0, 105 }, /* #79 */
    3186     { 0x1a0046, 0x1a0046, 0xc411d2d1, 0xc411d2d1, 0, 64 }, /* #80 */
    3187     { 0x347817, 0x347017, 0xb3962aac, 0x9672c555, 0, 125 }, /* #81 */
    3188     { 0x055d82, 0x055583, 0x77403894, 0xdd00e251, 0, 98 }, /* #82 */
    3189     { 0x034b16, 0x034b16, 0xd6fed850, 0x86b7f6c2, 0, 123 }, /* #83 */
    3190     { 0x121b02, 0x121302, 0x530f3db1, 0x7b62a61e, 0, 17 }, /* #84 */
    3191     { 0x361913, 0x361113, 0xdda7d541, 0xd541dda7, 0, 112 }, /* #85 */
    3192     { 0x383692, 0x383693, 0xbec6b475, 0xd8d68eb7, 0, 5  }, /* #86 */
    3193     { 0x024bd3, 0x024bd3, 0x46bfaf60, 0x7f5ec08d, 0, 105 }, /* #87 */
    3194     { 0x3e3853, 0x3e3053, 0x5565717e, 0x95595c5f, 0, 126 }, /* #88 */
    3195     { 0x057e92, 0x057693, 0xecd67b46, 0xacf68dd9, 0, 41 }, /* #89 */
    3196     { 0x014382, 0x014383, 0x1d8cb9fb, 0xb1973f63, 0, 101 }, /* #90 */
    3197     { 0x127f46, 0x127746, 0xc1ff3c58, 0x60ff9e2c, 0, 127 }, /* #91 */
    3198     { 0x2b67c3, 0x2b67c2, 0x033106f9, 0x1be40cc4, 0, 18 }, /* #92 */
    3199     { 0x0d7292, 0x0d7292, 0x83a68eb3, 0x3a68eb38, 0, 36 }, /* #93 */
    3200     { 0x3d5256, 0x3d5a56, 0xa4c661cf, 0x98cc39f4, 0, 101 }, /* #94 */
    3201     { 0x0b5293, 0x0b5292, 0x5ca28b1b, 0x28b1b5ca, 0, 76 }, /* #95 */
     4450    { 0x370f43, 0x370742, 0x00000000, 0x00000000, 0, 106 }, /* #0 */
     4451    { 0x087096, 0x087096, 0x00000000, 0x00000000, 0, 106 }, /* #0 b */
     4452    { 0x324c97, 0x324496, 0x00000000, 0x00000000, 0, 21 }, /* #1 */
     4453    { 0x0d3342, 0x0d3342, 0x00000000, 0x00000000, 0, 21 }, /* #1 b */
     4454    { 0x101007, 0x101006, 0x00000000, 0x00000000, 0, 24 }, /* #2 */
     4455    { 0x2f6fd2, 0x2f67d2, 0x00000000, 0x00000000, 0, 24 }, /* #2 b */
     4456    { 0x3f2c47, 0x3f2446, 0x00000000, 0x00000000, 0, 34 }, /* #3 */
     4457    { 0x005392, 0x005392, 0x00000000, 0x00000000, 0, 34 }, /* #3 b */
     4458    { 0x135d87, 0x135586, 0x00000000, 0x00000000, 0, 33 }, /* #4 */
     4459    { 0x2c2252, 0x2c2252, 0x00000000, 0x00000000, 0, 33 }, /* #4 b */
     4460    { 0x287e12, 0x287612, 0x00000000, 0x00000000, 0, 36 }, /* #5 */
     4461    { 0x1701c7, 0x1701c6, 0x00000000, 0x00000000, 0, 36 }, /* #5 b */
     4462    { 0x2d2a82, 0x2d2a83, 0x7581f115, 0x581f1157, 0, 36 }, /* #6 */
     4463    { 0x125557, 0x125d57, 0x7581f115, 0x581f1157, 0, 36 }, /* #6 b */
     4464    { 0x0a02c2, 0x0a02c2, 0x0790b3a5, 0x790b3a50, 0, 4  }, /* #7 */
     4465    { 0x357d17, 0x357516, 0x0790b3a5, 0x790b3a50, 0, 4  }, /* #7 b */
     4466    { 0x194013, 0x194813, 0xf30584b0, 0x612c3cc1, 0, 78 }, /* #8 */
     4467    { 0x263fc6, 0x263fc7, 0xf30584b0, 0x612c3cc1, 0, 78 }, /* #8 b */
     4468    { 0x027c57, 0x027c56, 0x465135bc, 0x8ca26b78, 0, 97 }, /* #9 */
     4469    { 0x3d0382, 0x3d0b82, 0x465135bc, 0x8ca26b78, 0, 97 }, /* #9 b */
     4470    { 0x1c6742, 0x1c6742, 0xd91ad54b, 0xd91ad54b, 0, 32 }, /* #10 */
     4471    { 0x231897, 0x231897, 0xd91ad54b, 0xd91ad54b, 0, 32 }, /* #10 b */
     4472    { 0x004602, 0x004e03, 0x2afe2d3b, 0x655fc5a7, 0, 93 }, /* #11 */
     4473    { 0x3f39d7, 0x3f39d7, 0x2afe2d3b, 0x655fc5a7, 0, 93 }, /* #11 b */
     4474    { 0x2c4a42, 0x2c4243, 0xfddd24cf, 0xddd24cff, 0, 68 }, /* #12 */
     4475    { 0x133597, 0x133597, 0xfddd24cf, 0xddd24cff, 0, 68 }, /* #12 b */
     4476    { 0x333b87, 0x333386, 0xa3e6e8c7, 0x3d1f3746, 0, 59 }, /* #13 */
     4477    { 0x0c4452, 0x0c4452, 0xa3e6e8c7, 0x3d1f3746, 0, 59 }, /* #13 b */
     4478    { 0x312d07, 0x312d06, 0x3482b7e0, 0xadf80d20, 0, 14 }, /* #14 */
     4479    { 0x0e52d2, 0x0e5ad2, 0x3482b7e0, 0xadf80d20, 0, 14 }, /* #14 b */
     4480    { 0x201397, 0x201397, 0xaf25c093, 0x92e049d7, 0, 103 }, /* #15 */
     4481    { 0x1f6c42, 0x1f6443, 0xaf25c093, 0x92e049d7, 0, 103 }, /* #15 b */
     4482    { 0x2c56c3, 0x2c5ec3, 0xb173cf1a, 0x62e79e35, 0, 65 }, /* #16 */
     4483    { 0x132916, 0x132917, 0xb173cf1a, 0x62e79e35, 0, 65 }, /* #16 b */
     4484    { 0x035697, 0x035697, 0xb2c59e91, 0xd23658b3, 0, 117 }, /* #17 */
     4485    { 0x3c2942, 0x3c2143, 0xb2c59e91, 0xd23658b3, 0, 117 }, /* #17 b */
     4486    { 0x056b93, 0x056b92, 0xa06cbd5b, 0xe81b2f56, 0, 126 }, /* #18 */
     4487    { 0x3a1446, 0x3a1c46, 0xa06cbd5b, 0xe81b2f56, 0, 126 }, /* #18 b */
     4488    { 0x1a3d13, 0x1a3513, 0x5ff2bb67, 0xdb3aff95, 0, 19 }, /* #19 */
     4489    { 0x2542c6, 0x2542c7, 0x5ff2bb67, 0xdb3aff95, 0, 19 }, /* #19 b */
     4490    { 0x0511c3, 0x0511c3, 0xd96ef308, 0x846cb779, 0, 23 }, /* #20 */
     4491    { 0x3a6e16, 0x3a6617, 0xd96ef308, 0x846cb779, 0, 23 }, /* #20 b */
     4492    { 0x362796, 0x362f97, 0x18a0ed72, 0x6b90c507, 0, 83 }, /* #21 */
     4493    { 0x095843, 0x095843, 0x18a0ed72, 0x6b90c507, 0, 83 }, /* #21 b */
     4494    { 0x3f4fd7, 0x3f47d7, 0x3f67bd79, 0xb3debc9f, 0, 71 }, /* #22 */
     4495    { 0x003002, 0x003003, 0x3f67bd79, 0xb3debc9f, 0, 71 }, /* #22 b */
     4496    { 0x3e7c93, 0x3e7493, 0x64008808, 0x90022021, 0, 2  }, /* #23 */
     4497    { 0x010346, 0x010347, 0x64008808, 0x90022021, 0, 2  }, /* #23 b */
     4498    { 0x294f53, 0x294f52, 0x59fc6135, 0xfe309aac, 0, 103 }, /* #24 */
     4499    { 0x163086, 0x163886, 0x59fc6135, 0xfe309aac, 0, 103 }, /* #24 b */
     4500    { 0x160ed7, 0x1606d6, 0x08c394bf, 0x5f8461ca, 0, 23 }, /* #25 */
     4501    { 0x297102, 0x297102, 0x08c394bf, 0x5f8461ca, 0, 23 }, /* #25 b */
     4502    { 0x236b46, 0x236346, 0x90e1acea, 0x4386b3aa, 0, 34 }, /* #26 */
     4503    { 0x1c1493, 0x1c1492, 0x90e1acea, 0x4386b3aa, 0, 34 }, /* #26 b */
     4504    { 0x206052, 0x206053, 0x07dc1be7, 0xc1be707d, 0, 12 }, /* #27 */
     4505    { 0x1f1f87, 0x1f1787, 0x07dc1be7, 0xc1be707d, 0, 12 }, /* #27 b */
     4506    { 0x166303, 0x166303, 0x14c00d76, 0x8530035d, 0, 30 }, /* #28 */
     4507    { 0x291cd6, 0x2914d7, 0x14c00d76, 0x8530035d, 0, 30 }, /* #28 b */
     4508    { 0x382443, 0x382c42, 0x4ede81b7, 0x9dbd036e, 0, 1  }, /* #29 */
     4509    { 0x075b96, 0x075b96, 0x4ede81b7, 0x9dbd036e, 0, 1  }, /* #29 b */
     4510    { 0x0a4657, 0x0a4656, 0x3ed01f99, 0x64fb407e, 0, 90 }, /* #30 */
     4511    { 0x353982, 0x353182, 0x3ed01f99, 0x64fb407e, 0, 90 }, /* #30 b */
     4512    { 0x2a2b56, 0x2a2b57, 0xe9d6a530, 0x4c3a75a9, 0, 118 }, /* #31 */
     4513    { 0x155483, 0x155c83, 0xe9d6a530, 0x4c3a75a9, 0, 118 }, /* #31 b */
     4514    { 0x1b4ad3, 0x1b4ad3, 0x2b15ca39, 0x15ca392b, 0, 72 }, /* #32 */
     4515    { 0x243506, 0x243d07, 0x2b15ca39, 0x15ca392b, 0, 72 }, /* #32 b */
     4516    { 0x251f17, 0x251717, 0xf8a3e151, 0x8a3e151f, 0, 100 }, /* #33 */
     4517    { 0x1a60c2, 0x1a60c3, 0xf8a3e151, 0x8a3e151f, 0, 100 }, /* #33 b */
     4518    { 0x3c3f56, 0x3c3756, 0x39ff996e, 0x73ff32dc, 0, 1  }, /* #34 */
     4519    { 0x034083, 0x034082, 0x39ff996e, 0x73ff32dc, 0, 1  }, /* #34 b */
     4520    { 0x3761c7, 0x3761c7, 0xbe33e30f, 0xe33e30fb, 0, 4  }, /* #35 */
     4521    { 0x081e12, 0x081613, 0xbe33e30f, 0xe33e30fb, 0, 4  }, /* #35 b */
     4522    { 0x2d5c57, 0x2d5457, 0xa59e8e9d, 0xa76967a3, 0, 54 }, /* #36 */
     4523    { 0x122382, 0x122383, 0xa59e8e9d, 0xa76967a3, 0, 54 }, /* #36 b */
     4524    { 0x041c03, 0x041403, 0x59e04587, 0x81161d67, 0, 42 }, /* #37 */
     4525    { 0x3b63d6, 0x3b63d7, 0x59e04587, 0x81161d67, 0, 42 }, /* #37 b */
     4526    { 0x0e7f17, 0x0e7f16, 0x753bcf95, 0xf95753bc, 0, 84 }, /* #38 */
     4527    { 0x3100c2, 0x3108c2, 0x753bcf95, 0xf95753bc, 0, 84 }, /* #38 b */
     4528    { 0x0f5d12, 0x0f5d13, 0xc5a8f639, 0x51ec738b, 0, 105 }, /* #39 */
     4529    { 0x3022c7, 0x302ac7, 0xc5a8f639, 0x51ec738b, 0, 105 }, /* #39 b */
     4530    { 0x286ad7, 0x2862d6, 0xa908b09d, 0x276a422c, 0, 118 }, /* #40 */
     4531    { 0x171502, 0x171502, 0xa908b09d, 0x276a422c, 0, 118 }, /* #40 b */
     4532    { 0x151947, 0x151946, 0xde439760, 0xc1bc872e, 0, 121 }, /* #41 */
     4533    { 0x2a6692, 0x2a6e92, 0xde439760, 0xc1bc872e, 0, 121 }, /* #41 b */
     4534    { 0x137897, 0x137896, 0x4dd9c5d5, 0x9bb38baa, 0, 97 }, /* #42 */
     4535    { 0x2c0742, 0x2c0f42, 0x4dd9c5d5, 0x9bb38baa, 0, 97 }, /* #42 b */
     4536    { 0x210407, 0x210406, 0x5499d866, 0x76199526, 0, 110 }, /* #43 */
     4537    { 0x1e7bd2, 0x1e73d2, 0x5499d866, 0x76199526, 0, 110 }, /* #43 b */
     4538    { 0x002717, 0x002717, 0x84a3bef4, 0x84a3bef4, 0, 96 }, /* #44 */
     4539    { 0x3f58c2, 0x3f58c2, 0x84a3bef4, 0x84a3bef4, 0, 96 }, /* #44 b */
     4540    { 0x2964d3, 0x2964d3, 0x67621ad6, 0x67621ad6, 0, 32 }, /* #45 */
     4541    { 0x161b06, 0x161b06, 0x67621ad6, 0x67621ad6, 0, 32 }, /* #45 b */
     4542    { 0x2d0a52, 0x2d0253, 0x09487564, 0xab204a43, 0, 51 }, /* #46 */
     4543    { 0x127587, 0x127587, 0x09487564, 0xab204a43, 0, 51 }, /* #46 b */
     4544    { 0x263256, 0x263257, 0xb4b46f06, 0xbc1ad2d1, 0, 114 }, /* #47 */
     4545    { 0x194d83, 0x194583, 0xb4b46f06, 0xbc1ad2d1, 0, 114 }, /* #47 b */
     4546    { 0x362457, 0x362456, 0xeca7187d, 0x61f7b29c, 0, 114 }, /* #48 */
     4547    { 0x095b82, 0x095382, 0xeca7187d, 0x61f7b29c, 0, 114 }, /* #48 b */
     4548    { 0x377e83, 0x377683, 0xe1302384, 0xc2604709, 0, 33 }, /* #49 */
     4549    { 0x080156, 0x080157, 0xe1302384, 0xc2604709, 0, 33 }, /* #49 b */
     4550    { 0x126752, 0x126752, 0xb61a852a, 0x556c350a, 0, 121 }, /* #50 */
     4551    { 0x2d1887, 0x2d1086, 0xb61a852a, 0x556c350a, 0, 121 }, /* #50 b */
     4552    { 0x075bc2, 0x075bc3, 0xb83675e0, 0x5e0b8367, 0, 116 }, /* #51 */
     4553    { 0x382417, 0x382c17, 0xb83675e0, 0x5e0b8367, 0, 116 }, /* #51 b */
     4554    { 0x1e1b83, 0x1e1b83, 0x2af5ed0d, 0x57af6869, 0, 3  }, /* #52 */
     4555    { 0x216456, 0x216c57, 0x2af5ed0d, 0x57af6869, 0, 3  }, /* #52 b */
     4556    { 0x3d3fc7, 0x3d37c6, 0x9a7bc36b, 0x69ef0dae, 0, 98 }, /* #53 */
     4557    { 0x024012, 0x024012, 0x9a7bc36b, 0x69ef0dae, 0, 98 }, /* #53 b */
     4558    { 0x370147, 0x370946, 0xda439da1, 0xed21ced0, 0, 127 }, /* #54 */
     4559    { 0x087e92, 0x087e92, 0xda439da1, 0xed21ced0, 0, 127 }, /* #54 b */
     4560    { 0x284742, 0x284f42, 0xd3282fd4, 0xbf534ca0, 0, 114 }, /* #55 */
     4561    { 0x173897, 0x173896, 0xd3282fd4, 0xbf534ca0, 0, 114 }, /* #55 b */
     4562    { 0x134203, 0x134202, 0xac947252, 0x3929564a, 0, 47 }, /* #56 */
     4563    { 0x2c3dd6, 0x2c35d6, 0xac947252, 0x3929564a, 0, 47 }, /* #56 b */
     4564    { 0x3a7b83, 0x3a7383, 0x914d241b, 0xb914d241, 0, 124 }, /* #57 */
     4565    { 0x050456, 0x050457, 0x914d241b, 0xb914d241, 0, 124 }, /* #57 b */
     4566    { 0x2534d6, 0x2534d7, 0xbb056d9d, 0xb056d9db, 0, 4  }, /* #58 */
     4567    { 0x1a4b03, 0x1a4303, 0xbb056d9d, 0xb056d9db, 0, 4  }, /* #58 b */
     4568    { 0x1e5612, 0x1e5e13, 0x456f002e, 0x7801722b, 0, 75 }, /* #59 */
     4569    { 0x2129c7, 0x2129c7, 0x456f002e, 0x7801722b, 0, 75 }, /* #59 b */
     4570    { 0x340f42, 0x340f43, 0xd4331b29, 0x4ea198d9, 0, 27 }, /* #60 */
     4571    { 0x0b7097, 0x0b7897, 0xd4331b29, 0x4ea198d9, 0, 27 }, /* #60 b */
     4572    { 0x320d96, 0x320597, 0x0f23e277, 0xe47c4ee1, 0, 69 }, /* #61 */
     4573    { 0x0d7243, 0x0d7243, 0x0f23e277, 0xe47c4ee1, 0, 69 }, /* #61 b */
     4574    { 0x3064c6, 0x3064c7, 0xe2efee67, 0xf733f177, 0, 111 }, /* #62 */
     4575    { 0x0f1b13, 0x0f1313, 0xe2efee67, 0xf733f177, 0, 111 }, /* #62 b */
     4576    { 0x005957, 0x005157, 0xa7f134bd, 0xed3f89a5, 0, 27 }, /* #63 */
     4577    { 0x3f2682, 0x3f2683, 0xa7f134bd, 0xed3f89a5, 0, 27 }, /* #63 b */
     4578    { 0x2f1587, 0x2f1d87, 0xcc89bef9, 0x399137df, 0, 93 }, /* #64 */
     4579    { 0x106a52, 0x106a53, 0xcc89bef9, 0x399137df, 0, 93 }, /* #64 b */
     4580    { 0x3d6653, 0x3d6e53, 0x9a8a7a29, 0x4cd453d1, 0, 91 }, /* #65 */
     4581    { 0x021986, 0x021987, 0x9a8a7a29, 0x4cd453d1, 0, 91 }, /* #65 b */
     4582    { 0x0e0593, 0x0e0d92, 0x50d20a31, 0x90518a86, 0, 107 }, /* #66 */
     4583    { 0x317a46, 0x317a46, 0x50d20a31, 0x90518a86, 0, 107 }, /* #66 b */
     4584    { 0x2237c7, 0x223fc7, 0x46fc109c, 0x388df821, 0, 89 }, /* #67 */
     4585    { 0x1d4812, 0x1d4813, 0x46fc109c, 0x388df821, 0, 89 }, /* #67 b */
     4586    { 0x222d92, 0x222592, 0xeb9df67f, 0x7feb9df6, 0, 56 }, /* #68 */
     4587    { 0x1d5247, 0x1d5246, 0xeb9df67f, 0x7feb9df6, 0, 56 }, /* #68 b */
     4588    { 0x341286, 0x341a86, 0x7144aa0b, 0xa82dc512, 0, 114 }, /* #69 */
     4589    { 0x0b6d53, 0x0b6d52, 0x7144aa0b, 0xa82dc512, 0, 114 }, /* #69 b */
     4590    { 0x171d12, 0x171d12, 0xb88ab98e, 0xe22ae63a, 0, 34 }, /* #70 */
     4591    { 0x2862c7, 0x286ac6, 0xb88ab98e, 0xe22ae63a, 0, 34 }, /* #70 b */
     4592    { 0x0653d7, 0x0653d7, 0xb17ddf38, 0xf77ce2c5, 0, 106 }, /* #71 */
     4593    { 0x392c02, 0x392403, 0xb17ddf38, 0xf77ce2c5, 0, 106 }, /* #71 b */
     4594    { 0x2464d2, 0x2464d2, 0xbc1942ac, 0x0ca1565e, 0, 7  }, /* #72 */
     4595    { 0x1b1b07, 0x1b1306, 0xbc1942ac, 0x0ca1565e, 0, 7  }, /* #72 b */
     4596    { 0x127a03, 0x127a03, 0x00924312, 0x20092431, 0, 92 }, /* #73 */
     4597    { 0x2d05d6, 0x2d0dd7, 0x00924312, 0x20092431, 0, 92 }, /* #73 b */
     4598    { 0x2d1292, 0x2d1a92, 0xa3b34cdd, 0xd33768ec, 0, 78 }, /* #74 */
     4599    { 0x126d47, 0x126d46, 0xa3b34cdd, 0xd33768ec, 0, 78 }, /* #74 b */
     4600    { 0x103556, 0x103557, 0x17f12df5, 0xd45fc4b7, 0, 26 }, /* #75 */
     4601    { 0x2f4a83, 0x2f4283, 0x17f12df5, 0xd45fc4b7, 0, 26 }, /* #75 b */
     4602    { 0x297d82, 0x297d83, 0x628ace49, 0x258a2b39, 0, 122 }, /* #76 */
     4603    { 0x160257, 0x160a57, 0x628ace49, 0x258a2b39, 0, 122 }, /* #76 b */
     4604    { 0x0a1387, 0x0a1386, 0x9fe60503, 0x0a073fcc, 0, 81 }, /* #77 */
     4605    { 0x356c52, 0x356452, 0x9fe60503, 0x0a073fcc, 0, 81 }, /* #77 b */
     4606    { 0x210996, 0x210197, 0x22978d3b, 0xe34ec8a5, 0, 14 }, /* #78 */
     4607    { 0x1e7643, 0x1e7643, 0x22978d3b, 0xe34ec8a5, 0, 14 }, /* #78 b */
     4608    { 0x3546d2, 0x354ed3, 0x45067ebe, 0x7c8a0cfd, 0, 89 }, /* #79 */
     4609    { 0x0a3907, 0x0a3907, 0x45067ebe, 0x7c8a0cfd, 0, 89 }, /* #79 b */
     4610    { 0x3c3352, 0x3c3b52, 0xada3029b, 0x9bada302, 0, 88 }, /* #80 */
     4611    { 0x034c87, 0x034c86, 0xada3029b, 0x9bada302, 0, 88 }, /* #80 b */
     4612    { 0x0a7143, 0x0a7943, 0x4491ee72, 0x23dce489, 0, 9  }, /* #81 */
     4613    { 0x350e96, 0x350e97, 0x4491ee72, 0x23dce489, 0, 9  }, /* #81 b */
     4614    { 0x384e86, 0x384687, 0x53358eb3, 0xa99ac759, 0, 31 }, /* #82 */
     4615    { 0x073153, 0x073153, 0x53358eb3, 0xa99ac759, 0, 31 }, /* #82 b */
     4616    { 0x283c96, 0x283c97, 0x34bef543, 0x50cd2fbd, 0, 22 }, /* #83 */
     4617    { 0x174343, 0x174b43, 0x34bef543, 0x50cd2fbd, 0, 22 }, /* #83 b */
     4618    { 0x335597, 0x335597, 0xe6be093f, 0xf049ff35, 0, 75 }, /* #84 */
     4619    { 0x0c2a42, 0x0c2243, 0xe6be093f, 0xf049ff35, 0, 75 }, /* #84 b */
     4620    { 0x2c3057, 0x2c3056, 0xcef71fc5, 0x77b8fe2e, 0, 3  }, /* #85 */
     4621    { 0x134f82, 0x134782, 0xcef71fc5, 0x77b8fe2e, 0, 3  }, /* #85 b */
     4622    { 0x2817d3, 0x2817d2, 0x0a4ff1c2, 0x7f8e1052, 0, 43 }, /* #86 */
     4623    { 0x176806, 0x176006, 0x0a4ff1c2, 0x7f8e1052, 0, 43 }, /* #86 b */
     4624    { 0x3a6992, 0x3a6993, 0x7e06dd68, 0x43f036eb, 0, 123 }, /* #87 */
     4625    { 0x051647, 0x051e47, 0x7e06dd68, 0x43f036eb, 0, 123 }, /* #87 b */
     4626    { 0x234817, 0x234016, 0x55258b36, 0x2cd95496, 0, 18 }, /* #88 */
     4627    { 0x1c37c2, 0x1c37c2, 0x55258b36, 0x2cd95496, 0, 18 }, /* #88 b */
     4628    { 0x0e5f96, 0x0e5797, 0xb9efc969, 0xdf92d373, 0, 9  }, /* #89 */
     4629    { 0x312043, 0x312043, 0xb9efc969, 0xdf92d373, 0, 9  }, /* #89 b */
     4630    { 0x2e7413, 0x2e7c12, 0xadc6168b, 0xe30b45d6, 0, 39 }, /* #90 */
     4631    { 0x110bc6, 0x110bc6, 0xadc6168b, 0xe30b45d6, 0, 39 }, /* #90 b */
     4632    { 0x0e15c6, 0x0e15c6, 0x4401bfbf, 0x401bfbf4, 0, 4  }, /* #91 */
     4633    { 0x316a13, 0x316212, 0x4401bfbf, 0x401bfbf4, 0, 4  }, /* #91 b */
     4634    { 0x3b4306, 0x3b4b07, 0xf4826528, 0x20994a3d, 0, 6  }, /* #92 */
     4635    { 0x043cd3, 0x043cd3, 0xf4826528, 0x20994a3d, 0, 6  }, /* #92 b */
     4636    { 0x047956, 0x047957, 0x95c3c41b, 0x70f106e5, 0, 70 }, /* #93 */
     4637    { 0x3b0683, 0x3b0e83, 0x95c3c41b, 0x70f106e5, 0, 70 }, /* #93 b */
     4638    { 0x282117, 0x282917, 0x9a726d3d, 0x369ecd39, 0, 47 }, /* #94 */
     4639    { 0x175ec2, 0x175ec3, 0x9a726d3d, 0x369ecd39, 0, 47 }, /* #94 b */
     4640    { 0x1c5703, 0x1c5f03, 0xc756305e, 0x56305ec7, 0, 104 }, /* #95 */
     4641    { 0x2328d6, 0x2328d7, 0xc756305e, 0x56305ec7, 0, 104 }, /* #95 b */
    32024642};
    32034643static const BINU32_TEST_T g_aTests_ror_u32_amd[] =
    32044644{
    3205     { 0x1f5096, 0x1f5096, 0x00000000, 0x00000000, 0, 69 }, /* #0 */
    3206     { 0x293e07, 0x293606, 0x00000000, 0x00000000, 0, 99 }, /* #1 */
    3207     { 0x184216, 0x184216, 0x00000000, 0x00000000, 0, 27 }, /* #2 */
    3208     { 0x016a43, 0x016242, 0x00000000, 0x00000000, 0, 46 }, /* #3 */
    3209     { 0x201182, 0x201182, 0x00000000, 0x00000000, 0, 91 }, /* #4 */
    3210     { 0x061e87, 0x061686, 0x00000000, 0x00000000, 0, 53 }, /* #5 */
    3211     { 0x205586, 0x205d86, 0x21c15efd, 0x7bf48705, 0, 46 }, /* #6 */
    3212     { 0x290653, 0x290e52, 0x1973ce2a, 0x5432e79c, 0, 71 }, /* #7 */
    3213     { 0x1a4a16, 0x1a4a17, 0xc54b3096, 0x984b62a5, 0, 17 }, /* #8 */
    3214     { 0x207b46, 0x207b46, 0x009af43c, 0x5e878013, 0, 115 }, /* #9 */
    3215     { 0x316653, 0x316653, 0xf6ca6c63, 0xd8c7ed94, 0, 47 }, /* #10 */
    3216     { 0x157847, 0x157847, 0x3693d499, 0xa4c9b49e, 0, 77 }, /* #11 */
    3217     { 0x2920c7, 0x2920c6, 0x18c23231, 0x188c6119, 0, 41 }, /* #12 */
    3218     { 0x281053, 0x281052, 0xca11a440, 0x32846910, 0, 98 }, /* #13 */
    3219     { 0x063e86, 0x063686, 0xfdd0b4e9, 0x169d3fba, 0, 51 }, /* #14 */
    3220     { 0x1e2553, 0x1e2d52, 0xc0ba210c, 0x44219817, 0, 51 }, /* #15 */
    3221     { 0x164fd2, 0x1647d3, 0x4c1ab70b, 0xd5b85a60, 0, 53 }, /* #16 */
    3222     { 0x1305d3, 0x1305d2, 0x67feca92, 0x33ff6549, 0, 65 }, /* #17 */
    3223     { 0x101103, 0x101902, 0x83aa49f7, 0x524fbc1d, 0, 85 }, /* #18 */
    3224     { 0x322082, 0x322083, 0x37bc76ad, 0xd37bc76a, 0, 68 }, /* #19 */
    3225     { 0x2c5fc3, 0x2c5fc2, 0x6ea0fec9, 0x64b7507f, 0, 9  }, /* #20 */
    3226     { 0x310f96, 0x310f97, 0x75db2083, 0x8375db20, 0, 104 }, /* #21 */
    3227     { 0x296e03, 0x296603, 0x174909dc, 0xdc174909, 0, 72 }, /* #22 */
    3228     { 0x215787, 0x215f86, 0x9dc1332b, 0x73b82665, 0, 35 }, /* #23 */
    3229     { 0x3f7a06, 0x3f7207, 0x41b9b2a5, 0xdcd952a0, 0, 89 }, /* #24 */
    3230     { 0x1d4646, 0x1d4646, 0x000be017, 0x02f805c0, 0, 90 }, /* #25 */
    3231     { 0x195902, 0x195102, 0x05763707, 0x1b8382bb, 0, 49 }, /* #26 */
    3232     { 0x3e6c12, 0x3e6c12, 0xf8aaaf03, 0x555781fc, 0, 89 }, /* #27 */
    3233     { 0x363a82, 0x363a83, 0x4c9687c6, 0xb43e3264, 0, 85 }, /* #28 */
    3234     { 0x1f14c2, 0x1f14c3, 0xffd3920f, 0xe9c907ff, 0, 89 }, /* #29 */
    3235     { 0x1e48d7, 0x1e48d7, 0x69c7fd5a, 0x8ffab4d3, 0, 119 }, /* #30 */
    3236     { 0x117056, 0x117857, 0xf4020212, 0x84bd0080, 0, 106 }, /* #31 */
    3237     { 0x3f5282, 0x3f5a83, 0xd141fbe9, 0xbe9d141f, 0, 44 }, /* #32 */
    3238     { 0x272f92, 0x272792, 0x67242b80, 0x019c90ae, 0, 102 }, /* #33 */
    3239     { 0x3918c7, 0x3918c7, 0x6152011e, 0x8f30a900, 0, 41 }, /* #34 */
    3240     { 0x295dd3, 0x295dd2, 0x7ce26b80, 0x5c03e713, 0, 13 }, /* #35 */
    3241     { 0x2f04d7, 0x2f0cd6, 0x54f6dfc0, 0x6dfc054f, 0, 84 }, /* #36 */
    3242     { 0x073396, 0x073397, 0xd60bbd40, 0xf503582e, 0, 14 }, /* #37 */
    3243     { 0x140687, 0x140e86, 0xac82dbbd, 0x5b77b590, 0, 115 }, /* #38 */
    3244     { 0x3d2703, 0x3d2f02, 0x6ca819a1, 0x6685b2a0, 0, 110 }, /* #39 */
    3245     { 0x045b42, 0x045343, 0x9f8b0d54, 0xc586aa4f, 0, 121 }, /* #40 */
    3246     { 0x0a4097, 0x0a4096, 0x08b44998, 0x1266022d, 0, 114 }, /* #41 */
    3247     { 0x057012, 0x057813, 0x54dc0cf9, 0xaa6e067c, 0, 33 }, /* #42 */
    3248     { 0x3d0b82, 0x3d0b83, 0x7d004391, 0xa008722f, 0, 123 }, /* #43 */
    3249     { 0x1d6d56, 0x1d6d57, 0x00b54893, 0xaa449805, 0, 21 }, /* #44 */
    3250     { 0x3f1656, 0x3f1e57, 0xd8671998, 0xb0ce3331, 0, 127 }, /* #45 */
    3251     { 0x0c6057, 0x0c6057, 0x030affd1, 0xc2bff440, 0, 58 }, /* #46 */
    3252     { 0x1742d6, 0x1742d6, 0x2942b848, 0x14a15c24, 0, 33 }, /* #47 */
    3253     { 0x2d3157, 0x2d3156, 0xa803d459, 0x1ea2cd40, 0, 21 }, /* #48 */
    3254     { 0x200502, 0x200d03, 0x07c61636, 0x8d81f185, 0, 10 }, /* #49 */
    3255     { 0x1807d6, 0x1807d6, 0xc4aaaa8e, 0x2aaaa3b1, 0, 90 }, /* #50 */
    3256     { 0x0a7dd3, 0x0a7dd3, 0x65e31870, 0x978c61c1, 0, 126 }, /* #51 */
    3257     { 0x2f2d97, 0x2f2596, 0x069ba71a, 0x38d034dd, 0, 45 }, /* #52 */
    3258     { 0x295516, 0x295517, 0x57262c3f, 0xc3f57262, 0, 76 }, /* #53 */
    3259     { 0x160ec2, 0x1606c3, 0x07f884d9, 0xc83fc426, 0, 37 }, /* #54 */
    3260     { 0x002207, 0x002206, 0xd80f3ba5, 0x03cee976, 0, 122 }, /* #55 */
    3261     { 0x323457, 0x323457, 0x761d5ddd, 0xddd761d5, 0, 108 }, /* #56 */
    3262     { 0x052cc6, 0x052cc7, 0xfbd3b9ca, 0x9dce57de, 0, 117 }, /* #57 */
    3263     { 0x2443c2, 0x2443c3, 0xf3e6d90f, 0xf9b643fc, 0, 26 }, /* #58 */
    3264     { 0x342e83, 0x342683, 0x0b75542e, 0xd550b82d, 0, 54 }, /* #59 */
    3265     { 0x272093, 0x272092, 0x30e989c4, 0x21874c4e, 0, 69 }, /* #60 */
    3266     { 0x034507, 0x034d06, 0x2ef2a4d3, 0x4d32ef2a, 0, 12 }, /* #61 */
    3267     { 0x3e7dd7, 0x3e7dd6, 0x5915ab33, 0x56accd64, 0, 118 }, /* #62 */
    3268     { 0x090783, 0x090f82, 0x972977e8, 0x7e897297, 0, 12 }, /* #63 */
    3269     { 0x1b01d6, 0x1b09d6, 0x776ab093, 0x5849bbb5, 0, 81 }, /* #64 */
    3270     { 0x1d1e53, 0x1d1653, 0xeb06fa67, 0xfac1be99, 0, 66 }, /* #65 */
    3271     { 0x0f7396, 0x0f7397, 0x1770ee51, 0xee511770, 0, 48 }, /* #66 */
    3272     { 0x052b17, 0x052317, 0x7cd19aee, 0xdcf9a335, 0, 71 }, /* #67 */
    3273     { 0x0b6156, 0x0b6956, 0xc0368c2a, 0x601b4615, 0, 1  }, /* #68 */
    3274     { 0x3e2452, 0x3e2453, 0xc6983eff, 0xfbff1a60, 0, 14 }, /* #69 */
    3275     { 0x0c42d2, 0x0c42d2, 0x7f013664, 0x7f013664, 0, 96 }, /* #70 */
    3276     { 0x031353, 0x031352, 0xba0572cc, 0x15cb32e8, 0, 86 }, /* #71 */
    3277     { 0x0d1413, 0x0d1c13, 0x136ab729, 0xab729136, 0, 52 }, /* #72 */
    3278     { 0x090dd3, 0x090dd3, 0x057fb3ea, 0xb3ea057f, 0, 80 }, /* #73 */
    3279     { 0x0e6443, 0x0e6442, 0xde5a2104, 0x0826f2d1, 0, 45 }, /* #74 */
    3280     { 0x2a0d87, 0x2a0587, 0x395fd2fe, 0xfa5fc72b, 0, 115 }, /* #75 */
    3281     { 0x0e4b96, 0x0e4b97, 0x73448a73, 0x8a737344, 0, 80 }, /* #76 */
    3282     { 0x0443c6, 0x044bc6, 0x4110988a, 0x520884c4, 0, 101 }, /* #77 */
    3283     { 0x195692, 0x195e92, 0xc95dd4f8, 0x7c64aeea, 0, 105 }, /* #78 */
    3284     { 0x0c3297, 0x0c3a96, 0x7057cd2b, 0x57cd2b70, 0, 88 }, /* #79 */
    3285     { 0x314606, 0x314606, 0x268a0622, 0x11345031, 0, 69 }, /* #80 */
    3286     { 0x3c58c2, 0x3c50c2, 0x04002d47, 0x1000b51c, 0, 94 }, /* #81 */
    3287     { 0x0d6d83, 0x0d6d83, 0x4358f4cc, 0x99886b1e, 0, 75 }, /* #82 */
    3288     { 0x2d64c3, 0x2d64c3, 0x5b3c1638, 0x5b3c1638, 0, 0  }, /* #83 */
    3289     { 0x3e3256, 0x3e3256, 0x6b789ad0, 0x35a0d6f1, 0, 79 }, /* #84 */
    3290     { 0x1f5043, 0x1f5043, 0xdd23a5fa, 0xfadd23a5, 0, 8  }, /* #85 */
    3291     { 0x3b1e17, 0x3b1617, 0xe27635b6, 0xdb89d8d6, 0, 102 }, /* #86 */
    3292     { 0x204087, 0x204087, 0xe16deb18, 0xe16deb18, 0, 32 }, /* #87 */
    3293     { 0x1e0f97, 0x1e0797, 0xc7e6a661, 0xcd4cc38f, 0, 87 }, /* #88 */
    3294     { 0x375dd3, 0x3755d2, 0x19330e4a, 0x2864cc39, 0, 6  }, /* #89 */
    3295     { 0x2463c2, 0x246bc3, 0xa42d1ee4, 0xb9290b47, 0, 74 }, /* #90 */
    3296     { 0x136c92, 0x136c92, 0x6b521fcb, 0x5b5a90fe, 0, 37 }, /* #91 */
    3297     { 0x283156, 0x283957, 0xa0d218d4, 0x90c6a506, 0, 117 }, /* #92 */
    3298     { 0x1d3687, 0x1d3e86, 0x8379fd71, 0x7f5c60de, 0, 82 }, /* #93 */
    3299     { 0x196017, 0x196816, 0xe7731264, 0x4c9cee62, 0, 75 }, /* #94 */
    3300     { 0x327e56, 0x327e57, 0xb48c86c5, 0xb16d2321, 0, 74 }, /* #95 */
     4645    { 0x0e7f56, 0x0e7756, 0x00000000, 0x00000000, 0, 2  }, /* #0 */
     4646    { 0x310083, 0x310082, 0x00000000, 0x00000000, 0, 2  }, /* #0 b */
     4647    { 0x164bd6, 0x1643d6, 0x00000000, 0x00000000, 0, 50 }, /* #1 */
     4648    { 0x293403, 0x293402, 0x00000000, 0x00000000, 0, 50 }, /* #1 b */
     4649    { 0x1801d7, 0x1801d6, 0x00000000, 0x00000000, 0, 14 }, /* #2 */
     4650    { 0x277e02, 0x277602, 0x00000000, 0x00000000, 0, 14 }, /* #2 b */
     4651    { 0x3a5987, 0x3a5186, 0x00000000, 0x00000000, 0, 16 }, /* #3 */
     4652    { 0x052652, 0x052652, 0x00000000, 0x00000000, 0, 16 }, /* #3 b */
     4653    { 0x130e13, 0x130612, 0x00000000, 0x00000000, 0, 47 }, /* #4 */
     4654    { 0x2c71c6, 0x2c71c6, 0x00000000, 0x00000000, 0, 47 }, /* #4 b */
     4655    { 0x094547, 0x094546, 0x00000000, 0x00000000, 0, 107 }, /* #5 */
     4656    { 0x363a92, 0x363292, 0x00000000, 0x00000000, 0, 107 }, /* #5 b */
     4657    { 0x1679c3, 0x1671c2, 0xc85b183b, 0x2d8c1de4, 0, 25 }, /* #6 */
     4658    { 0x290616, 0x290616, 0xc85b183b, 0x2d8c1de4, 0, 25 }, /* #6 b */
     4659    { 0x152a12, 0x152212, 0xb2585421, 0x2c2a10d9, 0, 89 }, /* #7 */
     4660    { 0x2a55c7, 0x2a55c6, 0xb2585421, 0x2c2a10d9, 0, 89 }, /* #7 b */
     4661    { 0x2b7a52, 0x2b7252, 0xaf06f956, 0x06f956af, 0, 56 }, /* #8 */
     4662    { 0x140587, 0x140586, 0xaf06f956, 0x06f956af, 0, 56 }, /* #8 b */
     4663    { 0x214a53, 0x214252, 0xec71d860, 0x0c1d8e3b, 0, 107 }, /* #9 */
     4664    { 0x1e3586, 0x1e3586, 0xec71d860, 0x0c1d8e3b, 0, 107 }, /* #9 b */
     4665    { 0x0b1013, 0x0b1013, 0x7816126f, 0x7816126f, 0, 0  }, /* #10 */
     4666    { 0x346fc6, 0x346fc6, 0x7816126f, 0x7816126f, 0, 0  }, /* #10 b */
     4667    { 0x0a3ed7, 0x0a36d6, 0x072e13a2, 0x13a2072e, 0, 48 }, /* #11 */
     4668    { 0x354102, 0x354102, 0x072e13a2, 0x13a2072e, 0, 48 }, /* #11 b */
     4669    { 0x1c13c6, 0x1c1bc6, 0x09d62f0a, 0x504eb178, 0, 101 }, /* #12 */
     4670    { 0x236c13, 0x236c12, 0x09d62f0a, 0x504eb178, 0, 101 }, /* #12 b */
     4671    { 0x1c6642, 0x1c6e43, 0xd6192eae, 0xabb5864b, 0, 106 }, /* #13 */
     4672    { 0x231997, 0x231997, 0xd6192eae, 0xabb5864b, 0, 106 }, /* #13 b */
     4673    { 0x0a1252, 0x0a1a52, 0x857a7b68, 0x5e9eda21, 0, 122 }, /* #14 */
     4674    { 0x356d87, 0x356d86, 0x857a7b68, 0x5e9eda21, 0, 122 }, /* #14 b */
     4675    { 0x175513, 0x175d13, 0x5b940aa5, 0xa55b940a, 0, 72 }, /* #15 */
     4676    { 0x282ac6, 0x282ac7, 0x5b940aa5, 0xa55b940a, 0, 72 }, /* #15 b */
     4677    { 0x1610d6, 0x1610d6, 0x686d7cbd, 0x1b5f2f5a, 0, 90 }, /* #16 */
     4678    { 0x296f03, 0x296702, 0x686d7cbd, 0x1b5f2f5a, 0, 90 }, /* #16 b */
     4679    { 0x0f3687, 0x0f3686, 0xeea0af4f, 0x3fba82bd, 0, 70 }, /* #17 */
     4680    { 0x304952, 0x304152, 0xeea0af4f, 0x3fba82bd, 0, 70 }, /* #17 b */
     4681    { 0x142cd7, 0x142cd7, 0x010df091, 0x8086f848, 0, 33 }, /* #18 */
     4682    { 0x2b5302, 0x2b5b03, 0x010df091, 0x8086f848, 0, 33 }, /* #18 b */
     4683    { 0x395457, 0x395c56, 0x9ae54eb0, 0x5ca9d613, 0, 27 }, /* #19 */
     4684    { 0x062b82, 0x062b82, 0x9ae54eb0, 0x5ca9d613, 0, 27 }, /* #19 b */
     4685    { 0x1c2142, 0x1c2143, 0x7160865c, 0xc10cb8e2, 0, 87 }, /* #20 */
     4686    { 0x235e97, 0x235697, 0x7160865c, 0xc10cb8e2, 0, 87 }, /* #20 b */
     4687    { 0x360986, 0x360986, 0xcdd3ef29, 0x4fbca737, 0, 86 }, /* #21 */
     4688    { 0x097653, 0x097e52, 0xcdd3ef29, 0x4fbca737, 0, 86 }, /* #21 b */
     4689    { 0x0b1212, 0x0b1212, 0xfe1710cb, 0x0b8865ff, 0, 25 }, /* #22 */
     4690    { 0x346dc7, 0x3465c6, 0xfe1710cb, 0x0b8865ff, 0, 25 }, /* #22 b */
     4691    { 0x0c37d6, 0x0c3fd6, 0x6138dbea, 0x4c271b7d, 0, 3  }, /* #23 */
     4692    { 0x334803, 0x334802, 0x6138dbea, 0x4c271b7d, 0, 3  }, /* #23 b */
     4693    { 0x3f5e93, 0x3f5692, 0xdaafc8dd, 0x23776abf, 0, 46 }, /* #24 */
     4694    { 0x002146, 0x002146, 0xdaafc8dd, 0x23776abf, 0, 46 }, /* #24 b */
     4695    { 0x296ac6, 0x2962c7, 0x7476b7c2, 0xdadf09d1, 0, 118 }, /* #25 */
     4696    { 0x161513, 0x161513, 0x7476b7c2, 0xdadf09d1, 0, 118 }, /* #25 b */
     4697    { 0x371716, 0x371f17, 0x7f6a6dd6, 0xa6dd67f6, 0, 116 }, /* #26 */
     4698    { 0x0868c3, 0x0868c3, 0x7f6a6dd6, 0xa6dd67f6, 0, 116 }, /* #26 b */
     4699    { 0x3a70c6, 0x3a78c6, 0xe7438aff, 0x7438affe, 0, 124 }, /* #27 */
     4700    { 0x050f13, 0x050f12, 0xe7438aff, 0x7438affe, 0, 124 }, /* #27 b */
     4701    { 0x274847, 0x274846, 0x839825fc, 0x7304bf90, 0, 123 }, /* #28 */
     4702    { 0x183792, 0x183f92, 0x839825fc, 0x7304bf90, 0, 123 }, /* #28 b */
     4703    { 0x341dc6, 0x341dc7, 0x4aea9820, 0x8204aea9, 0, 76 }, /* #29 */
     4704    { 0x0b6213, 0x0b6a13, 0x4aea9820, 0x8204aea9, 0, 76 }, /* #29 b */
     4705    { 0x2b2bd3, 0x2b23d3, 0x168be5c8, 0xc8168be5, 0, 8  }, /* #30 */
     4706    { 0x145406, 0x145407, 0x168be5c8, 0xc8168be5, 0, 8  }, /* #30 b */
     4707    { 0x295a47, 0x295a46, 0x2df96d52, 0x48b7e5b5, 0, 102 }, /* #31 */
     4708    { 0x162592, 0x162d92, 0x2df96d52, 0x48b7e5b5, 0, 102 }, /* #31 b */
     4709    { 0x173b83, 0x173383, 0xc697a39c, 0xe634bd1c, 0, 37 }, /* #32 */
     4710    { 0x284456, 0x284457, 0xc697a39c, 0xe634bd1c, 0, 37 }, /* #32 b */
     4711    { 0x185ad6, 0x185ad7, 0x31f5afa3, 0xa331f5af, 0, 72 }, /* #33 */
     4712    { 0x272503, 0x272d03, 0x31f5afa3, 0xa331f5af, 0, 72 }, /* #33 b */
     4713    { 0x143783, 0x143f83, 0xeee4300a, 0x86015ddc, 0, 19 }, /* #34 */
     4714    { 0x2b4856, 0x2b4857, 0xeee4300a, 0x86015ddc, 0, 19 }, /* #34 b */
     4715    { 0x3a7e83, 0x3a7682, 0xca47de10, 0x086523ef, 0, 9  }, /* #35 */
     4716    { 0x050156, 0x050156, 0xca47de10, 0x086523ef, 0, 9  }, /* #35 b */
     4717    { 0x1c7b07, 0x1c7b06, 0x5194cfee, 0x6533fb94, 0, 26 }, /* #36 */
     4718    { 0x2304d2, 0x230cd2, 0x5194cfee, 0x6533fb94, 0, 26 }, /* #36 b */
     4719    { 0x224f42, 0x224f43, 0x439ed59c, 0xb56710e7, 0, 114 }, /* #37 */
     4720    { 0x1d3097, 0x1d3897, 0x439ed59c, 0xb56710e7, 0, 114 }, /* #37 b */
     4721    { 0x397717, 0x397f16, 0x2ec409d6, 0x758bb102, 0, 106 }, /* #38 */
     4722    { 0x0608c2, 0x0608c2, 0x2ec409d6, 0x758bb102, 0, 106 }, /* #38 b */
     4723    { 0x3d2252, 0x3d2a53, 0xf67417a0, 0xbd07b3a0, 0, 77 }, /* #39 */
     4724    { 0x025d87, 0x025d87, 0xf67417a0, 0xbd07b3a0, 0, 77 }, /* #39 b */
     4725    { 0x0e2396, 0x0e2397, 0xf4ccbbda, 0xf6bd332e, 0, 74 }, /* #40 */
     4726    { 0x315c43, 0x315443, 0xf4ccbbda, 0xf6bd332e, 0, 74 }, /* #40 b */
     4727    { 0x3a3247, 0x3a3a46, 0x407d04af, 0x57a03e82, 0, 105 }, /* #41 */
     4728    { 0x054d92, 0x054d92, 0x407d04af, 0x57a03e82, 0, 105 }, /* #41 b */
     4729    { 0x1b0092, 0x1b0893, 0xa296033f, 0x9fd14b01, 0, 41 }, /* #42 */
     4730    { 0x247f47, 0x247f47, 0xa296033f, 0x9fd14b01, 0, 41 }, /* #42 b */
     4731    { 0x1714c3, 0x1714c3, 0xd7de0e70, 0xfbc1ce1a, 0, 123 }, /* #43 */
     4732    { 0x286b16, 0x286317, 0xd7de0e70, 0xfbc1ce1a, 0, 123 }, /* #43 b */
     4733    { 0x064757, 0x064757, 0x733dff2f, 0xf733dff2, 0, 68 }, /* #44 */
     4734    { 0x393882, 0x393083, 0x733dff2f, 0xf733dff2, 0, 68 }, /* #44 b */
     4735    { 0x2001d6, 0x2009d7, 0xb8adc07c, 0xb701f2e2, 0, 118 }, /* #45 */
     4736    { 0x1f7e03, 0x1f7e03, 0xb8adc07c, 0xb701f2e2, 0, 118 }, /* #45 b */
     4737    { 0x0a6142, 0x0a6942, 0x0c131e6c, 0x606098f3, 0, 37 }, /* #46 */
     4738    { 0x351e97, 0x351e96, 0x0c131e6c, 0x606098f3, 0, 37 }, /* #46 b */
     4739    { 0x0234d7, 0x0234d6, 0xdcf90400, 0x0801b9f2, 0, 47 }, /* #47 */
     4740    { 0x3d4b02, 0x3d4302, 0xdcf90400, 0x0801b9f2, 0, 47 }, /* #47 b */
     4741    { 0x0f7f82, 0x0f7f83, 0x00049090, 0x80002484, 0, 69 }, /* #48 */
     4742    { 0x300057, 0x300857, 0x00049090, 0x80002484, 0, 69 }, /* #48 b */
     4743    { 0x186e96, 0x186e96, 0xdc4e9375, 0x6ebb89d2, 0, 43 }, /* #49 */
     4744    { 0x271143, 0x271942, 0xdc4e9375, 0x6ebb89d2, 0, 43 }, /* #49 b */
     4745    { 0x132353, 0x132352, 0x980ffdc2, 0x14c07fee, 0, 101 }, /* #50 */
     4746    { 0x2c5c86, 0x2c5486, 0x980ffdc2, 0x14c07fee, 0, 101 }, /* #50 b */
     4747    { 0x221d03, 0x221502, 0xdbb801b6, 0x00db6ddc, 0, 113 }, /* #51 */
     4748    { 0x1d62d6, 0x1d62d6, 0xdbb801b6, 0x00db6ddc, 0, 113 }, /* #51 b */
     4749    { 0x263cd3, 0x263cd2, 0x2e2b830f, 0x57061e5c, 0, 119 }, /* #52 */
     4750    { 0x194306, 0x194b06, 0x2e2b830f, 0x57061e5c, 0, 119 }, /* #52 b */
     4751    { 0x047d82, 0x047582, 0xd18c0e90, 0x1a3181d2, 0, 67 }, /* #53 */
     4752    { 0x3b0257, 0x3b0256, 0xd18c0e90, 0x1a3181d2, 0, 67 }, /* #53 b */
     4753    { 0x005317, 0x005b16, 0xe00f2757, 0x5f803c9d, 0, 6  }, /* #54 */
     4754    { 0x3f2cc2, 0x3f2cc2, 0xe00f2757, 0x5f803c9d, 0, 6  }, /* #54 b */
     4755    { 0x0a6943, 0x0a6943, 0x230d01a2, 0xa2230d01, 0, 40 }, /* #55 */
     4756    { 0x351696, 0x351e97, 0x230d01a2, 0xa2230d01, 0, 40 }, /* #55 b */
     4757    { 0x250792, 0x250793, 0xf8694778, 0xde3e1a51, 0, 10 }, /* #56 */
     4758    { 0x1a7847, 0x1a7047, 0xf8694778, 0xde3e1a51, 0, 10 }, /* #56 b */
     4759    { 0x342857, 0x342056, 0x7f05f370, 0x0fe0be6e, 0, 99 }, /* #57 */
     4760    { 0x0b5782, 0x0b5782, 0x7f05f370, 0x0fe0be6e, 0, 99 }, /* #57 b */
     4761    { 0x2b45d6, 0x2b4dd6, 0x20498021, 0x4c010902, 0, 85 }, /* #58 */
     4762    { 0x143a03, 0x143a02, 0x20498021, 0x4c010902, 0, 85 }, /* #58 b */
     4763    { 0x203cc2, 0x203cc2, 0x9e348a79, 0x9e348a79, 0, 64 }, /* #59 */
     4764    { 0x1f4317, 0x1f4317, 0x9e348a79, 0x9e348a79, 0, 64 }, /* #59 b */
     4765    { 0x200252, 0x200a52, 0x8b4042c0, 0x4042c08b, 0, 88 }, /* #60 */
     4766    { 0x1f7d87, 0x1f7d86, 0x8b4042c0, 0x4042c08b, 0, 88 }, /* #60 b */
     4767    { 0x045106, 0x045107, 0x266dc24d, 0xd266dc24, 0, 68 }, /* #61 */
     4768    { 0x3b2ed3, 0x3b26d3, 0x266dc24d, 0xd266dc24, 0, 68 }, /* #61 b */
     4769    { 0x300352, 0x300352, 0xa405bc3c, 0x202de1e5, 0, 29 }, /* #62 */
     4770    { 0x0f7c87, 0x0f7486, 0xa405bc3c, 0x202de1e5, 0, 29 }, /* #62 b */
     4771    { 0x304e12, 0x304e13, 0xcd70dce1, 0x9c39ae1b, 0, 43 }, /* #63 */
     4772    { 0x0f31c7, 0x0f39c7, 0xcd70dce1, 0x9c39ae1b, 0, 43 }, /* #63 b */
     4773    { 0x250446, 0x250446, 0x881155e4, 0x1022abc9, 0, 95 }, /* #64 */
     4774    { 0x1a7b93, 0x1a7392, 0x881155e4, 0x1022abc9, 0, 95 }, /* #64 b */
     4775    { 0x2f2f13, 0x2f2712, 0xe87b925c, 0x0f724b9d, 0, 27 }, /* #65 */
     4776    { 0x1050c6, 0x1050c6, 0xe87b925c, 0x0f724b9d, 0, 27 }, /* #65 b */
     4777    { 0x237197, 0x237997, 0xb21a1a14, 0x86852c86, 0, 18 }, /* #66 */
     4778    { 0x1c0e42, 0x1c0e43, 0xb21a1a14, 0x86852c86, 0, 18 }, /* #66 b */
     4779    { 0x355046, 0x355046, 0x3c28d9e9, 0x0a367a4f, 0, 90 }, /* #67 */
     4780    { 0x0a2f93, 0x0a2792, 0x3c28d9e9, 0x0a367a4f, 0, 90 }, /* #67 b */
     4781    { 0x033996, 0x033997, 0x440d3994, 0xa7328881, 0, 115 }, /* #68 */
     4782    { 0x3c4643, 0x3c4e43, 0x440d3994, 0xa7328881, 0, 115 }, /* #68 b */
     4783    { 0x2a48d2, 0x2a40d2, 0xee1cd070, 0x1c3b8734, 0, 10 }, /* #69 */
     4784    { 0x153707, 0x153706, 0xee1cd070, 0x1c3b8734, 0, 10 }, /* #69 b */
     4785    { 0x357e56, 0x357656, 0x45bb8d28, 0x2845bb8d, 0, 8  }, /* #70 */
     4786    { 0x0a0183, 0x0a0182, 0x45bb8d28, 0x2845bb8d, 0, 8  }, /* #70 b */
     4787    { 0x3b7c82, 0x3b7c82, 0x8abe6aa7, 0x4f157cd5, 0, 71 }, /* #71 */
     4788    { 0x040357, 0x040b56, 0x8abe6aa7, 0x4f157cd5, 0, 71 }, /* #71 b */
     4789    { 0x1b2353, 0x1b2353, 0xa0ebacb7, 0xd7596f41, 0, 23 }, /* #72 */
     4790    { 0x245c86, 0x245487, 0xa0ebacb7, 0xd7596f41, 0, 23 }, /* #72 b */
     4791    { 0x383a86, 0x383287, 0x9fdd307a, 0xfba60f53, 0, 91 }, /* #73 */
     4792    { 0x074553, 0x074553, 0x9fdd307a, 0xfba60f53, 0, 91 }, /* #73 b */
     4793    { 0x350357, 0x350b57, 0x2ec97dde, 0xbeef1764, 0, 81 }, /* #74 */
     4794    { 0x0a7c82, 0x0a7c83, 0x2ec97dde, 0xbeef1764, 0, 81 }, /* #74 b */
     4795    { 0x2f4803, 0x2f4802, 0x66691ad4, 0x46b5199a, 0, 82 }, /* #75 */
     4796    { 0x1037d6, 0x103fd6, 0x66691ad4, 0x46b5199a, 0, 82 }, /* #75 b */
     4797    { 0x3653c7, 0x3653c7, 0x680bf662, 0xcc4d017e, 0, 75 }, /* #76 */
     4798    { 0x092c12, 0x092413, 0x680bf662, 0xcc4d017e, 0, 75 }, /* #76 b */
     4799    { 0x3048d7, 0x3040d7, 0xea59f776, 0xdba967dd, 0, 6  }, /* #77 */
     4800    { 0x0f3702, 0x0f3703, 0xea59f776, 0xdba967dd, 0, 6  }, /* #77 b */
     4801    { 0x237047, 0x237046, 0xce3c20dc, 0x106e671e, 0, 81 }, /* #78 */
     4802    { 0x1c0f92, 0x1c0792, 0xce3c20dc, 0x106e671e, 0, 81 }, /* #78 b */
     4803    { 0x141e46, 0x141647, 0x7f113050, 0xf1130507, 0, 92 }, /* #79 */
     4804    { 0x2b6193, 0x2b6193, 0x7f113050, 0xf1130507, 0, 92 }, /* #79 b */
     4805    { 0x376c93, 0x376493, 0xab3aee36, 0xdaacebb8, 0, 102 }, /* #80 */
     4806    { 0x081346, 0x081347, 0xab3aee36, 0xdaacebb8, 0, 102 }, /* #80 b */
     4807    { 0x063503, 0x063d02, 0xd6d7763d, 0x75b5dd8f, 0, 2  }, /* #81 */
     4808    { 0x394ad6, 0x394ad6, 0xd6d7763d, 0x75b5dd8f, 0, 2  }, /* #81 b */
     4809    { 0x1f4ad2, 0x1f4ad2, 0x16f19546, 0x55185bc6, 0, 110 }, /* #82 */
     4810    { 0x203507, 0x203d06, 0x16f19546, 0x55185bc6, 0, 110 }, /* #82 b */
     4811    { 0x077c07, 0x077c07, 0xc972aca9, 0x95392e55, 0, 107 }, /* #83 */
     4812    { 0x3803d2, 0x380bd3, 0xc972aca9, 0x95392e55, 0, 107 }, /* #83 b */
     4813    { 0x021813, 0x021812, 0xd2844de1, 0x4226f0e9, 0, 25 }, /* #84 */
     4814    { 0x3d67c6, 0x3d6fc6, 0xd2844de1, 0x4226f0e9, 0, 25 }, /* #84 b */
     4815    { 0x226f96, 0x226797, 0xa0a9d2b7, 0xd054e95b, 0, 33 }, /* #85 */
     4816    { 0x1d1043, 0x1d1043, 0xa0a9d2b7, 0xd054e95b, 0, 33 }, /* #85 b */
     4817    { 0x223996, 0x223996, 0xa305ce0f, 0x460b9c1f, 0, 63 }, /* #86 */
     4818    { 0x1d4643, 0x1d4e42, 0xa305ce0f, 0x460b9c1f, 0, 63 }, /* #86 b */
     4819    { 0x0b3997, 0x0b3996, 0xdd8d5ada, 0x76356b6b, 0, 94 }, /* #87 */
     4820    { 0x344642, 0x344e42, 0xdd8d5ada, 0x76356b6b, 0, 94 }, /* #87 b */
     4821    { 0x070c86, 0x070c87, 0x0e06e6ed, 0xb9bb4381, 0, 114 }, /* #88 */
     4822    { 0x387353, 0x387b53, 0x0e06e6ed, 0xb9bb4381, 0, 114 }, /* #88 b */
     4823    { 0x211f52, 0x211f52, 0x3b4f7cb2, 0x591da7be, 0, 9  }, /* #89 */
     4824    { 0x1e6087, 0x1e6886, 0x3b4f7cb2, 0x591da7be, 0, 9  }, /* #89 b */
     4825    { 0x2d6b56, 0x2d6357, 0xfe370423, 0xf8dc108f, 0, 62 }, /* #90 */
     4826    { 0x121483, 0x121483, 0xfe370423, 0xf8dc108f, 0, 62 }, /* #90 b */
     4827    { 0x2b5412, 0x2b5412, 0xf7718f70, 0x31ee1eee, 0, 83 }, /* #91 */
     4828    { 0x142bc7, 0x1423c6, 0xf7718f70, 0x31ee1eee, 0, 83 }, /* #91 b */
     4829    { 0x3d0312, 0x3d0312, 0x6ef2672a, 0x39537793, 0, 77 }, /* #92 */
     4830    { 0x027cc7, 0x0274c6, 0x6ef2672a, 0x39537793, 0, 77 }, /* #92 b */
     4831    { 0x061fc2, 0x061fc2, 0x3ba4ac5b, 0x4ac5b3ba, 0, 116 }, /* #93 */
     4832    { 0x396017, 0x396816, 0x3ba4ac5b, 0x4ac5b3ba, 0, 116 }, /* #93 b */
     4833    { 0x3d47d7, 0x3d4fd6, 0xb4815460, 0x5182d205, 0, 14 }, /* #94 */
     4834    { 0x023802, 0x023802, 0xb4815460, 0x5182d205, 0, 14 }, /* #94 b */
     4835    { 0x063952, 0x063953, 0x1e9d5c75, 0xa7571d47, 0, 90 }, /* #95 */
     4836    { 0x394687, 0x394e87, 0x1e9d5c75, 0xa7571d47, 0, 90 }, /* #95 b */
    33014837};
    33024838static const BINU32_TEST_T g_aTests_rcl_u32_amd[] =
    33034839{
    3304     { 0x1622c2, 0x1622c2, 0x00000000, 0x00000000, 0, 45 }, /* #0 */
    3305     { 0x002f86, 0x002786, 0x00000000, 0x00000000, 0, 47 }, /* #1 */
    3306     { 0x272217, 0x272216, 0x00000000, 0x00000010, 0, 5  }, /* #2 */
    3307     { 0x3048c6, 0x3040c6, 0x00000000, 0x00000000, 0, 4  }, /* #3 */
    3308     { 0x155b82, 0x155382, 0x00000000, 0x00000000, 0, 120 }, /* #4 */
    3309     { 0x3d2c57, 0x3d2456, 0x00000000, 0x00000080, 0, 104 }, /* #5 */
    3310     { 0x0b7bc6, 0x0b73c7, 0x7c6b1d93, 0xf1ac764c, 0, 98 }, /* #6 */
    3311     { 0x1e27d7, 0x1e27d6, 0xe066de84, 0x13c0cdbd, 0, 58 }, /* #7 */
    3312     { 0x1c78d6, 0x1c78d7, 0x3d8af39a, 0x62bce687, 0, 6  }, /* #8 */
    3313     { 0x141713, 0x141712, 0x980a7c01, 0x0e6029f0, 0, 123 }, /* #9 */
    3314     { 0x360302, 0x360303, 0x4315254e, 0xc4315254, 0, 93 }, /* #10 */
    3315     { 0x134f57, 0x134f57, 0x8cc7b7e5, 0x6fcb8cc7, 0, 113 }, /* #11 */
    3316     { 0x0a5b53, 0x0a5b52, 0xa333ddd3, 0xccf774f4, 0, 6  }, /* #12 */
    3317     { 0x0425c2, 0x0425c2, 0x2ccb0c56, 0x65862b0b, 0, 103 }, /* #13 */
    3318     { 0x251012, 0x251012, 0x0815a35c, 0x2b46b808, 0, 41 }, /* #14 */
    3319     { 0x195dc7, 0x195dc6, 0x30f91d5b, 0xdcc3e475, 0, 123 }, /* #15 */
    3320     { 0x2e5b42, 0x2e5b42, 0xa3f12271, 0xfc489c54, 0, 38 }, /* #16 */
    3321     { 0x3f5243, 0x3f5243, 0x14798ae6, 0xe62b9a28, 0, 10 }, /* #17 */
    3322     { 0x195486, 0x195486, 0xa8759a7c, 0x7c543acd, 0, 120 }, /* #18 */
    3323     { 0x1c0ec3, 0x1c0ec3, 0x0d0d5c2b, 0x70ae1a1a, 0, 18 }, /* #19 */
    3324     { 0x0a23d3, 0x0a2bd3, 0xc7359aba, 0x359abae3, 0, 8  }, /* #20 */
    3325     { 0x331143, 0x331943, 0x80cdac15, 0x5c066d60, 0, 28 }, /* #21 */
    3326     { 0x044f82, 0x044782, 0x419361fe, 0x1fe20c9b, 0, 84 }, /* #22 */
    3327     { 0x2678d7, 0x2670d7, 0x59e35b10, 0x885678d6, 0, 55 }, /* #23 */
    3328     { 0x321952, 0x321953, 0xdee69add, 0x6eb7b9a6, 0, 87 }, /* #24 */
    3329     { 0x270486, 0x270486, 0x3d35e353, 0x6a63d35e, 0, 85 }, /* #25 */
    3330     { 0x3e3586, 0x3e3586, 0x75412ea4, 0x12ea43aa, 0, 76 }, /* #26 */
    3331     { 0x075792, 0x075793, 0xef100719, 0xc401c65d, 0, 70 }, /* #27 */
    3332     { 0x343b56, 0x343356, 0xf0253468, 0x4a68d0f0, 0, 9  }, /* #28 */
    3333     { 0x2b20d6, 0x2b28d6, 0xa97849aa, 0x952f0935, 0, 126 }, /* #29 */
    3334     { 0x296bc3, 0x2963c3, 0xf0ac38bf, 0x8561c5ff, 0, 99 }, /* #30 */
    3335     { 0x384c92, 0x384c93, 0x7dc846d6, 0x211b58fb, 0, 74 }, /* #31 */
    3336     { 0x1b1b92, 0x1b1392, 0xc004b04a, 0x04b04a60, 0, 72 }, /* #32 */
    3337     { 0x375786, 0x375787, 0x615c8aa7, 0x9154e615, 0, 13 }, /* #33 */
    3338     { 0x054482, 0x054c82, 0x4b3002e7, 0x966005ce, 0, 65 }, /* #34 */
    3339     { 0x186892, 0x186892, 0x29969028, 0x29969028, 0, 64 }, /* #35 */
    3340     { 0x3a5007, 0x3a5006, 0x45db81de, 0x0ef5176e, 0, 83 }, /* #36 */
    3341     { 0x2a4bc3, 0x2a43c2, 0x8c714651, 0x51c638a3, 0, 56 }, /* #37 */
    3342     { 0x2a0807, 0x2a0006, 0x9490d625, 0x52435897, 0, 2  }, /* #38 */
    3343     { 0x2b1e92, 0x2b1e92, 0xf2ff5b3d, 0xd9ebcbfd, 0, 115 }, /* #39 */
    3344     { 0x037c16, 0x037c17, 0xcae50515, 0x05156572, 0, 80 }, /* #40 */
    3345     { 0x0950c2, 0x0950c2, 0x64a800a1, 0x54005099, 0, 39 }, /* #41 */
    3346     { 0x2008d7, 0x2000d6, 0x91fa250f, 0x50fc8fd1, 0, 84 }, /* #42 */
    3347     { 0x344196, 0x344997, 0x6999bbd6, 0x4ccddeb1, 0, 67 }, /* #43 */
    3348     { 0x104597, 0x104d96, 0x6348d5ab, 0xd2356aec, 0, 38 }, /* #44 */
    3349     { 0x100c97, 0x100497, 0x903243fa, 0xfac81921, 0, 56 }, /* #45 */
    3350     { 0x0123d2, 0x012bd3, 0xd4965e0e, 0x4965e0e6, 0, 4  }, /* #46 */
    3351     { 0x321542, 0x321d43, 0x3693499c, 0x33836934, 0, 21 }, /* #47 */
    3352     { 0x1601c2, 0x1601c3, 0x754bd87d, 0x87d3aa5e, 0, 52 }, /* #48 */
    3353     { 0x1e6b87, 0x1e6b87, 0x5cbab127, 0x5cbab127, 0, 0  }, /* #49 */
    3354     { 0x302487, 0x302486, 0x5238730e, 0x3aa470e6, 0, 122 }, /* #50 */
    3355     { 0x0f0956, 0x0f0957, 0xabed6a77, 0x755f6b53, 0, 124 }, /* #51 */
    3356     { 0x0c7fd6, 0x0c7fd7, 0x4c6521e5, 0x498ca43c, 0, 62 }, /* #52 */
    3357     { 0x322d93, 0x322593, 0xd89039dc, 0x9d89039d, 0, 29 }, /* #53 */
    3358     { 0x0573c7, 0x057bc7, 0x27f4463f, 0x1fc9fd11, 0, 23 }, /* #54 */
    3359     { 0x0b4ec2, 0x0b4ec3, 0x327b6946, 0x1864f6d2, 0, 26 }, /* #55 */
    3360     { 0x221a53, 0x221a52, 0x102e6694, 0x94881733, 0, 88 }, /* #56 */
    3361     { 0x047b07, 0x047b06, 0x84466893, 0x8cd12784, 0, 105 }, /* #57 */
    3362     { 0x165296, 0x165297, 0x429d2fe5, 0xa5fca429, 0, 13 }, /* #58 */
    3363     { 0x051c02, 0x051c02, 0x6273efb7, 0x6273efb7, 0, 96 }, /* #59 */
    3364     { 0x216642, 0x216e42, 0xdf8a609c, 0xc138df8a, 0, 113 }, /* #60 */
    3365     { 0x3660c7, 0x3660c6, 0x1c8dbf1e, 0x36fc7a39, 0, 10 }, /* #61 */
    3366     { 0x3e5693, 0x3e5692, 0x14f04767, 0x29e08ecf, 0, 65 }, /* #62 */
    3367     { 0x263f92, 0x263792, 0xab8c8f18, 0x157191e3, 0, 126 }, /* #63 */
    3368     { 0x081a87, 0x081287, 0x0559546d, 0x9546d82a, 0, 44 }, /* #64 */
    3369     { 0x366852, 0x366052, 0x7bc34f13, 0x34f133de, 0, 12 }, /* #65 */
    3370     { 0x062ed2, 0x062ed3, 0xb56c0858, 0x021616ad, 0, 78 }, /* #66 */
    3371     { 0x2e3512, 0x2e3513, 0xbd73e171, 0xf0b8af5c, 0, 15 }, /* #67 */
    3372     { 0x214912, 0x214113, 0xd943f2f3, 0xcdb287e5, 0, 122 }, /* #68 */
    3373     { 0x370c57, 0x370456, 0x70a06b74, 0x6b74b850, 0, 112 }, /* #69 */
    3374     { 0x257d93, 0x257d92, 0x6532f35b, 0xeca65e6b, 0, 94 }, /* #70 */
    3375     { 0x355a07, 0x355a07, 0x19856add, 0x5bb19856, 0, 21 }, /* #71 */
    3376     { 0x142d92, 0x142592, 0x8d83971d, 0x3a8d8397, 0, 89 }, /* #72 */
    3377     { 0x226542, 0x226d42, 0x4e03a94c, 0xa61380ea, 0, 23 }, /* #73 */
    3378     { 0x181fc3, 0x1817c3, 0x972042fa, 0xc810beb2, 0, 70 }, /* #74 */
    3379     { 0x3d0bc7, 0x3d0bc7, 0x29e3f5ec, 0x4f1faf64, 0, 67 }, /* #75 */
    3380     { 0x0733c3, 0x0733c3, 0x072cf065, 0xe0cb072c, 0, 17 }, /* #76 */
    3381     { 0x245193, 0x245993, 0x843aa1d9, 0x67087543, 0, 58 }, /* #77 */
    3382     { 0x116f57, 0x116f57, 0x8b924640, 0x232062e4, 0, 47 }, /* #78 */
    3383     { 0x2448c3, 0x2448c2, 0x96aedbb0, 0xd5db7619, 0, 69 }, /* #79 */
    3384     { 0x292047, 0x292847, 0xc2220000, 0x10000708, 0, 107 }, /* #80 */
    3385     { 0x346f43, 0x346f43, 0x18ca65ea, 0x518ca65e, 0, 93 }, /* #81 */
    3386     { 0x3f3fd6, 0x3f3fd6, 0x6d0afaa1, 0xda15f542, 0, 33 }, /* #82 */
    3387     { 0x212dd7, 0x2125d7, 0xb9d27cf7, 0xa4f9efb9, 0, 73 }, /* #83 */
    3388     { 0x0c3087, 0x0c3887, 0xcfa3b81c, 0x477039cf, 0, 73 }, /* #84 */
    3389     { 0x0d4e42, 0x0d4642, 0xe94f1b00, 0x3a53c6c0, 0, 31 }, /* #85 */
    3390     { 0x045486, 0x045486, 0x038b3a1a, 0x68071674, 0, 26 }, /* #86 */
    3391     { 0x1a0996, 0x1a0196, 0x87ad0fe0, 0x3d687f02, 0, 99 }, /* #87 */
    3392     { 0x324a13, 0x324213, 0x97a59aff, 0xff97a59a, 0, 121 }, /* #88 */
    3393     { 0x0a7713, 0x0a7712, 0xcdaad918, 0x39b55b23, 0, 126 }, /* #89 */
    3394     { 0x0d2803, 0x0d2803, 0x8a85bb4e, 0x42dda762, 0, 71 }, /* #90 */
    3395     { 0x2b5447, 0x2b5446, 0x31e992ff, 0x7a64bfe6, 0, 70 }, /* #91 */
    3396     { 0x170147, 0x170146, 0x481c922a, 0x49155207, 0, 15 }, /* #92 */
    3397     { 0x304347, 0x304347, 0xcaf45e4b, 0xa2f25f2b, 0, 11 }, /* #93 */
    3398     { 0x0c23d7, 0x0c2bd6, 0x08625075, 0xc218941d, 0, 31 }, /* #94 */
    3399     { 0x301246, 0x301a47, 0xd35d9366, 0x6669aec9, 0, 120 }, /* #95 */
     4840    { 0x161253, 0x161252, 0x00000000, 0x01000000, 0, 25 }, /* #0 */
     4841    { 0x296d86, 0x296586, 0x00000000, 0x00000000, 0, 25 }, /* #0 b */
     4842    { 0x0d6f43, 0x0d6742, 0x00000000, 0x01000000, 0, 57 }, /* #1 */
     4843    { 0x321096, 0x321096, 0x00000000, 0x00000000, 0, 57 }, /* #1 b */
     4844    { 0x0b64c3, 0x0b64c2, 0x00000000, 0x40000000, 0, 31 }, /* #2 */
     4845    { 0x341b16, 0x341316, 0x00000000, 0x00000000, 0, 31 }, /* #2 b */
     4846    { 0x3d2942, 0x3d2142, 0x00000000, 0x00000000, 0, 114 }, /* #3 */
     4847    { 0x025697, 0x025696, 0x00000000, 0x00020000, 0, 114 }, /* #3 b */
     4848    { 0x2b4e96, 0x2b4696, 0x00000000, 0x00000000, 0, 15 }, /* #4 */
     4849    { 0x143143, 0x143142, 0x00000000, 0x00004000, 0, 15 }, /* #4 b */
     4850    { 0x2e6692, 0x2e6692, 0x00000000, 0x00000000, 0, 123 }, /* #5 */
     4851    { 0x111947, 0x111146, 0x00000000, 0x04000000, 0, 123 }, /* #5 b */
     4852    { 0x2a7386, 0x2a7b86, 0xa750d6ba, 0xb5d29d43, 0, 83 }, /* #6 */
     4853    { 0x150c53, 0x150c52, 0xa750d6ba, 0xb5d69d43, 0, 83 }, /* #6 b */
     4854    { 0x134e83, 0x134683, 0x70d1ddcc, 0xbb9970d1, 0, 113 }, /* #7 */
     4855    { 0x2c3156, 0x2c3157, 0x70d1ddcc, 0xbb9870d1, 0, 113 }, /* #7 b */
     4856    { 0x311397, 0x311397, 0x44fd5caa, 0x95544fd5, 0, 117 }, /* #8 */
     4857    { 0x0e6c42, 0x0e6443, 0x44fd5caa, 0x95444fd5, 0, 117 }, /* #8 b */
     4858    { 0x064582, 0x064582, 0xb650f290, 0x2d943ca4, 0, 31 }, /* #9 */
     4859    { 0x393a57, 0x393256, 0xb650f290, 0x6d943ca4, 0, 31 }, /* #9 b */
     4860    { 0x191d93, 0x191d92, 0xabecd97c, 0xf9abecd9, 0, 25 }, /* #10 */
     4861    { 0x266246, 0x266a46, 0xabecd97c, 0xf8abecd9, 0, 25 }, /* #10 b */
     4862    { 0x142b97, 0x142b96, 0xdd397811, 0x9cbc08f7, 0, 103 }, /* #11 */
     4863    { 0x2b5442, 0x2b5c42, 0xdd397811, 0x9cbc08b7, 0, 103 }, /* #11 b */
     4864    { 0x071807, 0x071006, 0x9cfa1283, 0x25079cfa, 0, 81 }, /* #12 */
     4865    { 0x3867d2, 0x3867d2, 0x9cfa1283, 0x25069cfa, 0, 81 }, /* #12 b */
     4866    { 0x2e5d12, 0x2e5d12, 0x85f3d795, 0x85f3d795, 0, 64 }, /* #13 */
     4867    { 0x1122c7, 0x1122c7, 0x85f3d795, 0x85f3d795, 0, 64 }, /* #13 b */
     4868    { 0x3c2683, 0x3c2e82, 0x608c45a4, 0xc1188b49, 0, 1  }, /* #14 */
     4869    { 0x035956, 0x035956, 0x608c45a4, 0xc1188b48, 0, 1  }, /* #14 b */
     4870    { 0x1f5712, 0x1f5f13, 0xe6e0f72b, 0x6e6e0f72, 0, 125 }, /* #15 */
     4871    { 0x2028c7, 0x2028c7, 0xe6e0f72b, 0x7e6e0f72, 0, 125 }, /* #15 b */
     4872    { 0x171e46, 0x171e47, 0x47dfeaf5, 0x523eff57, 0, 92 }, /* #16 */
     4873    { 0x286193, 0x286993, 0x47dfeaf5, 0x5a3eff57, 0, 92 }, /* #16 b */
     4874    { 0x1e5e02, 0x1e5e03, 0x79c102a8, 0x040aa0f3, 0, 10 }, /* #17 */
     4875    { 0x2121d7, 0x2129d7, 0x79c102a8, 0x040aa2f3, 0, 10 }, /* #17 b */
     4876    { 0x017716, 0x017717, 0x6e69fb44, 0xa7ed10dc, 0, 42 }, /* #18 */
     4877    { 0x3e08c3, 0x3e00c3, 0x6e69fb44, 0xa7ed12dc, 0, 42 }, /* #18 b */
     4878    { 0x2560d6, 0x2568d6, 0x8d55c349, 0xab86928d, 0, 73 }, /* #19 */
     4879    { 0x1a1f03, 0x1a1f02, 0x8d55c349, 0xab86938d, 0, 73 }, /* #19 b */
     4880    { 0x2d0903, 0x2d0102, 0x2085e063, 0x18e410bc, 0, 22 }, /* #20 */
     4881    { 0x1276d6, 0x1276d6, 0x2085e063, 0x18c410bc, 0, 22 }, /* #20 b */
     4882    { 0x127387, 0x127b86, 0x13f1a1f4, 0xfc687d22, 0, 102 }, /* #21 */
     4883    { 0x2d0c52, 0x2d0c52, 0x13f1a1f4, 0xfc687d02, 0, 102 }, /* #21 b */
     4884    { 0x025416, 0x025417, 0x55200faf, 0xcaa401f5, 0, 126 }, /* #22 */
     4885    { 0x3d2bc3, 0x3d23c3, 0x55200faf, 0xeaa401f5, 0, 126 }, /* #22 b */
     4886    { 0x0d4703, 0x0d4703, 0xd8c63b77, 0x8c76efd8, 0, 41 }, /* #23 */
     4887    { 0x3238d6, 0x3230d7, 0xd8c63b77, 0x8c76eed8, 0, 41 }, /* #23 b */
     4888    { 0x3e4cc2, 0x3e44c3, 0x95216bc2, 0xc24a90b5, 0, 56 }, /* #24 */
     4889    { 0x013317, 0x013317, 0x95216bc2, 0xc2ca90b5, 0, 56 }, /* #24 b */
     4890    { 0x3f0e07, 0x3f0606, 0xe5bbe901, 0x07cb77d2, 0, 26 }, /* #25 */
     4891    { 0x0071d2, 0x0071d2, 0xe5bbe901, 0x05cb77d2, 0, 26 }, /* #25 b */
     4892    { 0x0f4217, 0x0f4a17, 0x08c3cb0c, 0x2c321187, 0, 82 }, /* #26 */
     4893    { 0x303dc2, 0x303dc3, 0x08c3cb0c, 0x2c301187, 0, 82 }, /* #26 b */
     4894    { 0x020306, 0x020b06, 0x26969937, 0xb4c9b89a, 0, 43 }, /* #27 */
     4895    { 0x3d7cd3, 0x3d7cd2, 0x26969937, 0xb4c9bc9a, 0, 43 }, /* #27 b */
     4896    { 0x0a1b52, 0x0a1b52, 0xa81225f3, 0x97cd5024, 0, 18 }, /* #28 */
     4897    { 0x356487, 0x356c86, 0xa81225f3, 0x97cf5024, 0, 18 }, /* #28 b */
     4898    { 0x161d46, 0x161547, 0x07dd8b80, 0xdd8b8003, 0, 8  }, /* #29 */
     4899    { 0x296293, 0x296293, 0x07dd8b80, 0xdd8b8083, 0, 8  }, /* #29 b */
     4900    { 0x342ed6, 0x3426d7, 0xc2f6b17c, 0xc617b58b, 0, 60 }, /* #30 */
     4901    { 0x0b5103, 0x0b5103, 0xc2f6b17c, 0xce17b58b, 0, 60 }, /* #30 b */
     4902    { 0x2a1712, 0x2a1712, 0xd498de58, 0x586a4c6f, 0, 120 }, /* #31 */
     4903    { 0x1568c7, 0x1560c6, 0xd498de58, 0x58ea4c6f, 0, 120 }, /* #31 b */
     4904    { 0x0e5592, 0x0e5593, 0xab6fcdb8, 0xe6dc2adb, 0, 79 }, /* #32 */
     4905    { 0x312a47, 0x312247, 0xab6fcdb8, 0xe6dc6adb, 0, 79 }, /* #32 b */
     4906    { 0x2306d3, 0x2306d2, 0x550079a1, 0x079a1aa8, 0, 76 }, /* #33 */
     4907    { 0x1c7906, 0x1c7106, 0x550079a1, 0x079a12a8, 0, 76 }, /* #33 b */
     4908    { 0x1a3016, 0x1a3017, 0x8114c3bc, 0x87788114, 0, 49 }, /* #34 */
     4909    { 0x254fc3, 0x2547c3, 0x8114c3bc, 0x87798114, 0, 49 }, /* #34 b */
     4910    { 0x314382, 0x314382, 0xca515a4e, 0xca515a4e, 0, 0  }, /* #35 */
     4911    { 0x0e3c57, 0x0e3c57, 0xca515a4e, 0xca515a4e, 0, 0  }, /* #35 b */
     4912    { 0x063cd3, 0x063cd3, 0x6d8b9c83, 0x39076d8b, 0, 81 }, /* #36 */
     4913    { 0x394306, 0x394b07, 0x6d8b9c83, 0x39066d8b, 0, 81 }, /* #36 b */
     4914    { 0x233346, 0x233b46, 0xcc8ebf88, 0x8ebf8866, 0, 40 }, /* #37 */
     4915    { 0x1c4c93, 0x1c4c92, 0xcc8ebf88, 0x8ebf88e6, 0, 40 }, /* #37 b */
     4916    { 0x1d7b43, 0x1d7342, 0x8164cef9, 0x5933be70, 0, 38 }, /* #38 */
     4917    { 0x220496, 0x220496, 0x8164cef9, 0x5933be50, 0, 38 }, /* #38 b */
     4918    { 0x203156, 0x203956, 0xfe8f584d, 0xb09afe8f, 0, 81 }, /* #39 */
     4919    { 0x1f4e83, 0x1f4e82, 0xfe8f584d, 0xb09bfe8f, 0, 81 }, /* #39 b */
     4920    { 0x0c31d7, 0x0c39d6, 0xc525dcea, 0xe7571497, 0, 19 }, /* #40 */
     4921    { 0x334e02, 0x334e02, 0xc525dcea, 0xe7531497, 0, 19 }, /* #40 b */
     4922    { 0x2f4316, 0x2f4317, 0x565fa685, 0xa6852b2f, 0, 16 }, /* #41 */
     4923    { 0x103cc3, 0x1034c3, 0x565fa685, 0xa685ab2f, 0, 16 }, /* #41 b */
     4924    { 0x106996, 0x106996, 0xa54c3104, 0x8a54c310, 0, 61 }, /* #42 */
     4925    { 0x2f1643, 0x2f1e42, 0xa54c3104, 0x9a54c310, 0, 61 }, /* #42 b */
     4926    { 0x147f53, 0x147f53, 0x748ee672, 0x23b99cae, 0, 38 }, /* #43 */
     4927    { 0x2b0086, 0x2b0887, 0x748ee672, 0x23b99c8e, 0, 38 }, /* #43 b */
     4928    { 0x1d3697, 0x1d3696, 0x63865d2b, 0x70cba576, 0, 69 }, /* #44 */
     4929    { 0x224942, 0x224142, 0x63865d2b, 0x70cba566, 0, 69 }, /* #44 b */
     4930    { 0x373417, 0x373c17, 0x78129d65, 0x0253acb7, 0, 37 }, /* #45 */
     4931    { 0x084bc2, 0x084bc3, 0x78129d65, 0x0253aca7, 0, 37 }, /* #45 b */
     4932    { 0x3d3a92, 0x3d3292, 0x5718b2fe, 0x62cbf8ae, 0, 10 }, /* #46 */
     4933    { 0x024547, 0x024546, 0x5718b2fe, 0x62cbfaae, 0, 10 }, /* #46 b */
     4934    { 0x2b4b43, 0x2b4342, 0xf1380c0c, 0x4e03033e, 0, 102 }, /* #47 */
     4935    { 0x143496, 0x143496, 0xf1380c0c, 0x4e03031e, 0, 102 }, /* #47 b */
     4936    { 0x2a0e86, 0x2a0686, 0x642c1371, 0x42c13713, 0, 68 }, /* #48 */
     4937    { 0x157153, 0x157152, 0x642c1371, 0x42c1371b, 0, 68 }, /* #48 b */
     4938    { 0x1d7407, 0x1d7407, 0x67885d3a, 0xab3c42e9, 0, 28 }, /* #49 */
     4939    { 0x220bd2, 0x2203d3, 0x67885d3a, 0xa33c42e9, 0, 28 }, /* #49 b */
     4940    { 0x2e1d53, 0x2e1552, 0xe38efe6d, 0x6df1c77f, 0, 88 }, /* #50 */
     4941    { 0x116286, 0x116286, 0xe38efe6d, 0x6d71c77f, 0, 88 }, /* #50 b */
     4942    { 0x0d19d3, 0x0d19d3, 0x91f02bab, 0x91f02bab, 0, 64 }, /* #51 */
     4943    { 0x326606, 0x326606, 0x91f02bab, 0x91f02bab, 0, 64 }, /* #51 b */
     4944    { 0x0b6516, 0x0b6d17, 0x76b6c64a, 0x6d8c9476, 0, 41 }, /* #52 */
     4945    { 0x341ac3, 0x341ac3, 0x76b6c64a, 0x6d8c9576, 0, 41 }, /* #52 b */
     4946    { 0x367893, 0x367092, 0x46c13b10, 0x428d8276, 0, 58 }, /* #53 */
     4947    { 0x090746, 0x090746, 0x46c13b10, 0x408d8276, 0, 58 }, /* #53 b */
     4948    { 0x384d17, 0x384d16, 0x7b6044aa, 0xaaf6c089, 0, 90 }, /* #54 */
     4949    { 0x0732c2, 0x073ac2, 0x7b6044aa, 0xa8f6c089, 0, 90 }, /* #54 b */
     4950    { 0x1a10c3, 0x1a18c3, 0x451fd36a, 0x1fd36aa2, 0, 72 }, /* #55 */
     4951    { 0x256f16, 0x256f17, 0x451fd36a, 0x1fd36a22, 0, 72 }, /* #55 b */
     4952    { 0x2a25d7, 0x2a2dd7, 0x156d52ad, 0x6a956c55, 0, 43 }, /* #56 */
     4953    { 0x155a02, 0x155a03, 0x156d52ad, 0x6a956855, 0, 43 }, /* #56 b */
     4954    { 0x002b47, 0x002347, 0x576ee44f, 0xdc89f576, 0, 13 }, /* #57 */
     4955    { 0x3f5492, 0x3f5493, 0x576ee44f, 0xdc89e576, 0, 13 }, /* #57 b */
     4956    { 0x3d6912, 0x3d6113, 0x84926661, 0x99850924, 0, 114 }, /* #58 */
     4957    { 0x0216c7, 0x0216c7, 0x84926661, 0x99870924, 0, 114 }, /* #58 b */
     4958    { 0x1f6c53, 0x1f6c53, 0x400926e9, 0x74d00249, 0, 87 }, /* #59 */
     4959    { 0x201386, 0x201b87, 0x400926e9, 0x74900249, 0, 87 }, /* #59 b */
     4960    { 0x203cd7, 0x2034d6, 0x8ed8483e, 0x3b6120fb, 0, 98 }, /* #60 */
     4961    { 0x1f4302, 0x1f4302, 0x8ed8483e, 0x3b6120f9, 0, 98 }, /* #60 b */
     4962    { 0x2d0d47, 0x2d0d46, 0x05c43e6c, 0xc82e21f3, 0, 60 }, /* #61 */
     4963    { 0x127292, 0x127a92, 0x05c43e6c, 0xc02e21f3, 0, 60 }, /* #61 b */
     4964    { 0x180792, 0x180f93, 0x5134c524, 0x44d31490, 0, 34 }, /* #62 */
     4965    { 0x277847, 0x277847, 0x5134c524, 0x44d31492, 0, 34 }, /* #62 b */
     4966    { 0x1e4106, 0x1e4906, 0x3b98cd92, 0xee633648, 0, 34 }, /* #63 */
     4967    { 0x213ed3, 0x213ed2, 0x3b98cd92, 0xee63364a, 0, 34 }, /* #63 b */
     4968    { 0x3a1086, 0x3a1086, 0xff664e4c, 0x64e4c7fb, 0, 108 }, /* #64 */
     4969    { 0x056f53, 0x056752, 0xff664e4c, 0x64e4cffb, 0, 108 }, /* #64 b */
     4970    { 0x167102, 0x167902, 0xd2eaf973, 0xe6d2eaf9, 0, 57 }, /* #65 */
     4971    { 0x290ed7, 0x290ed6, 0xd2eaf973, 0xe7d2eaf9, 0, 57 }, /* #65 b */
     4972    { 0x176c02, 0x176403, 0xe847170d, 0x86ba11c5, 0, 119 }, /* #66 */
     4973    { 0x2813d7, 0x2813d7, 0xe847170d, 0x86fa11c5, 0, 119 }, /* #66 b */
     4974    { 0x3b0ed7, 0x3b0ed6, 0xd0d539c2, 0x86a9ce17, 0, 3  }, /* #67 */
     4975    { 0x047102, 0x047902, 0xd0d539c2, 0x86a9ce13, 0, 3  }, /* #67 b */
     4976    { 0x1f4487, 0x1f4c86, 0x8e4e36c4, 0xdb131c9c, 0, 50 }, /* #68 */
     4977    { 0x203b52, 0x203b52, 0x8e4e36c4, 0xdb111c9c, 0, 50 }, /* #68 b */
     4978    { 0x032e96, 0x032e96, 0x9e034c5a, 0xd31693c0, 0, 110 }, /* #69 */
     4979    { 0x3c5143, 0x3c5942, 0x9e034c5a, 0xd316b3c0, 0, 110 }, /* #69 b */
     4980    { 0x010713, 0x010713, 0x03779139, 0xc89cc0dd, 0, 79 }, /* #70 */
     4981    { 0x3e78c6, 0x3e70c7, 0x03779139, 0xc89c80dd, 0, 79 }, /* #70 b */
     4982    { 0x0a0bd3, 0x0a0bd3, 0x8550948f, 0x23f0aa12, 0, 86 }, /* #71 */
     4983    { 0x357406, 0x357c07, 0x8550948f, 0x23d0aa12, 0, 86 }, /* #71 b */
     4984    { 0x2c55d6, 0x2c5dd7, 0x6bb6e770, 0x73b81aed, 0, 79 }, /* #72 */
     4985    { 0x132a03, 0x132a03, 0x6bb6e770, 0x73b85aed, 0, 79 }, /* #72 b */
     4986    { 0x2a64c2, 0x2a64c3, 0xb3fd2c77, 0xd67fa58e, 0, 30 }, /* #73 */
     4987    { 0x151b17, 0x151317, 0xb3fd2c77, 0xf67fa58e, 0, 30 }, /* #73 b */
     4988    { 0x251847, 0x251047, 0xac2ff6cf, 0xb67eb0bf, 0, 51 }, /* #74 */
     4989    { 0x1a6792, 0x1a6793, 0xac2ff6cf, 0xb67ab0bf, 0, 51 }, /* #74 b */
     4990    { 0x2c3242, 0x2c3a43, 0xddd7aad0, 0x55a0ddd7, 0, 81 }, /* #75 */
     4991    { 0x134d97, 0x134d97, 0xddd7aad0, 0x55a1ddd7, 0, 81 }, /* #75 b */
     4992    { 0x3272d2, 0x3272d2, 0x542bf37b, 0x57e6f654, 0, 105 }, /* #76 */
     4993    { 0x0d0d07, 0x0d0506, 0x542bf37b, 0x57e6f754, 0, 105 }, /* #76 b */
     4994    { 0x2e7357, 0x2e7b57, 0xcd5ec65f, 0x5ec65fe6, 0, 40 }, /* #77 */
     4995    { 0x110c82, 0x110c83, 0xcd5ec65f, 0x5ec65f66, 0, 40 }, /* #77 b */
     4996    { 0x011c47, 0x011446, 0x0d8060d8, 0x0d886c03, 0, 84 }, /* #78 */
     4997    { 0x3e6392, 0x3e6392, 0x0d8060d8, 0x0d806c03, 0, 84 }, /* #78 b */
     4998    { 0x224046, 0x224047, 0xb77edf7f, 0xbbf6fbfa, 0, 35 }, /* #79 */
     4999    { 0x1d3f93, 0x1d3793, 0xb77edf7f, 0xbbf6fbfe, 0, 35 }, /* #79 b */
     5000    { 0x350783, 0x350783, 0x86c86707, 0xe1b219c1, 0, 95 }, /* #80 */
     5001    { 0x0a7856, 0x0a7057, 0x86c86707, 0xa1b219c1, 0, 95 }, /* #80 b */
     5002    { 0x2a1816, 0x2a1017, 0x2094e84d, 0xd09a2094, 0, 113 }, /* #81 */
     5003    { 0x1567c3, 0x1567c3, 0x2094e84d, 0xd09b2094, 0, 113 }, /* #81 b */
     5004    { 0x374753, 0x374753, 0xb1f61462, 0x8518b63e, 0, 14 }, /* #82 */
     5005    { 0x083886, 0x083087, 0xb1f61462, 0x8518963e, 0, 14 }, /* #82 b */
     5006    { 0x054513, 0x054d13, 0xe7175fa4, 0x175fa4f3, 0, 8  }, /* #83 */
     5007    { 0x3a3ac6, 0x3a3ac7, 0xe7175fa4, 0x175fa473, 0, 8  }, /* #83 b */
     5008    { 0x280a46, 0x280a47, 0x52d7e1f3, 0x4b5f87cc, 0, 2  }, /* #84 */
     5009    { 0x177593, 0x177d93, 0x52d7e1f3, 0x4b5f87ce, 0, 2  }, /* #84 b */
     5010    { 0x346717, 0x346f16, 0xa81b94f5, 0xf5d40dca, 0, 88 }, /* #85 */
     5011    { 0x0b18c2, 0x0b18c2, 0xa81b94f5, 0xf5540dca, 0, 88 }, /* #85 b */
     5012    { 0x271cd7, 0x2714d6, 0x05202681, 0x0c14809a, 0, 27 }, /* #86 */
     5013    { 0x186302, 0x186302, 0x05202681, 0x0814809a, 0, 27 }, /* #86 b */
     5014    { 0x2b2fd6, 0x2b2fd6, 0x8c919d89, 0xc919d894, 0, 36 }, /* #87 */
     5015    { 0x145003, 0x145802, 0x8c919d89, 0xc919d89c, 0, 36 }, /* #87 b */
     5016    { 0x1e3257, 0x1e3a56, 0xb410aadc, 0x8556e6d0, 0, 11 }, /* #88 */
     5017    { 0x214d82, 0x214d82, 0xb410aadc, 0x8556e2d0, 0, 11 }, /* #88 b */
     5018    { 0x1307c7, 0x1307c6, 0x0fe3b131, 0x30fe3b13, 0, 29 }, /* #89 */
     5019    { 0x2c7812, 0x2c7012, 0x0fe3b131, 0x20fe3b13, 0, 29 }, /* #89 b */
     5020    { 0x0b7746, 0x0b7f47, 0x8916b06a, 0x58352245, 0, 79 }, /* #90 */
     5021    { 0x340893, 0x340893, 0x8916b06a, 0x58356245, 0, 79 }, /* #90 b */
     5022    { 0x2223d7, 0x222bd7, 0x5566d0df, 0x59b437ea, 0, 70 }, /* #91 */
     5023    { 0x1d5c02, 0x1d5c03, 0x5566d0df, 0x59b437ca, 0, 70 }, /* #91 b */
     5024    { 0x027143, 0x027142, 0x686d8a00, 0x0b436c50, 0, 60 }, /* #92 */
     5025    { 0x3d0e96, 0x3d0696, 0x686d8a00, 0x03436c50, 0, 60 }, /* #92 b */
     5026    { 0x344502, 0x344d03, 0x68fb7544, 0x544347db, 0, 52 }, /* #93 */
     5027    { 0x0b3ad7, 0x0b3ad7, 0x68fb7544, 0x544b47db, 0, 52 }, /* #93 b */
     5028    { 0x317046, 0x317047, 0x52df53dd, 0xba52df53, 0, 89 }, /* #94 */
     5029    { 0x0e0f93, 0x0e0793, 0x52df53dd, 0xbb52df53, 0, 89 }, /* #94 b */
     5030    { 0x370593, 0x370592, 0xace42600, 0x01ace426, 0, 89 }, /* #95 */
     5031    { 0x087a46, 0x087246, 0xace42600, 0x00ace426, 0, 89 }, /* #95 b */
    34005032};
    34015033static const BINU32_TEST_T g_aTests_rcr_u32_amd[] =
    34025034{
    3403     { 0x0c7ad2, 0x0c72d2, 0x00000000, 0x00000000, 0, 113 }, /* #0 */
    3404     { 0x024187, 0x024186, 0x00000000, 0x00010000, 0, 48 }, /* #1 */
    3405     { 0x010542, 0x010542, 0x00000000, 0x00000000, 0, 61 }, /* #2 */
    3406     { 0x2a5b03, 0x2a5302, 0x00000000, 0x04000000, 0, 6  }, /* #3 */
    3407     { 0x243d42, 0x243542, 0x00000000, 0x00000000, 0, 40 }, /* #4 */
    3408     { 0x146486, 0x146486, 0x00000000, 0x00000000, 0, 36 }, /* #5 */
    3409     { 0x2746d7, 0x274ed6, 0xb8319296, 0x52db8319, 0, 44 }, /* #6 */
    3410     { 0x293a42, 0x293243, 0x6431d9d8, 0x1d9d8321, 0, 21 }, /* #7 */
    3411     { 0x201b82, 0x201b82, 0xccb5a614, 0x8ccb5a61, 0, 100 }, /* #8 */
    3412     { 0x307892, 0x307093, 0x03d186cd, 0x0d9a03d1, 0, 48 }, /* #9 */
    3413     { 0x286dc6, 0x286dc6, 0x029a9f95, 0x5353f2a0, 0, 92 }, /* #10 */
    3414     { 0x084a47, 0x084a47, 0xbe1febfd, 0x87faff77, 0, 59 }, /* #11 */
    3415     { 0x191017, 0x191016, 0x8cc4f267, 0xf267c662, 0, 17 }, /* #12 */
    3416     { 0x0623c3, 0x062bc3, 0x47718c5a, 0x6a8ee318, 0, 7  }, /* #13 */
    3417     { 0x282b83, 0x282382, 0x338247f1, 0xcce091fc, 0, 34 }, /* #14 */
    3418     { 0x2e5247, 0x2e5247, 0xddc3fd42, 0xfea17770, 0, 82 }, /* #15 */
    3419     { 0x383002, 0x383003, 0x09f5b949, 0xca4827d6, 0, 14 }, /* #16 */
    3420     { 0x0e77c2, 0x0e77c2, 0xd4d88706, 0x38335362, 0, 110 }, /* #17 */
    3421     { 0x1b0a92, 0x1b0a92, 0x2ba8a17e, 0xbf0aea28, 0, 106 }, /* #18 */
    3422     { 0x135746, 0x135746, 0xd0dc8165, 0xcad0dc81, 0, 8  }, /* #19 */
    3423     { 0x0c7a87, 0x0c7287, 0xddca1dae, 0xdca1daee, 0, 29 }, /* #20 */
    3424     { 0x091997, 0x091196, 0x8a843c5e, 0x21e2f62a, 0, 54 }, /* #21 */
    3425     { 0x2041d6, 0x2041d6, 0xf1ca9836, 0xf1ca9836, 0, 0  }, /* #22 */
    3426     { 0x3832d3, 0x383ad3, 0x1b63bb0b, 0x63bb0b8d, 0, 57 }, /* #23 */
    3427     { 0x0f6217, 0x0f6216, 0x62c40a2d, 0x28b6c588, 0, 47 }, /* #24 */
    3428     { 0x0c7747, 0x0c7747, 0xef72c6ff, 0xfbdcb1bf, 0, 2  }, /* #25 */
    3429     { 0x357c07, 0x357407, 0x8a7d03fe, 0xf629f40f, 0, 102 }, /* #26 */
    3430     { 0x3819c7, 0x3811c6, 0x7581b09e, 0x06c27aeb, 0, 87 }, /* #27 */
    3431     { 0x2371c3, 0x2371c2, 0xd754c07d, 0xf5d5301f, 0, 2  }, /* #28 */
    3432     { 0x352c06, 0x352c06, 0x432730ff, 0x7f90c9cc, 0, 74 }, /* #29 */
    3433     { 0x3e3083, 0x3e3883, 0xa3d1bbd6, 0x7ada3d1b, 0, 76 }, /* #30 */
    3434     { 0x051887, 0x051087, 0x186289ec, 0xec8c3144, 0, 73 }, /* #31 */
    3435     { 0x2b0dd3, 0x2b05d3, 0xbaae34b8, 0xc6971baa, 0, 116 }, /* #32 */
    3436     { 0x246b87, 0x246b86, 0x1551023c, 0x811e4554, 0, 18 }, /* #33 */
    3437     { 0x3a0006, 0x3a0006, 0x682a8d23, 0x348cd055, 0, 111 }, /* #34 */
    3438     { 0x135712, 0x135f13, 0x4543b398, 0x9cc1150e, 0, 46 }, /* #35 */
    3439     { 0x186582, 0x186d82, 0x490b86dd, 0x9242e1b7, 0, 34 }, /* #36 */
    3440     { 0x0139d2, 0x0139d2, 0x288e4399, 0x8a2390e6, 0, 2  }, /* #37 */
    3441     { 0x057d86, 0x057d86, 0xda4916c1, 0x916c16d2, 0, 53 }, /* #38 */
    3442     { 0x2c6446, 0x2c6446, 0x4b6d5514, 0x284b6d55, 0, 104 }, /* #39 */
    3443     { 0x2c6a83, 0x2c6282, 0x3ec4f380, 0x09f6279c, 0, 5  }, /* #40 */
    3444     { 0x010597, 0x010d96, 0x38d606e4, 0x4e3581b9, 0, 98 }, /* #41 */
    3445     { 0x1e0582, 0x1e0582, 0xd1fb1b2d, 0xc6cb5a3f, 0, 19 }, /* #42 */
    3446     { 0x0842d3, 0x0842d3, 0xcedd66cf, 0xdbacd9fc, 0, 124 }, /* #43 */
    3447     { 0x225a13, 0x225a13, 0xb44f719a, 0xa27b8cd6, 0, 30 }, /* #44 */
    3448     { 0x0f6e86, 0x0f6e86, 0x79965e22, 0x597888f3, 0, 55 }, /* #45 */
    3449     { 0x217f92, 0x217f92, 0xcd860c2a, 0x60c2a66c, 0, 85 }, /* #46 */
    3450     { 0x165b47, 0x165346, 0xc30a78a2, 0x30a78a2e, 0, 61 }, /* #47 */
    3451     { 0x022a56, 0x022a56, 0x5b0750df, 0x750df2d8, 0, 85 }, /* #48 */
    3452     { 0x2d4e92, 0x2d4692, 0x575ea6a3, 0x32baf535, 0, 37 }, /* #49 */
    3453     { 0x1b5cc3, 0x1b54c3, 0x67ba2073, 0x3b3dd103, 0, 101 }, /* #50 */
    3454     { 0x2e5bc2, 0x2e53c3, 0xaacc5f91, 0xc8aab317, 0, 10 }, /* #51 */
    3455     { 0x237ed2, 0x237ed2, 0x28701f91, 0xa1c07e44, 0, 127 }, /* #52 */
    3456     { 0x1122c3, 0x1122c2, 0x7f4b8091, 0x091bfa5c, 0, 13 }, /* #53 */
    3457     { 0x3e41d3, 0x3e41d2, 0x18dbdac0, 0xf6b0231b, 0, 83 }, /* #54 */
    3458     { 0x382296, 0x382297, 0xebb9d321, 0x3a642ebb, 0, 116 }, /* #55 */
    3459     { 0x1b2546, 0x1b2547, 0x57ff4009, 0x2bffa004, 0, 1  }, /* #56 */
    3460     { 0x260196, 0x260996, 0x7f500969, 0x5a4fea01, 0, 75 }, /* #57 */
    3461     { 0x3f3b57, 0x3f3357, 0xab6c3d69, 0x3ab6c3d6, 0, 68 }, /* #58 */
    3462     { 0x0b4e53, 0x0b4653, 0xeee11772, 0xdc22ee5e, 0, 60 }, /* #59 */
    3463     { 0x181c82, 0x181482, 0x587c0428, 0x3e021416, 0, 122 }, /* #60 */
    3464     { 0x041242, 0x041a42, 0x8f5e61d1, 0xbcc3a28f, 0, 56 }, /* #61 */
    3465     { 0x3e74d2, 0x3e7cd2, 0x88bd2d36, 0x6c88bd2d, 0, 8  }, /* #62 */
    3466     { 0x0b2f43, 0x0b2743, 0xcb4bdd5f, 0xfcb4bdd5, 0, 68 }, /* #63 */
    3467     { 0x395006, 0x395807, 0x737c9545, 0x9be4aa29, 0, 62 }, /* #64 */
    3468     { 0x390417, 0x390416, 0x847b0b82, 0x3d85c161, 0, 26 }, /* #65 */
    3469     { 0x342a93, 0x342292, 0xf558cfca, 0xc67e57d5, 0, 118 }, /* #66 */
    3470     { 0x3a6187, 0x3a6187, 0x45f4d981, 0x366068be, 0, 51 }, /* #67 */
    3471     { 0x021002, 0x021802, 0x56a8a09a, 0x8a09a2b5, 0, 21 }, /* #68 */
    3472     { 0x191542, 0x191d43, 0x200c96ac, 0x8200c96a, 0, 36 }, /* #69 */
    3473     { 0x3c0687, 0x3c0e86, 0x6d12b613, 0x95b09db4, 0, 86 }, /* #70 */
    3474     { 0x181a07, 0x181a06, 0xe130a6b4, 0x535a784c, 0, 114 }, /* #71 */
    3475     { 0x2758c3, 0x2758c3, 0x95fe5bfb, 0x795fe5bf, 0, 4  }, /* #72 */
    3476     { 0x021006, 0x021006, 0xfb73f019, 0xfb73f019, 0, 32 }, /* #73 */
    3477     { 0x2d4e12, 0x2d4613, 0x69be6bba, 0x35dd1a6f, 0, 18 }, /* #74 */
    3478     { 0x105696, 0x105697, 0xc54c3ea5, 0xf52b1530, 0, 46 }, /* #75 */
    3479     { 0x035e83, 0x035683, 0xd407956e, 0x01e55bba, 0, 91 }, /* #76 */
    3480     { 0x002e93, 0x002693, 0xe3f3d6a1, 0xcf5a87c7, 0, 119 }, /* #77 */
    3481     { 0x3e2e96, 0x3e2696, 0xb626929b, 0xd6c4d253, 0, 99 }, /* #78 */
    3482     { 0x381582, 0x381d82, 0xe6ea0b9c, 0xb9c73750, 0, 13 }, /* #79 */
    3483     { 0x2745d6, 0x2745d7, 0x5677dd87, 0xdf761cac, 0, 23 }, /* #80 */
    3484     { 0x163886, 0x163887, 0xa0ec9f4a, 0x4a50764f, 0, 41 }, /* #81 */
    3485     { 0x096756, 0x096f57, 0xda5f73f3, 0x4bee7e6d, 0, 124 }, /* #82 */
    3486     { 0x327c06, 0x327407, 0x61fff7e3, 0xffefc661, 0, 88 }, /* #83 */
    3487     { 0x074ec2, 0x074ec3, 0x29d73da0, 0x73da014e, 0, 85 }, /* #84 */
    3488     { 0x183253, 0x183a52, 0x01d83512, 0xa03b06a2, 0, 3  }, /* #85 */
    3489     { 0x054456, 0x054c57, 0xb58bb815, 0x58bb8155, 0, 125 }, /* #86 */
    3490     { 0x014082, 0x014082, 0x92f19c59, 0xf19c5949, 0, 25 }, /* #87 */
    3491     { 0x2f5f57, 0x2f5f57, 0x46248e23, 0x892388e8, 0, 123 }, /* #88 */
    3492     { 0x2e1683, 0x2e1e83, 0x84253ad4, 0x5a984253, 0, 108 }, /* #89 */
    3493     { 0x240117, 0x240917, 0xcea8527a, 0x54293d73, 0, 26 }, /* #90 */
    3494     { 0x0e5b53, 0x0e5352, 0x446127b6, 0xf6d44612, 0, 76 }, /* #91 */
    3495     { 0x183517, 0x183d16, 0x93cdee4c, 0x79bdc999, 0, 60 }, /* #92 */
    3496     { 0x3d7096, 0x3d7097, 0x4cf4ec4e, 0x3899e9d8, 0, 7  }, /* #93 */
    3497     { 0x046e42, 0x046643, 0x7fecff01, 0xfe027fec, 0, 112 }, /* #94 */
    3498     { 0x206753, 0x206753, 0x853d4e41, 0x20e14f53, 0, 106 }, /* #95 */
     5035    { 0x360a56, 0x360256, 0x00000000, 0x00000000, 0, 58 }, /* #0 */
     5036    { 0x097583, 0x097582, 0x00000000, 0x00000040, 0, 58 }, /* #0 b */
     5037    { 0x272207, 0x272206, 0x00000000, 0x20000000, 0, 35 }, /* #1 */
     5038    { 0x185dd2, 0x1855d2, 0x00000000, 0x00000000, 0, 35 }, /* #1 b */
     5039    { 0x316d02, 0x316502, 0x00000000, 0x00000000, 0, 54 }, /* #2 */
     5040    { 0x0e12d7, 0x0e12d6, 0x00000000, 0x00000400, 0, 54 }, /* #2 b */
     5041    { 0x1f5616, 0x1f5616, 0x00000000, 0x00000000, 0, 93 }, /* #3 */
     5042    { 0x2029c3, 0x2021c2, 0x00000000, 0x00000008, 0, 93 }, /* #3 b */
     5043    { 0x3f1146, 0x3f1146, 0x00000000, 0x00000000, 0, 19 }, /* #4 */
     5044    { 0x006e93, 0x006692, 0x00000000, 0x00002000, 0, 19 }, /* #4 b */
     5045    { 0x3771d2, 0x3771d2, 0x00000000, 0x00000000, 0, 3  }, /* #5 */
     5046    { 0x080e07, 0x080606, 0x00000000, 0x20000000, 0, 3  }, /* #5 b */
     5047    { 0x2f4896, 0x2f4897, 0x42d0dff2, 0x7fc885a1, 0, 79 }, /* #6 */
     5048    { 0x103743, 0x103f43, 0x42d0dff2, 0x7fca85a1, 0, 79 }, /* #6 b */
     5049    { 0x0a7952, 0x0a7952, 0x51a31e85, 0x68c7a14a, 0, 91 }, /* #7 */
     5050    { 0x350687, 0x350e86, 0x51a31e85, 0x68c7a16a, 0, 91 }, /* #7 b */
     5051    { 0x2c6087, 0x2c6086, 0x485119fc, 0x14467f29, 0, 123 }, /* #8 */
     5052    { 0x131f52, 0x131752, 0x485119fc, 0x14467f09, 0, 123 }, /* #8 b */
     5053    { 0x273a57, 0x273257, 0x53fcefb4, 0xf6953fce, 0, 44 }, /* #9 */
     5054    { 0x184582, 0x184583, 0x53fcefb4, 0xf6853fce, 0, 44 }, /* #9 b */
     5055    { 0x050257, 0x050257, 0x8b3a81f7, 0xd40fbe2c, 0, 54 }, /* #10 */
     5056    { 0x3a7d82, 0x3a7583, 0x8b3a81f7, 0xd40fba2c, 0, 54 }, /* #10 b */
     5057    { 0x250813, 0x250812, 0x5452f314, 0x6295452f, 0, 76 }, /* #11 */
     5058    { 0x1a77c6, 0x1a7fc6, 0x5452f314, 0x6285452f, 0, 76 }, /* #11 b */
     5059    { 0x385d93, 0x385593, 0x78a4b2b9, 0x14965737, 0, 60 }, /* #12 */
     5060    { 0x072246, 0x072247, 0x78a4b2b9, 0x14965727, 0, 60 }, /* #12 b */
     5061    { 0x230dd2, 0x2305d3, 0x38bb98d0, 0x17731a03, 0, 28 }, /* #13 */
     5062    { 0x1c7207, 0x1c7207, 0x38bb98d0, 0x17731a13, 0, 28 }, /* #13 b */
     5063    { 0x3b0007, 0x3b0807, 0x799a3a29, 0x99a3a29b, 0, 29 }, /* #14 */
     5064    { 0x047fd2, 0x047fd3, 0x799a3a29, 0x99a3a293, 0, 29 }, /* #14 b */
     5065    { 0x225796, 0x225f97, 0x8eca58b9, 0x94b1728e, 0, 24 }, /* #15 */
     5066    { 0x1d2843, 0x1d2843, 0x8eca58b9, 0x94b1738e, 0, 24 }, /* #15 b */
     5067    { 0x1a19d6, 0x1a19d6, 0x04e9530c, 0x61804e95, 0, 44 }, /* #16 */
     5068    { 0x256603, 0x256e02, 0x04e9530c, 0x61904e95, 0, 44 }, /* #16 b */
     5069    { 0x106657, 0x106e57, 0x7f395618, 0x95618bf9, 0, 21 }, /* #17 */
     5070    { 0x2f1982, 0x2f1983, 0x7f395618, 0x956183f9, 0, 21 }, /* #17 b */
     5071    { 0x1c7856, 0x1c7856, 0x185fd443, 0x86185fd4, 0, 8  }, /* #18 */
     5072    { 0x230783, 0x230f82, 0x185fd443, 0x87185fd4, 0, 8  }, /* #18 b */
     5073    { 0x2f6486, 0x2f6c86, 0x2a83a055, 0x740aa2a8, 0, 20 }, /* #19 */
     5074    { 0x101b53, 0x101b52, 0x2a83a055, 0x740ab2a8, 0, 20 }, /* #19 b */
     5075    { 0x0d6b03, 0x0d6303, 0x068a9452, 0x1528a506, 0, 88 }, /* #20 */
     5076    { 0x3214d6, 0x3214d7, 0x068a9452, 0x1528a406, 0, 88 }, /* #20 b */
     5077    { 0x387a47, 0x387a47, 0x72ae23b4, 0x95711da5, 0, 62 }, /* #21 */
     5078    { 0x070592, 0x070d93, 0x72ae23b4, 0x95711da1, 0, 62 }, /* #21 b */
     5079    { 0x1418d7, 0x1410d7, 0x11ec5e2f, 0x178be23d, 0, 115 }, /* #22 */
     5080    { 0x2b6702, 0x2b6703, 0x11ec5e2f, 0x178bc23d, 0, 115 }, /* #22 b */
     5081    { 0x076897, 0x076896, 0xcaa51c54, 0x51c54e55, 0, 21 }, /* #23 */
     5082    { 0x381742, 0x381f42, 0xcaa51c54, 0x51c54655, 0, 21 }, /* #23 b */
     5083    { 0x244503, 0x244502, 0x6d70654e, 0xca9d6d70, 0, 48 }, /* #24 */
     5084    { 0x1b3ad6, 0x1b32d6, 0x6d70654e, 0xca9c6d70, 0, 48 }, /* #24 b */
     5085    { 0x3123c7, 0x312bc7, 0x556dc725, 0xb8e4b556, 0, 116 }, /* #25 */
     5086    { 0x0e5c12, 0x0e5c13, 0x556dc725, 0xb8e4a556, 0, 116 }, /* #25 b */
     5087    { 0x210f93, 0x210792, 0xa7da9608, 0x11a7da96, 0, 40 }, /* #26 */
     5088    { 0x1e7046, 0x1e7046, 0xa7da9608, 0x10a7da96, 0, 40 }, /* #26 b */
     5089    { 0x331417, 0x331416, 0xc2ebada2, 0xda2e175d, 0, 45 }, /* #27 */
     5090    { 0x0c6bc2, 0x0c63c2, 0xc2ebada2, 0xda26175d, 0, 45 }, /* #27 b */
     5091    { 0x030296, 0x030a96, 0xb371f96f, 0x5bd66e3f, 0, 75 }, /* #28 */
     5092    { 0x3c7d43, 0x3c7d42, 0xb371f96f, 0x5bf66e3f, 0, 75 }, /* #28 b */
     5093    { 0x1d50c2, 0x1d58c2, 0x846b5095, 0x4aa11ad4, 0, 74 }, /* #29 */
     5094    { 0x222f17, 0x222f16, 0x846b5095, 0x4ae11ad4, 0, 74 }, /* #29 b */
     5095    { 0x160b43, 0x160b43, 0xdc1c9b36, 0x6ee0e4d9, 0, 37 }, /* #30 */
     5096    { 0x297496, 0x297c97, 0xdc1c9b36, 0x66e0e4d9, 0, 37 }, /* #30 b */
     5097    { 0x2e7a02, 0x2e7a02, 0x155fa40a, 0x90282abf, 0, 79 }, /* #31 */
     5098    { 0x1105d7, 0x110dd6, 0x155fa40a, 0x902a2abf, 0, 79 }, /* #31 b */
     5099    { 0x0a0903, 0x0a0902, 0xa3f10187, 0x4061f47e, 0, 83 }, /* #32 */
     5100    { 0x3576d6, 0x357ed6, 0xa3f10187, 0x4061d47e, 0, 83 }, /* #32 b */
     5101    { 0x3a6b13, 0x3a6b12, 0x27562a1a, 0xa4eac543, 0, 35 }, /* #33 */
     5102    { 0x0514c6, 0x051cc6, 0x27562a1a, 0x84eac543, 0, 35 }, /* #33 b */
     5103    { 0x1021c2, 0x1021c3, 0x32a239ec, 0x3d832a23, 0, 108 }, /* #34 */
     5104    { 0x2f5e17, 0x2f5617, 0x32a239ec, 0x3d932a23, 0, 108 }, /* #34 b */
     5105    { 0x0904d3, 0x090cd3, 0xb863fccb, 0x997b863f, 0, 44 }, /* #35 */
     5106    { 0x367b06, 0x367b07, 0xb863fccb, 0x996b863f, 0, 44 }, /* #35 b */
     5107    { 0x2e7747, 0x2e7f47, 0xeaae6b31, 0x598faab9, 0, 46 }, /* #36 */
     5108    { 0x110892, 0x110893, 0xeaae6b31, 0x598baab9, 0, 46 }, /* #36 b */
     5109    { 0x3a5d42, 0x3a5d43, 0xee80ae5a, 0x969dd015, 0, 11 }, /* #37 */
     5110    { 0x052297, 0x052a97, 0xee80ae5a, 0x96bdd015, 0, 11 }, /* #37 b */
     5111    { 0x0d5617, 0x0d5617, 0x05996e3c, 0x20b32dc7, 0, 3  }, /* #38 */
     5112    { 0x3229c2, 0x3221c3, 0x05996e3c, 0x00b32dc7, 0, 3  }, /* #38 b */
     5113    { 0x0e6b53, 0x0e6b52, 0xa63ddc74, 0x74d31eee, 0, 73 }, /* #39 */
     5114    { 0x311486, 0x311c86, 0xa63ddc74, 0x74531eee, 0, 73 }, /* #39 b */
     5115    { 0x2e0dc3, 0x2e0dc3, 0x6e5f13c0, 0x816e5f13, 0, 8  }, /* #40 */
     5116    { 0x117216, 0x117a17, 0x6e5f13c0, 0x806e5f13, 0, 8  }, /* #40 b */
     5117    { 0x141687, 0x141e87, 0x7126971c, 0x71cb8934, 0, 77 }, /* #41 */
     5118    { 0x2b6952, 0x2b6953, 0x7126971c, 0x71c38934, 0, 77 }, /* #41 b */
     5119    { 0x1a4cd6, 0x1a4cd6, 0xb1c03609, 0x563806c1, 0, 99 }, /* #42 */
     5120    { 0x253303, 0x253b02, 0xb1c03609, 0x763806c1, 0, 99 }, /* #42 b */
     5121    { 0x023357, 0x023b57, 0x36426623, 0x64266239, 0, 125 }, /* #43 */
     5122    { 0x3d4c82, 0x3d4c83, 0x36426623, 0x64266231, 0, 125 }, /* #43 b */
     5123    { 0x364f07, 0x364f07, 0x174896e5, 0x962e912d, 0, 39 }, /* #44 */
     5124    { 0x0930d2, 0x0938d3, 0x174896e5, 0x942e912d, 0, 39 }, /* #44 b */
     5125    { 0x2f17d7, 0x2f17d7, 0xf2ecd6e2, 0xf2ecd6e2, 0, 96 }, /* #45 */
     5126    { 0x106802, 0x106802, 0xf2ecd6e2, 0xf2ecd6e2, 0, 96 }, /* #45 b */
     5127    { 0x2f7283, 0x2f7a82, 0xfd868888, 0x47f61a22, 0, 70 }, /* #46 */
     5128    { 0x100d56, 0x100d56, 0xfd868888, 0x43f61a22, 0, 70 }, /* #46 b */
     5129    { 0x1d2252, 0x1d2a52, 0x927a4b1a, 0x924f4963, 0, 67 }, /* #47 */
     5130    { 0x225d87, 0x225d86, 0x927a4b1a, 0xb24f4963, 0, 67 }, /* #47 b */
     5131    { 0x396b47, 0x396b46, 0xc2073395, 0x672bc207, 0, 16 }, /* #48 */
     5132    { 0x061492, 0x061c92, 0xc2073395, 0x672ac207, 0, 16 }, /* #48 b */
     5133    { 0x343a03, 0x343203, 0x0029fb72, 0xca0053f6, 0, 71 }, /* #49 */
     5134    { 0x0b45d6, 0x0b45d7, 0x0029fb72, 0xc80053f6, 0, 71 }, /* #49 b */
     5135    { 0x3a2d56, 0x3a2557, 0x07804ae2, 0xc0257101, 0, 26 }, /* #50 */
     5136    { 0x055283, 0x055283, 0x07804ae2, 0xc0257141, 0, 26 }, /* #50 b */
     5137    { 0x116782, 0x116f83, 0x0ba423b4, 0x4847680b, 0, 56 }, /* #51 */
     5138    { 0x2e1857, 0x2e1857, 0x0ba423b4, 0x4847690b, 0, 56 }, /* #51 b */
     5139    { 0x070203, 0x070a02, 0x64f2d92b, 0xaec9e5b2, 0, 39 }, /* #52 */
     5140    { 0x387dd6, 0x387dd6, 0x64f2d92b, 0xacc9e5b2, 0, 39 }, /* #52 b */
     5141    { 0x2b2142, 0x2b2143, 0x0c5ef25f, 0xe0c5ef25, 0, 36 }, /* #53 */
     5142    { 0x145e97, 0x145697, 0x0c5ef25f, 0xf0c5ef25, 0, 36 }, /* #53 b */
     5143    { 0x016182, 0x016982, 0xa2f1132e, 0x99728bc4, 0, 110 }, /* #54 */
     5144    { 0x3e1e57, 0x3e1e56, 0xa2f1132e, 0x99768bc4, 0, 110 }, /* #54 b */
     5145    { 0x1817d6, 0x181fd6, 0x67851c39, 0xa3872678, 0, 116 }, /* #55 */
     5146    { 0x276803, 0x276802, 0x67851c39, 0xa3873678, 0, 116 }, /* #55 b */
     5147    { 0x0d43c6, 0x0d4bc7, 0xd966c328, 0x659b0ca1, 0, 31 }, /* #56 */
     5148    { 0x323c13, 0x323c13, 0xd966c328, 0x659b0ca3, 0, 31 }, /* #56 b */
     5149    { 0x3c2487, 0x3c2486, 0x6803d27e, 0x07a4fd68, 0, 56 }, /* #57 */
     5150    { 0x035b52, 0x035352, 0x6803d27e, 0x07a4fc68, 0, 56 }, /* #57 b */
     5151    { 0x212796, 0x212796, 0xd2f85e2c, 0x34be178b, 0, 66 }, /* #58 */
     5152    { 0x1e5843, 0x1e5842, 0xd2f85e2c, 0x74be178b, 0, 66 }, /* #58 b */
     5153    { 0x180883, 0x180082, 0x03f2b90e, 0xfcae43a0, 0, 123 }, /* #59 */
     5154    { 0x277756, 0x277756, 0x03f2b90e, 0xfcae4380, 0, 123 }, /* #59 b */
     5155    { 0x117247, 0x117247, 0xe88f1bd5, 0xe88f1bd5, 0, 64 }, /* #60 */
     5156    { 0x2e0d92, 0x2e0d92, 0xe88f1bd5, 0xe88f1bd5, 0, 64 }, /* #60 b */
     5157    { 0x2b3ac7, 0x2b3ac6, 0xebea3bcb, 0x5fafa8ef, 0, 70 }, /* #61 */
     5158    { 0x144512, 0x144d12, 0xebea3bcb, 0x5bafa8ef, 0, 70 }, /* #61 b */
     5159    { 0x322cc3, 0x322cc3, 0x09609a87, 0x09609a87, 0, 96 }, /* #62 */
     5160    { 0x0d5316, 0x0d5316, 0x09609a87, 0x09609a87, 0, 96 }, /* #62 b */
     5161    { 0x095413, 0x095413, 0xb84c991a, 0x1adc264c, 0, 41 }, /* #63 */
     5162    { 0x362bc6, 0x3623c7, 0xb84c991a, 0x1a5c264c, 0, 41 }, /* #63 b */
     5163    { 0x1a7012, 0x1a7012, 0xbc4751d3, 0xd788ea3a, 0, 99 }, /* #64 */
     5164    { 0x250fc7, 0x2507c6, 0xbc4751d3, 0xf788ea3a, 0, 99 }, /* #64 b */
     5165    { 0x284056, 0x284057, 0xff2af303, 0xcabcc0df, 0, 91 }, /* #65 */
     5166    { 0x173f83, 0x173783, 0xff2af303, 0xcabcc0ff, 0, 91 }, /* #65 b */
     5167    { 0x0e0b12, 0x0e0312, 0x2d8ddc81, 0x3772045b, 0, 87 }, /* #66 */
     5168    { 0x3174c7, 0x3174c6, 0x2d8ddc81, 0x3772065b, 0, 87 }, /* #66 b */
     5169    { 0x006682, 0x006683, 0xc0652f7c, 0xc603297b, 0, 5  }, /* #67 */
     5170    { 0x3f1957, 0x3f1157, 0xc0652f7c, 0xce03297b, 0, 5  }, /* #67 b */
     5171    { 0x1d04c3, 0x1d04c2, 0xb9ae02fa, 0xe6b80beb, 0, 127 }, /* #68 */
     5172    { 0x227b16, 0x227316, 0xb9ae02fa, 0xe6b80be9, 0, 127 }, /* #68 b */
     5173    { 0x3a5886, 0x3a5886, 0x0b279b3e, 0x593cd9f0, 0, 126 }, /* #69 */
     5174    { 0x052753, 0x052f52, 0x0b279b3e, 0x593cd9f4, 0, 126 }, /* #69 b */
     5175    { 0x2b6d92, 0x2b6592, 0x82fbcc19, 0x0ca0bef3, 0, 42 }, /* #70 */
     5176    { 0x141247, 0x141246, 0x82fbcc19, 0x0ce0bef3, 0, 42 }, /* #70 b */
     5177    { 0x3e62d7, 0x3e6ad7, 0x2d0cc4b5, 0x9686625a, 0, 1  }, /* #71 */
     5178    { 0x011d02, 0x011503, 0x2d0cc4b5, 0x1686625a, 0, 1  }, /* #71 b */
     5179    { 0x3c4c83, 0x3c4c82, 0x93c56878, 0x4f15a1e3, 0, 63 }, /* #72 */
     5180    { 0x033356, 0x033b56, 0x93c56878, 0x4f15a1e1, 0, 63 }, /* #72 b */
     5181    { 0x176a86, 0x176a86, 0x919a716d, 0xa4669c5b, 0, 34 }, /* #73 */
     5182    { 0x281553, 0x281552, 0x919a716d, 0xe4669c5b, 0, 34 }, /* #73 b */
     5183    { 0x063e13, 0x063e12, 0xb257790a, 0xaef215b2, 0, 88 }, /* #74 */
     5184    { 0x3941c6, 0x3949c6, 0xb257790a, 0xaef214b2, 0, 88 }, /* #74 b */
     5185    { 0x0066d2, 0x006ed3, 0x4b2f2af6, 0x7b12cbca, 0, 10 }, /* #75 */
     5186    { 0x3f1907, 0x3f1907, 0x4b2f2af6, 0x7b52cbca, 0, 10 }, /* #75 b */
     5187    { 0x2a6847, 0x2a6847, 0x9a81f5b5, 0x6d73503e, 0, 43 }, /* #76 */
     5188    { 0x151792, 0x151f93, 0x9a81f5b5, 0x6d53503e, 0, 43 }, /* #76 b */
     5189    { 0x0d6d97, 0x0d6d96, 0x21a9644d, 0xb226c86a, 0, 82 }, /* #77 */
     5190    { 0x321242, 0x321a42, 0x21a9644d, 0xb226886a, 0, 82 }, /* #77 b */
     5191    { 0x277f13, 0x277f13, 0x74cff08d, 0xb74cff08, 0, 100 }, /* #78 */
     5192    { 0x1800c6, 0x1808c7, 0x74cff08d, 0xa74cff08, 0, 100 }, /* #78 b */
     5193    { 0x3c6617, 0x3c6e17, 0x26f036f6, 0xb49bc0db, 0, 70 }, /* #79 */
     5194    { 0x0319c2, 0x0319c3, 0x26f036f6, 0xb09bc0db, 0, 70 }, /* #79 b */
     5195    { 0x054957, 0x054156, 0x7e2dbe2e, 0x2dbe2ebf, 0, 57 }, /* #80 */
     5196    { 0x3a3682, 0x3a3682, 0x7e2dbe2e, 0x2dbe2e3f, 0, 57 }, /* #80 b */
     5197    { 0x335b82, 0x335b82, 0x82c67b6a, 0xa41633db, 0, 101 }, /* #81 */
     5198    { 0x0c2457, 0x0c2c56, 0x82c67b6a, 0xac1633db, 0, 101 }, /* #81 b */
     5199    { 0x3444c7, 0x3444c6, 0xa064835a, 0x1920d6b4, 0, 27 }, /* #82 */
     5200    { 0x0b3b12, 0x0b3312, 0xa064835a, 0x1920d694, 0, 27 }, /* #82 b */
     5201    { 0x032d17, 0x032517, 0x9823217e, 0xf6608c85, 0, 102 }, /* #83 */
     5202    { 0x3c52c2, 0x3c52c3, 0x9823217e, 0xf2608c85, 0, 102 }, /* #83 b */
     5203    { 0x147b17, 0x147b17, 0x03f2de2b, 0x5c0fcb78, 0, 102 }, /* #84 */
     5204    { 0x2b04c2, 0x2b0cc3, 0x03f2de2b, 0x580fcb78, 0, 102 }, /* #84 b */
     5205    { 0x1a7997, 0x1a7997, 0xea37de0e, 0x46fbc1de, 0, 28 }, /* #85 */
     5206    { 0x250642, 0x250e43, 0xea37de0e, 0x46fbc1ce, 0, 28 }, /* #85 b */
     5207    { 0x137942, 0x137943, 0xded0f3b7, 0xb7b43ced, 0, 2  }, /* #86 */
     5208    { 0x2c0697, 0x2c0697, 0xded0f3b7, 0xf7b43ced, 0, 2  }, /* #86 b */
     5209    { 0x1f3496, 0x1f3c96, 0x62534fae, 0x9f5c6253, 0, 112 }, /* #87 */
     5210    { 0x204b43, 0x204b42, 0x62534fae, 0x9f5d6253, 0, 112 }, /* #87 b */
     5211    { 0x1e6953, 0x1e6952, 0x51d50623, 0x623a8ea8, 0, 77 }, /* #88 */
     5212    { 0x211686, 0x211e86, 0x51d50623, 0x62328ea8, 0, 77 }, /* #88 b */
     5213    { 0x344b86, 0x344b87, 0x3e8be955, 0x547d17d2, 0, 7  }, /* #89 */
     5214    { 0x0b3453, 0x0b3c53, 0x3e8be955, 0x567d17d2, 0, 7  }, /* #89 b */
     5215    { 0x1c16c6, 0x1c16c6, 0x69ad2176, 0xd690bb1a, 0, 90 }, /* #90 */
     5216    { 0x236913, 0x236112, 0x69ad2176, 0xd690bb5a, 0, 90 }, /* #90 b */
     5217    { 0x3020c3, 0x3028c3, 0x31144beb, 0x7d731144, 0, 76 }, /* #91 */
     5218    { 0x0f5f16, 0x0f5f17, 0x31144beb, 0x7d631144, 0, 76 }, /* #91 b */
     5219    { 0x200193, 0x200993, 0xb7a4badb, 0x6f6f4975, 0, 103 }, /* #92 */
     5220    { 0x1f7e46, 0x1f7e47, 0xb7a4badb, 0x6d6f4975, 0, 103 }, /* #92 b */
     5221    { 0x0d3e86, 0x0d3e87, 0x34c5ec6e, 0x7b1b8698, 0, 83 }, /* #93 */
     5222    { 0x324153, 0x324953, 0x34c5ec6e, 0x7b1ba698, 0, 83 }, /* #93 b */
     5223    { 0x091052, 0x091852, 0x61217ccc, 0xbe661848, 0, 18 }, /* #94 */
     5224    { 0x366f87, 0x366f86, 0x61217ccc, 0xbe665848, 0, 18 }, /* #94 b */
     5225    { 0x3056c3, 0x3056c2, 0xe4188122, 0x2f20c409, 0, 5  }, /* #95 */
     5226    { 0x0f2916, 0x0f2116, 0xe4188122, 0x2720c409, 0, 5  }, /* #95 b */
    34995227};
    35005228static const BINU32_TEST_T g_aTests_shl_u32_amd[] =
    35015229{
    3502     { 0x227152, 0x227156, 0x00000000, 0x00000000, 0, 111 }, /* #0 */
    3503     { 0x301946, 0x301156, 0x00000000, 0x00000000, 0, 80 }, /* #1 */
    3504     { 0x371b16, 0x371356, 0x00000000, 0x00000000, 0, 44 }, /* #2 */
    3505     { 0x3a0307, 0x3a0356, 0x00000000, 0x00000000, 0, 45 }, /* #3 */
    3506     { 0x003f83, 0x003756, 0x00000000, 0x00000000, 0, 117 }, /* #4 */
    3507     { 0x2d7ac7, 0x2d7256, 0x00000000, 0x00000000, 0, 127 }, /* #5 */
    3508     { 0x362b07, 0x362b96, 0x718ac413, 0xb104c000, 0, 78 }, /* #6 */
    3509     { 0x352717, 0x352f13, 0x29612274, 0x2c244e80, 0, 101 }, /* #7 */
    3510     { 0x291cd6, 0x291c17, 0x96ac5eeb, 0x17bac000, 0, 110 }, /* #8 */
    3511     { 0x341797, 0x341716, 0x13012971, 0x5c400000, 0, 118 }, /* #9 */
    3512     { 0x311142, 0x311917, 0xb1f73130, 0x1f731300, 0, 68 }, /* #10 */
    3513     { 0x375216, 0x375216, 0x6f01dfe2, 0x077f8800, 0, 10 }, /* #11 */
    3514     { 0x176087, 0x176896, 0xa126a9a4, 0xa9a40000, 0, 80 }, /* #12 */
    3515     { 0x3449d2, 0x344917, 0x616463b6, 0x18ed8000, 0, 46 }, /* #13 */
    3516     { 0x0c2756, 0x0c2f92, 0x51c7d919, 0xa38fb232, 0, 65 }, /* #14 */
    3517     { 0x3a6553, 0x3a6d17, 0xe6ee0f2b, 0x2b000000, 0, 88 }, /* #15 */
    3518     { 0x080cc7, 0x080c17, 0xb77efe2b, 0x15800000, 0, 87 }, /* #16 */
    3519     { 0x0c6397, 0x0c6316, 0x08720e00, 0x720e0000, 0, 40 }, /* #17 */
    3520     { 0x122fc3, 0x122716, 0x02d35d64, 0x0b4d7590, 0, 2  }, /* #18 */
    3521     { 0x0556d6, 0x055697, 0x9ce3c43c, 0x80000000, 0, 29 }, /* #19 */
    3522     { 0x216e86, 0x216e17, 0x8e3d1395, 0x39500000, 0, 84 }, /* #20 */
    3523     { 0x0745d3, 0x074d17, 0xf58ec8f5, 0x40000000, 0, 30 }, /* #21 */
    3524     { 0x374a97, 0x374a17, 0x7503bb47, 0x68e00000, 0, 85 }, /* #22 */
    3525     { 0x2f3357, 0x2f3316, 0x0a2928fe, 0x2928fe00, 0, 104 }, /* #23 */
    3526     { 0x334996, 0x334996, 0x59adda9d, 0xb76a7400, 0, 106 }, /* #24 */
    3527     { 0x3c3317, 0x3c3b17, 0xbd3ddeb3, 0x77acc000, 0, 46 }, /* #25 */
    3528     { 0x236fd7, 0x236716, 0x7b4d51e8, 0x7a000000, 0, 22 }, /* #26 */
    3529     { 0x003393, 0x003b17, 0x4c1bc03b, 0x00ec0000, 0, 50 }, /* #27 */
    3530     { 0x171183, 0x171116, 0x7c00c635, 0x18c6a000, 0, 45 }, /* #28 */
    3531     { 0x003d12, 0x003512, 0x4f692424, 0x7b492120, 0, 99 }, /* #29 */
    3532     { 0x0a1d43, 0x0a1d96, 0x55c8cac0, 0x8cac0000, 0, 108 }, /* #30 */
    3533     { 0x136dd2, 0x136556, 0x9f22b74c, 0x00000000, 0, 95 }, /* #31 */
    3534     { 0x015746, 0x015f96, 0x06cafcff, 0xcafcff00, 0, 40 }, /* #32 */
    3535     { 0x234d87, 0x234d96, 0x13d29bb5, 0xa0000000, 0, 61 }, /* #33 */
    3536     { 0x351812, 0x351016, 0x4b80ff14, 0x1fe28000, 0, 45 }, /* #34 */
    3537     { 0x366912, 0x366116, 0x9589825d, 0x26097400, 0, 10 }, /* #35 */
    3538     { 0x3b2502, 0x3b2d13, 0xf642dcb5, 0x216e5a80, 0, 103 }, /* #36 */
    3539     { 0x2374c3, 0x237c17, 0xf959b3d2, 0x59b3d200, 0, 104 }, /* #37 */
    3540     { 0x070f87, 0x070716, 0x184e1790, 0x40000000, 0, 58 }, /* #38 */
    3541     { 0x185c93, 0x185456, 0x6cb001a0, 0x00000000, 0, 31 }, /* #39 */
    3542     { 0x1b3003, 0x1b3896, 0xddc8d83f, 0xc1f80000, 0, 51 }, /* #40 */
    3543     { 0x116b52, 0x116356, 0x2c6fd760, 0x00000000, 0, 62 }, /* #41 */
    3544     { 0x187917, 0x187197, 0x810de3cc, 0xc7980000, 0, 113 }, /* #42 */
    3545     { 0x064893, 0x064012, 0x41ceec7a, 0x0e7763d0, 0, 3  }, /* #43 */
    3546     { 0x192713, 0x192716, 0x9bdc350c, 0x6a180000, 0, 113 }, /* #44 */
    3547     { 0x2f6d43, 0x2f6d96, 0x0249ffd5, 0x80000000, 0, 31 }, /* #45 */
    3548     { 0x3b2e47, 0x3b2e96, 0x2b9ac04f, 0x9e000000, 0, 57 }, /* #46 */
    3549     { 0x326087, 0x326896, 0x19298fc0, 0x94c7e000, 0, 39 }, /* #47 */
    3550     { 0x0122c2, 0x012a17, 0xd61320f6, 0x320f6000, 0, 76 }, /* #48 */
    3551     { 0x0519d2, 0x051116, 0xb0e43e66, 0x721f3300, 0, 103 }, /* #49 */
    3552     { 0x1c1a06, 0x1c1216, 0xa6441e7d, 0x20f3e800, 0, 43 }, /* #50 */
    3553     { 0x0f14d6, 0x0f1416, 0x3c7ed3e2, 0x7ed3e200, 0, 72 }, /* #51 */
    3554     { 0x326396, 0x326b96, 0x927d36ec, 0x93e9b760, 0, 67 }, /* #52 */
    3555     { 0x336257, 0x336a92, 0x4e1265a6, 0x9c24cb4c, 0, 1  }, /* #53 */
    3556     { 0x372717, 0x372797, 0xfe2faf40, 0xc5f5e800, 0, 37 }, /* #54 */
    3557     { 0x060583, 0x060d57, 0x75e78cd6, 0x00000000, 0, 63 }, /* #55 */
    3558     { 0x1f3b02, 0x1f3397, 0xd99b2cdc, 0xb8000000, 0, 121 }, /* #56 */
    3559     { 0x307143, 0x307197, 0xb234ba5d, 0xa5d2e800, 0, 107 }, /* #57 */
    3560     { 0x352216, 0x352a96, 0xfa530bc9, 0xa6179200, 0, 9  }, /* #58 */
    3561     { 0x0b2147, 0x0b2116, 0xb51103b5, 0x440ed400, 0, 74 }, /* #59 */
    3562     { 0x247097, 0x247896, 0x9865a931, 0xc4000000, 0, 122 }, /* #60 */
    3563     { 0x346b52, 0x346312, 0xa04f97b7, 0x27cbdb80, 0, 71 }, /* #61 */
    3564     { 0x326d83, 0x326597, 0x79fd73c1, 0xc1000000, 0, 120 }, /* #62 */
    3565     { 0x350d13, 0x350516, 0x6cc0ee81, 0x08000000, 0, 27 }, /* #63 */
    3566     { 0x224643, 0x224697, 0x4fd0c27e, 0xf0000000, 0, 59 }, /* #64 */
    3567     { 0x264857, 0x264896, 0x77b4c780, 0xf698f000, 0, 101 }, /* #65 */
    3568     { 0x2141c6, 0x214917, 0x253a773b, 0x3a773b00, 0, 104 }, /* #66 */
    3569     { 0x3057c6, 0x3057c6, 0x3e54d0b8, 0x3e54d0b8, 0, 0  }, /* #67 */
    3570     { 0x2519c7, 0x251156, 0x74c199f0, 0x00000000, 0, 31 }, /* #68 */
    3571     { 0x324a06, 0x324297, 0xbdf5a3eb, 0xf5a3eb00, 0, 104 }, /* #69 */
    3572     { 0x261347, 0x261393, 0x7b83d06b, 0xc1e83580, 0, 39 }, /* #70 */
    3573     { 0x002603, 0x002603, 0xbc94a842, 0xbc94a842, 0, 32 }, /* #71 */
    3574     { 0x355393, 0x355b17, 0x6eb9bf09, 0x737e1200, 0, 41 }, /* #72 */
    3575     { 0x3b6ac2, 0x3b6a96, 0xeae62cfc, 0xfc000000, 0, 56 }, /* #73 */
    3576     { 0x1920c2, 0x192056, 0xbc3f78c8, 0x00000000, 0, 94 }, /* #74 */
    3577     { 0x3a4917, 0x3a4917, 0xfb71d038, 0x6e3a0700, 0, 5  }, /* #75 */
    3578     { 0x336c46, 0x336c46, 0x6051c89f, 0x6051c89f, 0, 32 }, /* #76 */
    3579     { 0x0751d2, 0x075116, 0x2a8e703c, 0x7381e000, 0, 75 }, /* #77 */
    3580     { 0x316592, 0x316d96, 0x118d2e92, 0x80000000, 0, 62 }, /* #78 */
    3581     { 0x107143, 0x107116, 0x9397a43b, 0x1d800000, 0, 23 }, /* #79 */
    3582     { 0x3808d6, 0x380097, 0xf4a1a878, 0xe0000000, 0, 26 }, /* #80 */
    3583     { 0x023203, 0x023a96, 0x002108b0, 0x8b000000, 0, 52 }, /* #81 */
    3584     { 0x200382, 0x200397, 0x741b6987, 0xc0000000, 0, 30 }, /* #82 */
    3585     { 0x162e93, 0x162697, 0xbd5f528f, 0xeafa9478, 0, 67 }, /* #83 */
    3586     { 0x0d4093, 0x0d4896, 0xe3dd9e4a, 0x80000000, 0, 126 }, /* #84 */
    3587     { 0x3d1fd6, 0x3d1f96, 0x7f906925, 0xa0000000, 0, 61 }, /* #85 */
    3588     { 0x0f4d86, 0x0f4516, 0x61888185, 0x61400000, 0, 118 }, /* #86 */
    3589     { 0x314007, 0x314016, 0x6ae1c4b9, 0x38972000, 0, 45 }, /* #87 */
    3590     { 0x2619d6, 0x261197, 0xaa31e90b, 0xd2160000, 0, 81 }, /* #88 */
    3591     { 0x073d56, 0x073516, 0xa3a0e971, 0x20000000, 0, 125 }, /* #89 */
    3592     { 0x051bd7, 0x051356, 0x6af09c08, 0x00000000, 0, 62 }, /* #90 */
    3593     { 0x322513, 0x322d96, 0xb8f3b5c9, 0xb9200000, 0, 85 }, /* #91 */
    3594     { 0x217497, 0x217c92, 0x426fa50e, 0x84df4a1c, 0, 97 }, /* #92 */
    3595     { 0x051696, 0x051e17, 0x52618b90, 0x17200000, 0, 49 }, /* #93 */
    3596     { 0x291506, 0x291516, 0xa0a36c70, 0x38000000, 0, 55 }, /* #94 */
    3597     { 0x376843, 0x376097, 0x3b67c7c9, 0xe4800000, 0, 23 }, /* #95 */
     5230    { 0x295c17, 0x295456, 0x00000000, 0x00000000, 0, 95 }, /* #0 */
     5231    { 0x1623c2, 0x162356, 0x00000000, 0x00000000, 0, 95 }, /* #0 b */
     5232    { 0x057643, 0x057643, 0x00000000, 0x00000000, 0, 64 }, /* #1 */
     5233    { 0x3a0996, 0x3a0996, 0x00000000, 0x00000000, 0, 64 }, /* #1 b */
     5234    { 0x120f03, 0x120756, 0x00000000, 0x00000000, 0, 102 }, /* #2 */
     5235    { 0x2d70d6, 0x2d7056, 0x00000000, 0x00000000, 0, 102 }, /* #2 b */
     5236    { 0x376406, 0x376456, 0x00000000, 0x00000000, 0, 10 }, /* #3 */
     5237    { 0x081bd3, 0x081356, 0x00000000, 0x00000000, 0, 10 }, /* #3 b */
     5238    { 0x076903, 0x076156, 0x00000000, 0x00000000, 0, 74 }, /* #4 */
     5239    { 0x3816d6, 0x381656, 0x00000000, 0x00000000, 0, 74 }, /* #4 b */
     5240    { 0x0215d7, 0x021556, 0x00000000, 0x00000000, 0, 44 }, /* #5 */
     5241    { 0x3d6a02, 0x3d6256, 0x00000000, 0x00000000, 0, 44 }, /* #5 b */
     5242    { 0x3a6053, 0x3a6097, 0x09c96c7f, 0xc0000000, 0, 94 }, /* #6 */
     5243    { 0x051f86, 0x051797, 0x09c96c7f, 0xc0000000, 0, 94 }, /* #6 b */
     5244    { 0x277843, 0x277896, 0x56d06836, 0xada0d06c, 0, 65 }, /* #7 */
     5245    { 0x180796, 0x180f96, 0x56d06836, 0xada0d06c, 0, 65 }, /* #7 b */
     5246    { 0x1d3046, 0x1d3896, 0xdcdf7f1f, 0xdf7f1f00, 0, 8  }, /* #8 */
     5247    { 0x224f93, 0x224f96, 0xdcdf7f1f, 0xdf7f1f00, 0, 8  }, /* #8 b */
     5248    { 0x297507, 0x297d17, 0x37d5a323, 0x23000000, 0, 120 }, /* #9 */
     5249    { 0x160ad2, 0x160a17, 0x37d5a323, 0x23000000, 0, 120 }, /* #9 b */
     5250    { 0x2e2912, 0x2e2116, 0x85e825da, 0x4bb40000, 0, 17 }, /* #10 */
     5251    { 0x1156c7, 0x115616, 0x85e825da, 0x4bb40000, 0, 17 }, /* #10 b */
     5252    { 0x0d0b47, 0x0d0b17, 0xbedefa7a, 0x4f400000, 0, 85 }, /* #11 */
     5253    { 0x327492, 0x327c17, 0xbedefa7a, 0x4f400000, 0, 85 }, /* #11 b */
     5254    { 0x2a09c7, 0x2a0992, 0xdd6ac6cb, 0xeb563658, 0, 3  }, /* #12 */
     5255    { 0x157612, 0x157e92, 0xdd6ac6cb, 0xeb563658, 0, 3  }, /* #12 b */
     5256    { 0x1f3806, 0x1f3097, 0xfe6a318c, 0xa8c63000, 0, 42 }, /* #13 */
     5257    { 0x2047d3, 0x204797, 0xfe6a318c, 0xa8c63000, 0, 42 }, /* #13 b */
     5258    { 0x1b3696, 0x1b3e96, 0x8be71b5d, 0xba000000, 0, 25 }, /* #14 */
     5259    { 0x244943, 0x244996, 0x8be71b5d, 0xba000000, 0, 25 }, /* #14 b */
     5260    { 0x3d4146, 0x3d4996, 0x461ded43, 0xef6a1800, 0, 43 }, /* #15 */
     5261    { 0x023e93, 0x023e96, 0x461ded43, 0xef6a1800, 0, 43 }, /* #15 b */
     5262    { 0x282207, 0x282297, 0x7aa73135, 0xa8000000, 0, 123 }, /* #16 */
     5263    { 0x175dd2, 0x175597, 0x7aa73135, 0xa8000000, 0, 123 }, /* #16 b */
     5264    { 0x3b0306, 0x3b0b17, 0x3658b77e, 0x6efc0000, 0, 17 }, /* #17 */
     5265    { 0x047cd3, 0x047c17, 0x3658b77e, 0x6efc0000, 0, 17 }, /* #17 b */
     5266    { 0x1155c7, 0x115597, 0x009eb7a6, 0xade98000, 0, 110 }, /* #18 */
     5267    { 0x2e2a12, 0x2e2297, 0x009eb7a6, 0xade98000, 0, 110 }, /* #18 b */
     5268    { 0x0a7d57, 0x0a7d17, 0xa26af7a0, 0x1357bd00, 0, 67 }, /* #19 */
     5269    { 0x350282, 0x350a17, 0xa26af7a0, 0x1357bd00, 0, 67 }, /* #19 b */
     5270    { 0x2d03c2, 0x2d0b17, 0x0d1146fc, 0x7e000000, 0, 23 }, /* #20 */
     5271    { 0x127c17, 0x127c17, 0x0d1146fc, 0x7e000000, 0, 23 }, /* #20 b */
     5272    { 0x387302, 0x387b96, 0xb75a3131, 0x8c4c4000, 0, 46 }, /* #21 */
     5273    { 0x070cd7, 0x070c96, 0xb75a3131, 0x8c4c4000, 0, 46 }, /* #21 b */
     5274    { 0x367107, 0x367996, 0xe8b6878c, 0xf1800000, 0, 53 }, /* #22 */
     5275    { 0x090ed2, 0x090e96, 0xe8b6878c, 0xf1800000, 0, 53 }, /* #22 b */
     5276    { 0x2e4787, 0x2e4f96, 0xa9a24745, 0xa0000000, 0, 93 }, /* #23 */
     5277    { 0x113852, 0x113896, 0xa9a24745, 0xa0000000, 0, 93 }, /* #23 b */
     5278    { 0x123152, 0x123197, 0x0439392b, 0xc9c95800, 0, 11 }, /* #24 */
     5279    { 0x2d4e87, 0x2d4697, 0x0439392b, 0xc9c95800, 0, 11 }, /* #24 b */
     5280    { 0x3d6596, 0x3d6516, 0x78342a43, 0x30000000, 0, 92 }, /* #25 */
     5281    { 0x021a43, 0x021216, 0x78342a43, 0x30000000, 0, 92 }, /* #25 b */
     5282    { 0x002ac6, 0x002a17, 0xe1557364, 0x36400000, 0, 84 }, /* #26 */
     5283    { 0x3f5513, 0x3f5d17, 0xe1557364, 0x36400000, 0, 84 }, /* #26 b */
     5284    { 0x1041c6, 0x104197, 0x866b7cb1, 0x96200000, 0, 21 }, /* #27 */
     5285    { 0x2f3e13, 0x2f3697, 0x866b7cb1, 0x96200000, 0, 21 }, /* #27 b */
     5286    { 0x294852, 0x294896, 0xe0a04852, 0xa4000000, 0, 57 }, /* #28 */
     5287    { 0x163787, 0x163f96, 0xe0a04852, 0xa4000000, 0, 57 }, /* #28 b */
     5288    { 0x1d4d13, 0x1d4597, 0x63b96cf5, 0xea000000, 0, 121 }, /* #29 */
     5289    { 0x2232c6, 0x223297, 0x63b96cf5, 0xea000000, 0, 121 }, /* #29 b */
     5290    { 0x2b2a13, 0x2b2a96, 0xebdf2329, 0x80000000, 0, 63 }, /* #30 */
     5291    { 0x1455c6, 0x145d96, 0xebdf2329, 0x80000000, 0, 63 }, /* #30 b */
     5292    { 0x123542, 0x123d17, 0x3f39a862, 0x10000000, 0, 91 }, /* #31 */
     5293    { 0x2d4a97, 0x2d4a17, 0x3f39a862, 0x10000000, 0, 91 }, /* #31 b */
     5294    { 0x2a3ed2, 0x2a3e17, 0x62d58b2b, 0x562cac00, 0, 106 }, /* #32 */
     5295    { 0x154107, 0x154917, 0x62d58b2b, 0x562cac00, 0, 106 }, /* #32 b */
     5296    { 0x163fc7, 0x163797, 0x3693002a, 0xb4980150, 0, 99 }, /* #33 */
     5297    { 0x294012, 0x294097, 0x3693002a, 0xb4980150, 0, 99 }, /* #33 b */
     5298    { 0x366256, 0x366216, 0x8df9eb96, 0x7ae58000, 0, 110 }, /* #34 */
     5299    { 0x091d83, 0x091516, 0x8df9eb96, 0x7ae58000, 0, 110 }, /* #34 b */
     5300    { 0x2a7906, 0x2a7917, 0x1582b217, 0x05642e00, 0, 9  }, /* #35 */
     5301    { 0x1506d3, 0x150e17, 0x1582b217, 0x05642e00, 0, 9  }, /* #35 b */
     5302    { 0x313453, 0x313416, 0x0a224cf7, 0x67b80000, 0, 83 }, /* #36 */
     5303    { 0x0e4b86, 0x0e4316, 0x0a224cf7, 0x67b80000, 0, 83 }, /* #36 b */
     5304    { 0x092a03, 0x092216, 0x4f0275d1, 0x20000000, 0, 93 }, /* #37 */
     5305    { 0x3655d6, 0x365516, 0x4f0275d1, 0x20000000, 0, 93 }, /* #37 b */
     5306    { 0x1c4ed2, 0x1c4e96, 0xf45882bb, 0xb1057600, 0, 41 }, /* #38 */
     5307    { 0x233107, 0x233996, 0xf45882bb, 0xb1057600, 0, 41 }, /* #38 b */
     5308    { 0x1139d2, 0x113913, 0xc272ca37, 0x09cb28dc, 0, 34 }, /* #39 */
     5309    { 0x2e4607, 0x2e4e13, 0xc272ca37, 0x09cb28dc, 0, 34 }, /* #39 b */
     5310    { 0x2d4612, 0x2d4e17, 0x6254f7b3, 0x7b300000, 0, 52 }, /* #40 */
     5311    { 0x1239c7, 0x123917, 0x6254f7b3, 0x7b300000, 0, 52 }, /* #40 b */
     5312    { 0x2c6fc7, 0x2c6797, 0xabb40ec4, 0x88000000, 0, 25 }, /* #41 */
     5313    { 0x131012, 0x131097, 0xabb40ec4, 0x88000000, 0, 25 }, /* #41 b */
     5314    { 0x1d12d7, 0x1d1a96, 0xa63589b2, 0xd9000000, 0, 55 }, /* #42 */
     5315    { 0x226d02, 0x226d96, 0xa63589b2, 0xd9000000, 0, 55 }, /* #42 b */
     5316    { 0x2b18c2, 0x2b1817, 0x27024b4b, 0x25a58000, 0, 111 }, /* #43 */
     5317    { 0x146717, 0x146f17, 0x27024b4b, 0x25a58000, 0, 111 }, /* #43 b */
     5318    { 0x0b72d2, 0x0b7256, 0xab9ee900, 0x00000000, 0, 95 }, /* #44 */
     5319    { 0x340d07, 0x340556, 0xab9ee900, 0x00000000, 0, 95 }, /* #44 b */
     5320    { 0x2037c3, 0x203f17, 0xae3547d8, 0x51f60000, 0, 110 }, /* #45 */
     5321    { 0x1f4816, 0x1f4817, 0xae3547d8, 0x51f60000, 0, 110 }, /* #45 b */
     5322    { 0x3e2f06, 0x3e2f96, 0x261d20f9, 0x907c8000, 0, 79 }, /* #46 */
     5323    { 0x0150d3, 0x015896, 0x261d20f9, 0x907c8000, 0, 79 }, /* #46 b */
     5324    { 0x390042, 0x390097, 0x1fff9f55, 0x9f550000, 0, 48 }, /* #47 */
     5325    { 0x067f97, 0x067797, 0x1fff9f55, 0x9f550000, 0, 48 }, /* #47 b */
     5326    { 0x2c6082, 0x2c6817, 0xad07a3a5, 0x28000000, 0, 59 }, /* #48 */
     5327    { 0x131f57, 0x131f17, 0xad07a3a5, 0x28000000, 0, 59 }, /* #48 b */
     5328    { 0x1e4243, 0x1e4a17, 0xca65eb53, 0x6a600000, 0, 53 }, /* #49 */
     5329    { 0x213d96, 0x213d17, 0xca65eb53, 0x6a600000, 0, 53 }, /* #49 b */
     5330    { 0x0c7007, 0x0c7896, 0x4d8ee970, 0xb8000000, 0, 87 }, /* #50 */
     5331    { 0x330fd2, 0x330f96, 0x4d8ee970, 0xb8000000, 0, 87 }, /* #50 b */
     5332    { 0x004e43, 0x004e96, 0x1ca59a11, 0x88000000, 0, 27 }, /* #51 */
     5333    { 0x3f3196, 0x3f3996, 0x1ca59a11, 0x88000000, 0, 27 }, /* #51 b */
     5334    { 0x3326c2, 0x332e17, 0xd40b29d4, 0x4ea00000, 0, 19 }, /* #52 */
     5335    { 0x0c5917, 0x0c5917, 0xd40b29d4, 0x4ea00000, 0, 19 }, /* #52 b */
     5336    { 0x175993, 0x175116, 0x73420719, 0x20719000, 0, 108 }, /* #53 */
     5337    { 0x282646, 0x282616, 0x73420719, 0x20719000, 0, 108 }, /* #53 b */
     5338    { 0x1300c3, 0x130892, 0xd9b2b98e, 0xcd95cc70, 0, 35 }, /* #54 */
     5339    { 0x2c7f16, 0x2c7f92, 0xd9b2b98e, 0xcd95cc70, 0, 35 }, /* #54 b */
     5340    { 0x0b51d3, 0x0b5917, 0x8573732e, 0x0ae6e65c, 0, 33 }, /* #55 */
     5341    { 0x342e06, 0x342e17, 0x8573732e, 0x0ae6e65c, 0, 33 }, /* #55 b */
     5342    { 0x1e0593, 0x1e0d96, 0x7a9bc938, 0x9c000000, 0, 23 }, /* #56 */
     5343    { 0x217a46, 0x217a96, 0x7a9bc938, 0x9c000000, 0, 23 }, /* #56 b */
     5344    { 0x042e52, 0x042e96, 0x3a772039, 0x80000000, 0, 127 }, /* #57 */
     5345    { 0x3b5187, 0x3b5996, 0x3a772039, 0x80000000, 0, 127 }, /* #57 b */
     5346    { 0x341b16, 0x341b17, 0x9de8b02c, 0x45816000, 0, 11 }, /* #58 */
     5347    { 0x0b64c3, 0x0b6c17, 0x9de8b02c, 0x45816000, 0, 11 }, /* #58 b */
     5348    { 0x2e7617, 0x2e7e96, 0x36a8547c, 0x8547c000, 0, 108 }, /* #59 */
     5349    { 0x1109c2, 0x110996, 0x36a8547c, 0x8547c000, 0, 108 }, /* #59 b */
     5350    { 0x3425c3, 0x342597, 0x7b639af0, 0xe0000000, 0, 89 }, /* #60 */
     5351    { 0x0b5a16, 0x0b5297, 0x7b639af0, 0xe0000000, 0, 89 }, /* #60 b */
     5352    { 0x3a3286, 0x3a3216, 0x225358ab, 0x5358ab00, 0, 40 }, /* #61 */
     5353    { 0x054d53, 0x054516, 0x225358ab, 0x5358ab00, 0, 40 }, /* #61 b */
     5354    { 0x031517, 0x031597, 0x3465d0f6, 0xd8000000, 0, 90 }, /* #62 */
     5355    { 0x3c6ac2, 0x3c6297, 0x3465d0f6, 0xd8000000, 0, 90 }, /* #62 b */
     5356    { 0x396006, 0x396896, 0x9a24f591, 0x80000000, 0, 127 }, /* #63 */
     5357    { 0x061fd3, 0x061f96, 0x9a24f591, 0x80000000, 0, 127 }, /* #63 b */
     5358    { 0x146807, 0x146016, 0xbcb9d03a, 0x3a000000, 0, 56 }, /* #64 */
     5359    { 0x2b17d2, 0x2b1716, 0xbcb9d03a, 0x3a000000, 0, 56 }, /* #64 b */
     5360    { 0x1c4f43, 0x1c4712, 0x42757e79, 0x4eafcf20, 0, 5  }, /* #65 */
     5361    { 0x233096, 0x233012, 0x42757e79, 0x4eafcf20, 0, 5  }, /* #65 b */
     5362    { 0x2764c2, 0x276c17, 0xc147fd25, 0x40000000, 0, 30 }, /* #66 */
     5363    { 0x181b17, 0x181b17, 0xc147fd25, 0x40000000, 0, 30 }, /* #66 b */
     5364    { 0x2373c6, 0x237b17, 0x7ae11b4c, 0x708da600, 0, 71 }, /* #67 */
     5365    { 0x1c0c13, 0x1c0c17, 0x7ae11b4c, 0x708da600, 0, 71 }, /* #67 b */
     5366    { 0x201946, 0x201156, 0xd6f8853c, 0x00000000, 0, 63 }, /* #68 */
     5367    { 0x1f6693, 0x1f6656, 0xd6f8853c, 0x00000000, 0, 63 }, /* #68 b */
     5368    { 0x3d2586, 0x3d2d92, 0xb1c87089, 0xe4384480, 0, 103 }, /* #69 */
     5369    { 0x025a53, 0x025a92, 0xb1c87089, 0xe4384480, 0, 103 }, /* #69 b */
     5370    { 0x035b12, 0x035316, 0x96103452, 0x5840d148, 0, 34 }, /* #70 */
     5371    { 0x3c24c7, 0x3c2416, 0x96103452, 0x5840d148, 0, 34 }, /* #70 b */
     5372    { 0x396657, 0x396e96, 0x7e891822, 0xfd123044, 0, 65 }, /* #71 */
     5373    { 0x061982, 0x061996, 0x7e891822, 0xfd123044, 0, 65 }, /* #71 b */
     5374    { 0x2d3906, 0x2d3996, 0xd0582051, 0xa2000000, 0, 57 }, /* #72 */
     5375    { 0x1246d3, 0x124e96, 0xd0582051, 0xa2000000, 0, 57 }, /* #72 b */
     5376    { 0x252507, 0x252597, 0x96aa5cf6, 0xd8000000, 0, 26 }, /* #73 */
     5377    { 0x1a5ad2, 0x1a5297, 0x96aa5cf6, 0xd8000000, 0, 26 }, /* #73 b */
     5378    { 0x107a52, 0x107a17, 0x71d8606a, 0x6181a800, 0, 10 }, /* #74 */
     5379    { 0x2f0587, 0x2f0d17, 0x71d8606a, 0x6181a800, 0, 10 }, /* #74 b */
     5380    { 0x205e06, 0x205697, 0xa2fc973f, 0xc0000000, 0, 94 }, /* #75 */
     5381    { 0x1f21d3, 0x1f2197, 0xa2fc973f, 0xc0000000, 0, 94 }, /* #75 b */
     5382    { 0x3d6712, 0x3d6716, 0x668f04a2, 0x4a200000, 0, 116 }, /* #76 */
     5383    { 0x0218c7, 0x021016, 0x668f04a2, 0x4a200000, 0, 116 }, /* #76 b */
     5384    { 0x2e79d3, 0x2e7197, 0xf3485d55, 0xd5500000, 0, 20 }, /* #77 */
     5385    { 0x110606, 0x110697, 0xf3485d55, 0xd5500000, 0, 20 }, /* #77 b */
     5386    { 0x3d1cc3, 0x3d1c92, 0x85eaec2f, 0xbd5d85e0, 0, 5  }, /* #78 */
     5387    { 0x026316, 0x026b92, 0x85eaec2f, 0xbd5d85e0, 0, 5  }, /* #78 b */
     5388    { 0x276093, 0x276012, 0x053f4d42, 0x14fd3508, 0, 2  }, /* #79 */
     5389    { 0x181f46, 0x181712, 0x053f4d42, 0x14fd3508, 0, 2  }, /* #79 b */
     5390    { 0x112cc6, 0x112c96, 0x876e65ee, 0xcbdc0000, 0, 17 }, /* #80 */
     5391    { 0x2e5313, 0x2e5b96, 0x876e65ee, 0xcbdc0000, 0, 17 }, /* #80 b */
     5392    { 0x341dc2, 0x341d96, 0xdbcfc50f, 0xfc50f000, 0, 12 }, /* #81 */
     5393    { 0x0b6217, 0x0b6a96, 0xdbcfc50f, 0xfc50f000, 0, 12 }, /* #81 b */
     5394    { 0x306dc6, 0x306d17, 0x7e40da1c, 0x68700000, 0, 50 }, /* #82 */
     5395    { 0x0f1213, 0x0f1a17, 0x7e40da1c, 0x68700000, 0, 50 }, /* #82 b */
     5396    { 0x0f7896, 0x0f7896, 0xb091aa19, 0x8d50c800, 0, 11 }, /* #83 */
     5397    { 0x300743, 0x300f96, 0xb091aa19, 0x8d50c800, 0, 11 }, /* #83 b */
     5398    { 0x1f6802, 0x1f6016, 0x56afc308, 0x20000000, 0, 90 }, /* #84 */
     5399    { 0x2017d7, 0x201716, 0x56afc308, 0x20000000, 0, 90 }, /* #84 b */
     5400    { 0x125b17, 0x125b92, 0x4de211f9, 0x9bc423f2, 0, 97 }, /* #85 */
     5401    { 0x2d24c2, 0x2d2c92, 0x4de211f9, 0x9bc423f2, 0, 97 }, /* #85 b */
     5402    { 0x097153, 0x097996, 0xdc8cd7ed, 0xbf680000, 0, 19 }, /* #86 */
     5403    { 0x360e86, 0x360e96, 0xdc8cd7ed, 0xbf680000, 0, 19 }, /* #86 b */
     5404    { 0x0d7913, 0x0d7996, 0xd03e42ae, 0xf90ab800, 0, 42 }, /* #87 */
     5405    { 0x3206c6, 0x320e96, 0xd03e42ae, 0xf90ab800, 0, 42 }, /* #87 b */
     5406    { 0x3a4706, 0x3a4f96, 0x409744e0, 0xe89c0000, 0, 109 }, /* #88 */
     5407    { 0x0538d3, 0x053896, 0x409744e0, 0xe89c0000, 0, 109 }, /* #88 b */
     5408    { 0x167c82, 0x167c96, 0x9f122e98, 0x9174c000, 0, 107 }, /* #89 */
     5409    { 0x290357, 0x290b96, 0x9f122e98, 0x9174c000, 0, 107 }, /* #89 b */
     5410    { 0x3d3112, 0x3d3917, 0x6435ae2a, 0x5ae2a000, 0, 76 }, /* #90 */
     5411    { 0x024ec7, 0x024e17, 0x6435ae2a, 0x5ae2a000, 0, 76 }, /* #90 b */
     5412    { 0x086713, 0x086f17, 0xce42e84b, 0x60000000, 0, 61 }, /* #91 */
     5413    { 0x3718c6, 0x371817, 0xce42e84b, 0x60000000, 0, 61 }, /* #91 b */
     5414    { 0x2f6813, 0x2f6093, 0x832cf0b5, 0x96785a80, 0, 7  }, /* #92 */
     5415    { 0x1017c6, 0x101793, 0x832cf0b5, 0x96785a80, 0, 7  }, /* #92 b */
     5416    { 0x3b2886, 0x3b2896, 0x86f6beeb, 0xfbac0000, 0, 50 }, /* #93 */
     5417    { 0x045753, 0x045f96, 0x86f6beeb, 0xfbac0000, 0, 50 }, /* #93 b */
     5418    { 0x121647, 0x121697, 0xbf099cfc, 0x9f800000, 0, 117 }, /* #94 */
     5419    { 0x2d6992, 0x2d6197, 0xbf099cfc, 0x9f800000, 0, 117 }, /* #94 b */
     5420    { 0x250c17, 0x250416, 0xfe05160f, 0x28b07800, 0, 107 }, /* #95 */
     5421    { 0x1a73c2, 0x1a7316, 0xfe05160f, 0x28b07800, 0, 107 }, /* #95 b */
    35985422};
    35995423static const BINU32_TEST_T g_aTests_shr_u32_amd[] =
    36005424{
    3601     { 0x0d0407, 0x0d0456, 0x00000000, 0x00000000, 0, 79 }, /* #0 */
    3602     { 0x003fc7, 0x003756, 0x00000000, 0x00000000, 0, 26 }, /* #1 */
    3603     { 0x2d2103, 0x2d2156, 0x00000000, 0x00000000, 0, 78 }, /* #2 */
    3604     { 0x1f50d7, 0x1f5056, 0x00000000, 0x00000000, 0, 74 }, /* #3 */
    3605     { 0x205603, 0x205656, 0x00000000, 0x00000000, 0, 123 }, /* #4 */
    3606     { 0x3f1d42, 0x3f1556, 0x00000000, 0x00000000, 0, 97 }, /* #5 */
    3607     { 0x211647, 0x211612, 0x3dff2df0, 0x00007bfe, 0, 47 }, /* #6 */
    3608     { 0x156553, 0x156d16, 0xb5ef5fdc, 0x5af7afee, 0, 1  }, /* #7 */
    3609     { 0x3c6492, 0x3c6413, 0x6bb0d4de, 0x0000001a, 0, 58 }, /* #8 */
    3610     { 0x056b56, 0x056312, 0x95fd4114, 0x0257f504, 0, 38 }, /* #9 */
    3611     { 0x305ed2, 0x305617, 0x51aaeef4, 0x0000a355, 0, 15 }, /* #10 */
    3612     { 0x0448d7, 0x044012, 0x2091e0b5, 0x004123c1, 0, 71 }, /* #11 */
    3613     { 0x144b56, 0x144313, 0xf8a03a7f, 0x0f8a03a7, 0, 100 }, /* #12 */
    3614     { 0x3424d3, 0x342412, 0xc2b15711, 0x000c2b15, 0, 76 }, /* #13 */
    3615     { 0x281b16, 0x281312, 0x3e5dee4f, 0x0000001f, 0, 89 }, /* #14 */
    3616     { 0x147b43, 0x147312, 0x53b0dca2, 0x00a761b9, 0, 71 }, /* #15 */
    3617     { 0x3f78d2, 0x3f7012, 0x4bd6c43e, 0x0025eb62, 0, 105 }, /* #16 */
    3618     { 0x2a10c7, 0x2a1016, 0x13b329e9, 0x00009d99, 0, 109 }, /* #17 */
    3619     { 0x313983, 0x313113, 0x67d48d1c, 0x033ea468, 0, 5  }, /* #18 */
    3620     { 0x210803, 0x210013, 0x7f72d4a8, 0x000001fd, 0, 118 }, /* #19 */
    3621     { 0x3b6b42, 0x3b6316, 0xd39c242d, 0x0069ce12, 0, 105 }, /* #20 */
    3622     { 0x2216d6, 0x221613, 0x52a524fd, 0x00014a94, 0, 110 }, /* #21 */
    3623     { 0x361ad6, 0x361212, 0x5223c9e8, 0x02911e4f, 0, 37 }, /* #22 */
    3624     { 0x0278d6, 0x027013, 0x0e8ae4bf, 0x03a2b92f, 0, 98 }, /* #23 */
    3625     { 0x136ec2, 0x136612, 0x0a9382db, 0x000549c1, 0, 73 }, /* #24 */
    3626     { 0x397203, 0x397213, 0x057fdef4, 0x000002bf, 0, 81 }, /* #25 */
    3627     { 0x007956, 0x007112, 0x681f8eb5, 0x0000001a, 0, 122 }, /* #26 */
    3628     { 0x0a10d2, 0x0a1016, 0x28b1a82e, 0x1458d417, 0, 97 }, /* #27 */
    3629     { 0x281016, 0x281017, 0xf3381a12, 0x000003cc, 0, 86 }, /* #28 */
    3630     { 0x2c7906, 0x2c7117, 0x95ff9a9c, 0x00095ff9, 0, 12 }, /* #29 */
    3631     { 0x342987, 0x342117, 0xb7ae2354, 0x0002deb8, 0, 46 }, /* #30 */
    3632     { 0x265c97, 0x265412, 0x0dd2b947, 0x0001ba57, 0, 43 }, /* #31 */
    3633     { 0x0d2213, 0x0d2213, 0x40cbc2e4, 0x00000040, 0, 120 }, /* #32 */
    3634     { 0x180b82, 0x180b13, 0x959b303f, 0x4acd981f, 0, 1  }, /* #33 */
    3635     { 0x335e17, 0x335612, 0x72ae750f, 0x00e55cea, 0, 71 }, /* #34 */
    3636     { 0x363ac3, 0x363217, 0xe08bdf5e, 0x1c117beb, 0, 3  }, /* #35 */
    3637     { 0x240817, 0x240012, 0x156d1a21, 0x0156d1a2, 0, 4  }, /* #36 */
    3638     { 0x081292, 0x081212, 0xd4d0e47c, 0x00006a68, 0, 17 }, /* #37 */
    3639     { 0x102417, 0x102412, 0x22f3873b, 0x00000001, 0, 61 }, /* #38 */
    3640     { 0x3b3a03, 0x3b3217, 0x4e6442b9, 0x04e6442b, 0, 100 }, /* #39 */
    3641     { 0x367612, 0x367612, 0x5d4b8a0f, 0x0000ba97, 0, 79 }, /* #40 */
    3642     { 0x085703, 0x085757, 0x3ca5cbd0, 0x00000000, 0, 30 }, /* #41 */
    3643     { 0x0756c2, 0x075616, 0xdd58b988, 0x06eac5cc, 0, 69 }, /* #42 */
    3644     { 0x1b2e12, 0x1b2616, 0x73414be8, 0x1cd052fa, 0, 34 }, /* #43 */
    3645     { 0x187782, 0x187717, 0x7aebbd27, 0x003d75de, 0, 41 }, /* #44 */
    3646     { 0x217c97, 0x217417, 0x984fe485, 0x0002613f, 0, 14 }, /* #45 */
    3647     { 0x080e02, 0x080617, 0x070fb59b, 0x01c3ed66, 0, 34 }, /* #46 */
    3648     { 0x377e96, 0x377612, 0xeceb2a9a, 0x00001d9d, 0, 83 }, /* #47 */
    3649     { 0x192f82, 0x192716, 0x5a593fc9, 0x00000169, 0, 118 }, /* #48 */
    3650     { 0x207503, 0x207512, 0x8975b2d2, 0x00112eb6, 0, 43 }, /* #49 */
    3651     { 0x061486, 0x061413, 0xe4895b98, 0x07244adc, 0, 101 }, /* #50 */
    3652     { 0x2d7c03, 0x2d7416, 0xd73c3641, 0x06b9e1b2, 0, 37 }, /* #51 */
    3653     { 0x0954c7, 0x095417, 0x10deffac, 0x0000437b, 0, 46 }, /* #52 */
    3654     { 0x0662d2, 0x066217, 0xe1dd9493, 0x000001c3, 0, 23 }, /* #53 */
    3655     { 0x032a52, 0x032212, 0x78231811, 0x000003c1, 0, 53 }, /* #54 */
    3656     { 0x007703, 0x007713, 0xd8d888dd, 0x0000000d, 0, 60 }, /* #55 */
    3657     { 0x082e16, 0x082617, 0x449d6388, 0x00224eb1, 0, 105 }, /* #56 */
    3658     { 0x2e0613, 0x2e0612, 0x82593e9a, 0x00000004, 0, 125 }, /* #57 */
    3659     { 0x290687, 0x290616, 0xa5edacad, 0x297b6b2b, 0, 34 }, /* #58 */
    3660     { 0x250e97, 0x250616, 0x732b1f98, 0x01ccac7e, 0, 102 }, /* #59 */
    3661     { 0x0c3593, 0x0c3516, 0x5519ac4a, 0x00000055, 0, 24 }, /* #60 */
    3662     { 0x167bd6, 0x167317, 0x5b5c4b24, 0x0000b6b8, 0, 47 }, /* #61 */
    3663     { 0x205cc6, 0x205416, 0x25aa8910, 0x12d54488, 0, 65 }, /* #62 */
    3664     { 0x2d0387, 0x2d0312, 0x588ae209, 0x000002c4, 0, 117 }, /* #63 */
    3665     { 0x354413, 0x354413, 0xa49206db, 0x00000002, 0, 30 }, /* #64 */
    3666     { 0x270802, 0x270802, 0xbe91f2ef, 0xbe91f2ef, 0, 0  }, /* #65 */
    3667     { 0x345007, 0x345012, 0x510fbff2, 0x00000001, 0, 30 }, /* #66 */
    3668     { 0x1b0d02, 0x1b0513, 0x0e3297a6, 0x0000038c, 0, 18 }, /* #67 */
    3669     { 0x1e7553, 0x1e7512, 0x792a64f3, 0x000000f2, 0, 87 }, /* #68 */
    3670     { 0x2f1097, 0x2f1017, 0xe5b704fd, 0x00000396, 0, 54 }, /* #69 */
    3671     { 0x0c2197, 0x0c2113, 0xed336f36, 0x0000000e, 0, 60 }, /* #70 */
    3672     { 0x1f2003, 0x1f2016, 0x316ed32e, 0x00000003, 0, 92 }, /* #71 */
    3673     { 0x2150c2, 0x215016, 0x780ff793, 0x01e03fde, 0, 38 }, /* #72 */
    3674     { 0x2132d2, 0x213212, 0x04510bd2, 0x00000045, 0, 52 }, /* #73 */
    3675     { 0x170f82, 0x170712, 0x53051792, 0x000014c1, 0, 82 }, /* #74 */
    3676     { 0x195a02, 0x195213, 0xa34005d3, 0x00000051, 0, 57 }, /* #75 */
    3677     { 0x1c4982, 0x1c4113, 0xc9a64d5b, 0x0064d326, 0, 73 }, /* #76 */
    3678     { 0x241f56, 0x241717, 0x12077c24, 0x0000481d, 0, 14 }, /* #77 */
    3679     { 0x0e3f93, 0x0e3717, 0x8b77bd18, 0x0045bbde, 0, 9  }, /* #78 */
    3680     { 0x221c93, 0x221413, 0xa05dabd6, 0x0140bb57, 0, 7  }, /* #79 */
    3681     { 0x2e3ec6, 0x2e3617, 0x7da4f953, 0x000001f6, 0, 22 }, /* #80 */
    3682     { 0x346dd3, 0x346512, 0x11a021e1, 0x000008d0, 0, 81 }, /* #81 */
    3683     { 0x1462c3, 0x1462c3, 0xaca847df, 0xaca847df, 0, 96 }, /* #82 */
    3684     { 0x3d75d3, 0x3d7513, 0x0d160ad3, 0x00000001, 0, 91 }, /* #83 */
    3685     { 0x0e26d6, 0x0e2617, 0x294f29ef, 0x00000014, 0, 25 }, /* #84 */
    3686     { 0x3f2896, 0x3f2012, 0x6d56c600, 0x000006d5, 0, 20 }, /* #85 */
    3687     { 0x2e3e06, 0x2e3617, 0x1833d035, 0x00001833, 0, 80 }, /* #86 */
    3688     { 0x1b1d03, 0x1b1513, 0x8c578644, 0x00008c57, 0, 48 }, /* #87 */
    3689     { 0x0866c7, 0x086612, 0x8855da23, 0x00022157, 0, 110 }, /* #88 */
    3690     { 0x041507, 0x041512, 0x45029bb1, 0x00000004, 0, 92 }, /* #89 */
    3691     { 0x047f12, 0x047713, 0x9f7ce0b9, 0x000004fb, 0, 85 }, /* #90 */
    3692     { 0x034787, 0x034717, 0xf3e0a06a, 0x03cf8281, 0, 70 }, /* #91 */
    3693     { 0x281b56, 0x281316, 0x111c72a5, 0x00088e39, 0, 105 }, /* #92 */
    3694     { 0x2f0112, 0x2f0113, 0xff04ed9f, 0x00000001, 0, 95 }, /* #93 */
    3695     { 0x186d17, 0x186512, 0x57773690, 0x00057773, 0, 76 }, /* #94 */
    3696     { 0x3847d2, 0x384717, 0xffbceb88, 0x0000000f, 0, 60 }, /* #95 */
     5425    { 0x263743, 0x263756, 0x00000000, 0x00000000, 0, 53 }, /* #0 */
     5426    { 0x194896, 0x194056, 0x00000000, 0x00000000, 0, 53 }, /* #0 b */
     5427    { 0x055f82, 0x055756, 0x00000000, 0x00000000, 0, 116 }, /* #1 */
     5428    { 0x3a2057, 0x3a2056, 0x00000000, 0x00000000, 0, 116 }, /* #1 b */
     5429    { 0x335e06, 0x335656, 0x00000000, 0x00000000, 0, 5  }, /* #2 */
     5430    { 0x0c21d3, 0x0c2156, 0x00000000, 0x00000000, 0, 5  }, /* #2 b */
     5431    { 0x0a5386, 0x0a5356, 0x00000000, 0x00000000, 0, 111 }, /* #3 */
     5432    { 0x352c53, 0x352456, 0x00000000, 0x00000000, 0, 111 }, /* #3 b */
     5433    { 0x0613c6, 0x061356, 0x00000000, 0x00000000, 0, 117 }, /* #4 */
     5434    { 0x396c13, 0x396456, 0x00000000, 0x00000000, 0, 117 }, /* #4 b */
     5435    { 0x144686, 0x144656, 0x00000000, 0x00000000, 0, 109 }, /* #5 */
     5436    { 0x2b3953, 0x2b3156, 0x00000000, 0x00000000, 0, 109 }, /* #5 b */
     5437    { 0x0b2396, 0x0b2317, 0x3b289379, 0x00eca24d, 0, 70 }, /* #6 */
     5438    { 0x345c43, 0x345417, 0x3b289379, 0x00eca24d, 0, 70 }, /* #6 b */
     5439    { 0x0a5446, 0x0a5416, 0x20aca011, 0x00020aca, 0, 44 }, /* #7 */
     5440    { 0x352b93, 0x352316, 0x20aca011, 0x00020aca, 0, 44 }, /* #7 b */
     5441    { 0x336b03, 0x336312, 0x83124bcf, 0x00000008, 0, 28 }, /* #8 */
     5442    { 0x0c14d6, 0x0c1412, 0x83124bcf, 0x00000008, 0, 28 }, /* #8 b */
     5443    { 0x173153, 0x173112, 0x1d51c679, 0x0001d51c, 0, 76 }, /* #9 */
     5444    { 0x284e86, 0x284612, 0x1d51c679, 0x0001d51c, 0, 76 }, /* #9 b */
     5445    { 0x1f2a42, 0x1f2213, 0x52acc65a, 0x0014ab31, 0, 74 }, /* #10 */
     5446    { 0x205597, 0x205513, 0x52acc65a, 0x0014ab31, 0, 74 }, /* #10 b */
     5447    { 0x0778d2, 0x077016, 0xc22afb49, 0x00000018, 0, 59 }, /* #11 */
     5448    { 0x380707, 0x380716, 0xc22afb49, 0x00000018, 0, 59 }, /* #11 b */
     5449    { 0x3419d7, 0x341117, 0xfa1665b8, 0x00001f42, 0, 83 }, /* #12 */
     5450    { 0x0b6602, 0x0b6617, 0xfa1665b8, 0x00001f42, 0, 83 }, /* #12 b */
     5451    { 0x157702, 0x157713, 0xabbfffb8, 0x000000ab, 0, 120 }, /* #13 */
     5452    { 0x2a08d7, 0x2a0013, 0xabbfffb8, 0x000000ab, 0, 120 }, /* #13 b */
     5453    { 0x002553, 0x002512, 0x43262a56, 0x00000086, 0, 55 }, /* #14 */
     5454    { 0x3f5a86, 0x3f5212, 0x43262a56, 0x00000086, 0, 55 }, /* #14 b */
     5455    { 0x136182, 0x136117, 0x15a6cf77, 0x00002b4d, 0, 15 }, /* #15 */
     5456    { 0x2c1e57, 0x2c1617, 0x15a6cf77, 0x00002b4d, 0, 15 }, /* #15 b */
     5457    { 0x087943, 0x087116, 0x9c92d39e, 0x0009c92d, 0, 76 }, /* #16 */
     5458    { 0x370696, 0x370616, 0x9c92d39e, 0x0009c92d, 0, 76 }, /* #16 b */
     5459    { 0x087e93, 0x087616, 0x672d983b, 0x00000339, 0, 21 }, /* #17 */
     5460    { 0x370146, 0x370116, 0x672d983b, 0x00000339, 0, 21 }, /* #17 b */
     5461    { 0x2272d7, 0x227213, 0xe7b51846, 0x0000001c, 0, 91 }, /* #18 */
     5462    { 0x1d0d02, 0x1d0513, 0xe7b51846, 0x0000001c, 0, 91 }, /* #18 b */
     5463    { 0x236b56, 0x236317, 0xfd373e7e, 0x001fa6e7, 0, 107 }, /* #19 */
     5464    { 0x1c1483, 0x1c1417, 0xfd373e7e, 0x001fa6e7, 0, 107 }, /* #19 b */
     5465    { 0x365a53, 0x365217, 0x8c7fbdbf, 0x231fef6f, 0, 2  }, /* #20 */
     5466    { 0x092586, 0x092517, 0x8c7fbdbf, 0x231fef6f, 0, 2  }, /* #20 b */
     5467    { 0x0d49d3, 0x0d4116, 0x38bee8b8, 0x0e2fba2e, 0, 34 }, /* #21 */
     5468    { 0x323606, 0x323616, 0x38bee8b8, 0x0e2fba2e, 0, 34 }, /* #21 b */
     5469    { 0x391b97, 0x391312, 0xe4978013, 0x00000007, 0, 125 }, /* #22 */
     5470    { 0x066442, 0x066412, 0xe4978013, 0x00000007, 0, 125 }, /* #22 b */
     5471    { 0x012b83, 0x012313, 0x480f4c99, 0x00002407, 0, 113 }, /* #23 */
     5472    { 0x3e5456, 0x3e5413, 0x480f4c99, 0x00002407, 0, 113 }, /* #23 b */
     5473    { 0x372cc6, 0x372412, 0x9ff91235, 0x0009ff91, 0, 76 }, /* #24 */
     5474    { 0x085313, 0x085312, 0x9ff91235, 0x0009ff91, 0, 76 }, /* #24 b */
     5475    { 0x0768c7, 0x076012, 0xdec39046, 0x0dec3904, 0, 68 }, /* #25 */
     5476    { 0x381712, 0x381712, 0xdec39046, 0x0dec3904, 0, 68 }, /* #25 b */
     5477    { 0x053a87, 0x053216, 0x6258fb1a, 0x00c4b1f6, 0, 103 }, /* #26 */
     5478    { 0x3a4552, 0x3a4516, 0x6258fb1a, 0x00c4b1f6, 0, 103 }, /* #26 b */
     5479    { 0x1400c2, 0x140016, 0xb0082d63, 0x00000160, 0, 55 }, /* #27 */
     5480    { 0x2b7f17, 0x2b7716, 0xb0082d63, 0x00000160, 0, 55 }, /* #27 b */
     5481    { 0x0e1183, 0x0e1116, 0xab7d0b82, 0x000156fa, 0, 111 }, /* #28 */
     5482    { 0x316e56, 0x316616, 0xab7d0b82, 0x000156fa, 0, 111 }, /* #28 b */
     5483    { 0x225142, 0x225116, 0xebe01fc0, 0x00000ebe, 0, 20 }, /* #29 */
     5484    { 0x1d2e97, 0x1d2616, 0xebe01fc0, 0x00000ebe, 0, 20 }, /* #29 b */
     5485    { 0x1f7413, 0x1f7417, 0x4a12cdaa, 0x00004a12, 0, 16 }, /* #30 */
     5486    { 0x200bc6, 0x200317, 0x4a12cdaa, 0x00004a12, 0, 16 }, /* #30 b */
     5487    { 0x3b56d2, 0x3b5616, 0x78411bd5, 0x0000001e, 0, 58 }, /* #31 */
     5488    { 0x042907, 0x042116, 0x78411bd5, 0x0000001e, 0, 58 }, /* #31 b */
     5489    { 0x0417c6, 0x041712, 0x2ebd250d, 0x005d7a4a, 0, 71 }, /* #32 */
     5490    { 0x3b6813, 0x3b6012, 0x2ebd250d, 0x005d7a4a, 0, 71 }, /* #32 b */
     5491    { 0x234f16, 0x234717, 0x6330e7c4, 0x006330e7, 0, 104 }, /* #33 */
     5492    { 0x1c30c3, 0x1c3017, 0x6330e7c4, 0x006330e7, 0, 104 }, /* #33 b */
     5493    { 0x051a56, 0x051216, 0xf7df5267, 0x000f7df5, 0, 44 }, /* #34 */
     5494    { 0x3a6583, 0x3a6516, 0xf7df5267, 0x000f7df5, 0, 44 }, /* #34 b */
     5495    { 0x0673d6, 0x067317, 0x09de8e44, 0x00013bd1, 0, 107 }, /* #35 */
     5496    { 0x390c03, 0x390417, 0x09de8e44, 0x00013bd1, 0, 107 }, /* #35 b */
     5497    { 0x232c47, 0x232417, 0x5f4d5bda, 0x05f4d5bd, 0, 68 }, /* #36 */
     5498    { 0x1c5392, 0x1c5317, 0x5f4d5bda, 0x05f4d5bd, 0, 68 }, /* #36 b */
     5499    { 0x3c6b56, 0x3c6b56, 0x42c6438c, 0x42c6438c, 0, 64 }, /* #37 */
     5500    { 0x031483, 0x031483, 0x42c6438c, 0x42c6438c, 0, 64 }, /* #37 b */
     5501    { 0x183bd7, 0x183312, 0xda9dff88, 0x000036a7, 0, 50 }, /* #38 */
     5502    { 0x274402, 0x274412, 0xda9dff88, 0x000036a7, 0, 50 }, /* #38 b */
     5503    { 0x3d48d2, 0x3d4016, 0xea9e1021, 0x000003aa, 0, 54 }, /* #39 */
     5504    { 0x023707, 0x023716, 0xea9e1021, 0x000003aa, 0, 54 }, /* #39 b */
     5505    { 0x105c52, 0x105412, 0x4af86206, 0x00000002, 0, 93 }, /* #40 */
     5506    { 0x2f2387, 0x2f2312, 0x4af86206, 0x00000002, 0, 93 }, /* #40 b */
     5507    { 0x2a2992, 0x2a2113, 0x7956fcf3, 0x3cab7e79, 0, 65 }, /* #41 */
     5508    { 0x155647, 0x155613, 0x7956fcf3, 0x3cab7e79, 0, 65 }, /* #41 b */
     5509    { 0x0b2392, 0x0b2317, 0x1a1409ea, 0x00685027, 0, 6  }, /* #42 */
     5510    { 0x345c47, 0x345417, 0x1a1409ea, 0x00685027, 0, 6  }, /* #42 b */
     5511    { 0x260002, 0x260016, 0xbba012a6, 0x00002ee8, 0, 50 }, /* #43 */
     5512    { 0x197fd7, 0x197716, 0xbba012a6, 0x00002ee8, 0, 50 }, /* #43 b */
     5513    { 0x321507, 0x321516, 0x894aca7e, 0x0044a565, 0, 73 }, /* #44 */
     5514    { 0x0d6ad2, 0x0d6216, 0x894aca7e, 0x0044a565, 0, 73 }, /* #44 b */
     5515    { 0x013092, 0x013016, 0xd7e59093, 0x035f9642, 0, 38 }, /* #45 */
     5516    { 0x3e4f47, 0x3e4716, 0xd7e59093, 0x035f9642, 0, 38 }, /* #45 b */
     5517    { 0x251946, 0x251117, 0x09ddc783, 0x00000009, 0, 24 }, /* #46 */
     5518    { 0x1a6693, 0x1a6617, 0x09ddc783, 0x00000009, 0, 24 }, /* #46 b */
     5519    { 0x232013, 0x232013, 0x05e25271, 0x00000bc4, 0, 15 }, /* #47 */
     5520    { 0x1c5fc6, 0x1c5713, 0x05e25271, 0x00000bc4, 0, 15 }, /* #47 b */
     5521    { 0x247717, 0x247712, 0x4fd0d38e, 0x000013f4, 0, 18 }, /* #48 */
     5522    { 0x1b08c2, 0x1b0012, 0x4fd0d38e, 0x000013f4, 0, 18 }, /* #48 b */
     5523    { 0x390502, 0x390512, 0x6cf7e25f, 0x00367bf1, 0, 9  }, /* #49 */
     5524    { 0x067ad7, 0x067212, 0x6cf7e25f, 0x00367bf1, 0, 9  }, /* #49 b */
     5525    { 0x3960d6, 0x396017, 0xbe1a276d, 0x000005f0, 0, 117 }, /* #50 */
     5526    { 0x061f03, 0x061717, 0xbe1a276d, 0x000005f0, 0, 117 }, /* #50 b */
     5527    { 0x1704d7, 0x170417, 0xb4806237, 0x2d20188d, 0, 34 }, /* #51 */
     5528    { 0x287b02, 0x287317, 0xb4806237, 0x2d20188d, 0, 34 }, /* #51 b */
     5529    { 0x297457, 0x297416, 0xb028ab27, 0x0b028ab2, 0, 36 }, /* #52 */
     5530    { 0x160b82, 0x160316, 0xb028ab27, 0x0b028ab2, 0, 36 }, /* #52 b */
     5531    { 0x3f2547, 0x3f2513, 0xc2bbe399, 0x00615df1, 0, 9  }, /* #53 */
     5532    { 0x005a92, 0x005213, 0xc2bbe399, 0x00615df1, 0, 9  }, /* #53 b */
     5533    { 0x1f1a57, 0x1f1216, 0x35470a42, 0x000001aa, 0, 53 }, /* #54 */
     5534    { 0x206582, 0x206516, 0x35470a42, 0x000001aa, 0, 53 }, /* #54 b */
     5535    { 0x0c4612, 0x0c4617, 0x51e79b93, 0x00000a3c, 0, 19 }, /* #55 */
     5536    { 0x3339c7, 0x333117, 0x51e79b93, 0x00000a3c, 0, 19 }, /* #55 b */
     5537    { 0x052e46, 0x052613, 0xed760997, 0x00003b5d, 0, 82 }, /* #56 */
     5538    { 0x3a5193, 0x3a5113, 0xed760997, 0x00003b5d, 0, 82 }, /* #56 b */
     5539    { 0x001483, 0x001412, 0xf4ca5855, 0x0000003d, 0, 90 }, /* #57 */
     5540    { 0x3f6b56, 0x3f6312, 0xf4ca5855, 0x0000003d, 0, 90 }, /* #57 b */
     5541    { 0x2b2d03, 0x2b2516, 0x4fe0554d, 0x000009fc, 0, 51 }, /* #58 */
     5542    { 0x1452d6, 0x145216, 0x4fe0554d, 0x000009fc, 0, 51 }, /* #58 b */
     5543    { 0x2379d7, 0x237112, 0xc4dde8d6, 0x00000062, 0, 25 }, /* #59 */
     5544    { 0x1c0602, 0x1c0612, 0xc4dde8d6, 0x00000062, 0, 25 }, /* #59 b */
     5545    { 0x300fc7, 0x300713, 0x6d318fdb, 0x00000001, 0, 94 }, /* #60 */
     5546    { 0x0f7012, 0x0f7013, 0x6d318fdb, 0x00000001, 0, 94 }, /* #60 b */
     5547    { 0x2e7e43, 0x2e7617, 0xe3b8f0d7, 0x01c771e1, 0, 39 }, /* #61 */
     5548    { 0x110196, 0x110117, 0xe3b8f0d7, 0x01c771e1, 0, 39 }, /* #61 b */
     5549    { 0x031187, 0x031116, 0x9606eb51, 0x12c0dd6a, 0, 35 }, /* #62 */
     5550    { 0x3c6e52, 0x3c6616, 0x9606eb51, 0x12c0dd6a, 0, 35 }, /* #62 b */
     5551    { 0x2f1c43, 0x2f1413, 0xf983afc8, 0x001f3075, 0, 75 }, /* #63 */
     5552    { 0x106396, 0x106313, 0xf983afc8, 0x001f3075, 0, 75 }, /* #63 b */
     5553    { 0x372157, 0x372112, 0x3e8382ba, 0x0000001f, 0, 57 }, /* #64 */
     5554    { 0x085e82, 0x085612, 0x3e8382ba, 0x0000001f, 0, 57 }, /* #64 b */
     5555    { 0x0c6393, 0x0c6312, 0xebdcf492, 0x00000007, 0, 61 }, /* #65 */
     5556    { 0x331c46, 0x331412, 0xebdcf492, 0x00000007, 0, 61 }, /* #65 b */
     5557    { 0x3c5997, 0x3c5116, 0x58201050, 0x0b04020a, 0, 99 }, /* #66 */
     5558    { 0x032642, 0x032616, 0x58201050, 0x0b04020a, 0, 99 }, /* #66 b */
     5559    { 0x187b83, 0x187312, 0x69ea14e4, 0x0000000d, 0, 59 }, /* #67 */
     5560    { 0x270456, 0x270412, 0x69ea14e4, 0x0000000d, 0, 59 }, /* #67 b */
     5561    { 0x343bc2, 0x343313, 0x1c1c9a32, 0x00000001, 0, 92 }, /* #68 */
     5562    { 0x0b4417, 0x0b4413, 0x1c1c9a32, 0x00000001, 0, 92 }, /* #68 b */
     5563    { 0x063a96, 0x063217, 0xf784e345, 0x0000f784, 0, 80 }, /* #69 */
     5564    { 0x394543, 0x394517, 0xf784e345, 0x0000f784, 0, 80 }, /* #69 b */
     5565    { 0x3e3b92, 0x3e3312, 0x88f92d53, 0x0000223e, 0, 18 }, /* #70 */
     5566    { 0x014447, 0x014412, 0x88f92d53, 0x0000223e, 0, 18 }, /* #70 b */
     5567    { 0x1340d7, 0x134013, 0x8323c823, 0x00004191, 0, 113 }, /* #71 */
     5568    { 0x2c3f02, 0x2c3713, 0x8323c823, 0x00004191, 0, 113 }, /* #71 b */
     5569    { 0x331116, 0x331112, 0xe730812a, 0x00001ce6, 0, 83 }, /* #72 */
     5570    { 0x0c6ec3, 0x0c6612, 0xe730812a, 0x00001ce6, 0, 83 }, /* #72 b */
     5571    { 0x1b6143, 0x1b6116, 0xf1e4282a, 0x0000f1e4, 0, 80 }, /* #73 */
     5572    { 0x241e96, 0x241616, 0xf1e4282a, 0x0000f1e4, 0, 80 }, /* #73 b */
     5573    { 0x3a7656, 0x3a7613, 0x6176cfb7, 0x00185db3, 0, 10 }, /* #74 */
     5574    { 0x050983, 0x050113, 0x6176cfb7, 0x00185db3, 0, 10 }, /* #74 b */
     5575    { 0x095d42, 0x095517, 0x665f26f5, 0x00000665, 0, 84 }, /* #75 */
     5576    { 0x362297, 0x362217, 0x665f26f5, 0x00000665, 0, 84 }, /* #75 b */
     5577    { 0x2c6996, 0x2c6112, 0x7b51e52c, 0x0003da8f, 0, 77 }, /* #76 */
     5578    { 0x131643, 0x131612, 0x7b51e52c, 0x0003da8f, 0, 77 }, /* #76 b */
     5579    { 0x2b5d57, 0x2b5513, 0x2d7eac81, 0x00000002, 0, 124 }, /* #77 */
     5580    { 0x142282, 0x142213, 0x2d7eac81, 0x00000002, 0, 124 }, /* #77 b */
     5581    { 0x271996, 0x271113, 0x3ede2f43, 0x007dbc5e, 0, 71 }, /* #78 */
     5582    { 0x186643, 0x186613, 0x3ede2f43, 0x007dbc5e, 0, 71 }, /* #78 b */
     5583    { 0x1147d6, 0x114713, 0x5ad8c437, 0x016b6310, 0, 38 }, /* #79 */
     5584    { 0x2e3803, 0x2e3013, 0x5ad8c437, 0x016b6310, 0, 38 }, /* #79 b */
     5585    { 0x073512, 0x073513, 0x5d2d5ff1, 0x2e96aff8, 0, 1  }, /* #80 */
     5586    { 0x384ac7, 0x384213, 0x5d2d5ff1, 0x2e96aff8, 0, 1  }, /* #80 b */
     5587    { 0x2b0a83, 0x2b0213, 0xf39afbf0, 0x00f39afb, 0, 8  }, /* #81 */
     5588    { 0x147556, 0x147513, 0xf39afbf0, 0x00f39afb, 0, 8  }, /* #81 b */
     5589    { 0x254b46, 0x254312, 0xdf3318a8, 0x000000df, 0, 24 }, /* #82 */
     5590    { 0x1a3493, 0x1a3412, 0xdf3318a8, 0x000000df, 0, 24 }, /* #82 b */
     5591    { 0x3a6102, 0x3a6117, 0xfe8bde14, 0x00000fe8, 0, 116 }, /* #83 */
     5592    { 0x051ed7, 0x051617, 0xfe8bde14, 0x00000fe8, 0, 116 }, /* #83 b */
     5593    { 0x196093, 0x196013, 0x9789bdb8, 0x00000025, 0, 26 }, /* #84 */
     5594    { 0x261f46, 0x261713, 0x9789bdb8, 0x00000025, 0, 26 }, /* #84 b */
     5595    { 0x0f6706, 0x0f6712, 0xaf8a85f8, 0x002be2a1, 0, 42 }, /* #85 */
     5596    { 0x3018d3, 0x301012, 0xaf8a85f8, 0x002be2a1, 0, 42 }, /* #85 b */
     5597    { 0x133093, 0x133013, 0x86a24bf0, 0x0021a892, 0, 74 }, /* #86 */
     5598    { 0x2c4f46, 0x2c4713, 0x86a24bf0, 0x0021a892, 0, 74 }, /* #86 b */
     5599    { 0x285e43, 0x285613, 0x6886b2ce, 0x00000001, 0, 126 }, /* #87 */
     5600    { 0x172196, 0x172113, 0x6886b2ce, 0x00000001, 0, 126 }, /* #87 b */
     5601    { 0x044796, 0x044716, 0xfa8cfc72, 0x0000007d, 0, 57 }, /* #88 */
     5602    { 0x3b3843, 0x3b3016, 0xfa8cfc72, 0x0000007d, 0, 57 }, /* #88 b */
     5603    { 0x163707, 0x163716, 0x6d362d06, 0x0000001b, 0, 26 }, /* #89 */
     5604    { 0x2948d2, 0x294016, 0x6d362d06, 0x0000001b, 0, 26 }, /* #89 b */
     5605    { 0x2a2f83, 0x2a2716, 0x8a9fb45c, 0x0022a7ed, 0, 74 }, /* #90 */
     5606    { 0x155056, 0x155016, 0x8a9fb45c, 0x0022a7ed, 0, 74 }, /* #90 b */
     5607    { 0x2e7e87, 0x2e7616, 0x34b48e5a, 0x0034b48e, 0, 40 }, /* #91 */
     5608    { 0x110152, 0x110116, 0x34b48e5a, 0x0034b48e, 0, 40 }, /* #91 b */
     5609    { 0x1a2e57, 0x1a2612, 0xfe19ef98, 0x3f867be6, 0, 2  }, /* #92 */
     5610    { 0x255182, 0x255112, 0xfe19ef98, 0x3f867be6, 0, 2  }, /* #92 b */
     5611    { 0x2e2c02, 0x2e2413, 0xc58ac87b, 0x00000c58, 0, 20 }, /* #93 */
     5612    { 0x1153d7, 0x115313, 0xc58ac87b, 0x00000c58, 0, 20 }, /* #93 b */
     5613    { 0x1f3946, 0x1f3117, 0xa5739e85, 0x000a5739, 0, 76 }, /* #94 */
     5614    { 0x204693, 0x204617, 0xa5739e85, 0x000a5739, 0, 76 }, /* #94 b */
     5615    { 0x081d02, 0x081517, 0xeb3e05ed, 0x00eb3e05, 0, 72 }, /* #95 */
     5616    { 0x3762d7, 0x376217, 0xeb3e05ed, 0x00eb3e05, 0, 72 }, /* #95 b */
    36975617};
    36985618static const BINU32_TEST_T g_aTests_sar_u32_amd[] =
    36995619{
    3700     { 0x337307, 0x337356, 0x00000000, 0x00000000, 0, 5  }, /* #0 */
    3701     { 0x074c52, 0x074456, 0x00000000, 0x00000000, 0, 36 }, /* #1 */
    3702     { 0x117cd6, 0x117456, 0x00000000, 0x00000000, 0, 56 }, /* #2 */
    3703     { 0x187906, 0x187156, 0x00000000, 0x00000000, 0, 41 }, /* #3 */
    3704     { 0x064913, 0x064156, 0x00000000, 0x00000000, 0, 42 }, /* #4 */
    3705     { 0x2778d6, 0x277056, 0x00000000, 0x00000000, 0, 50 }, /* #5 */
    3706     { 0x0f5043, 0x0f5013, 0x3b9139bc, 0x03b9139b, 0, 4  }, /* #6 */
    3707     { 0x3468c6, 0x346012, 0x73a67c26, 0x0000000e, 0, 27 }, /* #7 */
    3708     { 0x155ac3, 0x155296, 0xfa159584, 0xffe85656, 0, 102 }, /* #8 */
    3709     { 0x2d12c3, 0x2d1213, 0x09fff652, 0x0000027f, 0, 114 }, /* #9 */
    3710     { 0x0d4fd7, 0x0d4717, 0x3fff0c1f, 0x0003fff0, 0, 12 }, /* #10 */
    3711     { 0x2e6c93, 0x2e6412, 0x55da386d, 0x000055da, 0, 80 }, /* #11 */
    3712     { 0x352a93, 0x352213, 0x6a511635, 0x0000001a, 0, 26 }, /* #12 */
    3713     { 0x277d13, 0x277512, 0x29dfcf14, 0x00014efe, 0, 45 }, /* #13 */
    3714     { 0x0769c3, 0x0769c3, 0x20c58d92, 0x20c58d92, 0, 96 }, /* #14 */
    3715     { 0x1402d6, 0x140292, 0xff10200d, 0xfffc4080, 0, 38 }, /* #15 */
    3716     { 0x054b96, 0x054397, 0xf38153b2, 0xfff38153, 0, 8  }, /* #16 */
    3717     { 0x087cd7, 0x087412, 0x0804711a, 0x002011c4, 0, 102 }, /* #17 */
    3718     { 0x037416, 0x037492, 0x97c20377, 0xf97c2037, 0, 36 }, /* #18 */
    3719     { 0x335a16, 0x335212, 0x5a29545b, 0x005a2954, 0, 72 }, /* #19 */
    3720     { 0x077b53, 0x077312, 0x32872ed1, 0x00000194, 0, 21 }, /* #20 */
    3721     { 0x250152, 0x250112, 0x48abb98b, 0x00000915, 0, 115 }, /* #21 */
    3722     { 0x344197, 0x344117, 0x737fbda0, 0x00000003, 0, 29 }, /* #22 */
    3723     { 0x290a16, 0x290292, 0xdf54c771, 0xffdf54c7, 0, 72 }, /* #23 */
    3724     { 0x146452, 0x146492, 0x8e5085e2, 0xfc72842f, 0, 69 }, /* #24 */
    3725     { 0x314397, 0x314317, 0x7b94436f, 0x0000007b, 0, 120 }, /* #25 */
    3726     { 0x3a6117, 0x3a6197, 0xdf596e17, 0xfffffefa, 0, 21 }, /* #26 */
    3727     { 0x3b7f57, 0x3b7793, 0x92e6d441, 0xffffff92, 0, 24 }, /* #27 */
    3728     { 0x370852, 0x370093, 0xc504d5d3, 0xfffffff8, 0, 59 }, /* #28 */
    3729     { 0x3e2e56, 0x3e2616, 0x68a7c8e7, 0x000d14f9, 0, 11 }, /* #29 */
    3730     { 0x2b7bd2, 0x2b7392, 0x8d0dad44, 0xfffc686d, 0, 13 }, /* #30 */
    3731     { 0x311386, 0x311396, 0xa67a8bc5, 0xffffffff, 0, 63 }, /* #31 */
    3732     { 0x056e87, 0x056612, 0x1aaef5fa, 0x0000000d, 0, 25 }, /* #32 */
    3733     { 0x195956, 0x195196, 0x85cdd1fe, 0xffffffff, 0, 127 }, /* #33 */
    3734     { 0x184a97, 0x184a97, 0x05de3052, 0x05de3052, 0, 0  }, /* #34 */
    3735     { 0x2f2942, 0x2f2113, 0x10db1d55, 0x00000010, 0, 24 }, /* #35 */
    3736     { 0x3178c7, 0x317016, 0x5026ecae, 0x001409bb, 0, 74 }, /* #36 */
    3737     { 0x1821c7, 0x182156, 0x1499e676, 0x00000000, 0, 94 }, /* #37 */
    3738     { 0x1d0607, 0x1d0696, 0xdb927524, 0xfffffb72, 0, 115 }, /* #38 */
    3739     { 0x0e0087, 0x0e0093, 0xc7c6ba6b, 0xfff1f1ae, 0, 74 }, /* #39 */
    3740     { 0x0917d6, 0x091716, 0x05111d22, 0x000a223a, 0, 71 }, /* #40 */
    3741     { 0x0c3f92, 0x0c3797, 0xe236a4fa, 0xffffff11, 0, 117 }, /* #41 */
    3742     { 0x392886, 0x392886, 0xb015ba65, 0xb015ba65, 0, 96 }, /* #42 */
    3743     { 0x1b2a52, 0x1b2213, 0x4e8afdd5, 0x000013a2, 0, 82 }, /* #43 */
    3744     { 0x1c6247, 0x1c6212, 0x66f82de3, 0x0000337c, 0, 17 }, /* #44 */
    3745     { 0x2a5f47, 0x2a5717, 0x11ea7746, 0x00008f53, 0, 45 }, /* #45 */
    3746     { 0x0a0d86, 0x0a0593, 0xb8d1879f, 0xfffffffd, 0, 93 }, /* #46 */
    3747     { 0x1d7c13, 0x1d7417, 0x6e5277c8, 0x0000001b, 0, 58 }, /* #47 */
    3748     { 0x0d6957, 0x0d6193, 0xef5a3ad2, 0xfffffffd, 0, 27 }, /* #48 */
    3749     { 0x361907, 0x361197, 0xa342697e, 0xff4684d2, 0, 71 }, /* #49 */
    3750     { 0x232c12, 0x232456, 0x05e27b7c, 0x00000000, 0, 60 }, /* #50 */
    3751     { 0x091e02, 0x091693, 0x9bab8b33, 0xfffffe6e, 0, 118 }, /* #51 */
    3752     { 0x0d59d3, 0x0d5197, 0xec4c9f3f, 0xff6264f9, 0, 37 }, /* #52 */
    3753     { 0x1f0607, 0x1f0616, 0x0fcf2fa1, 0x03f3cbe8, 0, 34 }, /* #53 */
    3754     { 0x002c12, 0x002413, 0x52a89ec1, 0x00000052, 0, 120 }, /* #54 */
    3755     { 0x3f7c02, 0x3f7497, 0x85a87aef, 0xffff0b50, 0, 79 }, /* #55 */
    3756     { 0x3e6887, 0x3e6092, 0xc388434e, 0xffffe1c4, 0, 49 }, /* #56 */
    3757     { 0x317a42, 0x317213, 0x6b26b92d, 0x00006b26, 0, 80 }, /* #57 */
    3758     { 0x1e3297, 0x1e3292, 0xa85f0015, 0xfff50be0, 0, 43 }, /* #58 */
    3759     { 0x353282, 0x353292, 0xd44eabbd, 0xfffffea2, 0, 53 }, /* #59 */
    3760     { 0x225147, 0x225147, 0x0585b3e8, 0x0585b3e8, 0, 0  }, /* #60 */
    3761     { 0x357f53, 0x357797, 0xd295699f, 0xe94ab4cf, 0, 65 }, /* #61 */
    3762     { 0x323c16, 0x323413, 0x525115b3, 0x00000002, 0, 125 }, /* #62 */
    3763     { 0x356393, 0x356396, 0xe2779817, 0xffff89de, 0, 46 }, /* #63 */
    3764     { 0x0e0653, 0x0e0613, 0x440b8717, 0x00000440, 0, 20 }, /* #64 */
    3765     { 0x371886, 0x371092, 0xa10869c1, 0xfff4210d, 0, 43 }, /* #65 */
    3766     { 0x3a3c82, 0x3a3417, 0x3c4c74b3, 0x01e263a5, 0, 5  }, /* #66 */
    3767     { 0x260203, 0x260296, 0xe517e46a, 0xfffe517e, 0, 44 }, /* #67 */
    3768     { 0x3b1d57, 0x3b1597, 0xa284fb69, 0xfffff450, 0, 51 }, /* #68 */
    3769     { 0x365d57, 0x365597, 0x8dc7ed4c, 0xffffffc6, 0, 121 }, /* #69 */
    3770     { 0x3c4847, 0x3c4096, 0xde00c443, 0xffffffde, 0, 24 }, /* #70 */
    3771     { 0x244096, 0x244093, 0xf5140199, 0xfffffffe, 0, 91 }, /* #71 */
    3772     { 0x3e1e92, 0x3e1656, 0x0bde2898, 0x00000000, 0, 62 }, /* #72 */
    3773     { 0x364907, 0x364196, 0xa0362eee, 0xffffa036, 0, 80 }, /* #73 */
    3774     { 0x0a6256, 0x0a6297, 0xd97d7e13, 0xffffffb2, 0, 119 }, /* #74 */
    3775     { 0x305713, 0x305757, 0x7eec547f, 0x00000000, 0, 31 }, /* #75 */
    3776     { 0x112c17, 0x112496, 0xd56d7ddf, 0xfff55b5f, 0, 74 }, /* #76 */
    3777     { 0x3e2f07, 0x3e2793, 0x95573a54, 0xffffcaab, 0, 17 }, /* #77 */
    3778     { 0x062d82, 0x062516, 0x24a8c2e6, 0x00049518, 0, 43 }, /* #78 */
    3779     { 0x092742, 0x092797, 0x9478c057, 0xca3c602b, 0, 65 }, /* #79 */
    3780     { 0x2c2342, 0x2c2356, 0x293e6e48, 0x00000000, 0, 31 }, /* #80 */
    3781     { 0x1e76c7, 0x1e7613, 0x0d3c17fc, 0x000069e0, 0, 45 }, /* #81 */
    3782     { 0x2755c3, 0x275516, 0x4731b462, 0x000011cc, 0, 114 }, /* #82 */
    3783     { 0x326292, 0x326292, 0xa62d2f8f, 0xfffffffd, 0, 93 }, /* #83 */
    3784     { 0x1f3692, 0x1f3692, 0xb4531009, 0xffb45310, 0, 8  }, /* #84 */
    3785     { 0x2734c3, 0x273492, 0x9782db7e, 0xcbc16dbf, 0, 65 }, /* #85 */
    3786     { 0x166282, 0x166217, 0x523a9742, 0x00a4752e, 0, 103 }, /* #86 */
    3787     { 0x3f2e46, 0x3f2697, 0xbf3ea8c5, 0xfffff7e7, 0, 115 }, /* #87 */
    3788     { 0x393247, 0x393212, 0x6a1e2a8d, 0x0000000d, 0, 91 }, /* #88 */
    3789     { 0x2233d6, 0x223317, 0x4b4e5b28, 0x04b4e5b2, 0, 100 }, /* #89 */
    3790     { 0x171842, 0x171093, 0xaccd2290, 0xfffffffe, 0, 62 }, /* #90 */
    3791     { 0x2166d3, 0x216616, 0x14410630, 0x00000288, 0, 51 }, /* #91 */
    3792     { 0x2739d7, 0x273197, 0xd6e453a4, 0xfffeb722, 0, 13 }, /* #92 */
    3793     { 0x2b5d97, 0x2b5596, 0xdba10485, 0xffff6e84, 0, 110 }, /* #93 */
    3794     { 0x2b4192, 0x2b4112, 0x0a7999a4, 0x000029e6, 0, 46 }, /* #94 */
    3795     { 0x2c2412, 0x2c2417, 0x20cf7daa, 0x0001067b, 0, 13 }, /* #95 */
     5620    { 0x096656, 0x096656, 0x00000000, 0x00000000, 0, 104 }, /* #0 */
     5621    { 0x361983, 0x361156, 0x00000000, 0x00000000, 0, 104 }, /* #0 b */
     5622    { 0x1a5943, 0x1a5156, 0x00000000, 0x00000000, 0, 60 }, /* #1 */
     5623    { 0x252696, 0x252656, 0x00000000, 0x00000000, 0, 60 }, /* #1 b */
     5624    { 0x065547, 0x065556, 0x00000000, 0x00000000, 0, 109 }, /* #2 */
     5625    { 0x392a92, 0x392256, 0x00000000, 0x00000000, 0, 109 }, /* #2 b */
     5626    { 0x1b4252, 0x1b4256, 0x00000000, 0x00000000, 0, 57 }, /* #3 */
     5627    { 0x243d87, 0x243556, 0x00000000, 0x00000000, 0, 57 }, /* #3 b */
     5628    { 0x3e0e97, 0x3e0656, 0x00000000, 0x00000000, 0, 50 }, /* #4 */
     5629    { 0x017142, 0x017156, 0x00000000, 0x00000000, 0, 50 }, /* #4 b */
     5630    { 0x3d7716, 0x3d7756, 0x00000000, 0x00000000, 0, 88 }, /* #5 */
     5631    { 0x0208c3, 0x020056, 0x00000000, 0x00000000, 0, 88 }, /* #5 b */
     5632    { 0x0d3106, 0x0d3196, 0xee2a5ad7, 0xffffb8a9, 0, 110 }, /* #6 */
     5633    { 0x324ed3, 0x324696, 0xee2a5ad7, 0xffffb8a9, 0, 110 }, /* #6 b */
     5634    { 0x0049d3, 0x004112, 0x09827745, 0x00000013, 0, 55 }, /* #7 */
     5635    { 0x3f3606, 0x3f3612, 0x09827745, 0x00000013, 0, 55 }, /* #7 b */
     5636    { 0x3140d6, 0x314012, 0x5197cabb, 0x00000146, 0, 86 }, /* #8 */
     5637    { 0x0e3f03, 0x0e3712, 0x5197cabb, 0x00000146, 0, 86 }, /* #8 b */
     5638    { 0x214093, 0x214012, 0x6f3469c1, 0x00006f34, 0, 112 }, /* #9 */
     5639    { 0x1e3f46, 0x1e3712, 0x6f3469c1, 0x00006f34, 0, 112 }, /* #9 b */
     5640    { 0x037497, 0x037416, 0x07793304, 0x00779330, 0, 68 }, /* #10 */
     5641    { 0x3c0b42, 0x3c0316, 0x07793304, 0x00779330, 0, 68 }, /* #10 b */
     5642    { 0x263487, 0x263416, 0x71e06472, 0x00000e3c, 0, 115 }, /* #11 */
     5643    { 0x194b52, 0x194316, 0x71e06472, 0x00000e3c, 0, 115 }, /* #11 b */
     5644    { 0x1b69d7, 0x1b6116, 0x7ddf9a21, 0x0fbbf344, 0, 67 }, /* #12 */
     5645    { 0x241602, 0x241616, 0x7ddf9a21, 0x0fbbf344, 0, 67 }, /* #12 b */
     5646    { 0x251482, 0x251413, 0x2a6f4ecd, 0x00001537, 0, 113 }, /* #13 */
     5647    { 0x1a6b57, 0x1a6313, 0x2a6f4ecd, 0x00001537, 0, 113 }, /* #13 b */
     5648    { 0x023d96, 0x023592, 0x87b684da, 0xffe1eda1, 0, 42 }, /* #14 */
     5649    { 0x3d4243, 0x3d4292, 0x87b684da, 0xffe1eda1, 0, 42 }, /* #14 b */
     5650    { 0x2c2e82, 0x2c2692, 0xa8a309c9, 0xffea28c2, 0, 74 }, /* #15 */
     5651    { 0x135157, 0x135192, 0xa8a309c9, 0xffea28c2, 0, 74 }, /* #15 b */
     5652    { 0x3d4217, 0x3d4216, 0x6a85c51c, 0x01aa1714, 0, 102 }, /* #16 */
     5653    { 0x023dc2, 0x023516, 0x6a85c51c, 0x01aa1714, 0, 102 }, /* #16 b */
     5654    { 0x016892, 0x016016, 0x635413a9, 0x000031aa, 0, 49 }, /* #17 */
     5655    { 0x3e1747, 0x3e1716, 0x635413a9, 0x000031aa, 0, 49 }, /* #17 b */
     5656    { 0x310cd6, 0x310493, 0xe856cd55, 0xffffffd0, 0, 119 }, /* #18 */
     5657    { 0x0e7303, 0x0e7393, 0xe856cd55, 0xffffffd0, 0, 119 }, /* #18 b */
     5658    { 0x0409d2, 0x040192, 0xfa22fc0c, 0xffd117e0, 0, 37 }, /* #19 */
     5659    { 0x3b7607, 0x3b7692, 0xfa22fc0c, 0xffd117e0, 0, 37 }, /* #19 b */
     5660    { 0x372c12, 0x372493, 0xa1815fbb, 0xfffa1815, 0, 44 }, /* #20 */
     5661    { 0x0853c7, 0x085393, 0xa1815fbb, 0xfffa1815, 0, 44 }, /* #20 b */
     5662    { 0x353c96, 0x353497, 0xac4b7c2f, 0xd625be17, 0, 97 }, /* #21 */
     5663    { 0x0a4343, 0x0a4397, 0xac4b7c2f, 0xd625be17, 0, 97 }, /* #21 b */
     5664    { 0x102056, 0x102012, 0x0a7d04b6, 0x000029f4, 0, 110 }, /* #22 */
     5665    { 0x2f5f83, 0x2f5712, 0x0a7d04b6, 0x000029f4, 0, 110 }, /* #22 b */
     5666    { 0x327717, 0x327792, 0xb985ed21, 0xfffffff7, 0, 91 }, /* #23 */
     5667    { 0x0d08c2, 0x0d0092, 0xb985ed21, 0xfffffff7, 0, 91 }, /* #23 b */
     5668    { 0x1f5793, 0x1f5792, 0xfc420065, 0xffff8840, 0, 75 }, /* #24 */
     5669    { 0x202846, 0x202092, 0xfc420065, 0xffff8840, 0, 75 }, /* #24 b */
     5670    { 0x145b13, 0x145313, 0x01f129a4, 0x000007c4, 0, 78 }, /* #25 */
     5671    { 0x2b24c6, 0x2b2413, 0x01f129a4, 0x000007c4, 0, 78 }, /* #25 b */
     5672    { 0x3b5e07, 0x3b5697, 0xe375fb14, 0xffffc6eb, 0, 15 }, /* #26 */
     5673    { 0x0421d2, 0x042197, 0xe375fb14, 0xffffc6eb, 0, 15 }, /* #26 b */
     5674    { 0x011c43, 0x011413, 0x5a26793f, 0x00000168, 0, 86 }, /* #27 */
     5675    { 0x3e6396, 0x3e6313, 0x5a26793f, 0x00000168, 0, 86 }, /* #27 b */
     5676    { 0x361b46, 0x361b46, 0xd43a5214, 0xd43a5214, 0, 96 }, /* #28 */
     5677    { 0x096493, 0x096493, 0xd43a5214, 0xd43a5214, 0, 96 }, /* #28 b */
     5678    { 0x051d82, 0x051596, 0xc42ff6f2, 0xffffff88, 0, 87 }, /* #29 */
     5679    { 0x3a6257, 0x3a6296, 0xc42ff6f2, 0xffffff88, 0, 87 }, /* #29 b */
     5680    { 0x1e6c47, 0x1e6413, 0x0116bcff, 0x00022d79, 0, 103 }, /* #30 */
     5681    { 0x211392, 0x211313, 0x0116bcff, 0x00022d79, 0, 103 }, /* #30 b */
     5682    { 0x085c13, 0x085413, 0x6e5d25e0, 0x0000000d, 0, 59 }, /* #31 */
     5683    { 0x3723c6, 0x372313, 0x6e5d25e0, 0x0000000d, 0, 59 }, /* #31 b */
     5684    { 0x094303, 0x094312, 0x48ebd57d, 0x00000001, 0, 30 }, /* #32 */
     5685    { 0x363cd6, 0x363412, 0x48ebd57d, 0x00000001, 0, 30 }, /* #32 b */
     5686    { 0x0c35c3, 0x0c3512, 0x0670a04a, 0x000000ce, 0, 19 }, /* #33 */
     5687    { 0x334a16, 0x334212, 0x0670a04a, 0x000000ce, 0, 19 }, /* #33 b */
     5688    { 0x0c04d6, 0x0c0417, 0x7aed4ca8, 0x07aed4ca, 0, 36 }, /* #34 */
     5689    { 0x337b03, 0x337317, 0x7aed4ca8, 0x07aed4ca, 0, 36 }, /* #34 b */
     5690    { 0x1e2116, 0x1e2117, 0x0ba13929, 0x0005d09c, 0, 9  }, /* #35 */
     5691    { 0x215ec3, 0x215617, 0x0ba13929, 0x0005d09c, 0, 9  }, /* #35 b */
     5692    { 0x325517, 0x325512, 0x0dce53cb, 0x0000006e, 0, 85 }, /* #36 */
     5693    { 0x0d2ac2, 0x0d2212, 0x0dce53cb, 0x0000006e, 0, 85 }, /* #36 b */
     5694    { 0x266356, 0x266396, 0x9518cff8, 0xfffca8c6, 0, 109 }, /* #37 */
     5695    { 0x191c83, 0x191496, 0x9518cff8, 0xfffca8c6, 0, 109 }, /* #37 b */
     5696    { 0x3b7f02, 0x3b7712, 0x3857a195, 0x0000001c, 0, 25 }, /* #38 */
     5697    { 0x0400d7, 0x040012, 0x3857a195, 0x0000001c, 0, 25 }, /* #38 b */
     5698    { 0x121fc3, 0x121793, 0xeeeda5db, 0xffffbbb6, 0, 110 }, /* #39 */
     5699    { 0x2d6016, 0x2d6093, 0xeeeda5db, 0xffffbbb6, 0, 110 }, /* #39 b */
     5700    { 0x0b00d3, 0x0b0093, 0x85e34e29, 0xffffff0b, 0, 23 }, /* #40 */
     5701    { 0x347f06, 0x347793, 0x85e34e29, 0xffffff0b, 0, 23 }, /* #40 b */
     5702    { 0x294093, 0x294012, 0x2a4e90b9, 0x00000152, 0, 53 }, /* #41 */
     5703    { 0x163f46, 0x163712, 0x2a4e90b9, 0x00000152, 0, 53 }, /* #41 b */
     5704    { 0x216687, 0x216613, 0x4a67713d, 0x2533b89e, 0, 33 }, /* #42 */
     5705    { 0x1e1952, 0x1e1113, 0x4a67713d, 0x2533b89e, 0, 33 }, /* #42 b */
     5706    { 0x254452, 0x254416, 0x6c3b7b93, 0x01b0edee, 0, 38 }, /* #43 */
     5707    { 0x1a3b87, 0x1a3316, 0x6c3b7b93, 0x01b0edee, 0, 38 }, /* #43 b */
     5708    { 0x331907, 0x331193, 0x8cc5ae6d, 0xfffffff1, 0, 123 }, /* #44 */
     5709    { 0x0c66d2, 0x0c6693, 0x8cc5ae6d, 0xfffffff1, 0, 123 }, /* #44 b */
     5710    { 0x151a46, 0x151a46, 0x6eaf8382, 0x6eaf8382, 0, 64 }, /* #45 */
     5711    { 0x2a6593, 0x2a6593, 0x6eaf8382, 0x6eaf8382, 0, 64 }, /* #45 b */
     5712    { 0x1654c3, 0x165416, 0x245671cc, 0x0009159c, 0, 10 }, /* #46 */
     5713    { 0x292b16, 0x292316, 0x245671cc, 0x0009159c, 0, 10 }, /* #46 b */
     5714    { 0x2415d7, 0x241516, 0x0660565a, 0x00001981, 0, 78 }, /* #47 */
     5715    { 0x1b6a02, 0x1b6216, 0x0660565a, 0x00001981, 0, 78 }, /* #47 b */
     5716    { 0x3f02d7, 0x3f0213, 0x5130e7d2, 0x0000a261, 0, 79 }, /* #48 */
     5717    { 0x007d02, 0x007513, 0x5130e7d2, 0x0000a261, 0, 79 }, /* #48 b */
     5718    { 0x1e3352, 0x1e3392, 0xb250f201, 0xffd92879, 0, 73 }, /* #49 */
     5719    { 0x214c87, 0x214492, 0xb250f201, 0xffd92879, 0, 73 }, /* #49 b */
     5720    { 0x277f03, 0x277797, 0xbe4d8e72, 0xfef93639, 0, 38 }, /* #50 */
     5721    { 0x1800d6, 0x180097, 0xbe4d8e72, 0xfef93639, 0, 38 }, /* #50 b */
     5722    { 0x3202d3, 0x320213, 0x1fee80ec, 0x000001fe, 0, 84 }, /* #51 */
     5723    { 0x0d7d06, 0x0d7513, 0x1fee80ec, 0x000001fe, 0, 84 }, /* #51 b */
     5724    { 0x381797, 0x381792, 0xd09e8ad8, 0xffff427a, 0, 110 }, /* #52 */
     5725    { 0x076842, 0x076092, 0xd09e8ad8, 0xffff427a, 0, 110 }, /* #52 b */
     5726    { 0x354742, 0x354797, 0xe8a39255, 0xffffffff, 0, 30 }, /* #53 */
     5727    { 0x0a3897, 0x0a3097, 0xe8a39255, 0xffffffff, 0, 30 }, /* #53 b */
     5728    { 0x3517d7, 0x351757, 0x62cbfaf5, 0x00000000, 0, 127 }, /* #54 */
     5729    { 0x0a6802, 0x0a6057, 0x62cbfaf5, 0x00000000, 0, 127 }, /* #54 b */
     5730    { 0x2f1c83, 0x2f1493, 0xdb4e16ef, 0xfffffffe, 0, 61 }, /* #55 */
     5731    { 0x106356, 0x106393, 0xdb4e16ef, 0xfffffffe, 0, 61 }, /* #55 b */
     5732    { 0x025056, 0x025092, 0xa6709abb, 0xfffffa67, 0, 52 }, /* #56 */
     5733    { 0x3d2f83, 0x3d2792, 0xa6709abb, 0xfffffa67, 0, 52 }, /* #56 b */
     5734    { 0x307152, 0x307193, 0xd6216975, 0xfffd6216, 0, 44 }, /* #57 */
     5735    { 0x0f0e87, 0x0f0693, 0xd6216975, 0xfffd6216, 0, 44 }, /* #57 b */
     5736    { 0x100042, 0x100017, 0x4888d0ec, 0x00000488, 0, 116 }, /* #58 */
     5737    { 0x2f7f97, 0x2f7717, 0x4888d0ec, 0x00000488, 0, 116 }, /* #58 b */
     5738    { 0x3e03d6, 0x3e0397, 0x830367aa, 0xffffc181, 0, 113 }, /* #59 */
     5739    { 0x017c03, 0x017497, 0x830367aa, 0xffffc181, 0, 113 }, /* #59 b */
     5740    { 0x321313, 0x321316, 0x3455f7c9, 0x000000d1, 0, 118 }, /* #60 */
     5741    { 0x0d6cc6, 0x0d6416, 0x3455f7c9, 0x000000d1, 0, 118 }, /* #60 b */
     5742    { 0x3a2507, 0x3a2592, 0xc794a8cc, 0xfff1e52a, 0, 74 }, /* #61 */
     5743    { 0x055ad2, 0x055292, 0xc794a8cc, 0xfff1e52a, 0, 74 }, /* #61 b */
     5744    { 0x230287, 0x230216, 0x2e565ab7, 0x0000002e, 0, 120 }, /* #62 */
     5745    { 0x1c7d52, 0x1c7516, 0x2e565ab7, 0x0000002e, 0, 120 }, /* #62 b */
     5746    { 0x1652c6, 0x165212, 0x5855f19d, 0x0000002c, 0, 57 }, /* #63 */
     5747    { 0x292d13, 0x292512, 0x5855f19d, 0x0000002c, 0, 57 }, /* #63 b */
     5748    { 0x021d57, 0x021516, 0x39298173, 0x000e4a60, 0, 42 }, /* #64 */
     5749    { 0x3d6282, 0x3d6216, 0x39298173, 0x000e4a60, 0, 42 }, /* #64 b */
     5750    { 0x386482, 0x386412, 0x5be9fc86, 0x0000000b, 0, 59 }, /* #65 */
     5751    { 0x071b57, 0x071312, 0x5be9fc86, 0x0000000b, 0, 59 }, /* #65 b */
     5752    { 0x2d0dc3, 0x2d0517, 0x7fc537ee, 0x001ff14d, 0, 74 }, /* #66 */
     5753    { 0x127216, 0x127217, 0x7fc537ee, 0x001ff14d, 0, 74 }, /* #66 b */
     5754    { 0x181293, 0x181217, 0x6b6d9330, 0x0035b6c9, 0, 105 }, /* #67 */
     5755    { 0x276d46, 0x276517, 0x6b6d9330, 0x0035b6c9, 0, 105 }, /* #67 b */
     5756    { 0x016f42, 0x016717, 0x374259ce, 0x0000001b, 0, 57 }, /* #68 */
     5757    { 0x3e1097, 0x3e1017, 0x374259ce, 0x0000001b, 0, 57 }, /* #68 b */
     5758    { 0x077e82, 0x077613, 0x47979674, 0x00004797, 0, 16 }, /* #69 */
     5759    { 0x380157, 0x380113, 0x47979674, 0x00004797, 0, 16 }, /* #69 b */
     5760    { 0x0212d3, 0x021212, 0x5b3d0e24, 0x005b3d0e, 0, 72 }, /* #70 */
     5761    { 0x3d6d06, 0x3d6512, 0x5b3d0e24, 0x005b3d0e, 0, 72 }, /* #70 b */
     5762    { 0x064d97, 0x064592, 0xfcede39e, 0xffffff3b, 0, 82 }, /* #71 */
     5763    { 0x393242, 0x393292, 0xfcede39e, 0xffffff3b, 0, 82 }, /* #71 b */
     5764    { 0x1c49d2, 0x1c4193, 0xde8ff207, 0xfffffffe, 0, 61 }, /* #72 */
     5765    { 0x233607, 0x233693, 0xde8ff207, 0xfffffffe, 0, 61 }, /* #72 b */
     5766    { 0x371393, 0x371392, 0x98b9ac85, 0xfffcc5cd, 0, 13 }, /* #73 */
     5767    { 0x086c46, 0x086492, 0x98b9ac85, 0xfffcc5cd, 0, 13 }, /* #73 b */
     5768    { 0x2a2b47, 0x2a2312, 0x07472afb, 0x00000007, 0, 120 }, /* #74 */
     5769    { 0x155492, 0x155412, 0x07472afb, 0x00000007, 0, 120 }, /* #74 b */
     5770    { 0x036802, 0x036096, 0x9b20e492, 0xfffffff3, 0, 123 }, /* #75 */
     5771    { 0x3c17d7, 0x3c1796, 0x9b20e492, 0xfffffff3, 0, 123 }, /* #75 b */
     5772    { 0x0862d2, 0x086292, 0xc1ad4745, 0xfffff06b, 0, 50 }, /* #76 */
     5773    { 0x371d07, 0x371592, 0xc1ad4745, 0xfffff06b, 0, 50 }, /* #76 b */
     5774    { 0x174ec7, 0x174692, 0x9bb6f95d, 0xe6edbe57, 0, 98 }, /* #77 */
     5775    { 0x283112, 0x283192, 0x9bb6f95d, 0xe6edbe57, 0, 98 }, /* #77 b */
     5776    { 0x231446, 0x231457, 0x640fdbe0, 0x00000000, 0, 31 }, /* #78 */
     5777    { 0x1c6b93, 0x1c6357, 0x640fdbe0, 0x00000000, 0, 31 }, /* #78 b */
     5778    { 0x3d1452, 0x3d1492, 0xc18b8527, 0xfffffff8, 0, 59 }, /* #79 */
     5779    { 0x026b87, 0x026392, 0xc18b8527, 0xfffffff8, 0, 59 }, /* #79 b */
     5780    { 0x113656, 0x113617, 0x1cc5ed7a, 0x000398bd, 0, 43 }, /* #80 */
     5781    { 0x2e4983, 0x2e4117, 0x1cc5ed7a, 0x000398bd, 0, 43 }, /* #80 b */
     5782    { 0x123702, 0x123796, 0xf5699652, 0xfead32ca, 0, 99 }, /* #81 */
     5783    { 0x2d48d7, 0x2d4096, 0xf5699652, 0xfead32ca, 0, 99 }, /* #81 b */
     5784    { 0x072f16, 0x072792, 0x94795955, 0xfffff28f, 0, 115 }, /* #82 */
     5785    { 0x3850c3, 0x385092, 0x94795955, 0xfffff28f, 0, 115 }, /* #82 b */
     5786    { 0x394a56, 0x394292, 0xee1d3930, 0xffffffdc, 0, 119 }, /* #83 */
     5787    { 0x063583, 0x063592, 0xee1d3930, 0xffffffdc, 0, 119 }, /* #83 b */
     5788    { 0x280b47, 0x280393, 0xbd59d0a1, 0xfffffffe, 0, 126 }, /* #84 */
     5789    { 0x177492, 0x177493, 0xbd59d0a1, 0xfffffffe, 0, 126 }, /* #84 b */
     5790    { 0x394a06, 0x394216, 0x4ac06a33, 0x004ac06a, 0, 72 }, /* #85 */
     5791    { 0x0635d3, 0x063516, 0x4ac06a33, 0x004ac06a, 0, 72 }, /* #85 b */
     5792    { 0x3f13c6, 0x3f1316, 0x7709067d, 0x00000077, 0, 24 }, /* #86 */
     5793    { 0x006c13, 0x006416, 0x7709067d, 0x00000077, 0, 24 }, /* #86 b */
     5794    { 0x1d4843, 0x1d4097, 0xd44f1078, 0xff513c41, 0, 6  }, /* #87 */
     5795    { 0x223796, 0x223797, 0xd44f1078, 0xff513c41, 0, 6  }, /* #87 b */
     5796    { 0x102e03, 0x102696, 0x9b91dcf5, 0xfffff372, 0, 83 }, /* #88 */
     5797    { 0x2f51d6, 0x2f5196, 0x9b91dcf5, 0xfffff372, 0, 83 }, /* #88 b */
     5798    { 0x105d03, 0x105593, 0xa427d332, 0xffd213e9, 0, 41 }, /* #89 */
     5799    { 0x2f22d6, 0x2f2293, 0xa427d332, 0xffd213e9, 0, 41 }, /* #89 b */
     5800    { 0x242393, 0x242316, 0x7bb75d8a, 0x00f76ebb, 0, 39 }, /* #90 */
     5801    { 0x1b5c46, 0x1b5416, 0x7bb75d8a, 0x00f76ebb, 0, 39 }, /* #90 b */
     5802    { 0x073083, 0x073057, 0x1c0c38ed, 0x00000000, 0, 125 }, /* #91 */
     5803    { 0x384f56, 0x384757, 0x1c0c38ed, 0x00000000, 0, 125 }, /* #91 b */
     5804    { 0x354196, 0x354196, 0xa337e6f0, 0xa337e6f0, 0, 32 }, /* #92 */
     5805    { 0x0a3e43, 0x0a3e43, 0xa337e6f0, 0xa337e6f0, 0, 32 }, /* #92 b */
     5806    { 0x343653, 0x343616, 0x19b8781f, 0x00066e1e, 0, 106 }, /* #93 */
     5807    { 0x0b4986, 0x0b4116, 0x19b8781f, 0x00066e1e, 0, 106 }, /* #93 b */
     5808    { 0x2c3653, 0x2c3697, 0x8faae8d5, 0xffff1f55, 0, 79 }, /* #94 */
     5809    { 0x134986, 0x134197, 0x8faae8d5, 0xffff1f55, 0, 79 }, /* #94 b */
     5810    { 0x2e2606, 0x2e2617, 0x28c3f91a, 0x00000a30, 0, 50 }, /* #95 */
     5811    { 0x1159d3, 0x115117, 0x28c3f91a, 0x00000a30, 0, 50 }, /* #95 b */
    37965812};
    37975813static const BINU64_TEST_T g_aTests_rol_u64_amd[] =
    37985814{
    3799     { 0x254813, 0x254012, 0x0000000000000000, 0x0000000000000000, 0, 112 }, /* #0 */
    3800     { 0x102b47, 0x102346, 0x0000000000000000, 0x0000000000000000, 0, 127 }, /* #1 */
    3801     { 0x264152, 0x264152, 0x0000000000000000, 0x0000000000000000, 0, 224 }, /* #2 */
    3802     { 0x016f96, 0x016796, 0x0000000000000000, 0x0000000000000000, 0, 16 }, /* #3 */
    3803     { 0x0c1216, 0x0c1216, 0x0000000000000000, 0x0000000000000000, 0, 225 }, /* #4 */
    3804     { 0x0265d3, 0x0265d2, 0x0000000000000000, 0x0000000000000000, 0, 97 }, /* #5 */
    3805     { 0x181d06, 0x181507, 0x3aa890fabff5320b, 0x9d54487d5ffa9905, 0, 255 }, /* #6 */
    3806     { 0x277bc7, 0x277bc6, 0xe37760baf9af4b47, 0xebe6bd2d1f8ddd82, 0, 90 }, /* #7 */
    3807     { 0x1d1896, 0x1d1097, 0x9f3f5e9bb54c3933, 0xaa61c99cf9faf4dd, 0, 35 }, /* #8 */
    3808     { 0x056616, 0x056616, 0x031fa50768c0b2e0, 0x05970018fd283b46, 0, 43 }, /* #9 */
    3809     { 0x312092, 0x312092, 0x444f28f88310ce2a, 0x51f106219c54889e, 0, 209 }, /* #10 */
    3810     { 0x197a46, 0x197247, 0x7194d5ae5385be5d, 0xbe5d7194d5ae5385, 0, 240 }, /* #11 */
    3811     { 0x002b07, 0x002b07, 0x7332c88bab92ce7e, 0x673f39996445d5c9, 0, 239 }, /* #12 */
    3812     { 0x2c5247, 0x2c5247, 0x677dd85a26d5eff9, 0xfcb3beec2d136af7, 0, 247 }, /* #13 */
    3813     { 0x2a6452, 0x2a6453, 0x69d4656e8e889881, 0xa8cadd1d113102d3, 0, 9  }, /* #14 */
    3814     { 0x0e1512, 0x0e1d13, 0x24e9ba68fac90ae2, 0x3a6e9a3eb242b889, 0, 198 }, /* #15 */
    3815     { 0x0f0ad2, 0x0f0ad3, 0xef8b938aef9925f7, 0x7ef8b938aef9925f, 0, 60 }, /* #16 */
    3816     { 0x1b4c13, 0x1b4413, 0x5f8bb177a05f86cf, 0xd8bbd02fc367afc5, 0, 207 }, /* #17 */
    3817     { 0x174943, 0x174943, 0x76d79c78ac8c6b49, 0x18d692edaf38f159, 0, 105 }, /* #18 */
    3818     { 0x343a43, 0x343242, 0x2a87153944b490b0, 0x54e512d242c0aa1c, 0, 210 }, /* #19 */
    3819     { 0x231217, 0x231a17, 0x2b510a1bab007636, 0x0076362b510a1bab, 0, 168 }, /* #20 */
    3820     { 0x045f96, 0x045f97, 0x5c146fcd54df7b3f, 0x67eb828df9aa9bef, 0, 245 }, /* #21 */
    3821     { 0x0c5c82, 0x0c5c83, 0x38c473f1d98ef62e, 0x3f1d98ef62e38c47, 0, 84 }, /* #22 */
    3822     { 0x2350d6, 0x2358d7, 0xf318a1448897ffc4, 0x4289112fff89e631, 0, 145 }, /* #23 */
    3823     { 0x0951c3, 0x0959c2, 0x57066ee38e1d13ea, 0xe1d13ea57066ee38, 0, 228 }, /* #24 */
    3824     { 0x3728c3, 0x3720c2, 0xb34f50c5cc9f5fdf, 0x4fafefd9a7a862e6, 0, 167 }, /* #25 */
    3825     { 0x101343, 0x101b43, 0x14f886097c73c6ac, 0x7c73c6ac14f88609, 0, 160 }, /* #26 */
    3826     { 0x1c6242, 0x1c6a43, 0xef09afa180ff25c9, 0x27bc26be8603fc97, 0, 250 }, /* #27 */
    3827     { 0x195dd2, 0x195dd2, 0x4594ce3f6133a4fc, 0x9f88b299c7ec2674, 0, 245 }, /* #28 */
    3828     { 0x366053, 0x366853, 0xee07fd86ff2f1cbd, 0x0dfe5e397bdc0ffb, 0, 217 }, /* #29 */
    3829     { 0x332ed7, 0x332ed6, 0xbb67209e3109d0bc, 0xce413c6213a17976, 0, 137 }, /* #30 */
    3830     { 0x1d5096, 0x1d5096, 0xcb67822da229640c, 0x40ccb67822da2296, 0, 52 }, /* #31 */
    3831     { 0x0d44d2, 0x0d4cd3, 0xfa217fd1acfc9329, 0x4fd10bfe8d67e499, 0, 251 }, /* #32 */
    3832     { 0x0545d2, 0x0545d2, 0x4c45b12f22f524d7, 0x4d74c45b12f22f52, 0, 244 }, /* #33 */
    3833     { 0x273387, 0x273387, 0xb9955d44399935b6, 0xb6b9955d44399935, 0, 184 }, /* #34 */
    3834     { 0x145e43, 0x145642, 0x83b8242ff1c03c51, 0x485fe38078a30770, 0, 145 }, /* #35 */
    3835     { 0x137457, 0x137457, 0xfad7d6d85fceb143, 0x9d6287f5afadb0bf, 0, 233 }, /* #36 */
    3836     { 0x164597, 0x164d96, 0xd48aedacd68864b2, 0xedacd68864b2d48a, 0, 144 }, /* #37 */
    3837     { 0x0913d7, 0x0913d7, 0x4b519667674889d7, 0xa5a8cb33b3a444eb, 0, 255 }, /* #38 */
    3838     { 0x391143, 0x391942, 0x7db0beaa60737b7e, 0xc2faa981cdedf9f6, 0, 138 }, /* #39 */
    3839     { 0x0f59c6, 0x0f59c7, 0x166c9813050eeb18, 0x18166c9813050eeb, 0, 184 }, /* #40 */
    3840     { 0x2f3017, 0x2f3016, 0x000449cc4f1c221f, 0x38443e000893989e, 0, 233 }, /* #41 */
    3841     { 0x355ec3, 0x3556c3, 0xf6c2290e166ab1d9, 0xd9f6c2290e166ab1, 0, 56 }, /* #42 */
    3842     { 0x3d3d03, 0x3d3d03, 0xa1cad2a8a08c6731, 0xa1cad2a8a08c6731, 0, 192 }, /* #43 */
    3843     { 0x376697, 0x376697, 0x4bd6cd11fac8a91d, 0xa97ad9a23f591523, 0, 253 }, /* #44 */
    3844     { 0x1c2e86, 0x1c2686, 0x7ca80aa80b502cb8, 0x54055405a8165c3e, 0, 135 }, /* #45 */
    3845     { 0x313bd7, 0x3133d6, 0xe60615dccde2d0fb, 0x60615dccde2d0fbe, 0, 4  }, /* #46 */
    3846     { 0x165286, 0x165a87, 0xe40270378ed777ed, 0x777ede40270378ed, 0, 44 }, /* #47 */
    3847     { 0x1949c6, 0x1949c6, 0x406a8cd34c586952, 0x9a62c34a92035466, 0, 219 }, /* #48 */
    3848     { 0x266493, 0x266c93, 0xe1621c58ef74dd22, 0x63bdd3748b858871, 0, 90 }, /* #49 */
    3849     { 0x275f42, 0x275743, 0xba4ef94583b279a0, 0x93cd05d277ca2c1d, 0, 235 }, /* #50 */
    3850     { 0x2b4202, 0x2b4a02, 0x7f2b637c78cd8e16, 0xad8df1e3363859fc, 0, 74 }, /* #51 */
    3851     { 0x1965c6, 0x1965c7, 0x316d24c7bffdd40e, 0x8c5b4931efff7503, 0, 254 }, /* #52 */
    3852     { 0x1a3086, 0x1a3887, 0xc45a406eba2f7f7a, 0x588b480dd745efef, 0, 253 }, /* #53 */
    3853     { 0x162482, 0x162482, 0xc942fce02d98c746, 0x3a364a17e7016cc6, 0, 179 }, /* #54 */
    3854     { 0x3d4c17, 0x3d4c17, 0x94d1f705172a383c, 0x4d1f705172a383c9, 0, 196 }, /* #55 */
    3855     { 0x366287, 0x366a87, 0x3176dfb7ec9bef3a, 0x18bb6fdbf64df79d, 0, 191 }, /* #56 */
    3856     { 0x1336c2, 0x1336c3, 0x69101c30bd43b8a7, 0xc53b4880e185ea1d, 0, 51 }, /* #57 */
    3857     { 0x3f4406, 0x3f4c07, 0x3c16c769974afcbc, 0x74afcbc3c16c7699, 0, 36 }, /* #58 */
    3858     { 0x380bd7, 0x380bd7, 0x9d529ee16d3c7996, 0x3dc2da78f32d3aa5, 0, 209 }, /* #59 */
    3859     { 0x377347, 0x377346, 0x0b888686e6c6e399, 0x686e6c6e3990b888, 0, 84 }, /* #60 */
    3860     { 0x095e87, 0x095686, 0xc8bc8717739d013d, 0x438bb9ce809ee45e, 0, 79 }, /* #61 */
    3861     { 0x213012, 0x213813, 0x1fe28c7dfaf8bb92, 0x5f177243fc518fbf, 0, 229 }, /* #62 */
    3862     { 0x0a4286, 0x0a4286, 0x0ec1a98de2dfbc46, 0x1a98de2dfbc460ec, 0, 140 }, /* #63 */
    3863     { 0x097783, 0x097f83, 0xde6581f7992e0d36, 0x2c0fbcc97069b6f3, 0, 139 }, /* #64 */
    3864     { 0x257cd2, 0x257cd3, 0x03ad69ec0641b471, 0x06d1c40eb5a7b019, 0, 170 }, /* #65 */
    3865     { 0x2f2182, 0x2f2183, 0x7650be5dcc0085ce, 0x942f97730021739d, 0, 134 }, /* #66 */
    3866     { 0x074753, 0x074f53, 0x34d600da27dd5863, 0x3eeac319a6b006d1, 0, 35 }, /* #67 */
    3867     { 0x027cc3, 0x027cc2, 0xe6de95dec6175929, 0xbbd8c2eb253cdbd2, 0, 149 }, /* #68 */
    3868     { 0x1b6012, 0x1b6812, 0xf876010a00af5adb, 0xdfc3b00850057ad6, 0, 123 }, /* #69 */
    3869     { 0x1c7dd6, 0x1c7dd6, 0xe55ff8574d891f35, 0xf2affc2ba6c48f9a, 0, 191 }, /* #70 */
    3870     { 0x2c2a13, 0x2c2a13, 0x5b64b2255bfe681a, 0x340d2db25912adff, 0, 47 }, /* #71 */
    3871     { 0x300612, 0x300e12, 0x999855c96d31b1ed, 0xcccc2ae4b698d8f6, 0, 63 }, /* #72 */
    3872     { 0x3c2d42, 0x3c2d42, 0x53ddb9b1d1c9be12, 0xe4df0929eedcd8e8, 0, 167 }, /* #73 */
    3873     { 0x206087, 0x206087, 0x2fcc54e41456549a, 0x2fcc54e41456549a, 0, 64 }, /* #74 */
    3874     { 0x391cc3, 0x3914c2, 0x2ea0cf5a2056fb9c, 0x2056fb9c2ea0cf5a, 0, 160 }, /* #75 */
    3875     { 0x3b3bd2, 0x3b33d2, 0x841f0e8c6e31bfad, 0x41f0e8c6e31bfad8, 0, 68 }, /* #76 */
    3876     { 0x064ec2, 0x0646c3, 0x42015ff3f5a66ff9, 0xfad337fca100aff9, 0, 95 }, /* #77 */
    3877     { 0x190652, 0x190653, 0xe7ce1d8f8836580a, 0xe70ec7c41b2c0573, 0, 135 }, /* #78 */
    3878     { 0x2d3997, 0x2d3196, 0xe9790d0beceac62e, 0x5e4342fb3ab18bba, 0, 70 }, /* #79 */
    3879     { 0x3b6dc7, 0x3b6dc7, 0xa19fb0e9beee9599, 0x61d37ddd2b33433f, 0, 17 }, /* #80 */
    3880     { 0x072f46, 0x072f47, 0xcc01637b6b8c5c53, 0x718b8a79802c6f6d, 0, 101 }, /* #81 */
    3881     { 0x3e4913, 0x3e4113, 0x425cb25ce2033c11, 0x964b9c406782284b, 0, 13 }, /* #82 */
    3882     { 0x0f6852, 0x0f6852, 0x4d0d714c3a51bfe5, 0x9874a37fca9a1ae2, 0, 25 }, /* #83 */
    3883     { 0x3d0482, 0x3d0482, 0x4569ee657b973a23, 0x68ad3dccaf72e744, 0, 125 }, /* #84 */
    3884     { 0x0b39d2, 0x0b31d3, 0xe9cd06fbc19cfd98, 0xd39a0df78339fb31, 0, 1  }, /* #85 */
    3885     { 0x152482, 0x152c83, 0x75f476515cda25fe, 0x28ae6d12ff3afa3b, 0, 87 }, /* #86 */
    3886     { 0x2b3613, 0x2b3613, 0x0705d1cc88be5230, 0x948c01c17473222f, 0, 174 }, /* #87 */
    3887     { 0x373416, 0x373c17, 0xbd3e8d6d1b065712, 0x6d1b065712bd3e8d, 0, 88 }, /* #88 */
    3888     { 0x054583, 0x054d82, 0x19739cfde466ce52, 0xfde466ce5219739c, 0, 24 }, /* #89 */
    3889     { 0x3f28c7, 0x3f20c7, 0x34e1008b2c9049db, 0x964824ed9a708045, 0, 159 }, /* #90 */
    3890     { 0x023ec3, 0x0236c3, 0x4ed2e0539ac451bf, 0x814e6b1146fd3b4b, 0, 146 }, /* #91 */
    3891     { 0x184502, 0x184502, 0x1df2bcf2f65c2e87, 0x579e5ecb85d0e3be, 0, 13 }, /* #92 */
    3892     { 0x3a4887, 0x3a4086, 0x60df377e11af9ebf, 0x235f3d7ec1be6efc, 0, 225 }, /* #93 */
    3893     { 0x075252, 0x075253, 0xccbf75cccfbd2caa, 0x99f7a5955997eeb9, 0, 157 }, /* #94 */
    3894     { 0x236197, 0x236197, 0x9803accbafe5cd36, 0xa600eb32ebf9734d, 0, 190 }, /* #95 */
     5815    { 0x313c57, 0x313456, 0x0000000000000000, 0x0000000000000000, 0, 55 }, /* #0 */
     5816    { 0x0e4382, 0x0e4382, 0x0000000000000000, 0x0000000000000000, 0, 55 }, /* #0 b */
     5817    { 0x2062c2, 0x2062c2, 0x0000000000000000, 0x0000000000000000, 0, 15 }, /* #1 */
     5818    { 0x1f1d17, 0x1f1516, 0x0000000000000000, 0x0000000000000000, 0, 15 }, /* #1 b */
     5819    { 0x365607, 0x365606, 0x0000000000000000, 0x0000000000000000, 0, 243 }, /* #2 */
     5820    { 0x0929d2, 0x0921d2, 0x0000000000000000, 0x0000000000000000, 0, 243 }, /* #2 b */
     5821    { 0x1e2dc7, 0x1e25c6, 0x0000000000000000, 0x0000000000000000, 0, 5  }, /* #3 */
     5822    { 0x215212, 0x215212, 0x0000000000000000, 0x0000000000000000, 0, 5  }, /* #3 b */
     5823    { 0x2c5b42, 0x2c5342, 0x0000000000000000, 0x0000000000000000, 0, 78 }, /* #4 */
     5824    { 0x132497, 0x132496, 0x0000000000000000, 0x0000000000000000, 0, 78 }, /* #4 b */
     5825    { 0x300613, 0x300612, 0x0000000000000000, 0x0000000000000000, 0, 15 }, /* #5 */
     5826    { 0x0f79c6, 0x0f71c6, 0x0000000000000000, 0x0000000000000000, 0, 15 }, /* #5 b */
     5827    { 0x000c16, 0x000416, 0x73f260afe82f37b5, 0x4c15fd05e6f6ae7e, 0, 205 }, /* #6 */
     5828    { 0x3f73c3, 0x3f73c2, 0x73f260afe82f37b5, 0x4c15fd05e6f6ae7e, 0, 205 }, /* #6 b */
     5829    { 0x3367d2, 0x336fd2, 0x7bda5e31c5c2db86, 0xcf7b4bc638b85b70, 0, 125 }, /* #7 */
     5830    { 0x0c1807, 0x0c1806, 0x7bda5e31c5c2db86, 0xcf7b4bc638b85b70, 0, 125 }, /* #7 b */
     5831    { 0x2a5c06, 0x2a5406, 0xf9b0e14645ff43a0, 0x14645ff43a0f9b0e, 0, 20 }, /* #8 */
     5832    { 0x1523d3, 0x1523d2, 0xf9b0e14645ff43a0, 0x14645ff43a0f9b0e, 0, 20 }, /* #8 b */
     5833    { 0x1336d2, 0x1336d2, 0x3416ab661be2833f, 0x682d56cc37c5067e, 0, 65 }, /* #9 */
     5834    { 0x2c4907, 0x2c4106, 0x3416ab661be2833f, 0x682d56cc37c5067e, 0, 65 }, /* #9 b */
     5835    { 0x0a7a57, 0x0a7256, 0xbec2d9674fa590c2, 0x1857d85b2ce9f4b2, 0, 53 }, /* #10 */
     5836    { 0x350582, 0x350582, 0xbec2d9674fa590c2, 0x1857d85b2ce9f4b2, 0, 53 }, /* #10 b */
     5837    { 0x360346, 0x360346, 0xb41f14fc85a4851c, 0x42d2428e5a0f8a7e, 0, 31 }, /* #11 */
     5838    { 0x097c93, 0x097492, 0xb41f14fc85a4851c, 0x42d2428e5a0f8a7e, 0, 31 }, /* #11 b */
     5839    { 0x0677d2, 0x067fd3, 0x88290fc237f8342b, 0x710521f846ff0685, 0, 189 }, /* #12 */
     5840    { 0x390807, 0x390807, 0x88290fc237f8342b, 0x710521f846ff0685, 0, 189 }, /* #12 b */
     5841    { 0x381402, 0x381402, 0x1f61d3ce4b3d34fd, 0x74f392cf4d3f47d8, 0, 78 }, /* #13 */
     5842    { 0x076bd7, 0x0763d6, 0x1f61d3ce4b3d34fd, 0x74f392cf4d3f47d8, 0, 78 }, /* #13 b */
     5843    { 0x146ec3, 0x146ec3, 0x1354d553545fa52b, 0x517e94ac4d53554d, 0, 226 }, /* #14 */
     5844    { 0x2b1116, 0x2b1917, 0x1354d553545fa52b, 0x517e94ac4d53554d, 0, 226 }, /* #14 b */
     5845    { 0x093403, 0x093c02, 0xedd23228bf88cb29, 0x8cb29edd23228bf8, 0, 108 }, /* #15 */
     5846    { 0x364bd6, 0x364bd6, 0xedd23228bf88cb29, 0x8cb29edd23228bf8, 0, 108 }, /* #15 b */
     5847    { 0x205bc2, 0x205bc3, 0x977caef57e72a056, 0x5f9ca815a5df2bbd, 0, 222 }, /* #16 */
     5848    { 0x1f2417, 0x1f2c17, 0x977caef57e72a056, 0x5f9ca815a5df2bbd, 0, 222 }, /* #16 b */
     5849    { 0x291bc2, 0x2913c3, 0x32a6e803711f20de, 0x9537401b88f906f1, 0, 195 }, /* #17 */
     5850    { 0x166417, 0x166417, 0x32a6e803711f20de, 0x9537401b88f906f1, 0, 195 }, /* #17 b */
     5851    { 0x075982, 0x075183, 0x0ef70089a4236200, 0xb8044d211b100077, 0, 11 }, /* #18 */
     5852    { 0x382657, 0x382657, 0x0ef70089a4236200, 0xb8044d211b100077, 0, 11 }, /* #18 b */
     5853    { 0x2476c3, 0x247ec2, 0xf1023cddfa46996a, 0x8f377e91a65abc40, 0, 78 }, /* #19 */
     5854    { 0x1b0916, 0x1b0916, 0xf1023cddfa46996a, 0x8f377e91a65abc40, 0, 78 }, /* #19 b */
     5855    { 0x152bd7, 0x1523d7, 0x15f3ada8d2cd145c, 0xa28b82be75b51a59, 0, 173 }, /* #20 */
     5856    { 0x2a5402, 0x2a5403, 0x15f3ada8d2cd145c, 0xa28b82be75b51a59, 0, 173 }, /* #20 b */
     5857    { 0x3c5bd7, 0x3c5bd6, 0x85525aff78452c19, 0xd7fbc22960cc2a92, 0, 19 }, /* #21 */
     5858    { 0x032402, 0x032c02, 0x85525aff78452c19, 0xd7fbc22960cc2a92, 0, 19 }, /* #21 b */
     5859    { 0x022392, 0x022b92, 0xda82ba07c840dd54, 0x9b505740f9081baa, 0, 253 }, /* #22 */
     5860    { 0x3d5c47, 0x3d5c46, 0xda82ba07c840dd54, 0x9b505740f9081baa, 0, 253 }, /* #22 b */
     5861    { 0x380a16, 0x380a17, 0x80a11ae62d315093, 0x509380a11ae62d31, 0, 48 }, /* #23 */
     5862    { 0x0775c3, 0x077dc3, 0x80a11ae62d315093, 0x509380a11ae62d31, 0, 48 }, /* #23 b */
     5863    { 0x063cd6, 0x0634d7, 0xdc7ec36aa5f39be0, 0xb552f9cdf06e3f61, 0, 151 }, /* #24 */
     5864    { 0x394303, 0x394303, 0xdc7ec36aa5f39be0, 0xb552f9cdf06e3f61, 0, 151 }, /* #24 b */
     5865    { 0x222197, 0x222197, 0xf6534bfa4968a98c, 0x94d2fe925a2a633d, 0, 198 }, /* #25 */
     5866    { 0x1d5e42, 0x1d5643, 0xf6534bfa4968a98c, 0x94d2fe925a2a633d, 0, 198 }, /* #25 b */
     5867    { 0x2d1d92, 0x2d1d93, 0xe3414a79ecc5a2c5, 0x3cf662d162f1a0a5, 0, 215 }, /* #26 */
     5868    { 0x126247, 0x126a47, 0xe3414a79ecc5a2c5, 0x3cf662d162f1a0a5, 0, 215 }, /* #26 b */
     5869    { 0x0a4e17, 0x0a4e16, 0xd746dd5b27dfd1cc, 0xdbab64fbfa399ae8, 0, 77 }, /* #27 */
     5870    { 0x3531c2, 0x3539c2, 0xd746dd5b27dfd1cc, 0xdbab64fbfa399ae8, 0, 77 }, /* #27 b */
     5871    { 0x3e5182, 0x3e5983, 0x8e049da6056e52e6, 0x2769815b94b9a381, 0, 78 }, /* #28 */
     5872    { 0x012e57, 0x012e57, 0x8e049da6056e52e6, 0x2769815b94b9a381, 0, 78 }, /* #28 b */
     5873    { 0x172c97, 0x172497, 0x196079aafa4c169c, 0x832c0f355f4982d3, 0, 189 }, /* #29 */
     5874    { 0x285342, 0x285343, 0x196079aafa4c169c, 0x832c0f355f4982d3, 0, 189 }, /* #29 b */
     5875    { 0x003292, 0x003a92, 0x61b80fefd093f4f9, 0xdc07f7e849fa7cb0, 0, 7  }, /* #30 */
     5876    { 0x3f4d47, 0x3f4d46, 0x61b80fefd093f4f9, 0xdc07f7e849fa7cb0, 0, 7  }, /* #30 b */
     5877    { 0x073497, 0x073496, 0x7fbe6ffe0d695aa6, 0x6b4ad533fdf37ff0, 0, 99 }, /* #31 */
     5878    { 0x384b42, 0x384342, 0x7fbe6ffe0d695aa6, 0x6b4ad533fdf37ff0, 0, 99 }, /* #31 b */
     5879    { 0x1d77d3, 0x1d7fd3, 0xfa50bbc4ba67e2a4, 0x4a1778974cfc549f, 0, 197 }, /* #32 */
     5880    { 0x220806, 0x220807, 0xfa50bbc4ba67e2a4, 0x4a1778974cfc549f, 0, 197 }, /* #32 b */
     5881    { 0x0e5cd2, 0x0e5cd3, 0x5e5f0ef111c31423, 0x7c3bc4470c508d79, 0, 202 }, /* #33 */
     5882    { 0x312307, 0x312b07, 0x5e5f0ef111c31423, 0x7c3bc4470c508d79, 0, 202 }, /* #33 b */
     5883    { 0x146182, 0x146182, 0x50432940289ec79d, 0x7b1e75410ca500a2, 0, 234 }, /* #34 */
     5884    { 0x2b1e57, 0x2b1656, 0x50432940289ec79d, 0x7b1e75410ca500a2, 0, 234 }, /* #34 b */
     5885    { 0x210f86, 0x210f87, 0xe003b9ca220a8297, 0x052fc00773944415, 0, 49 }, /* #35 */
     5886    { 0x1e7053, 0x1e7853, 0xe003b9ca220a8297, 0x052fc00773944415, 0, 49 }, /* #35 b */
     5887    { 0x2b3753, 0x2b3f52, 0x9bd2eba3cb92f020, 0x8f2e4bc0826f4bae, 0, 154 }, /* #36 */
     5888    { 0x144886, 0x144886, 0x9bd2eba3cb92f020, 0x8f2e4bc0826f4bae, 0, 154 }, /* #36 b */
     5889    { 0x1d3153, 0x1d3952, 0x88a83a6ab2a65f04, 0x9aaca997c1222a0e, 0, 150 }, /* #37 */
     5890    { 0x224e86, 0x224e86, 0x88a83a6ab2a65f04, 0x9aaca997c1222a0e, 0, 150 }, /* #37 b */
     5891    { 0x1a0657, 0x1a0e56, 0x23410691262953dd, 0x953dd23410691262, 0, 172 }, /* #38 */
     5892    { 0x257982, 0x257982, 0x23410691262953dd, 0x953dd23410691262, 0, 172 }, /* #38 b */
     5893    { 0x0d2a47, 0x0d2a47, 0x7b40398e23aa3410, 0x680731c47546820f, 0, 5  }, /* #39 */
     5894    { 0x325592, 0x325d93, 0x7b40398e23aa3410, 0x680731c47546820f, 0, 5  }, /* #39 b */
     5895    { 0x3f0c82, 0x3f0c83, 0x33cf01d33163625d, 0x2e99e780e998b1b1, 0, 55 }, /* #40 */
     5896    { 0x007357, 0x007b57, 0x33cf01d33163625d, 0x2e99e780e998b1b1, 0, 55 }, /* #40 b */
     5897    { 0x3d1bc7, 0x3d1bc6, 0x23fe451694ace924, 0xa56749211ff228b4, 0, 163 }, /* #41 */
     5898    { 0x026412, 0x026c12, 0x23fe451694ace924, 0xa56749211ff228b4, 0, 163 }, /* #41 b */
     5899    { 0x112957, 0x112156, 0x955f03f8873b8805, 0x07f10e77100b2abe, 0, 145 }, /* #42 */
     5900    { 0x2e5682, 0x2e5682, 0x955f03f8873b8805, 0x07f10e77100b2abe, 0, 145 }, /* #42 b */
     5901    { 0x232f03, 0x232702, 0xdb4614f5cafec152, 0x14f5cafec152db46, 0, 208 }, /* #43 */
     5902    { 0x1c50d6, 0x1c50d6, 0xdb4614f5cafec152, 0x14f5cafec152db46, 0, 208 }, /* #43 b */
     5903    { 0x1d24d7, 0x1d24d6, 0x57fe9a7a62364162, 0x236416257fe9a7a6, 0, 228 }, /* #44 */
     5904    { 0x225b02, 0x225302, 0x57fe9a7a62364162, 0x236416257fe9a7a6, 0, 228 }, /* #44 b */
     5905    { 0x130cc2, 0x130cc2, 0x46465e5125f24bad, 0x97c92eb519197944, 0, 226 }, /* #45 */
     5906    { 0x2c7317, 0x2c7b16, 0x46465e5125f24bad, 0x97c92eb519197944, 0, 226 }, /* #45 b */
     5907    { 0x110e07, 0x110e06, 0xbd778e351a04fce6, 0x9f9cd7aef1c6a340, 0, 237 }, /* #46 */
     5908    { 0x2e71d2, 0x2e79d2, 0xbd778e351a04fce6, 0x9f9cd7aef1c6a340, 0, 237 }, /* #46 b */
     5909    { 0x135153, 0x135952, 0x774c741dd493dbf0, 0xeea49edf83ba63a0, 0, 27 }, /* #47 */
     5910    { 0x2c2e86, 0x2c2e86, 0x774c741dd493dbf0, 0xeea49edf83ba63a0, 0, 27 }, /* #47 b */
     5911    { 0x371a92, 0x371292, 0x0934cad2b8b17012, 0x04824d32b4ae2c5c, 0, 182 }, /* #48 */
     5912    { 0x086547, 0x086546, 0x0934cad2b8b17012, 0x04824d32b4ae2c5c, 0, 182 }, /* #48 b */
     5913    { 0x280586, 0x280587, 0x48e4bbcc3ade0fe1, 0xd6f07f0a4725de61, 0, 163 }, /* #49 */
     5914    { 0x177a53, 0x177253, 0x48e4bbcc3ade0fe1, 0xd6f07f0a4725de61, 0, 163 }, /* #49 b */
     5915    { 0x147d07, 0x147507, 0x71a498da3d9c8fcb, 0xc8fcb71a498da3d9, 0, 172 }, /* #50 */
     5916    { 0x2b02d2, 0x2b02d3, 0x71a498da3d9c8fcb, 0xc8fcb71a498da3d9, 0, 172 }, /* #50 b */
     5917    { 0x187242, 0x187242, 0xe912187e9490b7c9, 0x1fa5242df27a4486, 0, 22 }, /* #51 */
     5918    { 0x270d97, 0x270596, 0xe912187e9490b7c9, 0x1fa5242df27a4486, 0, 22 }, /* #51 b */
     5919    { 0x3b3852, 0x3b3052, 0x2364bd588a41c2ee, 0x5eac4520e17711b2, 0, 143 }, /* #52 */
     5920    { 0x044787, 0x044786, 0x2364bd588a41c2ee, 0x5eac4520e17711b2, 0, 143 }, /* #52 b */
     5921    { 0x340413, 0x340c12, 0x66dae60c2441f76c, 0xc184883eed8cdb5c, 0, 149 }, /* #53 */
     5922    { 0x0b7bc6, 0x0b7bc6, 0x66dae60c2441f76c, 0xc184883eed8cdb5c, 0, 149 }, /* #53 b */
     5923    { 0x004b43, 0x004b43, 0x64b3a390f05af985, 0x259d1c8782d7cc2b, 0, 195 }, /* #54 */
     5924    { 0x3f3496, 0x3f3c97, 0x64b3a390f05af985, 0x259d1c8782d7cc2b, 0, 195 }, /* #54 b */
     5925    { 0x1f7c17, 0x1f7c16, 0x86c8e53f55d5ca1f, 0xeae50fc364729faa, 0, 103 }, /* #55 */
     5926    { 0x2003c2, 0x200bc2, 0x86c8e53f55d5ca1f, 0xeae50fc364729faa, 0, 103 }, /* #55 b */
     5927    { 0x092b46, 0x092b47, 0x43b6b705afd5e524, 0x5794910edadc16bf, 0, 42 }, /* #56 */
     5928    { 0x365493, 0x365c93, 0x43b6b705afd5e524, 0x5794910edadc16bf, 0, 42 }, /* #56 b */
     5929    { 0x247bc7, 0x2473c7, 0xf6cb4e796039dcbe, 0x969cf2c073b97ded, 0, 9  }, /* #57 */
     5930    { 0x1b0412, 0x1b0413, 0xf6cb4e796039dcbe, 0x969cf2c073b97ded, 0, 9  }, /* #57 b */
     5931    { 0x0768d2, 0x0760d2, 0x03b72c1b6cf4ec14, 0x3b72c1b6cf4ec140, 0, 132 }, /* #58 */
     5932    { 0x381707, 0x381706, 0x03b72c1b6cf4ec14, 0x3b72c1b6cf4ec140, 0, 132 }, /* #58 b */
     5933    { 0x3d40c2, 0x3d48c3, 0xf2b1739680e9c1c9, 0x38393e562e72d01d, 0, 173 }, /* #59 */
     5934    { 0x023f17, 0x023f17, 0xf2b1739680e9c1c9, 0x38393e562e72d01d, 0, 173 }, /* #59 b */
     5935    { 0x377006, 0x377807, 0x8c30a0d068f76d6b, 0x6d6b8c30a0d068f7, 0, 240 }, /* #60 */
     5936    { 0x080fd3, 0x080fd3, 0x8c30a0d068f76d6b, 0x6d6b8c30a0d068f7, 0, 240 }, /* #60 b */
     5937    { 0x307ed3, 0x3076d3, 0x202b68ea7f2a06e7, 0xca81b9c80ada3a9f, 0, 38 }, /* #61 */
     5938    { 0x0f0106, 0x0f0107, 0x202b68ea7f2a06e7, 0xca81b9c80ada3a9f, 0, 38 }, /* #61 b */
     5939    { 0x3a0cc2, 0x3a04c3, 0x103d5a5f06ddde8a, 0xab4be0dbbbd14207, 0, 77 }, /* #62 */
     5940    { 0x057317, 0x057317, 0x103d5a5f06ddde8a, 0xab4be0dbbbd14207, 0, 77 }, /* #62 b */
     5941    { 0x0872c2, 0x0872c3, 0x3ceb0cd542e7bff3, 0x9d619aa85cf7fe67, 0, 5  }, /* #63 */
     5942    { 0x370d17, 0x370517, 0x3ceb0cd542e7bff3, 0x9d619aa85cf7fe67, 0, 5  }, /* #63 b */
     5943    { 0x2b4a96, 0x2b4a96, 0x40db2b0d110e4902, 0x9036cac344439240, 0, 190 }, /* #64 */
     5944    { 0x143543, 0x143d42, 0x40db2b0d110e4902, 0x9036cac344439240, 0, 190 }, /* #64 b */
     5945    { 0x3a6ac2, 0x3a6ac2, 0xe9e9b7b85200ab3b, 0xe14802acefa7a6de, 0, 90 }, /* #65 */
     5946    { 0x051517, 0x051d16, 0xe9e9b7b85200ab3b, 0xe14802acefa7a6de, 0, 90 }, /* #65 b */
     5947    { 0x241e93, 0x241693, 0xdaa079fe331b9fec, 0xf8cc6e7fb36a81e7, 0, 90 }, /* #66 */
     5948    { 0x1b6146, 0x1b6147, 0xdaa079fe331b9fec, 0xf8cc6e7fb36a81e7, 0, 90 }, /* #66 b */
     5949    { 0x0b03c6, 0x0b0bc7, 0x3cd84c672caea12f, 0x2ba84bcf361319cb, 0, 102 }, /* #67 */
     5950    { 0x347c13, 0x347c13, 0x3cd84c672caea12f, 0x2ba84bcf361319cb, 0, 102 }, /* #67 b */
     5951    { 0x0a2202, 0x0a2a03, 0xd5cc6f2952488003, 0x10007ab98de52a49, 0, 237 }, /* #68 */
     5952    { 0x355dd7, 0x355dd7, 0xd5cc6f2952488003, 0x10007ab98de52a49, 0, 237 }, /* #68 b */
     5953    { 0x077953, 0x077952, 0xabbcd462d4bca040, 0xa040abbcd462d4bc, 0, 48 }, /* #69 */
     5954    { 0x380686, 0x380e86, 0xabbcd462d4bca040, 0xa040abbcd462d4bc, 0, 48 }, /* #69 b */
     5955    { 0x3a1017, 0x3a1017, 0x15a36392553817d0, 0xc92a9c0be80ad1b1, 0, 87 }, /* #70 */
     5956    { 0x056fc2, 0x0567c3, 0x15a36392553817d0, 0xc92a9c0be80ad1b1, 0, 87 }, /* #70 b */
     5957    { 0x047407, 0x047c07, 0xb99fd22bdc1d1640, 0x5ee0e8b205ccfe91, 0, 155 }, /* #71 */
     5958    { 0x3b0bd2, 0x3b0bd3, 0xb99fd22bdc1d1640, 0x5ee0e8b205ccfe91, 0, 155 }, /* #71 b */
     5959    { 0x190456, 0x190c56, 0xa2e76bc201f59862, 0xe76bc201f59862a2, 0, 72 }, /* #72 */
     5960    { 0x267b83, 0x267b82, 0xa2e76bc201f59862, 0xe76bc201f59862a2, 0, 72 }, /* #72 b */
     5961    { 0x345b87, 0x345b87, 0xe48b874c64fa2cae, 0x3e8b2bb922e1d319, 0, 38 }, /* #73 */
     5962    { 0x0b2452, 0x0b2c53, 0xe48b874c64fa2cae, 0x3e8b2bb922e1d319, 0, 38 }, /* #73 b */
     5963    { 0x034f02, 0x034f03, 0x17af3608d81532a2, 0x1b02a65442f5e6c1, 0, 93 }, /* #74 */
     5964    { 0x3c30d7, 0x3c38d7, 0x17af3608d81532a2, 0x1b02a65442f5e6c1, 0, 93 }, /* #74 b */
     5965    { 0x3d3817, 0x3d3016, 0xa7cc21ce3d6f91c8, 0x610e71eb7c8e453e, 0, 203 }, /* #75 */
     5966    { 0x0247c2, 0x0247c2, 0xa7cc21ce3d6f91c8, 0x610e71eb7c8e453e, 0, 203 }, /* #75 b */
     5967    { 0x041ec3, 0x0416c3, 0xfdf9fd8d6b13448e, 0xdf9fd8d6b13448ef, 0, 196 }, /* #76 */
     5968    { 0x3b6116, 0x3b6117, 0xfdf9fd8d6b13448e, 0xdf9fd8d6b13448ef, 0, 196 }, /* #76 b */
     5969    { 0x0e1dc6, 0x0e15c7, 0xf604256acde215c8, 0xab37885723d81095, 0, 218 }, /* #77 */
     5970    { 0x316213, 0x316213, 0xf604256acde215c8, 0xab37885723d81095, 0, 218 }, /* #77 b */
     5971    { 0x182947, 0x182146, 0xdf276357ba3d8dc8, 0x46f93b1abdd1ec6e, 0, 187 }, /* #78 */
     5972    { 0x275692, 0x275692, 0xdf276357ba3d8dc8, 0x46f93b1abdd1ec6e, 0, 187 }, /* #78 b */
     5973    { 0x294b86, 0x294386, 0x2a43a9b275eb49f1, 0x1d4d93af5a4f8952, 0, 203 }, /* #79 */
     5974    { 0x163453, 0x163452, 0x2a43a9b275eb49f1, 0x1d4d93af5a4f8952, 0, 203 }, /* #79 b */
     5975    { 0x004656, 0x004e56, 0xfd4a9fcaf78bd4f6, 0x953f95ef17a9edfa, 0, 9  }, /* #80 */
     5976    { 0x3f3983, 0x3f3982, 0xfd4a9fcaf78bd4f6, 0x953f95ef17a9edfa, 0, 9  }, /* #80 b */
     5977    { 0x0b3792, 0x0b3793, 0x4504b6faefaeebf3, 0xaeebf34504b6faef, 0, 168 }, /* #81 */
     5978    { 0x344847, 0x344047, 0x4504b6faefaeebf3, 0xaeebf34504b6faef, 0, 168 }, /* #81 b */
     5979    { 0x096242, 0x096242, 0x9068f912fc6fcea9, 0x6fcea99068f912fc, 0, 40 }, /* #82 */
     5980    { 0x361d97, 0x361596, 0x9068f912fc6fcea9, 0x6fcea99068f912fc, 0, 40 }, /* #82 b */
     5981    { 0x352403, 0x352c02, 0xd2267bcf08977f4c, 0xbbfa669133de7844, 0, 43 }, /* #83 */
     5982    { 0x0a5bd6, 0x0a5bd6, 0xd2267bcf08977f4c, 0xbbfa669133de7844, 0, 43 }, /* #83 b */
     5983    { 0x1f4186, 0x1f4986, 0x146f3266dd26a649, 0x8de64cdba4d4c922, 0, 5  }, /* #84 */
     5984    { 0x203e53, 0x203e52, 0x146f3266dd26a649, 0x8de64cdba4d4c922, 0, 5  }, /* #84 b */
     5985    { 0x0d2783, 0x0d2782, 0x981856c09e78f8d4, 0x7c6a4c0c2b604f3c, 0, 111 }, /* #85 */
     5986    { 0x325856, 0x325056, 0x981856c09e78f8d4, 0x7c6a4c0c2b604f3c, 0, 111 }, /* #85 b */
     5987    { 0x2726d2, 0x2726d3, 0xd636dd998cbb3392, 0x9c96b1b6eccc65d9, 0, 51 }, /* #86 */
     5988    { 0x185907, 0x185107, 0xd636dd998cbb3392, 0x9c96b1b6eccc65d9, 0, 51 }, /* #86 b */
     5989    { 0x2d5093, 0x2d5893, 0x98c0cf35ca8ca954, 0x1819e6b951952a93, 0, 69 }, /* #87 */
     5990    { 0x122f46, 0x122f47, 0x98c0cf35ca8ca954, 0x1819e6b951952a93, 0, 69 }, /* #87 b */
     5991    { 0x041a86, 0x041a86, 0xe72bdb95983e606a, 0xaf6e5660f981ab9c, 0, 74 }, /* #88 */
     5992    { 0x3b6553, 0x3b6d52, 0xe72bdb95983e606a, 0xaf6e5660f981ab9c, 0, 74 }, /* #88 b */
     5993    { 0x3e0416, 0x3e0c17, 0xaea08843cfcd49af, 0x26beba82210f3f35, 0, 114 }, /* #89 */
     5994    { 0x017bc3, 0x017bc3, 0xaea08843cfcd49af, 0x26beba82210f3f35, 0, 114 }, /* #89 b */
     5995    { 0x0e2d52, 0x0e2553, 0xe4d5b640fd1ca9e3, 0xe3e4d5b640fd1ca9, 0, 120 }, /* #90 */
     5996    { 0x315287, 0x315287, 0xe4d5b640fd1ca9e3, 0xe3e4d5b640fd1ca9, 0, 120 }, /* #90 b */
     5997    { 0x3e0cc3, 0x3e04c3, 0x991a5cdea38b76a5, 0xda966469737a8e2d, 0, 178 }, /* #91 */
     5998    { 0x017316, 0x017317, 0x991a5cdea38b76a5, 0xda966469737a8e2d, 0, 178 }, /* #91 b */
     5999    { 0x3d0816, 0x3d0816, 0x9b27182ab367ab6b, 0xd9eadae6c9c60aac, 0, 38 }, /* #92 */
     6000    { 0x0277c3, 0x027fc2, 0x9b27182ab367ab6b, 0xd9eadae6c9c60aac, 0, 38 }, /* #92 b */
     6001    { 0x2035c7, 0x203dc6, 0x0d0c93c91345d2b5, 0x93c91345d2b50d0c, 0, 208 }, /* #93 */
     6002    { 0x1f4a12, 0x1f4a12, 0x0d0c93c91345d2b5, 0x93c91345d2b50d0c, 0, 208 }, /* #93 b */
     6003    { 0x101393, 0x101393, 0x92747b1a4816d2f7, 0x92747b1a4816d2f7, 0, 64 }, /* #94 */
     6004    { 0x2f6c46, 0x2f6c46, 0x92747b1a4816d2f7, 0x92747b1a4816d2f7, 0, 64 }, /* #94 b */
     6005    { 0x205793, 0x205f92, 0x1014d298e5557f3e, 0xaabf9f080a694c72, 0, 103 }, /* #95 */
     6006    { 0x1f2846, 0x1f2846, 0x1014d298e5557f3e, 0xaabf9f080a694c72, 0, 103 }, /* #95 b */
    38956007};
    38966008static const BINU64_TEST_T g_aTests_ror_u64_amd[] =
    38976009{
    3898     { 0x364fc2, 0x3647c2, 0x0000000000000000, 0x0000000000000000, 0, 90 }, /* #0 */
    3899     { 0x3e7f16, 0x3e7716, 0x0000000000000000, 0x0000000000000000, 0, 183 }, /* #1 */
    3900     { 0x077396, 0x077396, 0x0000000000000000, 0x0000000000000000, 0, 82 }, /* #2 */
    3901     { 0x1d04d7, 0x1d04d6, 0x0000000000000000, 0x0000000000000000, 0, 17 }, /* #3 */
    3902     { 0x0c5517, 0x0c5516, 0x0000000000000000, 0x0000000000000000, 0, 240 }, /* #4 */
    3903     { 0x052742, 0x052742, 0x0000000000000000, 0x0000000000000000, 0, 66 }, /* #5 */
    3904     { 0x083dd6, 0x0835d7, 0x7f6bf600776f981e, 0xedf303cfed7ec00e, 0, 91 }, /* #6 */
    3905     { 0x2157c6, 0x2157c6, 0x7b8fc4b25faf823e, 0x2c97ebe08f9ee3f1, 0, 170 }, /* #7 */
    3906     { 0x0a27d2, 0x0a2fd3, 0xc3fa014a5d449e61, 0x9e61c3fa014a5d44, 0, 80 }, /* #8 */
    3907     { 0x076282, 0x076283, 0x8e3896a086b0057e, 0xd410d600afd1c712, 0, 171 }, /* #9 */
    3908     { 0x046c96, 0x046c97, 0x01fdf7df8a4a06b3, 0x81acc07f7df7e292, 0, 82 }, /* #10 */
    3909     { 0x1710c2, 0x1710c2, 0x20388a4dd5171c24, 0x101c4526ea8b8e12, 0, 193 }, /* #11 */
    3910     { 0x2a2306, 0x2a2b06, 0x857ad369f8fa7e50, 0x7e3e9f94215eb4da, 0, 34 }, /* #12 */
    3911     { 0x307396, 0x307b97, 0x4b2a894f9fb691fd, 0xa9655129f3f6d23f, 0, 67 }, /* #13 */
    3912     { 0x292ac2, 0x2922c3, 0x53644c631b3864d6, 0xce193594d91318c6, 0, 90 }, /* #14 */
    3913     { 0x3472d7, 0x347ad7, 0x7847929bcd1f2737, 0x9cdde11e4a6f347c, 0, 206 }, /* #15 */
    3914     { 0x3c6342, 0x3c6343, 0x135ee08052dab017, 0xc100a5b5602e26bd, 0, 111 }, /* #16 */
    3915     { 0x3a2012, 0x3a2813, 0x6b7b6e5ba37938ba, 0x96e8de4e2e9adedb, 0, 170 }, /* #17 */
    3916     { 0x3d35d2, 0x3d3dd2, 0x23b4cd9b6dada716, 0x6cdb6d6d38b11da6, 0, 109 }, /* #18 */
    3917     { 0x0f0957, 0x0f0956, 0xa2446da7b32e434c, 0x5c86994488db4f66, 0, 87 }, /* #19 */
    3918     { 0x0a1593, 0x0a1593, 0xde82d12f124e7b54, 0xc4939ed537a0b44b, 0, 34 }, /* #20 */
    3919     { 0x041b97, 0x041b96, 0x9ad87a76b171a061, 0x681866b61e9dac5c, 0, 146 }, /* #21 */
    3920     { 0x212006, 0x212806, 0x5a74d417485a3599, 0x5d2168d66569d350, 0, 102 }, /* #22 */
    3921     { 0x285f03, 0x285f03, 0xe4dbc1ad2c51a7be, 0xb936f06b4b1469ef, 0, 194 }, /* #23 */
    3922     { 0x392e53, 0x392653, 0xcb5a986592ec1cdb, 0xd4c32c9760e6de5a, 0, 181 }, /* #24 */
    3923     { 0x3c2cd2, 0x3c24d3, 0x829fd8cf16f646c3, 0xfec678b7b2361c14, 0, 53 }, /* #25 */
    3924     { 0x277dc7, 0x2775c6, 0x3b4cf0916d7a5892, 0x1da67848b6bd2c49, 0, 1  }, /* #26 */
    3925     { 0x323083, 0x323883, 0x4c62b8e7219e013a, 0x867804e9318ae39c, 0, 222 }, /* #27 */
    3926     { 0x3a16c7, 0x3a16c6, 0x5d38f08a9ac296c7, 0x0a5b1d74e3c22a6b, 0, 214 }, /* #28 */
    3927     { 0x385a12, 0x385212, 0xb6f197027ff716ac, 0x2d596de32e04ffee, 0, 79 }, /* #29 */
    3928     { 0x366252, 0x366252, 0x85ae93ae708c37f8, 0x0b5d275ce1186ff1, 0, 63 }, /* #30 */
    3929     { 0x2c6513, 0x2c6d12, 0xd38c0cf3623d02f0, 0x5e1a71819e6c47a0, 0, 139 }, /* #31 */
    3930     { 0x3b7787, 0x3b7f87, 0x9b4d46ea045b9fa2, 0xa8116e7e8a6d351b, 0, 166 }, /* #32 */
    3931     { 0x0420c6, 0x0420c7, 0x8df83c64160d76e3, 0xfc1e320b06bb71c6, 0, 57 }, /* #33 */
    3932     { 0x390896, 0x390097, 0x2c055c338664703f, 0xc338664703f2c055, 0, 172 }, /* #34 */
    3933     { 0x065017, 0x065016, 0xe8cdbbfd049171ea, 0x1eae8cdbbfd04917, 0, 204 }, /* #35 */
    3934     { 0x0c6ac7, 0x0c62c6, 0xc283299261be061c, 0x37c0c3985065324c, 0, 91 }, /* #36 */
    3935     { 0x306d86, 0x306d86, 0x29b3fdcae6332c95, 0x4d9fee57319964a9, 0, 253 }, /* #37 */
    3936     { 0x351856, 0x351857, 0xabba2cb4835a84a4, 0xad425255dd165a41, 0, 217 }, /* #38 */
    3937     { 0x1d5247, 0x1d5247, 0x1df5fb347c8f3553, 0xe479aa98efafd9a3, 0, 29 }, /* #39 */
    3938     { 0x0f45d6, 0x0f45d6, 0x40fe031fc374300a, 0x1fc063f86e860148, 0, 187 }, /* #40 */
    3939     { 0x215f97, 0x215797, 0x4d3177c85d52681d, 0xd03a9a62ef90baa4, 0, 15 }, /* #41 */
    3940     { 0x0c7483, 0x0c7c83, 0x86270ecd9f8aa060, 0x9c3b367e2a818218, 0, 182 }, /* #42 */
    3941     { 0x372c53, 0x372452, 0xe037f63c9e9a3d71, 0x01bfb1e4f4d1eb8f, 0, 125 }, /* #43 */
    3942     { 0x086f03, 0x086703, 0x4546a9b2b6781379, 0xcad9e04de5151aa6, 0, 166 }, /* #44 */
    3943     { 0x205bd2, 0x205bd2, 0x5c2c309ab57fd7ba, 0x4d5abfebdd2e1618, 0, 233 }, /* #45 */
    3944     { 0x0d51c7, 0x0d51c7, 0x3f551073a57c3c36, 0xc3c363f551073a57, 0, 84 }, /* #46 */
    3945     { 0x304903, 0x304103, 0x2dce35400a6fbcb5, 0xde5a96e71aa00537, 0, 17 }, /* #47 */
    3946     { 0x222f13, 0x222f12, 0x06f07ca8834a5c48, 0x510694b8900de0f9, 0, 39 }, /* #48 */
    3947     { 0x3d16d7, 0x3d1ed7, 0xdf431cc556f0dd17, 0xa2fbe86398aade1b, 0, 139 }, /* #49 */
    3948     { 0x3d6d87, 0x3d6d86, 0x0dfb953a9fa9f0bb, 0x4f85d86fdca9d4fd, 0, 213 }, /* #50 */
    3949     { 0x2416c7, 0x2416c7, 0xe00b804c09e70d13, 0xce1a27c017009813, 0, 215 }, /* #51 */
    3950     { 0x0f2f02, 0x0f2f03, 0x7044e4d925afabfe, 0x925afabfe7044e4d, 0, 36 }, /* #52 */
    3951     { 0x1f1dc7, 0x1f15c6, 0x50f2bb63401b8dae, 0x0dc6d728795db1a0, 0, 25 }, /* #53 */
    3952     { 0x1e2897, 0x1e2097, 0xb8bade1584968fcd, 0xf9b7175bc2b092d1, 0, 203 }, /* #54 */
    3953     { 0x002212, 0x002212, 0xb1ef55b5ef7cea21, 0x363deab6bdef9d44, 0, 131 }, /* #55 */
    3954     { 0x054c96, 0x054497, 0x388325cb5bef40bc, 0xe5adf7a05e1c4192, 0, 105 }, /* #56 */
    3955     { 0x270c17, 0x270417, 0xf893ed637bbc1340, 0xde09a07c49f6b1bd, 0, 153 }, /* #57 */
    3956     { 0x3e1717, 0x3e1f17, 0x1657a45d9567ded9, 0x9567ded91657a45d, 0, 32 }, /* #58 */
    3957     { 0x2d26c3, 0x2d26c3, 0xd815a3cac2159993, 0xc2159993d815a3ca, 0, 32 }, /* #59 */
    3958     { 0x0178c2, 0x0178c2, 0x9418363fdbfc5887, 0x7fb7f8b10f28306c, 0, 103 }, /* #60 */
    3959     { 0x237fd2, 0x2377d2, 0x98463f1043304dd6, 0x086609bad308c7e2, 0, 227 }, /* #61 */
    3960     { 0x3c6692, 0x3c6693, 0xa9bf355107ed42d7, 0xd42d7a9bf355107e, 0, 20 }, /* #62 */
    3961     { 0x346e42, 0x346642, 0x0ca3c1e1a7b4c3d0, 0x0328f07869ed30f4, 0, 66 }, /* #63 */
    3962     { 0x161e87, 0x161e86, 0xd3d56f877e767852, 0x7852d3d56f877e76, 0, 16 }, /* #64 */
    3963     { 0x131152, 0x131953, 0x5924ea768fb39d6f, 0x9d4ed1f673adeb24, 0, 179 }, /* #65 */
    3964     { 0x3d4503, 0x3d4502, 0x455cd046bb87a106, 0x11aee1e841915734, 0, 106 }, /* #66 */
    3965     { 0x080193, 0x080993, 0xca4531695af1179c, 0x9948a62d2b5e22f3, 0, 195 }, /* #67 */
    3966     { 0x352447, 0x352447, 0x2b9de86fabab0fda, 0xda2b9de86fabab0f, 0, 200 }, /* #68 */
    3967     { 0x173383, 0x173382, 0x5f4994f8f9529f12, 0x29f125f4994f8f95, 0, 212 }, /* #69 */
    3968     { 0x327d86, 0x327586, 0x66bfa9368a61fb65, 0x30fdb2b35fd49b45, 0, 25 }, /* #70 */
    3969     { 0x015743, 0x015f43, 0x4853f23cb1081005, 0x853f23cb10810054, 0, 60 }, /* #71 */
    3970     { 0x142e42, 0x142e42, 0xf0ce96fc0ab8e52f, 0x6fc0ab8e52ff0ce9, 0, 108 }, /* #72 */
    3971     { 0x043dd3, 0x0435d3, 0x9f873a873f94461d, 0xf873a873f94461d9, 0, 60 }, /* #73 */
    3972     { 0x105b02, 0x105302, 0x88d6cce3e346fa3d, 0x1a37d1ec46b6671f, 0, 157 }, /* #74 */
    3973     { 0x0d7457, 0x0d7457, 0xd36516a9acaef91d, 0xee9b28b54d6577c8, 0, 5  }, /* #75 */
    3974     { 0x0a5556, 0x0a5d57, 0xa16266ddadbc3d63, 0xb6f0f58e85899b76, 0, 30 }, /* #76 */
    3975     { 0x3e3246, 0x3e3247, 0x63af51284fe29145, 0xd7a89427f148a2b1, 0, 57 }, /* #77 */
    3976     { 0x3b37c7, 0x3b37c6, 0x3191a0b8590d3309, 0x1a0b8590d3309319, 0, 116 }, /* #78 */
    3977     { 0x172793, 0x172f93, 0x1e4117a6656935a5, 0x995a4d69479045e9, 0, 162 }, /* #79 */
    3978     { 0x0c4257, 0x0c4257, 0x036278f48ff2a5ca, 0xf48ff2a5ca036278, 0, 232 }, /* #80 */
    3979     { 0x051f03, 0x051f03, 0xf9e4b06740b72ce6, 0x92c19d02dcb39be7, 0, 182 }, /* #81 */
    3980     { 0x237f56, 0x237757, 0x40e30b517e84cdcb, 0xfa13372d038c2d45, 0, 30 }, /* #82 */
    3981     { 0x0c7c03, 0x0c7403, 0x01cf4fa3b3fd685f, 0xf5a17c073d3e8ecf, 0, 22 }, /* #83 */
    3982     { 0x1e7546, 0x1e7546, 0x1e2cba3b517af027, 0x09c78b2e8ed45ebc, 0, 202 }, /* #84 */
    3983     { 0x0164d7, 0x0164d7, 0x00f9ca43e85f2ecd, 0xcd00f9ca43e85f2e, 0, 8  }, /* #85 */
    3984     { 0x080fc7, 0x080fc7, 0x6ba26a09ce9f0b5a, 0x6ba26a09ce9f0b5a, 0, 64 }, /* #86 */
    3985     { 0x2f3153, 0x2f3952, 0x093e82a2dbfe2155, 0x545b7fc42aa127d0, 0, 107 }, /* #87 */
    3986     { 0x147792, 0x147f93, 0x47286d0b3e8bb925, 0x8bb92547286d0b3e, 0, 216 }, /* #88 */
    3987     { 0x262dd6, 0x262dd6, 0xabcdd90f92cd6991, 0xabcdd90f92cd6991, 0, 64 }, /* #89 */
    3988     { 0x034893, 0x034093, 0x87a48c0f9a254ff5, 0xf587a48c0f9a254f, 0, 136 }, /* #90 */
    3989     { 0x193992, 0x193993, 0x4506936a3d7003c1, 0x8349b51eb801e0a2, 0, 185 }, /* #91 */
    3990     { 0x1c0686, 0x1c0e86, 0xe2af13dd223d3df6, 0x789ee911e9efb715, 0, 245 }, /* #92 */
    3991     { 0x1f3416, 0x1f3c16, 0x12d10220f4f0665f, 0x7c4b440883d3c199, 0, 134 }, /* #93 */
    3992     { 0x375e57, 0x375e57, 0x2ba52b8db3b00ef1, 0x9d8077895d295c6d, 0, 93 }, /* #94 */
    3993     { 0x372346, 0x372346, 0x77d954939b0a2843, 0x10ddf65524e6c28a, 0, 138 }, /* #95 */
     6010    { 0x3e3582, 0x3e3582, 0x0000000000000000, 0x0000000000000000, 0, 70 }, /* #0 */
     6011    { 0x014a57, 0x014256, 0x0000000000000000, 0x0000000000000000, 0, 70 }, /* #0 b */
     6012    { 0x215b57, 0x215356, 0x0000000000000000, 0x0000000000000000, 0, 23 }, /* #1 */
     6013    { 0x1e2482, 0x1e2482, 0x0000000000000000, 0x0000000000000000, 0, 23 }, /* #1 b */
     6014    { 0x2f6147, 0x2f6146, 0x0000000000000000, 0x0000000000000000, 0, 225 }, /* #2 */
     6015    { 0x101e92, 0x101692, 0x0000000000000000, 0x0000000000000000, 0, 225 }, /* #2 b */
     6016    { 0x330ed2, 0x3306d2, 0x0000000000000000, 0x0000000000000000, 0, 190 }, /* #3 */
     6017    { 0x0c7107, 0x0c7106, 0x0000000000000000, 0x0000000000000000, 0, 190 }, /* #3 b */
     6018    { 0x352e93, 0x352692, 0x0000000000000000, 0x0000000000000000, 0, 158 }, /* #4 */
     6019    { 0x0a5146, 0x0a5146, 0x0000000000000000, 0x0000000000000000, 0, 158 }, /* #4 b */
     6020    { 0x3f64c6, 0x3f64c6, 0x0000000000000000, 0x0000000000000000, 0, 251 }, /* #5 */
     6021    { 0x001b13, 0x001312, 0x0000000000000000, 0x0000000000000000, 0, 251 }, /* #5 b */
     6022    { 0x3845d6, 0x384dd7, 0xa341beae2b7937d9, 0xab8ade4df668d06f, 0, 106 }, /* #6 */
     6023    { 0x073a03, 0x073a03, 0xa341beae2b7937d9, 0xab8ade4df668d06f, 0, 106 }, /* #6 b */
     6024    { 0x1a4543, 0x1a4542, 0x52e0b12008459f59, 0x021167d654b82c48, 0, 98 }, /* #7 */
     6025    { 0x253a96, 0x253296, 0x52e0b12008459f59, 0x021167d654b82c48, 0, 98 }, /* #7 b */
     6026    { 0x0e4b16, 0x0e4b16, 0xc2cd991d53f71620, 0x64754fdc58830b36, 0, 46 }, /* #8 */
     6027    { 0x3134c3, 0x313cc2, 0xc2cd991d53f71620, 0x64754fdc58830b36, 0, 46 }, /* #8 b */
     6028    { 0x0537c7, 0x053fc6, 0x8b0d2137895b5491, 0x4918b0d2137895b5, 0, 140 }, /* #9 */
     6029    { 0x3a4812, 0x3a4812, 0x8b0d2137895b5491, 0x4918b0d2137895b5, 0, 140 }, /* #9 b */
     6030    { 0x105dd2, 0x105dd2, 0x64aa9bb0d71cd03a, 0x4dd86b8e681d3255, 0, 113 }, /* #10 */
     6031    { 0x2f2207, 0x2f2a06, 0x64aa9bb0d71cd03a, 0x4dd86b8e681d3255, 0, 113 }, /* #10 b */
     6032    { 0x003f97, 0x003797, 0x64e57c3d0c18a0cf, 0xcaf87a1831419ec9, 0, 183 }, /* #11 */
     6033    { 0x3f4042, 0x3f4043, 0x64e57c3d0c18a0cf, 0xcaf87a1831419ec9, 0, 183 }, /* #11 b */
     6034    { 0x083797, 0x083f96, 0x57adf0b989866a51, 0x73130cd4a2af5be1, 0, 167 }, /* #12 */
     6035    { 0x374842, 0x374842, 0x57adf0b989866a51, 0x73130cd4a2af5be1, 0, 167 }, /* #12 b */
     6036    { 0x380546, 0x380d47, 0x4ed5ffb966ac9e70, 0x9ab279c13b57fee5, 0, 30 }, /* #13 */
     6037    { 0x077a93, 0x077a93, 0x4ed5ffb966ac9e70, 0x9ab279c13b57fee5, 0, 30 }, /* #13 b */
     6038    { 0x2a5917, 0x2a5916, 0x930e1a538406b005, 0x4c38694e101ac016, 0, 190 }, /* #14 */
     6039    { 0x1526c2, 0x152ec2, 0x930e1a538406b005, 0x4c38694e101ac016, 0, 190 }, /* #14 b */
     6040    { 0x0c5b42, 0x0c5342, 0xda531361d0bad66b, 0x175acd7b4a626c3a, 0, 155 }, /* #15 */
     6041    { 0x332497, 0x332496, 0xda531361d0bad66b, 0x175acd7b4a626c3a, 0, 155 }, /* #15 b */
     6042    { 0x104713, 0x104712, 0x0d8c20c120078480, 0x03c24006c6106090, 0, 217 }, /* #16 */
     6043    { 0x2f38c6, 0x2f30c6, 0x0d8c20c120078480, 0x03c24006c6106090, 0, 217 }, /* #16 b */
     6044    { 0x344046, 0x344847, 0x5cbb4d79733213f1, 0xaf2e66427e2b9769, 0, 171 }, /* #17 */
     6045    { 0x0b3f93, 0x0b3f93, 0x5cbb4d79733213f1, 0xaf2e66427e2b9769, 0, 171 }, /* #17 b */
     6046    { 0x0e58d2, 0x0e58d2, 0x3c16e48b4a06ac41, 0x782dc916940d5882, 0, 127 }, /* #18 */
     6047    { 0x312707, 0x312f06, 0x3c16e48b4a06ac41, 0x782dc916940d5882, 0, 127 }, /* #18 b */
     6048    { 0x2e1356, 0x2e1356, 0x5e4e6072fdb9831a, 0x397edcc18d2f2730, 0, 233 }, /* #19 */
     6049    { 0x116c83, 0x116482, 0x5e4e6072fdb9831a, 0x397edcc18d2f2730, 0, 233 }, /* #19 b */
     6050    { 0x2b2456, 0x2b2456, 0xf7e18c1de1a09df2, 0x09df2f7e18c1de1a, 0, 148 }, /* #20 */
     6051    { 0x145b83, 0x145382, 0xf7e18c1de1a09df2, 0x09df2f7e18c1de1a, 0, 148 }, /* #20 b */
     6052    { 0x2b3182, 0x2b3982, 0xb9b4967e9b479997, 0x6d1e665ee6d259fa, 0, 158 }, /* #21 */
     6053    { 0x144e57, 0x144e56, 0xb9b4967e9b479997, 0x6d1e665ee6d259fa, 0, 158 }, /* #21 b */
     6054    { 0x307d46, 0x307d47, 0xac3db38c999691cb, 0x9691cbac3db38c99, 0, 216 }, /* #22 */
     6055    { 0x0f0293, 0x0f0a93, 0xac3db38c999691cb, 0x9691cbac3db38c99, 0, 216 }, /* #22 b */
     6056    { 0x081e17, 0x081e16, 0xc22b13dd1fccdab6, 0x6d845627ba3f99b5, 0, 71 }, /* #23 */
     6057    { 0x3761c2, 0x3769c2, 0xc22b13dd1fccdab6, 0x6d845627ba3f99b5, 0, 71 }, /* #23 b */
     6058    { 0x144887, 0x144887, 0x3e3f34609c7abdbe, 0x9c7abdbe3e3f3460, 0, 96 }, /* #24 */
     6059    { 0x2b3752, 0x2b3f53, 0x3e3f34609c7abdbe, 0x9c7abdbe3e3f3460, 0, 96 }, /* #24 b */
     6060    { 0x394092, 0x394092, 0x6e9a4cdbcac87580, 0x06e9a4cdbcac8758, 0, 196 }, /* #25 */
     6061    { 0x063f47, 0x063746, 0x6e9a4cdbcac87580, 0x06e9a4cdbcac8758, 0, 196 }, /* #25 b */
     6062    { 0x1f4116, 0x1f4917, 0x6b21b55fe031e2cf, 0xabfc063c59ed6436, 0, 235 }, /* #26 */
     6063    { 0x203ec3, 0x203ec3, 0x6b21b55fe031e2cf, 0xabfc063c59ed6436, 0, 235 }, /* #26 b */
     6064    { 0x1448c3, 0x1448c2, 0x6c0788175b56039e, 0x580e79b01e205d6d, 0, 150 }, /* #27 */
     6065    { 0x2b3716, 0x2b3f16, 0x6c0788175b56039e, 0x580e79b01e205d6d, 0, 150 }, /* #27 b */
     6066    { 0x307587, 0x307587, 0x961218462b87a3c9, 0xc24308c570f47932, 0, 251 }, /* #28 */
     6067    { 0x0f0a52, 0x0f0253, 0x961218462b87a3c9, 0xc24308c570f47932, 0, 251 }, /* #28 b */
     6068    { 0x336953, 0x336153, 0x47b8ae2b085cd937, 0xd1ee2b8ac217364d, 0, 2  }, /* #29 */
     6069    { 0x0c1686, 0x0c1687, 0x47b8ae2b085cd937, 0xd1ee2b8ac217364d, 0, 2  }, /* #29 b */
     6070    { 0x073693, 0x073e93, 0x926831db47231d89, 0xa3918ec4c93418ed, 0, 33 }, /* #30 */
     6071    { 0x384946, 0x384947, 0x926831db47231d89, 0xa3918ec4c93418ed, 0, 33 }, /* #30 b */
     6072    { 0x0b7f86, 0x0b7787, 0x6b1137b09da2cc46, 0xc44dec2768b3119a, 0, 186 }, /* #31 */
     6073    { 0x340053, 0x340053, 0x6b1137b09da2cc46, 0xc44dec2768b3119a, 0, 186 }, /* #31 b */
     6074    { 0x082596, 0x082d96, 0x0f47d30ccffaa0a1, 0x7a3e98667fd50508, 0, 125 }, /* #32 */
     6075    { 0x375a43, 0x375a42, 0x0f47d30ccffaa0a1, 0x7a3e98667fd50508, 0, 125 }, /* #32 b */
     6076    { 0x241146, 0x241146, 0x3385deb28f299734, 0x3ca65cd0ce177aca, 0, 94 }, /* #33 */
     6077    { 0x1b6e93, 0x1b6692, 0x3385deb28f299734, 0x3ca65cd0ce177aca, 0, 94 }, /* #33 b */
     6078    { 0x390e42, 0x390643, 0xb73cf06426a1894c, 0xc4a65b9e78321350, 0, 145 }, /* #34 */
     6079    { 0x067197, 0x067197, 0xb73cf06426a1894c, 0xc4a65b9e78321350, 0, 145 }, /* #34 b */
     6080    { 0x310782, 0x310f83, 0x634ddec1c563ecc6, 0x98d377b07158fb31, 0, 2  }, /* #35 */
     6081    { 0x0e7857, 0x0e7857, 0x634ddec1c563ecc6, 0x98d377b07158fb31, 0, 2  }, /* #35 b */
     6082    { 0x013fd3, 0x013fd2, 0xb9ddd011754f8daa, 0x55ceee808baa7c6d, 0, 197 }, /* #36 */
     6083    { 0x3e4006, 0x3e4806, 0xb9ddd011754f8daa, 0x55ceee808baa7c6d, 0, 197 }, /* #36 b */
     6084    { 0x074d82, 0x074d82, 0xe875200a34b44a39, 0x5a251cf43a90051a, 0, 25 }, /* #37 */
     6085    { 0x383257, 0x383a56, 0xe875200a34b44a39, 0x5a251cf43a90051a, 0, 25 }, /* #37 b */
     6086    { 0x1e6556, 0x1e6d56, 0xfbb28bb5f2e29d04, 0x45daf9714e827dd9, 0, 177 }, /* #38 */
     6087    { 0x211a83, 0x211a82, 0xfbb28bb5f2e29d04, 0x45daf9714e827dd9, 0, 177 }, /* #38 b */
     6088    { 0x2442d2, 0x244ad2, 0x8e31bf267bb49b15, 0x4d8ac718df933dda, 0, 17 }, /* #39 */
     6089    { 0x1b3d07, 0x1b3d06, 0x8e31bf267bb49b15, 0x4d8ac718df933dda, 0, 17 }, /* #39 b */
     6090    { 0x050857, 0x050056, 0x717fc28aa37c3cdc, 0x17fc28aa37c3cdc7, 0, 60 }, /* #40 */
     6091    { 0x3a7782, 0x3a7782, 0x717fc28aa37c3cdc, 0x17fc28aa37c3cdc7, 0, 60 }, /* #40 b */
     6092    { 0x235612, 0x235612, 0xdfb4d03db2694ece, 0x3b3b7ed340f6c9a5, 0, 14 }, /* #41 */
     6093    { 0x1c29c7, 0x1c21c6, 0xdfb4d03db2694ece, 0x3b3b7ed340f6c9a5, 0, 14 }, /* #41 b */
     6094    { 0x0f0652, 0x0f0e53, 0xbb3eb9468918cd0f, 0x8918cd0fbb3eb946, 0, 224 }, /* #42 */
     6095    { 0x307987, 0x307987, 0xbb3eb9468918cd0f, 0x8918cd0fbb3eb946, 0, 224 }, /* #42 b */
     6096    { 0x006387, 0x006b86, 0x7bfe6bd8aacff965, 0x5ec5567fcb2bdff3, 0, 173 }, /* #43 */
     6097    { 0x3f1c52, 0x3f1c52, 0x7bfe6bd8aacff965, 0x5ec5567fcb2bdff3, 0, 173 }, /* #43 b */
     6098    { 0x262cc7, 0x262cc7, 0xd007f5c60fdb71bc, 0x83f6dc6f3401fd71, 0, 98 }, /* #44 */
     6099    { 0x195312, 0x195b13, 0xd007f5c60fdb71bc, 0x83f6dc6f3401fd71, 0, 98 }, /* #44 b */
     6100    { 0x0d0ec7, 0x0d06c6, 0x692be2a1ec875631, 0x0f643ab18b495f15, 0, 37 }, /* #45 */
     6101    { 0x327112, 0x327112, 0x692be2a1ec875631, 0x0f643ab18b495f15, 0, 37 }, /* #45 b */
     6102    { 0x293813, 0x293012, 0x5889d913e2aa44c8, 0x113b227c5548990b, 0, 251 }, /* #46 */
     6103    { 0x1647c6, 0x1647c6, 0x5889d913e2aa44c8, 0x113b227c5548990b, 0, 251 }, /* #46 b */
     6104    { 0x0f75c2, 0x0f7dc3, 0x25e293eb107aacbc, 0xbc527d620f559784, 0, 187 }, /* #47 */
     6105    { 0x300a17, 0x300a17, 0x25e293eb107aacbc, 0xbc527d620f559784, 0, 187 }, /* #47 b */
     6106    { 0x3e38d3, 0x3e38d3, 0xfaa28993120e923b, 0xa28993120e923bfa, 0, 248 }, /* #48 */
     6107    { 0x014706, 0x014f07, 0xfaa28993120e923b, 0xa28993120e923bfa, 0, 248 }, /* #48 b */
     6108    { 0x074553, 0x074d53, 0xaaf10bdd8c986c58, 0x8aaf10bdd8c986c5, 0, 4  }, /* #49 */
     6109    { 0x383a86, 0x383a87, 0xaaf10bdd8c986c58, 0x8aaf10bdd8c986c5, 0, 4  }, /* #49 b */
     6110    { 0x2b5ac7, 0x2b52c6, 0xbe67caa68614c843, 0x0c2990877ccf954d, 0, 31 }, /* #50 */
     6111    { 0x142512, 0x142512, 0xbe67caa68614c843, 0x0c2990877ccf954d, 0, 31 }, /* #50 b */
     6112    { 0x036b56, 0x036357, 0x77ded9d71e4f89c8, 0xeb8f27c4e43bef6c, 0, 233 }, /* #51 */
     6113    { 0x3c1483, 0x3c1483, 0x77ded9d71e4f89c8, 0xeb8f27c4e43bef6c, 0, 233 }, /* #51 b */
     6114    { 0x3926d2, 0x3926d3, 0x58ce6751f168d26a, 0xd26a58ce6751f168, 0, 144 }, /* #52 */
     6115    { 0x065907, 0x065107, 0x58ce6751f168d26a, 0xd26a58ce6751f168, 0, 144 }, /* #52 b */
     6116    { 0x306e86, 0x306686, 0x705a5c54420565bd, 0x0565bd705a5c5442, 0, 152 }, /* #53 */
     6117    { 0x0f1153, 0x0f1152, 0x705a5c54420565bd, 0x0565bd705a5c5442, 0, 152 }, /* #53 b */
     6118    { 0x102bd6, 0x102bd6, 0x90b86bfdd735daee, 0x5cd76bba42e1aff7, 0, 158 }, /* #54 */
     6119    { 0x2f5403, 0x2f5c02, 0x90b86bfdd735daee, 0x5cd76bba42e1aff7, 0, 158 }, /* #54 b */
     6120    { 0x060496, 0x060c97, 0x56ddcad0735ed4b1, 0xb41cd7b52c55b772, 0, 106 }, /* #55 */
     6121    { 0x397b43, 0x397b43, 0x56ddcad0735ed4b1, 0xb41cd7b52c55b772, 0, 106 }, /* #55 b */
     6122    { 0x210c82, 0x210c82, 0xf571ddd3323bd264, 0x4993d5c7774cc8ef, 0, 14 }, /* #56 */
     6123    { 0x1e7357, 0x1e7b56, 0xf571ddd3323bd264, 0x4993d5c7774cc8ef, 0, 14 }, /* #56 b */
     6124    { 0x1d5052, 0x1d5053, 0xa740ba3417c67939, 0xe4e69d02e8d05f19, 0, 14 }, /* #57 */
     6125    { 0x222f87, 0x222787, 0xa740ba3417c67939, 0xe4e69d02e8d05f19, 0, 14 }, /* #57 b */
     6126    { 0x005c87, 0x005487, 0x7a1dd629bbcda546, 0xdde6d2a33d0eeb14, 0, 97 }, /* #58 */
     6127    { 0x3f2352, 0x3f2353, 0x7a1dd629bbcda546, 0xdde6d2a33d0eeb14, 0, 97 }, /* #58 b */
     6128    { 0x320353, 0x320352, 0xdbee4d90e2c2b0ef, 0x0ac3bf6fb936438b, 0, 22 }, /* #59 */
     6129    { 0x0d7c86, 0x0d7486, 0xdbee4d90e2c2b0ef, 0x0ac3bf6fb936438b, 0, 22 }, /* #59 b */
     6130    { 0x214b02, 0x214302, 0xa1b57c7b00832413, 0x20c904e86d5f1ec0, 0, 90 }, /* #60 */
     6131    { 0x1e34d7, 0x1e34d6, 0xa1b57c7b00832413, 0x20c904e86d5f1ec0, 0, 90 }, /* #60 b */
     6132    { 0x3a45c6, 0x3a45c6, 0x5763a081283a7b09, 0x04a0e9ec255d8e82, 0, 38 }, /* #61 */
     6133    { 0x053a13, 0x053212, 0x5763a081283a7b09, 0x04a0e9ec255d8e82, 0, 38 }, /* #61 b */
     6134    { 0x106cd6, 0x106cd7, 0xe17abb72c1cd9afe, 0xbfb85eaedcb07366, 0, 138 }, /* #62 */
     6135    { 0x2f1303, 0x2f1b03, 0xe17abb72c1cd9afe, 0xbfb85eaedcb07366, 0, 138 }, /* #62 b */
     6136    { 0x352a56, 0x352256, 0x29e1105feec392e5, 0x220bfdd8725ca53c, 0, 115 }, /* #63 */
     6137    { 0x0a5583, 0x0a5582, 0x29e1105feec392e5, 0x220bfdd8725ca53c, 0, 115 }, /* #63 b */
     6138    { 0x022903, 0x022903, 0x98115b3d2a549921, 0xa54a932433022b67, 0, 35 }, /* #64 */
     6139    { 0x3d56d6, 0x3d5ed7, 0x98115b3d2a549921, 0xa54a932433022b67, 0, 35 }, /* #64 b */
     6140    { 0x2b29c6, 0x2b21c7, 0x624abc2e7acde073, 0xcde073624abc2e7a, 0, 152 }, /* #65 */
     6141    { 0x145613, 0x145613, 0x624abc2e7acde073, 0xcde073624abc2e7a, 0, 152 }, /* #65 b */
     6142    { 0x344f92, 0x344f93, 0xa95565c12693ad48, 0xa4eb522a55597049, 0, 26 }, /* #66 */
     6143    { 0x0b3047, 0x0b3847, 0xa95565c12693ad48, 0xa4eb522a55597049, 0, 26 }, /* #66 b */
     6144    { 0x385f17, 0x385f17, 0x9d110f034731e675, 0x8781a398f33ace88, 0, 177 }, /* #67 */
     6145    { 0x0720c2, 0x0728c3, 0x9d110f034731e675, 0x8781a398f33ace88, 0, 177 }, /* #67 b */
     6146    { 0x353513, 0x353513, 0x074ef8437b0314dd, 0xef8437b0314dd074, 0, 116 }, /* #68 */
     6147    { 0x0a4ac6, 0x0a42c7, 0x074ef8437b0314dd, 0xef8437b0314dd074, 0, 116 }, /* #68 b */
     6148    { 0x0e7f57, 0x0e7f56, 0x9f50fdd99e282bc2, 0x78a0af0a7d43f766, 0, 158 }, /* #69 */
     6149    { 0x310082, 0x310882, 0x9f50fdd99e282bc2, 0x78a0af0a7d43f766, 0, 158 }, /* #69 b */
     6150    { 0x062cd2, 0x062cd3, 0xe1f9d021a3fda768, 0x9d021a3fda768e1f, 0, 244 }, /* #70 */
     6151    { 0x395307, 0x395b07, 0xe1f9d021a3fda768, 0x9d021a3fda768e1f, 0, 244 }, /* #70 b */
     6152    { 0x220042, 0x220842, 0x39a7f233a5dab51a, 0x4674bb56a34734fe, 0, 171 }, /* #71 */
     6153    { 0x1d7f97, 0x1d7f96, 0x39a7f233a5dab51a, 0x4674bb56a34734fe, 0, 171 }, /* #71 b */
     6154    { 0x1d2b17, 0x1d2b16, 0x3dfeec45d8c34d29, 0x7630d34a4f7fbb11, 0, 162 }, /* #72 */
     6155    { 0x2254c2, 0x225cc2, 0x3dfeec45d8c34d29, 0x7630d34a4f7fbb11, 0, 162 }, /* #72 b */
     6156    { 0x044c97, 0x044c96, 0x0778b8d5b85ba04b, 0x4b0778b8d5b85ba0, 0, 200 }, /* #73 */
     6157    { 0x3b3342, 0x3b3b42, 0x0778b8d5b85ba04b, 0x4b0778b8d5b85ba0, 0, 200 }, /* #73 b */
     6158    { 0x0f5ac7, 0x0f52c7, 0x167e941d376c0bdb, 0xdb167e941d376c0b, 0, 72 }, /* #74 */
     6159    { 0x302512, 0x302513, 0x167e941d376c0bdb, 0xdb167e941d376c0b, 0, 72 }, /* #74 b */
     6160    { 0x161746, 0x161f47, 0xd1e25b15dee5156f, 0xbdca2adfa3c4b62b, 0, 223 }, /* #75 */
     6161    { 0x296893, 0x296893, 0xd1e25b15dee5156f, 0xbdca2adfa3c4b62b, 0, 223 }, /* #75 b */
     6162    { 0x223ad6, 0x2232d6, 0xbb74ca7f8797bee1, 0x2f7dc376e994ff0f, 0, 87 }, /* #76 */
     6163    { 0x1d4503, 0x1d4502, 0xbb74ca7f8797bee1, 0x2f7dc376e994ff0f, 0, 87 }, /* #76 b */
     6164    { 0x0f0382, 0x0f0382, 0x4c0bc10407b73164, 0x3db98b22605e0820, 0, 157 }, /* #77 */
     6165    { 0x307c57, 0x307456, 0x4c0bc10407b73164, 0x3db98b22605e0820, 0, 157 }, /* #77 b */
     6166    { 0x245b87, 0x245387, 0x49aebdf74ef73ca6, 0xf73ca649aebdf74e, 0, 24 }, /* #78 */
     6167    { 0x1b2452, 0x1b2453, 0x49aebdf74ef73ca6, 0xf73ca649aebdf74e, 0, 24 }, /* #78 b */
     6168    { 0x0a57c2, 0x0a5fc3, 0x51a69e9ecfa2edbf, 0x9f45db7ea34d3d3d, 0, 31 }, /* #79 */
     6169    { 0x352817, 0x352817, 0x51a69e9ecfa2edbf, 0x9f45db7ea34d3d3d, 0, 31 }, /* #79 b */
     6170    { 0x317d43, 0x317d42, 0xae93e5151916e6f1, 0x5b9bc6ba4f945464, 0, 150 }, /* #80 */
     6171    { 0x0e0296, 0x0e0a96, 0xae93e5151916e6f1, 0x5b9bc6ba4f945464, 0, 150 }, /* #80 b */
     6172    { 0x0f5c17, 0x0f5416, 0x623676ce5e7c0cf4, 0x311b3b672f3e067a, 0, 193 }, /* #81 */
     6173    { 0x3023c2, 0x3023c2, 0x623676ce5e7c0cf4, 0x311b3b672f3e067a, 0, 193 }, /* #81 b */
     6174    { 0x0f3312, 0x0f3b13, 0xb856ab60c332bdfb, 0x995efddc2b55b061, 0, 89 }, /* #82 */
     6175    { 0x304cc7, 0x304cc7, 0xb856ab60c332bdfb, 0x995efddc2b55b061, 0, 89 }, /* #82 b */
     6176    { 0x3f5316, 0x3f5b16, 0xb052196519297352, 0x60a432ca3252e6a5, 0, 127 }, /* #83 */
     6177    { 0x002cc3, 0x002cc2, 0xb052196519297352, 0x60a432ca3252e6a5, 0, 127 }, /* #83 b */
     6178    { 0x3f0a16, 0x3f0a17, 0x5095f8d8fab922b6, 0x84afc6c7d5c915b2, 0, 61 }, /* #84 */
     6179    { 0x0075c3, 0x007dc3, 0x5095f8d8fab922b6, 0x84afc6c7d5c915b2, 0, 61 }, /* #84 b */
     6180    { 0x395242, 0x395243, 0xc5f2e3ecb19d2cf6, 0xd2cf6c5f2e3ecb19, 0, 212 }, /* #85 */
     6181    { 0x062d97, 0x062597, 0xc5f2e3ecb19d2cf6, 0xd2cf6c5f2e3ecb19, 0, 212 }, /* #85 b */
     6182    { 0x0777d6, 0x077fd7, 0x5a79741bde944db4, 0xba0def4a26da2d3c, 0, 49 }, /* #86 */
     6183    { 0x380803, 0x380803, 0x5a79741bde944db4, 0xba0def4a26da2d3c, 0, 49 }, /* #86 b */
     6184    { 0x316907, 0x316106, 0xf6f210d74a99cb4c, 0x21ae95339699ede4, 0, 111 }, /* #87 */
     6185    { 0x0e16d2, 0x0e16d2, 0xf6f210d74a99cb4c, 0x21ae95339699ede4, 0, 111 }, /* #87 b */
     6186    { 0x264883, 0x264082, 0x53b73e6c89b61f27, 0x1f2753b73e6c89b6, 0, 144 }, /* #88 */
     6187    { 0x193756, 0x193756, 0x53b73e6c89b61f27, 0x1f2753b73e6c89b6, 0, 144 }, /* #88 b */
     6188    { 0x0622c2, 0x0622c2, 0xf66438fe425e32f8, 0x1fc84bc65f1ecc87, 0, 107 }, /* #89 */
     6189    { 0x395d17, 0x395516, 0xf66438fe425e32f8, 0x1fc84bc65f1ecc87, 0, 107 }, /* #89 b */
     6190    { 0x296053, 0x296853, 0xad00207808460536, 0x8460536ad0020780, 0, 92 }, /* #90 */
     6191    { 0x161f86, 0x161f87, 0xad00207808460536, 0x8460536ad0020780, 0, 92 }, /* #90 b */
     6192    { 0x3515d6, 0x3515d6, 0xdd06a8dbd2b4d105, 0xdd06a8dbd2b4d105, 0, 192 }, /* #91 */
     6193    { 0x0a6a03, 0x0a6a03, 0xdd06a8dbd2b4d105, 0xdd06a8dbd2b4d105, 0, 192 }, /* #91 b */
     6194    { 0x297dc6, 0x297dc7, 0xcd781c14e1290a9e, 0x81c14e1290a9ecd7, 0, 244 }, /* #92 */
     6195    { 0x160213, 0x160a13, 0xcd781c14e1290a9e, 0x81c14e1290a9ecd7, 0, 244 }, /* #92 b */
     6196    { 0x2c0553, 0x2c0d53, 0x7f5705207a26a5eb, 0xa26a5eb7f5705207, 0, 92 }, /* #93 */
     6197    { 0x137a86, 0x137a87, 0x7f5705207a26a5eb, 0xa26a5eb7f5705207, 0, 92 }, /* #93 b */
     6198    { 0x297643, 0x297643, 0xf5315ca4c1f0ffea, 0xe1ffd5ea62b94983, 0, 23 }, /* #94 */
     6199    { 0x160996, 0x160197, 0xf5315ca4c1f0ffea, 0xe1ffd5ea62b94983, 0, 23 }, /* #94 b */
     6200    { 0x372e56, 0x372657, 0x282503d292dee753, 0xd292dee753282503, 0, 104 }, /* #95 */
     6201    { 0x085183, 0x085183, 0x282503d292dee753, 0xd292dee753282503, 0, 104 }, /* #95 b */
    39946202};
    39956203static const BINU64_TEST_T g_aTests_rcl_u64_amd[] =
    39966204{
    3997     { 0x3c1006, 0x3c1006, 0x0000000000000000, 0x0000000000000000, 0, 43 }, /* #0 */
    3998     { 0x2b3d13, 0x2b3512, 0x0000000000000000, 0x0000000000800000, 0, 216 }, /* #1 */
    3999     { 0x3b48d7, 0x3b40d6, 0x0000000000000000, 0x0000000000004000, 0, 207 }, /* #2 */
    4000     { 0x0408d2, 0x0400d2, 0x0000000000000000, 0x0000000000000000, 0, 44 }, /* #3 */
    4001     { 0x0e0d97, 0x0e0596, 0x0000000000000000, 0x0000000000000040, 0, 71 }, /* #4 */
    4002     { 0x1c2c47, 0x1c2446, 0x0000000000000000, 0x0200000000000000, 0, 186 }, /* #5 */
    4003     { 0x313a92, 0x313292, 0xc20ef931febe5639, 0x41df263fd7cac72c, 0, 5  }, /* #6 */
    4004     { 0x090242, 0x090a43, 0x94b9e05251b3559d, 0x56752973c0a4a366, 0, 242 }, /* #7 */
    4005     { 0x3f4b03, 0x3f4b02, 0xf1d8b5fd0ee939e8, 0x9cf47c762d7f43ba, 0, 111 }, /* #8 */
    4006     { 0x364683, 0x364682, 0x882df13c68d92583, 0x4f1a364960f105be, 0, 86 }, /* #9 */
    4007     { 0x232017, 0x232017, 0x1f9df9f06a04c6e5, 0xcefcf835026372c7, 0, 199 }, /* #10 */
    4008     { 0x2154d3, 0x215cd2, 0xbcd28f05f349f671, 0xce3bcd28f05f349f, 0, 117 }, /* #11 */
    4009     { 0x0d6396, 0x0d6b96, 0xf5ae2326d11ac9ab, 0x8c9b446b26adeb5c, 0, 82 }, /* #12 */
    4010     { 0x394f07, 0x394f06, 0x06b4618188f2f506, 0xc0c4797a8341ad18, 0, 151 }, /* #13 */
    4011     { 0x1e4942, 0x1e4142, 0x3b72430db8b13a6a, 0x6a1db92186dc589d, 0, 248 }, /* #14 */
    4012     { 0x315806, 0x315006, 0x871d2230115877bd, 0x3a446022b0ef7a87, 0, 201 }, /* #15 */
    4013     { 0x2638c2, 0x2630c2, 0x34efa552c0b62003, 0x0b620031a77d2a96, 0, 164 }, /* #16 */
    4014     { 0x1143c6, 0x114bc6, 0xfa526e4437d3ec99, 0x886fa7d932fa526e, 0, 25 }, /* #17 */
    4015     { 0x043dd2, 0x043dd2, 0x04dfa54fc0fe815f, 0xdfa54fc0fe815f02, 0, 8  }, /* #18 */
    4016     { 0x2c2207, 0x2c2a07, 0x11880e94b3cbee45, 0x101d296797dc8b11, 0, 137 }, /* #19 */
    4017     { 0x291a93, 0x291293, 0x8d2e4a1e9fafc6f2, 0xafc6f2c697250f4f, 0, 40 }, /* #20 */
    4018     { 0x190852, 0x190853, 0xebadb54c7bcc736b, 0x5baeb6d531ef31cd, 0, 251 }, /* #21 */
    4019     { 0x213597, 0x213596, 0x49c3cc67f662b2b9, 0x70f319fd98acae69, 0, 6  }, /* #22 */
    4020     { 0x3031d7, 0x3031d7, 0x445c6b6649ab2a27, 0x9926aca89e88b8d6, 0, 154 }, /* #23 */
    4021     { 0x182e52, 0x182e52, 0xf6aaf895c410fa74, 0x8f6aaf895c410fa7, 0, 61 }, /* #24 */
    4022     { 0x042453, 0x042c52, 0xc029ce8cd81f900b, 0xbe014e7466c0fc80, 0, 60 }, /* #25 */
    4023     { 0x1f4706, 0x1f4706, 0xdaf425c650c591ff, 0x25c650c591ff6d7a, 0, 208 }, /* #26 */
    4024     { 0x212a07, 0x212206, 0x1888c17ce798ad0b, 0x171888c17ce798ad, 0, 121 }, /* #27 */
    4025     { 0x3665d3, 0x366dd3, 0x9f6e39ba101917df, 0x6e39ba101917dfcf, 0, 72 }, /* #28 */
    4026     { 0x217b83, 0x217382, 0xb3111d9b3f49826a, 0x7e9304d5b3111d9b, 0, 33 }, /* #29 */
    4027     { 0x063612, 0x063e13, 0xbed39ef56f8fa1fb, 0x39ef56f8fa1fb5f6, 0, 12 }, /* #30 */
    4028     { 0x0d4117, 0x0d4116, 0x3c35517020ca3849, 0x70933c35517020ca, 0, 241 }, /* #31 */
    4029     { 0x307953, 0x307953, 0xb05dee644077aa8c, 0x101deaa3360bbdcc, 0, 222 }, /* #32 */
    4030     { 0x0f6293, 0x0f6a92, 0x7ed34bee1a2df397, 0xbdfb4d2fb868b7ce, 0, 123 }, /* #33 */
    4031     { 0x157696, 0x157e97, 0x6e5038356eb9e49d, 0x5cf24e9b940e0d5b, 0, 39 }, /* #34 */
    4032     { 0x1113d7, 0x111bd7, 0xedd4e4a28ddd1615, 0x6ea725146ee8b0af, 0, 3  }, /* #35 */
    4033     { 0x165f97, 0x165f96, 0xcc8eeba965ddeb7b, 0xf5bdf323baea5977, 0, 175 }, /* #36 */
    4034     { 0x1d0642, 0x1d0642, 0x70be1bcd4ac7844a, 0x51c2f86f352b1e11, 0, 187 }, /* #37 */
    4035     { 0x0b7597, 0x0b7596, 0x18ca41b03032d33c, 0x6520d81819699e46, 0, 135 }, /* #38 */
    4036     { 0x2c7c56, 0x2c7c56, 0x6911bcff2f1f3217, 0xe6911bcff2f1f321, 0, 61 }, /* #39 */
    4037     { 0x004392, 0x004392, 0x29e57e52a8409c8b, 0x58a795f94aa10272, 0, 251 }, /* #40 */
    4038     { 0x394dd6, 0x394dd6, 0x58c3d131a0ad68ed, 0xb5a3b4b187a26341, 0, 170 }, /* #41 */
    4039     { 0x347612, 0x347e12, 0xcaef60140b46a4d4, 0xa32bbd80502d1a93, 0, 123 }, /* #42 */
    4040     { 0x315186, 0x315187, 0x5c49286e8060f06f, 0xc49286e8060f06f2, 0, 68 }, /* #43 */
    4041     { 0x3477d3, 0x3477d3, 0x20a4f2819d2ea25a, 0xa5d44b520a4f2819, 0, 229 }, /* #44 */
    4042     { 0x1a4686, 0x1a4686, 0x3d32ab48149bbf65, 0x40a4ddfb28f4caad, 0, 91 }, /* #45 */
    4043     { 0x3e5117, 0x3e5917, 0x3050fee389bd6193, 0x619398287f71c4de, 0, 176 }, /* #46 */
    4044     { 0x077c93, 0x077c93, 0xd13f05f2890b7d0d, 0x437a27e0be51216f, 0, 182 }, /* #47 */
    4045     { 0x3e2ad7, 0x3e2ad6, 0x58a145270370a5fc, 0xdc297f2b1428a4e0, 0, 230 }, /* #48 */
    4046     { 0x3f6ec3, 0x3f66c2, 0xbcec9c330d02f42c, 0x330d02f42cde764e, 0, 88 }, /* #49 */
    4047     { 0x334287, 0x334286, 0xc820ff8e4d7eed99, 0x4d7eed99e4107fc7, 0, 160 }, /* #50 */
    4048     { 0x271903, 0x271902, 0x5ddf8e9cb4ae479c, 0xb91e72bbbf1d3969, 0, 234 }, /* #51 */
    4049     { 0x052786, 0x052787, 0x38b6c942fec31192, 0xec311921c5b64a17, 0, 36 }, /* #52 */
    4050     { 0x0e3002, 0x0e3802, 0xb91927e2eb3169cd, 0xe6ae4649f8bacc5a, 0, 183 }, /* #53 */
    4051     { 0x267517, 0x267d16, 0x0cf94c26bad1738d, 0xe71b0cf94c26bad1, 0, 113 }, /* #54 */
    4052     { 0x2a2c07, 0x2a2c07, 0x3e374fc84949967e, 0x67e9f1ba7e424a4c, 0, 52 }, /* #55 */
    4053     { 0x2f13d3, 0x2f13d2, 0x7f1c0d2c8dd399e3, 0x34b2374e678efe38, 0, 18 }, /* #56 */
    4054     { 0x390007, 0x390007, 0x504632da71c45380, 0x8cb69c7114e02a08, 0, 142 }, /* #57 */
    4055     { 0x3b4652, 0x3b4e52, 0xd57f639e9bcd9344, 0xd93446abfb1cf4de, 0, 236 }, /* #58 */
    4056     { 0x111883, 0x111882, 0xa17e6752c675d339, 0xe85f99d4b19d74ce, 0, 127 }, /* #59 */
    4057     { 0x065157, 0x065957, 0xe0af1ab1f945f847, 0x1fc15e3563f28bf0, 0, 58 }, /* #60 */
    4058     { 0x2651c6, 0x2651c6, 0x1a1d3fd92795c688, 0x34406874ff649e57, 0, 243 }, /* #61 */
    4059     { 0x152213, 0x152213, 0x8231d660e18b53e8, 0x8231d660e18b53e8, 0, 192 }, /* #62 */
    4060     { 0x067783, 0x067f83, 0x851b5b92d88fbe5f, 0x2d88fbe5fc28dadc, 0, 220 }, /* #63 */
    4061     { 0x383fd3, 0x3837d3, 0xb3597c9deef08f71, 0xc9deef08f71d9acb, 0, 148 }, /* #64 */
    4062     { 0x242012, 0x242812, 0xd706da8ec06e81ba, 0xe0db51d80dd0374d, 0, 69 }, /* #65 */
    4063     { 0x1e6e82, 0x1e6682, 0x33aeb64a1ceaaf9a, 0x50e7557cd0cebad9, 0, 155 }, /* #66 */
    4064     { 0x1953d3, 0x1953d3, 0xc6962aca97e14571, 0xf8515c78d2c55952, 0, 38 }, /* #67 */
    4065     { 0x095793, 0x095f92, 0xe67bd980956a10e7, 0xfe67bd980956a10e, 0, 61 }, /* #68 */
    4066     { 0x2e2552, 0x2e2552, 0xb7aa3c572cb179a8, 0x5962f350b7aa3c57, 0, 33 }, /* #69 */
    4067     { 0x261303, 0x261303, 0xddfcbff673275fb6, 0xd7edbbbf97fece64, 0, 174 }, /* #70 */
    4068     { 0x2f5847, 0x2f5046, 0xa4807dadfc166dc4, 0x0b36e269201f6b7f, 0, 103 }, /* #71 */
    4069     { 0x054686, 0x054686, 0xfe621a93c7f65952, 0x7f659527f310d49e, 0, 228 }, /* #72 */
    4070     { 0x367e53, 0x367e53, 0xc9e2f0d0993b6309, 0x278bc34264ed8c27, 0, 194 }, /* #73 */
    4071     { 0x203dc2, 0x203dc2, 0x6a1e1317875244ba, 0xbc3a9225d1a8784c, 0, 155 }, /* #74 */
    4072     { 0x276e96, 0x276696, 0x7cc278b7da6868f4, 0x13c5bed34347a1f3, 0, 139 }, /* #75 */
    4073     { 0x251a52, 0x251253, 0x00d1717e42ad51bd, 0xc855aa37a00d1717, 0, 157 }, /* #76 */
    4074     { 0x117057, 0x117857, 0xfe2496574b7a1d77, 0x4b7a1d77ff124b2b, 0, 160 }, /* #77 */
    4075     { 0x275252, 0x275a53, 0x0710380a892b80ba, 0x25701740710380a8, 0, 37 }, /* #78 */
    4076     { 0x005ec3, 0x005ec3, 0x519900a3b6e2853b, 0x429dd4664028edb8, 0, 47 }, /* #79 */
    4077     { 0x2c38c7, 0x2c38c7, 0xa5d2d1aa95cd7d24, 0x4ae6be926974b46a, 0, 31 }, /* #80 */
    4078     { 0x382a93, 0x382292, 0x864feaafe2082b41, 0x4105683864feaafe, 0, 101 }, /* #81 */
    4079     { 0x062293, 0x062a92, 0xdebcd8a8f3498121, 0xc090f7af362a3cd2, 0, 47 }, /* #82 */
    4080     { 0x043097, 0x043097, 0x8f5efdc757521ad2, 0xd7bf71d5d486b4b1, 0, 134 }, /* #83 */
    4081     { 0x363546, 0x363d46, 0x619545821f40f501, 0xcaa2c10fa07a8098, 0, 7  }, /* #84 */
    4082     { 0x1c4113, 0x1c4112, 0xaa43923bea10a318, 0x428c6354872477d4, 0, 42 }, /* #85 */
    4083     { 0x1f3643, 0x1f3642, 0x2f0a278101a2eb5d, 0x080d175aecbc289e, 0, 27 }, /* #86 */
    4084     { 0x330756, 0x330f57, 0x8ca72ffae3441c70, 0x7fd71a20e382329c, 0, 147 }, /* #87 */
    4085     { 0x286193, 0x286193, 0x3f3d3e5e63392f02, 0xcbcc6725e053f3d3, 0, 149 }, /* #88 */
    4086     { 0x191f47, 0x191f46, 0x5dca5c60762789d6, 0xb577297181d89e27, 0, 187 }, /* #89 */
    4087     { 0x047b46, 0x047b46, 0xe92377c1da6c02ac, 0xe92377c1da6c02ac, 0, 0  }, /* #90 */
    4088     { 0x043fc6, 0x043fc7, 0x21c1f3fd4d92d0ac, 0x685608707cff5364, 0, 47 }, /* #91 */
    4089     { 0x375ed6, 0x3756d6, 0xa1f90b9e410e8bc0, 0x143f2173c821d178, 0, 126 }, /* #92 */
    4090     { 0x213916, 0x213116, 0x11b2369487868993, 0x4c9846c8da521e1a, 0, 115 }, /* #93 */
    4091     { 0x196b92, 0x196393, 0x05e832c8fe42977f, 0x817a0cb23f90a5df, 0, 127 }, /* #94 */
    4092     { 0x100786, 0x100787, 0x97a467e5149746ba, 0xf94525d1ae92f48c, 0, 86 }, /* #95 */
     6205    { 0x351b03, 0x351302, 0x0000000000000000, 0x0000100000000000, 0, 109 }, /* #0 */
     6206    { 0x0a64d6, 0x0a64d6, 0x0000000000000000, 0x0000000000000000, 0, 109 }, /* #0 b */
     6207    { 0x3e0c46, 0x3e0446, 0x0000000000000000, 0x0000000000000000, 0, 38 }, /* #1 */
     6208    { 0x017393, 0x017392, 0x0000000000000000, 0x0000002000000000, 0, 38 }, /* #1 b */
     6209    { 0x257c86, 0x257486, 0x0000000000000000, 0x0000000000000000, 0, 8  }, /* #2 */
     6210    { 0x1a0353, 0x1a0352, 0x0000000000000000, 0x0000000000000080, 0, 8  }, /* #2 b */
     6211    { 0x296547, 0x296546, 0x0000000000000000, 0x0000000800000000, 0, 164 }, /* #3 */
     6212    { 0x161a92, 0x161292, 0x0000000000000000, 0x0000000000000000, 0, 164 }, /* #3 b */
     6213    { 0x3b0282, 0x3b0282, 0x0000000000000000, 0x0000000000000000, 0, 164 }, /* #4 */
     6214    { 0x047d57, 0x047556, 0x0000000000000000, 0x0000000800000000, 0, 164 }, /* #4 b */
     6215    { 0x173bd6, 0x1733d6, 0x0000000000000000, 0x0000000000000000, 0, 165 }, /* #5 */
     6216    { 0x284403, 0x284402, 0x0000000000000000, 0x0000001000000000, 0, 165 }, /* #5 b */
     6217    { 0x3a6b17, 0x3a6316, 0x0f629ff2926a8580, 0x3d8a7fca49aa1602, 0, 194 }, /* #6 */
     6218    { 0x0514c2, 0x0514c2, 0x0f629ff2926a8580, 0x3d8a7fca49aa1600, 0, 194 }, /* #6 b */
     6219    { 0x277ac3, 0x277ac2, 0x16d6091aafae37de, 0xe37de8b6b048d57d, 0, 172 }, /* #7 */
     6220    { 0x180516, 0x180d16, 0x16d6091aafae37de, 0xe37de0b6b048d57d, 0, 172 }, /* #7 b */
     6221    { 0x0b6ed2, 0x0b6ed2, 0xe565ff38fc627ab4, 0xad1cacbfe71f8c4f, 0, 182 }, /* #8 */
     6222    { 0x341107, 0x341906, 0xe565ff38fc627ab4, 0xad3cacbfe71f8c4f, 0, 182 }, /* #8 b */
     6223    { 0x134b56, 0x134b56, 0x1e719c9e08392035, 0x901a879c6727820e, 0, 175 }, /* #9 */
     6224    { 0x2c3483, 0x2c3c82, 0x1e719c9e08392035, 0x901ac79c6727820e, 0, 175 }, /* #9 b */
     6225    { 0x056442, 0x056442, 0x6f1ca893e7a7a46f, 0x5449f3d3d2379bc7, 0, 15 }, /* #10 */
     6226    { 0x3a1b97, 0x3a1396, 0x6f1ca893e7a7a46f, 0x5449f3d3d237dbc7, 0, 15 }, /* #10 b */
     6227    { 0x006f12, 0x006f12, 0xe6252b81753bc1a0, 0xd039894ae05d4ef0, 0, 183 }, /* #11 */
     6228    { 0x3f10c7, 0x3f18c6, 0xe6252b81753bc1a0, 0xd079894ae05d4ef0, 0, 183 }, /* #11 b */
     6229    { 0x332b96, 0x332397, 0x4dd6fb10a4c629a0, 0xadf621498c53404d, 0, 137 }, /* #12 */
     6230    { 0x0c5443, 0x0c5443, 0x4dd6fb10a4c629a0, 0xadf621498c53414d, 0, 137 }, /* #12 b */
     6231    { 0x360317, 0x360b16, 0xc1b2edb3eecea8e7, 0xecea8e7e0d976d9f, 0, 164 }, /* #13 */
     6232    { 0x097cc2, 0x097cc2, 0xc1b2edb3eecea8e7, 0xecea8e760d976d9f, 0, 164 }, /* #13 b */
     6233    { 0x270907, 0x270106, 0x48d5de40f49d631c, 0x07a4eb18e5235779, 0, 27 }, /* #14 */
     6234    { 0x1876d2, 0x1876d2, 0x48d5de40f49d631c, 0x07a4eb18e1235779, 0, 27 }, /* #14 b */
     6235    { 0x055d03, 0x055503, 0x4f8884ddfe29648d, 0xf8a592369f1109bb, 0, 34 }, /* #15 */
     6236    { 0x3a22d6, 0x3a22d7, 0x4f8884ddfe29648d, 0xf8a592349f1109bb, 0, 34 }, /* #15 b */
     6237    { 0x283607, 0x283606, 0xfc00fcfb89b4c922, 0x7dc4da64917f003f, 0, 87 }, /* #16 */
     6238    { 0x1749d2, 0x1741d2, 0xfc00fcfb89b4c922, 0x7dc4da64913f003f, 0, 87 }, /* #16 b */
     6239    { 0x203083, 0x203083, 0x985c1cfe9beec35d, 0x85c1cfe9beec35dc, 0, 4  }, /* #17 */
     6240    { 0x1f4f56, 0x1f4757, 0x985c1cfe9beec35d, 0x85c1cfe9beec35d4, 0, 4  }, /* #17 b */
     6241    { 0x3c3d46, 0x3c3d47, 0xc495617605e51c10, 0x0bb02f28e0831255, 0, 83 }, /* #18 */
     6242    { 0x034293, 0x034a93, 0xc495617605e51c10, 0x0bb02f28e0871255, 0, 83 }, /* #18 b */
     6243    { 0x335402, 0x335402, 0x279bb130aeeb81e0, 0x1e013cdd8985775c, 0, 116 }, /* #19 */
     6244    { 0x0c2bd7, 0x0c23d6, 0x279bb130aeeb81e0, 0x1e093cdd8985775c, 0, 116 }, /* #19 b */
     6245    { 0x370c57, 0x370c56, 0x8a1c3ea5a24e6a2b, 0x939a8af14387d4b4, 0, 166 }, /* #20 */
     6246    { 0x087382, 0x087b82, 0x8a1c3ea5a24e6a2b, 0x939a8ad14387d4b4, 0, 166 }, /* #20 b */
     6247    { 0x356c82, 0x356c83, 0x4a38a270abfa7d4e, 0x57f4fa9c4a38a270, 0, 33 }, /* #21 */
     6248    { 0x0a1357, 0x0a1b57, 0x4a38a270abfa7d4e, 0x57f4fa9d4a38a270, 0, 33 }, /* #21 b */
     6249    { 0x011893, 0x011093, 0x70228b1ecd49ebf6, 0xc08a2c7b3527afda, 0, 66 }, /* #22 */
     6250    { 0x3e6746, 0x3e6747, 0x70228b1ecd49ebf6, 0xc08a2c7b3527afd8, 0, 66 }, /* #22 b */
     6251    { 0x322486, 0x322c86, 0x0279f761d9910f27, 0xecc88793809e7dd8, 0, 95 }, /* #23 */
     6252    { 0x0d5b53, 0x0d5b52, 0x0279f761d9910f27, 0xecc88793c09e7dd8, 0, 95 }, /* #23 b */
     6253    { 0x325dc3, 0x325dc2, 0x1fad6ccbb429bae6, 0x9bae68fd6b665da1, 0, 172 }, /* #24 */
     6254    { 0x0d2216, 0x0d2a16, 0x1fad6ccbb429bae6, 0x9bae60fd6b665da1, 0, 172 }, /* #24 b */
     6255    { 0x061b16, 0x061316, 0x1e91cbaf4b9bc0d8, 0x6f03603d23975e97, 0, 170 }, /* #25 */
     6256    { 0x3964c3, 0x3964c2, 0x1e91cbaf4b9bc0d8, 0x6f03623d23975e97, 0, 170 }, /* #25 b */
     6257    { 0x206683, 0x206682, 0x6d9272281ffd4840, 0x205b649c8a07ff52, 0, 119 }, /* #26 */
     6258    { 0x1f1956, 0x1f1156, 0x6d9272281ffd4840, 0x201b649c8a07ff52, 0, 119 }, /* #26 b */
     6259    { 0x291bc2, 0x291bc2, 0x328f6bb442dcde6f, 0xd10b7379bc651ed7, 0, 90 }, /* #27 */
     6260    { 0x166417, 0x166c16, 0x328f6bb442dcde6f, 0xd10b7379be651ed7, 0, 90 }, /* #27 b */
     6261    { 0x0938d2, 0x0930d2, 0x4a089bf21bcf59ad, 0x5044df90de7acd69, 0, 3  }, /* #28 */
     6262    { 0x364707, 0x364706, 0x4a089bf21bcf59ad, 0x5044df90de7acd6d, 0, 3  }, /* #28 b */
     6263    { 0x0d0153, 0x0d0952, 0xe76d057e8ba5a2f3, 0x968bcfceda0afd17, 0, 106 }, /* #29 */
     6264    { 0x327e86, 0x327e86, 0xe76d057e8ba5a2f3, 0x968bcdceda0afd17, 0, 106 }, /* #29 b */
     6265    { 0x245492, 0x245c92, 0x0e691729d44ff912, 0xa27fc89039a45ca7, 0, 35 }, /* #30 */
     6266    { 0x1b2b47, 0x1b2b46, 0x0e691729d44ff912, 0xa27fc89439a45ca7, 0, 35 }, /* #30 b */
     6267    { 0x1958d3, 0x1950d3, 0xfaecb9318bd6acd4, 0xd765c98c5eb566a7, 0, 3  }, /* #31 */
     6268    { 0x262706, 0x262707, 0xfaecb9318bd6acd4, 0xd765c98c5eb566a3, 0, 3  }, /* #31 b */
     6269    { 0x304487, 0x304486, 0x458ad0615dfed5dd, 0x577fb57768b15a0c, 0, 30 }, /* #32 */
     6270    { 0x0f3b52, 0x0f3352, 0x458ad0615dfed5dd, 0x577fb57748b15a0c, 0, 30 }, /* #32 b */
     6271    { 0x3445d6, 0x344dd7, 0xfbaa79279032de73, 0x53c93c8196f39bee, 0, 11 }, /* #33 */
     6272    { 0x0b3a03, 0x0b3a03, 0xfbaa79279032de73, 0x53c93c8196f39fee, 0, 11 }, /* #33 b */
     6273    { 0x220f52, 0x220753, 0xa196580684dd5f38, 0x9c28659601a13757, 0, 247 }, /* #34 */
     6274    { 0x1d7087, 0x1d7087, 0xa196580684dd5f38, 0x9c68659601a13757, 0, 247 }, /* #34 b */
     6275    { 0x1458d3, 0x1450d3, 0xac68c34593cae0bd, 0xa30d164f2b82f758, 0, 202 }, /* #35 */
     6276    { 0x2b2706, 0x2b2707, 0xac68c34593cae0bd, 0xa30d164f2b82f558, 0, 202 }, /* #35 b */
     6277    { 0x2261d7, 0x2261d7, 0xf87e8e29dfe12db0, 0xe8e29dfe12db0fc3, 0, 140 }, /* #36 */
     6278    { 0x1d1e02, 0x1d1603, 0xf87e8e29dfe12db0, 0xe8e29dfe12db07c3, 0, 140 }, /* #36 b */
     6279    { 0x381b52, 0x381b52, 0xb7ae058dc524df06, 0xb8163714937c196f, 0, 138 }, /* #37 */
     6280    { 0x076487, 0x076c86, 0xb7ae058dc524df06, 0xb8163714937c1b6f, 0, 138 }, /* #37 b */
     6281    { 0x061d03, 0x061d02, 0x030a2104e01adaab, 0xe06144209c035b55, 0, 254 }, /* #38 */
     6282    { 0x3962d6, 0x396ad6, 0x030a2104e01adaab, 0xc06144209c035b55, 0, 254 }, /* #38 b */
     6283    { 0x2d7492, 0x2d7c92, 0x97c9044f2e487829, 0x822797243c14a5f2, 0, 143 }, /* #39 */
     6284    { 0x120b47, 0x120b46, 0x97c9044f2e487829, 0x822797243c14e5f2, 0, 143 }, /* #39 b */
     6285    { 0x0d0142, 0x0d0142, 0x040c8c362d4ca981, 0x5a995302040c8c36, 0, 33 }, /* #40 */
     6286    { 0x327e97, 0x327696, 0x040c8c362d4ca981, 0x5a995303040c8c36, 0, 33 }, /* #40 b */
     6287    { 0x2b3087, 0x2b3087, 0xfe05789a0adc30c3, 0xc0af13415b86187f, 0, 69 }, /* #41 */
     6288    { 0x144f52, 0x144753, 0xfe05789a0adc30c3, 0xc0af13415b86186f, 0, 69 }, /* #41 b */
     6289    { 0x1d69c2, 0x1d61c3, 0xb3e1358be49dcc90, 0xc26b17c93b9920b3, 0, 73 }, /* #42 */
     6290    { 0x221617, 0x221617, 0xb3e1358be49dcc90, 0xc26b17c93b9921b3, 0, 73 }, /* #42 b */
     6291    { 0x2960d7, 0x2968d6, 0x0287ba7597702104, 0xcbb8108240a1ee9d, 0, 159 }, /* #43 */
     6292    { 0x161f02, 0x161f02, 0x0287ba7597702104, 0xcbb8108200a1ee9d, 0, 159 }, /* #43 b */
     6293    { 0x283d83, 0x283d83, 0x5ee427dac1e0167c, 0x09f6b078059f2bdc, 0, 14 }, /* #44 */
     6294    { 0x174256, 0x174a57, 0x5ee427dac1e0167c, 0x09f6b078059f0bdc, 0, 14 }, /* #44 b */
     6295    { 0x1d20c3, 0x1d20c2, 0xa1884780a299d562, 0x6211e028a67558b4, 0, 134 }, /* #45 */
     6296    { 0x225f16, 0x225716, 0xa1884780a299d562, 0x6211e028a6755894, 0, 134 }, /* #45 b */
     6297    { 0x121513, 0x121d13, 0x1df16f60e2c0c5ab, 0x5c77c5bd838b0316, 0, 251 }, /* #46 */
     6298    { 0x2d6ac6, 0x2d6ac7, 0x1df16f60e2c0c5ab, 0x5877c5bd838b0316, 0, 251 }, /* #46 b */
     6299    { 0x356496, 0x356c96, 0xc77086774cbbf384, 0xee10cee9977e708c, 0, 69 }, /* #47 */
     6300    { 0x0a1b43, 0x0a1b42, 0xc77086774cbbf384, 0xee10cee9977e709c, 0, 69 }, /* #47 b */
     6301    { 0x052dd6, 0x0525d7, 0xa7aaac5cddc5d711, 0xcddc5d71153d5562, 0, 92 }, /* #48 */
     6302    { 0x3a5203, 0x3a5203, 0xa7aaac5cddc5d711, 0xcddc5d711d3d5562, 0, 92 }, /* #48 b */
     6303    { 0x1853c3, 0x185bc2, 0x4952084edf36d6d4, 0x94952084edf36d6d, 0, 125 }, /* #49 */
     6304    { 0x272c16, 0x272c16, 0x4952084edf36d6d4, 0x84952084edf36d6d, 0, 125 }, /* #49 b */
     6305    { 0x347542, 0x347d42, 0x1596088a4c9fe587, 0xff2c385658222932, 0, 235 }, /* #50 */
     6306    { 0x0b0a97, 0x0b0a96, 0x1596088a4c9fe587, 0xff2c3c5658222932, 0, 235 }, /* #50 b */
     6307    { 0x0b4d12, 0x0b4d12, 0xc7d6e8cd753b4b74, 0xc7d6e8cd753b4b74, 0, 192 }, /* #51 */
     6308    { 0x3432c7, 0x3432c7, 0xc7d6e8cd753b4b74, 0xc7d6e8cd753b4b74, 0, 192 }, /* #51 b */
     6309    { 0x3516d7, 0x351ed7, 0x2ab545c25a0c8035, 0x6a8b84b419006b2a, 0, 73 }, /* #52 */
     6310    { 0x0a6902, 0x0a6903, 0x2ab545c25a0c8035, 0x6a8b84b419006a2a, 0, 73 }, /* #52 b */
     6311    { 0x296086, 0x296086, 0xb81d9be82cd58d06, 0x6832e0766fa0b356, 0, 243 }, /* #53 */
     6312    { 0x161f53, 0x161752, 0xb81d9be82cd58d06, 0x6836e0766fa0b356, 0, 243 }, /* #53 b */
     6313    { 0x2f1197, 0x2f1196, 0x5a49c3fe4373991f, 0x7323f5a49c3fe437, 0, 45 }, /* #54 */
     6314    { 0x106e42, 0x106642, 0x5a49c3fe4373991f, 0x7323e5a49c3fe437, 0, 45 }, /* #54 b */
     6315    { 0x224606, 0x224e07, 0x1e2f7f086feeab49, 0x5a4878bdfc21bfba, 0, 179 }, /* #55 */
     6316    { 0x1d39d3, 0x1d39d3, 0x1e2f7f086feeab49, 0x5a4c78bdfc21bfba, 0, 179 }, /* #55 b */
     6317    { 0x265b97, 0x265397, 0xdc3f6ee72522fdb8, 0xb87eddce4a45fb71, 0, 1  }, /* #56 */
     6318    { 0x192442, 0x192443, 0xdc3f6ee72522fdb8, 0xb87eddce4a45fb70, 0, 1  }, /* #56 b */
     6319    { 0x140fd3, 0x140fd2, 0x453d3e9ebd1d283e, 0x8a7a7d3d7a3a507d, 0, 193 }, /* #57 */
     6320    { 0x2b7006, 0x2b7806, 0x453d3e9ebd1d283e, 0x8a7a7d3d7a3a507c, 0, 193 }, /* #57 b */
     6321    { 0x1c2b42, 0x1c2b42, 0x4f18d7651de3af87, 0xf87278c6bb28ef1d, 0, 116 }, /* #58 */
     6322    { 0x235497, 0x235c96, 0x4f18d7651de3af87, 0xf87a78c6bb28ef1d, 0, 116 }, /* #58 b */
     6323    { 0x0524d6, 0x052cd6, 0x34dc34d0d1bd927c, 0xd1bd927c1a6e1a68, 0, 160 }, /* #59 */
     6324    { 0x3a5b03, 0x3a5b02, 0x34dc34d0d1bd927c, 0xd1bd927c9a6e1a68, 0, 160 }, /* #59 b */
     6325    { 0x037442, 0x037c42, 0x5ba5e184eb437c8c, 0x9d686f9185ba5e18, 0, 29 }, /* #60 */
     6326    { 0x3c0b97, 0x3c0b96, 0x5ba5e184eb437c8c, 0x9d686f9195ba5e18, 0, 29 }, /* #60 b */
     6327    { 0x2754d7, 0x2754d7, 0x9425fb1e5dbcc4f2, 0x965097ec7976f313, 0, 187 }, /* #61 */
     6328    { 0x182b02, 0x182303, 0x9425fb1e5dbcc4f2, 0x925097ec7976f313, 0, 187 }, /* #61 b */
     6329    { 0x0b48c3, 0x0b48c3, 0x94ced66a9af140b3, 0x59aa6bc502cf299d, 0, 210 }, /* #62 */
     6330    { 0x343716, 0x343f17, 0x94ced66a9af140b3, 0x59aa6bc502cd299d, 0, 210 }, /* #62 b */
     6331    { 0x240bd2, 0x240bd2, 0x42794d0130e1f479, 0x909e53404c387d1e, 0, 191 }, /* #63 */
     6332    { 0x1b7407, 0x1b7c06, 0x42794d0130e1f479, 0xd09e53404c387d1e, 0, 191 }, /* #63 b */
     6333    { 0x3822d2, 0x382ad3, 0xe1b4aae676804ec9, 0x402764b86d2ab99d, 0, 39 }, /* #64 */
     6334    { 0x075d07, 0x075d07, 0xe1b4aae676804ec9, 0x402764f86d2ab99d, 0, 39 }, /* #64 b */
     6335    { 0x2b1ac6, 0x2b12c7, 0xc5fd20d3dd14e1ef, 0xf4834f745387bd8b, 0, 138 }, /* #65 */
     6336    { 0x146513, 0x146513, 0xc5fd20d3dd14e1ef, 0xf4834f745387bf8b, 0, 138 }, /* #65 b */
     6337    { 0x127c02, 0x127403, 0x3c59f814b155dde1, 0xc0a58aaeef08f167, 0, 211 }, /* #66 */
     6338    { 0x2d03d7, 0x2d03d7, 0x3c59f814b155dde1, 0xc0a58aaeef0cf167, 0, 211 }, /* #66 b */
     6339    { 0x3a7186, 0x3a7187, 0x85904abb0f32a390, 0x951c8216412aec3c, 0, 171 }, /* #67 */
     6340    { 0x050e53, 0x050653, 0x85904abb0f32a390, 0x951c8616412aec3c, 0, 171 }, /* #67 b */
     6341    { 0x3d2e87, 0x3d2e87, 0x414bcd31a9c206ca, 0x53840d95414bcd31, 0, 161 }, /* #68 */
     6342    { 0x025152, 0x025953, 0x414bcd31a9c206ca, 0x53840d94414bcd31, 0, 161 }, /* #68 b */
     6343    { 0x3a6a12, 0x3a6a13, 0x724b2453161f908d, 0x24b2453161f908d3, 0, 196 }, /* #69 */
     6344    { 0x0515c7, 0x051dc7, 0x724b2453161f908d, 0x24b2453161f908db, 0, 196 }, /* #69 b */
     6345    { 0x222ec7, 0x222ec6, 0xfde71711f7228f31, 0x8a3cc7fbce2e23ee, 0, 170 }, /* #70 */
     6346    { 0x1d5112, 0x1d5912, 0xfde71711f7228f31, 0x8a3cc5fbce2e23ee, 0, 170 }, /* #70 b */
     6347    { 0x0c2c17, 0x0c2417, 0x5fc25ffbb8aaf51d, 0xeee2abd476bf84bf, 0, 218 }, /* #71 */
     6348    { 0x3353c2, 0x3353c3, 0x5fc25ffbb8aaf51d, 0xeee2abd474bf84bf, 0, 218 }, /* #71 b */
     6349    { 0x254a53, 0x254a53, 0x78c608a1c90830f4, 0x21061e978c608a1c, 0, 37 }, /* #72 */
     6350    { 0x1a3586, 0x1a3d87, 0x78c608a1c90830f4, 0x21061e878c608a1c, 0, 37 }, /* #72 b */
     6351    { 0x305fc2, 0x3057c2, 0x86c3ffc063a67abc, 0x1ffe031d33d5e21b, 0, 139 }, /* #73 */
     6352    { 0x0f2017, 0x0f2016, 0x86c3ffc063a67abc, 0x1ffe031d33d5e61b, 0, 139 }, /* #73 b */
     6353    { 0x0433d7, 0x043bd7, 0x7f59dd4473b15557, 0x11cec5555efeb3ba, 0, 218 }, /* #74 */
     6354    { 0x3b4c02, 0x3b4c03, 0x7f59dd4473b15557, 0x11cec5555cfeb3ba, 0, 218 }, /* #74 b */
     6355    { 0x277816, 0x277816, 0xf492514d913fd083, 0x924a29b227fa106f, 0, 5  }, /* #75 */
     6356    { 0x1807c3, 0x180fc2, 0xf492514d913fd083, 0x924a29b227fa107f, 0, 5  }, /* #75 b */
     6357    { 0x1d5fd6, 0x1d57d7, 0x9eb9217474c6a9d9, 0xaa7653d7242e8e98, 0, 110 }, /* #76 */
     6358    { 0x222003, 0x222003, 0x9eb9217474c6a9d9, 0xaa7673d7242e8e98, 0, 110 }, /* #76 b */
     6359    { 0x1f5606, 0x1f5e06, 0x750c44e52e8a3a95, 0xe52e8a3a953a8622, 0, 152 }, /* #77 */
     6360    { 0x2029d3, 0x2029d2, 0x750c44e52e8a3a95, 0xe52e8a3a95ba8622, 0, 152 }, /* #77 b */
     6361    { 0x110f02, 0x110703, 0xb77ba12dbd7894f5, 0xebc4a7aaddee84b6, 0, 163 }, /* #78 */
     6362    { 0x2e70d7, 0x2e70d7, 0xb77ba12dbd7894f5, 0xebc4a7aeddee84b6, 0, 163 }, /* #78 b */
     6363    { 0x3c5b13, 0x3c5312, 0x43749297c9890820, 0x5f2624208286e925, 0, 26 }, /* #79 */
     6364    { 0x0324c6, 0x0324c6, 0x43749297c9890820, 0x5f2624208086e925, 0, 26 }, /* #79 b */
     6365    { 0x0d2e46, 0x0d2e46, 0xa4d382e301b25c73, 0x9c17180d92e39a93, 0, 203 }, /* #80 */
     6366    { 0x325193, 0x325992, 0xa4d382e301b25c73, 0x9c17180d92e39e93, 0, 203 }, /* #80 b */
     6367    { 0x0a5613, 0x0a5e12, 0xdb939139cfaec722, 0x89ce7d7639176e4e, 0, 83 }, /* #81 */
     6368    { 0x3529c6, 0x3529c6, 0xdb939139cfaec722, 0x89ce7d7639136e4e, 0, 83 }, /* #81 b */
     6369    { 0x193a13, 0x193a12, 0x54f75e72ca3da472, 0xb28f691caa9eebce, 0, 30 }, /* #82 */
     6370    { 0x2645c6, 0x264dc6, 0x54f75e72ca3da472, 0xb28f691c8a9eebce, 0, 30 }, /* #82 b */
     6371    { 0x134053, 0x134853, 0x6d3a95498c794370, 0x2a9318f286e16d3a, 0, 209 }, /* #83 */
     6372    { 0x2c3f86, 0x2c3f87, 0x6d3a95498c794370, 0x2a9318f286e06d3a, 0, 209 }, /* #83 b */
     6373    { 0x321907, 0x321107, 0xd5f76ec2ac516dac, 0x8a2db59d5f76ec2a, 0, 165 }, /* #84 */
     6374    { 0x0d66d2, 0x0d66d3, 0xd5f76ec2ac516dac, 0x8a2db58d5f76ec2a, 0, 165 }, /* #84 b */
     6375    { 0x020797, 0x020796, 0xf0c1c3525e60fa12, 0x1a92f307d097c307, 0, 83 }, /* #85 */
     6376    { 0x3d7842, 0x3d7042, 0xf0c1c3525e60fa12, 0x1a92f307d093c307, 0, 83 }, /* #85 b */
     6377    { 0x0a6453, 0x0a6c52, 0x35a32caab84ac848, 0x89ad196555c25642, 0, 60 }, /* #86 */
     6378    { 0x351b86, 0x351b86, 0x35a32caab84ac848, 0x81ad196555c25642, 0, 60 }, /* #86 b */
     6379    { 0x105893, 0x105093, 0x0103a00c5fbc43be, 0xc43be8081d0062fd, 0, 44 }, /* #87 */
     6380    { 0x2f2746, 0x2f2747, 0x0103a00c5fbc43be, 0xc43be0081d0062fd, 0, 44 }, /* #87 b */
     6381    { 0x012747, 0x012f46, 0x94666bcb654ebd2f, 0x97e5199af2d953af, 0, 183 }, /* #88 */
     6382    { 0x3e5892, 0x3e5892, 0x94666bcb654ebd2f, 0x97a5199af2d953af, 0, 183 }, /* #88 b */
     6383    { 0x230787, 0x230787, 0x4117fd004920b052, 0xfe80249058295045, 0, 143 }, /* #89 */
     6384    { 0x1c7852, 0x1c7053, 0x4117fd004920b052, 0xfe80249058291045, 0, 143 }, /* #89 b */
     6385    { 0x0c0113, 0x0c0913, 0x219ea528af4becaa, 0x4a2bd2fb2aa433d4, 0, 86 }, /* #90 */
     6386    { 0x337ec6, 0x337ec7, 0x219ea528af4becaa, 0x4a2bd2fb2a8433d4, 0, 86 }, /* #90 b */
     6387    { 0x202406, 0x202407, 0x987868ed7f7018fc, 0xe261e1a3b5fdc063, 0, 251 }, /* #91 */
     6388    { 0x1f5bd3, 0x1f53d3, 0x987868ed7f7018fc, 0xe661e1a3b5fdc063, 0, 251 }, /* #91 b */
     6389    { 0x211847, 0x211846, 0xb2d1051a08d46f35, 0xb4414682351bcd76, 0, 6  }, /* #92 */
     6390    { 0x1e6792, 0x1e6f92, 0xb2d1051a08d46f35, 0xb4414682351bcd56, 0, 6  }, /* #92 b */
     6391    { 0x185ed2, 0x185ed3, 0x7938a4f90e967a52, 0x38a4f90e967a523c, 0, 200 }, /* #93 */
     6392    { 0x272107, 0x272907, 0x7938a4f90e967a52, 0x38a4f90e967a52bc, 0, 200 }, /* #93 b */
     6393    { 0x201217, 0x201a16, 0x33525724c916bb0d, 0x95c93245aec3666a, 0, 206 }, /* #94 */
     6394    { 0x1f6dc2, 0x1f6dc2, 0x33525724c916bb0d, 0x95c93245aec3466a, 0, 206 }, /* #94 b */
     6395    { 0x1a6116, 0x1a6116, 0x0556a9aca395e2b4, 0x556a9aca395e2b40, 0, 196 }, /* #95 */
     6396    { 0x251ec3, 0x2516c2, 0x0556a9aca395e2b4, 0x556a9aca395e2b48, 0, 196 }, /* #95 b */
    40936397};
    40946398static const BINU64_TEST_T g_aTests_rcr_u64_amd[] =
    40956399{
    4096     { 0x046cc2, 0x0464c2, 0x0000000000000000, 0x0000000000000000, 0, 111 }, /* #0 */
    4097     { 0x333d57, 0x333556, 0x0000000000000000, 0x0000800000000000, 0, 17 }, /* #1 */
    4098     { 0x385506, 0x385506, 0x0000000000000000, 0x0000000000000000, 0, 81 }, /* #2 */
    4099     { 0x1e6ad7, 0x1e62d6, 0x0000000000000000, 0x0000000000000400, 0, 54 }, /* #3 */
    4100     { 0x317a07, 0x317206, 0x0000000000000000, 0x0000000000000020, 0, 123 }, /* #4 */
    4101     { 0x220107, 0x220106, 0x0000000000000000, 0x0000000000100000, 0, 108 }, /* #5 */
    4102     { 0x284b86, 0x284b87, 0xf0b8950c1200c5c7, 0x824018b8ef0b8950, 0, 164 }, /* #6 */
    4103     { 0x244346, 0x244b47, 0xb274173ab15a9711, 0x88ac9d05ceac56a5, 0, 138 }, /* #7 */
    4104     { 0x171346, 0x171347, 0xf2a26252bca30513, 0x131295e518289bca, 0, 118 }, /* #8 */
    4105     { 0x1a2e43, 0x1a2e42, 0xda732c703494e1c8, 0x6929c391da732c70, 0, 160 }, /* #9 */
    4106     { 0x185f92, 0x185f92, 0xd44c23e3e58840a5, 0xa2611f1f2c42052b, 0, 126 }, /* #10 */
    4107     { 0x3c33d6, 0x3c33d6, 0xfcfabd19b3422a99, 0x22a997e7d5e8cd9a, 0, 149 }, /* #11 */
    4108     { 0x0f1556, 0x0f1d57, 0xbaa51024a289a4d6, 0x49acbaa51024a289, 0, 144 }, /* #12 */
    4109     { 0x1b22c2, 0x1b2ac3, 0x4c7e661f88301434, 0x88301434263f330f, 0, 161 }, /* #13 */
    4110     { 0x2f5f06, 0x2f5f07, 0x392c2748ed5b1e73, 0x9cc72584e91dab63, 0, 75 }, /* #14 */
    4111     { 0x2c7fd6, 0x2c7fd6, 0x6336b17ba07cd3d2, 0x7a46336b17ba07cd, 0, 76 }, /* #15 */
    4112     { 0x263882, 0x263882, 0x816879497223a21e, 0x525c88e887902d0f, 0, 43 }, /* #16 */
    4113     { 0x353f83, 0x353f82, 0x89702ce267a71188, 0x8c4b8167133d388c, 0, 69 }, /* #17 */
    4114     { 0x2f4643, 0x2f4642, 0xdf559b1542a022ef, 0xfefaacd8aa150117, 0, 197 }, /* #18 */
    4115     { 0x266596, 0x266596, 0x1d8889bf2772bbd0, 0xec444df93b95de80, 0, 190 }, /* #19 */
    4116     { 0x0b71c6, 0x0b71c7, 0xf67231a13322df4c, 0x31ece463426645be, 0, 199 }, /* #20 */
    4117     { 0x293612, 0x293613, 0xd037f7a353bad9e7, 0x1a9dd6cf3b40dfde, 0, 166 }, /* #21 */
    4118     { 0x2f3253, 0x2f3252, 0xd47991a24b98acd0, 0xea3cc8d125cc5668, 0, 1  }, /* #22 */
    4119     { 0x3961d3, 0x3969d2, 0x61da2747a10e0e80, 0xb0ed13a3d0870740, 0, 129 }, /* #23 */
    4120     { 0x3e1a82, 0x3e1a83, 0xcfb6073a820006ac, 0x6c0e7504000d58cf, 0, 184 }, /* #24 */
    4121     { 0x381b83, 0x381382, 0xc0c521c444d7ff78, 0xe06290e2226bffbc, 0, 65 }, /* #25 */
    4122     { 0x2d1f83, 0x2d1f83, 0x25db24493d7a4357, 0x5792ed92249ebd21, 0, 9  }, /* #26 */
    4123     { 0x067313, 0x067b12, 0x3ea137e57fec7b84, 0x4fa84df95ffb1ee1, 0, 130 }, /* #27 */
    4124     { 0x1a79d2, 0x1a79d3, 0xf5060e7d18b48ad2, 0x5060e7d18b48ad27, 0, 189 }, /* #28 */
    4125     { 0x337607, 0x337606, 0xe45efaad2749e515, 0xf917beab49d27945, 0, 130 }, /* #29 */
    4126     { 0x1b6d97, 0x1b6d96, 0x2a54b7bb1215258e, 0x74a952deec485496, 0, 134 }, /* #30 */
    4127     { 0x2f6296, 0x2f6a96, 0x607eb1d5d4468004, 0xb1d5d4468004303f, 0, 113 }, /* #31 */
    4128     { 0x0f0202, 0x0f0a03, 0x6efa0dd9b30c565d, 0x7d06ecd9862b2e9b, 0, 122 }, /* #32 */
    4129     { 0x093207, 0x093206, 0xa08a196114ffb804, 0x28658453fee01341, 0, 247 }, /* #33 */
    4130     { 0x1f1753, 0x1f1f52, 0x4a5a4fc97b09f3a2, 0xa52d27e4bd84f9d1, 0, 65 }, /* #34 */
    4131     { 0x266146, 0x266147, 0x83c599e795061abd, 0x2a0c357a83c599e7, 0, 160 }, /* #35 */
    4132     { 0x3d3bc7, 0x3d33c7, 0x49aff36adce145d6, 0xce145d6a4d7f9b56, 0, 29 }, /* #36 */
    4133     { 0x2c5fd2, 0x2c57d2, 0x78aa5569b5c86a0c, 0xdae435061e2a955a, 0, 98 }, /* #37 */
    4134     { 0x1970d7, 0x1970d7, 0x46efc9e52c87ca42, 0xc9e52c87ca42a377, 0, 241 }, /* #38 */
    4135     { 0x1207c2, 0x120fc3, 0x04e552ca74d8cab9, 0x7204e552ca74d8ca, 0, 72 }, /* #39 */
    4136     { 0x251002, 0x251002, 0x5c91e365ac1be9ca, 0xc1be9ca2e48f1b2d, 0, 93 }, /* #40 */
    4137     { 0x371f02, 0x371702, 0x197614b32f96dcbd, 0xccbe5b72f432ec29, 0, 167 }, /* #41 */
    4138     { 0x000796, 0x000f96, 0x0feed4395a8dbee1, 0xa36fb841fdda872b, 0, 91 }, /* #42 */
    4139     { 0x2938d3, 0x2938d2, 0x9c6294f54cbd3ebf, 0xa65e9f5fe718a53d, 0, 98 }, /* #43 */
    4140     { 0x171106, 0x171107, 0xa765bdca3c3a8aaa, 0xd96f728f0ea2aa94, 0, 251 }, /* #44 */
    4141     { 0x121702, 0x121702, 0x817a6ec049ec6f3a, 0xc6f3a40bd376024f, 0, 213 }, /* #45 */
    4142     { 0x362747, 0x362f47, 0xa70f43089feaa946, 0x5528da70f43089fe, 0, 20 }, /* #46 */
    4143     { 0x0c4fc2, 0x0c4fc3, 0xc3920f101590870b, 0x6c3920f101590870, 0, 68 }, /* #47 */
    4144     { 0x0209c2, 0x0201c2, 0xdce71128f69e7453, 0xe7388947b4f3a29b, 0, 190 }, /* #48 */
    4145     { 0x1215c7, 0x121dc7, 0xee9acbe8892f0795, 0x83cafba6b2fa224b, 0, 18 }, /* #49 */
    4146     { 0x287c82, 0x287482, 0x14b6e9dc58a18741, 0xdba77162861d0429, 0, 247 }, /* #50 */
    4147     { 0x3a2602, 0x3a2603, 0x105f62c3a072cac9, 0x161d03965648417d, 0, 110 }, /* #51 */
    4148     { 0x001847, 0x001047, 0x8f033f432d559a45, 0xc0cfd0cb55669171, 0, 59 }, /* #52 */
    4149     { 0x0a61c3, 0x0a61c3, 0x83ca6f27aa1bbfc2, 0xd50ddfe160f29bc9, 0, 98 }, /* #53 */
    4150     { 0x1b1fc6, 0x1b17c7, 0x8abc27615104aff5, 0xea8abc27615104af, 0, 200 }, /* #54 */
    4151     { 0x0c08c2, 0x0c00c2, 0x2b3872d6d2661241, 0xcc24822b3872d6d2, 0, 152 }, /* #55 */
    4152     { 0x271992, 0x271992, 0x9b201b28f7ff5104, 0x4d900d947bffa882, 0, 1  }, /* #56 */
    4153     { 0x220a12, 0x220a13, 0xc4433ed88e8ce5ce, 0xb623a33973988867, 0, 235 }, /* #57 */
    4154     { 0x154107, 0x154906, 0x47c88eae9801757d, 0x5d5f68f911d5d300, 0, 83 }, /* #58 */
    4155     { 0x067402, 0x067402, 0x1b89f99f4d7d462c, 0xfa8c581b89f99f4d, 0, 216 }, /* #59 */
    4156     { 0x3b5b16, 0x3b5b17, 0xcc62e0ebb1236b71, 0xaec48dadc598c5c1, 0, 167 }, /* #60 */
    4157     { 0x1e1256, 0x1e1257, 0x74993d77a04779fa, 0xebbd023bcfd1d264, 0, 110 }, /* #61 */
    4158     { 0x002093, 0x002892, 0x70a30525735c4c82, 0x4ae6b8990570a305, 0, 232 }, /* #62 */
    4159     { 0x211ec6, 0x211ec6, 0x078d6a6997cec3a0, 0xb534cbe761d001e3, 0, 50 }, /* #63 */
    4160     { 0x2c6586, 0x2c6d87, 0x853eaa37917d7b9d, 0x7b9d429f551bc8be, 0, 145 }, /* #64 */
    4161     { 0x395016, 0x395017, 0x9d8d51431dc2c2f4, 0xdc2c2f44ec6a8a18, 0, 221 }, /* #65 */
    4162     { 0x174e12, 0x174612, 0x68eb4e748c9c4aaf, 0xe91938955e68eb4e, 0, 168 }, /* #66 */
    4163     { 0x250943, 0x250942, 0x1110cf35bc02a2d6, 0xa8b5a22219e6b780, 0, 83 }, /* #67 */
    4164     { 0x113cc3, 0x113cc3, 0x74e4aae420c53bfa, 0x55c8418a77f574e4, 0, 176 }, /* #68 */
    4165     { 0x344202, 0x344a03, 0x1657ad4d39f54835, 0x5a9a73ea906a1657, 0, 176 }, /* #69 */
    4166     { 0x1b7206, 0x1b7207, 0x8a325f43abae73c4, 0x11464be87575ce78, 0, 195 }, /* #70 */
    4167     { 0x055657, 0x055e57, 0x73218a70eda90373, 0x73b990c53876d481, 0, 73 }, /* #71 */
    4168     { 0x0a7856, 0x0a7056, 0x4ea17b64fd241fc3, 0x3f864ea17b64fd24, 0, 144 }, /* #72 */
    4169     { 0x291ac2, 0x291ac2, 0xf53d78e1820b5223, 0xb52237a9ebc70c10, 0, 21 }, /* #73 */
    4170     { 0x181017, 0x181816, 0x274089ac9f642329, 0x4232993a044d64fb, 0, 85 }, /* #74 */
    4171     { 0x245612, 0x245613, 0x57a7699769d0fd53, 0x3b4cbb4e87ea995e, 0, 118 }, /* #75 */
    4172     { 0x083e93, 0x083e93, 0x40613dae65064be7, 0x9e80c27b5cca0c97, 0, 135 }, /* #76 */
    4173     { 0x306496, 0x306496, 0x8465661eafe580b6, 0xf57f2c05b2119598, 0, 166 }, /* #77 */
    4174     { 0x2b1407, 0x2b1406, 0xdfabbc5b1800d914, 0xf16c60036453bf57, 0, 111 }, /* #78 */
    4175     { 0x000643, 0x000642, 0x35394e378876e320, 0xe378876e3209a9ca, 0, 45 }, /* #79 */
    4176     { 0x2555d6, 0x255dd6, 0xc65da88ecfa89b15, 0x5da88ecfa89b1563, 0, 185 }, /* #80 */
    4177     { 0x115396, 0x115397, 0x67f046cc45507fb5, 0x11541fed4cfe08d9, 0, 99 }, /* #81 */
    4178     { 0x305c52, 0x305c52, 0x46a51131b49a6de5, 0x8898da4d36f291a9, 0, 50 }, /* #82 */
    4179     { 0x0b27c7, 0x0b27c7, 0x9320e37c75eed5f5, 0xd72641c6f8ebddab, 0, 135 }, /* #83 */
    4180     { 0x177d47, 0x177d47, 0x42db9dd46c2c17ff, 0x60bffd0b6e7751b0, 0, 150 }, /* #84 */
    4181     { 0x047643, 0x047e42, 0x40fbe9347f43df57, 0x9347f43df57a07df, 0, 109 }, /* #85 */
    4182     { 0x157492, 0x157c92, 0xe27a3c830b21f576, 0x61643eaece27a3c8, 0, 36 }, /* #86 */
    4183     { 0x132102, 0x132103, 0x6953390915f775be, 0x22beeeb7c6953390, 0, 228 }, /* #87 */
    4184     { 0x256a17, 0x256216, 0xc0de84bbfbff7703, 0x12efeffddc0f81bd, 0, 111 }, /* #88 */
    4185     { 0x3c1706, 0x3c1706, 0x4957998f4021495d, 0x3d0085257492af33, 0, 231 }, /* #89 */
    4186     { 0x312903, 0x312103, 0xfd5053e2e3112faa, 0xc6225f55fd5053e2, 0, 224 }, /* #90 */
    4187     { 0x1c54c6, 0x1c5cc6, 0xf2057a8016552d1f, 0x815ea005954b47de, 0, 251 }, /* #91 */
    4188     { 0x285752, 0x285f53, 0x076fdb17fc9a902e, 0x7fc9a902e03b7ed8, 0, 165 }, /* #92 */
    4189     { 0x1001d3, 0x1001d2, 0xade0de4e74a5c002, 0xde0de4e74a5c002d, 0, 61 }, /* #93 */
    4190     { 0x3675c6, 0x367dc6, 0x1cdb6ff3b5c12ab7, 0x955b8736dbfced70, 0, 82 }, /* #94 */
    4191     { 0x1f2bc2, 0x1f23c3, 0xc74b01a221bc25a3, 0x1d2c068886f0968d, 0, 63 }, /* #95 */
     6400    { 0x2d14d3, 0x2d14d2, 0x0000000000000000, 0x0000080000000000, 0, 149 }, /* #0 */
     6401    { 0x126b06, 0x126306, 0x0000000000000000, 0x0000000000000000, 0, 149 }, /* #0 b */
     6402    { 0x153e16, 0x153616, 0x0000000000000000, 0x0000000000000000, 0, 16 }, /* #1 */
     6403    { 0x2a41c3, 0x2a41c2, 0x0000000000000000, 0x0001000000000000, 0, 16 }, /* #1 b */
     6404    { 0x273213, 0x273212, 0x0000000000000000, 0x0000020000000000, 0, 215 }, /* #2 */
     6405    { 0x184dc6, 0x1845c6, 0x0000000000000000, 0x0000000000000000, 0, 215 }, /* #2 b */
     6406    { 0x213117, 0x213116, 0x0000000000000000, 0x0000000010000000, 0, 36 }, /* #3 */
     6407    { 0x1e4ec2, 0x1e46c2, 0x0000000000000000, 0x0000000000000000, 0, 36 }, /* #3 b */
     6408    { 0x3723d2, 0x3723d2, 0x0000000000000000, 0x0000000000000000, 0, 162 }, /* #4 */
     6409    { 0x085c07, 0x085406, 0x0000000000000000, 0x0000000040000000, 0, 162 }, /* #4 b */
     6410    { 0x1e2216, 0x1e2216, 0x0000000000000000, 0x0000000000000000, 0, 150 }, /* #5 */
     6411    { 0x215dc3, 0x2155c2, 0x0000000000000000, 0x0000040000000000, 0, 150 }, /* #5 b */
     6412    { 0x1d1b43, 0x1d1343, 0xa0f38a41cb440e01, 0xcb440e01d079c520, 0, 33 }, /* #6 */
     6413    { 0x226496, 0x226497, 0xa0f38a41cb440e01, 0xcb440e015079c520, 0, 33 }, /* #6 b */
     6414    { 0x2e1643, 0x2e1e43, 0x38dc36e78d0ca3e5, 0xb73c68651f2ce370, 0, 174 }, /* #7 */
     6415    { 0x116996, 0x116997, 0x38dc36e78d0ca3e5, 0xb73c68651f28e370, 0, 174 }, /* #7 b */
     6416    { 0x3f5407, 0x3f5407, 0x69adf10b057591a9, 0x057591a9b4d6f885, 0, 97 }, /* #8 */
     6417    { 0x002bd2, 0x0023d3, 0x69adf10b057591a9, 0x057591a934d6f885, 0, 97 }, /* #8 b */
     6418    { 0x3506d7, 0x3506d7, 0x99155b09b11bd07f, 0x22ab6136237a0ff9, 0, 188 }, /* #9 */
     6419    { 0x0a7902, 0x0a7103, 0x99155b09b11bd07f, 0x22ab6136237a0fe9, 0, 188 }, /* #9 b */
     6420    { 0x0d6413, 0x0d6413, 0x90a3834fa2a7394f, 0x394fc851c1a7d153, 0, 17 }, /* #10 */
     6421    { 0x321bc6, 0x3213c7, 0x90a3834fa2a7394f, 0x394f4851c1a7d153, 0, 17 }, /* #10 b */
     6422    { 0x284cd3, 0x284cd3, 0x2977df4200dee4b0, 0x72584a5df7d08037, 0, 82 }, /* #11 */
     6423    { 0x173306, 0x173b07, 0x2977df4200dee4b0, 0x72580a5df7d08037, 0, 82 }, /* #11 b */
     6424    { 0x0e0483, 0x0e0c82, 0x0cd0b170681fffc4, 0x858b8340fffe2433, 0, 118 }, /* #12 */
     6425    { 0x317b56, 0x317b56, 0x0cd0b170681fffc4, 0x858b8340fffe2033, 0, 118 }, /* #12 b */
     6426    { 0x2510c7, 0x2510c7, 0xd02ddf2899f9932e, 0x133f3265dd02ddf2, 0, 100 }, /* #13 */
     6427    { 0x1a6f12, 0x1a6713, 0xd02ddf2899f9932e, 0x133f3265cd02ddf2, 0, 100 }, /* #13 b */
     6428    { 0x0e7493, 0x0e7492, 0xecb028159aa2a7b4, 0xd5153da7b2c0a056, 0, 158 }, /* #14 */
     6429    { 0x310b46, 0x310346, 0xecb028159aa2a7b4, 0xd5153da3b2c0a056, 0, 158 }, /* #14 b */
     6430    { 0x194dd6, 0x1945d7, 0x041f96f3e507540e, 0xf96f3e507540e020, 0, 117 }, /* #15 */
     6431    { 0x263203, 0x263203, 0x041f96f3e507540e, 0xf96f3e507540e820, 0, 117 }, /* #15 b */
     6432    { 0x081fd2, 0x081fd3, 0x4f4fd369f360aa59, 0x60aa5927a7e9b4f9, 0, 89 }, /* #16 */
     6433    { 0x376007, 0x376807, 0x4f4fd369f360aa59, 0x60aa59a7a7e9b4f9, 0, 89 }, /* #16 b */
     6434    { 0x156ac2, 0x156ac3, 0x0b446f5ba855975d, 0x750ab2eba0b446f5, 0, 36 }, /* #17 */
     6435    { 0x2a1517, 0x2a1d17, 0x0b446f5ba855975d, 0x750ab2ebb0b446f5, 0, 36 }, /* #17 b */
     6436    { 0x345c12, 0x345413, 0xa6c654b8acf47b3a, 0x2e2b3d1ece94d8ca, 0, 235 }, /* #18 */
     6437    { 0x0b23c7, 0x0b23c7, 0xa6c654b8acf47b3a, 0x2e2b3d1eceb4d8ca, 0, 235 }, /* #18 b */
     6438    { 0x112117, 0x112116, 0xd0633cb64bddd36b, 0x33cb64bddd36be83, 0, 245 }, /* #19 */
     6439    { 0x2e5ec2, 0x2e56c2, 0xd0633cb64bddd36b, 0x33cb64bddd36b683, 0, 245 }, /* #19 b */
     6440    { 0x2455d2, 0x245dd3, 0x24ad295633c0863d, 0x5633c0863d125694, 0, 233 }, /* #20 */
     6441    { 0x1b2a07, 0x1b2a07, 0x24ad295633c0863d, 0x5633c0863d925694, 0, 233 }, /* #20 b */
     6442    { 0x186d87, 0x186d87, 0xe8f9272f16be51fe, 0xe8f9272f16be51fe, 0, 128 }, /* #21 */
     6443    { 0x271252, 0x271252, 0xe8f9272f16be51fe, 0xe8f9272f16be51fe, 0, 128 }, /* #21 b */
     6444    { 0x075f03, 0x075703, 0x711701c253704a31, 0x28c6e22e0384a6e0, 0, 143 }, /* #22 */
     6445    { 0x3820d6, 0x3820d7, 0x711701c253704a31, 0x28c4e22e0384a6e0, 0, 143 }, /* #22 b */
     6446    { 0x1a4246, 0x1a4247, 0xfa52b863c7e3c3e8, 0xe1f43e94ae18f1f8, 0, 82 }, /* #23 */
     6447    { 0x253d93, 0x253593, 0xfa52b863c7e3c3e8, 0xe1f47e94ae18f1f8, 0, 82 }, /* #23 b */
     6448    { 0x3f14d7, 0x3f14d7, 0xf65064630f3361a8, 0x1f65064630f3361a, 0, 68 }, /* #24 */
     6449    { 0x006b02, 0x006303, 0xf65064630f3361a8, 0x0f65064630f3361a, 0, 68 }, /* #24 b */
     6450    { 0x3f0082, 0x3f0082, 0x0c27e2a789c2adea, 0x0c27e2a789c2adea, 0, 0  }, /* #25 */
     6451    { 0x007f57, 0x007f57, 0x0c27e2a789c2adea, 0x0c27e2a789c2adea, 0, 0  }, /* #25 b */
     6452    { 0x042746, 0x042746, 0x962bcdbdb9038569, 0xdedc81c2b4a58af3, 0, 170 }, /* #26 */
     6453    { 0x3b5893, 0x3b5092, 0x962bcdbdb9038569, 0xdedc81c2b4e58af3, 0, 170 }, /* #26 b */
     6454    { 0x021616, 0x021617, 0x43a0d2483c380c13, 0x0182643a0d2483c3, 0, 212 }, /* #27 */
     6455    { 0x3d69c3, 0x3d61c3, 0x43a0d2483c380c13, 0x0182743a0d2483c3, 0, 212 }, /* #27 b */
     6456    { 0x347296, 0x347296, 0xafb3190a20cfe0da, 0xfb3190a20cfe0da5, 0, 253 }, /* #28 */
     6457    { 0x0b0d43, 0x0b0542, 0xafb3190a20cfe0da, 0xfb3190a20cfe0dad, 0, 253 }, /* #28 b */
     6458    { 0x290ed2, 0x2906d2, 0x068132c6cdd3b6b9, 0xedae40d02658d9ba, 0, 83 }, /* #29 */
     6459    { 0x167107, 0x167106, 0x068132c6cdd3b6b9, 0xedae60d02658d9ba, 0, 83 }, /* #29 b */
     6460    { 0x2b4f16, 0x2b4f16, 0x01e7e0e3d27123d6, 0x8f5803cfc1c7a4e2, 0, 15 }, /* #30 */
     6461    { 0x1430c3, 0x1438c2, 0x01e7e0e3d27123d6, 0x8f5a03cfc1c7a4e2, 0, 15 }, /* #30 b */
     6462    { 0x005056, 0x005056, 0x9df44d378c5bc92b, 0xefa269bc62de495a, 0, 62 }, /* #31 */
     6463    { 0x3f2f83, 0x3f2782, 0x9df44d378c5bc92b, 0xefa269bc62de495e, 0, 62 }, /* #31 b */
     6464    { 0x255282, 0x255282, 0xb9535050b0e99d41, 0x285874cea0ae54d4, 0, 106 }, /* #32 */
     6465    { 0x1a2d57, 0x1a2556, 0xb9535050b0e99d41, 0x285874cea0ee54d4, 0, 106 }, /* #32 b */
     6466    { 0x363482, 0x363c83, 0xcaab5b20efa448db, 0x4891b6caab5b20ef, 0, 88 }, /* #33 */
     6467    { 0x094b57, 0x094b57, 0xcaab5b20efa448db, 0x4891b7caab5b20ef, 0, 88 }, /* #33 b */
     6468    { 0x1d4fc2, 0x1d47c3, 0x3ae72fdc586991dc, 0x1dc1d7397ee2c34c, 0, 141 }, /* #34 */
     6469    { 0x223017, 0x223017, 0x3ae72fdc586991dc, 0x1dc9d7397ee2c34c, 0, 141 }, /* #34 b */
     6470    { 0x0e7f13, 0x0e7f13, 0xa716c25fd54121df, 0x4121dfd38b612fea, 0, 217 }, /* #35 */
     6471    { 0x3100c6, 0x3108c7, 0xa716c25fd54121df, 0x4121df538b612fea, 0, 217 }, /* #35 b */
     6472    { 0x2f6342, 0x2f6343, 0xdd4b77a48cb0960e, 0x3752dde9232c2583, 0, 2  }, /* #36 */
     6473    { 0x101c97, 0x101c97, 0xdd4b77a48cb0960e, 0x7752dde9232c2583, 0, 2  }, /* #36 b */
     6474    { 0x194003, 0x194002, 0xa460f29ee5b93d33, 0x30794f72dc9e99e9, 0, 186 }, /* #37 */
     6475    { 0x263fd6, 0x2637d6, 0xa460f29ee5b93d33, 0x30794f72dc9e99a9, 0, 186 }, /* #37 b */
     6476    { 0x1933c7, 0x193bc6, 0xc249c864e9ac9867, 0x9272193a6b2619f8, 0, 59 }, /* #38 */
     6477    { 0x264c12, 0x264c12, 0xc249c864e9ac9867, 0x9272193a6b2619d8, 0, 59 }, /* #38 b */
     6478    { 0x2c7913, 0x2c7113, 0x0a9ac1d7f4c0820f, 0xf0a9ac1d7f4c0820, 0, 132 }, /* #39 */
     6479    { 0x1306c6, 0x1306c7, 0x0a9ac1d7f4c0820f, 0xe0a9ac1d7f4c0820, 0, 132 }, /* #39 b */
     6480    { 0x256692, 0x256692, 0x63b48708607ae2a0, 0x1eb8a80c7690e10c, 0, 91 }, /* #40 */
     6481    { 0x1a1947, 0x1a1146, 0x63b48708607ae2a0, 0x1eb8a82c7690e10c, 0, 91 }, /* #40 b */
     6482    { 0x185f06, 0x185706, 0x08555b40e0ce4dcb, 0xce4dcb042aada070, 0, 217 }, /* #41 */
     6483    { 0x2720d3, 0x2720d2, 0x08555b40e0ce4dcb, 0xce4dcb842aada070, 0, 217 }, /* #41 b */
     6484    { 0x0b2283, 0x0b2a83, 0x03b4f56c5b112966, 0x8894b340ed3d5b16, 0, 90 }, /* #42 */
     6485    { 0x345d56, 0x345d57, 0x03b4f56c5b112966, 0x8894b300ed3d5b16, 0, 90 }, /* #42 b */
     6486    { 0x3a5592, 0x3a5d93, 0xa8fa67cf9640912a, 0x9640912a547d33e7, 0, 225 }, /* #43 */
     6487    { 0x052a47, 0x052a47, 0xa8fa67cf9640912a, 0x9640912ad47d33e7, 0, 225 }, /* #43 b */
     6488    { 0x191fd7, 0x1917d6, 0x7173af101e4c8415, 0x3c99082b7173af10, 0, 160 }, /* #44 */
     6489    { 0x266002, 0x266002, 0x7173af101e4c8415, 0x3c99082a7173af10, 0, 160 }, /* #44 b */
     6490    { 0x1d4592, 0x1d4d93, 0xe3885c515ed7b474, 0x68e8e3885c515ed7, 0, 16 }, /* #45 */
     6491    { 0x223a47, 0x223a47, 0xe3885c515ed7b474, 0x68e9e3885c515ed7, 0, 16 }, /* #45 b */
     6492    { 0x2b4602, 0x2b4602, 0xa843fd51755ceed5, 0xeed55421fea8baae, 0, 81 }, /* #46 */
     6493    { 0x1439d7, 0x1431d6, 0xa843fd51755ceed5, 0xeed5d421fea8baae, 0, 81 }, /* #46 b */
     6494    { 0x125493, 0x125c92, 0x6f1ea41f9383c1a6, 0x7a907e4e0f069ade, 0, 55 }, /* #47 */
     6495    { 0x2d2b46, 0x2d2b46, 0x6f1ea41f9383c1a6, 0x7a907e4e0f0698de, 0, 55 }, /* #47 b */
     6496    { 0x0f5612, 0x0f5612, 0xf603f0f86d9a6f57, 0xc07e1f0db34deaef, 0, 124 }, /* #48 */
     6497    { 0x3029c7, 0x3021c6, 0xf603f0f86d9a6f57, 0xc07e1f0db34deaff, 0, 124 }, /* #48 b */
     6498    { 0x386f07, 0x386f06, 0x340f589599565985, 0xaccab2cc2cd03d62, 0, 230 }, /* #49 */
     6499    { 0x0710d2, 0x0718d2, 0x340f589599565985, 0xaccab2cc28d03d62, 0, 230 }, /* #49 b */
     6500    { 0x2b32d2, 0x2b3ad3, 0xbde51b3bca5f68fa, 0xbca367794bed1f4b, 0, 60 }, /* #50 */
     6501    { 0x144d07, 0x144d07, 0xbde51b3bca5f68fa, 0xbca367794bed1f5b, 0, 60 }, /* #50 b */
     6502    { 0x103b56, 0x103b57, 0x9ff797dfeb715e91, 0x5b8af48a7fde5f7f, 0, 222 }, /* #51 */
     6503    { 0x2f4483, 0x2f4c83, 0x9ff797dfeb715e91, 0x5b8af48e7fde5f7f, 0, 222 }, /* #51 b */
     6504    { 0x1c7297, 0x1c7297, 0x4f11c68dbb7a2114, 0x14a788e346ddbd10, 0, 137 }, /* #52 */
     6505    { 0x230d42, 0x230543, 0x4f11c68dbb7a2114, 0x142788e346ddbd10, 0, 137 }, /* #52 b */
     6506    { 0x3c6b87, 0x3c6387, 0xfb12c63ec62e13c0, 0x09e07ec4b18fb18b, 0, 146 }, /* #53 */
     6507    { 0x031452, 0x031453, 0xfb12c63ec62e13c0, 0x09e03ec4b18fb18b, 0, 146 }, /* #53 b */
     6508    { 0x1b0117, 0x1b0116, 0x80a8043f436c6246, 0x10fd0db1891b0150, 0, 111 }, /* #54 */
     6509    { 0x247ec2, 0x2476c2, 0x80a8043f436c6246, 0x10fd0db189190150, 0, 111 }, /* #54 b */
     6510    { 0x225f03, 0x225703, 0xc29bb5e89acde1af, 0xe14ddaf44d66f0d7, 0, 129 }, /* #55 */
     6511    { 0x1d20d6, 0x1d28d7, 0xc29bb5e89acde1af, 0x614ddaf44d66f0d7, 0, 129 }, /* #55 b */
     6512    { 0x3f4107, 0x3f4106, 0x05a77d010f616ea6, 0xea682d3be8087b0b, 0, 141 }, /* #56 */
     6513    { 0x003ed2, 0x0036d2, 0x05a77d010f616ea6, 0xea602d3be8087b0b, 0, 141 }, /* #56 b */
     6514    { 0x134e12, 0x134e13, 0x25a3722e52f25cb1, 0x94bc972c44b46e45, 0, 35 }, /* #57 */
     6515    { 0x2c31c7, 0x2c39c7, 0x25a3722e52f25cb1, 0x94bc972c64b46e45, 0, 35 }, /* #57 b */
     6516    { 0x0f7386, 0x0f7386, 0x7c932c4deb4eb611, 0xc227c932c4deb4eb, 0, 76 }, /* #58 */
     6517    { 0x300c53, 0x300452, 0x7c932c4deb4eb611, 0xc237c932c4deb4eb, 0, 76 }, /* #58 b */
     6518    { 0x2b6dd3, 0x2b6dd2, 0xf6723e93f35496b4, 0x4b5a7d9c8fa4fcd5, 0, 210 }, /* #59 */
     6519    { 0x141206, 0x141a06, 0xf6723e93f35496b4, 0x4b5a3d9c8fa4fcd5, 0, 210 }, /* #59 b */
     6520    { 0x051e42, 0x051e43, 0xae94ef312d1a9e64, 0x798968d4f322ba53, 0, 174 }, /* #60 */
     6521    { 0x3a6197, 0x3a6997, 0xae94ef312d1a9e64, 0x798968d4f326ba53, 0, 174 }, /* #60 b */
     6522    { 0x2778d2, 0x2778d3, 0xca026f89bc890e2f, 0x650137c4de448717, 0, 129 }, /* #61 */
     6523    { 0x180707, 0x180707, 0xca026f89bc890e2f, 0xe50137c4de448717, 0, 129 }, /* #61 b */
     6524    { 0x271892, 0x271892, 0x2c14fb69417fc7c7, 0x5ff1f1c5829f6d28, 0, 27 }, /* #62 */
     6525    { 0x186747, 0x186f46, 0x2c14fb69417fc7c7, 0x5ff1f1e5829f6d28, 0, 27 }, /* #62 b */
     6526    { 0x085e87, 0x085e87, 0xbcf4ff1cd6af0701, 0xabc1c0779e9fe39a, 0, 91 }, /* #63 */
     6527    { 0x372152, 0x372953, 0xbcf4ff1cd6af0701, 0xabc1c0579e9fe39a, 0, 91 }, /* #63 b */
     6528    { 0x084446, 0x084c47, 0xec42ec8102821d13, 0x64081410e89bb10b, 0, 174 }, /* #64 */
     6529    { 0x373b93, 0x373b93, 0xec42ec8102821d13, 0x64081410e89fb10b, 0, 174 }, /* #64 b */
     6530    { 0x296e96, 0x296696, 0xc8ed4d417da5b099, 0x3b53505f696c2659, 0, 251 }, /* #65 */
     6531    { 0x161143, 0x161142, 0xc8ed4d417da5b099, 0x3b53505f696c2679, 0, 251 }, /* #65 b */
     6532    { 0x290e92, 0x290693, 0x339ae013a143f15c, 0xc0274287e2b8339a, 0, 176 }, /* #66 */
     6533    { 0x167147, 0x167147, 0x339ae013a143f15c, 0xc0274287e2b9339a, 0, 176 }, /* #66 b */
     6534    { 0x281807, 0x281807, 0xaa5e58a431c3bfb2, 0x796290c70efecb54, 0, 183 }, /* #67 */
     6535    { 0x1767d2, 0x176fd3, 0xaa5e58a431c3bfb2, 0x796290c70efec954, 0, 183 }, /* #67 b */
     6536    { 0x114e97, 0x114e97, 0xd33cd33b0704e882, 0x82744174cf34cec1, 0, 90 }, /* #68 */
     6537    { 0x2e3142, 0x2e3943, 0xd33cd33b0704e882, 0x82744134cf34cec1, 0, 90 }, /* #68 b */
     6538    { 0x380557, 0x380557, 0x016b313bda30ea5f, 0x2fc05acc4ef68c3a, 0, 10 }, /* #69 */
     6539    { 0x077a82, 0x077283, 0x016b313bda30ea5f, 0x2f805acc4ef68c3a, 0, 10 }, /* #69 b */
     6540    { 0x3d1a02, 0x3d1203, 0x4c9cf1c8fb8ba386, 0xe391f717470c4c9c, 0, 240 }, /* #70 */
     6541    { 0x0265d7, 0x0265d7, 0x4c9cf1c8fb8ba386, 0xe391f717470d4c9c, 0, 240 }, /* #70 b */
     6542    { 0x1f2796, 0x1f2797, 0xb545ff7f02fb2148, 0xefe05f64290b545f, 0, 44 }, /* #71 */
     6543    { 0x205843, 0x205043, 0xb545ff7f02fb2148, 0xefe05f64291b545f, 0, 44 }, /* #71 b */
     6544    { 0x343606, 0x343e06, 0x48aff0a75c08d84a, 0x75c08d84a2457f85, 0, 101 }, /* #72 */
     6545    { 0x0b49d3, 0x0b49d2, 0x48aff0a75c08d84a, 0x75c08d84aa457f85, 0, 101 }, /* #72 b */
     6546    { 0x256b52, 0x256b53, 0x9ef76d752c34520f, 0x76d752c34520f4f7, 0, 53 }, /* #73 */
     6547    { 0x1a1487, 0x1a1c87, 0x9ef76d752c34520f, 0x76d752c34520fcf7, 0, 53 }, /* #73 b */
     6548    { 0x1b4ec3, 0x1b4ec3, 0xa1a65b9db34f65d4, 0xb9db34f65d4d0d32, 0, 173 }, /* #74 */
     6549    { 0x243116, 0x243917, 0xa1a65b9db34f65d4, 0xb9db34f65d450d32, 0, 173 }, /* #74 b */
     6550    { 0x086dc2, 0x086dc2, 0x79065db502393212, 0x99091e41976d408e, 0, 82 }, /* #75 */
     6551    { 0x371217, 0x371a16, 0x79065db502393212, 0x99095e41976d408e, 0, 82 }, /* #75 b */
     6552    { 0x077602, 0x077603, 0x8490669424d4a4d0, 0x0935293410920cd2, 0, 227 }, /* #76 */
     6553    { 0x3809d7, 0x3801d7, 0x8490669424d4a4d0, 0x0935293430920cd2, 0, 227 }, /* #76 b */
     6554    { 0x3f4986, 0x3f4986, 0x153ba7633a913cff, 0x774ec6752279fe15, 0, 120 }, /* #77 */
     6555    { 0x003653, 0x003e52, 0x153ba7633a913cff, 0x774ec6752279ff15, 0, 120 }, /* #77 b */
     6556    { 0x220082, 0x220883, 0x4e35b579585e2a76, 0x4ec4e35b579585e2, 0, 12 }, /* #78 */
     6557    { 0x1d7f57, 0x1d7f57, 0x4e35b579585e2a76, 0x4ed4e35b579585e2, 0, 12 }, /* #78 b */
     6558    { 0x1c5d47, 0x1c5547, 0xb5bd6776360ba212, 0x096d6f59dd8d82e8, 0, 138 }, /* #79 */
     6559    { 0x232292, 0x232293, 0xb5bd6776360ba212, 0x092d6f59dd8d82e8, 0, 138 }, /* #79 b */
     6560    { 0x344046, 0x344847, 0xed00572d2d0525fa, 0x5cb4b41497e9da00, 0, 111 }, /* #80 */
     6561    { 0x0b3f93, 0x0b3f93, 0xed00572d2d0525fa, 0x5cb4b41497ebda00, 0, 111 }, /* #80 b */
     6562    { 0x1b1f87, 0x1b1787, 0x8f9937a4b307f5c8, 0xd7231f326f49660f, 0, 207 }, /* #81 */
     6563    { 0x246052, 0x246053, 0x8f9937a4b307f5c8, 0xd7211f326f49660f, 0, 207 }, /* #81 b */
     6564    { 0x286902, 0x286903, 0x6134d4576ca37c49, 0x946f8926134d4576, 0, 156 }, /* #82 */
     6565    { 0x1716d7, 0x171ed7, 0x6134d4576ca37c49, 0x946f8936134d4576, 0, 156 }, /* #82 b */
     6566    { 0x1a6787, 0x1a6786, 0x550ed792b0b7586e, 0x1baaa1daf25616eb, 0, 11 }, /* #83 */
     6567    { 0x251852, 0x251052, 0x550ed792b0b7586e, 0x1b8aa1daf25616eb, 0, 11 }, /* #83 b */
     6568    { 0x211dc7, 0x2115c6, 0xae6cb89ffbb22c17, 0x2fae6cb89ffbb22c, 0, 136 }, /* #84 */
     6569    { 0x1e6212, 0x1e6212, 0xae6cb89ffbb22c17, 0x2eae6cb89ffbb22c, 0, 136 }, /* #84 b */
     6570    { 0x331dc2, 0x331dc3, 0x5a33abe422f07b5f, 0x68ceaf908bc1ed7c, 0, 255 }, /* #85 */
     6571    { 0x0c6217, 0x0c6a17, 0x5a33abe422f07b5f, 0x68ceaf908bc1ed7e, 0, 255 }, /* #85 b */
     6572    { 0x0b6707, 0x0b6707, 0x121be2ef916e14dd, 0xf177c8b70a6ec486, 0, 50 }, /* #86 */
     6573    { 0x3418d2, 0x3410d3, 0x121be2ef916e14dd, 0xf177c8b70a6e8486, 0, 50 }, /* #86 b */
     6574    { 0x161453, 0x161c53, 0xe87faf313ca3d71c, 0xae39e87faf313ca3, 0, 144 }, /* #87 */
     6575    { 0x296b86, 0x296b87, 0xe87faf313ca3d71c, 0xae38e87faf313ca3, 0, 144 }, /* #87 b */
     6576    { 0x196296, 0x196296, 0x9b2069a6c8bbb3e8, 0x1a69b22eecfa1364, 0, 51 }, /* #88 */
     6577    { 0x261d43, 0x261542, 0x9b2069a6c8bbb3e8, 0x1a69b22eecfa3364, 0, 51 }, /* #88 b */
     6578    { 0x080503, 0x080502, 0x53142b84df9e51eb, 0x285709bf3ca3d753, 0, 184 }, /* #89 */
     6579    { 0x377ad6, 0x3772d6, 0x53142b84df9e51eb, 0x285709bf3ca3d653, 0, 184 }, /* #89 b */
     6580    { 0x1e7086, 0x1e7086, 0xa5c7f9ca5377ea8d, 0xe3fce529bbf546a9, 0, 250 }, /* #90 */
     6581    { 0x210f53, 0x210752, 0xa5c7f9ca5377ea8d, 0xe3fce529bbf546e9, 0, 250 }, /* #90 b */
     6582    { 0x194397, 0x194397, 0xe10506c77ea47cea, 0xe10506c77ea47cea, 0, 192 }, /* #91 */
     6583    { 0x263c42, 0x263c42, 0xe10506c77ea47cea, 0xe10506c77ea47cea, 0, 192 }, /* #91 b */
     6584    { 0x365bc3, 0x3653c2, 0x56fc6bf72f04998a, 0xfdcbc12662aadf8d, 0, 235 }, /* #92 */
     6585    { 0x092416, 0x092416, 0x56fc6bf72f04998a, 0xfdcbc126628adf8d, 0, 235 }, /* #92 b */
     6586    { 0x171f82, 0x171f82, 0x2fe26b5eb0a72e91, 0x4d6bd614e5d222fe, 0, 180 }, /* #93 */
     6587    { 0x286057, 0x286856, 0x2fe26b5eb0a72e91, 0x4d6bd614e5d232fe, 0, 180 }, /* #93 b */
     6588    { 0x056ed2, 0x0566d3, 0xa0f4dee08bcc8800, 0xe64400283d37b822, 0, 218 }, /* #94 */
     6589    { 0x3a1107, 0x3a1107, 0xa0f4dee08bcc8800, 0xe64400683d37b822, 0, 218 }, /* #94 b */
     6590    { 0x0572c6, 0x057ac7, 0x6377293790b2340c, 0x790b2340c31bb949, 0, 229 }, /* #95 */
     6591    { 0x3a0d13, 0x3a0d13, 0x6377293790b2340c, 0x790b2340cb1bb949, 0, 229 }, /* #95 b */
    41926592};
    41936593static const BINU64_TEST_T g_aTests_shl_u64_amd[] =
    41946594{
    4195     { 0x076fd3, 0x076756, 0x0000000000000000, 0x0000000000000000, 0, 13 }, /* #0 */
    4196     { 0x1e3002, 0x1e3056, 0x0000000000000000, 0x0000000000000000, 0, 14 }, /* #1 */
    4197     { 0x257442, 0x257456, 0x0000000000000000, 0x0000000000000000, 0, 65 }, /* #2 */
    4198     { 0x0a4796, 0x0a4756, 0x0000000000000000, 0x0000000000000000, 0, 55 }, /* #3 */
    4199     { 0x011b96, 0x011356, 0x0000000000000000, 0x0000000000000000, 0, 178 }, /* #4 */
    4200     { 0x0961c7, 0x096156, 0x0000000000000000, 0x0000000000000000, 0, 198 }, /* #5 */
    4201     { 0x2c00d2, 0x2c0896, 0x4fc35e63fda4d1b3, 0x9346cc0000000000, 0, 170 }, /* #6 */
    4202     { 0x2316c3, 0x231e96, 0xefb3f2c544b3ab4f, 0xfcb1512cead3c000, 0, 206 }, /* #7 */
    4203     { 0x072017, 0x072097, 0x3d6b996615df652d, 0xae6598577d94b400, 0, 10 }, /* #8 */
    4204     { 0x244457, 0x244416, 0x4c21943b71986548, 0x432876e330ca9000, 0, 137 }, /* #9 */
    4205     { 0x070746, 0x070f96, 0x1f16fb90a7c1b7ff, 0xffe0000000000000, 0, 181 }, /* #10 */
    4206     { 0x037812, 0x037896, 0x10b8d3e415fcef26, 0xafe7793000000000, 0, 35 }, /* #11 */
    4207     { 0x375646, 0x375616, 0x857b60739003406f, 0x0739003406f00000, 0, 212 }, /* #12 */
    4208     { 0x1a7316, 0x1a7b17, 0xf095df8d60bb6b9c, 0x3800000000000000, 0, 185 }, /* #13 */
    4209     { 0x2a1012, 0x2a1896, 0xb365710f641a307d, 0x83460fa000000000, 0, 37 }, /* #14 */
    4210     { 0x290886, 0x290896, 0x1d1eea05d181bef1, 0xfbc4000000000000, 0, 50 }, /* #15 */
    4211     { 0x220b07, 0x220b96, 0x11752572deeed357, 0x95cb7bbb4d5c0000, 0, 82 }, /* #16 */
    4212     { 0x1b70c6, 0x1b7817, 0x709542fb93243ec6, 0x243ec60000000000, 0, 168 }, /* #17 */
    4213     { 0x266497, 0x266c17, 0xc7601b365da91400, 0x66cbb52280000000, 0, 213 }, /* #18 */
    4214     { 0x2b52c2, 0x2b5297, 0x10f57fdf3c47d8f7, 0x8000000000000000, 0, 255 }, /* #19 */
    4215     { 0x261686, 0x261616, 0x9e122f5f9798843e, 0x3e00000000000000, 0, 56 }, /* #20 */
    4216     { 0x235613, 0x235e17, 0x84662a3cf88485b4, 0x6800000000000000, 0, 57 }, /* #21 */
    4217     { 0x261a13, 0x261216, 0x9688c7f3038ce2f7, 0x3f981c6717b80000, 0, 19 }, /* #22 */
    4218     { 0x2a19d2, 0x2a1197, 0xd2f50c072004aced, 0xd4301c8012b3b400, 0, 74 }, /* #23 */
    4219     { 0x024482, 0x024497, 0x786926e9fd1fe2e4, 0xfc5c800000000000, 0, 237 }, /* #24 */
    4220     { 0x3f79d7, 0x3f7116, 0xd5afbde912755732, 0x449d55cc80000000, 0, 30 }, /* #25 */
    4221     { 0x1855c6, 0x185d96, 0xed26c893656b62d9, 0xcad6c5b200000000, 0, 225 }, /* #26 */
    4222     { 0x312887, 0x312097, 0x49c2c238a8317fe1, 0x8584715062ffc200, 0, 137 }, /* #27 */
    4223     { 0x323512, 0x323597, 0x01208b85fdfc54c1, 0xf153040000000000, 0, 42 }, /* #28 */
    4224     { 0x3e0c06, 0x3e0c17, 0x1ac8fd401f9c7cda, 0x4000000000000000, 0, 125 }, /* #29 */
    4225     { 0x1c5d46, 0x1c5597, 0x2b618202db82d8b5, 0xb705b16a00000000, 0, 97 }, /* #30 */
    4226     { 0x0b4092, 0x0b4097, 0xdf0af55b80c17d53, 0xb80c17d530000000, 0, 28 }, /* #31 */
    4227     { 0x3a0946, 0x3a0913, 0x5e3aeaa2f900b82a, 0x78ebaa8be402e0a8, 0, 2  }, /* #32 */
    4228     { 0x302992, 0x302116, 0xfc6c1129b69722c6, 0x1129b69722c60000, 0, 144 }, /* #33 */
    4229     { 0x033196, 0x033116, 0x1f96b1249574af25, 0x5792800000000000, 0, 175 }, /* #34 */
    4230     { 0x3e1f86, 0x3e1716, 0x73f7b6433e5ab078, 0x33e5ab0780000000, 0, 92 }, /* #35 */
    4231     { 0x1533c6, 0x153397, 0x81973b2e0663cacc, 0x98f2b30000000000, 0, 166 }, /* #36 */
    4232     { 0x1b5096, 0x1b5896, 0xbb312a72f4659d29, 0xa400000000000000, 0, 186 }, /* #37 */
    4233     { 0x3c0016, 0x3c0896, 0xf5ce4f15b96962b0, 0xdcb4b15800000000, 0, 31 }, /* #38 */
    4234     { 0x3029d3, 0x302996, 0x216f1235ba09ec27, 0xf1235ba09ec27000, 0, 140 }, /* #39 */
    4235     { 0x0f1a93, 0x0f1297, 0x7f3c9d44a4e428f3, 0xe4ea252721479800, 0, 203 }, /* #40 */
    4236     { 0x1a5f02, 0x1a5716, 0x3ce83bf1ad65e623, 0x6230000000000000, 0, 116 }, /* #41 */
    4237     { 0x2d7f87, 0x2d7716, 0x783d82e1506d4e83, 0x7418000000000000, 0, 115 }, /* #42 */
    4238     { 0x361e42, 0x361e17, 0x9674f6a049c4c932, 0x3200000000000000, 0, 184 }, /* #43 */
    4239     { 0x1b3ed2, 0x1b3656, 0xf1873f9c6c8c5690, 0x0000000000000000, 0, 254 }, /* #44 */
    4240     { 0x132417, 0x132c96, 0x7c899c74e8ae139c, 0x99c74e8ae139c000, 0, 140 }, /* #45 */
    4241     { 0x183407, 0x183416, 0xa145d93f810b9c5a, 0x1738b40000000000, 0, 41 }, /* #46 */
    4242     { 0x043592, 0x043d96, 0x2a724eb567589c21, 0xb567589c21000000, 0, 216 }, /* #47 */
    4243     { 0x146ec2, 0x146e96, 0x8de23b08cb3bf733, 0xc232cefdccc00000, 0, 86 }, /* #48 */
    4244     { 0x1c6682, 0x1c6e96, 0xb4e8354841a3023e, 0xc08f800000000000, 0, 238 }, /* #49 */
    4245     { 0x3d2957, 0x3d2197, 0xc21eb16c4b6f73d9, 0x896dee7b20000000, 0, 93 }, /* #50 */
    4246     { 0x117e96, 0x117e96, 0x4d5049a4110999cc, 0x884cce6000000000, 0, 163 }, /* #51 */
    4247     { 0x076a47, 0x076297, 0x4f098127592fc46f, 0xbc00000000000000, 0, 250 }, /* #52 */
    4248     { 0x346407, 0x346497, 0x74701ddf906e393e, 0xe41b8e4f80000000, 0, 94 }, /* #53 */
    4249     { 0x206c42, 0x206c17, 0xd88353a529237b88, 0x7100000000000000, 0, 53 }, /* #54 */
    4250     { 0x3c1183, 0x3c1116, 0xbe5ea30100fd6e74, 0x0fd6e74000000000, 0, 164 }, /* #55 */
    4251     { 0x0f6542, 0x0f6d17, 0x2afffdbf017ae3c6, 0x1800000000000000, 0, 122 }, /* #56 */
    4252     { 0x383bc2, 0x383397, 0x2d02ec78c5dcf3b1, 0xe762000000000000, 0, 49 }, /* #57 */
    4253     { 0x3a1d97, 0x3a1516, 0x1867ef55ba81b075, 0x3a80000000000000, 0, 247 }, /* #58 */
    4254     { 0x1567d2, 0x156f17, 0x248fddae8d1af41a, 0x6ba346bd06800000, 0, 22 }, /* #59 */
    4255     { 0x176753, 0x176f96, 0x5423f3fd2a42043b, 0x9521021d80000000, 0, 95 }, /* #60 */
    4256     { 0x043706, 0x043f96, 0x5fd3adbb9a73aad1, 0xd39d568800000000, 0, 35 }, /* #61 */
    4257     { 0x0f42c3, 0x0f4297, 0x4409b9d68c3d2bd9, 0xd2bd900000000000, 0, 172 }, /* #62 */
    4258     { 0x2e67c7, 0x2e6716, 0x4076a37450216522, 0x2165220000000000, 0, 232 }, /* #63 */
    4259     { 0x3f4312, 0x3f4b96, 0xfc5aaae6f2a82228, 0xab9bcaa088a00000, 0, 210 }, /* #64 */
    4260     { 0x327493, 0x327c96, 0x9089cb335c0dd6b0, 0xb335c0dd6b000000, 0, 148 }, /* #65 */
    4261     { 0x3b5dd7, 0x3b5516, 0x01e621104a2114f2, 0x4229e40000000000, 0, 105 }, /* #66 */
    4262     { 0x0231d3, 0x023112, 0x9a7d23341e2818ef, 0x69f48cd078a063bc, 0, 130 }, /* #67 */
    4263     { 0x3b65c3, 0x3b6d57, 0xae1861f3c5e9a428, 0x0000000000000000, 0, 253 }, /* #68 */
    4264     { 0x021357, 0x021397, 0x75e53b312c5f8ff9, 0x8962fc7fc8000000, 0, 155 }, /* #69 */
    4265     { 0x022e97, 0x022616, 0xa2bf1c21cbd45b70, 0x4397a8b6e0000000, 0, 89 }, /* #70 */
    4266     { 0x310012, 0x310896, 0xbafbe5acd5f0e7b4, 0xfbe5acd5f0e7b400, 0, 72 }, /* #71 */
    4267     { 0x210147, 0x210996, 0x8f1bd62d88b6a543, 0xb622da950c000000, 0, 26 }, /* #72 */
    4268     { 0x151683, 0x151e96, 0xaf5a3b3a481456fa, 0xb7d0000000000000, 0, 243 }, /* #73 */
    4269     { 0x3e0b02, 0x3e0316, 0x76a8d287ede0a1f4, 0x1fb78287d0000000, 0, 26 }, /* #74 */
    4270     { 0x2b5cd3, 0x2b5416, 0xaa15ad760a5b3581, 0x52d9ac0800000000, 0, 99 }, /* #75 */
    4271     { 0x0d4ad6, 0x0d4a96, 0xe21c2876fcc5dcb1, 0xb100000000000000, 0, 120 }, /* #76 */
    4272     { 0x0d6ec7, 0x0d6697, 0x91972cc09b2da4b0, 0x81365b4960000000, 0, 25 }, /* #77 */
    4273     { 0x301483, 0x301c17, 0xc2123f4db61c649f, 0x6d871927c0000000, 0, 30 }, /* #78 */
    4274     { 0x136657, 0x136e96, 0xc3b4b76655f6e30e, 0xe30e000000000000, 0, 112 }, /* #79 */
    4275     { 0x2e0dc2, 0x2e0516, 0x5d0fffbbac1ed861, 0x6100000000000000, 0, 184 }, /* #80 */
    4276     { 0x0f5e96, 0x0f5e96, 0xc24e2f5d5c829a06, 0xbab905340c000000, 0, 217 }, /* #81 */
    4277     { 0x214a17, 0x214297, 0x5adbd17ff951943f, 0xfca8ca1f80000000, 0, 159 }, /* #82 */
    4278     { 0x196c97, 0x196c96, 0xe6feeb27eb2a5050, 0xa0a0000000000000, 0, 113 }, /* #83 */
    4279     { 0x3d5743, 0x3d5797, 0x834e1321ea6bad89, 0x8900000000000000, 0, 56 }, /* #84 */
    4280     { 0x1a4682, 0x1a4616, 0xb58dbcccd11eaf67, 0x6de66688f57b3800, 0, 139 }, /* #85 */
    4281     { 0x084d46, 0x084597, 0xf383cced7ae68288, 0xb5eb9a0a20000000, 0, 218 }, /* #86 */
    4282     { 0x116c46, 0x116497, 0xebc6d717ad1b8d03, 0xc6d717ad1b8d0300, 0, 72 }, /* #87 */
    4283     { 0x126f92, 0x126f96, 0xbb65e8a666f08fa2, 0x8a666f08fa200000, 0, 148 }, /* #88 */
    4284     { 0x246486, 0x246c96, 0x9796aa7c7d993d87, 0xaa7c7d993d870000, 0, 208 }, /* #89 */
    4285     { 0x240447, 0x240c17, 0xf88df0f8da1482a8, 0x1be1f1b429055000, 0, 201 }, /* #90 */
    4286     { 0x386ed2, 0x386612, 0xccef055ed7dd77f7, 0x7782af6beebbfb80, 0, 199 }, /* #91 */
    4287     { 0x2d7d13, 0x2d7516, 0xce3669281e8a5e52, 0x7a29794800000000, 0, 98 }, /* #92 */
    4288     { 0x1a2552, 0x1a2597, 0x91a7e280d11b36c1, 0xa2366d8200000000, 0, 97 }, /* #93 */
    4289     { 0x1a6112, 0x1a6996, 0x4e1cbacbeab014aa, 0xc052a80000000000, 0, 170 }, /* #94 */
    4290     { 0x2b0cd6, 0x2b0497, 0xff7823e975a1864c, 0x823e975a1864c000, 0, 140 }, /* #95 */
     6595    { 0x1320d6, 0x132056, 0x0000000000000000, 0x0000000000000000, 0, 54 }, /* #0 */
     6596    { 0x2c5f03, 0x2c5756, 0x0000000000000000, 0x0000000000000000, 0, 54 }, /* #0 b */
     6597    { 0x3d0587, 0x3d0556, 0x0000000000000000, 0x0000000000000000, 0, 10 }, /* #1 */
     6598    { 0x027a52, 0x027256, 0x0000000000000000, 0x0000000000000000, 0, 10 }, /* #1 b */
     6599    { 0x026d96, 0x026556, 0x0000000000000000, 0x0000000000000000, 0, 254 }, /* #2 */
     6600    { 0x3d1243, 0x3d1256, 0x0000000000000000, 0x0000000000000000, 0, 254 }, /* #2 b */
     6601    { 0x265e16, 0x265656, 0x0000000000000000, 0x0000000000000000, 0, 8  }, /* #3 */
     6602    { 0x1921c3, 0x192156, 0x0000000000000000, 0x0000000000000000, 0, 8  }, /* #3 b */
     6603    { 0x307dc3, 0x307556, 0x0000000000000000, 0x0000000000000000, 0, 126 }, /* #4 */
     6604    { 0x0f0216, 0x0f0256, 0x0000000000000000, 0x0000000000000000, 0, 126 }, /* #4 b */
     6605    { 0x070ed7, 0x070656, 0x0000000000000000, 0x0000000000000000, 0, 51 }, /* #5 */
     6606    { 0x387102, 0x387156, 0x0000000000000000, 0x0000000000000000, 0, 51 }, /* #5 b */
     6607    { 0x184042, 0x184097, 0x977b88a74aa216a0, 0xc453a5510b500000, 0, 207 }, /* #6 */
     6608    { 0x273f97, 0x273797, 0x977b88a74aa216a0, 0xc453a5510b500000, 0, 207 }, /* #6 b */
     6609    { 0x1d5717, 0x1d5f17, 0x40def651790238cc, 0x1790238cc0000000, 0, 28 }, /* #7 */
     6610    { 0x2228c2, 0x222817, 0x40def651790238cc, 0x1790238cc0000000, 0, 28 }, /* #7 b */
     6611    { 0x322d86, 0x322516, 0xf725fe596f6885c3, 0x596f6885c3000000, 0, 88 }, /* #8 */
     6612    { 0x0d5253, 0x0d5216, 0xf725fe596f6885c3, 0x596f6885c3000000, 0, 88 }, /* #8 b */
     6613    { 0x0b2856, 0x0b2016, 0xec601ed1a16306fe, 0x60dfc00000000000, 0, 237 }, /* #9 */
     6614    { 0x345783, 0x345716, 0xec601ed1a16306fe, 0x60dfc00000000000, 0, 237 }, /* #9 b */
     6615    { 0x2f4316, 0x2f4397, 0x1eb0b279eb79260b, 0x9260b00000000000, 0, 172 }, /* #10 */
     6616    { 0x103cc3, 0x103497, 0x1eb0b279eb79260b, 0x9260b00000000000, 0, 172 }, /* #10 b */
     6617    { 0x3661c6, 0x366996, 0xc2d1eae6b8fb6d7f, 0xf5735c7db6bf8000, 0, 79 }, /* #11 */
     6618    { 0x091e13, 0x091e96, 0xc2d1eae6b8fb6d7f, 0xf5735c7db6bf8000, 0, 79 }, /* #11 b */
     6619    { 0x245196, 0x245957, 0x9cb6f35c0aa9f77c, 0x0000000000000000, 0, 190 }, /* #12 */
     6620    { 0x1b2e43, 0x1b2e57, 0x9cb6f35c0aa9f77c, 0x0000000000000000, 0, 190 }, /* #12 b */
     6621    { 0x0c5f17, 0x0c5716, 0x3ea3c0cc4f0c83d7, 0x3d70000000000000, 0, 52 }, /* #13 */
     6622    { 0x3320c2, 0x332016, 0x3ea3c0cc4f0c83d7, 0x3d70000000000000, 0, 52 }, /* #13 b */
     6623    { 0x1c06c6, 0x1c0e17, 0xd8ddfe571f803039, 0x6377f95c7e00c0e4, 0, 130 }, /* #14 */
     6624    { 0x237913, 0x237917, 0xd8ddfe571f803039, 0x6377f95c7e00c0e4, 0, 130 }, /* #14 b */
     6625    { 0x1b0442, 0x1b0c96, 0x114291ccfe0a3976, 0x8e5d800000000000, 0, 238 }, /* #15 */
     6626    { 0x247b97, 0x247b96, 0x114291ccfe0a3976, 0x8e5d800000000000, 0, 238 }, /* #15 b */
     6627    { 0x002e83, 0x002616, 0x3b44ef4608e80f4e, 0x47407a7000000000, 0, 227 }, /* #16 */
     6628    { 0x3f5156, 0x3f5116, 0x3b44ef4608e80f4e, 0x47407a7000000000, 0, 227 }, /* #16 b */
     6629    { 0x160ad2, 0x160a96, 0xf58e2119f66070ce, 0xc7108cfb30386700, 0, 199 }, /* #17 */
     6630    { 0x297507, 0x297d96, 0xf58e2119f66070ce, 0xc7108cfb30386700, 0, 199 }, /* #17 b */
     6631    { 0x3e38d6, 0x3e3016, 0x9c1bc12b950d4c89, 0x4480000000000000, 0, 119 }, /* #18 */
     6632    { 0x014703, 0x014716, 0x9c1bc12b950d4c89, 0x4480000000000000, 0, 119 }, /* #18 b */
     6633    { 0x091ad2, 0x091216, 0x87e70a800449c7f6, 0x08938fec00000000, 0, 97 }, /* #19 */
     6634    { 0x366507, 0x366516, 0x87e70a800449c7f6, 0x08938fec00000000, 0, 97 }, /* #19 b */
     6635    { 0x171b13, 0x171316, 0x2de01d4c25ba5bc9, 0x612dd2de48000000, 0, 27 }, /* #20 */
     6636    { 0x2864c6, 0x286416, 0x2de01d4c25ba5bc9, 0x612dd2de48000000, 0, 27 }, /* #20 b */
     6637    { 0x2f1806, 0x2f1016, 0x24bd15b84beacf04, 0x7820000000000000, 0, 179 }, /* #21 */
     6638    { 0x1067d3, 0x106716, 0x24bd15b84beacf04, 0x7820000000000000, 0, 179 }, /* #21 b */
     6639    { 0x3d5f52, 0x3d5f96, 0xdd565afbc18567a0, 0xacb5f7830acf4000, 0, 201 }, /* #22 */
     6640    { 0x022087, 0x022896, 0xdd565afbc18567a0, 0xacb5f7830acf4000, 0, 201 }, /* #22 b */
     6641    { 0x166986, 0x166197, 0xdb5a514ea2eba013, 0xd740260000000000, 0, 233 }, /* #23 */
     6642    { 0x291653, 0x291697, 0xdb5a514ea2eba013, 0xd740260000000000, 0, 233 }, /* #23 b */
     6643    { 0x3f4812, 0x3f4097, 0x6d529bf3119c5028, 0xf988ce2814000000, 0, 151 }, /* #24 */
     6644    { 0x0037c7, 0x003797, 0x6d529bf3119c5028, 0xf988ce2814000000, 0, 151 }, /* #24 b */
     6645    { 0x1d2997, 0x1d2996, 0x51d009bc591d49ad, 0xf1647526b4000000, 0, 154 }, /* #25 */
     6646    { 0x225642, 0x225e96, 0x51d009bc591d49ad, 0xf1647526b4000000, 0, 154 }, /* #25 b */
     6647    { 0x383092, 0x383896, 0xbb2ca1920c086535, 0xc90604329a800000, 0, 151 }, /* #26 */
     6648    { 0x074f47, 0x074f96, 0xbb2ca1920c086535, 0xc90604329a800000, 0, 151 }, /* #26 b */
     6649    { 0x334c82, 0x334416, 0xb84345e6d1776fa7, 0x2eedf4e000000000, 0, 229 }, /* #27 */
     6650    { 0x0c3357, 0x0c3316, 0xb84345e6d1776fa7, 0x2eedf4e000000000, 0, 229 }, /* #27 b */
     6651    { 0x157c86, 0x157497, 0xc3bc4fe2c5e9f88a, 0xe2c5e9f88a000000, 0, 88 }, /* #28 */
     6652    { 0x2a0353, 0x2a0397, 0xc3bc4fe2c5e9f88a, 0xe2c5e9f88a000000, 0, 88 }, /* #28 b */
     6653    { 0x0a3246, 0x0a3297, 0x21244fea8dac26c1, 0xb584d82000000000, 0, 165 }, /* #29 */
     6654    { 0x354d93, 0x354597, 0x21244fea8dac26c1, 0xb584d82000000000, 0, 165 }, /* #29 b */
     6655    { 0x024117, 0x024996, 0xb759691976c9bff4, 0xffd0000000000000, 0, 178 }, /* #30 */
     6656    { 0x3d3ec2, 0x3d3e96, 0xb759691976c9bff4, 0xffd0000000000000, 0, 178 }, /* #30 b */
     6657    { 0x296a86, 0x296216, 0xa4ce3d1bd7a8376a, 0x7a37af506ed40000, 0, 81 }, /* #31 */
     6658    { 0x161553, 0x161516, 0xa4ce3d1bd7a8376a, 0x7a37af506ed40000, 0, 81 }, /* #31 b */
     6659    { 0x142347, 0x142397, 0xb5065355de5844b3, 0xcb08966000000000, 0, 165 }, /* #32 */
     6660    { 0x2b5c92, 0x2b5497, 0xb5065355de5844b3, 0xcb08966000000000, 0, 165 }, /* #32 b */
     6661    { 0x1d3e47, 0x1d3e96, 0x045c85b08c2d9432, 0x8c2d943200000000, 0, 224 }, /* #33 */
     6662    { 0x224192, 0x224996, 0x045c85b08c2d9432, 0x8c2d943200000000, 0, 224 }, /* #33 b */
     6663    { 0x013592, 0x013d17, 0x123cccc8e0b70f0b, 0x332382dc3c2c0000, 0, 210 }, /* #34 */
     6664    { 0x3e4a47, 0x3e4a17, 0x123cccc8e0b70f0b, 0x332382dc3c2c0000, 0, 210 }, /* #34 b */
     6665    { 0x3837c7, 0x383716, 0x7958514f3fdfbaab, 0x561453cff7eeaac0, 0, 198 }, /* #35 */
     6666    { 0x074812, 0x074016, 0x7958514f3fdfbaab, 0x561453cff7eeaac0, 0, 198 }, /* #35 b */
     6667    { 0x101313, 0x101397, 0x8dbdd01766cfb239, 0xba02ecd9f6472000, 0, 13 }, /* #36 */
     6668    { 0x2f6cc6, 0x2f6497, 0x8dbdd01766cfb239, 0xba02ecd9f6472000, 0, 13 }, /* #36 b */
     6669    { 0x1e5557, 0x1e5d96, 0x8375a9c79887eb7e, 0xe3cc43f5bf000000, 0, 151 }, /* #37 */
     6670    { 0x212a82, 0x212a96, 0x8375a9c79887eb7e, 0xe3cc43f5bf000000, 0, 151 }, /* #37 b */
     6671    { 0x0a69d7, 0x0a69d7, 0xb68c644abcacd3e8, 0xb68c644abcacd3e8, 0, 64 }, /* #38 */
     6672    { 0x351602, 0x351602, 0xb68c644abcacd3e8, 0xb68c644abcacd3e8, 0, 64 }, /* #38 b */
     6673    { 0x2c0603, 0x2c0e96, 0x4d12b14a2a804c52, 0xac528aa013148000, 0, 206 }, /* #39 */
     6674    { 0x1379d6, 0x137996, 0x4d12b14a2a804c52, 0xac528aa013148000, 0, 206 }, /* #39 b */
     6675    { 0x027f93, 0x027716, 0x460c0a3b9a189d7f, 0x6275fc0000000000, 0, 106 }, /* #40 */
     6676    { 0x3d0046, 0x3d0016, 0x460c0a3b9a189d7f, 0x6275fc0000000000, 0, 106 }, /* #40 b */
     6677    { 0x2f3d16, 0x2f3d96, 0xf409f96d884bf9ff, 0xc425fcff80000000, 0, 159 }, /* #41 */
     6678    { 0x1042c3, 0x104a96, 0xf409f96d884bf9ff, 0xc425fcff80000000, 0, 159 }, /* #41 b */
     6679    { 0x0776c6, 0x077e17, 0x429dae0994a2a76c, 0x3b5c1329454ed800, 0, 9  }, /* #42 */
     6680    { 0x380913, 0x380917, 0x429dae0994a2a76c, 0x3b5c1329454ed800, 0, 9  }, /* #42 b */
     6681    { 0x281486, 0x281416, 0x46f1a5a3a35b6b8b, 0x35b6b8b000000000, 0, 228 }, /* #43 */
     6682    { 0x176b53, 0x176316, 0x46f1a5a3a35b6b8b, 0x35b6b8b000000000, 0, 228 }, /* #43 b */
     6683    { 0x2f3052, 0x2f3857, 0x44d722294ae31e40, 0x0000000000000000, 0, 58 }, /* #44 */
     6684    { 0x104f87, 0x104f57, 0x44d722294ae31e40, 0x0000000000000000, 0, 58 }, /* #44 b */
     6685    { 0x2d70c7, 0x2d7896, 0xd41adae0b446cc7b, 0xa0d6d705a23663d8, 0, 67 }, /* #45 */
     6686    { 0x120f12, 0x120f96, 0xd41adae0b446cc7b, 0xa0d6d705a23663d8, 0, 67 }, /* #45 b */
     6687    { 0x2e6bd6, 0x2e6b17, 0x39c834e2359d89e5, 0x59d89e5000000000, 0, 228 }, /* #46 */
     6688    { 0x111403, 0x111c17, 0x39c834e2359d89e5, 0x59d89e5000000000, 0, 228 }, /* #46 b */
     6689    { 0x255602, 0x255697, 0xacf83db827cf93eb, 0xb827cf93eb000000, 0, 24 }, /* #47 */
     6690    { 0x1a29d7, 0x1a2197, 0xacf83db827cf93eb, 0xb827cf93eb000000, 0, 24 }, /* #47 b */
     6691    { 0x281583, 0x281597, 0x6b56d774a866a6e4, 0x9000000000000000, 0, 186 }, /* #48 */
     6692    { 0x176a56, 0x176297, 0x6b56d774a866a6e4, 0x9000000000000000, 0, 186 }, /* #48 b */
     6693    { 0x271dc2, 0x271d57, 0xfc97f5a8ea65ba06, 0x0000000000000000, 0, 127 }, /* #49 */
     6694    { 0x186217, 0x186a57, 0xfc97f5a8ea65ba06, 0x0000000000000000, 0, 127 }, /* #49 b */
     6695    { 0x095943, 0x095917, 0x495f43996f18dd27, 0x2de31ba4e0000000, 0, 157 }, /* #50 */
     6696    { 0x362696, 0x362e17, 0x495f43996f18dd27, 0x2de31ba4e0000000, 0, 157 }, /* #50 b */
     6697    { 0x206513, 0x206d17, 0xf4f9f282fa45af54, 0x3e505f48b5ea8000, 0, 205 }, /* #51 */
     6698    { 0x1f1ac6, 0x1f1a17, 0xf4f9f282fa45af54, 0x3e505f48b5ea8000, 0, 205 }, /* #51 b */
     6699    { 0x0d4653, 0x0d4616, 0xc7f097c60a1f3963, 0x3000000000000000, 0, 60 }, /* #52 */
     6700    { 0x323986, 0x323116, 0xc7f097c60a1f3963, 0x3000000000000000, 0, 60 }, /* #52 b */
     6701    { 0x311a46, 0x311a96, 0x43386e39e573855c, 0xe70ab80000000000, 0, 169 }, /* #53 */
     6702    { 0x0e6593, 0x0e6d96, 0x43386e39e573855c, 0xe70ab80000000000, 0, 169 }, /* #53 b */
     6703    { 0x163c96, 0x163c96, 0x238e677bc26d826f, 0xde00000000000000, 0, 121 }, /* #54 */
     6704    { 0x294343, 0x294b96, 0x238e677bc26d826f, 0xde00000000000000, 0, 121 }, /* #54 b */
     6705    { 0x001806, 0x001016, 0x5a7c8fd185072e7b, 0x72e7b00000000000, 0, 236 }, /* #55 */
     6706    { 0x3f67d3, 0x3f6716, 0x5a7c8fd185072e7b, 0x72e7b00000000000, 0, 236 }, /* #55 b */
     6707    { 0x0a2407, 0x0a2c96, 0xd72ce531c4184c1c, 0xc710613070000000, 0, 218 }, /* #56 */
     6708    { 0x355bd2, 0x355b96, 0xd72ce531c4184c1c, 0xc710613070000000, 0, 218 }, /* #56 b */
     6709    { 0x334382, 0x334316, 0x18620594d6951fe9, 0x40b29ad2a3fd2000, 0, 13 }, /* #57 */
     6710    { 0x0c3c57, 0x0c3416, 0x18620594d6951fe9, 0x40b29ad2a3fd2000, 0, 13 }, /* #57 b */
     6711    { 0x375802, 0x375817, 0x5d2ac1bc960eabb4, 0x792c1d5768000000, 0, 153 }, /* #58 */
     6712    { 0x0827d7, 0x082f17, 0x5d2ac1bc960eabb4, 0x792c1d5768000000, 0, 153 }, /* #58 b */
     6713    { 0x232317, 0x232b96, 0x696539dc06d6742d, 0xe7701b59d0b40000, 0, 146 }, /* #59 */
     6714    { 0x1c5cc2, 0x1c5c96, 0x696539dc06d6742d, 0xe7701b59d0b40000, 0, 146 }, /* #59 b */
     6715    { 0x2c5d16, 0x2c5516, 0x3a34bf77c59503ed, 0x5fbbe2ca81f68000, 0, 79 }, /* #60 */
     6716    { 0x1322c3, 0x132216, 0x3a34bf77c59503ed, 0x5fbbe2ca81f68000, 0, 79 }, /* #60 b */
     6717    { 0x165546, 0x165597, 0x4689c88a12d0be7c, 0xf3e0000000000000, 0, 51 }, /* #61 */
     6718    { 0x292a93, 0x292297, 0x4689c88a12d0be7c, 0xf3e0000000000000, 0, 51 }, /* #61 b */
     6719    { 0x0855d3, 0x085597, 0x75ed930ced7a439f, 0xe000000000000000, 0, 125 }, /* #62 */
     6720    { 0x372a06, 0x372297, 0x75ed930ced7a439f, 0xe000000000000000, 0, 125 }, /* #62 b */
     6721    { 0x181a96, 0x181297, 0x04169dab5b8145f0, 0xe000000000000000, 0, 121 }, /* #63 */
     6722    { 0x276543, 0x276597, 0x04169dab5b8145f0, 0xe000000000000000, 0, 121 }, /* #63 b */
     6723    { 0x2974d2, 0x297c96, 0x923b6ff331ca347a, 0xcc728d1e80000000, 0, 222 }, /* #64 */
     6724    { 0x160b07, 0x160b96, 0x923b6ff331ca347a, 0xcc728d1e80000000, 0, 222 }, /* #64 b */
     6725    { 0x196387, 0x196316, 0x042b7a601814e68a, 0x215bd300c0a73450, 0, 195 }, /* #65 */
     6726    { 0x261c52, 0x261416, 0x042b7a601814e68a, 0x215bd300c0a73450, 0, 195 }, /* #65 b */
     6727    { 0x345e42, 0x345616, 0xa1277c6240a82d14, 0x168a000000000000, 0, 239 }, /* #66 */
     6728    { 0x0b2197, 0x0b2116, 0xa1277c6240a82d14, 0x168a000000000000, 0, 239 }, /* #66 b */
     6729    { 0x223916, 0x223996, 0x7ecdc96c65257794, 0x8000000000000000, 0, 125 }, /* #67 */
     6730    { 0x1d46c3, 0x1d4e96, 0x7ecdc96c65257794, 0x8000000000000000, 0, 125 }, /* #67 b */
     6731    { 0x130a42, 0x130a96, 0xceb8b6099bc8990f, 0x8990f00000000000, 0, 108 }, /* #68 */
     6732    { 0x2c7597, 0x2c7d96, 0xceb8b6099bc8990f, 0x8990f00000000000, 0, 108 }, /* #68 b */
     6733    { 0x1722d3, 0x172a17, 0x97f3ce8de06f021d, 0x46f037810e800000, 0, 23 }, /* #69 */
     6734    { 0x285d06, 0x285d17, 0x97f3ce8de06f021d, 0x46f037810e800000, 0, 23 }, /* #69 b */
     6735    { 0x011286, 0x011297, 0xffb65fd7a5b0e1c5, 0xfed97f5e96c38714, 0, 194 }, /* #70 */
     6736    { 0x3e6d53, 0x3e6597, 0xffb65fd7a5b0e1c5, 0xfed97f5e96c38714, 0, 194 }, /* #70 b */
     6737    { 0x2d7b13, 0x2d7312, 0xb150da01740014ba, 0x2a1b402e80029740, 0, 197 }, /* #71 */
     6738    { 0x1204c6, 0x120412, 0xb150da01740014ba, 0x2a1b402e80029740, 0, 197 }, /* #71 b */
     6739    { 0x3f3783, 0x3f3797, 0xb229ba0b2c57b4f6, 0xb000000000000000, 0, 187 }, /* #72 */
     6740    { 0x004856, 0x004097, 0xb229ba0b2c57b4f6, 0xb000000000000000, 0, 187 }, /* #72 b */
     6741    { 0x246bd3, 0x246b96, 0x6bb46bf5427e34ad, 0xd7ea84fc695a0000, 0, 17 }, /* #73 */
     6742    { 0x1b1406, 0x1b1c96, 0x6bb46bf5427e34ad, 0xd7ea84fc695a0000, 0, 17 }, /* #73 b */
     6743    { 0x077442, 0x077456, 0x68484a7a61fcfd08, 0x0000000000000000, 0, 63 }, /* #74 */
     6744    { 0x380b97, 0x380356, 0x68484a7a61fcfd08, 0x0000000000000000, 0, 63 }, /* #74 b */
     6745    { 0x363592, 0x363516, 0x5e15abd092f71f05, 0x3e0a000000000000, 0, 241 }, /* #75 */
     6746    { 0x094a47, 0x094216, 0x5e15abd092f71f05, 0x3e0a000000000000, 0, 241 }, /* #75 b */
     6747    { 0x140bd2, 0x140397, 0x99c2fe15b8d2d590, 0xa5ab200000000000, 0, 233 }, /* #76 */
     6748    { 0x2b7407, 0x2b7497, 0x99c2fe15b8d2d590, 0xa5ab200000000000, 0, 233 }, /* #76 b */
     6749    { 0x137147, 0x137197, 0xd09076c12d79b1ed, 0xda00000000000000, 0, 57 }, /* #77 */
     6750    { 0x2c0e92, 0x2c0697, 0xd09076c12d79b1ed, 0xda00000000000000, 0, 57 }, /* #77 b */
     6751    { 0x166b02, 0x166b96, 0xd2acf1695b1549fe, 0xc5527f8000000000, 0, 230 }, /* #78 */
     6752    { 0x2914d7, 0x291c96, 0xd2acf1695b1549fe, 0xc5527f8000000000, 0, 230 }, /* #78 b */
     6753    { 0x270b13, 0x270b17, 0x0ad8d506b75285f5, 0x1aa0d6ea50bea000, 0, 77 }, /* #79 */
     6754    { 0x1874c6, 0x187c17, 0x0ad8d506b75285f5, 0x1aa0d6ea50bea000, 0, 77 }, /* #79 b */
     6755    { 0x004642, 0x004e92, 0x4d21593d20c4a0ed, 0x90ac9e9062507680, 0, 135 }, /* #80 */
     6756    { 0x3f3997, 0x3f3992, 0x4d21593d20c4a0ed, 0x90ac9e9062507680, 0, 135 }, /* #80 b */
     6757    { 0x147943, 0x147197, 0x5165bcf967ce2ed9, 0x8bb6400000000000, 0, 46 }, /* #81 */
     6758    { 0x2b0696, 0x2b0697, 0x5165bcf967ce2ed9, 0x8bb6400000000000, 0, 46 }, /* #81 b */
     6759    { 0x324393, 0x324b17, 0x4aeee8148db4962b, 0x5800000000000000, 0, 123 }, /* #82 */
     6760    { 0x0d3c46, 0x0d3c17, 0x4aeee8148db4962b, 0x5800000000000000, 0, 123 }, /* #82 b */
     6761    { 0x1049c3, 0x104116, 0x3e954164e75addc3, 0x2c9ceb5bb8600000, 0, 85 }, /* #83 */
     6762    { 0x2f3616, 0x2f3616, 0x3e954164e75addc3, 0x2c9ceb5bb8600000, 0, 85 }, /* #83 b */
     6763    { 0x261d83, 0x261516, 0x83f5910a02395cb5, 0x0472b96a00000000, 0, 97 }, /* #84 */
     6764    { 0x196256, 0x196216, 0x83f5910a02395cb5, 0x0472b96a00000000, 0, 97 }, /* #84 b */
     6765    { 0x163e47, 0x163e17, 0xd853a911ba1a5b1c, 0x52237434b6380000, 0, 145 }, /* #85 */
     6766    { 0x294192, 0x294917, 0xd853a911ba1a5b1c, 0x52237434b6380000, 0, 145 }, /* #85 b */
     6767    { 0x392f17, 0x392f13, 0x558de65a57d3da02, 0x58de65a57d3da020, 0, 196 }, /* #86 */
     6768    { 0x0650c2, 0x065813, 0x558de65a57d3da02, 0x58de65a57d3da020, 0, 196 }, /* #86 b */
     6769    { 0x180e87, 0x180697, 0x7b98cbd856ac1508, 0x8cbd856ac1508000, 0, 76 }, /* #87 */
     6770    { 0x277152, 0x277197, 0x7b98cbd856ac1508, 0x8cbd856ac1508000, 0, 76 }, /* #87 b */
     6771    { 0x184c13, 0x184416, 0x39079f9dc245de55, 0x2ef2a80000000000, 0, 171 }, /* #88 */
     6772    { 0x2733c6, 0x273316, 0x39079f9dc245de55, 0x2ef2a80000000000, 0, 171 }, /* #88 b */
     6773    { 0x153bc2, 0x153b96, 0x3ce4aa485b0655b4, 0xada0000000000000, 0, 51 }, /* #89 */
     6774    { 0x2a4417, 0x2a4c96, 0x3ce4aa485b0655b4, 0xada0000000000000, 0, 51 }, /* #89 b */
     6775    { 0x0b1d42, 0x0b1597, 0x06550e1b67b797e4, 0xb67b797e40000000, 0, 220 }, /* #90 */
     6776    { 0x346297, 0x346297, 0x06550e1b67b797e4, 0xb67b797e40000000, 0, 220 }, /* #90 b */
     6777    { 0x2b2046, 0x2b2016, 0xe6d11bd7e09c13b2, 0x4000000000000000, 0, 253 }, /* #91 */
     6778    { 0x145f93, 0x145716, 0xe6d11bd7e09c13b2, 0x4000000000000000, 0, 253 }, /* #91 b */
     6779    { 0x2a23d6, 0x2a2b17, 0x3fc7d35afa566bed, 0x66bed00000000000, 0, 108 }, /* #92 */
     6780    { 0x155c03, 0x155c17, 0x3fc7d35afa566bed, 0x66bed00000000000, 0, 108 }, /* #92 b */
     6781    { 0x201593, 0x201d17, 0x4493a729d7ea039e, 0x501cf00000000000, 0, 235 }, /* #93 */
     6782    { 0x1f6a46, 0x1f6a17, 0x4493a729d7ea039e, 0x501cf00000000000, 0, 235 }, /* #93 b */
     6783    { 0x2a62c7, 0x2a6a96, 0x45803fc7679862d3, 0xb4c0000000000000, 0, 118 }, /* #94 */
     6784    { 0x151d12, 0x151d96, 0x45803fc7679862d3, 0xb4c0000000000000, 0, 118 }, /* #94 b */
     6785    { 0x2d7a93, 0x2d7a17, 0xf79b35818054aeba, 0x4aeba00000000000, 0, 172 }, /* #95 */
     6786    { 0x120546, 0x120d17, 0xf79b35818054aeba, 0x4aeba00000000000, 0, 172 }, /* #95 b */
    42916787};
    42926788static const BINU64_TEST_T g_aTests_shr_u64_amd[] =
    42936789{
    4294     { 0x1b56c6, 0x1b5656, 0x0000000000000000, 0x0000000000000000, 0, 106 }, /* #0 */
    4295     { 0x174542, 0x174542, 0x0000000000000000, 0x0000000000000000, 0, 0  }, /* #1 */
    4296     { 0x126dc6, 0x126556, 0x0000000000000000, 0x0000000000000000, 0, 51 }, /* #2 */
    4297     { 0x117a97, 0x117256, 0x0000000000000000, 0x0000000000000000, 0, 136 }, /* #3 */
    4298     { 0x045c47, 0x045456, 0x0000000000000000, 0x0000000000000000, 0, 46 }, /* #4 */
    4299     { 0x1c2987, 0x1c2156, 0x0000000000000000, 0x0000000000000000, 0, 55 }, /* #5 */
    4300     { 0x1136d6, 0x113617, 0x868b08d8483ca93d, 0x10d1611b09079527, 0, 67 }, /* #6 */
    4301     { 0x1017c3, 0x101716, 0xcaf1d4abcd254956, 0x0000000000000006, 0, 253 }, /* #7 */
    4302     { 0x251c42, 0x251417, 0x1eeb7d8120be1365, 0x0000007badf60482, 0, 214 }, /* #8 */
    4303     { 0x322d86, 0x322517, 0x868feb6abe429a0d, 0x10d1fd6d57c85341, 0, 131 }, /* #9 */
    4304     { 0x0b1bd2, 0x0b1316, 0x0b9a16328fe52008, 0x0000000000b9a163, 0, 100 }, /* #10 */
    4305     { 0x140447, 0x140413, 0xc858bd55f364756a, 0x00032162f557cd91, 0, 142 }, /* #11 */
    4306     { 0x012c56, 0x012413, 0x87b69618e0daf79d, 0x00000000000087b6, 0, 112 }, /* #12 */
    4307     { 0x231583, 0x231516, 0x42d9eaf4b7f532cb, 0x0000000010b67abd, 0, 162 }, /* #13 */
    4308     { 0x397a97, 0x397213, 0x83d69c3c5696c2ea, 0x000000107ad3878a, 0, 27 }, /* #14 */
    4309     { 0x176c97, 0x176412, 0x00b71e7923ad360b, 0x0000000000b71e79, 0, 32 }, /* #15 */
    4310     { 0x344d83, 0x344517, 0xc6b42ec07d17549d, 0x18d685d80fa2ea93, 0, 131 }, /* #16 */
    4311     { 0x045e47, 0x045617, 0x79ee52311ed138e5, 0x000000000003cf72, 0, 173 }, /* #17 */
    4312     { 0x0f3987, 0x0f3112, 0x7e2ab5c947097622, 0x000003f155ae4a38, 0, 213 }, /* #18 */
    4313     { 0x032c53, 0x032417, 0x0c53b0e0fe820dbb, 0x0000000000000314, 0, 114 }, /* #19 */
    4314     { 0x3b5a96, 0x3b5212, 0xc60ce069a737e2d4, 0x00000000000c60ce, 0, 108 }, /* #20 */
    4315     { 0x336687, 0x336612, 0xacffa7c747adf251, 0x000000000567fd3e, 0, 229 }, /* #21 */
    4316     { 0x354d56, 0x354512, 0xa8255876dab03bca, 0x00005412ac3b6d58, 0, 145 }, /* #22 */
    4317     { 0x1e5f13, 0x1e5713, 0xb01dc011f9c6e1f9, 0x0b01dc011f9c6e1f, 0, 196 }, /* #23 */
    4318     { 0x0f69c2, 0x0f6113, 0xd44b2e0a05f8d876, 0x000000000003512c, 0, 238 }, /* #24 */
    4319     { 0x3b7816, 0x3b7016, 0xb4decabdef243fe4, 0x00000000005a6f65, 0, 105 }, /* #25 */
    4320     { 0x1e0412, 0x1e0413, 0xdfeedaf0361ecc2d, 0x0dfeedaf0361ecc2, 0, 196 }, /* #26 */
    4321     { 0x3466d2, 0x346616, 0x87231774169da2ad, 0x0000000000872317, 0, 40 }, /* #27 */
    4322     { 0x2c4e87, 0x2c4613, 0x8e7fce0ada2d3726, 0x00473fe7056d169b, 0, 201 }, /* #28 */
    4323     { 0x2e16d7, 0x2e1616, 0xfaec2a0073b3372f, 0x000faec2a0073b33, 0, 12 }, /* #29 */
    4324     { 0x024a92, 0x024217, 0xa717c4aac1491d22, 0x00000000000014e2, 0, 243 }, /* #30 */
    4325     { 0x2f0e56, 0x2f0617, 0x693e4c548e57d85f, 0x0000000000000d27, 0, 243 }, /* #31 */
    4326     { 0x1533c6, 0x153316, 0x421b0661c04d0b36, 0x000000000001086c, 0, 46 }, /* #32 */
    4327     { 0x2a7f96, 0x2a7717, 0x77a2574d927bb4e9, 0x077a2574d927bb4e, 0, 196 }, /* #33 */
    4328     { 0x0b0946, 0x0b0113, 0xd4393a6301af2f0a, 0x0000000000000d43, 0, 244 }, /* #34 */
    4329     { 0x056557, 0x056517, 0x7f65c18b43c9f2d6, 0x0000000000003fb2, 0, 49 }, /* #35 */
    4330     { 0x2d0557, 0x2d0557, 0x1e1f0c6b858ebd12, 0x1e1f0c6b858ebd12, 0, 64 }, /* #36 */
    4331     { 0x333a07, 0x333a07, 0xb924b9f2fbe8ed13, 0xb924b9f2fbe8ed13, 0, 0  }, /* #37 */
    4332     { 0x2f3917, 0x2f3117, 0x5c67d768a49797b0, 0x00000000002e33eb, 0, 105 }, /* #38 */
    4333     { 0x3b5e87, 0x3b5617, 0x11c0edb9f0b17234, 0x0004703b6e7c2c5c, 0, 202 }, /* #39 */
    4334     { 0x370992, 0x370116, 0x7abd3491c8eaf9e9, 0x000f57a692391d5f, 0, 139 }, /* #40 */
    4335     { 0x2269c3, 0x226112, 0x3e51c2d23a180295, 0x00000000000003e5, 0, 244 }, /* #41 */
    4336     { 0x1a0152, 0x1a0112, 0x3d9b00447567fb2b, 0x003d9b00447567fb, 0, 200 }, /* #42 */
    4337     { 0x184107, 0x184117, 0x712120652c15670f, 0x0000038909032960, 0, 21 }, /* #43 */
    4338     { 0x2a3f03, 0x2a3716, 0xc27c549dbce58cc2, 0x0c27c549dbce58cc, 0, 132 }, /* #44 */
    4339     { 0x340ad3, 0x340212, 0x3fdc9e3af2b4dc13, 0x0000007fb93c75e5, 0, 151 }, /* #45 */
    4340     { 0x2c0e82, 0x2c0617, 0x71e8f93f6808317c, 0x038f47c9fb40418b, 0, 133 }, /* #46 */
    4341     { 0x302f43, 0x302716, 0x4fb1878a780cca3d, 0x00000000013ec61e, 0, 230 }, /* #47 */
    4342     { 0x2d6f56, 0x2d6713, 0xa299deabb46a1d0f, 0x000a299deabb46a1, 0, 76 }, /* #48 */
    4343     { 0x0c01d7, 0x0c0117, 0x6d797ea3207435d2, 0x00000000006d797e, 0, 168 }, /* #49 */
    4344     { 0x0e7157, 0x0e7112, 0x33f8ca3f75f33c40, 0x19fc651fbaf99e20, 0, 193 }, /* #50 */
    4345     { 0x084057, 0x084017, 0x4cad60b95013eef6, 0x000000000000995a, 0, 47 }, /* #51 */
    4346     { 0x325bd6, 0x325316, 0xc798088d49c6825a, 0x00000000c798088d, 0, 224 }, /* #52 */
    4347     { 0x2d3556, 0x2d3512, 0xe084a4b69825e78c, 0x000000000000001c, 0, 59 }, /* #53 */
    4348     { 0x066a02, 0x066212, 0x675bb3132a6e2d3b, 0x0000000000675bb3, 0, 104 }, /* #54 */
    4349     { 0x205607, 0x205613, 0x1b4703c0e9b9a616, 0x00000da381e074dc, 0, 17 }, /* #55 */
    4350     { 0x352cd2, 0x352413, 0xde70e64bc8ef6b5a, 0x00379c3992f23bda, 0, 138 }, /* #56 */
    4351     { 0x285a03, 0x285216, 0x684e83323f0af4cf, 0x001a13a0cc8fc2bd, 0, 74 }, /* #57 */
    4352     { 0x3c1c43, 0x3c1413, 0xb3de7480d1e58675, 0x000000000002cf79, 0, 238 }, /* #58 */
    4353     { 0x0e6857, 0x0e6017, 0x2679d82a4399cd5e, 0x0000000000000133, 0, 245 }, /* #59 */
    4354     { 0x044156, 0x044116, 0x8ed196e00df8e24e, 0x0000000000000047, 0, 185 }, /* #60 */
    4355     { 0x3048d7, 0x304017, 0xf4a12ee58659d8b0, 0x000000007a509772, 0, 97 }, /* #61 */
    4356     { 0x374302, 0x374317, 0xd2b0e7be359a04cb, 0x0000001a561cf7c6, 0, 91 }, /* #62 */
    4357     { 0x3f3887, 0x3f3016, 0x67260c319af56e72, 0x000000019c9830c6, 0, 222 }, /* #63 */
    4358     { 0x1b78c3, 0x1b7013, 0xe45e7ece9cc46f2b, 0x00722f3f674e6237, 0, 9  }, /* #64 */
    4359     { 0x2c3a83, 0x2c3217, 0xc9c6b8551208f3ee, 0x003271ae1544823c, 0, 74 }, /* #65 */
    4360     { 0x191b46, 0x191312, 0x632d9f7ca9cd4408, 0x000000000000c65b, 0, 239 }, /* #66 */
    4361     { 0x1d5007, 0x1d5016, 0xd3c46877550c3274, 0x000000d3c4687755, 0, 152 }, /* #67 */
    4362     { 0x100e07, 0x100612, 0x2bad328d84090324, 0x000000000000015d, 0, 53 }, /* #68 */
    4363     { 0x086616, 0x086617, 0x97714c21a9dcaf2f, 0x0000000097714c21, 0, 96 }, /* #69 */
    4364     { 0x3e2846, 0x3e2016, 0xdd980e6e0bd92721, 0x000000000001bb30, 0, 239 }, /* #70 */
    4365     { 0x030b16, 0x030316, 0xe8f8486ae694a56b, 0x0000000000747c24, 0, 41 }, /* #71 */
    4366     { 0x234ac6, 0x234216, 0xe5dd4d2f6dd79a74, 0x00000e5dd4d2f6dd, 0, 20 }, /* #72 */
    4367     { 0x175853, 0x175017, 0x9f85b337f1a75040, 0x000000013f0b666f, 0, 223 }, /* #73 */
    4368     { 0x024292, 0x024216, 0x716c74448808ac5e, 0x000000000000038b, 0, 181 }, /* #74 */
    4369     { 0x092283, 0x092217, 0xe3fd4fe5050080a3, 0x00000000000e3fd4, 0, 172 }, /* #75 */
    4370     { 0x271c16, 0x271416, 0x14130d797ba70c37, 0x0000504c35e5ee9c, 0, 14 }, /* #76 */
    4371     { 0x323103, 0x323113, 0x46de6ee3d239a671, 0x0000000000011b79, 0, 110 }, /* #77 */
    4372     { 0x1a3c13, 0x1a3413, 0x82b0dcc21ede074b, 0x0000000000010561, 0, 239 }, /* #78 */
    4373     { 0x0a6302, 0x0a6356, 0x162fc95b05c34235, 0x0000000000000000, 0, 190 }, /* #79 */
    4374     { 0x1847d2, 0x184712, 0x66cb55d94a9b7f6f, 0x0066cb55d94a9b7f, 0, 72 }, /* #80 */
    4375     { 0x0a7147, 0x0a7112, 0xf0f4c9cccbd492d8, 0x1e1e9939997a925b, 0, 3  }, /* #81 */
    4376     { 0x0d5782, 0x0d5716, 0xdaa95bca8d41cbc6, 0x00000000000036aa, 0, 114 }, /* #82 */
    4377     { 0x187807, 0x187012, 0x4622fac094c5cd33, 0x00000000023117d6, 0, 101 }, /* #83 */
    4378     { 0x0c3346, 0x0c3312, 0xe1078ce6720eab2a, 0x0000000000000038, 0, 250 }, /* #84 */
    4379     { 0x2379d7, 0x237116, 0xcf9c0965a3700608, 0x000000000cf9c096, 0, 228 }, /* #85 */
    4380     { 0x015b53, 0x015312, 0x6d9c0ef434923fd2, 0x0000000006d9c0ef, 0, 100 }, /* #86 */
    4381     { 0x3050d6, 0x305013, 0x1917a3e60692f12c, 0x0000000000000001, 0, 188 }, /* #87 */
    4382     { 0x1f7887, 0x1f7012, 0xe00a65e513e408fe, 0x000000000700532f, 0, 165 }, /* #88 */
    4383     { 0x2f58c7, 0x2f5013, 0xbc1e4517d7710192, 0x000002f079145f5d, 0, 214 }, /* #89 */
    4384     { 0x082796, 0x082717, 0x330a29983cf1fcc5, 0x0000000000198514, 0, 41 }, /* #90 */
    4385     { 0x2f6743, 0x2f6717, 0x66d94516aa2414ea, 0x00000019b65145aa, 0, 26 }, /* #91 */
    4386     { 0x1c50d6, 0x1c5056, 0x129c49ec5906e0fa, 0x0000000000000000, 0, 127 }, /* #92 */
    4387     { 0x1b3e46, 0x1b3617, 0x258054fcade92510, 0x00000000258054fc, 0, 160 }, /* #93 */
    4388     { 0x276786, 0x276717, 0x90220a02ea68f2e2, 0x0000090220a02ea6, 0, 148 }, /* #94 */
    4389     { 0x1b2152, 0x1b2156, 0x0cddfa87bf3281a6, 0x0000000000000000, 0, 126 }, /* #95 */
     6790    { 0x231013, 0x231056, 0x0000000000000000, 0x0000000000000000, 0, 43 }, /* #0 */
     6791    { 0x1c6fc6, 0x1c6756, 0x0000000000000000, 0x0000000000000000, 0, 43 }, /* #0 b */
     6792    { 0x217013, 0x217056, 0x0000000000000000, 0x0000000000000000, 0, 206 }, /* #1 */
     6793    { 0x1e0fc6, 0x1e0756, 0x0000000000000000, 0x0000000000000000, 0, 206 }, /* #1 b */
     6794    { 0x056352, 0x056356, 0x0000000000000000, 0x0000000000000000, 0, 245 }, /* #2 */
     6795    { 0x3a1c87, 0x3a1456, 0x0000000000000000, 0x0000000000000000, 0, 245 }, /* #2 b */
     6796    { 0x2a1cc7, 0x2a1456, 0x0000000000000000, 0x0000000000000000, 0, 70 }, /* #3 */
     6797    { 0x156312, 0x156356, 0x0000000000000000, 0x0000000000000000, 0, 70 }, /* #3 b */
     6798    { 0x151803, 0x151056, 0x0000000000000000, 0x0000000000000000, 0, 253 }, /* #4 */
     6799    { 0x2a67d6, 0x2a6756, 0x0000000000000000, 0x0000000000000000, 0, 253 }, /* #4 b */
     6800    { 0x364b86, 0x364356, 0x0000000000000000, 0x0000000000000000, 0, 8  }, /* #5 */
     6801    { 0x093453, 0x093456, 0x0000000000000000, 0x0000000000000000, 0, 8  }, /* #5 b */
     6802    { 0x2546c7, 0x254613, 0x05157b3d7d4bf25f, 0x00000000001455ec, 0, 102 }, /* #6 */
     6803    { 0x1a3912, 0x1a3113, 0x05157b3d7d4bf25f, 0x00000000001455ec, 0, 102 }, /* #6 b */
     6804    { 0x0e0817, 0x0e0012, 0x4dc300b5fa74dab6, 0x000000000000026e, 0, 245 }, /* #7 */
     6805    { 0x3177c2, 0x317712, 0x4dc300b5fa74dab6, 0x000000000000026e, 0, 245 }, /* #7 b */
     6806    { 0x053247, 0x053216, 0x8ba9f3274aea0bc2, 0x000000000008ba9f, 0, 108 }, /* #8 */
     6807    { 0x3a4d92, 0x3a4516, 0x8ba9f3274aea0bc2, 0x000000000008ba9f, 0, 108 }, /* #8 b */
     6808    { 0x370197, 0x370112, 0x15cc2bc2e7343a01, 0x00002b985785ce68, 0, 143 }, /* #9 */
     6809    { 0x087e42, 0x087612, 0x15cc2bc2e7343a01, 0x00002b985785ce68, 0, 143 }, /* #9 b */
     6810    { 0x1443d7, 0x144316, 0x71102485aff9ae06, 0x0000000000038881, 0, 237 }, /* #10 */
     6811    { 0x2b3c02, 0x2b3416, 0x71102485aff9ae06, 0x0000000000038881, 0, 237 }, /* #10 b */
     6812    { 0x1a2552, 0x1a2512, 0x58e5efdb0f5dd376, 0x00000000000002c7, 0, 117 }, /* #11 */
     6813    { 0x255a87, 0x255212, 0x58e5efdb0f5dd376, 0x00000000000002c7, 0, 117 }, /* #11 b */
     6814    { 0x117283, 0x117216, 0x39948c35f0c87950, 0x00000007329186be, 0, 27 }, /* #12 */
     6815    { 0x2e0d56, 0x2e0516, 0x39948c35f0c87950, 0x00000007329186be, 0, 27 }, /* #12 b */
     6816    { 0x3c7043, 0x3c7012, 0x66d33dc1a2837e36, 0x000066d33dc1a283, 0, 208 }, /* #13 */
     6817    { 0x030f96, 0x030712, 0x66d33dc1a2837e36, 0x000066d33dc1a283, 0, 208 }, /* #13 b */
     6818    { 0x0c3f57, 0x0c3713, 0xe30aa0573ad0d00b, 0x0007185502b9d686, 0, 141 }, /* #14 */
     6819    { 0x334082, 0x334013, 0xe30aa0573ad0d00b, 0x0007185502b9d686, 0, 141 }, /* #14 b */
     6820    { 0x153f53, 0x153712, 0x0032495ea0c374f0, 0x0000000000000649, 0, 107 }, /* #15 */
     6821    { 0x2a4086, 0x2a4012, 0x0032495ea0c374f0, 0x0000000000000649, 0, 107 }, /* #15 b */
     6822    { 0x107ad3, 0x107256, 0x0f3d81cb664357dd, 0x0000000000000000, 0, 62 }, /* #16 */
     6823    { 0x2f0506, 0x2f0556, 0x0f3d81cb664357dd, 0x0000000000000000, 0, 62 }, /* #16 b */
     6824    { 0x026007, 0x026012, 0xabb13c8af1f868ef, 0x0000000000015762, 0, 111 }, /* #17 */
     6825    { 0x3d1fd2, 0x3d1712, 0xabb13c8af1f868ef, 0x0000000000015762, 0, 111 }, /* #17 b */
     6826    { 0x2c09c3, 0x2c0113, 0xdf8682d90592a8c6, 0x0000000000000037, 0, 186 }, /* #18 */
     6827    { 0x137616, 0x137613, 0xdf8682d90592a8c6, 0x0000000000000037, 0, 186 }, /* #18 b */
     6828    { 0x116c03, 0x116412, 0xaa2c4565b6162e18, 0x000000aa2c4565b6, 0, 88 }, /* #19 */
     6829    { 0x2e13d6, 0x2e1312, 0xaa2c4565b6162e18, 0x000000aa2c4565b6, 0, 88 }, /* #19 b */
     6830    { 0x0b7183, 0x0b7117, 0xa19f5ab549933d54, 0x000050cfad5aa4c9, 0, 81 }, /* #20 */
     6831    { 0x340e56, 0x340617, 0xa19f5ab549933d54, 0x000050cfad5aa4c9, 0, 81 }, /* #20 b */
     6832    { 0x0b1782, 0x0b1716, 0xefca2154a1d042af, 0x0003bf2885528741, 0, 78 }, /* #21 */
     6833    { 0x346857, 0x346016, 0xefca2154a1d042af, 0x0003bf2885528741, 0, 78 }, /* #21 b */
     6834    { 0x172807, 0x172813, 0xbf08973fc7e2dcb7, 0x5f844b9fe3f16e5b, 0, 65 }, /* #22 */
     6835    { 0x2857d2, 0x285f13, 0xbf08973fc7e2dcb7, 0x5f844b9fe3f16e5b, 0, 65 }, /* #22 b */
     6836    { 0x3a5812, 0x3a5812, 0xee4e571711ec43aa, 0x77272b8b88f621d5, 0, 193 }, /* #23 */
     6837    { 0x0527c7, 0x052f12, 0xee4e571711ec43aa, 0x77272b8b88f621d5, 0, 193 }, /* #23 b */
     6838    { 0x0c7dd6, 0x0c7517, 0xe41c4552236f5c6a, 0x000003907115488d, 0, 214 }, /* #24 */
     6839    { 0x330203, 0x330217, 0xe41c4552236f5c6a, 0x000003907115488d, 0, 214 }, /* #24 b */
     6840    { 0x086c13, 0x086417, 0x44c7a05b33ccb61a, 0x000044c7a05b33cc, 0, 208 }, /* #25 */
     6841    { 0x3713c6, 0x371317, 0x44c7a05b33ccb61a, 0x000044c7a05b33cc, 0, 208 }, /* #25 b */
     6842    { 0x350783, 0x350717, 0xa4ccca54f19da542, 0x00000000000a4ccc, 0, 172 }, /* #26 */
     6843    { 0x0a7856, 0x0a7017, 0xa4ccca54f19da542, 0x00000000000a4ccc, 0, 172 }, /* #26 b */
     6844    { 0x303192, 0x303112, 0x8959fa8bc762576e, 0x0008959fa8bc7625, 0, 76 }, /* #27 */
     6845    { 0x0f4e47, 0x0f4612, 0x8959fa8bc762576e, 0x0008959fa8bc7625, 0, 76 }, /* #27 b */
     6846    { 0x105e42, 0x105616, 0x046d248ad264816d, 0x00008da4915a4c90, 0, 75 }, /* #28 */
     6847    { 0x2f2197, 0x2f2116, 0x046d248ad264816d, 0x00008da4915a4c90, 0, 75 }, /* #28 b */
     6848    { 0x3736d6, 0x373613, 0x2d50e79db3382df3, 0x0000000000000002, 0, 124 }, /* #29 */
     6849    { 0x084903, 0x084113, 0x2d50e79db3382df3, 0x0000000000000002, 0, 124 }, /* #29 b */
     6850    { 0x022f52, 0x022713, 0xc045a38009065b14, 0x0000000000000180, 0, 119 }, /* #30 */
     6851    { 0x3d5087, 0x3d5013, 0xc045a38009065b14, 0x0000000000000180, 0, 119 }, /* #30 b */
     6852    { 0x0e31d7, 0x0e3113, 0x461149abd5f20c7a, 0x00000000002308a4, 0, 169 }, /* #31 */
     6853    { 0x314e02, 0x314613, 0x461149abd5f20c7a, 0x00000000002308a4, 0, 169 }, /* #31 b */
     6854    { 0x3568c2, 0x356016, 0x24f984754ff9021c, 0x00127cc23aa7fc81, 0, 73 }, /* #32 */
     6855    { 0x0a1717, 0x0a1716, 0x24f984754ff9021c, 0x00127cc23aa7fc81, 0, 73 }, /* #32 b */
     6856    { 0x1346c3, 0x134612, 0xbcd3938fe813152e, 0x000179a7271fd026, 0, 79 }, /* #33 */
     6857    { 0x2c3916, 0x2c3112, 0xbcd3938fe813152e, 0x000179a7271fd026, 0, 79 }, /* #33 b */
     6858    { 0x112d46, 0x112513, 0x5ecc09f6d8fc575e, 0x02f6604fb6c7e2ba, 0, 69 }, /* #34 */
     6859    { 0x2e5293, 0x2e5213, 0x5ecc09f6d8fc575e, 0x02f6604fb6c7e2ba, 0, 69 }, /* #34 b */
     6860    { 0x082903, 0x082116, 0xb2ff2e52e7c4f24b, 0x0000000000000059, 0, 121 }, /* #35 */
     6861    { 0x3756d6, 0x375616, 0xb2ff2e52e7c4f24b, 0x0000000000000059, 0, 121 }, /* #35 b */
     6862    { 0x250c93, 0x250416, 0x5cc1ba36e0efc25e, 0x0002e60dd1b7077e, 0, 205 }, /* #36 */
     6863    { 0x1a7346, 0x1a7316, 0x5cc1ba36e0efc25e, 0x0002e60dd1b7077e, 0, 205 }, /* #36 b */
     6864    { 0x277e96, 0x277657, 0x1b3c0ffe2c0385a8, 0x0000000000000000, 0, 125 }, /* #37 */
     6865    { 0x180143, 0x180157, 0x1b3c0ffe2c0385a8, 0x0000000000000000, 0, 125 }, /* #37 b */
     6866    { 0x3e4e83, 0x3e4617, 0x8d08ca85242a2d5f, 0x046846542921516a, 0, 69 }, /* #38 */
     6867    { 0x013156, 0x013117, 0x8d08ca85242a2d5f, 0x046846542921516a, 0, 69 }, /* #38 b */
     6868    { 0x385093, 0x385017, 0xe7bb81ef024d6757, 0x0039eee07bc09359, 0, 74 }, /* #39 */
     6869    { 0x072f46, 0x072717, 0xe7bb81ef024d6757, 0x0039eee07bc09359, 0, 74 }, /* #39 b */
     6870    { 0x396807, 0x396012, 0x250eaf02891c5cc5, 0x0000000004a1d5e0, 0, 35 }, /* #40 */
     6871    { 0x0617d2, 0x061712, 0x250eaf02891c5cc5, 0x0000000004a1d5e0, 0, 35 }, /* #40 b */
     6872    { 0x302dd7, 0x302513, 0xa36065ff6dd1b769, 0x0000000000000002, 0, 126 }, /* #41 */
     6873    { 0x0f5202, 0x0f5213, 0xa36065ff6dd1b769, 0x0000000000000002, 0, 126 }, /* #41 b */
     6874    { 0x2d0d43, 0x2d0517, 0x861d67ba6541d93d, 0x000861d67ba6541d, 0, 76 }, /* #42 */
     6875    { 0x127296, 0x127217, 0x861d67ba6541d93d, 0x000861d67ba6541d, 0, 76 }, /* #42 b */
     6876    { 0x235086, 0x235016, 0xbc5a3bc24b8e8f2e, 0x000002f168ef092e, 0, 86 }, /* #43 */
     6877    { 0x1c2f53, 0x1c2716, 0xbc5a3bc24b8e8f2e, 0x000002f168ef092e, 0, 86 }, /* #43 b */
     6878    { 0x031d13, 0x031517, 0xa0ec43150ecdac52, 0x0000000000507621, 0, 105 }, /* #44 */
     6879    { 0x3c62c6, 0x3c6217, 0xa0ec43150ecdac52, 0x0000000000507621, 0, 105 }, /* #44 b */
     6880    { 0x2b28c3, 0x2b2017, 0x9635232482963fc7, 0x00000000000012c6, 0, 179 }, /* #45 */
     6881    { 0x145716, 0x145717, 0x9635232482963fc7, 0x00000000000012c6, 0, 179 }, /* #45 b */
     6882    { 0x2b29d3, 0x2b2116, 0x8a5b772926868841, 0x000000002296ddca, 0, 226 }, /* #46 */
     6883    { 0x145606, 0x145616, 0x8a5b772926868841, 0x000000002296ddca, 0, 226 }, /* #46 b */
     6884    { 0x285986, 0x285116, 0xa8af17200215da4d, 0x0000000000000005, 0, 189 }, /* #47 */
     6885    { 0x172653, 0x172616, 0xa8af17200215da4d, 0x0000000000000005, 0, 189 }, /* #47 b */
     6886    { 0x2b7f52, 0x2b7717, 0xce182d2fc691ccbb, 0x0000000019c305a5, 0, 227 }, /* #48 */
     6887    { 0x140087, 0x140017, 0xce182d2fc691ccbb, 0x0000000019c305a5, 0, 227 }, /* #48 b */
     6888    { 0x234bc7, 0x234317, 0x9a14dc5550c781b6, 0x000013429b8aaa18, 0, 211 }, /* #49 */
     6889    { 0x1c3412, 0x1c3417, 0x9a14dc5550c781b6, 0x000013429b8aaa18, 0, 211 }, /* #49 b */
     6890    { 0x0a7052, 0x0a7016, 0x97cf79c2142ff258, 0x0000012f9ef38428, 0, 151 }, /* #50 */
     6891    { 0x350f87, 0x350716, 0x97cf79c2142ff258, 0x0000012f9ef38428, 0, 151 }, /* #50 b */
     6892    { 0x207a03, 0x207213, 0x942f48ba60b429f7, 0x1285e9174c16853e, 0, 131 }, /* #51 */
     6893    { 0x1f05d6, 0x1f0513, 0x942f48ba60b429f7, 0x1285e9174c16853e, 0, 131 }, /* #51 b */
     6894    { 0x0c6a02, 0x0c6216, 0x3d492655dd83e17e, 0x000000000f524995, 0, 226 }, /* #52 */
     6895    { 0x3315d7, 0x331516, 0x3d492655dd83e17e, 0x000000000f524995, 0, 226 }, /* #52 b */
     6896    { 0x2a0f56, 0x2a0716, 0x74011a930dd46824, 0x00000000074011a9, 0, 100 }, /* #53 */
     6897    { 0x157083, 0x157016, 0x74011a930dd46824, 0x00000000074011a9, 0, 100 }, /* #53 b */
     6898    { 0x331cd2, 0x331412, 0x127f3880a290d4be, 0x0000000000000001, 0, 252 }, /* #54 */
     6899    { 0x0c6307, 0x0c6312, 0x127f3880a290d4be, 0x0000000000000001, 0, 252 }, /* #54 b */
     6900    { 0x000cc6, 0x000413, 0xba8114415946d9bd, 0x000000000000000b, 0, 60 }, /* #55 */
     6901    { 0x3f7313, 0x3f7313, 0xba8114415946d9bd, 0x000000000000000b, 0, 60 }, /* #55 b */
     6902    { 0x0d75d2, 0x0d7513, 0x6a452202080d7042, 0x0000d48a4404101a, 0, 207 }, /* #56 */
     6903    { 0x320a07, 0x320213, 0x6a452202080d7042, 0x0000d48a4404101a, 0, 207 }, /* #56 b */
     6904    { 0x2f7886, 0x2f7016, 0x1d174f98272d838b, 0x00000000003a2e9f, 0, 231 }, /* #57 */
     6905    { 0x100753, 0x100716, 0x1d174f98272d838b, 0x00000000003a2e9f, 0, 231 }, /* #57 b */
     6906    { 0x0915c2, 0x091513, 0x7eb86ad03e3ba893, 0x0000000fd70d5a07, 0, 219 }, /* #58 */
     6907    { 0x366a17, 0x366213, 0x7eb86ad03e3ba893, 0x0000000fd70d5a07, 0, 219 }, /* #58 b */
     6908    { 0x2f3456, 0x2f3413, 0x013b42e3f1178d43, 0x0000000000000004, 0, 182 }, /* #59 */
     6909    { 0x104b83, 0x104313, 0x013b42e3f1178d43, 0x0000000000000004, 0, 182 }, /* #59 b */
     6910    { 0x1c5d96, 0x1c5512, 0x73eb35774d5f6cf8, 0x1cfacd5dd357db3e, 0, 66 }, /* #60 */
     6911    { 0x232243, 0x232212, 0x73eb35774d5f6cf8, 0x1cfacd5dd357db3e, 0, 66 }, /* #60 b */
     6912    { 0x1816d3, 0x181617, 0x660b5d4809982e5b, 0x0001982d75202660, 0, 78 }, /* #61 */
     6913    { 0x276906, 0x276117, 0x660b5d4809982e5b, 0x0001982d75202660, 0, 78 }, /* #61 b */
     6914    { 0x315646, 0x315617, 0x78f229d95de1660a, 0x078f229d95de1660, 0, 196 }, /* #62 */
     6915    { 0x0e2993, 0x0e2117, 0x78f229d95de1660a, 0x078f229d95de1660, 0, 196 }, /* #62 b */
     6916    { 0x182393, 0x182317, 0xcc3c5069ae899b71, 0x0661e2834d744cdb, 0, 197 }, /* #63 */
     6917    { 0x275c46, 0x275417, 0xcc3c5069ae899b71, 0x0661e2834d744cdb, 0, 197 }, /* #63 b */
     6918    { 0x210156, 0x210113, 0xa2b9afab3f83c01c, 0x0000000a2b9afab3, 0, 92 }, /* #64 */
     6919    { 0x1e7e83, 0x1e7613, 0xa2b9afab3f83c01c, 0x0000000a2b9afab3, 0, 92 }, /* #64 b */
     6920    { 0x1e7257, 0x1e7216, 0x288717863ee6e410, 0x00a21c5e18fb9b90, 0, 6  }, /* #65 */
     6921    { 0x210d82, 0x210516, 0x288717863ee6e410, 0x00a21c5e18fb9b90, 0, 6  }, /* #65 b */
     6922    { 0x055616, 0x055613, 0x68f3339b3e164885, 0x0000000347999cd9, 0, 29 }, /* #66 */
     6923    { 0x3a29c3, 0x3a2113, 0x68f3339b3e164885, 0x0000000347999cd9, 0, 29 }, /* #66 b */
     6924    { 0x1922d3, 0x192213, 0xcbb0da9bbf910c17, 0x0000000000019761, 0, 239 }, /* #67 */
     6925    { 0x265d06, 0x265513, 0xcbb0da9bbf910c17, 0x0000000000019761, 0, 239 }, /* #67 b */
     6926    { 0x0b33c6, 0x0b3313, 0x459153c319c7b266, 0x0000459153c319c7, 0, 16 }, /* #68 */
     6927    { 0x344c13, 0x344413, 0x459153c319c7b266, 0x0000459153c319c7, 0, 16 }, /* #68 b */
     6928    { 0x070493, 0x070456, 0x0df74c23e3319bfa, 0x0000000000000000, 0, 254 }, /* #69 */
     6929    { 0x387b46, 0x387356, 0x0df74c23e3319bfa, 0x0000000000000000, 0, 254 }, /* #69 b */
     6930    { 0x266453, 0x266417, 0x2b4af14315599130, 0x000000000015a578, 0, 233 }, /* #70 */
     6931    { 0x191b86, 0x191317, 0x2b4af14315599130, 0x000000000015a578, 0, 233 }, /* #70 b */
     6932    { 0x2a2156, 0x2a2113, 0xb3d4ea66043ada58, 0x000000000000167a, 0, 243 }, /* #71 */
     6933    { 0x155e83, 0x155613, 0xb3d4ea66043ada58, 0x000000000000167a, 0, 243 }, /* #71 b */
     6934    { 0x0c4083, 0x0c4013, 0x07298d08a3671f14, 0x00000000007298d0, 0, 228 }, /* #72 */
     6935    { 0x333f56, 0x333713, 0x07298d08a3671f14, 0x00000000007298d0, 0, 228 }, /* #72 b */
     6936    { 0x3242c7, 0x324217, 0x295e78a7131b5ca1, 0x0000000000295e78, 0, 40 }, /* #73 */
     6937    { 0x0d3d12, 0x0d3517, 0x295e78a7131b5ca1, 0x0000000000295e78, 0, 40 }, /* #73 b */
     6938    { 0x107742, 0x107713, 0xd439e7606e33f196, 0x0000000000000001, 0, 255 }, /* #74 */
     6939    { 0x2f0897, 0x2f0013, 0xd439e7606e33f196, 0x0000000000000001, 0, 255 }, /* #74 b */
     6940    { 0x172843, 0x172016, 0x287f4e6441721401, 0x00000287f4e64417, 0, 212 }, /* #75 */
     6941    { 0x285796, 0x285716, 0x287f4e6441721401, 0x00000287f4e64417, 0, 212 }, /* #75 b */
     6942    { 0x3242c6, 0x324213, 0xe13109e0750610ad, 0x0000000000000070, 0, 249 }, /* #76 */
     6943    { 0x0d3d13, 0x0d3513, 0xe13109e0750610ad, 0x0000000000000070, 0, 249 }, /* #76 b */
     6944    { 0x2f57d3, 0x2f5717, 0xa675cfce2dc41da3, 0x0000000a675cfce2, 0, 28 }, /* #77 */
     6945    { 0x102806, 0x102017, 0xa675cfce2dc41da3, 0x0000000a675cfce2, 0, 28 }, /* #77 b */
     6946    { 0x006597, 0x006513, 0x7f5b88342acd19d7, 0x0000000000000001, 0, 62 }, /* #78 */
     6947    { 0x3f1a42, 0x3f1213, 0x7f5b88342acd19d7, 0x0000000000000001, 0, 62 }, /* #78 b */
     6948    { 0x3f1987, 0x3f1112, 0x80a66e647e9465c8, 0x00000000080a66e6, 0, 100 }, /* #79 */
     6949    { 0x006652, 0x006612, 0x80a66e647e9465c8, 0x00000000080a66e6, 0, 100 }, /* #79 b */
     6950    { 0x0915d6, 0x091513, 0x7ad5a7eab9945ace, 0x00000f5ab4fd5732, 0, 211 }, /* #80 */
     6951    { 0x366a03, 0x366213, 0x7ad5a7eab9945ace, 0x00000f5ab4fd5732, 0, 211 }, /* #80 b */
     6952    { 0x074493, 0x074413, 0x425a8c31a0a73832, 0x00000000000425a8, 0, 44 }, /* #81 */
     6953    { 0x383b46, 0x383313, 0x425a8c31a0a73832, 0x00000000000425a8, 0, 44 }, /* #81 b */
     6954    { 0x065616, 0x065613, 0x1b26a7d32dc00b4f, 0x0000000000d9353e, 0, 101 }, /* #82 */
     6955    { 0x3929c3, 0x392113, 0x1b26a7d32dc00b4f, 0x0000000000d9353e, 0, 101 }, /* #82 b */
     6956    { 0x092f17, 0x092712, 0xa432ddfc193ad014, 0x00a432ddfc193ad0, 0, 200 }, /* #83 */
     6957    { 0x3650c2, 0x365012, 0xa432ddfc193ad014, 0x00a432ddfc193ad0, 0, 200 }, /* #83 b */
     6958    { 0x042102, 0x042116, 0x2121cf050be10162, 0x000002121cf050be, 0, 20 }, /* #84 */
     6959    { 0x3b5ed7, 0x3b5616, 0x2121cf050be10162, 0x000002121cf050be, 0, 20 }, /* #84 b */
     6960    { 0x2f50d6, 0x2f5013, 0x3255e7aab2b79401, 0x0000000000000064, 0, 183 }, /* #85 */
     6961    { 0x102f03, 0x102713, 0x3255e7aab2b79401, 0x0000000000000064, 0, 183 }, /* #85 b */
     6962    { 0x1616c6, 0x161617, 0xaf3c191fe3063fa3, 0x00000000000015e7, 0, 115 }, /* #86 */
     6963    { 0x296913, 0x296117, 0xaf3c191fe3063fa3, 0x00000000000015e7, 0, 115 }, /* #86 b */
     6964    { 0x253d87, 0x253513, 0x2f9e9df0e3abf9d3, 0x00002f9e9df0e3ab, 0, 208 }, /* #87 */
     6965    { 0x1a4252, 0x1a4213, 0x2f9e9df0e3abf9d3, 0x00002f9e9df0e3ab, 0, 208 }, /* #87 b */
     6966    { 0x293346, 0x293317, 0xbd4ee9d7ea784264, 0x02f53ba75fa9e109, 0, 134 }, /* #88 */
     6967    { 0x164c93, 0x164417, 0xbd4ee9d7ea784264, 0x02f53ba75fa9e109, 0, 134 }, /* #88 b */
     6968    { 0x3a7046, 0x3a7046, 0x6c250844066470bb, 0x6c250844066470bb, 0, 0  }, /* #89 */
     6969    { 0x050f93, 0x050f93, 0x6c250844066470bb, 0x6c250844066470bb, 0, 0  }, /* #89 b */
     6970    { 0x223342, 0x223313, 0x4ec9c37656e8d065, 0x0000000009d9386e, 0, 99 }, /* #90 */
     6971    { 0x1d4c97, 0x1d4413, 0x4ec9c37656e8d065, 0x0000000009d9386e, 0, 99 }, /* #90 b */
     6972    { 0x3a5417, 0x3a5416, 0x74d476b84d3c5879, 0x000000000000074d, 0, 244 }, /* #91 */
     6973    { 0x052bc2, 0x052316, 0x74d476b84d3c5879, 0x000000000000074d, 0, 244 }, /* #91 b */
     6974    { 0x170b13, 0x170317, 0xf6199f853dab4087, 0x000003d8667e14f6, 0, 86 }, /* #92 */
     6975    { 0x2874c6, 0x287417, 0xf6199f853dab4087, 0x000003d8667e14f6, 0, 86 }, /* #92 b */
     6976    { 0x3a2b56, 0x3a2317, 0x34e20f8f9435437e, 0x000000000034e20f, 0, 104 }, /* #93 */
     6977    { 0x055483, 0x055417, 0x34e20f8f9435437e, 0x000000000034e20f, 0, 104 }, /* #93 b */
     6978    { 0x154fd6, 0x154717, 0xc676c23dc42d7d33, 0x00000018ced847b8, 0, 27 }, /* #94 */
     6979    { 0x2a3003, 0x2a3017, 0xc676c23dc42d7d33, 0x00000018ced847b8, 0, 27 }, /* #94 b */
     6980    { 0x265713, 0x265717, 0x4aaeae9103a8f9e7, 0x0000000002557574, 0, 229 }, /* #95 */
     6981    { 0x1928c6, 0x192017, 0x4aaeae9103a8f9e7, 0x0000000002557574, 0, 229 }, /* #95 b */
    43906982};
    43916983static const BINU64_TEST_T g_aTests_sar_u64_amd[] =
    43926984{
    4393     { 0x3154c6, 0x315456, 0x0000000000000000, 0x0000000000000000, 0, 125 }, /* #0 */
    4394     { 0x1d3cd7, 0x1d3456, 0x0000000000000000, 0x0000000000000000, 0, 211 }, /* #1 */
    4395     { 0x015c07, 0x015456, 0x0000000000000000, 0x0000000000000000, 0, 26 }, /* #2 */
    4396     { 0x3f0047, 0x3f0056, 0x0000000000000000, 0x0000000000000000, 0, 115 }, /* #3 */
    4397     { 0x035483, 0x035456, 0x0000000000000000, 0x0000000000000000, 0, 217 }, /* #4 */
    4398     { 0x3c6346, 0x3c6356, 0x0000000000000000, 0x0000000000000000, 0, 183 }, /* #5 */
    4399     { 0x247753, 0x247792, 0xde35ea49e82afcb9, 0xfffffffef1af524f, 0, 29 }, /* #6 */
    4400     { 0x156607, 0x156696, 0xedec887c394c053f, 0xfffffffffffffb7b, 0, 114 }, /* #7 */
    4401     { 0x0b0247, 0x0b0292, 0x8bf057068c8a4da8, 0xfffffffc5f82b834, 0, 221 }, /* #8 */
    4402     { 0x3a6c52, 0x3a6497, 0xbf94df7dc7dd0583, 0xffffffffff7f29be, 0, 39 }, /* #9 */
    4403     { 0x233cc3, 0x233413, 0x1b70ea55fdbf5146, 0x0000000db8752afe, 0, 89 }, /* #10 */
    4404     { 0x390412, 0x390417, 0x258bee7cc802a4b7, 0x0000000000000012, 0, 249 }, /* #11 */
    4405     { 0x070d42, 0x070517, 0x645f86d01c61f9ee, 0x00000000000c8bf0, 0, 43 }, /* #12 */
    4406     { 0x0c7897, 0x0c7016, 0x11171fd5ae14b389, 0x0000000000000022, 0, 183 }, /* #13 */
    4407     { 0x083807, 0x083097, 0xaeb8dbb17429f590, 0xfffffffffffd75c6, 0, 109 }, /* #14 */
    4408     { 0x283982, 0x283112, 0x5833306d9d21d52f, 0x0000005833306d9d, 0, 88 }, /* #15 */
    4409     { 0x214cd6, 0x214493, 0xf6300097e87d3d00, 0xffffffffec60012f, 0, 31 }, /* #16 */
    4410     { 0x1812c7, 0x181212, 0x4caaa5cf7adf1826, 0x000000099554b9ef, 0, 91 }, /* #17 */
    4411     { 0x162313, 0x162397, 0x9849abaf44f4a053, 0xffffffffffffcc24, 0, 113 }, /* #18 */
    4412     { 0x273f07, 0x273713, 0x615ba112329b0ca6, 0x0000001856e8448c, 0, 218 }, /* #19 */
    4413     { 0x2f7e83, 0x2f7692, 0x899bf8ad93f6371b, 0xfffffff899bf8ad9, 0, 156 }, /* #20 */
    4414     { 0x387e93, 0x387692, 0x8952b29d8b93a18b, 0xfffffffffffff12a, 0, 51 }, /* #21 */
    4415     { 0x092886, 0x092097, 0xc2b17ca387385284, 0xfff0ac5f28e1ce14, 0, 138 }, /* #22 */
    4416     { 0x1b1253, 0x1b1217, 0x2ecbd888f319fb75, 0x0002ecbd888f319f, 0, 140 }, /* #23 */
    4417     { 0x3812c6, 0x381292, 0x9690fb35bd35cabb, 0xffffffffffffffcb, 0, 249 }, /* #24 */
    4418     { 0x170086, 0x170097, 0xc5bcd5c33df88081, 0xffffffffffffffe2, 0, 249 }, /* #25 */
    4419     { 0x213d17, 0x213513, 0x7bdb6a819fc6e8c3, 0x0000001ef6daa067, 0, 218 }, /* #26 */
    4420     { 0x261907, 0x261113, 0x05231ce63da69b61, 0x0000000000005231, 0, 172 }, /* #27 */
    4421     { 0x0b4d16, 0x0b4592, 0xca16b2f8de79bbc5, 0xfffffffffffffca1, 0, 244 }, /* #28 */
    4422     { 0x0e6447, 0x0e6496, 0xb6158ad6c463d485, 0xfffffffffff6c2b1, 0, 43 }, /* #29 */
    4423     { 0x280317, 0x280393, 0xfd8197b4e9be11c8, 0xfffffffffffffffd, 0, 248 }, /* #30 */
    4424     { 0x2d3c46, 0x2d3493, 0x90d90b5ed4ebfbb0, 0xffc86c85af6a75fd, 0, 201 }, /* #31 */
    4425     { 0x1d7103, 0x1d7113, 0x4568acc5eaaef92b, 0x0022b45662f5577c, 0, 73 }, /* #32 */
    4426     { 0x136a86, 0x136292, 0xd709a9234eb81385, 0xfffffffffeb84d49, 0, 165 }, /* #33 */
    4427     { 0x336bd3, 0x336313, 0x49d35a3b1e413071, 0x0000001274d68ec7, 0, 90 }, /* #34 */
    4428     { 0x314a06, 0x314293, 0xd07ac2722cbc938b, 0xfffffffffe83d613, 0, 165 }, /* #35 */
    4429     { 0x006bc6, 0x006397, 0xe8c4b40c2f00f8a7, 0xffffe8c4b40c2f00, 0, 144 }, /* #36 */
    4430     { 0x0826c3, 0x082612, 0x6eb5333f1d3f6ba9, 0x000375a999f8e9fb, 0, 13 }, /* #37 */
    4431     { 0x005702, 0x005716, 0x7f188839fb5ab0f8, 0x000fe311073f6b56, 0, 139 }, /* #38 */
    4432     { 0x2752c3, 0x275217, 0x57a661c327bdb4c2, 0x00000000002bd330, 0, 41 }, /* #39 */
    4433     { 0x113553, 0x113592, 0xe2f38be59a5771d9, 0xffffe2f38be59a57, 0, 80 }, /* #40 */
    4434     { 0x3f0557, 0x3f0597, 0xc1747aac7d8b416d, 0xfffffffffffff82e, 0, 243 }, /* #41 */
    4435     { 0x2b7282, 0x2b7216, 0x6c89b130672306a6, 0x00000000006c89b1, 0, 40 }, /* #42 */
    4436     { 0x006f06, 0x006792, 0xfe42b5190eba9f94, 0xffffff215a8c875d, 0, 17 }, /* #43 */
    4437     { 0x154ed6, 0x154616, 0x4604b27dcc7e83e3, 0x0000000000000460, 0, 116 }, /* #44 */
    4438     { 0x102017, 0x102012, 0x59a14eaeae2a4717, 0x0000000000000016, 0, 122 }, /* #45 */
    4439     { 0x2c2a93, 0x2c2297, 0xba48eed01cb43228, 0xffffffffffba48ee, 0, 104 }, /* #46 */
    4440     { 0x3939c2, 0x393196, 0xb2b633ba6c4ef117, 0xfffffffffffb2b63, 0, 44 }, /* #47 */
    4441     { 0x111a02, 0x111216, 0x4770048077d612db, 0x0000000004770048, 0, 36 }, /* #48 */
    4442     { 0x1e4d16, 0x1e4513, 0x07da8a3abe74567e, 0x00000000000007da, 0, 176 }, /* #49 */
    4443     { 0x3c5856, 0x3c5096, 0x884c0e02c2df264f, 0xffff10981c0585be, 0, 143 }, /* #50 */
    4444     { 0x090893, 0x090093, 0xcc5a97026b942a23, 0xffffffffffffff98, 0, 119 }, /* #51 */
    4445     { 0x353a57, 0x353297, 0xa002e562615fea1c, 0xffffffd00172b130, 0, 89 }, /* #52 */
    4446     { 0x141583, 0x141516, 0x5432d12765d06379, 0x000000005432d127, 0, 160 }, /* #53 */
    4447     { 0x270197, 0x270117, 0x4f554308a6196d46, 0x0000027aaa184530, 0, 21 }, /* #54 */
    4448     { 0x283c86, 0x283493, 0xbed1b1b5fe9d24a8, 0xfff7da3636bfd3a4, 0, 75 }, /* #55 */
    4449     { 0x3c2716, 0x3c2717, 0x268482b57affa855, 0x0000000000268482, 0, 168 }, /* #56 */
    4450     { 0x263353, 0x263397, 0xd7fcfa0e22dbfa0b, 0xffffffffffffaff9, 0, 111 }, /* #57 */
    4451     { 0x2a5847, 0x2a5092, 0x8e203d9b9f93857a, 0xffffffffffff1c40, 0, 47 }, /* #58 */
    4452     { 0x276657, 0x276692, 0xe4997c5cc78da62f, 0xfff24cbe2e63c6d3, 0, 201 }, /* #59 */
    4453     { 0x235b97, 0x235393, 0xc8d807f6e713dc1d, 0xf91b00fedce27b83, 0, 3  }, /* #60 */
    4454     { 0x3b08d6, 0x3b0013, 0x74cd3c495c00be4b, 0x00e99a7892b8017c, 0, 135 }, /* #61 */
    4455     { 0x016f03, 0x016792, 0xf284321ee7ae849c, 0xfffffffffffffffe, 0, 123 }, /* #62 */
    4456     { 0x070cc2, 0x070493, 0xce6afb5d1d58463b, 0xfffffffff9cd5f6b, 0, 227 }, /* #63 */
    4457     { 0x3852d3, 0x385296, 0xd00dfde3644d5133, 0xfffffffffd00dfde, 0, 36 }, /* #64 */
    4458     { 0x3b2c92, 0x3b2493, 0xde68ddad5c3317f1, 0xffbcd1bb5ab8662f, 0, 71 }, /* #65 */
    4459     { 0x3b0056, 0x3b0097, 0x80368817d9d54351, 0xfffffff80368817d, 0, 28 }, /* #66 */
    4460     { 0x2c7fc6, 0x2c7796, 0xbf7d9a2805af6a92, 0xffffffffffbf7d9a, 0, 168 }, /* #67 */
    4461     { 0x352607, 0x352613, 0x793be20ed79bdad5, 0x0000793be20ed79b, 0, 80 }, /* #68 */
    4462     { 0x3d5f43, 0x3d5797, 0xa9ec5aed3340e6bc, 0xffffffffffff53d8, 0, 239 }, /* #69 */
    4463     { 0x281e43, 0x281693, 0xa12ff25f05e4920a, 0xfffffffffffffffe, 0, 254 }, /* #70 */
    4464     { 0x143b06, 0x143393, 0xe39de25d5378dbab, 0xffffffffffffc73b, 0, 239 }, /* #71 */
    4465     { 0x180417, 0x180417, 0x4dc423fcac9a6a78, 0x00000000000009b8, 0, 115 }, /* #72 */
    4466     { 0x0406d6, 0x040612, 0x435a105036faac9b, 0x0000000000435a10, 0, 232 }, /* #73 */
    4467     { 0x0c5952, 0x0c5196, 0xefa3fa30c605ef56, 0xfffffbe8fe8c3181, 0, 146 }, /* #74 */
    4468     { 0x1c4006, 0x1c4093, 0xb7c581b97ac28185, 0xfffffffdbe2c0dcb, 0, 29 }, /* #75 */
    4469     { 0x3a2e96, 0x3a2692, 0x8137dbcd2f524138, 0xfffffffffffe04df, 0, 46 }, /* #76 */
    4470     { 0x1400c2, 0x140016, 0x75792ac189523a6a, 0x0000075792ac1895, 0, 84 }, /* #77 */
    4471     { 0x1f1e16, 0x1f1693, 0xc0dd9975d4cd851a, 0xfc0dd9975d4cd851, 0, 196 }, /* #78 */
    4472     { 0x0d1f16, 0x0d1796, 0xc9ab4c2b323c2141, 0xf26ad30acc8f0850, 0, 2  }, /* #79 */
    4473     { 0x3c0ad7, 0x3c0293, 0xba82ceb6e36bcd88, 0xfffffffffffffffb, 0, 188 }, /* #80 */
    4474     { 0x101cc7, 0x101413, 0x38aa7a0e2c139155, 0x0000000000000e2a, 0, 50 }, /* #81 */
    4475     { 0x0c3983, 0x0c3117, 0x56b090731b94140d, 0x000000000000000a, 0, 123 }, /* #82 */
    4476     { 0x3b3346, 0x3b3312, 0x16ceb63bc06d8750, 0x02d9d6c7780db0ea, 0, 3  }, /* #83 */
    4477     { 0x200bc6, 0x200317, 0x0bfc1cce1d6cb571, 0x000000017f8399c3, 0, 91 }, /* #84 */
    4478     { 0x107a07, 0x107293, 0xb53618929cbaf145, 0xfffffffb53618929, 0, 92 }, /* #85 */
    4479     { 0x3524c6, 0x352497, 0xed032cb89c4bafce, 0xfffffffffffff681, 0, 241 }, /* #86 */
    4480     { 0x052252, 0x052212, 0x09e044b208b5974d, 0x0278112c822d65d3, 0, 2  }, /* #87 */
    4481     { 0x342d17, 0x342593, 0xe9bfba7ba05208cc, 0xffffffffffa6fee9, 0, 166 }, /* #88 */
    4482     { 0x0e42d7, 0x0e4292, 0xa04f49c382486a9c, 0xff409e93870490d5, 0, 199 }, /* #89 */
    4483     { 0x1c1b13, 0x1c1317, 0x6827de9a1b935e9a, 0x000000001a09f7a6, 0, 226 }, /* #90 */
    4484     { 0x264143, 0x264196, 0xaba1206842248524, 0xfffaba1206842248, 0, 12 }, /* #91 */
    4485     { 0x1f58c6, 0x1f5012, 0x633c340320d96fd1, 0x0000000c67868064, 0, 219 }, /* #92 */
    4486     { 0x054186, 0x054117, 0x7bf3509f2a1aa7a1, 0x000000000000007b, 0, 120 }, /* #93 */
    4487     { 0x1f2c02, 0x1f2497, 0xdf9cba607a5fae10, 0xfffffffffff7e72e, 0, 170 }, /* #94 */
    4488     { 0x185192, 0x185113, 0x3a2d54e91bf13a57, 0x000001d16aa748df, 0, 213 }, /* #95 */
     6985    { 0x0804c2, 0x080456, 0x0000000000000000, 0x0000000000000000, 0, 109 }, /* #0 */
     6986    { 0x377b17, 0x377356, 0x0000000000000000, 0x0000000000000000, 0, 109 }, /* #0 b */
     6987    { 0x1d38d7, 0x1d3056, 0x0000000000000000, 0x0000000000000000, 0, 79 }, /* #1 */
     6988    { 0x224702, 0x224756, 0x0000000000000000, 0x0000000000000000, 0, 79 }, /* #1 b */
     6989    { 0x201146, 0x201156, 0x0000000000000000, 0x0000000000000000, 0, 177 }, /* #2 */
     6990    { 0x1f6e93, 0x1f6656, 0x0000000000000000, 0x0000000000000000, 0, 177 }, /* #2 b */
     6991    { 0x1c4c82, 0x1c4456, 0x0000000000000000, 0x0000000000000000, 0, 111 }, /* #3 */
     6992    { 0x233357, 0x233356, 0x0000000000000000, 0x0000000000000000, 0, 111 }, /* #3 b */
     6993    { 0x365e12, 0x365656, 0x0000000000000000, 0x0000000000000000, 0, 249 }, /* #4 */
     6994    { 0x0921c7, 0x092156, 0x0000000000000000, 0x0000000000000000, 0, 249 }, /* #4 b */
     6995    { 0x300096, 0x300056, 0x0000000000000000, 0x0000000000000000, 0, 153 }, /* #5 */
     6996    { 0x0f7f43, 0x0f7756, 0x0000000000000000, 0x0000000000000000, 0, 153 }, /* #5 b */
     6997    { 0x0d2006, 0x0d2092, 0xe29fbc9ba6794114, 0xffffffffc53f7937, 0, 223 }, /* #6 */
     6998    { 0x325fd3, 0x325792, 0xe29fbc9ba6794114, 0xffffffffc53f7937, 0, 223 }, /* #6 b */
     6999    { 0x3b1657, 0x3b1697, 0xdd0de2b23284900f, 0xfdd0de2b23284900, 0, 4  }, /* #7 */
     7000    { 0x046982, 0x046197, 0xdd0de2b23284900f, 0xfdd0de2b23284900, 0, 4  }, /* #7 b */
     7001    { 0x0d1a82, 0x0d1293, 0xd414ec52d846dbfd, 0xfff5053b14b611b6, 0, 202 }, /* #8 */
     7002    { 0x326557, 0x326593, 0xd414ec52d846dbfd, 0xfff5053b14b611b6, 0, 202 }, /* #8 b */
     7003    { 0x2d46d6, 0x2d4693, 0xb9b28007d24debc7, 0xfffffffffffffffb, 0, 252 }, /* #9 */
     7004    { 0x123903, 0x123193, 0xb9b28007d24debc7, 0xfffffffffffffffb, 0, 252 }, /* #9 b */
     7005    { 0x281b12, 0x281313, 0x280d59239748bb7e, 0x00000000280d5923, 0, 96 }, /* #10 */
     7006    { 0x1764c7, 0x176413, 0x280d59239748bb7e, 0x00000000280d5923, 0, 96 }, /* #10 b */
     7007    { 0x090bd3, 0x090397, 0xf87bf6d0217c8eb0, 0xfffffffffff87bf6, 0, 168 }, /* #11 */
     7008    { 0x367406, 0x367497, 0xf87bf6d0217c8eb0, 0xfffffffffff87bf6, 0, 168 }, /* #11 b */
     7009    { 0x2c01c7, 0x2c0117, 0x6849d12d8ee04e9f, 0x0000006849d12d8e, 0, 216 }, /* #12 */
     7010    { 0x137e12, 0x137617, 0x6849d12d8ee04e9f, 0x0000006849d12d8e, 0, 216 }, /* #12 b */
     7011    { 0x3762d2, 0x376296, 0x9890627575148e64, 0xffffffffffffffff, 0, 191 }, /* #13 */
     7012    { 0x081d07, 0x081596, 0x9890627575148e64, 0xffffffffffffffff, 0, 191 }, /* #13 b */
     7013    { 0x2f7882, 0x2f7097, 0xd3a55465d918710a, 0xffffffffffffff4e, 0, 246 }, /* #14 */
     7014    { 0x100757, 0x100797, 0xd3a55465d918710a, 0xffffffffffffff4e, 0, 246 }, /* #14 b */
     7015    { 0x066116, 0x066196, 0x8f8048773ee395ce, 0xfffff8f8048773ee, 0, 148 }, /* #15 */
     7016    { 0x391ec3, 0x391696, 0x8f8048773ee395ce, 0xfffff8f8048773ee, 0, 148 }, /* #15 b */
     7017    { 0x332892, 0x332017, 0x07b0853b8d34d58e, 0x01ec214ee34d3563, 0, 66 }, /* #16 */
     7018    { 0x0c5747, 0x0c5717, 0x07b0853b8d34d58e, 0x01ec214ee34d3563, 0, 66 }, /* #16 b */
     7019    { 0x1c5756, 0x1c5796, 0xe95d7417bacd0279, 0xfffd2bae82f759a0, 0, 11 }, /* #17 */
     7020    { 0x232883, 0x232096, 0xe95d7417bacd0279, 0xfffd2bae82f759a0, 0, 11 }, /* #17 b */
     7021    { 0x1d06c6, 0x1d0692, 0xe55c808a06452475, 0xffffffffffffcab9, 0, 47 }, /* #18 */
     7022    { 0x227913, 0x227192, 0xe55c808a06452475, 0xffffffffffffcab9, 0, 47 }, /* #18 b */
     7023    { 0x3a5dd6, 0x3a5517, 0x6de8513d90a6aa15, 0x000001b7a144f642, 0, 86 }, /* #19 */
     7024    { 0x052203, 0x052217, 0x6de8513d90a6aa15, 0x000001b7a144f642, 0, 86 }, /* #19 b */
     7025    { 0x242c02, 0x242492, 0xc31b63b1d5ccf5c5, 0xfffffffff0c6d8ec, 0, 226 }, /* #20 */
     7026    { 0x1b53d7, 0x1b5392, 0xc31b63b1d5ccf5c5, 0xfffffffff0c6d8ec, 0, 226 }, /* #20 b */
     7027    { 0x2830c2, 0x283097, 0x8016fb521f6e4395, 0xffc00b7da90fb721, 0, 137 }, /* #21 */
     7028    { 0x174f17, 0x174797, 0x8016fb521f6e4395, 0xffc00b7da90fb721, 0, 137 }, /* #21 b */
     7029    { 0x223213, 0x223296, 0xdc117c141c919dd6, 0xfdc117c141c919dd, 0, 68 }, /* #22 */
     7030    { 0x1d4dc6, 0x1d4596, 0xdc117c141c919dd6, 0xfdc117c141c919dd, 0, 68 }, /* #22 b */
     7031    { 0x261dd7, 0x261593, 0x990d70fac20cd756, 0xf321ae1f58419aea, 0, 195 }, /* #23 */
     7032    { 0x196202, 0x196293, 0x990d70fac20cd756, 0xf321ae1f58419aea, 0, 195 }, /* #23 b */
     7033    { 0x3238d3, 0x323093, 0xab1a4dadca4c9a1e, 0xffeac6936b729326, 0, 202 }, /* #24 */
     7034    { 0x0d4706, 0x0d4793, 0xab1a4dadca4c9a1e, 0xffeac6936b729326, 0, 202 }, /* #24 b */
     7035    { 0x105cd6, 0x105413, 0x1c6542f42d147e23, 0x0000000000000001, 0, 188 }, /* #25 */
     7036    { 0x2f2303, 0x2f2313, 0x1c6542f42d147e23, 0x0000000000000001, 0, 188 }, /* #25 b */
     7037    { 0x337e53, 0x337617, 0x534a78428cb26229, 0x00000000000014d2, 0, 242 }, /* #26 */
     7038    { 0x0c0186, 0x0c0117, 0x534a78428cb26229, 0x00000000000014d2, 0, 242 }, /* #26 b */
     7039    { 0x0f4287, 0x0f4217, 0x5eb14d912b5dda75, 0x000002f58a6c895a, 0, 85 }, /* #27 */
     7040    { 0x303d52, 0x303517, 0x5eb14d912b5dda75, 0x000002f58a6c895a, 0, 85 }, /* #27 b */
     7041    { 0x3c67c2, 0x3c6717, 0x185246924e403105, 0x0000000000000030, 0, 183 }, /* #28 */
     7042    { 0x031817, 0x031017, 0x185246924e403105, 0x0000000000000030, 0, 183 }, /* #28 b */
     7043    { 0x300107, 0x300197, 0xdd301a95a9e68528, 0xffffffffffffffff, 0, 255 }, /* #29 */
     7044    { 0x0f7ed2, 0x0f7697, 0xdd301a95a9e68528, 0xffffffffffffffff, 0, 255 }, /* #29 b */
     7045    { 0x1e42c7, 0x1e4217, 0x4339f35e768f70d9, 0x000219cf9af3b47b, 0, 205 }, /* #30 */
     7046    { 0x213d12, 0x213517, 0x4339f35e768f70d9, 0x000219cf9af3b47b, 0, 205 }, /* #30 b */
     7047    { 0x1d29c3, 0x1d2117, 0x7b35ae0816a060d6, 0x000001ecd6b8205a, 0, 150 }, /* #31 */
     7048    { 0x225616, 0x225617, 0x7b35ae0816a060d6, 0x000001ecd6b8205a, 0, 150 }, /* #31 b */
     7049    { 0x307443, 0x307413, 0x3fbd9bf331c6ffb4, 0x001fdecdf998e37f, 0, 9  }, /* #32 */
     7050    { 0x0f0b96, 0x0f0313, 0x3fbd9bf331c6ffb4, 0x001fdecdf998e37f, 0, 9  }, /* #32 b */
     7051    { 0x045d16, 0x045593, 0xe3d092ca27baf786, 0xffffffffffffffe3, 0, 248 }, /* #33 */
     7052    { 0x3b22c3, 0x3b2293, 0xe3d092ca27baf786, 0xffffffffffffffe3, 0, 248 }, /* #33 b */
     7053    { 0x191507, 0x191593, 0xa1b33e13383dce4d, 0xd0d99f099c1ee726, 0, 129 }, /* #34 */
     7054    { 0x266ad2, 0x266293, 0xa1b33e13383dce4d, 0xd0d99f099c1ee726, 0, 129 }, /* #34 b */
     7055    { 0x092a46, 0x092296, 0xcc8f7bfd080c02db, 0xffff991ef7fa1018, 0, 79 }, /* #35 */
     7056    { 0x365593, 0x365596, 0xcc8f7bfd080c02db, 0xffff991ef7fa1018, 0, 79 }, /* #35 b */
     7057    { 0x3b1dd3, 0x3b1596, 0xa85881dc88a28ef9, 0xffd42c40ee445147, 0, 9  }, /* #36 */
     7058    { 0x046206, 0x046296, 0xa85881dc88a28ef9, 0xffd42c40ee445147, 0, 9  }, /* #36 b */
     7059    { 0x1f4c57, 0x1f4496, 0x8479c22f5d035002, 0xff8479c22f5d0350, 0, 200 }, /* #37 */
     7060    { 0x203382, 0x203396, 0x8479c22f5d035002, 0xff8479c22f5d0350, 0, 200 }, /* #37 b */
     7061    { 0x2a4797, 0x2a4713, 0x01b716623d03c205, 0x0000036e2cc47a07, 0, 207 }, /* #38 */
     7062    { 0x153842, 0x153013, 0x01b716623d03c205, 0x0000036e2cc47a07, 0, 207 }, /* #38 b */
     7063    { 0x1407d3, 0x140713, 0x2529a747389597ee, 0x0000000000000252, 0, 52 }, /* #39 */
     7064    { 0x2b7806, 0x2b7013, 0x2529a747389597ee, 0x0000000000000252, 0, 52 }, /* #39 b */
     7065    { 0x0514d2, 0x051493, 0xd645bbf63ce3e6cd, 0xffffffffff5916ef, 0, 230 }, /* #40 */
     7066    { 0x3a6b07, 0x3a6393, 0xd645bbf63ce3e6cd, 0xffffffffff5916ef, 0, 230 }, /* #40 b */
     7067    { 0x0d2cc6, 0x0d2417, 0x57657841a913de44, 0x0000000000aecaf0, 0, 103 }, /* #41 */
     7068    { 0x325313, 0x325317, 0x57657841a913de44, 0x0000000000aecaf0, 0, 103 }, /* #41 b */
     7069    { 0x2e4686, 0x2e4697, 0xbf65864762f8d8dc, 0xfffffdfb2c323b17, 0, 213 }, /* #42 */
     7070    { 0x113953, 0x113197, 0xbf65864762f8d8dc, 0xfffffdfb2c323b17, 0, 213 }, /* #42 b */
     7071    { 0x304a87, 0x304296, 0xcc3a0814ffeea3a6, 0xfffffffffcc3a081, 0, 36 }, /* #43 */
     7072    { 0x0f3552, 0x0f3596, 0xcc3a0814ffeea3a6, 0xfffffffffcc3a081, 0, 36 }, /* #43 b */
     7073    { 0x3477d7, 0x347796, 0x9b00603f9a8330ea, 0xffffffffffffe6c0, 0, 242 }, /* #44 */
     7074    { 0x0b0802, 0x0b0096, 0x9b00603f9a8330ea, 0xffffffffffffe6c0, 0, 242 }, /* #44 b */
     7075    { 0x201e46, 0x201692, 0xd1801b0ba56bf096, 0xfffffffffffffff4, 0, 250 }, /* #45 */
     7076    { 0x1f6193, 0x1f6192, 0xd1801b0ba56bf096, 0xfffffffffffffff4, 0, 250 }, /* #45 b */
     7077    { 0x245e53, 0x245613, 0x627146f41a3457d0, 0x00000189c51bd068, 0, 214 }, /* #46 */
     7078    { 0x1b2186, 0x1b2113, 0x627146f41a3457d0, 0x00000189c51bd068, 0, 214 }, /* #46 b */
     7079    { 0x3661d3, 0x366112, 0x2e4c025738391fa2, 0x000005c9804ae707, 0, 83 }, /* #47 */
     7080    { 0x091e06, 0x091612, 0x2e4c025738391fa2, 0x000005c9804ae707, 0, 83 }, /* #47 b */
     7081    { 0x120412, 0x120496, 0xf8ade94c6f88b71d, 0xffffffffffe2b7a5, 0, 166 }, /* #48 */
     7082    { 0x2d7bc7, 0x2d7396, 0xf8ade94c6f88b71d, 0xffffffffffe2b7a5, 0, 166 }, /* #48 b */
     7083    { 0x107293, 0x107292, 0xb832cf7dd4519592, 0xfffffffee0cb3df7, 0, 94 }, /* #49 */
     7084    { 0x2f0d46, 0x2f0592, 0xb832cf7dd4519592, 0xfffffffee0cb3df7, 0, 94 }, /* #49 b */
     7085    { 0x3a0f52, 0x3a0717, 0x793769b7234b9d1b, 0x000000000000003c, 0, 185 }, /* #50 */
     7086    { 0x057087, 0x057017, 0x793769b7234b9d1b, 0x000000000000003c, 0, 185 }, /* #50 b */
     7087    { 0x1e2b53, 0x1e2316, 0x0aacf5b8180c39e5, 0x0000005567adc0c0, 0, 85 }, /* #51 */
     7088    { 0x215486, 0x215416, 0x0aacf5b8180c39e5, 0x0000005567adc0c0, 0, 85 }, /* #51 b */
     7089    { 0x211c56, 0x211456, 0x1f7c333f293cef33, 0x0000000000000000, 0, 63 }, /* #52 */
     7090    { 0x1e6383, 0x1e6356, 0x1f7c333f293cef33, 0x0000000000000000, 0, 63 }, /* #52 b */
     7091    { 0x163cd6, 0x163413, 0x0cc32c2dbc8918eb, 0x0000000000330cb0, 0, 230 }, /* #53 */
     7092    { 0x294303, 0x294313, 0x0cc32c2dbc8918eb, 0x0000000000330cb0, 0, 230 }, /* #53 b */
     7093    { 0x0a0a12, 0x0a0213, 0x71c2d899b0ee5f8b, 0x0000071c2d899b0e, 0, 84 }, /* #54 */
     7094    { 0x3575c7, 0x357513, 0x71c2d899b0ee5f8b, 0x0000071c2d899b0e, 0, 84 }, /* #54 b */
     7095    { 0x3235c2, 0x323512, 0x711e618072a8efe7, 0x000000000000388f, 0, 177 }, /* #55 */
     7096    { 0x0d4a17, 0x0d4212, 0x711e618072a8efe7, 0x000000000000388f, 0, 177 }, /* #55 b */
     7097    { 0x264b13, 0x264313, 0x01953ccf23dfea63, 0x00000001953ccf23, 0, 216 }, /* #56 */
     7098    { 0x1934c6, 0x193413, 0x01953ccf23dfea63, 0x00000001953ccf23, 0, 216 }, /* #56 b */
     7099    { 0x047297, 0x047297, 0x9cb7bfd2666a8ab2, 0xffffffffffffff9c, 0, 184 }, /* #57 */
     7100    { 0x3b0d42, 0x3b0597, 0x9cb7bfd2666a8ab2, 0xffffffffffffff9c, 0, 184 }, /* #57 b */
     7101    { 0x043112, 0x043113, 0x53c931ef4173b65b, 0x00014f24c7bd05ce, 0, 14 }, /* #58 */
     7102    { 0x3b4ec7, 0x3b4613, 0x53c931ef4173b65b, 0x00014f24c7bd05ce, 0, 14 }, /* #58 b */
     7103    { 0x1c6b92, 0x1c6313, 0x6a678c3893e43167, 0x00d4cf187127c862, 0, 71 }, /* #59 */
     7104    { 0x231447, 0x231413, 0x6a678c3893e43167, 0x00d4cf187127c862, 0, 71 }, /* #59 b */
     7105    { 0x231ac6, 0x231216, 0x369a872d200dfdef, 0x0000000369a872d2, 0, 92 }, /* #60 */
     7106    { 0x1c6513, 0x1c6516, 0x369a872d200dfdef, 0x0000000369a872d2, 0, 92 }, /* #60 b */
     7107    { 0x2627c3, 0x262793, 0x918c8a56863c1130, 0xffffffe4632295a1, 0, 26 }, /* #61 */
     7108    { 0x195816, 0x195093, 0x918c8a56863c1130, 0xffffffe4632295a1, 0, 26 }, /* #61 b */
     7109    { 0x182746, 0x182712, 0x3c11341fca653b31, 0x003c11341fca653b, 0, 8  }, /* #62 */
     7110    { 0x275893, 0x275012, 0x3c11341fca653b31, 0x003c11341fca653b, 0, 8  }, /* #62 b */
     7111    { 0x114616, 0x114616, 0x24bbc2bd89261b14, 0x00000000092ef0af, 0, 34 }, /* #63 */
     7112    { 0x2e39c3, 0x2e3116, 0x24bbc2bd89261b14, 0x00000000092ef0af, 0, 34 }, /* #63 b */
     7113    { 0x341912, 0x341192, 0xe668d83e7adb964d, 0xffffffffffffffe6, 0, 248 }, /* #64 */
     7114    { 0x0b66c7, 0x0b6692, 0xe668d83e7adb964d, 0xffffffffffffffe6, 0, 248 }, /* #64 b */
     7115    { 0x3e1fd7, 0x3e1796, 0x9624be2561dc8aec, 0xffffe5892f895877, 0, 82 }, /* #65 */
     7116    { 0x016002, 0x016096, 0x9624be2561dc8aec, 0xffffe5892f895877, 0, 82 }, /* #65 b */
     7117    { 0x2e2792, 0x2e2796, 0xd49c6c5f827034d4, 0xffffffff5271b17e, 0, 94 }, /* #66 */
     7118    { 0x115847, 0x115096, 0xd49c6c5f827034d4, 0xffffffff5271b17e, 0, 94 }, /* #66 b */
     7119    { 0x1a3556, 0x1a3596, 0xb029e7ff42b7c9ed, 0xffffffffb029e7ff, 0, 224 }, /* #67 */
     7120    { 0x254a83, 0x254296, 0xb029e7ff42b7c9ed, 0xffffffffb029e7ff, 0, 224 }, /* #67 b */
     7121    { 0x2e23c7, 0x2e2317, 0x5e7ca6e0c76e5c87, 0x00000179f29b831d, 0, 150 }, /* #68 */
     7122    { 0x115c12, 0x115417, 0x5e7ca6e0c76e5c87, 0x00000179f29b831d, 0, 150 }, /* #68 b */
     7123    { 0x151187, 0x151192, 0xbffc019ce94d06d6, 0xfffffdffe00ce74a, 0, 149 }, /* #69 */
     7124    { 0x2a6e52, 0x2a6692, 0xbffc019ce94d06d6, 0xfffffdffe00ce74a, 0, 149 }, /* #69 b */
     7125    { 0x2d72d2, 0x2d7212, 0x681044c1e48eff22, 0x00d0208983c91dfe, 0, 71 }, /* #70 */
     7126    { 0x120d07, 0x120512, 0x681044c1e48eff22, 0x00d0208983c91dfe, 0, 71 }, /* #70 b */
     7127    { 0x2a2747, 0x2a2712, 0x5c13e3b638947af2, 0x00000000000005c1, 0, 244 }, /* #71 */
     7128    { 0x155892, 0x155012, 0x5c13e3b638947af2, 0x00000000000005c1, 0, 244 }, /* #71 b */
     7129    { 0x113253, 0x113292, 0x98c51104afd923ea, 0xffff98c51104afd9, 0, 80 }, /* #72 */
     7130    { 0x2e4d86, 0x2e4592, 0x98c51104afd923ea, 0xffff98c51104afd9, 0, 80 }, /* #72 b */
     7131    { 0x3a03c6, 0x3a0313, 0x08514f62630d7458, 0x00428a7b13186ba2, 0, 5  }, /* #73 */
     7132    { 0x057c13, 0x057413, 0x08514f62630d7458, 0x00428a7b13186ba2, 0, 5  }, /* #73 b */
     7133    { 0x372246, 0x372293, 0xa284bfe6a3f4e383, 0xfffffffffffffffe, 0, 190 }, /* #74 */
     7134    { 0x085d93, 0x085593, 0xa284bfe6a3f4e383, 0xfffffffffffffffe, 0, 190 }, /* #74 b */
     7135    { 0x012152, 0x012117, 0x3c393daf3af44a49, 0x0003c393daf3af44, 0, 12 }, /* #75 */
     7136    { 0x3e5e87, 0x3e5617, 0x3c393daf3af44a49, 0x0003c393daf3af44, 0, 12 }, /* #75 b */
     7137    { 0x122ac3, 0x122292, 0xaea27153e79136c3, 0xfffffffff5d44e2a, 0, 227 }, /* #76 */
     7138    { 0x2d5516, 0x2d5592, 0xaea27153e79136c3, 0xfffffffff5d44e2a, 0, 227 }, /* #76 b */
     7139    { 0x0875d6, 0x087592, 0xc5542626a463932f, 0xffffffe2aa131352, 0, 89 }, /* #77 */
     7140    { 0x370a03, 0x370292, 0xc5542626a463932f, 0xffffffe2aa131352, 0, 89 }, /* #77 b */
     7141    { 0x3f1307, 0x3f1316, 0x06423b1ac78276c0, 0x000000000000c847, 0, 43 }, /* #78 */
     7142    { 0x006cd2, 0x006416, 0x06423b1ac78276c0, 0x000000000000c847, 0, 43 }, /* #78 b */
     7143    { 0x0c4853, 0x0c4096, 0x91e3c74bd22a3881, 0xfffffffffffc8f1e, 0, 237 }, /* #79 */
     7144    { 0x333786, 0x333796, 0x91e3c74bd22a3881, 0xfffffffffffc8f1e, 0, 237 }, /* #79 b */
     7145    { 0x0d2303, 0x0d2392, 0xa84c407c0877aa47, 0xffff509880f810ef, 0, 143 }, /* #80 */
     7146    { 0x325cd6, 0x325492, 0xa84c407c0877aa47, 0xffff509880f810ef, 0, 143 }, /* #80 b */
     7147    { 0x1946d7, 0x194617, 0x31aff1371b0cfce8, 0x00000000000031af, 0, 48 }, /* #81 */
     7148    { 0x263902, 0x263117, 0x31aff1371b0cfce8, 0x00000000000031af, 0, 48 }, /* #81 b */
     7149    { 0x364f47, 0x364797, 0xc4df6f6b1c33adec, 0xfffc4df6f6b1c33a, 0, 76 }, /* #82 */
     7150    { 0x093092, 0x093097, 0xc4df6f6b1c33adec, 0xfffc4df6f6b1c33a, 0, 76 }, /* #82 b */
     7151    { 0x2c3757, 0x2c3717, 0x4cc46e74c96ce749, 0x0009988dce992d9c, 0, 11 }, /* #83 */
     7152    { 0x134882, 0x134017, 0x4cc46e74c96ce749, 0x0009988dce992d9c, 0, 11 }, /* #83 b */
     7153    { 0x034cc6, 0x034416, 0x50a126243ba50bab, 0x000000a1424c4877, 0, 215 }, /* #84 */
     7154    { 0x3c3313, 0x3c3316, 0x50a126243ba50bab, 0x000000a1424c4877, 0, 215 }, /* #84 b */
     7155    { 0x0c2717, 0x0c2796, 0xcca902ba5ee21465, 0xfffffcca902ba5ee, 0, 212 }, /* #85 */
     7156    { 0x3358c2, 0x335096, 0xcca902ba5ee21465, 0xfffffcca902ba5ee, 0, 212 }, /* #85 b */
     7157    { 0x2005d6, 0x2005d6, 0xd72ba7f2059f3470, 0xd72ba7f2059f3470, 0, 192 }, /* #86 */
     7158    { 0x1f7a03, 0x1f7a03, 0xd72ba7f2059f3470, 0xd72ba7f2059f3470, 0, 192 }, /* #86 b */
     7159    { 0x3e2b52, 0x3e2316, 0x72e3780a75c373bc, 0x0000000000000e5c, 0, 115 }, /* #87 */
     7160    { 0x015487, 0x015416, 0x72e3780a75c373bc, 0x0000000000000e5c, 0, 115 }, /* #87 b */
     7161    { 0x0e7d97, 0x0e7516, 0x1ab5bc9bdd6ceedc, 0x000000000356b793, 0, 163 }, /* #88 */
     7162    { 0x310242, 0x310216, 0x1ab5bc9bdd6ceedc, 0x000000000356b793, 0, 163 }, /* #88 b */
     7163    { 0x123512, 0x123593, 0xc7d9dc80f61c7b29, 0xff1f677203d871ec, 0, 134 }, /* #89 */
     7164    { 0x2d4ac7, 0x2d4293, 0xc7d9dc80f61c7b29, 0xff1f677203d871ec, 0, 134 }, /* #89 b */
     7165    { 0x1573c2, 0x157396, 0xaa2dffbaad4091f3, 0xfff545bff755a812, 0, 203 }, /* #90 */
     7166    { 0x2a0c17, 0x2a0496, 0xaa2dffbaad4091f3, 0xfff545bff755a812, 0, 203 }, /* #90 b */
     7167    { 0x3157d7, 0x315792, 0xf6bdb38706ff999b, 0xffffffffff6bdb38, 0, 36 }, /* #91 */
     7168    { 0x0e2802, 0x0e2092, 0xf6bdb38706ff999b, 0xffffffffff6bdb38, 0, 36 }, /* #91 b */
     7169    { 0x0f6cc7, 0x0f6497, 0xbdabb607fd182af2, 0xffffffffffffef6a, 0, 50 }, /* #92 */
     7170    { 0x301312, 0x301397, 0xbdabb607fd182af2, 0xffffffffffffef6a, 0, 50 }, /* #92 b */
     7171    { 0x1a20d2, 0x1a2097, 0x8ff03a4d9274473a, 0xffffffffff1fe074, 0, 103 }, /* #93 */
     7172    { 0x255f07, 0x255797, 0x8ff03a4d9274473a, 0xffffffffff1fe074, 0, 103 }, /* #93 b */
     7173    { 0x130896, 0x130097, 0xd1e5924342e331f8, 0xfffffffff4796490, 0, 226 }, /* #94 */
     7174    { 0x2c7743, 0x2c7797, 0xd1e5924342e331f8, 0xfffffffff4796490, 0, 226 }, /* #94 b */
     7175    { 0x1e0543, 0x1e0593, 0x921979986548dadf, 0xf921979986548dad, 0, 68 }, /* #95 */
     7176    { 0x217a96, 0x217293, 0x921979986548dadf, 0xf921979986548dad, 0, 68 }, /* #95 b */
    44897177};
    44907178
     
    44937181static const MULDIVU8_TEST_T g_aTests_mul_u8_amd[] =
    44947182{
    4495     { 0x164282, 0x164282, 0x0000, 0x0000, 0x00, 0 }, /* #0 */
    4496     { 0x3e0087, 0x3e0086, 0x0000, 0x0000, 0x00, 0 }, /* #1 */
    4497     { 0x162e57, 0x162656, 0x0000, 0x0000, 0x00, 0 }, /* #2 */
    4498     { 0x0f5b12, 0x0f5312, 0x0000, 0x0000, 0x00, 0 }, /* #3 */
    4499     { 0x220946, 0x220146, 0x0000, 0x0000, 0x00, 0 }, /* #4 */
    4500     { 0x217ed7, 0x2176d6, 0x0000, 0x0000, 0x00, 0 }, /* #5 */
    4501     { 0x237c92, 0x237492, 0xdf0f, 0x0000, 0x00, 0 }, /* #6 */
    4502     { 0x2a61d6, 0x2a61d6, 0xa47b, 0x0000, 0x00, 0 }, /* #7 */
    4503     { 0x3f2913, 0x3f2112, 0x2d89, 0x0000, 0x00, 0 }, /* #8 */
    4504     { 0x0e0b97, 0x0e0396, 0x9bca, 0x0000, 0x00, 0 }, /* #9 */
    4505     { 0x2e2846, 0x2e2046, 0x734a, 0x0000, 0x00, 0 }, /* #10 */
    4506     { 0x313b52, 0x313352, 0xce60, 0x0000, 0x00, 0 }, /* #11 */
    4507     { 0x0e3697, 0x0e3e97, 0x1bec, 0x0674, 0x07, 0 }, /* #12 */
    4508     { 0x367807, 0x367807, 0xf099, 0x5c0a, 0x9a, 0 }, /* #13 */
    4509     { 0x221046, 0x221847, 0xe7f6, 0x8e38, 0x94, 0 }, /* #14 */
    4510     { 0x1b47c7, 0x1b4fc7, 0x7907, 0x0697, 0xf1, 0 }, /* #15 */
    4511     { 0x165513, 0x165d13, 0x8b08, 0x0300, 0x60, 0 }, /* #16 */
    4512     { 0x2c4357, 0x2c4b57, 0xddc0, 0x8b80, 0xba, 0 }, /* #17 */
    4513     { 0x0d4513, 0x0d4d13, 0x75df, 0x2b8e, 0x32, 0 }, /* #18 */
    4514     { 0x141642, 0x141e43, 0x367b, 0x75b7, 0xf5, 0 }, /* #19 */
    4515     { 0x140216, 0x140a17, 0xc822, 0x1d16, 0xdb, 0 }, /* #20 */
    4516     { 0x390a07, 0x390a07, 0xa6e9, 0x131d, 0x15, 0 }, /* #21 */
    4517     { 0x011dc6, 0x011dc7, 0x0d09, 0x0774, 0xd4, 0 }, /* #22 */
    4518     { 0x0d3616, 0x0d3e17, 0x2744, 0x1870, 0x5c, 0 }, /* #23 */
    4519     { 0x032196, 0x032997, 0x9b32, 0x2e4a, 0xed, 0 }, /* #24 */
    4520     { 0x204682, 0x204e83, 0x5ab7, 0x184e, 0x22, 0 }, /* #25 */
    4521     { 0x0d3a02, 0x0d3a03, 0x1c73, 0x50dc, 0xb4, 0 }, /* #26 */
    4522     { 0x0a4397, 0x0a4b97, 0xa2da, 0x5cd2, 0x6d, 0 }, /* #27 */
    4523     { 0x305192, 0x305993, 0x1afd, 0x7698, 0x78, 0 }, /* #28 */
    4524     { 0x080ec3, 0x0806c2, 0x0b5d, 0x00ba, 0x02, 0 }, /* #29 */
    4525     { 0x193a13, 0x193212, 0x9f68, 0x0068, 0x01, 0 }, /* #30 */
    4526     { 0x260e92, 0x260e93, 0x21f7, 0x2f47, 0x31, 0 }, /* #31 */
    4527     { 0x0a12d3, 0x0a1ad3, 0x1961, 0x4f92, 0xd2, 0 }, /* #32 */
    4528     { 0x343583, 0x343d83, 0xf97d, 0x56ea, 0xb2, 0 }, /* #33 */
    4529     { 0x070cc3, 0x070cc3, 0xeb84, 0x6384, 0xc1, 0 }, /* #34 */
    4530     { 0x1b2987, 0x1b2987, 0x2011, 0x0be3, 0xb3, 0 }, /* #35 */
    4531     { 0x1d3f92, 0x1d3f93, 0x6943, 0x178e, 0x5a, 0 }, /* #36 */
    4532     { 0x1a5447, 0x1a5c47, 0x4a83, 0x3ad9, 0x73, 0 }, /* #37 */
    4533     { 0x1c4643, 0x1c4e43, 0x9484, 0x5724, 0xa9, 0 }, /* #38 */
    4534     { 0x1a7d13, 0x1a7d13, 0xa59a, 0x5438, 0x8c, 0 }, /* #39 */
    4535     { 0x2a7c43, 0x2a7c43, 0xdc15, 0x0594, 0x44, 0 }, /* #40 */
    4536     { 0x3e1247, 0x3e1a47, 0xdb43, 0x2aec, 0xa4, 0 }, /* #41 */
    4537     { 0x0b0d53, 0x0b0d53, 0xc1a1, 0x9791, 0xf1, 0 }, /* #42 */
    4538     { 0x0f1717, 0x0f1f17, 0x66ce, 0xadd0, 0xd8, 0 }, /* #43 */
    4539     { 0x197d42, 0x197d43, 0xc624, 0x03a8, 0x1a, 0 }, /* #44 */
    4540     { 0x270d87, 0x270d87, 0x7d98, 0x0260, 0x04, 0 }, /* #45 */
    4541     { 0x3e5c86, 0x3e5c87, 0xaaf1, 0x4e23, 0x53, 0 }, /* #46 */
    4542     { 0x370913, 0x370913, 0x1e9a, 0x72e6, 0xbf, 0 }, /* #47 */
    4543     { 0x247ec2, 0x247ec3, 0xe81c, 0x0150, 0x0c, 0 }, /* #48 */
    4544     { 0x3824c3, 0x382cc3, 0x45c9, 0xa1be, 0xce, 0 }, /* #49 */
    4545     { 0x2019d3, 0x2019d3, 0xf205, 0x01b3, 0x57, 0 }, /* #50 */
    4546     { 0x387747, 0x387f47, 0x46ac, 0x7798, 0xb2, 0 }, /* #51 */
    4547     { 0x182d92, 0x182d93, 0x095f, 0x0ac3, 0x1d, 0 }, /* #52 */
    4548     { 0x190e56, 0x190e57, 0x8fa0, 0x9f60, 0xff, 0 }, /* #53 */
    4549     { 0x3f6d93, 0x3f6d93, 0x1f3c, 0x3174, 0xd3, 0 }, /* #54 */
    4550     { 0x1c7603, 0x1c7e03, 0xa08a, 0x47b2, 0x85, 0 }, /* #55 */
    4551     { 0x107a86, 0x107a87, 0x3b15, 0x0ce1, 0x9d, 0 }, /* #56 */
    4552     { 0x1920d7, 0x1928d7, 0x5ff5, 0x524e, 0x56, 0 }, /* #57 */
    4553     { 0x0c7292, 0x0c7a93, 0x755c, 0x1c08, 0x4e, 0 }, /* #58 */
    4554     { 0x3e7d92, 0x3e7d93, 0x8f1e, 0x1356, 0xa5, 0 }, /* #59 */
    4555     { 0x321ad3, 0x321ad3, 0xd4ff, 0xbf40, 0xc0, 0 }, /* #60 */
    4556     { 0x1634c7, 0x163cc7, 0xa015, 0x089d, 0x69, 0 }, /* #61 */
    4557     { 0x387186, 0x387987, 0x8691, 0x7c9c, 0xdc, 0 }, /* #62 */
    4558     { 0x232252, 0x232a53, 0xc40f, 0x05eb, 0x65, 0 }, /* #63 */
    4559     { 0x064d43, 0x064d43, 0x4bdf, 0x7f2e, 0x92, 0 }, /* #64 */
    4560     { 0x0356c6, 0x035ec7, 0x3d32, 0x235a, 0xb5, 0 }, /* #65 */
    4561     { 0x306f92, 0x306f93, 0xb4f4, 0x383c, 0x3b, 0 }, /* #66 */
    4562     { 0x084507, 0x084d07, 0xe6f9, 0xd9e0, 0xe0, 0 }, /* #67 */
    4563     { 0x357a82, 0x357a83, 0xf5a1, 0x0467, 0x07, 0 }, /* #68 */
    4564     { 0x127dc7, 0x127dc7, 0xc418, 0x05b8, 0x3d, 0 }, /* #69 */
    4565     { 0x2b0842, 0x2b0843, 0xbab9, 0x39d0, 0x50, 0 }, /* #70 */
    4566     { 0x130e16, 0x130e17, 0xa617, 0x1226, 0xca, 0 }, /* #71 */
    4567     { 0x206c42, 0x206c43, 0xefe5, 0x3f83, 0x47, 0 }, /* #72 */
    4568     { 0x315712, 0x315f13, 0x7d42, 0x2a06, 0xa3, 0 }, /* #73 */
    4569     { 0x020e82, 0x020e83, 0xe451, 0x282f, 0x7f, 0 }, /* #74 */
    4570     { 0x241392, 0x241b93, 0x889e, 0x1d02, 0x2f, 0 }, /* #75 */
    4571     { 0x027f06, 0x027f07, 0x45d4, 0x01a8, 0x02, 0 }, /* #76 */
    4572     { 0x345c92, 0x345c93, 0xf61e, 0x0564, 0x2e, 0 }, /* #77 */
    4573     { 0x292812, 0x292012, 0x1f00, 0x0000, 0xb4, 0 }, /* #78 */
    4574     { 0x212456, 0x212c57, 0x8cc2, 0x4bc8, 0x64, 0 }, /* #79 */
    4575     { 0x3874c3, 0x387cc3, 0x303e, 0x0d90, 0x38, 0 }, /* #80 */
    4576     { 0x1f6802, 0x1f6803, 0xb951, 0x041d, 0x0d, 0 }, /* #81 */
    4577     { 0x1d7252, 0x1d7a53, 0x8629, 0x19f2, 0xa2, 0 }, /* #82 */
    4578     { 0x232c96, 0x232496, 0x3550, 0x0050, 0x01, 0 }, /* #83 */
    4579     { 0x0b3202, 0x0b3a03, 0x9eca, 0x8882, 0xad, 0 }, /* #84 */
    4580     { 0x3f7e97, 0x3f7e97, 0x75a2, 0x097e, 0x0f, 0 }, /* #85 */
    4581     { 0x291813, 0x291813, 0xc780, 0x5f00, 0xbe, 0 }, /* #86 */
    4582     { 0x280a42, 0x280a43, 0x6ce1, 0xcb07, 0xe7, 0 }, /* #87 */
    4583     { 0x3c5f52, 0x3c5f53, 0xbcc3, 0x80bb, 0xa9, 0 }, /* #88 */
    4584     { 0x111696, 0x111e97, 0x33c4, 0x2338, 0x2e, 0 }, /* #89 */
    4585     { 0x335cd3, 0x335cd3, 0x3629, 0x1175, 0x6d, 0 }, /* #90 */
    4586     { 0x2f2b06, 0x2f2b07, 0xbacb, 0x9b6c, 0xc4, 0 }, /* #91 */
    4587     { 0x0d2e42, 0x0d2e43, 0x96b4, 0x44e8, 0x62, 0 }, /* #92 */
    4588     { 0x043e16, 0x043e17, 0xf6a7, 0x4b05, 0x73, 0 }, /* #93 */
    4589     { 0x202302, 0x202b03, 0xbb93, 0x35fa, 0x5e, 0 }, /* #94 */
    4590     { 0x1f37d6, 0x1f3fd7, 0x0967, 0x2eac, 0x74, 0 }, /* #95 */
     7183    { 0x247f92, 0x247792, 0x0000, 0x0000, 0x00, 0 }, /* #0 */
     7184    { 0x3b1c53, 0x3b1452, 0x0000, 0x0000, 0x00, 0 }, /* #1 */
     7185    { 0x003dd6, 0x0035d6, 0x0000, 0x0000, 0x00, 0 }, /* #2 */
     7186    { 0x305317, 0x305316, 0x0000, 0x0000, 0x00, 0 }, /* #3 */
     7187    { 0x052a92, 0x052292, 0x0000, 0x0000, 0x00, 0 }, /* #4 */
     7188    { 0x010256, 0x010256, 0x0000, 0x0000, 0x00, 0 }, /* #5 */
     7189    { 0x0a5307, 0x0a5306, 0xd529, 0x0000, 0x00, 0 }, /* #6 */
     7190    { 0x1e3107, 0x1e3106, 0xd18a, 0x0000, 0x00, 0 }, /* #7 */
     7191    { 0x2b7a12, 0x2b7212, 0xfe83, 0x0000, 0x00, 0 }, /* #8 */
     7192    { 0x0d0612, 0x0d0612, 0x570f, 0x0000, 0x00, 0 }, /* #9 */
     7193    { 0x362213, 0x362212, 0x76fb, 0x0000, 0x00, 0 }, /* #10 */
     7194    { 0x016802, 0x016002, 0x18c4, 0x0000, 0x00, 0 }, /* #11 */
     7195    { 0x0d2302, 0x0d2b03, 0xd589, 0x87ee, 0xfe, 0 }, /* #12 */
     7196    { 0x2854d7, 0x285cd7, 0xc6dc, 0xb8c4, 0xd7, 0 }, /* #13 */
     7197    { 0x304912, 0x304913, 0x96c5, 0x3b41, 0x4d, 0 }, /* #14 */
     7198    { 0x154c82, 0x154482, 0xb108, 0x00e0, 0x1c, 0 }, /* #15 */
     7199    { 0x163406, 0x163c07, 0xe6d8, 0x46e0, 0x54, 0 }, /* #16 */
     7200    { 0x3e6706, 0x3e6f07, 0x0263, 0x23f7, 0x5d, 0 }, /* #17 */
     7201    { 0x083a43, 0x083a43, 0x819b, 0x38ea, 0x5e, 0 }, /* #18 */
     7202    { 0x067446, 0x067c47, 0xb1ed, 0x3024, 0x34, 0 }, /* #19 */
     7203    { 0x283713, 0x283f13, 0xd10b, 0x0995, 0xdf, 0 }, /* #20 */
     7204    { 0x0f77d6, 0x0f7fd7, 0x5083, 0x62c3, 0xc1, 0 }, /* #21 */
     7205    { 0x1e7c97, 0x1e7c97, 0x7d6f, 0x1ae2, 0x3e, 0 }, /* #22 */
     7206    { 0x154f93, 0x154f93, 0x89c8, 0x6ef0, 0x8e, 0 }, /* #23 */
     7207    { 0x1e06d2, 0x1e0ed3, 0x519e, 0x910a, 0xeb, 0 }, /* #24 */
     7208    { 0x2d1903, 0x2d1903, 0x9e0c, 0x02e8, 0x3e, 0 }, /* #25 */
     7209    { 0x382712, 0x382f13, 0xbd2c, 0x14f8, 0x7a, 0 }, /* #26 */
     7210    { 0x0d1f96, 0x0d1f97, 0xc271, 0x6515, 0xe5, 0 }, /* #27 */
     7211    { 0x3d1e43, 0x3d1e43, 0xad3d, 0x27cb, 0xa7, 0 }, /* #28 */
     7212    { 0x2d1e57, 0x2d1e57, 0xf555, 0x3bc4, 0xb4, 0 }, /* #29 */
     7213    { 0x2a4a87, 0x2a4a87, 0x7f73, 0x2297, 0x4d, 0 }, /* #30 */
     7214    { 0x3b33d3, 0x3b3bd3, 0xa131, 0x13b7, 0x67, 0 }, /* #31 */
     7215    { 0x2441c7, 0x2449c7, 0x5977, 0x3faf, 0x89, 0 }, /* #32 */
     7216    { 0x0f4813, 0x0f4813, 0x1666, 0x309c, 0x7a, 0 }, /* #33 */
     7217    { 0x2b6dc3, 0x2b6dc3, 0x51c4, 0x0188, 0x02, 0 }, /* #34 */
     7218    { 0x3e7347, 0x3e7b47, 0x055d, 0x4905, 0xc9, 0 }, /* #35 */
     7219    { 0x270a07, 0x270a07, 0x72c1, 0x9fd4, 0xd4, 0 }, /* #36 */
     7220    { 0x161c56, 0x161456, 0x7008, 0x0010, 0x02, 0 }, /* #37 */
     7221    { 0x1e0b92, 0x1e0b93, 0x2ba3, 0xa074, 0xfc, 0 }, /* #38 */
     7222    { 0x044a42, 0x044a43, 0x86df, 0x5ef3, 0x6d, 0 }, /* #39 */
     7223    { 0x1b7283, 0x1b7a83, 0x5012, 0x05b2, 0x51, 0 }, /* #40 */
     7224    { 0x327a96, 0x327a97, 0x20af, 0x582f, 0x81, 0 }, /* #41 */
     7225    { 0x232952, 0x232953, 0xe167, 0x5bbc, 0xe4, 0 }, /* #42 */
     7226    { 0x337856, 0x337857, 0xf0bf, 0x9b30, 0xd0, 0 }, /* #43 */
     7227    { 0x225013, 0x225813, 0xce90, 0x44a0, 0x7a, 0 }, /* #44 */
     7228    { 0x376597, 0x376d97, 0xedb6, 0x8164, 0xb6, 0 }, /* #45 */
     7229    { 0x1e6796, 0x1e6f97, 0x6d13, 0x12ed, 0xff, 0 }, /* #46 */
     7230    { 0x195547, 0x195d47, 0xab79, 0x5e0f, 0xc7, 0 }, /* #47 */
     7231    { 0x3e65c7, 0x3e65c6, 0xba01, 0x006f, 0x6f, 0 }, /* #48 */
     7232    { 0x125f93, 0x125f93, 0x0228, 0x2148, 0xd5, 0 }, /* #49 */
     7233    { 0x077e07, 0x077e07, 0x6a46, 0x3296, 0xb9, 0 }, /* #50 */
     7234    { 0x1e2813, 0x1e2813, 0x115e, 0x1be8, 0x4c, 0 }, /* #51 */
     7235    { 0x197003, 0x197803, 0xaf1c, 0x13e8, 0xb6, 0 }, /* #52 */
     7236    { 0x0a40c3, 0x0a48c3, 0x4f17, 0x02e0, 0x20, 0 }, /* #53 */
     7237    { 0x0675d2, 0x067dd3, 0xe2e1, 0x2f76, 0x36, 0 }, /* #54 */
     7238    { 0x285496, 0x285c97, 0xe2fe, 0x3f80, 0x40, 0 }, /* #55 */
     7239    { 0x0d3f16, 0x0d3f17, 0x1404, 0x033c, 0xcf, 0 }, /* #56 */
     7240    { 0x3406c6, 0x340ec7, 0x435c, 0x061c, 0x11, 0 }, /* #57 */
     7241    { 0x2f7ec6, 0x2f7ec7, 0x4d14, 0x04ec, 0x3f, 0 }, /* #58 */
     7242    { 0x083f52, 0x083f53, 0xe403, 0x0213, 0xb1, 0 }, /* #59 */
     7243    { 0x2054c3, 0x205cc3, 0x08e9, 0x773b, 0x83, 0 }, /* #60 */
     7244    { 0x1b0b57, 0x1b0b57, 0xc2dc, 0x0dc0, 0x10, 0 }, /* #61 */
     7245    { 0x232d96, 0x232d97, 0xb302, 0x011e, 0x8f, 0 }, /* #62 */
     7246    { 0x126206, 0x126a07, 0x0bd9, 0x1531, 0x19, 0 }, /* #63 */
     7247    { 0x3b5bc6, 0x3b5bc7, 0xba35, 0x2721, 0xbd, 0 }, /* #64 */
     7248    { 0x2a65c2, 0x2a6dc3, 0x424c, 0x19d4, 0x57, 0 }, /* #65 */
     7249    { 0x373403, 0x373c03, 0xef2b, 0x0285, 0x0f, 0 }, /* #66 */
     7250    { 0x284057, 0x284056, 0x6d03, 0x00ab, 0x39, 0 }, /* #67 */
     7251    { 0x1d7647, 0x1d7e47, 0xef80, 0x0100, 0x02, 0 }, /* #68 */
     7252    { 0x306c17, 0x306c17, 0x3ce1, 0x58c5, 0x65, 0 }, /* #69 */
     7253    { 0x0313d2, 0x031bd3, 0x5cc3, 0x8f34, 0xbc, 0 }, /* #70 */
     7254    { 0x0c6216, 0x0c6a17, 0x007b, 0x62fa, 0xce, 0 }, /* #71 */
     7255    { 0x0e3112, 0x0e3913, 0x51d8, 0x5970, 0x6a, 0 }, /* #72 */
     7256    { 0x151993, 0x151993, 0xc73c, 0x1158, 0x4a, 0 }, /* #73 */
     7257    { 0x0f3d96, 0x0f3d97, 0xbbfc, 0x7914, 0x7b, 0 }, /* #74 */
     7258    { 0x0e6887, 0x0e6887, 0xb966, 0x2f6a, 0x77, 0 }, /* #75 */
     7259    { 0x2f1d13, 0x2f1d13, 0xdc0e, 0x0206, 0x25, 0 }, /* #76 */
     7260    { 0x122846, 0x122847, 0xb6af, 0xae51, 0xff, 0 }, /* #77 */
     7261    { 0x0d0b46, 0x0d0b47, 0xc8dd, 0x2365, 0x29, 0 }, /* #78 */
     7262    { 0x3b7746, 0x3b7f47, 0x288f, 0x1894, 0x2c, 0 }, /* #79 */
     7263    { 0x134a12, 0x134a13, 0xad96, 0x4b00, 0x80, 0 }, /* #80 */
     7264    { 0x040352, 0x040b53, 0x19c4, 0x65d4, 0x85, 0 }, /* #81 */
     7265    { 0x3b1687, 0x3b1e87, 0x2e0b, 0x01e4, 0x2c, 0 }, /* #82 */
     7266    { 0x211a02, 0x211a03, 0x23b7, 0x73ce, 0xa2, 0 }, /* #83 */
     7267    { 0x1f4307, 0x1f4b07, 0x550f, 0x03fc, 0x44, 0 }, /* #84 */
     7268    { 0x045397, 0x045b97, 0x5bfa, 0xa21c, 0xa6, 0 }, /* #85 */
     7269    { 0x3b6112, 0x3b6913, 0xcd94, 0x8464, 0xe5, 0 }, /* #86 */
     7270    { 0x213556, 0x213d57, 0x707f, 0x6ba7, 0xd9, 0 }, /* #87 */
     7271    { 0x3104c7, 0x3104c6, 0x6f1d, 0x0074, 0x04, 0 }, /* #88 */
     7272    { 0x3c6053, 0x3c6853, 0xdf10, 0x0680, 0x68, 0 }, /* #89 */
     7273    { 0x3517c3, 0x351fc3, 0xe3a8, 0x4440, 0x68, 0 }, /* #90 */
     7274    { 0x315f06, 0x315f07, 0x036c, 0x5460, 0xc8, 0 }, /* #91 */
     7275    { 0x223d43, 0x223d43, 0x450e, 0x040c, 0x4a, 0 }, /* #92 */
     7276    { 0x185912, 0x185913, 0xfa6b, 0x45cd, 0xa7, 0 }, /* #93 */
     7277    { 0x0d2e86, 0x0d2e87, 0x354f, 0x2a96, 0x8a, 0 }, /* #94 */
     7278    { 0x062856, 0x062857, 0x6a4a, 0x393c, 0xc6, 0 }, /* #95 */
    45917279};
    45927280static const MULDIVU8_TEST_T g_aTests_imul_u8_amd[] =
    45937281{
    4594     { 0x327a03, 0x327202, 0x0000, 0x0000, 0x00, 0 }, /* #0 */
    4595     { 0x2a7806, 0x2a7006, 0x0000, 0x0000, 0x00, 0 }, /* #1 */
    4596     { 0x2f7d42, 0x2f7542, 0x0000, 0x0000, 0x00, 0 }, /* #2 */
    4597     { 0x081b52, 0x081352, 0x0000, 0x0000, 0x00, 0 }, /* #3 */
    4598     { 0x392ec6, 0x3926c6, 0x0000, 0x0000, 0x00, 0 }, /* #4 */
    4599     { 0x372c96, 0x372496, 0x0000, 0x0000, 0x00, 0 }, /* #5 */
    4600     { 0x256987, 0x256186, 0xc902, 0x0000, 0x00, 0 }, /* #6 */
    4601     { 0x384402, 0x384402, 0xaba1, 0x0000, 0x00, 0 }, /* #7 */
    4602     { 0x0f7656, 0x0f7656, 0x47d1, 0x0000, 0x00, 0 }, /* #8 */
    4603     { 0x042a13, 0x042212, 0xd1bd, 0x0000, 0x00, 0 }, /* #9 */
    4604     { 0x2d0c46, 0x2d0446, 0xfe1f, 0x0000, 0x00, 0 }, /* #10 */
    4605     { 0x2b3f83, 0x2b3782, 0x9453, 0x0000, 0x00, 0 }, /* #11 */
    4606     { 0x2762d6, 0x276ad7, 0xbcf6, 0x012c, 0xe2, 0 }, /* #12 */
    4607     { 0x126497, 0x126c97, 0x0d4b, 0xed40, 0xc0, 0 }, /* #13 */
    4608     { 0x045696, 0x045e97, 0xc342, 0xe320, 0x90, 0 }, /* #14 */
    4609     { 0x386c97, 0x386c97, 0xb19f, 0x0fea, 0xd6, 0 }, /* #15 */
    4610     { 0x3a3b52, 0x3a3b53, 0xd54f, 0x0f1f, 0x31, 0 }, /* #16 */
    4611     { 0x345483, 0x345c83, 0x89a9, 0xe065, 0x5d, 0 }, /* #17 */
    4612     { 0x372cc3, 0x372cc3, 0x7c8b, 0x0249, 0xfb, 0 }, /* #18 */
    4613     { 0x1f1cd3, 0x1f14d2, 0x1aff, 0xff9b, 0x65, 0 }, /* #19 */
    4614     { 0x085b92, 0x085b93, 0x5c46, 0x0f0a, 0x37, 0 }, /* #20 */
    4615     { 0x190f57, 0x190f57, 0x4d05, 0xfdcb, 0x8f, 0 }, /* #21 */
    4616     { 0x1940c2, 0x1948c3, 0x55d5, 0x0306, 0xee, 0 }, /* #22 */
    4617     { 0x3d4107, 0x3d4907, 0xfcd9, 0xf35b, 0x53, 0 }, /* #23 */
    4618     { 0x0a2496, 0x0a2c97, 0x8a36, 0xfa84, 0xe6, 0 }, /* #24 */
    4619     { 0x075ad6, 0x075ad7, 0x4ff4, 0xfd78, 0x36, 0 }, /* #25 */
    4620     { 0x3f0183, 0x3f0983, 0x9ad4, 0xeb34, 0x79, 0 }, /* #26 */
    4621     { 0x182103, 0x182903, 0x4f46, 0x1cb6, 0x69, 0 }, /* #27 */
    4622     { 0x3731d3, 0x3739d3, 0xc651, 0x1f53, 0x63, 0 }, /* #28 */
    4623     { 0x317a06, 0x317a07, 0xc24a, 0x110e, 0x3b, 0 }, /* #29 */
    4624     { 0x0e0fd3, 0x0e0fd3, 0x76c4, 0xf13c, 0x3f, 0 }, /* #30 */
    4625     { 0x0e71c3, 0x0e71c2, 0x0600, 0x0000, 0x25, 0 }, /* #31 */
    4626     { 0x247f86, 0x247f87, 0x0212, 0x03ba, 0x35, 0 }, /* #32 */
    4627     { 0x1e2353, 0x1e2b53, 0x3d7e, 0x0a56, 0x15, 0 }, /* #33 */
    4628     { 0x0b0352, 0x0b0b53, 0xca0c, 0x00e4, 0x13, 0 }, /* #34 */
    4629     { 0x342452, 0x342c53, 0xe911, 0xfc26, 0xc6, 0 }, /* #35 */
    4630     { 0x2c5917, 0x2c5917, 0x4179, 0xed18, 0xd8, 0 }, /* #36 */
    4631     { 0x3c0ac6, 0x3c0ac7, 0x8d65, 0xeb17, 0xcb, 0 }, /* #37 */
    4632     { 0x0c66d7, 0x0c6ed7, 0x642c, 0xf710, 0xcc, 0 }, /* #38 */
    4633     { 0x245dc3, 0x245dc3, 0x2bab, 0x09a1, 0xe3, 0 }, /* #39 */
    4634     { 0x357143, 0x357943, 0xa0b6, 0xe974, 0x4e, 0 }, /* #40 */
    4635     { 0x2a7e56, 0x2a7656, 0x98fa, 0x0072, 0xed, 0 }, /* #41 */
    4636     { 0x237bc2, 0x237bc3, 0x21a0, 0xfe80, 0x04, 0 }, /* #42 */
    4637     { 0x1109d7, 0x1109d7, 0xf5fe, 0x00ee, 0x89, 0 }, /* #43 */
    4638     { 0x3d6f47, 0x3d6f47, 0x867d, 0x1405, 0x29, 0 }, /* #44 */
    4639     { 0x100552, 0x100d53, 0x8f57, 0xe6da, 0xb6, 0 }, /* #45 */
    4640     { 0x231ac7, 0x231ac7, 0xb826, 0xf102, 0x9b, 0 }, /* #46 */
    4641     { 0x3634c2, 0x363cc3, 0x76d6, 0x0bfa, 0xb7, 0 }, /* #47 */
    4642     { 0x020246, 0x020a47, 0x04be, 0xee78, 0x44, 0 }, /* #48 */
    4643     { 0x076d16, 0x076d17, 0xb35e, 0x1ff2, 0x57, 0 }, /* #49 */
    4644     { 0x3e6503, 0x3e6d03, 0xe334, 0xec80, 0xa0, 0 }, /* #50 */
    4645     { 0x331d82, 0x331d83, 0x4d59, 0xef50, 0xd0, 0 }, /* #51 */
    4646     { 0x324303, 0x324b03, 0x2d9b, 0xd3d0, 0x70, 0 }, /* #52 */
    4647     { 0x086353, 0x086b53, 0x9135, 0xfbdc, 0xec, 0 }, /* #53 */
    4648     { 0x176757, 0x176f57, 0xf508, 0xfd68, 0xad, 0 }, /* #54 */
    4649     { 0x170256, 0x170a57, 0xeda0, 0xec80, 0x34, 0 }, /* #55 */
    4650     { 0x115d12, 0x115d13, 0x1d9c, 0x2c88, 0x8e, 0 }, /* #56 */
    4651     { 0x2403d7, 0x240bd7, 0x96b0, 0xe610, 0x53, 0 }, /* #57 */
    4652     { 0x040dd2, 0x040dd3, 0xf42c, 0x0210, 0x0c, 0 }, /* #58 */
    4653     { 0x001a82, 0x001a83, 0x2032, 0x0c4e, 0x3f, 0 }, /* #59 */
    4654     { 0x2b4182, 0x2b4983, 0x6627, 0xfe05, 0xf3, 0 }, /* #60 */
    4655     { 0x3a1416, 0x3a1c17, 0xf15c, 0x2058, 0x5a, 0 }, /* #61 */
    4656     { 0x3d2a43, 0x3d2a43, 0xd942, 0x1bd8, 0x6c, 0 }, /* #62 */
    4657     { 0x116007, 0x116807, 0xb8b6, 0x1fcc, 0x92, 0 }, /* #63 */
    4658     { 0x362343, 0x362b43, 0x6788, 0x0f00, 0xe0, 0 }, /* #64 */
    4659     { 0x3a2a13, 0x3a2a13, 0xa165, 0xd564, 0x94, 0 }, /* #65 */
    4660     { 0x1c65c6, 0x1c6dc7, 0xd0f9, 0xfd7c, 0x5c, 0 }, /* #66 */
    4661     { 0x057382, 0x057b83, 0x1eef, 0xf98f, 0x61, 0 }, /* #67 */
    4662     { 0x0f2117, 0x0f2917, 0x80e8, 0x0120, 0xf4, 0 }, /* #68 */
    4663     { 0x1209d3, 0x1209d3, 0x4159, 0x10b0, 0x30, 0 }, /* #69 */
    4664     { 0x085342, 0x085b43, 0x125b, 0xe002, 0xa6, 0 }, /* #70 */
    4665     { 0x3a47c7, 0x3a4fc7, 0x9b5e, 0x11a0, 0x30, 0 }, /* #71 */
    4666     { 0x135887, 0x135887, 0x5dc5, 0xfded, 0x09, 0 }, /* #72 */
    4667     { 0x074212, 0x074a13, 0x0cc5, 0xfdb2, 0x0a, 0 }, /* #73 */
    4668     { 0x067357, 0x067b57, 0x80a1, 0xf06a, 0x2a, 0 }, /* #74 */
    4669     { 0x0f3c57, 0x0f3c57, 0xda2a, 0x085e, 0x33, 0 }, /* #75 */
    4670     { 0x1924c7, 0x192cc7, 0xf006, 0x02e2, 0x7b, 0 }, /* #76 */
    4671     { 0x260912, 0x260913, 0x471b, 0xfe6b, 0xf1, 0 }, /* #77 */
    4672     { 0x3e6a56, 0x3e6a57, 0x9458, 0xdc98, 0x99, 0 }, /* #78 */
    4673     { 0x086f57, 0x086f57, 0x1e62, 0xcf00, 0x80, 0 }, /* #79 */
    4674     { 0x321546, 0x321d47, 0x105e, 0xeb70, 0xc8, 0 }, /* #80 */
    4675     { 0x2e4f46, 0x2e4f47, 0xec87, 0x09ed, 0xeb, 0 }, /* #81 */
    4676     { 0x0a4b17, 0x0a4316, 0xa3fe, 0xffbc, 0x22, 0 }, /* #82 */
    4677     { 0x2f6156, 0x2f6957, 0x4474, 0xe130, 0xbc, 0 }, /* #83 */
    4678     { 0x1859d3, 0x1859d3, 0x3383, 0x2cec, 0xa4, 0 }, /* #84 */
    4679     { 0x2b3042, 0x2b3843, 0x5db5, 0x1770, 0xb0, 0 }, /* #85 */
    4680     { 0x1200d6, 0x1208d7, 0xa2d1, 0x01a7, 0xf7, 0 }, /* #86 */
    4681     { 0x1242d7, 0x124ad7, 0x2525, 0x073a, 0x32, 0 }, /* #87 */
    4682     { 0x094813, 0x094813, 0x9cfc, 0x016c, 0xa5, 0 }, /* #88 */
    4683     { 0x251783, 0x251f83, 0x8f96, 0x1a80, 0xc0, 0 }, /* #89 */
    4684     { 0x2c3f12, 0x2c3f13, 0x38a7, 0x142a, 0xc6, 0 }, /* #90 */
    4685     { 0x364a57, 0x364a57, 0x210f, 0xfde4, 0xdc, 0 }, /* #91 */
    4686     { 0x0320c2, 0x0328c3, 0xfefb, 0xfdfd, 0x67, 0 }, /* #92 */
    4687     { 0x035012, 0x035813, 0xfe1a, 0xf4ee, 0x93, 0 }, /* #93 */
    4688     { 0x3b2a57, 0x3b2a57, 0xc4c2, 0xf080, 0x40, 0 }, /* #94 */
    4689     { 0x291d12, 0x291d13, 0x2347, 0xf83c, 0xe4, 0 }, /* #95 */
     7282    { 0x303a16, 0x303216, 0x0000, 0x0000, 0x00, 0 }, /* #0 */
     7283    { 0x3d5c12, 0x3d5412, 0x0000, 0x0000, 0x00, 0 }, /* #1 */
     7284    { 0x295317, 0x295316, 0x0000, 0x0000, 0x00, 0 }, /* #2 */
     7285    { 0x233e02, 0x233602, 0x0000, 0x0000, 0x00, 0 }, /* #3 */
     7286    { 0x3d3587, 0x3d3586, 0x0000, 0x0000, 0x00, 0 }, /* #4 */
     7287    { 0x1855d7, 0x1855d6, 0x0000, 0x0000, 0x00, 0 }, /* #5 */
     7288    { 0x075506, 0x075506, 0x4ad1, 0x0000, 0x00, 0 }, /* #6 */
     7289    { 0x2f11d2, 0x2f11d2, 0xa775, 0x0000, 0x00, 0 }, /* #7 */
     7290    { 0x080693, 0x080692, 0xfa6f, 0x0000, 0x00, 0 }, /* #8 */
     7291    { 0x220e46, 0x220646, 0xbaca, 0x0000, 0x00, 0 }, /* #9 */
     7292    { 0x0d43c3, 0x0d43c2, 0x6ab1, 0x0000, 0x00, 0 }, /* #10 */
     7293    { 0x072a12, 0x072212, 0xc2a2, 0x0000, 0x00, 0 }, /* #11 */
     7294    { 0x243207, 0x243a07, 0x5d04, 0xfef4, 0xbd, 0 }, /* #12 */
     7295    { 0x1e4402, 0x1e4c03, 0x8b42, 0x0ce4, 0x32, 0 }, /* #13 */
     7296    { 0x3a7a12, 0x3a7a13, 0x1fbe, 0xe320, 0x70, 0 }, /* #14 */
     7297    { 0x0c22d7, 0x0c2ad7, 0x23af, 0xd9b7, 0x79, 0 }, /* #15 */
     7298    { 0x163346, 0x163b47, 0x44a9, 0xf625, 0x1d, 0 }, /* #16 */
     7299    { 0x177c56, 0x177c57, 0x16d2, 0x0c38, 0xbc, 0 }, /* #17 */
     7300    { 0x040547, 0x040d47, 0x5576, 0x297c, 0x5a, 0 }, /* #18 */
     7301    { 0x2b57d2, 0x2b5fd3, 0xd233, 0x181b, 0x79, 0 }, /* #19 */
     7302    { 0x3d2013, 0x3d2012, 0x4ff5, 0xff87, 0x0b, 0 }, /* #20 */
     7303    { 0x080903, 0x080903, 0x8c6f, 0xd435, 0x9b, 0 }, /* #21 */
     7304    { 0x307957, 0x307957, 0x0877, 0xe75d, 0xcb, 0 }, /* #22 */
     7305    { 0x162e57, 0x162e57, 0x608b, 0xf99a, 0x0e, 0 }, /* #23 */
     7306    { 0x2a3f87, 0x2a3f87, 0x84e0, 0xfbe0, 0x21, 0 }, /* #24 */
     7307    { 0x242f47, 0x242f47, 0xa620, 0xfc60, 0xe3, 0 }, /* #25 */
     7308    { 0x3b4a03, 0x3b4a03, 0x5ea3, 0x26df, 0x95, 0 }, /* #26 */
     7309    { 0x1833d6, 0x183bd7, 0x8d81, 0x292d, 0xad, 0 }, /* #27 */
     7310    { 0x0c62d6, 0x0c6ad7, 0x14a7, 0xf6f6, 0x1a, 0 }, /* #28 */
     7311    { 0x3b3a42, 0x3b3a43, 0x7491, 0x0309, 0xf9, 0 }, /* #29 */
     7312    { 0x271206, 0x271a07, 0x0def, 0xfb9e, 0x42, 0 }, /* #30 */
     7313    { 0x2c7a83, 0x2c7a83, 0xe577, 0x1045, 0x23, 0 }, /* #31 */
     7314    { 0x2670d2, 0x2678d3, 0x0ac0, 0xf040, 0x3f, 0 }, /* #32 */
     7315    { 0x0e5513, 0x0e5d13, 0x48b1, 0xf092, 0x32, 0 }, /* #33 */
     7316    { 0x282696, 0x282e97, 0x8312, 0xfacc, 0xb6, 0 }, /* #34 */
     7317    { 0x041113, 0x041913, 0x68f4, 0xfbec, 0x57, 0 }, /* #35 */
     7318    { 0x1578d3, 0x1578d3, 0x29d7, 0x1405, 0x83, 0 }, /* #36 */
     7319    { 0x1a3256, 0x1a3a57, 0x36b5, 0xe7af, 0x53, 0 }, /* #37 */
     7320    { 0x141682, 0x141e83, 0x5b95, 0x06b0, 0xf0, 0 }, /* #38 */
     7321    { 0x0d7d46, 0x0d7d47, 0xcf04, 0xfe58, 0x96, 0 }, /* #39 */
     7322    { 0x193d87, 0x193586, 0x2c19, 0x0064, 0x04, 0 }, /* #40 */
     7323    { 0x041a87, 0x041a87, 0xafbe, 0xf190, 0x38, 0 }, /* #41 */
     7324    { 0x1b6852, 0x1b6853, 0x5bca, 0xebf6, 0x5f, 0 }, /* #42 */
     7325    { 0x023753, 0x023f53, 0xe62b, 0x068d, 0x27, 0 }, /* #43 */
     7326    { 0x000e46, 0x000646, 0xa907, 0xfff2, 0xfe, 0 }, /* #44 */
     7327    { 0x203852, 0x203853, 0x45d3, 0x0195, 0xf7, 0 }, /* #45 */
     7328    { 0x3e6756, 0x3e6f57, 0x8962, 0x2f78, 0x7c, 0 }, /* #46 */
     7329    { 0x1b2f47, 0x1b2f47, 0x474e, 0x09c0, 0x20, 0 }, /* #47 */
     7330    { 0x0b12c7, 0x0b1ac7, 0xa379, 0xcb10, 0x90, 0 }, /* #48 */
     7331    { 0x0421c7, 0x0429c7, 0xd094, 0x29c4, 0x9d, 0 }, /* #49 */
     7332    { 0x1b1ec6, 0x1b1ec7, 0x564c, 0x07b8, 0x1a, 0 }, /* #50 */
     7333    { 0x0d03d6, 0x0d0bd7, 0x8f0f, 0xfe5c, 0xe4, 0 }, /* #51 */
     7334    { 0x330a96, 0x330a97, 0x67cc, 0xef24, 0x53, 0 }, /* #52 */
     7335    { 0x030a02, 0x030a03, 0xb299, 0xf320, 0x20, 0 }, /* #53 */
     7336    { 0x3d03d6, 0x3d0bd7, 0x3885, 0xf196, 0x1e, 0 }, /* #54 */
     7337    { 0x361b82, 0x361b83, 0x3725, 0x0bff, 0x53, 0 }, /* #55 */
     7338    { 0x1a5492, 0x1a5c93, 0x0025, 0xf18c, 0x9c, 0 }, /* #56 */
     7339    { 0x0f4316, 0x0f4b17, 0x215f, 0xda26, 0x9a, 0 }, /* #57 */
     7340    { 0x212413, 0x212c13, 0x4426, 0x010a, 0x07, 0 }, /* #58 */
     7341    { 0x3e4093, 0x3e4893, 0x9355, 0xe2c8, 0xa8, 0 }, /* #59 */
     7342    { 0x057152, 0x057953, 0x256a, 0x3008, 0x74, 0 }, /* #60 */
     7343    { 0x2a21d6, 0x2a29d7, 0xb011, 0xf84c, 0x8c, 0 }, /* #61 */
     7344    { 0x245e46, 0x245e47, 0xa222, 0x0330, 0x18, 0 }, /* #62 */
     7345    { 0x1b6012, 0x1b6813, 0x3042, 0xfd2a, 0xf5, 0 }, /* #63 */
     7346    { 0x177157, 0x177957, 0x7895, 0xf235, 0x21, 0 }, /* #64 */
     7347    { 0x383f52, 0x383f53, 0xe8e1, 0x0daf, 0x8f, 0 }, /* #65 */
     7348    { 0x3f7906, 0x3f7907, 0x00c3, 0xfe92, 0x06, 0 }, /* #66 */
     7349    { 0x271446, 0x271c47, 0x9050, 0xefc0, 0xcc, 0 }, /* #67 */
     7350    { 0x3e7f96, 0x3e7f97, 0x3ecc, 0x1894, 0x87, 0 }, /* #68 */
     7351    { 0x265ec2, 0x265ec3, 0x56c3, 0x1c5b, 0x89, 0 }, /* #69 */
     7352    { 0x2b7457, 0x2b7c57, 0xd6ac, 0xecf8, 0x3a, 0 }, /* #70 */
     7353    { 0x1e1313, 0x1e1b13, 0x8380, 0xc480, 0x77, 0 }, /* #71 */
     7354    { 0x0b6942, 0x0b6943, 0xfdbf, 0xf146, 0x3a, 0 }, /* #72 */
     7355    { 0x1a4bc3, 0x1a4bc3, 0xba38, 0x05e8, 0x1b, 0 }, /* #73 */
     7356    { 0x176417, 0x176c17, 0x1232, 0xf34e, 0xbf, 0 }, /* #74 */
     7357    { 0x0b4a47, 0x0b4a47, 0x36c8, 0xf820, 0x24, 0 }, /* #75 */
     7358    { 0x151313, 0x151b13, 0x5894, 0xe05c, 0x4b, 0 }, /* #76 */
     7359    { 0x032187, 0x032987, 0x292d, 0x11ee, 0x66, 0 }, /* #77 */
     7360    { 0x174153, 0x174953, 0xaca8, 0xddf8, 0x63, 0 }, /* #78 */
     7361    { 0x206bc7, 0x206bc7, 0x2a57, 0x0d98, 0x28, 0 }, /* #79 */
     7362    { 0x1b3882, 0x1b3883, 0xacde, 0x0f68, 0x8c, 0 }, /* #80 */
     7363    { 0x351b96, 0x351b97, 0xe81b, 0x09ea, 0x5e, 0 }, /* #81 */
     7364    { 0x2e6412, 0x2e6c13, 0x133a, 0x0c3c, 0x36, 0 }, /* #82 */
     7365    { 0x087d17, 0x087d17, 0xc38b, 0xeb6f, 0x2d, 0 }, /* #83 */
     7366    { 0x343ad6, 0x343ad7, 0x06c0, 0x1e00, 0x88, 0 }, /* #84 */
     7367    { 0x365c12, 0x365c13, 0x412d, 0x0de3, 0x4f, 0 }, /* #85 */
     7368    { 0x112c46, 0x112c47, 0x3806, 0xfd7e, 0x95, 0 }, /* #86 */
     7369    { 0x240602, 0x240e03, 0xd3b7, 0xe69f, 0x59, 0 }, /* #87 */
     7370    { 0x2261c7, 0x2269c7, 0xa5df, 0x037b, 0xe5, 0 }, /* #88 */
     7371    { 0x0a1457, 0x0a1c57, 0x3804, 0xfe88, 0xa2, 0 }, /* #89 */
     7372    { 0x0e6d83, 0x0e6d83, 0x588e, 0x06ae, 0xf1, 0 }, /* #90 */
     7373    { 0x0b4012, 0x0b4813, 0x1af9, 0xfe4e, 0x3e, 0 }, /* #91 */
     7374    { 0x2534d7, 0x253cd7, 0x3ff4, 0x01bc, 0xdb, 0 }, /* #92 */
     7375    { 0x162c82, 0x162c83, 0x2857, 0xd78f, 0x89, 0 }, /* #93 */
     7376    { 0x245602, 0x245e03, 0xe553, 0xe7af, 0xb5, 0 }, /* #94 */
     7377    { 0x2168c6, 0x2168c7, 0x33e7, 0xfea2, 0x0e, 0 }, /* #95 */
    46907378};
    46917379static const MULDIVU8_TEST_T g_aTests_div_u8_amd[] =
    46927380{
    4693     { 0x0b2117, 0x0b2117, 0x0000, 0x0000, 0x00, -1 }, /* #0 */
    4694     { 0x315ed6, 0x315ed6, 0x0000, 0x0000, 0x00, -1 }, /* #1 */
    4695     { 0x095c53, 0x095c53, 0x0000, 0x0000, 0x00, -1 }, /* #2 */
    4696     { 0x0d6552, 0x0d6552, 0x0000, 0x0000, 0x00, -1 }, /* #3 */
    4697     { 0x1231c3, 0x1231c3, 0x0000, 0x0000, 0x00, -1 }, /* #4 */
    4698     { 0x0953d2, 0x0953d2, 0x0000, 0x0000, 0x00, -1 }, /* #5 */
    4699     { 0x263853, 0x263853, 0x7c17, 0x7c17, 0x00, -1 }, /* #6 */
    4700     { 0x2d7113, 0x2d7113, 0x3649, 0x3649, 0x00, -1 }, /* #7 */
    4701     { 0x2e1056, 0x2e1056, 0xcb8f, 0xcb8f, 0x00, -1 }, /* #8 */
    4702     { 0x0a3512, 0x0a3512, 0x8f73, 0x8f73, 0x00, -1 }, /* #9 */
    4703     { 0x3d6602, 0x3d6602, 0xcc84, 0xcc84, 0x00, -1 }, /* #10 */
    4704     { 0x037cd7, 0x037cd7, 0x951f, 0x951f, 0x00, -1 }, /* #11 */
    4705     { 0x2031c2, 0x2031c2, 0xfb97, 0xfb97, 0x6d, -1 }, /* #12 */
    4706     { 0x256e43, 0x256e43, 0x64e2, 0x64e2, 0x13, -1 }, /* #13 */
    4707     { 0x2f2dc3, 0x2f2d13, 0x34cc, 0x46a6, 0x51, 0 }, /* #14 */
    4708     { 0x284c47, 0x284c13, 0x82e3, 0x088b, 0xf1, 0 }, /* #15 */
    4709     { 0x373546, 0x373546, 0xce14, 0xce14, 0xa4, -1 }, /* #16 */
    4710     { 0x1a5097, 0x1a5097, 0xe84d, 0xe84d, 0x3b, -1 }, /* #17 */
    4711     { 0x323802, 0x323802, 0xc197, 0xc197, 0x55, -1 }, /* #18 */
    4712     { 0x196f47, 0x196f13, 0x7891, 0x0aff, 0x79, 0 }, /* #19 */
    4713     { 0x0a1353, 0x0a1353, 0xdbda, 0xdbda, 0x05, -1 }, /* #20 */
    4714     { 0x1146d3, 0x114613, 0x2c14, 0x5450, 0x8c, 0 }, /* #21 */
    4715     { 0x2d37c6, 0x2d3712, 0x502c, 0x957d, 0xa3, 0 }, /* #22 */
    4716     { 0x3b7887, 0x3b7813, 0x3345, 0x814c, 0xab, 0 }, /* #23 */
    4717     { 0x3857d6, 0x3857d6, 0xe6fc, 0xe6fc, 0x5f, -1 }, /* #24 */
    4718     { 0x136a43, 0x136a13, 0x3224, 0x0af2, 0x35, 0 }, /* #25 */
    4719     { 0x211ad7, 0x211ad7, 0xf820, 0xf820, 0xc9, -1 }, /* #26 */
    4720     { 0x0a0296, 0x0a0212, 0x0b8b, 0x5f16, 0x82, 0 }, /* #27 */
    4721     { 0x2f2347, 0x2f2347, 0xe3dc, 0xe3dc, 0x33, -1 }, /* #28 */
    4722     { 0x130c43, 0x130c13, 0x222c, 0x065d, 0x5e, 0 }, /* #29 */
    4723     { 0x262512, 0x262512, 0x7b30, 0x5187, 0xe9, 0 }, /* #30 */
    4724     { 0x250ad3, 0x250a13, 0x694d, 0x5cc7, 0x87, 0 }, /* #31 */
    4725     { 0x195f07, 0x195f13, 0x2996, 0x472d, 0xeb, 0 }, /* #32 */
    4726     { 0x030256, 0x030212, 0xa330, 0xb9d1, 0xc7, 0 }, /* #33 */
    4727     { 0x231502, 0x231502, 0x871b, 0x871b, 0x4b, -1 }, /* #34 */
    4728     { 0x3c7792, 0x3c7712, 0x366c, 0x553d, 0xe3, 0 }, /* #35 */
    4729     { 0x1e4c56, 0x1e4c56, 0xf1db, 0xf1db, 0x1a, -1 }, /* #36 */
    4730     { 0x3174c7, 0x317413, 0x69ca, 0x9a99, 0xb0, 0 }, /* #37 */
    4731     { 0x2a0b03, 0x2a0b03, 0xeb87, 0xeb87, 0xd0, -1 }, /* #38 */
    4732     { 0x087a97, 0x087a13, 0x1e8e, 0x01ed, 0x21, 0 }, /* #39 */
    4733     { 0x3070c3, 0x3070c3, 0xf72d, 0xf72d, 0xba, -1 }, /* #40 */
    4734     { 0x3a6756, 0x3a6756, 0xaf76, 0xaf76, 0x11, -1 }, /* #41 */
    4735     { 0x013516, 0x013512, 0x0359, 0x01d6, 0x04, 0 }, /* #42 */
    4736     { 0x244cc2, 0x244c12, 0x859f, 0x19d3, 0xa2, 0 }, /* #43 */
    4737     { 0x125392, 0x125312, 0x5f68, 0x7862, 0xf8, 0 }, /* #44 */
    4738     { 0x0930c7, 0x093013, 0x92f3, 0xb3a0, 0xea, 0 }, /* #45 */
    4739     { 0x115b86, 0x115b12, 0x0f01, 0xc110, 0xe4, 0 }, /* #46 */
    4740     { 0x3264c6, 0x326412, 0x1410, 0x0030, 0x6b, 0 }, /* #47 */
    4741     { 0x1b0656, 0x1b0656, 0x4009, 0x4009, 0x1b, -1 }, /* #48 */
    4742     { 0x0a2042, 0x0a2042, 0xa605, 0xa605, 0x63, -1 }, /* #49 */
    4743     { 0x042dd6, 0x042dd6, 0xf8ea, 0xf8ea, 0x14, -1 }, /* #50 */
    4744     { 0x1e5407, 0x1e5407, 0xf110, 0xf110, 0x10, -1 }, /* #51 */
    4745     { 0x223013, 0x223013, 0xe0be, 0xe0be, 0x1b, -1 }, /* #52 */
    4746     { 0x020857, 0x020857, 0x4d0c, 0x4d0c, 0x0f, -1 }, /* #53 */
    4747     { 0x167613, 0x167613, 0x63fb, 0x447f, 0xc9, 0 }, /* #54 */
    4748     { 0x3c3786, 0x3c3712, 0xa89f, 0x99d6, 0xc9, 0 }, /* #55 */
    4749     { 0x2b1457, 0x2b1413, 0x46fc, 0x1c90, 0x7e, 0 }, /* #56 */
    4750     { 0x171343, 0x171313, 0x5e91, 0x1bd6, 0x71, 0 }, /* #57 */
    4751     { 0x2f0f06, 0x2f0f12, 0x0f50, 0x0a55, 0x2e, 0 }, /* #58 */
    4752     { 0x345c03, 0x345c13, 0x952f, 0x51ce, 0xb9, 0 }, /* #59 */
    4753     { 0x290a16, 0x290a16, 0xd504, 0xd504, 0x64, -1 }, /* #60 */
    4754     { 0x154547, 0x154513, 0x1833, 0x2d4b, 0x52, 0 }, /* #61 */
    4755     { 0x171c92, 0x171c12, 0x9dfa, 0xb6b7, 0xdc, 0 }, /* #62 */
    4756     { 0x342417, 0x342417, 0xb295, 0xb295, 0x44, -1 }, /* #63 */
    4757     { 0x040853, 0x040853, 0xc9c9, 0xc9c9, 0x79, -1 }, /* #64 */
    4758     { 0x302c02, 0x302c12, 0x0a70, 0x4121, 0x4f, 0 }, /* #65 */
    4759     { 0x0c6ed7, 0x0c6e13, 0x4a72, 0x2e62, 0xc2, 0 }, /* #66 */
    4760     { 0x131452, 0x131452, 0x5d30, 0x5d30, 0x23, -1 }, /* #67 */
    4761     { 0x176893, 0x176813, 0xb12e, 0xb9c7, 0xe3, 0 }, /* #68 */
    4762     { 0x325b06, 0x325b12, 0x7caf, 0x97d1, 0x98, 0 }, /* #69 */
    4763     { 0x203dc2, 0x203dc2, 0x4cad, 0x4cad, 0x3a, -1 }, /* #70 */
    4764     { 0x2d1e83, 0x2d1e13, 0x5b2f, 0x8f64, 0xe8, 0 }, /* #71 */
    4765     { 0x0d3d52, 0x0d3d12, 0x2503, 0x4331, 0xc0, 0 }, /* #72 */
    4766     { 0x2c0d13, 0x2c0d13, 0x2e42, 0xba2f, 0xf8, 0 }, /* #73 */
    4767     { 0x3f12c3, 0x3f12c3, 0x3596, 0x3596, 0x17, -1 }, /* #74 */
    4768     { 0x383913, 0x383913, 0x2352, 0x2a5a, 0x64, 0 }, /* #75 */
    4769     { 0x0a0c93, 0x0a0c93, 0x9cb9, 0x9cb9, 0x06, -1 }, /* #76 */
    4770     { 0x397443, 0x397413, 0xa272, 0x13c5, 0xd3, 0 }, /* #77 */
    4771     { 0x247006, 0x247006, 0xd000, 0xd000, 0x0c, -1 }, /* #78 */
    4772     { 0x3a67d2, 0x3a6712, 0x91c7, 0x8cf3, 0x99, 0 }, /* #79 */
    4773     { 0x167d97, 0x167d13, 0x5270, 0x6896, 0x8c, 0 }, /* #80 */
    4774     { 0x097417, 0x097413, 0x46ff, 0x4f74, 0x9c, 0 }, /* #81 */
    4775     { 0x027d83, 0x027d83, 0xa069, 0xa069, 0x87, -1 }, /* #82 */
    4776     { 0x082793, 0x082713, 0x7c9a, 0x4a90, 0xdd, 0 }, /* #83 */
    4777     { 0x347913, 0x347913, 0x9664, 0xcdb9, 0xcf, 0 }, /* #84 */
    4778     { 0x3d2c02, 0x3d2c02, 0xbbb0, 0xbbb0, 0xac, -1 }, /* #85 */
    4779     { 0x3d2f12, 0x3d2f12, 0x235c, 0x342d, 0xc8, 0 }, /* #86 */
    4780     { 0x0a0f16, 0x0a0f12, 0xa4ad, 0x11f5, 0xac, 0 }, /* #87 */
    4781     { 0x051792, 0x051792, 0xcfc9, 0xcfc9, 0x3a, -1 }, /* #88 */
    4782     { 0x283303, 0x283313, 0x9e8e, 0xaad7, 0xbc, 0 }, /* #89 */
    4783     { 0x026812, 0x026812, 0xc0f9, 0x31f8, 0xc7, 0 }, /* #90 */
    4784     { 0x197607, 0x197607, 0x5b54, 0x5b54, 0x33, -1 }, /* #91 */
    4785     { 0x250b07, 0x250b07, 0x2fd2, 0x2fd2, 0x2e, -1 }, /* #92 */
    4786     { 0x081a87, 0x081a13, 0x0346, 0x7105, 0x91, 0 }, /* #93 */
    4787     { 0x1e4697, 0x1e4697, 0xfb0f, 0xfb0f, 0xd3, -1 }, /* #94 */
    4788     { 0x2a4a97, 0x2a4a97, 0x5ab7, 0x5ab7, 0x54, -1 }, /* #95 */
     7381    { 0x3d5243, 0x3d5243, 0x0000, 0x0000, 0x00, -1 }, /* #0 */
     7382    { 0x3852d3, 0x3852d3, 0x0000, 0x0000, 0x00, -1 }, /* #1 */
     7383    { 0x194492, 0x194492, 0x0000, 0x0000, 0x00, -1 }, /* #2 */
     7384    { 0x2c1297, 0x2c1297, 0x0000, 0x0000, 0x00, -1 }, /* #3 */
     7385    { 0x153742, 0x153742, 0x0000, 0x0000, 0x00, -1 }, /* #4 */
     7386    { 0x3c2bc2, 0x3c2bc2, 0x0000, 0x0000, 0x00, -1 }, /* #5 */
     7387    { 0x1e6ac6, 0x1e6ac6, 0x251c, 0x251c, 0x00, -1 }, /* #6 */
     7388    { 0x2f7387, 0x2f7387, 0xd483, 0xd483, 0x00, -1 }, /* #7 */
     7389    { 0x2d1306, 0x2d1306, 0x2e7a, 0x2e7a, 0x00, -1 }, /* #8 */
     7390    { 0x0f5053, 0x0f5053, 0xcaa5, 0xcaa5, 0x00, -1 }, /* #9 */
     7391    { 0x1e1c96, 0x1e1c96, 0x0793, 0x0793, 0x00, -1 }, /* #10 */
     7392    { 0x3077c7, 0x3077c7, 0xdf83, 0xdf83, 0x00, -1 }, /* #11 */
     7393    { 0x231e87, 0x231e87, 0xcf2e, 0xcf2e, 0x68, -1 }, /* #12 */
     7394    { 0x197d56, 0x197d56, 0x3ee1, 0x3ee1, 0x3e, -1 }, /* #13 */
     7395    { 0x213ac6, 0x213a12, 0x583a, 0x726a, 0xd4, 0 }, /* #14 */
     7396    { 0x254f06, 0x254f12, 0x0322, 0x5107, 0x67, 0 }, /* #15 */
     7397    { 0x130702, 0x130712, 0x5822, 0xb179, 0xb9, 0 }, /* #16 */
     7398    { 0x212fd6, 0x212fd6, 0xcbda, 0xcbda, 0x2d, -1 }, /* #17 */
     7399    { 0x307386, 0x307312, 0x9150, 0x93cf, 0xb3, 0 }, /* #18 */
     7400    { 0x110152, 0x110112, 0x8608, 0x87ef, 0x8f, 0 }, /* #19 */
     7401    { 0x235b87, 0x235b13, 0x0ae9, 0x390c, 0xe4, 0 }, /* #20 */
     7402    { 0x331cc6, 0x331cc6, 0x581f, 0x581f, 0x18, -1 }, /* #21 */
     7403    { 0x0835c7, 0x083513, 0xe5dd, 0x2df5, 0xf0, 0 }, /* #22 */
     7404    { 0x3f4a12, 0x3f4a12, 0xc85b, 0xc85b, 0xc4, -1 }, /* #23 */
     7405    { 0x045416, 0x045412, 0xca52, 0x86f6, 0xd2, 0 }, /* #24 */
     7406    { 0x1b7702, 0x1b7702, 0xda80, 0xda80, 0x6a, -1 }, /* #25 */
     7407    { 0x3156c7, 0x3156c7, 0x896a, 0x896a, 0x75, -1 }, /* #26 */
     7408    { 0x167ac7, 0x167a13, 0x8fc2, 0x25ab, 0xd7, 0 }, /* #27 */
     7409    { 0x301657, 0x301657, 0xfa97, 0xfa97, 0xec, -1 }, /* #28 */
     7410    { 0x3d7bc7, 0x3d7b13, 0x56bf, 0x40b7, 0x79, 0 }, /* #29 */
     7411    { 0x3e0702, 0x3e0712, 0x1db1, 0xb924, 0xce, 0 }, /* #30 */
     7412    { 0x265607, 0x265607, 0x7af0, 0x7af0, 0x21, -1 }, /* #31 */
     7413    { 0x3a78c3, 0x3a78c3, 0xe962, 0xe962, 0x80, -1 }, /* #32 */
     7414    { 0x355a83, 0x355a13, 0x7173, 0x0f7b, 0xec, 0 }, /* #33 */
     7415    { 0x0114d2, 0x0114d2, 0x99d0, 0x99d0, 0x7b, -1 }, /* #34 */
     7416    { 0x170c52, 0x170c52, 0xd77d, 0xd77d, 0x04, -1 }, /* #35 */
     7417    { 0x1e3a87, 0x1e3a87, 0xb5fa, 0xb5fa, 0x89, -1 }, /* #36 */
     7418    { 0x125842, 0x125842, 0x9e7e, 0x9e7e, 0x1b, -1 }, /* #37 */
     7419    { 0x0c7912, 0x0c7912, 0x0b41, 0x2f0d, 0xda, 0 }, /* #38 */
     7420    { 0x3e1e57, 0x3e1e57, 0xe0c7, 0xe0c7, 0x03, -1 }, /* #39 */
     7421    { 0x2122c2, 0x2122c2, 0x2811, 0x2811, 0x02, -1 }, /* #40 */
     7422    { 0x180f46, 0x180f12, 0x6917, 0x0bf9, 0x6c, 0 }, /* #41 */
     7423    { 0x151c57, 0x151c13, 0x5bbe, 0x4769, 0xdf, 0 }, /* #42 */
     7424    { 0x1f0247, 0x1f0247, 0xf8e4, 0xf8e4, 0xdd, -1 }, /* #43 */
     7425    { 0x1b6d42, 0x1b6d12, 0x9f33, 0x39ab, 0xee, 0 }, /* #44 */
     7426    { 0x201543, 0x201513, 0x6f7e, 0x53bf, 0x95, 0 }, /* #45 */
     7427    { 0x1b0b16, 0x1b0b12, 0x68c1, 0x147f, 0xd3, 0 }, /* #46 */
     7428    { 0x043b56, 0x043b56, 0xcc4b, 0xcc4b, 0xa7, -1 }, /* #47 */
     7429    { 0x095212, 0x095212, 0x2c91, 0x704f, 0x8f, 0 }, /* #48 */
     7430    { 0x372653, 0x372653, 0xdd51, 0xdd51, 0x79, -1 }, /* #49 */
     7431    { 0x183296, 0x183296, 0x7000, 0x7000, 0x2f, -1 }, /* #50 */
     7432    { 0x386442, 0x386442, 0xfedb, 0xfedb, 0x50, -1 }, /* #51 */
     7433    { 0x291002, 0x291002, 0xff78, 0xff78, 0x60, -1 }, /* #52 */
     7434    { 0x050407, 0x050413, 0x1ee3, 0x3a2f, 0xa7, 0 }, /* #53 */
     7435    { 0x333502, 0x333502, 0xc208, 0xc208, 0x76, -1 }, /* #54 */
     7436    { 0x0d6ac2, 0x0d6ac2, 0x9a24, 0x9a24, 0x3a, -1 }, /* #55 */
     7437    { 0x370493, 0x370413, 0x19d1, 0x0d44, 0x61, 0 }, /* #56 */
     7438    { 0x2c7e86, 0x2c7e12, 0x0cf7, 0x401f, 0x69, 0 }, /* #57 */
     7439    { 0x0e0102, 0x0e0112, 0x1162, 0x5e2c, 0x63, 0 }, /* #58 */
     7440    { 0x1914c2, 0x191412, 0x855b, 0x2393, 0xe8, 0 }, /* #59 */
     7441    { 0x103c47, 0x103c13, 0x3b04, 0x4e5a, 0xa7, 0 }, /* #60 */
     7442    { 0x354cd6, 0x354cd6, 0xa6b0, 0xa6b0, 0x3f, -1 }, /* #61 */
     7443    { 0x193952, 0x193952, 0x2964, 0x2964, 0x1b, -1 }, /* #62 */
     7444    { 0x0b0c16, 0x0b0c12, 0x300d, 0x653d, 0xc8, 0 }, /* #63 */
     7445    { 0x340b02, 0x340b12, 0xa54f, 0x13e1, 0xbc, 0 }, /* #64 */
     7446    { 0x130b43, 0x130b43, 0xcc41, 0xcc41, 0xb4, -1 }, /* #65 */
     7447    { 0x3d52c7, 0x3d5213, 0x958b, 0x87bb, 0xcc, 0 }, /* #66 */
     7448    { 0x004f83, 0x004f83, 0xf4fa, 0xf4fa, 0x46, -1 }, /* #67 */
     7449    { 0x1c5f16, 0x1c5f16, 0x9727, 0x9727, 0x8e, -1 }, /* #68 */
     7450    { 0x1a65c7, 0x1a6513, 0x3d7a, 0x7248, 0xd9, 0 }, /* #69 */
     7451    { 0x255647, 0x255647, 0xd21c, 0xd21c, 0xa4, -1 }, /* #70 */
     7452    { 0x2c0f02, 0x2c0f12, 0x21d6, 0x3d2f, 0xb7, 0 }, /* #71 */
     7453    { 0x1a75d6, 0x1a7512, 0x547f, 0x3382, 0xa6, 0 }, /* #72 */
     7454    { 0x2f6ec3, 0x2f6e13, 0x7b32, 0x82d0, 0x97, 0 }, /* #73 */
     7455    { 0x371d03, 0x371d03, 0x9987, 0x9987, 0x8c, -1 }, /* #74 */
     7456    { 0x224547, 0x224547, 0xddba, 0xddba, 0x77, -1 }, /* #75 */
     7457    { 0x253102, 0x253102, 0x6936, 0x6936, 0x44, -1 }, /* #76 */
     7458    { 0x021f53, 0x021f53, 0xc5e4, 0xc5e4, 0x03, -1 }, /* #77 */
     7459    { 0x1b2452, 0x1b2452, 0xfebb, 0xfebb, 0x03, -1 }, /* #78 */
     7460    { 0x046416, 0x046416, 0xd600, 0xd600, 0x5c, -1 }, /* #79 */
     7461    { 0x050952, 0x050952, 0xbf10, 0xbf10, 0xb8, -1 }, /* #80 */
     7462    { 0x251047, 0x251013, 0xca77, 0x51cf, 0xfa, 0 }, /* #81 */
     7463    { 0x357857, 0x357857, 0xf2dc, 0xf2dc, 0x64, -1 }, /* #82 */
     7464    { 0x065202, 0x065212, 0x2cab, 0x2396, 0x4c, 0 }, /* #83 */
     7465    { 0x0956c3, 0x0956c3, 0xecd6, 0xecd6, 0xd8, -1 }, /* #84 */
     7466    { 0x272383, 0x272383, 0x9d9e, 0x9d9e, 0x70, -1 }, /* #85 */
     7467    { 0x2237d2, 0x2237d2, 0x855a, 0x855a, 0x7f, -1 }, /* #86 */
     7468    { 0x326352, 0x326312, 0x8a04, 0x84c8, 0xb0, 0 }, /* #87 */
     7469    { 0x260b96, 0x260b96, 0xf0b8, 0xf0b8, 0x0c, -1 }, /* #88 */
     7470    { 0x0b50d6, 0x0b50d6, 0x5298, 0x5298, 0x17, -1 }, /* #89 */
     7471    { 0x107c82, 0x107c82, 0x87a8, 0x87a8, 0x2c, -1 }, /* #90 */
     7472    { 0x0a2d56, 0x0a2d56, 0xda2d, 0xda2d, 0x6b, -1 }, /* #91 */
     7473    { 0x150fc2, 0x150fc2, 0xc95f, 0xc95f, 0xc7, -1 }, /* #92 */
     7474    { 0x3236c6, 0x3236c6, 0xea95, 0xea95, 0x59, -1 }, /* #93 */
     7475    { 0x321c56, 0x321c12, 0xac8f, 0x0fe6, 0xc0, 0 }, /* #94 */
     7476    { 0x315406, 0x315406, 0xb972, 0xb972, 0x51, -1 }, /* #95 */
    47897477};
    47907478static const MULDIVU8_TEST_T g_aTests_idiv_u8_amd[] =
    47917479{
    4792     { 0x3773c6, 0x3773c6, 0x0000, 0x0000, 0x00, -1 }, /* #0 */
    4793     { 0x1b5103, 0x1b5103, 0x0000, 0x0000, 0x00, -1 }, /* #1 */
    4794     { 0x232993, 0x232993, 0x0000, 0x0000, 0x00, -1 }, /* #2 */
    4795     { 0x1c4ed6, 0x1c4ed6, 0x0000, 0x0000, 0x00, -1 }, /* #3 */
    4796     { 0x053617, 0x053617, 0x0000, 0x0000, 0x00, -1 }, /* #4 */
    4797     { 0x374bc3, 0x374bc3, 0x0000, 0x0000, 0x00, -1 }, /* #5 */
    4798     { 0x2a3a07, 0x2a3a07, 0x423f, 0x423f, 0x00, -1 }, /* #6 */
    4799     { 0x0e76d7, 0x0e76d7, 0xe4df, 0xe4df, 0x00, -1 }, /* #7 */
    4800     { 0x1d2157, 0x1d2157, 0xb91e, 0xb91e, 0x00, -1 }, /* #8 */
    4801     { 0x201483, 0x201483, 0xc0e3, 0xc0e3, 0x00, -1 }, /* #9 */
    4802     { 0x0a29d7, 0x0a29d7, 0xc75d, 0xc75d, 0x00, -1 }, /* #10 */
    4803     { 0x2431c2, 0x2431c2, 0xf815, 0xf815, 0x00, -1 }, /* #11 */
    4804     { 0x3c4f86, 0x3c4f12, 0x11a1, 0x3a2d, 0x63, 0 }, /* #12 */
    4805     { 0x057f96, 0x057f96, 0xc2af, 0xc2af, 0xcf, -1 }, /* #13 */
    4806     { 0x3f6603, 0x3f6603, 0x41aa, 0x41aa, 0x4e, -1 }, /* #14 */
    4807     { 0x280717, 0x280717, 0x75db, 0x75db, 0x29, -1 }, /* #15 */
    4808     { 0x027657, 0x027657, 0x5533, 0x5533, 0x01, -1 }, /* #16 */
    4809     { 0x026857, 0x026857, 0x6bfc, 0x6bfc, 0xe5, -1 }, /* #17 */
    4810     { 0x1f0497, 0x1f0497, 0x60fa, 0x60fa, 0xe2, -1 }, /* #18 */
    4811     { 0x383556, 0x383556, 0x8757, 0x8757, 0x90, -1 }, /* #19 */
    4812     { 0x142782, 0x142712, 0x0e4c, 0x48d9, 0xa4, 0 }, /* #20 */
    4813     { 0x3d4417, 0x3d4417, 0xbe2d, 0xbe2d, 0x6a, -1 }, /* #21 */
    4814     { 0x221f12, 0x221f12, 0x14a8, 0x14a8, 0x0c, -1 }, /* #22 */
    4815     { 0x006e92, 0x006e92, 0x511e, 0x511e, 0xd0, -1 }, /* #23 */
    4816     { 0x093b57, 0x093b57, 0x92b3, 0x92b3, 0x0f, -1 }, /* #24 */
    4817     { 0x2b6cd7, 0x2b6cd7, 0xd3e4, 0xd3e4, 0xf8, -1 }, /* #25 */
    4818     { 0x113456, 0x113412, 0x1538, 0x20d3, 0x88, 0 }, /* #26 */
    4819     { 0x083157, 0x083157, 0x72aa, 0x72aa, 0xc6, -1 }, /* #27 */
    4820     { 0x197642, 0x197612, 0x26b7, 0x057f, 0x4e, 0 }, /* #28 */
    4821     { 0x053602, 0x053602, 0x8597, 0x8597, 0xaa, -1 }, /* #29 */
    4822     { 0x2443d3, 0x2443d3, 0x0ea1, 0x0ea1, 0xff, -1 }, /* #30 */
    4823     { 0x166e03, 0x166e03, 0xc7d7, 0xc7d7, 0x96, -1 }, /* #31 */
    4824     { 0x197d86, 0x197d86, 0x2b74, 0x2b74, 0xfb, -1 }, /* #32 */
    4825     { 0x143613, 0x143613, 0xf137, 0xf137, 0x09, -1 }, /* #33 */
    4826     { 0x2c08c3, 0x2c08c3, 0xd543, 0xd543, 0x54, -1 }, /* #34 */
    4827     { 0x2a7a86, 0x2a7a86, 0x16e6, 0x16e6, 0x02, -1 }, /* #35 */
    4828     { 0x297306, 0x297306, 0x6b86, 0x6b86, 0x38, -1 }, /* #36 */
    4829     { 0x2248d2, 0x224812, 0x0c2a, 0x1867, 0x1e, 0 }, /* #37 */
    4830     { 0x262b86, 0x262b86, 0xb488, 0xb488, 0x49, -1 }, /* #38 */
    4831     { 0x2903d6, 0x2903d6, 0xc0cd, 0xc0cd, 0x9c, -1 }, /* #39 */
    4832     { 0x057c07, 0x057c13, 0xd6d0, 0xfdad, 0x7f, 0 }, /* #40 */
    4833     { 0x0d4103, 0x0d4103, 0x6560, 0x6560, 0x40, -1 }, /* #41 */
    4834     { 0x122786, 0x122786, 0x1c54, 0x1c54, 0x10, -1 }, /* #42 */
    4835     { 0x144fd6, 0x144fd6, 0x9103, 0x9103, 0xcd, -1 }, /* #43 */
    4836     { 0x066b82, 0x066b82, 0x809c, 0x809c, 0x22, -1 }, /* #44 */
    4837     { 0x034e13, 0x034e13, 0x2c10, 0x2c10, 0x29, -1 }, /* #45 */
    4838     { 0x166343, 0x166343, 0x18f8, 0x18f8, 0x0c, -1 }, /* #46 */
    4839     { 0x176f53, 0x176f53, 0xa6ec, 0xa6ec, 0x95, -1 }, /* #47 */
    4840     { 0x047983, 0x047983, 0xc00e, 0xc00e, 0x65, -1 }, /* #48 */
    4841     { 0x146846, 0x146846, 0x5b3b, 0x5b3b, 0x88, -1 }, /* #49 */
    4842     { 0x051346, 0x051346, 0xb90f, 0xb90f, 0x97, -1 }, /* #50 */
    4843     { 0x3c3a92, 0x3c3a92, 0x73a1, 0x73a1, 0x3b, -1 }, /* #51 */
    4844     { 0x055ec2, 0x055ec2, 0x665f, 0x665f, 0x4c, -1 }, /* #52 */
    4845     { 0x0c2412, 0x0c2412, 0x2be3, 0x198a, 0xa1, 0 }, /* #53 */
    4846     { 0x3f3b02, 0x3f3b02, 0x79b1, 0x79b1, 0x36, -1 }, /* #54 */
    4847     { 0x304283, 0x304283, 0x0e58, 0x0e58, 0xee, -1 }, /* #55 */
    4848     { 0x1e5656, 0x1e5612, 0x0c82, 0x4321, 0x5f, 0 }, /* #56 */
    4849     { 0x1e3443, 0x1e3443, 0x9086, 0x9086, 0x8d, -1 }, /* #57 */
    4850     { 0x3e4442, 0x3e4412, 0x03b9, 0x1613, 0x31, 0 }, /* #58 */
    4851     { 0x001e83, 0x001e13, 0x0777, 0x2a15, 0x59, 0 }, /* #59 */
    4852     { 0x013d16, 0x013d16, 0xccf9, 0xccf9, 0xd3, -1 }, /* #60 */
    4853     { 0x2130d3, 0x2130d3, 0x9107, 0x9107, 0xd0, -1 }, /* #61 */
    4854     { 0x3a1bc7, 0x3a1bc7, 0x85e7, 0x85e7, 0x67, -1 }, /* #62 */
    4855     { 0x3b20c7, 0x3b20c7, 0x0ecd, 0x0ecd, 0xfb, -1 }, /* #63 */
    4856     { 0x3b4c87, 0x3b4c87, 0x6d04, 0x6d04, 0xd2, -1 }, /* #64 */
    4857     { 0x0e2b87, 0x0e2b87, 0x8eea, 0x8eea, 0x63, -1 }, /* #65 */
    4858     { 0x254513, 0x254513, 0x2364, 0x2364, 0xc6, -1 }, /* #66 */
    4859     { 0x364e82, 0x364e82, 0x8787, 0x8787, 0x55, -1 }, /* #67 */
    4860     { 0x3348d6, 0x3348d6, 0x9a29, 0x9a29, 0xb0, -1 }, /* #68 */
    4861     { 0x0117d6, 0x0117d6, 0xe7c3, 0xe7c3, 0xd2, -1 }, /* #69 */
    4862     { 0x210406, 0x210412, 0xea66, 0xee34, 0x96, 0 }, /* #70 */
    4863     { 0x1e6102, 0x1e6102, 0x7d79, 0x7d79, 0x7e, -1 }, /* #71 */
    4864     { 0x3d1696, 0x3d1696, 0x9c83, 0x9c83, 0xf2, -1 }, /* #72 */
    4865     { 0x1f7102, 0x1f7102, 0x4238, 0x4238, 0x99, -1 }, /* #73 */
    4866     { 0x062156, 0x062112, 0xf3f3, 0xe79a, 0x1e, 0 }, /* #74 */
    4867     { 0x387092, 0x387092, 0xb846, 0xb846, 0x23, -1 }, /* #75 */
    4868     { 0x113697, 0x113697, 0xaed3, 0xaed3, 0x85, -1 }, /* #76 */
    4869     { 0x172756, 0x172756, 0x5c0f, 0x5c0f, 0xcc, -1 }, /* #77 */
    4870     { 0x392142, 0x392142, 0x0cb0, 0x0cb0, 0x01, -1 }, /* #78 */
    4871     { 0x2d32c6, 0x2d32c6, 0x6407, 0x6407, 0xa1, -1 }, /* #79 */
    4872     { 0x1f6407, 0x1f6407, 0x9914, 0x9914, 0xcd, -1 }, /* #80 */
    4873     { 0x0f5403, 0x0f5403, 0x6a31, 0x6a31, 0x7c, -1 }, /* #81 */
    4874     { 0x0e5e42, 0x0e5e42, 0x9a70, 0x9a70, 0x51, -1 }, /* #82 */
    4875     { 0x244743, 0x244743, 0xb5ad, 0xb5ad, 0xac, -1 }, /* #83 */
    4876     { 0x274f42, 0x274f42, 0x45f2, 0x45f2, 0xa9, -1 }, /* #84 */
    4877     { 0x340003, 0x340013, 0x17b9, 0x1948, 0x54, 0 }, /* #85 */
    4878     { 0x1a7503, 0x1a7513, 0xd63d, 0xb98a, 0x5a, 0 }, /* #86 */
    4879     { 0x241c16, 0x241c12, 0x079f, 0x011e, 0x41, 0 }, /* #87 */
    4880     { 0x265a46, 0x265a46, 0x6a0e, 0x6a0e, 0xde, -1 }, /* #88 */
    4881     { 0x100ac2, 0x100ac2, 0xc5d8, 0xc5d8, 0x6a, -1 }, /* #89 */
    4882     { 0x1b3617, 0x1b3617, 0xae52, 0xae52, 0xe2, -1 }, /* #90 */
    4883     { 0x057013, 0x057013, 0x5405, 0x5405, 0x96, -1 }, /* #91 */
    4884     { 0x2c3d12, 0x2c3d12, 0x1f1c, 0x1f1c, 0x1a, -1 }, /* #92 */
    4885     { 0x317656, 0x317656, 0xc96a, 0xc96a, 0xd6, -1 }, /* #93 */
    4886     { 0x207c57, 0x207c57, 0xb290, 0xb290, 0xc5, -1 }, /* #94 */
    4887     { 0x334953, 0x334913, 0xf09c, 0xc923, 0x91, 0 }, /* #95 */
     7480    { 0x034e92, 0x034e92, 0x0000, 0x0000, 0x00, -1 }, /* #0 */
     7481    { 0x032847, 0x032847, 0x0000, 0x0000, 0x00, -1 }, /* #1 */
     7482    { 0x133817, 0x133817, 0x0000, 0x0000, 0x00, -1 }, /* #2 */
     7483    { 0x072f52, 0x072f52, 0x0000, 0x0000, 0x00, -1 }, /* #3 */
     7484    { 0x0e6f82, 0x0e6f82, 0x0000, 0x0000, 0x00, -1 }, /* #4 */
     7485    { 0x107a53, 0x107a53, 0x0000, 0x0000, 0x00, -1 }, /* #5 */
     7486    { 0x0e6f57, 0x0e6f57, 0xafbc, 0xafbc, 0x00, -1 }, /* #6 */
     7487    { 0x007113, 0x007113, 0x8627, 0x8627, 0x00, -1 }, /* #7 */
     7488    { 0x3826d3, 0x3826d3, 0x314c, 0x314c, 0x00, -1 }, /* #8 */
     7489    { 0x2211d2, 0x2211d2, 0xd685, 0xd685, 0x00, -1 }, /* #9 */
     7490    { 0x2e3f47, 0x2e3f47, 0xf87a, 0xf87a, 0x00, -1 }, /* #10 */
     7491    { 0x104a47, 0x104a47, 0x47fc, 0x47fc, 0x00, -1 }, /* #11 */
     7492    { 0x201797, 0x201797, 0x600d, 0x600d, 0x37, -1 }, /* #12 */
     7493    { 0x0160c7, 0x016013, 0xfa75, 0xbbee, 0x4b, 0 }, /* #13 */
     7494    { 0x280c43, 0x280c43, 0xda73, 0xda73, 0xc2, -1 }, /* #14 */
     7495    { 0x1b6c46, 0x1b6c46, 0x8900, 0x8900, 0xc9, -1 }, /* #15 */
     7496    { 0x033403, 0x033413, 0xf9f7, 0xf720, 0xd0, 0 }, /* #16 */
     7497    { 0x3b7413, 0x3b7413, 0xa1fb, 0xa1fb, 0xfe, -1 }, /* #17 */
     7498    { 0x1936d3, 0x1936d3, 0x6975, 0x6975, 0x1f, -1 }, /* #18 */
     7499    { 0x2078c7, 0x2078c7, 0x5cf7, 0x5cf7, 0x8d, -1 }, /* #19 */
     7500    { 0x2e3143, 0x2e3143, 0x9a88, 0x9a88, 0x03, -1 }, /* #20 */
     7501    { 0x106f56, 0x106f12, 0x06ca, 0x0d8d, 0xf1, 0 }, /* #21 */
     7502    { 0x032b43, 0x032b43, 0x29ca, 0x29ca, 0xc9, -1 }, /* #22 */
     7503    { 0x1303d3, 0x130313, 0x1c11, 0x106b, 0x43, 0 }, /* #23 */
     7504    { 0x206ed2, 0x206ed2, 0xe1ab, 0xe1ab, 0x18, -1 }, /* #24 */
     7505    { 0x016a47, 0x016a47, 0x0a22, 0x0a22, 0x06, -1 }, /* #25 */
     7506    { 0x0520c7, 0x0520c7, 0xab11, 0xab11, 0x3e, -1 }, /* #26 */
     7507    { 0x384107, 0x384107, 0x73d1, 0x73d1, 0x59, -1 }, /* #27 */
     7508    { 0x0111c7, 0x0111c7, 0x6e40, 0x6e40, 0x06, -1 }, /* #28 */
     7509    { 0x1761c7, 0x176113, 0xe920, 0xe894, 0x36, 0 }, /* #29 */
     7510    { 0x394d43, 0x394d43, 0xc262, 0xc262, 0x50, -1 }, /* #30 */
     7511    { 0x1824d6, 0x1824d6, 0x5937, 0x5937, 0xd5, -1 }, /* #31 */
     7512    { 0x107306, 0x107306, 0x9084, 0x9084, 0xe2, -1 }, /* #32 */
     7513    { 0x3b1ec7, 0x3b1ec7, 0x44a6, 0x44a6, 0x56, -1 }, /* #33 */
     7514    { 0x1f7b46, 0x1f7b46, 0x791a, 0x791a, 0x50, -1 }, /* #34 */
     7515    { 0x186602, 0x186602, 0x2c2b, 0x2c2b, 0xb8, -1 }, /* #35 */
     7516    { 0x3d2687, 0x3d2687, 0x2c22, 0x2c22, 0xdc, -1 }, /* #36 */
     7517    { 0x382887, 0x382887, 0x7796, 0x7796, 0xb9, -1 }, /* #37 */
     7518    { 0x170157, 0x170157, 0x4d89, 0x4d89, 0xc8, -1 }, /* #38 */
     7519    { 0x053c83, 0x053c83, 0xae61, 0xae61, 0x6d, -1 }, /* #39 */
     7520    { 0x0e0293, 0x0e0293, 0x89a4, 0x89a4, 0xd2, -1 }, /* #40 */
     7521    { 0x3f4e52, 0x3f4e52, 0x036c, 0x036c, 0x06, -1 }, /* #41 */
     7522    { 0x354717, 0x354717, 0x21c0, 0x21c0, 0xdf, -1 }, /* #42 */
     7523    { 0x245103, 0x245103, 0xeac5, 0xeac5, 0x18, -1 }, /* #43 */
     7524    { 0x3b5813, 0x3b5813, 0x2989, 0x1c69, 0x65, 0 }, /* #44 */
     7525    { 0x257997, 0x257997, 0x0ad2, 0x0ad2, 0xff, -1 }, /* #45 */
     7526    { 0x063056, 0x063056, 0xa143, 0xa143, 0xe7, -1 }, /* #46 */
     7527    { 0x142986, 0x142912, 0xdb95, 0x8349, 0x82, 0 }, /* #47 */
     7528    { 0x096456, 0x096456, 0x5fac, 0x5fac, 0x3d, -1 }, /* #48 */
     7529    { 0x2525c2, 0x252512, 0x2a3a, 0x0f55, 0x7f, 0 }, /* #49 */
     7530    { 0x136283, 0x136213, 0xf90f, 0xe5e7, 0x46, 0 }, /* #50 */
     7531    { 0x2c4743, 0x2c4743, 0xc22a, 0xc22a, 0x43, -1 }, /* #51 */
     7532    { 0x220196, 0x220196, 0x1e35, 0x1e35, 0x05, -1 }, /* #52 */
     7533    { 0x3f6cc7, 0x3f6cc7, 0x8f2e, 0x8f2e, 0x62, -1 }, /* #53 */
     7534    { 0x032103, 0x032103, 0xce04, 0xce04, 0xdd, -1 }, /* #54 */
     7535    { 0x2e7ac3, 0x2e7ac3, 0xe0f6, 0xe0f6, 0x34, -1 }, /* #55 */
     7536    { 0x255a92, 0x255a92, 0xdcb3, 0xdcb3, 0xf6, -1 }, /* #56 */
     7537    { 0x154156, 0x154112, 0xfe60, 0xf509, 0xd3, 0 }, /* #57 */
     7538    { 0x3a6e46, 0x3a6e46, 0x3032, 0x3032, 0xa3, -1 }, /* #58 */
     7539    { 0x1c0143, 0x1c0143, 0xa2a8, 0xa2a8, 0x8f, -1 }, /* #59 */
     7540    { 0x1b5d42, 0x1b5d42, 0x605f, 0x605f, 0xd7, -1 }, /* #60 */
     7541    { 0x027192, 0x027192, 0x4f62, 0x4f62, 0xca, -1 }, /* #61 */
     7542    { 0x047a96, 0x047a96, 0xc69c, 0xc69c, 0xbc, -1 }, /* #62 */
     7543    { 0x006bd2, 0x006bd2, 0x6ccc, 0x6ccc, 0x67, -1 }, /* #63 */
     7544    { 0x065f82, 0x065f82, 0x3171, 0x3171, 0x24, -1 }, /* #64 */
     7545    { 0x144d12, 0x144d12, 0xd86d, 0xcd88, 0x54, 0 }, /* #65 */
     7546    { 0x3657d3, 0x3657d3, 0xa956, 0xa956, 0x99, -1 }, /* #66 */
     7547    { 0x2a3447, 0x2a3447, 0x8560, 0x8560, 0x06, -1 }, /* #67 */
     7548    { 0x3f79c7, 0x3f79c7, 0xd7ee, 0xd7ee, 0xbb, -1 }, /* #68 */
     7549    { 0x3902d6, 0x390212, 0xda30, 0x98ac, 0x72, 0 }, /* #69 */
     7550    { 0x207b87, 0x207b87, 0xc9af, 0xc9af, 0xc1, -1 }, /* #70 */
     7551    { 0x0200d2, 0x0200d2, 0x8995, 0x8995, 0xba, -1 }, /* #71 */
     7552    { 0x337407, 0x337407, 0x5072, 0x5072, 0x6b, -1 }, /* #72 */
     7553    { 0x005d42, 0x005d42, 0xb92b, 0xb92b, 0x0c, -1 }, /* #73 */
     7554    { 0x091446, 0x091446, 0x1eb9, 0x1eb9, 0x2a, -1 }, /* #74 */
     7555    { 0x2157c6, 0x2157c6, 0x673e, 0x673e, 0x42, -1 }, /* #75 */
     7556    { 0x155552, 0x155552, 0x3b7e, 0x3b7e, 0xa3, -1 }, /* #76 */
     7557    { 0x075703, 0x075703, 0x7c1d, 0x7c1d, 0x8f, -1 }, /* #77 */
     7558    { 0x226693, 0x226693, 0x84e9, 0x84e9, 0x0b, -1 }, /* #78 */
     7559    { 0x046953, 0x046953, 0xd476, 0xd476, 0xbc, -1 }, /* #79 */
     7560    { 0x3b5116, 0x3b5116, 0x23dc, 0x23dc, 0x39, -1 }, /* #80 */
     7561    { 0x173706, 0x173706, 0x27f1, 0x27f1, 0xe2, -1 }, /* #81 */
     7562    { 0x176593, 0x176593, 0xda57, 0xda57, 0xfd, -1 }, /* #82 */
     7563    { 0x140257, 0x140257, 0x8d4c, 0x8d4c, 0x8b, -1 }, /* #83 */
     7564    { 0x0c1542, 0x0c1542, 0xdb96, 0xdb96, 0x1b, -1 }, /* #84 */
     7565    { 0x2c6647, 0x2c6613, 0x27f4, 0x1c55, 0x78, 0 }, /* #85 */
     7566    { 0x132042, 0x132042, 0x7f2d, 0x7f2d, 0xe4, -1 }, /* #86 */
     7567    { 0x265453, 0x265413, 0xff91, 0xf302, 0xcf, 0 }, /* #87 */
     7568    { 0x3f48d2, 0x3f48d2, 0x8276, 0x8276, 0x4d, -1 }, /* #88 */
     7569    { 0x0d7d97, 0x0d7d97, 0x6583, 0x6583, 0xf6, -1 }, /* #89 */
     7570    { 0x3f2792, 0x3f2712, 0x37be, 0x1483, 0x8e, 0 }, /* #90 */
     7571    { 0x345682, 0x345612, 0xef45, 0xe027, 0x93, 0 }, /* #91 */
     7572    { 0x0d55d7, 0x0d55d7, 0x635b, 0x635b, 0x27, -1 }, /* #92 */
     7573    { 0x323942, 0x323912, 0xfbe6, 0x000f, 0xba, 0 }, /* #93 */
     7574    { 0x2e2e83, 0x2e2e13, 0x34b8, 0x4c7a, 0x6e, 0 }, /* #94 */
     7575    { 0x2b5952, 0x2b5952, 0x46d2, 0x46d2, 0x24, -1 }, /* #95 */
    48887576};
    48897577static const MULDIVU16_TEST_T g_aTests_mul_u16_amd[] =
    48907578{
    4891     { 0x265806, 0x265006, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0 }, /* #0 */
    4892     { 0x3a4143, 0x3a4142, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0 }, /* #1 */
    4893     { 0x300f52, 0x300752, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0 }, /* #2 */
    4894     { 0x104fd2, 0x1047d2, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0 }, /* #3 */
    4895     { 0x0636c2, 0x0636c2, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0 }, /* #4 */
    4896     { 0x3f7493, 0x3f7492, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0 }, /* #5 */
    4897     { 0x3d7597, 0x3d7596, 0xdfa5, 0x0000, 0x006c, 0x0000, 0x0000, 0 }, /* #6 */
    4898     { 0x084e87, 0x084686, 0x5d76, 0x0000, 0x27ec, 0x0000, 0x0000, 0 }, /* #7 */
    4899     { 0x2d7892, 0x2d7092, 0xa431, 0x0000, 0xa710, 0x0000, 0x0000, 0 }, /* #8 */
    4900     { 0x372b02, 0x372302, 0xe7c2, 0x0000, 0x92d2, 0x0000, 0x0000, 0 }, /* #9 */
    4901     { 0x2c4dc6, 0x2c45c6, 0x8cae, 0x0000, 0xf561, 0x0000, 0x0000, 0 }, /* #10 */
    4902     { 0x096b13, 0x096312, 0x0f7a, 0x0000, 0x5390, 0x0000, 0x0000, 0 }, /* #11 */
    4903     { 0x264053, 0x264853, 0xeccf, 0x8e3d, 0x3a07, 0xbfaa, 0xcf33, 0 }, /* #12 */
    4904     { 0x134757, 0x134f57, 0x7beb, 0x92c8, 0xa052, 0x3569, 0x6e58, 0 }, /* #13 */
    4905     { 0x0413c3, 0x041bc3, 0x63a7, 0xcab0, 0x79c3, 0x5faf, 0xf5d0, 0 }, /* #14 */
    4906     { 0x044657, 0x044e57, 0xb946, 0x5f9c, 0xc59f, 0x39ca, 0x4fda, 0 }, /* #15 */
    4907     { 0x302c16, 0x302c17, 0x1416, 0xaa8c, 0xb2e4, 0x0dee, 0xb192, 0 }, /* #16 */
    4908     { 0x1b7953, 0x1b7953, 0xee52, 0x180a, 0x8461, 0x1401, 0x157d, 0 }, /* #17 */
    4909     { 0x3e4e92, 0x3e4e93, 0x8e61, 0x7b6e, 0xb273, 0x5c6c, 0xa62e, 0 }, /* #18 */
    4910     { 0x234c93, 0x234c93, 0x7c72, 0x448e, 0x42b8, 0x30da, 0x647f, 0 }, /* #19 */
    4911     { 0x0a0e87, 0x0a0e87, 0xffa9, 0xb1d2, 0xc5ea, 0xae46, 0xae82, 0 }, /* #20 */
    4912     { 0x006287, 0x006a87, 0xa016, 0x89c8, 0x0bb6, 0x91cf, 0xe92c, 0 }, /* #21 */
    4913     { 0x194a12, 0x194a13, 0x343f, 0x9ad1, 0x3519, 0x092b, 0x2cef, 0 }, /* #22 */
    4914     { 0x061996, 0x061997, 0x80da, 0x6e0e, 0x6ac3, 0x1a8e, 0x34c3, 0 }, /* #23 */
    4915     { 0x2874d3, 0x287cd3, 0xbfcc, 0xcdc8, 0x26b2, 0x69d7, 0x8d46, 0 }, /* #24 */
    4916     { 0x380b82, 0x380b83, 0xd521, 0x56f3, 0x7f34, 0x473e, 0x5593, 0 }, /* #25 */
    4917     { 0x385ad7, 0x385ad7, 0x07ec, 0x5b98, 0x458b, 0x05a0, 0xb5d2, 0 }, /* #26 */
    4918     { 0x162586, 0x162d87, 0xd398, 0xf690, 0xb637, 0xb208, 0xd766, 0 }, /* #27 */
    4919     { 0x1d1112, 0x1d1913, 0x7f7c, 0x64fc, 0xc7f4, 0x3915, 0x72a1, 0 }, /* #28 */
    4920     { 0x264c16, 0x264c17, 0x779a, 0x17b0, 0x384b, 0x62ae, 0xd338, 0 }, /* #29 */
    4921     { 0x062cd7, 0x062cd7, 0x909c, 0x8a20, 0x2fe9, 0x42c7, 0x7638, 0 }, /* #30 */
    4922     { 0x356d93, 0x356d93, 0x3f69, 0xc2d5, 0x17a9, 0x1966, 0x668d, 0 }, /* #31 */
    4923     { 0x074117, 0x074917, 0xb1c3, 0x63d3, 0x9ba2, 0x93b0, 0xd4b1, 0 }, /* #32 */
    4924     { 0x294992, 0x294993, 0x9bbc, 0xa9fc, 0x92d3, 0x4771, 0x7571, 0 }, /* #33 */
    4925     { 0x0f0d02, 0x0f0d03, 0xa1da, 0x4276, 0x256c, 0xa072, 0xfdc7, 0 }, /* #34 */
    4926     { 0x1d4f46, 0x1d4f47, 0x37bf, 0x7d40, 0xfa9a, 0x2de4, 0xd2c0, 0 }, /* #35 */
    4927     { 0x3a7257, 0x3a7a57, 0x66e0, 0xb220, 0x36f3, 0x3dab, 0x9977, 0 }, /* #36 */
    4928     { 0x2e1413, 0x2e1c13, 0x87b5, 0x18f1, 0xa05b, 0x7375, 0xd9cd, 0 }, /* #37 */
    4929     { 0x2c4c93, 0x2c4c93, 0xafeb, 0x9f61, 0x76fb, 0x46b3, 0x66e3, 0 }, /* #38 */
    4930     { 0x0d5b47, 0x0d5b47, 0x7c7b, 0xede1, 0x7ed2, 0x0ada, 0x1653, 0 }, /* #39 */
    4931     { 0x265e07, 0x265e07, 0x5552, 0x2f44, 0xba77, 0x5098, 0xf1d2, 0 }, /* #40 */
    4932     { 0x222556, 0x222d57, 0xb174, 0x0138, 0x611d, 0xa40a, 0xeca6, 0 }, /* #41 */
    4933     { 0x031f82, 0x031f83, 0xe9c9, 0xd283, 0x8b95, 0xe9b5, 0xffeb, 0 }, /* #42 */
    4934     { 0x2c3213, 0x2c3a13, 0xaf85, 0xc42d, 0x6cf5, 0x40d0, 0x5e89, 0 }, /* #43 */
    4935     { 0x3a1c96, 0x3a1c97, 0xc8b1, 0xec61, 0xf263, 0x3a8d, 0x4ab1, 0 }, /* #44 */
    4936     { 0x083592, 0x083d93, 0xac67, 0xe3ae, 0xdd6d, 0x374f, 0x5222, 0 }, /* #45 */
    4937     { 0x2b43d6, 0x2b4bd7, 0x5654, 0xf6c8, 0xbc3d, 0x1d23, 0x566a, 0 }, /* #46 */
    4938     { 0x327356, 0x327b57, 0x7640, 0x7340, 0x7114, 0x670b, 0xdf15, 0 }, /* #47 */
    4939     { 0x155ed2, 0x155ed3, 0x8d8c, 0x9668, 0x0338, 0x46d6, 0x801e, 0 }, /* #48 */
    4940     { 0x143c47, 0x143c47, 0xb2a6, 0xd4e4, 0xb113, 0x66f2, 0x9386, 0 }, /* #49 */
    4941     { 0x137183, 0x137983, 0xa90b, 0xb553, 0x221f, 0x1659, 0x21d9, 0 }, /* #50 */
    4942     { 0x175582, 0x175d83, 0x5b33, 0xd31a, 0xab74, 0x1cac, 0x507e, 0 }, /* #51 */
    4943     { 0x2f1e53, 0x2f1e53, 0xb75a, 0x49c8, 0x84fe, 0x3cd8, 0x54f4, 0 }, /* #52 */
    4944     { 0x386e42, 0x386e43, 0xc0bf, 0xe0db, 0x3dcf, 0x0833, 0x0ae5, 0 }, /* #53 */
    4945     { 0x3f7797, 0x3f7f97, 0xfd7d, 0xf505, 0x208b, 0x8ac8, 0x8c29, 0 }, /* #54 */
    4946     { 0x2e6ed3, 0x2e6ed3, 0xf763, 0xf845, 0x9040, 0x81b2, 0x8637, 0 }, /* #55 */
    4947     { 0x3e1712, 0x3e1f13, 0xd95e, 0x2016, 0xbf30, 0x012f, 0x0165, 0 }, /* #56 */
    4948     { 0x0a2e06, 0x0a2e07, 0x4c71, 0x34f5, 0xccdc, 0x270c, 0x82c5, 0 }, /* #57 */
    4949     { 0x310dc6, 0x310dc7, 0xed17, 0x30b8, 0x9881, 0x6f2a, 0x7808, 0 }, /* #58 */
    4950     { 0x275fc2, 0x275fc3, 0x5dd2, 0x5806, 0xb113, 0x2621, 0x680b, 0 }, /* #59 */
    4951     { 0x152dc7, 0x152dc7, 0xc20d, 0x8da0, 0x0caa, 0x5e16, 0x7c20, 0 }, /* #60 */
    4952     { 0x0f4346, 0x0f4b47, 0x58d2, 0x69ac, 0x44cf, 0x305d, 0x8b66, 0 }, /* #61 */
    4953     { 0x167a83, 0x167a83, 0x9214, 0x3990, 0xa040, 0x8225, 0xe414, 0 }, /* #62 */
    4954     { 0x1c1c97, 0x1c1c97, 0x799c, 0x628c, 0x287c, 0x0aa3, 0x1665, 0 }, /* #63 */
    4955     { 0x2164d7, 0x216cd7, 0x0030, 0x97c0, 0x5027, 0x0014, 0x6dd4, 0 }, /* #64 */
    4956     { 0x0b04d2, 0x0b0cd3, 0x5f70, 0xf3a0, 0xb3ff, 0x136a, 0x3416, 0 }, /* #65 */
    4957     { 0x1616c2, 0x161ec3, 0xad13, 0xc869, 0xd88a, 0x3622, 0x5013, 0 }, /* #66 */
    4958     { 0x1610c6, 0x1618c7, 0xfca7, 0x0e74, 0x5086, 0xc5cd, 0xc86c, 0 }, /* #67 */
    4959     { 0x2d6356, 0x2d6b57, 0x5e61, 0x481e, 0x423b, 0x299c, 0x70de, 0 }, /* #68 */
    4960     { 0x0e1793, 0x0e1f93, 0x6bdb, 0xc688, 0x34ee, 0x0cad, 0x1e18, 0 }, /* #69 */
    4961     { 0x1a47d7, 0x1a4fd7, 0xad24, 0x54c0, 0x244f, 0xaa39, 0xfbb0, 0 }, /* #70 */
    4962     { 0x2e6506, 0x2e6d07, 0x8c53, 0x1248, 0xa4f6, 0x0f20, 0x1b98, 0 }, /* #71 */
    4963     { 0x0c3e06, 0x0c3e07, 0x5bae, 0x493e, 0x351b, 0x35e3, 0x9679, 0 }, /* #72 */
    4964     { 0x1a7c07, 0x1a7c07, 0xc4ef, 0xe985, 0x4579, 0x31d7, 0x40cb, 0 }, /* #73 */
    4965     { 0x165997, 0x165997, 0x92b8, 0xc798, 0xa086, 0x70c5, 0xc4c5, 0 }, /* #74 */
    4966     { 0x036f53, 0x036f53, 0x66a0, 0x38c0, 0x9bfe, 0x2bde, 0x6d6e, 0 }, /* #75 */
    4967     { 0x2f7446, 0x2f7c47, 0x8003, 0x35b6, 0x84b1, 0x5e4b, 0xbc92, 0 }, /* #76 */
    4968     { 0x1d3843, 0x1d3843, 0xf32c, 0x7d1c, 0xcee9, 0x315a, 0x33f5, 0 }, /* #77 */
    4969     { 0x3547c2, 0x354fc3, 0x803d, 0x0f2f, 0x2bb8, 0x3c0a, 0x77db, 0 }, /* #78 */
    4970     { 0x177296, 0x177a97, 0x23ef, 0x1276, 0x4d6d, 0x0e72, 0x66ea, 0 }, /* #79 */
    4971     { 0x113d87, 0x113d87, 0x3c36, 0x4a3c, 0x1bdc, 0x09b2, 0x293a, 0 }, /* #80 */
    4972     { 0x0c33d2, 0x0c3bd3, 0x472a, 0xde62, 0x5054, 0x446e, 0xf62d, 0 }, /* #81 */
    4973     { 0x261452, 0x261c53, 0xa3e1, 0x41f7, 0x4632, 0x66f6, 0xa0d7, 0 }, /* #82 */
    4974     { 0x1f2653, 0x1f2e53, 0xa58b, 0xf72e, 0x615c, 0x9fe8, 0xf74a, 0 }, /* #83 */
    4975     { 0x204287, 0x204a87, 0x7706, 0x2e24, 0x6a99, 0x2f6f, 0x6606, 0 }, /* #84 */
    4976     { 0x393047, 0x393847, 0x375a, 0x34ce, 0xfc28, 0x2d2a, 0xd0e3, 0 }, /* #85 */
    4977     { 0x3716d2, 0x371ed3, 0x55cc, 0xfc98, 0x011a, 0x2e80, 0x8ac2, 0 }, /* #86 */
    4978     { 0x2c0647, 0x2c0e47, 0xd10e, 0xcc0c, 0x21f7, 0x14a6, 0x194a, 0 }, /* #87 */
    4979     { 0x3c7e96, 0x3c7e97, 0x10fe, 0x38b6, 0xd31d, 0x0200, 0x1e25, 0 }, /* #88 */
    4980     { 0x154902, 0x154903, 0x6089, 0x140a, 0xea77, 0x1d1f, 0x4d3a, 0 }, /* #89 */
    4981     { 0x3a5582, 0x3a5d83, 0xf066, 0x0c10, 0xe4ea, 0xea9e, 0xf9d8, 0 }, /* #90 */
    4982     { 0x176b17, 0x176b17, 0x4b49, 0x2539, 0xc0d3, 0x2d6b, 0x9a71, 0 }, /* #91 */
    4983     { 0x2b7316, 0x2b7b17, 0xeb1a, 0x10fa, 0x046f, 0x4498, 0x4ab1, 0 }, /* #92 */
    4984     { 0x3558c2, 0x3558c3, 0xc45c, 0x7a54, 0x78b7, 0x3202, 0x4133, 0 }, /* #93 */
    4985     { 0x053b57, 0x053b57, 0x6a00, 0x3400, 0x3a29, 0x27ef, 0x6072, 0 }, /* #94 */
    4986     { 0x231087, 0x231887, 0x84a6, 0xe3c8, 0xc0ae, 0x0959, 0x120c, 0 }, /* #95 */
     7579    { 0x2e4d46, 0x2e4546, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0 }, /* #0 */
     7580    { 0x1d2a03, 0x1d2202, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0 }, /* #1 */
     7581    { 0x0e7012, 0x0e7012, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0 }, /* #2 */
     7582    { 0x3a6203, 0x3a6202, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0 }, /* #3 */
     7583    { 0x162896, 0x162096, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0 }, /* #4 */
     7584    { 0x0d0692, 0x0d0692, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0 }, /* #5 */
     7585    { 0x324956, 0x324156, 0x60a9, 0x0000, 0x163d, 0x0000, 0x0000, 0 }, /* #6 */
     7586    { 0x083983, 0x083182, 0xfb29, 0x0000, 0x4559, 0x0000, 0x0000, 0 }, /* #7 */
     7587    { 0x310112, 0x310112, 0xcfa4, 0x0000, 0x18e0, 0x0000, 0x0000, 0 }, /* #8 */
     7588    { 0x1d23d2, 0x1d23d2, 0xc426, 0x0000, 0xa85c, 0x0000, 0x0000, 0 }, /* #9 */
     7589    { 0x0d4557, 0x0d4556, 0x176c, 0x0000, 0xc028, 0x0000, 0x0000, 0 }, /* #10 */
     7590    { 0x231c86, 0x231486, 0xc757, 0x0000, 0x3f62, 0x0000, 0x0000, 0 }, /* #11 */
     7591    { 0x326c17, 0x326c17, 0xb513, 0x483d, 0xfb90, 0x8d10, 0xc76f, 0 }, /* #12 */
     7592    { 0x397052, 0x397853, 0xb49d, 0x6e3f, 0xda7e, 0x888c, 0xc18b, 0 }, /* #13 */
     7593    { 0x3f2117, 0x3f2917, 0x4aec, 0xa8c0, 0xd1d3, 0x2b2f, 0x9390, 0 }, /* #14 */
     7594    { 0x2b7882, 0x2b7883, 0xcac9, 0x7365, 0x7232, 0x43ea, 0x55bd, 0 }, /* #15 */
     7595    { 0x3c05c3, 0x3c0dc3, 0x95a7, 0x884b, 0x2735, 0x0c1f, 0x14bd, 0 }, /* #16 */
     7596    { 0x1c4447, 0x1c4c47, 0xc013, 0x9906, 0x5e88, 0x47c0, 0x5fa2, 0 }, /* #17 */
     7597    { 0x390917, 0x390917, 0x3043, 0xb1ab, 0x9d07, 0x1655, 0x7679, 0 }, /* #18 */
     7598    { 0x2e2742, 0x2e2f43, 0xd095, 0x88b2, 0xef5c, 0x9bf5, 0xbf6a, 0 }, /* #19 */
     7599    { 0x2c69d7, 0x2c69d7, 0xfc51, 0xbe78, 0x3600, 0x4fcd, 0x50f8, 0 }, /* #20 */
     7600    { 0x1a5013, 0x1a5813, 0x3136, 0xa2b0, 0xebd5, 0x08c0, 0x2d88, 0 }, /* #21 */
     7601    { 0x346197, 0x346997, 0xe453, 0x54e5, 0x39f7, 0xa6b2, 0xbae7, 0 }, /* #22 */
     7602    { 0x2b4212, 0x2b4a13, 0x9c78, 0x00a0, 0xa0e8, 0x8bc4, 0xe4ac, 0 }, /* #23 */
     7603    { 0x3e0383, 0x3e0b83, 0x9241, 0xbc2d, 0x0cb7, 0x7ac9, 0xd6ed, 0 }, /* #24 */
     7604    { 0x2d1ed2, 0x2d1ed3, 0x0323, 0x37d5, 0x0fb3, 0x02cd, 0xe4a7, 0 }, /* #25 */
     7605    { 0x352502, 0x352d03, 0xc661, 0x0ff9, 0x32be, 0x63a7, 0x8099, 0 }, /* #26 */
     7606    { 0x026006, 0x026807, 0xce38, 0x12d8, 0xcab8, 0x0f25, 0x12cd, 0 }, /* #27 */
     7607    { 0x046202, 0x046a03, 0xcbc5, 0xb748, 0x0104, 0xb798, 0xe6a8, 0 }, /* #28 */
     7608    { 0x0f4516, 0x0f4d17, 0xa847, 0x2ca4, 0xf5b5, 0x41e3, 0x643c, 0 }, /* #29 */
     7609    { 0x205807, 0x205807, 0x9fd0, 0x6420, 0x251b, 0x2e24, 0x49ea, 0 }, /* #30 */
     7610    { 0x3c5116, 0x3c5917, 0xd155, 0xed92, 0x2378, 0x9c6a, 0xbf4a, 0 }, /* #31 */
     7611    { 0x1b3992, 0x1b3993, 0x4a19, 0x8956, 0xd392, 0x15a4, 0x4ac6, 0 }, /* #32 */
     7612    { 0x274802, 0x274803, 0x0756, 0xe35c, 0xbd71, 0x02f3, 0x670a, 0 }, /* #33 */
     7613    { 0x086883, 0x086883, 0x0ba8, 0x0798, 0x71b4, 0x0a5f, 0xe3c7, 0 }, /* #34 */
     7614    { 0x0e5656, 0x0e5e57, 0x0c7d, 0x501e, 0xfe45, 0x0712, 0x90f6, 0 }, /* #35 */
     7615    { 0x332f46, 0x332f47, 0xa5ff, 0x8675, 0x38c3, 0x64db, 0x9b8b, 0 }, /* #36 */
     7616    { 0x337903, 0x337903, 0x4e59, 0x3726, 0xb689, 0x46e0, 0xe796, 0 }, /* #37 */
     7617    { 0x2b5217, 0x2b5a17, 0x30f9, 0x65ef, 0x3832, 0x1574, 0x7027, 0 }, /* #38 */
     7618    { 0x2f28c2, 0x2f28c3, 0xb1b9, 0x038e, 0x1c60, 0x1584, 0x1efe, 0 }, /* #39 */
     7619    { 0x065792, 0x065f93, 0xc7ab, 0x0a0b, 0xcb11, 0xb445, 0xe721, 0 }, /* #40 */
     7620    { 0x1d66c7, 0x1d6ec7, 0xb2ac, 0x1ce8, 0x79f2, 0x012c, 0x01ae, 0 }, /* #41 */
     7621    { 0x145e92, 0x145e93, 0x30f6, 0x6c20, 0x837f, 0x08a4, 0x2d30, 0 }, /* #42 */
     7622    { 0x365ed3, 0x365ed3, 0x32e3, 0x0e8e, 0xf32a, 0x1465, 0x669a, 0 }, /* #43 */
     7623    { 0x0136d6, 0x013ed7, 0xb64d, 0x1950, 0xb766, 0x8d66, 0xc690, 0 }, /* #44 */
     7624    { 0x3e3bc7, 0x3e3bc7, 0xc220, 0x0900, 0xc3ac, 0x57cc, 0x73c8, 0 }, /* #45 */
     7625    { 0x3d5ac6, 0x3d5ac7, 0x3d3a, 0xac5a, 0xe643, 0x0d96, 0x38d1, 0 }, /* #46 */
     7626    { 0x144d42, 0x144d43, 0x6fb3, 0xec7d, 0x8e65, 0x43a7, 0x9b0f, 0 }, /* #47 */
     7627    { 0x1f2f96, 0x1f2f97, 0x13c0, 0x77c0, 0xc435, 0x0a9a, 0x8971, 0 }, /* #48 */
     7628    { 0x090dd2, 0x090dd3, 0xefcb, 0xf3a8, 0x313a, 0x1493, 0x15f8, 0 }, /* #49 */
     7629    { 0x1a06c2, 0x1a0ec3, 0x79e5, 0x27d3, 0xddba, 0x0eec, 0x1f57, 0 }, /* #50 */
     7630    { 0x213b96, 0x213b97, 0x2f8f, 0xd27e, 0x6583, 0x1ef4, 0xa6a2, 0 }, /* #51 */
     7631    { 0x016f52, 0x016f53, 0xa82f, 0x413a, 0xe319, 0x5a98, 0x89e6, 0 }, /* #52 */
     7632    { 0x310496, 0x310c97, 0x250b, 0x1d2d, 0x20c2, 0x1add, 0xb9a7, 0 }, /* #53 */
     7633    { 0x251507, 0x251d07, 0x0976, 0xb4c2, 0x5b9d, 0x06db, 0xb993, 0 }, /* #54 */
     7634    { 0x061506, 0x061d07, 0x8c21, 0x3d75, 0xd2d2, 0x7e5a, 0xe6d5, 0 }, /* #55 */
     7635    { 0x1e5102, 0x1e5903, 0x2406, 0xe4ae, 0x2a0d, 0x22e9, 0xf81d, 0 }, /* #56 */
     7636    { 0x204802, 0x204803, 0x6310, 0x46a0, 0xb66d, 0x561d, 0xde8a, 0 }, /* #57 */
     7637    { 0x1851d7, 0x1859d7, 0x6904, 0x7c20, 0xc613, 0x0558, 0x0d08, 0 }, /* #58 */
     7638    { 0x121d82, 0x121d83, 0xac3a, 0xd662, 0x3129, 0x5ef4, 0x8d25, 0 }, /* #59 */
     7639    { 0x3e0143, 0x3e0943, 0x1628, 0xc430, 0xdc04, 0x1134, 0xc6ce, 0 }, /* #60 */
     7640    { 0x0c1087, 0x0c1887, 0x3da5, 0xce98, 0x5cd0, 0x1efe, 0x80b8, 0 }, /* #61 */
     7641    { 0x316416, 0x316c17, 0x4e49, 0x25ee, 0xd516, 0x355c, 0xae7e, 0 }, /* #62 */
     7642    { 0x207483, 0x207c83, 0x4679, 0xfc75, 0xc80d, 0x3b25, 0xd6dd, 0 }, /* #63 */
     7643    { 0x305e57, 0x305e57, 0x661b, 0x9c2a, 0xa5ad, 0x192c, 0x3f1e, 0 }, /* #64 */
     7644    { 0x1e6a97, 0x1e6a97, 0x59b9, 0x3a37, 0x9950, 0x25a7, 0x6b6f, 0 }, /* #65 */
     7645    { 0x194592, 0x194d93, 0xbd23, 0xbcf4, 0x4d81, 0x4748, 0x607c, 0 }, /* #66 */
     7646    { 0x272813, 0x272813, 0x0c28, 0xb918, 0x4696, 0x04ad, 0x6287, 0 }, /* #67 */
     7647    { 0x032453, 0x032c53, 0x8481, 0x8ea1, 0x6c51, 0x3f36, 0x7a21, 0 }, /* #68 */
     7648    { 0x3b2952, 0x3b2953, 0xed51, 0x0d6d, 0x913a, 0x9b26, 0xa75d, 0 }, /* #69 */
     7649    { 0x2a68c3, 0x2a68c3, 0x041f, 0xefae, 0xc51f, 0x02be, 0xaa92, 0 }, /* #70 */
     7650    { 0x186207, 0x186a07, 0x337c, 0x9fb8, 0x4c68, 0x0e71, 0x47d2, 0 }, /* #71 */
     7651    { 0x015086, 0x015887, 0xafe8, 0x2bc8, 0xe461, 0x898c, 0xc82d, 0 }, /* #72 */
     7652    { 0x143713, 0x143f13, 0x803f, 0x5bcf, 0xe851, 0x2048, 0x4071, 0 }, /* #73 */
     7653    { 0x285502, 0x285d03, 0x5600, 0xdc00, 0x371c, 0x156d, 0x3fca, 0 }, /* #74 */
     7654    { 0x2618d6, 0x2618d7, 0x732a, 0x5c36, 0xf574, 0x54fe, 0xbcef, 0 }, /* #75 */
     7655    { 0x1822d6, 0x182ad7, 0x75e4, 0xf428, 0xe9ac, 0x1fb4, 0x44da, 0 }, /* #76 */
     7656    { 0x3779d7, 0x3779d7, 0xd95c, 0x3fbc, 0x3ca4, 0x39df, 0x4429, 0 }, /* #77 */
     7657    { 0x2272c7, 0x227ac7, 0x92c4, 0xf20c, 0xc0a8, 0x5362, 0x9173, 0 }, /* #78 */
     7658    { 0x283882, 0x283883, 0x757b, 0x0293, 0x0022, 0x5803, 0xbfc9, 0 }, /* #79 */
     7659    { 0x3b2542, 0x3b2d43, 0x3c09, 0xcfc0, 0xa6d4, 0x2d6f, 0xc1c0, 0 }, /* #80 */
     7660    { 0x0839d7, 0x0839d7, 0x8d85, 0xfba6, 0x4c43, 0x7d72, 0xe2ee, 0 }, /* #81 */
     7661    { 0x282a53, 0x282a53, 0x0a5a, 0x8f74, 0xb7b8, 0x085d, 0xcee2, 0 }, /* #82 */
     7662    { 0x207056, 0x207857, 0x3083, 0xfc83, 0x156f, 0x0ce2, 0x4401, 0 }, /* #83 */
     7663    { 0x315d03, 0x315d03, 0x78d8, 0x8690, 0xe925, 0x55b7, 0xb596, 0 }, /* #84 */
     7664    { 0x393343, 0x393b43, 0x66a4, 0x6304, 0xbc79, 0x5bf4, 0xe559, 0 }, /* #85 */
     7665    { 0x344957, 0x344957, 0x3d43, 0x6522, 0x024f, 0x233a, 0x9336, 0 }, /* #86 */
     7666    { 0x2a7042, 0x2a7843, 0x4941, 0xfe67, 0x4d1e, 0x464a, 0xf5a7, 0 }, /* #87 */
     7667    { 0x3f53d2, 0x3f5bd3, 0xaad1, 0xc902, 0xb755, 0x38f8, 0x5562, 0 }, /* #88 */
     7668    { 0x2c1f02, 0x2c1f03, 0x05d0, 0x1e20, 0xbf1c, 0x04cc, 0xd34a, 0 }, /* #89 */
     7669    { 0x0f57c3, 0x0f5fc3, 0x83c8, 0x5c08, 0xd3ad, 0x1122, 0x2149, 0 }, /* #90 */
     7670    { 0x2d0103, 0x2d0903, 0x2d3b, 0x7e5e, 0xa74d, 0x2442, 0xcd3a, 0 }, /* #91 */
     7671    { 0x1a24c6, 0x1a2cc7, 0x2975, 0xfcc3, 0xf10d, 0x170c, 0x8e57, 0 }, /* #92 */
     7672    { 0x2931c3, 0x2939c3, 0xbb3d, 0x7c6c, 0xacb3, 0x1af5, 0x24dc, 0 }, /* #93 */
     7673    { 0x230287, 0x230a87, 0x58a5, 0x6bea, 0xeddc, 0x0ff9, 0x2e22, 0 }, /* #94 */
     7674    { 0x326a97, 0x326a97, 0x7a29, 0x857a, 0x1c33, 0x3b9b, 0x7cea, 0 }, /* #95 */
    49877675};
    49887676static const MULDIVU16_TEST_T g_aTests_imul_u16_amd[] =
    49897677{
    4990     { 0x0e51c7, 0x0e51c6, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0 }, /* #0 */
    4991     { 0x363093, 0x363092, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0 }, /* #1 */
    4992     { 0x2f1a92, 0x2f1292, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0 }, /* #2 */
    4993     { 0x3b2656, 0x3b2656, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0 }, /* #3 */
    4994     { 0x0b4707, 0x0b4706, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0 }, /* #4 */
    4995     { 0x3f7c53, 0x3f7452, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0 }, /* #5 */
    4996     { 0x0374d7, 0x0374d6, 0x11fe, 0x0000, 0x760b, 0x0000, 0x0000, 0 }, /* #6 */
    4997     { 0x066806, 0x066006, 0x805b, 0x0000, 0x0647, 0x0000, 0x0000, 0 }, /* #7 */
    4998     { 0x156002, 0x156002, 0x60af, 0x0000, 0xa165, 0x0000, 0x0000, 0 }, /* #8 */
    4999     { 0x0b28d7, 0x0b20d6, 0x81f0, 0x0000, 0xeb4b, 0x0000, 0x0000, 0 }, /* #9 */
    5000     { 0x3d1ed2, 0x3d16d2, 0xb189, 0x0000, 0x9cdc, 0x0000, 0x0000, 0 }, /* #10 */
    5001     { 0x084512, 0x084512, 0x918b, 0x0000, 0x606e, 0x0000, 0x0000, 0 }, /* #11 */
    5002     { 0x360143, 0x360943, 0xb923, 0x70d7, 0xb98b, 0xe7fd, 0x56bd, 0 }, /* #12 */
    5003     { 0x173e07, 0x173e07, 0x7d08, 0x4400, 0xb2c5, 0xdd14, 0xb880, 0 }, /* #13 */
    5004     { 0x250242, 0x250a43, 0x24bc, 0x0714, 0xb3eb, 0x0915, 0x3f4b, 0 }, /* #14 */
    5005     { 0x3b6406, 0x3b6c07, 0xfb83, 0x19e9, 0x8f3c, 0x012c, 0xbd23, 0 }, /* #15 */
    5006     { 0x315813, 0x315813, 0xf2df, 0x4371, 0x4c2e, 0xfae3, 0x63af, 0 }, /* #16 */
    5007     { 0x2a0c86, 0x2a0c87, 0x3db5, 0x9306, 0x69f9, 0x15db, 0x5aae, 0 }, /* #17 */
    5008     { 0x180ac2, 0x180ac3, 0x1ed8, 0xc100, 0x1811, 0x0236, 0x1260, 0 }, /* #18 */
    5009     { 0x246256, 0x246a57, 0x5be0, 0x2d40, 0xf6bd, 0x04f7, 0x0dd6, 0 }, /* #19 */
    5010     { 0x207a57, 0x207a57, 0x2b12, 0xeae0, 0xd865, 0xfa44, 0xddf0, 0 }, /* #20 */
    5011     { 0x2573d3, 0x257bd3, 0xc9fe, 0xc090, 0x7675, 0xf43e, 0x37b8, 0 }, /* #21 */
    5012     { 0x024a97, 0x024a97, 0x17a0, 0x1a40, 0x23a1, 0x0738, 0x4e3a, 0 }, /* #22 */
    5013     { 0x0a4d82, 0x0a4d83, 0x073d, 0x2edb, 0x55fc, 0x015b, 0x2ff7, 0 }, /* #23 */
    5014     { 0x0f3507, 0x0f3d07, 0xa673, 0x444f, 0xccd9, 0x0e18, 0xd7b5, 0 }, /* #24 */
    5015     { 0x0e5b82, 0x0e5b83, 0x57fe, 0xfd4e, 0x0c26, 0xee96, 0xcd59, 0 }, /* #25 */
    5016     { 0x002382, 0x002b83, 0xb279, 0x6fec, 0x38e0, 0xf9da, 0x144c, 0 }, /* #26 */
    5017     { 0x251986, 0x251987, 0x59c3, 0x52e9, 0x4795, 0xe1ce, 0xa9e3, 0 }, /* #27 */
    5018     { 0x3f7ed7, 0x3f7ed7, 0xcae4, 0x9d10, 0x775e, 0x0a15, 0xcf64, 0 }, /* #28 */
    5019     { 0x013512, 0x013d13, 0x8ad8, 0x9578, 0xa2c0, 0x0736, 0xf03d, 0 }, /* #29 */
    5020     { 0x0b7547, 0x0b7d47, 0xa637, 0xe9d2, 0x7d7f, 0xdfd2, 0x5bbe, 0 }, /* #30 */
    5021     { 0x103702, 0x103f03, 0x09d1, 0x13e8, 0xb64c, 0x03f7, 0x6768, 0 }, /* #31 */
    5022     { 0x135dc2, 0x135dc3, 0x2e27, 0x6d1c, 0x3c07, 0xfe78, 0xf784, 0 }, /* #32 */
    5023     { 0x361197, 0x361997, 0x3527, 0x30f6, 0xa1c1, 0xf21c, 0xbd1a, 0 }, /* #33 */
    5024     { 0x1c3707, 0x1c3f07, 0xb2e7, 0xa0bd, 0x9a54, 0xed1b, 0x3ebb, 0 }, /* #34 */
    5025     { 0x131f87, 0x131f87, 0xbccf, 0xb6ef, 0xc8f4, 0xf47b, 0x2be1, 0 }, /* #35 */
    5026     { 0x146ad6, 0x146ad7, 0x206e, 0x0a84, 0x3ad4, 0x0a1c, 0x4fce, 0 }, /* #36 */
    5027     { 0x1374d3, 0x137cd3, 0xf030, 0x8b50, 0xf5f0, 0xf916, 0x6fe7, 0 }, /* #37 */
    5028     { 0x0c59c7, 0x0c59c7, 0x29d2, 0x9f58, 0xca4b, 0x08f3, 0x36cc, 0 }, /* #38 */
    5029     { 0x280e16, 0x280e17, 0x6037, 0xc454, 0xed2a, 0x28b3, 0x6c4c, 0 }, /* #39 */
    5030     { 0x157a02, 0x157a03, 0xbc9c, 0xa794, 0xc492, 0x2018, 0x8613, 0 }, /* #40 */
    5031     { 0x0f6e93, 0x0f6e93, 0xcc6e, 0xb806, 0x83f0, 0xfc41, 0x1295, 0 }, /* #41 */
    5032     { 0x1d1006, 0x1d1807, 0x5822, 0xe2d6, 0x5d80, 0xe50d, 0xb1bb, 0 }, /* #42 */
    5033     { 0x1d1f47, 0x1d1f47, 0x1d93, 0xb85e, 0xa65e, 0xf32a, 0x90ea, 0 }, /* #43 */
    5034     { 0x1f21d7, 0x1f29d7, 0xe2bc, 0x27e4, 0xc464, 0x0e6c, 0x81d7, 0 }, /* #44 */
    5035     { 0x367f12, 0x367f13, 0x2ff3, 0x05bb, 0x3b0d, 0x0274, 0x0d19, 0 }, /* #45 */
    5036     { 0x291952, 0x291953, 0x76c5, 0x8ab6, 0x96b8, 0x0ca3, 0x1b3e, 0 }, /* #46 */
    5037     { 0x1b0fc6, 0x1b0fc7, 0x7a2e, 0x832a, 0x6d4c, 0xedf5, 0xda33, 0 }, /* #47 */
    5038     { 0x276cc2, 0x276cc3, 0xdb8c, 0x56ec, 0xc881, 0x085c, 0xc549, 0 }, /* #48 */
    5039     { 0x153f57, 0x153f57, 0x42c2, 0x71b4, 0xd7e6, 0x1e89, 0x751a, 0 }, /* #49 */
    5040     { 0x1706d6, 0x170ed7, 0xc4c7, 0x3f39, 0x1407, 0x0854, 0xdbff, 0 }, /* #50 */
    5041     { 0x3d6943, 0x3d6943, 0x2334, 0xe850, 0x2f0f, 0xf553, 0xb264, 0 }, /* #51 */
    5042     { 0x0b7647, 0x0b7e47, 0xd8e5, 0x43d8, 0xd19f, 0xf8d3, 0x2ef8, 0 }, /* #52 */
    5043     { 0x393f17, 0x393f17, 0x6253, 0xf6a0, 0x47ac, 0xd928, 0x9ae0, 0 }, /* #53 */
    5044     { 0x3c2517, 0x3c2d17, 0x0fca, 0x22b8, 0xcbf0, 0xffe3, 0xfe2c, 0 }, /* #54 */
    5045     { 0x3022c2, 0x302ac3, 0x5e61, 0xe563, 0x6d85, 0x2a1f, 0x7243, 0 }, /* #55 */
    5046     { 0x093342, 0x093b43, 0x7c01, 0x29f8, 0x63e7, 0x04d4, 0x09f8, 0 }, /* #56 */
    5047     { 0x2d1043, 0x2d1843, 0x54e9, 0x5fc6, 0x8df2, 0x09e5, 0x1dd6, 0 }, /* #57 */
    5048     { 0x136dd7, 0x136dd7, 0x679c, 0x779c, 0x62aa, 0xd787, 0x9c01, 0 }, /* #58 */
    5049     { 0x343303, 0x343b03, 0x71fb, 0xd7e6, 0x3633, 0xcaef, 0x88d2, 0 }, /* #59 */
    5050     { 0x082a97, 0x082a97, 0x2d86, 0x0afa, 0xf8a3, 0xf18d, 0xaebf, 0 }, /* #60 */
    5051     { 0x022e96, 0x022e97, 0xdc89, 0x89c9, 0xdadf, 0xf008, 0x7341, 0 }, /* #61 */
    5052     { 0x104316, 0x104b17, 0x0208, 0x5440, 0x7ba4, 0xff0d, 0x8888, 0 }, /* #62 */
    5053     { 0x135197, 0x135997, 0x0f37, 0x6e03, 0x0960, 0xf8b9, 0x8595, 0 }, /* #63 */
    5054     { 0x370c52, 0x370c53, 0xbd21, 0x9025, 0xd02e, 0x1da4, 0x8e85, 0 }, /* #64 */
    5055     { 0x0849c2, 0x0849c3, 0x05e9, 0xb150, 0x26fb, 0x0196, 0x44d0, 0 }, /* #65 */
    5056     { 0x1c7442, 0x1c7c43, 0xd9c7, 0xa0d7, 0xc0ee, 0x130b, 0x8071, 0 }, /* #66 */
    5057     { 0x1e3912, 0x1e3913, 0x6820, 0x72c0, 0x36b2, 0x04ea, 0x0c16, 0 }, /* #67 */
    5058     { 0x041317, 0x041b17, 0xa1e5, 0xa5cf, 0xf373, 0xe957, 0x3da3, 0 }, /* #68 */
    5059     { 0x3f2242, 0x3f2a43, 0x55b1, 0x0831, 0x0933, 0xfe29, 0xfa81, 0 }, /* #69 */
    5060     { 0x0633d3, 0x063bd3, 0x94d4, 0x475c, 0x1a1b, 0x0333, 0xf85b, 0 }, /* #70 */
    5061     { 0x3d4913, 0x3d4913, 0xee42, 0x5c20, 0x5340, 0x04b5, 0xbc10, 0 }, /* #71 */
    5062     { 0x214603, 0x214e03, 0x9544, 0xf348, 0xa384, 0xe3fb, 0x4332, 0 }, /* #72 */
    5063     { 0x3d1752, 0x3d1f53, 0xb7f1, 0x3a3c, 0x4659, 0x13b5, 0xb9fc, 0 }, /* #73 */
    5064     { 0x315bc2, 0x315bc3, 0xd65e, 0xf84a, 0xee62, 0xeeef, 0x68eb, 0 }, /* #74 */
    5065     { 0x3f2343, 0x3f2b43, 0x50d0, 0xedb0, 0xb5f0, 0xe4b3, 0xa987, 0 }, /* #75 */
    5066     { 0x2e6206, 0x2e6a07, 0xa1fa, 0xafba, 0x4acc, 0x146d, 0xc861, 0 }, /* #76 */
    5067     { 0x050d86, 0x050d87, 0x9efe, 0x83fe, 0x6e29, 0xe2a1, 0x4d81, 0 }, /* #77 */
    5068     { 0x005d87, 0x005d87, 0x15f0, 0xfdf0, 0x5a71, 0xfd62, 0xe181, 0 }, /* #78 */
    5069     { 0x3a5dc7, 0x3a5dc7, 0x98e5, 0xce46, 0xe2e5, 0xe042, 0x4ece, 0 }, /* #79 */
    5070     { 0x3c5617, 0x3c5e17, 0x96f6, 0x9c28, 0xfb67, 0xeaab, 0x33fc, 0 }, /* #80 */
    5071     { 0x250152, 0x250953, 0x9681, 0xd642, 0x015d, 0x30ee, 0x8942, 0 }, /* #81 */
    5072     { 0x026353, 0x026b53, 0xadfb, 0x79ad, 0x46f9, 0x1a1f, 0xae77, 0 }, /* #82 */
    5073     { 0x032897, 0x032897, 0x76b9, 0xaa9b, 0x9901, 0x1e95, 0x41f3, 0 }, /* #83 */
    5074     { 0x0154c7, 0x015cc7, 0x7cb5, 0x9d27, 0x827b, 0x3a6a, 0x77eb, 0 }, /* #84 */
    5075     { 0x3c01c6, 0x3c09c7, 0x366f, 0xf7f3, 0xb73f, 0xf0d8, 0xb8bd, 0 }, /* #85 */
    5076     { 0x053693, 0x053e93, 0xbcd6, 0x2e4a, 0x9633, 0xf660, 0x24af, 0 }, /* #86 */
    5077     { 0x031897, 0x031897, 0x444d, 0x23f1, 0x3d46, 0x000e, 0x0035, 0 }, /* #87 */
    5078     { 0x095512, 0x095d13, 0xc76e, 0x6176, 0x2ec9, 0x0d74, 0xc31d, 0 }, /* #88 */
    5079     { 0x144806, 0x144807, 0x9a7c, 0xa174, 0x7a35, 0xe866, 0x3b83, 0 }, /* #89 */
    5080     { 0x213997, 0x213997, 0x4e4c, 0x61bc, 0x94f6, 0xe574, 0xa935, 0 }, /* #90 */
    5081     { 0x0a0293, 0x0a0a93, 0xd28d, 0x6e05, 0x4d2d, 0x0460, 0xe759, 0 }, /* #91 */
    5082     { 0x313096, 0x313897, 0x3c77, 0x9886, 0xd37a, 0xfedb, 0xfb2a, 0 }, /* #92 */
    5083     { 0x3d4282, 0x3d4a83, 0xa83d, 0xc1e6, 0x4976, 0xf463, 0x21de, 0 }, /* #93 */
    5084     { 0x310982, 0x310983, 0x440c, 0x09d4, 0x9bee, 0x0f31, 0x3927, 0 }, /* #94 */
    5085     { 0x1a53d3, 0x1a5bd3, 0xa7b1, 0x3efd, 0x8c16, 0xf126, 0x2b0d, 0 }, /* #95 */
     7678    { 0x0912c3, 0x0912c2, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0 }, /* #0 */
     7679    { 0x370747, 0x370746, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0 }, /* #1 */
     7680    { 0x093c97, 0x093496, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0 }, /* #2 */
     7681    { 0x302e43, 0x302642, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0 }, /* #3 */
     7682    { 0x1f1497, 0x1f1496, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0 }, /* #4 */
     7683    { 0x137612, 0x137612, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0 }, /* #5 */
     7684    { 0x3f5416, 0x3f5416, 0xd971, 0x0000, 0xb40a, 0x0000, 0x0000, 0 }, /* #6 */
     7685    { 0x250482, 0x250482, 0x493b, 0x0000, 0xe2c4, 0x0000, 0x0000, 0 }, /* #7 */
     7686    { 0x3d5307, 0x3d5306, 0x951e, 0x0000, 0xf4d0, 0x0000, 0x0000, 0 }, /* #8 */
     7687    { 0x0e2156, 0x0e2156, 0xb058, 0x0000, 0x6a21, 0x0000, 0x0000, 0 }, /* #9 */
     7688    { 0x171f82, 0x171782, 0x463b, 0x0000, 0xe059, 0x0000, 0x0000, 0 }, /* #10 */
     7689    { 0x117546, 0x117546, 0xfc78, 0x0000, 0x6b8f, 0x0000, 0x0000, 0 }, /* #11 */
     7690    { 0x232006, 0x232807, 0xc0ff, 0x37ae, 0xc726, 0x1906, 0x9a52, 0 }, /* #12 */
     7691    { 0x190dc6, 0x190dc7, 0x63d9, 0xab44, 0x79d6, 0xf953, 0xeee4, 0 }, /* #13 */
     7692    { 0x1476c2, 0x147ec3, 0x69a7, 0x7ab2, 0x91d0, 0x00d2, 0x01fe, 0 }, /* #14 */
     7693    { 0x097783, 0x097f83, 0xcac9, 0x5435, 0x7c7c, 0x0ba1, 0xc80d, 0 }, /* #15 */
     7694    { 0x1b0e53, 0x1b0e53, 0xc0c5, 0x7a22, 0xe9b5, 0xe467, 0x6fba, 0 }, /* #16 */
     7695    { 0x365716, 0x365f17, 0xb87a, 0xf1dc, 0x8e6a, 0xfe74, 0x0586, 0 }, /* #17 */
     7696    { 0x125193, 0x125993, 0x9ed6, 0x2576, 0xfd96, 0x1f25, 0xadf1, 0 }, /* #18 */
     7697    { 0x265346, 0x265b47, 0x497f, 0xfc22, 0x4724, 0xeddf, 0xc0de, 0 }, /* #19 */
     7698    { 0x393852, 0x393853, 0x005d, 0x56cc, 0xe4e7, 0x0013, 0x353c, 0 }, /* #20 */
     7699    { 0x087bc7, 0x087bc7, 0xfcfb, 0x9379, 0xf507, 0x0124, 0x9f1b, 0 }, /* #21 */
     7700    { 0x244403, 0x244c03, 0x6215, 0x0924, 0x5803, 0x1920, 0x4194, 0 }, /* #22 */
     7701    { 0x347f86, 0x347f87, 0x531d, 0x90f8, 0x9fa0, 0xeee7, 0xcb58, 0 }, /* #23 */
     7702    { 0x3f22d2, 0x3f2ad3, 0x2b9c, 0xb8e0, 0x37af, 0xf7ff, 0xd108, 0 }, /* #24 */
     7703    { 0x2c2246, 0x2c2a47, 0x8e93, 0x6b14, 0x7501, 0x1bdd, 0xc11c, 0 }, /* #25 */
     7704    { 0x0a2052, 0x0a2853, 0x52a3, 0x861f, 0x70b2, 0xfb96, 0xf255, 0 }, /* #26 */
     7705    { 0x265882, 0x265883, 0x2bd5, 0xb271, 0xc3b2, 0x010e, 0x062d, 0 }, /* #27 */
     7706    { 0x280916, 0x280917, 0xc487, 0x75b1, 0xa68e, 0x1041, 0xba07, 0 }, /* #28 */
     7707    { 0x2448c2, 0x2448c3, 0xec92, 0xc69e, 0x6cc1, 0xfc98, 0x2cd7, 0 }, /* #29 */
     7708    { 0x205796, 0x205f97, 0x0495, 0x7746, 0xdeb9, 0x020d, 0x72ae, 0 }, /* #30 */
     7709    { 0x1b0d07, 0x1b0d07, 0x3996, 0xe9a4, 0xb576, 0x16fd, 0x6636, 0 }, /* #31 */
     7710    { 0x3d2342, 0x3d2b43, 0x0f12, 0x0246, 0x8728, 0x0660, 0x6c4b, 0 }, /* #32 */
     7711    { 0x0659c7, 0x0659c7, 0x314c, 0xf178, 0xa7c6, 0xf7fd, 0xd66a, 0 }, /* #33 */
     7712    { 0x317a46, 0x317a47, 0xa01a, 0xaaee, 0x43f8, 0xdf91, 0x5693, 0 }, /* #34 */
     7713    { 0x076402, 0x076c03, 0xbe94, 0xb0fc, 0x0c02, 0xe5a8, 0x6713, 0 }, /* #35 */
     7714    { 0x0a18d2, 0x0a18d3, 0xed5b, 0x1574, 0x1ed7, 0x00af, 0xf69c, 0 }, /* #36 */
     7715    { 0x020592, 0x020d93, 0x8806, 0xc3cc, 0x5c3f, 0xddf5, 0x48a2, 0 }, /* #37 */
     7716    { 0x2b2793, 0x2b2f93, 0xe146, 0xe60e, 0xce6c, 0xf78f, 0x464d, 0 }, /* #38 */
     7717    { 0x166e07, 0x166e07, 0xd9f3, 0x9039, 0x0e17, 0xf970, 0x2c23, 0 }, /* #39 */
     7718    { 0x3065c2, 0x306dc3, 0x8920, 0x9420, 0xa0f6, 0x2db1, 0x9d99, 0 }, /* #40 */
     7719    { 0x2140c3, 0x2148c3, 0x2539, 0x89fb, 0xd46b, 0xf63b, 0xbcd3, 0 }, /* #41 */
     7720    { 0x364516, 0x364d17, 0xe2fc, 0xd1e4, 0x4a89, 0x09e2, 0xa8c7, 0 }, /* #42 */
     7721    { 0x252893, 0x252893, 0x22c0, 0x4980, 0x8d0c, 0x0987, 0x4632, 0 }, /* #43 */
     7722    { 0x371ed3, 0x371ed3, 0x30ef, 0x509a, 0xc089, 0xe87e, 0x8506, 0 }, /* #44 */
     7723    { 0x0d7802, 0x0d7803, 0xc4b8, 0x1870, 0x2ad4, 0x0900, 0xd922, 0 }, /* #45 */
     7724    { 0x0c5d43, 0x0c5d43, 0x29ac, 0xc0f4, 0x0089, 0x06d4, 0x29f7, 0 }, /* #46 */
     7725    { 0x3733d2, 0x373bd3, 0x0079, 0x2cb4, 0x40d7, 0xfff7, 0xed54, 0 }, /* #47 */
     7726    { 0x212803, 0x212803, 0xecc9, 0x25cc, 0x81a9, 0x054c, 0xb96c, 0 }, /* #48 */
     7727    { 0x2d04c7, 0x2d0cc7, 0x6547, 0x1329, 0x1de9, 0xe51f, 0xbc0f, 0 }, /* #49 */
     7728    { 0x080017, 0x080817, 0xad32, 0xef02, 0xe175, 0xff9f, 0x0129, 0 }, /* #50 */
     7729    { 0x2933c7, 0x293bc7, 0xa41c, 0xb1b8, 0x67d8, 0x2462, 0x9aa2, 0 }, /* #51 */
     7730    { 0x272dd7, 0x272dd7, 0xaf11, 0xe04a, 0xc321, 0x1965, 0xafaa, 0 }, /* #52 */
     7731    { 0x1365d6, 0x136dd7, 0x799c, 0xdf7c, 0x05b7, 0x1e4c, 0x3fc9, 0 }, /* #53 */
     7732    { 0x145d17, 0x145d17, 0x20b0, 0x0d00, 0x2340, 0x0cd3, 0x6470, 0 }, /* #54 */
     7733    { 0x130f57, 0x130f57, 0xacf6, 0xe8e4, 0x8394, 0x2087, 0x9bb6, 0 }, /* #55 */
     7734    { 0x0e6916, 0x0e6917, 0x3477, 0x9b83, 0x7138, 0x1076, 0x5055, 0 }, /* #56 */
     7735    { 0x053d43, 0x053d43, 0x0a42, 0xfc1c, 0x8459, 0x01da, 0x2e4e, 0 }, /* #57 */
     7736    { 0x273592, 0x273d93, 0x5256, 0xa614, 0xca25, 0xd6de, 0x801e, 0 }, /* #58 */
     7737    { 0x316707, 0x316f07, 0x2a0e, 0x466c, 0x31e7, 0x0f0c, 0x5b9a, 0 }, /* #59 */
     7738    { 0x101116, 0x101917, 0x045b, 0xa84c, 0x01eb, 0xffe8, 0xfaa4, 0 }, /* #60 */
     7739    { 0x1c5d53, 0x1c5d53, 0xf297, 0x12de, 0xad2b, 0x015f, 0xe5d2, 0 }, /* #61 */
     7740    { 0x026816, 0x026817, 0x3ce5, 0x3fae, 0xea71, 0xedf1, 0xb416, 0 }, /* #62 */
     7741    { 0x2c2243, 0x2c2a43, 0x68cf, 0x4dc6, 0x1c75, 0x3280, 0x7b5a, 0 }, /* #63 */
     7742    { 0x2c5c06, 0x2c5c07, 0x77e0, 0x77a0, 0x29de, 0xe1cd, 0xbf83, 0 }, /* #64 */
     7743    { 0x105796, 0x105f97, 0x84f7, 0x5a04, 0xb07d, 0x0b00, 0xe91c, 0 }, /* #65 */
     7744    { 0x016b87, 0x016b87, 0xecbd, 0x609d, 0x8297, 0x05ea, 0xb161, 0 }, /* #66 */
     7745    { 0x1d7cc3, 0x1d7cc3, 0x70d2, 0xbc70, 0xfbbf, 0xf44e, 0xe578, 0 }, /* #67 */
     7746    { 0x2d2fd2, 0x2d2fd3, 0x3f1b, 0xdaaa, 0x2d0b, 0x0df4, 0x389e, 0 }, /* #68 */
     7747    { 0x1f2183, 0x1f2983, 0xf76d, 0x4f23, 0x564b, 0xfc05, 0x76cf, 0 }, /* #69 */
     7748    { 0x1b1242, 0x1b1a43, 0xc961, 0xf5b0, 0x3191, 0xeaba, 0x63b0, 0 }, /* #70 */
     7749    { 0x2a6a42, 0x2a6a43, 0x85fa, 0xc58e, 0x0318, 0xe821, 0x3213, 0 }, /* #71 */
     7750    { 0x171f17, 0x171f17, 0xeedd, 0xc48f, 0x1111, 0x07bd, 0x8c5b, 0 }, /* #72 */
     7751    { 0x313fd2, 0x313fd3, 0xe09e, 0x1562, 0xaa0a, 0x0d1e, 0x94ff, 0 }, /* #73 */
     7752    { 0x1d1e53, 0x1d1e53, 0x1cbd, 0x4579, 0xbd2a, 0x06e5, 0x3d6d, 0 }, /* #74 */
     7753    { 0x1f5f92, 0x1f5f93, 0x98e1, 0xe5cc, 0x0ba2, 0x0b8f, 0xe34c, 0 }, /* #75 */
     7754    { 0x2e19c2, 0x2e19c3, 0x3832, 0x4788, 0x7855, 0x0cd1, 0x3a64, 0 }, /* #76 */
     7755    { 0x260817, 0x260817, 0x5cdb, 0x1427, 0x6644, 0x0c34, 0x21a5, 0 }, /* #77 */
     7756    { 0x0e6cd6, 0x0e6cd7, 0x5c47, 0x76a9, 0x4103, 0x1630, 0x3d8f, 0 }, /* #78 */
     7757    { 0x3e7993, 0x3e7993, 0x4ecf, 0xaa33, 0x2a1c, 0xe4b6, 0xa75d, 0 }, /* #79 */
     7758    { 0x2c7507, 0x2c7d07, 0xd10c, 0xecb0, 0x9bb4, 0xef3c, 0x5b64, 0 }, /* #80 */
     7759    { 0x341d92, 0x341d93, 0x8b8b, 0x2254, 0x7e68, 0xff53, 0x017c, 0 }, /* #81 */
     7760    { 0x0c2f12, 0x0c2f13, 0x9da6, 0xb03e, 0x39d0, 0x1ae2, 0xba05, 0 }, /* #82 */
     7761    { 0x1e3596, 0x1e3d97, 0x4a2b, 0xa1d1, 0x69d9, 0x0e78, 0x31f3, 0 }, /* #83 */
     7762    { 0x1a4b16, 0x1a4b17, 0x7eba, 0xbcd0, 0x0501, 0xdd1d, 0xb988, 0 }, /* #84 */
     7763    { 0x151dd7, 0x151dd7, 0x9e97, 0x6a2b, 0x079c, 0x27be, 0x978d, 0 }, /* #85 */
     7764    { 0x274146, 0x274947, 0x6d1c, 0x6140, 0x4a2a, 0x1342, 0x2d30, 0 }, /* #86 */
     7765    { 0x1b6353, 0x1b6b53, 0x57b7, 0x47f9, 0xdcbe, 0x2b1b, 0x7dcf, 0 }, /* #87 */
     7766    { 0x1a3c43, 0x1a3c43, 0x5747, 0x12b2, 0xfd7d, 0x1ce4, 0x54be, 0 }, /* #88 */
     7767    { 0x354393, 0x354b93, 0x3ac3, 0xa308, 0x1875, 0xf50f, 0xd058, 0 }, /* #89 */
     7768    { 0x360183, 0x360983, 0x566b, 0x35c5, 0xab56, 0xeffc, 0xd08f, 0 }, /* #90 */
     7769    { 0x356dc3, 0x356dc3, 0xd398, 0xc3b0, 0xb133, 0x11a8, 0x9a32, 0 }, /* #91 */
     7770    { 0x0b4986, 0x0b4987, 0x7f28, 0xa098, 0x43c1, 0x31f6, 0x6497, 0 }, /* #92 */
     7771    { 0x090b86, 0x090b87, 0xf0e4, 0xddc4, 0x49ec, 0xfbed, 0x44f9, 0 }, /* #93 */
     7772    { 0x027713, 0x027f13, 0x47e8, 0x9290, 0xed84, 0xe441, 0x9d3a, 0 }, /* #94 */
     7773    { 0x186852, 0x186853, 0x349c, 0x9e38, 0x21cc, 0x0371, 0x10c2, 0 }, /* #95 */
    50867774};
    50877775static const MULDIVU16_TEST_T g_aTests_div_u16_amd[] =
    50887776{
    5089     { 0x1f2102, 0x1f2102, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, -1 }, /* #0 */
    5090     { 0x0b4982, 0x0b4982, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, -1 }, /* #1 */
    5091     { 0x105d87, 0x105d87, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, -1 }, /* #2 */
    5092     { 0x3f5cd2, 0x3f5cd2, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, -1 }, /* #3 */
    5093     { 0x314702, 0x314702, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, -1 }, /* #4 */
    5094     { 0x2e6fd3, 0x2e6fd3, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, -1 }, /* #5 */
    5095     { 0x0d7c83, 0x0d7c83, 0x5947, 0x5947, 0x5430, 0x5430, 0x0000, -1 }, /* #6 */
    5096     { 0x3d5a13, 0x3d5a13, 0x4dd9, 0x4dd9, 0x0527, 0x0527, 0x0000, -1 }, /* #7 */
    5097     { 0x396403, 0x396403, 0x194e, 0x194e, 0x7623, 0x7623, 0x0000, -1 }, /* #8 */
    5098     { 0x1b7516, 0x1b7516, 0xb3f9, 0xb3f9, 0xdc2f, 0xdc2f, 0x0000, -1 }, /* #9 */
    5099     { 0x374906, 0x374906, 0xccf0, 0xccf0, 0xd80d, 0xd80d, 0x0000, -1 }, /* #10 */
    5100     { 0x3a7ad6, 0x3a7ad6, 0xd102, 0xd102, 0x0387, 0x0387, 0x0000, -1 }, /* #11 */
    5101     { 0x1b1482, 0x1b1482, 0x06c0, 0x06c0, 0x2792, 0x2792, 0x0919, -1 }, /* #12 */
    5102     { 0x0164c3, 0x0164c3, 0xf651, 0xf651, 0x77a1, 0x77a1, 0x0819, -1 }, /* #13 */
    5103     { 0x234546, 0x234512, 0xc32b, 0xbe0d, 0x66b7, 0x747f, 0x8a5c, 0 }, /* #14 */
    5104     { 0x1b4302, 0x1b4302, 0xe185, 0xe185, 0xffad, 0xffad, 0xc6a8, -1 }, /* #15 */
    5105     { 0x375417, 0x375413, 0x6af2, 0xfaef, 0x6ddf, 0x4f79, 0x7017, 0 }, /* #16 */
    5106     { 0x3d7f52, 0x3d7f52, 0xba6b, 0xba6b, 0xf72b, 0xf72b, 0x4968, -1 }, /* #17 */
    5107     { 0x2106d6, 0x210612, 0x34e6, 0x17e0, 0x1353, 0x3b66, 0xcf34, 0 }, /* #18 */
    5108     { 0x036143, 0x036113, 0xb0d6, 0xf95a, 0xd2a3, 0x70fc, 0xd841, 0 }, /* #19 */
    5109     { 0x321e87, 0x321e13, 0x9566, 0x8e5e, 0x6908, 0x17e2, 0xbcde, 0 }, /* #20 */
    5110     { 0x211cd3, 0x211c13, 0x9177, 0xb4b8, 0x4759, 0x4487, 0x6512, 0 }, /* #21 */
    5111     { 0x3f0183, 0x3f0183, 0x5e03, 0x5e03, 0x48df, 0x48df, 0x3b6c, -1 }, /* #22 */
    5112     { 0x1060c6, 0x1060c6, 0x1566, 0x1566, 0xe923, 0xe923, 0x030f, -1 }, /* #23 */
    5113     { 0x300692, 0x300692, 0x304f, 0x304f, 0xb75a, 0xb75a, 0xabd4, -1 }, /* #24 */
    5114     { 0x356dc7, 0x356d13, 0x542a, 0xe26b, 0xc4b7, 0xc9dc, 0xde6a, 0 }, /* #25 */
    5115     { 0x3820c3, 0x382013, 0x5562, 0xe3e3, 0xb495, 0x604e, 0xcadc, 0 }, /* #26 */
    5116     { 0x354786, 0x354712, 0xc7c9, 0xd763, 0x9152, 0x9d3e, 0xacb9, 0 }, /* #27 */
    5117     { 0x364542, 0x364512, 0xc4d9, 0xc489, 0xbcd3, 0x90bc, 0xf5f5, 0 }, /* #28 */
    5118     { 0x284042, 0x284012, 0x4872, 0xd515, 0x6de3, 0x4b09, 0x8405, 0 }, /* #29 */
    5119     { 0x1b2507, 0x1b2507, 0x3452, 0x3452, 0x2dd1, 0x2dd1, 0x0e64, -1 }, /* #30 */
    5120     { 0x3d0613, 0x3d0613, 0x4908, 0xc8ec, 0xae99, 0x0440, 0xde76, 0 }, /* #31 */
    5121     { 0x0d2793, 0x0d2793, 0x5d27, 0x5d27, 0xe267, 0xe267, 0x0ddc, -1 }, /* #32 */
    5122     { 0x3f75c7, 0x3f75c7, 0x6d48, 0x6d48, 0xc7c2, 0xc7c2, 0xc5f2, -1 }, /* #33 */
    5123     { 0x1f5252, 0x1f5252, 0x56a6, 0x56a6, 0xece3, 0xece3, 0x65ef, -1 }, /* #34 */
    5124     { 0x113787, 0x113787, 0x6890, 0x6890, 0xdc0d, 0xdc0d, 0x0753, -1 }, /* #35 */
    5125     { 0x0c1007, 0x0c1007, 0xac1a, 0xac1a, 0xf021, 0xf021, 0x467f, -1 }, /* #36 */
    5126     { 0x3f6597, 0x3f6513, 0x64e5, 0xb205, 0x2797, 0x1a3a, 0x38ef, 0 }, /* #37 */
    5127     { 0x0c5602, 0x0c5602, 0xff82, 0xff82, 0xd7ae, 0xd7ae, 0x1e1e, -1 }, /* #38 */
    5128     { 0x187e53, 0x187e53, 0xfbfe, 0xfbfe, 0xe0b8, 0xe0b8, 0x7b59, -1 }, /* #39 */
    5129     { 0x2c11c6, 0x2c11c6, 0x3438, 0x3438, 0x73e6, 0x73e6, 0x0241, -1 }, /* #40 */
    5130     { 0x321e92, 0x321e12, 0xc48e, 0x72fe, 0x6773, 0x142c, 0xe64f, 0 }, /* #41 */
    5131     { 0x2d6992, 0x2d6912, 0x7507, 0xd923, 0x3326, 0x185d, 0x3c4e, 0 }, /* #42 */
    5132     { 0x2a5602, 0x2a5602, 0xe8b7, 0xe8b7, 0x5374, 0x5374, 0x1348, -1 }, /* #43 */
    5133     { 0x027b86, 0x027b12, 0x535a, 0x68a5, 0x50b1, 0xa89c, 0xc566, 0 }, /* #44 */
    5134     { 0x2f6a93, 0x2f6a13, 0x37f6, 0x68d8, 0x3597, 0x4006, 0x82da, 0 }, /* #45 */
    5135     { 0x0769d3, 0x0769d3, 0x57b7, 0x57b7, 0xc4b2, 0xc4b2, 0xa4b4, -1 }, /* #46 */
    5136     { 0x023446, 0x023446, 0x29d4, 0x29d4, 0x2f5f, 0x2f5f, 0x29f6, -1 }, /* #47 */
    5137     { 0x391682, 0x391612, 0xd0fc, 0xb875, 0x8033, 0x27ab, 0xb1ed, 0 }, /* #48 */
    5138     { 0x335492, 0x335412, 0xc869, 0xb34a, 0x979d, 0x8091, 0xd87c, 0 }, /* #49 */
    5139     { 0x3a3a96, 0x3a3a96, 0xd5ca, 0xd5ca, 0xe2d9, 0xe2d9, 0x3374, -1 }, /* #50 */
    5140     { 0x092606, 0x092606, 0x3078, 0x3078, 0x2e36, 0x2e36, 0x0f60, -1 }, /* #51 */
    5141     { 0x040ed2, 0x040e12, 0x3d54, 0xb5e8, 0x6659, 0x582c, 0x9009, 0 }, /* #52 */
    5142     { 0x2d6a13, 0x2d6a13, 0x79f6, 0x135b, 0x0a65, 0x2cd1, 0x897f, 0 }, /* #53 */
    5143     { 0x310882, 0x310882, 0xbebb, 0xbebb, 0xfb73, 0xfb73, 0x6a5c, -1 }, /* #54 */
    5144     { 0x365fc6, 0x365f12, 0x97c5, 0x1fbf, 0x146f, 0x8e4c, 0xa4c7, 0 }, /* #55 */
    5145     { 0x2c2812, 0x2c2812, 0x90d4, 0x90d4, 0x68fa, 0x68fa, 0x0144, -1 }, /* #56 */
    5146     { 0x074512, 0x074512, 0xb8eb, 0xb8eb, 0x766e, 0x766e, 0x43e4, -1 }, /* #57 */
    5147     { 0x134bc3, 0x134b13, 0xb8aa, 0xf858, 0xc602, 0x76b2, 0xcc1d, 0 }, /* #58 */
    5148     { 0x2a1e02, 0x2a1e12, 0xb6ba, 0xcaaa, 0x98e4, 0x6cd0, 0xc121, 0 }, /* #59 */
    5149     { 0x330043, 0x330043, 0x9eb2, 0x9eb2, 0xf582, 0xf582, 0x417b, -1 }, /* #60 */
    5150     { 0x1e1552, 0x1e1512, 0x29a7, 0xd3c7, 0xae4b, 0x52d7, 0xd2b0, 0 }, /* #61 */
    5151     { 0x002803, 0x002803, 0x3a5a, 0x3a5a, 0xf49b, 0xf49b, 0x04ad, -1 }, /* #62 */
    5152     { 0x230982, 0x230912, 0x2b6a, 0x9839, 0x6d29, 0x6b76, 0xb794, 0 }, /* #63 */
    5153     { 0x010506, 0x010506, 0x2098, 0x2098, 0xfeb3, 0xfeb3, 0x9e5a, -1 }, /* #64 */
    5154     { 0x324996, 0x324996, 0xfbf1, 0xfbf1, 0x90fe, 0x90fe, 0x43e4, -1 }, /* #65 */
    5155     { 0x0a6417, 0x0a6413, 0xd451, 0x5270, 0x3dca, 0x2b01, 0xbfe3, 0 }, /* #66 */
    5156     { 0x307a46, 0x307a46, 0xf5af, 0xf5af, 0xf178, 0xf178, 0x1e7a, -1 }, /* #67 */
    5157     { 0x1514d6, 0x151412, 0xa511, 0x2582, 0x0c30, 0x2bad, 0x5332, 0 }, /* #68 */
    5158     { 0x2079c3, 0x2079c3, 0xd410, 0xd410, 0x8d04, 0x8d04, 0x218b, -1 }, /* #69 */
    5159     { 0x135002, 0x135002, 0x3acf, 0x3acf, 0xfffe, 0xfffe, 0x8a12, -1 }, /* #70 */
    5160     { 0x152f87, 0x152f87, 0x121b, 0x121b, 0xda6d, 0xda6d, 0x5206, -1 }, /* #71 */
    5161     { 0x080fd2, 0x080f12, 0x05d3, 0xa0e8, 0x9d11, 0x0f33, 0xf9e4, 0 }, /* #72 */
    5162     { 0x331156, 0x331156, 0x26ff, 0x26ff, 0x6135, 0x6135, 0x15e8, -1 }, /* #73 */
    5163     { 0x313f87, 0x313f13, 0xd8bc, 0x2a9b, 0x25b2, 0xdfd7, 0xe27f, 0 }, /* #74 */
    5164     { 0x382782, 0x382782, 0xaa78, 0xaa78, 0xc68a, 0xc68a, 0x8ee2, -1 }, /* #75 */
    5165     { 0x185597, 0x185513, 0x8207, 0xa26f, 0x9de8, 0x1dc5, 0xf8de, 0 }, /* #76 */
    5166     { 0x367247, 0x367213, 0x5472, 0x4d2e, 0x4721, 0x59ae, 0xebee, 0 }, /* #77 */
    5167     { 0x260413, 0x260413, 0x05fc, 0x1200, 0x044c, 0x0dfc, 0x3d1c, 0 }, /* #78 */
    5168     { 0x2a3843, 0x2a3843, 0x2229, 0x2229, 0xe4d6, 0xe4d6, 0xadc5, -1 }, /* #79 */
    5169     { 0x1f0a13, 0x1f0a13, 0x2a74, 0x2a74, 0x4a8b, 0x4a8b, 0x1714, -1 }, /* #80 */
    5170     { 0x2c3556, 0x2c3512, 0x79bd, 0xdeb1, 0x9ddf, 0x7701, 0xb57c, 0 }, /* #81 */
    5171     { 0x357b03, 0x357b13, 0x236e, 0x5a71, 0x4a96, 0xc1a1, 0xd31d, 0 }, /* #82 */
    5172     { 0x381e06, 0x381e12, 0xb553, 0x9b60, 0x98ca, 0x4413, 0xfbbe, 0 }, /* #83 */
    5173     { 0x3529c7, 0x352913, 0x62dc, 0x9df9, 0x963a, 0xaefa, 0xf372, 0 }, /* #84 */
    5174     { 0x3c02d3, 0x3c0213, 0x2f05, 0x26ed, 0x1e75, 0x78a9, 0xc84c, 0 }, /* #85 */
    5175     { 0x2f0e17, 0x2f0e13, 0xb898, 0x75f7, 0x3ecb, 0x3f0e, 0x8846, 0 }, /* #86 */
    5176     { 0x223bd3, 0x223b13, 0x98a3, 0x571b, 0x2122, 0x5c68, 0x6161, 0 }, /* #87 */
    5177     { 0x116486, 0x116486, 0xf719, 0xf719, 0xb492, 0xb492, 0x1183, -1 }, /* #88 */
    5178     { 0x2e37d7, 0x2e3713, 0xeb7f, 0x35af, 0x0e85, 0x1f10, 0x4541, 0 }, /* #89 */
    5179     { 0x0d4282, 0x0d4282, 0xac78, 0xac78, 0xfe76, 0xfe76, 0x06f0, -1 }, /* #90 */
    5180     { 0x190556, 0x190512, 0xf94c, 0x1718, 0x130d, 0x240c, 0xd338, 0 }, /* #91 */
    5181     { 0x063fd3, 0x063fd3, 0xe8c4, 0xe8c4, 0xa3b6, 0xa3b6, 0x2642, -1 }, /* #92 */
    5182     { 0x0d6583, 0x0d6583, 0x3e14, 0x3e14, 0xb5bb, 0xb5bb, 0x0df5, -1 }, /* #93 */
    5183     { 0x150656, 0x150612, 0xed04, 0xb1a6, 0xaf0b, 0x1b84, 0xfc40, 0 }, /* #94 */
    5184     { 0x1d5f52, 0x1d5f12, 0x49ba, 0x907c, 0x6239, 0x7dda, 0xae08, 0 }, /* #95 */
     7777    { 0x2c6347, 0x2c6347, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, -1 }, /* #0 */
     7778    { 0x3123d3, 0x3123d3, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, -1 }, /* #1 */
     7779    { 0x045697, 0x045697, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, -1 }, /* #2 */
     7780    { 0x2c1407, 0x2c1407, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, -1 }, /* #3 */
     7781    { 0x3439c6, 0x3439c6, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, -1 }, /* #4 */
     7782    { 0x121e02, 0x121e02, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, -1 }, /* #5 */
     7783    { 0x0d0e52, 0x0d0e52, 0x5cd9, 0x5cd9, 0xdf82, 0xdf82, 0x0000, -1 }, /* #6 */
     7784    { 0x166653, 0x166653, 0xe949, 0xe949, 0xc6d7, 0xc6d7, 0x0000, -1 }, /* #7 */
     7785    { 0x0f6f82, 0x0f6f82, 0x0f20, 0x0f20, 0x0503, 0x0503, 0x0000, -1 }, /* #8 */
     7786    { 0x1a0897, 0x1a0897, 0xd4e3, 0xd4e3, 0xb866, 0xb866, 0x0000, -1 }, /* #9 */
     7787    { 0x354dd7, 0x354dd7, 0x0310, 0x0310, 0x1661, 0x1661, 0x0000, -1 }, /* #10 */
     7788    { 0x154996, 0x154996, 0x8705, 0x8705, 0x7b0a, 0x7b0a, 0x0000, -1 }, /* #11 */
     7789    { 0x0a0993, 0x0a0993, 0x7819, 0x7819, 0xe01c, 0xe01c, 0x825a, -1 }, /* #12 */
     7790    { 0x286483, 0x286483, 0x285b, 0x285b, 0x8d00, 0x8d00, 0x1acb, -1 }, /* #13 */
     7791    { 0x0b2f13, 0x0b2f13, 0xa2f5, 0xa2f5, 0xb451, 0xb451, 0x60d7, -1 }, /* #14 */
     7792    { 0x3a7087, 0x3a7087, 0x8bb1, 0x8bb1, 0x2d31, 0x2d31, 0x07f9, -1 }, /* #15 */
     7793    { 0x281102, 0x281102, 0xb975, 0xb975, 0xb88c, 0xb88c, 0x27f8, -1 }, /* #16 */
     7794    { 0x1a1ed6, 0x1a1e12, 0x0081, 0x69c8, 0x35a7, 0x6189, 0x81d7, 0 }, /* #17 */
     7795    { 0x1d0792, 0x1d0712, 0x5a56, 0x1bd0, 0x059b, 0x1366, 0x339b, 0 }, /* #18 */
     7796    { 0x182343, 0x182313, 0x9474, 0x7ac3, 0x5cf4, 0x77af, 0xc1d7, 0 }, /* #19 */
     7797    { 0x001056, 0x001012, 0x6006, 0x6cca, 0x4472, 0x1c9c, 0xa111, 0 }, /* #20 */
     7798    { 0x1f6f42, 0x1f6f12, 0xa6f5, 0x3b4a, 0x2791, 0x7c85, 0xaad8, 0 }, /* #21 */
     7799    { 0x115492, 0x115492, 0x43f1, 0x43f1, 0xbb02, 0xbb02, 0x879b, -1 }, /* #22 */
     7800    { 0x070e07, 0x070e07, 0x9870, 0x9870, 0xe3b5, 0xe3b5, 0xb869, -1 }, /* #23 */
     7801    { 0x241196, 0x241112, 0x68c1, 0xaebf, 0x932e, 0x25df, 0xd79e, 0 }, /* #24 */
     7802    { 0x146b02, 0x146b12, 0x5e5d, 0x3d9d, 0x369a, 0x189a, 0xe2df, 0 }, /* #25 */
     7803    { 0x0f5802, 0x0f5802, 0x5284, 0x5284, 0x7075, 0x7075, 0x139a, -1 }, /* #26 */
     7804    { 0x287dc7, 0x287dc7, 0x9efc, 0x9efc, 0xbbf3, 0xbbf3, 0x8aeb, -1 }, /* #27 */
     7805    { 0x164b43, 0x164b13, 0xdbf0, 0xb493, 0x922d, 0xac7c, 0xcf3c, 0 }, /* #28 */
     7806    { 0x227352, 0x227352, 0x90d2, 0x90d2, 0xe62d, 0xe62d, 0xb126, -1 }, /* #29 */
     7807    { 0x325503, 0x325513, 0xd3e9, 0x9620, 0x8bc7, 0x2069, 0xee5c, 0 }, /* #30 */
     7808    { 0x270107, 0x270107, 0x4acf, 0x4acf, 0x88e8, 0x88e8, 0x484f, -1 }, /* #31 */
     7809    { 0x323f43, 0x323f43, 0x09ee, 0x09ee, 0xf8dd, 0xf8dd, 0x9771, -1 }, /* #32 */
     7810    { 0x061086, 0x061012, 0x8dd7, 0xc6ea, 0x4db3, 0x25d7, 0x6400, 0 }, /* #33 */
     7811    { 0x0e5913, 0x0e5913, 0x5af2, 0x0533, 0x0223, 0x37fe, 0x693c, 0 }, /* #34 */
     7812    { 0x221246, 0x221212, 0x8a69, 0x12c1, 0x1193, 0x243e, 0xefeb, 0 }, /* #35 */
     7813    { 0x302e87, 0x302e13, 0x979a, 0x133b, 0x114d, 0xa665, 0xe64f, 0 }, /* #36 */
     7814    { 0x0254d6, 0x025412, 0x2eea, 0x744b, 0x2566, 0x004e, 0x5254, 0 }, /* #37 */
     7815    { 0x3c3f92, 0x3c3f92, 0xd83e, 0xd83e, 0xced1, 0xced1, 0x1070, -1 }, /* #38 */
     7816    { 0x306142, 0x306112, 0x9f05, 0x554c, 0x248c, 0x4979, 0x6db1, 0 }, /* #39 */
     7817    { 0x3f1686, 0x3f1612, 0xe559, 0x4ed2, 0x3898, 0x1f15, 0xb7d2, 0 }, /* #40 */
     7818    { 0x187a46, 0x187a12, 0xdc77, 0x2128, 0x0c1d, 0x53bf, 0x5d8b, 0 }, /* #41 */
     7819    { 0x217ad2, 0x217a12, 0xf656, 0x9ba7, 0x885e, 0x73b7, 0xe049, 0 }, /* #42 */
     7820    { 0x150e52, 0x150e12, 0x6dcb, 0x829d, 0x682e, 0x51be, 0xcc31, 0 }, /* #43 */
     7821    { 0x074dc2, 0x074d12, 0xb2c0, 0xcf9f, 0x94a0, 0x82c2, 0xb742, 0 }, /* #44 */
     7822    { 0x0c50d7, 0x0c5013, 0x029f, 0x643e, 0x3fb5, 0x1383, 0xa2b2, 0 }, /* #45 */
     7823    { 0x3811c2, 0x3811c2, 0x39f6, 0x39f6, 0x8488, 0x8488, 0x37be, -1 }, /* #46 */
     7824    { 0x2a3fc6, 0x2a3fc6, 0x3d6a, 0x3d6a, 0x3051, 0x3051, 0x1e4f, -1 }, /* #47 */
     7825    { 0x0600c6, 0x0600c6, 0x3830, 0x3830, 0xfbac, 0xfbac, 0x1415, -1 }, /* #48 */
     7826    { 0x2e0646, 0x2e0612, 0x9c34, 0x37cf, 0x279d, 0x940a, 0xb5b6, 0 }, /* #49 */
     7827    { 0x175b16, 0x175b12, 0x4cff, 0x5d45, 0x37a6, 0x1bc9, 0x98be, 0 }, /* #50 */
     7828    { 0x061fc6, 0x061fc6, 0xe861, 0xe861, 0x7998, 0x7998, 0x1f52, -1 }, /* #51 */
     7829    { 0x285307, 0x285313, 0x8a73, 0xe71d, 0x92b4, 0xa1f3, 0xa280, 0 }, /* #52 */
     7830    { 0x241e56, 0x241e56, 0x422a, 0x422a, 0xfc39, 0xfc39, 0x2eb1, -1 }, /* #53 */
     7831    { 0x0877d3, 0x0877d3, 0xdb27, 0xdb27, 0xf543, 0xf543, 0x3e85, -1 }, /* #54 */
     7832    { 0x134352, 0x134352, 0x8687, 0x8687, 0x39ca, 0x39ca, 0x092f, -1 }, /* #55 */
     7833    { 0x2a7182, 0x2a7182, 0x180c, 0x180c, 0xeea5, 0xeea5, 0xd331, -1 }, /* #56 */
     7834    { 0x3b7202, 0x3b7202, 0x7afe, 0x7afe, 0xecfa, 0xecfa, 0x3ca6, -1 }, /* #57 */
     7835    { 0x053f83, 0x053f83, 0xe9ed, 0xe9ed, 0xfe52, 0xfe52, 0xf813, -1 }, /* #58 */
     7836    { 0x2a5787, 0x2a5713, 0x8229, 0x8461, 0x6b59, 0x7991, 0xcf98, 0 }, /* #59 */
     7837    { 0x1c2457, 0x1c2457, 0x9979, 0x9979, 0xe8b1, 0xe8b1, 0xcade, -1 }, /* #60 */
     7838    { 0x0e4592, 0x0e4512, 0x245e, 0xf1c4, 0xaab6, 0x2c12, 0xb4c3, 0 }, /* #61 */
     7839    { 0x081803, 0x081813, 0xb667, 0x7e5b, 0x648e, 0xbf49, 0xcbba, 0 }, /* #62 */
     7840    { 0x102d47, 0x102d47, 0x373e, 0x373e, 0xc83e, 0xc83e, 0x6ec1, -1 }, /* #63 */
     7841    { 0x296043, 0x296043, 0x9c74, 0x9c74, 0x8780, 0x8780, 0x25d8, -1 }, /* #64 */
     7842    { 0x2b3c13, 0x2b3c13, 0x532f, 0x6ff7, 0x58e7, 0x489c, 0xcb45, 0 }, /* #65 */
     7843    { 0x2a5443, 0x2a5413, 0xb693, 0xd2e8, 0x7935, 0x2193, 0x9320, 0 }, /* #66 */
     7844    { 0x174247, 0x174213, 0x938c, 0x1032, 0x07b6, 0x74d2, 0x79e5, 0 }, /* #67 */
     7845    { 0x373552, 0x373512, 0x6c75, 0xf0a3, 0x8841, 0x6119, 0x90f4, 0 }, /* #68 */
     7846    { 0x021416, 0x021412, 0x41ec, 0x2382, 0x0e4f, 0x441a, 0x6729, 0 }, /* #69 */
     7847    { 0x217416, 0x217416, 0x9a72, 0x9a72, 0xd342, 0xd342, 0xc256, -1 }, /* #70 */
     7848    { 0x333d16, 0x333d16, 0x9e4c, 0x9e4c, 0xaebf, 0xaebf, 0x8609, -1 }, /* #71 */
     7849    { 0x036846, 0x036846, 0xc514, 0xc514, 0xa715, 0xa715, 0x930a, -1 }, /* #72 */
     7850    { 0x221246, 0x221246, 0xeff3, 0xeff3, 0x75fc, 0x75fc, 0x1bf6, -1 }, /* #73 */
     7851    { 0x023bd3, 0x023bd3, 0xec50, 0xec50, 0x9653, 0x9653, 0x4dcc, -1 }, /* #74 */
     7852    { 0x161313, 0x161313, 0xf56c, 0xf56c, 0x9107, 0x9107, 0x87c4, -1 }, /* #75 */
     7853    { 0x1f73c6, 0x1f7312, 0x6377, 0x2a20, 0x2375, 0x4617, 0xd77b, 0 }, /* #76 */
     7854    { 0x344d86, 0x344d12, 0xc0f0, 0x0cf2, 0x0196, 0x09ca, 0x1f6b, 0 }, /* #77 */
     7855    { 0x113413, 0x113413, 0xf770, 0x1d39, 0x179f, 0xb400, 0xcef0, 0 }, /* #78 */
     7856    { 0x347092, 0x347092, 0xdaec, 0xdaec, 0xf84b, 0xf84b, 0x3300, -1 }, /* #79 */
     7857    { 0x065813, 0x065813, 0x89a1, 0x89a1, 0xae4e, 0xae4e, 0x9520, -1 }, /* #80 */
     7858    { 0x040102, 0x040102, 0x7527, 0x7527, 0x9329, 0x9329, 0x7af8, -1 }, /* #81 */
     7859    { 0x1c5e92, 0x1c5e12, 0xb55e, 0x8859, 0x35e9, 0x3c8d, 0x6539, 0 }, /* #82 */
     7860    { 0x012956, 0x012956, 0xda7b, 0xda7b, 0xcbab, 0xcbab, 0x5000, -1 }, /* #83 */
     7861    { 0x1b6853, 0x1b6853, 0x4683, 0x4683, 0x618c, 0x618c, 0x4cab, -1 }, /* #84 */
     7862    { 0x3c7a13, 0x3c7a13, 0x2b04, 0x2814, 0x147a, 0x1314, 0x82cc, 0 }, /* #85 */
     7863    { 0x113582, 0x113512, 0x603f, 0x2d91, 0x0385, 0x03f7, 0x13c8, 0 }, /* #86 */
     7864    { 0x187016, 0x187016, 0xebd0, 0xebd0, 0xd087, 0xd087, 0x6b7c, -1 }, /* #87 */
     7865    { 0x0e3bc2, 0x0e3b12, 0x9581, 0xad33, 0x681e, 0x2be2, 0x99e5, 0 }, /* #88 */
     7866    { 0x014496, 0x014496, 0x259c, 0x259c, 0x36e5, 0x36e5, 0x0de1, -1 }, /* #89 */
     7867    { 0x0f4682, 0x0f4682, 0xe00d, 0xe00d, 0xb400, 0xb400, 0x9eb3, -1 }, /* #90 */
     7868    { 0x097a53, 0x097a13, 0xf24c, 0x94d9, 0x8963, 0x4ab9, 0xec4b, 0 }, /* #91 */
     7869    { 0x395256, 0x395212, 0x5336, 0x207c, 0x1059, 0x4c0a, 0x80d5, 0 }, /* #92 */
     7870    { 0x224453, 0x224413, 0x47fd, 0x9365, 0x7155, 0xbd8f, 0xc4d6, 0 }, /* #93 */
     7871    { 0x353e47, 0x353e47, 0xb0af, 0xb0af, 0xd3f8, 0xd3f8, 0x6865, -1 }, /* #94 */
     7872    { 0x1a40c3, 0x1a40c3, 0x181e, 0x181e, 0x7c48, 0x7c48, 0x67cf, -1 }, /* #95 */
    51857873};
    51867874static const MULDIVU16_TEST_T g_aTests_idiv_u16_amd[] =
    51877875{
    5188     { 0x0f2197, 0x0f2197, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, -1 }, /* #0 */
    5189     { 0x3c0ac2, 0x3c0ac2, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, -1 }, /* #1 */
    5190     { 0x2865d2, 0x2865d2, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, -1 }, /* #2 */
    5191     { 0x366616, 0x366616, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, -1 }, /* #3 */
    5192     { 0x2a7497, 0x2a7497, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, -1 }, /* #4 */
    5193     { 0x164842, 0x164842, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, -1 }, /* #5 */
    5194     { 0x2375c7, 0x2375c7, 0x7e9b, 0x7e9b, 0x31d7, 0x31d7, 0x0000, -1 }, /* #6 */
    5195     { 0x1f3116, 0x1f3116, 0x5ee6, 0x5ee6, 0x8c64, 0x8c64, 0x0000, -1 }, /* #7 */
    5196     { 0x1c1542, 0x1c1542, 0x7222, 0x7222, 0x2bda, 0x2bda, 0x0000, -1 }, /* #8 */
    5197     { 0x330d06, 0x330d06, 0x4f0c, 0x4f0c, 0xbdda, 0xbdda, 0x0000, -1 }, /* #9 */
    5198     { 0x177182, 0x177182, 0xb2d2, 0xb2d2, 0x0fbf, 0x0fbf, 0x0000, -1 }, /* #10 */
    5199     { 0x0c04c7, 0x0c04c7, 0x5d6d, 0x5d6d, 0xd99b, 0xd99b, 0x0000, -1 }, /* #11 */
    5200     { 0x007782, 0x007782, 0x9f75, 0x9f75, 0xbac8, 0xbac8, 0xd363, -1 }, /* #12 */
    5201     { 0x174746, 0x174712, 0xf63c, 0xe3e2, 0xf250, 0xdbb2, 0x7c95, 0 }, /* #13 */
    5202     { 0x053e03, 0x053e13, 0x3519, 0x7807, 0x3203, 0x226c, 0x6aab, 0 }, /* #14 */
    5203     { 0x2a3503, 0x2a3503, 0xa2f0, 0xa2f0, 0x3d00, 0x3d00, 0xcc8e, -1 }, /* #15 */
    5204     { 0x2a2957, 0x2a2957, 0xfe0e, 0xfe0e, 0x7cfe, 0x7cfe, 0x104b, -1 }, /* #16 */
    5205     { 0x1356d7, 0x1356d7, 0x089b, 0x089b, 0x29bf, 0x29bf, 0xf0a4, -1 }, /* #17 */
    5206     { 0x115386, 0x115312, 0x4a8f, 0xd5d8, 0xf6d5, 0xe11f, 0x37aa, 0 }, /* #18 */
    5207     { 0x3138c2, 0x3138c2, 0x346c, 0x346c, 0x9f09, 0x9f09, 0x1f9b, -1 }, /* #19 */
    5208     { 0x200893, 0x200813, 0x395c, 0x1a10, 0xf7cc, 0xfc6c, 0xaf6f, 0 }, /* #20 */
    5209     { 0x315612, 0x315612, 0x5cbd, 0x5cbd, 0xa45d, 0xa45d, 0xed99, -1 }, /* #21 */
    5210     { 0x207987, 0x207987, 0x3e37, 0x3e37, 0xbca3, 0xbca3, 0xa8ff, -1 }, /* #22 */
    5211     { 0x1c7e46, 0x1c7e46, 0x32d4, 0x32d4, 0x250f, 0x250f, 0x0b28, -1 }, /* #23 */
    5212     { 0x3b7643, 0x3b7643, 0x9abf, 0x9abf, 0x9cfe, 0x9cfe, 0x0243, -1 }, /* #24 */
    5213     { 0x151c86, 0x151c86, 0x8588, 0x8588, 0xa511, 0xa511, 0x1cfa, -1 }, /* #25 */
    5214     { 0x167ac2, 0x167a12, 0x3178, 0x5cbd, 0xdb9a, 0xdacd, 0x9b87, 0 }, /* #26 */
    5215     { 0x214a43, 0x214a43, 0x7fd4, 0x7fd4, 0x6feb, 0x6feb, 0xd316, -1 }, /* #27 */
    5216     { 0x2254c3, 0x2254c3, 0x0cb8, 0x0cb8, 0x42b1, 0x42b1, 0x8309, -1 }, /* #28 */
    5217     { 0x210007, 0x210007, 0x046f, 0x046f, 0x4fd2, 0x4fd2, 0x955d, -1 }, /* #29 */
    5218     { 0x381dd7, 0x381dd7, 0x9daa, 0x9daa, 0x238a, 0x238a, 0x446f, -1 }, /* #30 */
    5219     { 0x065903, 0x065903, 0x1ef0, 0x1ef0, 0x6024, 0x6024, 0xe105, -1 }, /* #31 */
    5220     { 0x324892, 0x324892, 0x7565, 0x7565, 0x577f, 0x577f, 0x5313, -1 }, /* #32 */
    5221     { 0x3f0d13, 0x3f0d13, 0x22ea, 0x22ea, 0x4acc, 0x4acc, 0x99ff, -1 }, /* #33 */
    5222     { 0x215247, 0x215247, 0x9a2d, 0x9a2d, 0x389a, 0x389a, 0x355c, -1 }, /* #34 */
    5223     { 0x3b3dc6, 0x3b3dc6, 0xd2e8, 0xd2e8, 0xb04a, 0xb04a, 0xf653, -1 }, /* #35 */
    5224     { 0x004e16, 0x004e16, 0x96bc, 0x96bc, 0x3524, 0x3524, 0xedcc, -1 }, /* #36 */
    5225     { 0x0a2546, 0x0a2546, 0x8021, 0x8021, 0x33e1, 0x33e1, 0xfb7c, -1 }, /* #37 */
    5226     { 0x100cc6, 0x100cc6, 0x1f8e, 0x1f8e, 0xc99b, 0xc99b, 0x0fa4, -1 }, /* #38 */
    5227     { 0x3b7d57, 0x3b7d57, 0x24f2, 0x24f2, 0xaae5, 0xaae5, 0xc0dd, -1 }, /* #39 */
    5228     { 0x0d1452, 0x0d1452, 0x95fb, 0x95fb, 0xcbec, 0xcbec, 0xfe81, -1 }, /* #40 */
    5229     { 0x177e47, 0x177e47, 0xd71f, 0xd71f, 0x75df, 0x75df, 0x9e13, -1 }, /* #41 */
    5230     { 0x2c79c7, 0x2c79c7, 0x4316, 0x4316, 0x8015, 0x8015, 0x0fff, -1 }, /* #42 */
    5231     { 0x393502, 0x393502, 0xc836, 0xc836, 0x63b5, 0x63b5, 0x1f23, -1 }, /* #43 */
    5232     { 0x0a4907, 0x0a4913, 0x536c, 0xbb36, 0xeece, 0xc044, 0x3ffc, 0 }, /* #44 */
    5233     { 0x365b82, 0x365b82, 0xec9e, 0xec9e, 0xaca0, 0xaca0, 0x66d6, -1 }, /* #45 */
    5234     { 0x0c2906, 0x0c2906, 0xa2a7, 0xa2a7, 0xc2ef, 0xc2ef, 0xdd3d, -1 }, /* #46 */
    5235     { 0x3761c7, 0x3761c7, 0x7f66, 0x7f66, 0x37cb, 0x37cb, 0x0531, -1 }, /* #47 */
    5236     { 0x0a6f12, 0x0a6f12, 0xb29e, 0xb29e, 0xad80, 0xad80, 0xb1b5, -1 }, /* #48 */
    5237     { 0x3603d7, 0x3603d7, 0x4df8, 0x4df8, 0x1315, 0x1315, 0xed48, -1 }, /* #49 */
    5238     { 0x2d3f93, 0x2d3f13, 0xbdae, 0x6c59, 0xf78f, 0xec1e, 0xec10, 0 }, /* #50 */
    5239     { 0x104303, 0x104303, 0x8b89, 0x8b89, 0xd24e, 0xd24e, 0x0a95, -1 }, /* #51 */
    5240     { 0x2f7152, 0x2f7112, 0x0734, 0x2687, 0x0d8b, 0x51d7, 0x59fb, 0 }, /* #52 */
    5241     { 0x0d1f92, 0x0d1f92, 0x7d4a, 0x7d4a, 0x8810, 0x8810, 0x0292, -1 }, /* #53 */
    5242     { 0x235946, 0x235946, 0x25e9, 0x25e9, 0xed63, 0xed63, 0x03d7, -1 }, /* #54 */
    5243     { 0x3450d3, 0x345013, 0xe710, 0xe776, 0xf802, 0xb258, 0x5354, 0 }, /* #55 */
    5244     { 0x383bc7, 0x383bc7, 0xbeae, 0xbeae, 0xa978, 0xa978, 0x1659, -1 }, /* #56 */
    5245     { 0x0c6243, 0x0c6213, 0xc737, 0x2aee, 0xf8f9, 0xf641, 0xd61d, 0 }, /* #57 */
    5246     { 0x260b12, 0x260b12, 0x5b21, 0xbe68, 0x0fbb, 0x0091, 0xc29a, 0 }, /* #58 */
    5247     { 0x2f1d97, 0x2f1d97, 0x2e1d, 0x2e1d, 0xa555, 0xa555, 0xa8db, -1 }, /* #59 */
    5248     { 0x034ed6, 0x034ed6, 0x5885, 0x5885, 0xa621, 0xa621, 0xe90c, -1 }, /* #60 */
    5249     { 0x2b4ed2, 0x2b4ed2, 0x999d, 0x999d, 0x4c88, 0x4c88, 0x83ea, -1 }, /* #61 */
    5250     { 0x147b17, 0x147b17, 0xfbdd, 0xfbdd, 0x787a, 0x787a, 0xbf8e, -1 }, /* #62 */
    5251     { 0x144106, 0x144106, 0xcfa9, 0xcfa9, 0x6d74, 0x6d74, 0xfc45, -1 }, /* #63 */
    5252     { 0x3a2247, 0x3a2247, 0xc8ea, 0xc8ea, 0xb1df, 0xb1df, 0xb483, -1 }, /* #64 */
    5253     { 0x221c93, 0x221c13, 0x9b29, 0x92e4, 0xd94d, 0xf85d, 0x5acb, 0 }, /* #65 */
    5254     { 0x2d7f86, 0x2d7f12, 0xd836, 0x7370, 0xd39b, 0xaca6, 0x9d8f, 0 }, /* #66 */
    5255     { 0x101d57, 0x101d57, 0x0c0a, 0x0c0a, 0x73e9, 0x73e9, 0xd0cf, -1 }, /* #67 */
    5256     { 0x320217, 0x320213, 0xe603, 0x218a, 0xf080, 0xcf49, 0x89b9, 0 }, /* #68 */
    5257     { 0x130253, 0x130213, 0x026f, 0x0ebb, 0x03df, 0x27c3, 0x4344, 0 }, /* #69 */
    5258     { 0x0a6653, 0x0a6613, 0x7bb6, 0x8940, 0x23d2, 0x4af6, 0xb2c7, 0 }, /* #70 */
    5259     { 0x014956, 0x014956, 0x9c1b, 0x9c1b, 0xc45c, 0xc45c, 0x7601, -1 }, /* #71 */
    5260     { 0x316a47, 0x316a47, 0x2745, 0x2745, 0x51af, 0x51af, 0xed06, -1 }, /* #72 */
    5261     { 0x195803, 0x195803, 0x75fa, 0x75fa, 0xb16c, 0xb16c, 0x580b, -1 }, /* #73 */
    5262     { 0x0a5d96, 0x0a5d12, 0x5339, 0x2b5a, 0xf056, 0xaad1, 0xa384, 0 }, /* #74 */
    5263     { 0x3c6883, 0x3c6883, 0x9d33, 0x9d33, 0x9f8d, 0x9f8d, 0x1798, -1 }, /* #75 */
    5264     { 0x310c87, 0x310c13, 0xb13c, 0x31ba, 0x1724, 0x3d14, 0x7724, 0 }, /* #76 */
    5265     { 0x037c16, 0x037c16, 0xba65, 0xba65, 0x6ce5, 0x6ce5, 0x5c2b, -1 }, /* #77 */
    5266     { 0x113906, 0x113906, 0xd2b8, 0xd2b8, 0x68bd, 0x68bd, 0x7cec, -1 }, /* #78 */
    5267     { 0x111c57, 0x111c13, 0xf092, 0x4767, 0x1ef9, 0x1889, 0x6f0f, 0 }, /* #79 */
    5268     { 0x1e6583, 0x1e6583, 0x31a8, 0x31a8, 0x3b93, 0x3b93, 0x6556, -1 }, /* #80 */
    5269     { 0x200ec6, 0x200ec6, 0xce0c, 0xce0c, 0x7de8, 0x7de8, 0x4a53, -1 }, /* #81 */
    5270     { 0x332f12, 0x332f12, 0x78e2, 0x78e2, 0x4a56, 0x4a56, 0x6e77, -1 }, /* #82 */
    5271     { 0x0a46d2, 0x0a46d2, 0x444d, 0x444d, 0x4752, 0x4752, 0x8802, -1 }, /* #83 */
    5272     { 0x3c7012, 0x3c7012, 0x7367, 0x7367, 0x7a4a, 0x7a4a, 0x9f9f, -1 }, /* #84 */
    5273     { 0x1029c3, 0x1029c3, 0x6e60, 0x6e60, 0x7834, 0x7834, 0xc85c, -1 }, /* #85 */
    5274     { 0x341ad3, 0x341ad3, 0xa8d8, 0xa8d8, 0x0ac8, 0x0ac8, 0x016a, -1 }, /* #86 */
    5275     { 0x381113, 0x381113, 0xbd3e, 0xbd3e, 0x71c9, 0x71c9, 0x809e, -1 }, /* #87 */
    5276     { 0x0422c6, 0x042212, 0x6218, 0x3822, 0x19cb, 0x5294, 0x75a2, 0 }, /* #88 */
    5277     { 0x246383, 0x246383, 0x81bb, 0x81bb, 0x5685, 0x5685, 0x4ed0, -1 }, /* #89 */
    5278     { 0x2d3e87, 0x2d3e13, 0x4972, 0x3a86, 0x162a, 0x0734, 0x60f5, 0 }, /* #90 */
    5279     { 0x381242, 0x381242, 0xfd30, 0xfd30, 0x9828, 0x9828, 0x88c7, -1 }, /* #91 */
    5280     { 0x3961d3, 0x3961d3, 0x6553, 0x6553, 0x5666, 0x5666, 0x81eb, -1 }, /* #92 */
    5281     { 0x2a6c97, 0x2a6c97, 0x15e9, 0x15e9, 0x9725, 0x9725, 0xfe7d, -1 }, /* #93 */
    5282     { 0x104493, 0x104413, 0xa7af, 0xbc04, 0x10eb, 0x0a8b, 0xc049, 0 }, /* #94 */
    5283     { 0x280957, 0x280957, 0x4fed, 0x4fed, 0x7774, 0x7774, 0xa0d5, -1 }, /* #95 */
     7876    { 0x020842, 0x020842, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, -1 }, /* #0 */
     7877    { 0x070506, 0x070506, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, -1 }, /* #1 */
     7878    { 0x2f6f57, 0x2f6f57, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, -1 }, /* #2 */
     7879    { 0x096082, 0x096082, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, -1 }, /* #3 */
     7880    { 0x320a92, 0x320a92, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, -1 }, /* #4 */
     7881    { 0x1e60c6, 0x1e60c6, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, -1 }, /* #5 */
     7882    { 0x2d3187, 0x2d3187, 0x5779, 0x5779, 0xf9fb, 0xf9fb, 0x0000, -1 }, /* #6 */
     7883    { 0x3d59d3, 0x3d59d3, 0xeb8a, 0xeb8a, 0xef4f, 0xef4f, 0x0000, -1 }, /* #7 */
     7884    { 0x0f3d46, 0x0f3d46, 0x92a1, 0x92a1, 0x972c, 0x972c, 0x0000, -1 }, /* #8 */
     7885    { 0x116207, 0x116207, 0x8425, 0x8425, 0xcd5e, 0xcd5e, 0x0000, -1 }, /* #9 */
     7886    { 0x360ac3, 0x360ac3, 0xe4af, 0xe4af, 0xa8f7, 0xa8f7, 0x0000, -1 }, /* #10 */
     7887    { 0x3c1216, 0x3c1216, 0x1fee, 0x1fee, 0x7f70, 0x7f70, 0x0000, -1 }, /* #11 */
     7888    { 0x374412, 0x374412, 0xfc51, 0xfc51, 0x4041, 0x4041, 0x86d4, -1 }, /* #12 */
     7889    { 0x040016, 0x040016, 0x9048, 0x9048, 0x9fbb, 0x9fbb, 0xcf9c, -1 }, /* #13 */
     7890    { 0x3527d3, 0x352713, 0x524f, 0xb976, 0xdd8d, 0x87ed, 0x7d03, 0 }, /* #14 */
     7891    { 0x260592, 0x260592, 0xfbf4, 0xfbf4, 0x8259, 0x8259, 0xd554, -1 }, /* #15 */
     7892    { 0x292147, 0x292147, 0xa8ab, 0xa8ab, 0x838c, 0x838c, 0x72f0, -1 }, /* #16 */
     7893    { 0x142906, 0x142906, 0xb80e, 0xb80e, 0xb49a, 0xb49a, 0xf6cd, -1 }, /* #17 */
     7894    { 0x0b4692, 0x0b4692, 0x9e5f, 0x9e5f, 0x7502, 0x7502, 0x050b, -1 }, /* #18 */
     7895    { 0x392d96, 0x392d12, 0xa1e9, 0xc61d, 0xe3e7, 0xd4c6, 0x7c3f, 0 }, /* #19 */
     7896    { 0x3f1847, 0x3f1813, 0x5022, 0x94e0, 0x07c8, 0x0a02, 0xed67, 0 }, /* #20 */
     7897    { 0x0c2b02, 0x0c2b02, 0x8064, 0x8064, 0x44c7, 0x44c7, 0x8559, -1 }, /* #21 */
     7898    { 0x2425d3, 0x2425d3, 0xf823, 0xf823, 0xd65a, 0xd65a, 0xdd5a, -1 }, /* #22 */
     7899    { 0x3c7e06, 0x3c7e12, 0x4a2e, 0x51c2, 0x2518, 0x3f62, 0x7426, 0 }, /* #23 */
     7900    { 0x3527c6, 0x3527c6, 0x04e1, 0x04e1, 0x6149, 0x6149, 0x365d, -1 }, /* #24 */
     7901    { 0x324fd3, 0x324fd3, 0xf54d, 0xf54d, 0xb695, 0xb695, 0x1ee4, -1 }, /* #25 */
     7902    { 0x191796, 0x191796, 0x0aa0, 0x0aa0, 0xa626, 0xa626, 0x3782, -1 }, /* #26 */
     7903    { 0x364e52, 0x364e52, 0x1035, 0x1035, 0x2434, 0x2434, 0xf2d3, -1 }, /* #27 */
     7904    { 0x037ec3, 0x037ec3, 0x4863, 0x4863, 0x64f7, 0x64f7, 0xbc35, -1 }, /* #28 */
     7905    { 0x2457d2, 0x245712, 0xf6a6, 0xa999, 0x292a, 0x3d77, 0x8607, 0 }, /* #29 */
     7906    { 0x0f5c52, 0x0f5c12, 0x4bc3, 0x906d, 0x231e, 0x4a5a, 0xaf6d, 0 }, /* #30 */
     7907    { 0x0c3142, 0x0c3112, 0x54b8, 0xf295, 0x0629, 0x1734, 0x8a74, 0 }, /* #31 */
     7908    { 0x280707, 0x280707, 0x9c6b, 0x9c6b, 0x6663, 0x6663, 0x010e, -1 }, /* #32 */
     7909    { 0x0b6ac6, 0x0b6ac6, 0x171e, 0x171e, 0xb37f, 0xb37f, 0x7931, -1 }, /* #33 */
     7910    { 0x222a42, 0x222a42, 0x9868, 0x9868, 0xe762, 0xe762, 0x014b, -1 }, /* #34 */
     7911    { 0x396e83, 0x396e13, 0x5def, 0x7f0e, 0x2233, 0x0231, 0x44e9, 0 }, /* #35 */
     7912    { 0x352243, 0x352213, 0x9046, 0xa658, 0x150b, 0x222e, 0xc3e9, 0 }, /* #36 */
     7913    { 0x2227d6, 0x2227d6, 0x8f34, 0x8f34, 0xb79e, 0xb79e, 0x222a, -1 }, /* #37 */
     7914    { 0x0e1812, 0x0e1812, 0xf7ef, 0xf7ef, 0x9caa, 0x9caa, 0x641c, -1 }, /* #38 */
     7915    { 0x171dd7, 0x171d13, 0xa857, 0x4081, 0x17b4, 0x4043, 0x5e14, 0 }, /* #39 */
     7916    { 0x330bc6, 0x330bc6, 0xdf20, 0xdf20, 0xbebf, 0xbebf, 0x187b, -1 }, /* #40 */
     7917    { 0x3f3e83, 0x3f3e13, 0xcc88, 0xcc84, 0x13f2, 0x3148, 0x9cd0, 0 }, /* #41 */
     7918    { 0x243706, 0x243712, 0xd17c, 0x7574, 0x37d4, 0x3dbc, 0x79b0, 0 }, /* #42 */
     7919    { 0x154906, 0x154906, 0x0ade, 0x0ade, 0x8e0f, 0x8e0f, 0x83b0, -1 }, /* #43 */
     7920    { 0x234297, 0x234297, 0xd307, 0xd307, 0x815c, 0x815c, 0xc668, -1 }, /* #44 */
     7921    { 0x2e6ec6, 0x2e6ec6, 0x464e, 0x464e, 0xba45, 0xba45, 0x1a7d, -1 }, /* #45 */
     7922    { 0x2541c2, 0x2541c2, 0xbfe4, 0xbfe4, 0x4213, 0x4213, 0x039b, -1 }, /* #46 */
     7923    { 0x296693, 0x296693, 0x5d75, 0x5d75, 0xe73f, 0xe73f, 0x102e, -1 }, /* #47 */
     7924    { 0x1d7503, 0x1d7513, 0xe28e, 0xeb2d, 0xf96c, 0xfc77, 0x50d3, 0 }, /* #48 */
     7925    { 0x065a06, 0x065a06, 0x7fd4, 0x7fd4, 0x4b92, 0x4b92, 0x98f8, -1 }, /* #49 */
     7926    { 0x016516, 0x016516, 0xad7a, 0xad7a, 0x547f, 0x547f, 0x5f8e, -1 }, /* #50 */
     7927    { 0x131053, 0x131053, 0x321a, 0x321a, 0x51d3, 0x51d3, 0x0166, -1 }, /* #51 */
     7928    { 0x006203, 0x006203, 0x98b3, 0x98b3, 0x183b, 0x183b, 0x0032, -1 }, /* #52 */
     7929    { 0x065446, 0x065446, 0x0df8, 0x0df8, 0x39e8, 0x39e8, 0xbd7b, -1 }, /* #53 */
     7930    { 0x395f82, 0x395f82, 0xba8d, 0xba8d, 0x94ab, 0x94ab, 0x6d1f, -1 }, /* #54 */
     7931    { 0x3b1683, 0x3b1683, 0xfa86, 0xfa86, 0x962b, 0x962b, 0xfca5, -1 }, /* #55 */
     7932    { 0x155b97, 0x155b97, 0x93a7, 0x93a7, 0xe8ec, 0xe8ec, 0x1c73, -1 }, /* #56 */
     7933    { 0x074a02, 0x074a12, 0x8764, 0x3367, 0xe891, 0xf102, 0x8b4e, 0 }, /* #57 */
     7934    { 0x0469c2, 0x046912, 0xe47e, 0xa815, 0x2a3a, 0x6aac, 0x850a, 0 }, /* #58 */
     7935    { 0x350982, 0x350982, 0xf7d5, 0xf7d5, 0xc206, 0xc206, 0x3335, -1 }, /* #59 */
     7936    { 0x056bd6, 0x056b12, 0xecc0, 0x8b9a, 0x3163, 0x2500, 0x9360, 0 }, /* #60 */
     7937    { 0x0b0486, 0x0b0486, 0xe9ae, 0xe9ae, 0xba6e, 0xba6e, 0xc588, -1 }, /* #61 */
     7938    { 0x150c02, 0x150c02, 0x1eb0, 0x1eb0, 0xb62a, 0xb62a, 0x9174, -1 }, /* #62 */
     7939    { 0x3162d3, 0x316213, 0xedb1, 0xc313, 0x13e7, 0x4bca, 0xac5d, 0 }, /* #63 */
     7940    { 0x374742, 0x374742, 0xf347, 0xf347, 0xf353, 0xf353, 0x028d, -1 }, /* #64 */
     7941    { 0x352147, 0x352147, 0x1b86, 0x1b86, 0x288f, 0x288f, 0xfe7f, -1 }, /* #65 */
     7942    { 0x2c4cd7, 0x2c4cd7, 0x0d05, 0x0d05, 0xec2b, 0xec2b, 0x227d, -1 }, /* #66 */
     7943    { 0x136203, 0x136203, 0x1cb3, 0x1cb3, 0x4116, 0x4116, 0x262c, -1 }, /* #67 */
     7944    { 0x0d5142, 0x0d5142, 0x301a, 0x301a, 0x3be6, 0x3be6, 0x99ea, -1 }, /* #68 */
     7945    { 0x371043, 0x371013, 0xf6f4, 0x81f6, 0x2a10, 0x028a, 0xaa8f, 0 }, /* #69 */
     7946    { 0x2d5396, 0x2d5312, 0x216e, 0x82ab, 0xd863, 0xc3cb, 0x50e9, 0 }, /* #70 */
     7947    { 0x162382, 0x162382, 0x7c6b, 0x7c6b, 0x89e1, 0x89e1, 0x43bc, -1 }, /* #71 */
     7948    { 0x257903, 0x257903, 0xab36, 0xab36, 0x87d7, 0x87d7, 0x4f94, -1 }, /* #72 */
     7949    { 0x193483, 0x193413, 0xb357, 0x5f4f, 0x2309, 0x44b3, 0x5e1c, 0 }, /* #73 */
     7950    { 0x033612, 0x033612, 0x8a06, 0x8a06, 0xbbb8, 0xbbb8, 0x4f01, -1 }, /* #74 */
     7951    { 0x2b7d47, 0x2b7d13, 0x1978, 0x3bcc, 0x16d6, 0x4114, 0x61c3, 0 }, /* #75 */
     7952    { 0x2664c7, 0x2664c7, 0x3862, 0x3862, 0xba4d, 0xba4d, 0x3cef, -1 }, /* #76 */
     7953    { 0x0a1c07, 0x0a1c07, 0x08b0, 0x08b0, 0x93e9, 0x93e9, 0xe288, -1 }, /* #77 */
     7954    { 0x006406, 0x006406, 0x3838, 0x3838, 0x1bc4, 0x1bc4, 0x01a0, -1 }, /* #78 */
     7955    { 0x253a47, 0x253a47, 0x797f, 0x797f, 0x8e8a, 0x8e8a, 0x246d, -1 }, /* #79 */
     7956    { 0x1f7ad7, 0x1f7ad7, 0x84cc, 0x84cc, 0xaaa2, 0xaaa2, 0x89cb, -1 }, /* #80 */
     7957    { 0x377b97, 0x377b97, 0xbf8c, 0xbf8c, 0xa9b8, 0xa9b8, 0x946b, -1 }, /* #81 */
     7958    { 0x1e0b43, 0x1e0b13, 0x959b, 0xa00d, 0x2f5c, 0x2054, 0x81a3, 0 }, /* #82 */
     7959    { 0x313407, 0x313413, 0x257b, 0xc600, 0xed60, 0xed7b, 0x5234, 0 }, /* #83 */
     7960    { 0x2f6986, 0x2f6986, 0x6c6b, 0x6c6b, 0x217b, 0x217b, 0x1de0, -1 }, /* #84 */
     7961    { 0x335fc6, 0x335fc6, 0xacd2, 0xacd2, 0x2891, 0x2891, 0x4f33, -1 }, /* #85 */
     7962    { 0x362453, 0x362453, 0xb78c, 0xb78c, 0x7a6a, 0x7a6a, 0xc96f, -1 }, /* #86 */
     7963    { 0x004f87, 0x004f87, 0x572b, 0x572b, 0xc86c, 0xc86c, 0x503f, -1 }, /* #87 */
     7964    { 0x0e1417, 0x0e1417, 0xc81e, 0xc81e, 0x4785, 0x4785, 0x84a3, -1 }, /* #88 */
     7965    { 0x332a57, 0x332a57, 0x7fa9, 0x7fa9, 0x49d8, 0x49d8, 0x0fbe, -1 }, /* #89 */
     7966    { 0x1e3fc3, 0x1e3fc3, 0xcf15, 0xcf15, 0x8931, 0x8931, 0x2e28, -1 }, /* #90 */
     7967    { 0x210553, 0x210553, 0x1e4d, 0x1e4d, 0x77d0, 0x77d0, 0x2415, -1 }, /* #91 */
     7968    { 0x017486, 0x017486, 0x51b2, 0x51b2, 0x864c, 0x864c, 0xfc16, -1 }, /* #92 */
     7969    { 0x234496, 0x234412, 0x6d9b, 0xda7e, 0x099f, 0x12c1, 0xbe53, 0 }, /* #93 */
     7970    { 0x373cd7, 0x373c13, 0x16f3, 0x8d13, 0xd054, 0xc563, 0x6a30, 0 }, /* #94 */
     7971    { 0x2b05c2, 0x2b0512, 0xf9c8, 0x51ab, 0xf0ee, 0xdf86, 0xd0c6, 0 }, /* #95 */
    52847972};
    52857973static const MULDIVU32_TEST_T g_aTests_mul_u32_amd[] =
    52867974{
    5287     { 0x052986, 0x052186, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0 }, /* #0 */
    5288     { 0x010f87, 0x010786, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0 }, /* #1 */
    5289     { 0x2a2b13, 0x2a2312, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0 }, /* #2 */
    5290     { 0x322792, 0x322792, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0 }, /* #3 */
    5291     { 0x0d3602, 0x0d3602, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0 }, /* #4 */
    5292     { 0x2960c6, 0x2960c6, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0 }, /* #5 */
    5293     { 0x2b2a43, 0x2b2242, 0x2976c87f, 0x00000000, 0xb5653ff0, 0x00000000, 0x00000000, 0 }, /* #6 */
    5294     { 0x0861c6, 0x0861c6, 0xb6deb443, 0x00000000, 0xd70cd7ad, 0x00000000, 0x00000000, 0 }, /* #7 */
    5295     { 0x232a87, 0x232286, 0xb99a6ae8, 0x00000000, 0xc8e0c2e3, 0x00000000, 0x00000000, 0 }, /* #8 */
    5296     { 0x1a6a56, 0x1a6256, 0xb0cbdc55, 0x00000000, 0x17ee8a4d, 0x00000000, 0x00000000, 0 }, /* #9 */
    5297     { 0x397256, 0x397256, 0x8ad4a113, 0x00000000, 0xcd9b0cc6, 0x00000000, 0x00000000, 0 }, /* #10 */
    5298     { 0x2342d7, 0x2342d6, 0xc79526f4, 0x00000000, 0x513081e3, 0x00000000, 0x00000000, 0 }, /* #11 */
    5299     { 0x1f66c6, 0x1f6ec7, 0xb21c89f2, 0xc896cb84, 0x2fa4a965, 0x71b42d57, 0xa36d3e52, 0 }, /* #12 */
    5300     { 0x162c57, 0x162c57, 0x5f964f69, 0x9e86127c, 0x453786b2, 0x5f78c839, 0xffb0eb1c, 0 }, /* #13 */
    5301     { 0x1b3cc2, 0x1b3cc3, 0x25058155, 0x4651b230, 0xcc6e0670, 0x0ae7bfa1, 0x4b68a970, 0 }, /* #14 */
    5302     { 0x0b7dc2, 0x0b7dc3, 0x590b0fda, 0x5f057f3e, 0x253dbe0e, 0x402f779c, 0xb8889c3b, 0 }, /* #15 */
    5303     { 0x092347, 0x092b47, 0xc52d40f8, 0x43c35130, 0x1e047d43, 0x2bb28929, 0x38bbc91a, 0 }, /* #16 */
    5304     { 0x0f6707, 0x0f6f07, 0xf78aa2b1, 0xaf44c553, 0x49a38c52, 0x8b8ccb5e, 0x90518143, 0 }, /* #17 */
    5305     { 0x3d5e13, 0x3d5e13, 0x542b5e03, 0x5790991a, 0xeb29214d, 0x1d5b326b, 0x59495c5e, 0 }, /* #18 */
    5306     { 0x0f2c42, 0x0f2c43, 0x86e4be55, 0x6260f432, 0xd38bc1fc, 0x8502607b, 0xfc6c916a, 0 }, /* #19 */
    5307     { 0x3e6503, 0x3e6d03, 0x71b59c4d, 0xf74629cf, 0xca289cba, 0x31e0187c, 0x70497c8b, 0 }, /* #20 */
    5308     { 0x0f4346, 0x0f4b47, 0x8a2d33ed, 0x08b6ed99, 0xddac11d3, 0x6dfcdb3a, 0xcbc642dd, 0 }, /* #21 */
    5309     { 0x0f4117, 0x0f4917, 0x7715814c, 0x2166e114, 0xe4dbc0d4, 0x466347af, 0x9750d207, 0 }, /* #22 */
    5310     { 0x0c5586, 0x0c5d87, 0x87966eb3, 0x53bde623, 0xe53dce7c, 0x63f7d6de, 0xbcbf62d1, 0 }, /* #23 */
    5311     { 0x302657, 0x302e57, 0xff42f90d, 0xe8713918, 0x85ece4ed, 0x03a6f31d, 0x03a9a778, 0 }, /* #24 */
    5312     { 0x1e4b93, 0x1e4b93, 0xc13bea3e, 0xfff9ad0a, 0xc48fade7, 0xb8d7df55, 0xf4e23bdb, 0 }, /* #25 */
    5313     { 0x0741d6, 0x0749d7, 0xca90c13c, 0x47aae310, 0xa57e7062, 0xa49917f6, 0xd00465fc, 0 }, /* #26 */
    5314     { 0x032c46, 0x032c47, 0x9e6d932e, 0x0fcca66e, 0x6bd9e170, 0x6b4b489c, 0xad5fb761, 0 }, /* #27 */
    5315     { 0x005886, 0x005887, 0x87b58428, 0xf437deb0, 0x9df782df, 0x397b62a3, 0x6c6eef5e, 0 }, /* #28 */
    5316     { 0x253bc7, 0x253bc7, 0x7d81fcd0, 0x072ba030, 0x60fcdb3c, 0x79e30d5f, 0xf89d510f, 0 }, /* #29 */
    5317     { 0x344cd2, 0x344cd3, 0x6a732056, 0x46e60004, 0xac5003df, 0x17c6e991, 0x392e5d06, 0 }, /* #30 */
    5318     { 0x1d7313, 0x1d7b13, 0x48ad8b97, 0x41365dda, 0x79a78bc7, 0x2f59de1b, 0xa6c9f436, 0 }, /* #31 */
    5319     { 0x0039d2, 0x0039d3, 0xd81c6a56, 0xa66f5b8e, 0xe9e77edc, 0x84ba3e5d, 0x9d39d3d5, 0 }, /* #32 */
    5320     { 0x0274c3, 0x027cc3, 0x0dbfef9b, 0xb21ce630, 0x340bd0fd, 0x02c7dc79, 0x33c5cd90, 0 }, /* #33 */
    5321     { 0x3a4357, 0x3a4b57, 0xaaf884cc, 0xe7a0207c, 0x21d6a3f1, 0x373205be, 0x52a55565, 0 }, /* #34 */
    5322     { 0x090446, 0x090c47, 0xc04b433b, 0x9dd5eab3, 0x0d2ad6a3, 0x89cb19a0, 0xb7718ee9, 0 }, /* #35 */
    5323     { 0x1d7f47, 0x1d7f47, 0x3dba69e8, 0x1c3f4938, 0xd97f3ed4, 0x0bce448e, 0x30f5fe33, 0 }, /* #36 */
    5324     { 0x035f43, 0x035f43, 0x083e8d9a, 0x182450d2, 0x82c27db0, 0x05a1040f, 0xaec9d00d, 0 }, /* #37 */
    5325     { 0x3a3e46, 0x3a3e47, 0x0e9074aa, 0x1d3d6876, 0xeddb6d31, 0x0926e89c, 0xa0dde44f, 0 }, /* #38 */
    5326     { 0x383012, 0x383813, 0x4d65b07d, 0xc4d39b57, 0xcf26063d, 0x29899137, 0x8963b763, 0 }, /* #39 */
    5327     { 0x155d83, 0x155d83, 0xe3f61020, 0x861162c0, 0x6f9cb751, 0x16f49169, 0x19c76016, 0 }, /* #40 */
    5328     { 0x355192, 0x355993, 0x663e81ec, 0x20d08f74, 0xd1c3c091, 0x1dca9dbe, 0x4a979987, 0 }, /* #41 */
    5329     { 0x207357, 0x207b57, 0xd9becb9d, 0xd2fd581b, 0x3d29bd9f, 0xd936de1e, 0xff603117, 0 }, /* #42 */
    5330     { 0x371e56, 0x371e57, 0xbea8a243, 0xdeac0716, 0xb134fcd8, 0x88713bf6, 0xb733f232, 0 }, /* #43 */
    5331     { 0x214cc6, 0x214cc7, 0x59d5379c, 0x12a08728, 0x3d3610d7, 0x24afa40d, 0x688bb2a6, 0 }, /* #44 */
    5332     { 0x3d4517, 0x3d4d17, 0xce161cd5, 0xcf26ec24, 0xcdbeeb2c, 0x5b2caef4, 0x7141bd94, 0 }, /* #45 */
    5333     { 0x0558c7, 0x0558c7, 0x8409a89e, 0x432e5c3a, 0xd61d1f24, 0x4b40df26, 0x91e77fd3, 0 }, /* #46 */
    5334     { 0x391f87, 0x391f87, 0x230d285e, 0x39a39d2e, 0x9db89bad, 0x092adfdb, 0x42f48a19, 0 }, /* #47 */
    5335     { 0x161186, 0x161987, 0xb9344c77, 0x48699903, 0x988856cb, 0x16693cda, 0x1efa56d5, 0 }, /* #48 */
    5336     { 0x1a6a82, 0x1a6a83, 0x93e441a5, 0xe9372890, 0xae91c1d6, 0x5e56d235, 0xa34d0150, 0 }, /* #49 */
    5337     { 0x113d43, 0x113d43, 0x4b4f1179, 0xe9e3dcbf, 0xb404458f, 0x26f689a1, 0x8472c9f7, 0 }, /* #50 */
    5338     { 0x297943, 0x297943, 0x67ec9ff6, 0x3bcc8392, 0xdffa04c7, 0x2371d346, 0x574fd60b, 0 }, /* #51 */
    5339     { 0x2d7803, 0x2d7803, 0x68e9fd52, 0x1a2655ac, 0x19f6277a, 0x62317944, 0xef99c7e6, 0 }, /* #52 */
    5340     { 0x130647, 0x130e47, 0x30014d00, 0x1fe8e000, 0x25667472, 0x2bc484ed, 0xe9671c60, 0 }, /* #53 */
    5341     { 0x3777d6, 0x377fd7, 0xd431a560, 0xb41c7e60, 0x87604bfb, 0xa1b96385, 0xc31c7059, 0 }, /* #54 */
    5342     { 0x0830c6, 0x0838c7, 0x308fd28f, 0x35cc0766, 0x7248e404, 0x0f12017f, 0x4f71fd3a, 0 }, /* #55 */
    5343     { 0x2772c2, 0x277ac3, 0x2e32a0f1, 0x5c56be4a, 0xfde445e8, 0x268ec281, 0xd5a9c2ea, 0 }, /* #56 */
    5344     { 0x3b1bc2, 0x3b1bc3, 0xad6efc72, 0x9318f984, 0x117fd87f, 0x15ede6ef, 0x205e82d2, 0 }, /* #57 */
    5345     { 0x1e5a43, 0x1e5a43, 0x2ad5d66f, 0xe526d755, 0x7cf12761, 0x00d83752, 0x050c307b, 0 }, /* #58 */
    5346     { 0x025dd3, 0x025dd3, 0x3af17a8e, 0x181c9a96, 0x43a51edd, 0x031ed0c2, 0x0d8d61dd, 0 }, /* #59 */
    5347     { 0x137b16, 0x137b17, 0xeacb8de5, 0xc017e310, 0x19d0ec29, 0x20551f5d, 0x2340a5d0, 0 }, /* #60 */
    5348     { 0x060cc6, 0x060cc7, 0xb5f04dda, 0x14fdab1c, 0x33875fb3, 0x860b6b86, 0xbc9c1c06, 0 }, /* #61 */
    5349     { 0x336d02, 0x336d03, 0x824cb20e, 0x6ffe3834, 0x4af75831, 0x1ad8caab, 0x34befe96, 0 }, /* #62 */
    5350     { 0x3c6593, 0x3c6d93, 0xae3aec1c, 0x6a2a6ff0, 0xde635acd, 0x5fdfa2aa, 0x8cde7924, 0 }, /* #63 */
    5351     { 0x2351c3, 0x2359c3, 0xd316a960, 0x62ac1b60, 0xb4ca083d, 0xcfb27985, 0xfbe318b1, 0 }, /* #64 */
    5352     { 0x2a4c03, 0x2a4c03, 0x98a41470, 0x41687270, 0x3c39f286, 0x72b52eea, 0xc0617b21, 0 }, /* #65 */
    5353     { 0x1a5486, 0x1a5c87, 0xa69809a0, 0xdd588ea0, 0x879ffb2b, 0x0fb4f894, 0x1822e8c9, 0 }, /* #66 */
    5354     { 0x211153, 0x211953, 0x95388f45, 0x069b737a, 0xb44605e5, 0x5df2db26, 0xa12d1832, 0 }, /* #67 */
    5355     { 0x0f2c57, 0x0f2c57, 0x1983623c, 0x4d713814, 0xc0a65e3a, 0x0a9bfb35, 0x6a74322b, 0 }, /* #68 */
    5356     { 0x093ad3, 0x093ad3, 0xf0488c90, 0x534a3e90, 0xab047b87, 0xa848223c, 0xb349f221, 0 }, /* #69 */
    5357     { 0x0d0096, 0x0d0897, 0x84b4788c, 0x55944fb8, 0xa4565291, 0x3163a5ba, 0x5f46c03a, 0 }, /* #70 */
    5358     { 0x362fc2, 0x362fc3, 0x4dc14b51, 0x8c069193, 0xcd37dab8, 0x2b1ef4c1, 0x8df88da3, 0 }, /* #71 */
    5359     { 0x1a4f57, 0x1a4f57, 0x8f2cb823, 0x2ccb8228, 0x40ed099d, 0x71038050, 0xca1243b8, 0 }, /* #72 */
    5360     { 0x1b6a12, 0x1b6a13, 0xfbac93db, 0x4b5518c8, 0x3f1f2d78, 0x0725186a, 0x074488d8, 0 }, /* #73 */
    5361     { 0x342082, 0x342883, 0x440a7e60, 0x37634c80, 0xcceef386, 0x075d74b0, 0x1bb5e90c, 0 }, /* #74 */
    5362     { 0x172102, 0x172903, 0xa0ba3a51, 0xacf5241f, 0x224acd73, 0x3a5da35c, 0x5cf66b6f, 0 }, /* #75 */
    5363     { 0x075343, 0x075b43, 0xdaeb903e, 0x857d9dd0, 0xdf4b0514, 0xd2905941, 0xf63a7418, 0 }, /* #76 */
    5364     { 0x1c1043, 0x1c1843, 0xe6f1e946, 0x0f81f6ae, 0x5e39e26f, 0x261e674e, 0x2a4115bd, 0 }, /* #77 */
    5365     { 0x3a40d7, 0x3a48d7, 0x47bf23ea, 0xc6299810, 0xd5cedb9f, 0x11daad40, 0x3fb4aee8, 0 }, /* #78 */
    5366     { 0x072206, 0x072a07, 0x270a6daf, 0x36bfd1c2, 0x5da7102f, 0x0a3b5220, 0x43178cde, 0 }, /* #79 */
    5367     { 0x216513, 0x216d13, 0x297d24de, 0xee987c64, 0x96ff8019, 0x19f67e86, 0xa03315ee, 0 }, /* #80 */
    5368     { 0x244cc7, 0x244cc7, 0x238003b5, 0xa4134902, 0x69737248, 0x03a6a35c, 0x1a53ea3a, 0 }, /* #81 */
    5369     { 0x363402, 0x363c03, 0x046e4fc5, 0xe73c8139, 0xe63710c8, 0x02eda29d, 0xa92eeee5, 0 }, /* #82 */
    5370     { 0x061182, 0x061983, 0xf02792df, 0xc152a5c7, 0xf61ba7ff, 0x4ca3ec05, 0x51b27219, 0 }, /* #83 */
    5371     { 0x207116, 0x207917, 0x927c1dc1, 0xd4fac866, 0xd2859435, 0x6dbb8048, 0xbfc54de6, 0 }, /* #84 */
    5372     { 0x0b5656, 0x0b5e57, 0xfe2f0c95, 0x85d5f35f, 0x42e32a18, 0xce670276, 0xcfe08f23, 0 }, /* #85 */
    5373     { 0x154ad3, 0x154ad3, 0xac2d5296, 0x4c875b44, 0x93890c82, 0x5d343253, 0x8a9455a6, 0 }, /* #86 */
    5374     { 0x032b82, 0x032b83, 0xd39f9a51, 0xdb8d4382, 0xd34c66bb, 0x325cf074, 0x3cec88e2, 0 }, /* #87 */
    5375     { 0x0e6d83, 0x0e6d83, 0x8f0ab6d9, 0x901aafd2, 0xc86a8919, 0x25df2275, 0x43c73f22, 0 }, /* #88 */
    5376     { 0x015316, 0x015b17, 0xd9cb5dc1, 0xc4a7adca, 0xb6783721, 0x792a5429, 0x8e6b944a, 0 }, /* #89 */
    5377     { 0x142e56, 0x142e57, 0xd30c102b, 0xf38f8923, 0x7cf9a1a5, 0xbffe7460, 0xe8e376e9, 0 }, /* #90 */
    5378     { 0x134fd7, 0x134fd7, 0x833a9955, 0x1efd7374, 0x3c289d1a, 0x282e430d, 0x4e6255a4, 0 }, /* #91 */
    5379     { 0x242a12, 0x242a13, 0x73614297, 0xef906854, 0xd10d2a36, 0x35c58cd1, 0x774e68cc, 0 }, /* #92 */
    5380     { 0x024553, 0x024d53, 0x765d3db4, 0xda166978, 0x637e104e, 0x13218e74, 0x29608316, 0 }, /* #93 */
    5381     { 0x3e2e92, 0x3e2e93, 0x8b63b481, 0xbded086a, 0x7edfa7d1, 0x6fe60eee, 0xcd82cb6a, 0 }, /* #94 */
    5382     { 0x382316, 0x382b17, 0x069a791c, 0x91638650, 0xc78520a7, 0x04ac1ce2, 0xb522b7cc, 0 }, /* #95 */
     7975    { 0x2501c6, 0x2501c6, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0 }, /* #0 */
     7976    { 0x356486, 0x356486, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0 }, /* #1 */
     7977    { 0x246556, 0x246556, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0 }, /* #2 */
     7978    { 0x0e0682, 0x0e0682, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0 }, /* #3 */
     7979    { 0x0c5b46, 0x0c5346, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0 }, /* #4 */
     7980    { 0x100956, 0x100156, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0 }, /* #5 */
     7981    { 0x1f55d2, 0x1f55d2, 0x61bb894b, 0x00000000, 0x9f32cd0d, 0x00000000, 0x00000000, 0 }, /* #6 */
     7982    { 0x344147, 0x344146, 0xa6aba9a3, 0x00000000, 0xd00e40fe, 0x00000000, 0x00000000, 0 }, /* #7 */
     7983    { 0x0c6bc6, 0x0c63c6, 0x8e956277, 0x00000000, 0xf1737a1b, 0x00000000, 0x00000000, 0 }, /* #8 */
     7984    { 0x153cc7, 0x1534c6, 0xbff30cc3, 0x00000000, 0xedcb17d5, 0x00000000, 0x00000000, 0 }, /* #9 */
     7985    { 0x093847, 0x093046, 0xe1abb921, 0x00000000, 0x1107579f, 0x00000000, 0x00000000, 0 }, /* #10 */
     7986    { 0x093142, 0x093142, 0xeb560b39, 0x00000000, 0x1dfae169, 0x00000000, 0x00000000, 0 }, /* #11 */
     7987    { 0x2443d7, 0x244bd7, 0xd1f78745, 0x01f87e1d, 0x91d1cc3a, 0x529ac64d, 0x64b6fcf9, 0 }, /* #12 */
     7988    { 0x1a7317, 0x1a7b17, 0x5afa0057, 0x250fbe21, 0x932c7e6a, 0x588432c5, 0xf913ca47, 0 }, /* #13 */
     7989    { 0x051897, 0x051897, 0x8651837e, 0x0ffa0f94, 0xd18fe943, 0x42b0b789, 0x7f1b36b6, 0 }, /* #14 */
     7990    { 0x2527c3, 0x252fc3, 0x3fdfe033, 0xd7abf7c2, 0xc2f875db, 0x31678f00, 0xc6019f36, 0 }, /* #15 */
     7991    { 0x3b3602, 0x3b3e03, 0x05f27caf, 0x1520466e, 0x32d7e909, 0x05e0bf6d, 0xfd0467f2, 0 }, /* #16 */
     7992    { 0x0400d7, 0x0408d7, 0x457078bf, 0x3be5d8f8, 0xc30938ea, 0x27ba9b14, 0x9277ad08, 0 }, /* #17 */
     7993    { 0x007192, 0x007993, 0xa6fb92bf, 0x88557f8d, 0xce5f4d97, 0x0c4f382e, 0x12df1cb3, 0 }, /* #18 */
     7994    { 0x155646, 0x155e47, 0x89132946, 0x283e57f4, 0xc8fad825, 0x06b3cc6f, 0x0c8469be, 0 }, /* #19 */
     7995    { 0x3a3f57, 0x3a3f57, 0x8f16183a, 0xe64dffe8, 0x73908f92, 0x7897f73a, 0xd7c1f584, 0 }, /* #20 */
     7996    { 0x1d3943, 0x1d3943, 0x47ad5c69, 0xb6ffb1cd, 0x468df56f, 0x16f003d4, 0x51ec4dc5, 0 }, /* #21 */
     7997    { 0x256a87, 0x256a87, 0x46887ef9, 0x37d3e78e, 0x6b4810c8, 0x0247894b, 0x0845f17e, 0 }, /* #22 */
     7998    { 0x312c43, 0x312c43, 0x2b649805, 0xe1dda15b, 0x99388684, 0x0d39e95e, 0x4e0771df, 0 }, /* #23 */
     7999    { 0x046e83, 0x046e83, 0xc7112213, 0x814224d1, 0x75d41104, 0x8d42cd6b, 0xb5a95a0b, 0 }, /* #24 */
     8000    { 0x153d56, 0x153d57, 0xab75bb70, 0x1edc0990, 0x7e64ed2d, 0x8e07cf8f, 0xd40f662f, 0 }, /* #25 */
     8001    { 0x3d21d2, 0x3d29d3, 0x3d935800, 0xd9b7d800, 0x54768795, 0x1b5c0e6c, 0x71bf51b1, 0 }, /* #26 */
     8002    { 0x0c75c6, 0x0c7dc7, 0x968a4c14, 0x2b5e280c, 0x9188e16f, 0x6865c20f, 0xb1884767, 0 }, /* #27 */
     8003    { 0x075492, 0x075c93, 0x28167d8a, 0x2a16b4ae, 0x5c8c0395, 0x12101f43, 0x7359866b, 0 }, /* #28 */
     8004    { 0x077503, 0x077d03, 0x73eeeada, 0x033e4f86, 0x4a7ca8d9, 0x3925e716, 0x7e3143ef, 0 }, /* #29 */
     8005    { 0x234082, 0x234883, 0x802876f6, 0x460a8984, 0xa09a3162, 0x75b53f1c, 0xeb2029a6, 0 }, /* #30 */
     8006    { 0x0e0816, 0x0e0817, 0x61922194, 0xfb275950, 0x00daad97, 0x38afa4dc, 0x94bab5c4, 0 }, /* #31 */
     8007    { 0x330253, 0x330a53, 0xcdf0ab68, 0x67e59578, 0x39977497, 0x6c1f3ef8, 0x8667830b, 0 }, /* #32 */
     8008    { 0x0c4a57, 0x0c4a57, 0x772c83be, 0x8ac9292c, 0x0b7d4b3e, 0x06e882df, 0x0ed6fa2a, 0 }, /* #33 */
     8009    { 0x016302, 0x016b03, 0xae1ebb0e, 0x16794e06, 0xa38acc9d, 0x1ef20ffb, 0x2d7f69a5, 0 }, /* #34 */
     8010    { 0x3107c6, 0x310fc7, 0xe13706fa, 0x31ae8ae8, 0x63ab181f, 0x9fe1e4fe, 0xb5bcad84, 0 }, /* #35 */
     8011    { 0x235083, 0x235883, 0x837a6358, 0xc88c9b48, 0x18102830, 0x276a3695, 0x4cbe947b, 0 }, /* #36 */
     8012    { 0x061dc6, 0x061dc7, 0xfd8cccd8, 0x872a7e98, 0x26dcb94d, 0xa3752ae4, 0xa5098229, 0 }, /* #37 */
     8013    { 0x000593, 0x000d93, 0x31011d4a, 0x986380ca, 0xc029fe68, 0x19751977, 0x84fd7ec1, 0 }, /* #38 */
     8014    { 0x0c3356, 0x0c3b57, 0x275a17a5, 0xf2091128, 0x4bc665d2, 0x0c0853f8, 0x4e46c408, 0 }, /* #39 */
     8015    { 0x1918c3, 0x1918c3, 0x52331a41, 0x84b12683, 0x1900cb90, 0x15943391, 0x433467c3, 0 }, /* #40 */
     8016    { 0x0834d3, 0x083cd3, 0x9145c6a2, 0x829187b6, 0xfbf3df5d, 0x7161d2a4, 0xc7cd716b, 0 }, /* #41 */
     8017    { 0x112bc7, 0x112bc7, 0x6492c0f9, 0xf6a470a2, 0xdebb4f04, 0x5622fb46, 0xdb40c032, 0 }, /* #42 */
     8018    { 0x0a4143, 0x0a4943, 0x294d155e, 0x420382ea, 0x43b60454, 0x2488f4b1, 0xe2752f1b, 0 }, /* #43 */
     8019    { 0x274816, 0x274817, 0x1a82e58f, 0xd7522b8a, 0xc7ad3db5, 0x067dc1f8, 0x3eae5ad6, 0 }, /* #44 */
     8020    { 0x0d37c2, 0x0d3fc3, 0x99dab32d, 0x6eab4cce, 0x25297d71, 0x778c244d, 0xc6ea98c6, 0 }, /* #45 */
     8021    { 0x141383, 0x141b83, 0x884eb25e, 0x47e05742, 0x66a03d94, 0x3444ff35, 0x622af42f, 0 }, /* #46 */
     8022    { 0x054b07, 0x054b07, 0xb98b1450, 0xc1235140, 0xf9650e57, 0x128772c9, 0x1990b004, 0 }, /* #47 */
     8023    { 0x140486, 0x140c87, 0x483698e9, 0xeafa580d, 0xf870ed35, 0x238357ee, 0x7de54f85, 0 }, /* #48 */
     8024    { 0x076557, 0x076d57, 0x52a15d7f, 0x2ff4ae6d, 0x6001673a, 0x13683b69, 0x3c204213, 0 }, /* #49 */
     8025    { 0x122d07, 0x122d07, 0xe58c493c, 0xc9b32c20, 0x1d1c1566, 0xc7bca2f6, 0xdec0ea78, 0 }, /* #50 */
     8026    { 0x217c06, 0x217c07, 0x221430e8, 0xb92dbd80, 0xdb9701a6, 0x1c9c7715, 0xd6ed4770, 0 }, /* #51 */
     8027    { 0x2d3687, 0x2d3e87, 0x1a9ec618, 0x80fbbcc0, 0x2ddf8022, 0x049c2c77, 0x2c557088, 0 }, /* #52 */
     8028    { 0x0f2842, 0x0f2843, 0xf7ddbed3, 0xd1ebdb5e, 0xbf1b4c1f, 0x18565521, 0x1922c86a, 0 }, /* #53 */
     8029    { 0x1354d7, 0x135cd7, 0xbf7c3809, 0x39634ebc, 0x74431842, 0xa83e7a92, 0xe0edafdc, 0 }, /* #54 */
     8030    { 0x173883, 0x173883, 0x2ac765a9, 0xb742d56f, 0xc8e37103, 0x1767d304, 0x8c10a157, 0 }, /* #55 */
     8031    { 0x107dc6, 0x107dc7, 0x38f0fbe6, 0x237e04c0, 0x5529d63e, 0x1865e737, 0x6db0ac20, 0 }, /* #56 */
     8032    { 0x340047, 0x340847, 0xb313d80d, 0x6cab0c55, 0x5bcd7881, 0x3701a985, 0x4ea26b69, 0 }, /* #57 */
     8033    { 0x3962d6, 0x396ad7, 0xb75ad107, 0xc92c3f0d, 0x6b513ef5, 0x493c54fb, 0x66406e4b, 0 }, /* #58 */
     8034    { 0x091183, 0x091983, 0x035ee5ba, 0x53b5ac5c, 0x8b3c1810, 0x01faa7f5, 0x964fe906, 0 }, /* #59 */
     8035    { 0x0b3507, 0x0b3d07, 0x92642d1f, 0x0c40b8fa, 0x2ece57a7, 0x62d99213, 0xacdccdc6, 0 }, /* #60 */
     8036    { 0x091906, 0x091907, 0xebe742ef, 0xc8c15848, 0x5bdb6f6d, 0x5ba22545, 0x63708c38, 0 }, /* #61 */
     8037    { 0x054297, 0x054a97, 0xd83212bb, 0x1feeeb66, 0xbae2c13d, 0x338138f7, 0x3cfccad2, 0 }, /* #62 */
     8038    { 0x274047, 0x274847, 0xa3802fc4, 0xcc49bf34, 0xf4c01fe4, 0x9a31e24d, 0xf16ded9d, 0 }, /* #63 */
     8039    { 0x0b1892, 0x0b1893, 0xf07bd885, 0xfcffb1c3, 0x52c41ca1, 0x44c3c7df, 0x493397a7, 0 }, /* #64 */
     8040    { 0x295983, 0x295983, 0x90bd73aa, 0x20cef0b4, 0xc5f4a67c, 0x6d0ba9b5, 0xc0de19f2, 0 }, /* #65 */
     8041    { 0x395f47, 0x395f47, 0x0258684c, 0x42d32f40, 0x7a27779b, 0x01a8c6eb, 0xb51d7ef0, 0 }, /* #66 */
     8042    { 0x387a83, 0x387a83, 0xdb8e930c, 0x7da77dc4, 0xad5806f6, 0xcc48a759, 0xee3117bb, 0 }, /* #67 */
     8043    { 0x0d2e83, 0x0d2e83, 0x306844d3, 0xb3ec0969, 0x0d7eb24c, 0x2f119752, 0xf8ebc353, 0 }, /* #68 */
     8044    { 0x241b56, 0x241b57, 0x7f126bed, 0xa57974a2, 0x926bd5c8, 0x71fb0941, 0xe5a046ea, 0 }, /* #69 */
     8045    { 0x2d65c3, 0x2d6dc3, 0x12915deb, 0xc722255a, 0x85acf8d3, 0x06e43a59, 0x5f03e78e, 0 }, /* #70 */
     8046    { 0x172b82, 0x172b83, 0x09eb8e6f, 0xdc032450, 0xc7d41e7f, 0x099372d8, 0xf71e48b0, 0 }, /* #71 */
     8047    { 0x363717, 0x363f17, 0x4a5a56c9, 0x4cfe8c17, 0x30f7ab6e, 0x3d99bdd8, 0xd417dbdf, 0 }, /* #72 */
     8048    { 0x243892, 0x243893, 0xd9c03d07, 0x28681532, 0x1be6c499, 0x3718d155, 0x40c666be, 0 }, /* #73 */
     8049    { 0x036503, 0x036d03, 0xf966fb3d, 0xf5551773, 0xd7f87f3c, 0xf4ee8a22, 0xfb69486f, 0 }, /* #74 */
     8050    { 0x120dc3, 0x120dc3, 0x8d20eeed, 0x5eb2de76, 0xad26312a, 0x5bbb7d8c, 0xa665d38e, 0 }, /* #75 */
     8051    { 0x242353, 0x242b53, 0xf58b530b, 0x63dec9b9, 0x8df93377, 0x5f901600, 0x63a1d0cb, 0 }, /* #76 */
     8052    { 0x127287, 0x127a87, 0x7b70879e, 0x082c88ac, 0xf98f0433, 0x2c893068, 0x5c5ccdca, 0 }, /* #77 */
     8053    { 0x0a3807, 0x0a3807, 0x6cffae93, 0x104663ff, 0x861e4bf9, 0x4a88b5f9, 0xaf0dec65, 0 }, /* #78 */
     8054    { 0x1b13d2, 0x1b1bd3, 0xeeb4090c, 0xd9063d28, 0xedbe0ac8, 0x8d75cee2, 0x97b5e7ee, 0 }, /* #79 */
     8055    { 0x0d4643, 0x0d4e43, 0x4cddaf16, 0xbb38c194, 0x2e11f4c6, 0x4250eaef, 0xdcdd2b9e, 0 }, /* #80 */
     8056    { 0x1a4193, 0x1a4993, 0x04e54340, 0x891c2c40, 0xe7a22142, 0x0152d1d3, 0x4535a935, 0 }, /* #81 */
     8057    { 0x377a12, 0x377a13, 0x9b42d7a1, 0xcec80cb3, 0x415a9902, 0x89a4a90d, 0xe2f373d3, 0 }, /* #82 */
     8058    { 0x393392, 0x393b93, 0x5668c53b, 0x8b7e14df, 0x386caffb, 0x4e2b0c88, 0xe795a4ad, 0 }, /* #83 */
     8059    { 0x2e0ed6, 0x2e0ed7, 0x716d4b54, 0x97843ebc, 0x7e6cb1f9, 0x245fd715, 0x52187273, 0 }, /* #84 */
     8060    { 0x204116, 0x204917, 0x31db6b21, 0x2647c661, 0x7c565d19, 0x01f17106, 0x09fa3341, 0 }, /* #85 */
     8061    { 0x3b1652, 0x3b1e53, 0x063810f7, 0x16dffa91, 0x0ae1ec25, 0x0151ed4c, 0x365676b7, 0 }, /* #86 */
     8062    { 0x0c2513, 0x0c2d13, 0x3ad6162a, 0xcf1107c8, 0x3d493d93, 0x21e134b1, 0x93699d54, 0 }, /* #87 */
     8063    { 0x177fc2, 0x177fc3, 0x3ad7d541, 0x6f8ae13f, 0x6ff1dd68, 0x12f79c30, 0x5284967f, 0 }, /* #88 */
     8064    { 0x341603, 0x341e03, 0x81ef220a, 0x41489b98, 0x3aa3bf83, 0x0a60c42d, 0x1472705c, 0 }, /* #89 */
     8065    { 0x2e3282, 0x2e3a83, 0x1cc92565, 0xd7f3651e, 0x99b6397a, 0x16c4280c, 0xca7785c6, 0 }, /* #90 */
     8066    { 0x2f0f82, 0x2f0f83, 0xe3b840c4, 0x288458ac, 0xd5a4162e, 0xb19d65d2, 0xc7ac311b, 0 }, /* #91 */
     8067    { 0x0c0857, 0x0c0857, 0x4239d371, 0x3ca559f8, 0xcb83b8fb, 0x1e3d9622, 0x74e58d78, 0 }, /* #92 */
     8068    { 0x2a5c43, 0x2a5c43, 0xd76c97cb, 0xa0df0ad9, 0x1a619c70, 0x3481dada, 0x3e65ab6b, 0 }, /* #93 */
     8069    { 0x191dc6, 0x191dc7, 0x4a33c1de, 0x29cece86, 0x0bfcfbe1, 0x169abebb, 0x4dfc76ed, 0 }, /* #94 */
     8070    { 0x2348c7, 0x2348c7, 0x19929e82, 0x70b194b2, 0x68e475eb, 0x04b14c94, 0x2ef9cd19, 0 }, /* #95 */
    53838071};
    53848072static const MULDIVU32_TEST_T g_aTests_imul_u32_amd[] =
    53858073{
    5386     { 0x104d56, 0x104556, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0 }, /* #0 */
    5387     { 0x252502, 0x252502, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0 }, /* #1 */
    5388     { 0x2a1ac7, 0x2a12c6, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0 }, /* #2 */
    5389     { 0x1f3e96, 0x1f3696, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0 }, /* #3 */
    5390     { 0x0d4007, 0x0d4006, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0 }, /* #4 */
    5391     { 0x3a2b46, 0x3a2346, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0 }, /* #5 */
    5392     { 0x367002, 0x367002, 0x2a90d568, 0x00000000, 0x4aaad580, 0x00000000, 0x00000000, 0 }, /* #6 */
    5393     { 0x266cc6, 0x2664c6, 0xc204502f, 0x00000000, 0xa92c3eb1, 0x00000000, 0x00000000, 0 }, /* #7 */
    5394     { 0x080c42, 0x080442, 0xcea6acde, 0x00000000, 0x609f2a55, 0x00000000, 0x00000000, 0 }, /* #8 */
    5395     { 0x146403, 0x146402, 0x032103d5, 0x00000000, 0x6c82b761, 0x00000000, 0x00000000, 0 }, /* #9 */
    5396     { 0x155813, 0x155012, 0xe58b7246, 0x00000000, 0xe5fb85bf, 0x00000000, 0x00000000, 0 }, /* #10 */
    5397     { 0x095216, 0x095216, 0x40bf3188, 0x00000000, 0xc84cd81a, 0x00000000, 0x00000000, 0 }, /* #11 */
    5398     { 0x3f1717, 0x3f1f17, 0x8020d3c9, 0x1ecb2bfb, 0x6b30312f, 0x2b7e37cd, 0xa8ed3ba3, 0 }, /* #12 */
    5399     { 0x265f52, 0x265f53, 0x167c395f, 0x2cc341ce, 0x359ab854, 0xfe13ac1b, 0xea1abaf2, 0 }, /* #13 */
    5400     { 0x277b56, 0x277b57, 0x1d5aa144, 0x13b63c58, 0xa911866a, 0xffb869b6, 0xfd8fae36, 0 }, /* #14 */
    5401     { 0x367ac7, 0x367ac7, 0x8af83b2d, 0x96968cea, 0xeef50cfb, 0xd6c94e6a, 0x5a274ad2, 0 }, /* #15 */
    5402     { 0x214f13, 0x214f13, 0x7d58d040, 0xb3e0df00, 0x51d05a0a, 0x02d4632e, 0x05c7707c, 0 }, /* #16 */
    5403     { 0x2a0086, 0x2a0887, 0x7112b45d, 0x34965b89, 0xcbab55f7, 0xd48943b8, 0x9d98d11d, 0 }, /* #17 */
    5404     { 0x085613, 0x085e13, 0x5e60118f, 0x5f18df36, 0xf520d2dd, 0xff3ebe21, 0xfdf3c66a, 0 }, /* #18 */
    5405     { 0x2719c2, 0x2719c3, 0x9a9f1426, 0x37dda742, 0xc1e3f945, 0x0d76071c, 0xde0221fb, 0 }, /* #19 */
    5406     { 0x047503, 0x047d03, 0x577958ec, 0x2ee5402c, 0x5fbd1ad1, 0x13317e97, 0x382bc071, 0 }, /* #20 */
    5407     { 0x277852, 0x277853, 0x4df64cf2, 0x48cd0aec, 0x6535ab07, 0xf836eac3, 0xe66f6ba6, 0 }, /* #21 */
    5408     { 0x0413d6, 0x041bd7, 0x9785522e, 0xe61945d6, 0xf1d65612, 0x2130c3d4, 0xaeacd14d, 0 }, /* #22 */
    5409     { 0x214ed7, 0x214ed7, 0xed09518b, 0x9edc637f, 0x7ec893c6, 0xfd744a13, 0x225dcc5d, 0 }, /* #23 */
    5410     { 0x142016, 0x142817, 0x0d48d136, 0xfb459390, 0x679f370a, 0x004d8de6, 0x05d685d8, 0 }, /* #24 */
    5411     { 0x0623c3, 0x062bc3, 0xf6f1af7c, 0x0169cf5c, 0x75381212, 0x006b2b37, 0xf42a7709, 0 }, /* #25 */
    5412     { 0x2d2b56, 0x2d2b57, 0x5bbfd4d7, 0xb5a5eb80, 0x8f2e7d7c, 0xe5302eaa, 0xb5308080, 0 }, /* #26 */
    5413     { 0x040f93, 0x040f93, 0x4a302b9d, 0x80baf607, 0xe07f7678, 0x17401918, 0x503ad0f3, 0 }, /* #27 */
    5414     { 0x2c09d2, 0x2c09d3, 0x37fa46af, 0xb2fc8d21, 0x1036c8b2, 0x1433e38a, 0x5c645d2f, 0 }, /* #28 */
    5415     { 0x216806, 0x216807, 0x99098d3c, 0xf0e9d534, 0x82176afb, 0x1387dd1f, 0xcf70a6a3, 0 }, /* #29 */
    5416     { 0x0c1f42, 0x0c1f43, 0x8d17b9ba, 0x3f68bf2e, 0x10a2690d, 0xd91ea9d5, 0x569edd03, 0 }, /* #30 */
    5417     { 0x3f7b87, 0x3f7b87, 0x7d1c7577, 0x23f99022, 0x5763f6f9, 0xd2ffb211, 0xa3eb616e, 0 }, /* #31 */
    5418     { 0x090f06, 0x090f07, 0xbb572ecc, 0x67e9c0a0, 0xcc6e9a73, 0x1516db45, 0xb15e1b38, 0 }, /* #32 */
    5419     { 0x0d3387, 0x0d3b87, 0x1b7bd0a8, 0x1ac465b0, 0x5dbff484, 0xf6435ed9, 0xa54e155e, 0 }, /* #33 */
    5420     { 0x1c6156, 0x1c6957, 0xd0d59be3, 0x3e620b30, 0x37ed5cb7, 0xffedeeff, 0x00620f10, 0 }, /* #34 */
    5421     { 0x0b0457, 0x0b0c57, 0x7391d188, 0x69450a58, 0x2a5372fe, 0xe8cfd6e2, 0xcca2b83b, 0 }, /* #35 */
    5422     { 0x2d2fd2, 0x2d2fd3, 0xe56ef9e2, 0x436514da, 0x58d79874, 0x016a9525, 0xf25a153d, 0 }, /* #36 */
    5423     { 0x287196, 0x287997, 0x673b58df, 0x9e1850b4, 0x6947cd6b, 0xdcea9500, 0xa8ff61cc, 0 }, /* #37 */
    5424     { 0x2d4dc6, 0x2d4dc7, 0x02eaf096, 0xf81ab902, 0x4e592a2c, 0xffffa229, 0xffdfd6e3, 0 }, /* #38 */
    5425     { 0x1471d2, 0x1479d3, 0xb2919c34, 0x37627690, 0xb5a633db, 0xf0b2de0b, 0x3296ab34, 0 }, /* #39 */
    5426     { 0x2b1206, 0x2b1a07, 0x957f7da1, 0x8e4b08f1, 0x6510e00d, 0x03c979b2, 0xf6e5a951, 0 }, /* #40 */
    5427     { 0x0f20d7, 0x0f28d7, 0xd77f55a9, 0xfad62db3, 0x28d0f71f, 0xf88dccfa, 0x2f1049fb, 0 }, /* #41 */
    5428     { 0x293696, 0x293e97, 0x15866eea, 0x0981cfa4, 0xacdbf083, 0xfcef4a0f, 0xdb8b604a, 0 }, /* #42 */
    5429     { 0x1e4912, 0x1e4913, 0x2bed0cdf, 0x67f1342c, 0x97e83bd4, 0xfb75eabd, 0xe58b6554, 0 }, /* #43 */
    5430     { 0x2921c3, 0x2929c3, 0x2ec2cc8e, 0x405a3574, 0xf703969d, 0xf69bb65a, 0xcc955a76, 0 }, /* #44 */
    5431     { 0x257f46, 0x257f47, 0xef649fe3, 0x9de49297, 0xf73d0863, 0x03a2e811, 0xc7f1d8bd, 0 }, /* #45 */
    5432     { 0x0c0513, 0x0c0d13, 0x4d3c807c, 0x3fe3f4d8, 0xff1753ad, 0xf2dd6ef3, 0xd476c40a, 0 }, /* #46 */
    5433     { 0x0017d2, 0x001fd3, 0xb7b1075f, 0xf0d98938, 0xb27bea70, 0x07862c67, 0xe55c99c8, 0 }, /* #47 */
    5434     { 0x342c83, 0x342c83, 0xb91e3086, 0x56b2646e, 0x6d03cab5, 0xe8c1f215, 0x53f168fd, 0 }, /* #48 */
    5435     { 0x234447, 0x234c47, 0x8e2ab617, 0x651d39e8, 0x5618a745, 0x08a5a9c6, 0xec8dae58, 0 }, /* #49 */
    5436     { 0x312a42, 0x312a43, 0x8e4d5806, 0x96d10c18, 0xf7ce1a13, 0xe5522847, 0x3c11f204, 0 }, /* #50 */
    5437     { 0x280343, 0x280b43, 0xe8107dad, 0xdd82940b, 0x52aafd67, 0xf7c86a58, 0x57e29f97, 0 }, /* #51 */
    5438     { 0x1b1f96, 0x1b1f97, 0xb849de74, 0xea955038, 0x39abcf5e, 0xee6d6f5f, 0x3ebb41e6, 0 }, /* #52 */
    5439     { 0x230316, 0x230b17, 0x39bb8bb7, 0xb1ac069f, 0xc7d1d9d1, 0xf9478ffd, 0xe2332c59, 0 }, /* #53 */
    5440     { 0x243947, 0x243947, 0xb989aa1a, 0xcf844228, 0xbcfeae78, 0x032e92b6, 0xf4708864, 0 }, /* #54 */
    5441     { 0x146352, 0x146b53, 0x362272c2, 0x192e783e, 0x4f9c3a52, 0x0570767f, 0x19b8e57f, 0 }, /* #55 */
    5442     { 0x2322d7, 0x232ad7, 0xef0619af, 0x4b825a81, 0xf9804847, 0xfe9ae25c, 0x15094acf, 0 }, /* #56 */
    5443     { 0x0e66d3, 0x0e6ed3, 0x6480b171, 0x9512af8f, 0x3d01a543, 0x159b28c1, 0x3708f0ff, 0 }, /* #57 */
    5444     { 0x061193, 0x061993, 0x426be079, 0x0c0de018, 0xb85e4a00, 0x04657a37, 0x10f1cad8, 0 }, /* #58 */
    5445     { 0x3c5446, 0x3c5c47, 0xd6ca9838, 0xd72a7560, 0x4ecf9038, 0xf106b86d, 0x5d0574f4, 0 }, /* #59 */
    5446     { 0x014e06, 0x014e07, 0xd66ba2cf, 0x6c655280, 0x348dcf88, 0x1321eaba, 0x8a342580, 0 }, /* #60 */
    5447     { 0x097b93, 0x097b93, 0x85ede611, 0x563d73e3, 0x059b89f5, 0x0c29a7a4, 0xe67e36b3, 0 }, /* #61 */
    5448     { 0x393583, 0x393d83, 0x43e84016, 0x2b59720e, 0xc77c0049, 0x18ecd273, 0x5df6bc75, 0 }, /* #62 */
    5449     { 0x0e5586, 0x0e5d87, 0x8224077b, 0x11369469, 0xcb673e29, 0xecc2b7f4, 0x27221c6b, 0 }, /* #63 */
    5450     { 0x376992, 0x376993, 0xd08fdecd, 0xc9280a18, 0xd56c8e0d, 0xfe2b2d62, 0x09e20278, 0 }, /* #64 */
    5451     { 0x101953, 0x101953, 0x53f04db0, 0xd192a920, 0x857c680a, 0x0df56efc, 0x2a926b56, 0 }, /* #65 */
    5452     { 0x0470c7, 0x0478c7, 0xd0dfab39, 0xef0f3e4f, 0x0c6233d6, 0x16f83ce0, 0x83394dc7, 0 }, /* #66 */
    5453     { 0x216643, 0x216e43, 0x81c2fad2, 0x56de1cce, 0xa7e112b8, 0xeb7f2d7b, 0x2994234f, 0 }, /* #67 */
    5454     { 0x1a4d87, 0x1a4d87, 0xf6625c11, 0x32d75bf8, 0x338a9ccf, 0xfcf2d500, 0x513cf478, 0 }, /* #68 */
    5455     { 0x161bd2, 0x161bd3, 0xf0c4ead8, 0x9fe3c100, 0xd01623eb, 0x05db43ff, 0x9d904260, 0 }, /* #69 */
    5456     { 0x265cd2, 0x265cd3, 0xf53337bf, 0x153bd8a0, 0x359118b5, 0xfcec64bf, 0x48ed4f60, 0 }, /* #70 */
    5457     { 0x362c16, 0x362c17, 0xc6d01429, 0x3bcd8b72, 0x86db933d, 0x016ca3c9, 0xf99fae22, 0 }, /* #71 */
    5458     { 0x217887, 0x217887, 0xad3226be, 0x85198cd4, 0xf78dbbf3, 0x01e1c4df, 0xfa2e8bd6, 0 }, /* #72 */
    5459     { 0x1e4d47, 0x1e4d47, 0x66767005, 0x7a09bbba, 0xe9b48cd0, 0xf90e94f9, 0xeea72bf2, 0 }, /* #73 */
    5460     { 0x3634c3, 0x363cc3, 0xedc42d49, 0x46c6e9f0, 0xea792b18, 0xfbf0f1b7, 0x38fc4a70, 0 }, /* #74 */
    5461     { 0x3b3d17, 0x3b3d17, 0xd7e97a40, 0x664874c0, 0x61592cd7, 0xfa1e5dca, 0x258ee85b, 0 }, /* #75 */
    5462     { 0x386256, 0x386a57, 0x359b3266, 0xd92dba6c, 0x600a02dc, 0xef82e223, 0xb141c9f2, 0 }, /* #76 */
    5463     { 0x3168d7, 0x3168d7, 0x85e1b835, 0x5bf405b7, 0xfa4e7b00, 0x231886d6, 0xb66d7bbb, 0 }, /* #77 */
    5464     { 0x164dc7, 0x164dc7, 0x7094a09d, 0x66bcfb4c, 0x6dbcbc55, 0x00da6a2b, 0x01f0a8bc, 0 }, /* #78 */
    5465     { 0x154f82, 0x154f83, 0x6732c552, 0x2afc14b4, 0xb6389e98, 0x197a929e, 0x3f3449ca, 0 }, /* #79 */
    5466     { 0x182e06, 0x182e07, 0x3888aa61, 0x4f7bae5a, 0xd46a0419, 0x0d4b55e4, 0x3c33309a, 0 }, /* #80 */
    5467     { 0x3c0e02, 0x3c0e03, 0x47fa47e5, 0x53197ca6, 0x80860f7a, 0xe565bba9, 0xa16233ae, 0 }, /* #81 */
    5468     { 0x2e7583, 0x2e7d83, 0x050038d1, 0x82377a00, 0x519244bb, 0xff414f4b, 0xd9de5a00, 0 }, /* #82 */
    5469     { 0x264346, 0x264b47, 0xba1dd0e7, 0xf2897498, 0x3b7e2c53, 0x1c3c8c5a, 0x98901ba8, 0 }, /* #83 */
    5470     { 0x076006, 0x076807, 0xf0045653, 0x7a7001fe, 0xacbf7bc5, 0xff0ad2e3, 0x0f56fa4a, 0 }, /* #84 */
    5471     { 0x366f46, 0x366f47, 0x27611f82, 0x3ab3092a, 0x595ba400, 0x025f5441, 0x0f6c29d5, 0 }, /* #85 */
    5472     { 0x2e66d6, 0x2e6ed7, 0xd062f8af, 0xc9a34ab0, 0x11b4d264, 0xf5e2e585, 0x3660ac50, 0 }, /* #86 */
    5473     { 0x1074c7, 0x107cc7, 0x727e8cfc, 0x567ffb60, 0x925a2f1d, 0xd486766a, 0x9ecb4328, 0 }, /* #87 */
    5474     { 0x2606c3, 0x260ec3, 0xb20e3b0f, 0xad55612e, 0x04476f75, 0xedf2dbc0, 0x3b49a3f2, 0 }, /* #88 */
    5475     { 0x2a2412, 0x2a2c13, 0xbbfbb733, 0x745f42d5, 0x8ab8b4dc, 0x185560f6, 0xa469fdd7, 0 }, /* #89 */
    5476     { 0x1840c6, 0x1848c7, 0x31cedf1a, 0x858ec874, 0x44995e55, 0xfd14edb2, 0xf10041a2, 0 }, /* #90 */
    5477     { 0x150bd2, 0x150bd3, 0xf3fa88b4, 0x96b34078, 0xc524fc15, 0x030bcd21, 0xbf21c956, 0 }, /* #91 */
    5478     { 0x294d53, 0x294d53, 0x8c9de8af, 0x691c14fd, 0xa3bdab1d, 0x1febd68e, 0xb92d3013, 0 }, /* #92 */
    5479     { 0x2f4c92, 0x2f4c93, 0x37d5e7c5, 0x39240a67, 0x3c6373f9, 0x08240be1, 0x2553203b, 0 }, /* #93 */
    5480     { 0x293557, 0x293d57, 0xa734af34, 0x9cb4e6c4, 0xf3dab3db, 0x22ea5f4b, 0x9b560975, 0 }, /* #94 */
    5481     { 0x070f03, 0x070f03, 0xbdf5083a, 0x37acc194, 0x61ef379d, 0x18b8b525, 0xa02c35d2, 0 }, /* #95 */
     8074    { 0x085d12, 0x085512, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0 }, /* #0 */
     8075    { 0x053f03, 0x053702, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0 }, /* #1 */
     8076    { 0x2b7ad3, 0x2b72d2, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0 }, /* #2 */
     8077    { 0x1f5542, 0x1f5542, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0 }, /* #3 */
     8078    { 0x321bc2, 0x3213c2, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0 }, /* #4 */
     8079    { 0x3e7247, 0x3e7246, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0 }, /* #5 */
     8080    { 0x024906, 0x024106, 0x4825f18d, 0x00000000, 0x731584fc, 0x00000000, 0x00000000, 0 }, /* #6 */
     8081    { 0x0d5697, 0x0d5696, 0x28c3795b, 0x00000000, 0x79547b18, 0x00000000, 0x00000000, 0 }, /* #7 */
     8082    { 0x1d22c3, 0x1d22c2, 0x5270f217, 0x00000000, 0x3525ee49, 0x00000000, 0x00000000, 0 }, /* #8 */
     8083    { 0x3f3697, 0x3f3696, 0xd7f39504, 0x00000000, 0xf8bc66b8, 0x00000000, 0x00000000, 0 }, /* #9 */
     8084    { 0x3b5703, 0x3b5702, 0xfde8e52a, 0x00000000, 0x451d68fa, 0x00000000, 0x00000000, 0 }, /* #10 */
     8085    { 0x171883, 0x171082, 0x648bd178, 0x00000000, 0x57653006, 0x00000000, 0x00000000, 0 }, /* #11 */
     8086    { 0x340697, 0x340e97, 0x03a67d11, 0xe6eab953, 0x675d09c9, 0xfe5cdc5d, 0x8d2da023, 0 }, /* #12 */
     8087    { 0x2c6097, 0x2c6897, 0x8d397150, 0xd934a440, 0x763e62cb, 0xdf8e989d, 0x485cb234, 0 }, /* #13 */
     8088    { 0x371903, 0x371903, 0x20a03d86, 0x7a551568, 0x382759f9, 0x0c2c4a60, 0x5f84073c, 0 }, /* #14 */
     8089    { 0x370446, 0x370c47, 0x653ba7a2, 0x5102bfa0, 0x2f7ab09a, 0x0c9af627, 0x1fe066d0, 0 }, /* #15 */
     8090    { 0x3d7203, 0x3d7a03, 0x8f9d5083, 0x96cd60ad, 0xe110f14a, 0xf2405209, 0x1f51630f, 0 }, /* #16 */
     8091    { 0x3e7dd3, 0x3e7dd3, 0x6eb83dfe, 0xbdb38d68, 0x31f72168, 0x25edc871, 0x57b26d4c, 0 }, /* #17 */
     8092    { 0x252493, 0x252c93, 0x5c62136d, 0x59495f09, 0xeae9887d, 0x039bc7f7, 0x09ffdc8d, 0 }, /* #18 */
     8093    { 0x2852c7, 0x285ac7, 0x19706826, 0xd8e16070, 0xe2c5c4a9, 0x0a216f79, 0x65f265e8, 0 }, /* #19 */
     8094    { 0x0075c6, 0x007dc7, 0xd9364ee0, 0xb6bad080, 0x3c7481e1, 0xff3ecd72, 0x04fb1a9c, 0 }, /* #20 */
     8095    { 0x101b07, 0x101b07, 0x685dae57, 0xffd768a0, 0x1e610748, 0xe1135cc3, 0xb4253860, 0 }, /* #21 */
     8096    { 0x184156, 0x184957, 0x6cebbfa9, 0x49994132, 0xe9740749, 0x1b75cf5e, 0x408a5ee2, 0 }, /* #22 */
     8097    { 0x1b4796, 0x1b4f97, 0xccc0ba34, 0x8a847ed4, 0x0100d34a, 0x06f81df0, 0xdd2f9fc9, 0 }, /* #23 */
     8098    { 0x2374c2, 0x237cc3, 0x7250e0ba, 0xd6358d88, 0xdbd1ed24, 0xddaf8b88, 0xb3280594, 0 }, /* #24 */
     8099    { 0x236756, 0x236f57, 0x641f96ef, 0xa3eb08b8, 0x95ee5843, 0xee5bcb31, 0xd2e4c2c8, 0 }, /* #25 */
     8100    { 0x2f6202, 0x2f6a03, 0xb328e5c9, 0xe867c8e1, 0x82062a30, 0xf59316a8, 0x22bbb659, 0 }, /* #26 */
     8101    { 0x003f93, 0x003f93, 0x056989e0, 0xeb30f680, 0x13dad3e6, 0x016d9e86, 0x438dcc0c, 0 }, /* #27 */
     8102    { 0x0f4a52, 0x0f4a53, 0x53a298fa, 0xa03c0a40, 0xd7e94f28, 0x1934e5b1, 0x4d27c3a0, 0 }, /* #28 */
     8103    { 0x1c4417, 0x1c4c17, 0xae3c669d, 0x8f8e6c43, 0xbf7505f5, 0x0b8b9299, 0xdbda385f, 0 }, /* #29 */
     8104    { 0x2a7342, 0x2a7b43, 0xbc487c24, 0xa87ecca8, 0xface3e67, 0xdfa05caf, 0x7a62fa5a, 0 }, /* #30 */
     8105    { 0x224882, 0x224883, 0x92d02a62, 0x8af31e0e, 0x208eb267, 0x033f6327, 0xf862b9b7, 0 }, /* #31 */
     8106    { 0x0e3a46, 0x0e3a47, 0x29690183, 0x510e3fa8, 0x7f268923, 0xf4d4feb0, 0xbaf57938, 0 }, /* #32 */
     8107    { 0x290a93, 0x290a93, 0x438a47e4, 0x11375668, 0xab75ec60, 0xe11e049b, 0x8af1a8ea, 0 }, /* #33 */
     8108    { 0x084116, 0x084917, 0x2b3cabf0, 0x365e0ba0, 0x5c3c2fbd, 0x08adab8c, 0x33622fc6, 0 }, /* #34 */
     8109    { 0x2e0a86, 0x2e0a87, 0x74881b2f, 0x40c7a835, 0x93b0e66e, 0x1e74d3f9, 0x42e849db, 0 }, /* #35 */
     8110    { 0x086b06, 0x086b07, 0x26a0f87a, 0xa1c82744, 0x92194639, 0x08a62180, 0x3951724a, 0 }, /* #36 */
     8111    { 0x261657, 0x261e57, 0x236295fb, 0xc366badb, 0x5d64c4b6, 0x09379131, 0x42aeb8a1, 0 }, /* #37 */
     8112    { 0x1b5347, 0x1b5b47, 0x03409dfe, 0x9840bb36, 0x4744905d, 0xfedc868c, 0xa661cd65, 0 }, /* #38 */
     8113    { 0x333592, 0x333d93, 0x5215b4f1, 0xfec47e36, 0x8f1a6451, 0xdb58b1b6, 0x8db00996, 0 }, /* #39 */
     8114    { 0x156c06, 0x156c07, 0xc53a9380, 0x2fa55500, 0x88a9bb2e, 0x002c1823, 0xff3fee46, 0 }, /* #40 */
     8115    { 0x3476c6, 0x347ec7, 0xe66c2329, 0x949a87c2, 0x85788d47, 0x083dd18c, 0xad8353f2, 0 }, /* #41 */
     8116    { 0x3c6d03, 0x3c6d03, 0x345a8f4e, 0xb3a38e6c, 0xa57664bc, 0x0d0cb9dd, 0x3fcf85da, 0 }, /* #42 */
     8117    { 0x1c6cc6, 0x1c6cc7, 0x2bbc40c3, 0xf5d575fa, 0xd43ff977, 0x0ccb2567, 0x4ae2b27e, 0 }, /* #43 */
     8118    { 0x3473c7, 0x347bc7, 0x329d22f3, 0x38d52d12, 0x2a61997a, 0xfc5ea01b, 0xeda34f26, 0 }, /* #44 */
     8119    { 0x215f12, 0x215f13, 0xc670eab7, 0x07542b7b, 0x5f4197ae, 0xef11b26f, 0x4b4d515d, 0 }, /* #45 */
     8120    { 0x185742, 0x185f43, 0x05de5ca9, 0xcae313a5, 0x09957f15, 0xfe4c7dca, 0xb5ca409d, 0 }, /* #46 */
     8121    { 0x181f03, 0x181f03, 0x105bb4c9, 0xa1dd8058, 0xe7e2b025, 0xf912d16d, 0x939a6198, 0 }, /* #47 */
     8122    { 0x3d4c17, 0x3d4c17, 0x86166b6d, 0x8b24d157, 0x29e6c43a, 0xea65bd41, 0x2d5cd153, 0 }, /* #48 */
     8123    { 0x325816, 0x325817, 0x359280d7, 0xd0cf0d84, 0x6548bebb, 0xf4e262ec, 0xcae1fa1c, 0 }, /* #49 */
     8124    { 0x2b6a86, 0x2b6a87, 0x4ea85fe9, 0xb0091a86, 0x9030c183, 0xe7b553ad, 0xb0f0a896, 0 }, /* #50 */
     8125    { 0x0c28d6, 0x0c28d7, 0x557867be, 0x0db28a74, 0x53e2f5f5, 0x1de2292d, 0x5981b206, 0 }, /* #51 */
     8126    { 0x0e34d7, 0x0e3cd7, 0xd9ccda7b, 0xee8e1b23, 0x581bce78, 0xf505e0c6, 0x49905579, 0 }, /* #52 */
     8127    { 0x1b7fd6, 0x1b7fd7, 0xb8a5ed4e, 0xdf0e7db4, 0x957eb8f0, 0xf1e3eaec, 0x329f9f96, 0 }, /* #53 */
     8128    { 0x264ad3, 0x264ad3, 0xa079e657, 0xf3f40c15, 0x63016a69, 0xd57bd374, 0x71f12573, 0 }, /* #54 */
     8129    { 0x340a13, 0x340a13, 0x258388c5, 0x0a5b37c9, 0x5e887194, 0x0bb3599f, 0x4fd8bb35, 0 }, /* #55 */
     8130    { 0x2a1c93, 0x2a1c93, 0xd5d5dbf0, 0x7a5ce800, 0x4b5a9596, 0x03f0d9e9, 0xe812d180, 0 }, /* #56 */
     8131    { 0x383f07, 0x383f07, 0xa373a59a, 0x10db9a8a, 0xbd7d33a4, 0xdad73427, 0x66c99459, 0 }, /* #57 */
     8132    { 0x2a72d3, 0x2a7ad3, 0x46e0ef34, 0x4fc46d6c, 0xd9786346, 0xe7f15700, 0xa91c1bc7, 0 }, /* #58 */
     8133    { 0x235b92, 0x235b93, 0x07eeab35, 0xab2d2d58, 0x462a28a4, 0xffcefd6c, 0xf9d24af8, 0 }, /* #59 */
     8134    { 0x381e43, 0x381e43, 0x4f4af085, 0x15b0c902, 0xc0f4b39b, 0xd8bc4255, 0x813b859a, 0 }, /* #60 */
     8135    { 0x0062c3, 0x006ac3, 0x7c9e483a, 0x9bb3e1be, 0x7b97f6ed, 0xfb0c94c9, 0xf5d4602b, 0 }, /* #61 */
     8136    { 0x356356, 0x356b57, 0x6e2a07d3, 0xd5cacf25, 0x7bcbb024, 0xe1b44116, 0xb9992a27, 0 }, /* #62 */
     8137    { 0x1e03d3, 0x1e0bd3, 0xa0eb1094, 0xe56df618, 0xa88d756e, 0xf4735286, 0x1f189d8e, 0 }, /* #63 */
     8138    { 0x100642, 0x100e43, 0xfb14bb51, 0x5b2ecd08, 0xce15e124, 0xfeccdd9e, 0x3e702a88, 0 }, /* #64 */
     8139    { 0x380793, 0x380f93, 0x8f8c7d19, 0x6229c746, 0x1068fc48, 0xd7596c63, 0x5c8b0436, 0 }, /* #65 */
     8140    { 0x0103d7, 0x010bd7, 0xb0d61239, 0x6b240a6c, 0x7646960e, 0x0d8f8e10, 0xd425adcc, 0 }, /* #66 */
     8141    { 0x353643, 0x353e43, 0x0c07430b, 0x1506d98e, 0xf0c28d58, 0xfc7781af, 0xb4cda56a, 0 }, /* #67 */
     8142    { 0x266d13, 0x266d13, 0x3aa0d198, 0x27f72fc0, 0xd420703a, 0x1572e457, 0x5da7fa28, 0 }, /* #68 */
     8143    { 0x180803, 0x180803, 0xe3914ee3, 0x1f539e08, 0x18d24c26, 0xf663fcbd, 0x56858058, 0 }, /* #69 */
     8144    { 0x3341c7, 0x3349c7, 0x49ad328e, 0x1f2f5238, 0x89d20d98, 0xff4641d9, 0xfd7a9c04, 0 }, /* #70 */
     8145    { 0x190ad7, 0x190ad7, 0xe39f1e09, 0xdbadf9df, 0x636cf324, 0x0d8b9f41, 0x85ced2a7, 0 }, /* #71 */
     8146    { 0x277597, 0x277d97, 0x6436d579, 0x315b6b62, 0x4bf90d82, 0x1db60a20, 0x4be5d7f2, 0 }, /* #72 */
     8147    { 0x0456d2, 0x045ed3, 0xac29c38f, 0xd1b63249, 0x69e618c3, 0xd779b84d, 0x7bbe60a7, 0 }, /* #73 */
     8148    { 0x3b3343, 0x3b3b43, 0x6bffba90, 0xf3158110, 0xe2317b54, 0xf1e82698, 0xde97fa29, 0 }, /* #74 */
     8149    { 0x282952, 0x282953, 0x6e0bfe0a, 0x67493ae8, 0xd5537af7, 0x27691a95, 0x5bae19e4, 0 }, /* #75 */
     8150    { 0x2576c2, 0x257ec3, 0xf16b3c2b, 0x0d72d9ae, 0xb73b4465, 0xfedbf357, 0x1407800a, 0 }, /* #76 */
     8151    { 0x273b97, 0x273b97, 0xc17b60a7, 0x3bda0f10, 0x54d7ba40, 0x17af14de, 0x9f04ca70, 0 }, /* #77 */
     8152    { 0x062fc6, 0x062fc7, 0x4f7f9481, 0x27391be8, 0x80eec9ed, 0xeb350912, 0xbd0b07e8, 0 }, /* #78 */
     8153    { 0x345052, 0x345853, 0x238faa6a, 0xea930740, 0xecfd4836, 0x05a274b4, 0x28900920, 0 }, /* #79 */
     8154    { 0x074983, 0x074983, 0x802ad939, 0x382347c7, 0x7d1b4e18, 0xda3a949e, 0x4ba428ff, 0 }, /* #80 */
     8155    { 0x3f2407, 0x3f2c07, 0x1122bdbe, 0x89699d64, 0xffd70dbb, 0xfffc2a03, 0xffc6b18e, 0 }, /* #81 */
     8156    { 0x332303, 0x332b03, 0xabca03e7, 0xaeb1ae84, 0xdbc64926, 0x02fc4bbe, 0xf6ec8cdc, 0 }, /* #82 */
     8157    { 0x135b87, 0x135b87, 0x13bbf17d, 0xd2f86197, 0x97eb707d, 0xfdb2ed6d, 0xe2264ba3, 0 }, /* #83 */
     8158    { 0x2f4bd3, 0x2f4bd3, 0x81f013a7, 0xf2ed7b7f, 0x389a5ac2, 0x30633bdd, 0x9dbcb469, 0 }, /* #84 */
     8159    { 0x201a07, 0x201a07, 0x9c0e82ae, 0xa66c354c, 0x3ca59cb9, 0x0dbb1089, 0xdcd454ca, 0 }, /* #85 */
     8160    { 0x0a2887, 0x0a2887, 0x43c06107, 0x6ecba1d4, 0x0b223551, 0x1e65760d, 0x72da5e8c, 0 }, /* #86 */
     8161    { 0x357416, 0x357c17, 0x71223f96, 0x99466fc2, 0xff7ccae0, 0xef2bd873, 0xd9eb7983, 0 }, /* #87 */
     8162    { 0x363593, 0x363d93, 0x4f8b009a, 0x640d3a74, 0xaed4a742, 0x265925f2, 0x7b6b5f22, 0 }, /* #88 */
     8163    { 0x324f82, 0x324f83, 0x31df21c5, 0x7ba4668d, 0x302246ea, 0xf8ab2be2, 0xda5de629, 0 }, /* #89 */
     8164    { 0x313c12, 0x313c13, 0xdab3f1f7, 0xec91348e, 0x5bd2bda6, 0xfa14a72b, 0x28a10c62, 0 }, /* #90 */
     8165    { 0x342b92, 0x342b93, 0x441a1b3d, 0x9d77e029, 0x8df243e5, 0x188c6d4b, 0x5c47975d, 0 }, /* #91 */
     8166    { 0x2209d7, 0x2209d7, 0x3b91f5a7, 0xbd1a03c1, 0x7feb27d9, 0xeb694189, 0xa7853857, 0 }, /* #92 */
     8167    { 0x360cd3, 0x360cd3, 0x3985a957, 0x709cd2b3, 0xf630ac41, 0x0c04c89e, 0x357d1c05, 0 }, /* #93 */
     8168    { 0x3a4887, 0x3a4887, 0x7ec2c97a, 0xa5fbee70, 0xe63988c6, 0xc6320110, 0x8b42b398, 0 }, /* #94 */
     8169    { 0x1c66c2, 0x1c6ec3, 0xe171ceb7, 0x94860166, 0x76ba6188, 0xf79a76ff, 0x465943ca, 0 }, /* #95 */
    54828170};
    54838171static const MULDIVU32_TEST_T g_aTests_div_u32_amd[] =
    54848172{
    5485     { 0x011f53, 0x011f53, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, -1 }, /* #0 */
    5486     { 0x2b6053, 0x2b6053, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, -1 }, /* #1 */
    5487     { 0x1c3c57, 0x1c3c57, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, -1 }, /* #2 */
    5488     { 0x1b4a03, 0x1b4a03, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, -1 }, /* #3 */
    5489     { 0x193242, 0x193242, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, -1 }, /* #4 */
    5490     { 0x0824c3, 0x0824c3, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, -1 }, /* #5 */
    5491     { 0x251317, 0x251317, 0x6d1e0f90, 0x6d1e0f90, 0x508fce14, 0x508fce14, 0x00000000, -1 }, /* #6 */
    5492     { 0x220b82, 0x220b82, 0x32f73aa3, 0x32f73aa3, 0x052abd79, 0x052abd79, 0x00000000, -1 }, /* #7 */
    5493     { 0x3d5597, 0x3d5597, 0x3ffdc66d, 0x3ffdc66d, 0xedee5fc0, 0xedee5fc0, 0x00000000, -1 }, /* #8 */
    5494     { 0x106e82, 0x106e82, 0xdcb4b0d0, 0xdcb4b0d0, 0xdac43669, 0xdac43669, 0x00000000, -1 }, /* #9 */
    5495     { 0x103513, 0x103513, 0x76565604, 0x76565604, 0x9e293c7a, 0x9e293c7a, 0x00000000, -1 }, /* #10 */
    5496     { 0x011dc3, 0x011dc3, 0xf6e452b6, 0xf6e452b6, 0x87f246e1, 0x87f246e1, 0x00000000, -1 }, /* #11 */
    5497     { 0x0b0287, 0x0b0213, 0x78b066dc, 0x281854b1, 0x0531336b, 0x1d542546, 0x2126b876, 0 }, /* #12 */
    5498     { 0x187cc6, 0x187c12, 0xdaa9d39d, 0x040e8e70, 0x038416eb, 0xca844b6d, 0xddde5405, 0 }, /* #13 */
    5499     { 0x1e4442, 0x1e4442, 0xd5dd2023, 0xd5dd2023, 0x686905df, 0x686905df, 0x07008833, -1 }, /* #14 */
    5500     { 0x2d4fd6, 0x2d4f12, 0x81e98f26, 0x8e90aa70, 0x4cb52998, 0x4f17e726, 0x89bde180, 0 }, /* #15 */
    5501     { 0x1f1f57, 0x1f1f13, 0xf32053a1, 0x71021f0c, 0x4f528940, 0x115dc75d, 0xb3b0d09b, 0 }, /* #16 */
    5502     { 0x0f2b53, 0x0f2b13, 0xd9813ae1, 0x56b8a260, 0x55703efa, 0x4126cb61, 0xfc369a14, 0 }, /* #17 */
    5503     { 0x3d56c3, 0x3d56c3, 0x6b5e4c92, 0x6b5e4c92, 0xfbf53c4f, 0xfbf53c4f, 0xa14aa61d, -1 }, /* #18 */
    5504     { 0x1f4ad6, 0x1f4ad6, 0x71880032, 0x71880032, 0x17c50cd9, 0x17c50cd9, 0x09ce86c0, -1 }, /* #19 */
    5505     { 0x302c47, 0x302c13, 0xabbe9565, 0xbc6b053b, 0x6d423052, 0x5ab1d90d, 0x94728f88, 0 }, /* #20 */
    5506     { 0x2d3416, 0x2d3412, 0x77364d53, 0x55240425, 0x4e0ec14a, 0x3347c78c, 0xeab3e87b, 0 }, /* #21 */
    5507     { 0x2419d7, 0x2419d7, 0x0ae4ccc5, 0x0ae4ccc5, 0xf33fbfec, 0xf33fbfec, 0xde515a10, -1 }, /* #22 */
    5508     { 0x3000d2, 0x3000d2, 0xcec56fc3, 0xcec56fc3, 0xc42c72c8, 0xc42c72c8, 0x4223cb6f, -1 }, /* #23 */
    5509     { 0x010657, 0x010613, 0x6746d539, 0xf6aaf4f3, 0x9b58c627, 0x56ed9708, 0xa139594b, 0 }, /* #24 */
    5510     { 0x0853d2, 0x085312, 0xbf52c466, 0xde21d7bb, 0xd2dc2504, 0x0681a7ad, 0xf302541b, 0 }, /* #25 */
    5511     { 0x1f7392, 0x1f7392, 0xd9f212c8, 0xd9f212c8, 0xa3af369a, 0xa3af369a, 0x8429cac3, -1 }, /* #26 */
    5512     { 0x3e6b03, 0x3e6b03, 0x9b415e2d, 0x9b415e2d, 0x208e0b29, 0x208e0b29, 0x0d7ec171, -1 }, /* #27 */
    5513     { 0x0e0956, 0x0e0912, 0xfacf4129, 0x5b2cc048, 0x3cbf29bc, 0x90127979, 0xaa9072c6, 0 }, /* #28 */
    5514     { 0x1f3ad6, 0x1f3a12, 0xa31a33d8, 0x83551e4a, 0x4d41bbe9, 0x19c4872a, 0x9697c4cb, 0 }, /* #29 */
    5515     { 0x3917d7, 0x3917d7, 0x248c2751, 0x248c2751, 0xad694995, 0xad694995, 0x9b5e0d51, -1 }, /* #30 */
    5516     { 0x3c4ec2, 0x3c4e12, 0x87de72c3, 0x3efe8887, 0x1d408511, 0x767dfcd6, 0x76e04eeb, 0 }, /* #31 */
    5517     { 0x1d4252, 0x1d4252, 0x6ab56b61, 0x6ab56b61, 0xe7d238b7, 0xe7d238b7, 0x5a898acd, -1 }, /* #32 */
    5518     { 0x374702, 0x374702, 0x8834d5fb, 0x8834d5fb, 0x44cc76c6, 0x44cc76c6, 0x0b89c3a0, -1 }, /* #33 */
    5519     { 0x0a4343, 0x0a4313, 0x5c47f1b7, 0xc4305e94, 0xb74e33e2, 0xa2673a5b, 0xef3056cb, 0 }, /* #34 */
    5520     { 0x126256, 0x126256, 0x6c7dd5f8, 0x6c7dd5f8, 0xb96ac46d, 0xb96ac46d, 0x5085ed8e, -1 }, /* #35 */
    5521     { 0x2f0e13, 0x2f0e13, 0x9a1fed52, 0x2cc34b8e, 0x2615afe4, 0x7790759a, 0xd9ceb544, 0 }, /* #36 */
    5522     { 0x1e3146, 0x1e3146, 0x7352329e, 0x7352329e, 0x99793d64, 0x99793d64, 0x66ad9e20, -1 }, /* #37 */
    5523     { 0x285a96, 0x285a12, 0xf31b8bf7, 0x23b1c294, 0x1582402b, 0x01c12dd3, 0x9a42d215, 0 }, /* #38 */
    5524     { 0x2e6e03, 0x2e6e03, 0x8d82d5d6, 0x8d82d5d6, 0xc8a4fc5b, 0xc8a4fc5b, 0xc7b3df9f, -1 }, /* #39 */
    5525     { 0x180843, 0x180843, 0xd28e2d7b, 0xd28e2d7b, 0xf44c1094, 0xf44c1094, 0x2dd4a032, -1 }, /* #40 */
    5526     { 0x214a17, 0x214a17, 0x21496bae, 0x21496bae, 0xdb3c9e68, 0xdb3c9e68, 0x28c3cbd0, -1 }, /* #41 */
    5527     { 0x395992, 0x395992, 0xe1bcb268, 0xe1bcb268, 0x2b64db25, 0x2b64db25, 0x2a6f9138, -1 }, /* #42 */
    5528     { 0x270946, 0x270946, 0xa4535df0, 0xa4535df0, 0x9d3c4a31, 0x9d3c4a31, 0x0fca8722, -1 }, /* #43 */
    5529     { 0x2d5147, 0x2d5113, 0x98c6a9c5, 0x699ed6d0, 0x5ab3f20b, 0x115ced25, 0xdbd7deb2, 0 }, /* #44 */
    5530     { 0x1d2713, 0x1d2713, 0x338dac9b, 0x338dac9b, 0x9a3f0e8e, 0x9a3f0e8e, 0x61d49a18, -1 }, /* #45 */
    5531     { 0x102f02, 0x102f02, 0x5891b2e0, 0x5891b2e0, 0x8576bd8d, 0x8576bd8d, 0x3696979b, -1 }, /* #46 */
    5532     { 0x3b7dd2, 0x3b7d12, 0x3d49243f, 0x1c9b0932, 0x08cb1c58, 0x15355a8b, 0x4eb1d9ea, 0 }, /* #47 */
    5533     { 0x193a02, 0x193a02, 0xf4c31a1c, 0xf4c31a1c, 0x74e73f53, 0x74e73f53, 0x39ee9e1a, -1 }, /* #48 */
    5534     { 0x0d7b82, 0x0d7b12, 0x733aa153, 0xebeadda5, 0x4e356a6b, 0x029a9281, 0x54ddbeea, 0 }, /* #49 */
    5535     { 0x207f53, 0x207f53, 0x5c5c627e, 0x5c5c627e, 0xb5464cbd, 0xb5464cbd, 0x5a584871, -1 }, /* #50 */
    5536     { 0x3c2107, 0x3c2113, 0x528c2e55, 0xa0bc3790, 0x3135f8c9, 0x126fe355, 0x4e608e30, 0 }, /* #51 */
    5537     { 0x167887, 0x167887, 0x4720dd02, 0x4720dd02, 0x7e8dd2c9, 0x7e8dd2c9, 0x1109aa34, -1 }, /* #52 */
    5538     { 0x056556, 0x056556, 0xccc9d9b4, 0xccc9d9b4, 0xd7f3befb, 0xd7f3befb, 0x837f5d06, -1 }, /* #53 */
    5539     { 0x343697, 0x343697, 0xc973b4d2, 0xc973b4d2, 0x8b646caa, 0x8b646caa, 0x2e1a3391, -1 }, /* #54 */
    5540     { 0x1f54d6, 0x1f54d6, 0xce57f04d, 0xce57f04d, 0x6f615696, 0x6f615696, 0x1f7baa27, -1 }, /* #55 */
    5541     { 0x1f7696, 0x1f7612, 0x58b62b3b, 0x23101a19, 0x1fd05bfd, 0xe1f0133f, 0xe8474f5c, 0 }, /* #56 */
    5542     { 0x2b3586, 0x2b3586, 0x6f50e14c, 0x6f50e14c, 0x66f75cd8, 0x66f75cd8, 0x39f09db7, -1 }, /* #57 */
    5543     { 0x0217c6, 0x021712, 0xe644196c, 0x883a11d8, 0x40e11514, 0x1c0a5934, 0x79ec18a5, 0 }, /* #58 */
    5544     { 0x063703, 0x063713, 0xbed02747, 0xf8180c31, 0x93c2c688, 0x54f9b8f9, 0x987835ae, 0 }, /* #59 */
    5545     { 0x0c3f06, 0x0c3f12, 0xc7ffefc2, 0x8d8e31bb, 0x73d5ada8, 0x7abbf728, 0xd17c0b2e, 0 }, /* #60 */
    5546     { 0x0201d3, 0x0201d3, 0x4b0fb723, 0x4b0fb723, 0xb4c08154, 0xb4c08154, 0x0a6aedae, -1 }, /* #61 */
    5547     { 0x1a3fd3, 0x1a3f13, 0xd955fa15, 0x4b3561b2, 0x357c5670, 0x50806879, 0xb60eee7e, 0 }, /* #62 */
    5548     { 0x0b4e97, 0x0b4e97, 0xd2f285c1, 0xd2f285c1, 0xb02b6c72, 0xb02b6c72, 0x32dcc912, -1 }, /* #63 */
    5549     { 0x147787, 0x147713, 0xeb8f3518, 0xd281cc8c, 0x86e6f1d3, 0x498f1364, 0xa40e572f, 0 }, /* #64 */
    5550     { 0x3d6107, 0x3d6113, 0xc748dcb9, 0x4488ccdb, 0x4092f96b, 0x495dcfb0, 0xf13500eb, 0 }, /* #65 */
    5551     { 0x0f7e57, 0x0f7e57, 0xf012de8a, 0xf012de8a, 0xa6d04eae, 0xa6d04eae, 0x35dd956a, -1 }, /* #66 */
    5552     { 0x3c7dc6, 0x3c7dc6, 0xb72586ba, 0xb72586ba, 0x80b05a72, 0x80b05a72, 0x7a02138b, -1 }, /* #67 */
    5553     { 0x114943, 0x114913, 0x2aa059f3, 0x958218ba, 0x85719735, 0x3b620659, 0xe47e3c31, 0 }, /* #68 */
    5554     { 0x214786, 0x214786, 0x1a3c9f81, 0x1a3c9f81, 0xc20bfc6f, 0xc20bfc6f, 0x60e9fd49, -1 }, /* #69 */
    5555     { 0x045197, 0x045113, 0x249277d2, 0x1c896237, 0x0bf88ec0, 0x3e51498d, 0x6b63e563, 0 }, /* #70 */
    5556     { 0x287d83, 0x287d13, 0xb9e59956, 0xa8db7310, 0x90b5facc, 0x72750cf6, 0xdb646fa6, 0 }, /* #71 */
    5557     { 0x1e0956, 0x1e0956, 0x83371dc2, 0x83371dc2, 0xd782ce07, 0xd782ce07, 0xcca45a73, -1 }, /* #72 */
    5558     { 0x2e5b56, 0x2e5b12, 0x396e05a3, 0xf01f5c33, 0x66342dc9, 0x18a88949, 0x6cf6383e, 0 }, /* #73 */
    5559     { 0x262657, 0x262657, 0x0eb22338, 0x0eb22338, 0xd12659e5, 0xd12659e5, 0x6cd7d22e, -1 }, /* #74 */
    5560     { 0x2801d7, 0x280113, 0x3d906e85, 0x2fea26cc, 0x15481e2a, 0x4e1a36c5, 0x71b46250, 0 }, /* #75 */
    5561     { 0x220b86, 0x220b86, 0x5e806a11, 0x5e806a11, 0xc0b3b28f, 0xc0b3b28f, 0x558feb78, -1 }, /* #76 */
    5562     { 0x2c3f02, 0x2c3f12, 0xc9670d6b, 0xe6946a2f, 0xdbbc7e07, 0xd1913f55, 0xf3f60bca, 0 }, /* #77 */
    5563     { 0x003642, 0x003612, 0x7369b364, 0x34afeb27, 0x2080a56e, 0x348814c9, 0x9dece96d, 0 }, /* #78 */
    5564     { 0x112347, 0x112313, 0xd6634221, 0x56a93141, 0x0e8a9002, 0x027a0b0b, 0x2af49b96, 0 }, /* #79 */
    5565     { 0x124b97, 0x124b97, 0x58fc09dd, 0x58fc09dd, 0x8aeb98fb, 0x8aeb98fb, 0x7188ad2a, -1 }, /* #80 */
    5566     { 0x2039c6, 0x2039c6, 0x3fa696c4, 0x3fa696c4, 0x11f45f55, 0x11f45f55, 0x029ecea8, -1 }, /* #81 */
    5567     { 0x1119c3, 0x111913, 0xbb85f62b, 0x8dfe1185, 0x17e4c068, 0x18de682e, 0x2b13f819, 0 }, /* #82 */
    5568     { 0x054747, 0x054713, 0xce92d1c5, 0x395c5922, 0x0909e3fc, 0x109bf6d1, 0x2856dada, 0 }, /* #83 */
    5569     { 0x3a32c6, 0x3a3212, 0x3ee3ca5e, 0x4ad4e20f, 0x1cfb0193, 0x2ce630a3, 0x63248995, 0 }, /* #84 */
    5570     { 0x294716, 0x294716, 0x5ad5669b, 0x5ad5669b, 0x304357e0, 0x304357e0, 0x153e4be1, -1 }, /* #85 */
    5571     { 0x272b86, 0x272b86, 0x5db7c03c, 0x5db7c03c, 0x8aadb262, 0x8aadb262, 0x519a4568, -1 }, /* #86 */
    5572     { 0x0237d7, 0x023713, 0x0d35a59c, 0xf092b95f, 0xbd0bab8a, 0x46f32911, 0xc92b1055, 0 }, /* #87 */
    5573     { 0x3d61d2, 0x3d61d2, 0xa3eb79c0, 0xa3eb79c0, 0xf8863eac, 0xf8863eac, 0x0bcb5a39, -1 }, /* #88 */
    5574     { 0x107b07, 0x107b07, 0x727f1fd1, 0x727f1fd1, 0xb8020d10, 0xb8020d10, 0x4ea7d2fd, -1 }, /* #89 */
    5575     { 0x0d0842, 0x0d0812, 0x4ba19159, 0x8c561e94, 0x5c4d90d9, 0x593a3461, 0xa860c5e6, 0 }, /* #90 */
    5576     { 0x203493, 0x203413, 0xcbef341e, 0xd4632681, 0x8546a3b1, 0x045d0073, 0xa0a4bc2b, 0 }, /* #91 */
    5577     { 0x3d5c96, 0x3d5c12, 0x165f39eb, 0x4a59f301, 0x48933a73, 0xe1b64381, 0xf9e2586a, 0 }, /* #92 */
    5578     { 0x1a5583, 0x1a5583, 0xdec18963, 0xdec18963, 0xf422d25b, 0xf422d25b, 0xda206f1a, -1 }, /* #93 */
    5579     { 0x1e4212, 0x1e4212, 0xfd4b6117, 0x90f145b8, 0x5fd34c71, 0x6a3aa59f, 0xa93f9f09, 0 }, /* #94 */
    5580     { 0x223dd2, 0x223dd2, 0xce4adc2f, 0xce4adc2f, 0x94bd98fd, 0x94bd98fd, 0x2b873581, -1 }, /* #95 */
     8173    { 0x310607, 0x310607, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, -1 }, /* #0 */
     8174    { 0x283d43, 0x283d43, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, -1 }, /* #1 */
     8175    { 0x0e0487, 0x0e0487, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, -1 }, /* #2 */
     8176    { 0x1535d7, 0x1535d7, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, -1 }, /* #3 */
     8177    { 0x165787, 0x165787, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, -1 }, /* #4 */
     8178    { 0x293407, 0x293407, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, -1 }, /* #5 */
     8179    { 0x343203, 0x343203, 0x85dcdd38, 0x85dcdd38, 0x273fab5d, 0x273fab5d, 0x00000000, -1 }, /* #6 */
     8180    { 0x0b7ac6, 0x0b7ac6, 0xb4ab0a7d, 0xb4ab0a7d, 0x093dd062, 0x093dd062, 0x00000000, -1 }, /* #7 */
     8181    { 0x3b5683, 0x3b5683, 0xc78a91e8, 0xc78a91e8, 0xda711a36, 0xda711a36, 0x00000000, -1 }, /* #8 */
     8182    { 0x2f5cc3, 0x2f5cc3, 0x381044d6, 0x381044d6, 0x34177b2e, 0x34177b2e, 0x00000000, -1 }, /* #9 */
     8183    { 0x184487, 0x184487, 0x83bc9e6b, 0x83bc9e6b, 0x944484b7, 0x944484b7, 0x00000000, -1 }, /* #10 */
     8184    { 0x253593, 0x253593, 0x86a20039, 0x86a20039, 0x35bcc269, 0x35bcc269, 0x00000000, -1 }, /* #11 */
     8185    { 0x3f1706, 0x3f1712, 0x75965779, 0x42125be9, 0x2149053e, 0x0acbec61, 0x80f75b58, 0 }, /* #12 */
     8186    { 0x0d6ec6, 0x0d6e12, 0x8f3f7741, 0xbc692360, 0x4fae750c, 0x65bb1d81, 0x6c44134a, 0 }, /* #13 */
     8187    { 0x0e75d2, 0x0e7512, 0x5e238545, 0xfe333506, 0xee02a54b, 0xec668c2f, 0xefb21759, 0 }, /* #14 */
     8188    { 0x1b0d53, 0x1b0d13, 0x230958e2, 0x9a561b19, 0x7aaa6f66, 0xcabd3729, 0xcb77afa1, 0 }, /* #15 */
     8189    { 0x2b78c2, 0x2b7812, 0x0b8ef7e6, 0x5f6c600c, 0x573543cb, 0xd679b3f6, 0xe9f5d054, 0 }, /* #16 */
     8190    { 0x005053, 0x005053, 0x5d591b69, 0x5d591b69, 0x8ebad9c3, 0x8ebad9c3, 0x4d2eb996, -1 }, /* #17 */
     8191    { 0x1a4e52, 0x1a4e12, 0xcc93b711, 0x393cc738, 0x35d7e45d, 0x89c9fcf1, 0xf0d1d21c, 0 }, /* #18 */
     8192    { 0x394546, 0x394546, 0x68f513e5, 0x68f513e5, 0xf1ed5538, 0xf1ed5538, 0x9475e923, -1 }, /* #19 */
     8193    { 0x1d2407, 0x1d2407, 0x9830811d, 0x9830811d, 0x986cc426, 0x986cc426, 0x0cc1c824, -1 }, /* #20 */
     8194    { 0x3a5ad2, 0x3a5ad2, 0x4e765152, 0x4e765152, 0xf9d4e5e8, 0xf9d4e5e8, 0x484220d5, -1 }, /* #21 */
     8195    { 0x390407, 0x390413, 0x44d540fc, 0x1244bc3c, 0x0c9d62de, 0x49b2fe30, 0xb0c6041d, 0 }, /* #22 */
     8196    { 0x3845c2, 0x384512, 0xd66bf0cd, 0x8d95b1ff, 0x888e4f0e, 0x78e50625, 0xf6e84558, 0 }, /* #23 */
     8197    { 0x205147, 0x205113, 0x17934398, 0x101b7ef6, 0x053abc3f, 0x067dbaa6, 0x531cef9b, 0 }, /* #24 */
     8198    { 0x1c4a06, 0x1c4a06, 0x5ac15f45, 0x5ac15f45, 0xcd55b8bc, 0xcd55b8bc, 0x76d3457a, -1 }, /* #25 */
     8199    { 0x360982, 0x360982, 0xbe3f5478, 0xbe3f5478, 0x6fc2d308, 0x6fc2d308, 0x5faceb8a, -1 }, /* #26 */
     8200    { 0x1b6212, 0x1b6212, 0x9118bf83, 0x9118bf83, 0x6fc55b0d, 0x6fc55b0d, 0x45dccafb, -1 }, /* #27 */
     8201    { 0x124892, 0x124892, 0xb1da7af9, 0xb1da7af9, 0x7ebf8b00, 0x7ebf8b00, 0x7a7beef9, -1 }, /* #28 */
     8202    { 0x065c43, 0x065c13, 0x0712dfe2, 0x28321b83, 0x282892e2, 0x8c6062d0, 0xffc34806, 0 }, /* #29 */
     8203    { 0x2d4353, 0x2d4313, 0xeafa67f8, 0x6b053c4e, 0x5dbfe0d3, 0x40c82396, 0xe0414be7, 0 }, /* #30 */
     8204    { 0x1e3b16, 0x1e3b16, 0x5002eff9, 0x5002eff9, 0xb0d8cca5, 0xb0d8cca5, 0x29637db0, -1 }, /* #31 */
     8205    { 0x1063d6, 0x1063d6, 0x60200543, 0x60200543, 0x61fd0487, 0x61fd0487, 0x2a346d53, -1 }, /* #32 */
     8206    { 0x3579c2, 0x3579c2, 0xb50ee9e3, 0xb50ee9e3, 0x661d514b, 0x661d514b, 0x0ec4474d, -1 }, /* #33 */
     8207    { 0x2517c7, 0x251713, 0xcb3dd15a, 0x09e2ead2, 0x077b924d, 0x6dd8b180, 0xc1c221e5, 0 }, /* #34 */
     8208    { 0x3f4243, 0x3f4243, 0x09190031, 0x09190031, 0xc85bb675, 0xc85bb675, 0xbd27bf9c, -1 }, /* #35 */
     8209    { 0x143a03, 0x143a13, 0xb227cc5a, 0x565bb145, 0x52d9426f, 0xcd44ac17, 0xf598afe7, 0 }, /* #36 */
     8210    { 0x040206, 0x040206, 0x8ebeb868, 0x8ebeb868, 0x4b3cbb68, 0x4b3cbb68, 0x0033ae9b, -1 }, /* #37 */
     8211    { 0x0c6303, 0x0c6313, 0x143a67b6, 0x6e25a093, 0x466f08ed, 0x9a010355, 0xa3b323bb, 0 }, /* #38 */
     8212    { 0x2e5c46, 0x2e5c12, 0x04c12572, 0x6a08b15a, 0x648182a1, 0xd017f0c4, 0xf2a74b93, 0 }, /* #39 */
     8213    { 0x144153, 0x144153, 0x934cd24b, 0x934cd24b, 0x588243d3, 0x588243d3, 0x5032de37, -1 }, /* #40 */
     8214    { 0x1a7507, 0x1a7507, 0xfa57200e, 0xfa57200e, 0xadf9b5e1, 0xadf9b5e1, 0x6513ff2f, -1 }, /* #41 */
     8215    { 0x167987, 0x167913, 0xb5ce6fa6, 0xc8987233, 0x840416e3, 0x127d177a, 0xa87a9324, 0 }, /* #42 */
     8216    { 0x123517, 0x123517, 0x2625beda, 0x2625beda, 0xb814edc6, 0xb814edc6, 0x3ce24b67, -1 }, /* #43 */
     8217    { 0x041716, 0x041712, 0x9ea59f3b, 0xd23cb9b5, 0xcb790b08, 0x1eead2aa, 0xf7c360ed, 0 }, /* #44 */
     8218    { 0x102502, 0x102512, 0x28c2cf06, 0x4dec6ba1, 0x4da5c8a5, 0x8e6b42d0, 0xff17f076, 0 }, /* #45 */
     8219    { 0x2b7356, 0x2b7312, 0x3cf4b238, 0x2c3457bf, 0x24e099cb, 0xb003dee2, 0xd591122a, 0 }, /* #46 */
     8220    { 0x3f2f43, 0x3f2f43, 0xc60cf5c0, 0xc60cf5c0, 0x9997b664, 0x9997b664, 0x77478d2f, -1 }, /* #47 */
     8221    { 0x0645d6, 0x064512, 0x05532372, 0xf6028466, 0x953c1419, 0x34bdc320, 0x9b4b8033, 0 }, /* #48 */
     8222    { 0x0d2246, 0x0d2212, 0x2b585cd5, 0x9b36e8a3, 0x7636ba2e, 0x2cc18165, 0xc2f93dd0, 0 }, /* #49 */
     8223    { 0x094503, 0x094513, 0x79539014, 0xb4b0f166, 0x9d182e73, 0x0a13bb0e, 0xde918ef1, 0 }, /* #50 */
     8224    { 0x3f7fc6, 0x3f7fc6, 0x9acc1edf, 0x9acc1edf, 0x4efef10b, 0x4efef10b, 0x438310de, -1 }, /* #51 */
     8225    { 0x086097, 0x086013, 0xfa3f6fd7, 0x86c87d04, 0x1ac7caf4, 0x176b01eb, 0x32dd87bb, 0 }, /* #52 */
     8226    { 0x3a40c7, 0x3a4013, 0x88bb1546, 0x41aeed7f, 0x3271ab24, 0xa77c8b21, 0xc49ae25b, 0 }, /* #53 */
     8227    { 0x026787, 0x026787, 0x5e2fe480, 0x5e2fe480, 0x9a429efb, 0x9a429efb, 0x0bd39f08, -1 }, /* #54 */
     8228    { 0x296303, 0x296313, 0xdd3eb400, 0x7e27d51b, 0x3f9b9bd3, 0x6f95c5b9, 0x81135a45, 0 }, /* #55 */
     8229    { 0x0b6892, 0x0b6892, 0x6b7dd517, 0x6b7dd517, 0xd230ef4f, 0xd230ef4f, 0xcaaf55b1, -1 }, /* #56 */
     8230    { 0x225cd3, 0x225cd3, 0x7bd79265, 0x7bd79265, 0xc5cc6468, 0xc5cc6468, 0x2dd3ead1, -1 }, /* #57 */
     8231    { 0x1d56d2, 0x1d56d2, 0x88709982, 0x88709982, 0xd86e2a22, 0xd86e2a22, 0x90e406b4, -1 }, /* #58 */
     8232    { 0x343cc3, 0x343c13, 0x754afac5, 0xceb2749c, 0x4d95b6d8, 0x289cc9b1, 0x601746b3, 0 }, /* #59 */
     8233    { 0x222212, 0x222212, 0x49c8bb0a, 0x7c3ee57e, 0x196fb35e, 0x1949b644, 0x3468ed5d, 0 }, /* #60 */
     8234    { 0x373042, 0x373042, 0x279c7940, 0x279c7940, 0x51dc6d11, 0x51dc6d11, 0x1e7c8040, -1 }, /* #61 */
     8235    { 0x077942, 0x077912, 0x61c5d278, 0x6111113d, 0x51ab9390, 0xc0216678, 0xd764dc00, 0 }, /* #62 */
     8236    { 0x270fd7, 0x270fd7, 0xcadedee5, 0xcadedee5, 0xadfbb2c9, 0xadfbb2c9, 0xa796e288, -1 }, /* #63 */
     8237    { 0x326306, 0x326312, 0x574330d6, 0xd95dd679, 0xbc3b5e5b, 0x667bf0e9, 0xddafe815, 0 }, /* #64 */
     8238    { 0x2d49c7, 0x2d49c7, 0x22a3ea8b, 0x22a3ea8b, 0x777b5d71, 0x777b5d71, 0x0433c22c, -1 }, /* #65 */
     8239    { 0x1058d3, 0x105813, 0x26f60099, 0xc32bcd41, 0x60a150ca, 0x2d3ceb04, 0x7ebf2f55, 0 }, /* #66 */
     8240    { 0x3c3657, 0x3c3613, 0x946ed8f0, 0x5141cd41, 0x39647f0a, 0x620f49e7, 0xb4d0a7c9, 0 }, /* #67 */
     8241    { 0x371817, 0x371817, 0x9769f85c, 0x9769f85c, 0x6e308cd9, 0x6e308cd9, 0x356f3313, -1 }, /* #68 */
     8242    { 0x023fc7, 0x023f13, 0x282ab7c9, 0x10ec2340, 0x0c88228c, 0x666356c9, 0xbd943c94, 0 }, /* #69 */
     8243    { 0x034487, 0x034487, 0xb80a2a66, 0xb80a2a66, 0xe365ab48, 0xe365ab48, 0x67d0161f, -1 }, /* #70 */
     8244    { 0x1c0252, 0x1c0212, 0xdb799ba5, 0xdd9c0b4f, 0x8cd99c8e, 0x3888bc0e, 0xa2b53539, 0 }, /* #71 */
     8245    { 0x3942d6, 0x394212, 0x8cdcc240, 0x5a915e3d, 0x31551f2c, 0x764f7503, 0x8b719b01, 0 }, /* #72 */
     8246    { 0x370553, 0x370513, 0x6fd39dfd, 0xc9dad199, 0xae298666, 0x11e572e4, 0xdce11581, 0 }, /* #73 */
     8247    { 0x0a56d6, 0x0a5612, 0x7c66f0bd, 0x25eb53c5, 0x0a472746, 0x1228eed2, 0x456369ef, 0 }, /* #74 */
     8248    { 0x3f6d82, 0x3f6d12, 0x5f816f65, 0x6e92afe9, 0x6ab880df, 0x0a17e233, 0xf714c662, 0 }, /* #75 */
     8249    { 0x2c6806, 0x2c6806, 0x4cabbf27, 0x4cabbf27, 0x1f929ff0, 0x1f929ff0, 0x13427695, -1 }, /* #76 */
     8250    { 0x373a13, 0x373a13, 0x2385ef14, 0x2385ef14, 0xa8a4cbfd, 0xa8a4cbfd, 0x1b4c84b7, -1 }, /* #77 */
     8251    { 0x1d1843, 0x1d1813, 0x2daba75d, 0xb08ddf03, 0xa07902eb, 0xd3493281, 0xe8aea2f4, 0 }, /* #78 */
     8252    { 0x0c76d7, 0x0c7613, 0xa30fb83f, 0xab926f56, 0x5d094214, 0x40dae667, 0x8ad15ec4, 0 }, /* #79 */
     8253    { 0x241b42, 0x241b42, 0x17d6e562, 0x17d6e562, 0xdd6d9128, 0xdd6d9128, 0x4454e830, -1 }, /* #80 */
     8254    { 0x172982, 0x172982, 0x358ef611, 0x358ef611, 0x7cbcf18f, 0x7cbcf18f, 0x58970270, -1 }, /* #81 */
     8255    { 0x211386, 0x211386, 0x6992b388, 0x6992b388, 0x9e48dbde, 0x9e48dbde, 0x815adb5a, -1 }, /* #82 */
     8256    { 0x371313, 0x371313, 0x620fa124, 0x620fa124, 0xf01c53f4, 0xf01c53f4, 0x53cbd0d9, -1 }, /* #83 */
     8257    { 0x3c6096, 0x3c6096, 0x38316242, 0x38316242, 0x722a18b3, 0x722a18b3, 0x69bbca53, -1 }, /* #84 */
     8258    { 0x3f1893, 0x3f1813, 0x6cfbfeef, 0x4490d08b, 0x141e34cf, 0x2f8d2a11, 0x4b1d0c5a, 0 }, /* #85 */
     8259    { 0x160f16, 0x160f16, 0x08425d6c, 0x08425d6c, 0x7d038283, 0x7d038283, 0x316da693, -1 }, /* #86 */
     8260    { 0x133712, 0x133712, 0x1dc4aac3, 0x1dc4aac3, 0xdaa6f779, 0xdaa6f779, 0xc7c1576e, -1 }, /* #87 */
     8261    { 0x127a96, 0x127a12, 0x11cb604c, 0x665c19d8, 0x3f1f26b4, 0x128c39cc, 0x9dddc170, 0 }, /* #88 */
     8262    { 0x062f43, 0x062f43, 0x93242f1e, 0x93242f1e, 0xec916463, 0xec916463, 0x7d55b670, -1 }, /* #89 */
     8263    { 0x3c3353, 0x3c3313, 0x3b229b41, 0x1f8c861a, 0x1cff078f, 0x79f3ef31, 0xeb494c28, 0 }, /* #90 */
     8264    { 0x266c43, 0x266c13, 0x4a635da7, 0x0212332a, 0x01998445, 0x6d8effb5, 0xc5baced5, 0 }, /* #91 */
     8265    { 0x2104c3, 0x210413, 0xae87e954, 0xccbadafb, 0xb391ab5e, 0xb878302d, 0xe089c2c5, 0 }, /* #92 */
     8266    { 0x122413, 0x122413, 0x3cc6ab1a, 0x3cc6ab1a, 0x570b77f5, 0x570b77f5, 0x31f0a278, -1 }, /* #93 */
     8267    { 0x3a0dc7, 0x3a0dc7, 0xdf39cc95, 0xdf39cc95, 0xcba67b0a, 0xcba67b0a, 0x1ed7f453, -1 }, /* #94 */
     8268    { 0x2904d6, 0x290412, 0x68186ded, 0xc5caaa6b, 0x9bd917ff, 0x0358c4a2, 0xc9b674a1, 0 }, /* #95 */
    55818269};
    55828270static const MULDIVU32_TEST_T g_aTests_idiv_u32_amd[] =
    55838271{
    5584     { 0x095f47, 0x095f47, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, -1 }, /* #0 */
    5585     { 0x053ad6, 0x053ad6, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, -1 }, /* #1 */
    5586     { 0x372ed2, 0x372ed2, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, -1 }, /* #2 */
    5587     { 0x227ad3, 0x227ad3, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, -1 }, /* #3 */
    5588     { 0x027c97, 0x027c97, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, -1 }, /* #4 */
    5589     { 0x163483, 0x163483, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, -1 }, /* #5 */
    5590     { 0x2c5f13, 0x2c5f13, 0xdfb3d219, 0xdfb3d219, 0x96a69865, 0x96a69865, 0x00000000, -1 }, /* #6 */
    5591     { 0x1f1a83, 0x1f1a83, 0x08c51516, 0x08c51516, 0xc2eb7cad, 0xc2eb7cad, 0x00000000, -1 }, /* #7 */
    5592     { 0x064352, 0x064352, 0xa2efe37f, 0xa2efe37f, 0xb340b8c4, 0xb340b8c4, 0x00000000, -1 }, /* #8 */
    5593     { 0x226607, 0x226607, 0x68d66475, 0x68d66475, 0x535d5245, 0x535d5245, 0x00000000, -1 }, /* #9 */
    5594     { 0x0439d3, 0x0439d3, 0xb7b8282d, 0xb7b8282d, 0xdb55dfc2, 0xdb55dfc2, 0x00000000, -1 }, /* #10 */
    5595     { 0x156846, 0x156846, 0x68b9333b, 0x68b9333b, 0x16d27b60, 0x16d27b60, 0x00000000, -1 }, /* #11 */
    5596     { 0x216756, 0x216756, 0x115a6734, 0x115a6734, 0xc62db0a6, 0xc62db0a6, 0x21a86575, -1 }, /* #12 */
    5597     { 0x1c7596, 0x1c7596, 0x3abf66dc, 0x3abf66dc, 0xabfa3479, 0xabfa3479, 0x895db108, -1 }, /* #13 */
    5598     { 0x110907, 0x110907, 0xc93adb9d, 0xc93adb9d, 0x37282526, 0x37282526, 0x6c9f1ee7, -1 }, /* #14 */
    5599     { 0x260747, 0x260747, 0x22301d60, 0x22301d60, 0x84d89b29, 0x84d89b29, 0x68b2a33b, -1 }, /* #15 */
    5600     { 0x3a0b56, 0x3a0b56, 0x31d37a58, 0x31d37a58, 0xf30561c9, 0xf30561c9, 0xe6570e1d, -1 }, /* #16 */
    5601     { 0x1f4642, 0x1f4642, 0x3adb05bc, 0x3adb05bc, 0x9a62dffb, 0x9a62dffb, 0x915ee545, -1 }, /* #17 */
    5602     { 0x1e3e97, 0x1e3e13, 0xdca984bd, 0x08689604, 0xfd49a2fe, 0xea486a39, 0xad6bf121, 0 }, /* #18 */
    5603     { 0x2344d3, 0x2344d3, 0xdecefd96, 0xdecefd96, 0xa76ab37a, 0xa76ab37a, 0x8e2d43a1, -1 }, /* #19 */
    5604     { 0x330646, 0x330646, 0xb4628739, 0xb4628739, 0x309bca0d, 0x309bca0d, 0x03ee3469, -1 }, /* #20 */
    5605     { 0x327c56, 0x327c56, 0xaa841a9a, 0xaa841a9a, 0x46ee8a44, 0x46ee8a44, 0xd6b79abd, -1 }, /* #21 */
    5606     { 0x101ac7, 0x101ac7, 0x314d9429, 0x314d9429, 0xdc3a49dc, 0xdc3a49dc, 0x36c718fe, -1 }, /* #22 */
    5607     { 0x3967c2, 0x3967c2, 0xb8a0a454, 0xb8a0a454, 0xba84c4aa, 0xba84c4aa, 0xa28bb3bd, -1 }, /* #23 */
    5608     { 0x054f03, 0x054f03, 0x40c64edd, 0x40c64edd, 0x9b63b064, 0x9b63b064, 0x2dd18348, -1 }, /* #24 */
    5609     { 0x314693, 0x314693, 0xd5e389e7, 0xd5e389e7, 0xcd72a7eb, 0xcd72a7eb, 0xa26e3c32, -1 }, /* #25 */
    5610     { 0x322912, 0x322912, 0x22288438, 0x22288438, 0x12008a0d, 0x12008a0d, 0x216764b6, -1 }, /* #26 */
    5611     { 0x051a87, 0x051a13, 0x3c1afda3, 0x53914707, 0x1001f729, 0x23ab96f7, 0x3109acf4, 0 }, /* #27 */
    5612     { 0x3a0106, 0x3a0112, 0xbe217f8c, 0x8ba26e0f, 0xc93d0105, 0xbdf7ea58, 0x78794b8c, 0 }, /* #28 */
    5613     { 0x0f1216, 0x0f1216, 0x9c2ea281, 0x9c2ea281, 0x79aef26e, 0x79aef26e, 0x8cae522b, -1 }, /* #29 */
    5614     { 0x142c43, 0x142c43, 0x18c13981, 0x18c13981, 0x35a650d9, 0x35a650d9, 0xfa05f213, -1 }, /* #30 */
    5615     { 0x175b07, 0x175b13, 0x0bf50cce, 0xf2dff2d7, 0x051bae84, 0x2b21aa98, 0x9c5e5eba, 0 }, /* #31 */
    5616     { 0x1d3496, 0x1d3496, 0x71efb540, 0x71efb540, 0x9bcbaba9, 0x9bcbaba9, 0xd8731354, -1 }, /* #32 */
    5617     { 0x397c56, 0x397c12, 0x02258825, 0x32b5a13b, 0xee0d363c, 0xcbc1f893, 0xa563d596, 0 }, /* #33 */
    5618     { 0x1b7e07, 0x1b7e07, 0x41af1d09, 0x41af1d09, 0x8f9b5b8f, 0x8f9b5b8f, 0x2098321d, -1 }, /* #34 */
    5619     { 0x023f56, 0x023f12, 0x2b94707f, 0xa771e56e, 0x1e65b833, 0x4669cbf7, 0xa8202bdc, 0 }, /* #35 */
    5620     { 0x1f0d12, 0x1f0d12, 0x5952b28f, 0x5952b28f, 0xc448d746, 0xc448d746, 0x8a2d36dc, -1 }, /* #36 */
    5621     { 0x2c4b87, 0x2c4b87, 0xf8a849b7, 0xf8a849b7, 0x707faa70, 0x707faa70, 0x8d8eb7f0, -1 }, /* #37 */
    5622     { 0x0d7486, 0x0d7486, 0x1d7010c7, 0x1d7010c7, 0x685da8bd, 0x685da8bd, 0xdcf145d2, -1 }, /* #38 */
    5623     { 0x1f0d83, 0x1f0d83, 0xf2ba0599, 0xf2ba0599, 0xd2c599d3, 0xd2c599d3, 0x2af61619, -1 }, /* #39 */
    5624     { 0x392183, 0x392183, 0xcdc6bd9b, 0xcdc6bd9b, 0xb2ca122d, 0xb2ca122d, 0xb06f833b, -1 }, /* #40 */
    5625     { 0x102f56, 0x102f56, 0xc666e9af, 0xc666e9af, 0x8e780445, 0x8e780445, 0x6960556e, -1 }, /* #41 */
    5626     { 0x085ec6, 0x085ec6, 0x1edbc0d0, 0x1edbc0d0, 0x6d4fc857, 0x6d4fc857, 0x10e9defe, -1 }, /* #42 */
    5627     { 0x2f1f12, 0x2f1f12, 0x3ba92140, 0x3ba92140, 0x9cc6302d, 0x9cc6302d, 0x96e47afb, -1 }, /* #43 */
    5628     { 0x060052, 0x060052, 0x11c98432, 0x11c98432, 0x85061891, 0x85061891, 0x1336da2a, -1 }, /* #44 */
    5629     { 0x2d2616, 0x2d2616, 0xce1f06d5, 0xce1f06d5, 0x56f9b204, 0x56f9b204, 0xa3165138, -1 }, /* #45 */
    5630     { 0x2e4587, 0x2e4587, 0x3fd6a956, 0x3fd6a956, 0xe6078eab, 0xe6078eab, 0xfa27b0e1, -1 }, /* #46 */
    5631     { 0x0d4246, 0x0d4246, 0xf997e688, 0xf997e688, 0xa7e954cc, 0xa7e954cc, 0x87be318c, -1 }, /* #47 */
    5632     { 0x270302, 0x270302, 0x95be3601, 0x95be3601, 0x3acba7a1, 0x3acba7a1, 0x506a592f, -1 }, /* #48 */
    5633     { 0x052516, 0x052512, 0x0bc55fc1, 0x447654c9, 0x0b117df0, 0x211c6531, 0x29633e10, 0 }, /* #49 */
    5634     { 0x3f4257, 0x3f4257, 0xe1b9d745, 0xe1b9d745, 0x6fe4044f, 0x6fe4044f, 0x22d6f719, -1 }, /* #50 */
    5635     { 0x381c07, 0x381c13, 0x936e77e5, 0x10fd8ee4, 0xf981655a, 0xf440bd95, 0x9e251534, 0 }, /* #51 */
    5636     { 0x133917, 0x133917, 0xcd90f1f4, 0xcd90f1f4, 0xa6fcd121, 0xa6fcd121, 0xe005e186, -1 }, /* #52 */
    5637     { 0x1934d6, 0x1934d6, 0xa4dbffea, 0xa4dbffea, 0xa77e8f61, 0xa77e8f61, 0xa5f73d88, -1 }, /* #53 */
    5638     { 0x286006, 0x286012, 0x7ecb4d07, 0xcefcbc66, 0x152e4799, 0x37d0206d, 0x915eb97f, 0 }, /* #54 */
    5639     { 0x116d97, 0x116d13, 0x95315f15, 0x4004e852, 0x1c596691, 0x6e81a0ed, 0x715ce8f4, 0 }, /* #55 */
    5640     { 0x022553, 0x022553, 0x501fee5b, 0x501fee5b, 0xe059c175, 0xe059c175, 0x24ac19be, -1 }, /* #56 */
    5641     { 0x0e1bc3, 0x0e1b13, 0x2d802bb3, 0x3d02b0cf, 0xf9b52cee, 0xec690a01, 0xe598fbae, 0 }, /* #57 */
    5642     { 0x331096, 0x331096, 0x1edb84d1, 0x1edb84d1, 0x5decc52a, 0x5decc52a, 0x4e07ec49, -1 }, /* #58 */
    5643     { 0x2933d3, 0x2933d3, 0x17dc73f7, 0x17dc73f7, 0x4a41695e, 0x4a41695e, 0x0c6c9f94, -1 }, /* #59 */
    5644     { 0x205496, 0x205412, 0xfe2f3f12, 0xd5c673ce, 0x0fd5d6a3, 0x3ba873ba, 0x9ffe6f74, 0 }, /* #60 */
    5645     { 0x073916, 0x073916, 0x32f48e40, 0x32f48e40, 0xd5a725e2, 0xd5a725e2, 0x50a8445c, -1 }, /* #61 */
    5646     { 0x201d42, 0x201d42, 0x3d69399d, 0x3d69399d, 0xf0d9dbac, 0xf0d9dbac, 0xeee53315, -1 }, /* #62 */
    5647     { 0x3c6096, 0x3c6096, 0x657c1969, 0x657c1969, 0x7668708c, 0x7668708c, 0x82b5133c, -1 }, /* #63 */
    5648     { 0x014987, 0x014987, 0xe755ddde, 0xe755ddde, 0xb6594ed2, 0xb6594ed2, 0x2145d8de, -1 }, /* #64 */
    5649     { 0x2067c2, 0x2067c2, 0x93d7e032, 0x93d7e032, 0xc1c01d9f, 0xc1c01d9f, 0x2bd8b29e, -1 }, /* #65 */
    5650     { 0x365a42, 0x365a42, 0x8320d756, 0x8320d756, 0x21197188, 0x21197188, 0x0d6ca8b2, -1 }, /* #66 */
    5651     { 0x374502, 0x374502, 0x28133080, 0x28133080, 0x43d558e1, 0x43d558e1, 0x2bbe3e91, -1 }, /* #67 */
    5652     { 0x3d58d2, 0x3d5812, 0x73a7dc00, 0x83bcbcce, 0xd15cbf52, 0xe17560ba, 0x6014a965, 0 }, /* #68 */
    5653     { 0x3d5702, 0x3d5702, 0x98e5be0b, 0x98e5be0b, 0xd31fd0f2, 0xd31fd0f2, 0x0dcec9ad, -1 }, /* #69 */
    5654     { 0x0c0307, 0x0c0307, 0xb8e31730, 0xb8e31730, 0xc5076d7d, 0xc5076d7d, 0xeaa54cf2, -1 }, /* #70 */
    5655     { 0x1e5a93, 0x1e5a13, 0x195f6ae8, 0x11b93717, 0x0763d32f, 0x44065193, 0x6abdb673, 0 }, /* #71 */
    5656     { 0x154dd3, 0x154d13, 0xf1b00fec, 0xbfe7f149, 0x1de58943, 0x20a3ed9e, 0x8896bdde, 0 }, /* #72 */
    5657     { 0x0b3e13, 0x0b3e13, 0x15a241b3, 0x15a241b3, 0x0f877ab1, 0x0f877ab1, 0xf257879e, -1 }, /* #73 */
    5658     { 0x085097, 0x085013, 0xc63ec7af, 0x07518eb8, 0x03a7d630, 0x43517b87, 0x7fdf0c03, 0 }, /* #74 */
    5659     { 0x0d3997, 0x0d3997, 0x2c9bc4a4, 0x2c9bc4a4, 0x268b22b0, 0x268b22b0, 0x38928568, -1 }, /* #75 */
    5660     { 0x340bd6, 0x340bd6, 0x008a2699, 0x008a2699, 0xedec0715, 0xedec0715, 0xe2c52c14, -1 }, /* #76 */
    5661     { 0x1066c3, 0x1066c3, 0x04e5ddff, 0x04e5ddff, 0xb480b15f, 0xb480b15f, 0xecfceee6, -1 }, /* #77 */
    5662     { 0x2875d2, 0x2875d2, 0x4ad70972, 0x4ad70972, 0x6bad20ed, 0x6bad20ed, 0xb34cbe01, -1 }, /* #78 */
    5663     { 0x0e6ec2, 0x0e6e12, 0xe24baa16, 0xd19d9b52, 0x158bbcc4, 0x04fa83de, 0x891613bc, 0 }, /* #79 */
    5664     { 0x294102, 0x294112, 0x97064104, 0xafa29384, 0xdb96796b, 0x917106b8, 0x73fd6df3, 0 }, /* #80 */
    5665     { 0x3d0707, 0x3d0713, 0xb7af23f9, 0x2b2e6a7d, 0x0b62ccfe, 0x3266f90d, 0x43805e5c, 0 }, /* #81 */
    5666     { 0x330c83, 0x330c13, 0x0b02b21a, 0xc15a4332, 0x1dfaef6f, 0x4e9741d8, 0x857d6fc9, 0 }, /* #82 */
    5667     { 0x3618c3, 0x3618c3, 0xe193c1e8, 0xe193c1e8, 0xab9f9864, 0xab9f9864, 0xfacde39b, -1 }, /* #83 */
    5668     { 0x1a1413, 0x1a1413, 0x851da823, 0x4d300e1d, 0xde09b548, 0x953d0843, 0x8f5c9960, 0 }, /* #84 */
    5669     { 0x316c47, 0x316c47, 0x2bc60089, 0x2bc60089, 0x144d59a6, 0x144d59a6, 0xe238abb3, -1 }, /* #85 */
    5670     { 0x102707, 0x102713, 0x92cdaaf3, 0x09bf6aa2, 0xfc924129, 0xea0631cd, 0xa5f42aa3, 0 }, /* #86 */
    5671     { 0x1b6782, 0x1b6782, 0xee3039f1, 0xee3039f1, 0xa02c14e7, 0xa02c14e7, 0x2e107b04, -1 }, /* #87 */
    5672     { 0x3c7c07, 0x3c7c07, 0x7d34fc60, 0x7d34fc60, 0xe1a542d8, 0xe1a542d8, 0x02b5d57d, -1 }, /* #88 */
    5673     { 0x1302c6, 0x1302c6, 0x4665909d, 0x4665909d, 0x35f936b2, 0x35f936b2, 0xbc761ca0, -1 }, /* #89 */
    5674     { 0x116b42, 0x116b12, 0x23612783, 0x02fe0efa, 0xff691b9a, 0xd848cb6b, 0xcd933bfc, 0 }, /* #90 */
    5675     { 0x072452, 0x072452, 0x89a3b024, 0x89a3b024, 0x5981106d, 0x5981106d, 0x285d9203, -1 }, /* #91 */
    5676     { 0x1d1783, 0x1d1713, 0x36fc6419, 0x041993ed, 0xfed496cd, 0xee71a9f1, 0xb6f8adc8, 0 }, /* #92 */
    5677     { 0x194182, 0x194182, 0x23e60013, 0x23e60013, 0x510f12a2, 0x510f12a2, 0x3490526d, -1 }, /* #93 */
    5678     { 0x132dc6, 0x132d12, 0xf4fd6be1, 0xba781ab7, 0xe9b59bf4, 0xd1eb9265, 0x5211e664, 0 }, /* #94 */
    5679     { 0x2c3882, 0x2c3882, 0x2b05072f, 0x2b05072f, 0x971ad58d, 0x971ad58d, 0xa2ba27d4, -1 }, /* #95 */
     8272    { 0x231bd7, 0x231bd7, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, -1 }, /* #0 */
     8273    { 0x0e2657, 0x0e2657, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, -1 }, /* #1 */
     8274    { 0x0a1e47, 0x0a1e47, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, -1 }, /* #2 */
     8275    { 0x1c6016, 0x1c6016, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, -1 }, /* #3 */
     8276    { 0x0613d6, 0x0613d6, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, -1 }, /* #4 */
     8277    { 0x007692, 0x007692, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, -1 }, /* #5 */
     8278    { 0x305d42, 0x305d42, 0xc70fb718, 0xc70fb718, 0x18bdad1a, 0x18bdad1a, 0x00000000, -1 }, /* #6 */
     8279    { 0x2f3352, 0x2f3352, 0xe3301517, 0xe3301517, 0xe9b8cbe0, 0xe9b8cbe0, 0x00000000, -1 }, /* #7 */
     8280    { 0x111553, 0x111553, 0x6050b8ff, 0x6050b8ff, 0x93a19ebf, 0x93a19ebf, 0x00000000, -1 }, /* #8 */
     8281    { 0x3d3856, 0x3d3856, 0xd4621cf6, 0xd4621cf6, 0xf55b85c1, 0xf55b85c1, 0x00000000, -1 }, /* #9 */
     8282    { 0x2a7e12, 0x2a7e12, 0x263c8077, 0x263c8077, 0x8e16183d, 0x8e16183d, 0x00000000, -1 }, /* #10 */
     8283    { 0x1174d2, 0x1174d2, 0xe18e175a, 0xe18e175a, 0xf79f26eb, 0xf79f26eb, 0x00000000, -1 }, /* #11 */
     8284    { 0x344b87, 0x344b87, 0x33d2fb42, 0x33d2fb42, 0xa06de576, 0xa06de576, 0xcef3b69c, -1 }, /* #12 */
     8285    { 0x194347, 0x194347, 0x332dbe07, 0x332dbe07, 0x4016d7d1, 0x4016d7d1, 0x7b1f86f6, -1 }, /* #13 */
     8286    { 0x151ec7, 0x151e13, 0xc6acae64, 0x73d6de48, 0x32ed2aa8, 0x2b72bf34, 0x708b95b6, 0 }, /* #14 */
     8287    { 0x121953, 0x121953, 0xa844fc3e, 0xa844fc3e, 0x490c5f19, 0x490c5f19, 0x4b3787c6, -1 }, /* #15 */
     8288    { 0x327e96, 0x327e12, 0x4d7281d8, 0xa541d83b, 0xd8aab3a1, 0xb33828f9, 0x6ef71bad, 0 }, /* #16 */
     8289    { 0x3a33c7, 0x3a3313, 0xb41cdb8d, 0x001a7e2e, 0x000c92e5, 0x4294cac5, 0x7980193c, 0 }, /* #17 */
     8290    { 0x387057, 0x387057, 0xcf72b6c0, 0xcf72b6c0, 0x343c1fff, 0x343c1fff, 0x1758d9f7, -1 }, /* #18 */
     8291    { 0x0d7312, 0x0d7312, 0x03935612, 0x03935612, 0x7df7da66, 0x7df7da66, 0x9b239f26, -1 }, /* #19 */
     8292    { 0x250597, 0x250597, 0x4bed4eb8, 0x4bed4eb8, 0x48cb1826, 0x48cb1826, 0x8d9e6b4c, -1 }, /* #20 */
     8293    { 0x167243, 0x167243, 0xe95a3533, 0xe95a3533, 0x615abc7a, 0x615abc7a, 0x0c0c1f85, -1 }, /* #21 */
     8294    { 0x295ad2, 0x295ad2, 0x01517bf6, 0x01517bf6, 0x8ca174fa, 0x8ca174fa, 0xfc06f063, -1 }, /* #22 */
     8295    { 0x103312, 0x103312, 0xc8112df6, 0xc8112df6, 0x5fe0759d, 0x5fe0759d, 0x4949a6c4, -1 }, /* #23 */
     8296    { 0x233353, 0x233353, 0x5f9a443e, 0x5f9a443e, 0x88f6737b, 0x88f6737b, 0x2c1794d5, -1 }, /* #24 */
     8297    { 0x313a52, 0x313a12, 0x0dec0fdb, 0x7fa8c5d1, 0xc504fa01, 0xff1ac481, 0x89b95a3a, 0 }, /* #25 */
     8298    { 0x121ad2, 0x121ad2, 0x33b2863e, 0x33b2863e, 0xcd8b6af6, 0xcd8b6af6, 0x3c1b436c, -1 }, /* #26 */
     8299    { 0x270642, 0x270642, 0x6720f25b, 0x6720f25b, 0x64076942, 0x64076942, 0x228f7e88, -1 }, /* #27 */
     8300    { 0x3c4547, 0x3c4547, 0x1e67d323, 0x1e67d323, 0x7256ae6d, 0x7256ae6d, 0xacdbfc84, -1 }, /* #28 */
     8301    { 0x1f5516, 0x1f5516, 0xee8d3446, 0xee8d3446, 0xf863185d, 0xf863185d, 0xf1d4bf6a, -1 }, /* #29 */
     8302    { 0x226197, 0x226113, 0x05d03559, 0x396fe6a2, 0xe85e89dd, 0xab88d013, 0x96ad41b3, 0 }, /* #30 */
     8303    { 0x345a46, 0x345a46, 0xb89b03d4, 0xb89b03d4, 0x49187054, 0x49187054, 0x2376c049, -1 }, /* #31 */
     8304    { 0x0a2b83, 0x0a2b83, 0xa476df18, 0xa476df18, 0xcdba767b, 0xcdba767b, 0x4cb88c47, -1 }, /* #32 */
     8305    { 0x013082, 0x013082, 0x06f59e3e, 0x06f59e3e, 0xa7681cd7, 0xa7681cd7, 0xa43d7b77, -1 }, /* #33 */
     8306    { 0x345417, 0x345413, 0x761887f0, 0xf333239d, 0x0484b94f, 0x3b012d3e, 0xa5a1f3da, 0 }, /* #34 */
     8307    { 0x100083, 0x100083, 0x1be52ecd, 0x1be52ecd, 0x2363a309, 0x2363a309, 0xe264d6d9, -1 }, /* #35 */
     8308    { 0x155213, 0x155213, 0x36efe5b0, 0x36efe5b0, 0xbfd0c2d0, 0xbfd0c2d0, 0x22a6273e, -1 }, /* #36 */
     8309    { 0x1a0a03, 0x1a0a03, 0xfe1cdd7c, 0xfe1cdd7c, 0x991117bf, 0x991117bf, 0x312e2a47, -1 }, /* #37 */
     8310    { 0x195556, 0x195556, 0xd847156c, 0xd847156c, 0x22cf92bb, 0x22cf92bb, 0x29aa44d7, -1 }, /* #38 */
     8311    { 0x0d3553, 0x0d3553, 0xd683a655, 0xd683a655, 0x1d1d21ff, 0x1d1d21ff, 0xe3a2fb47, -1 }, /* #39 */
     8312    { 0x114597, 0x114513, 0x4104e934, 0x2ea63a19, 0xe96a5571, 0xacb29aac, 0x840fa3c8, 0 }, /* #40 */
     8313    { 0x094242, 0x094242, 0x0ff85d3e, 0x0ff85d3e, 0x7ab199a2, 0x7ab199a2, 0xa1dd999c, -1 }, /* #41 */
     8314    { 0x0f6202, 0x0f6212, 0xc3475524, 0xff7c9521, 0x0026d0fe, 0x2edc5fbf, 0xb462d3c5, 0 }, /* #42 */
     8315    { 0x3d6617, 0x3d6617, 0x1b0123bf, 0x1b0123bf, 0x67d1ff46, 0x67d1ff46, 0xda48123b, -1 }, /* #43 */
     8316    { 0x250dc3, 0x250dc3, 0x0b2ca3e3, 0x0b2ca3e3, 0x9fbbb2a3, 0x9fbbb2a3, 0x1bcd1c6f, -1 }, /* #44 */
     8317    { 0x054983, 0x054983, 0xdcfb15c5, 0xdcfb15c5, 0x28526833, 0x28526833, 0xfa3721c6, -1 }, /* #45 */
     8318    { 0x0a0cd3, 0x0a0c13, 0xb7251812, 0xaf2601cd, 0xe44f6206, 0xd2668199, 0x57acab5d, 0 }, /* #46 */
     8319    { 0x2672c7, 0x2672c7, 0x3b3b998d, 0x3b3b998d, 0x3ff93352, 0x3ff93352, 0x81986d4e, -1 }, /* #47 */
     8320    { 0x301c93, 0x301c13, 0x88ac4baa, 0x3f14d08e, 0xe79bab2c, 0xce9b3d72, 0x9d02ea04, 0 }, /* #48 */
     8321    { 0x115c52, 0x115c52, 0x24573eb8, 0x24573eb8, 0xdbd6b4ab, 0xdbd6b4ab, 0xecef75a7, -1 }, /* #49 */
     8322    { 0x155ed2, 0x155ed2, 0xe603d96e, 0xe603d96e, 0x86b7d841, 0x86b7d841, 0x0fd6b7ac, -1 }, /* #50 */
     8323    { 0x342607, 0x342613, 0x38b0db57, 0x78056eb3, 0x23106aa8, 0x1c0304db, 0x4aca4d94, 0 }, /* #51 */
     8324    { 0x2b3516, 0x2b3516, 0xd929e938, 0xd929e938, 0x8e8e6870, 0x8e8e6870, 0xa76a9887, -1 }, /* #52 */
     8325    { 0x035b42, 0x035b42, 0x37f17885, 0x37f17885, 0x4e1f8074, 0x4e1f8074, 0x362a67bd, -1 }, /* #53 */
     8326    { 0x0065c6, 0x006512, 0x70f58d33, 0xedd5fb04, 0x09094935, 0x193aa95f, 0x80a53b35, 0 }, /* #54 */
     8327    { 0x051847, 0x051847, 0xf3927bdb, 0xf3927bdb, 0x56018150, 0x56018150, 0xfcd0d74c, -1 }, /* #55 */
     8328    { 0x267e92, 0x267e92, 0x9b54e817, 0x9b54e817, 0x63514c05, 0x63514c05, 0x2e560f33, -1 }, /* #56 */
     8329    { 0x0015d6, 0x0015d6, 0x919b4999, 0x919b4999, 0xa9fd05aa, 0xa9fd05aa, 0xe27ef16f, -1 }, /* #57 */
     8330    { 0x1c4012, 0x1c4012, 0xc38809cb, 0xc38809cb, 0x983af03c, 0x983af03c, 0x87acc9ae, -1 }, /* #58 */
     8331    { 0x2c4253, 0x2c4213, 0xd7d1ba6d, 0x49843f8d, 0x0a267726, 0x1e4f9887, 0x235864fe, 0 }, /* #59 */
     8332    { 0x0e1286, 0x0e1212, 0x667df145, 0x45a918d6, 0x166b1d94, 0x4d5e1cdb, 0x52630bdf, 0 }, /* #60 */
     8333    { 0x2066c7, 0x2066c7, 0xdec3da7a, 0xdec3da7a, 0x8c3c8f5d, 0x8c3c8f5d, 0x9be849c5, -1 }, /* #61 */
     8334    { 0x0332d3, 0x0332d3, 0xe4bdd2e2, 0xe4bdd2e2, 0x0ea710de, 0x0ea710de, 0xfa448729, -1 }, /* #62 */
     8335    { 0x053283, 0x053283, 0xb5129de4, 0xb5129de4, 0xd93c1fc8, 0xd93c1fc8, 0x3a4a9069, -1 }, /* #63 */
     8336    { 0x0e7b46, 0x0e7b46, 0x145a9e67, 0x145a9e67, 0x095586a1, 0x095586a1, 0x0df9d9a4, -1 }, /* #64 */
     8337    { 0x3f2507, 0x3f2507, 0x3473aabf, 0x3473aabf, 0x55cf1d53, 0x55cf1d53, 0x508e6028, -1 }, /* #65 */
     8338    { 0x0a6a97, 0x0a6a97, 0xba64ebee, 0xba64ebee, 0xb7bd9508, 0xb7bd9508, 0xbf837da2, -1 }, /* #66 */
     8339    { 0x2d3743, 0x2d3743, 0xc306b64b, 0xc306b64b, 0xadaa184d, 0xadaa184d, 0x3a219f7a, -1 }, /* #67 */
     8340    { 0x2d2046, 0x2d2046, 0xcf6a44c4, 0xcf6a44c4, 0x49c8c897, 0x49c8c897, 0xdce95759, -1 }, /* #68 */
     8341    { 0x2522c3, 0x2522c3, 0x6da8f322, 0x6da8f322, 0xeef25499, 0xeef25499, 0xe79020e3, -1 }, /* #69 */
     8342    { 0x181ed6, 0x181ed6, 0xdf6e4291, 0xdf6e4291, 0xbfd44db5, 0xbfd44db5, 0x8b39e7a3, -1 }, /* #70 */
     8343    { 0x1624c2, 0x1624c2, 0x4c2522da, 0x4c2522da, 0x5a133d44, 0x5a133d44, 0xa51b48bb, -1 }, /* #71 */
     8344    { 0x0420d2, 0x0420d2, 0xe6c8774e, 0xe6c8774e, 0xb310d699, 0xb310d699, 0x967911d3, -1 }, /* #72 */
     8345    { 0x015fd7, 0x015fd7, 0x37c57218, 0x37c57218, 0x43c5c316, 0x43c5c316, 0x98adc9f0, -1 }, /* #73 */
     8346    { 0x243812, 0x243812, 0x2d3a8218, 0xb18b3b8a, 0x1c332dae, 0x5aa48468, 0xa3fc08f8, 0 }, /* #74 */
     8347    { 0x310512, 0x310512, 0xc6c37a00, 0xc6c37a00, 0x4b7eba4b, 0x4b7eba4b, 0x6cf8b8a5, -1 }, /* #75 */
     8348    { 0x221087, 0x221087, 0x283eae6c, 0x283eae6c, 0x6b2d4918, 0x6b2d4918, 0xaa19dccd, -1 }, /* #76 */
     8349    { 0x2f2c53, 0x2f2c53, 0x67470136, 0x67470136, 0x40d81a41, 0x40d81a41, 0xaba3c2a9, -1 }, /* #77 */
     8350    { 0x007b83, 0x007b83, 0xbe480d4f, 0xbe480d4f, 0xac61fe4e, 0xac61fe4e, 0x957ec9a5, -1 }, /* #78 */
     8351    { 0x281b56, 0x281b56, 0x613826e1, 0x613826e1, 0x2d808ed0, 0x2d808ed0, 0x132031da, -1 }, /* #79 */
     8352    { 0x286907, 0x286907, 0x5b5a5b17, 0x5b5a5b17, 0xc9125108, 0xc9125108, 0x118609b2, -1 }, /* #80 */
     8353    { 0x262ec6, 0x262ec6, 0x54f952e0, 0x54f952e0, 0x7caffae1, 0x7caffae1, 0xc58009bb, -1 }, /* #81 */
     8354    { 0x3e56c7, 0x3e5613, 0xc2c8bcdb, 0x15a966a6, 0x08e6cf4a, 0x5f2ea29f, 0x693328aa, 0 }, /* #82 */
     8355    { 0x324607, 0x324607, 0xc3e725a0, 0xc3e725a0, 0x3c572d60, 0x3c572d60, 0xff641892, -1 }, /* #83 */
     8356    { 0x095a97, 0x095a97, 0x5599ee86, 0x5599ee86, 0x2cfacb51, 0x2cfacb51, 0xc53a6abc, -1 }, /* #84 */
     8357    { 0x303dd6, 0x303dd6, 0x2eedf069, 0x2eedf069, 0x4742b664, 0x4742b664, 0x2cd483c8, -1 }, /* #85 */
     8358    { 0x177743, 0x177743, 0x116c152a, 0x116c152a, 0x0ee1a229, 0x0ee1a229, 0xff5d3960, -1 }, /* #86 */
     8359    { 0x220ed3, 0x220ed3, 0x8cc3950e, 0x8cc3950e, 0x7c6ed0ad, 0x7c6ed0ad, 0x0f464dad, -1 }, /* #87 */
     8360    { 0x154186, 0x154186, 0xd7d3c99d, 0xd7d3c99d, 0x91598f77, 0x91598f77, 0xff9340ae, -1 }, /* #88 */
     8361    { 0x3b20d3, 0x3b20d3, 0x38833cd2, 0x38833cd2, 0x700e3ccd, 0x700e3ccd, 0xf6b9f034, -1 }, /* #89 */
     8362    { 0x0901d7, 0x090113, 0xb821bf0b, 0x958e5744, 0xef8587f7, 0xf938d90b, 0x27a18180, 0 }, /* #90 */
     8363    { 0x3d2f87, 0x3d2f87, 0xb5038b6c, 0xb5038b6c, 0x7bb69b78, 0x7bb69b78, 0xd19901e8, -1 }, /* #91 */
     8364    { 0x0c5012, 0x0c5012, 0x9e250d07, 0x9e250d07, 0xdda5ef0b, 0xdda5ef0b, 0x38f0ca61, -1 }, /* #92 */
     8365    { 0x366447, 0x366413, 0x358702e0, 0x26d9282f, 0xf2cddb94, 0xe62bb19a, 0xa90aeb9a, 0 }, /* #93 */
     8366    { 0x320156, 0x320156, 0x3d35dc0d, 0x3d35dc0d, 0x5b0219b3, 0x5b0219b3, 0xe6e56572, -1 }, /* #94 */
     8367    { 0x275406, 0x275406, 0x11c537e7, 0x11c537e7, 0x6ad948a1, 0x6ad948a1, 0x9f2f78d4, -1 }, /* #95 */
    56808368};
    56818369static const MULDIVU64_TEST_T g_aTests_mul_u64_amd[] =
    56828370{
    5683     { 0x0d01c7, 0x0d01c6, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0 }, /* #0 */
    5684     { 0x337c02, 0x337402, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0 }, /* #1 */
    5685     { 0x147752, 0x147752, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0 }, /* #2 */
    5686     { 0x2e0396, 0x2e0396, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0 }, /* #3 */
    5687     { 0x2f27c7, 0x2f27c6, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0 }, /* #4 */
    5688     { 0x323612, 0x323612, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0 }, /* #5 */
    5689     { 0x0333d3, 0x0333d2, 0x06b4dda00d54fd1a, 0x0000000000000000, 0xcf1cb8cd4c4236d0, 0x0000000000000000, 0x0000000000000000, 0 }, /* #6 */
    5690     { 0x282253, 0x282252, 0xe1789bd709434d11, 0x0000000000000000, 0x0ffa83f0b53f516b, 0x0000000000000000, 0x0000000000000000, 0 }, /* #7 */
    5691     { 0x342396, 0x342396, 0x8d4d02ec38a1e720, 0x0000000000000000, 0x2b311b6afafadac6, 0x0000000000000000, 0x0000000000000000, 0 }, /* #8 */
    5692     { 0x3e6247, 0x3e6246, 0x147443f219bb4034, 0x0000000000000000, 0x47d58f1d9d18cf5b, 0x0000000000000000, 0x0000000000000000, 0 }, /* #9 */
    5693     { 0x263cc7, 0x2634c6, 0xd3d434d1f5be1ad7, 0x0000000000000000, 0x8079e6bd10d7b056, 0x0000000000000000, 0x0000000000000000, 0 }, /* #10 */
    5694     { 0x023043, 0x023042, 0x9e042610d02e849c, 0x0000000000000000, 0x5045540ca25f14a8, 0x0000000000000000, 0x0000000000000000, 0 }, /* #11 */
    5695     { 0x1108d7, 0x1108d7, 0xf0777cb852e5daac, 0xb3d44bc7471b4048, 0xc359445d749d4db7, 0x95788eff1c92f61f, 0x9f204e5a19975836, 0 }, /* #12 */
    5696     { 0x380687, 0x380e87, 0x70e1c745027e48dd, 0x930a18b7efd3cecf, 0x48e2962b1e396051, 0x2fd1a71386fe6b35, 0x6c724e2ad3f0e59b, 0 }, /* #13 */
    5697     { 0x295f07, 0x295f07, 0x6b5fd217c2b0e45a, 0x171fee947c9f449a, 0x1fbc9016dfd9fa40, 0x648c2f2fe65e74c4, 0xefb950961497a4a1, 0 }, /* #14 */
    5698     { 0x196107, 0x196907, 0xa5df6566f5cd008d, 0xe8ef94417c67b05a, 0x3b613676ad7a3fca, 0x1725d5a98ef14edd, 0x23b9a73ceb3ebc42, 0 }, /* #15 */
    5699     { 0x126656, 0x126e57, 0xeb9d92f4c285073a, 0x5e131e36fbfd3dea, 0xe0575199f61ae78a, 0x82031f1f2dd4a6b2, 0x8d42a39504ae4539, 0 }, /* #16 */
    5700     { 0x0132d3, 0x013ad3, 0x8d489d976d8364b4, 0x88fe7661988e9144, 0x6b74fdd79a624c24, 0x767000e42697f164, 0xd69a8fffda822635, 0 }, /* #17 */
    5701     { 0x2339d2, 0x2339d3, 0xa220bea69e447be0, 0x92798750d7b0c8e0, 0xcf464c9013c495cb, 0x611ae0073a2bd814, 0x99542b2b904caa99, 0 }, /* #18 */
    5702     { 0x1e2102, 0x1e2903, 0xd439f45db34b4b42, 0xb5f45fea3375cc0c, 0x4453364da8da100a, 0x63390638e0e6c8f7, 0x77b0373af3121c46, 0 }, /* #19 */
    5703     { 0x395d46, 0x395d47, 0xfe03dab7ab365cc2, 0x4ac223d0b5bdaa2c, 0x96bbc0162f0c6503, 0x2db60139a3c0be6d, 0x2e11728e804010d6, 0 }, /* #20 */
    5704     { 0x376042, 0x376843, 0xcc12b370fb244c61, 0x9e0b6833232230ce, 0x1b78d7b1dfc28441, 0x7ee942182905d8de, 0x9f343d465a98b38e, 0 }, /* #21 */
    5705     { 0x2e4c43, 0x2e4c43, 0x4e3f24157110ed1d, 0xfbfbbfe52058771c, 0xfb7693df535a06d5, 0x3741e3c6b6cd9d25, 0xb4c9308465e654cc, 0 }, /* #22 */
    5706     { 0x104507, 0x104d07, 0x016173325bae1300, 0x4b49e8d1b7be6c00, 0x553c618064d1f926, 0x014afb2e1b6bb570, 0xefb9e06aef252564, 0 }, /* #23 */
    5707     { 0x3c6782, 0x3c6f83, 0x8fd98474a72c565b, 0x7e802b0ec149c15e, 0x7740ce30118704a0, 0x112849da11d11349, 0x1e88ac38bfa0ee7a, 0 }, /* #24 */
    5708     { 0x224106, 0x224907, 0xd905c3b0b8ee1e46, 0xb5d9f2eab36db270, 0x7d98cfc789728579, 0x03b7eafd815bb6cb, 0x0462e228fb713168, 0 }, /* #25 */
    5709     { 0x2d5303, 0x2d5b03, 0xf078835d5ec2c8bc, 0x961801b0278a6b24, 0x5dc00a3ef7f8885a, 0xb49ad315dd490c11, 0xc04499e2aae09c87, 0 }, /* #26 */
    5710     { 0x126546, 0x126d47, 0x42a7f4d996d23547, 0xb541cdc0d07dff86, 0x4b561aea20bbd3eb, 0x062a301e2e5e41a3, 0x17ad344d02011f4a, 0 }, /* #27 */
    5711     { 0x043757, 0x043f57, 0x45e3f2181362f581, 0xf7e28254be59a11b, 0x28d7962f19b1d022, 0x37989e8cd01c8e7b, 0xcba4564221c4fc9b, 0 }, /* #28 */
    5712     { 0x1b2dd2, 0x1b2dd3, 0x6a9741bc765f4c7f, 0xdfa54c38ebe02e94, 0x560baab2b05cb37c, 0x32871f74028f2305, 0x795a609057f3976c, 0 }, /* #29 */
    5713     { 0x392b52, 0x392b53, 0xc8c2af2537e0d124, 0x88d3ec9811ea7f1c, 0xd4c4e7e3a578aaa1, 0x61e196df131a623d, 0x7cd037ebcb54138f, 0 }, /* #30 */
    5714     { 0x076553, 0x076d53, 0x295d8e5f6b8ccecf, 0x6f03ae2559985005, 0x1c2f7ab1bd2e1430, 0x11ccf09ea2f5a46b, 0x6e29b652712008eb, 0 }, /* #31 */
    5715     { 0x0079d6, 0x0079d7, 0x8fb600a5bf9cce73, 0xec06b4771f086297, 0xeae62667b5e47985, 0x6472acbf2ed3c54e, 0xb2eeed15171c0e4d, 0 }, /* #32 */
    5716     { 0x0f17d2, 0x0f1fd3, 0x74505afb1ae50f50, 0xfcf6d1f06af583e0, 0xb8f61e1947852f92, 0x2cf037032c91cde2, 0x62e81901a6321886, 0 }, /* #33 */
    5717     { 0x012286, 0x012a87, 0xe1a10790ed97332d, 0xe1b67d515deda2af, 0x438645af52f7b103, 0x140e285cd3b570f1, 0x16c13ec1a44906cb, 0 }, /* #34 */
    5718     { 0x3e7c92, 0x3e7c93, 0x2d2073ab3c780b18, 0xa047dae6486be1f8, 0x450e54f2ad8a1785, 0x1d085a08eaea9c67, 0xa4b30cba2feade75, 0 }, /* #35 */
    5719     { 0x081a02, 0x081a03, 0x9d03b4c0e5c0ecf0, 0x89a2549cd1c67790, 0xcc2ccc5f1e4fd8f5, 0x65809b0fb0bf1a09, 0xa57de57b911d7737, 0 }, /* #36 */
    5720     { 0x2e0092, 0x2e0893, 0x99ed03d55583386b, 0xfb071fa416990c7d, 0x6ae0ffaa1796c312, 0x4bb459292b1f0565, 0x7de8346119b128b7, 0 }, /* #37 */
    5721     { 0x070cd3, 0x070cd3, 0x2d7f65828d1d0a0f, 0xefda7588c0f32dec, 0x3b01337bc6e171f7, 0x1022edae96c06bad, 0x5acb59e08bdb0f54, 0 }, /* #38 */
    5722     { 0x392f93, 0x392f93, 0x2297cfa79a7c7b9e, 0xe1e8ca479e9e8d4c, 0x48884f61dcc20f82, 0x1e1ff69b6edea46c, 0xdeef2388ad138e7a, 0 }, /* #39 */
    5723     { 0x054597, 0x054d97, 0xa22c3c98c4eeed87, 0x6c96dc91530ad33d, 0xe55951d5c63e5182, 0x15ea256c0cc6f6c4, 0x2297f8474b0b8a1b, 0 }, /* #40 */
    5724     { 0x2d0f07, 0x2d0f07, 0x3ca2da543f37b5e0, 0x65737a9433cde140, 0xcd63860827ac00b9, 0x39ad56310bf76f65, 0xf381d6d700f47e16, 0 }, /* #41 */
    5725     { 0x3f5786, 0x3f5f87, 0xc003da8fb668660c, 0x18ec749e9693d908, 0x0f1ac5dcbd02031e, 0x5b03b725d94f5771, 0x7957da0726b41716, 0 }, /* #42 */
    5726     { 0x2b1ed2, 0x2b1ed3, 0x4849b07d1c7ecb20, 0xda4b827bbab540a0, 0xc904954be15baa39, 0x37a22cf5a29ff9f7, 0xc50534150be5738d, 0 }, /* #43 */
    5727     { 0x1e5146, 0x1e5947, 0x1f355d1401e9d74a, 0x6e6b1084a3c4faf6, 0x53912c852871fce1, 0x1b8acce997520780, 0xe1ed0df72001fa9f, 0 }, /* #44 */
    5728     { 0x2f6487, 0x2f6c87, 0xfc86439286448538, 0x23a5a3f50a54f010, 0xbe4eeb1f12be4549, 0x4c9e8ef2e76774c2, 0x4dac8435ef2e602e, 0 }, /* #45 */
    5729     { 0x1b3a96, 0x1b3a97, 0x2c47af308b76eb24, 0x68489b53e0c8a020, 0x6d8afbcb963eafd9, 0x18a91fe44a45d341, 0x8e92a0eaff98e3c8, 0 }, /* #46 */
    5730     { 0x026a17, 0x026a17, 0x30b08059d6053842, 0xfc99b748ae3923f0, 0xb40a8b5653ba6c08, 0x16212f5dd233123c, 0x745a79c0423b12f8, 0 }, /* #47 */
    5731     { 0x2f4712, 0x2f4f13, 0x9a4d2f1cd6250c57, 0xb741f19e57fabced, 0xac9e79df81500595, 0x2606193eeb7d89dc, 0x3f15bdaad853365b, 0 }, /* #48 */
    5732     { 0x170443, 0x170c43, 0x190cd19f84d85e25, 0x52846542cb195a59, 0x2ac4e3da18962a92, 0x075a255a045edb52, 0x4b22a5ece44b1325, 0 }, /* #49 */
    5733     { 0x3b4f57, 0x3b4f57, 0xcc53027c125fc070, 0x3e0030aa7c887010, 0x86678cf99dc84209, 0x1ea8c1b8dcfa747e, 0x2669ca1a385832b7, 0 }, /* #50 */
    5734     { 0x132557, 0x132d57, 0xa96e15288095c7c4, 0x8658a3007734f85c, 0xaebb31e47a2f2b2b, 0x1c40c69bf07750ce, 0x2ab059d5c3c8a887, 0 }, /* #51 */
    5735     { 0x0a5116, 0x0a5917, 0x9e520314e35bc6b2, 0x7bcef1403282ef5a, 0xb69c6d495a482599, 0x5bedc245a75f5f8a, 0x94a57d8717cb1075, 0 }, /* #52 */
    5736     { 0x143487, 0x143c87, 0xdbb8da0f0fccfff7, 0x18c81a016893fa3f, 0xf69c2f3184f41d01, 0xb78fbab0b5dd70da, 0xd5de734bc7de55f9, 0 }, /* #53 */
    5737     { 0x236cd7, 0x236cd7, 0xad4faf44ca852d09, 0xbd1ffa6a447349cb, 0xbe873302ca7bb099, 0x384aa7ba71697ab6, 0x5326238f9e260933, 0 }, /* #54 */
    5738     { 0x280b13, 0x280b13, 0xf4e94d449704b0a5, 0x51b469c75ebc2def, 0x115bfa8f00cfe753, 0x1b5bd5b56dc70247, 0x1c98f12e6d9eec03, 0 }, /* #55 */
    5739     { 0x023282, 0x023a83, 0xb863ffe61b4190ca, 0x3158ada76c8ae402, 0x18380222ad3592c9, 0x7fa89e04e202dd3d, 0xb13c5c894514336d, 0 }, /* #56 */
    5740     { 0x1f3f97, 0x1f3f97, 0x75796850f7ca1a20, 0xb9c5be69812c3c40, 0x5b411d6c35af9870, 0x5e2f9b1fbf1b9cbe, 0xcd40093c0ff2cc42, 0 }, /* #57 */
    5741     { 0x1e48c7, 0x1e48c7, 0x65632e3a754677cc, 0x7588f1996cbf7620, 0xac33068bfca9bee2, 0x56268a0431fb54f3, 0xd987015589f2a658, 0 }, /* #58 */
    5742     { 0x282156, 0x282957, 0x2fbdf5f6973a3a1f, 0xcdc7380fc67ef974, 0x3d79eee7205f01f6, 0x2dc9b163c6699818, 0xf5857cf69033c00c, 0 }, /* #59 */
    5743     { 0x0f36c3, 0x0f3ec3, 0xbac2f5ca4613c07f, 0xaebd314ed106a438, 0xac329aa69596bee9, 0x91ab79e2260263b2, 0xc7ac9c082e473fc8, 0 }, /* #60 */
    5744     { 0x375507, 0x375d07, 0xc9aa1af2c48b1f26, 0x8b415e60b2b3c56a, 0xcacfa208becf0ad2, 0x5bef474da7a81dc4, 0x74b4835ec596e197, 0 }, /* #61 */
    5745     { 0x1c4c07, 0x1c4c07, 0x75a75ce1c3a0db73, 0x995b686ae1d6b326, 0x68be21f1fec2d34b, 0x5cda157de94da7c0, 0xca08c197a38082c2, 0 }, /* #62 */
    5746     { 0x1d2586, 0x1d2d87, 0x6e03844133a6589c, 0x5c7bbe3edb28cc80, 0xca14cc4368dfffd4, 0x627e2df8a44e77e6, 0xe530f2051b6e47e0, 0 }, /* #63 */
    5747     { 0x213956, 0x213957, 0x66c595f37efb55ea, 0x085f8b32fd530e72, 0xdaa1ec2b75f7b93b, 0x2876925f1e6827a2, 0x64cabd097c9808b5, 0 }, /* #64 */
    5748     { 0x004d93, 0x004d93, 0x7473f85df4780877, 0x73867e2c61b7830f, 0x2481481b69b6dd65, 0x6b4784a20d188662, 0xebd55edae3a51829, 0 }, /* #65 */
    5749     { 0x067187, 0x067987, 0xe2e8a29913c6d577, 0x1d9b9ea895bbd3a0, 0x12553d5f970afcb6, 0xba1d318bbf804488, 0xd1f9a30e1a303160, 0 }, /* #66 */
    5750     { 0x301383, 0x301b83, 0x411878f9431b7ac2, 0xda37f5806e251960, 0xcc284e6c2dae44d2, 0x090cea55fce3ad29, 0x2397ae75aa349ab0, 0 }, /* #67 */
    5751     { 0x3e3647, 0x3e3e47, 0x35ad295d12396367, 0xab42a9a15709c1f1, 0x2e307df1bb76b432, 0x2ccfc462358233ca, 0xd5b887f6b19c70e7, 0 }, /* #68 */
    5752     { 0x265353, 0x265b53, 0xbae4b30d1663ef12, 0x21862be26d60147c, 0xc67aa9183ca738af, 0x053217d3240a2add, 0x071dea425ef38ace, 0 }, /* #69 */
    5753     { 0x3e1696, 0x3e1e97, 0x1c4e90042e5822b4, 0xe33c4f393c8e30cc, 0xe212cb9ea9d125f4, 0x146f3e0ac6e106cd, 0xb8cdf9c73ff6245f, 0 }, /* #70 */
    5754     { 0x0914d3, 0x091cd3, 0x8340fc7d68520c15, 0x3737b79ed319f211, 0x72b8b2da9f809509, 0x469c8e37f6df7d15, 0x89b8db343be6410d, 0 }, /* #71 */
    5755     { 0x3f37c2, 0x3f3fc3, 0xaa7d56e5c76f84e3, 0xe2e326fb71d38531, 0x9eb3778fcad3ea2e, 0x53ef9b57d1be5109, 0x7e08e238186e7ddb, 0 }, /* #72 */
    5756     { 0x3b6a53, 0x3b6a53, 0x726d0f9a0c96966a, 0x746878f9dbed2f8c, 0x0279afafe7fdb8f4, 0x16c8c5f40edb9035, 0x32f9644a42fd0b6e, 0 }, /* #73 */
    5757     { 0x275043, 0x275843, 0x1c31eb543a10aa9f, 0x94e5de98cc31be0f, 0x5ea81d68d1510715, 0x014f6dd217aff54a, 0x0be591c4ef22a691, 0 }, /* #74 */
    5758     { 0x0460d6, 0x0468d7, 0x8fa17ebed18d3d06, 0x12d10eff462451b2, 0x26ada41b3387f3f6, 0x80179ed90c41d44b, 0xe44e0c0c51f0fc73, 0 }, /* #75 */
    5759     { 0x387a52, 0x387a53, 0xae42e7d0b3029401, 0x6c93364dbeb505b8, 0xcbe2426b6a81413d, 0x225c26dc98db45ed, 0x327a0e403376a5b8, 0 }, /* #76 */
    5760     { 0x3d4657, 0x3d4e57, 0x5148e40764b0c4ce, 0xfdab037a614128a0, 0xd9684aea0872906e, 0x0e26a4a605bdd27b, 0x2c913c6017863730, 0 }, /* #77 */
    5761     { 0x127a47, 0x127a47, 0xd65564e862ef72bb, 0x6dc57f4d62bd46d7, 0xfc209c128053c6cc, 0xb90ad40b00ffaef9, 0xdd03b6a900e68095, 0 }, /* #78 */
    5762     { 0x0d2002, 0x0d2803, 0x1f9accbd2cf8457f, 0xe86723afdf8de9bf, 0x4d43cee0ebf79c80, 0x1ce2d412b6ceeb8d, 0xe9fa96501ec2fbc1, 0 }, /* #79 */
    5763     { 0x227392, 0x227b93, 0xc54f577f775b3661, 0x6d251e3c2e7572e0, 0x4e60f2975bf95592, 0x2e8303c209778591, 0x3c58c52ebed69ee0, 0 }, /* #80 */
    5764     { 0x396dd7, 0x396dd7, 0x2d353848e8a22527, 0x465aafe44680c0a0, 0x6ffc9c9c81021628, 0x2652954ce8a555f7, 0xd902aadeb18dde60, 0 }, /* #81 */
    5765     { 0x175853, 0x175853, 0x60e105fe35a7e1ea, 0x1ebfeaa746e8769c, 0x1e4475b0d5509862, 0x571f512cf1f6104b, 0xe637e1ca208a8556, 0 }, /* #82 */
    5766     { 0x084913, 0x084913, 0xe5b4b37fd01163e2, 0x3e00ab7564d32bf2, 0x30e772773a746a2f, 0xd04d82e93a6f0b6f, 0xe8259d46eb0c1c89, 0 }, /* #83 */
    5767     { 0x381416, 0x381c17, 0x17cd6fd6c94900b5, 0x19d25a47bcd426a0, 0x93c248ddf06956cf, 0x0920a7886076d96a, 0x622b228cb83dd020, 0 }, /* #84 */
    5768     { 0x2926d2, 0x292ed3, 0x3dabba64d5f5d1f7, 0x25a6a1909db661cd, 0x8e99cef2155a1add, 0x3bb82c4b561a91fd, 0xf7e64f8f93e1795b, 0 }, /* #85 */
    5769     { 0x3151d6, 0x3159d7, 0xb7422e7f46bba45b, 0x3aa25a7ee356fa51, 0x59454d7619fab030, 0xa7a2838df2ef05f6, 0xea2cbabd54e0abc3, 0 }, /* #86 */
    5770     { 0x1804c2, 0x180cc3, 0xbab62d96ce5fe8f1, 0x739a957d2fdba0d4, 0x0ef1ef864e6af0f7, 0x8a94be8db37e2bfe, 0xbe021a746da44e14, 0 }, /* #87 */
    5771     { 0x167647, 0x167e47, 0xc1b0c1564784580d, 0xe0eade2931aae19d, 0xa67aa7e3e1506a6b, 0x9d9e929b9d612d4b, 0xd0533678fea43bd1, 0 }, /* #88 */
    5772     { 0x1d0887, 0x1d0887, 0xfb3fa1958323306a, 0xeb016b64bb6b3bb0, 0x9bdbfd224e895b96, 0xcbaf095c51aa4ea4, 0xcf89214507c7d178, 0 }, /* #89 */
    5773     { 0x2761c6, 0x2769c7, 0xf20389e55bc63601, 0x7a0e78501ccd51e4, 0x8e7f018e465253dd, 0x5d8a070eaf7cd035, 0x62f1e35bf43f39e4, 0 }, /* #90 */
    5774     { 0x051e16, 0x051e17, 0x949b4217fe4f7d0e, 0xb614af08408432fe, 0xcd7d7072dd101f66, 0x94653d29afc2d224, 0xffa2f14ee6615349, 0 }, /* #91 */
    5775     { 0x105887, 0x105887, 0xda1678fc72a3b650, 0x665c4938cabc1e50, 0x9512936939611698, 0x148dcce64fb9c64d, 0x1820820020d94481, 0 }, /* #92 */
    5776     { 0x365a57, 0x365a57, 0xcb21328e033ad3b5, 0x21e736c40b90d00f, 0xec4aa818f07e2f2a, 0x57d0f2a024ca5966, 0x6eac4249d961f733, 0 }, /* #93 */
    5777     { 0x337f42, 0x337f43, 0x625c3d523ec3b3f7, 0x4b3ca57575bd7f13, 0xa5cb57e5d5bde41d, 0x5fee3a45557e7201, 0xf9ad1ac9c8f78ec5, 0 }, /* #94 */
    5778     { 0x394087, 0x394887, 0x535a2e43c80f0a02, 0xb776de97c62cb5f4, 0x4d59820285935b75, 0x0fcff43adfeab6b5, 0x30907d65af6678fa, 0 }, /* #95 */
     8371    { 0x255716, 0x255716, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0 }, /* #0 */
     8372    { 0x240c93, 0x240492, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0 }, /* #1 */
     8373    { 0x3f6796, 0x3f6796, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0 }, /* #2 */
     8374    { 0x051853, 0x051052, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0 }, /* #3 */
     8375    { 0x0a68d3, 0x0a60d2, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0 }, /* #4 */
     8376    { 0x316697, 0x316696, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0 }, /* #5 */
     8377    { 0x1b0dc3, 0x1b05c2, 0x2bf2c21f0a8047ef, 0x0000000000000000, 0x5b35ab8ccea697c3, 0x0000000000000000, 0x0000000000000000, 0 }, /* #6 */
     8378    { 0x110242, 0x110242, 0x5563c5ce7100767f, 0x0000000000000000, 0x432d45c8494f832e, 0x0000000000000000, 0x0000000000000000, 0 }, /* #7 */
     8379    { 0x341882, 0x341082, 0xe9ea5ad570fce04e, 0x0000000000000000, 0xda305475d8f18c46, 0x0000000000000000, 0x0000000000000000, 0 }, /* #8 */
     8380    { 0x385ac3, 0x3852c2, 0x3f2306fac7e1e390, 0x0000000000000000, 0x25435f54149f484b, 0x0000000000000000, 0x0000000000000000, 0 }, /* #9 */
     8381    { 0x2716c2, 0x2716c2, 0x1b5c3e578d248fca, 0x0000000000000000, 0xf849b8838500cfc9, 0x0000000000000000, 0x0000000000000000, 0 }, /* #10 */
     8382    { 0x1d4d87, 0x1d4586, 0xad2e6eb1aea27ad5, 0x0000000000000000, 0xb41cd85e83655e77, 0x0000000000000000, 0x0000000000000000, 0 }, /* #11 */
     8383    { 0x013ec2, 0x013ec3, 0x50c0cffe6606ed3b, 0xbfc24af885cb0757, 0xb52b7e3022973549, 0x4a55b455373adf32, 0xeba71828fa699c95, 0 }, /* #12 */
     8384    { 0x232147, 0x232947, 0xdace264a735fdd9b, 0x2e2945891b38d429, 0x2d9f405e96217173, 0x03d8dae0290a2df6, 0x04804544323b138b, 0 }, /* #13 */
     8385    { 0x037583, 0x037d83, 0x8647100eb3e22e32, 0x8e7e5cb0980d1d06, 0x4f10ace2e36f0a5a, 0x3513684ecb648e35, 0x65305ea78fc651fb, 0 }, /* #14 */
     8386    { 0x1659d7, 0x1659d7, 0x9b6eea5894e45882, 0x331a0d239249cbce, 0x907628658edb664d, 0x3c5a08b0fc1dd0d1, 0x636658ba7d562827, 0 }, /* #15 */
     8387    { 0x0b2d56, 0x0b2d57, 0x8d13bc561397b59a, 0x5cead8d994630d9c, 0x99dc2385cab1b8cf, 0x8b59f8a39fe0e56a, 0xfcde5e99039ffe06, 0 }, /* #16 */
     8388    { 0x142e07, 0x142e07, 0xed6a1ac11aad63a9, 0x6b58dcfa2de2c3c4, 0xfe422f5711028c32, 0x5cdf59f14ff8ed14, 0x64248ef2e5f2c024, 0 }, /* #17 */
     8389    { 0x246513, 0x246d13, 0x2db0e1d77a4592ec, 0x80fc08758f95b9c8, 0x166be665f7bb01b0, 0x0bb421a407178b69, 0x4192e81205e31d36, 0 }, /* #18 */
     8390    { 0x021742, 0x021f43, 0x9fdd15e46b8ca9c2, 0x9a59adb34ef76ad6, 0x66e03aad6bc83c13, 0x2e8b6a3bfb362284, 0x4a88edbacb2c47cb, 0 }, /* #19 */
     8391    { 0x2f5397, 0x2f5b97, 0x65b64af3cba2af98, 0x5c38ac0b8f6a3b38, 0x29af8444e2f2aadc, 0x56074cb341dc903a, 0xd886a12f0214a1bd, 0 }, /* #20 */
     8392    { 0x004212, 0x004a13, 0x19e735c0d031613e, 0x52c054513af6980e, 0x36bf5af31a79dd89, 0x16fa2a6cabb065cd, 0xe31539434cec2399, 0 }, /* #21 */
     8393    { 0x1374d6, 0x137cd7, 0x7aa0c648a8ddd075, 0x43a364c53c1741da, 0xee984fd4d139dfdd, 0x6bb15e9b843f7bce, 0xe0d234a851a0ff32, 0 }, /* #22 */
     8394    { 0x3f3343, 0x3f3b43, 0x3ad0192c56fdf4c2, 0x0815a470b24c0138, 0x16201c90f424b5de, 0x0178b1f1342c7f9d, 0x0667ac7ad6335e1c, 0 }, /* #23 */
     8395    { 0x2c2192, 0x2c2993, 0x5fa49376162bf411, 0x95d40cb16f1547e4, 0x3c25163d6dcd3834, 0x2ba869cda74d2ba6, 0x74db0de7e6d71da4, 0 }, /* #24 */
     8396    { 0x2d7482, 0x2d7c83, 0x6372f637c1d7623e, 0x5eb0837627d187ba, 0xf1a5f3145082a70f, 0x1ee6f1412cf53422, 0x4f8c3485c5f9bf83, 0 }, /* #25 */
     8397    { 0x0c3087, 0x0c3887, 0xc7fbe570e8883cce, 0x42b33bcf39d50f84, 0xe2cb37eeea942028, 0x913f360fc8613073, 0xb9ee534bcbc51cee, 0 }, /* #26 */
     8398    { 0x1e7e83, 0x1e7e83, 0x115dde01608c2724, 0xc691f7b56b215400, 0x84c9059f299a1c8f, 0x03d4d924c1396aa4, 0x387a9124a9902d00, 0 }, /* #27 */
     8399    { 0x0f1047, 0x0f1847, 0x952e064c5435c16d, 0x8d6e767eeac55f22, 0xb0934f8b24125908, 0x0dd0252f7860a5ef, 0x17b433ecd74b686a, 0 }, /* #28 */
     8400    { 0x3c5716, 0x3c5f17, 0xda3fbda18ece8bda, 0xb6669bb7c0e4ed94, 0xc76d02658ebac351, 0x0156e1e9b8cae8f4, 0x0192310dc5b838b2, 0 }, /* #29 */
     8401    { 0x124d43, 0x124d43, 0x3f5b35ef2ad00681, 0xb4a99d96f431443b, 0x0aa1746c3d321f3b, 0x3c01f5c494c03374, 0xf27828852de284bb, 0 }, /* #30 */
     8402    { 0x2c6e53, 0x2c6e53, 0xf0a5157e3a88e1df, 0x0b57d971312a8632, 0x186cf22ce6263cf8, 0x275512f8b3223752, 0x29d7908e188f540e, 0 }, /* #31 */
     8403    { 0x137012, 0x137813, 0x81f8a77af6e43b69, 0xa6ddf40651b944d4, 0x1145af692bbb3b98, 0x3c9d6ab0f77d230e, 0x77641ef0c8cea7b4, 0 }, /* #32 */
     8404    { 0x2b3ad3, 0x2b3ad3, 0x00120c95382cb8b3, 0x058ba59dd6de04f9, 0xbc67fa0c20f80a3c, 0x000dbe56ad9d0851, 0xc2ee53ad8e5169a3, 0 }, /* #33 */
     8405    { 0x370453, 0x370c53, 0xcf1f1d17c452aa20, 0x74f9bf62be425c80, 0x9483e8bd83aef996, 0x028c7e3e5031cc43, 0x0326797a6024fba4, 0 }, /* #34 */
     8406    { 0x315b07, 0x315b07, 0x0e2e2735e38f3248, 0xbadb854d4af71d30, 0xe6806b7cb8100fd8, 0x0700318b7ee56aca, 0x7e62e312b910ce76, 0 }, /* #35 */
     8407    { 0x295297, 0x295a97, 0x1364422f1bca9e62, 0xfbb2b4b4bf448600, 0xbe37f1111b35259b, 0x0bcacd4224eb0025, 0x9baceb50cab3b300, 0 }, /* #36 */
     8408    { 0x083302, 0x083b03, 0x4f0260fb9f227450, 0x92f45b8b4bd6eb30, 0x376cb2c6252d2743, 0x0becd10800799c9d, 0x26a381ff014d0197, 0 }, /* #37 */
     8409    { 0x2b2002, 0x2b2803, 0x466b98978ba04277, 0x7f46d9cb95ce7fc4, 0xf35a2b8a01ef059f, 0x281fdd8844e914ee, 0x91dd78c1a4e08b5c, 0 }, /* #38 */
     8410    { 0x2270c6, 0x2278c7, 0x1000015621af9b59, 0xdb9e76e344295e8b, 0x504d8581b057bd4e, 0x0d534f40d5cbcefa, 0xd534e23e5177e083, 0 }, /* #39 */
     8411    { 0x315f52, 0x315f53, 0x8c2d867bb4a922d3, 0xc6cefe5b31e077a5, 0xe3bf8a5280d7fb7c, 0x3175477ea79f3cf7, 0x5a52aea6741240a7, 0 }, /* #40 */
     8412    { 0x0821c2, 0x0829c3, 0x953121ca25a26a75, 0x2d43e9ebb341aba2, 0xfef94cc28ca18078, 0x326ecc0cdb017da2, 0x5689c606a11e74da, 0 }, /* #41 */
     8413    { 0x273f53, 0x273f53, 0x8b268f039a8bb91e, 0x3cc554d2c1a8e988, 0xf9accb4c507713ad, 0x843a7abaaed709ac, 0xf343d8e0ff5728fc, 0 }, /* #42 */
     8414    { 0x131516, 0x131d17, 0x69719f2f7c6b507e, 0x7aa4166bbe91001c, 0x422d32a348c51230, 0x55151c0f901ffff2, 0xce90e458e5576c72, 0 }, /* #43 */
     8415    { 0x3f7596, 0x3f7d97, 0xa8821718f60881ce, 0xd19ac3f21f056122, 0x37825a19f4ba5e42, 0x21207d69b2643b56, 0x3253ae4a4ee93bc7, 0 }, /* #44 */
     8416    { 0x171616, 0x171e17, 0x1ef56f0a6ebe8887, 0x1588876141e5cf46, 0x4c8c2de1434d2a3a, 0x104468a5d50b4b9c, 0x8683ce29c718360a, 0 }, /* #45 */
     8417    { 0x1409c3, 0x1409c3, 0x48d457092e56dd33, 0x9bd3a62d5e6eba6f, 0x86b868e5ec9e3539, 0x1a153f00370baba3, 0x5baeee19f4ee95d5, 0 }, /* #46 */
     8418    { 0x113983, 0x113983, 0xe80a8b3e8e2a0281, 0xf9565c85e38c1d7b, 0xe09176d6cc3ba7fb, 0x114dcbcaa3fdca86, 0x13172ee6217529fb, 0 }, /* #47 */
     8419    { 0x0807d6, 0x080fd7, 0x9700110f903a1bef, 0x8fc2c21e3d5869c7, 0x207df5f4455ffb95, 0x041bbb2e02e7140e, 0x06f71078ad9e97a9, 0 }, /* #48 */
     8420    { 0x1a5a86, 0x1a5a87, 0x21e4b72015f758c4, 0xa804cd5dbc5a3468, 0x5302f601eeb2a742, 0x1c1949973b41bccc, 0xd43b89ae2764e63a, 0 }, /* #49 */
     8421    { 0x0c2996, 0x0c2997, 0x5200229e8bc67457, 0xdc4908eb920d1707, 0xd4d5a50ec6e0dd21, 0x338f3e86e80297c7, 0xa0f72197164744d1, 0 }, /* #50 */
     8422    { 0x3e7217, 0x3e7a17, 0xa8426a73173e032c, 0xb97f51b1d6537504, 0x2411f325a05ab8ab, 0x905fd30fd22384ba, 0xdba8e4d8967214a3, 0 }, /* #51 */
     8423    { 0x0b4706, 0x0b4f07, 0x3dd752969739778b, 0xde5ea73bdfcdf05b, 0xf1f12600836f1592, 0x1d60d959b625d276, 0x799d9e634ef60471, 0 }, /* #52 */
     8424    { 0x091302, 0x091b03, 0x4153a9db119aab0c, 0x3a97a64de9449744, 0xa9e8505b9bb48a5e, 0x1e7de6bf629d12db, 0x777d716892f39bdb, 0 }, /* #53 */
     8425    { 0x202003, 0x202803, 0xb13b5530bd288ce9, 0x7cf5daa6f2b4e1d0, 0xcf2d002cae55fc63, 0xa26a58321626e4b0, 0xea99452393667150, 0 }, /* #54 */
     8426    { 0x0a1286, 0x0a1a87, 0x0294332c54d07874, 0x115908aac3bc0578, 0xd0a6193f8fabafda, 0x01a54947f81d69e9, 0xa35bc84c88c3a076, 0 }, /* #55 */
     8427    { 0x3b0796, 0x3b0f97, 0x8066066048f76e50, 0x5a4352631fb29060, 0x11cb2bedea2c88d4, 0x2db07970f2c5fcc2, 0x5b1856f2f1b0fe8e, 0 }, /* #56 */
     8428    { 0x3437c3, 0x343fc3, 0x8d836dbad77911db, 0x83d3e50c30eab958, 0x6344993e6f98f617, 0x219719e1138e5028, 0x3cc3e973eca8c788, 0 }, /* #57 */
     8429    { 0x131c07, 0x131c07, 0x520947b7757303f6, 0x46de535e56ade9a0, 0xa7da6bf482c06f88, 0x2d17681f93df8ece, 0x8cb60731f4e59570, 0 }, /* #58 */
     8430    { 0x124947, 0x124947, 0xd11e9dc3520b03ae, 0x65e6b95ac4ccc0ae, 0x60d32d5db10775fc, 0x9c235734cac68986, 0xbf241c6508474581, 0 }, /* #59 */
     8431    { 0x046c13, 0x046c13, 0xd4f4743afc94eb8c, 0x98257f371acc8a20, 0x2698e61ffcfa9695, 0xb196f2f3196a457f, 0xd57c7cd2c02c31d8, 0 }, /* #60 */
     8432    { 0x264a03, 0x264a03, 0x64bd189de8d89b51, 0x90fa75b10fb152fd, 0x1e15fb697a9b1f16, 0x36d9762916501efe, 0x8b6291e1b52cb9ed, 0 }, /* #61 */
     8433    { 0x175097, 0x175897, 0xd102176ed06daf17, 0xa30850a21bc02064, 0xf477b4cf20503f7b, 0x193ff184c8fa2ae1, 0x1eed3f7da804013c, 0 }, /* #62 */
     8434    { 0x235813, 0x235813, 0xa7d7f3f3ccb59ef9, 0x649619f654d6259a, 0x5a5c811ed2d10bc8, 0x93b7620ca87af032, 0xe14d25a5ef2106ea, 0 }, /* #63 */
     8435    { 0x222583, 0x222d83, 0x622840c9e8e250d2, 0xbc1a254f84582ff2, 0xcb81d7d1c0b57e77, 0x3c65b7b458ab55d3, 0x9d85179fb9800111, 0 }, /* #64 */
     8436    { 0x1156d7, 0x115ed7, 0x4aa707a324714dbe, 0xd067688870cdfad8, 0x32a1d38f1be663cb, 0x0d17624ea42ea407, 0x2ce4a5675e488c14, 0 }, /* #65 */
     8437    { 0x274503, 0x274d03, 0x9bda264d1325e10d, 0x144aa9b24b21df66, 0x7d1362d14f089784, 0x87a4104763b264a5, 0xdecd231c03bcc77e, 0 }, /* #66 */
     8438    { 0x323457, 0x323c57, 0xc1941d97101f765e, 0xd14ddc67394a9958, 0x77933935e322a550, 0x41293dac1d12693a, 0x562c47c6a290e314, 0 }, /* #67 */
     8439    { 0x1c4456, 0x1c4c57, 0xdb68bc5792cc3015, 0xe402133f55e0a6c0, 0xec99fb2b792501cf, 0x48131c768a1321af, 0x54183452b138fbc0, 0 }, /* #68 */
     8440    { 0x131e82, 0x131e83, 0x66f85761b1d444e9, 0xd8a007507cbe161e, 0x53cc8061fa30b543, 0x589bccb4a3f51766, 0xdc4b886157006a6e, 0 }, /* #69 */
     8441    { 0x264797, 0x264f97, 0xdebbdd21dd3b4725, 0xc4b873833f330588, 0x6c9591f1ffb2b14a, 0xd92db16cc153f7fd, 0xf99d6c2f0fa09ce8, 0 }, /* #70 */
     8442    { 0x291f16, 0x291f17, 0x128dc6d00e93997d, 0x247098e48d5c307c, 0x8ad4103dd9f78b34, 0x0c54f6e6e0f47e56, 0xaa26da74e8763b2c, 0 }, /* #71 */
     8443    { 0x102c16, 0x102c17, 0x0ed6931027007459, 0x09473313fab8b073, 0x06a5ba056951070c, 0x01cf2d4e18f84e4f, 0x1f371818aa57a1ab, 0 }, /* #72 */
     8444    { 0x0e5f82, 0x0e5f83, 0x0aa1a955c67e4017, 0x19333aeb63f9945b, 0xc4f4fbf5496cc8d4, 0x091a1b9e49a8bf2a, 0xdb2b9f016fc9945d, 0 }, /* #73 */
     8445    { 0x140896, 0x140897, 0x750d2827b47fd741, 0x2f53bb897794a90c, 0xbc7b2fa132c7547a, 0x58621910046fbbb7, 0xc14cf052bb74120c, 0 }, /* #74 */
     8446    { 0x3538d6, 0x3538d7, 0xc7a435ed7503b9ef, 0x67f7ef800f5d306c, 0x70f9e7da2dd07f59, 0xbb876cae6b9e5bcf, 0xf077dd9226e4b254, 0 }, /* #75 */
     8447    { 0x333512, 0x333d13, 0x26765bc1a776c4dc, 0x8bc4deb09a949a48, 0x57066339e4821074, 0x2247f8e4cd0a09a5, 0xe42ba858245c3efe, 0 }, /* #76 */
     8448    { 0x393bd7, 0x393bd7, 0x7059781caf8f6988, 0x1276363e41c802b0, 0x3f9fa2b081dcafe4, 0x4b44e49117837458, 0xab822d5957a27836, 0 }, /* #77 */
     8449    { 0x2f4457, 0x2f4c57, 0x034f4d51b1f1f220, 0x8c28dfeecc93e360, 0xcfbcb47f8b5d235d, 0x007d0790658aa838, 0x25c69edbedee05eb, 0 }, /* #78 */
     8450    { 0x277012, 0x277813, 0xb38bce2ed86e54f5, 0x9d157a313cb7d5cc, 0x748f448c1f8d4872, 0x1bcea2d70df79c4b, 0x27a5e04f69dd7f1c, 0 }, /* #79 */
     8451    { 0x291792, 0x291f93, 0xd51a5a5027a64576, 0xe2ffe0b3772bf2d0, 0xd7ebc260b51f4502, 0x2d9dac110edce92e, 0x36cc5b51772659b8, 0 }, /* #80 */
     8452    { 0x3f3ed2, 0x3f3ed3, 0x90e2ba500ffd938f, 0x3743147d57917ff1, 0x84c01f705535e2d9, 0x4d1aefcfe2178e5c, 0x883cefc2614ff47f, 0 }, /* #81 */
     8453    { 0x1c2e96, 0x1c2e97, 0x0e883780c700efef, 0x8859e0f4ac760b65, 0xfa23b65650f3dcc7, 0x0973227e20c846c2, 0xa677e83b7e97e5eb, 0 }, /* #82 */
     8454    { 0x2f0d12, 0x2f0d13, 0x2ae99f8f37e05cc1, 0x7354aa0ee1b71944, 0x73afbf624fea9c1f, 0x2660cc3ccd2ae566, 0xe4f2f647173df644, 0 }, /* #83 */
     8455    { 0x066312, 0x066b13, 0x57e79c66c8728a92, 0x0ad08a615954dcb0, 0x234d6b46a6cd19a0, 0x0ae8410c4f86cb84, 0x1fc3b9786fbdf398, 0 }, /* #84 */
     8456    { 0x050592, 0x050d93, 0xda4d368a8dc46b01, 0x3fda2f970ec89cc9, 0x7bdd47ee0337ab83, 0x0cab7d3e49dbec22, 0x0edb9b09bc9d99c9, 0 }, /* #85 */
     8457    { 0x1f1453, 0x1f1c53, 0x86d3e7c271c26c51, 0x5cf0de949103e4c1, 0x8d110c06c214750e, 0x330c2d3f5adc93c3, 0x60eccb239a2c8571, 0 }, /* #86 */
     8458    { 0x0c1883, 0x0c1883, 0xa0756272b0f2fbdc, 0x93019597e0240450, 0x9ecb9e4bba925bd7, 0x6d828fec02de919c, 0xaeb71e778a057e8c, 0 }, /* #87 */
     8459    { 0x314f42, 0x314f43, 0x5c69fd08ad54d4f8, 0x42a398e695dbfdb0, 0x42091f744b87d271, 0x1ca6d7307aa0d343, 0x4f5e8dcba4f01a8a, 0 }, /* #88 */
     8460    { 0x2f3302, 0x2f3b03, 0x468063c826462275, 0x8bb651bdbcd96944, 0x5f842d669716e2cd, 0x4381fe5bfc2ab079, 0xf5211e311ec093b4, 0 }, /* #89 */
     8461    { 0x055f02, 0x055f03, 0x96e36db26162b335, 0x6ec34d48af43d35f, 0xe060d4a32d36edae, 0x17bbeb873202aab3, 0x2844844c35284ac3, 0 }, /* #90 */
     8462    { 0x092e13, 0x092e13, 0x9bb85ffa4b4db92d, 0x900dbc8f9e29f1d2, 0x055d8cd6e5a54521, 0x3718146e4c32b7b2, 0x5a92bdf0c0c9385a, 0 }, /* #91 */
     8463    { 0x340606, 0x340e07, 0x290046fe95b71db8, 0xf44d00c8bbfe34d0, 0x6f7c26ce9135038d, 0x2095910eafb13e95, 0xcb728d57ab1e3236, 0 }, /* #92 */
     8464    { 0x1d7153, 0x1d7953, 0xcd4370685b835cd4, 0xa382cb5011ddf0b8, 0x450e20498688e379, 0x9c983c8bdf9e243d, 0xc34d28b4e2699b36, 0 }, /* #93 */
     8465    { 0x2b4317, 0x2b4b17, 0xfeeb0be09dc3450f, 0x9806c2f0e7bb36c7, 0xf17d9d4cf958bf65, 0x5fd6571ede30d198, 0x603e763dade222c9, 0 }, /* #94 */
     8466    { 0x045002, 0x045803, 0x3ab729a7f53e04f3, 0x092945a32fadf8a9, 0x8f3136af4f0fb10e, 0x3275cbfeb999523c, 0xdc01b4dbe7fd22f3, 0 }, /* #95 */
    57798467};
    57808468static const MULDIVU64_TEST_T g_aTests_imul_u64_amd[] =
    57818469{
    5782     { 0x182b97, 0x182396, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0 }, /* #0 */
    5783     { 0x2b6302, 0x2b6302, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0 }, /* #1 */
    5784     { 0x3b0b17, 0x3b0316, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0 }, /* #2 */
    5785     { 0x1e7e47, 0x1e7646, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0 }, /* #3 */
    5786     { 0x105b93, 0x105392, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0 }, /* #4 */
    5787     { 0x2d1b82, 0x2d1382, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0 }, /* #5 */
    5788     { 0x3c7c53, 0x3c7452, 0x0e55dcde3e2c4c8d, 0x0000000000000000, 0x7ec11039a7179aff, 0x0000000000000000, 0x0000000000000000, 0 }, /* #6 */
    5789     { 0x102e56, 0x102656, 0xd0b6e53fb954595c, 0x0000000000000000, 0x00faec70178493ab, 0x0000000000000000, 0x0000000000000000, 0 }, /* #7 */
    5790     { 0x384e46, 0x384646, 0xe0b71ac133f6146d, 0x0000000000000000, 0x427eabb3153da682, 0x0000000000000000, 0x0000000000000000, 0 }, /* #8 */
    5791     { 0x3a7606, 0x3a7606, 0x0d887c86d79363f9, 0x0000000000000000, 0xebea699afba7692e, 0x0000000000000000, 0x0000000000000000, 0 }, /* #9 */
    5792     { 0x3b34c7, 0x3b34c6, 0x4747a59ba88838c7, 0x0000000000000000, 0xb67f28c130c966d8, 0x0000000000000000, 0x0000000000000000, 0 }, /* #10 */
    5793     { 0x0c32d2, 0x0c32d2, 0x0c4fc98d05723279, 0x0000000000000000, 0x00ae61778a396f1f, 0x0000000000000000, 0x0000000000000000, 0 }, /* #11 */
    5794     { 0x006cc7, 0x006cc7, 0x45fb126b3a3d2b9f, 0xaf2a87c6b268a908, 0x622f1704267652b1, 0x09c994ad68d6da70, 0x23cdc995819039f8, 0 }, /* #12 */
    5795     { 0x2d6792, 0x2d6f93, 0x7170b30c6baa2d01, 0x57a06df77ccbc558, 0x46321bddddfaf22f, 0x04e4b012eafca74d, 0x0b0aef2903c34d58, 0 }, /* #13 */
    5796     { 0x1b1316, 0x1b1b17, 0x176941b0259f6654, 0xdc72c654f77d3208, 0x17982b20ff57b6a5, 0x05d76ba8a00a45df, 0x3fe05bc907374dfa, 0 }, /* #14 */
    5797     { 0x2a09c2, 0x2a09c3, 0x8fcbc73d496ee635, 0x7acf0629e703b4a6, 0xa90c4b4bcb857de5, 0x0fb7070986dccf03, 0xdc2539f1e6235ece, 0 }, /* #15 */
    5798     { 0x3f2c52, 0x3f2c53, 0xaf632e6539c105ca, 0xc322b9e6c04f1d70, 0xbc3f9232338b4485, 0x26b29341dff6a573, 0x851bdad771975058, 0 }, /* #16 */
    5799     { 0x3c7c93, 0x3c7c93, 0x0f8e0386079ee026, 0x873af0805909c018, 0x658d762eb4895a64, 0xfd77fff54686a6fd, 0xd65735e0ea49d944, 0 }, /* #17 */
    5800     { 0x121097, 0x121897, 0xdc20a222167ec2b3, 0x4f6fc5ea06286d87, 0x00271d0fa274749b, 0x09889b662f4be773, 0xbbf6e63747e4c3dd, 0 }, /* #18 */
    5801     { 0x044382, 0x044b83, 0xd596513f8d7468f3, 0xc18b7ed33bed92df, 0xbe6badb7ffb00a2b, 0x113e9718d9cee5af, 0x97e9edc24f59e965, 0 }, /* #19 */
    5802     { 0x380887, 0x380887, 0x69247aedeed328ef, 0xd9fb1f49486032ac, 0xd6b8d66a5a0272b5, 0x1e42f30b97d50b50, 0x49ae339ba42f0014, 0 }, /* #20 */
    5803     { 0x3e0a16, 0x3e0a17, 0x8a736d376987ad11, 0xd2013890a1b51898, 0x832d4fb1a0075c10, 0x24b151ee7a7fd61d, 0xb0171ace53caef18, 0 }, /* #21 */
    5804     { 0x2103d7, 0x210bd7, 0x878c4d1e18c56586, 0x4b2f52bab2b5fe56, 0x050aae650c1b1144, 0x1d884624a2962708, 0xc13bee7dc03f6b79, 0 }, /* #22 */
    5805     { 0x265107, 0x265907, 0xac52dc2c2a1b6440, 0x3edbb0b141106780, 0x927fc7e2b3f4e36f, 0xe0d5316a2f48da5b, 0x5f5a6c5d831bf0be, 0 }, /* #23 */
    5806     { 0x007e93, 0x007e93, 0x72fbfc2572f5fa2e, 0x0e99a3fdfed49898, 0x73fb951dfd66fb49, 0x141456194e177bb0, 0x2cb4657d09fabd94, 0 }, /* #24 */
    5807     { 0x1c5906, 0x1c5907, 0x8f9701eb57984bc7, 0xb4ec6c8157f516d3, 0x3017041d82fef34c, 0xe281b9a109ddfdf1, 0x432ace70770f2495, 0 }, /* #25 */
    5808     { 0x173d83, 0x173d83, 0xb6ccb9aa48877bbd, 0x81aa12a13671e998, 0x9c87b93afab184d4, 0x1e512ab5a8e833c0, 0x95f93aced2919d78, 0 }, /* #26 */
    5809     { 0x033587, 0x033d87, 0x935f50f5ada1b4b6, 0x40d87b0fc659ca02, 0x146d0f0a16bc0ec2, 0x22fd634e3b6cfb0a, 0xad8a5b80c3f684d3, 0 }, /* #27 */
    5810     { 0x3d6887, 0x3d6887, 0x4b0683db4363c4b2, 0xf4d11ac9361dd806, 0x0587039e58baa484, 0x23cc142b8258a7ce, 0x7a2571ef22fe9dbb, 0 }, /* #28 */
    5811     { 0x1b4087, 0x1b4887, 0xb77ca165b6eb8516, 0x57222a19ba9015ee, 0x3a9f442c17480a58, 0xeb135358f8b08d7c, 0x49df2b36ee34c2c5, 0 }, /* #29 */
    5812     { 0x0d6b42, 0x0d6b43, 0x7a4373921b5254e4, 0xbcc1f7b05d4c29c4, 0x6dcfeff6e258b4f3, 0x1c136c12bd37070a, 0x3ac94d52ee9316f9, 0 }, /* #30 */
    5813     { 0x336086, 0x336887, 0x469ef7ae3d4deb7b, 0xcadb1a540c83c11d, 0xede76ae47482a80e, 0x133ac9ec2ca13a6b, 0x45b50a0a741ab647, 0 }, /* #31 */
    5814     { 0x263a46, 0x263a47, 0xdb0608f7313c0371, 0x69a141f3831e5564, 0xc9297fa76936bed0, 0xf962a9c0370d1135, 0x2dcb87c5837bb1a4, 0 }, /* #32 */
    5815     { 0x3e2e02, 0x3e2e03, 0x612bcea4ce1188cb, 0xfa09a2b9b8b84241, 0x9d44cd6b030b81ff, 0x216975b6346eebb9, 0x58065362d00a5ba3, 0 }, /* #33 */
    5816     { 0x0c7416, 0x0c7c17, 0x7af39484ec58d0ca, 0x9331df6a836ea942, 0xe578f2ae4d9ba52c, 0x1b3472de353930b5, 0x38a4d5136784b18d, 0 }, /* #34 */
    5817     { 0x206f52, 0x206f53, 0x1e43490f40c84d2f, 0xd91cf752e4d33d65, 0x8ad55a275371a822, 0xfc648838a933823e, 0xe17c2e54d74d81ab, 0 }, /* #35 */
    5818     { 0x051dd2, 0x051dd3, 0x48bce4b5e70635e7, 0xc157ad85458acdb0, 0x46188cd0e94b2b8e, 0x010c7e3bbda7667d, 0x03b0f544f5c4aed0, 0 }, /* #36 */
    5819     { 0x364542, 0x364d43, 0x9c2f9a91187c9939, 0xd96678a74e655399, 0xe32b99dcb94cd4df, 0x0b7d4d56ff1703f6, 0xe2883d2283826d61, 0 }, /* #37 */
    5820     { 0x2514c6, 0x251cc7, 0xdbf46514df121453, 0xca2ba424d2472388, 0xfaca23678a183336, 0x0aae0c863c923ae1, 0xb42653692cda5d58, 0 }, /* #38 */
    5821     { 0x2e2d16, 0x2e2d17, 0x9bfdd3c7d79c625d, 0xfb66cc68165d7a41, 0xd7f80811f55abc2c, 0xf504f2e223e8bbac, 0x1c1bae321cd9c135, 0 }, /* #39 */
    5822     { 0x2f6f83, 0x2f6f83, 0x904dbf08f7d72efc, 0x0e3a9438ce1f6e1c, 0x694da7e6e038ae94, 0xe6c3108a466be050, 0x39d8015c294a0239, 0 }, /* #40 */
    5823     { 0x015c87, 0x015c87, 0x4d7bf8ef0f2bef8c, 0x3c2ec7bfe011d8f8, 0x9a16ad0f86143aa7, 0xf1a18f60ba1ae249, 0xd086d0ad86bbc12a, 0 }, /* #41 */
    5824     { 0x2e3702, 0x2e3f03, 0x6926553a9efec8a3, 0x762fb5d18d75df43, 0x98b626c3d3a588c4, 0x0e2da3037228aa52, 0x2284cc559eaad8e1, 0 }, /* #42 */
    5825     { 0x027207, 0x027a07, 0xc6b271c6b8e7fd7a, 0x0d3ba8e27808b008, 0xf8297b0a2d4b8199, 0x1b2865c6db4e36a7, 0x86ac4701ab4cea54, 0 }, /* #43 */
    5826     { 0x2936c6, 0x293ec7, 0xf9b6b8aa4466e363, 0x92b79b6d705bec2f, 0x808dcb2f8b15be80, 0xfd120dba984007a9, 0x774cb16e5d169bc5, 0 }, /* #44 */
    5827     { 0x144917, 0x144917, 0x26a32da3e8a0186b, 0x396055ee622d965f, 0xf34bf4c263093c26, 0x09cab5eff88a820b, 0x40e0b7d6bfb206dd, 0 }, /* #45 */
    5828     { 0x0563c2, 0x056bc3, 0xd4ff3f29d2a03904, 0xf00740a3192b2570, 0x91547cd3c00de95f, 0xfeac583a54539256, 0x07e5fef181cf2a5c, 0 }, /* #46 */
    5829     { 0x042517, 0x042d17, 0x8dd9b1674232b061, 0x5c9ee4f421a0f4b8, 0x6278d9f1cf0e091f, 0xf108fdc378574093, 0x218fb0836c2c8fb8, 0 }, /* #47 */
    5830     { 0x0d1a57, 0x0d1a57, 0x14c1669a309a188b, 0x4ce747290fc4ebb9, 0xa1001c72253733ee, 0x05727f0e429c0f8e, 0x432fda424e4b914b, 0 }, /* #48 */
    5831     { 0x222492, 0x222c93, 0x21cad05b6b16bce2, 0x4660efbd2a67991e, 0x63a6ac5a0a3517b2, 0xf08a3c24f5d6c76b, 0x8ae12558537d5aff, 0 }, /* #49 */
    5832     { 0x1a39d6, 0x1a39d7, 0x7810402eb96871ef, 0xec968691e7338621, 0x83aab45072e5a8c3, 0xdcbbbbfa04f32022, 0xb4cde20d1be958ef, 0 }, /* #50 */
    5833     { 0x335e92, 0x335e93, 0x7596883628d8dd05, 0x445c9289c170e98a, 0xd1c2f835adc8acb6, 0x38e20755a1f88808, 0x7bd6e288d7358982, 0 }, /* #51 */
    5834     { 0x320e16, 0x320e17, 0x262443a1729832a2, 0xde2857b4c0b6aa98, 0xfd10833696d41297, 0xf993f65ee1fd45a3, 0xd4e5834047166d8c, 0 }, /* #52 */
    5835     { 0x0b6957, 0x0b6957, 0xcd456009e60cb8fe, 0xe500f05c173e3ca2, 0x17c1720b85a41681, 0xffaa69bd58468df1, 0x01afe8701d265d2f, 0 }, /* #53 */
    5836     { 0x0511c7, 0x0519c7, 0xc79da109bf1c015d, 0x89f888681d0669f5, 0x18d2341dbdb77a9a, 0xe8bcba968f965420, 0x699e9026905b8979, 0 }, /* #54 */
    5837     { 0x2b4a06, 0x2b4a07, 0x5cba25b93ade5d38, 0xfa8caf0c231a5298, 0x9ca1e3ca0102c43e, 0xe341009852be7fa3, 0xb0a35d7b0871f175, 0 }, /* #55 */
    5838     { 0x0e4f07, 0x0e4f07, 0x54f6329d2830b200, 0xdbfdad5c24551a00, 0xa53d13642f74ec2b, 0x1fa7d804b58cbae0, 0x5f61ded20cc41d55, 0 }, /* #56 */
    5839     { 0x2b5dc2, 0x2b5dc3, 0xc6b9a8e12bdb3dd9, 0x788de2ba3b8e2ff6, 0xa2036c6c06fe4f3a, 0x11545b7ab34e046c, 0xb28ae49ccec337e6, 0 }, /* #57 */
    5840     { 0x265792, 0x265f93, 0xfb094a842d9a82eb, 0x36726a53ee3b1f98, 0x40bd064c9efb3e63, 0x00e7329d7a6b704c, 0xd16c202bf9e888c8, 0 }, /* #58 */
    5841     { 0x3410d2, 0x3418d3, 0x8efe744484bbd0c4, 0x522bea5925c30b80, 0x36b3c2dee383240c, 0x19893c6e763af035, 0xc626c51493be98e0, 0 }, /* #59 */
    5842     { 0x142713, 0x142f13, 0xa938657f12ad341d, 0xa5a31fe1467ce8ed, 0x22ac5c83f58f89fd, 0xe90c3f4541c5b85a, 0x43b5767e21edcf11, 0 }, /* #60 */
    5843     { 0x364c12, 0x364c13, 0x474d841e087dfc85, 0x7cdd204fd74ad978, 0xbc6fc33301f215b7, 0xe67f7ddcf6dc903a, 0xa4708d908d788918, 0 }, /* #61 */
    5844     { 0x1e1c56, 0x1e1c57, 0x805949c8b19e10ae, 0x7b22a86c2496f80c, 0x846ca16a65fb0a79, 0xf5043474cfd0680a, 0x1606f49ef7d9386a, 0 }, /* #62 */
    5845     { 0x255d13, 0x255d13, 0xb6322b81775cee8f, 0xe630be26b5541443, 0xf847c85097c65ec6, 0xdd0c2a3d4cea6b41, 0x793cde4770b0190d, 0 }, /* #63 */
    5846     { 0x252486, 0x252c87, 0x19f0e735f38abebe, 0xce7def24aaabc9b2, 0x19e3328096db55e1, 0xfb69b0603143b57d, 0xd2bb449413087ec7, 0 }, /* #64 */
    5847     { 0x135a07, 0x135a07, 0x06c3e5ea2603d99d, 0x11af808a025b29d6, 0xdb6d6221272b89f1, 0x01e9475c54f2ee6b, 0x4852956a7dd18c4e, 0 }, /* #65 */
    5848     { 0x0f0716, 0x0f0f17, 0x4fcf96a59bb80ad6, 0x3fde1900329193d2, 0x2a909c8185ab32bf, 0xebbebf60f23d2d08, 0xbf07e060fc12eefb, 0 }, /* #66 */
    5849     { 0x1b5ed6, 0x1b5ed7, 0x0cae0c08b7ca749d, 0x7edc1502f07f7cd3, 0x77593b547698088c, 0x059d7c29556c2714, 0x715e13030346242f, 0 }, /* #67 */
    5850     { 0x326412, 0x326c13, 0x1a525d636d4a13af, 0xcfdb994117e306a1, 0x7d55cf2a95713ce8, 0xfaaf7fc1f4382f6e, 0xcc50099c4c940eaf, 0 }, /* #68 */
    5851     { 0x2707c2, 0x270fc3, 0xce7a7dec8bf81e03, 0xe571b680a04cc27e, 0x27078e5ecbe11861, 0x11b3469f79ed8417, 0xa47fb45da113f22a, 0 }, /* #69 */
    5852     { 0x206a42, 0x206a43, 0xe1e67109277d85f8, 0x2935d3a4b4cb22e0, 0x3187fe7b20071742, 0x0b0ce0028a169c52, 0xa20455c6d75456a4, 0 }, /* #70 */
    5853     { 0x1b6c52, 0x1b6c53, 0xd9e7a3b961ec3280, 0xc4f56e4cd303f800, 0x16a2784c36adf4cb, 0x0246575aa3fb58c8, 0xf0b6a8a28487d130, 0 }, /* #71 */
    5854     { 0x395d57, 0x395d57, 0xf01b73fee51a8525, 0x392c51921da03eef, 0x5ec7b0aa9a5c415e, 0xfadf64aa9ed7b2c7, 0x52976b9fc81f9983, 0 }, /* #72 */
    5855     { 0x1a3e17, 0x1a3e17, 0x0bba228240b57f53, 0xf203d96f4bcfedf2, 0xf042d54a692f8ad1, 0xfa62d25660f36a80, 0x8572af4933c10606, 0 }, /* #73 */
    5856     { 0x116442, 0x116c43, 0x0024da17f46b01e1, 0x25bd53dedc57b09e, 0x43c47c10736a3ce7, 0xffee6e3bfd462a84, 0x85f348cdd8ad005e, 0 }, /* #74 */
    5857     { 0x302e93, 0x302e93, 0x1f8848a6ed17770a, 0x5b91a93034b8ae78, 0x7716ed312c59bb49, 0xf6c16b7c3ffe9d1a, 0xb4f293f2822e690c, 0 }, /* #75 */
    5858     { 0x0f1006, 0x0f1807, 0x8705e967e1250b41, 0xbafea1d03d7f2c6f, 0x6ac38f4b40788e42, 0xd6be237630d4966c, 0x574e05a18cf4bbaf, 0 }, /* #76 */
    5859     { 0x1339c6, 0x1339c7, 0xd4f9bd236dcba5ea, 0x1d931002cfe68668, 0xe1f94ec817f04f97, 0xfc199d1c4488f227, 0x17348095f6a33de4, 0 }, /* #77 */
    5860     { 0x2562c7, 0x256ac7, 0xbe4c9d8f95955246, 0xe6e517d8910763ee, 0x39197e0c17fc373d, 0xf46d0475dcbcee8b, 0x2d1921f7f8a2631d, 0 }, /* #78 */
    5861     { 0x047642, 0x047e43, 0xa6c44ead40c38e8f, 0x050299f93afd45d8, 0x5258aec0220953bd, 0xd791b7c940370267, 0x73fdcd4efc38c8a8, 0 }, /* #79 */
    5862     { 0x317742, 0x317f43, 0xf27a3a96c0e7cdd4, 0x28ab33803879a71c, 0x165ee621769c67bd, 0xfdb30e2a7cec5836, 0x2b8d847402016ccb, 0 }, /* #80 */
    5863     { 0x327202, 0x327a03, 0x8fc7d8ce0eee8e6a, 0xbd28e78f3a57a738, 0x08f447e3496ae54d, 0x15656ebdd82eeb2b, 0xcf30a0375d9b8cac, 0 }, /* #81 */
    5864     { 0x260283, 0x260a83, 0x3ea806d0b10cca18, 0x0639eec9f3b6fa30, 0x87d7686f095761d3, 0xe7dd6f30074b12fc, 0x9d63bf650f097442, 0 }, /* #82 */
    5865     { 0x2a0ed7, 0x2a0ed7, 0x758d1474968fb84e, 0x8c5f38e610c37b04, 0x0075cc490139e723, 0xfe79e82918eb5cea, 0xfcae76e275b6edae, 0 }, /* #83 */
    5866     { 0x3f0e87, 0x3f0e87, 0x512a8a1b70147d3e, 0x5ba37109ebbe3bd2, 0xb12a2db4ffd0fb6a, 0xf415720bea6e4dce, 0xda6a7acb881ebe77, 0 }, /* #84 */
    5867     { 0x3b1c83, 0x3b1c83, 0xeede4606e9d53e12, 0x66a2d78b7953222a, 0x6a4b819842c74bf4, 0xfaae3deca317ca01, 0x4f7cc77a832958ad, 0 }, /* #85 */
    5868     { 0x0c2287, 0x0c2a87, 0x1ab4dd547baef288, 0x3a1c60cb0f3ac420, 0x6e8fcfe5582ee452, 0x010c291c5667adaa, 0x0a0a8072a399db44, 0 }, /* #86 */
    5869     { 0x364186, 0x364987, 0x4cf360b5ea47c18a, 0xd458ca44967b9d34, 0xc67442d03e52328a, 0xf0e390edc69bee4b, 0xcdba78fbbace89d2, 0 }, /* #87 */
    5870     { 0x1c2dc7, 0x1c2dc7, 0x5225bea27f950b7e, 0x76ba71a344d430fa, 0x208841ccec0686fc, 0xd834f5dcfdbe5ba0, 0x83fda40ed197c8c3, 0 }, /* #88 */
    5871     { 0x1d3603, 0x1d3e03, 0x1462abc2c5981d0d, 0x806c1125486aa3b5, 0x8b1336edd9fa78d6, 0x0558004dcff8e2ac, 0x431b57349a7b0749, 0 }, /* #89 */
    5872     { 0x3a1883, 0x3a1883, 0x9948d1c3845f7dfe, 0x2a0d734dd0754f6c, 0xe1d42fa77bc38700, 0x042c2571cdc543ea, 0xf599d67f31848e4a, 0 }, /* #90 */
    5873     { 0x114757, 0x114f57, 0xa8cd70d815a2a440, 0x3dba2cd11cf18640, 0x578e3ef71751412e, 0xe870895fa9b2e028, 0x452b8e887bc7f709, 0 }, /* #91 */
    5874     { 0x1a2612, 0x1a2e13, 0x7d2b1ddb6b153485, 0x396d3ca2e722fd7a, 0x4fe39a9fd9b55510, 0x202246a0f3c15797, 0x41b8be5367bc65b2, 0 }, /* #92 */
    5875     { 0x173c07, 0x173c07, 0x041b1f8cc3a5f396, 0xd2c00a84d9b6ca7a, 0x74b9e01450b44342, 0xff5952cdb5a71347, 0xd767f5e097265c17, 0 }, /* #93 */
    5876     { 0x3f71d6, 0x3f79d7, 0x757d4ff16b5280aa, 0x875ae804d987874c, 0xf1ff297ab60b9379, 0x38b838f3b2edc090, 0x7b96602066fc430e, 0 }, /* #94 */
    5877     { 0x011443, 0x011c43, 0x5f4f1b1955596275, 0x00b81e452c91c3bc, 0x690b9410427c3731, 0xe59afdee5591e63e, 0xb91aad0316a3454c, 0 }, /* #95 */
     8470    { 0x082412, 0x082412, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0 }, /* #0 */
     8471    { 0x157686, 0x157686, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0 }, /* #1 */
     8472    { 0x2b6983, 0x2b6182, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0 }, /* #2 */
     8473    { 0x3152d6, 0x3152d6, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0 }, /* #3 */
     8474    { 0x3d2d12, 0x3d2512, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0 }, /* #4 */
     8475    { 0x1b2893, 0x1b2092, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0 }, /* #5 */
     8476    { 0x1a5e96, 0x1a5696, 0x76d04b23758de568, 0x0000000000000000, 0x919470d224f502f2, 0x0000000000000000, 0x0000000000000000, 0 }, /* #6 */
     8477    { 0x3b14d7, 0x3b14d6, 0xc6631f032894e189, 0x0000000000000000, 0xd5aff45c9589013b, 0x0000000000000000, 0x0000000000000000, 0 }, /* #7 */
     8478    { 0x134f03, 0x134702, 0xd87b0819cfc42d50, 0x0000000000000000, 0x0c31c0fcb550ceb0, 0x0000000000000000, 0x0000000000000000, 0 }, /* #8 */
     8479    { 0x346687, 0x346686, 0x24f9444dc130b5f2, 0x0000000000000000, 0x3dc8e64368f34f05, 0x0000000000000000, 0x0000000000000000, 0 }, /* #9 */
     8480    { 0x057913, 0x057112, 0xf2f05e922ad995a8, 0x0000000000000000, 0x5e75689702d0dd5e, 0x0000000000000000, 0x0000000000000000, 0 }, /* #10 */
     8481    { 0x252102, 0x252102, 0x6ebfdf6da875538b, 0x0000000000000000, 0x968441dbb6e58515, 0x0000000000000000, 0x0000000000000000, 0 }, /* #11 */
     8482    { 0x3f1c43, 0x3f1c43, 0x1cf3d8ee76eb7785, 0x2b06115dd5a43c4d, 0x7b78142fcd27001b, 0xf265cd2b09190ff8, 0x87ba30e988753829, 0 }, /* #12 */
     8483    { 0x2114d7, 0x211cd7, 0x8215bcd1e9270a4e, 0x94af058b163a8fcc, 0xca3a4fa8a11f3e68, 0xe4e0ae6d51a9ddd0, 0x372492c8ba43c4aa, 0 }, /* #13 */
     8484    { 0x2024c2, 0x202cc3, 0xf39406476d205b2a, 0x979e24535ee388f0, 0x9653f053fb285a98, 0xfb414a4e48e880a9, 0x61c9e8cb20c6e498, 0 }, /* #14 */
     8485    { 0x1278c3, 0x1278c3, 0xaf33a2f69bf5ef54, 0xedb816df21e979b0, 0x0accb77e270ffd83, 0x23052769d8e790fc, 0x910af3c98622b6bc, 0 }, /* #15 */
     8486    { 0x0b3a92, 0x0b3a93, 0xefff33502b3a0c53, 0xec177e99f0fac299, 0x289c5b64347ac6f6, 0xfa4ba1e6edf7168b, 0x5b415225713437e3, 0 }, /* #16 */
     8487    { 0x380917, 0x380917, 0x2a9a972a339e7edb, 0x212dc3848fa501c7, 0x647e73820b3a5c40, 0x08c489b78289b471, 0x34af140929d16e85, 0 }, /* #17 */
     8488    { 0x0c75c6, 0x0c7dc7, 0xe41bf01b59cff5f2, 0x0141d41e995ae1b4, 0xbf966fab26308f22, 0x0d97eb8135695c2c, 0x833b18bb2d7d642a, 0 }, /* #18 */
     8489    { 0x141e87, 0x141e87, 0x81d38fe98afb716c, 0x81c8f83e6e6f3ca4, 0x8c33e25a288d2bc2, 0xf08811e865589aae, 0x1f6280daa251a9cb, 0 }, /* #19 */
     8490    { 0x391902, 0x391903, 0xecfa71103fb4a5f0, 0x520cadbf688e59b0, 0x5eaca59dee14e881, 0xfe10f653dfd5b100, 0x1a065e8bc3546645, 0 }, /* #20 */
     8491    { 0x2925d3, 0x292dd3, 0xd04e7d683573f6c6, 0xb223988b4f494a2c, 0xf962b950910b3f35, 0x127ccf4d161d17b7, 0x9cc4146d40747172, 0 }, /* #21 */
     8492    { 0x190ed6, 0x190ed7, 0x6f95e2e4681e943b, 0x66e03ad015408cd9, 0xf25ca1811962ff24, 0xf4cc0a49caa5b918, 0xe64c4feadf6f35fb, 0 }, /* #22 */
     8493    { 0x124016, 0x124817, 0x69f2fc885302fff8, 0x3dd8df0397b90a40, 0x2a2b21284fa15a3c, 0xe100428a1c95e307, 0xb5193e53758ddeb8, 0 }, /* #23 */
     8494    { 0x0a5643, 0x0a5e43, 0x8db9b8e405408095, 0xdfac899656842a47, 0xd88c040c1c19a899, 0xc98bcbe74d4ff458, 0x79fd1d31d05dbc6b, 0 }, /* #24 */
     8495    { 0x276402, 0x276c03, 0x167d52c7515e8d09, 0x68190f200e1b4a9c, 0x7e766f097dc5b32d, 0x07734f2a19739940, 0x54cf0797d173f8bc, 0 }, /* #25 */
     8496    { 0x3b7602, 0x3b7e03, 0x099cdb33d2002d48, 0x8c2079d7fa1dd6d0, 0x4ca4b88d18fb1706, 0xfe8778ebf1de272a, 0xd8d48c7e1250584a, 0 }, /* #26 */
     8497    { 0x1330c6, 0x1338c7, 0xb5ee633fdb64c995, 0x9175678cfb82509d, 0x7e14e192f5b5f995, 0xe05942caf26843b6, 0x6d650f9ccce578e9, 0 }, /* #27 */
     8498    { 0x236206, 0x236a07, 0xabf7faba740da5ac, 0x188b09a021f45e7c, 0x1085c347256ddfe3, 0x236a0ee49846f027, 0x941c68f67dd7939d, 0 }, /* #28 */
     8499    { 0x2f1996, 0x2f1997, 0x3a169816c73adeef, 0x7b4db788e0d4f43b, 0xd7c2343ea15aea25, 0x0c08946dca70d7db, 0x350861fe8ef3ff75, 0 }, /* #29 */
     8500    { 0x1905c7, 0x190dc7, 0x0a961b66a4659acd, 0xe1ee7ebd85043295, 0x022d624844e0caf8, 0x003e49e1754e648f, 0x05e2446a318f86e9, 0 }, /* #30 */
     8501    { 0x392ed6, 0x392ed7, 0x9f573106674faacf, 0x9563a7e61efb3808, 0xc8d0f3d5a153dcfb, 0xe45fbfcff9847c02, 0x492aad66ce382978, 0 }, /* #31 */
     8502    { 0x1e2913, 0x1e2913, 0x1ce08354a95a23bd, 0x83fe9e315c186ab9, 0x59210f26d7ce0e9b, 0xf745a60e2a851780, 0xb2a00f82896994ad, 0 }, /* #32 */
     8503    { 0x1a39c7, 0x1a39c7, 0xb0472e068986ca3c, 0x979872d643b60f9c, 0x7a628afc911ec580, 0xfd318ab05a30ef3f, 0x090315b7db92e529, 0 }, /* #33 */
     8504    { 0x062602, 0x062e03, 0x22d49afc06fc5f4c, 0x22f9b2c0c9690c30, 0x50eafb91340b4914, 0xf8552941fe0b29e3, 0xc7a55d9a3329f544, 0 }, /* #34 */
     8505    { 0x242d43, 0x242d43, 0x44ecce7c899f79ab, 0x88dea15824daa81b, 0xee6f7031d6e8523e, 0xf801ceaf9117d9ed, 0xe25012215dd07b51, 0 }, /* #35 */
     8506    { 0x1666d3, 0x166ed3, 0x01edaacef6011878, 0x8a380f77f3cc58b0, 0x9a5084fdda68dc32, 0xff8a25a65119d6b0, 0xc2e29f895c4b0b8a, 0 }, /* #36 */
     8507    { 0x175cd3, 0x175cd3, 0x226662ad7c646220, 0xb43a270178ca0560, 0xa5e27636efd85d7f, 0xf13700a56f82ce63, 0x91f887c976bf077b, 0 }, /* #37 */
     8508    { 0x1a2656, 0x1a2e57, 0xb52954ce4e1e82fb, 0x778e37936800eb83, 0xf451a61c2c7ebba6, 0xf5d495f632bd5a89, 0x22c97db89c709319, 0 }, /* #38 */
     8509    { 0x1c6d93, 0x1c6d93, 0x067010ba0af9904a, 0xce4997ea1c094a2e, 0xd809c8fce75a4776, 0xfdc2ef9c43dc6c04, 0xa6fbdf41aa6a458b, 0 }, /* #39 */
     8510    { 0x133e96, 0x133e97, 0x75fa77c6cac798b4, 0x07d1e94113dae55c, 0x1ef661728ecda4ad, 0xd0e7c26da012fb9a, 0x99cf4c25c177b413, 0 }, /* #40 */
     8511    { 0x103f13, 0x103f13, 0xfa2fc01ec6254a48, 0x259c43cb39a60288, 0xe1a1205ad4ee303d, 0xff39cf8e2d067192, 0x2217631c195326c9, 0 }, /* #41 */
     8512    { 0x2b54c2, 0x2b5cc3, 0x6aea63d08f30488a, 0x65caea5015fb3d44, 0x76ca36eb023f02b3, 0x0560f863ff7092e1, 0x0ce108df15dbbb3a, 0 }, /* #42 */
     8513    { 0x0d0fc7, 0x0d0fc7, 0x8e36713a4062acac, 0x1b5a5e26fd0872d0, 0xbf425351d8439e20, 0xd7a7fddcf51234ef, 0x5ac411281b6c2c1c, 0 }, /* #43 */
     8514    { 0x0266d2, 0x026ed3, 0x52876421f96c84ec, 0xf673d46d4136975c, 0x6c95c9f1f6bedcdb, 0x048ad62dbe69edc6, 0x0e170e141dfd0415, 0 }, /* #44 */
     8515    { 0x1d6b13, 0x1d6b13, 0x7a4db7eccbe25d17, 0x9bab650de305d6ee, 0x4e34066a446625af, 0xf808b43f06daa040, 0xef53719439914142, 0 }, /* #45 */
     8516    { 0x056487, 0x056c87, 0x32f50b4435a6354b, 0x71179d0fd15bf1db, 0xb9c0faa977340b0a, 0x00263ff898d9803b, 0x00c02922ac88abb1, 0 }, /* #46 */
     8517    { 0x0c7792, 0x0c7f93, 0xa664e869c0bdb3c3, 0x895b9c9717ae9b4b, 0xe6e491c16ad67a03, 0xe31201a34bd9cd0c, 0x52a69af5a81d29d9, 0 }, /* #47 */
     8518    { 0x077517, 0x077d17, 0xa2ec83b2b1a08a9d, 0x7fb8145912b54d75, 0x31f49061d5ba4ddb, 0xfffe1ce7f4047f46, 0x000530b82f330ab9, 0 }, /* #48 */
     8519    { 0x010002, 0x010803, 0x94add7f42bbd3bfe, 0x48f78ed7e19c3ea2, 0xabb10955e13cff9a, 0xd3fb8c8efbe69e87, 0x68ff69c2b3dbe2af, 0 }, /* #49 */
     8520    { 0x385497, 0x385c97, 0x5437614903f90ec0, 0x31c64818dfae7940, 0x4246ff40ffd42ad0, 0xee66fdd0ba6d5b9d, 0xca81b7b1e2e2985f, 0 }, /* #50 */
     8521    { 0x024ad2, 0x024ad3, 0x86d6fe726713d44c, 0xefd09801aebb3600, 0xc2a8cd300cdb12b3, 0x1786a6e793eb7dea, 0xce4ab4bfd8372c80, 0 }, /* #51 */
     8522    { 0x206ec7, 0x206ec7, 0xae1913912ad2afe1, 0x753ef2b44aaa70cf, 0x05508f1a7053ac3b, 0x04c9b5dcb7dc1121, 0xf108d0b7abe2f6af, 0 }, /* #52 */
     8523    { 0x3e3787, 0x3e3f87, 0x3491d879d8031daf, 0xa0203743aca71757, 0x9cd3887b531b2bb9, 0xfa103ba4373c43e2, 0xe317274103a572d9, 0 }, /* #53 */
     8524    { 0x122e46, 0x122e47, 0x56faaa06aca44df7, 0xd2b780c36b0cda22, 0x38f45408e2b09c86, 0xe9fe53d39e154f0e, 0xbf3ac8bf30b8f66e, 0 }, /* #54 */
     8525    { 0x0d6e46, 0x0d6e47, 0x3318f56e28044fe3, 0x64cecc19c3beccc4, 0x9b31b9f62b9943ca, 0x0a9c74da5902091e, 0x3529877d9da7d36c, 0 }, /* #55 */
     8526    { 0x3e3ac7, 0x3e3ac7, 0x99c243bc0e470986, 0x7ece598b8dfe5d22, 0x2e30de91a0ed19ad, 0xcf38a31e2ca0ba15, 0x7a22e8c48a643a1b, 0 }, /* #56 */
     8527    { 0x1f5a83, 0x1f5a83, 0x9f3bf299fc606f8e, 0x84e963a03d2c19ca, 0x24d2ee7058b44ba7, 0x2c339d6ce5ae2246, 0x8b0fd6d914240df3, 0 }, /* #57 */
     8528    { 0x226706, 0x226f07, 0x729d811533dc082f, 0xeba80c3a26a4539f, 0x1c26cb020285c47c, 0xf649ad0422db28a7, 0xea4ea58cf6da1f91, 0 }, /* #58 */
     8529    { 0x1640d2, 0x1648d3, 0x9567b94c168f51ee, 0x10c4691d712ddd62, 0x8ef972fa8cb6378e, 0xd6415a428e4f6310, 0x64413d23daeba397, 0 }, /* #59 */
     8530    { 0x145747, 0x145f47, 0xffca4abff94b515b, 0x6b3eb75c3b971e8a, 0x5ed8ce3479f18324, 0x00184388d84a55a5, 0x8c58a167abc9c7be, 0 }, /* #60 */
     8531    { 0x0c1853, 0x0c1853, 0x7de30b2bda262379, 0x3e5cca361c0bb712, 0xfbd1486cc9c6546f, 0x25a824d2789c4907, 0x4c93ec2a28e9c922, 0 }, /* #61 */
     8532    { 0x353fd3, 0x353fd3, 0xe7966531a7866228, 0xb99c1b2f81ce7218, 0x43ad6b7302cd8845, 0x05cbd1cd4b702896, 0xc3380a52ae694ce7, 0 }, /* #62 */
     8533    { 0x2d2fd2, 0x2d2fd3, 0x34d85423837bcd21, 0xd4521f69dce0ebbf, 0x4135bfd7267c01c3, 0xf92d710498093e5c, 0xdef30dcdafc5bcdf, 0 }, /* #63 */
     8534    { 0x0f1d92, 0x0f1d93, 0xde3a226791609e52, 0x23e279931bae021e, 0xdf04b1d97aa8c885, 0x107723353754abfa, 0x833117a6ed382d77, 0 }, /* #64 */
     8535    { 0x0714c7, 0x071cc7, 0xda93f9f185c259c6, 0x67ac60b0702f0664, 0x174efe3aa8fe6bac, 0x06b1f4c320e4621f, 0xd232feabc6ee78a6, 0 }, /* #65 */
     8536    { 0x2d3696, 0x2d3e97, 0xdaadf5db4d766fec, 0x15ff53a02ada5440, 0x4877947fd2e82b5f, 0x0d7c55a8113d81d9, 0xa37eaff162b62230, 0 }, /* #66 */
     8537    { 0x110943, 0x110943, 0xb4b2024b06417a05, 0x6e969dcc186538e0, 0x1a24b63c52b4c5c7, 0x0a6cb4970bc3507d, 0xdc8fabc060384b60, 0 }, /* #67 */
     8538    { 0x1458c6, 0x1458c7, 0x19025289466bf292, 0x5948a0cd210555ae, 0xe3b2e2b0a778ad32, 0x0a0584f609520cc7, 0x669563893540a31f, 0 }, /* #68 */
     8539    { 0x394b03, 0x394b03, 0xb797d376f4c8fdf0, 0x28871153ba1ec1f0, 0xe7cad3f3d0bc047d, 0x1e55bdc9786ea97a, 0x94bfa72775212bc1, 0 }, /* #69 */
     8540    { 0x1f6097, 0x1f6897, 0x315e711e87516772, 0x293aa02d3b13fc32, 0x9d86d57b2f54a2b7, 0xf3d9f907229e7afe, 0xc1011c80ff298d61, 0 }, /* #70 */
     8541    { 0x361803, 0x361803, 0xb9596ed1c5a2a662, 0xa1150747ae6d2000, 0x02f8f401de7a9994, 0x21dd4ae1d18d0697, 0x854b2480665b9000, 0 }, /* #71 */
     8542    { 0x095217, 0x095a17, 0x34f7864c14b7e474, 0xdbfe860bcbfc43e4, 0xbbf23c8d669202be, 0xf5d9098e15212511, 0xceeeac5f9c658c8d, 0 }, /* #72 */
     8543    { 0x361883, 0x361883, 0xa7515f326b1e9ee3, 0x674ddb917a7801a6, 0x748f09968f41009c, 0x24e027b8c65d18ff, 0x958cf839dabe92a2, 0 }, /* #73 */
     8544    { 0x3c7116, 0x3c7917, 0x18f2c1374c6e484b, 0xde8f855e65327063, 0x73907445296b0eac, 0x0866de2b4c49340e, 0x5636903790c19949, 0 }, /* #74 */
     8545    { 0x361647, 0x361e47, 0x053efec986f03941, 0xd1585de6607a1d8a, 0x4b292a47aac961a3, 0x009e2cf0b01f73f1, 0x1e26b616bb96a10a, 0 }, /* #75 */
     8546    { 0x3c6dd2, 0x3c6dd3, 0x91a96d46c20db413, 0x0c977318292afad3, 0xf86b125e3e1877f3, 0x0d610d9e992e256d, 0xe0f565c77d82f641, 0 }, /* #76 */
     8547    { 0x2c7c92, 0x2c7c93, 0x0a8d515da8c3bc83, 0xb94f4a30eb748733, 0x91051b5183d8d6e8, 0xfba0ea9a4738f19d, 0x95f2310b26446b91, 0 }, /* #77 */
     8548    { 0x315446, 0x315c47, 0x52b119007a31aa81, 0x66c79c0cdb0ddd88, 0x0209d62fa8e05896, 0xe424d09753b9d62d, 0xa9c309df93ccc988, 0 }, /* #78 */
     8549    { 0x3d4592, 0x3d4d93, 0xaf483d18bf2c34f2, 0x87a8a6cf392c2df4, 0xf9211dc6efa30ae8, 0x1f69e76817d65344, 0x9c5ec243ed29f04a, 0 }, /* #79 */
     8550    { 0x236c17, 0x236c17, 0x3a884cb34d608051, 0x5b56b077689c07db, 0xd105c2ed0a6399ca, 0x0ef932f09c0c0a4e, 0x417d0cbd215c866b, 0 }, /* #80 */
     8551    { 0x0f4d06, 0x0f4d07, 0xc3c9b48db1cbef45, 0x6cc5dd0303dc757d, 0xca9395bfef6cb7bf, 0xfd191b81012cbd25, 0x0c56829c1f4c54d9, 0 }, /* #81 */
     8552    { 0x1876c3, 0x187ec3, 0xac47f2f5af7ae0f8, 0xff73048961f49230, 0xb3d3732a279fea5c, 0xed195facef2489f9, 0x39cbcb44bf2de4fa, 0 }, /* #82 */
     8553    { 0x0d7b02, 0x0d7b03, 0x2398c47f8759f7c1, 0xc408f50084387ead, 0xde998b64428ca0ee, 0x04b14a826d8f3338, 0x21bf495c328e61ed, 0 }, /* #83 */
     8554    { 0x296906, 0x296907, 0x1b0eb97bbb766998, 0x6d1498228a2b8010, 0xcf439b0e23b3481d, 0x0bc881524c48207a, 0x6f7c239edf78bbf6, 0 }, /* #84 */
     8555    { 0x025193, 0x025993, 0xec86aa1d41fb973f, 0xf60351b98312ffae, 0x776a12353d0a6cc1, 0x04084084adc878e1, 0xcafe447f94d192d2, 0 }, /* #85 */
     8556    { 0x027356, 0x027b57, 0x06a4dd64e87f7049, 0xed43f67b574f8071, 0xb63feafa31c2f477, 0xff358e59a54fc844, 0xe187a291de5bdee9, 0 }, /* #86 */
     8557    { 0x016ec3, 0x016ec3, 0x35c55a6ffc2f1007, 0x5d26a7f2e3a9bcc2, 0xa523f2822fb448fd, 0xe57bf3b46f3652d4, 0x81c2855edb0668ae, 0 }, /* #87 */
     8558    { 0x020006, 0x020807, 0x7760759cdf9139a8, 0x08a8f81ccfcbb500, 0x5424cd541dc9712b, 0xdc9364d4865c75bc, 0xb408a48cbc245020, 0 }, /* #88 */
     8559    { 0x2a7e06, 0x2a7e07, 0x97fb12b2054acac6, 0x0d510ebd33860bf4, 0x798c72b6a488706a, 0xfb90480e137efcaf, 0x0aeb18fc73bf283e, 0 }, /* #89 */
     8560    { 0x356ed3, 0x356ed3, 0x4ad151a2777e63e8, 0x01fb0b8e65c5c228, 0x3a64d2a5f446683a, 0xdc8a4305f1dee0cc, 0x86ab2296b1418d69, 0 }, /* #90 */
     8561    { 0x2b2947, 0x2b2947, 0xa09104c3973618b8, 0xdaeed11e1dd190c8, 0x6a208c2c32e44b9e, 0xd2405480d35c30f0, 0x7ab880c1fed2b24f, 0 }, /* #91 */
     8562    { 0x0d3dd2, 0x0d3dd3, 0x439849aa565764c3, 0xa43c8ef05cc6498e, 0xe00e07fac30c5a91, 0xeb928d15f10a78d3, 0xb2a2ab09792ddf5a, 0 }, /* #92 */
     8563    { 0x0b1683, 0x0b1e83, 0xb0da86451e7d3f99, 0xf91a59bfd99cf2dd, 0xac0b0202daa555e5, 0xfd706f651ea2ddff, 0x08486ed146b0e7e5, 0 }, /* #93 */
     8564    { 0x230042, 0x230843, 0xfddf67707183b4fd, 0x1dbfea7e8342559b, 0x1c833b5c560009cc, 0xfef3d0d249c991dc, 0x7e10f7086bae4477, 0 }, /* #94 */
     8565    { 0x0a4e07, 0x0a4e07, 0x87f88f1f4eca5e5a, 0xe100fd47de8e4cda, 0xaecd48c6cf7c6123, 0xe125217e9949a01b, 0x41ced71c4d6a5c41, 0 }, /* #95 */
    58788566};
    58798567static const MULDIVU64_TEST_T g_aTests_div_u64_amd[] =
    58808568{
    5881     { 0x145e12, 0x145e12, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, -1 }, /* #0 */
    5882     { 0x3f13d2, 0x3f13d2, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, -1 }, /* #1 */
    5883     { 0x0174d2, 0x0174d2, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, -1 }, /* #2 */
    5884     { 0x266816, 0x266816, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, -1 }, /* #3 */
    5885     { 0x113647, 0x113647, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, -1 }, /* #4 */
    5886     { 0x020a47, 0x020a47, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, -1 }, /* #5 */
    5887     { 0x3b26d6, 0x3b26d6, 0x65dbd66330726366, 0x65dbd66330726366, 0xde4418f883d81100, 0xde4418f883d81100, 0x0000000000000000, -1 }, /* #6 */
    5888     { 0x037203, 0x037203, 0x2aebe941d779f9d9, 0x2aebe941d779f9d9, 0x2ceaa386e61ec06a, 0x2ceaa386e61ec06a, 0x0000000000000000, -1 }, /* #7 */
    5889     { 0x156a47, 0x156a47, 0x2fd8e9c41247ec07, 0x2fd8e9c41247ec07, 0x28b8c8e449db7c3a, 0x28b8c8e449db7c3a, 0x0000000000000000, -1 }, /* #8 */
    5890     { 0x0d0596, 0x0d0596, 0x255c7f1b276c0770, 0x255c7f1b276c0770, 0x1ec6fb9f9b9cf99a, 0x1ec6fb9f9b9cf99a, 0x0000000000000000, -1 }, /* #9 */
    5891     { 0x313457, 0x313457, 0xf953f47b61b66674, 0xf953f47b61b66674, 0xdc349495b6d7f577, 0xdc349495b6d7f577, 0x0000000000000000, -1 }, /* #10 */
    5892     { 0x067156, 0x067156, 0xd894cd6c47d88735, 0xd894cd6c47d88735, 0x1e8eb5eb913a9ae3, 0x1e8eb5eb913a9ae3, 0x0000000000000000, -1 }, /* #11 */
    5893     { 0x0966d3, 0x0966d3, 0x0b45f9ef20077ba2, 0x0b45f9ef20077ba2, 0xd6c60d6b1f1bbfb1, 0xd6c60d6b1f1bbfb1, 0x0258dc7c649b184e, -1 }, /* #12 */
    5894     { 0x1231d2, 0x123112, 0x09a99221cfe038af, 0xd1411c6bc929cce7, 0x7c9969481bb8b97b, 0x2f808e4e8852aadb, 0x986f0654bbcf150c, 0 }, /* #13 */
    5895     { 0x082207, 0x082207, 0x973af8197dcde035, 0x973af8197dcde035, 0xfb18974de0765e0c, 0xfb18974de0765e0c, 0x8efcfa32cb757f5e, -1 }, /* #14 */
    5896     { 0x0e1103, 0x0e1103, 0x6ecfbece01f6c05f, 0x6ecfbece01f6c05f, 0xc9299ca948f7de64, 0xc9299ca948f7de64, 0x54254e78caec1ff2, -1 }, /* #15 */
    5897     { 0x023297, 0x023213, 0xcb59071c45dc706d, 0x283dff90841965b9, 0x15bd45c901e1e5e9, 0x1e4581c6ae7cc415, 0x8a4b64debd30bb18, 0 }, /* #16 */
    5898     { 0x0b3013, 0x0b3013, 0x9ac7adb7f8c2e863, 0xc04c46505122cb2c, 0x2640e4a12b5df7f0, 0x0578e85f0e70e897, 0x32ecf5b9ee623a79, 0 }, /* #17 */
    5899     { 0x385ec7, 0x385e13, 0x4dae61a8e018177e, 0x917c344bcdea3ea0, 0x0786b135f38d639c, 0x05e17cdf6d9fb01e, 0x0d3e43b35bdc126f, 0 }, /* #18 */
    5900     { 0x0e2387, 0x0e2387, 0x9e3a5a681c543c2b, 0x9e3a5a681c543c2b, 0xcb63a63504548eaf, 0xcb63a63504548eaf, 0x8e44fe84bb34e76a, -1 }, /* #19 */
    5901     { 0x211347, 0x211347, 0xeea0a6af94d60400, 0xeea0a6af94d60400, 0x9fd7cd1cb51f63e6, 0x9fd7cd1cb51f63e6, 0x20a3d1ec10db1a6c, -1 }, /* #20 */
    5902     { 0x2b0e87, 0x2b0e13, 0x54a10b331fc64fcc, 0x25a0ba97c68983af, 0x116ffb2718e66cad, 0x33ea775415129fe2, 0x76a291d30ed1e736, 0 }, /* #21 */
    5903     { 0x137056, 0x137056, 0xc14089daea11f64a, 0xc14089daea11f64a, 0x696353efb41a47da, 0x696353efb41a47da, 0x56c1d99c381b8523, -1 }, /* #22 */
    5904     { 0x351c52, 0x351c12, 0xe83c5051c33185a2, 0x07a958fa15120492, 0x03fad7a8cfbd0a7a, 0x07a470c80b0d19dc, 0x84fb5b93e36236cb, 0 }, /* #23 */
    5905     { 0x391253, 0x391253, 0x34700e60a0ea455d, 0x34700e60a0ea455d, 0xcbe50da9e8bfdb85, 0xcbe50da9e8bfdb85, 0x9cfbcdb32ae3f92c, -1 }, /* #24 */
    5906     { 0x3d5256, 0x3d5212, 0xb0dce891c5844d06, 0x554637d8e5d0e72c, 0x54b64ce03728c17a, 0x4ae70ac9b7e422c2, 0xfe4ff28e4c713193, 0 }, /* #25 */
    5907     { 0x3d0943, 0x3d0913, 0x0baf3927b988e9d3, 0xebf2a0fde26e7071, 0xb37636a91cd15642, 0x079b9655d08f666f, 0xc2b6a74455feaba4, 0 }, /* #26 */
    5908     { 0x1f62c2, 0x1f6212, 0xd8de5ae4430c3e8c, 0x643a2cbc3d9693a1, 0x47c8a334ae213b7d, 0x974ea7c1707fdf62, 0xb7598760c552aeea, 0 }, /* #27 */
    5909     { 0x2722c7, 0x272213, 0xb4a61708b1a6a912, 0x8475e15573144f3a, 0x819b7cce44324a0c, 0xe00ebdaf6ec0cb42, 0xfa7c67b2471eda08, 0 }, /* #28 */
    5910     { 0x3b7517, 0x3b7513, 0x358eb87ed5196274, 0xadbb97823a70d0df, 0x6187b4f3acf273aa, 0x1e9c102c324fc85f, 0x8fb6992dd478ef8b, 0 }, /* #29 */
    5911     { 0x026142, 0x026142, 0x2929347debbc924d, 0x2929347debbc924d, 0x8b96c61410350fa7, 0x8b96c61410350fa7, 0x307a5c7897a671d1, -1 }, /* #30 */
    5912     { 0x0c6307, 0x0c6313, 0x0c425779eed4ab6c, 0x911d8add8e7be981, 0x83089267577ccf38, 0xd457e784e1a6b5da, 0xe7286c76a7c3ca92, 0 }, /* #31 */
    5913     { 0x286bc3, 0x286bc3, 0xec758d789dd68bba, 0xec758d789dd68bba, 0xcd4b9621999af8e9, 0xcd4b9621999af8e9, 0x358182531d6d5758, -1 }, /* #32 */
    5914     { 0x133296, 0x133296, 0xd01a25821ede3b96, 0xd01a25821ede3b96, 0x5a5218abe494a2e3, 0x5a5218abe494a2e3, 0x3bb364e8c3d1b0e0, -1 }, /* #33 */
    5915     { 0x257ac2, 0x257a12, 0xe22c75db82f403e8, 0xe16bf23156afc772, 0x809a432ac08a6f70, 0x6513db3582e20958, 0x920c26974faf9b88, 0 }, /* #34 */
    5916     { 0x390cc2, 0x390c12, 0x79ce2cae72c84399, 0xd48a0739c6a01491, 0xa24600b4ced77128, 0x0f748c848a2fc516, 0xc374abd461d85bd3, 0 }, /* #35 */
    5917     { 0x3d0dc7, 0x3d0dc7, 0x98dc63789bdb462d, 0x98dc63789bdb462d, 0xd335e7faed066808, 0xd335e7faed066808, 0xa23c07ca7810f8c3, -1 }, /* #36 */
    5918     { 0x237057, 0x237057, 0xc562781fbba3e643, 0xc562781fbba3e643, 0xc3f48ac7c3bc5ecf, 0xc3f48ac7c3bc5ecf, 0x9386eb5aebc310d8, -1 }, /* #37 */
    5919     { 0x056b93, 0x056b13, 0xff952d10d3237fb4, 0xa680bf356334d678, 0x9b621c60dac1960c, 0x82da3ddcd85c2bf4, 0xeee74453c60fac08, 0 }, /* #38 */
    5920     { 0x365e07, 0x365e13, 0x2f124600a92aa665, 0x5eefeaf58b783841, 0x3e40f6f998b1c224, 0x136877d1e1140435, 0xa7de58089b169630, 0 }, /* #39 */
    5921     { 0x250982, 0x250912, 0x3a75f686443134a0, 0x5e5339e74a62b0bf, 0x3e9c071ad68bf566, 0x22cd0a4836d22332, 0xa9ec59fbf5965c12, 0 }, /* #40 */
    5922     { 0x072413, 0x072413, 0x18432c3139a46677, 0x18432c3139a46677, 0xdbd1d299e20a723c, 0xdbd1d299e20a723c, 0x6237d370ac5969e7, -1 }, /* #41 */
    5923     { 0x1a6f96, 0x1a6f12, 0xc24c7289a095abf5, 0x6206852f219ca13e, 0x532961a128f3a260, 0x31fa32ce70286feb, 0xd92ea0c701c89adb, 0 }, /* #42 */
    5924     { 0x3c6ad7, 0x3c6a13, 0x5f6f73d4cdd417ef, 0xcb4b359b8108ff34, 0xaf849dddce1d736b, 0x25abe86bd1efee0b, 0xdd05e7daab98515d, 0 }, /* #43 */
    5925     { 0x3848c6, 0x3848c6, 0xd4e7e9bda58f15ea, 0xd4e7e9bda58f15ea, 0x3005d77f45a28204, 0x3005d77f45a28204, 0x2b38dcd88f870c4e, -1 }, /* #44 */
    5926     { 0x2b1fc6, 0x2b1fc6, 0x0793c81b4700d4d0, 0x0793c81b4700d4d0, 0x9506a6fef736687f, 0x9506a6fef736687f, 0x0830c6cbe7bd787a, -1 }, /* #45 */
    5927     { 0x0b5e53, 0x0b5e13, 0x68921263aa260ebe, 0xa4c220526ad6c8a1, 0x663103ddcdf55737, 0x1ad2dad58deaf85d, 0x9ec8c1119bf4b5c1, 0 }, /* #46 */
    5928     { 0x3b52c3, 0x3b52c3, 0x5f1ffb13eefe38f2, 0x5f1ffb13eefe38f2, 0xaa62df8a6c9ccd2f, 0xaa62df8a6c9ccd2f, 0x19141f2641421397, -1 }, /* #47 */
    5929     { 0x090486, 0x090486, 0x5e19033498106bdb, 0x5e19033498106bdb, 0x7a1e6980bc217b2f, 0x7a1e6980bc217b2f, 0x132d644ba2a0704f, -1 }, /* #48 */
    5930     { 0x132296, 0x132212, 0xd152ce03a8174b55, 0xad70afecd1881f53, 0x82d69ad4fa69f6fd, 0x17a92e4e37016d59, 0xc11e7a80974ef694, 0 }, /* #49 */
    5931     { 0x3c0ac6, 0x3c0a12, 0x6fd823e265031ec1, 0xde57e0dd62d730df, 0x703d311a971c03cb, 0x7ea2bc6e1a5b9428, 0x813a9d9a8162db87, 0 }, /* #50 */
    5932     { 0x010ac2, 0x010a12, 0x86f29fa05733c1b6, 0x82c0aa6bc0f65e6f, 0x77e4950622cde5c3, 0x4bce82c56687fe9e, 0xeabce2a53ff3fa68, 0 }, /* #51 */
    5933     { 0x035486, 0x035486, 0xa6a0f79bd2b7e322, 0xa6a0f79bd2b7e322, 0xc648fcc611dff4ed, 0xc648fcc611dff4ed, 0x225276eae1cb2e63, -1 }, /* #52 */
    5934     { 0x3d0e42, 0x3d0e12, 0x5b011dc8cab2b6d4, 0x79194dc2c0524195, 0x5df4ccc6e64a6425, 0x7dff8ee4a33c7217, 0xc69f084843b97c89, 0 }, /* #53 */
    5935     { 0x183257, 0x183213, 0x66d72b8cb0a611bf, 0x212a95eb13feebf6, 0x04fcbb55786c2913, 0x06c7bfd06050f611, 0x267eaabd2c6eecd5, 0 }, /* #54 */
    5936     { 0x3b7203, 0x3b7203, 0x4646f3567efbd0c3, 0x4646f3567efbd0c3, 0x8f0f0d5c5c11b725, 0x8f0f0d5c5c11b725, 0x38e108dba5361abd, -1 }, /* #55 */
    5937     { 0x0c1fd6, 0x0c1f12, 0xb896e13deed3652a, 0x217d27503410d8c7, 0x1dec8c5c399da9a4, 0xbb63ede7030ffbda, 0xe4bfbee214f31c30, 0 }, /* #56 */
    5938     { 0x0c7a47, 0x0c7a13, 0x0a1b307ebf83601d, 0x6a8f9b7bd75f4a5a, 0x5fa8a042bf0cc634, 0x876cc22add865d91, 0xe5cf002237b17e1e, 0 }, /* #57 */
    5939     { 0x3718d6, 0x371812, 0xe2b36a0605c94c59, 0xbab1ce2e5e2da7d2, 0x9eebca4f30f5e289, 0x3384790a127c667f, 0xd9ea941c4a2f1865, 0 }, /* #58 */
    5940     { 0x214786, 0x214712, 0x86f37b301e3478fe, 0xdf6d5950d08dabc1, 0xb029e9db1b1c8fe0, 0x57c403ab43a22fad, 0xc9d89ea70fb84191, 0 }, /* #59 */
    5941     { 0x176ad7, 0x176a13, 0xcb90f089b408478a, 0xf73be3042d40d6c3, 0xe6681228589fd921, 0x3a68496e5f6e58ac, 0xee93719afa8013ca, 0 }, /* #60 */
    5942     { 0x076e07, 0x076e07, 0x93f204dc65d2559a, 0x93f204dc65d2559a, 0xae780d86361d11be, 0xae780d86361d11be, 0x2ea0fc6bcbc01113, -1 }, /* #61 */
    5943     { 0x1c0d83, 0x1c0d13, 0x1aa2da175ebd265f, 0x3e039d7fd1090c9c, 0x3b737572b99c29aa, 0x11762cafa81ce44f, 0xf56b5368d923addc, 0 }, /* #62 */
    5944     { 0x310d13, 0x310d13, 0x1c148fb7a35104d6, 0xf18ac8808f8fdc63, 0x2e96528c49e745c8, 0x1b73f66392bd9bcb, 0x316030e34f057d39, 0 }, /* #63 */
    5945     { 0x292042, 0x292042, 0xb2f5f3489ae21d5d, 0xb2f5f3489ae21d5d, 0xc0e92ef1578c5fdb, 0xc0e92ef1578c5fdb, 0x3dbc77040d08d0ae, -1 }, /* #64 */
    5946     { 0x296813, 0x296813, 0x279558e49f44f2a1, 0x279558e49f44f2a1, 0xed8941abbdfef509, 0xed8941abbdfef509, 0x5206eea28e3658e8, -1 }, /* #65 */
    5947     { 0x1c56c7, 0x1c5613, 0x93a2308c2862643a, 0xff3ced93de5c9cfb, 0x105edde6fd216239, 0x0910570dc838de89, 0x106b60e0443a5043, 0 }, /* #66 */
    5948     { 0x251a83, 0x251a83, 0x5ca3b6384671da11, 0x5ca3b6384671da11, 0xec66bddc4010460c, 0xec66bddc4010460c, 0x8f7bbc0fcd3acd4a, -1 }, /* #67 */
    5949     { 0x370492, 0x370412, 0x5ca8819142aad1a0, 0xc033d6d7ca08e579, 0x9362f816fad2861d, 0x8ad35b0352f60333, 0xc44ef4d0f9bc7795, 0 }, /* #68 */
    5950     { 0x2a05c7, 0x2a0513, 0xf75aaa9f983cac67, 0x6b627e69b2105c53, 0x3f34a015a177c91d, 0x765b0beab6b941ad, 0x96add2ded7f9e31e, 0 }, /* #69 */
    5951     { 0x2e7853, 0x2e7813, 0x50d9cf7823f97e67, 0x65f860af70d11436, 0x2694edd0cbc3d7ec, 0x3fd38fdc27c7ace1, 0x60dc64b1fb890679, 0 }, /* #70 */
    5952     { 0x165207, 0x165207, 0x922f8f72a6fe8e49, 0x922f8f72a6fe8e49, 0xb9615d9c3072af85, 0xb9615d9c3072af85, 0x1bd2acc46748ca32, -1 }, /* #71 */
    5953     { 0x0c0603, 0x0c0613, 0x36ca107c5bf9f325, 0x8b406a94928d35df, 0x2ad291d98c0058fe, 0x2ff25378117e2c9e, 0x4eb992c026657459, 0 }, /* #72 */
    5954     { 0x0d1b93, 0x0d1b13, 0x432e83e40ca28a6f, 0xc9cb5542c895b0ca, 0x49aef55ce2d4ef5d, 0x51855348616a9e61, 0x5d79e73f3d6e6ffb, 0 }, /* #73 */
    5955     { 0x3c6817, 0x3c6813, 0xa80211ec20b18a98, 0xad2ccf84ffc4caac, 0xaaf8acc49fe6d24c, 0x1e816a47f77ab810, 0xfcbe0da62c168de6, 0 }, /* #74 */
    5956     { 0x324d47, 0x324d13, 0x5b6694054e30a41d, 0x2c205e7eadf4a693, 0x214e46cb6b800324, 0xa087ef5fede1644e, 0xc13947a1da09eb55, 0 }, /* #75 */
    5957     { 0x0d3c53, 0x0d3c13, 0xcb0d712a5a513b51, 0x6f09de6e53aa0889, 0x6ddb3a3f5f808211, 0xc9ce41a543f7b9c3, 0xfd46423993cd159e, 0 }, /* #76 */
    5958     { 0x256c52, 0x256c12, 0x0e63909dd645b516, 0x319ea8405e5d199f, 0x180c5a6feaab5b9f, 0x715391ab855d4a14, 0x7c121386d30539be, 0 }, /* #77 */
    5959     { 0x000207, 0x000207, 0xe2fa2c9de7c6a6f1, 0xe2fa2c9de7c6a6f1, 0x83e27f3756872a2f, 0x83e27f3756872a2f, 0x01890924cb0df5df, -1 }, /* #78 */
    5960     { 0x373c13, 0x373c13, 0xd98dc0c9eaca9351, 0xd98dc0c9eaca9351, 0x5a094890afeda18d, 0x5a094890afeda18d, 0x08faac24177af34a, -1 }, /* #79 */
    5961     { 0x3b14c2, 0x3b1412, 0xcd04d48eeeadb01b, 0x7e4869900a00246f, 0x6a1eaa51f81ebd4f, 0x9b93ca531828e030, 0xd72021ad433fe245, 0 }, /* #80 */
    5962     { 0x031182, 0x031112, 0x655ce67e0ef4bbe9, 0x953f796eab63db31, 0x76e952f2f6206d5b, 0x46c594d69b435861, 0xcbf6fb909044aa08, 0 }, /* #81 */
    5963     { 0x3d3113, 0x3d3113, 0x725a64ff84745871, 0x725a64ff84745871, 0xce2f8a784c9cdc00, 0xce2f8a784c9cdc00, 0x624e3a4a532bd38e, -1 }, /* #82 */
    5964     { 0x150293, 0x150293, 0x58a6dd096ba3f301, 0x58a6dd096ba3f301, 0xdbee3d6d72f98683, 0xdbee3d6d72f98683, 0x0c98e6373a6829ee, -1 }, /* #83 */
    5965     { 0x322b57, 0x322b57, 0xe31dd8e423bb61fb, 0xe31dd8e423bb61fb, 0xe57357d27c8a72be, 0xe57357d27c8a72be, 0x7a5f773a778ad006, -1 }, /* #84 */
    5966     { 0x0c1ec6, 0x0c1ec6, 0x059864e5270c02fd, 0x059864e5270c02fd, 0xbbe86506d8081a15, 0xbbe86506d8081a15, 0x906bed01d6408ba4, -1 }, /* #85 */
    5967     { 0x146513, 0x146513, 0x86d81413da4b5191, 0x2cb2f4e93fcc8e79, 0x272ac846d40e0fbb, 0x8ffd3fddad806fd1, 0xe0514c7ea9c27fc0, 0 }, /* #86 */
    5968     { 0x351592, 0x351592, 0x3b27ae7875dcec73, 0x3b27ae7875dcec73, 0xd66583d4ea2f8772, 0xd66583d4ea2f8772, 0x54046c8f22b1ff9c, -1 }, /* #87 */
    5969     { 0x194446, 0x194412, 0xcb745ae42a64fa6a, 0xa5c37da8c119ccd4, 0x69a60d4783fb556f, 0x837ea718a2c26b26, 0xa3290c4b54b1c5ad, 0 }, /* #88 */
    5970     { 0x2642c3, 0x264213, 0x9697e3626a2aa86e, 0x657a824b73af9852, 0x2dd12d7ecdd16358, 0x605e75b7d0529b6a, 0x7395341ec001c2b2, 0 }, /* #89 */
    5971     { 0x1058d2, 0x1058d2, 0x4f250c81d14517ea, 0x4f250c81d14517ea, 0xb4f51763c95811bf, 0xb4f51763c95811bf, 0xae2bd4bd86d2a092, -1 }, /* #90 */
    5972     { 0x1b7cc6, 0x1b7c12, 0x9c70473359f1f687, 0x49fdb5d7a9d95dee, 0x2e3436b84f5273db, 0x4b3e87a629174083, 0x9fdc2c19e5f4a28e, 0 }, /* #91 */
    5973     { 0x134e53, 0x134e53, 0x8fd4c288d9c5234a, 0x8fd4c288d9c5234a, 0xfb230958d92f76d6, 0xfb230958d92f76d6, 0xb37116d1393a8ebc, -1 }, /* #92 */
    5974     { 0x112e87, 0x112e13, 0xdcd23bd8be872dd5, 0x5662821a8c6b7b38, 0x563ee80dee571183, 0x4e4cc0c9a148ab2d, 0xff967ea83bf4b8e3, 0 }, /* #93 */
    5975     { 0x150902, 0x150912, 0xee2a30dae697a659, 0x09bc14883629ab99, 0x094dc4164117eb21, 0xe175ed88d68c271e, 0xf4aafcfdd084a5f3, 0 }, /* #94 */
    5976     { 0x0701c2, 0x070112, 0x97ed16346d201f64, 0xa471df036040c596, 0x98427a988e4cdd05, 0xe9f263768753701c, 0xed07e034747ebe6c, 0 }, /* #95 */
     8569    { 0x0c7013, 0x0c7013, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, -1 }, /* #0 */
     8570    { 0x193ac6, 0x193ac6, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, -1 }, /* #1 */
     8571    { 0x3c6013, 0x3c6013, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, -1 }, /* #2 */
     8572    { 0x246292, 0x246292, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, -1 }, /* #3 */
     8573    { 0x205646, 0x205646, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, -1 }, /* #4 */
     8574    { 0x133d97, 0x133d97, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, -1 }, /* #5 */
     8575    { 0x384dc6, 0x384dc6, 0xcb6ed832260f9e7f, 0xcb6ed832260f9e7f, 0xfba1d8ad9a33c07b, 0xfba1d8ad9a33c07b, 0x0000000000000000, -1 }, /* #6 */
     8576    { 0x186452, 0x186452, 0x1e60571786ea35fe, 0x1e60571786ea35fe, 0x3611321086f5d769, 0x3611321086f5d769, 0x0000000000000000, -1 }, /* #7 */
     8577    { 0x2d74d6, 0x2d74d6, 0xc4dc8121746f826f, 0xc4dc8121746f826f, 0x537bda92a8a1c0d8, 0x537bda92a8a1c0d8, 0x0000000000000000, -1 }, /* #8 */
     8578    { 0x0a5207, 0x0a5207, 0xf8490d7ec8250c47, 0xf8490d7ec8250c47, 0x788f955b0414e810, 0x788f955b0414e810, 0x0000000000000000, -1 }, /* #9 */
     8579    { 0x162657, 0x162657, 0xd3d6d504d884d56f, 0xd3d6d504d884d56f, 0xb5e09d2b7d3b249c, 0xb5e09d2b7d3b249c, 0x0000000000000000, -1 }, /* #10 */
     8580    { 0x2e2e82, 0x2e2e82, 0xa7ccb9a2fd8310ee, 0xa7ccb9a2fd8310ee, 0x6c71a95031af4f17, 0x6c71a95031af4f17, 0x0000000000000000, -1 }, /* #11 */
     8581    { 0x2259d3, 0x225913, 0xb3df4a50e6151bf8, 0x18192666dcd3f710, 0x11bdcfcd4887e4cb, 0x182e30932ff642b8, 0xbc787d79c495a4d4, 0 }, /* #12 */
     8582    { 0x354dc2, 0x354d12, 0xcdef62d5b59fcb97, 0x438669fcb2500693, 0x130ea8fcdf41b5ec, 0x2469346ed8e4d179, 0x483fe7a4a778422a, 0 }, /* #13 */
     8583    { 0x006502, 0x006512, 0xbaa124acab3d2274, 0x97ec80d7d5ca64b6, 0x2bebe062e96ed719, 0x09dcab584b26c944, 0x4a028c5b4ad87948, 0 }, /* #14 */
     8584    { 0x0c5052, 0x0c5052, 0x7f48212a9f6f39fd, 0x7f48212a9f6f39fd, 0xcbd9aa6a18796cdb, 0xcbd9aa6a18796cdb, 0x571b99edff433c0d, -1 }, /* #15 */
     8585    { 0x164342, 0x164312, 0x0c0d686e496ed79c, 0x11e3ac9b57de9a50, 0x0fd21493044313f0, 0x33902a91c27d72fc, 0xe26569782944c702, 0 }, /* #16 */
     8586    { 0x2f7797, 0x2f7713, 0xd48e0e3b129ed602, 0x7a627d05f3bb23e8, 0x696609c17a486edb, 0x31a91c5cf01c1d12, 0xdc78110aea0a93f6, 0 }, /* #17 */
     8587    { 0x263602, 0x263612, 0x10e2105ba2fef663, 0x8b3b73cf712d5293, 0x833ba4e8a99fefd9, 0x29a622c9ad8d6da7, 0xf14ac9b2c0c79dd4, 0 }, /* #18 */
     8588    { 0x3f5e46, 0x3f5e12, 0x9b6562a4da620d84, 0xae9532eff0fa379c, 0x6f2626f03b7d8ad6, 0x75cfa8f9c7f6328c, 0xa2fbd3c531c68f92, 0 }, /* #19 */
     8589    { 0x0c5d42, 0x0c5d42, 0x265cc68460c02388, 0x265cc68460c02388, 0xd9b497da94ed17c9, 0xd9b497da94ed17c9, 0x79730e715f5d9738, -1 }, /* #20 */
     8590    { 0x395b03, 0x395b03, 0xcec6bb1d9905d878, 0xcec6bb1d9905d878, 0xe96d2e6bd9269552, 0xe96d2e6bd9269552, 0x7f31ec25bf02880c, -1 }, /* #21 */
     8591    { 0x061186, 0x061186, 0x7a2d272e0cbdb2ea, 0x7a2d272e0cbdb2ea, 0xafe86ef3ea677bac, 0xafe86ef3ea677bac, 0x80cddac384cc4ceb, -1 }, /* #22 */
     8592    { 0x153896, 0x153812, 0xbf79fec134783373, 0x7dac53f0f7741e08, 0x7bab2832a2447249, 0xaacf46a9ebbd17ab, 0xfbeaa7ce34e16db9, 0 }, /* #23 */
     8593    { 0x2e6417, 0x2e6413, 0x142e9ddd800241cf, 0x39888abc6c35c9c4, 0x2177677c407e4358, 0x09d120a87252bd17, 0x94e973b5262b0f0e, 0 }, /* #24 */
     8594    { 0x2b1b82, 0x2b1b12, 0xea2c9fa2a8763b42, 0x34f3b2adad8f0019, 0x2725257c17a45a4f, 0x46883bdafa4da36f, 0xbd3ff49db7c024cb, 0 }, /* #25 */
     8595    { 0x142f82, 0x142f12, 0x3e6e871d025878fa, 0x66efe5161983ef3f, 0x5b1e12ba0a68a0f0, 0xb54fb8882b5346b8, 0xe29aea35535f7f3e, 0 }, /* #26 */
     8596    { 0x064f52, 0x064f52, 0x50b4faca49c1c61a, 0x50b4faca49c1c61a, 0xcaab8f40d9bd0d2b, 0xcaab8f40d9bd0d2b, 0x3348c65d0549d90c, -1 }, /* #27 */
     8597    { 0x1b5b12, 0x1b5b12, 0x99ddf101618da354, 0x99ddf101618da354, 0xf532428179f9a6be, 0xf532428179f9a6be, 0x6ea243bff6ac5f43, -1 }, /* #28 */
     8598    { 0x0d6957, 0x0d6913, 0xae313519ca527f82, 0xd7a2dbbede0a0689, 0x5b541cb6a0951400, 0x4fad2d461ffdb7d4, 0x6c6c8422ef28febe, 0 }, /* #29 */
     8599    { 0x166ad7, 0x166ad7, 0x5469471f26a1fb0d, 0x5469471f26a1fb0d, 0x37d24c7bcbbc4eb1, 0x37d24c7bcbbc4eb1, 0x20e2b21f4f9b5cb2, -1 }, /* #30 */
     8600    { 0x1c2217, 0x1c2217, 0xbcd806612c021599, 0xbcd806612c021599, 0xa5e6d14cca8ae97c, 0xa5e6d14cca8ae97c, 0x743a8a0f14b6e804, -1 }, /* #31 */
     8601    { 0x3d7992, 0x3d7992, 0x6aa2c0c28dcc194c, 0x6aa2c0c28dcc194c, 0xd3163befe31d373f, 0xd3163befe31d373f, 0x8dcf4b7318b8d1b3, -1 }, /* #32 */
     8602    { 0x227212, 0x227212, 0x550c8215fb311b9f, 0x550c8215fb311b9f, 0xb69202a228303b7e, 0xb69202a228303b7e, 0x4ea6c4132beaf5ab, -1 }, /* #33 */
     8603    { 0x126396, 0x126312, 0xfc1be7cbb5a55f6c, 0x5019bfcc973e1102, 0x32ec0dfc24634b69, 0x3eecc0df95875268, 0xa2befe15a78a3582, 0 }, /* #34 */
     8604    { 0x1b4752, 0x1b4752, 0x923b6cc4fde91850, 0x923b6cc4fde91850, 0xd73edb547b61e209, 0xd73edb547b61e209, 0x3b2445495fb173b8, -1 }, /* #35 */
     8605    { 0x0059d6, 0x0059d6, 0x542ad890a7a54841, 0x542ad890a7a54841, 0xbfff64f988efe048, 0xbfff64f988efe048, 0x1cdf817d583e3842, -1 }, /* #36 */
     8606    { 0x2e4452, 0x2e4452, 0xeaa0ce9b64097bd4, 0xeaa0ce9b64097bd4, 0xfb5f1038235c37fa, 0xfb5f1038235c37fa, 0x4d35527d9e220bcf, -1 }, /* #37 */
     8607    { 0x3a3406, 0x3a3406, 0x9750b0511288dcb0, 0x9750b0511288dcb0, 0x7a1a8f66f267c29f, 0x7a1a8f66f267c29f, 0x770937de46d1c994, -1 }, /* #38 */
     8608    { 0x330cd7, 0x330c13, 0x21fd3d0109924533, 0xb9ea1784a87560c3, 0x72873299b8b01e15, 0x0c355ff8199afacc, 0x9db3e1214a0b158d, 0 }, /* #39 */
     8609    { 0x016d96, 0x016d12, 0xde205f864541ba17, 0x49ff39997282d4a1, 0x3883de8e9f5f86b1, 0x6a3ad25b6e0e85b9, 0xc3850e221988599e, 0 }, /* #40 */
     8610    { 0x225bd6, 0x225b12, 0xfe3eaa66e65887d8, 0x2bb9b2b716b4b6c3, 0x250d88c104252e77, 0x2d86aca5100e4c20, 0xd8ef2c799b8d49e8, 0 }, /* #41 */
     8611    { 0x106986, 0x106986, 0x424ffdf6b215064a, 0x424ffdf6b215064a, 0xf8c9af2151aa22a9, 0xf8c9af2151aa22a9, 0x6d04b6c40108dd7b, -1 }, /* #42 */
     8612    { 0x070353, 0x070353, 0xadeb81ff0c46952c, 0xadeb81ff0c46952c, 0xbfc88fa9c0a3c4ba, 0xbfc88fa9c0a3c4ba, 0x74707835884fe1c9, -1 }, /* #43 */
     8613    { 0x241b46, 0x241b12, 0xe9f7f11d74bc1c92, 0x24a968a4feeb4452, 0x1b38e7c3d4f6dd45, 0x4100361c2d244136, 0xbe1626b034f7e1fe, 0 }, /* #44 */
     8614    { 0x060c82, 0x060c12, 0x105c73a1997ebfb6, 0x19b319aa37438393, 0x13f8451f65ab576b, 0x89160f5328769661, 0xc6ec8d1850820077, 0 }, /* #45 */
     8615    { 0x234702, 0x234702, 0x1f0ee922580c895f, 0x1f0ee922580c895f, 0xe45d05614bebc71c, 0xe45d05614bebc71c, 0xe2a88740570c35ed, -1 }, /* #46 */
     8616    { 0x072d52, 0x072d52, 0x637d1978ebc60358, 0x637d1978ebc60358, 0x97f0501dea13484f, 0x97f0501dea13484f, 0x8f313595621bcd05, -1 }, /* #47 */
     8617    { 0x3450d7, 0x345013, 0xe9b43c5b1004c73c, 0x02e7d9fb9b4f19b1, 0x01e7c3bfb7e68fc0, 0x81c01308c0a1d8b6, 0xa7ddd31b16e45266, 0 }, /* #48 */
     8618    { 0x0e2607, 0x0e2613, 0x7b4aa930b7784e06, 0x8cb8659ddcd01fe2, 0x7a6e93cfb9f5d4ee, 0x274e47cc15f094de, 0xdebac79831aa39d4, 0 }, /* #49 */
     8619    { 0x057c96, 0x057c12, 0xbfa9547f64943aef, 0x921ee0ff90259dff, 0x26170888c5ea7e80, 0x03679d3c054f3003, 0x42bb969e72314d14, 0 }, /* #50 */
     8620    { 0x1d6052, 0x1d6012, 0x073770c65b289c73, 0x818006f483ac2b06, 0x711d65d948ccfbb1, 0x1c4bf1e39d988bf3, 0xdf9bebc8c109a2c0, 0 }, /* #51 */
     8621    { 0x142786, 0x142712, 0x316f88f8b28cabfd, 0x653294209ad3c234, 0x14d8cfd351896b23, 0x2f73b463bba01da9, 0x34bc8f2a26345129, 0 }, /* #52 */
     8622    { 0x1b4a46, 0x1b4a12, 0x13408132fa693d6f, 0xee4671cea40bb105, 0xdf533ced6fe2037d, 0x0d6e8a7493d24582, 0xeff01851e3d1ffc9, 0 }, /* #53 */
     8623    { 0x0c2742, 0x0c2712, 0x8956bb5138f89a3f, 0x3e7e195f80fe22e6, 0x20724771dd23e874, 0x26af620ba22406eb, 0x84ea8fc8aeb07d2e, 0 }, /* #54 */
     8624    { 0x0515d7, 0x0515d7, 0xcf1d3a5bb73a37ac, 0xcf1d3a5bb73a37ac, 0x93cb80c907e2341d, 0x93cb80c907e2341d, 0x71071511d5743719, -1 }, /* #55 */
     8625    { 0x384912, 0x384912, 0x15b6c7f77d84bd86, 0x15b6c7f77d84bd86, 0xbe208394d3025517, 0xbe208394d3025517, 0xa04f71bec89e8969, -1 }, /* #56 */
     8626    { 0x340186, 0x340112, 0xaaff049263a321c8, 0x026b485e69aa4fe1, 0x013b55a54c85441f, 0x7374d2abad2aa604, 0x825a7cce1e73c444, 0 }, /* #57 */
     8627    { 0x3969c7, 0x396913, 0x0b6c7687839770c4, 0x47a379024b1da986, 0x1a50d880fdd99eec, 0x291aa1d7e4396ad8, 0x5e0a1450f1b5e9d2, 0 }, /* #58 */
     8628    { 0x3b4043, 0x3b4043, 0x886f7872d755e601, 0x886f7872d755e601, 0x4b0d62184e4ca985, 0x4b0d62184e4ca985, 0x39c211ca5ba33c26, -1 }, /* #59 */
     8629    { 0x1e0247, 0x1e0213, 0x84fc051e3c7f3b05, 0x5a59e9bafd15dc84, 0x32257585fdb3f720, 0x45915fa6012ae6cd, 0x8e157e163946a94e, 0 }, /* #60 */
     8630    { 0x085d93, 0x085d13, 0xcd4cfcf5a90af0e3, 0x58c6b1c8d3ec8bd7, 0x45c2a49379736078, 0x9fd1eb7bb4eac0a4, 0xc92a35072dc2b1d9, 0 }, /* #61 */
     8631    { 0x3f0417, 0x3f0417, 0x30eaa3d0be393c79, 0x30eaa3d0be393c79, 0xac508a1afca8c5c6, 0xac508a1afca8c5c6, 0x4eac22ccdb9ac7b0, -1 }, /* #62 */
     8632    { 0x200692, 0x200612, 0x8234b6efa8650cf1, 0xc351e8fce4668f04, 0xa126a50212d6060a, 0x3e29380b3c30ae69, 0xd33738da701b5822, 0 }, /* #63 */
     8633    { 0x351ac6, 0x351a12, 0xc6b87cc0cb0c16fa, 0x0ade404ad0354bca, 0x08e29792b1be5d59, 0x94684bbc4c2b92ba, 0xd14a13c9144d17a0, 0 }, /* #64 */
     8634    { 0x191ad2, 0x191ad2, 0xaf3105e533ef79f9, 0xaf3105e533ef79f9, 0xd48aa87b3b7a366a, 0xd48aa87b3b7a366a, 0x0a3a30211b3b2dc6, -1 }, /* #65 */
     8635    { 0x2d6c93, 0x2d6c93, 0xc3561f7f65084a8b, 0xc3561f7f65084a8b, 0x977867e84b2dcc8f, 0x977867e84b2dcc8f, 0x0755d3fa21eddd35, -1 }, /* #66 */
     8636    { 0x0f45d3, 0x0f4513, 0x2f6d8c82edc633b8, 0x974c11799f175b6d, 0x52dfccf08123c321, 0x7330fc907c6cad52, 0x8c39de692307aa3e, 0 }, /* #67 */
     8637    { 0x386697, 0x386697, 0x5523db7be4aafa7f, 0x5523db7be4aafa7f, 0xb21559e9651e7314, 0xb21559e9651e7314, 0x57e8a418fbd4ec58, -1 }, /* #68 */
     8638    { 0x2d2fc3, 0x2d2fc3, 0x31ac024de665030f, 0x31ac024de665030f, 0xc6c55cb253cb4788, 0xc6c55cb253cb4788, 0x3ce7b5b5c748ce6a, -1 }, /* #69 */
     8639    { 0x0a3e03, 0x0a3e03, 0xf142a6a69b091503, 0xf142a6a69b091503, 0xaebf4538cecaf58e, 0xaebf4538cecaf58e, 0x80fdd4f78f597782, -1 }, /* #70 */
     8640    { 0x284556, 0x284556, 0xefec1bc2703bf373, 0xefec1bc2703bf373, 0xf609cde9f6127622, 0xf609cde9f6127622, 0x582e6ad5fdadb889, -1 }, /* #71 */
     8641    { 0x275252, 0x275212, 0x7fa82db0a9231a9c, 0x4ad7d5f38b686703, 0x4997905b7a4fbf49, 0x28800c53fb0640c4, 0xfbb88386fd864b48, 0 }, /* #72 */
     8642    { 0x1f3192, 0x1f3112, 0x2791f02b49af99ac, 0x167cfeeae436e666, 0x125e6c2f9e2ecc2c, 0x4caab86921ec37b4, 0xd11b0a17b5108b14, 0 }, /* #73 */
     8643    { 0x3374c7, 0x337413, 0x0e10d4d25c37b7ff, 0xcff4a2951a834ff7, 0x577592eab3042e34, 0x10e7b759833a0a1d, 0x6baa4806e8004cae, 0 }, /* #74 */
     8644    { 0x1e1847, 0x1e1847, 0x8195048f49037384, 0x8195048f49037384, 0x8010f70fde5e4918, 0x8010f70fde5e4918, 0x1e7e3665d9cbf9d1, -1 }, /* #75 */
     8645    { 0x255152, 0x255152, 0x2f213874e2000467, 0x2f213874e2000467, 0xe4a692f92e0180ab, 0xe4a692f92e0180ab, 0x6f14f02633fb2c3b, -1 }, /* #76 */
     8646    { 0x2266d2, 0x2266d2, 0xf127432237141a7a, 0xf127432237141a7a, 0xb00f13ac88a88664, 0xb00f13ac88a88664, 0x692bec30edd4baad, -1 }, /* #77 */
     8647    { 0x1f5846, 0x1f5846, 0x1e577a38ab669f1a, 0x1e577a38ab669f1a, 0x994393b0c11922eb, 0x994393b0c11922eb, 0x58f1c13ba3953598, -1 }, /* #78 */
     8648    { 0x053613, 0x053613, 0x172261ad44635bd6, 0x755cefe2358bd76a, 0x6a46d9b8939347ad, 0xc41a6e71aa42cab2, 0xe7d160d3117ff58a, 0 }, /* #79 */
     8649    { 0x2b5113, 0x2b5113, 0xa274029691aac521, 0xed1c5a2f5ec753d7, 0x4e23b2d36e55f859, 0x19124108666c2ece, 0x545d472fc9b141e5, 0 }, /* #80 */
     8650    { 0x2c6912, 0x2c6912, 0x80e1191641e86778, 0x80e1191641e86778, 0xeb0d21783a35f3cd, 0xeb0d21783a35f3cd, 0x00eb63eeab10635c, -1 }, /* #81 */
     8651    { 0x2d1e92, 0x2d1e12, 0x9e7f79779b4ff583, 0xaa811caf02770810, 0x9503496042ff8345, 0x3401f48b46c73713, 0xdfbb67b70ac64867, 0 }, /* #82 */
     8652    { 0x165053, 0x165053, 0x9bb0cb1d047dbfa4, 0x9bb0cb1d047dbfa4, 0xfd563a0473e6eb1e, 0xfd563a0473e6eb1e, 0x94468d020ebaf56c, -1 }, /* #83 */
     8653    { 0x130896, 0x130896, 0xb24ae0b214b3f3cc, 0xb24ae0b214b3f3cc, 0xcacf6400d1e5dfe9, 0xcacf6400d1e5dfe9, 0x4bbc45ae75ae625e, -1 }, /* #84 */
     8654    { 0x022886, 0x022812, 0xc9a803c5d50631af, 0x26a26ea5537dd3ea, 0x1ff95846f58f7f76, 0xa7e2584ed34e3b0f, 0xd3ddbf34eb126c10, 0 }, /* #85 */
     8655    { 0x337916, 0x337912, 0x509cd4560927bfbc, 0x1d76ad426e49419c, 0x0dd2c95aa838629f, 0x05c68a2b6084ddd0, 0x781b6dab49a13acd, 0 }, /* #86 */
     8656    { 0x3d1256, 0x3d1256, 0xec90ef2eacfe5161, 0xec90ef2eacfe5161, 0xe0f24b091f46cbdd, 0xe0f24b091f46cbdd, 0x76f41b1b031c4cc5, -1 }, /* #87 */
     8657    { 0x3e1f13, 0x3e1f13, 0x969d0d1d40f40d6b, 0x969d0d1d40f40d6b, 0xb0748264e0c81757, 0xb0748264e0c81757, 0x519c2f03311cace9, -1 }, /* #88 */
     8658    { 0x1276d7, 0x127613, 0xe56d45e0f581eeed, 0x3bd346f799faacd8, 0x2bdfd48829068852, 0xb0096bd7ff4d74cd, 0xbbbe6a7cb3fa640c, 0 }, /* #89 */
     8659    { 0x013256, 0x013212, 0x14a8979d1017f44f, 0xc576deee59faebc6, 0xbd711099c879efd7, 0xe1c035118ac2a6eb, 0xf5995ee7c9f8ed26, 0 }, /* #90 */
     8660    { 0x252b06, 0x252b12, 0x1a6596a381098e6d, 0xe5d1e9bcf3a815ce, 0xbd7e9e468384b4df, 0xcdf0fae365148bfd, 0xd314b92903c94608, 0 }, /* #91 */
     8661    { 0x083c82, 0x083c12, 0x96d1adbe433e202d, 0x3c120d5fed819967, 0x2501201e1fe5c179, 0x0942f6edbd43568d, 0x9db338a62ce3c560, 0 }, /* #92 */
     8662    { 0x0c2987, 0x0c2913, 0x2c159588cf3a0caa, 0xb6e75f86187a853d, 0xb21a2d947d0c4b27, 0xcbba8f6e3759c2e4, 0xf94790dc54a6693e, 0 }, /* #93 */
     8663    { 0x371992, 0x371992, 0x8be54f380b0d24b6, 0x8be54f380b0d24b6, 0x80faaa36a99df3f2, 0x80faaa36a99df3f2, 0x283a8f1dc8bce08e, -1 }, /* #94 */
     8664    { 0x094d87, 0x094d87, 0x3deb70f65b15f29e, 0x3deb70f65b15f29e, 0xb80623d82c45463c, 0xb80623d82c45463c, 0x6840545b9b1b7777, -1 }, /* #95 */
    59778665};
    59788666static const MULDIVU64_TEST_T g_aTests_idiv_u64_amd[] =
    59798667{
    5980     { 0x100d06, 0x100d06, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, -1 }, /* #0 */
    5981     { 0x1a32c3, 0x1a32c3, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, -1 }, /* #1 */
    5982     { 0x020246, 0x020246, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, -1 }, /* #2 */
    5983     { 0x387b82, 0x387b82, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, -1 }, /* #3 */
    5984     { 0x271303, 0x271303, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, -1 }, /* #4 */
    5985     { 0x2456d3, 0x2456d3, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, -1 }, /* #5 */
    5986     { 0x0825d6, 0x0825d6, 0x624645afa32c11d3, 0x624645afa32c11d3, 0x64bd65b9b388f5bd, 0x64bd65b9b388f5bd, 0x0000000000000000, -1 }, /* #6 */
    5987     { 0x210852, 0x210852, 0x884120ede53ef4e9, 0x884120ede53ef4e9, 0x9df9a5ea6bd8abd6, 0x9df9a5ea6bd8abd6, 0x0000000000000000, -1 }, /* #7 */
    5988     { 0x3b55d3, 0x3b55d3, 0x855ef19ca594b2ae, 0x855ef19ca594b2ae, 0x1262876f8a3ba744, 0x1262876f8a3ba744, 0x0000000000000000, -1 }, /* #8 */
    5989     { 0x2911d7, 0x2911d7, 0x46c0a85bcaa5bb9e, 0x46c0a85bcaa5bb9e, 0x76e39b64d26d12a7, 0x76e39b64d26d12a7, 0x0000000000000000, -1 }, /* #9 */
    5990     { 0x2e5e43, 0x2e5e43, 0x714b5fd62a4a425e, 0x714b5fd62a4a425e, 0x3f0ba1278b80f3e2, 0x3f0ba1278b80f3e2, 0x0000000000000000, -1 }, /* #10 */
    5991     { 0x014892, 0x014892, 0x7401d51cf3c5a1cd, 0x7401d51cf3c5a1cd, 0x8f0c756a0c413d02, 0x8f0c756a0c413d02, 0x0000000000000000, -1 }, /* #11 */
    5992     { 0x302a93, 0x302a93, 0x4af38578ce5668b2, 0x4af38578ce5668b2, 0x57a9b84df9bfafb9, 0x57a9b84df9bfafb9, 0xe66de1a40782f431, -1 }, /* #12 */
    5993     { 0x390a87, 0x390a13, 0x005fd8a9bf21be78, 0xe8792fdf5d1f93ec, 0x070efa1194896043, 0x18a257e2e26f4c9c, 0xb331c0e7a84375b5, 0 }, /* #13 */
    5994     { 0x2f17d3, 0x2f17d3, 0xfe977ebf2f60d655, 0xfe977ebf2f60d655, 0xb3a667394c026e87, 0xb3a667394c026e87, 0x7be67305f1c30a80, -1 }, /* #14 */
    5995     { 0x090cc7, 0x090cc7, 0xd1d07c49207b966b, 0xd1d07c49207b966b, 0x8136887e4e8fc695, 0x8136887e4e8fc695, 0xc12b00e1233b29a4, -1 }, /* #15 */
    5996     { 0x173fd6, 0x173fd6, 0x6c115a50941faedd, 0x6c115a50941faedd, 0xb7e32f60a740719d, 0xb7e32f60a740719d, 0xb73548dba43b644a, -1 }, /* #16 */
    5997     { 0x023e06, 0x023e12, 0x37621502ea0043c8, 0x3c7ec841835268ba, 0x1b784c7688517389, 0x40f13a2356e75c20, 0x743ed7e3f6e405e4, 0 }, /* #17 */
    5998     { 0x0f12c3, 0x0f12c3, 0x6de36ee5dd109dbb, 0x6de36ee5dd109dbb, 0x43b282d0ae8593ec, 0x43b282d0ae8593ec, 0x8f77e3c9fcaa4868, -1 }, /* #18 */
    5999     { 0x0b2906, 0x0b2906, 0x6a0a3e82f587da42, 0x6a0a3e82f587da42, 0x546d0e27868dff31, 0x546d0e27868dff31, 0x7728fa3743bc2ceb, -1 }, /* #19 */
    6000     { 0x034d03, 0x034d03, 0x70a33796577f74f6, 0x70a33796577f74f6, 0xaa743be7eb96929f, 0xaa743be7eb96929f, 0xde196d4db508f14a, -1 }, /* #20 */
    6001     { 0x166983, 0x166983, 0xf1c6a53ecb06e585, 0xf1c6a53ecb06e585, 0xa5d1bf0de88aa2f9, 0xa5d1bf0de88aa2f9, 0x72006eacad5622b4, -1 }, /* #21 */
    6002     { 0x221886, 0x221886, 0x1fd1495dbe4202f9, 0x1fd1495dbe4202f9, 0xaf9321750efda9be, 0xaf9321750efda9be, 0xf59222b0a479c18d, -1 }, /* #22 */
    6003     { 0x236c42, 0x236c12, 0x4c782079509a7503, 0xbf8ff0702165f703, 0xeb3bde8ce29bee54, 0xe38665f6bb368683, 0x5280119e278fcf80, 0 }, /* #23 */
    6004     { 0x042587, 0x042587, 0x2051b0398b115a94, 0x2051b0398b115a94, 0xb8cf50ea53087ec2, 0xb8cf50ea53087ec2, 0x7e952f2b32c94fc9, -1 }, /* #24 */
    6005     { 0x0b5006, 0x0b5006, 0xcf2c909f9d4e899c, 0xcf2c909f9d4e899c, 0x010c40ba36cadf54, 0x010c40ba36cadf54, 0xfed25c284b6d73df, -1 }, /* #25 */
    6006     { 0x200706, 0x200712, 0x56a6bf0867085f45, 0x8d5e2b3856d6154c, 0xcdec679e9d47b1d6, 0xa1b0936612809d85, 0x6fd51bda335b4fd0, 0 }, /* #26 */
    6007     { 0x173e92, 0x173e92, 0xf7b1625f06e06b7f, 0xf7b1625f06e06b7f, 0x996fa169deb1885d, 0x996fa169deb1885d, 0xfdc7445e6fce018a, -1 }, /* #27 */
    6008     { 0x191703, 0x191713, 0xcdb835451cc8f6a2, 0x00a3d5c9d8bca0b8, 0xfff7c4e778b14c0c, 0xf686449b2f7f72fa, 0xf323908623a05b53, 0 }, /* #28 */
    6009     { 0x256786, 0x256786, 0xb4ad97e169f77338, 0xb4ad97e169f77338, 0xc143efc130ce709f, 0xc143efc130ce709f, 0xd932284b93318960, -1 }, /* #29 */
    6010     { 0x330186, 0x330186, 0xbf9927f37fc67a92, 0xbf9927f37fc67a92, 0xb8265d91600e03f7, 0xb8265d91600e03f7, 0xa454d2ab9ec91837, -1 }, /* #30 */
    6011     { 0x0e79d3, 0x0e79d3, 0x715b66e95d223748, 0x715b66e95d223748, 0x49a0b3c0a7c1644f, 0x49a0b3c0a7c1644f, 0xc53208cc55792803, -1 }, /* #31 */
    6012     { 0x1f0b96, 0x1f0b96, 0x93138011554f7330, 0x93138011554f7330, 0x4982e4dea53d06b3, 0x4982e4dea53d06b3, 0xd753264ab07fd086, -1 }, /* #32 */
    6013     { 0x365016, 0x365016, 0x9a746b4993bb01d1, 0x9a746b4993bb01d1, 0x0a685df4512f9330, 0x0a685df4512f9330, 0xfce031bac9f04382, -1 }, /* #33 */
    6014     { 0x204987, 0x204913, 0x35689eb193d0dd2c, 0xa8351c8f7edc3242, 0xfa6df5f8278a91db, 0xfd242a81af7597ac, 0x103e47f6492f8ac0, 0 }, /* #34 */
    6015     { 0x266fc6, 0x266f12, 0x39f8889470b6732f, 0x6ddd39d485e1097b, 0xd542329cebceca47, 0xbd1efab42e973fa5, 0x9c67f51e2d08cb7e, 0 }, /* #35 */
    6016     { 0x0d33d7, 0x0d3313, 0x2b137fad9ea2343c, 0x7a1961433b10512b, 0x10fc09ba8d236dc6, 0x0908b3f2122b16c7, 0x239c57fc92e2bbdf, 0 }, /* #36 */
    6017     { 0x147387, 0x147387, 0xbab04035c3751104, 0xbab04035c3751104, 0x5cc57051b27eb59d, 0x5cc57051b27eb59d, 0xc8cfeba26650e498, -1 }, /* #37 */
    6018     { 0x367e06, 0x367e12, 0xd26200a18a1f621b, 0x57aab9161b24189a, 0xe3d3336da0177448, 0xe8c2a29c469ceb2f, 0xadb9951c3ed56c4e, 0 }, /* #38 */
    6019     { 0x2c7897, 0x2c7897, 0x6c0f01a302e97153, 0x6c0f01a302e97153, 0xdaa16158cd348aee, 0xdaa16158cd348aee, 0x0d766f8d18fe06e4, -1 }, /* #39 */
    6020     { 0x153996, 0x153996, 0x94aa461ddbd3695c, 0x94aa461ddbd3695c, 0xb724724136e12484, 0xb724724136e12484, 0x4d343f45b9c94682, -1 }, /* #40 */
    6021     { 0x2551c2, 0x2551c2, 0xb0191f7779efd34b, 0xb0191f7779efd34b, 0xc50056958160f720, 0xc50056958160f720, 0x3fbfee797a25adf5, -1 }, /* #41 */
    6022     { 0x016a83, 0x016a83, 0x4694dde9713f99f5, 0x4694dde9713f99f5, 0xbe0f52009774ef5f, 0xbe0f52009774ef5f, 0x819517e91fd0bea8, -1 }, /* #42 */
    6023     { 0x146382, 0x146312, 0xac8ebe275a2cb2cd, 0xe72ab70ea1accdfa, 0xfc57611e0f662a1f, 0xf6f5e326c7ad34dd, 0x25b7701acca93858, 0 }, /* #43 */
    6024     { 0x204e46, 0x204e46, 0x76e5314e6bc87a8a, 0x76e5314e6bc87a8a, 0x395b9d0d0108140a, 0x395b9d0d0108140a, 0x213d3e72ada3dde6, -1 }, /* #44 */
    6025     { 0x0e6017, 0x0e6017, 0x7fd5fe568ae4044b, 0x7fd5fe568ae4044b, 0x185d81ebfa2ce0d7, 0x185d81ebfa2ce0d7, 0x2d1d0405e2fc77cc, -1 }, /* #45 */
    6026     { 0x0229d7, 0x0229d7, 0x6e87600ace511a15, 0x6e87600ace511a15, 0xb01996a539b26936, 0xb01996a539b26936, 0x1879e717dff1434e, -1 }, /* #46 */
    6027     { 0x324442, 0x324412, 0xbae3b99251fb1416, 0x8bb3fc01583fe2f3, 0xd8a2eaf5fcac5f45, 0xcb3de4eb0e3d3607, 0x56a64bbc6fef8775, 0 }, /* #47 */
    6028     { 0x365017, 0x365017, 0x0e7f268c12b591ec, 0x0e7f268c12b591ec, 0xb7ca4757fdbbd996, 0xb7ca4757fdbbd996, 0xb3a787b14111bd5e, -1 }, /* #48 */
    6029     { 0x3d30c2, 0x3d30c2, 0x4f178c7fe2a159ef, 0x4f178c7fe2a159ef, 0xb7915ae913090e6a, 0xb7915ae913090e6a, 0x54848b5027e7937f, -1 }, /* #49 */
    6030     { 0x165c83, 0x165c83, 0x9a9a35b598554c3e, 0x9a9a35b598554c3e, 0xfc907ba5423c2c8b, 0xfc907ba5423c2c8b, 0xfc5852b471a5cd86, -1 }, /* #50 */
    6031     { 0x1d4657, 0x1d4657, 0x4ab3e05e3c4aad3e, 0x4ab3e05e3c4aad3e, 0x0c9307ab274f61a2, 0x0c9307ab274f61a2, 0x00c0628b08dc7200, -1 }, /* #51 */
    6032     { 0x0534c3, 0x0534c3, 0xe79320386426aea2, 0xe79320386426aea2, 0x3ba6e7d7d33dc26a, 0x3ba6e7d7d33dc26a, 0xc6a4c85e4abf13ad, -1 }, /* #52 */
    6033     { 0x1e1692, 0x1e1612, 0xd8841e83b5f9a417, 0x012c7da0b82d32bf, 0x007110c909ef57db, 0x2df9fd245c802e6f, 0x6053368e7f04fc58, 0 }, /* #53 */
    6034     { 0x223516, 0x223516, 0x671f71e787a70881, 0x671f71e787a70881, 0x73df7a05016f08c2, 0x73df7a05016f08c2, 0x9672def154c419b1, -1 }, /* #54 */
    6035     { 0x0a2b92, 0x0a2b12, 0xc466440919106922, 0xfebafae1a10dfc8a, 0xffca3bfad5fcad20, 0xf621a8b6e25aeaa0, 0x2a592555f627bacd, 0 }, /* #55 */
    6036     { 0x220503, 0x220513, 0x3a6861af5b016c3a, 0x32a0b4caf51b65d8, 0x0ac986d61ae566f1, 0x0ab0c93b2fabe682, 0x368bb3366893aa35, 0 }, /* #56 */
    6037     { 0x223a16, 0x223a16, 0x1da43c91b66eb2ea, 0x1da43c91b66eb2ea, 0x9272024e898462cb, 0x9272024e898462cb, 0x49e6144abaf5792b, -1 }, /* #57 */
    6038     { 0x3e2c07, 0x3e2c07, 0x726584ad51c64ee4, 0x726584ad51c64ee4, 0xb0e02261a6e993b4, 0xb0e02261a6e993b4, 0x1d5b8c730af12758, -1 }, /* #58 */
    6039     { 0x216113, 0x216113, 0x415b1b59bcffda64, 0x415b1b59bcffda64, 0x578a9125046070c1, 0x578a9125046070c1, 0x3ec6dbf34a3f4109, -1 }, /* #59 */
    6040     { 0x126f83, 0x126f13, 0x8cd7c57244d9281a, 0xccaf485442da6e46, 0xf144492029e3e6c7, 0xf30240f98fb6c64a, 0x49803296fa1d0df8, 0 }, /* #60 */
    6041     { 0x342597, 0x342597, 0x332b61cb506b47a0, 0x332b61cb506b47a0, 0x7ed73be4e521917f, 0x7ed73be4e521917f, 0x450d1de8e49d15f7, -1 }, /* #61 */
    6042     { 0x260dc2, 0x260dc2, 0xed3b26150324ecdf, 0xed3b26150324ecdf, 0xaf3bd1b7c64164b9, 0xaf3bd1b7c64164b9, 0xd26f88b9c0457e6e, -1 }, /* #62 */
    6043     { 0x393303, 0x393313, 0x9df6b7c5ba944bb6, 0x2f66a88e26996f7f, 0x15efbd2d709b16b4, 0x68b99b52c023e424, 0x76791565ae6d016e, 0 }, /* #63 */
    6044     { 0x2b35d3, 0x2b3513, 0x9b5ef954306e5446, 0xfc8f10a785a188af, 0x01228c1a784328a9, 0x2c30e84d6de44404, 0xab911dbd831c205e, 0 }, /* #64 */
    6045     { 0x371a57, 0x371a57, 0xbd2aa3e89e7dfcca, 0xbd2aa3e89e7dfcca, 0x52adaed2fa6f148a, 0x52adaed2fa6f148a, 0x751e208608b06692, -1 }, /* #65 */
    6046     { 0x295882, 0x295812, 0xac506ac7ebbba50a, 0x239f0ac5b33896c0, 0xf07ef102d392665f, 0xbbbe60a5c8d40e4a, 0x90937d0a9e00f401, 0 }, /* #66 */
    6047     { 0x3644d2, 0x364412, 0xc40ff2ed362245ba, 0x74376c9061b1df9a, 0x2394c7cd5b1f4b7c, 0x069a9560db528756, 0x4e60b0173cc975fa, 0 }, /* #67 */
    6048     { 0x083d42, 0x083d42, 0xb192dd36560921ef, 0xb192dd36560921ef, 0x8309cfdae0f91da7, 0x8309cfdae0f91da7, 0x3e617d7bb92d1398, -1 }, /* #68 */
    6049     { 0x353613, 0x353613, 0xa301a2fd6d3b9631, 0xa301a2fd6d3b9631, 0x338f70bc0073c2d3, 0x338f70bc0073c2d3, 0xcd83f2a20e326116, -1 }, /* #69 */
    6050     { 0x2e7096, 0x2e7096, 0x57e1de3053633ba9, 0x57e1de3053633ba9, 0xefa85d0d6dc24e63, 0xefa85d0d6dc24e63, 0xe1b75a4c567518ec, -1 }, /* #70 */
    6051     { 0x0944d7, 0x094413, 0xeae47fcfc80892e7, 0x1754da6b8df2dfb6, 0xfb2aaf177f8325dc, 0xd44dcf3609840399, 0xcaf7c8bc33dc6725, 0 }, /* #71 */
    6052     { 0x1b5517, 0x1b5517, 0xbdf0e1668dc302dc, 0xbdf0e1668dc302dc, 0x763f1471515e0f4f, 0x763f1471515e0f4f, 0x899c8560a7572289, -1 }, /* #72 */
    6053     { 0x386686, 0x386686, 0xae2cbd298214f628, 0xae2cbd298214f628, 0x51523d4dfb36e66d, 0x51523d4dfb36e66d, 0xdf6311a3ee36b3f0, -1 }, /* #73 */
    6054     { 0x1a7446, 0x1a7446, 0x3e0fce6a30a572bc, 0x3e0fce6a30a572bc, 0x7ed64c107fb8d1ce, 0x7ed64c107fb8d1ce, 0xdb084d41271bef7e, -1 }, /* #74 */
    6055     { 0x077446, 0x077412, 0xabd52c69fc35bc2c, 0x1a5104c48b32d689, 0x05489afbb856b7fa, 0x021f97d03e145ab6, 0x3365ccf461b6f846, 0 }, /* #75 */
    6056     { 0x2b1682, 0x2b1682, 0x99c069d2d09c9beb, 0x99c069d2d09c9beb, 0x6f0c597827636733, 0x6f0c597827636733, 0xefd0d0ef13c60e3d, -1 }, /* #76 */
    6057     { 0x051347, 0x051347, 0xb35be86670fef83e, 0xb35be86670fef83e, 0x209d73dad6f6bbb5, 0x209d73dad6f6bbb5, 0x1cffb8f70120fdf0, -1 }, /* #77 */
    6058     { 0x080fd6, 0x080f12, 0x25ea56c843dffb48, 0xad38e5c57219f74e, 0x1971c25f3be777ea, 0x2ba09e3d06ce0a2a, 0xb14f6d1bbb9018d9, 0 }, /* #78 */
    6059     { 0x044193, 0x044193, 0x5d8cca485df76706, 0x5d8cca485df76706, 0x9bdce987c6346cf3, 0x9bdce987c6346cf3, 0xf264ad728467ac5b, -1 }, /* #79 */
    6060     { 0x375202, 0x375202, 0x26b73888ac6b26ff, 0x26b73888ac6b26ff, 0x7c12bb3f06e07c93, 0x7c12bb3f06e07c93, 0xca9f6eb131c343e8, -1 }, /* #80 */
    6061     { 0x1c4c97, 0x1c4c97, 0x986d67c380f22161, 0x986d67c380f22161, 0x78b96bb4b6b73fbc, 0x78b96bb4b6b73fbc, 0x78e34a09954e1384, -1 }, /* #81 */
    6062     { 0x113206, 0x113206, 0x65d2e6ed47c05bec, 0x65d2e6ed47c05bec, 0x8348451d8b5fdf78, 0x8348451d8b5fdf78, 0xd5c946bfbdb1956d, -1 }, /* #82 */
    6063     { 0x035193, 0x035113, 0x26805a913b759ca9, 0xbf638fc435818677, 0xe60bb59db4ba1a29, 0xc9c9ed80dd91907b, 0x66d5cc118ac08ac2, 0 }, /* #83 */
    6064     { 0x0824d7, 0x082413, 0xde304ffd333dcc4e, 0xb092b5328a51e553, 0x21b82db6f5d39b5a, 0x425a53cc76ac36af, 0x9351b98082c11905, 0 }, /* #84 */
    6065     { 0x290c42, 0x290c12, 0x7201418d87812e37, 0xe3672c776a03a45b, 0x06e59e87b076ca74, 0x2b5cbfd867a2d81d, 0xc2422f728d0ad56e, 0 }, /* #85 */
    6066     { 0x390752, 0x390712, 0xfe898750b111a96a, 0xea809a52883e8b90, 0xf5a57b6cb712d616, 0xd2339a5add11f26a, 0x7b4b1c917a813ef0, 0 }, /* #86 */
    6067     { 0x0032d6, 0x0032d6, 0x62ace437d79c7c6d, 0x62ace437d79c7c6d, 0x4b00f35344bae8aa, 0x4b00f35344bae8aa, 0x6bda68352b66d3c9, -1 }, /* #87 */
    6068     { 0x2f0613, 0x2f0613, 0xa92bac8db64ace43, 0x08ea6ff021c519af, 0x02e8ddc1724d92ec, 0x1d2814ac7675c738, 0x538b77c44636ab65, 0 }, /* #88 */
    6069     { 0x240f97, 0x240f97, 0xa1ecb12d28436a21, 0xa1ecb12d28436a21, 0x88767852fa643394, 0x88767852fa643394, 0x0cddefabd9d574a8, -1 }, /* #89 */
    6070     { 0x216ad3, 0x216ad3, 0x7278cccc7849c262, 0x7278cccc7849c262, 0xe3b5b45298cd9fca, 0xe3b5b45298cd9fca, 0x2a27cff76e5185ce, -1 }, /* #90 */
    6071     { 0x1e4557, 0x1e4557, 0x9b405d0f24e49630, 0x9b405d0f24e49630, 0xc337c6615e9db296, 0xc337c6615e9db296, 0xd861345082c12cc1, -1 }, /* #91 */
    6072     { 0x311d86, 0x311d86, 0x2182d15dffdc710f, 0x2182d15dffdc710f, 0xd027b855937f62ae, 0xd027b855937f62ae, 0xe6c0e8605fb6fd8f, -1 }, /* #92 */
    6073     { 0x182b56, 0x182b56, 0x218b5f981fe99a36, 0x218b5f981fe99a36, 0x9556fe818531055c, 0x9556fe818531055c, 0xdf336886025ed219, -1 }, /* #93 */
    6074     { 0x134542, 0x134512, 0x8c2af59c49326787, 0xf684b0d38c66db21, 0x02184bfc1862db01, 0x0b05af466a0780fd, 0xc77048ca0924af4a, 0 }, /* #94 */
    6075     { 0x3a4996, 0x3a4912, 0xba10cf9bab08c669, 0x15bc8d3fb968fefc, 0xfc11d7b625ade6e5, 0xefa2b61fcc88818d, 0xd1b612ca37690c89, 0 }, /* #95 */
     8668    { 0x2257d7, 0x2257d7, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, -1 }, /* #0 */
     8669    { 0x340dc6, 0x340dc6, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, -1 }, /* #1 */
     8670    { 0x077d07, 0x077d07, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, -1 }, /* #2 */
     8671    { 0x293607, 0x293607, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, -1 }, /* #3 */
     8672    { 0x0d0cc2, 0x0d0cc2, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, -1 }, /* #4 */
     8673    { 0x003196, 0x003196, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, -1 }, /* #5 */
     8674    { 0x372912, 0x372912, 0xd5682fb90385121d, 0xd5682fb90385121d, 0x395bb12b6b1525a9, 0x395bb12b6b1525a9, 0x0000000000000000, -1 }, /* #6 */
     8675    { 0x0c1b52, 0x0c1b52, 0x6ad624df96f2fd56, 0x6ad624df96f2fd56, 0xdfffb24ad10ec271, 0xdfffb24ad10ec271, 0x0000000000000000, -1 }, /* #7 */
     8676    { 0x122887, 0x122887, 0x369b8938bc2d202d, 0x369b8938bc2d202d, 0x4a53f37e6181b40d, 0x4a53f37e6181b40d, 0x0000000000000000, -1 }, /* #8 */
     8677    { 0x165a56, 0x165a56, 0xffa1d664eae28d2a, 0xffa1d664eae28d2a, 0x9a4f54489a0280b2, 0x9a4f54489a0280b2, 0x0000000000000000, -1 }, /* #9 */
     8678    { 0x267142, 0x267142, 0x5d93e79cbdd7b887, 0x5d93e79cbdd7b887, 0x836d7d2e994ae2c3, 0x836d7d2e994ae2c3, 0x0000000000000000, -1 }, /* #10 */
     8679    { 0x3558c6, 0x3558c6, 0xb6630d0acd56b095, 0xb6630d0acd56b095, 0x61f71a4f71b6f2b0, 0x61f71a4f71b6f2b0, 0x0000000000000000, -1 }, /* #11 */
     8680    { 0x206ac2, 0x206ac2, 0xc8a14844b08283e5, 0xc8a14844b08283e5, 0x5c9a2823148f8d9c, 0x5c9a2823148f8d9c, 0x9b3cdade8cc12080, -1 }, /* #12 */
     8681    { 0x0532c2, 0x053212, 0x42e9681dc70988a2, 0x03b00acf454517ca, 0x005cbf5a29b26a3c, 0x0ff689e6f99acba8, 0x192696510916ceb9, 0 }, /* #13 */
     8682    { 0x162c97, 0x162c97, 0x259bde87a666c723, 0x259bde87a666c723, 0xf1f380d11c2e845b, 0xf1f380d11c2e845b, 0xf6b3a8f6a98e32f5, -1 }, /* #14 */
     8683    { 0x196b56, 0x196b56, 0xb55a9465e0aaebbc, 0xb55a9465e0aaebbc, 0x235733a30dc48e40, 0x235733a30dc48e40, 0x25b296f7f1ff2475, -1 }, /* #15 */
     8684    { 0x2e1cc6, 0x2e1cc6, 0xafa81d214938cb41, 0xafa81d214938cb41, 0xec22ca3006109acc, 0xec22ca3006109acc, 0xf87d6ef220082bf3, -1 }, /* #16 */
     8685    { 0x3f0f82, 0x3f0f12, 0x92e69c61875d9ce1, 0xa084f7965cf05860, 0xde84c497a224cecc, 0xfb41288a9699ede1, 0x59c4f4c0de86a528, 0 }, /* #17 */
     8686    { 0x207657, 0x207613, 0xcd5ad95cf51d28b2, 0x393258504f167f8f, 0x1c6f2cd1c7742ddd, 0x24a3b9ad98febbde, 0x7f44075106e75bec, 0 }, /* #18 */
     8687    { 0x3c1817, 0x3c1817, 0x10a54444f726be81, 0x10a54444f726be81, 0xb01530841224d4e5, 0xb01530841224d4e5, 0xae06d15eff246398, -1 }, /* #19 */
     8688    { 0x1b09c7, 0x1b09c7, 0x4780f24e8a7c4841, 0x4780f24e8a7c4841, 0x3de59239e2a4038e, 0x3de59239e2a4038e, 0x2474f9b9eae31cc1, -1 }, /* #20 */
     8689    { 0x371417, 0x371417, 0xee16dc00b08fc233, 0xee16dc00b08fc233, 0x47d838695ec5bc77, 0x47d838695ec5bc77, 0xa08e2a79c45f9a58, -1 }, /* #21 */
     8690    { 0x061f57, 0x061f57, 0x227f7a0f394ec55d, 0x227f7a0f394ec55d, 0x4f367d85e12817dc, 0x4f367d85e12817dc, 0xb255af79826acf64, -1 }, /* #22 */
     8691    { 0x334ac2, 0x334a12, 0x720e87a512308f47, 0x9c118fb1527efed6, 0xe4ecaca157eb7b4f, 0xc7588431d8aa4ecd, 0x455c5fd62e3990f7, 0 }, /* #23 */
     8692    { 0x177e07, 0x177e07, 0xd213d401ffb056d1, 0xd213d401ffb056d1, 0x4ffb070993c3b7c0, 0x4ffb070993c3b7c0, 0xde89c965298ae811, -1 }, /* #24 */
     8693    { 0x053642, 0x053642, 0x54bd92502e34ed26, 0x54bd92502e34ed26, 0x53a2639069d0eda6, 0x53a2639069d0eda6, 0x8363838b8a368d02, -1 }, /* #25 */
     8694    { 0x111c43, 0x111c43, 0xe6a864542320703b, 0xe6a864542320703b, 0xb6fa586bb952fb73, 0xb6fa586bb952fb73, 0xbc00539862cde71d, -1 }, /* #26 */
     8695    { 0x303ec6, 0x303ec6, 0x836f5408f83398b7, 0x836f5408f83398b7, 0x33fb95be81f5dafb, 0x33fb95be81f5dafb, 0x436f77248a24079b, -1 }, /* #27 */
     8696    { 0x365e17, 0x365e17, 0xfadcb4de9578ffb8, 0xfadcb4de9578ffb8, 0x4c7dc92bafe699d6, 0x4c7dc92bafe699d6, 0x81518374d6224d48, -1 }, /* #28 */
     8697    { 0x0d3553, 0x0d3553, 0x1b55643c58a96d85, 0x1b55643c58a96d85, 0xea447dd5c327cdfc, 0xea447dd5c327cdfc, 0xdd0522b1b6a16174, -1 }, /* #29 */
     8698    { 0x282153, 0x282153, 0xcf1dd295cf78f8ea, 0xcf1dd295cf78f8ea, 0x9fbf24e2eeec5cc7, 0x9fbf24e2eeec5cc7, 0xaa65f38e3e0e81b6, -1 }, /* #30 */
     8699    { 0x302913, 0x302913, 0xeefcc7da2a9a290b, 0xeefcc7da2a9a290b, 0xb7a9c57695a4d14f, 0xb7a9c57695a4d14f, 0x1586023c2ae2e286, -1 }, /* #31 */
     8700    { 0x3c5d03, 0x3c5d03, 0xe19b6f9d09119631, 0xe19b6f9d09119631, 0x84b26f91a3bcde7b, 0x84b26f91a3bcde7b, 0x758129675ebabbd3, -1 }, /* #32 */
     8701    { 0x056557, 0x056557, 0xa6d9597833b7c8b2, 0xa6d9597833b7c8b2, 0xa04e9a6c4780e935, 0xa04e9a6c4780e935, 0xd383bd44c87c3906, -1 }, /* #33 */
     8702    { 0x3e4556, 0x3e4512, 0x282fed49314fb5e9, 0x9c18a4098e49e796, 0x299b497c6283890f, 0x557975ba8c2a1fb5, 0x95626f2bd1f5a20e, 0 }, /* #34 */
     8703    { 0x301bd2, 0x301bd2, 0x5deca0bcd8079b43, 0x5deca0bcd8079b43, 0xa9459277da2ca5fd, 0xa9459277da2ca5fd, 0x0b00bb205692f89f, -1 }, /* #35 */
     8704    { 0x3d5852, 0x3d5812, 0x0de44accfcb30846, 0xc9e915705b406f47, 0x15386b7846ea9e34, 0x2562b69c1311f4a0, 0x9b90ed80eb179e2a, 0 }, /* #36 */
     8705    { 0x187c83, 0x187c83, 0x58bf920dd5ded62e, 0x58bf920dd5ded62e, 0x4a81b9dd9d8ece2c, 0x4a81b9dd9d8ece2c, 0x385bd8014ad1618e, -1 }, /* #37 */
     8706    { 0x026742, 0x026742, 0x5ea35cb00e117eea, 0x5ea35cb00e117eea, 0xa25cf1f9f71a575a, 0xa25cf1f9f71a575a, 0x02fd56df4412240f, -1 }, /* #38 */
     8707    { 0x126cd7, 0x126cd7, 0x6b2398d60d671731, 0x6b2398d60d671731, 0x4dcac5992e07408d, 0x4dcac5992e07408d, 0xec5f1d187b72c6e1, -1 }, /* #39 */
     8708    { 0x2f2942, 0x2f2942, 0x31dacb102a07faae, 0x31dacb102a07faae, 0x8f54b1ab5349c1d5, 0x8f54b1ab5349c1d5, 0xd5f23ed8c15c596a, -1 }, /* #40 */
     8709    { 0x3c02d7, 0x3c02d7, 0xc9e9689f1f2839c7, 0xc9e9689f1f2839c7, 0xa5126506fad3c4a1, 0xa5126506fad3c4a1, 0x0c207ea33183ec92, -1 }, /* #41 */
     8710    { 0x1a2642, 0x1a2642, 0x3cab78675d8d9ea9, 0x3cab78675d8d9ea9, 0x54c8a8a11d6dd14f, 0x54c8a8a11d6dd14f, 0xd06d17b141b6ecb0, -1 }, /* #42 */
     8711    { 0x2e6dc3, 0x2e6d13, 0x545464f44e30888b, 0xba421c359ccc1d09, 0xe8f6e4c770afd999, 0xdb75c7094d61cdac, 0x548e6afde925faa7, 0 }, /* #43 */
     8712    { 0x123343, 0x123313, 0xb759d27e28ed5c97, 0x9bd9dfc2a6720ba4, 0xda46b00fea0a8b69, 0xbcb44332f78db8ab, 0x606df468d6d0b643, 0 }, /* #44 */
     8713    { 0x090947, 0x090947, 0xdc9ee2e14c81c8b1, 0xdc9ee2e14c81c8b1, 0xacd452fe03413075, 0xacd452fe03413075, 0x54e93f1de794b8b0, -1 }, /* #45 */
     8714    { 0x1f23c7, 0x1f23c7, 0x5851fb2b3da5ec9f, 0x5851fb2b3da5ec9f, 0x613a2523ee40d086, 0x613a2523ee40d086, 0x33c7c51ab05c2ddf, -1 }, /* #46 */
     8715    { 0x1d4887, 0x1d4887, 0x6979ac65ec4413f2, 0x6979ac65ec4413f2, 0x96e7ea9f732550fc, 0x96e7ea9f732550fc, 0xf7d456c393dc994c, -1 }, /* #47 */
     8716    { 0x0c5983, 0x0c5983, 0xd9bc14f47d38c3c2, 0xd9bc14f47d38c3c2, 0x6694b4170b03cd32, 0x6694b4170b03cd32, 0x8b830603acbb869e, -1 }, /* #48 */
     8717    { 0x3f5592, 0x3f5592, 0x6f4dbc5846261967, 0x6f4dbc5846261967, 0x9ca3222298884dab, 0x9ca3222298884dab, 0x177f28339a15f4de, -1 }, /* #49 */
     8718    { 0x283852, 0x283812, 0xd594d69ffb899e72, 0x39fbf2315be0ca5e, 0xede9e8c21e968c9e, 0xbcc72d4f6e2370e6, 0xb02627ef57b0301a, 0 }, /* #50 */
     8719    { 0x077546, 0x077512, 0xb3c2f989d982366c, 0x746f76f7322d729c, 0x166af4f9058cabeb, 0x15026f0b4376b164, 0x3149ec2c07f912ee, 0 }, /* #51 */
     8720    { 0x3055d3, 0x3055d3, 0xab08ecab595d093a, 0xab08ecab595d093a, 0x98b0c9bf5e0bccc5, 0x98b0c9bf5e0bccc5, 0xad77bc6ffe8d4816, -1 }, /* #52 */
     8721    { 0x343293, 0x343293, 0x32cd59ff292e9b2b, 0x32cd59ff292e9b2b, 0x53f94e7e07cfaf3b, 0x53f94e7e07cfaf3b, 0xd1db25e854905d44, -1 }, /* #53 */
     8722    { 0x152b82, 0x152b82, 0x8690fd83e82e86c1, 0x8690fd83e82e86c1, 0x18d6125598f3a6d3, 0x18d6125598f3a6d3, 0xd06bf51e8e4db803, -1 }, /* #54 */
     8723    { 0x292dd3, 0x292dd3, 0xa9694d367cd2a567, 0xa9694d367cd2a567, 0x90a18214c04c4a4b, 0x90a18214c04c4a4b, 0x7e6c02c49b62f793, -1 }, /* #55 */
     8724    { 0x2931c2, 0x2931c2, 0xa4b09cee145cfc2f, 0xa4b09cee145cfc2f, 0x619923d7070ee013, 0x619923d7070ee013, 0xf6f7e670bd6ed362, -1 }, /* #56 */
     8725    { 0x395f43, 0x395f43, 0x0a8e626a92704c03, 0x0a8e626a92704c03, 0x1856210049df2290, 0x1856210049df2290, 0x05c290543e90937b, -1 }, /* #57 */
     8726    { 0x117dc2, 0x117dc2, 0x8b4af76427d6dd0e, 0x8b4af76427d6dd0e, 0x751ef011a6b7ecda, 0x751ef011a6b7ecda, 0x652b2ed982232829, -1 }, /* #58 */
     8727    { 0x105c52, 0x105c52, 0xeea5116e4cf8fcec, 0xeea5116e4cf8fcec, 0xcfda25a8971b8582, 0xcfda25a8971b8582, 0xd56b4fe07ade40b9, -1 }, /* #59 */
     8728    { 0x0926c7, 0x0926c7, 0x5b4c438d0a9b529b, 0x5b4c438d0a9b529b, 0x4df9dfba2be70cce, 0x4df9dfba2be70cce, 0x6c3e62428fcf3381, -1 }, /* #60 */
     8729    { 0x266a86, 0x266a86, 0x0d2695dab9ddbeff, 0x0d2695dab9ddbeff, 0x4da868fe603842c8, 0x4da868fe603842c8, 0x31df698fab852386, -1 }, /* #61 */
     8730    { 0x0b6593, 0x0b6513, 0x0c9084918dc148c5, 0x237505962205d92e, 0xf4f2be7963ef5208, 0xd62279cd96903eb9, 0xb034cd686cb735ea, 0 }, /* #62 */
     8731    { 0x192047, 0x192047, 0x20493577c0e49a39, 0x20493577c0e49a39, 0x692c987126554903, 0x692c987126554903, 0xa9d0b66caecc58a8, -1 }, /* #63 */
     8732    { 0x3801c6, 0x380112, 0x3347bb39aa9846ab, 0xaf1c878261ca88cc, 0xdf56f59aaa54b57c, 0xd7525dc80dd7c57f, 0x675d6c7ec6166189, 0 }, /* #64 */
     8733    { 0x3d5842, 0x3d5812, 0xe98db7ae10093e7f, 0x316aff942820625a, 0xeaf299d5171615d2, 0xe8840d6e5d38ca9b, 0x92f1481f5d5184fa, 0 }, /* #65 */
     8734    { 0x3615c3, 0x361513, 0x17cff154444ee5c9, 0x2068d93de6f38cb4, 0x0f342e55d4eceed6, 0x04cd03fcd6495521, 0x7817f585eacdf712, 0 }, /* #66 */
     8735    { 0x382c53, 0x382c53, 0xe215c64e59284241, 0xe215c64e59284241, 0xe134be01af1d2051, 0xe134be01af1d2051, 0x1ee744298da644af, -1 }, /* #67 */
     8736    { 0x2b6f92, 0x2b6f92, 0x447d1e3ecb7f15ff, 0x447d1e3ecb7f15ff, 0xc379c8de324c9b92, 0xc379c8de324c9b92, 0x27316f4f7072689a, -1 }, /* #68 */
     8737    { 0x023f83, 0x023f83, 0x3ec6bf0c59f375fb, 0x3ec6bf0c59f375fb, 0xbfd7255faa28cd06, 0xbfd7255faa28cd06, 0x963c8fabc5d6c18b, -1 }, /* #69 */
     8738    { 0x3c4fc2, 0x3c4f12, 0xde42d6bc7bd9e4e6, 0x6c82af235e5b99cb, 0x2f20dcfaf62000fc, 0x6361e04a82df8b90, 0x6f2fa79e968bb942, 0 }, /* #70 */
     8739    { 0x250e47, 0x250e47, 0xb99cb07e7c1f8618, 0xb99cb07e7c1f8618, 0xad66b52cde073dbe, 0xad66b52cde073dbe, 0xe28b5053bb7d59b0, -1 }, /* #71 */
     8740    { 0x060ad6, 0x060ad6, 0x477de86c6f46a6ff, 0x477de86c6f46a6ff, 0xdf748cad9b260e4b, 0xdf748cad9b260e4b, 0x3158d7c91cbfc1fd, -1 }, /* #72 */
     8741    { 0x3f0743, 0x3f0743, 0x3b9e3d4c16757dec, 0x3b9e3d4c16757dec, 0xbf3a7c3751ca6728, 0xbf3a7c3751ca6728, 0x6f7bad34d8b14022, -1 }, /* #73 */
     8742    { 0x286a12, 0x286a12, 0xfc9d7c5850cde1b6, 0xfc9d7c5850cde1b6, 0x37f72198874e947f, 0x37f72198874e947f, 0xc9af9f3c41be9edc, -1 }, /* #74 */
     8743    { 0x3f41c7, 0x3f41c7, 0xc06bbde04e41c6f0, 0xc06bbde04e41c6f0, 0x87c0abef617ebd57, 0x87c0abef617ebd57, 0x1e25112efa57dbe2, -1 }, /* #75 */
     8744    { 0x342e46, 0x342e46, 0xce3c689cd39f8694, 0xce3c689cd39f8694, 0x534450f51ff801e4, 0x534450f51ff801e4, 0xdcfe81daaa1f0eb4, -1 }, /* #76 */
     8745    { 0x3f1e17, 0x3f1e13, 0x7bb90632650ff950, 0x0c6eff2b28fad956, 0xfa3d3eae3045db3f, 0xc78842b8599cf3d8, 0x8963ac524ade5034, 0 }, /* #77 */
     8746    { 0x066102, 0x066102, 0x4211157453563a5a, 0x4211157453563a5a, 0x889a2fde6f97948e, 0x889a2fde6f97948e, 0xb5202530c2bcbd0f, -1 }, /* #78 */
     8747    { 0x290d87, 0x290d87, 0x5eb01d46a8ccd10a, 0x5eb01d46a8ccd10a, 0x2f65e899bc520f3a, 0x2f65e899bc520f3a, 0x442fd0c90b89cdf2, -1 }, /* #79 */
     8748    { 0x343e46, 0x343e12, 0x57aa4398dee41330, 0x5ae3e5621df82434, 0xdec6f619eb3bbc4b, 0xb64467fa06fefb74, 0xa26cd694584713eb, 0 }, /* #80 */
     8749    { 0x3b2016, 0x3b2016, 0xcc3c5a7af552c1f7, 0xcc3c5a7af552c1f7, 0x3d53f42bce5826b0, 0x3d53f42bce5826b0, 0xd55dbd9a52c35281, -1 }, /* #81 */
     8750    { 0x0a5443, 0x0a5443, 0xf114269c7bbfdc3c, 0xf114269c7bbfdc3c, 0x12faeab359ff7772, 0x12faeab359ff7772, 0xe3efbf8f9746b854, -1 }, /* #82 */
     8751    { 0x097883, 0x097883, 0x25a9ab9a04c8f66a, 0x25a9ab9a04c8f66a, 0x7d4bae6fa6411ec7, 0x7d4bae6fa6411ec7, 0xeb098686b3a939ac, -1 }, /* #83 */
     8752    { 0x1e7e52, 0x1e7e52, 0x1c1fcca30e8a562d, 0x1c1fcca30e8a562d, 0xa2930583abb41095, 0xa2930583abb41095, 0x2bb61cbce24eed30, -1 }, /* #84 */
     8753    { 0x181107, 0x181107, 0xd417fa4db3db912c, 0xd417fa4db3db912c, 0x684ab51d7231df89, 0x684ab51d7231df89, 0x5f52f5dd80b8b869, -1 }, /* #85 */
     8754    { 0x0b3107, 0x0b3107, 0x7384e60f6c157060, 0x7384e60f6c157060, 0x2bf7ee43da1c1e09, 0x2bf7ee43da1c1e09, 0x2c5c0553722d0f9c, -1 }, /* #86 */
     8755    { 0x214393, 0x214313, 0xedc9c93c8d78ad8c, 0x56a52df15141ab86, 0x1927028e1ababa73, 0x17c611aee507705c, 0x4a508ccdd018c588, 0 }, /* #87 */
     8756    { 0x0b6c07, 0x0b6c07, 0x2b374c757a745401, 0x2b374c757a745401, 0x3e49d7867b7ccc50, 0x3e49d7867b7ccc50, 0x29407be9e1e4be5c, -1 }, /* #88 */
     8757    { 0x0733d3, 0x0733d3, 0x0dfff9c26465a81c, 0x0dfff9c26465a81c, 0xdefe9ebaa066578f, 0xdefe9ebaa066578f, 0xf9a462605e66f60f, -1 }, /* #89 */
     8758    { 0x364b06, 0x364b06, 0x3cf9ba704e4a7f84, 0x3cf9ba704e4a7f84, 0x1cfb28556f3f2e56, 0x1cfb28556f3f2e56, 0x02dd3dc8ad151423, -1 }, /* #90 */
     8759    { 0x166c17, 0x166c13, 0xd6e9cfedbf2dc90a, 0x8cf00360e645f67c, 0xf6c521075051fd2f, 0xfd07a2b9110720fa, 0x148919fc87fb8f7c, 0 }, /* #91 */
     8760    { 0x0879c6, 0x0879c6, 0x2854a1d760501027, 0x2854a1d760501027, 0xa35f25b20c4d3ef0, 0xa35f25b20c4d3ef0, 0x4afb061d7ba3fc15, -1 }, /* #92 */
     8761    { 0x0e0042, 0x0e0042, 0x185d299eae46874e, 0x185d299eae46874e, 0x386a65eb8c575091, 0x386a65eb8c575091, 0xa11ee8d55149443c, -1 }, /* #93 */
     8762    { 0x0808c7, 0x0808c7, 0xc0ec2e172542be8d, 0xc0ec2e172542be8d, 0xa08cc82c51c6094d, 0xa08cc82c51c6094d, 0x62f27ccdfaa9d165, -1 }, /* #94 */
     8763    { 0x1f0887, 0x1f0887, 0xd89a64653e84bc16, 0xd89a64653e84bc16, 0x6c2cfc8ec0355055, 0x6c2cfc8ec0355055, 0x0c157ccdbd78e54a, -1 }, /* #95 */
    60768764};
    60778765
Note: See TracChangeset for help on using the changeset viewer.

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