The Design and Implementation of the FreeBSD Operating System, Second Edition
Now available: The Design and Implementation of the FreeBSD Operating System (Second Edition)


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]

FreeBSD/Linux Kernel Cross Reference
sys/opencrypto/castsb.h

Version: -  FREEBSD  -  FREEBSD-12-STABLE  -  FREEBSD-12-0  -  FREEBSD-11-STABLE  -  FREEBSD-11-2  -  FREEBSD-11-1  -  FREEBSD-11-0  -  FREEBSD-10-STABLE  -  FREEBSD-10-4  -  FREEBSD-10-3  -  FREEBSD-10-2  -  FREEBSD-10-1  -  FREEBSD-10-0  -  FREEBSD-9-STABLE  -  FREEBSD-9-3  -  FREEBSD-9-2  -  FREEBSD-9-1  -  FREEBSD-9-0  -  FREEBSD-8-STABLE  -  FREEBSD-8-4  -  FREEBSD-8-3  -  FREEBSD-8-2  -  FREEBSD-8-1  -  FREEBSD-8-0  -  FREEBSD-7-STABLE  -  FREEBSD-7-4  -  FREEBSD-7-3  -  FREEBSD-7-2  -  FREEBSD-7-1  -  FREEBSD-7-0  -  FREEBSD-6-STABLE  -  FREEBSD-6-4  -  FREEBSD-6-3  -  FREEBSD-6-2  -  FREEBSD-6-1  -  FREEBSD-6-0  -  FREEBSD-5-STABLE  -  FREEBSD-5-5  -  FREEBSD-5-4  -  FREEBSD-5-3  -  FREEBSD-5-2  -  FREEBSD-5-1  -  FREEBSD-5-0  -  FREEBSD-4-STABLE  -  FREEBSD-3-STABLE  -  FREEBSD22  -  linux-2.6  -  linux-2.4.22  -  MK83  -  MK84  -  PLAN9  -  DFBSD  -  NETBSD  -  NETBSD5  -  NETBSD4  -  NETBSD3  -  NETBSD20  -  OPENBSD  -  xnu-517  -  xnu-792  -  xnu-792.6.70  -  xnu-1228  -  xnu-1456.1.26  -  xnu-1699.24.8  -  xnu-2050.18.24  -  OPENSOLARIS  -  minix-3-1-1 
SearchContext: -  none  -  3  -  10 

    1 /*      $FreeBSD: releng/11.0/sys/opencrypto/castsb.h 139825 2005-01-07 02:29:27Z imp $ */
    2 /*      $OpenBSD: castsb.h,v 1.1 2000/02/28 23:13:04 deraadt Exp $       */
    3 /*-
    4  *      CAST-128 in C
    5  *      Written by Steve Reid <sreid@sea-to-sky.net>
    6  *      100% Public Domain - no warranty
    7  *      Released 1997.10.11
    8  */
    9 
   10 static const u_int32_t cast_sbox1[256] = {
   11         0x30FB40D4, 0x9FA0FF0B, 0x6BECCD2F, 0x3F258C7A,
   12         0x1E213F2F, 0x9C004DD3, 0x6003E540, 0xCF9FC949,
   13         0xBFD4AF27, 0x88BBBDB5, 0xE2034090, 0x98D09675,
   14         0x6E63A0E0, 0x15C361D2, 0xC2E7661D, 0x22D4FF8E,
   15         0x28683B6F, 0xC07FD059, 0xFF2379C8, 0x775F50E2,
   16         0x43C340D3, 0xDF2F8656, 0x887CA41A, 0xA2D2BD2D,
   17         0xA1C9E0D6, 0x346C4819, 0x61B76D87, 0x22540F2F,
   18         0x2ABE32E1, 0xAA54166B, 0x22568E3A, 0xA2D341D0,
   19         0x66DB40C8, 0xA784392F, 0x004DFF2F, 0x2DB9D2DE,
   20         0x97943FAC, 0x4A97C1D8, 0x527644B7, 0xB5F437A7,
   21         0xB82CBAEF, 0xD751D159, 0x6FF7F0ED, 0x5A097A1F,
   22         0x827B68D0, 0x90ECF52E, 0x22B0C054, 0xBC8E5935,
   23         0x4B6D2F7F, 0x50BB64A2, 0xD2664910, 0xBEE5812D,
   24         0xB7332290, 0xE93B159F, 0xB48EE411, 0x4BFF345D,
   25         0xFD45C240, 0xAD31973F, 0xC4F6D02E, 0x55FC8165,
   26         0xD5B1CAAD, 0xA1AC2DAE, 0xA2D4B76D, 0xC19B0C50,
   27         0x882240F2, 0x0C6E4F38, 0xA4E4BFD7, 0x4F5BA272,
   28         0x564C1D2F, 0xC59C5319, 0xB949E354, 0xB04669FE,
   29         0xB1B6AB8A, 0xC71358DD, 0x6385C545, 0x110F935D,
   30         0x57538AD5, 0x6A390493, 0xE63D37E0, 0x2A54F6B3,
   31         0x3A787D5F, 0x6276A0B5, 0x19A6FCDF, 0x7A42206A,
   32         0x29F9D4D5, 0xF61B1891, 0xBB72275E, 0xAA508167,
   33         0x38901091, 0xC6B505EB, 0x84C7CB8C, 0x2AD75A0F,
   34         0x874A1427, 0xA2D1936B, 0x2AD286AF, 0xAA56D291,
   35         0xD7894360, 0x425C750D, 0x93B39E26, 0x187184C9,
   36         0x6C00B32D, 0x73E2BB14, 0xA0BEBC3C, 0x54623779,
   37         0x64459EAB, 0x3F328B82, 0x7718CF82, 0x59A2CEA6,
   38         0x04EE002E, 0x89FE78E6, 0x3FAB0950, 0x325FF6C2,
   39         0x81383F05, 0x6963C5C8, 0x76CB5AD6, 0xD49974C9,
   40         0xCA180DCF, 0x380782D5, 0xC7FA5CF6, 0x8AC31511,
   41         0x35E79E13, 0x47DA91D0, 0xF40F9086, 0xA7E2419E,
   42         0x31366241, 0x051EF495, 0xAA573B04, 0x4A805D8D,
   43         0x548300D0, 0x00322A3C, 0xBF64CDDF, 0xBA57A68E,
   44         0x75C6372B, 0x50AFD341, 0xA7C13275, 0x915A0BF5,
   45         0x6B54BFAB, 0x2B0B1426, 0xAB4CC9D7, 0x449CCD82,
   46         0xF7FBF265, 0xAB85C5F3, 0x1B55DB94, 0xAAD4E324,
   47         0xCFA4BD3F, 0x2DEAA3E2, 0x9E204D02, 0xC8BD25AC,
   48         0xEADF55B3, 0xD5BD9E98, 0xE31231B2, 0x2AD5AD6C,
   49         0x954329DE, 0xADBE4528, 0xD8710F69, 0xAA51C90F,
   50         0xAA786BF6, 0x22513F1E, 0xAA51A79B, 0x2AD344CC,
   51         0x7B5A41F0, 0xD37CFBAD, 0x1B069505, 0x41ECE491,
   52         0xB4C332E6, 0x032268D4, 0xC9600ACC, 0xCE387E6D,
   53         0xBF6BB16C, 0x6A70FB78, 0x0D03D9C9, 0xD4DF39DE,
   54         0xE01063DA, 0x4736F464, 0x5AD328D8, 0xB347CC96,
   55         0x75BB0FC3, 0x98511BFB, 0x4FFBCC35, 0xB58BCF6A,
   56         0xE11F0ABC, 0xBFC5FE4A, 0xA70AEC10, 0xAC39570A,
   57         0x3F04442F, 0x6188B153, 0xE0397A2E, 0x5727CB79,
   58         0x9CEB418F, 0x1CACD68D, 0x2AD37C96, 0x0175CB9D,
   59         0xC69DFF09, 0xC75B65F0, 0xD9DB40D8, 0xEC0E7779,
   60         0x4744EAD4, 0xB11C3274, 0xDD24CB9E, 0x7E1C54BD,
   61         0xF01144F9, 0xD2240EB1, 0x9675B3FD, 0xA3AC3755,
   62         0xD47C27AF, 0x51C85F4D, 0x56907596, 0xA5BB15E6,
   63         0x580304F0, 0xCA042CF1, 0x011A37EA, 0x8DBFAADB,
   64         0x35BA3E4A, 0x3526FFA0, 0xC37B4D09, 0xBC306ED9,
   65         0x98A52666, 0x5648F725, 0xFF5E569D, 0x0CED63D0,
   66         0x7C63B2CF, 0x700B45E1, 0xD5EA50F1, 0x85A92872,
   67         0xAF1FBDA7, 0xD4234870, 0xA7870BF3, 0x2D3B4D79,
   68         0x42E04198, 0x0CD0EDE7, 0x26470DB8, 0xF881814C,
   69         0x474D6AD7, 0x7C0C5E5C, 0xD1231959, 0x381B7298,
   70         0xF5D2F4DB, 0xAB838653, 0x6E2F1E23, 0x83719C9E,
   71         0xBD91E046, 0x9A56456E, 0xDC39200C, 0x20C8C571,
   72         0x962BDA1C, 0xE1E696FF, 0xB141AB08, 0x7CCA89B9,
   73         0x1A69E783, 0x02CC4843, 0xA2F7C579, 0x429EF47D,
   74         0x427B169C, 0x5AC9F049, 0xDD8F0F00, 0x5C8165BF
   75 };
   76 
   77 static const u_int32_t cast_sbox2[256] = {
   78         0x1F201094, 0xEF0BA75B, 0x69E3CF7E, 0x393F4380,
   79         0xFE61CF7A, 0xEEC5207A, 0x55889C94, 0x72FC0651,
   80         0xADA7EF79, 0x4E1D7235, 0xD55A63CE, 0xDE0436BA,
   81         0x99C430EF, 0x5F0C0794, 0x18DCDB7D, 0xA1D6EFF3,
   82         0xA0B52F7B, 0x59E83605, 0xEE15B094, 0xE9FFD909,
   83         0xDC440086, 0xEF944459, 0xBA83CCB3, 0xE0C3CDFB,
   84         0xD1DA4181, 0x3B092AB1, 0xF997F1C1, 0xA5E6CF7B,
   85         0x01420DDB, 0xE4E7EF5B, 0x25A1FF41, 0xE180F806,
   86         0x1FC41080, 0x179BEE7A, 0xD37AC6A9, 0xFE5830A4,
   87         0x98DE8B7F, 0x77E83F4E, 0x79929269, 0x24FA9F7B,
   88         0xE113C85B, 0xACC40083, 0xD7503525, 0xF7EA615F,
   89         0x62143154, 0x0D554B63, 0x5D681121, 0xC866C359,
   90         0x3D63CF73, 0xCEE234C0, 0xD4D87E87, 0x5C672B21,
   91         0x071F6181, 0x39F7627F, 0x361E3084, 0xE4EB573B,
   92         0x602F64A4, 0xD63ACD9C, 0x1BBC4635, 0x9E81032D,
   93         0x2701F50C, 0x99847AB4, 0xA0E3DF79, 0xBA6CF38C,
   94         0x10843094, 0x2537A95E, 0xF46F6FFE, 0xA1FF3B1F,
   95         0x208CFB6A, 0x8F458C74, 0xD9E0A227, 0x4EC73A34,
   96         0xFC884F69, 0x3E4DE8DF, 0xEF0E0088, 0x3559648D,
   97         0x8A45388C, 0x1D804366, 0x721D9BFD, 0xA58684BB,
   98         0xE8256333, 0x844E8212, 0x128D8098, 0xFED33FB4,
   99         0xCE280AE1, 0x27E19BA5, 0xD5A6C252, 0xE49754BD,
  100         0xC5D655DD, 0xEB667064, 0x77840B4D, 0xA1B6A801,
  101         0x84DB26A9, 0xE0B56714, 0x21F043B7, 0xE5D05860,
  102         0x54F03084, 0x066FF472, 0xA31AA153, 0xDADC4755,
  103         0xB5625DBF, 0x68561BE6, 0x83CA6B94, 0x2D6ED23B,
  104         0xECCF01DB, 0xA6D3D0BA, 0xB6803D5C, 0xAF77A709,
  105         0x33B4A34C, 0x397BC8D6, 0x5EE22B95, 0x5F0E5304,
  106         0x81ED6F61, 0x20E74364, 0xB45E1378, 0xDE18639B,
  107         0x881CA122, 0xB96726D1, 0x8049A7E8, 0x22B7DA7B,
  108         0x5E552D25, 0x5272D237, 0x79D2951C, 0xC60D894C,
  109         0x488CB402, 0x1BA4FE5B, 0xA4B09F6B, 0x1CA815CF,
  110         0xA20C3005, 0x8871DF63, 0xB9DE2FCB, 0x0CC6C9E9,
  111         0x0BEEFF53, 0xE3214517, 0xB4542835, 0x9F63293C,
  112         0xEE41E729, 0x6E1D2D7C, 0x50045286, 0x1E6685F3,
  113         0xF33401C6, 0x30A22C95, 0x31A70850, 0x60930F13,
  114         0x73F98417, 0xA1269859, 0xEC645C44, 0x52C877A9,
  115         0xCDFF33A6, 0xA02B1741, 0x7CBAD9A2, 0x2180036F,
  116         0x50D99C08, 0xCB3F4861, 0xC26BD765, 0x64A3F6AB,
  117         0x80342676, 0x25A75E7B, 0xE4E6D1FC, 0x20C710E6,
  118         0xCDF0B680, 0x17844D3B, 0x31EEF84D, 0x7E0824E4,
  119         0x2CCB49EB, 0x846A3BAE, 0x8FF77888, 0xEE5D60F6,
  120         0x7AF75673, 0x2FDD5CDB, 0xA11631C1, 0x30F66F43,
  121         0xB3FAEC54, 0x157FD7FA, 0xEF8579CC, 0xD152DE58,
  122         0xDB2FFD5E, 0x8F32CE19, 0x306AF97A, 0x02F03EF8,
  123         0x99319AD5, 0xC242FA0F, 0xA7E3EBB0, 0xC68E4906,
  124         0xB8DA230C, 0x80823028, 0xDCDEF3C8, 0xD35FB171,
  125         0x088A1BC8, 0xBEC0C560, 0x61A3C9E8, 0xBCA8F54D,
  126         0xC72FEFFA, 0x22822E99, 0x82C570B4, 0xD8D94E89,
  127         0x8B1C34BC, 0x301E16E6, 0x273BE979, 0xB0FFEAA6,
  128         0x61D9B8C6, 0x00B24869, 0xB7FFCE3F, 0x08DC283B,
  129         0x43DAF65A, 0xF7E19798, 0x7619B72F, 0x8F1C9BA4,
  130         0xDC8637A0, 0x16A7D3B1, 0x9FC393B7, 0xA7136EEB,
  131         0xC6BCC63E, 0x1A513742, 0xEF6828BC, 0x520365D6,
  132         0x2D6A77AB, 0x3527ED4B, 0x821FD216, 0x095C6E2E,
  133         0xDB92F2FB, 0x5EEA29CB, 0x145892F5, 0x91584F7F,
  134         0x5483697B, 0x2667A8CC, 0x85196048, 0x8C4BACEA,
  135         0x833860D4, 0x0D23E0F9, 0x6C387E8A, 0x0AE6D249,
  136         0xB284600C, 0xD835731D, 0xDCB1C647, 0xAC4C56EA,
  137         0x3EBD81B3, 0x230EABB0, 0x6438BC87, 0xF0B5B1FA,
  138         0x8F5EA2B3, 0xFC184642, 0x0A036B7A, 0x4FB089BD,
  139         0x649DA589, 0xA345415E, 0x5C038323, 0x3E5D3BB9,
  140         0x43D79572, 0x7E6DD07C, 0x06DFDF1E, 0x6C6CC4EF,
  141         0x7160A539, 0x73BFBE70, 0x83877605, 0x4523ECF1
  142 };
  143 
  144 static const u_int32_t cast_sbox3[256] = {
  145         0x8DEFC240, 0x25FA5D9F, 0xEB903DBF, 0xE810C907,
  146         0x47607FFF, 0x369FE44B, 0x8C1FC644, 0xAECECA90,
  147         0xBEB1F9BF, 0xEEFBCAEA, 0xE8CF1950, 0x51DF07AE,
  148         0x920E8806, 0xF0AD0548, 0xE13C8D83, 0x927010D5,
  149         0x11107D9F, 0x07647DB9, 0xB2E3E4D4, 0x3D4F285E,
  150         0xB9AFA820, 0xFADE82E0, 0xA067268B, 0x8272792E,
  151         0x553FB2C0, 0x489AE22B, 0xD4EF9794, 0x125E3FBC,
  152         0x21FFFCEE, 0x825B1BFD, 0x9255C5ED, 0x1257A240,
  153         0x4E1A8302, 0xBAE07FFF, 0x528246E7, 0x8E57140E,
  154         0x3373F7BF, 0x8C9F8188, 0xA6FC4EE8, 0xC982B5A5,
  155         0xA8C01DB7, 0x579FC264, 0x67094F31, 0xF2BD3F5F,
  156         0x40FFF7C1, 0x1FB78DFC, 0x8E6BD2C1, 0x437BE59B,
  157         0x99B03DBF, 0xB5DBC64B, 0x638DC0E6, 0x55819D99,
  158         0xA197C81C, 0x4A012D6E, 0xC5884A28, 0xCCC36F71,
  159         0xB843C213, 0x6C0743F1, 0x8309893C, 0x0FEDDD5F,
  160         0x2F7FE850, 0xD7C07F7E, 0x02507FBF, 0x5AFB9A04,
  161         0xA747D2D0, 0x1651192E, 0xAF70BF3E, 0x58C31380,
  162         0x5F98302E, 0x727CC3C4, 0x0A0FB402, 0x0F7FEF82,
  163         0x8C96FDAD, 0x5D2C2AAE, 0x8EE99A49, 0x50DA88B8,
  164         0x8427F4A0, 0x1EAC5790, 0x796FB449, 0x8252DC15,
  165         0xEFBD7D9B, 0xA672597D, 0xADA840D8, 0x45F54504,
  166         0xFA5D7403, 0xE83EC305, 0x4F91751A, 0x925669C2,
  167         0x23EFE941, 0xA903F12E, 0x60270DF2, 0x0276E4B6,
  168         0x94FD6574, 0x927985B2, 0x8276DBCB, 0x02778176,
  169         0xF8AF918D, 0x4E48F79E, 0x8F616DDF, 0xE29D840E,
  170         0x842F7D83, 0x340CE5C8, 0x96BBB682, 0x93B4B148,
  171         0xEF303CAB, 0x984FAF28, 0x779FAF9B, 0x92DC560D,
  172         0x224D1E20, 0x8437AA88, 0x7D29DC96, 0x2756D3DC,
  173         0x8B907CEE, 0xB51FD240, 0xE7C07CE3, 0xE566B4A1,
  174         0xC3E9615E, 0x3CF8209D, 0x6094D1E3, 0xCD9CA341,
  175         0x5C76460E, 0x00EA983B, 0xD4D67881, 0xFD47572C,
  176         0xF76CEDD9, 0xBDA8229C, 0x127DADAA, 0x438A074E,
  177         0x1F97C090, 0x081BDB8A, 0x93A07EBE, 0xB938CA15,
  178         0x97B03CFF, 0x3DC2C0F8, 0x8D1AB2EC, 0x64380E51,
  179         0x68CC7BFB, 0xD90F2788, 0x12490181, 0x5DE5FFD4,
  180         0xDD7EF86A, 0x76A2E214, 0xB9A40368, 0x925D958F,
  181         0x4B39FFFA, 0xBA39AEE9, 0xA4FFD30B, 0xFAF7933B,
  182         0x6D498623, 0x193CBCFA, 0x27627545, 0x825CF47A,
  183         0x61BD8BA0, 0xD11E42D1, 0xCEAD04F4, 0x127EA392,
  184         0x10428DB7, 0x8272A972, 0x9270C4A8, 0x127DE50B,
  185         0x285BA1C8, 0x3C62F44F, 0x35C0EAA5, 0xE805D231,
  186         0x428929FB, 0xB4FCDF82, 0x4FB66A53, 0x0E7DC15B,
  187         0x1F081FAB, 0x108618AE, 0xFCFD086D, 0xF9FF2889,
  188         0x694BCC11, 0x236A5CAE, 0x12DECA4D, 0x2C3F8CC5,
  189         0xD2D02DFE, 0xF8EF5896, 0xE4CF52DA, 0x95155B67,
  190         0x494A488C, 0xB9B6A80C, 0x5C8F82BC, 0x89D36B45,
  191         0x3A609437, 0xEC00C9A9, 0x44715253, 0x0A874B49,
  192         0xD773BC40, 0x7C34671C, 0x02717EF6, 0x4FEB5536,
  193         0xA2D02FFF, 0xD2BF60C4, 0xD43F03C0, 0x50B4EF6D,
  194         0x07478CD1, 0x006E1888, 0xA2E53F55, 0xB9E6D4BC,
  195         0xA2048016, 0x97573833, 0xD7207D67, 0xDE0F8F3D,
  196         0x72F87B33, 0xABCC4F33, 0x7688C55D, 0x7B00A6B0,
  197         0x947B0001, 0x570075D2, 0xF9BB88F8, 0x8942019E,
  198         0x4264A5FF, 0x856302E0, 0x72DBD92B, 0xEE971B69,
  199         0x6EA22FDE, 0x5F08AE2B, 0xAF7A616D, 0xE5C98767,
  200         0xCF1FEBD2, 0x61EFC8C2, 0xF1AC2571, 0xCC8239C2,
  201         0x67214CB8, 0xB1E583D1, 0xB7DC3E62, 0x7F10BDCE,
  202         0xF90A5C38, 0x0FF0443D, 0x606E6DC6, 0x60543A49,
  203         0x5727C148, 0x2BE98A1D, 0x8AB41738, 0x20E1BE24,
  204         0xAF96DA0F, 0x68458425, 0x99833BE5, 0x600D457D,
  205         0x282F9350, 0x8334B362, 0xD91D1120, 0x2B6D8DA0,
  206         0x642B1E31, 0x9C305A00, 0x52BCE688, 0x1B03588A,
  207         0xF7BAEFD5, 0x4142ED9C, 0xA4315C11, 0x83323EC5,
  208         0xDFEF4636, 0xA133C501, 0xE9D3531C, 0xEE353783
  209 };
  210 
  211 static const u_int32_t cast_sbox4[256] = {
  212         0x9DB30420, 0x1FB6E9DE, 0xA7BE7BEF, 0xD273A298,
  213         0x4A4F7BDB, 0x64AD8C57, 0x85510443, 0xFA020ED1,
  214         0x7E287AFF, 0xE60FB663, 0x095F35A1, 0x79EBF120,
  215         0xFD059D43, 0x6497B7B1, 0xF3641F63, 0x241E4ADF,
  216         0x28147F5F, 0x4FA2B8CD, 0xC9430040, 0x0CC32220,
  217         0xFDD30B30, 0xC0A5374F, 0x1D2D00D9, 0x24147B15,
  218         0xEE4D111A, 0x0FCA5167, 0x71FF904C, 0x2D195FFE,
  219         0x1A05645F, 0x0C13FEFE, 0x081B08CA, 0x05170121,
  220         0x80530100, 0xE83E5EFE, 0xAC9AF4F8, 0x7FE72701,
  221         0xD2B8EE5F, 0x06DF4261, 0xBB9E9B8A, 0x7293EA25,
  222         0xCE84FFDF, 0xF5718801, 0x3DD64B04, 0xA26F263B,
  223         0x7ED48400, 0x547EEBE6, 0x446D4CA0, 0x6CF3D6F5,
  224         0x2649ABDF, 0xAEA0C7F5, 0x36338CC1, 0x503F7E93,
  225         0xD3772061, 0x11B638E1, 0x72500E03, 0xF80EB2BB,
  226         0xABE0502E, 0xEC8D77DE, 0x57971E81, 0xE14F6746,
  227         0xC9335400, 0x6920318F, 0x081DBB99, 0xFFC304A5,
  228         0x4D351805, 0x7F3D5CE3, 0xA6C866C6, 0x5D5BCCA9,
  229         0xDAEC6FEA, 0x9F926F91, 0x9F46222F, 0x3991467D,
  230         0xA5BF6D8E, 0x1143C44F, 0x43958302, 0xD0214EEB,
  231         0x022083B8, 0x3FB6180C, 0x18F8931E, 0x281658E6,
  232         0x26486E3E, 0x8BD78A70, 0x7477E4C1, 0xB506E07C,
  233         0xF32D0A25, 0x79098B02, 0xE4EABB81, 0x28123B23,
  234         0x69DEAD38, 0x1574CA16, 0xDF871B62, 0x211C40B7,
  235         0xA51A9EF9, 0x0014377B, 0x041E8AC8, 0x09114003,
  236         0xBD59E4D2, 0xE3D156D5, 0x4FE876D5, 0x2F91A340,
  237         0x557BE8DE, 0x00EAE4A7, 0x0CE5C2EC, 0x4DB4BBA6,
  238         0xE756BDFF, 0xDD3369AC, 0xEC17B035, 0x06572327,
  239         0x99AFC8B0, 0x56C8C391, 0x6B65811C, 0x5E146119,
  240         0x6E85CB75, 0xBE07C002, 0xC2325577, 0x893FF4EC,
  241         0x5BBFC92D, 0xD0EC3B25, 0xB7801AB7, 0x8D6D3B24,
  242         0x20C763EF, 0xC366A5FC, 0x9C382880, 0x0ACE3205,
  243         0xAAC9548A, 0xECA1D7C7, 0x041AFA32, 0x1D16625A,
  244         0x6701902C, 0x9B757A54, 0x31D477F7, 0x9126B031,
  245         0x36CC6FDB, 0xC70B8B46, 0xD9E66A48, 0x56E55A79,
  246         0x026A4CEB, 0x52437EFF, 0x2F8F76B4, 0x0DF980A5,
  247         0x8674CDE3, 0xEDDA04EB, 0x17A9BE04, 0x2C18F4DF,
  248         0xB7747F9D, 0xAB2AF7B4, 0xEFC34D20, 0x2E096B7C,
  249         0x1741A254, 0xE5B6A035, 0x213D42F6, 0x2C1C7C26,
  250         0x61C2F50F, 0x6552DAF9, 0xD2C231F8, 0x25130F69,
  251         0xD8167FA2, 0x0418F2C8, 0x001A96A6, 0x0D1526AB,
  252         0x63315C21, 0x5E0A72EC, 0x49BAFEFD, 0x187908D9,
  253         0x8D0DBD86, 0x311170A7, 0x3E9B640C, 0xCC3E10D7,
  254         0xD5CAD3B6, 0x0CAEC388, 0xF73001E1, 0x6C728AFF,
  255         0x71EAE2A1, 0x1F9AF36E, 0xCFCBD12F, 0xC1DE8417,
  256         0xAC07BE6B, 0xCB44A1D8, 0x8B9B0F56, 0x013988C3,
  257         0xB1C52FCA, 0xB4BE31CD, 0xD8782806, 0x12A3A4E2,
  258         0x6F7DE532, 0x58FD7EB6, 0xD01EE900, 0x24ADFFC2,
  259         0xF4990FC5, 0x9711AAC5, 0x001D7B95, 0x82E5E7D2,
  260         0x109873F6, 0x00613096, 0xC32D9521, 0xADA121FF,
  261         0x29908415, 0x7FBB977F, 0xAF9EB3DB, 0x29C9ED2A,
  262         0x5CE2A465, 0xA730F32C, 0xD0AA3FE8, 0x8A5CC091,
  263         0xD49E2CE7, 0x0CE454A9, 0xD60ACD86, 0x015F1919,
  264         0x77079103, 0xDEA03AF6, 0x78A8565E, 0xDEE356DF,
  265         0x21F05CBE, 0x8B75E387, 0xB3C50651, 0xB8A5C3EF,
  266         0xD8EEB6D2, 0xE523BE77, 0xC2154529, 0x2F69EFDF,
  267         0xAFE67AFB, 0xF470C4B2, 0xF3E0EB5B, 0xD6CC9876,
  268         0x39E4460C, 0x1FDA8538, 0x1987832F, 0xCA007367,
  269         0xA99144F8, 0x296B299E, 0x492FC295, 0x9266BEAB,
  270         0xB5676E69, 0x9BD3DDDA, 0xDF7E052F, 0xDB25701C,
  271         0x1B5E51EE, 0xF65324E6, 0x6AFCE36C, 0x0316CC04,
  272         0x8644213E, 0xB7DC59D0, 0x7965291F, 0xCCD6FD43,
  273         0x41823979, 0x932BCDF6, 0xB657C34D, 0x4EDFD282,
  274         0x7AE5290C, 0x3CB9536B, 0x851E20FE, 0x9833557E,
  275         0x13ECF0B0, 0xD3FFB372, 0x3F85C5C1, 0x0AEF7ED2
  276 };
  277 
  278 static const u_int32_t cast_sbox5[256] = {
  279         0x7EC90C04, 0x2C6E74B9, 0x9B0E66DF, 0xA6337911,
  280         0xB86A7FFF, 0x1DD358F5, 0x44DD9D44, 0x1731167F,
  281         0x08FBF1FA, 0xE7F511CC, 0xD2051B00, 0x735ABA00,
  282         0x2AB722D8, 0x386381CB, 0xACF6243A, 0x69BEFD7A,
  283         0xE6A2E77F, 0xF0C720CD, 0xC4494816, 0xCCF5C180,
  284         0x38851640, 0x15B0A848, 0xE68B18CB, 0x4CAADEFF,
  285         0x5F480A01, 0x0412B2AA, 0x259814FC, 0x41D0EFE2,
  286         0x4E40B48D, 0x248EB6FB, 0x8DBA1CFE, 0x41A99B02,
  287         0x1A550A04, 0xBA8F65CB, 0x7251F4E7, 0x95A51725,
  288         0xC106ECD7, 0x97A5980A, 0xC539B9AA, 0x4D79FE6A,
  289         0xF2F3F763, 0x68AF8040, 0xED0C9E56, 0x11B4958B,
  290         0xE1EB5A88, 0x8709E6B0, 0xD7E07156, 0x4E29FEA7,
  291         0x6366E52D, 0x02D1C000, 0xC4AC8E05, 0x9377F571,
  292         0x0C05372A, 0x578535F2, 0x2261BE02, 0xD642A0C9,
  293         0xDF13A280, 0x74B55BD2, 0x682199C0, 0xD421E5EC,
  294         0x53FB3CE8, 0xC8ADEDB3, 0x28A87FC9, 0x3D959981,
  295         0x5C1FF900, 0xFE38D399, 0x0C4EFF0B, 0x062407EA,
  296         0xAA2F4FB1, 0x4FB96976, 0x90C79505, 0xB0A8A774,
  297         0xEF55A1FF, 0xE59CA2C2, 0xA6B62D27, 0xE66A4263,
  298         0xDF65001F, 0x0EC50966, 0xDFDD55BC, 0x29DE0655,
  299         0x911E739A, 0x17AF8975, 0x32C7911C, 0x89F89468,
  300         0x0D01E980, 0x524755F4, 0x03B63CC9, 0x0CC844B2,
  301         0xBCF3F0AA, 0x87AC36E9, 0xE53A7426, 0x01B3D82B,
  302         0x1A9E7449, 0x64EE2D7E, 0xCDDBB1DA, 0x01C94910,
  303         0xB868BF80, 0x0D26F3FD, 0x9342EDE7, 0x04A5C284,
  304         0x636737B6, 0x50F5B616, 0xF24766E3, 0x8ECA36C1,
  305         0x136E05DB, 0xFEF18391, 0xFB887A37, 0xD6E7F7D4,
  306         0xC7FB7DC9, 0x3063FCDF, 0xB6F589DE, 0xEC2941DA,
  307         0x26E46695, 0xB7566419, 0xF654EFC5, 0xD08D58B7,
  308         0x48925401, 0xC1BACB7F, 0xE5FF550F, 0xB6083049,
  309         0x5BB5D0E8, 0x87D72E5A, 0xAB6A6EE1, 0x223A66CE,
  310         0xC62BF3CD, 0x9E0885F9, 0x68CB3E47, 0x086C010F,
  311         0xA21DE820, 0xD18B69DE, 0xF3F65777, 0xFA02C3F6,
  312         0x407EDAC3, 0xCBB3D550, 0x1793084D, 0xB0D70EBA,
  313         0x0AB378D5, 0xD951FB0C, 0xDED7DA56, 0x4124BBE4,
  314         0x94CA0B56, 0x0F5755D1, 0xE0E1E56E, 0x6184B5BE,
  315         0x580A249F, 0x94F74BC0, 0xE327888E, 0x9F7B5561,
  316         0xC3DC0280, 0x05687715, 0x646C6BD7, 0x44904DB3,
  317         0x66B4F0A3, 0xC0F1648A, 0x697ED5AF, 0x49E92FF6,
  318         0x309E374F, 0x2CB6356A, 0x85808573, 0x4991F840,
  319         0x76F0AE02, 0x083BE84D, 0x28421C9A, 0x44489406,
  320         0x736E4CB8, 0xC1092910, 0x8BC95FC6, 0x7D869CF4,
  321         0x134F616F, 0x2E77118D, 0xB31B2BE1, 0xAA90B472,
  322         0x3CA5D717, 0x7D161BBA, 0x9CAD9010, 0xAF462BA2,
  323         0x9FE459D2, 0x45D34559, 0xD9F2DA13, 0xDBC65487,
  324         0xF3E4F94E, 0x176D486F, 0x097C13EA, 0x631DA5C7,
  325         0x445F7382, 0x175683F4, 0xCDC66A97, 0x70BE0288,
  326         0xB3CDCF72, 0x6E5DD2F3, 0x20936079, 0x459B80A5,
  327         0xBE60E2DB, 0xA9C23101, 0xEBA5315C, 0x224E42F2,
  328         0x1C5C1572, 0xF6721B2C, 0x1AD2FFF3, 0x8C25404E,
  329         0x324ED72F, 0x4067B7FD, 0x0523138E, 0x5CA3BC78,
  330         0xDC0FD66E, 0x75922283, 0x784D6B17, 0x58EBB16E,
  331         0x44094F85, 0x3F481D87, 0xFCFEAE7B, 0x77B5FF76,
  332         0x8C2302BF, 0xAAF47556, 0x5F46B02A, 0x2B092801,
  333         0x3D38F5F7, 0x0CA81F36, 0x52AF4A8A, 0x66D5E7C0,
  334         0xDF3B0874, 0x95055110, 0x1B5AD7A8, 0xF61ED5AD,
  335         0x6CF6E479, 0x20758184, 0xD0CEFA65, 0x88F7BE58,
  336         0x4A046826, 0x0FF6F8F3, 0xA09C7F70, 0x5346ABA0,
  337         0x5CE96C28, 0xE176EDA3, 0x6BAC307F, 0x376829D2,
  338         0x85360FA9, 0x17E3FE2A, 0x24B79767, 0xF5A96B20,
  339         0xD6CD2595, 0x68FF1EBF, 0x7555442C, 0xF19F06BE,
  340         0xF9E0659A, 0xEEB9491D, 0x34010718, 0xBB30CAB8,
  341         0xE822FE15, 0x88570983, 0x750E6249, 0xDA627E55,
  342         0x5E76FFA8, 0xB1534546, 0x6D47DE08, 0xEFE9E7D4
  343 };
  344 
  345 static const u_int32_t cast_sbox6[256] = {
  346         0xF6FA8F9D, 0x2CAC6CE1, 0x4CA34867, 0xE2337F7C,
  347         0x95DB08E7, 0x016843B4, 0xECED5CBC, 0x325553AC,
  348         0xBF9F0960, 0xDFA1E2ED, 0x83F0579D, 0x63ED86B9,
  349         0x1AB6A6B8, 0xDE5EBE39, 0xF38FF732, 0x8989B138,
  350         0x33F14961, 0xC01937BD, 0xF506C6DA, 0xE4625E7E,
  351         0xA308EA99, 0x4E23E33C, 0x79CBD7CC, 0x48A14367,
  352         0xA3149619, 0xFEC94BD5, 0xA114174A, 0xEAA01866,
  353         0xA084DB2D, 0x09A8486F, 0xA888614A, 0x2900AF98,
  354         0x01665991, 0xE1992863, 0xC8F30C60, 0x2E78EF3C,
  355         0xD0D51932, 0xCF0FEC14, 0xF7CA07D2, 0xD0A82072,
  356         0xFD41197E, 0x9305A6B0, 0xE86BE3DA, 0x74BED3CD,
  357         0x372DA53C, 0x4C7F4448, 0xDAB5D440, 0x6DBA0EC3,
  358         0x083919A7, 0x9FBAEED9, 0x49DBCFB0, 0x4E670C53,
  359         0x5C3D9C01, 0x64BDB941, 0x2C0E636A, 0xBA7DD9CD,
  360         0xEA6F7388, 0xE70BC762, 0x35F29ADB, 0x5C4CDD8D,
  361         0xF0D48D8C, 0xB88153E2, 0x08A19866, 0x1AE2EAC8,
  362         0x284CAF89, 0xAA928223, 0x9334BE53, 0x3B3A21BF,
  363         0x16434BE3, 0x9AEA3906, 0xEFE8C36E, 0xF890CDD9,
  364         0x80226DAE, 0xC340A4A3, 0xDF7E9C09, 0xA694A807,
  365         0x5B7C5ECC, 0x221DB3A6, 0x9A69A02F, 0x68818A54,
  366         0xCEB2296F, 0x53C0843A, 0xFE893655, 0x25BFE68A,
  367         0xB4628ABC, 0xCF222EBF, 0x25AC6F48, 0xA9A99387,
  368         0x53BDDB65, 0xE76FFBE7, 0xE967FD78, 0x0BA93563,
  369         0x8E342BC1, 0xE8A11BE9, 0x4980740D, 0xC8087DFC,
  370         0x8DE4BF99, 0xA11101A0, 0x7FD37975, 0xDA5A26C0,
  371         0xE81F994F, 0x9528CD89, 0xFD339FED, 0xB87834BF,
  372         0x5F04456D, 0x22258698, 0xC9C4C83B, 0x2DC156BE,
  373         0x4F628DAA, 0x57F55EC5, 0xE2220ABE, 0xD2916EBF,
  374         0x4EC75B95, 0x24F2C3C0, 0x42D15D99, 0xCD0D7FA0,
  375         0x7B6E27FF, 0xA8DC8AF0, 0x7345C106, 0xF41E232F,
  376         0x35162386, 0xE6EA8926, 0x3333B094, 0x157EC6F2,
  377         0x372B74AF, 0x692573E4, 0xE9A9D848, 0xF3160289,
  378         0x3A62EF1D, 0xA787E238, 0xF3A5F676, 0x74364853,
  379         0x20951063, 0x4576698D, 0xB6FAD407, 0x592AF950,
  380         0x36F73523, 0x4CFB6E87, 0x7DA4CEC0, 0x6C152DAA,
  381         0xCB0396A8, 0xC50DFE5D, 0xFCD707AB, 0x0921C42F,
  382         0x89DFF0BB, 0x5FE2BE78, 0x448F4F33, 0x754613C9,
  383         0x2B05D08D, 0x48B9D585, 0xDC049441, 0xC8098F9B,
  384         0x7DEDE786, 0xC39A3373, 0x42410005, 0x6A091751,
  385         0x0EF3C8A6, 0x890072D6, 0x28207682, 0xA9A9F7BE,
  386         0xBF32679D, 0xD45B5B75, 0xB353FD00, 0xCBB0E358,
  387         0x830F220A, 0x1F8FB214, 0xD372CF08, 0xCC3C4A13,
  388         0x8CF63166, 0x061C87BE, 0x88C98F88, 0x6062E397,
  389         0x47CF8E7A, 0xB6C85283, 0x3CC2ACFB, 0x3FC06976,
  390         0x4E8F0252, 0x64D8314D, 0xDA3870E3, 0x1E665459,
  391         0xC10908F0, 0x513021A5, 0x6C5B68B7, 0x822F8AA0,
  392         0x3007CD3E, 0x74719EEF, 0xDC872681, 0x073340D4,
  393         0x7E432FD9, 0x0C5EC241, 0x8809286C, 0xF592D891,
  394         0x08A930F6, 0x957EF305, 0xB7FBFFBD, 0xC266E96F,
  395         0x6FE4AC98, 0xB173ECC0, 0xBC60B42A, 0x953498DA,
  396         0xFBA1AE12, 0x2D4BD736, 0x0F25FAAB, 0xA4F3FCEB,
  397         0xE2969123, 0x257F0C3D, 0x9348AF49, 0x361400BC,
  398         0xE8816F4A, 0x3814F200, 0xA3F94043, 0x9C7A54C2,
  399         0xBC704F57, 0xDA41E7F9, 0xC25AD33A, 0x54F4A084,
  400         0xB17F5505, 0x59357CBE, 0xEDBD15C8, 0x7F97C5AB,
  401         0xBA5AC7B5, 0xB6F6DEAF, 0x3A479C3A, 0x5302DA25,
  402         0x653D7E6A, 0x54268D49, 0x51A477EA, 0x5017D55B,
  403         0xD7D25D88, 0x44136C76, 0x0404A8C8, 0xB8E5A121,
  404         0xB81A928A, 0x60ED5869, 0x97C55B96, 0xEAEC991B,
  405         0x29935913, 0x01FDB7F1, 0x088E8DFA, 0x9AB6F6F5,
  406         0x3B4CBF9F, 0x4A5DE3AB, 0xE6051D35, 0xA0E1D855,
  407         0xD36B4CF1, 0xF544EDEB, 0xB0E93524, 0xBEBB8FBD,
  408         0xA2D762CF, 0x49C92F54, 0x38B5F331, 0x7128A454,
  409         0x48392905, 0xA65B1DB8, 0x851C97BD, 0xD675CF2F
  410 };
  411 
  412 static const u_int32_t cast_sbox7[256] = {
  413         0x85E04019, 0x332BF567, 0x662DBFFF, 0xCFC65693,
  414         0x2A8D7F6F, 0xAB9BC912, 0xDE6008A1, 0x2028DA1F,
  415         0x0227BCE7, 0x4D642916, 0x18FAC300, 0x50F18B82,
  416         0x2CB2CB11, 0xB232E75C, 0x4B3695F2, 0xB28707DE,
  417         0xA05FBCF6, 0xCD4181E9, 0xE150210C, 0xE24EF1BD,
  418         0xB168C381, 0xFDE4E789, 0x5C79B0D8, 0x1E8BFD43,
  419         0x4D495001, 0x38BE4341, 0x913CEE1D, 0x92A79C3F,
  420         0x089766BE, 0xBAEEADF4, 0x1286BECF, 0xB6EACB19,
  421         0x2660C200, 0x7565BDE4, 0x64241F7A, 0x8248DCA9,
  422         0xC3B3AD66, 0x28136086, 0x0BD8DFA8, 0x356D1CF2,
  423         0x107789BE, 0xB3B2E9CE, 0x0502AA8F, 0x0BC0351E,
  424         0x166BF52A, 0xEB12FF82, 0xE3486911, 0xD34D7516,
  425         0x4E7B3AFF, 0x5F43671B, 0x9CF6E037, 0x4981AC83,
  426         0x334266CE, 0x8C9341B7, 0xD0D854C0, 0xCB3A6C88,
  427         0x47BC2829, 0x4725BA37, 0xA66AD22B, 0x7AD61F1E,
  428         0x0C5CBAFA, 0x4437F107, 0xB6E79962, 0x42D2D816,
  429         0x0A961288, 0xE1A5C06E, 0x13749E67, 0x72FC081A,
  430         0xB1D139F7, 0xF9583745, 0xCF19DF58, 0xBEC3F756,
  431         0xC06EBA30, 0x07211B24, 0x45C28829, 0xC95E317F,
  432         0xBC8EC511, 0x38BC46E9, 0xC6E6FA14, 0xBAE8584A,
  433         0xAD4EBC46, 0x468F508B, 0x7829435F, 0xF124183B,
  434         0x821DBA9F, 0xAFF60FF4, 0xEA2C4E6D, 0x16E39264,
  435         0x92544A8B, 0x009B4FC3, 0xABA68CED, 0x9AC96F78,
  436         0x06A5B79A, 0xB2856E6E, 0x1AEC3CA9, 0xBE838688,
  437         0x0E0804E9, 0x55F1BE56, 0xE7E5363B, 0xB3A1F25D,
  438         0xF7DEBB85, 0x61FE033C, 0x16746233, 0x3C034C28,
  439         0xDA6D0C74, 0x79AAC56C, 0x3CE4E1AD, 0x51F0C802,
  440         0x98F8F35A, 0x1626A49F, 0xEED82B29, 0x1D382FE3,
  441         0x0C4FB99A, 0xBB325778, 0x3EC6D97B, 0x6E77A6A9,
  442         0xCB658B5C, 0xD45230C7, 0x2BD1408B, 0x60C03EB7,
  443         0xB9068D78, 0xA33754F4, 0xF430C87D, 0xC8A71302,
  444         0xB96D8C32, 0xEBD4E7BE, 0xBE8B9D2D, 0x7979FB06,
  445         0xE7225308, 0x8B75CF77, 0x11EF8DA4, 0xE083C858,
  446         0x8D6B786F, 0x5A6317A6, 0xFA5CF7A0, 0x5DDA0033,
  447         0xF28EBFB0, 0xF5B9C310, 0xA0EAC280, 0x08B9767A,
  448         0xA3D9D2B0, 0x79D34217, 0x021A718D, 0x9AC6336A,
  449         0x2711FD60, 0x438050E3, 0x069908A8, 0x3D7FEDC4,
  450         0x826D2BEF, 0x4EEB8476, 0x488DCF25, 0x36C9D566,
  451         0x28E74E41, 0xC2610ACA, 0x3D49A9CF, 0xBAE3B9DF,
  452         0xB65F8DE6, 0x92AEAF64, 0x3AC7D5E6, 0x9EA80509,
  453         0xF22B017D, 0xA4173F70, 0xDD1E16C3, 0x15E0D7F9,
  454         0x50B1B887, 0x2B9F4FD5, 0x625ABA82, 0x6A017962,
  455         0x2EC01B9C, 0x15488AA9, 0xD716E740, 0x40055A2C,
  456         0x93D29A22, 0xE32DBF9A, 0x058745B9, 0x3453DC1E,
  457         0xD699296E, 0x496CFF6F, 0x1C9F4986, 0xDFE2ED07,
  458         0xB87242D1, 0x19DE7EAE, 0x053E561A, 0x15AD6F8C,
  459         0x66626C1C, 0x7154C24C, 0xEA082B2A, 0x93EB2939,
  460         0x17DCB0F0, 0x58D4F2AE, 0x9EA294FB, 0x52CF564C,
  461         0x9883FE66, 0x2EC40581, 0x763953C3, 0x01D6692E,
  462         0xD3A0C108, 0xA1E7160E, 0xE4F2DFA6, 0x693ED285,
  463         0x74904698, 0x4C2B0EDD, 0x4F757656, 0x5D393378,
  464         0xA132234F, 0x3D321C5D, 0xC3F5E194, 0x4B269301,
  465         0xC79F022F, 0x3C997E7E, 0x5E4F9504, 0x3FFAFBBD,
  466         0x76F7AD0E, 0x296693F4, 0x3D1FCE6F, 0xC61E45BE,
  467         0xD3B5AB34, 0xF72BF9B7, 0x1B0434C0, 0x4E72B567,
  468         0x5592A33D, 0xB5229301, 0xCFD2A87F, 0x60AEB767,
  469         0x1814386B, 0x30BCC33D, 0x38A0C07D, 0xFD1606F2,
  470         0xC363519B, 0x589DD390, 0x5479F8E6, 0x1CB8D647,
  471         0x97FD61A9, 0xEA7759F4, 0x2D57539D, 0x569A58CF,
  472         0xE84E63AD, 0x462E1B78, 0x6580F87E, 0xF3817914,
  473         0x91DA55F4, 0x40A230F3, 0xD1988F35, 0xB6E318D2,
  474         0x3FFA50BC, 0x3D40F021, 0xC3C0BDAE, 0x4958C24C,
  475         0x518F36B2, 0x84B1D370, 0x0FEDCE83, 0x878DDADA,
  476         0xF2A279C7, 0x94E01BE8, 0x90716F4B, 0x954B8AA3
  477 };
  478 
  479 static const u_int32_t cast_sbox8[256] = {
  480         0xE216300D, 0xBBDDFFFC, 0xA7EBDABD, 0x35648095,
  481         0x7789F8B7, 0xE6C1121B, 0x0E241600, 0x052CE8B5,
  482         0x11A9CFB0, 0xE5952F11, 0xECE7990A, 0x9386D174,
  483         0x2A42931C, 0x76E38111, 0xB12DEF3A, 0x37DDDDFC,
  484         0xDE9ADEB1, 0x0A0CC32C, 0xBE197029, 0x84A00940,
  485         0xBB243A0F, 0xB4D137CF, 0xB44E79F0, 0x049EEDFD,
  486         0x0B15A15D, 0x480D3168, 0x8BBBDE5A, 0x669DED42,
  487         0xC7ECE831, 0x3F8F95E7, 0x72DF191B, 0x7580330D,
  488         0x94074251, 0x5C7DCDFA, 0xABBE6D63, 0xAA402164,
  489         0xB301D40A, 0x02E7D1CA, 0x53571DAE, 0x7A3182A2,
  490         0x12A8DDEC, 0xFDAA335D, 0x176F43E8, 0x71FB46D4,
  491         0x38129022, 0xCE949AD4, 0xB84769AD, 0x965BD862,
  492         0x82F3D055, 0x66FB9767, 0x15B80B4E, 0x1D5B47A0,
  493         0x4CFDE06F, 0xC28EC4B8, 0x57E8726E, 0x647A78FC,
  494         0x99865D44, 0x608BD593, 0x6C200E03, 0x39DC5FF6,
  495         0x5D0B00A3, 0xAE63AFF2, 0x7E8BD632, 0x70108C0C,
  496         0xBBD35049, 0x2998DF04, 0x980CF42A, 0x9B6DF491,
  497         0x9E7EDD53, 0x06918548, 0x58CB7E07, 0x3B74EF2E,
  498         0x522FFFB1, 0xD24708CC, 0x1C7E27CD, 0xA4EB215B,
  499         0x3CF1D2E2, 0x19B47A38, 0x424F7618, 0x35856039,
  500         0x9D17DEE7, 0x27EB35E6, 0xC9AFF67B, 0x36BAF5B8,
  501         0x09C467CD, 0xC18910B1, 0xE11DBF7B, 0x06CD1AF8,
  502         0x7170C608, 0x2D5E3354, 0xD4DE495A, 0x64C6D006,
  503         0xBCC0C62C, 0x3DD00DB3, 0x708F8F34, 0x77D51B42,
  504         0x264F620F, 0x24B8D2BF, 0x15C1B79E, 0x46A52564,
  505         0xF8D7E54E, 0x3E378160, 0x7895CDA5, 0x859C15A5,
  506         0xE6459788, 0xC37BC75F, 0xDB07BA0C, 0x0676A3AB,
  507         0x7F229B1E, 0x31842E7B, 0x24259FD7, 0xF8BEF472,
  508         0x835FFCB8, 0x6DF4C1F2, 0x96F5B195, 0xFD0AF0FC,
  509         0xB0FE134C, 0xE2506D3D, 0x4F9B12EA, 0xF215F225,
  510         0xA223736F, 0x9FB4C428, 0x25D04979, 0x34C713F8,
  511         0xC4618187, 0xEA7A6E98, 0x7CD16EFC, 0x1436876C,
  512         0xF1544107, 0xBEDEEE14, 0x56E9AF27, 0xA04AA441,
  513         0x3CF7C899, 0x92ECBAE6, 0xDD67016D, 0x151682EB,
  514         0xA842EEDF, 0xFDBA60B4, 0xF1907B75, 0x20E3030F,
  515         0x24D8C29E, 0xE139673B, 0xEFA63FB8, 0x71873054,
  516         0xB6F2CF3B, 0x9F326442, 0xCB15A4CC, 0xB01A4504,
  517         0xF1E47D8D, 0x844A1BE5, 0xBAE7DFDC, 0x42CBDA70,
  518         0xCD7DAE0A, 0x57E85B7A, 0xD53F5AF6, 0x20CF4D8C,
  519         0xCEA4D428, 0x79D130A4, 0x3486EBFB, 0x33D3CDDC,
  520         0x77853B53, 0x37EFFCB5, 0xC5068778, 0xE580B3E6,
  521         0x4E68B8F4, 0xC5C8B37E, 0x0D809EA2, 0x398FEB7C,
  522         0x132A4F94, 0x43B7950E, 0x2FEE7D1C, 0x223613BD,
  523         0xDD06CAA2, 0x37DF932B, 0xC4248289, 0xACF3EBC3,
  524         0x5715F6B7, 0xEF3478DD, 0xF267616F, 0xC148CBE4,
  525         0x9052815E, 0x5E410FAB, 0xB48A2465, 0x2EDA7FA4,
  526         0xE87B40E4, 0xE98EA084, 0x5889E9E1, 0xEFD390FC,
  527         0xDD07D35B, 0xDB485694, 0x38D7E5B2, 0x57720101,
  528         0x730EDEBC, 0x5B643113, 0x94917E4F, 0x503C2FBA,
  529         0x646F1282, 0x7523D24A, 0xE0779695, 0xF9C17A8F,
  530         0x7A5B2121, 0xD187B896, 0x29263A4D, 0xBA510CDF,
  531         0x81F47C9F, 0xAD1163ED, 0xEA7B5965, 0x1A00726E,
  532         0x11403092, 0x00DA6D77, 0x4A0CDD61, 0xAD1F4603,
  533         0x605BDFB0, 0x9EEDC364, 0x22EBE6A8, 0xCEE7D28A,
  534         0xA0E736A0, 0x5564A6B9, 0x10853209, 0xC7EB8F37,
  535         0x2DE705CA, 0x8951570F, 0xDF09822B, 0xBD691A6C,
  536         0xAA12E4F2, 0x87451C0F, 0xE0F6A27A, 0x3ADA4819,
  537         0x4CF1764F, 0x0D771C2B, 0x67CDB156, 0x350D8384,
  538         0x5938FA0F, 0x42399EF3, 0x36997B07, 0x0E84093D,
  539         0x4AA93E61, 0x8360D87B, 0x1FA98B0C, 0x1149382C,
  540         0xE97625A5, 0x0614D1B7, 0x0E25244B, 0x0C768347,
  541         0x589E8D82, 0x0D2059D1, 0xA466BB1E, 0xF8DA0A82,
  542         0x04F19130, 0xBA6E4EC0, 0x99265164, 0x1EE7230D,
  543         0x50B2AD80, 0xEAEE6801, 0x8DB2A283, 0xEA8BF59E
  544 };
  545 

Cache object: 7b51d0a618f15256ae50264bcd57beef


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]


This page is part of the FreeBSD/Linux Linux Kernel Cross-Reference, and was automatically generated using a modified version of the LXR engine.