summaryrefslogtreecommitdiff
path: root/libpiano/src/crypt_key_input.h
diff options
context:
space:
mode:
Diffstat (limited to 'libpiano/src/crypt_key_input.h')
-rw-r--r--libpiano/src/crypt_key_input.h1313
1 files changed, 271 insertions, 1042 deletions
diff --git a/libpiano/src/crypt_key_input.h b/libpiano/src/crypt_key_input.h
index 101d382..739285f 100644
--- a/libpiano/src/crypt_key_input.h
+++ b/libpiano/src/crypt_key_input.h
@@ -20,1052 +20,281 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.
*/
+#ifndef _CRYPT_KEY_INPUT_H
+#define _CRYPT_KEY_INPUT_H
+
/* decryption key for audio urls; maybe a bit (is) wrong? */
const unsigned int in_key_n = 16;
static const unsigned long in_key_p [16 + 2] = {
-2296512344,
-484947285,
-143549968,
-244631162,
-2837862836,
-4220619567,
-3243088304,
-3951650136,
-2299087613,
-1520074566,
-158025345,
-411178977,
-2673524149,
-2453762392,
-3332626847,
-495515519,
-3311155458,
-682696847};
+ 0x88E1FF58L, 0x1CE7B555L, 0x088E6610L, 0x0E94C67AL,
+ 0xA92659B4L, 0xFB918B2FL, 0xC14D99B0L, 0xEB896558L,
+ 0x89094AFDL, 0x5A9A7F46L, 0x096B4681L, 0x188217E1L,
+ 0x9F5ABDB5L, 0x92417158L, 0xC6A3D99FL, 0x1D88F77FL,
+ 0xC55C3902L, 0x28B1208FL
+ };
static const unsigned long in_key_s [4][256] = {{
-2128658832,
-3697692759,
-569211301,
-3742887157,
-3467885802,
-2147119513,
-4192337968,
-3437898897,
-4016418030,
-2157619138,
-583117442,
-401727980,
-3072617582,
-4077876221,
-3671778389,
-2649329515,
-2640655243,
-2071373660,
-4085571303,
-3553863527,
-1133039616,
-3437126533,
-2490500932,
-3370401494,
-1573762703,
-2175142928,
-2392296103,
-3236551751,
-5067846,
-165858937,
-3228665328,
-743820206,
-3002649133,
-59643220,
-2417792365,
-3142818654,
-3427635772,
-933884315,
-3613996694,
-3618979812,
-2360591210,
-1682801625,
-1453625472,
-3456164020,
-879269100,
-328554126,
-2275316178,
-1272030676,
-2500712587,
-749073271,
-3896454727,
-4088023553,
-687999959,
-2469782053,
-3766986318,
-3451556060,
-1754326800,
-2344570827,
-1225379552,
-2644890178,
-4208616430,
-27004362,
-2596728114,
-3890571680,
-2829628313,
-2146575973,
-2604179370,
-875685754,
-3789988084,
-3710311422,
-429817720,
-2489171178,
-2417320237,
-2057030818,
-513667518,
-2609637543,
-3883646020,
-812728312,
-2465864861,
-3479050491,
-3739187534,
-702439720,
-1035737271,
-4260354581,
-3936608854,
-4227404962,
-3051622786,
-2736574401,
-3016354133,
-2400405798,
-2156979612,
-3314004968,
-2051685990,
-19000029,
-2263979164,
-3289285288,
-2054307889,
-3734311294,
-491634325,
-2190156983,
-2148046895,
-3704963939,
-3127900644,
-2980448167,
-1614044505,
-3660721912,
-980501804,
-3968515521,
-3295860462,
-148000610,
-243717540,
-1863084385,
-1451686518,
-1937128161,
-1288731877,
-2328067692,
-2439034247,
-4197306741,
-1938401619,
-2555038861,
-15219513,
-3628919040,
-3510915315,
-1489139789,
-1991410177,
-4187354845,
-225137599,
-2062447135,
-2501882488,
-2480492692,
-567737617,
-1036415794,
-3981376799,
-913768078,
-3065006006,
-1820394782,
-254348814,
-1325117948,
-2909116826,
-2511990395,
-1715211232,
-3189554177,
-3567373216,
-3556507372,
-2262599526,
-693598649,
-1099914476,
-3672117902,
-2638339847,
-3299432663,
-1538274707,
-1268479177,
-201923410,
-3061278922,
-592173100,
-3679063927,
-1977344805,
-213188203,
-1473160814,
-655738293,
-2307755395,
-1102800598,
-1224966405,
-2974183441,
-2587452770,
-3896724147,
-2477674660,
-3932777844,
-2839523899,
-2303064094,
-2319028970,
-3994938371,
-2531716662,
-1149932666,
-2122231008,
-3430946183,
-1123953689,
-3918797176,
-3113636643,
-569397975,
-873251573,
-1006744943,
-2358488303,
-1706139356,
-3748979395,
-2868106633,
-3327350140,
-965732034,
-4203817156,
-1154349457,
-4176400058,
-2506261162,
-3522349991,
-2825760889,
-2975958252,
-3380371122,
-4191046999,
-3067498012,
-2000197545,
-1596105051,
-43102264,
-3960878063,
-2991269966,
-2651508977,
-503441229,
-3370966567,
-4126958357,
-3479998414,
-1663772473,
-4055833092,
-3058057733,
-1519395627,
-4081731088,
-3498430713,
-4087687311,
-1900626065,
-1479961327,
-754122244,
-2327746245,
-22675233,
-927443873,
-2073499140,
-1474870579,
-2638639189,
-1805139553,
-953981772,
-3390679038,
-1167912887,
-95410946,
-648812050,
-3545853366,
-4257643329,
-3476212461,
-4247642195,
-1702876451,
-2551474845,
-4015716228,
-2857099433,
-731476059,
-1034709055,
-189485318,
-706939940,
-2448745741,
-3738990808,
-2158196067,
-272411170,
-2036216135,
-3989855351,
-849465627,
-2117968867,
-4237903689,
-1146595723,
-4164488914,
-3196930194,
-3197964737,
-931629632},
-{3548148628,
-2211365680,
-2089986676,
-1655452034,
-2053784589,
-1508902489,
-1547502091,
-444611061,
-1464377684,
-1323694999,
-2081672378,
-2096063287,
-1954615531,
-2547897755,
-51446746,
-3545549320,
-3792454069,
-2011748624,
-603352473,
-4082037335,
-3248566449,
-1996054105,
-367955388,
-45294088,
-4191310435,
-3560573315,
-2208097136,
-317000604,
-973063857,
-1901052476,
-3594901368,
-2372855512,
-3754787831,
-1249648311,
-1236196835,
-1003906284,
-1584089589,
-1911913406,
-4148522202,
-4117131048,
-464855281,
-57312436,
-4033903816,
-3327693898,
-328640972,
-2473759010,
-656272857,
-3330556738,
-1461007611,
-4149032611,
-389760877,
-167691223,
-465324772,
-3366565279,
-1394746618,
-3064354168,
-587646460,
-1027350944,
-1109309161,
-1888507858,
-2555943894,
-1275409665,
-3956869818,
-2047644060,
-3068621980,
-2124508377,
-1890051703,
-78829997,
-531871861,
-864999736,
-3976110411,
-550237492,
-3644799421,
-963672361,
-2733945391,
-2843027788,
-3240585992,
-329717593,
-2367858037,
-520750960,
-4141805924,
-918099938,
-3102520697,
-2717021903,
-600629173,
-2513538841,
-2432383934,
-1222912227,
-2250136015,
-1948713135,
-3303451350,
-4045419046,
-3737856603,
-1818504227,
-1009479111,
-3646248578,
-3257619203,
-1147482990,
-4107385262,
-2863997375,
-339020927,
-1396395445,
-122111967,
-1785723989,
-1749970671,
-35631032,
-229501423,
-1725806672,
-3827732449,
-2328758187,
-1666770172,
-2201735539,
-2116234489,
-2696008844,
-2750826860,
-2456856093,
-2196939312,
-3967735672,
-3306243803,
-1276372623,
-2299710358,
-2465827193,
-267327425,
-4294932395,
-578153752,
-2087579097,
-848263718,
-1627539853,
-366252371,
-4134377219,
-2567776591,
-1116309489,
-1592683734,
-1135214447,
-4078309104,
-883503540,
-1924140744,
-688979784,
-825732389,
-3771827534,
-181267738,
-3001917334,
-3164692624,
-3534114336,
-774568626,
-1184890620,
-1267945932,
-437602121,
-3742699662,
-2050213757,
-1614127546,
-163079514,
-1753969382,
-119415495,
-1663983235,
-1291217790,
-1366095958,
-1281385911,
-534413482,
-2423430219,
-766473010,
-1036107689,
-3882538353,
-4072983665,
-2120880908,
-2578509329,
-3528269059,
-3019425823,
-2507098354,
-2754316745,
-1302297579,
-3471472873,
-3481343609,
-1110986617,
-3582075135,
-3938075187,
-1835529863,
-114194332,
-780559136,
-1585511111,
-2709377510,
-4663784,
-1983420553,
-1741851203,
-3571748766,
-4159418382,
-2298273138,
-3444544863,
-1646590981,
-4150277106,
-2922217812,
-1591569840,
-2501244910,
-2307277202,
-2486747582,
-4137585745,
-3264322649,
-617810905,
-592289569,
-2957603935,
-1720250393,
-1282606586,
-3978699383,
-3209807216,
-3518166905,
-1471743803,
-3699500250,
-3010910150,
-1141653188,
-3125105165,
-1708028061,
-91863804,
-3079950642,
-1336661688,
-585800731,
-1074729853,
-3353177727,
-2984823139,
-3539233959,
-2168918504,
-3793136000,
-2920883668,
-963999784,
-859512981,
-1285863374,
-1626228743,
-1196896976,
-3246829424,
-2086049373,
-1817626830,
-1917959116,
-1920789886,
-256350158,
-780762582,
-213624274,
-3580963146,
-1783941209,
-3588539293,
-4013209723,
-1482977330,
-74981631,
-559033976,
-2469748467,
-2880298757,
-1099765558,
-981518101,
-3991034119,
-758521765,
-2537136421,
-2024757999,
-1200463233,
-1909122492,
-1302732640,
-1250260811,
-1659083864,
-1287777740},
-{3554236288,
-810416052,
-158802161,
-131289115,
-2593446892,
-990921853,
-88040369,
-3223991913,
-3314506608,
-978106573,
-164800071,
-1122917831,
-3948723682,
-884979134,
-954240927,
-1937491233,
-3177479616,
-3510454307,
-2556095171,
-2095156345,
-2078654475,
-2247021842,
-3261581243,
-3126392505,
-2156995676,
-3163839338,
-2870938297,
-793620229,
-1688422899,
-512503459,
-2068937319,
-1069519665,
-2140042310,
-3631453050,
-4119336486,
-3936344495,
-1966578659,
-3270436351,
-1287213770,
-2499138104,
-1312726036,
-821755190,
-2864942520,
-2022246070,
-1346794584,
-3958680043,
-2898351670,
-2292291399,
-440681239,
-1464442920,
-2295074635,
-2252760328,
-490755791,
-301606609,
-1139180458,
-2816955463,
-1563942872,
-36955748,
-3471174646,
-4103015072,
-2739976564,
-1133336123,
-824381589,
-315115904,
-3583285615,
-1598273833,
-2548883769,
-618878114,
-4030191589,
-925875053,
-4125012162,
-1453444251,
-3684935211,
-4170815349,
-4112292800,
-3897892094,
-3514815579,
-3146810609,
-693096477,
-1806637049,
-1659631547,
-2330028127,
-4286685584,
-4168728225,
-3735359230,
-1236064845,
-1245391878,
-2346463708,
-609365761,
-253579419,
-3740453275,
-3206055112,
-1763220332,
-1154782396,
-1635249739,
-106454628,
-1237878011,
-3960679739,
-1259117609,
-1325699946,
-390092277,
-2014447649,
-1310659372,
-2776516651,
-2445505501,
-1354818074,
-1167516370,
-2429917704,
-3779915141,
-1893127422,
-2330145579,
-1193157505,
-1509056626,
-3153125681,
-1404909737,
-4176954964,
-2943369187,
-3147767230,
-3349110054,
-943888967,
-2421425468,
-865909068,
-3907763794,
-1570630418,
-1473683708,
-1023355763,
-725783349,
-3425397802,
-2607056779,
-2248801744,
-739959172,
-1925660432,
-3214198318,
-1841031619,
-4141680013,
-4210070222,
-3152438583,
-3667048743,
-4281076589,
-3634719715,
-945809397,
-2561946849,
-1225545006,
-3306764442,
-3409589233,
-1598008340,
-3831187310,
-1733352819,
-932119442,
-3082624907,
-1422551176,
-2766356888,
-819609813,
-3288351621,
-1230545957,
-680725051,
-977757332,
-2721303922,
-440647377,
-3207512234,
-1130262272,
-2587644460,
-2563067841,
-681411150,
-4115404362,
-1110175982,
-3158946095,
-643581087,
-110203798,
-2836680784,
-1488118585,
-4070154931,
-2991733788,
-4119545618,
-948002949,
-3109157700,
-897958133,
-169664173,
-733813972,
-1982075210,
-1205004562,
-375168004,
-2810680328,
-2246661195,
-2809488804,
-1054033161,
-3346180847,
-3943569363,
-2728441744,
-844689912,
-2821295363,
-907982464,
-2715150073,
-3800824232,
-1719926814,
-2155188792,
-2709493441,
-1938625885,
-2114268368,
-466087366,
-2409883443,
-2025557853,
-1344441334,
-3617674189,
-817973227,
-1955080900,
-2845524782,
-3745246674,
-2632253171,
-1257730466,
-2040723666,
-2708337140,
-543947183,
-1488485060,
-292373701,
-491952464,
-2057755552,
-3400090358,
-1900715831,
-3612192944,
-1987004224,
-3567497054,
-878496315,
-1604053755,
-1176518849,
-2279327360,
-1748284085,
-303657754,
-2782089490,
-506128051,
-1614889427,
-2801053043,
-1202125863,
-1360990060,
-3802296025,
-879327051,
-2871259251,
-2348346866,
-3233806136,
-3311161207,
-1838180420,
-544662648,
-1972132486,
-3765637101,
-3464671957,
-2834850978,
-4022703989,
-3719086717,
-3051662122,
-1658462487,
-3404201395,
-2558383819,
-401622436,
-4158099338,
-3191926275,
-3900648207},
-{2906980109,
-3244040462,
-3842009756,
-4177586565,
-3128780359,
-389257510,
-1433826605,
-3239482476,
-2804682224,
-1095312530,
-4264552109,
-500527977,
-320084931,
-3448532078,
-87643447,
-1233852435,
-3799263706,
-849541286,
-3654913140,
-1720613777,
-1204288368,
-3558012178,
-1852713204,
-2991301237,
-712827210,
-512347544,
-2209552811,
-2380728472,
-2061298391,
-1187415824,
-4154911301,
-4057990159,
-2349469378,
-2545159130,
-1775747174,
-2591410713,
-2229519704,
-4057763051,
-34983877,
-2018348659,
-3051995695,
-2099457161,
-122176200,
-3614959731,
-1011099307,
-2707461689,
-2710657949,
-1519288114,
-297037952,
-350201262,
-511044781,
-1108019973,
-3101610154,
-3969643310,
-997019662,
-1683546324,
-1465743109,
-358651173,
-4222805613,
-268914497,
-652780242,
-3508590503,
-414591203,
-3313257121,
-2605462681,
-1291711251,
-2142143497,
-2733700582,
-3268848903,
-1669040160,
-3061666233,
-2897555767,
-3277977602,
-218193538,
-551879950,
-2651413813,
-1304346475,
-1672107670,
-1251053219,
-57431126,
-1608803694,
-1191480742,
-904537817,
-645123498,
-3097150410,
-2924217906,
-611983353,
-2293480932,
-2034270664,
-986691666,
-741722320,
-3726624549,
-1403284782,
-616727866,
-3292944289,
-1733282574,
-3943960954,
-892568249,
-1602920243,
-2055039837,
-1121174416,
-1554530122,
-1969210884,
-1627002077,
-255323245,
-659290392,
-413679961,
-3355601324,
-853401555,
-1923886853,
-1911568009,
-275978186,
-4110789833,
-3785826431,
-1880789664,
-1834557896,
-3185455839,
-4112428490,
-1909962454,
-901840141,
-1702581561,
-930703993,
-544235727,
-1917462098,
-3576405067,
-2313599093,
-3209909484,
-1078722592,
-2300716722,
-488195978,
-843151466,
-1885259855,
-2660301574,
-2493041758,
-3885484332,
-3596373427,
-4091285124,
-18165664,
-2851846839,
-2066994388,
-3779380391,
-1638886162,
-1203036700,
-3207436785,
-3839055612,
-992380467,
-1617890949,
-3271283843,
-1985171789,
-1589586926,
-59295131,
-2201447571,
-1802886001,
-1524685393,
-1619130887,
-4277411271,
-1632946657,
-916420718,
-1988186984,
-1087584352,
-328546419,
-699568195,
-752262087,
-2593455512,
-2054325461,
-224511444,
-1937218889,
-4177808215,
-3674484078,
-2202083318,
-1662921402,
-431990019,
-3263118914,
-1513147185,
-3599292635,
-1667827679,
-4194190277,
-2902980642,
-1527280030,
-2323092096,
-3686881320,
-1844238265,
-234981319,
-3601863066,
-3591054018,
-1245988708,
-1982786555,
-3217502413,
-2338410264,
-1184032842,
-686321676,
-2833157096,
-3648900116,
-3352580660,
-2473019798,
-2877120488,
-4117315385,
-105188436,
-3682865154,
-923331766,
-858955270,
-2848822230,
-1157150450,
-2597825900,
-3704699325,
-1687529016,
-2601511833,
-3714180651,
-788566728,
-3803114264,
-2289638900,
-931304621,
-2478429664,
-942053111,
-2072299200,
-1527540710,
-1639028869,
-4075126463,
-2520412384,
-2832409251,
-2538838994,
-523574607,
-99984740,
-1238458557,
-566420211,
-1326154395,
-3447105210,
-4266037523,
-2847987284,
-3693440980,
-1764601394,
-4086197753,
-3561101407,
-1750462971,
-3195538424,
-962192249,
-232305254,
-4054331716,
-2477415058,
-3576429591,
-2979101766,
-2766793053,
-3112000711,
-3423119961,
-357902640,
-1320412483,
-2720212787,
-1427733989,
-99871163,
-1794019431,
-1332239274,
-653929270,
-3402307422,
-1010543326,
-3438754380,
-3221207255}};
+ 0x7EE0C190L, 0xDC665057L, 0x21ED79A5L, 0xDF17ECF5L,
+ 0xCEB3BCEAL, 0x7FFA7199L, 0xF9E20030L, 0xCCEA2C91L,
+ 0xEF65ACEEL, 0x809AA7C2L, 0x22C1AA82L, 0x17F1E1ECL,
+ 0xB7246C6EL, 0xF30F73FDL, 0xDADAE455L, 0x9DE98F6BL,
+ 0x9D65338BL, 0x7B76A75CL, 0xF384DEE7L, 0xD3D3A767L,
+ 0x4388D000L, 0xCCDE6385L, 0x94720744L, 0xC8E43ED6L,
+ 0x5DCDB68FL, 0x81A60C10L, 0x8E978AA7L, 0xC0E9DC47L,
+ 0x004D5446L, 0x09E2CE79L, 0xC07185F0L, 0x2C55CBAEL,
+ 0xB2F8CA2DL, 0x038E1554L, 0x901C956DL, 0xBB539B5EL,
+ 0xCC4D923CL, 0x37A9F19BL, 0xD7693696L, 0xD7B53FE4L,
+ 0x8CB3C36AL, 0x644D83D9L, 0x56A49080L, 0xCE00E0B4L,
+ 0x346894ECL, 0x1395568EL, 0x879E91D2L, 0x4BD1A5D4L,
+ 0x950DD88BL, 0x2CA5F377L, 0xE83F2E47L, 0xF3AA4A01L,
+ 0x29020BD7L, 0x9335E225L, 0xE087A64EL, 0xCDBA90DCL,
+ 0x6890E710L, 0x8BBF4FCBL, 0x4909CEE0L, 0x9DA5D242L,
+ 0xFADA63EEL, 0x019C0DCAL, 0x9AC6ED32L, 0xE7E569A0L,
+ 0xA8A8B399L, 0x7FF22665L, 0x9B389FAAL, 0x3431E77AL,
+ 0xE1E6A0F4L, 0xDD26DBFEL, 0x199E7F78L, 0x945DBCEAL,
+ 0x9015612DL, 0x7A9BCCA2L, 0x1E9DF1BEL, 0x9B8BE8A7L,
+ 0xE77BBC44L, 0x30713FF8L, 0x92FA1C9DL, 0xCF5E18FBL,
+ 0xDEDF794EL, 0x29DE6128L, 0x3DBC18B7L, 0xFDEFDA15L,
+ 0xEAA3E256L, 0xFBF914A2L, 0xB5E41182L, 0xA31CCFC1L,
+ 0xB3C9E955L, 0x8F134926L, 0x8090E59CL, 0xC587B3E8L,
+ 0x7A4A3E66L, 0x0121EADDL, 0x86F1949CL, 0xC40E82A8L,
+ 0x7A724031L, 0xDE95117EL, 0x1D4DBE95L, 0x828B24B7L,
+ 0x8008982FL, 0xDCD54363L, 0xBA6FF9E4L, 0xB1A607A7L,
+ 0x60345D59L, 0xDA322EF8L, 0x3A71452CL, 0xEC8ABDC1L,
+ 0xC472D6EEL, 0x08D24F62L, 0x0E86D5A4L, 0x6F0C6961L,
+ 0x5686FA76L, 0x73763AE1L, 0x4CD07CE5L, 0x8AC37E6CL,
+ 0x9160B587L, 0xFA2DD175L, 0x7389A953L, 0x984ACC8DL,
+ 0x00E83B39L, 0xD84CE900L, 0xD14450F3L, 0x58C2784DL,
+ 0x76B28201L, 0xF995F6DDL, 0x0D6B53BFL, 0x7AEE721FL,
+ 0x951FB278L, 0x93D95094L, 0x21D6FD11L, 0x3DC67332L,
+ 0xED4EFD1FL, 0x3676FE8EL, 0xB6B047B6L, 0x6C81051EL,
+ 0x0F290E0EL, 0x4EFBB1FCL, 0xAD65999AL, 0x95B9EE7BL,
+ 0x663C0BE0L, 0xBE1CBC01L, 0xD4A1CBA0L, 0xD3FBFEECL,
+ 0x86DC8766L, 0x295779B9L, 0x418F5CECL, 0xDAE0128EL,
+ 0x9D41DF07L, 0xC4A958D7L, 0x5BB03593L, 0x4B9B74C9L,
+ 0x0C091B52L, 0xB67768CAL, 0x234BD82CL, 0xDB4A0F77L,
+ 0x75DBE325L, 0x0CB4FE6BL, 0x57CEA66EL, 0x2715C5B5L,
+ 0x898D8D83L, 0x41BB66D6L, 0x49038105L, 0xB1467011L,
+ 0x9A396562L, 0xE8434AB3L, 0x93AE50A4L, 0xEA696D74L,
+ 0xA93FB23BL, 0x8945F81EL, 0x8A3992EAL, 0xEE1DEC03L,
+ 0x96E6EE36L, 0x448A947AL, 0x7E7EACE0L, 0xCC801587L,
+ 0x42FE2C19L, 0xE9941978L, 0xB9965323L, 0x21F052D7L,
+ 0x340CC2F5L, 0x3C01B56FL, 0x8C93ACEFL, 0x65B19EDCL,
+ 0xDF74E2C3L, 0xAAF3D589L, 0xC653557CL, 0x398FE6C2L,
+ 0xFA9128C4L, 0x44CDF991L, 0xF8EECEBAL, 0x956282AAL,
+ 0xD1F2CBA7L, 0xA86DB079L, 0xB16184ECL, 0xC97C5EB2L,
+ 0xF9CE4D57L, 0xB6D64E1CL, 0x773897A9L, 0x5F22A15BL,
+ 0x0291B038L, 0xEC1633EFL, 0xB24B284EL, 0x9E0AD0F1L,
+ 0x1E01E74DL, 0xC8ECDE27L, 0xF5FC6315L, 0xCF6C8FCEL,
+ 0x632B2739L, 0xF1BF1A04L, 0xB6464205L, 0x5A90232BL,
+ 0xF34A4610L, 0xD085D0F9L, 0xF3A5288FL, 0x71494091L,
+ 0x58366AEFL, 0x2CF2FE04L, 0x8ABE96C5L, 0x0159FF21L,
+ 0x3747ABA1L, 0x7B971604L, 0x57E8BD33L, 0x9D467055L,
+ 0x6B983E61L, 0x38DC9B4CL, 0xCA19A7FEL, 0x459CEFB7L,
+ 0x05AFDB02L, 0x26AC1612L, 0xD3596DB6L, 0xFDC67B41L,
+ 0xCF32CAEDL, 0xFD2DE053L, 0x657FD523L, 0x98146A9DL,
+ 0xEF5AF784L, 0xAA4BE0A9L, 0x2B99705BL, 0x3DAC683FL,
+ 0x0B4B5106L, 0x2A230C24L, 0x91F4E50DL, 0xDEDC78D8L,
+ 0x80A37563L, 0x103CAA22L, 0x795E3147L, 0xEDD05C77L,
+ 0x32A1D11BL, 0x7E3DA3E3L, 0xFC994749L, 0x4457A98BL,
+ 0xF8390ED2L, 0xBE8D4892L, 0xBE9D11C1L, 0x37878A40L
+ },{
+ 0xD37C7394L, 0x83CEC330L, 0x7C92AA74L, 0x62AC3182L,
+ 0x7A6A440DL, 0x59F00659L, 0x5C3D020BL, 0x1A8039F5L,
+ 0x5748A154L, 0x4EE5FB97L, 0x7C13CCBAL, 0x7CEF6337L,
+ 0x748110EBL, 0x97DDD59BL, 0x031103DAL, 0xD354CA08L,
+ 0xE20C41B5L, 0x77E8D910L, 0x23F66D99L, 0xF34EF257L,
+ 0xC1A130B1L, 0x76F95E59L, 0x15EE8DBCL, 0x02B32208L,
+ 0xF9D25263L, 0xD43A0983L, 0x839CE370L, 0x12E50B9CL,
+ 0x39FFC6B1L, 0x714FC23CL, 0xD645D778L, 0x8D6EE6D8L,
+ 0xDFCD83F7L, 0x4A7C1EB7L, 0x49AEDDE3L, 0x3BD664ECL,
+ 0x5E6B49F5L, 0x71F57BBEL, 0xF7456CDAL, 0xF5666F28L,
+ 0x1BB520F1L, 0x036A84B4L, 0xF0707CC8L, 0xC658944AL,
+ 0x1396A9CCL, 0x93729122L, 0x271DEDD9L, 0xC6844342L,
+ 0x571534FBL, 0xF74D36A3L, 0x173B476DL, 0x09FEC3D7L,
+ 0x1BBC4AE4L, 0xC8A9B59FL, 0x532224FAL, 0xB6A65578L,
+ 0x2306C5FCL, 0x3D3C21A0L, 0x421EB6E9L, 0x709057D2L,
+ 0x98589BD6L, 0x4C053501L, 0xEBD90ABAL, 0x7A0C919CL,
+ 0xB6E7749CL, 0x7EA16CD9L, 0x70A7E677L, 0x04B2D9ADL,
+ 0x1FB3B875L, 0x338ED938L, 0xECFEA14BL, 0x20CBF534L,
+ 0xD93F39BDL, 0x39707929L, 0xA2F4B22FL, 0xA975294CL,
+ 0xC1276B08L, 0x13A71759L, 0x8D22A575L, 0x1F0A0770L,
+ 0xF6DEF164L, 0x36B917E2L, 0xB8ECB579L, 0xA1F276CFL,
+ 0x23CCDFB5L, 0x95D18F19L, 0x90FB3BBEL, 0x48E428E3L,
+ 0x861E59CFL, 0x742700AFL, 0xC4E6AAD6L, 0xF1203226L,
+ 0xDECB2A5BL, 0x6C642C23L, 0x3C2B6DC7L, 0xD9555682L,
+ 0xC22B5303L, 0x4465336EL, 0xF4D1B9AEL, 0xAAB521BFL,
+ 0x14350C7FL, 0x533B4DB5L, 0x074747DFL, 0x6A6FFC55L,
+ 0x684E6EEFL, 0x021FAFB8L, 0x0DADE9EFL, 0x66DDB850L,
+ 0xE4268FE1L, 0x8ACE07ABL, 0x6358E4FCL, 0x833BD173L,
+ 0x7E232CF9L, 0xA0B1D48CL, 0xA3F6496CL, 0x9270A61DL,
+ 0x82F2A230L, 0xEC7ED778L, 0xC51146DBL, 0x4C13E68FL,
+ 0x8912CB96L, 0x92F98979L, 0x0FEF17C1L, 0xFFFF77ABL,
+ 0x2275ED18L, 0x7C6DEDD9L, 0x328F7A26L, 0x6102498DL,
+ 0x15D49153L, 0xF66D9703L, 0x990D294FL, 0x428987F1L,
+ 0x5EEE6CD6L, 0x43A9FF6FL, 0xF3160EF0L, 0x34A931B4L,
+ 0x72B00EC8L, 0x2910FF48L, 0x3137AD25L, 0xE0D1854EL,
+ 0x0ACDED1AL, 0xB2ED9F96L, 0xBCA16090L, 0xD2A64E20L,
+ 0x2E2AFAB2L, 0x469FFEFCL, 0x4B9351CCL, 0x1A154749L,
+ 0xDF15108EL, 0x7A33C77DL, 0x6035A1BAL, 0x09B8655AL,
+ 0x688B72E6L, 0x071E22C7L, 0x632E5E83L, 0x4CF66B7EL,
+ 0x516CF856L, 0x4C6065B7L, 0x1FDA80AAL, 0x90729C4BL,
+ 0x2DAF7332L, 0x3DC1BFA9L, 0xE76AD571L, 0xF2C4CC71L,
+ 0x7E6A130CL, 0x99B0EE11L, 0xD24D1D03L, 0xB3F8C81FL,
+ 0x956F48F2L, 0xA42B89C9L, 0x4D9F7BEBL, 0xCEEA78E9L,
+ 0xCF811679L, 0x42384F79L, 0xD58220FFL, 0xEABA4233L,
+ 0x6D67F687L, 0x06CE779CL, 0x2E866320L, 0x5E80FAC7L,
+ 0xA17DD1E6L, 0x004729E8L, 0x76389889L, 0x67D28A43L,
+ 0xD4E48F9EL, 0xF7EBB00EL, 0x88FCDD72L, 0xCD4F955FL,
+ 0x6224FC05L, 0xF76033F2L, 0xAE2D8154L, 0x5EDD6DB0L,
+ 0x9515F7EEL, 0x89864192L, 0x9438C1BEL, 0xF69E8C51L,
+ 0xC2919C59L, 0x24D30BD9L, 0x234D9F21L, 0xB049745FL,
+ 0x6688F019L, 0x4C7305FAL, 0xED262277L, 0xBF51C570L,
+ 0xD1B2F779L, 0x57B9073BL, 0xDC81E4DAL, 0xB376D7C6L,
+ 0x440C3EC4L, 0xBA45520DL, 0x65CE709DL, 0x0579BAFCL,
+ 0xB7945132L, 0x4FABD6B8L, 0x22EA9C1BL, 0x400F137DL,
+ 0xC7DD6E7FL, 0xB1E8C963L, 0xD2F46CA7L, 0x814711E8L,
+ 0xE216A980L, 0xAE1925D4L, 0x39757828L, 0x333B2095L,
+ 0x4CA4B7CEL, 0x60EE4807L, 0x475732D0L, 0xC186AF70L,
+ 0x7C56965DL, 0x6C56C8CEL, 0x7251BBCCL, 0x727CED7EL,
+ 0x0F4797CEL, 0x2E897DD6L, 0x0CBBA5D2L, 0xD571294AL,
+ 0x6A54C859L, 0xD5E4C39DL, 0xEF34B87BL, 0x58647032L,
+ 0x047820FFL, 0x21522E78L, 0x93355EF3L, 0xABADDF05L,
+ 0x418D1736L, 0x3A80C715L, 0xEDE25907L, 0x2D361FA5L,
+ 0x9739A125L, 0x78AF5AEFL, 0x478D9D81L, 0x71CAE5BCL,
+ 0x4DA61F60L, 0x4A85774BL, 0x62E39C58L, 0x4CC1EDCCL
+ }, {
+ 0xD3D95780L, 0x304DF7B4L, 0x097720F1L, 0x07D3501BL,
+ 0x9A94DBECL, 0x3B10447DL, 0x053F63B1L, 0xC02A3669L,
+ 0xC58F5B70L, 0x3A4CB8CDL, 0x09D2A647L, 0x42EE5DC7L,
+ 0xEB5CBDE2L, 0x34BFB5BEL, 0x38E08F9FL, 0x737BC521L,
+ 0xBD647DC0L, 0xD13D4823L, 0x985AEAC3L, 0x7CE18C79L,
+ 0x7BE5C00BL, 0x85EED512L, 0xC267C7BBL, 0xBA58F6B9L,
+ 0x8091245CL, 0xBC945B6AL, 0xAB1F0AB9L, 0x2F4DAF05L,
+ 0x64A349F3L, 0x1E8C2EA3L, 0x7B517A67L, 0x3FBF9331L,
+ 0x7F8E7446L, 0xD873937AL, 0xF5881626L, 0xEA9FD9AFL,
+ 0x75379BE3L, 0xC2EEE5FFL, 0x4CB952CAL, 0x94F5D238L,
+ 0x4E3E9C14L, 0x30FAFD36L, 0xAAC38DB8L, 0x788906B6L,
+ 0x50467458L, 0xEBF4A9EBL, 0xACC15636L, 0x88A19747L,
+ 0x1A444317L, 0x5749A028L, 0x88CC0F4BL, 0x86466508L,
+ 0x1D4056CFL, 0x11FA26D1L, 0x43E683AAL, 0xA7E75447L,
+ 0x5D37DFD8L, 0x0233E664L, 0xCEE5EBF6L, 0xF48F0AA0L,
+ 0xA350B974L, 0x438D563BL, 0x31231095L, 0x12C84980L,
+ 0xD594996FL, 0x5F43B929L, 0x97ECE139L, 0x24E354A2L,
+ 0xF037D7E5L, 0x372FBB6DL, 0xF5DEB0C2L, 0x56A1CC9BL,
+ 0xDBA3A62BL, 0xF8999775L, 0xF51C9BC0L, 0xE8551CFEL,
+ 0xD17FD45BL, 0xBB9084F1L, 0x294FD01DL, 0x6BAF17F9L,
+ 0x62EBF7BBL, 0x8AE1685FL, 0xFF81A190L, 0xF879BEA1L,
+ 0xDEA50EFEL, 0x49ACDA4DL, 0x4A3B2C06L, 0x8BDC31DCL,
+ 0x24522F01L, 0x0F1D509BL, 0xDEF2C99BL, 0xBF1884C8L,
+ 0x69189B6CL, 0x44D494BCL, 0x6177EE4BL, 0x06585E64L,
+ 0x49C884FBL, 0xEC132D3BL, 0x4B0C9C29L, 0x4F04936AL,
+ 0x174055F5L, 0x78120821L, 0x4E1F132CL, 0xA57E482BL,
+ 0x91C373DDL, 0x50C0E21AL, 0x4596E2D2L, 0x90D59A08L,
+ 0xE14CED85L, 0x70D6D4FEL, 0x8AE3332BL, 0x471E2381L,
+ 0x59F26072L, 0xBBF0E131L, 0x53BD38A9L, 0xF8F74654L,
+ 0xAF703FE3L, 0xBB9F1DBEL, 0xC79F5D26L, 0x38429A47L,
+ 0x9054053CL, 0x339CB94CL, 0xE8EBBE52L, 0x5D9DEB12L,
+ 0x57D6A0FCL, 0x3CFF2B73L, 0x2B429335L, 0xCC2B6C2AL,
+ 0x9B64878BL, 0x8609FDD0L, 0x2C1AE184L, 0x72C73F10L,
+ 0xBF94C62EL, 0x6DBBE9C3L, 0xF6DD058DL, 0xFAF092CEL,
+ 0xBBE66537L, 0xDA92B927L, 0xFF2C0B6DL, 0xD8A56BE3L,
+ 0x385FE7F5L, 0x98B434E1L, 0x490C552EL, 0xC519389AL,
+ 0xCB3A33F1L, 0x5F3FAC14L, 0xE45B476EL, 0x6750DD73L,
+ 0x378F0392L, 0xB7BD1F8BL, 0x54CA6888L, 0xA4E34198L,
+ 0x30DA40D5L, 0xC4004385L, 0x4958A425L, 0x28930A3BL,
+ 0x3A476494L, 0xA233CD72L, 0x1A43BED1L, 0xBF2EC0AAL,
+ 0x435E6F00L, 0x9A3C522CL, 0x98C54FC1L, 0x289D824EL,
+ 0xF54C164AL, 0x422BF0EEL, 0xBC49B12FL, 0x265C449FL,
+ 0x06919396L, 0xA9145050L, 0x58B2E339L, 0xF299A2B3L,
+ 0xB2523C1CL, 0xF58B4712L, 0x38816085L, 0xB951FB44L,
+ 0x3585C0F5L, 0x0A1CDEADL, 0x2BBD1CD4L, 0x7624114AL,
+ 0x47D2E912L, 0x165C9C04L, 0xA7879408L, 0x85E9544BL,
+ 0xA77565A4L, 0x3ED34509L, 0xC772AAEFL, 0xEB0E17D3L,
+ 0xA2A0B790L, 0x3258F1F8L, 0xA8298D03L, 0x361EB680L,
+ 0xA1D5E6F9L, 0xE28BF9A8L, 0x6684001EL, 0x80759238L,
+ 0xA17F96C1L, 0x738D155DL, 0x7E052CD0L, 0x1BC7EDC6L,
+ 0x8FA3E733L, 0x78BB8F5DL, 0x50228BF6L, 0xD7A153CDL,
+ 0x30C147EBL, 0x74882AC4L, 0xA99B432EL, 0xDF3BEDD2L,
+ 0x9CE4FEF3L, 0x4AF771A2L, 0x79A2F8D2L, 0xA16DF1F4L,
+ 0x206BF9AFL, 0x58B87AC4L, 0x116D44C5L, 0x1D529950L,
+ 0x7AA6DBA0L, 0xCAA942F6L, 0x714A9F37L, 0xD74DB0B0L,
+ 0x766F4740L, 0xD4A3AF5EL, 0x345CCA3BL, 0x5F9BEAFBL,
+ 0x462040C1L, 0x87DBC680L, 0x6834B2B5L, 0x1219731AL,
+ 0xA5D35112L, 0x1E2AE6B3L, 0x604141D3L, 0xA6F4AD73L,
+ 0x47A6FC27L, 0x511F0F6CL, 0xE2A26ED9L, 0x3469774BL,
+ 0xAB23F073L, 0x8BF8EDF2L, 0xC0BFF738L, 0xC55C4F77L,
+ 0x6D906844L, 0x2076E478L, 0x758C5A86L, 0xE0730FEDL,
+ 0xCE82B2D5L, 0xA8F864A2L, 0xEFC59775L, 0xDDACC27DL,
+ 0xB5E4AB2AL, 0x62DA2117L, 0xCAE7FDB3L, 0x987DD6CBL,
+ 0x17F045A4L, 0xF7D78F8AL, 0xBE40EE03L, 0xE87F2B0FL
+ }, {
+ 0xAD44FF0DL, 0xC15C210EL, 0xE5006A9CL, 0xF900E985L,
+ 0xBA7D6647L, 0x17339926L, 0x5576752DL, 0xC116946CL,
+ 0xA72C0DF0L, 0x41492492L, 0xFE2FE6ADL, 0x1DD57369L,
+ 0x13141BC3L, 0xCD8C6C6EL, 0x05395537L, 0x498B1813L,
+ 0xE27429DAL, 0x32A2F8A6L, 0xD9D98C74L, 0x668E7B91L,
+ 0x47C7FB70L, 0xD412F512L, 0x6E6E28F4L, 0xB24BA275L,
+ 0x2A7CE14AL, 0x1E89CD98L, 0x83B319ABL, 0x8DE70898L,
+ 0x7ADCEAD7L, 0x46C68710L, 0xF7A6EA45L, 0xF1E0040FL,
+ 0x8C0A0EC2L, 0x97B40BDAL, 0x69D7C066L, 0x9A75CA19L,
+ 0x84E3C558L, 0xF1DC8CEBL, 0x0215CFC5L, 0x784D8E73L,
+ 0xB5E9C22FL, 0x7D232C89L, 0x074842C8L, 0xD777E873L,
+ 0x3C4426ABL, 0xA1609639L, 0xA1915B9DL, 0x5A8E7F32L,
+ 0x11B47080L, 0x14DFA5AEL, 0x1E75ECADL, 0x420B0B05L,
+ 0xB8DED0AAL, 0xEC9BF32EL, 0x3B6D500EL, 0x6458E0D4L,
+ 0x575D7705L, 0x15609525L, 0xFBB2E66DL, 0x10074F41L,
+ 0x26E8A2D2L, 0xD120D7A7L, 0x18B628E3L, 0xC57C4AA1L,
+ 0x9B4C3499L, 0x4CFDF313L, 0x7FAE8409L, 0xA2F0F5E6L,
+ 0xC2D6AD07L, 0x637B8820L, 0xB67D51B9L, 0xACB53137L,
+ 0xC361F802L, 0x0D015E82L, 0x20E5050EL, 0x9E095D35L,
+ 0x4DBEBF6BL, 0x63AA5696L, 0x4A918EA3L, 0x036C5456L,
+ 0x5FE4656EL, 0x47048DA6L, 0x35EA26D9L, 0x2673CDAAL,
+ 0xB89AC3CAL, 0xAE4C0632L, 0x247A1FF9L, 0x88B3BDE4L,
+ 0x794081C8L, 0x3ACFB852L, 0x2C35C8D0L, 0xDE1FC725L,
+ 0x53A46D2EL, 0x24C2853AL, 0xC44657A1L, 0x674FCB0EL,
+ 0xEB14117AL, 0x353382B9L, 0x5F8A9F33L, 0x7A7D6B5DL,
+ 0x42D3C390L, 0x5CA83F4AL, 0x755FC604L, 0x60FA14DDL,
+ 0x0F37EC6DL, 0x274BF918L, 0x18A84159L, 0xC80269ACL,
+ 0x32DDDFD3L, 0x72AC2F05L, 0x71F03689L, 0x107317CAL,
+ 0xF505ACC9L, 0xE1A7207FL, 0x701A92A0L, 0x6D5921C8L,
+ 0xBDDE32DFL, 0xF51EADCAL, 0x71D7B6D6L, 0x35C0FD0DL,
+ 0x657B5539L, 0x37796A79L, 0x207060CFL, 0x724A2652L,
+ 0xD52B9C4BL, 0x89E6B875L, 0xBF5354ECL, 0x404C0020L,
+ 0x892226B2L, 0x1D19478AL, 0x3241786AL, 0x705EC84FL,
+ 0x9E90FB06L, 0x9498CC5EL, 0xE797C92CL, 0xD65C4DB3L,
+ 0xF3DC0E84L, 0x01152FA0L, 0xA9FBBAB7L, 0x7B33D4D4L,
+ 0xE144C4A7L, 0x61AF6B12L, 0x47B4E21CL, 0xBF2D99F1L,
+ 0xE4D356FCL, 0x3B268633L, 0x606F0E85L, 0xC2FBD483L,
+ 0x7653514DL, 0x5EBF2BEEL, 0x0388C59BL, 0x83376C93L,
+ 0x6B75DB71L, 0x5AE0DA51L, 0x6081FA07L, 0xFEF41DC7L,
+ 0x6154C9E1L, 0x369F786EL, 0x76815368L, 0x40D33860L,
+ 0x13953873L, 0x29B29043L, 0x2CD69BC7L, 0x9A94FD98L,
+ 0x7A7284D5L, 0x0D61C5D4L, 0x73779D49L, 0xF9044B57L,
+ 0xDB042D6EL, 0x83411FF6L, 0x631E2ABAL, 0x19BFA503L,
+ 0xC27F3E42L, 0x5A30CB31L, 0xD688D8DBL, 0x636907DFL,
+ 0xF9FE43C5L, 0xAD07F822L, 0x5B08719EL, 0x8A779280L,
+ 0xDBC15828L, 0x6DECD7B9L, 0x0E0187C7L, 0xD6B0119AL,
+ 0xD60B22C2L, 0x4A444764L, 0x762EEBFBL, 0xBFC730CDL,
+ 0x8B614F18L, 0x4692E84AL, 0x28E8700CL, 0xA8DE8BE8L,
+ 0xD97DCC14L, 0xC7D45234L, 0x93674996L, 0xAB7D5FE8L,
+ 0xF5693F39L, 0x06450C54L, 0xDB841002L, 0x3708ECB6L,
+ 0x33329E06L, 0xA9CD93D6L, 0x44F8B6F2L, 0x9AD7AD6CL,
+ 0xDCD139BDL, 0x6495A638L, 0x9B0FEB99L, 0xDD61E62BL,
+ 0x2F0092C8L, 0xE2AEEB18L, 0x88791DF4L, 0x378294ADL,
+ 0x93B9D5E0L, 0x382696F7L, 0x7B84C6C0L, 0x5B0C6BE6L,
+ 0x61B19885L, 0xF2E57EBFL, 0x963A70E0L, 0xA8D322A3L,
+ 0x97539BD2L, 0x1F351D4FL, 0x05F5A564L, 0x49D160BDL,
+ 0x21C2E2F3L, 0x4F0B829BL, 0xCD76A6BAL, 0xFE469113L,
+ 0xA9C0D654L, 0xDC256FD4L, 0x692DAE32L, 0xF38E6DF9L,
+ 0xD442185FL, 0x6855F1FBL, 0xBE780BF8L, 0x3959E379L,
+ 0x0DD8B266L, 0xF1A83144L, 0x93AA5A92L, 0xD52BFC17L,
+ 0xB1917C46L, 0xA4E9E95DL, 0xB97D5CC7L, 0xCC08AA59L,
+ 0x15552930L, 0x4EB3E543L, 0xA2232733L, 0x55197DE5L,
+ 0x05F3E9BBL, 0x6AEE9067L, 0x4F685BAAL, 0x26FA2B36L,
+ 0xCACB175EL, 0x3C3BAADEL, 0xCCF73A4CL, 0xBFFFB8D7L
+ }};
+
+#endif /* _CRYPT_KEY_INPUT_H */