]> git.cryptolib.org Git - arm-crypto-lib.git/blobdiff - testvectors/shavs/Skein/skein_golden_kat_short_internals.txt
more files
[arm-crypto-lib.git] / testvectors / shavs / Skein / skein_golden_kat_short_internals.txt
diff --git a/testvectors/shavs/Skein/skein_golden_kat_short_internals.txt b/testvectors/shavs/Skein/skein_golden_kat_short_internals.txt
new file mode 100644 (file)
index 0000000..2b04d79
--- /dev/null
@@ -0,0 +1,5479 @@
+\r
+:Threefish-256:  encryption + plaintext feedforward (round-by-round):\r
+  Tweak:\r
+     00000000.00000000  00000000.00000000 \r
+  Key words:\r
+     00000000.00000000  00000000.00000000  00000000.00000000  00000000.00000000 \r
+  Tweak schedule:\r
+     00000000.00000000  00000000.00000000  00000000.00000000 \r
+  Key   schedule:\r
+     00000000.00000000  00000000.00000000  00000000.00000000  00000000.00000000 \r
+     55555555.55555555 \r
+  Input block (words):\r
+     00000000.00000000  00000000.00000000  00000000.00000000  00000000.00000000 \r
+  Input block (bytes):\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+\r
+:Threefish-256:  [state after initial key injection]=\r
+     00000000.00000000  00000000.00000000  00000000.00000000  00000000.00000000 \r
+\r
+:Threefish-256:  [state after round  1]=\r
+     00000000.00000000  00000000.00000000  00000000.00000000  00000000.00000000 \r
+\r
+:Threefish-256:  [state after round  2]=\r
+     00000000.00000000  00000000.00000000  00000000.00000000  00000000.00000000 \r
+\r
+:Threefish-256:  [state after round  3]=\r
+     00000000.00000000  00000000.00000000  00000000.00000000  00000000.00000000 \r
+\r
+:Threefish-256:  [state after round  4]=\r
+     00000000.00000000  00000000.00000000  00000000.00000000  00000000.00000000 \r
+\r
+:Threefish-256:  [state after key injection #01]=\r
+     00000000.00000000  00000000.00000000  00000000.00000000  55555555.55555556 \r
+\r
+:Threefish-256:  [state after round  5]=\r
+     00000000.00000000  00000000.00000000  55555555.55555556  FFFFFFF9.FFFFFFFC \r
+\r
+:Threefish-256:  [state after round  6]=\r
+     FFFFFFF9.FFFFFFFC  55555555.55555556  55555555.55555556  0000C006.00018003 \r
+\r
+:Threefish-256:  [state after round  7]=\r
+     5555554F.55555552  0C00001A.00000007  5556155B.5556D559  54D6153B.5596D569 \r
+\r
+:Threefish-256:  [state after round  8]=\r
+     AA2B6A8A.AAEC2ABB  61561572.5956D57A  61561575.5556D560  FFBDBFE3.FE3A3F80 \r
+\r
+:Threefish-256:  [state after key injection #02]=\r
+     AA2B6A8A.AAEC2ABB  61561572.5956D57A  B6AB6ACA.AAAC2AB5  FFBDBFE3.FE3A3F82 \r
+\r
+:Threefish-256:  [state after round  9]=\r
+     0B817FFD.04430035  8EDDE9A8.B11D9860  B6692AAE.A8E66A37  098AD494.9764958A \r
+\r
+:Threefish-256:  [state after round 10]=\r
+     150C5491.9BA795BF  845AAF84.0B6639A7  45471457.5A040297  4DACCC3C.D2EEE3F6 \r
+\r
+:Threefish-256:  [state after round 11]=\r
+     99670415.A70DCF66  5B62B709.74CFE231  92F3E094.2CF2E68D  7C1016D9.803EDA5F \r
+\r
+:Threefish-256:  [state after round 12]=\r
+     15771AEF.274CA9C5  77AAD1B6.CD942990  EE56979D.A1C2C8BE  9775C1DF.2097E22A \r
+\r
+:Threefish-256:  [state after key injection #03]=\r
+     15771AEF.274CA9C5  CD00270C.22E97EE5  EE56979D.A1C2C8BE  9775C1DF.2097E22D \r
+\r
+:Threefish-256:  [state after round 13]=\r
+     E27741FB.4A3628AA  FA329306.81AC28E4  85CC597C.C25AAAEB  C4E39D27.ECB12955 \r
+\r
+:Threefish-256:  [state after round 14]=\r
+     A75ADF23.36E751FF  56CE8499.86889C6C  7FFEEC83.4406D3CF  ED0FAE1B.D1AEAAD3 \r
+\r
+:Threefish-256:  [state after round 15]=\r
+     FE2963BC.BD6FEE6B  4F7259AE.DB75CC1A  6D0E9A9F.15B57EA2  EBFAF135.A14E3D49 \r
+\r
+:Threefish-256:  [state after round 16]=\r
+     EA2454F2.5EBE2BB4  67F53857.BE591312  BC80F44D.F12B4ABC  4B6A69BB.B544DA81 \r
+\r
+:Threefish-256:  [state after key injection #04]=\r
+     3F79AA47.B4138109  67F53857.BE591312  BC80F44D.F12B4ABC  4B6A69BB.B544DA85 \r
+\r
+:Threefish-256:  [state after round 17]=\r
+     A76EE29F.726C941B  E97B0D09.36A80DE6  07EB5E09.A6702541  6E50EB4D.7CF56E2B \r
+\r
+:Threefish-256:  [state after round 18]=\r
+     15BFCDEC.EF620246  3CB49D08.CF75633C  F1666B12.DD183327  F70928E2.5BB5CD10 \r
+\r
+:Threefish-256:  [state after round 19]=\r
+     52746AF5.BED76582  D613D044.20C93FCC  E86F93F5.38CE0037  5DA28302.31E6E26C \r
+\r
+:Threefish-256:  [state after round 20]=\r
+     B016EDF7.F0BE47EE  A7A49DA3.9BED4887  BE836439.59974003  04468DB1.CC620A65 \r
+\r
+:Threefish-256:  [state after key injection #05]=\r
+     B016EDF7.F0BE47EE  A7A49DA3.9BED4887  BE836439.59974003  04468DB1.CC620A6A \r
+\r
+:Threefish-256:  [state after round 21]=\r
+     57BB8B9B.8CAB9075  108C510A.83E4D94E  C2C9F1EB.25F94A6D  5A0DE53F.2D74510E \r
+\r
+:Threefish-256:  [state after round 22]=\r
+     B1C970DA.BA1FE183  1646EACB.E44AC2B3  D35642F5.A9DE23BB  A58AE659.C3502ADE \r
+\r
+:Threefish-256:  [state after round 23]=\r
+     C8105BA6.9E6AA436  0449400D.B1FB8F3C  78E1294F.6D2E4E99  EE91FD45.DA872C20 \r
+\r
+:Threefish-256:  [state after round 24]=\r
+     B6A258EC.78F1D056  CCD1E661.1B609DD8  7D2A695D.1F29DDD5  6C2574CC.96602D13 \r
+\r
+:Threefish-256:  [state after key injection #06]=\r
+     B6A258EC.78F1D056  CCD1E661.1B609DD8  7D2A695D.1F29DDD5  C17ACA21.EBB5826E \r
+\r
+:Threefish-256:  [state after round 25]=\r
+     83743F4D.94526E2E  FAEC7995.B3245D1A  3EA5337F.0ADF6043  F484D8CA.88B1A139 \r
+\r
+:Threefish-256:  [state after round 26]=\r
+     77F91818.1D040F67  0C6475E7.9565F5E7  3991AD14.BE03BD5D  64665055.91AC847D \r
+\r
+:Threefish-256:  [state after round 27]=\r
+     845D8DFF.B26A054E  77973F05.41EC3774  9DF7FD6A.4FB041DA  3173800E.29E0144B \r
+\r
+:Threefish-256:  [state after round 28]=\r
+     B5D10E0D.DC4A1999  2809D2E1.637B99E6  158F3C6F.919C794E  9BA10FC8.E04890FF \r
+\r
+:Threefish-256:  [state after key injection #07]=\r
+     B5D10E0D.DC4A1999  2809D2E1.637B99E6  6AE491C4.E6F1CEA3  9BA10FC8.E0489106 \r
+\r
+:Threefish-256:  [state after round 29]=\r
+     DDDAE0EF.3FC5B37F  1F1C17DC.F395A0DA  0685A18D.C73A5FA9  C6148380.F0784038 \r
+\r
+:Threefish-256:  [state after round 30]=\r
+     A3EF6470.303DF3B7  E4DC7653.E0DDA172  25A1B96A.BAD00083  B3E155F5.10DDCFA9 \r
+\r
+:Threefish-256:  [state after round 31]=\r
+     88CBDAC4.111B9529  4358AB1D.5E98E3AC  D9830F5F.CBADD02C  A4C7382C.21C12879 \r
+\r
+:Threefish-256:  [state after round 32]=\r
+     2D9312F0.32DCBDA2  424359D1.691E18C5  1CDBBA7D.2A46B3D8  0C523A89.961B858E \r
+\r
+:Threefish-256:  [state after key injection #08]=\r
+     2D9312F0.32DCBDA2  9798AF26.BE736E1A  1CDBBA7D.2A46B3D8  0C523A89.961B8596 \r
+\r
+:Threefish-256:  [state after round 33]=\r
+     C52BC216.F1502BBC  EEE26D8A.2AD68E5A  292DF506.C062396E  13A4631D.45F4353C \r
+\r
+:Threefish-256:  [state after round 34]=\r
+     D8D02534.374460F8  ADCDA64B.FF6D6AD4  18106290.EB38C7C8  8B111F72.06903FBB \r
+\r
+:Threefish-256:  [state after round 35]=\r
+     869DCB80.36B1CBCC  A3627D35.5CE72D1F  A3218202.F1C90783  331E3989.E0D67585 \r
+\r
+:Threefish-256:  [state after round 36]=\r
+     B9BC050A.17884151  DA665CCC.22FF9209  4683FF38.4EB034A2  DA7B3436.0D46F1F7 \r
+\r
+:Threefish-256:  [state after key injection #09]=\r
+     0F115A5F.6CDD96A6  DA665CCC.22FF9209  4683FF38.4EB034A2  DA7B3436.0D46F200 \r
+\r
+:Threefish-256:  [state after round 37]=\r
+     E977B72B.8FDD28AF  7132480F.9C69E416  20FF336E.5BF726A2  3A72D76F.EF014ECE \r
+\r
+:Threefish-256:  [state after round 38]=\r
+     23EA8E9B.7EDE777D  B6B182BB.66206DAB  92317B7D.F8610AB8  70590007.CB058CBD \r
+\r
+:Threefish-256:  [state after round 39]=\r
+     DA9C1156.E4FEE528  7446D75C.0966649E  028A7B85.C3669775  0378BAE6.EC3A8135 \r
+\r
+:Threefish-256:  [state after round 40]=\r
+     DE14CC3D.D139665D  7FB7367F.B88A2B4F  76D152E1.CCCCFC13  322E4D08.D241DCBB \r
+\r
+:Threefish-256:  [state after key injection #10]=\r
+     DE14CC3D.D139665D  7FB7367F.B88A2B4F  76D152E1.CCCCFC13  322E4D08.D241DCC5 \r
+\r
+:Threefish-256:  [state after round 41]=\r
+     5DCC02BD.89C391AC  9053EC9F.03104E41  A8FF9FEA.9F0ED8D8  E5F74DAB.43CBEAF6 \r
+\r
+:Threefish-256:  [state after round 42]=\r
+     43C35068.CD8F7CA2  BA732B50.9C190785  39538C89.A21F2719  ECAD0F1C.173B401C \r
+\r
+:Threefish-256:  [state after round 43]=\r
+     FE367BB9.69A88427  5678773A.AB75BDB2  26009BA5.B95A6735  1D408749.14557B22 \r
+\r
+:Threefish-256:  [state after round 44]=\r
+     1B770302.7DFDFF49  12CEA4AA.ABDEC3B2  7C7912E0.64D024E7  B367EA20.F7529B0A \r
+\r
+:Threefish-256:  [state after key injection #11]=\r
+     1B770302.7DFDFF49  12CEA4AA.ABDEC3B2  7C7912E0.64D024E7  08BD3F76.4CA7F06A \r
+\r
+:Threefish-256:  [state after round 45]=\r
+     2E45A7AD.29DCC2FB  7B121A2A.4DF95FB2  85365256.B1781551  1C79B282.A0026BBD \r
+\r
+:Threefish-256:  [state after round 46]=\r
+     4ABF5A2F.C9DF2EB8  21EAC85F.6A8A52B2  00486C80.FF717503  D0501D31.A57F86B8 \r
+\r
+:Threefish-256:  [state after round 47]=\r
+     6CAA228F.3469816A  A42D89AE.49C3A820  D09889B2.A4F0FBBB  9CF1D653.0AC4EFBC \r
+\r
+:Threefish-256:  [state after round 48]=\r
+     099BF8E2.3F2E7126  3D05BB40.4A992A75  74C61360.EEB4A3DB  035F175E.A3DFA775 \r
+\r
+:Threefish-256:  [state after key injection #12]=\r
+     099BF8E2.3F2E7126  3D05BB40.4A992A75  CA1B68B6.4409F930  035F175E.A3DFA781 \r
+\r
+:Threefish-256:  [state after round 49]=\r
+     46A1B422.89C79B9B  2871A684.C35AD4DA  CD7A8014.E7E9A0B1  DA2423CB.4068A3EE \r
+\r
+:Threefish-256:  [state after round 50]=\r
+     20C5D7ED.CA303F89  41BCC5D4.A2C2C022  F5EC2699.AB44758B  1E2875AF.F6843903 \r
+\r
+:Threefish-256:  [state after round 51]=\r
+     62829DC2.6CF2FFAB  88D3FCA2.7DD221C9  14149C49.A1C8AE8E  902D9F57.89BD0178 \r
+\r
+:Threefish-256:  [state after round 52]=\r
+     F2B03D19.F6B00123  26ACA1DD.05E54418  9CE898EC.1F9AD057  F703D7E8.C1102E31 \r
+\r
+:Threefish-256:  [state after key injection #13]=\r
+     F2B03D19.F6B00123  7C01F732.5B3A996D  9CE898EC.1F9AD057  F703D7E8.C1102E3E \r
+\r
+:Threefish-256:  [state after round 53]=\r
+     6EB2344C.51EA9A90  0A04417E.8B12997E  93EC70D4.E0AAFE95  11CC2CA9.0EAD5144 \r
+\r
+:Threefish-256:  [state after round 54]=\r
+     807E60F5.6097EBD4  D9E75AE2.422A78B3  9DF0B253.6BBD9813  D42F6486.6BBDA87F \r
+\r
+:Threefish-256:  [state after round 55]=\r
+     5A65BBD7.A2C26487  950226BC.2BCACD65  722016D9.D77B4092  53BAF9B3.C88E4B4B \r
+\r
+:Threefish-256:  [state after round 56]=\r
+     AE20B58B.6B50AFD2  2CE8F0F3.96442B4B  07223D96.03460DF7  66AEFEC0.38EA5661 \r
+\r
+:Threefish-256:  [state after key injection #14]=\r
+     03760AE0.C0A60527  2CE8F0F3.96442B4B  07223D96.03460DF7  66AEFEC0.38EA566F \r
+\r
+:Threefish-256:  [state after round 57]=\r
+     305EFBD4.56EA3072  0C621E45.5C38FB48  6DD13C56.3C306466  931104BC.6A5F02C8 \r
+\r
+:Threefish-256:  [state after round 58]=\r
+     C3700090.C149333A  EA2B9EA7.12D12E58  7A335A9B.98695FAE  EFF93180.8A8F96CA \r
+\r
+:Threefish-256:  [state after round 59]=\r
+     AD9B9F37.D41A6192  FE12F7A0.F86F745D  6A2C8C1C.22F8F678  E5BA46F3.DBC976F2 \r
+\r
+:Threefish-256:  [state after round 60]=\r
+     9355E62B.AFE3D884  65D10802.D9369ECA  683F83BD.1B686AD5  241D3850.D6CD06D8 \r
+\r
+:Threefish-256:  [state after key injection #15]=\r
+     9355E62B.AFE3D884  65D10802.D9369ECA  683F83BD.1B686AD5  241D3850.D6CD06E7 \r
+\r
+:Threefish-256:  [state after round 61]=\r
+     F926EE2E.891A774E  FC948313.1DD1D55E  8C5CBC0D.F23571BC  21C6B1C3.BA0F011D \r
+\r
+:Threefish-256:  [state after round 62]=\r
+     1AED9FF2.4329786B  C0C00EFC.0D52A8D3  88F13F21.1007471A  DAAAD783.EF5996E8 \r
+\r
+:Threefish-256:  [state after round 63]=\r
+     DBADAEEE.507C213E  94AEAED5.A0496B9D  639C16A4.FF60DE02  8367C0C1.455674B7 \r
+\r
+:Threefish-256:  [state after round 64]=\r
+     5F156FAF.95D295F5  5803AEE7.0B04E74A  F84AC57A.9FAA499F  1A431B18.16B55534 \r
+\r
+:Threefish-256:  [state after key injection #16]=\r
+     5F156FAF.95D295F5  5803AEE7.0B04E74A  F84AC57A.9FAA499F  6F98706D.6C0AAA99 \r
+\r
+:Threefish-256:  [state after round 65]=\r
+     B7191E96.A0D77D3F  5CA0DC57.9905EB3F  67E335E8.0BB4F438  178E59E2.A12D9BA0 \r
+\r
+:Threefish-256:  [state after round 66]=\r
+     CEA77879.420518DF  BA3D5387.0B88D4A1  C484123F.A4BADF77  74A6009C.DC2F0A06 \r
+\r
+:Threefish-256:  [state after round 67]=\r
+     88E4CC00.4D8DED80  4B61086A.1D50F329  392A12DC.80E9E97D  162014A8.26E975A1 \r
+\r
+:Threefish-256:  [state after round 68]=\r
+     9F04E0A8.74776321  2E957E6F.F21BD1E5  848B1B46.9E3ADCA6  5B0675AC.A959D703 \r
+\r
+:Threefish-256:  [state after key injection #17]=\r
+     9F04E0A8.74776321  2E957E6F.F21BD1E5  D9E0709B.F39031FB  5B0675AC.A959D714 \r
+\r
+:Threefish-256:  [state after round 69]=\r
+     CD9A5F18.66933506  127E68BB.ACCE1FFA  34E6E648.9CEA090F  66554860.2AE6E256 \r
+\r
+:Threefish-256:  [state after round 70]=\r
+     33EFA778.917A175C  A1EEF5C8.A847882E  47654F04.49B82909  8B7A3EED.C3621DE5 \r
+\r
+:Threefish-256:  [state after round 71]=\r
+     D5DE9D41.39C19F8A  6F592696.1B6081AA  D2DF8DF2.0D1A46EE  69AF5575.74789861 \r
+\r
+:Threefish-256:  [state after round 72]=\r
+     3F8DF2B6.AE3A37EB  59583522.4723EE0E  4238B488.287AC898  4BF56AD7.C795629E \r
+\r
+:Threefish-256:  [state after key injection #18]=\r
+     3F8DF2B6.AE3A37EB  AEAD8A77.9C794363  4238B488.287AC898  4BF56AD7.C79562B0 \r
+\r
+:Threefish-256:  [state after plaintext feedforward]=\r
+     3F8DF2B6.AE3A37EB  AEAD8A77.9C794363  4238B488.287AC898  4BF56AD7.C79562B0 \r
+    ----------\r
+++++++++++++++++++++++++++++++++++++++\r
+\r
+:Threefish-256:  encryption + plaintext feedforward (round-by-round):\r
+  Tweak:\r
+     07060504.03020100  0F0E0D0C.0B0A0908 \r
+  Key words:\r
+     17161514.13121110  1F1E1D1C.1B1A1918  27262524.23222120  2F2E2D2C.2B2A2928 \r
+  Tweak schedule:\r
+     07060504.03020100  0F0E0D0C.0B0A0908  08080808.08080808 \r
+  Key   schedule:\r
+     17161514.13121110  1F1E1D1C.1B1A1918  27262524.23222120  2F2E2D2C.2B2A2928 \r
+     55555555.55555555 \r
+  Input block (words):\r
+     F8F9FAFB.FCFDFEFF  F0F1F2F3.F4F5F6F7  E8E9EAEB.ECEDEEEF  E0E1E2E3.E4E5E6E7 \r
+  Input block (bytes):\r
+     FF FE FD FC  FB FA F9 F8  F7 F6 F5 F4  F3 F2 F1 F0\r
+     EF EE ED EC  EB EA E9 E8  E7 E6 E5 E4  E3 E2 E1 E0\r
+\r
+:Threefish-256:  [state after initial key injection]=\r
+     10101010.1010100F  17161514.1312110F  1F1E1D1C.1B1A1917  10101010.1010100F \r
+\r
+:Threefish-256:  [state after round  1]=\r
+     27262524.2322211E  A26321E0.A761E4DB  2F2E2D2C.2B2A2926  3F3E3D3C.3B253936 \r
+\r
+:Threefish-256:  [state after round  2]=\r
+     66646260.5E475A54  66D5894F.13C2CDC8  D1914F0C.D28C0E01  F5079183.8D84E807 \r
+\r
+:Threefish-256:  [state after round  3]=\r
+     CD39EBAF.720A281C  6AB00AC9.963942D8  C698E090.6010F608  4270E765.67817585 \r
+\r
+:Threefish-256:  [state after round  4]=\r
+     0FAAD314.D98B9DA1  F660B054.A04B61D2  3148EB59.F64A38E0  41B63FB8.29A52D09 \r
+\r
+:Threefish-256:  [state after key injection #01]=\r
+     2EC8F030.F4A5B6B9  2C94E284.CE778BFA  687F208E.297C6A10  970B950D.7EFA825F \r
+\r
+:Threefish-256:  [state after round  5]=\r
+     5B5DD2B5.C31D42B3  52C13DA2.37446B76  FF8AB59B.A876EC6F  027FB124.8661C675 \r
+\r
+:Threefish-256:  [state after round  6]=\r
+     5DDD83DA.497F0928  4191D049.990C32C9  524BF33D.DFBB57E5  2C40C345.A53628B0 \r
+\r
+:Threefish-256:  [state after round  7]=\r
+     9F6F5423.E28B3BF1  BA691362.C4EF0B3A  7E8CB683.84F18095  AFE5FB09.A8FA90A5 \r
+\r
+:Threefish-256:  [state after round  8]=\r
+     4F554F2D.8B85CC96  FC1AC2DC.F38998AD  38F5C9E6.49E08BCF  E7AFDF88.2460379F \r
+\r
+:Threefish-256:  [state after key injection #02]=\r
+     767B7451.AEA7EDB6  3350F811.26BBC9DD  9551243F.A237E224  FEC5F49C.377248B1 \r
+\r
+:Threefish-256:  [state after round  9]=\r
+     A9CC6C62.D563B793  97C825CC.2714FB47  941718DB.D9AA2AD5  608B2FA9.911BD410 \r
+\r
+:Threefish-256:  [state after round 10]=\r
+     0A579C0C.667F8BA3  A4F0AEE3.98F10FEA  2BDF3EA8.00BF261C  4B5194BE.9CE69A1E \r
+\r
+:Threefish-256:  [state after round 11]=\r
+     AF484AEF.FF709B8D  DE843268.0A22E3DA  7730D366.9DA5C03A  91AACD2D.CC317EA6 \r
+\r
+:Threefish-256:  [state after round 12]=\r
+     40F3181D.CBA21A33  11E97E95.774EE915  55B505CE.A7C8A414  75AABDA4.4D8DCEE1 \r
+\r
+:Threefish-256:  [state after key injection #03]=\r
+     70214549.F6CC435B  6E44D8EE.CFA63F6A  7BD927EE.C5E4BE2C  94C8DAC0.68A7E7FC \r
+\r
+:Threefish-256:  [state after round 13]=\r
+     DE661E38.C67282C5  03F95246.12AE0B74  10A202AF.2E8CA628  C1EDCD56.071D13A8 \r
+\r
+:Threefish-256:  [state after round 14]=\r
+     A053EB8E.CD8F966D  81BF35DF.A18DF1A3  149B54F5.413AB19C  E4B9DBF5.BEDA17AA \r
+\r
+:Threefish-256:  [state after round 15]=\r
+     2213216E.6F1D8810  AC15DDB9.119BBFD6  F95530EB.0014C946  043A866E.EAADE730 \r
+\r
+:Threefish-256:  [state after round 16]=\r
+     264DA7DD.59CB6F40  B4F0B172.BDA554A5  A56B0EA4.11B0891C  CCE040ED.5DF1E92E \r
+\r
+:Threefish-256:  [state after key injection #04]=\r
+     7BA2FD32.AF20C495  DB14D392.DBC16EBD  CC9133C8.34D2AA3C  F4066611.81140A52 \r
+\r
+:Threefish-256:  [state after round 17]=\r
+     56B7D0C5.8AE23352  62536635.D14D4597  C09799D9.B5E6B48E  A68618CD.BFB44088 \r
+\r
+:Threefish-256:  [state after round 18]=\r
+     FD3DE993.4A9673DA  0C2FA6C3.EC9160AE  22EB000F.8733FA25  F5B781F2.C64D889E \r
+\r
+:Threefish-256:  [state after round 19]=\r
+     096D9057.3727D488  689BD8E7.6021C35B  18A28202.4D8182C3  552A1CF7.FA007005 \r
+\r
+:Threefish-256:  [state after round 20]=\r
+     5E97AD4F.3128448D  85063184.BED85AF2  813E5AE9.ADA3461E  FBD433B0.71264427 \r
+\r
+:Threefish-256:  [state after key injection #05]=\r
+     75ADC263.443A559D  AC2C56A8.E1FA7C12  AF6A8511.D3C7683E  2B0260DC.9C506D54 \r
+\r
+:Threefish-256:  [state after round 21]=\r
+     21DA190C.2634D1AF  7019EDF4.036C8902  DA6CE5EE.7017D592  E2CC3F46.2613142B \r
+\r
+:Threefish-256:  [state after round 22]=\r
+     04A65852.4C47E5DA  D45993D4.BB147995  4A86D3E2.73845E94  C1ACA0E1.43966C5E \r
+\r
+:Threefish-256:  [state after round 23]=\r
+     D8FFEC27.075C5F6F  8FAE8A68.55B00E89  0C3374C3.B71ACAF2  34639158.A0AAA1DA \r
+\r
+:Threefish-256:  [state after round 24]=\r
+     0D637D7F.A8070149  CE51F1A5.83645313  9BE1FF2C.0CCAD97B  ADC9DCA5.9C649011 \r
+\r
+:Threefish-256:  [state after key injection #06]=\r
+     2C819A9B.C3211A61  FC7E1BCD.A9887533  DA1E3964.42FF0BAB  031F31FA.F1B9E56C \r
+\r
+:Threefish-256:  [state after round 25]=\r
+     28FFB669.6CA98F94  AE0CDC0B.71E5708B  DD3D6B5F.34B8F117  ECC79AE6.D1D4F208 \r
+\r
+:Threefish-256:  [state after round 26]=\r
+     15C75150.3E7E819C  9C165ED2.B07DAB43  8B4A476A.A69E61A2  35499D29.90139CD3 \r
+\r
+:Threefish-256:  [state after round 27]=\r
+     B1DDB022.EEFC2CDF  D8858EF7.4F3227F0  C093E494.36B1FE75  D30F37A1.7F2CD7E5 \r
+\r
+:Threefish-256:  [state after round 28]=\r
+     84ECE7C4.6E2904C4  7F5D8D90.9555F88C  9919738B.85E42665  E50A13EB.8BB3F87E \r
+\r
+:Threefish-256:  [state after key injection #07]=\r
+     AC130CE8.914B25E4  BD99C7C8.CB8A2ABC  F676D0E8.E34183C2  FC2028FF.9EC60995 \r
+\r
+:Threefish-256:  [state after round 29]=\r
+     69ACD4B1.5CD550A0  F83BC0E4.25AE632F  F296F9E8.82078D57  CF1AEAC3.7A47DCA8 \r
+\r
+:Threefish-256:  [state after round 30]=\r
+     38C7BF74.D71D2D48  56DCF896.41870F05  EAD2BACC.A7B5F086  CFED8CB2.6DADF3D9 \r
+\r
+:Threefish-256:  [state after round 31]=\r
+     8FA4B80B.18A43C4D  9AFFCBE9.41A22071  BAC0477F.1563E45F  965B2C03.E3101F3C \r
+\r
+:Threefish-256:  [state after round 32]=\r
+     25FFE40E.FBB45B89  14623319.CDF9CF39  55C01368.570604D0  C6EFFB32.6DEF778A \r
+\r
+:Threefish-256:  [state after key injection #08]=\r
+     552E113B.26DE84B1  71BF9077.2B572C96  73DC2D80.6D1A16E0  E60E184E.890990AA \r
+\r
+:Threefish-256:  [state after round 33]=\r
+     C6EDA1B2.5235B147  22F06B67.99102D28  59EA45CE.F623A78A  41A4CCC7.66894184 \r
+\r
+:Threefish-256:  [state after round 34]=\r
+     08926E79.B8BEF2CB  2C9F51E0.4001F4E8  7CDAB136.8F33D4B2  10D67435.74C89A5F \r
+\r
+:Threefish-256:  [state after round 35]=\r
+     3531C059.F8C0E7B3  C511C0A3.8CD6A81B  8DB1256C.03FC6F11  452B7A7C.D5885A65 \r
+\r
+:Threefish-256:  [state after round 36]=\r
+     7A5D3AD6.CE494218  C817E577.32EB035D  52C2E60F.90D3172C  DF32754C.7F420EB0 \r
+\r
+:Threefish-256:  [state after key injection #09]=\r
+     CFB2902C.239E976D  E633FF8F.48FF156D  80EF1037.B6F7394C  06589A70.A2642FD9 \r
+\r
+:Threefish-256:  [state after round 37]=\r
+     B5E68FBB.6C9DACDA  AB777191.B751CB25  8747AAA8.595B6925  C38FF51A.55EA5DC4 \r
+\r
+:Threefish-256:  [state after round 38]=\r
+     797684D5.C2880A9E  45A6074F.0C1F6EFD  32BF1C3A.10AD344A  EE07B436.3FCE9FE4 \r
+\r
+:Threefish-256:  [state after round 39]=\r
+     BF1C8C24.CEA7799B  4A0A1439.F2970420  20C6D070.507BD42E  2D4923D7.A94055C3 \r
+\r
+:Threefish-256:  [state after round 40]=\r
+     EC65AFFC.77E7CF5E  9847E08A.0918CC77  6AD0E4AA.4312D84E  4525FA3F.5AAEEC89 \r
+\r
+:Threefish-256:  [state after key injection #10]=\r
+     037BC510.8AF9E06E  C6740AB2.2F3CEE97  99FF11D6.6E3D0176  7454276B.85D915BB \r
+\r
+:Threefish-256:  [state after round 41]=\r
+     C9EFCFC2.BA36CF05  CB43440D.81933E98  0E533941.F4161731  2938BC98.E1AD6365 \r
+\r
+:Threefish-256:  [state after round 42]=\r
+     F3288C5B.9BE4326A  E800FBC7.6EAA73B4  D9967D4F.75A955C9  C57A1FD0.526A28BC \r
+\r
+:Threefish-256:  [state after round 43]=\r
+     DB298823.0A8EA61E  389EDD1A.D0FAA663  9F109D1F.C8137E85  F53821DA.B20CAED7 \r
+\r
+:Threefish-256:  [state after round 44]=\r
+     D061A9FD.BC9B54F5  C8FBB65D.8AD587B2  D7AF7A3A.990E24E8  776592AB.FD0E8E0B \r
+\r
+:Threefish-256:  [state after key injection #11]=\r
+     EF7FC719.D7B56E0D  F829E389.B5FFB0DA  0DE3AC6A.C73A4F10  CCBAE801.5263E36B \r
+\r
+:Threefish-256:  [state after round 45]=\r
+     E7A9AAA3.8DB51EE7  F4C255C2.38454D20  DA9E946C.199E327B  7E5952BB.80EBE279 \r
+\r
+:Threefish-256:  [state after round 46]=\r
+     6602FD5F.0EA10160  EA3CC9AA.053170D7  CF60EA2E.51E37F9B  9E9CA2C9.5A0FE15A \r
+\r
+:Threefish-256:  [state after round 47]=\r
+     503FC709.13D27237  0F97342F.BBC6B7F4  6DFD8CF7.ABF360F5  DFAB0F0F.FD54C7DD \r
+\r
+:Threefish-256:  [state after round 48]=\r
+     2FEAD619.11273A14  C65276D3.682D2CC6  7D94C127.67BA18E9  D2BE11C4.CE8C351B \r
+\r
+:Threefish-256:  [state after key injection #12]=\r
+     5710FB3D.34495B34  FC86A903.965956EE  E1F82388.C8197746  E9D426D8.E19E4637 \r
+\r
+:Threefish-256:  [state after round 49]=\r
+     5397A440.CAA2B222  F9D741D6.9F190D03  CBCC4A61.A9B7BD7D  ED14ABFF.EF8054A9 \r
+\r
+:Threefish-256:  [state after round 50]=\r
+     40AC5040.BA2306CB  C25022BB.E5EEF89A  C5A38C38.48D0CA80  0A32810A.05DDFECE \r
+\r
+:Threefish-256:  [state after round 51]=\r
+     02FC72FC.A011FF65  5F0E8580.ED70D774  CFD60D42.4EAEC94E  1228C348.7C2FC34B \r
+\r
+:Threefish-256:  [state after round 52]=\r
+     15253645.1C41C2B0  80FE7C48.DDCF10DF  2EE492C3.3C1FA0C2  503D5F4A.99B9ABD2 \r
+\r
+:Threefish-256:  [state after key injection #13]=\r
+     44536371.476BEBD8  E561DEAA.3E2E6F3C  4E02AFDF.5739B9DA  6F5B7C66.B4D3C4F7 \r
+\r
+:Threefish-256:  [state after round 53]=\r
+     29B5421B.859A5B14  7DC91EC5.FC5098A9  BD5E2C46.0C0D7ED1  D4F9A5A8.D2BB861C \r
+\r
+:Threefish-256:  [state after round 54]=\r
+     FEAEE7C4.5855E130  AACB14C9.01D480A6  3B274B0C.085E177A  1F29D2FA.313FD59E \r
+\r
+:Threefish-256:  [state after round 55]=\r
+     A979FC8D.5A2A61D6  33D2D0DE.7E2D33D4  5A511E06.399DED18  E4DD51F3.5E1A276C \r
+\r
+:Threefish-256:  [state after round 56]=\r
+     8E574E80.B8448942  F00EDD30.8419F032  8E23EEE4.B7CB20EC  D04D69EC.5C99D8B1 \r
+\r
+:Threefish-256:  [state after key injection #14]=\r
+     E3ACA3D6.0D99DE97  0F2CFA4C.9F34094A  B4481104.D5E73B04  F7738F10.7FBBF9DF \r
+\r
+:Threefish-256:  [state after round 57]=\r
+     F2D99E22.ACCDE7E1  CC4AB9EF.AE9F642A  ABBBA015.55A334E3  24ABDFAE.AC7CC390 \r
+\r
+:Threefish-256:  [state after round 58]=\r
+     17857DD1.594AAB71  2D9ECF76.DB1FA7C5  78065A05.0442990D  2E87376C.A3A06CBD \r
+\r
+:Threefish-256:  [state after round 59]=\r
+     45244D48.346A5336  FE49C29B.D6FC9C51  A68D9171.A7E305CA  06E12C5F.20D46969 \r
+\r
+:Threefish-256:  [state after round 60]=\r
+     4C0579A7.553EBC9F  7B44DE32.B7E7F161  A4D7540D.7EDFA21B  9020F243.4FB391BF \r
+\r
+:Threefish-256:  [state after key injection #15]=\r
+     631B8EBB.6850CDAF  A1690052.D6040B79  DB0B863D.AD0BCC43  BF4F1F6F.7ADDBAF6 \r
+\r
+:Threefish-256:  [state after round 61]=\r
+     04848F0E.3E54D928  A1288718.CD160B28  9A5AA5AD.27E98739  6FE1D040.5977B9E7 \r
+\r
+:Threefish-256:  [state after round 62]=\r
+     74665F4E.97CC930F  B3F2A014.944D1873  3B832CC5.F4FF9261  9A1F84B6.E3DC8552 \r
+\r
+:Threefish-256:  [state after round 63]=\r
+     2858FF63.2C19AB82  E69735E3.7E489FE3  D5A2B17C.D8DC17B3  F81A465D.8C7A9052 \r
+\r
+:Threefish-256:  [state after round 64]=\r
+     207345C0.B8943BD4  C2717883.B1B38275  BC39E760.5724B796  AC09D592.408E7D89 \r
+\r
+:Threefish-256:  [state after key injection #16]=\r
+     3F9162DC.D3AE54EC  F8A5AAB3.DFDFAC9D  F3701C94.8A56E8C6  015F2AE7.95E3D2EE \r
+\r
+:Threefish-256:  [state after round 65]=\r
+     38370D90.B38E0189  529BFA67.58A97FA0  F4CF477C.203ABBB4  DE28D29F.F2D4BAEB \r
+\r
+:Threefish-256:  [state after round 66]=\r
+     165FE030.A662BC74  07CE7617.B65569AB  476B41E3.78E43B54  B8E202BD.8F9D913F \r
+\r
+:Threefish-256:  [state after round 67]=\r
+     1E2E5648.5CB8261F  15F57CFC.893BC124  004D44A1.0881CC93  9DDC7B19.EA83711C \r
+\r
+:Threefish-256:  [state after round 68]=\r
+     BC0AD162.473B973B  313AE51F.2F121226  1642C19D.91BD8DB7  0785B25F.1755B4A8 \r
+\r
+:Threefish-256:  [state after key injection #17]=\r
+     E330F686.6A5DB85B  68711A53.62444356  729E1BF6.EA14E40C  1E9BC773.2A67C5C9 \r
+\r
+:Threefish-256:  [state after round 69]=\r
+     4BA210D9.CCA1FBB1  ED66985F.60711985  9139E36A.147CA9D5  C5F668F8.294B2733 \r
+\r
+:Threefish-256:  [state after round 70]=\r
+     119879D1.F5ED22E4  17258DCE.65759D8C  7EA07BC9.74EDC35A  D85488AC.6FD328B6 \r
+\r
+:Threefish-256:  [state after round 71]=\r
+     28BE07A0.5B62C070  18E29197.62F71606  56F50475.E4C0EC10  7DEEF0BF.C976F932 \r
+\r
+:Threefish-256:  [state after round 72]=\r
+     A6ACF860.24D9B9A2  0D20800B.5F5A9381  6FD7960D.47B80216  6FDA0152.5937491D \r
+\r
+:Threefish-256:  [state after key injection #18]=\r
+     D5DB258C.5003E2CA  697BDA64.B7B1E9D6  95FBB82D.65D41C2E  8EF81E6E.74516247 \r
+\r
+:Threefish-256:  [state after plaintext feedforward]=\r
+     2D22DF77.ACFE1C35  998A2897.43441F21  7D1252C6.8939F2C1  6E19FC8D.90B484A0 \r
+    ----------\r
+++++++++++++++++++++++++++++++++++++++\r
+\r
+:Threefish-512:  encryption + plaintext feedforward (round-by-round):\r
+  Tweak:\r
+     00000000.00000000  00000000.00000000 \r
+  Key words:\r
+     00000000.00000000  00000000.00000000  00000000.00000000  00000000.00000000 \r
+     00000000.00000000  00000000.00000000  00000000.00000000  00000000.00000000 \r
+  Tweak schedule:\r
+     00000000.00000000  00000000.00000000  00000000.00000000 \r
+  Key   schedule:\r
+     00000000.00000000  00000000.00000000  00000000.00000000  00000000.00000000 \r
+     00000000.00000000  00000000.00000000  00000000.00000000  00000000.00000000 \r
+     55555555.55555555 \r
+  Input block (words):\r
+     00000000.00000000  00000000.00000000  00000000.00000000  00000000.00000000 \r
+     00000000.00000000  00000000.00000000  00000000.00000000  00000000.00000000 \r
+  Input block (bytes):\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+\r
+:Threefish-512:  [state after initial key injection]=\r
+     00000000.00000000  00000000.00000000  00000000.00000000  00000000.00000000 \r
+     00000000.00000000  00000000.00000000  00000000.00000000  00000000.00000000 \r
+\r
+:Threefish-512:  [state after round  1]=\r
+     00000000.00000000  00000000.00000000  00000000.00000000  00000000.00000000 \r
+     00000000.00000000  00000000.00000000  00000000.00000000  00000000.00000000 \r
+\r
+:Threefish-512:  [state after round  2]=\r
+     00000000.00000000  00000000.00000000  00000000.00000000  00000000.00000000 \r
+     00000000.00000000  00000000.00000000  00000000.00000000  00000000.00000000 \r
+\r
+:Threefish-512:  [state after round  3]=\r
+     00000000.00000000  00000000.00000000  00000000.00000000  00000000.00000000 \r
+     00000000.00000000  00000000.00000000  00000000.00000000  00000000.00000000 \r
+\r
+:Threefish-512:  [state after round  4]=\r
+     00000000.00000000  00000000.00000000  00000000.00000000  00000000.00000000 \r
+     00000000.00000000  00000000.00000000  00000000.00000000  00000000.00000000 \r
+\r
+:Threefish-512:  [state after key injection #01]=\r
+     00000000.00000000  00000000.00000000  00000000.00000000  00000000.00000000 \r
+     00000000.00000000  00000000.00000000  00000000.00000000  55555555.55555556 \r
+\r
+:Threefish-512:  [state after round  5]=\r
+     00000000.00000000  00000000.00000000  00000000.00000000  00000000.00000000 \r
+     00000000.00000000  00000000.00000000  55555555.55555556  00000000.03000003 \r
+\r
+:Threefish-512:  [state after round  6]=\r
+     00000000.00000000  00000000.00000000  00000000.00000000  00000000.00000000 \r
+     00000000.03000003  55555555.55555556  55555555.55555556  000C0000.03000C03 \r
+\r
+:Threefish-512:  [state after round  7]=\r
+     55555555.55555556  00000000.03000003  000C0000.03000C03  55555555.55555556 \r
+     00000000.03000003  FFFFFE7F.FFFFFFFC  55555555.55555556  006C1800.63000C1B \r
+\r
+:Threefish-512:  [state after round  8]=\r
+     55C16D55.B8556171  55555556.58555659  000BFE80.03000BFF  00000000.0DC0000C \r
+     55555555.58555559  FCF4017E.7CFFF400  55555555.58555559  4DC10D8D.BB35A172 \r
+\r
+:Threefish-512:  [state after key injection #02]=\r
+     55C16D55.B8556171  55555556.58555659  000BFE80.03000BFF  00000000.0DC0000C \r
+     55555555.58555559  FCF4017E.7CFFF400  AAAAAAAA.ADAAAAAE  4DC10D8D.BB35A174 \r
+\r
+:Threefish-512:  [state after round  9]=\r
+     AB16C2AC.10AAB7CA  FE8097F9.45FF21DF  000BFE80.10C00C0B  DC0BFE40.10C00C0B \r
+     524956D3.D5554959  59BAB12C.7552AEF9  F86BB838.68E04C22  9EDF96B1.D0C1FD95 \r
+\r
+:Threefish-512:  [state after round 10]=\r
+     8722C0EC.216AC3D5  7572D5C6.ABBE0218  FE8C9679.56BF2DEA  8712EF9C.0E93C396 \r
+     F128ED85.A61746EE  FE6D7430.758CAD75  52266964.DE32FB1B  7FAEE269.0AE1BA5B \r
+\r
+:Threefish-512:  [state after round 11]=\r
+     8590351C.96F7714A  CD169430.55E5A3E3  7E3B78E2.61A0E845  5E145725.33FEA396 \r
+     669BC34C.51D54906  DD5AE243.7020324D  D9395900.ECC6BEB1  0EE6555D.B6D1DCC0 \r
+\r
+:Threefish-512:  [state after round 12]=\r
+     94768A7A.4DC94E0A  FC71D1E0.2BEF67CA  5B965B25.D1C11A92  52EE0E26.A0E0123F \r
+     C4B01A71.85D3EC9C  C8E10D9D.411D129E  A64FED31.42AC6294  58DC3117.EE70CE17 \r
+\r
+:Threefish-512:  [state after key injection #03]=\r
+     94768A7A.4DC94E0A  FC71D1E0.2BEF67CA  5B965B25.D1C11A92  52EE0E26.A0E0123F \r
+     C4B01A71.85D3EC9C  1E3662F2.967267F3  A64FED31.42AC6294  58DC3117.EE70CE1A \r
+\r
+:Threefish-512:  [state after round 13]=\r
+     90E85C5A.79B8B5D4  675BB924.415045C1  AE84694C.72A12CD1  06BC6DC3.A61AAF58 \r
+     E2E67D64.1C46548F  BB2FE2A8.649FDF45  FF2C1E49.311D30AE  E8C26E87.2B45EC9F \r
+\r
+:Threefish-512:  [state after round 14]=\r
+     97A4CA1E.1FD3652C  62C4AA5A.BB495E79  15E02270.B3F17292  4C23862B.41636854 \r
+     CBA8EBEB.478C412E  05D6A163.EAC0191F  BA5C00F1.95BD0FF3  79D748E2.FD90EC39 \r
+\r
+:Threefish-512:  [state after round 15]=\r
+     9D7B6B82.0A937E4B  9B1B04FA.F01016F3  8FB76B53.B1825ECB  6E53EA16.5EA40882 \r
+     2E6D9646.02D59FA7  FD77E400.E1C3CFBE  067F871C.D7207847  08D6A09D.0BC54927 \r
+\r
+:Threefish-512:  [state after round 16]=\r
+     A6520C1F.1658C772  BA9E76E7.D7267CA1  8D2F4F54.93462E89  1956295E.41E23CD3 \r
+     9CC1805C.6179A829  33D238B0.93A7ED46  A19A8C17.C7308F3A  F8784527.50EDC39A \r
+\r
+:Threefish-512:  [state after key injection #04]=\r
+     A6520C1F.1658C772  BA9E76E7.D7267CA1  8D2F4F54.93462E89  1956295E.41E23CD3 \r
+     F216D5B1.B6CEFD7E  33D238B0.93A7ED46  A19A8C17.C7308F3A  F8784527.50EDC39E \r
+\r
+:Threefish-512:  [state after round 17]=\r
+     60F08306.ED7F4413  FFD8EDA1.70C6B1DA  A68578B2.D5286B5C  B8A6B583.404AFEB8 \r
+     25E90E62.4A76EAC4  E06D935D.20477455  9A12D13F.181E52D8  87AAA2E0.1716F632 \r
+\r
+:Threefish-512:  [state after round 18]=\r
+     1997388A.2DCA42CB  47D305E1.BA5EC674  A65E6654.45EF1D36  326DDA68.B71C4FCA \r
+     AD93B142.618DE0F6  1E572C8D.E570BF36  7A80649C.3865C72D  AD2B06F3.F5B0B5E1 \r
+\r
+:Threefish-512:  [state after round 19]=\r
+     37EE6518.133B0201  FEA5C399.970428CC  53896D48.3B9FD317  337A5BDF.5B5378CF \r
+     F566B724.1BECA76A  60E59679.F649CADF  ACEE3F04.EF8216F7  8BD39D9E.AE1CAAED \r
+\r
+:Threefish-512:  [state after round 20]=\r
+     C3C202B6.C157ACEE  E918CD74.DABFA6B3  B46F03C2.31E99DF6  E7D26958.A81B7341 \r
+     28E11303.77402039  03B73AA7.AF940F84  AB94029E.86863FC3  64F93FEA.F80277F9 \r
+\r
+:Threefish-512:  [state after key injection #05]=\r
+     C3C202B6.C157ACEE  E918CD74.DABFA6B3  B46F03C2.31E99DF6  3D27BEAD.FD70C896 \r
+     28E11303.77402039  03B73AA7.AF940F84  AB94029E.86863FC3  64F93FEA.F80277FE \r
+\r
+:Threefish-512:  [state after round 21]=\r
+     ACDAD02B.9C1753A1  F30989DF.1071E9CC  F196C270.2F5A668C  8ECAF055.A0138927 \r
+     2C984DAB.26D42FBD  92C873BB.2808C523  108D4289.7E88B7C1  FA7540FE.80EC4EFE \r
+\r
+:Threefish-512:  [state after round 22]=\r
+     3BA5C081.3C2ADCC8  D59BAE41.02F5CE39  E4A04C4F.3FCC5058  DB0E80A6.2E65C15D \r
+     270D8EA9.A7C07EBB  829B5AE4.8585F2AF  A355B644.A6917CE4  1CF6677C.A43A7D0A \r
+\r
+:Threefish-512:  [state after round 23]=\r
+     BE411B65.C1B0CF77  7EACD776.D91D7BA8  0196B3CB.E406CD62  BBA88EC1.6F96EE55 \r
+     FCA93CEA.AAB64CF4  7CB84CA4.8C1DBD35  7E6436EA.D4F73E41  D27EE32C.573D2843 \r
+\r
+:Threefish-512:  [state after round 24]=\r
+     90BFFE92.18EDF7BA  51C678B8.B36F1197  7E4F0070.70248A97  080A2E17.8F23D16A \r
+     B851CBAC.1A4D3B49  4B33B83C.D4A8972A  FD110E61.AE14B9E9  2956BC8C.8B1AEED8 \r
+\r
+:Threefish-512:  [state after key injection #06]=\r
+     90BFFE92.18EDF7BA  51C678B8.B36F1197  D3A455C5.C579DFEC  080A2E17.8F23D16A \r
+     B851CBAC.1A4D3B49  4B33B83C.D4A8972A  FD110E61.AE14B9E9  2956BC8C.8B1AEEDE \r
+\r
+:Threefish-512:  [state after round 25]=\r
+     E286774A.CC5D0951  26E3A33B.5273258A  DBAE83DD.549DB156  2993957D.D43F502E \r
+     038583E8.EEF5D273  C26326AC.57A78BEE  2667CAEE.392FA8C7  453A112B.13F83956 \r
+\r
+:Threefish-512:  [state after round 26]=\r
+     0C1A0CC8.A09C597F  A6746C0C.EAD79096  02922718.A710D6E0  F15AB46E.EEC9AE2F \r
+     48BF9514.02EE0BC9  2161E473.722C842D  E8CAF19A.90D734B5  102054DE.B0C7DB40 \r
+\r
+:Threefish-512:  [state after round 27]=\r
+     2D7BF13C.12C8DDAC  372DD48F.CCE8D0B7  12B27BF7.57D8B220  867A44BC.177D3F77 \r
+     EF340120.EDC59C5F  0FB3B3EE.04D69A9B  DA25A609.7FA0E2E4  715FDBFF.47F2DD78 \r
+\r
+:Threefish-512:  [state after round 28]=\r
+     9EDBCD3B.5ABBBB24  9C5809EB.91C14F55  22662FE5.5CAF4CBB  02283F99.B955A6E9 \r
+     75AE45DD.0542DBD6  84A5C309.A72E791D  11537A99.4C89B39B  216C33B4.BF014BC6 \r
+\r
+:Threefish-512:  [state after key injection #07]=\r
+     9EDBCD3B.5ABBBB24  F1AD5F40.E716A4AA  22662FE5.5CAF4CBB  02283F99.B955A6E9 \r
+     75AE45DD.0542DBD6  84A5C309.A72E791D  11537A99.4C89B39B  216C33B4.BF014BCD \r
+\r
+:Threefish-512:  [state after round 29]=\r
+     90892C7C.41D25FCE  1BDB7904.977DFFBD  248E6F7F.1604F3A4  4ADB06C5.568EFC42 \r
+     FA5408E6.AC7154F3  66EDEC90.BEE658D5  32BFAE4E.0B8AFF68  8600AF05.C6AB935B \r
+\r
+:Threefish-512:  [state after round 30]=\r
+     DB643341.98615C10  2F497A6C.1275501A  4069E883.AD82F361  D6EE9E5C.60E5C9A6 \r
+     8054B7EC.731CE84E  2E1FD825.53120DA6  99AD9ADE.CA71583D  CD3AAFEE.CF0BF2E0 \r
+\r
+:Threefish-512:  [state after round 31]=\r
+     09840B66.EB7369B6  77BAD8F8.B1CCAA9C  0DA49872.7C8EE641  FC80800F.F18AF228 \r
+     AF9E3258.85923868  8082D871.E49F7B1F  709C393B.2B5721E3  52339E1B.A9F19039 \r
+\r
+:Threefish-512:  [state after round 32]=\r
+     5BB7A982.9564F9EF  528FEA82.11895008  8E2770E4.612E6160  AFE2D0D4.FD220AB0 \r
+     AC1EB268.771D2A90  91A7F23C.10CAFE1B  E8571233.DD23CC7F  143B2848.04F80932 \r
+\r
+:Threefish-512:  [state after key injection #08]=\r
+     B10CFED7.EABA4F44  528FEA82.11895008  8E2770E4.612E6160  AFE2D0D4.FD220AB0 \r
+     AC1EB268.771D2A90  91A7F23C.10CAFE1B  E8571233.DD23CC7F  143B2848.04F8093A \r
+\r
+:Threefish-512:  [state after round 33]=\r
+     039CE959.FC439F4C  579EFDFA.06E31B2E  3E0A41B9.5E506C10  EC2AEAB3.A07D615F \r
+     3DC6A4A4.87E828AB  AC2622F3.7734A594  FC923A7B.E21BD5B9  63931D39.657EDCB9 \r
+\r
+:Threefish-512:  [state after round 34]=\r
+     EFC7D40D.9CC100AB  986F09EF.CA0E7CCA  95A93FB3.6533873E  1A42ABBD.376BCE2A \r
+     A159C1DD.ED670564  200480A2.70355044  A8B85D6F.59507B4D  6A723738.267B9D8D \r
+\r
+:Threefish-512:  [state after round 35]=\r
+     0FCC54B0.0CF650EF  2A175FD1.4EE0B2F0  001B76EB.8BAF24CB  5EAF3DA9.C7C627A0 \r
+     39C8CBCD.B775822E  0C9950F2.0CBE5AC8  C2FB092C.90BC4977  3DD5B05E.B2B4B8D8 \r
+\r
+:Threefish-512:  [state after round 36]=\r
+     4DA2050E.BFAB09C7  E63D6A5C.AA61E889  0CB4C7DD.986D7F93  3826A64A.D6FC6FE9 \r
+     98780977.7F3BA9CE  BEB7E189.A4EE5005  ED1268FD.DF9CFC67  E6C2B86B.D6DAB9BC \r
+\r
+:Threefish-512:  [state after key injection #09]=\r
+     4DA2050E.BFAB09C7  E63D6A5C.AA61E889  0CB4C7DD.986D7F93  3826A64A.D6FC6FE9 \r
+     98780977.7F3BA9CE  BEB7E189.A4EE5005  ED1268FD.DF9CFC67  E6C2B86B.D6DAB9C5 \r
+\r
+:Threefish-512:  [state after round 37]=\r
+     33DF6F6B.6A0CF250  032B2B98.74B9DC05  44DB6E28.6F69EF7C  F16475D2.216046EE \r
+     572FEB01.2429F9D3  C496AB17.DEF67FF5  D3D52169.B677B62C  B803FBD0.73917494 \r
+\r
+:Threefish-512:  [state after round 38]=\r
+     2543E53D.8B6D393E  2D759757.DFA36BE4  480699C0.E423CB81  CEE7A7FD.06B0DBF6 \r
+     0F33E6D1.97BB6E67  C2C793FA.4C91E133  986BCC81.956E3621  DD6106DE.78FAA022 \r
+\r
+:Threefish-512:  [state after round 39]=\r
+     E80B7937.D7FF1A71  931638FE.BF043165  2567A09F.5D1E6BA3  C7856F00.45C3E6E8 \r
+     3CA97E29.775EDA4B  A0FBE0D6.B436E757  6753747E.9C1F1217  F066B674.55289864 \r
+\r
+:Threefish-512:  [state after round 40]=\r
+     D8722FAC.2D27B2D5  EC5153C2.5F1226EF  C6638176.115552FA  C43F9DD0.07132068 \r
+     042EED29.BD22C133  91C37A96.C7E1641D  FA69AD7D.5B23437C  7136EC8B.AE120177 \r
+\r
+:Threefish-512:  [state after key injection #10]=\r
+     D8722FAC.2D27B2D5  EC5153C2.5F1226EF  C6638176.115552FA  C43F9DD0.07132068 \r
+     042EED29.BD22C133  91C37A96.C7E1641D  FA69AD7D.5B23437C  C68C41E1.036756D6 \r
+\r
+:Threefish-512:  [state after round 41]=\r
+     C4C3836E.8C39D9C4  4D78787A.D8C94E00  8AA31F46.18687362  FB9119CA.5B91AE62 \r
+     95F267C0.85042550  414458CB.A5E8AB4B  C0F5EF5E.5E8A9A52  AC1F3586.8F02A672 \r
+\r
+:Threefish-512:  [state after round 42]=\r
+     C0549D38.E7CB8826  69890BC0.6BC13197  D81B97C0.F131C162  86ED16D6.A3ACA148 \r
+     42119D47.1406CBC2  1408A150.2EA195CC  023A482A.0473459D  76698874.8166326E \r
+\r
+:Threefish-512:  [state after round 43]=\r
+     D45D3E89.166D1DF2  BC1A7E85.1CE92E4B  4E852035.7297F3D0  CBB652DA.85B2A1BC \r
+     AB9AA907.7FC7FD59  3E446248.56E708F0  89275F00.A81FE6E5  FD9C170E.4653C990 \r
+\r
+:Threefish-512:  [state after round 44]=\r
+     D1F95597.5CC0E782  D7A56644.62E144FE  8CC9827D.C97EFCC0  CB9B4DB0.DFFF2DB4 \r
+     7750FBE2.057A9F15  B0C61365.5B6B4502  4541DD85.C5091530  E9D7491B.FB53C679 \r
+\r
+:Threefish-512:  [state after key injection #11]=\r
+     D1F95597.5CC0E782  D7A56644.62E144FE  8CC9827D.C97EFCC0  CB9B4DB0.DFFF2DB4 \r
+     7750FBE2.057A9F15  B0C61365.5B6B4502  9A9732DB.1A5E6A85  E9D7491B.FB53C684 \r
+\r
+:Threefish-512:  [state after round 45]=\r
+     A99EBBDB.BFA22C80  D93CC4B0.6D110EB1  5864D02E.A97E2A74  6F9B1B43.9B98F918 \r
+     28170F47.60E5E417  45BA1B4D.A3FDA982  846E7BF7.15B23109  9F952831.915BE640 \r
+\r
+:Threefish-512:  [state after round 46]=\r
+     1939D71F.5B3B2598  A937997D.37590202  31A194DF.168F3925  2FBEE02E.A90BFAAE \r
+     C7AC3778.F241CA57  2245A1CB.4F09D39D  CA289744.B9AFDA8B  5EAE492C.52878F38 \r
+\r
+:Threefish-512:  [state after round 47]=\r
+     3B7F78EA.AA44F935  8A8D62F2.2CC8A36B  904FDE0B.6916C85D  2CC60826.A74C093C \r
+     70E3D0F6.299ACC59  BF96B67B.88941C92  F9E77773.62BBD539  AC361CFE.1B5FAAC9 \r
+\r
+:Threefish-512:  [state after round 48]=\r
+     E7B595E8.C5A4A3FE  09162849.4727132E  4FE69486.F1AAE4EF  94000A1E.9FEDE417 \r
+     9DA9D91C.D0E6D595  DD590230.8A2270F3  8474DA65.8F8478A4  3D48C3A5.A414440E \r
+\r
+:Threefish-512:  [state after key injection #12]=\r
+     E7B595E8.C5A4A3FE  09162849.4727132E  4FE69486.F1AAE4EF  94000A1E.9FEDE417 \r
+     9DA9D91C.D0E6D595  32AE5785.DF77C648  8474DA65.8F8478A4  3D48C3A5.A414441A \r
+\r
+:Threefish-512:  [state after round 49]=\r
+     F0CBBE32.0CCBB72C  34003C77.86D9E6E5  E3E69EA5.9198C906  1D38DFDC.D19868EF \r
+     D05830A2.B05E9BDD  6C76CB1C.821F0EAF  C1BD9E0B.3398BCBE  43351D4C.9A80C80A \r
+\r
+:Threefish-512:  [state after round 50]=\r
+     0E049E0E.DE64201B  1A5516D7.7072D704  17E6DB1D.1872AFEB  6FA7227A.3D1B535D \r
+     138D4DEF.4ADF63E7  9CF349A0.761C1070  2E346927.B5B7CB6D  77594BAF.18C6CB0D \r
+\r
+:Threefish-512:  [state after round 51]=\r
+     AAF7E7AF.5480308B  004C8423.155A0E41  8F4026CC.31397AF8  3B6154EF.B62764FC \r
+     2DE264C6.BB523AEB  CB36E0A6.9BB4AA8C  9DDB8BA1.F2D31ECA  EC25A077.9D9CAD74 \r
+\r
+:Threefish-512:  [state after round 52]=\r
+     971D8826.F21CDDFF  3ECC1FC1.C06F1C5E  5A770772.CCEE2584  9578D8E2.9ECFB883 \r
+     6943B9B6.71799FE7  F945CACA.E548C8AE  9E280FC5.082D2D0B  DC5D671D.CB463427 \r
+\r
+:Threefish-512:  [state after key injection #13]=\r
+     971D8826.F21CDDFF  3ECC1FC1.C06F1C5E  5A770772.CCEE2584  9578D8E2.9ECFB883 \r
+     BE990F0B.C6CEF53C  F945CACA.E548C8AE  9E280FC5.082D2D0B  DC5D671D.CB463434 \r
+\r
+:Threefish-512:  [state after round 53]=\r
+     D5E9A7E8.B28BFA5D  E26788F7.D4841ABD  EFEFE055.6BBDDE07  485C0E75.8EE3E83F \r
+     B7DED9D6.AC17BDEA  22FDFB6D.490096C1  7A8576E2.D373613F  674E30D6.E7AF3C58 \r
+\r
+:Threefish-512:  [state after round 54]=\r
+     1E45B65E.416FE29C  234993DD.C3164488  D257694D.4041F8C4  02AEAB99.91117224 \r
+     1F2D0AAD.93C6FA42  6A6EC774.1E28FC8B  9D837250.1C73F800  EE4C9795.509D64FE \r
+\r
+:Threefish-512:  [state after round 55]=\r
+     88B47DD2.5F98DF27  F9F0B202.469BADED  C0A400E2.90DF5DC2  921033AD.2DD0BF57 \r
+     42769E8B.56DD3ECA  9CCA3867.68FB6528  A0321DE9.AD856A24  2B83F790.F463F746 \r
+\r
+:Threefish-512:  [state after round 56]=\r
+     B4387563.53FCD66D  6A90CDAD.6F8CF5E8  5D6E3949.F9DAC2EA  3FCDA617.51497A2D \r
+     D486D238.84ADFE21  75F2F371.9EB2398F  9A22CFEB.F4211811  1727CF52.0FE36AEA \r
+\r
+:Threefish-512:  [state after key injection #14]=\r
+     B4387563.53FCD66D  6A90CDAD.6F8CF5E8  5D6E3949.F9DAC2EA  9522FB6C.A69ECF82 \r
+     D486D238.84ADFE21  75F2F371.9EB2398F  9A22CFEB.F4211811  1727CF52.0FE36AF8 \r
+\r
+:Threefish-512:  [state after round 57]=\r
+     1EC94310.C389CC55  23B359B4.F0E297B6  F29134B6.A079926C  9B7DCC9F.F25624A6 \r
+     4A79C5AA.236037B0  D1F5303B.EF1B9827  B14A9F3E.04048309  4D27C03C.E0FD6948 \r
+\r
+:Threefish-512:  [state after round 58]=\r
+     BA470FB0.B5DFF0FB  F781A107.D63A994B  16448E6B.915C2A22  E2D595DD.42ED8F32 \r
+     97A185E7.045DA0F8  CF3134BF.1529EF4D  833FCF79.F3201B30  70A66EAD.46349EF9 \r
+\r
+:Threefish-512:  [state after round 59]=\r
+     8978446F.CB09E048  CD2C8A9B.E80FD540  86EAFD18.D790C91B  7870A0FC.1DB72FB9 \r
+     8F2326EE.DA983A43  DBE6B0B3.381AABB9  66156557.360DAA62  9CA581A0.84A79FB8 \r
+\r
+:Threefish-512:  [state after round 60]=\r
+     261DC610.4FB18000  CE15E321.D6B4C122  62D1ADCC.0FAB74D4  BEEBB74A.0452DED3 \r
+     0793C7EA.F84F69FC  8CA75460.2365727E  3341EFF3.1E1D7FA2  6D1E8719.008EF139 \r
+\r
+:Threefish-512:  [state after key injection #15]=\r
+     261DC610.4FB18000  CE15E321.D6B4C122  B8270321.6500CA29  BEEBB74A.0452DED3 \r
+     0793C7EA.F84F69FC  8CA75460.2365727E  3341EFF3.1E1D7FA2  6D1E8719.008EF148 \r
+\r
+:Threefish-512:  [state after round 61]=\r
+     F433A932.26664122  AE533855.2C97D1C9  7712BA6B.6953A8FC  F6060DDF.86E9452E \r
+     943B1C4B.1BB4DC7A  19AED5B1.29298DFA  A060770C.1EAC70EA  B960F9FD.56C16E6D \r
+\r
+:Threefish-512:  [state after round 62]=\r
+     EA39B711.AD4F8650  426F5752.6FD24F0F  2565F2C0.95EB7AC5  F186BAC3.27126A5C \r
+     4D9C1648.72764AE7  01598819.E1E21682  BA0F4CBD.47D5FEE4  F42AF3CB.958311E2 \r
+\r
+:Threefish-512:  [state after round 63]=\r
+     EB933F2B.8F319CD2  34D4C904.FCCC4758  1990E68C.2B6E8CA7  CF744ACB.F0D8BE18 \r
+     900B6D9A.E24899F6  1A987E2B.23F59022  AB960780.6EE86940  011FF12D.7CF0D00B \r
+\r
+:Threefish-512:  [state after round 64]=\r
+     ECB33059.0C226CDD  34A3D479.A7F3E8AC  342964B7.4F641CC9  ED838E49.5512851C \r
+     5F7FB866.D321580E  1633FCC9.6447E959  E06AD085.6BB4B098  0B35B001.04DDE5B6 \r
+\r
+:Threefish-512:  [state after key injection #16]=\r
+     ECB33059.0C226CDD  89F929CE.FD493E01  342964B7.4F641CC9  ED838E49.5512851C \r
+     5F7FB866.D321580E  1633FCC9.6447E959  E06AD085.6BB4B098  0B35B001.04DDE5C6 \r
+\r
+:Threefish-512:  [state after round 65]=\r
+     76AC5A28.096BAADE  392C3856.4318158C  21ACF300.A476A1E5  7084A2CE.7C4E4570 \r
+     75B3B530.37694167  93F8970F.7DA1F0F8  EBA08086.7092965E  701C3847.1624967E \r
+\r
+:Threefish-512:  [state after round 66]=\r
+     E730FCF6.85B9F04E  DCE9004E.95D6C7DD  5AD92B56.E78EB771  DE253D34.9732C9BF \r
+     E5CFED77.4D8DD7E5  5A5AC8FD.920AA3A8  7F991795.EE348756  DD7EC9C4.BE0D3627 \r
+\r
+:Threefish-512:  [state after round 67]=\r
+     418BC5F4.17C493F6  C225C668.6CDF2610  3857F51B.A59BED98  CEC1E880.FF0E7F70 \r
+     C2B8EDC5.E3649FC2  6121FF71.B2681C2F  5DBE54CA.85675115  3ECCE6F5.1AFF0FC7 \r
+\r
+:Threefish-512:  [state after round 68]=\r
+     8058ACE9.32C3A3BD  ED851710.AE20F1E8  9979F48D.580409C7  E1B417AE.628C114D \r
+     917AD646.E2731F32  92A1BCF2.846893C0  1FE41B32.F2467725  199546DC.CCDC2DC0 \r
+\r
+:Threefish-512:  [state after key injection #17]=\r
+     D5AE023E.8818F912  ED851710.AE20F1E8  9979F48D.580409C7  E1B417AE.628C114D \r
+     917AD646.E2731F32  92A1BCF2.846893C0  1FE41B32.F2467725  199546DC.CCDC2DD1 \r
+\r
+:Threefish-512:  [state after round 69]=\r
+     C333194F.3639EAFA  D34BED39.F4B262AD  7B2E0C3B.BA901B14  E38D0868.C2FD1EFF \r
+     241C9339.66DBB2F2  35BEDC3B.2C5D4138  3979620F.BF22A4F6  E5B5BE22.6E3B31B0 \r
+\r
+:Threefish-512:  [state after round 70]=\r
+     A6C021B7.F93709F9  33DEC7E3.E317C7A8  4E79F975.AF427DC1  B611A44D.C4C8CEE3 \r
+     09D2515B.D516E4A2  9448D2FB.9E7B06F8  6F383E4A.EB7FE62E  CF11C78D.2D9F5C4E \r
+\r
+:Threefish-512:  [state after round 71]=\r
+     3B08F4B3.97B210F1  FA7736B0.E84911C5  1D8BC102.DCE1DA0F  9DD0FB44.C68A8198 \r
+     3DB1193F.B82EAC4A  068B88F9.B3DB6D3E  2549E298.B048B511  E769B77A.52DDB363 \r
+\r
+:Threefish-512:  [state after round 72]=\r
+     2272AC2D.EA8FC454  68F7A9A1.D180032C  241749FC.90BD474D  0AB3B624.189E59DC \r
+     DB821484.7EB92DE2  1A11C274.690E9C20  1FC11949.9891C6D6  B49F3732.D1C27F86 \r
+\r
+:Threefish-512:  [state after key injection #18]=\r
+     2272AC2D.EA8FC454  68F7A9A1.D180032C  241749FC.90BD474D  0AB3B624.189E59DC \r
+     DB821484.7EB92DE2  1A11C274.690E9C20  1FC11949.9891C6D6  B49F3732.D1C27F98 \r
+\r
+:Threefish-512:  [state after plaintext feedforward]=\r
+     2272AC2D.EA8FC454  68F7A9A1.D180032C  241749FC.90BD474D  0AB3B624.189E59DC \r
+     DB821484.7EB92DE2  1A11C274.690E9C20  1FC11949.9891C6D6  B49F3732.D1C27F98 \r
+    ----------\r
+++++++++++++++++++++++++++++++++++++++\r
+\r
+:Threefish-512:  encryption + plaintext feedforward (round-by-round):\r
+  Tweak:\r
+     07060504.03020100  0F0E0D0C.0B0A0908 \r
+  Key words:\r
+     17161514.13121110  1F1E1D1C.1B1A1918  27262524.23222120  2F2E2D2C.2B2A2928 \r
+     37363534.33323130  3F3E3D3C.3B3A3938  47464544.43424140  4F4E4D4C.4B4A4948 \r
+  Tweak schedule:\r
+     07060504.03020100  0F0E0D0C.0B0A0908  08080808.08080808 \r
+  Key   schedule:\r
+     17161514.13121110  1F1E1D1C.1B1A1918  27262524.23222120  2F2E2D2C.2B2A2928 \r
+     37363534.33323130  3F3E3D3C.3B3A3938  47464544.43424140  4F4E4D4C.4B4A4948 \r
+     55555555.55555555 \r
+  Input block (words):\r
+     F8F9FAFB.FCFDFEFF  F0F1F2F3.F4F5F6F7  E8E9EAEB.ECEDEEEF  E0E1E2E3.E4E5E6E7 \r
+     D8D9DADB.DCDDDEDF  D0D1D2D3.D4D5D6D7  C8C9CACB.CCCDCECF  C0C1C2C3.C4C5C6C7 \r
+  Input block (bytes):\r
+     FF FE FD FC  FB FA F9 F8  F7 F6 F5 F4  F3 F2 F1 F0\r
+     EF EE ED EC  EB EA E9 E8  E7 E6 E5 E4  E3 E2 E1 E0\r
+     DF DE DD DC  DB DA D9 D8  D7 D6 D5 D4  D3 D2 D1 D0\r
+     CF CE CD CC  CB CA C9 C8  C7 C6 C5 C4  C3 C2 C1 C0\r
+\r
+:Threefish-512:  [state after initial key injection]=\r
+     10101010.1010100F  10101010.1010100F  10101010.1010100F  10101010.1010100F \r
+     10101010.1010100F  17161514.1312110F  1F1E1D1C.1B1A1917  10101010.1010100F \r
+\r
+:Threefish-512:  [state after round  1]=\r
+     20202020.2020201E  2423E424.2424241A  20202020.2020201E  212120D1.2121211F \r
+     27262524.2322211E  8F86BDB4.AB5A99AE  2F2E2D2C.2B2A2926  2D2C2CCE.29282B24 \r
+\r
+:Threefish-512:  [state after round  2]=\r
+     414140F1.4141413D  0C0C4C70.0C038C70  44440444.44444438  C5C53C75.C5C205B9 \r
+     545251F2.4C4A4C42  11D9C036.70EF6135  BEB4EAE0.D684C2D4  251B10AB.6D232D24 \r
+\r
+:Threefish-512:  [state after round  3]=\r
+     531B0127.B230A272  F8BE8665.40ADC0AA  695F14EF.B167715C  8F09ACDC.E4AD4309 \r
+     605E9E62.584DD8B2  5DED1276.AFACA115  847A2756.9C46C88D  F8C986FD.3CEF24EA \r
+\r
+:Threefish-512:  [state after round  4]=\r
+     4BE48824.EF1FC75C  A1320230.3492DD3D  C74C2766.61141271  E6E74293.E01FB6F8 \r
+     EF684B3F.3CFB1BBB  821B5C22.FCBFF959  7D38ADBB.DCF48937  D8E9725D.315612AD \r
+\r
+:Threefish-512:  [state after key injection #01]=\r
+     6B02A541.0A39E074  C8582754.57B4FE5D  F67A5492.8C3E3B99  1E1D77C8.1351E828 \r
+     2EA6887B.783554F3  D86FAE73.4B0C43A1  D48F0310.3046DA87  2E3EC7B2.86AB6803 \r
+\r
+:Threefish-512:  [state after round  5]=\r
+     335ACC95.61EEDED1  E925E271.4DFD74FA  1497CC5A.9F9023C1  1043B650.98177E33 \r
+     071636EE.C3419894  2B273869.A2FF2159  02CDCAC2.B6F2428A  B04B61AA.B5DC7C4D \r
+\r
+:Threefish-512:  [state after round  6]=\r
+     439E82E5.FA065D04  41F38774.4312C59F  FDBDAECB.ED8D98BB  2F3FB2CB.06607D83 \r
+     B7619899.791E14E1  B114A5A7.A574074F  2DF5032C.59F163E3  465759B4.FFB4C390 \r
+\r
+:Threefish-512:  [state after round  7]=\r
+     F4B3288D.9F7A6453  11D30586.82B33D8E  44150880.ED425C4B  3DF8BA47.05B6173F \r
+     F955200D.BC30DA80  4EB08F55.1528B781  5D34B5F7.6051E166  E2098AB2.578FFBB6 \r
+\r
+:Threefish-512:  [state after round  8]=\r
+     D6BCB33F.F70A6009  BC023DFF.503890E5  92C597D6.026B13CC  A68CB7D1.0E298F91 \r
+     374DDA54.C1E6F1BF  138B2759.577E3B7B  6F07BB7D.E3051EF4  6AC36E88.E746359B \r
+\r
+:Threefish-512:  [state after key injection #02]=\r
+     FDE2D864.1A2C8129  EB306B2B.7B62BA0D  C9FBCD0A.359D44FC  E5CAF50D.4963C8C9 \r
+     7E941F99.052932FF  6AE17CAD.AAD08CCB  CB6315D7.3B5C7549  81D9839C.FA5846AD \r
+\r
+:Threefish-512:  [state after round  9]=\r
+     E913438F.958F3B36  47903943.8F45E5EE  AFC6C217.7F010DC5  39FA4E89.23AE5D11 \r
+     E9759C46.AFF9BFCA  0C18CAC2.C9A2E8C1  4D3C9974.35B4BBF6  06344CC4.0E84C869 \r
+\r
+:Threefish-512:  [state after round 10]=\r
+     230D9218.B93D9847  E9DD3087.81668134  F756FB5B.0E46F3B3  9A79D6FF.5007BCC9 \r
+     EFA9E90A.BE7E8833  6BE5D65E.4567E7B1  59556436.FF57A4B7  CFDDCF49.F64F2A55 \r
+\r
+:Threefish-512:  [state after round 11]=\r
+     8EF36876.FEA57FF8  B8881B5F.3D8CDADD  C734CAA5.04961E08  8A5C0FC5.E2A1C18F \r
+     D9871992.3FE50967  D88D1360.40F81A1C  F3CF3B36.4F5F6180  E0A1E042.EA71BAF3 \r
+\r
+:Threefish-512:  [state after round 12]=\r
+     6F9548B9.E9173AEB  61FA8D1D.0D59CF85  9FC1DE05.458E3824  EC697557.E7646B37 \r
+     63E32958.2286CAF6  18F7FD41.9D9E0622  AC575695.8CEC3C5D  2C55CD6D.0A62DD2A \r
+\r
+:Threefish-512:  [state after key injection #03]=\r
+     9EC375E6.14416413  9930C251.408C00B5  DF001B41.80C8715C  33AFBA9C.2AA6AC77 \r
+     B33176A4.6DD1143E  7553579A.F5F55C77  D27B78B5.AB085675  4B73EA89.257CF645 \r
+\r
+:Threefish-512:  [state after round 13]=\r
+     37F43837.54CD64C8  71F462FB.CCAC4C68  12AFD5DD.AB6F1DD3  18067EC0.6784F374 \r
+     2884CE3F.63C670B5  FF51BFE2.B68B2EDE  1DEF633E.D0854CBA  94CA1FC8.95CE3F50 \r
+\r
+:Threefish-512:  [state after round 14]=\r
+     4FFAB6F7.BC52583C  08FB414C.F1966405  84A438D9.781B6A3B  B27A79FE.5ABA6830 \r
+     BD4EEE07.F994B005  5BBEA9FB.ABAB0065  1D412321.87107B98  400CBD2F.86B6E73D \r
+\r
+:Threefish-512:  [state after round 15]=\r
+     ABB960F3.67FD58A1  5FA9039C.E13AE288  C4B0F608.FED25178  04ECD019.F785ACF7 \r
+     C64A2F54.EB2B140A  7E39525E.B8A9A574  CFBB9D1F.E1CAE3C8  73891C08.9B3B2D4D \r
+\r
+:Threefish-512:  [state after round 16]=\r
+     1F427CFC.033885EE  86673C5D.F9E74E0F  42EA4867.B77BF6EC  CD4B1E05.DF71FA35 \r
+     CB36FF6E.E2B0C101  36947135.E9C35F49  2F64A0BC.C305C650  C69B1697.9F7065AA \r
+\r
+:Threefish-512:  [state after key injection #04]=\r
+     5678B230.366AB71E  C5A5799A.35218747  8A308DAB.FABE382C  1C996B52.2ABC437D \r
+     208C54C4.38061656  5CB89356.07DF7961  568AC5E0.E627E770  EDC13BBB.C29286CE \r
+\r
+:Threefish-512:  [state after round 17]=\r
+     1C1E2BCA.6B8C3E65  7DCFDAA3.35EAB32D  A6C9F8FE.257A7BA9  0D0DCF2F.ECECCE8B \r
+     7D44E81A.3FE58FB7  E7F4D6E1.F4EF6A73  444C019C.A8BA6E3E  161CD841.109D1946 \r
+\r
+:Threefish-512:  [state after round 18]=\r
+     292BFAFA.58790CF0  4F4CB5FB.A0FA9B90  2499D3A1.5B652ED6  9A11D6CE.6F45B343 \r
+     9361C05B.5082A8FD  19F8A545.4735214C  2C40D87E.9DA9D8B1  9BE52891.60324E3F \r
+\r
+:Threefish-512:  [state after round 19]=\r
+     4324A03F.9FAE2E3C  895937A3.C65DDA14  C07EFC32.BB977D15  A0D59B6E.A173557F \r
+     E2AE7656.F17D448D  3076B4FE.00247A68  C652AF4D.0CEF8BF4  D959E3FF.490335A5 \r
+\r
+:Threefish-512:  [state after round 20]=\r
+     1C7E843E.E8B163E1  920AAE65.40375A6D  F0F5B130.BBBBF77D  FC24C45E.FC51E959 \r
+     838411C5.92F09A0C  6AF9AC9D.843BFE63  4FABE6F0.D34D6608  AFB97AAC.EEDA2853 \r
+\r
+:Threefish-512:  [state after key injection #05]=\r
+     5BBCC17B.23EB9D19  D950F3A9.83799BAD  4043FE7D.070640C5  517A19B4.51A73EAE \r
+     9A9A26D9.A602AB1C  921FD1C1.A75E1F83  7DD81118.F9718828  DEE7A7D9.1A045180 \r
+\r
+:Threefish-512:  [state after round 21]=\r
+     350DB524.A76538C6  89C063C8.0F1CEC07  91BE1831.58AD7F73  85D7D79A.CCF3F91E \r
+     2CB9F89B.4D60CA9F  B1C18695.051F8D99  5CBFB8F2.1375D9A8  85A5BCA3.93AB3E0F \r
+\r
+:Threefish-512:  [state after round 22]=\r
+     BAE58CBF.745931E4  17077A1A.FA4A9A42  1B7E7BF9.67CA6B7A  15D01558.86643A4B \r
+     B25FB53E.E10C08AE  089B6B93.66A30186  0E813F87.18956741  4A61A3A8.13824602 \r
+\r
+:Threefish-512:  [state after round 23]=\r
+     C380F852.DAFC336A  FC93BA6D.5F78AC04  65E01FA1.7B4CB17C  349DD396.FC43A327 \r
+     C9672F59.DB56A2F0  92003B56.9749FAD9  245154DF.9EF9A18C  77D00DF2.7651F1E0 \r
+\r
+:Threefish-512:  [state after round 24]=\r
+     3B510645.514E254A  B35F6213.86DE496C  F7E05AF8.1296AC55  1BBA1218.1E576163 \r
+     FE0502F0.D79A4617  2E725AC3.4401E5AF  20E50F4C.FE724D90  89DE8946.EFCE4AD9 \r
+\r
+:Threefish-512:  [state after key injection #06]=\r
+     82974B89.9490668A  02ADAF5F.D22892B4  4D35B04D.67EC01AA  32D0272C.31697273 \r
+     1D23200C.F2B45F2F  5C9E84EB.6A2607CF  5F214985.34A67FC0  C114BE7B.23007C0F \r
+\r
+:Threefish-512:  [state after round 25]=\r
+     8544FAE9.66B8F93E  A1E9FA42.0D6F0DB4  8005D779.9955741D  9692F04A.B45706DE \r
+     79C1A4F8.5CDA66FE  5E9AF5C8.62A0820A  20360800.57A6FBCF  403989F8.753134AB \r
+\r
+:Threefish-512:  [state after round 26]=\r
+     1BD7EB34.1B10001C  3B31CAD2.E5177555  21EFD1BB.A6C481D1  47CC916E.50D12ACD \r
+     B9FB2EF0.D20B9BA9  C3A2E560.9AC5EA7F  7ED0FDC8.BA477DD9  7A52A755.880A57E6 \r
+\r
+:Threefish-512:  [state after round 27]=\r
+     DF7AD094.B5D5EA9B  608933ED.5D89669D  9C427911.2ECED9B7  930700AE.29C40904 \r
+     F52CF9C3.B72310FE  73247768.8FFBBC92  C69D8F37.0B18A8A6  99698A2C.079D7373 \r
+\r
+:Threefish-512:  [state after round 28]=\r
+     78E45AC0.BD735E0E  B14F152C.FB9CDA9B  0F66F079.BECA9649  8CA0FD71.4ECEDE0B \r
+     8833FA71.E0E71A02  2BFA3964.64E968A6  2726C324.68A20F43  ABF002CF.8795B93C \r
+\r
+:Threefish-512:  [state after key injection #07]=\r
+     C832A80D.08BDA756  06A46A82.50F22FF0  267D058D.D1DCA759  ABBF1A8D.69E8F723 \r
+     AF5A1F96.04093B22  6A36739C.9B1D9AD6  66650060.A3DC487B  EB2E400B.C2CFF27B \r
+\r
+:Threefish-512:  [state after round 29]=\r
+     CED7128F.59AFD746  B7C0EA8C.0B9A966E  D23C201B.3BC59E7C  88461DD3.D12A58DF \r
+     19909332.9F26D5F8  75E6F86B.37FF1B8A  5193406C.66AC3AF6  5A518F9E.1D4714B6 \r
+\r
+:Threefish-512:  [state after round 30]=\r
+     571D3063.2ADA3025  94AC8BD4.15ADE212  89FD0AA7.476034EA  6CBA9237.9B6520A9 \r
+     73E222D0.BC6DEAAE  5C9B9408.62C57F57  C77A38D7.9EAB5680  213B4B96.82159FB2 \r
+\r
+:Threefish-512:  [state after round 31]=\r
+     B3B8C46B.8D9FAF7C  A0A5F560.F73295D7  AB38563D.C975D49C  C7586F1A.1787256F \r
+     088EAEA4.D21BCCC0  D1076FC5.C055AB4D  3434CB0F.3A107729  07C5C734.1329608C \r
+\r
+:Threefish-512:  [state after round 32]=\r
+     BB7E8B9F.A0C91008  712FA087.03D6DAA0  7C3FC603.89CB7FE9  0962FC77.B2532434 \r
+     CFE71DBE.E9A2F22F  31EEC16C.4C0B2A42  D4DAC070.31430D00  22358FFF.9EE729A8 \r
+\r
+:Threefish-512:  [state after key injection #08]=\r
+     10D3E0F4.F61E655D  8845B59B.16E8EBB0  9B5DE31F.A4E59901  3089219B.D5754554 \r
+     FF154AEB.14CD1B57  712CFEA8.8745637A  1B1F02B0.6F7F4738  697BD543.E2296AF0 \r
+\r
+:Threefish-512:  [state after round 33]=\r
+     99199690.0D07510D  A3F5B481.606194B7  CBE704BB.7A5ADE55  9CB351F8.72C8C7E8 \r
+     70424993.9C127ED1  850673B8.87C1F7B6  849AD7F4.51A8B228  C1B789F9.7ED21A54 \r
+\r
+:Threefish-512:  [state after round 34]=\r
+     35CCE888.7FD018F5  AF1F9053.9D571A0E  6FDCB93C.DABC730C  16D34AFA.B297F93E \r
+     31F9D38D.1AE49925  954F6A5C.A487089F  09A14BAC.D96AA9DE  FA0F435F.BCE9256A \r
+\r
+:Threefish-512:  [state after round 35]=\r
+     CB1C52E5.24572194  C1BE594E.8C26ED0C  69EBFC9C.97A59876  D208BB01.19F7C633 \r
+     E11963E0.B83BB333  836CDB1C.70A1845E  207496A7.8C02A31C  1D7949E1.900437A8 \r
+\r
+:Threefish-512:  [state after round 36]=\r
+     E8959CC6.B45B593C  8CE223ED.FDBD78EA  ED58D7B9.08471CD4  80F0165A.D32A8EA0 \r
+     B3221EE1.D2337966  FAF80C8F.CF5B34B5  E232EFF6.18299028  1A065FE6.BC340906 \r
+\r
+:Threefish-512:  [state after key injection #09]=\r
+     FFABB1DA.C76D6A4C  AC00410A.18D79202  147EFCDD.2B693DF4  B01E4386.FE54B7C8 \r
+     EA585416.0565AA96  413C4ED0.0D976EED  38874246.6675DA70  6954AD33.077E5257 \r
+\r
+:Threefish-512:  [state after round 37]=\r
+     ABABF2E4.E044FC4E  C062F3B2.E0647942  C49D4064.29BDF5BC  7B086D96.05BA655D \r
+     2B94A2E6.12FD1983  1DC91953.160C22C3  A1DBEF79.6DF42CC7  92DC912B.3A9D786A \r
+\r
+:Threefish-512:  [state after round 38]=\r
+     26B4607A.E5FF61AB  DB76681B.850A36F2  85003417.0A226EFE  FD986B0E.2F4597BB \r
+     BE713411.4D9A91ED  9BC04494.B48B43FD  BFA508CC.84004F8A  5FDB7F63.09367B98 \r
+\r
+:Threefish-512:  [state after round 39]=\r
+     C274A50F.9A8AA5A8  AEED8841.3712240F  E4DBB37A.1358EA96  78D5C12D.CCF6EA24 \r
+     99E79C2C.D2A4C8DF  87D55BC2.7AA8EFF2  BD3D73DA.B345E745  57077184.C8A3F2DF \r
+\r
+:Threefish-512:  [state after round 40]=\r
+     197C1694.632E9887  81A2BD2C.F87C04FA  6CB10F3C.8E01DA88  59CE60E0.16858673 \r
+     12BD5D5A.9F9BB303  9E36DA67.4C7B7267  6C2AFC1B.EA580B54  5C63806E.DB1514A1 \r
+\r
+:Threefish-512:  [state after key injection #10]=\r
+     389A33B0.7E48B19F  A8C8E251.1B9E261A  9BDF3C68.B92C03B0  91049614.49B7B7A3 \r
+     51FB9A96.DAD5EC3B  F48B2CB7.9AC7BCAF  C3815170.3DAA5CA4  B1B8D5C4.306A6A00 \r
+\r
+:Threefish-512:  [state after round 41]=\r
+     E1631601.99E6D7B9  68E5BC33.A172915E  2CE3D27D.02E3BB53  B798A844.12AADA17 \r
+     4686C74E.759DA8EA  233A1173.90E20CB3  753A2734.6E14C6A4  78776722.590E7E22 \r
+\r
+:Threefish-512:  [state after round 42]=\r
+     98FBBE45.AC91B1D0  D72CAC0C.759D34D6  95C98EB0.A4564CB1  3393E09B.CE30A19A \r
+     BEFE2E70.CEAC270C  1C28DC9F.7DDA1B99  987438A7.FEF6D357  AC365D81.DD6F9C35 \r
+\r
+:Threefish-512:  [state after round 43]=\r
+     B5249AE5.2A6BCD69  CE323147.2DE4F5BB  41FFEC32.81C5E8E6  8F3C7E64.0C10E890 \r
+     962ADA7D.44495BE2  68852374.E8E6049E  CC081943.CD2774F1  F631F6E4.9AEB2808 \r
+\r
+:Threefish-512:  [state after round 44]=\r
+     AB5691C9.C556F571  D561F669.D8181872  AA850FA7.6AABED84  B5E8649F.3456549A \r
+     256758E1.505A4472  8D1F2EEF.B791D405  9A3A4A8A.FB0C6AAC  C8BB58FC.1306E49D \r
+\r
+:Threefish-512:  [state after key injection #11]=\r
+     D27CB6ED.E8791691  04902396.0342419A  E1BB44DB.9DDE1EB4  F526A1DB.6F908DD2 \r
+     6CAD9E25.939C85B2  E4758444.0AE42555  F695A4E4.5363C101  DFD16E10.2618F5B8 \r
+\r
+:Threefish-512:  [state after round 45]=\r
+     D70CDA83.EBBB582B  762C1781.A3AA932A  D6E1E6B7.0D6EAC86  0D05C5C3.B02704F0 \r
+     51232269.9E80AB07  7AB3B73E.0F56BA17  D66712F4.797CB6B9  C6410A01.C1A367D7 \r
+\r
+:Threefish-512:  [state after round 46]=\r
+     E412A047.9BE25D1B  CFFDCA4D.E37C7175  4D0DFE38.B1193FB0  6F95C009.92024710 \r
+     17642C6B.602412DE  9FC6320F.D23B2D3A  511ACA32.88D370D0  883B356F.48231453 \r
+\r
+:Threefish-512:  [state after round 47]=\r
+     83D8D257.6E1D8A55  7CA70E5B.A83F7FC7  D54933A7.F93C5403  F2F0C2DE.17270FE1 \r
+     E761F6B9.43A08453  9E4E4F18.8D048DBC  C0B08A3C.1AD5B7E0  CDEBAFE6.20972E42 \r
+\r
+:Threefish-512:  [state after round 48]=\r
+     51C4823D.8EB4B897  9A59C33F.FC6AF0DB  739782C0.8640E1BF  6DD77054.A2BB2804 \r
+     DA52B997.5AC79434  CF09CC8F.9ECDE532  3D579897.C31537A7  557DF02B.E1E9C7A6 \r
+\r
+:Threefish-512:  [state after key injection #12]=\r
+     80F2AF69.B9DEE1BF  D18FF874.2F9D220B  B2D5BFFC.C17B1AF7  B51DB598.E5FD6944 \r
+     29A106E3.A611DD7C  2B6526E8.F7253B87  637BBAB7.E13151BF  749C0D47.FD03E0CA \r
+\r
+:Threefish-512:  [state after round 49]=\r
+     5282A7DD.E97C03CA  1A0053BE.1761082D  67F37595.A778843B  3825E1DE.F6A3DDB5 \r
+     55062DCC.9D371903  624194E5.410E422A  D817C7FF.DE353289  786BDEB1.4DB49A76 \r
+\r
+:Threefish-512:  [state after round 50]=\r
+     8AA889BC.E01FE17F  AF31D909.8AD92B14  81F3C953.BED98C68  05DE5D5C.77989AA5 \r
+     CD720C7D.EAEBB379  5F600CA6.8FC9EC23  3A595CE5.1F4374B3  471FA8AE.5928ED8C \r
+\r
+:Threefish-512:  [state after round 51]=\r
+     EA089663.6FE9CDA2  CEB0F035.23ED80EE  C9137202.180279F4  757DB1FD.2C64E069 \r
+     7CA3E587.75C4DE8D  16965456.99E907CA  4037BA41.96DC0F58  5D65B421.97D62ED8 \r
+\r
+:Threefish-512:  [state after round 52]=\r
+     476E4A85.07BFFC7A  D6E6469D.B5CAC278  DFA9C658.B1EB81BE  9B54EA35.5F05DA16 \r
+     F2219784.A229BEF6  2D2C63CD.A44DFBFF  0EE8AA76.BAC99046  8C0609AA.ABE24CC0 \r
+\r
+:Threefish-512:  [state after key injection #13]=\r
+     7EA47FB9.3AF22DAA  162483D9.F104FBB0  26F00B9C.F52DC2FE  EAA33781.AA50235E \r
+     4776ECD9.F77F144B  535085ED.C26A1617  360ECF9A.DDEBB166  B32C2ECE.CF046DED \r
+\r
+:Threefish-512:  [state after round 53]=\r
+     94C90393.2BF7295A  16B4DB98.39B6C5A2  1193431E.9F7DE65C  7B074BC9.25D52BBC \r
+     9AC772C7.B9E92A62  936F2A9A.F4AB3DD5  E93AFE69.ACF01F53  27F5FA04.4143337D \r
+\r
+:Threefish-512:  [state after round 54]=\r
+     0FD04F5C.51CC5516  B33B1980.0180E928  28481EB6.D934ABFE  984204F6.06B4A318 \r
+     C2BD6CCB.FB2C5DDF  C00042D6.0D6C0B65  7CAA2904.A19B5D28  0F49F31C.133D58D3 \r
+\r
+:Threefish-512:  [state after round 55]=\r
+     CFD09232.5F38607B  75FB8799.ADCB3134  379211D2.EC7204D1  D43AB999.BB5840DE \r
+     75F8864B.FCAD4707  79D520D2.5F190B7D  14EC2DFA.A8500040  DD5489A8.A3EAE448 \r
+\r
+:Threefish-512:  [state after round 56]=\r
+     AD251BDB.032344C3  71602C39.9D2A0501  B16732A5.4B8B104E  2C5DE9F5.8FB0894B \r
+     4A333FE5.B80587E5  CC1EE785.99D40945  8AE7B594.561B3174  B272399D.E9870986 \r
+\r
+:Threefish-512:  [state after key injection #14]=\r
+     EC635917.3E5D7DFB  B8A6717D.E06C4641  00B57FF1.96D55996  81B33F4A.E505DEA0 \r
+     614954F9.CB1798F5  F3450CA9.BCF62A65  B913DFBC.7C3F5394  E1A066CA.14B132BC \r
+\r
+:Threefish-512:  [state after round 57]=\r
+     A509CA95.1EC9C43C  B499A4BC.8296BC27  8268BF3C.7BDB3836  D2355534.60E8CC98 \r
+     548E61A3.880DC35A  31C38612.DB225972  9AB44686.90F08650  0C92111A.A4FC5F12 \r
+\r
+:Threefish-512:  [state after round 58]=\r
+     773F1FC9.7FB290D4  322F1BB7.9742BD24  370263F8.FE71F45D  D40D7C81.AAE64157 \r
+     612072BE.2D0A226C  2DF37A51.FA4E53B2  CC77CC99.6C12DFC2  B4079046.BD6EB2E4 \r
+\r
+:Threefish-512:  [state after round 59]=\r
+     A5329A1B.7A00E486  A420A0F0.BE04BBCE  EB09F43F.BBE0A741  222AE101.EFFA74D5 \r
+     934F8E75.C44CDF90  01D7A139.A5374199  A085491B.16F92119  5C508665.B828841F \r
+\r
+:Threefish-512:  [state after round 60]=\r
+     01832081.322968A5  0F190049.DEF2D707  ECE19579.6117E8DA  60584596.B5A8AE11 \r
+     B57A6F77.B4475465  8AA1E091.2F7EA50A  44A5EA0B.D4FDDCE7  A08FEBF1.6321561D \r
+\r
+:Threefish-512:  [state after key injection #15]=\r
+     48C965C5.756BA9E5  5E674D96.2A3D204F  4236EACE.B66D3E2F  776E5AAA.C8BABF21 \r
+     D4988C93.CF616D7D  B8CE0AB9.55A2C72A  82E22444.0B320F17  D7C62125.9653875C \r
+\r
+:Threefish-512:  [state after round 61]=\r
+     A730B35B.9FA8CA34  B9A094F4.AC0E0121  B9A54579.7F27FD50  0B8BEAB1.22FC6BFA \r
+     8D66974D.250434A7  DBED8BE7.C63C1E42  5AA84569.A1859673  7F3E16EE.FD525052 \r
+\r
+:Threefish-512:  [state after round 62]=\r
+     B2BC9E0C.C2A5362E  61DB4FEF.EB11C945  7345DA6E.2B35FE71  67DEDBF4.15512139 \r
+     0CA4AE3C.225684F9  80BA4E49.97B8BFDA  3695D151.67C1B4B5  4DED52C4.79ED71B0 \r
+\r
+:Threefish-512:  [state after round 63]=\r
+     3376EC56.5A5DF608  B1A9DDBE.87ABF8A1  C1332D32.A5237021  1CDE8962.51E90E90 \r
+     6E7FFE2C.0D684E3E  EF290116.077AD2C3  9E74AD45.7D12D5EE  AABEAF5D.CFB553EE \r
+\r
+:Threefish-512:  [state after round 64]=\r
+     DE359BB4.2A1349F6  F9C33583.AF466F3E  B05C2E48.AC9E42E4  D3CAFDCD.FB566B6C \r
+     8B5E878E.5F515CCE  73B30749.BA993836  501E8B04.04BECE8F  A39F04C1.7FE63318 \r
+\r
+:Threefish-512:  [state after key injection #16]=\r
+     2D83E900.755D933E  4F188AD9.049BC493  C772435C.BFB053F4  F2E91AEA.16708484 \r
+     B284ACB2.82737DEE  B1EF4181.F0CD6A66  8F5CC840.3FF907C7  E2DD41FD.BB206C60 \r
+\r
+:Threefish-512:  [state after round 65]=\r
+     7C9C73D9.79F957D1  8DB8A01F.5B4F16F7  BA5B5E46.D620D878  DD531609.F8B176D9 \r
+     6473EE34.7340E854  687C685F.2075672E  723A0A3D.FB197427  16378621.A0B14B90 \r
+\r
+:Threefish-512:  [state after round 66]=\r
+     59EF89E3.72AACEAA  FE8DD389.2A1EAF51  4813FE66.316FEF6F  9C34EE96.3EF2E948 \r
+     7AAB7456.13F233E4  C0A1BA80.4245414A  DAB6729D.1B8EDB55  77AEFE0A.93438FD5 \r
+\r
+:Threefish-512:  [state after round 67]=\r
+     1A914463.B4F00FF4  DE2B13E2.60B31E2E  BFC2FC70.C4B37F44  A47A595A.87ADB978 \r
+     793947DF.3E10E335  3EC550CF.BEEBA7F0  76EB6133.5A81C49D  1E0516CB.13CC7A0D \r
+\r
+:Threefish-512:  [state after round 68]=\r
+     38965B2E.C8BC8A01  64F498F7.0A0AC4C0  FE884D40.839F2734  6517DB60.9F393114 \r
+     1DB3A139.C5BE9CAD  0287FC14.B0709DDD  55167515.BB34E2CB  32BBCD09.5048903D \r
+\r
+:Threefish-512:  [state after key injection #17]=\r
+     8DEBB084.1E11DF56  7C0AAE0B.1D1CD5D0  1DA66A5C.9EB9404C  8C3E0084.C25B5234 \r
+     4CE1CE65.F0E8C5D5  41C63950.EBAAD715  9B5AB755.F9711D03  7A02124D.938AD18E \r
+\r
+:Threefish-512:  [state after round 69]=\r
+     09F65E8F.3B2EB526  879CB6B1.3E79B0A8  A9E46AE1.61149280  9972BE6C.421B12A1 \r
+     8EA807B6.DC939CEA  20035BE3.DB8B79A9  155CC9A3.8CFBEE91  58CF4372.0281EC83 \r
+\r
+:Threefish-512:  [state after round 70]=\r
+     A3691CFB.7D49C7C7  A757065D.A99B53DB  31812192.9F8E4328  DFB198CD.580AF522 \r
+     E7774B28.DF15896D  380FAAE9.4561CCBA  35602587.6887683A  557A2815.D2DD836A \r
+\r
+:Threefish-512:  [state after round 71]=\r
+     DB78C7E4.C2AB9481  359D6721.3FFE7344  86FB49A8.726BC692  BE10E0F0.9B646E45 \r
+     8ECE5186.88B0DD48  6B9E9AF8.C57EE023  1511BE54.C0925D5C  6AE01B03.A32B6804 \r
+\r
+:Threefish-512:  [state after round 72]=\r
+     4658E2E8.65D6FC85  D7C80449.FEE39495  F299E4A1.37EAA6B5  70F9EB6C.B57ACFB5 \r
+     4CDF3277.24154B8D  D1F27A3B.CF2FD855  4AAF2576.0090D0A0  5F03A2CB.32D62498 \r
+\r
+:Threefish-512:  [state after key injection #18]=\r
+     5D6EF7FC.78E90D95  F6E62166.19FDADAD  19C009C5.5B0CC7D5  A0281898.E0A4F8DD \r
+     841567AB.57477CBD  1836BC7C.0D6C128D  A10377C6.4EDD1AE8  AE51F017.7E206DF2 \r
+\r
+:Threefish-512:  [state after plaintext feedforward]=\r
+     A5970D07.8414F36A  0617D395.ED085B5A  F129E32E.B7E1293A  40C9FA7B.04411E3A \r
+     5CCCBD70.8B9AA262  C8E76EAF.D9B9C45A  69CABD0D.8210D427  6E9032D4.BAE5AB35 \r
+    ----------\r
+++++++++++++++++++++++++++++++++++++++\r
+\r
+:Threefish-1024: encryption + plaintext feedforward (round-by-round):\r
+  Tweak:\r
+     00000000.00000000  00000000.00000000 \r
+  Key words:\r
+     00000000.00000000  00000000.00000000  00000000.00000000  00000000.00000000 \r
+     00000000.00000000  00000000.00000000  00000000.00000000  00000000.00000000 \r
+     00000000.00000000  00000000.00000000  00000000.00000000  00000000.00000000 \r
+     00000000.00000000  00000000.00000000  00000000.00000000  00000000.00000000 \r
+  Tweak schedule:\r
+     00000000.00000000  00000000.00000000  00000000.00000000 \r
+  Key   schedule:\r
+     00000000.00000000  00000000.00000000  00000000.00000000  00000000.00000000 \r
+     00000000.00000000  00000000.00000000  00000000.00000000  00000000.00000000 \r
+     00000000.00000000  00000000.00000000  00000000.00000000  00000000.00000000 \r
+     00000000.00000000  00000000.00000000  00000000.00000000  00000000.00000000 \r
+     55555555.55555555 \r
+  Input block (words):\r
+     00000000.00000000  00000000.00000000  00000000.00000000  00000000.00000000 \r
+     00000000.00000000  00000000.00000000  00000000.00000000  00000000.00000000 \r
+     00000000.00000000  00000000.00000000  00000000.00000000  00000000.00000000 \r
+     00000000.00000000  00000000.00000000  00000000.00000000  00000000.00000000 \r
+  Input block (bytes):\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+\r
+:Threefish-1024: [state after initial key injection]=\r
+     00000000.00000000  00000000.00000000  00000000.00000000  00000000.00000000 \r
+     00000000.00000000  00000000.00000000  00000000.00000000  00000000.00000000 \r
+     00000000.00000000  00000000.00000000  00000000.00000000  00000000.00000000 \r
+     00000000.00000000  00000000.00000000  00000000.00000000  00000000.00000000 \r
+\r
+:Threefish-1024: [state after round  1]=\r
+     00000000.00000000  00000000.00000000  00000000.00000000  00000000.00000000 \r
+     00000000.00000000  00000000.00000000  00000000.00000000  00000000.00000000 \r
+     00000000.00000000  00000000.00000000  00000000.00000000  00000000.00000000 \r
+     00000000.00000000  00000000.00000000  00000000.00000000  00000000.00000000 \r
+\r
+:Threefish-1024: [state after round  2]=\r
+     00000000.00000000  00000000.00000000  00000000.00000000  00000000.00000000 \r
+     00000000.00000000  00000000.00000000  00000000.00000000  00000000.00000000 \r
+     00000000.00000000  00000000.00000000  00000000.00000000  00000000.00000000 \r
+     00000000.00000000  00000000.00000000  00000000.00000000  00000000.00000000 \r
+\r
+:Threefish-1024: [state after round  3]=\r
+     00000000.00000000  00000000.00000000  00000000.00000000  00000000.00000000 \r
+     00000000.00000000  00000000.00000000  00000000.00000000  00000000.00000000 \r
+     00000000.00000000  00000000.00000000  00000000.00000000  00000000.00000000 \r
+     00000000.00000000  00000000.00000000  00000000.00000000  00000000.00000000 \r
+\r
+:Threefish-1024: [state after round  4]=\r
+     00000000.00000000  00000000.00000000  00000000.00000000  00000000.00000000 \r
+     00000000.00000000  00000000.00000000  00000000.00000000  00000000.00000000 \r
+     00000000.00000000  00000000.00000000  00000000.00000000  00000000.00000000 \r
+     00000000.00000000  00000000.00000000  00000000.00000000  00000000.00000000 \r
+\r
+:Threefish-1024: [state after key injection #01]=\r
+     00000000.00000000  00000000.00000000  00000000.00000000  00000000.00000000 \r
+     00000000.00000000  00000000.00000000  00000000.00000000  00000000.00000000 \r
+     00000000.00000000  00000000.00000000  00000000.00000000  00000000.00000000 \r
+     00000000.00000000  00000000.00000000  00000000.00000000  55555555.55555556 \r
+\r
+:Threefish-1024: [state after round  5]=\r
+     00000000.00000000  00000000.00000000  00000000.00000000  00000000.00000000 \r
+     00000000.00000000  00000000.00000000  00000000.00000000  00000000.00000000 \r
+     00000000.00000000  00000000.00000000  00000000.00000000  00000000.00000000 \r
+     00000000.00000000  00000000.00000000  55555555.55555556  00000000.C0000003 \r
+\r
+:Threefish-1024: [state after round  6]=\r
+     00000000.00000000  00000000.00000000  00000000.00000000  00000000.00000000 \r
+     00000000.C0000003  55555555.55555556  00000000.00000000  00000000.00000000 \r
+     00000000.00000000  00000000.00000000  00000000.00000000  00000000.00000000 \r
+     00000000.00000000  00000000.00000000  55555555.55555556  00180000.C0060003 \r
+\r
+:Threefish-1024: [state after round  7]=\r
+     00000000.00000000  00000000.00000000  55555555.55555556  00000000.C0000003 \r
+     00000000.C0000003  00003000.00000003  00000000.00000000  00000000.00000000 \r
+     00000000.00000000  00000000.00000000  00000000.00000000  00000000.00000000 \r
+     00180000.C0060003  55555555.55555556  55555555.55555556  001E0030.C01E00C3 \r
+\r
+:Threefish-1024: [state after round  8]=\r
+     001E0030.C01E00C3  55555555.55555556  55555555.55555556  00000060.C000001B \r
+     00000000.C0000003  00003001.80001803  55555555.55555556  00180000.C0060003 \r
+     00003000.00000003  00000000.C0000003  00000000.C0000003  55555555.55555556 \r
+     00180000.C0060003  FFFFFFE7.FFFFFFFC  55555555.55555556  3C1E61B0.FC1F86C3 \r
+\r
+:Threefish-1024: [state after key injection #02]=\r
+     001E0030.C01E00C3  55555555.55555556  55555555.55555556  00000060.C000001B \r
+     00000000.C0000003  00003001.80001803  55555555.55555556  00180000.C0060003 \r
+     00003000.00000003  00000000.C0000003  00000000.C0000003  55555555.55555556 \r
+     00180000.C0060003  FFFFFFE7.FFFFFFFC  AAAAAAAA.AAAAAAAB  3C1E61B0.FC1F86C5 \r
+\r
+:Threefish-1024: [state after round  9]=\r
+     55735586.15735619  002600D3.4326034C  555555B6.15555571  55594DB6.15563571 \r
+     00003002.40001806  00303182.40181B06  556D5556.155B5559  556CD55A.155B355A \r
+     00003000.C0000006  000030C0.C0000306  55555556.15555559  FFFFFFFC.BFF9FFF3 \r
+     0017FFE8.C005FFFF  F9E80017.3F3A0000  E6C90C5B.A6CA3170  6539D4FC.2506076F \r
+\r
+:Threefish-1024: [state after round 10]=\r
+     55738646.D573591F  34E632B4.0E123132  4F3D55CD.548F5571  63A918C6.00996015 \r
+     653A04FE.65061F75  27D931D0.65E2546E  556D5552.D555554C  C0768069.8004A005 \r
+     002630D4.03260352  557347C6.D57F692F  AAC22AB0.2AB08AB3  AA92A7AD.32AA9AB3 \r
+     55714D9E.D55C3570  4F84AC1D.54889A31  E6F93DDD.E6E24C76  D2889814.1B149C76 \r
+\r
+:Threefish-1024: [state after round 11]=\r
+     15EA06B0.5577F924  4C0509C4.A541C0E2  7716879D.BA71A9DF  C848008C.A3AF7B41 \r
+     C8E31DC4.659F7F8A  0A859A9B.E454EF3D  8A538806.E367867E  15E346BB.D59AF9F7 \r
+     AAB8D881.35D09E05  8FB8D889.D2715904  00357277.002FF3E2  37EC4DBC.5C45CAD0 \r
+     27F9E5B2.F070D1E6  27498B64.3232DC0E  367DE9FB.3B6AE6A7  4BAB9469.BA52B1B6 \r
+\r
+:Threefish-1024: [state after round 12]=\r
+     61959B1A.0FCAAADA  62F3D5BD.644EF529  AF02D55A.16B774AF  C8F1D0AC.D89EA76B \r
+     589BF64E.3810D88E  0B7B3DEE.CA8DD4EB  B19D136B.159A628C  4A76199D.28200D50 \r
+     B53E731D.1A258D42  BA29FF51.49A1CB2A  C87D7303.A3DF6F23  74C71106.BBB40A6B \r
+     3DDD2C6E.C60BCBDD  6D933422.9EFE50BE  8282F3BF.E0ACA789  14E7162D.459C9C13 \r
+\r
+:Threefish-1024: [state after key injection #03]=\r
+     61959B1A.0FCAAADA  62F3D5BD.644EF529  AF02D55A.16B774AF  C8F1D0AC.D89EA76B \r
+     589BF64E.3810D88E  0B7B3DEE.CA8DD4EB  B19D136B.159A628C  4A76199D.28200D50 \r
+     B53E731D.1A258D42  BA29FF51.49A1CB2A  C87D7303.A3DF6F23  74C71106.BBB40A6B \r
+     3DDD2C6E.C60BCBDD  C2E88977.F453A613  8282F3BF.E0ACA789  14E7162D.459C9C16 \r
+\r
+:Threefish-1024: [state after round 13]=\r
+     C48970D7.7419A003  59632212.93B2DACB  77F4A606.EF561C1A  9455FFB7.D218CB8B \r
+     6417343D.029EAD79  35ADA95C.6DF910A0  FC132D08.3DBA6FDC  68032BA0.18816312 \r
+     6F68726E.63C7586C  F09D66F4.7F75F3CE  3D44840A.5F93798E  38713E69.D7102454 \r
+     00C5B5E6.BA5F71F0  3AA489C8.32C80EB5  976A09ED.2649439F  C60D2EE8.A3708614 \r
+\r
+:Threefish-1024: [state after round 14]=\r
+     B526D7CB.F38F93D1  AD7E0232.313E1610  B2992FCF.221E2ACF  E4693F21.7A827E62 \r
+     2A246325.A60F338D  2955339F.22E72588  34846B72.14CA9430  257515AB.F002ED86 \r
+     C8CB9480.F77A3337  D3D2A8BE.0041634C  A547AFAA.7814DCA0  60BC1A4C.7D1D8414 \r
+     951BB59E.8C783D7B  79B9151B.C88C0DEF  CD17B349.9442543F  1A82534C.D14A2809 \r
+\r
+:Threefish-1024: [state after round 15]=\r
+     DA9BED77.E3928157  678646FB.C684260F  DBEE636E.45055057  31BCD073.BF010CAE \r
+     0E8DA247.2091B1EF  A9B6E1FB.163CA279  E2026DA4.4608AA40  229A9BB4.F1280B82 \r
+     2987AECD.7497B74B  051ADAAE.E1F19ABD  791A5868.78563FEC  F1C6E8C6.B533709A \r
+     AF9E08EB.5DC26584  76E77583.B89A0D0C  46D0C865.5CCE622E  35F882BA.1D8AB196 \r
+\r
+:Threefish-1024: [state after round 16]=\r
+     10947032.011D32ED  D3B44D72.24E14B1E  CDB54C34.FA38C0F1  4AF6BD1A.00CD42ED \r
+     13A87CF6.02834CAC  5820C1F4.5E0F2939  58E9E327.FEA2B74C  6977B620.F6C858AF \r
+     D33E90C8.8AD459C4  B8782D5B.A86D53B5  AAD728DC.37574C9A  BD2FBDF2.12FE75C2 \r
+     D238A4A0.4EEA7106  9C398B44.49991B51  AE570F61.2352883D  E1910409.147E1E86 \r
+\r
+:Threefish-1024: [state after key injection #04]=\r
+     10947032.011D32ED  D3B44D72.24E14B1E  CDB54C34.FA38C0F1  4AF6BD1A.00CD42ED \r
+     13A87CF6.02834CAC  5820C1F4.5E0F2939  58E9E327.FEA2B74C  6977B620.F6C858AF \r
+     D33E90C8.8AD459C4  B8782D5B.A86D53B5  AAD728DC.37574C9A  BD2FBDF2.12FE75C2 \r
+     278DF9F5.A43FC65B  9C398B44.49991B51  AE570F61.2352883D  E1910409.147E1E8A \r
+\r
+:Threefish-1024: [state after round 17]=\r
+     E448BDA4.25FE7E0B  966C5CEF.3B2DCA46  18AC094E.FB0603DE  CF0F4957.535BAA80 \r
+     6BC93EEA.609275E5  4B08CAB4.6FBB4CBD  C2619948.F56B0FFB  EE362DF3.2E7B749F \r
+     8BB6BE24.3341AD79  F39BE58C.5E1218C1  6806E6CE.4A55C25C  13E2C332.A1D0B803 \r
+     C3C78539.EDD8E1AC  12D5E37F.39BFEFCE  8FE8136A.37D0A6C7  002BC236.05F027E5 \r
+\r
+:Threefish-1024: [state after round 18]=\r
+     D7E4A330.841096CC  864A7DD6.A09CC563  2B81ECCE.34C5F3AC  B78B83FF.EB37B011 \r
+     6BF50120.66829DCA  80C703B8.F92E77E1  D6445C7B.973BC7FE  BF02C8AD.23376A0D \r
+     22231B13.6E6F77BF  5362934C.62E9F5DB  563D14C1.78D136FB  5D4896FC.D5DBCBB1 \r
+     92D6CE91.41348C2C  30782131.4AB56503  DAF0DE1E.A78BF384  997514C1.7D8065D9 \r
+\r
+:Threefish-1024: [state after round 19]=\r
+     96E76BDD.A74800D9  13340E41.AF74FDA8  AC48F087.2DF46B8D  A30D397C.4E451466 \r
+     23808520.51BA4DDB  A038CB08.BF131595  5C8EDA52.37D88D61  D089BFC6.D94D9183 \r
+     7F6BB210.444B4370  8F076DDE.300D8A13  A99FA80D.DBBB2CD6  F581F6A7.A2E59D2D \r
+     2C4BE352.BEB4F205  61A2F92F.02033A12  0B68FF4F.F2415887  DA4A7434.DB60A100 \r
+\r
+:Threefish-1024: [state after round 20]=\r
+     7131E012.82A8A1D9  6049040B.A6968195  A1CAE72E.D0DA08BA  75D0AFCF.3E66E231 \r
+     B287F2FE.81C7D7EE  94554C40.595DD5B5  BE31D381.39DBC773  7167383A.9FA390F7 \r
+     1FA47D19.035E5905  A993D5E0.8F1C6B8E  4CACE18A.2A00413C  CBB0C977.020550A5 \r
+     FCD5A319.98028388  8423B223.C0F4C570  1E9D0D91.A1B6562F  387F6689.EEBC81C2 \r
+\r
+:Threefish-1024: [state after key injection #05]=\r
+     7131E012.82A8A1D9  6049040B.A6968195  A1CAE72E.D0DA08BA  75D0AFCF.3E66E231 \r
+     B287F2FE.81C7D7EE  94554C40.595DD5B5  BE31D381.39DBC773  7167383A.9FA390F7 \r
+     1FA47D19.035E5905  A993D5E0.8F1C6B8E  4CACE18A.2A00413C  21061ECC.575AA5FA \r
+     FCD5A319.98028388  8423B223.C0F4C570  1E9D0D91.A1B6562F  387F6689.EEBC81C7 \r
+\r
+:Threefish-1024: [state after round 21]=\r
+     D17AE41E.293F236E  FC79CEDE.BB373423  179B96FE.0F40EAEB  B6C40882.C2848800 \r
+     46DD3F3E.DB25ADA3  6D67898C.518C25A8  2F990BBB.D97F586A  6048C3C0.61CCC477 \r
+     C93852F9.927AC493  F4665A08.54C22E0A  6DB30056.815AE736  3F4E10D5.8E3CCC9B \r
+     80F9553D.58F748F8  CCAE5D7F.63D574F7  571C741B.9072D7F6  2CB3546A.5E6D0E54 \r
+\r
+:Threefish-1024: [state after round 22]=\r
+     C5E13E26.7E015178  ABDA6620.BE2C45C0  E449F47D.73165FE2  37AB8541.0B238069 \r
+     739093A9.3992BBF7  F4155C12.7FD8CCD8  6EE71C91.67BC2505  C977F810.FFEBECDB \r
+     C5B221D8.4DB1F8B6  9FE96AE4.500BA51E  CDFBC416.E327ABAD  F5D85281.B23219C9 \r
+     37BD5DC0.1B7BD0F8  6B1C27A2.41AF2A1F  C483FDA7.E1FEFD9E  0131F633.9AC0489F \r
+\r
+:Threefish-1024: [state after round 23]=\r
+     8F593637.7DED3E53  0BB1A844.BC60454E  D85F508F.F2EF2CBA  6B08833F.8616B9F1 \r
+     AB3C18EA.44B63C60  5492DFCE.A72E0B47  1AC182B2.25E86AC5  F0ACC05A.9956C25B \r
+     BB8A7459.FFE4127F  A54539B1.0E0C821E  6DE52EFB.333350CB  9A16EB04.7ACC095C \r
+     38EF53F3.B63C1997  930858E6.5330AEBB  2FA0254A.23AE27BD  897385F1.F2C41018 \r
+\r
+:Threefish-1024: [state after round 24]=\r
+     18CCBC29.70B14E6B  190FFDAC.470BB5DF  72763B94.6DBB3616  1A3A8C17.D85A6D4C \r
+     5081529B.52C2BE7E  438A518B.0D5B7221  ADC9DB98.79191980  2C358122.6A2DD13E \r
+     101D5428.A7121DC6  716B06C8.C9D25EB6  D8EDB23A.B94A0ABC  7B2AA182.86BF4CDA \r
+     299C144E.4F92DBF2  344CAE44.E15BDEB2  3B51CD8E.E00E6D0B  FFC75FCC.F8917F79 \r
+\r
+:Threefish-1024: [state after key injection #06]=\r
+     18CCBC29.70B14E6B  190FFDAC.470BB5DF  72763B94.6DBB3616  1A3A8C17.D85A6D4C \r
+     5081529B.52C2BE7E  438A518B.0D5B7221  ADC9DB98.79191980  2C358122.6A2DD13E \r
+     101D5428.A7121DC6  716B06C8.C9D25EB6  2E430790.0E9F6011  7B2AA182.86BF4CDA \r
+     299C144E.4F92DBF2  344CAE44.E15BDEB2  3B51CD8E.E00E6D0B  FFC75FCC.F8917F7F \r
+\r
+:Threefish-1024: [state after round 25]=\r
+     31DCB9D5.B7BD044A  9D9BB260.68A40BB7  8CB0C7AC.4615A362  DD323CA7.0BBC2025 \r
+     940BA426.601E309F  1E5A2F2B.3B6C11DC  D9FF5CBA.E346EABE  31604AA0.23D7DFA8 \r
+     81885AF1.70E47C7C  EA8E9238.A2BACA0D  A96DA912.955EACEB  EA68A46C.0CEA5ABE \r
+     5DE8C293.30EEBAA4  CCD09464.9C63A98F  3B192D5B.D89FEC8A  2936C2A4.20741515 \r
+\r
+:Threefish-1024: [state after round 26]=\r
+     1C6B4C0E.5A77CE57  A45DD4EA.FF8E0273  59815C10.E2794CF1  C986D1CA.BC3DAE01 \r
+     BD4266CA.809245B4  CCEEEA8F.FA04D371  C4680126.F031457C  659D9172.2C76CB3C \r
+     1F240D51.D9888833  B2D9CF74.F9D3407F  DACDF3B2.B9368C93  66F9B115.595BBED5 \r
+     3B1AFF3A.3CAADAC9  FAA5BF0D.AE072A75  59735C87.140BFE66  37D6FDAB.D2827FBE \r
+\r
+:Threefish-1024: [state after round 27]=\r
+     8208DD80.86EE9993  D25889E0.2FF13364  267046A0.DC7E2062  F6C774A3.B29A1258 \r
+     86C93895.3CCFF3B5  E89EEE5F.7C33177E  68C5D611.EFBF47EF  DAE54BF8.4DD5BB77 \r
+     861DBE67.32E44708  134E3081.33F6A8A1  8DA7C327.B309CD12  2D2A73EF.982E9AFE \r
+     72F1FCE6.0F2D5A87  5A4DF061.896D3387  54191B94.C21328DB  38F8021E.D076AC28 \r
+\r
+:Threefish-1024: [state after round 28]=\r
+     BB00DF9F.576545BB  BFC3CC58.B6F44BC7  539ABA90.74ACBB60  F0CC8551.77FB29AD \r
+     9A176916.70C69C56  997F9DB1.419EB063  C313C673.792C7B76  BD4CE3A8.B2B6DF69 \r
+     6EBCACC6.AF175E86  77462B30.ECA79E31  846F37CB.65A3DF6A  6D633879.DB4E69C7 \r
+     4DD748DE.5D0315FE  F0949C3E.894DF21B  2671A574.F2045C3F  A4009C45.59B0C0BC \r
+\r
+:Threefish-1024: [state after key injection #07]=\r
+     BB00DF9F.576545BB  BFC3CC58.B6F44BC7  539ABA90.74ACBB60  F0CC8551.77FB29AD \r
+     9A176916.70C69C56  997F9DB1.419EB063  C313C673.792C7B76  BD4CE3A8.B2B6DF69 \r
+     6EBCACC6.AF175E86  CC9B8086.41FCF386  846F37CB.65A3DF6A  6D633879.DB4E69C7 \r
+     4DD748DE.5D0315FE  F0949C3E.894DF21B  2671A574.F2045C3F  A4009C45.59B0C0C3 \r
+\r
+:Threefish-1024: [state after round 29]=\r
+     7AC4ABF8.0E599182  92532487.89C120EF  44673FE1.ECA7E50D  DD6D9D0E.1AF4BEEC \r
+     339706C7.B2654CB9  00410AB4.9D96FA91  8060AA1C.2BE35ADF  D93BC5A8.F5452B0B \r
+     3B582D4C.F114520C  83504953.3E2C3EC5  F1D27045.40F24931  C531C6F4.DCCEA496 \r
+     3E6BE51C.E6510819  E14A5A15.AF92E08D  CA7241BA.4BB51D02  9C1E718A.A2B53A13 \r
+\r
+:Threefish-1024: [state after round 30]=\r
+     FE14F54B.4C85D047  4FEA8EF0.DC9C7DE8  25B199F7.9C3AC59A  C6422F98.A0869992 \r
+     CFB57852.551A86CC  9159086F.ED66C5E5  45927111.08B1FF75  58B26F61.6265C481 \r
+     CDAB51D4.7AD572FB  B747CB67.72405317  CB0E35EE.3637743C  D35740D7.FC6D31D1 \r
+     1BD9822B.0145C705  9BFA1BC0.1913ADCC  CAB34C6E.E94C1793  1F2998A1.D94F9365 \r
+\r
+:Threefish-1024: [state after round 31]=\r
+     56C764AC.AEEB94C8  8A0713FB.46F24A7A  B70AA267.89A18B7F  D93EC4CB.E26D701D \r
+     95F7A7EA.F5A1205E  DB54FB72.192775A9  957D0001.E54E7D5D  E7F586EC.02B2A378 \r
+     A10292AC.7742A4CC  4CB281F3.871948C5  82560155.A877C753  721F8F99.034FDB0A \r
+     3B031ACC.DA955A6A  281A5A40.EA30C53B  66AD682F.025FC55F  FE0DD0B0.41BDA326 \r
+\r
+:Threefish-1024: [state after round 32]=\r
+     54D5355C.F0A937EE  0D17050F.74170C50  292A3200.8CF16689  163AC59A.AD3DAE0C \r
+     E2AA29DE.7CBA6923  70C434CA.7DC067CC  BD975A42.CF7F4298  4C388A92.EAC982BA \r
+     7C578E1E.906A1A75  6EFEE2F6.638218B7  5B94C621.8AE53770  F220401F.036865C6 \r
+     22F8A1B8.DD47FDE2  EC11739B.8FAD909F  F0B47C2A.49520FD9  4F7455DF.8BEF7A12 \r
+\r
+:Threefish-1024: [state after key injection #08]=\r
+     54D5355C.F0A937EE  0D17050F.74170C50  292A3200.8CF16689  163AC59A.AD3DAE0C \r
+     E2AA29DE.7CBA6923  70C434CA.7DC067CC  BD975A42.CF7F4298  4C388A92.EAC982BA \r
+     D1ACE373.E5BF6FCA  6EFEE2F6.638218B7  5B94C621.8AE53770  F220401F.036865C6 \r
+     22F8A1B8.DD47FDE2  EC11739B.8FAD909F  F0B47C2A.49520FD9  4F7455DF.8BEF7A1A \r
+\r
+:Threefish-1024: [state after round 33]=\r
+     61EC3A6C.64C0443E  6E982D60.34CD533B  3F64F79B.3A2F1495  67D7A23C.8FEE9652 \r
+     536E5EA8.FA7AD0EF  975A94D5.3A1D1C9F  09CFE4D5.BA48C552  C892C2C9.FF01B036 \r
+     40ABC66A.49418881  BE493009.CB593FEF  4DB50640.8E4D9D36  CD8B0090.45C07976 \r
+     0F0A1554.6CF58E81  E9E9FE30.4B0E8ADD  4028D209.D54189F3  3DC79140.3BCB3202 \r
+\r
+:Threefish-1024: [state after round 34]=\r
+     20356A76.3019842D  9CF51A48.A80D9769  294EF5CB.853D9F72  FE13882A.A5ADBB8D \r
+     9135EFE9.364602F1  BD1E6851.40950BD8  D75AE566.00093EC8  762A582F.08DCB36F \r
+     AF43F3CA.7E0EDBBC  F67A9199.A255865F  1647C90A.8D4F4D6C  FB58A471.01ECE5FE \r
+     76E1B790.FCE424D3  D8CCADBF.D3D2D03D  D78366DF.0F5EA692  902B0C21.965BE768 \r
+\r
+:Threefish-1024: [state after round 35]=\r
+     965FC2A5.38F6379C  D706EAAF.1AFBE5AF  E66D5E1C.C5D2AB4A  5326888F.9AA69313 \r
+     8F497813.DBF3BE7E  378BDB08.CC8216C1  744FFFAE.A816D631  87E6A47B.D4A287C2 \r
+     AA9C983B.7FFBC1BA  2FF11E0F.231B3F3E  0CC25AA4.2FA4D3CB  5D465D18.F7F4A695 \r
+     070CC3B2.93400C3B  15F06F2F.7A6A0968  B050149E.E33176CF  5E635E10.D3EC3CBD \r
+\r
+:Threefish-1024: [state after round 36]=\r
+     F4C320B6.0CE27459  758114CE.8B7AD103  43B3BB35.BDC751DF  D7677995.595835F8 \r
+     BF3A9622.FF0EFDBC  6EE05228.5F0565CB  8A406EDE.2280DF99  795A2D21.E2ED5EB5 \r
+     E2287344.4C7DD87B  8944EA7D.1D32E3FA  5FE8E333.CA4B66DE  923CC47F.D49285BA \r
+     8EF3682E.67E293FD  83287B2E.4DAFA5F3  8756FF4D.FE2D5C7E  38A8E2AC.7165E3F2 \r
+\r
+:Threefish-1024: [state after key injection #09]=\r
+     F4C320B6.0CE27459  758114CE.8B7AD103  43B3BB35.BDC751DF  D7677995.595835F8 \r
+     BF3A9622.FF0EFDBC  6EE05228.5F0565CB  8A406EDE.2280DF99  CEAF8277.3842B40A \r
+     E2287344.4C7DD87B  8944EA7D.1D32E3FA  5FE8E333.CA4B66DE  923CC47F.D49285BA \r
+     8EF3682E.67E293FD  83287B2E.4DAFA5F3  8756FF4D.FE2D5C7E  38A8E2AC.7165E3FB \r
+\r
+:Threefish-1024: [state after round 37]=\r
+     6A443584.985D455C  9FE6336F.9A74D84A  1B1B34CB.171F87D7  D5E81E79.A7747679 \r
+     2E1AE84B.5E146387  CEB65126.821E268C  58EFF155.5AC393A3  C4CEAB50.3D945298 \r
+     6B6D5DC1.69B0BC75  25CA8C12.478F14E1  F225A7B3.9EDDEC98  B0F8EEAD.FCE206D1 \r
+     121BE35C.B59239F0  E844DB6E.3220DD2A  BFFFE1FA.6F934079  A3A69904.A1B978D2 \r
+\r
+:Threefish-1024: [state after round 38]=\r
+     900EC196.DFEC5A3D  E2E3040E.C8434B8B  03601039.49406501  273EBCD5.92325EE7 \r
+     D1C1814F.FFCDDC59  F62C001A.28F5FD0D  09E8E003.57A59A74  FA1EE600.053716BC \r
+     0B539131.042594BF  1C1C8619.CB0D7FF7  B6F45303.DC723F30  D85818ED.FA597872 \r
+     E80401D6.5D06B069  CBE36492.E85308B9  8EB63320.F1B16705  17549C7B.37E8D192 \r
+\r
+:Threefish-1024: [state after round 39]=\r
+     8A2DA796.E52370F9  3E291CAA.DEEB57EF  F98C1053.7236620E  D673ADBA.CC6AF259 \r
+     F9003E25.92003B40  A65CCF31.B237C081  ECCBE412.1FE8E5FF  88B62CC8.982C03F9 \r
+     E3ABAA1E.FE7F0D31  E086C3E2.4947862B  D310D91D.A77FBF27  742C879B.7FF1D294 \r
+     FF589E51.94EF81FB  16BB709C.5796241F  5A9997B3.DA046FBE  1C812117.187F3B5F \r
+\r
+:Threefish-1024: [state after round 40]=\r
+     A6AEC8AD.FDA2AC58  CDADC1F5.4F70D323  6DB897EE.F22834A2  24DACDE2.BD9F06D9 \r
+     D9870207.DB47C16B  53139910.6398AA2A  038754AE.777F0A1E  448749DA.12830E96 \r
+     8A087950.B0B6CDB2  BB390A6B.E5635513  A98486D8.73EAB180  BF2CE3C2.75B34B53 \r
+     880ECB1A.2D1B85F4  BF367456.C2A48EFC  98C2B45E.B8EFC7AD  A4ECE69D.03D41261 \r
+\r
+:Threefish-1024: [state after key injection #10]=\r
+     A6AEC8AD.FDA2AC58  CDADC1F5.4F70D323  6DB897EE.F22834A2  24DACDE2.BD9F06D9 \r
+     D9870207.DB47C16B  53139910.6398AA2A  58DCAA03.CCD45F73  448749DA.12830E96 \r
+     8A087950.B0B6CDB2  BB390A6B.E5635513  A98486D8.73EAB180  BF2CE3C2.75B34B53 \r
+     880ECB1A.2D1B85F4  BF367456.C2A48EFC  98C2B45E.B8EFC7AD  A4ECE69D.03D4126B \r
+\r
+:Threefish-1024: [state after round 41]=\r
+     745C8AA3.4D137F7B  8113FA70.6EDED2BA  929365D1.AFC73B7B  CB2F3262.4F1C1FE0 \r
+     2C9A9B18.3EE06B95  3F038B7B.A64A41C6  9D63F3DD.DF576E09  1A28D19E.7BBA6748 \r
+     454183BC.961A22C5  7C4BE859.F54F317E  68B16A9A.E99DFCD3  AF3581FC.7F3A828A \r
+     47453F70.EFC014F0  52F59653.50EFD96D  3DAF9AFB.BCC3DA18  472DD78F.215F09B8 \r
+\r
+:Threefish-1024: [state after round 42]=\r
+     F0A872FD.4262B0F9  EDFD6F12.A3FE1892  E588FC25.00B714E8  DBFD4DA3.415F186C \r
+     73C872A7.603F754D  C1600357.80119A1B  4C9975DA.5E91F093  4C4A0868.C664936F \r
+     C6557E2D.04F8F57F  A3642D62.5098A684  82DA3C39.6558641B  9A9E8426.B49BDA2F \r
+     127471D3.3EDC34D0  57127B5B.CBDD8344  7CB32677.630E1BDE  AFEBE44C.A7AFDAC9 \r
+\r
+:Threefish-1024: [state after round 43]=\r
+     3CF27B66.08C74468  9774B092.C182549A  A6E8FF7C.80C8AF03  8CA31FA0.CC848741 \r
+     4FC5C04A.A19E8DB9  B0E8CA04.81D10EBF  3A96E4ED.02900925  B03B5DB8.905354B9 \r
+     60F40253.B994CFAE  7CFAC8AA.F8F84C57  263E699B.B5F10A9F  1C20F672.8C30117F \r
+     C260561F.E68C0F99  68C3297D.0A1D28B5  D3C5A1D3.2EEB9F22  5CDF3D39.59239EAB \r
+\r
+:Threefish-1024: [state after round 44]=\r
+     99D1B89F.61EAE313  417719DF.A824937D  C309F5EF.0CF8C082  AD4145B8.05341D43 \r
+     CCC088F5.9A96DA10  59C1DCB3.C06B52CD  A35A0E6A.0CAD31DA  03BB1571.05BF12E9 \r
+     11DCCC58.3B65DE6D  3C58260C.6F078FE1  B2E1893C.827591E0  A42136EE.1B09028D \r
+     729BB3D8.76DF6452  8BEF66A9.25D03BC7  6B3A5265.F06DF3BC  02361FB4.45993678 \r
+\r
+:Threefish-1024: [state after key injection #11]=\r
+     99D1B89F.61EAE313  417719DF.A824937D  C309F5EF.0CF8C082  AD4145B8.05341D43 \r
+     CCC088F5.9A96DA10  AF173209.15C0A822  A35A0E6A.0CAD31DA  03BB1571.05BF12E9 \r
+     11DCCC58.3B65DE6D  3C58260C.6F078FE1  B2E1893C.827591E0  A42136EE.1B09028D \r
+     729BB3D8.76DF6452  8BEF66A9.25D03BC7  6B3A5265.F06DF3BC  02361FB4.45993683 \r
+\r
+:Threefish-1024: [state after round 45]=\r
+     DB48D27F.0A0F7690  926E28FD.E43CC9C0  704B3BA7.122CDDC5  F2C04BAD.7A165A9F \r
+     7BD7BAFE.B0578232  C3C2BEAB.52B1C310  A71523DB.126C44C3  25CAAAAF.93B1CE7B \r
+     4E34F264.AA6D6E4E  CC543494.D2937D8B  5702C02A.9D7E946D  D644123A.060999E9 \r
+     FE8B1A81.9CAFA019  FD37623F.6AC53244  6D70721A.36072A3F  7C163FBA.F68AADD2 \r
+\r
+:Threefish-1024: [state after round 46]=\r
+     A79D0713.DCA2F41B  99309A46.52FBC3C6  6D829DE6.7CF21009  A2B53E26.636AB873 \r
+     F7EDFAB9.A6E23004  F63F73CA.82424005  7D593615.1875DEAC  2067C023.0A2C855A \r
+     E0A31B62.8EAA380E  9309D580.A129384F  7CCD6ADA.313062E8  948F7207.2273D735 \r
+     F14B662F.16C5FAB8  C69654F5.882F98F4  313330C5.88B8ED4F  997E1A08.5B358451 \r
+\r
+:Threefish-1024: [state after round 47]=\r
+     C804C736.E6CF7975  E6787617.4DE036CC  63C211B0.FF34500E  C69AE9BA.955FD9C2 \r
+     9AA338E0.0A4CE877  47C24ED3.0808F82A  1689D05B.6B71A272  4D12859B.F6FC9964 \r
+     75328D69.B11E0F43  0E95122A.4D7F889C  0FD7405A.D2599B37  4841D421.463E7D64 \r
+     8AC98037.71FB7F09  49AA56A1.49BB5063  F7C985BB.10E88643  5A8B599B.5377B4F9 \r
+\r
+:Threefish-1024: [state after round 48]=\r
+     229020D2.3A472E6E  D5E70BC9.38BB8134  AC03E5D2.4572CD72  7D89124D.B4E443AB \r
+     A9384B0A.57CC7113  38F0A029.9AC62004  603426FC.B52CF2D5  8E636A1A.FEBCC945 \r
+     BCF4DC3C.B927076D  20F8A25B.7568A6EB  D6722A15.67B974F9  D167AD93.91538B4C \r
+     D7DC05D3.68F8186D  2DEEA5E6.F87E47DF  DE41FBD2.5EC8BD0F  34231674.D52EDCDB \r
+\r
+:Threefish-1024: [state after key injection #12]=\r
+     229020D2.3A472E6E  D5E70BC9.38BB8134  AC03E5D2.4572CD72  7D89124D.B4E443AB \r
+     FE8DA05F.AD21C668  38F0A029.9AC62004  603426FC.B52CF2D5  8E636A1A.FEBCC945 \r
+     BCF4DC3C.B927076D  20F8A25B.7568A6EB  D6722A15.67B974F9  D167AD93.91538B4C \r
+     D7DC05D3.68F8186D  2DEEA5E6.F87E47DF  DE41FBD2.5EC8BD0F  34231674.D52EDCE7 \r
+\r
+:Threefish-1024: [state after round 49]=\r
+     F8772C9B.7302AFA2  314F971A.47D748A9  298CF81F.FA57111D  0BC54E83.72227EAC \r
+     377E4089.47E7E66C  C7DE6913.81C7E254  EE979117.B3E9BC1A  8A355626.06E4C344 \r
+     DDED7E98.2E8FAE58  254F25ED.46294578  A7D9D7A8.F90D0045  FCFEF50F.EF94A28A \r
+     05CAABBA.6176604C  7C74B42B.96BD1BE5  12651247.33F799F6  B7BE8EA1.B795576C \r
+\r
+:Threefish-1024: [state after round 50]=\r
+     1DC65288.B92BF51A  85AE014B.07C28A75  A601AC4B.91142D02  2B8232B4.2928F1ED \r
+     EF3CCF2A.FF7D3DD8  538398AB.9FDC937E  EB968627.A37E5EA4  B48639A4.53BDCE40 \r
+     0F3D15B2.7666F701  97970C81.EAE28E4B  320F2DCE.FFF1C389  1042B999.F1F47557 \r
+     118FFA3D.D398DEF8  075D19A3.4E3FCEA7  DA437B5A.B5BF7C4A  5967106D.AFA6F773 \r
+\r
+:Threefish-1024: [state after round 51]=\r
+     D24C8C2D.0CE9C35A  B16DE78A.FA0E59AC  F98544F7.30F0C080  95D65DCE.BD076682 \r
+     1ABF01DF.28A62FC5  C1BCCE4E.CD39F765  71448772.AB40E919  753710AC.65E5B012 \r
+     1F7FCF4C.685B6C58  D0A5EF95.F6437EFA  C9A63A50.EAD451D4  A7FDDA80.A7D4CFF2 \r
+     6AF70AAB.833FD66B  9E3DDAF0.B9CC0C6D  E1A094FE.03FF4AF1  D46CD766.E6A397DD \r
+\r
+:Threefish-1024: [state after round 52]=\r
+     A6B96393.F38D5B37  BFD8243E.0DC8D99A  A1831F77.D8C59072  02B22518.C1592D80 \r
+     EB64F175.1EE9AEBF  0DEF02ED.698EAF59  0F826263.650CF586  B8E5D037.CDCFE85C \r
+     E13C9D9B.359563BD  6D9904D4.55368553  5F7C981F.A7DBB856  0989623B.27EFEFAF \r
+     E02E1B57.E925867D  03EFFC5E.BFFC4C4A  930E7C88.FE0DA49D  2B238F4F.27FFA08D \r
+\r
+:Threefish-1024: [state after key injection #13]=\r
+     A6B96393.F38D5B37  BFD8243E.0DC8D99A  A1831F77.D8C59072  58077A6E.16AE82D5 \r
+     EB64F175.1EE9AEBF  0DEF02ED.698EAF59  0F826263.650CF586  B8E5D037.CDCFE85C \r
+     E13C9D9B.359563BD  6D9904D4.55368553  5F7C981F.A7DBB856  0989623B.27EFEFAF \r
+     E02E1B57.E925867D  03EFFC5E.BFFC4C4A  930E7C88.FE0DA49D  2B238F4F.27FFA09A \r
+\r
+:Threefish-1024: [state after round 53]=\r
+     669187D2.015634D1  F722B2AD.B11E48CA  F98A99E5.EF741347  F77E45C8.B271B9F7 \r
+     F953F462.88785E18  C8861F43.359803B5  C868329B.32DCDDE2  2E8FC6B5.6EAE35F9 \r
+     4ED5A26F.8ACBE910  DE98E73C.E29EDFC9  6905FA5A.CFCBA805  9ED27E9E.7ED63BF2 \r
+     E41E17B6.A921D2C7  20DAB788.56E43938  BE320BD8.260D4537  77CDE3FE.ACC5A6E4 \r
+\r
+:Threefish-1024: [state after round 54]=\r
+     452A6F0E.E3F5149A  7969C0F3.7E8F6AB8  1A65516E.46584C7F  E562B2B7.E285C289 \r
+     7121D861.353E04FC  E6B6FC39.43D8443A  673AB139.B1B319D4  7F69AA46.D49A826C \r
+     45F8551D.3BEA31DA  A2168D90.3C3CCA02  9795C110.3E79DDFE  95A46347.2FCDCFEF \r
+     DB9C5D7F.5B938CBE  41F5B58E.C532925E  86B82B1B.5BA548EC  4602660E.2ACB62D1 \r
+\r
+:Threefish-1024: [state after round 55]=\r
+     C4941955.B88F9706  3A0A6C77.407E5B2F  011C4DA7.8A3090B9  B7C079A8.4E9836C7 \r
+     56848B19.17C3C785  855FE3CC.E5F30484  E0A4722D.3042848C  AED95863.873B4225 \r
+     DB9CB864.6BB801C9  19D43734.7FF2851B  39AC4EA0.7AB6A800  0762413E.2D8C7335 \r
+     219EC38D.865EEF8F  02E499AD.F601E05E  C8ADE0AA.20D7DB4A  11EF95D6.90D4DF9C \r
+\r
+:Threefish-1024: [state after round 56]=\r
+     D683AF2C.496476A2  3918720C.F6CB334F  087E8EE5.B7BD03EE  226A10BE.3141EBCE \r
+     7058C24D.97B64CA0  12051E73.1304F7AB  E3890BDB.264464EA  56406845.2FC0DC21 \r
+     60FC9C31.51AB064D  21E95F0E.E4F1B388  F16CC848.C94EDEC7  7B4B8987.F6832E62 \r
+     D0781BF1.0D9A31B4  5386092B.3160A985  02B84D21.61563679  09A8020D.E0DB4E81 \r
+\r
+:Threefish-1024: [state after key injection #14]=\r
+     D683AF2C.496476A2  3918720C.F6CB334F  5DD3E43B.0D125943  226A10BE.3141EBCE \r
+     7058C24D.97B64CA0  12051E73.1304F7AB  E3890BDB.264464EA  56406845.2FC0DC21 \r
+     60FC9C31.51AB064D  21E95F0E.E4F1B388  F16CC848.C94EDEC7  7B4B8987.F6832E62 \r
+     D0781BF1.0D9A31B4  5386092B.3160A985  02B84D21.61563679  09A8020D.E0DB4E8F \r
+\r
+:Threefish-1024: [state after round 57]=\r
+     0F9C2139.402FA9F1  036AEA0A.0F16B183  803DF4F9.3E544511  C22A32D1.032D815C \r
+     825DE0C0.AABB444B  874393D3.AE4CEF59  39C97420.5605410B  57D9DF00.6227D6EB \r
+     82E5FB40.369CB9D5  6BBAF5A4.C72F31F4  6CB851D0.BFD20D29  7FB7BCD6.E316FBBE \r
+     23FE251C.3EFADB39  69327D36.5FAE3ABB  0C604F2F.42318508  17099ECE.7731C4B4 \r
+\r
+:Threefish-1024: [state after round 58]=\r
+     7B5716DE.075EDBE5  9E60D3E4.E5139A33  E970722F.9E027FCC  2D6C5B5B.475B543D \r
+     99677F8F.21ED08FF  7A74C575.5CBDD5A8  B98130F7.391C3CC9  69449F62.9FF9205B \r
+     8650E54A.45B36B58  B09B6BC4.E9E3B2D4  C49230D1.21F9E414  67726B7B.62F2C537 \r
+     E62857ED.42285C95  00C28F5E.4BD9365F  93A3E302.F07E7461  C36CFB40.46D6901D \r
+\r
+:Threefish-1024: [state after round 59]=\r
+     E49BB640.A757FC40  4D9E987E.6D69A530  63E537A4.FAC05574  673AB188.B39267E6 \r
+     C6D3DAEA.69485D3C  C4A960F1.311D0FF3  57E204DC.1E2FD6FC  DB69F6F6.75DEC285 \r
+     EDC350C5.A8A6308F  A2A44F51.6E74F7DE  752D9C96.0BDD96E8  56F8C39E.73B1A6A6 \r
+     A995532D.88FEECB2  260ACC60.B9491657  94667261.3C57AAC0  B2CF135A.854D01B3 \r
+\r
+:Threefish-1024: [state after round 60]=\r
+     976AC99B.2CA4FDF3  309D2C10.E5FE7944  BADDFB43.6E71FC1A  6DE0FD8C.D88999F4 \r
+     69782A3B.D7BD551A  A17D6149.E589D68D  7DECD13C.D778ED53  6814F7A6.F56B7CDA \r
+     B26CB1B6.D9C34082  8097977E.9F23F7C6  DC684E1E.BF6FFECE  833AC059.04149396 \r
+     84FF4A23.FEDDAF37  6BBBF736.1B18541A  E2050ADF.A9C14FF0  CE88A2CB.8504CB85 \r
+\r
+:Threefish-1024: [state after key injection #15]=\r
+     976AC99B.2CA4FDF3  85F28166.3B53CE99  BADDFB43.6E71FC1A  6DE0FD8C.D88999F4 \r
+     69782A3B.D7BD551A  A17D6149.E589D68D  7DECD13C.D778ED53  6814F7A6.F56B7CDA \r
+     B26CB1B6.D9C34082  8097977E.9F23F7C6  DC684E1E.BF6FFECE  833AC059.04149396 \r
+     84FF4A23.FEDDAF37  6BBBF736.1B18541A  E2050ADF.A9C14FF0  CE88A2CB.8504CB94 \r
+\r
+:Threefish-1024: [state after round 61]=\r
+     1D5D4B01.67F8CC8C  BAC0780A.82FA00FA  28BEF8D0.46FB960E  E945E161.55C87ED5 \r
+     0AF58B85.BD472BA7  BBCF5A31.92EB029B  E601C8E3.CCE46A2D  9CB4768E.F8EE11FE \r
+     33044935.78E73848  4A73A0C7.479B5041  5FA30E77.C3849264  16684FEA.A3A8106E \r
+     F0BB415A.19F60351  75FAE7E1.A68562E0  B08DADAB.2EC61B84  51CC9F4E.1D643336 \r
+\r
+:Threefish-1024: [state after round 62]=\r
+     67D0EBC8.AF941CCD  19C5344A.7B112C47  9EB9E0B1.ED80F8EE  00BC0A07.43943B29 \r
+     5CC22AD3.DAAB5EDD  C0576933.FCD9D854  FC6A18CE.708C7A9B  3710EDE9.3293BB8B \r
+     EDC4C13F.FBE13942  C717AC53.FFD556BE  FC578506.BC72A462  927C7081.9A2FD28B \r
+     DA0122BB.6FBE8226  04AC6B30.3A6B6768  6C5D07DC.C1B11E1F  C570A4B7.20DBB5FC \r
+\r
+:Threefish-1024: [state after round 63]=\r
+     9EE1D9B1.E227D858  5D3E8B69.A68F3826  5F1149E5.EA5AD142  40EAB485.1B3C3BCC \r
+     5D7E34DB.1E3F9A06  C29405E0.9CC9EE8F  162F4D18.EB9DA6E2  07A80474.79AFAEAC \r
+     804131C1.96110BCD  64909BF7.C1C9D478  C36F315A.BC47FB20  7D6988E6.5119126F \r
+     9F71C772.909A3822  DC94D31E.4DB0456E  7109730C.FC1C8587  BAC8C1AF.3F7C13A7 \r
+\r
+:Threefish-1024: [state after round 64]=\r
+     59AA9B61.21A3EBFF  7A94B9EA.B18522E8  DC7AD2CC.3B73E3B1  63DE9C57.CAD2A64F \r
+     C20ED0D2.E0096E7E  0CB1C0E5.D390F8AC  F2C42037.394DEC50  E05E511D.E0899C4E \r
+     42D537A2.32DAFA5C  858899DB.5F7572E3  0459E5DF.D78436EC  CE15AFA5.B395B2A8 \r
+     A719CBE7.0A49E6CE  9F460B41.DDEB74A2  CE47FE76.A2ABBDAD  C829C51F.D984A48A \r
+\r
+:Threefish-1024: [state after key injection #16]=\r
+     AEFFF0B6.76F94154  7A94B9EA.B18522E8  DC7AD2CC.3B73E3B1  63DE9C57.CAD2A64F \r
+     C20ED0D2.E0096E7E  0CB1C0E5.D390F8AC  F2C42037.394DEC50  E05E511D.E0899C4E \r
+     42D537A2.32DAFA5C  858899DB.5F7572E3  0459E5DF.D78436EC  CE15AFA5.B395B2A8 \r
+     A719CBE7.0A49E6CE  9F460B41.DDEB74A2  CE47FE76.A2ABBDAD  C829C51F.D984A49A \r
+\r
+:Threefish-1024: [state after round 65]=\r
+     2994AAA1.287E643C  C3252F83.C004F085  40596F24.06468A00  93D3967E.528F667B \r
+     CEC091B8.B39A672A  7F00746B.2362CB26  D3227155.19D7889E  1D05017A.315978DA \r
+     C85DD17D.92506D3F  40C40A22.E7228EBA  D26F9585.8B19E994  8D24F2AE.EE4875BF \r
+     465FD728.E8355B70  9628ADF5.C0928AF2  9671C396.7C306247  A6E550CF.7908C1BC \r
+\r
+:Threefish-1024: [state after round 66]=\r
+     6A58B4C4.0FA0F2F6  83DF3353.AA695D8B  D6821D19.C6D914F2  83CA279A.A32A8EA5 \r
+     75A5E288.2CA328E6  20E38964.0CACAD57  60476404.081FFE5D  1EC0ACF5.BE8700DC \r
+     8B830101.52555DC4  A2FB1A54.3EA27A4F  EF7496FF.BC73626E  F38DDFBD.29C90069 \r
+     DA336DA7.3AC4C1EB  B92C198D.914DA5B7  15723801.9F932D6D  ABF69020.4B1FAC86 \r
+\r
+:Threefish-1024: [state after round 67]=\r
+     891961B9.CE27F3D2  024CE21A.99382B93  F765A67D.D385C249  8C5C1473.F318AEDF \r
+     F9700A22.CFCDB78B  F95D303D.194F173B  E4269757.B2895BE8  F4176001.F3A6AA39 \r
+     7F10E0BE.7C1E5E2D  A6C7CC17.0F8A994B  926FB153.FB15DCBD  308C8E43.9550162E \r
+     8629FDC7.85E46E71  55D53EFD.68D3C806  CE9E518F.30E0D324  AA574FDD.2A3E2EF0 \r
+\r
+:Threefish-1024: [state after round 68]=\r
+     3370B196.F86622C2  C522B28F.BB15B22B  27F234C1.68D5D877  0AB836DF.40F107C0 \r
+     A037D639.DF5850D6  A9FAE188.2AF8A66B  39FBD655.1B5D23EE  79A6109D.0A63366A \r
+     786E10FB.956D7568  B5054174.50C07EC9  1ECBC5C7.EE2E8B9C  C3CB61C0.0A36D0BF \r
+     7A415DC9.798B18AA  F1FD8380.25A04B3D  D0EB33A9.CA18FEB7  79994A33.BFA3FCD7 \r
+\r
+:Threefish-1024: [state after key injection #17]=\r
+     3370B196.F86622C2  C522B28F.BB15B22B  27F234C1.68D5D877  0AB836DF.40F107C0 \r
+     A037D639.DF5850D6  A9FAE188.2AF8A66B  39FBD655.1B5D23EE  79A6109D.0A63366A \r
+     786E10FB.956D7568  B5054174.50C07EC9  1ECBC5C7.EE2E8B9C  C3CB61C0.0A36D0BF \r
+     7A415DC9.798B18AA  F1FD8380.25A04B3D  D0EB33A9.CA18FEB7  79994A33.BFA3FCE8 \r
+\r
+:Threefish-1024: [state after round 69]=\r
+     F8936426.B37BD4ED  D3F733AC.F61ECB9B  32AA6BA0.A9C6E037  42C7D521.4BC96022 \r
+     4A32B7C2.0A50F741  15267AB7.350CC644  B3A1E6F2.25C05A58  36907DC7.19135216 \r
+     2D73526F.E62DF431  79641763.E1C16F61  E2972787.F8655C5B  8AC8C662.48855940 \r
+     6C3EE149.9F2B63E7  688D3E56.471361BD  4A847DDD.89BCFB9F  A56C82E7.97DAA913 \r
+\r
+:Threefish-1024: [state after round 70]=\r
+     71F77B8A.953D444E  3CFDB1BB.322BE620  9B37A9F6.F0DA41F4  AB4EEE90.4EDDBD25 \r
+     EF9F3AA9.A22BA054  6CB3E8C0.27231D37  3E6AAD54.6E45B398  7020793E.804D8F12 \r
+     016A861C.DC4CBFCC  66949A4B.FA5C3D2A  1927A54F.1178AE71  7EE06592.0C0D36C1 \r
+     AF06B66A.EAF4C409  877A2F03.52EEB8AD  5FAAF894.BEC9C1E3  A70211CD.B5171E81 \r
+\r
+:Threefish-1024: [state after round 71]=\r
+     E217F4C9.158AD360  82E05030.CC1F5532  07EB92B7.17FD5F2B  447CFC9E.86417A17 \r
+     9AEE2939.F1095D79  3638E47C.29715D59  7B685F0F.A07199B8  A2313340.2D9AEFFF \r
+     804AEBAE.E859F68D  E84887E1.5F19C2AF  7FBC3F9B.0BD4EB9B  5326FC40.EE00D64D \r
+     5608C838.A00BE28A  5DC79185.F90477DB  E7252798.11B87A90  D8656080.5406DA9A \r
+\r
+:Threefish-1024: [state after round 72]=\r
+     BA7D5549.6991ADFA  72637862.4496BFEA  5B128EF8.05FE3578  0C167ED1.1D89F662 \r
+     8336B11B.50232028  A23B7E87.8AD721D8  D92FF095.99761193  CC3B22D6.325CF19A \r
+     B683D02B.11CB53E6  A9C83593.2E36D1B4  C4393C39.921665B2  8D5FDDDE.F9BEDB78 \r
+     F839FB78.CDA6D289  110C4E4F.774A9DBC  6A0577C8.DDD7CFC2  70BC55E1.6424984A \r
+\r
+:Threefish-1024: [state after key injection #18]=\r
+     BA7D5549.6991ADFA  72637862.4496BFEA  5B128EF8.05FE3578  0C167ED1.1D89F662 \r
+     8336B11B.50232028  A23B7E87.8AD721D8  D92FF095.99761193  CC3B22D6.325CF19A \r
+     B683D02B.11CB53E6  A9C83593.2E36D1B4  C4393C39.921665B2  8D5FDDDE.F9BEDB78 \r
+     F839FB78.CDA6D289  110C4E4F.774A9DBC  6A0577C8.DDD7CFC2  C611AB36.B979EDB1 \r
+\r
+:Threefish-1024: [state after round 73]=\r
+     2CE0CDAB.AE286DE4  4EA45B14.445A0E9C  67290DC9.23882BDA  A8F32E78.1D446A58 \r
+     25722FA2.DAFA4200  1E0CA828.0DDB9AA2  A56B136B.CBD3032D  DDA67576.5AB81A03 \r
+     604C05BE.4002259A  A8799690.76D39133  51991A18.8BD5412A  EA24E965.3D245B95 \r
+     094649C8.44F17045  9A9B9B6F.2BF53356  301722FF.9751BD73  1F2A94C7.5564DBA4 \r
+\r
+:Threefish-1024: [state after round 74]=\r
+     D55A643C.24FBFF17  47348A97.35187196  01C4A938.4F7D5F30  0BD90D51.CB577951 \r
+     449CC46A.305F1DA4  5A2526EA.F4225E41  8F8FFCD1.08F75EC2  1B3834C2.0C61EE5D \r
+     AEF060D2.845C3436  61BE28D6.3A9E5B0A  2F3F8F8E.E68D5B2D  1C2A6825.9999096A \r
+     B2397840.6235DA9D  DABDF691.D5C98BEC  4E23CB27.A52D5815  96935120.53F5AFC9 \r
+\r
+:Threefish-1024: [state after round 75]=\r
+     F09298FE.315DED74  479661CB.303D18BE  5BE9D023.439FBD71  9AFD8F73.9138CC4E \r
+     5075D1BB.FBB696F5  F9BBBE8C.01BA5964  D6C48768.3E0FD058  E8514444.072D84F0 \r
+     CB1AC8F8.1DF53DA0  C151CD59.973F754B  90FDB865.212BB637  9BFB9BB9.3139F5EB \r
+     48CCC960.B62B8A66  BBF6180C.011BC7AA  28E1C1B9.7AF6E401  071A7646.EC66CEE7 \r
+\r
+:Threefish-1024: [state after round 76]=\r
+     F7AD0F45.1DC4BC5B  FC27004F.9BD664A1  F7E56BDC.74D9B35C  A488D6E0.7E2A1878 \r
+     11C79F15.92F60C40  04CD2212.50342CEC  92BA9F74.3F2B9802  B91056AD.5C89ADDE \r
+     C4D68784.1FAF9704  6F2D0897.316CBF6E  2BFB47D8.B2648285  4C767843.2A600CE5 \r
+     311E0DA4.BD590F56  55102482.27279919  70782384.AB33FCBF  14E3C798.911D60BB \r
+\r
+:Threefish-1024: [state after key injection #19]=\r
+     F7AD0F45.1DC4BC5B  FC27004F.9BD664A1  F7E56BDC.74D9B35C  A488D6E0.7E2A1878 \r
+     11C79F15.92F60C40  04CD2212.50342CEC  92BA9F74.3F2B9802  B91056AD.5C89ADDE \r
+     C4D68784.1FAF9704  6F2D0897.316CBF6E  2BFB47D8.B2648285  4C767843.2A600CE5 \r
+     311E0DA4.BD590F56  55102482.27279919  C5CD78DA.00895214  14E3C798.911D60CE \r
+\r
+:Threefish-1024: [state after round 77]=\r
+     F3D40F94.B99B20FC  5F1D4C6C.F79BBFCB  9C6E42BC.F303CBD4  8DC38240.A7333A9D \r
+     1694C127.E32A392C  10115CA7.7A8E7B66  4BCAF621.9BB545E0  E58E20CE.C73D6EB6 \r
+     3403901B.511C5672  E48AE30D.9AEAB080  7871C01B.DCC48F6A  7E036620.E0E51A5A \r
+     862E3226.E480A86F  FFBFA777.E6C88A1D  DAB14072.91A6B2E2  FEF61841.149E4304 \r
+\r
+:Threefish-1024: [state after round 78]=\r
+     D85EF2A2.5485D17C  A45F4A36.7220CFD2  9C2DEA34.D9CC55F1  40400C17.C3A7056B \r
+     158AD968.F7C87C30  D32F055A.4947B3A2  C9CE5C42.7C9A603A  051DEC06.D7D7154E \r
+     9320DC88.48B8163D  3B536848.E40535F6  5DFFE0EA.A401FE20  93B05F24.5C7A8520 \r
+     13F1B467.8BB3E30C  070FC243.2732C82E  EAC29D1A.0C352E48  0DAD2ED8.35C0D8C2 \r
+\r
+:Threefish-1024: [state after round 79]=\r
+     DD7CDEA9.2C5CE6CA  5DD90F6F.3C36AC84  6F5CEF8F.23140993  D77F45A0.BD646048 \r
+     55CAE580.BB6F819B  1466C2BD.D341AD07  6E2DA678.EEBB300C  B697540E.2ED210C9 \r
+     26D13BAC.A5329B5D  089B4358.647192C6  99534933.88073416  8E833297.A0C0DE9A \r
+     219EE33F.C174BBCE  3AF2E741.0C6EFAEA  F1D25F5D.3367F676  575F4D39.0764D6A7 \r
+\r
+:Threefish-1024: [state after round 80]=\r
+     34DC2BE2.33C1BD71  F835759A.2DB04E7D  FDE02226.C3D4E82D  DC5E87CE.AA832049 \r
+     5E6628D9.1FE11461  D29728E9.F247293A  A9208DB9.FB2A2AF6  98D4DA6C.FCDDA5E2 \r
+     3B37FE6A.78744864  7206A16D.2A675378  70D28ED4.456B945E  237AACA5.F14348ED \r
+     D836374D.F046CC97  CA575AE8.2CBD10FE  4FAB6ECC.6F9EA2FA  8A4659EC.FA6CF3DF \r
+\r
+:Threefish-1024: [state after key injection #20]=\r
+     34DC2BE2.33C1BD71  F835759A.2DB04E7D  FDE02226.C3D4E82D  DC5E87CE.AA832049 \r
+     5E6628D9.1FE11461  D29728E9.F247293A  A9208DB9.FB2A2AF6  98D4DA6C.FCDDA5E2 \r
+     3B37FE6A.78744864  7206A16D.2A675378  70D28ED4.456B945E  237AACA5.F14348ED \r
+     D836374D.F046CC97  1FACB03D.82126653  4FAB6ECC.6F9EA2FA  8A4659EC.FA6CF3F3 \r
+\r
+:Threefish-1024: [state after plaintext feedforward]=\r
+     34DC2BE2.33C1BD71  F835759A.2DB04E7D  FDE02226.C3D4E82D  DC5E87CE.AA832049 \r
+     5E6628D9.1FE11461  D29728E9.F247293A  A9208DB9.FB2A2AF6  98D4DA6C.FCDDA5E2 \r
+     3B37FE6A.78744864  7206A16D.2A675378  70D28ED4.456B945E  237AACA5.F14348ED \r
+     D836374D.F046CC97  1FACB03D.82126653  4FAB6ECC.6F9EA2FA  8A4659EC.FA6CF3F3 \r
+    ----------\r
+++++++++++++++++++++++++++++++++++++++\r
+\r
+:Threefish-1024: encryption + plaintext feedforward (round-by-round):\r
+  Tweak:\r
+     07060504.03020100  0F0E0D0C.0B0A0908 \r
+  Key words:\r
+     17161514.13121110  1F1E1D1C.1B1A1918  27262524.23222120  2F2E2D2C.2B2A2928 \r
+     37363534.33323130  3F3E3D3C.3B3A3938  47464544.43424140  4F4E4D4C.4B4A4948 \r
+     57565554.53525150  5F5E5D5C.5B5A5958  67666564.63626160  6F6E6D6C.6B6A6968 \r
+     77767574.73727170  7F7E7D7C.7B7A7978  87868584.83828180  8F8E8D8C.8B8A8988 \r
+  Tweak schedule:\r
+     07060504.03020100  0F0E0D0C.0B0A0908  08080808.08080808 \r
+  Key   schedule:\r
+     17161514.13121110  1F1E1D1C.1B1A1918  27262524.23222120  2F2E2D2C.2B2A2928 \r
+     37363534.33323130  3F3E3D3C.3B3A3938  47464544.43424140  4F4E4D4C.4B4A4948 \r
+     57565554.53525150  5F5E5D5C.5B5A5958  67666564.63626160  6F6E6D6C.6B6A6968 \r
+     77767574.73727170  7F7E7D7C.7B7A7978  87868584.83828180  8F8E8D8C.8B8A8988 \r
+     55555555.55555555 \r
+  Input block (words):\r
+     F8F9FAFB.FCFDFEFF  F0F1F2F3.F4F5F6F7  E8E9EAEB.ECEDEEEF  E0E1E2E3.E4E5E6E7 \r
+     D8D9DADB.DCDDDEDF  D0D1D2D3.D4D5D6D7  C8C9CACB.CCCDCECF  C0C1C2C3.C4C5C6C7 \r
+     B8B9BABB.BCBDBEBF  B0B1B2B3.B4B5B6B7  A8A9AAAB.ACADAEAF  A0A1A2A3.A4A5A6A7 \r
+     98999A9B.9C9D9E9F  90919293.94959697  88898A8B.8C8D8E8F  80818283.84858687 \r
+  Input block (bytes):\r
+     FF FE FD FC  FB FA F9 F8  F7 F6 F5 F4  F3 F2 F1 F0\r
+     EF EE ED EC  EB EA E9 E8  E7 E6 E5 E4  E3 E2 E1 E0\r
+     DF DE DD DC  DB DA D9 D8  D7 D6 D5 D4  D3 D2 D1 D0\r
+     CF CE CD CC  CB CA C9 C8  C7 C6 C5 C4  C3 C2 C1 C0\r
+     BF BE BD BC  BB BA B9 B8  B7 B6 B5 B4  B3 B2 B1 B0\r
+     AF AE AD AC  AB AA A9 A8  A7 A6 A5 A4  A3 A2 A1 A0\r
+     9F 9E 9D 9C  9B 9A 99 98  97 96 95 94  93 92 91 90\r
+     8F 8E 8D 8C  8B 8A 89 88  87 86 85 84  83 82 81 80\r
+\r
+:Threefish-1024: [state after initial key injection]=\r
+     10101010.1010100F  10101010.1010100F  10101010.1010100F  10101010.1010100F \r
+     10101010.1010100F  10101010.1010100F  10101010.1010100F  10101010.1010100F \r
+     10101010.1010100F  10101010.1010100F  10101010.1010100F  10101010.1010100F \r
+     10101010.1010100F  17161514.1312110F  1F1E1D1C.1B1A1917  10101010.1010100F \r
+\r
+:Threefish-1024: [state after round  1]=\r
+     20202020.2020201E  30303030.2F30300E  20202020.2020201E  22222222.2221C21C \r
+     20202020.2020201E  30303030.30302F0E  20202020.2020201E  2827A828.28282816 \r
+     20202020.2020201E  30303030.30302F0E  20202020.2020201E  00000000.003E003E \r
+     27262524.2322211E  6222E1A0.60E7E49B  2F2E2D2C.2B2A2926  2D2C2CCE.29282B24 \r
+\r
+:Threefish-1024: [state after round  2]=\r
+     50505050.50504F2C  50B35353.4C52A32F  824301C0.810804B9  C1C0CFC1.4D336BB2 \r
+     4D4C4CEE.49484B42  4746454B.DC42402C  20202020.205E205C  186B9807.18181864 \r
+     50505050.4F50502C  5C5B93DC.5C5C4320  4847C848.48484834  20202020.D85ED85C \r
+     49484746.4543E33A  8F4006FF.A5D315AE  5F5E5D5C.5B5A5834  DF5ADAF8.2E5CDF57 \r
+\r
+:Threefish-1024: [state after round  3]=\r
+     68BBE857.68686790  1AB91AF9.38D5299D  C989470C.5D4A44E5  529B12A9.E871DF6F \r
+     0F0D1CAF.967BB6F4  BDED13B1.996E4621  70D37373.6CB0C38B  588BD89F.58BF579E \r
+     70707071.27AF2888  831BE49C.22E433E3  A4A35C24.A4A48B54  91717170.216DDE4A \r
+     28A3223E.73A0C291  48B53942.812092A9  EE9E645C.012D6DE2  91D05F61.0ECBA971 \r
+\r
+:Threefish-1024: [state after round  4]=\r
+     FA8C47B8.77341101  9D99F209.B77E0B15  5AFAB87C.7EB8232F  E59786BF.52793858 \r
+     9229014B.B95FEAD7  37CB6040.DAC3BF92  B988ACB5.EDD15634  BF9F8472.F0D10D9E \r
+     2E5D8422.C11D6EA9  5A4EC64D.8E96D292  F73E6ECE.8D166AC3  4DF8AEA1.9A113438 \r
+     812EFADD.CC601A2F  2B21E400.D493D714  09577F55.3A02977F  C087AB99.AE413F33 \r
+\r
+:Threefish-1024: [state after key injection #01]=\r
+     19AA64D4.924E2A19  C4C0172D.DAA02C35  8A28E5A8.A9E24C57  1CCDBBF3.85AB6988 \r
+     D1673E87.F49A240F  7F11A585.1E0600D2  08D6FA02.391B9F7C  16F5D9C7.44235EEE \r
+     8DBBE17F.1C77C801  C1B52BB1.F1F933F2  66ACDC3A.F880D42B  C56F2416.0D83A5A8 \r
+     00AD785A.47DA93A7  C1B67691.6320619C  A0EE14E9.CD95290F  15DD00EF.03969489 \r
+\r
+:Threefish-1024: [state after round  5]=\r
+     DE6A7C02.6CEE564E  9E32178B.ECC00DFB  A6F6A19C.2F8DB5DF  3D814697.795EA5E6 \r
+     5078E40D.12A024E1  90B8FE42.F0949442  1FCCD3C9.7D3EFE6A  BDDD7CBE.76441289 \r
+     4F710D31.0E70FBF3  1DCA122E.9D4FD7E8  2C1C0051.060479D3  FEC862E6.940F7F12 \r
+     C263EEEB.AAFAF543  C47A22F0.CD93E371  B6CB15D8.D12BBD98  762EB0FA.945CFDA3 \r
+\r
+:Threefish-1024: [state after round  6]=\r
+     FC348E31.0A3E2E36  6DB8D380.9F1E1E37  6B70C48C.FD219950  432285AB.F6B6B0FD \r
+     C6A79507.A6FD2284  15D51E59.22395A18  1E9536B0.114E7D7C  342EB6E8.1809A4C7 \r
+     EDA324BC.FB3109EE  EE1A137E.DDD633FC  E9F97D0F.7C488C5C  0C6BFED2.F7DA7203 \r
+     FFE53583.24599B29  5D3F494B.ECC91293  4784141B.C1C051DA  2BBC2472.21298063 \r
+\r
+:Threefish-1024: [state after round  7]=\r
+     30634519.2247D2FD  0BC3D15E.848CBC74  8145E2E6.1F5AF368  51B4BB22.DF6628DA \r
+     09CA1AB3.9DB3D381  14E463BB.4EBF614B  8C4E0A30.B06C9BB3  3C67977A.B8508989 \r
+     FA0F238F.F30B7BF1  25A83CE9.A3C2F47E  D813908E.5A1EC058  5D2F1349.4CE6548C \r
+     2BA159F5.45831B8C  80891013.53AC4BDE  A4C35D67.AE89646D  083050B9.469A466D \r
+\r
+:Threefish-1024: [state after round  8]=\r
+     389395D2.68E2196A  1FC56898.0913C109  DE74F62F.6C4147F4  C50D50FB.0F138D69 \r
+     2F72579D.4176C7FF  A9AC37EE.CBB8ECE1  0CD71A44.0418E791  1FA37467.6540636C \r
+     0EF3874B.41CADD3C  68900D1E.8FECFBD0  29C84BB1.3984E932  8AF8AB00.7F080B12 \r
+     6808F16F.FDD3A515  91B544B0.0050670B  B0872EC6.331620E1  5832E75F.5C6EC37A \r
+\r
+:Threefish-1024: [state after key injection #02]=\r
+     5FB9BAF6.8C043A8A  4EF395C4.343DEA31  15AB2B63.9F737924  044B8E37.4A4DC6A1 \r
+     76B89CE1.84B9093F  F8FA853B.17033629  642D6F98.576B38E1  7F01D1C3.C09ABCC4 \r
+     7659ECAF.A52D3E9C  D7FE7A8A.FB576538  A13EC125.ACF75AA2  0A77287C.FA82848A \r
+     EF8F76F4.81562695  294BDA44.93E2F89B  0CE2891F.8B6D7736  6F48FC73.6F80D48C \r
+\r
+:Threefish-1024: [state after round  9]=\r
+     AEAD50BA.C04224BB  6A996D50.F10CD72E  19F6B99A.E9C13FC5  683050D3.51151F4C \r
+     6FB3221C.9BBC3F68  9536190B.988A1690  E32F415C.1805F5A5  BD4D7EDC.F0E415E8 \r
+     4E58673A.A084A3D4  B022EDC1.F7E19B03  ABB5E9A2.A779DF2C  FB4C1CA7.AE6DCBC2 \r
+     18DB5139.15391F30  89FFA987.33F34DC6  7C2B8592.FAEE4BC2  8C31141F.13F1C5AF \r
+\r
+:Threefish-1024: [state after round 10]=\r
+     5ED03E7C.B823BFBE  CA177D1D.449E6BCF  A3F66322.1DB48D8B  C246E658.1B7F9EBD \r
+     FBE4363B.AFAE0517  94ADDB95.DB32F95E  DE7B5E03.C673C167  42D212E5.65E414DC \r
+     B8F1D48B.91917B02  A6B6FE90.B098CFC3  6903687F.985DF514  EE09C0BA.715CCA8A \r
+     810BA20C.664E3E7C  EFCFFCB8.7380C276  11619E9E.93786252  2C222EB1.A027FDF5 \r
+\r
+:Threefish-1024: [state after round 11]=\r
+     A1A25162.1E07D49A  473173B2.C66BD474  38A43EB7.F8E786E9  4BC50EA4.F9ED7828 \r
+     BE2B1C93.CB2DA3D4  727987EA.4BC81300  A892DB21.0B122D36  6A6A78DA.9BA3F150 \r
+     A6FB9546.02EE458C  F29B0621.D77189BA  0FBA6710.48F6C4D7  F18BDB43.D164A3D8 \r
+     AD2DD0BE.06763C71  00B57688.9900542F  01319B57.06F924C8  2DB2276A.B6FE86B7 \r
+\r
+:Threefish-1024: [state after round 12]=\r
+     CF5478CC.D5065B51  A2592C91.74BD9A09  2A3019FB.CA4C2AC1  55DB8C58.3ACC773A \r
+     B0C622B5.A29F2D8E  BDC99C00.4991C0F2  A94851A9.A4128165  A2AF0E7A.02CEF930 \r
+     19751D30.4EB6588C  53D55750.94936E20  5B7F75B5.42E43CFF  9E0D0FB1.F7C3327C \r
+     17984998.A21A2DC1  FD67511C.D29A1865  48630F09.CD64F93C  7910959A.0AD68DB4 \r
+\r
+:Threefish-1024: [state after key injection #03]=\r
+     FE82A5F9.00308479  D98F61C5.A7EFCB39  696E5738.058663F9  9D21D19C.7E0EB87A \r
+     00147001.EDE976D6  151FF154.9CE41242  08A6AF05.FF6CDABD  0A1573DE.66315A90 \r
+     88E38A9C.BA20C1F4  CB4BCCC5.0805DF90  DAFDF331.BE5EB677  25939536.7B45B3FC \r
+     A726D725.2DA4B749  59C2AB76.2AF16EBA  6E873129.EB811354  982EB2B6.25F0A6CF \r
+\r
+:Threefish-1024: [state after round 13]=\r
+     D81207BE.A8204FB2  0784740D.B6E3C4FD  069028D4.83951C73  45331028.9EE5E949 \r
+     15346156.8ACD8918  89B62914.2933A38B  12BC22E4.659E354D  21A48FAC.60948CA2 \r
+     542F5761.C226A184  E8E307E1.9FDFAD30  00918868.39A46A73  D96F9AA1.F33F57D1 \r
+     00E9829B.58962603  16022707.722144AC  06B5E3E0.1171BA23  8FC9CA53.F77A168E \r
+\r
+:Threefish-1024: [state after round 14]=\r
+     C0F50FA0.47FFFCE2  9C3A3160.71E27DEC  1C924FDB.F5B6611F  6F3434A1.F26FD3F1 \r
+     A4FE2BAA.82479FA6  5EE222D2.E2010D0A  EC2BBD86.58DD8D1E  387EE2D2.93703D37 \r
+     5BB3CB6F.790A6681  C714907F.EACF1401  22361814.9A38F715  3DF2D21C.F92EB249 \r
+     461C92C3.F77C0F4C  D4175D6B.ADBEFD02  906C0CF4.3AA55DAE  108A55E4.D0D82476 \r
+\r
+:Threefish-1024: [state after round 15]=\r
+     F973F272.DB703A19  171EC9E8.46981772  7B7472AE.D7B76E29  FDCAD7D6.6EE78AA0 \r
+     1432604C.74B77397  6BA4D740.F59A4009  8865EEE6.CAC00B0A  B0CBECE9.474F4B70 \r
+     99A69D8C.723918CA  169F36BC.86862236  E94AA894.85080B16  72820E53.5F18D758 \r
+     56A6E8A8.C85433C2  9F77610F.B511F406  64836A5F.E8645AB0  F9806E69.EBE4B790 \r
+\r
+:Threefish-1024: [state after round 16]=\r
+     F2F460DC.C754F1A9  8F817843.97F7FD46  EDF68102.36D04581  3BE4D475.4AB56F7B \r
+     2AD19708.FB3D95CD  7F8654C9.D2013373  27DD4FF6.7FD1FF10  C9E6A166.B8A8738C \r
+     054B74CD.67D358D3  09B0FEFB.90F5FDAF  E715806A.F3EF95B6  3AAEF380.38831A99 \r
+     0772D592.0FA37F32  8F52EFC2.846AF76D  7BA23448.2EFC7222  F228B30B.0E3BD05A \r
+\r
+:Threefish-1024: [state after key injection #04]=\r
+     2A2A9610.FA8722D9  CEBFB57F.D332367E  353CC646.7A1286C1  8B3321C1.95FFB8C3 \r
+     8227EC5D.4E8FE71D  DEE4B226.2D5B8CCB  8F43B55A.E3346070  39550ED3.2412DCF4 \r
+     7CC1EA41.DB45CA43  892F7C78.0C707727  6E9C05EF.77721736  CA3D810C.C40DA421 \r
+     5CC82AE7.64F8D487  B57711E2.A2871185  A2C8596C.521E9342  194ED82F.315DF17E \r
+\r
+:Threefish-1024: [state after round 17]=\r
+     F8EA4B90.CDB95957  873979A6.B377E6E2  C06FE808.10123F84  A457DAB7.E70A4EE2 \r
+     610C9E83.7BEB73E8  85BEB8AE.2067B836  C898C42E.07473D64  A6E2D884.802EAF6D \r
+     05F166B9.E7B6416A  2A8D1EB5.97C166E3  38D986FC.3B7FBB57  3AC00EE7.733C2F2C \r
+     123F3CCA.077FE60C  6A979D0E.6612BBC8  BC17319B.837C84C0  97A91E58.AAA78126 \r
+\r
+:Threefish-1024: [state after round 18]=\r
+     23776A46.657AC03A  E30293F7.01451F32  2B078516.7624FB4C  DC488BA8.D500A5B1 \r
+     F8B5BCDC.2692F50E  16C5D995.B8A6E3AA  0358D315.7A836C90  81671245.0AA76A99 \r
+     8D2AE060.9B2E284C  D32ED28C.C63D6D5F  DFBC5F80.BBAE6AC4  03634ED9.8A3FDC7B \r
+     B6971781.EE8A34EE  C374B583.A867AFF0  41D5EA49.A3E43CF6  6BFE6853.0AC7A6CE \r
+\r
+:Threefish-1024: [state after round 19]=\r
+     A4DE7C8B.70222AD3  B4258724.D82ED7A2  41CD5EAC.2ECBDEF6  F970AAC0.A6D532BA \r
+     D4FE4884.FB939ABF  2D90C7F7.A4A5E457  E65B670C.7BC88BC2  B190A9B8.72EC0E59 \r
+     908E2F3A.256E04C7  17F2BE77.5B547E7E  B2EB320D.81EBD823  4895354C.E93FFA24 \r
+     22957FD4.F951DBBC  CA157E4B.A520EBB6  054A9FCD.4C4BECE6  098BE4ED.56A87AF0 \r
+\r
+:Threefish-1024: [state after round 20]=\r
+     AE6A6178.C6CAA5C3  D2A17CE0.E7E8A89F  8A6293F9.180BD91A  069B7A1B.1A7BF3AD \r
+     ECF106FC.56E8193D  C454A974.B8CAE561  B070E558.20E97778  A4C3F191.DF5ECB46 \r
+     BE1EF731.CA13E91E  440DFAD3.B394F78B  AC5BDCCE.28C10ADD  DEAC0006.BA4F5049 \r
+     D426298D.6C3DEA15  5BC62F4D.5EA2D258  B97026F2.247AC488  9F16FCD2.13C5FBC2 \r
+\r
+:Threefish-1024: [state after key injection #05]=\r
+     EDA89EB5.0204DEFB  19E7C225.2B2AE9DF  D9B0E145.63562262  5DF1CF6F.6DCE44FD \r
+     4C4F6458.B2427295  2BBB0ED9.1C2D46C1  1FDF52C4.8C53E0E0  1C3A6706.52D13CB6 \r
+     3D9D74AE.458E6296  CB948058.3717790B  3BEA6A5A.B44B9465  3401555C.0FA4A59E \r
+     EB3C3EA1.7F4FFB25  82EC5471.81C4F378  E79C511A.4A9EE6A8  CE4529FE.3EF024EF \r
+\r
+:Threefish-1024: [state after round 21]=\r
+     079060DA.2D2FC8DA  5243DEE9.E2AB828C  37A2B0B4.D124675F  D43C6E6F.4DAD9DE4 \r
+     780A7331.CE6FB956  FDA2AB14.B90E6275  3C19B9CA.DF251D96  15712791.D1382E15 \r
+     0931F506.7CA5DBA1  41347677.0B356718  6FEBBFB6.C3F03A03  3D24A5B6.695E3DD1 \r
+     6E289313.0114EE9D  211F1B3D.C453F681  B5E17B18.898F0B97  3A5D7223.7A1E41E8 \r
+\r
+:Threefish-1024: [state after round 22]=\r
+     48C4D751.38652FF2  0C70CB54.D8EC8DE8  58C1CBF2.95785DE0  FEFF860F.832B3932 \r
+     B267E555.488DFB3E  8A0DF1DB.C8313CE8  793E5F81.48835B67  D24E9E55.86AA8949 \r
+     5B75D3F0.5F515E2D  3EB3DC64.5F7D6EC6  855CE748.95286818  A8037B24.FEEA055A \r
+     42650182.4EC28C81  498E11F6.11043117  B384262D.429D6E0C  BD2637BE.D9962BCC \r
+\r
+:Threefish-1024: [state after round 23]=\r
+     1B1375A6.BF0FB93B  A6D529CA.13BADF74  E2CFBDCE.5DA99AC8  2DFE141B.08BEF5E5 \r
+     B1676B64.CBB93470  F101356E.82B4264B  85AF2AD6.216FE94F  D8463102.5628F611 \r
+     03794F15.5E3B6387  0CAE3971.78D8B166  C410C3AC.F4A5D6DE  A32CE595.69892C69 \r
+     FF8B3941.2858B84D  EDD66505.6BE64767  FD123823.53A19F23  427DF5F0.763D517C \r
+\r
+:Threefish-1024: [state after round 24]=\r
+     5D916B97.354D0AB7  46EEBC82.DD0F1403  85FCA363.C732C731  E5D06B62.42A64FA2 \r
+     BE15A4D6.4491E5D6  B52097A6.186F1365  73858FDB.8D5630B6  C7F408CC.1F9C2A3D \r
+     F47A8483.E0EF89D2  A8756E35.D386685D  F20ED7C7.FD64CCC3  A995004F.22A7AEB8 \r
+     D7D16A43.7E81AE5E  2CB7B4E4.E3E5189D  A3E761ED.675C7E97  A67A8B7B.4FEFF233 \r
+\r
+:Threefish-1024: [state after key injection #06]=\r
+     A4D7B0DB.788F4BF7  963D09CF.28595D4B  DD52F8B8.1A851881  452EC8BE.9E00A8FA \r
+     257C0A3A.A7F44736  248F0512.83D97CCD  EAFC0550.00C8A226  47728648.9B16A3B5 \r
+     7C010A08.64720B52  3803FBC2.5F10F1E5  47642D1D.52BA2218  C0AB1563.35B9BFC8 \r
+     F6EF875F.999BC776  5AE3DF0D.0A093ABD  E2239C25.9D90B0C7  DDB0C0AF.83222369 \r
+\r
+:Threefish-1024: [state after round 25]=\r
+     3B14BAAA.A0E8A942  F43CE3F7.EB7E944B  2281C176.B885C17B  FB9612B6.AD9A89DE \r
+     4A0B0F4D.2BCDC403  C50E1DCE.F2B10927  326E8B98.9BDF45DB  63B42821.D8FB0850 \r
+     B40505CA.C382FD37  B7FEC795.D373180F  080F4280.8873E1E0  22C929F3.F7E260B6 \r
+     51D3666C.A3A50233  9291E422.0CF3BAC4  BFD45CD5.20B2D430  DB9031EE.96AAC1C0 \r
+\r
+:Threefish-1024: [state after round 26]=\r
+     F3138240.745BC151  ECFEAA0C.907F266B  B513A598.C5797C3F  07B3CF49.76446249 \r
+     259B413B.C27885C3  639B2220.80815A59  5537B58C.93C1A691  7B63ADCA.312D5BC6 \r
+     A841E9C2.AF019182  2FD581AD.8BEA2425  6BC36AA2.616EEA30  71907A53.1A437E1A \r
+     4D697923.513F8C11  9403C205.135DE8B0  84E27AA4.1363DD57  C5F68923.3533D0A3 \r
+\r
+:Threefish-1024: [state after round 27]=\r
+     6E77300A.A5891D17  9777CD96.C08DB163  18AEC7B9.45FAD698  3F072D1B.42F75A2F \r
+     2D4F1085.38BCE80C  211CE5B1.4DEF730E  42365F99.2440CCFC  0C2D8786.534E4683 \r
+     19D26415.C9450F9C  98C3FB9B.A51351FE  9B98EC4F.ED590E55  CA5EE7C7.5197146C \r
+     13600246.86735CB4  A3375D81.2145CC21  18E63CA9.26C1C607  C7AF40C9.91A97838 \r
+\r
+:Threefish-1024: [state after round 28]=\r
+     362670D4.3732954F  68EFC184.0184172C  E30DAF80.9791EB04  F7BB5B9C.6A7F5783 \r
+     C6130C20.DDD03A0A  2E31BEF7.F5254CF1  E56DBD1A.4586991D  132B1541.DFD9F838 \r
+     3AEF49C7.173482AA  E0B0F111.5A270D40  DAA0196B.30506884  9F78B6F1.D15D4EEA \r
+     1F8D89CC.D9C1A337  294C1E2D.1807B858  B05E0A3F.E74F776A  C3CE69E6.021D9257 \r
+\r
+:Threefish-1024: [state after key injection #07]=\r
+     8574BE20.827CDE97  C04616D8.54D6687C  426C0CDC.F2EC445C  5F21C100.CDE1B8E3 \r
+     3581798D.493AA372  A5A8346C.6897BE61  64EC3A96.C1011295  9AB19AC6.635C79B8 \r
+     CA7DD753.A2BF0C32  36064666.AF7C6295  F1B62E7F.43627994  BE96D40D.EC776802 \r
+     46B3AEF0.FCE3C457  67885865.4E3BEA88  EF9C477C.2289B0A2  030CA722.3D57CB96 \r
+\r
+:Threefish-1024: [state after round 29]=\r
+     45BAD4F8.D7534713  E96A2D78.5B7EF7BA  A18DCDDD.C0CDFD3F  E20FCC46.03BC3B81 \r
+     DB29ADF9.B1D261D3  C9DE61CD.04D4EC5E  FF9DD55D.245D8C4D  CE33E981.6905412E \r
+     00841DBA.523B6EC7  64E2774D.94123DA7  B04D028D.2FD9E196  044C5DC6.45DF17AD \r
+     AE3C0756.4B1FAEDF  1094812E.CE99FA3C  F2A8EE9E.5FE17C38  7DFD1C7B.DF2255F0 \r
+\r
+:Threefish-1024: [state after round 30]=\r
+     AA9D4C46.6B6584BA  14013EE0.79E09637  B2224F0C.8F67F77B  E0779265.C61B9DE7 \r
+     5926CA75.90F4B7C3  EF362B4C.1D315C85  03EA3323.6A3CA3FA  9DBE7418.088B3028 \r
+     E9EE4B32.ADBA6681  DDD0D854.56C2E058  7E80EC0E.98DF22C4  AEEE7F7E.AC797CED \r
+     904BD39C.4EDBEA60  8845A7FC.CD35F3C0  BC87506B.64B66896  F6A5259D.732A4ED1 \r
+\r
+:Threefish-1024: [state after round 31]=\r
+     485BC05E.73F0B4E2  3266B703.ABA52449  A1587A58.AC995400  F76DACE0.9E22B6A7 \r
+     399E5CDB.571055AA  B49024AB.CE2D95D3  17EB7203.E41D3A31  4C1E584A.3D2F8EEE \r
+     98DCCAB1.5A33E36E  F4FC41A2.5E19A2AC  5C51C462.EFA2031C  0F12105F.BDC409A9 \r
+     86F0F939.C2063931  9303FA49.2773AF62  44CCF868.31EC5C56  AA1B606B.B4898C18 \r
+\r
+:Threefish-1024: [state after round 32]=\r
+     F27720CA.287A40FA  F6E67DF9.F908B3C4  B06A8AB8.6A5D5DA9  97E9A5BD.607125D0 \r
+     2E9A9E7D.B529F856  AA7A25B4.F2296B14  AAEF6C4D.0B90E993  57AC837B.11D109FA \r
+     4D6CEF5D.28617941  0455D1B9.AF0C19CC  53BF7143.8DC4B9C3  B9C385AA.7A02E06D \r
+     D30F5183.FF35C81F  91721759.938F3BDA  7733AF6B.DD91809F  C4B7F7A3.3B6271AE \r
+\r
+:Threefish-1024: [state after key injection #08]=\r
+     49CD761E.7BCC924A  5644DB56.54630D1C  17D0F01C.CDBFBF09  07581329.CBDB8F38 \r
+     A61113F2.289C69C6  29F8A331.6DA3E48C  3275F1D1.8F136B13  E73B1107.9D5B9382 \r
+     A2C244B2.7DB6CE96  1B6BE6CD.C21E2ADC  72DD8E5F.A8DED2DB  E0E9AACE.9D25018D \r
+     023D7EB0.2A5FF147  D0B05495.CEC97512  BD77F1AC.1BCDBAD7  0BFE3CE7.7EA4B2F6 \r
+\r
+:Threefish-1024: [state after round 33]=\r
+     A0125174.D02F9F66  F6463279.CC79DBBD  1F290346.999B4E41  1D4C3A3D.E87C4EAA \r
+     D009B723.96404E52  28AA864E.35A4C27B  19B102D9.2C6EFE95  D0707144.A4ED3038 \r
+     BE2E2B80.3FD4F972  D5C8E642.21FE2569  53C7392E.4603D468  065A0364.451815BB \r
+     D2EDD345.F9296659  F79E6118.BD9D4A4C  C9762E93.9A726DCD  1DE07052.E5B5F122 \r
+\r
+:Threefish-1024: [state after round 34]=\r
+     75DB37B6.F22DC4CF  0FAB3999.2BD212B2  16C7645F.5738988D  18CDAC72.DB0DC033 \r
+     EDEA2776.7BF63F74  D53A6680.ED83650B  200B063D.71871450  44460A92.08784D7A \r
+     B4745DFA.0C4ED52F  0A526DC3.80145447  2437AA72.EAF104A0  48069729.11D1F849 \r
+     F03A0D83.E1A5B503  1E0288B5.055F247E  F220B4E1.D0173048  7CE4D74E.5284E58C \r
+\r
+:Threefish-1024: [state after round 35]=\r
+     BA214248.FAA61249  48851AAC.DF0F66F7  EC01CAE0.44BBFD98  072F1584.349527C9 \r
+     06B7D3E9.5703FFA7  BFA7A2EE.9C8DAD25  2FB63FD6.9D592702  AAD1D8BC.722A076D \r
+     FC7AF523.1E20CD78  F50D181E.C38B4C43  2E8A1836.6B0558E7  B63AC19A.56AE42BA \r
+     6D1EE4D2.342A9A8F  AE6BC1AA.D0673ECC  10233D96.D57654C6  270D72E3.C7B9C7B6 \r
+\r
+:Threefish-1024: [state after round 36]=\r
+     E12EB52C.C25FD9FF  EBD3FC01.39D3D43A  A23C8C7A.9B6A4052  203D192F.B853879F \r
+     FBC4EC08.1A8F4BEA  55EA42C3.E15400B3  DE220181.6DC065CE  6F14E980.7D01024D \r
+     BC229811.BAAE7A9D  ED5C6BE2.00BF766D  35B92DBA.9F9A80B0  BB99E69E.B0C123FE \r
+     17F0BD8E.A654A1FC  E0EEAFEA.AC6AB5A9  58A85843.B485BBBD  0080E954.35672F3B \r
+\r
+:Threefish-1024: [state after key injection #09]=\r
+     408D1289.1DBA3357  533A6165.9D36359A  11AAF9E7.06D4A9BA  97B38EA4.2BC5F90F \r
+     7B436984.9609C562  DD70C848.64D68233  6DB08F0D.F94AEF56  C46A3ED5.D25657A2 \r
+     D338AD25.CDC08BAD  0C7A88FE.1BD98F85  5CDF52DE.C2BCA1D0  EAC813CA.DBEB4D26 \r
+     4F26F2C2.D986D32C  2732F22A.EAA6EFE1  AEFCAA94.02D20605  4FCF36A0.80B1788C \r
+\r
+:Threefish-1024: [state after round 37]=\r
+     93C773EE.BAF068F1  FFAC4748.CE32A3CB  A95E888B.329AA2C9  CE43C0DC.B968BDE6 \r
+     58B431CC.FAE04795  C26477B7.54F94E99  321ACDE3.CBA146F8  DB31E632.A9945992 \r
+     DFB33623.E99A1B32  773CD79E.71624BF5  47A766A9.9EA7EEF6  E13413CD.97428303 \r
+     7659E4ED.C42DC30D  18A7F69E.EB0F6DA7  FECBE134.83837E91  DEE7BF17.9070B339 \r
+\r
+:Threefish-1024: [state after round 38]=\r
+     0B044B8D.2C52B4E6  BA18EA93.EF422F61  C2067F2A.1DAA1070  F8446DB2.6601ADE4 \r
+     379BF0E4.8B50FACE  240A3FE2.49A21079  134EE1B1.62E3C9FB  91C72FF6.D179D1A5 \r
+     DF5F7D6C.B7CCBEFD  DC9A3AEF.67A7C3DA  22D94CDC.483C4888  10AFD5A2.AF748B78 \r
+     449DA5CA.7D9680F3  6E3BC9B6.7F35CA0B  C13058EB.D87CCD2A  AE5507D9.73EC794B \r
+\r
+:Threefish-1024: [state after round 39]=\r
+     9CCB7B83.FDCC868B  46BFA2C3.6881028C  E610BF0C.674C20E9  F91222B4.C78B9BB2 \r
+     2FE05E96.F152A8B2  C7172D4C.C4B20473  CD67CC45.5225F95C  F4779351.352F1170 \r
+     F00F530F.67414A75  21BCC84C.1A5D3817  FF7387CB.AFE40C62  B8B8D205.9A1B6082 \r
+     F2F2ADA3.F182FA3E  F8440F1A.B8944EC9  2F6C22A2.57B29735  CC3932C0.3BDF8896 \r
+\r
+:Threefish-1024: [state after round 40]=\r
+     6904AE44.39AC0F21  179F85E4.8610C610  9EC99112.0167816B  09F6DCDF.552BFE8C \r
+     519D26E3.0BAFE0C9  D57F8265.C878D84E  C5ABDB60.0ABA4825  D2791204.31BD4CD7 \r
+     B726805C.2BF34EE8  D0EF3D2F.8F6E451A  F885AA80.776FA814  FE4B29AA.D3621B70 \r
+     E76A40F5.26B20BAE  0109AD2F.C89A30F0  762BC565.C03399C1  1B612E33.86BD22B9 \r
+\r
+:Threefish-1024: [state after key injection #10]=\r
+     D06B13A8.9D0E7081  870DF350.F17B2F78  16400686.74D9F2DB  89755A5B.D0A67804 \r
+     D923AC67.8F326249  650E0FF2.540361D6  1B0130B5.600F9D7A  E98F2718.44CF5DE7 \r
+     D6449D78.470D6800  F8156253.B290663A  27B3D7AC.A299D13C  35815EDF.06944CA0 \r
+     26A87E31.61EC44E6  575DFF80.16E67B38  CD821ABA.1385EB11  72B78387.DA0F7413 \r
+\r
+:Threefish-1024: [state after round 41]=\r
+     577906F9.8E899FF9  07887DD6.F60E920A  9FB560E2.45806ADF  34FE1AF6.8A80FBF1 \r
+     3E31BC59.E335C41F  303E4E0D.E054127A  049057CD.A4DEFB61  AA63A30A.3752D906 \r
+     CE59FFCB.F99DCE3A  DB3BAC79.69FBF4C2  5D35368B.A92E1DDC  E08B3BA3.306E76DE \r
+     7E067DB1.78D2C01E  9E03C42F.B6C71761  40399E41.ED955F24  01D71C2F.BB652FDF \r
+\r
+:Threefish-1024: [state after round 42]=\r
+     32B4B372.F88594BB  F5420525.32C300AD  3DB92511.FC478240  D8DEB2AB.EC976FF7 \r
+     4008D889.9E9AF3FE  7687C646.F0F16EB9  E51B9370.D54D723F  B5958D52.A6949847 \r
+     D5E27DA2.EFAC6044  4C4983C4.366E8AE1  0798D995.E080F6E2  C9F51FB1.6C9609BD \r
+     B30498A8.0353BC0F  1CC49329.474B725E  7077EC4F.CDE9719E  AF883307.89474169 \r
+\r
+:Threefish-1024: [state after round 43]=\r
+     E84A40C5.9F1A2D02  9AF93ECE.6805CC44  B440EB58.ED38F0F9  67594DC0.1E6D074E \r
+     18E78B35.8B3263F5  DC3C8F37.E22E1B6E  DA5D9896.081072EC  A563704A.F43137A7 \r
+     9FD79D54.5C426A01  546A3187.032D1950  53E25D5A.16EF81C3  719835A9.D726DA4C \r
+     628CCBAF.8C9AFD78  1BD8C340.9C12B172  8D3C7F79.1534E3FC  4791CE09.32BA3166 \r
+\r
+:Threefish-1024: [state after round 44]=\r
+     2FDC0ECE.D1D45E68  CE17F33B.E25D8442  25D92102.C45FCB45  F6FBB577.3212EE48 \r
+     6D51BCBC.8E5F7D45  0236CD3A.D3B34D9C  F6365BD6.A423245E  92185995.CF86F3FF \r
+     7C142C8C.3E70856F  37631C14.5A3C7343  BB3BAB1A.355C8911  7F44536F.6098D2C6 \r
+     07F03BFA.80CC351F  4744400E.6763B84C  2835BE47.7D3AB040  DDE5CFE8.869272A0 \r
+\r
+:Threefish-1024: [state after key injection #11]=\r
+     9F4A7C3B.3D3EC7D0  458E68B0.55CFF5B2  A5579E7F.3FDA44BD  7E823AFB.B5956FC8 \r
+     FCE04A49.19EA06CD  578C2290.2908A2F1  0D4C70EA.B735356E  B13676B1.EAA10D17 \r
+     A33A51B0.6192A68F  66914940.85669C6B  F271E04E.688EBA41  BE8290AB.9BD30BFE \r
+     4F36813E.C40E765F  9E9A9562.BAB6099C  8692189F.D38F0290  3D442D44.E1ECCC03 \r
+\r
+:Threefish-1024: [state after round 45]=\r
+     E4D8E4EB.930EBD82  7B338060.8FDFDD29  23D9D97A.F56FB485  27AC2E11.DFB02478 \r
+     546C6CD9.42F2A9BE  757832F3.B376FBBB  BE82E79C.A1D64285  4BD26117.794D79DD \r
+     09CB9AF0.E6F942FA  1D5F92A6.8F3FF493  B0F470FA.0461C63F  350B2FBB.4C340BD6 \r
+     EDD116A1.7EC47FFB  8D48DF48.D7925450  C3D645E4.B57BCE93  FBAD76E4.7A2AC5C2 \r
+\r
+:Threefish-1024: [state after round 46]=\r
+     02387792.224EB215  3B4549A7.11D9E13C  B122B8C3.CD0208D5  9A79B136.9C4F5277 \r
+     5019E3BD.BD1D6F80  E2A0950D.88390483  F38E1757.EE0A4E5B  41E0C366.E978DDC8 \r
+     84FF1B51.76D92023  909EF8AD.D6DDAF4A  FCC6D211.7DAF401C  25BB1C78.55467A50 \r
+     157D44B3.5E74A473  EF6BE981.F82175F6  394E78D8.68F2CA4E  7E0E3ED6.0A3EBED6 \r
+\r
+:Threefish-1024: [state after round 47]=\r
+     44193AF9.0BC78FDD  569C6E2F.AD8DEBE1  93C34DD1.553B0D58  43A859C8.81F78FD0 \r
+     EA9394F4.596CC1F7  038B73FB.5C6BD5DB  2ED360FE.FFE42F97  30A5541D.2B37EE6E \r
+     AABA37C9.CC1F9A73  D6C871E1.C1ADD297  8D65CABF.548CEF66  CD1F3592.7DD81F27 \r
+     938B8389.68B36349  AD6DB9E7.CEB247A4  28BA625A.61144044  653BD27C.9E009338 \r
+\r
+:Threefish-1024: [state after round 48]=\r
+     A9550D75.A9C82315  6880167F.FE096212  60E28363.D3132C7F  EFFFDE8F.A38F4626 \r
+     C15C06D6.1B1A948E  00704128.A94EC9B3  DC411AE6.CE96773B  85E264D8.75085BE2 \r
+     AE45ABC5.288B704E  E8216A51.05068E53  D10E2487.D6847F36  7FC54E7C.E68151A7 \r
+     C430D7A6.93EB51B7  A9D327C3.A5FBB805  7F56D08A.0EA22C25  DEF1F449.A8EE53DF \r
+\r
+:Threefish-1024: [state after key injection #12]=\r
+     20CB82EA.1D3A9485  E7FE93FC.7983DB8A  E86908E8.5695ADFF  7F8E6C1C.2F19CFAE \r
+     16B15C2B.706FE9E3  1786563C.BC60DAC3  FB5F3802.E9B09053  AD0889FC.982A7D02 \r
+     DD73D8F1.53B59976  1F579F85.3838BF83  104C61C4.11BEB86E  C70B93C1.29C392E7 \r
+     137F24F2.DF359AFF  082F821B.FC500A55  EDC33AF2.75068E85  465859AE.0C50B54B \r
+\r
+:Threefish-1024: [state after round 49]=\r
+     08CA16E6.96BE700F  F4B3953D.1C598E9C  67F77504.85AF7DAD  AA74F0E7.BC5AB25C \r
+     2E37B268.2CD0C4A6  A8618ED4.4C0A07B1  A867C1FF.81DB0D55  96E6977B.C5254140 \r
+     FCCB7876.8BEE58F9  AB54FD4E.B351DBE6  D757F585.3B824B55  F0D5A602.1E4DC542 \r
+     1BAEA70E.DB85A554  9D51B30C.4EC7AEB4  341B94A0.815743D0  BE0D3DC8.4A5C7611 \r
+\r
+:Threefish-1024: [state after round 50]=\r
+     B41F1435.4A104BF5  18B0468A.FB96220D  05492810.D4772C61  05BD669C.5E92FE63 \r
+     EC44F030.772D3AB7  B65B2677.15B57B46  993D6801.A028D297  ECBFA0CC.2E5006DF \r
+     F17F0DB3.A847E795  6069ED9F.9F2F1859  6E3E8D01.00A78C95  CFA56078.973DD954 \r
+     C62397F6.97E057B0  9D2B5E2D.A1D3C6EC  DC7D2374.CD614B81  E49BF6AE.9308148C \r
+\r
+:Threefish-1024: [state after round 51]=\r
+     A0DEB501.786052D4  B93CF1FE.5FFF57B2  BBA44E87.EA2CA7A7  011A7B27.E122CD8D \r
+     F20256CC.D5C0391A  DE1629F6.B17B13CC  B1EDAE8C.9BBEF4A4  FC7EB8BE.A11F134C \r
+     C1246E2C.3F85C0E9  159744FE.AF64643D  CEA87AA0.9FD6A4EE  6759452F.FB3C2E23 \r
+     AABF8EA5.2AE86C3C  DE255898.3989492E  79A881A2.6F35126D  E69FDC96.B887B686 \r
+\r
+:Threefish-1024: [state after round 52]=\r
+     877E9198.30E8095A  993C2F3E.B7CB45E0  22FD93B7.E568D5CA  B4E514EA.4D747361 \r
+     07999BCB.85249D57  F42D291E.3CE1B62A  90130724.D5483DD2  DA7C7945.55FF82F9 \r
+     9F3A9822.F100D4B5  CF51E1E0.ABAD6009  CFC2F5C8.80F9727B  70022075.075EA05E \r
+     A73E4763.CC077F88  D93DD901.8DD0045B  32E573A0.CF346A1F  5485034F.201ED986 \r
+\r
+:Threefish-1024: [state after key injection #13]=\r
+     06FD0F14.AC6282D2  20C2B4C3.3B4DC760  B28C2144.70F35F52  0A3A6A3F.A2C9C8B6 \r
+     1EAFB0DF.9836AE67  134B463A.57FBCF42  B7392C48.F86A5EF2  09AAA671.8129AC21 \r
+     D670CD57.243305E5  0E901F1C.E6E79941  17093B0C.C43BB3BB  BF506DC1.52A8E9A6 \r
+     FE949CB8.1F59D0D8  47AA4369.F43466BB  A253E10D.3A9ED387  C3F370BB.8B8942FB \r
+\r
+:Threefish-1024: [state after round 53]=\r
+     27BFC3D7.E7B04A32  BC310396.62D9CC44  BCC68B84.13BD2808  C812F4C1.802C441C \r
+     31FAF719.F0327DA9  CE831F5B.995ABAE3  C0E3D2BA.79940B13  007704AA.FD41582B \r
+     E500EC74.0B1A9F26  E4F1221A.728E8FCF  D659A8CE.16E49D61  A28AF766.20043435 \r
+     463EE022.138E3793  00555458.B7B8A8D0  664751C8.C6281682  84A50176.36D4CAAC \r
+\r
+:Threefish-1024: [state after round 54]=\r
+     0CB0E5F2.5A3EDA01  12A97972.0FF347AF  BD1BDFDC.CB75D0D8  8DC8D6BD.0B8A7E27 \r
+     B69FF890.27074855  5E21FE1E.53FFBF00  636ECA20.99983F48  D1A0E7D6.C030773C \r
+     A131F00A.6DF46B6A  2EAA977C.D5F13EF0  D6D0AD79.1425F58C  56CC40D7.FFB83B7C \r
+     0E51D4E3.93BA7BAF  63F97C9C.CA2081BA  34CA7124.5F82D165  E3FBDDB8.2CB6FEF3 \r
+\r
+:Threefish-1024: [state after round 55]=\r
+     DE51CDC9.1A6F513D  A7F38738.F7D7050B  1B3DDDFB.1F758FD8  7B7B09A9.59CF43B9 \r
+     4468CF4D.3291C67C  E0CDD819.00946AE7  76184392.A98B86F7  BE49F657.72BF22D6 \r
+     F7FE30E2.6DACA6E6  FCD0A688.0A4A6152  057B44F5.EA17347C  7449F58E.A9A1D91D \r
+     F24DB29B.C0717AA2  1AC5044E.CC512037  98C3EDC1.29A3531F  1F8CD72C.37EE657C \r
+\r
+:Threefish-1024: [state after round 56]=\r
+     FDDEA4F5.525DB6B9  DCCC9F78.A4A9A1E9  8F87D389.C91768F5  B91E39B0.2C874D1E \r
+     413975D5.3CDC27CE  58863D88.9E27FDC1  90DD47E1.75DCA72E  D5E08301.1E5B79E7 \r
+     D8CC08FB.6E4111CD  5416B8DF.545C8368  80F64E9F.43E67835  569AA7C0.3C99C154 \r
+     B097A8F3.33309D78  F2544659.A3F48558  40B774FA.217A582A  E470FC9A.8E974E86 \r
+\r
+:Threefish-1024: [state after key injection #14]=\r
+     85652A79.D5E03839  6C5B2D05.30342B71  E4DD28DF.1E6CBE4A  D0344EC4.3F995E2E \r
+     605792F1.57F640E6  7FAC62AC.C14A1EE1  C00B750D.A106D056  0D16B835.518DAB17 \r
+     180A4637.A97B4B05  9B5CFE23.979EC4A8  D0449BEB.8F30C17D  ADF0FD14.8FEC12A4 \r
+     0FF6064F.8E8AF6D0  61C2B3C6.0F5EEEC0  B72BE76A.8FE6C292  5BE7720F.0209C004 \r
+\r
+:Threefish-1024: [state after round 57]=\r
+     F1C0577F.061463AA  F4F06354.77783887  B51177A3.5E061C78  3CC9F050.75C3C67E \r
+     E003F59E.19405FC7  4C61595F.535EBEB8  CD222D42.F2947B6D  18A9ABC9.AE8ED3AB \r
+     B367445B.411A0FAD  EF9967CC.DFDEA736  7E359900.1F1CD421  841C86D8.3A558FC0 \r
+     71B8BA15.9DE9E590  803B6DAE.2DF1953C  13135979.91F08296  522B59F2.ED1EC376 \r
+\r
+:Threefish-1024: [state after round 58]=\r
+     E159BF4B.E5F30AE0  2028E8A9.8DD53FB7  354CE551.8BF7B1B4  6FC37D69.0A555F29 \r
+     322F4F91.065F233D  F0DD1D87.B96971E2  513EB41B.2CEA0B2D  3189759A.9A38FAD1 \r
+     A857A7AF.B8924834  16F072F0.03AAF9D7  96DF44C9.CDABA7CC  2325D4F2.7AD5093D \r
+     AE82AA66.13ADAC0E  583D8ADD.2213B06F  5F74B2D8.E54F414E  89065A3D.FF29AC5C \r
+\r
+:Threefish-1024: [state after round 59]=\r
+     12E334E6.802C05B1  6C72AD7E.1D49AEE1  262A02D9.45612396  58B9B2E1.FBFCD0CC \r
+     A1F2CCFA.10B48266  2BFBDAA2.D3F63DB9  71679CC4.BABF4AE4  2692C144.E33EEE84 \r
+     CB7D7CA2.33675171  482FB0EC.22F88C43  ADCFB7B9.D156A1A3  22645205.A0B1F938 \r
+     378904A4.12D7586A  90D2E306.7C774BF9  B7B23DB6.0762F1BD  CB2FB5D6.36CE309D \r
+\r
+:Threefish-1024: [state after round 60]=\r
+     DE12EABC.B6FA364E  F3545D0D.7213AE3A  488E54DE.E6131CCE  B4689167.1D9F2AD6 \r
+     EA227DE6.33AD0EA9  DA46349E.95E23280  023A7FCB.373696DD  D7DDB835.FE5B636C \r
+     F7795745.075D8F2A  1B3AFB76.6CCCD6EC  06896A9B.CD53726F  68D45FC1.75913A8B \r
+     5E1BC5E8.F61646EE  49C3EF19.D430EAAA  2424EB34.24ACA09E  BBE4507A.6F3C25F7 \r
+\r
+:Threefish-1024: [state after key injection #15]=\r
+     6DA17849.4284BFD6  48A9B262.C769038F  5FA469F2.F9252DDE  D386AE83.38B943EE \r
+     1148A30A.56CF2FC9  097461CA.C10C5BA8  3970B4FF.6A68C80D  171BF572.39959CA4 \r
+     3EBF9C89.4A9FD06A  6A8948C2.B8172034  5DDFBFF0.20A5C3BF  C832BD1D.D0EB93E3 \r
+     C5822B4D.5978A84E  C038618A.429D5512  AAA96DB4.A3291B16  3B62CDF6.EAB69F7E \r
+\r
+:Threefish-1024: [state after round 61]=\r
+     B64B2AAC.09EDC365  644C343D.5A8906EB  332B1876.31DE71CC  3E761E07.4359AC6B \r
+     1ABD04D5.17DB8B71  3B3671D4.3957B229  508CAA71.A3FE64B1  4C466423.A8739E08 \r
+     A948E54C.02B6F09E  3DC4CECD.70B5B636  26127D0D.F19157A2  EFE39914.AF1FBFD7 \r
+     85BA8CD7.9C15FD60  50EBA0D4.1A0D5949  E60C3BAB.8DDFBA94  5CA19C74.030709E9 \r
+\r
+:Threefish-1024: [state after round 62]=\r
+     F40FF979.7AA3799B  1F98CF41.C5578D3C  8416B94A.4BEBCB15  4957641D.1F87C2FE \r
+     775EA149.1AE2955A  7F8A0993.1EF03C58  40704386.531E2488  B63EA30B.1D3D152E \r
+     0D951989.5D3FF789  3AC289CC.CC95445F  7258E131.9A04F5AA  979FA01F.47B13B37 \r
+     C430AADE.DF6FA9CB  EC23DC6F.08454845  2142AD7F.C7376CBD  38144445.F9428D62 \r
+\r
+:Threefish-1024: [state after round 63]=\r
+     AA4E9C84.97E08EC9  8346152E.2BA5C091  03A0C2DD.6ADC076D  21C921CD.8864D79B \r
+     C0B60566.3A6A5858  00654525.CA453682  600912C8.1875B1C4  24D01613.CCFFDF4C \r
+     A534B9A8.A4F132C0  34824076.D8EFBF1A  AD1B6AFE.669A3A09  B687C0D1.5EF0C6BB \r
+     FC44EF24.D8B2372D  18479E5E.400D0923  0D6689EE.CF7CB502  DE6B2530.B3A3F78F \r
+\r
+:Threefish-1024: [state after round 64]=\r
+     88B9C1B5.4B848658  07B94DFC.B3E3D699  BA2883AE.C9CCCE28  C27E7FAF.D7DB2815 \r
+     F53845DD.135A1772  40BB658F.6F04CBD0  7850B126.5882BAE7  4029CAC5.51705B78 \r
+     A599FECE.6F366942  049B0DF9.14379989  CEE48CCB.EEFF11A4  7C933529.091D90D8 \r
+     21150538.A5B21679  7838F83E.9ABE4815  90AC9F1C.FB227593  5EF3A0D2.0C6B99E4 \r
+\r
+:Threefish-1024: [state after key injection #16]=\r
+     DE0F170A.A0D9DBAD  1ECF6310.C6F5E7A9  D946A0CA.E4E6E740  E9A4A4D3.FAFD4935 \r
+     24667309.3E84409A  77F19AC3.A236FD00  B78EEE62.93BCF41F  87701009.94B29CB8 \r
+     F4E84C1A.BA80B28A  5BF1634D.6789EAD9  2E42EA28.4A596AFC  E3F99A8D.6C7FF238 \r
+     908372A5.111C7FE1  FEBD7ABF.193AC28D  183324A1.7EA4F713  E67A2656.8FEE1B74 \r
+\r
+:Threefish-1024: [state after round 65]=\r
+     FCDE7A1B.67CFC356  EC188FFC.CED10C35  C2EB459E.DFE43075  56713AC1.76C28D41 \r
+     9C580DCC.E0BB3D9A  6DC2CE6E.D6463DED  3EFEFE6C.286F90D7  70A2BDD4.206B5A8E \r
+     50D9AF68.220A9D63  A1BAE20F.ABE04438  123C84B5.B6D95D34  27265C4A.52A89AC7 \r
+     8F40ED64.2A57426E  2086A3D4.8928ED30  FEAD4AF8.0E931287  036E2464.C1D7D856 \r
+\r
+:Threefish-1024: [state after round 66]=\r
+     9E995C2B.13B0078E  FFACFEEC.0F174488  E371E973.690D1DA5  0EB7F32F.941C966B \r
+     9FC63231.A29315F0  5B1B3A78.126FB113  66255AB6.7B182B9E  37C3A3CC.ACECF714 \r
+     3CF23F64.F0DBA998  66885203.7D088464  82DF4289.D744B7C2  FF5473FC.D9733702 \r
+     E5B22825.A119CFAF  FDD5A034.008C1990  6C701966.E4D95074  B4C78523.90F3FE1C \r
+\r
+:Threefish-1024: [state after round 67]=\r
+     D65CFFF7.C09CFEA2  FA0FD840.62BE6FD3  3E8D23EB.7B7CCEB8  1D2650DE.AFD30CBF \r
+     AE7E2561.36AFAC5B  8F3E846A.5D87DF8D  65D259A2.8A2F7026  8F8511DF.AF1BB93B \r
+     3C46B361.CA4EE09A  4D616E9C.5C85F136  E967948D.544D3C26  2BBC10FE.2C857922 \r
+     9A79AD49.320DCDCB  72769861.4E250205  6A45B99A.E5656A04  D9B6553B.E113D945 \r
+\r
+:Threefish-1024: [state after round 68]=\r
+     B0135533.A1B0D7E7  53BC6CDC.A403E888  6A4934E9.A80247DA  56534ABF.089F55C3 \r
+     FBDF93FD.93359D91  6E5D4A34.FF252861  D848F203.D854722B  96A0885A.96368D25 \r
+     CB8537CC.27D6C027  F03DFF67.51E8A528  068DE56C.042048E5  65ABFCBE.3A20FC1B \r
+     29FEBF28.E1298706  DA4D8075.40353C0E  645591DB.4823D9D7  86D9F24F.83CBFF5C \r
+\r
+:Threefish-1024: [state after key injection #17]=\r
+     C7296A47.B4C2E8F7  72DA89F8.BF1E01A0  916F5A0D.CB2468FA  858177EB.33C97EEB \r
+     3315C931.C667CEC1  AD9B8771.3A5F6199  1F8F3748.1B96B36B  E5EED5A6.E180D66D \r
+     22DB8D20.7B291177  4F9C5CC3.AD42FE80  6DF44AD0.6782AA45  D51A6A2A.A58B6583 \r
+     A175349D.549BF876  61D405F9.C3B7BD8E  F2E21C63.CEA85C57  16687FDC.0F5688F5 \r
+\r
+:Threefish-1024: [state after round 69]=\r
+     3A03F440.73E0EA97  0600B4A5.C6F31BE9  16F0D1F8.FEEDE7E5  141F079F.6C1030EE \r
+     E0B150A3.00C7305A  AB5D6396.B3B7DE7D  057E0CEE.FD1789D8  75BE67D8.0FE0E30B \r
+     7277E9E4.286C0FF7  B7BBD330.07840B0E  430EB4FB.0D0E0FC8  F1CF5E76.381B5D0D \r
+     03493A97.1853B604  7891DC8A.580C2A3F  094A9C3F.DDFEE54C  0A9F3E02.9864FABB \r
+\r
+:Threefish-1024: [state after round 70]=\r
+     F1BFC770.7B64F5A5  9E4F4C85.EE36606D  8F82AE83.56FA1224  0AAAC1D6.778E64F4 \r
+     EB508EA5.992C2B15  6BDE097B.E4389907  F74D6B65.3532E6E5  E32B6153.E2E0C264 \r
+     78789E89.EF5F2BE0  228FC0F4.706A421E  B8CD1CD3.1CEEF2D3  FABCA43B.430AFDB8 \r
+     17684236.8463E6F2  EFB2067E.B4BD600D  B4A7FFD6.91B6C3C9  3E88DA5C.6938E832 \r
+\r
+:Threefish-1024: [state after round 71]=\r
+     D4EB28C4.5E45B809  0D87D078.F0483CDF  FB60B7FF.3B32AB2B  C7815529.7051ABCE \r
+     F5FB507C.10BA9009  72F0C142.DBA51568  959CB7EB.23694752  259B49F6.2FD008A0 \r
+     733542C5.326A2998  33BC0943.B11C2B70  DB5CDDC7.8D5934F1  DCEECD6E.F8299DA8 \r
+     55F11C92.ED9CCF24  51DA31EB.8E6DD904  A45A0655.467423D6  87125555.AC0D3B62 \r
+\r
+:Threefish-1024: [state after round 72]=\r
+     5BFD7E1A.0A52F36B  8D99F2D0.593AA35D  D84F856E.335C48D3  A8EB4B28.0D804591 \r
+     29B759BF.C1D6BB79  8BF48EBC.37775FA1  E776E9D6.B1D72056  E4EE9B89.976E8E70 \r
+     E6260408.0E0F3F00  9EB4627F.55EDAABB  A2DE32F0.FDAAE0BF  45E75980.FE32B0FA \r
+     7B8C6689.1D6CD7C4  941821F4.3F06AF0A  B1E1D6CE.36BC60B5  7F57D542.10243665 \r
+\r
+:Threefish-1024: [state after key injection #18]=\r
+     7B1B9B36.256D0C83  B4C017F4.7C5CC47D  077DB29A.5E8671FB  E021805C.40B276C1 \r
+     68F596FB.FD10F4B1  D33AD400.7AB9A0E1  36C53722.FD21699E  3C44F0DD.EAC0DFC0 \r
+     45846164.69699858  061AC7E3.B9500C1B  124CA05D.69154A27  BD5DCEF5.71A5226A \r
+     FB0AE405.98E7513C  22A4AC7C.C58B318A  507E7166.CD50F345  D4AD2A97.65798BCC \r
+\r
+:Threefish-1024: [state after round 73]=\r
+     2FDBB32A.A1C9D100  DBA7EFEE.DC7D1117  E79F32F6.9F38E8BC  D794BAE0.D1E0D4B8 \r
+     3C306AFC.77CA9592  06E46A86.CE6A7441  730A2800.E7E2495E  1CEA3622.9F8CBC3E \r
+     4B9F2948.22B9A473  5158CAF1.72B5BF75  CFAA6F52.DABA6C91  52408C18.9E6F162A \r
+     1DAF9082.5E7282C6  029EF24E.3CFA2BED  252B9BFE.32CA7F11  8A1AE264.A76F2DFD \r
+\r
+:Threefish-1024: [state after round 74]=\r
+     81347E1C.147F9075  363AA348.01DB725B  EA3E2544.DC3314A9  1EC70CE0.62B0092C \r
+     C64B4D61.1F39C38F  6F7733BF.21B78167  C54AB419.86515F88  94E89CA1.160217D6 \r
+     27471936.FF36B58A  2C5BA348.424D2C29  EC94A575.7A4728CF  C77AD660.3A09F6C1 \r
+     F5444B63.3053577E  784FC295.835B005E  2C100685.0134F352  388E4010.2D6A7419 \r
+\r
+:Threefish-1024: [state after round 75]=\r
+     161D1ABD.2A81A84B  AFEC575A.E667B724  59B55903.FDEA9610  AC72AC79.E6EAD93B \r
+     E5125A41.81E9CCBB  AEC662F1.E6928066  FB855761.882CD1E3  3A193510.03509109 \r
+     EEC1EF97.3940AC4B  5E60CC27.E4C60C4F  18F048BD.BC9454F8  E0FA3924.3890E3FD \r
+     2DD28B73.5DBDCB97  125F75EA.1B0AD8B6  A45FC91A.848FF3B0  987B5B17.BF84CBD7 \r
+\r
+:Threefish-1024: [state after round 76]=\r
+     AE9875D4.EA067422  8FDE7783.415AD9E7  3AAF9228.367B7A0D  691B13DD.7A448241 \r
+     43732669.66AFD90A  83E17A8F.753F4A9E  0DE4CD4B.A337AA99  47ED61A1.737A6ECA \r
+     9D885289.1FD32CB1  CF6BB8D5.A73796C3  C562F537.A37F2E33  A8EC1B26.09A575AE \r
+     67EBC083.610E5CA0  D552DF14.D6DDB193  544C2075.6AF7AAD4  A1F31723.1A9F0ED1 \r
+\r
+:Threefish-1024: [state after key injection #19]=\r
+     D5BE9AF9.0D289542  BF0CA4AF.6C85030F  71E5C75C.69ADAB3D  A8595119.B57EBB79 \r
+     8AB96BAD.A9F21A4A  D32FC7DB.C08993E6  653B229F.F689FBE9  A74BBEFD.CED4C822 \r
+     04EEB7ED.83358E11  3EDA2642.12A2002B  3CD96AAC.16F19FA3  286A98A2.851FEF26 \r
+     EF724607.E490DE20  73EF79AD.6D724423  B1A97DD2.C8550831  B9092C37.2DB11FF4 \r
+\r
+:Threefish-1024: [state after round 77]=\r
+     94CB3FA8.79AD9851  9ECD20D6.60E4C688  1A3F1876.1F2C66B6  A89D2B1C.E25A95E6 \r
+     5DE93389.6A7BAE30  4CDB4F53.0F835548  0C86E19D.C55EC40B  EBEC858C.96FB1B75 \r
+     43C8DE2F.95D78E3C  E1ACFF05.B5D53DD1  6544034E.9C118EC9  92D7177B.D040CC46 \r
+     6361BFB5.52032243  4723888B.A599F494  6AB2AA09.F6062825  A1DEEDF4.D8446328 \r
+\r
+:Threefish-1024: [state after round 78]=\r
+     76783EAE.2F82D622  2B18EE38.6CFDF805  6162A101.C4C65B4A  B72BF977.57C1F37B \r
+     FFC8217E.42C01158  BAD8D86E.68B43153  9F5DF919.959F9051  EFF8D012.5CBD1D60 \r
+     E295FF05.F6BC54C4  897D8B7B.1253378E  513088DB.330CAA3E  D9CF2E0E.EE4FD09D \r
+     0BFEEAD2.345DB829  F7057350.D8487964  B78DF95D.05897D6D  E68D2F89.2D66D37B \r
+\r
+:Threefish-1024: [state after round 79]=\r
+     66710EC0.8C3FF382  B477AD94.39139369  1C3B7970.2D7A8C9D  4F49C160.6639AF33 \r
+     B6F41AF5.9A8204D3  5F2E42DD.A0FC6A16  CA76E752.029D8856  482F8070.FBC39B8B \r
+     BC652D14.E50C2561  2C8AB239.584D1ADA  DAAE1456.455FE1CC  416CF088.17ECCB85 \r
+     F28C1A5B.61C48BA4  8F76FF71.C81CB5B0  AE936CAD.DDD1F6D1  8EC5716D.FA1BBFCD \r
+\r
+:Threefish-1024: [state after round 80]=\r
+     F536802E.865BB34F  A917938B.A23FB1EC  5DA869F8.45675822  EEC233DF.42A1BCF3 \r
+     E37ECD2E.F2CF1FAD  CBED5AF9.A99FAE19  59EDE6C3.CABA3E06  3DB426F5.E53CA5D7 \r
+     1B936FF2.86088F77  4EDC0585.D15A9B7C  29F7D5B6.AB9990FF  962D2894.B5EF4FCE \r
+     3ABB9ACC.5D88272F  19084B47.B10DC588  630B1A42.16E58A3A  7FD45BDA.B1242852 \r
+\r
+:Threefish-1024: [state after key injection #20]=\r
+     2464AD5A.B185DC77  E04DC8BF.D571E31C  9CE6A734.80A1915A  36087923.85E3FE33 \r
+     32CD1A7B.3E1968F5  2343B04D.FCF1FF69  B94C4420.2614975E  A51A8C5A.489F0737 \r
+     8B01DD5E.F172F8DF  C6527AFA.44CD0CEC  A9765333.27140A77  1DB3AE19.3971D14E \r
+     CA4A2858.E912B0B7  7665A8A5.0E6B22E5  8127345A.2CF99C4A  9EF278F6.CC3E417E \r
+\r
+:Threefish-1024: [state after plaintext feedforward]=\r
+     DC9D57A1.4D782288  10BC3A4C.218415EB  740F4DDF.6C4C7FB5  D6E99BC0.610618D4 \r
+     EA14C0A0.E2C4B62A  F392629E.282429BE  71858EEB.EAD95991  65DB4E99.8C5AC1F0 \r
+     33B867E5.4DCF4660  76E3C849.F078BA5B  01DFF998.8BB9A4D8  BD120CBA.9DD477E9 \r
+     52D3B2C3.758F2E28  E6F43A36.9AFEB472  09AEBED1.A07412C5  1E73FA75.48BBC7F9 \r
+    ----------\r
+++++++++++++++++++++++++++++++++++++++\r
+\r
+:Skein-256:   256-bit hash, msgLen =     8 bits\r
+\r
+Message data:\r
+     FF\r
+\r
+:Skein-256:  Block: outBits= 256. T0=000001. Type=MSG.  Flags= First Final    \r
+  Tweak:\r
+     00000000.00000001  F0000000.00000000 \r
+  State words:\r
+     164290A9.D4EEEF1D  8E7EAF44.B1B0CD15  A8BA0822.F69D09AE  0AF25C5E.364A6468 \r
+  Input block (bytes):\r
+     FF 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+\r
+:Skein-256:  [state after plaintext feedforward]=\r
+     B9EBE8EB.94D90F42  C9C7A8A0.A7EB73F4  45B6834F.AAC51AF7  724775B3.7159AB0E \r
+    ----------\r
+\r
+:Skein-256:  Block: outBits= 256. T0=000008. Type=OUT.  Flags= First Final    \r
+  Tweak:\r
+     00000000.00000008  FF000000.00000000 \r
+  State words:\r
+     B9EBE8EB.94D90F42  C9C7A8A0.A7EB73F4  45B6834F.AAC51AF7  724775B3.7159AB0E \r
+  Input block (bytes):\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+\r
+:Skein-256:  [state after plaintext feedforward]=\r
+     9CC93FB6.3782C842  0BD571A1.38880955  925C7040.F3CAFFFB  E81547D1.4537BB3B \r
+    ----------\r
+\r
+:Skein-256:  Final output=\r
+     42 C8 82 37  B6 3F C9 9C  55 09 88 38  A1 71 D5 0B\r
+     FB FF CA F3  40 70 5C 92  3B BB 37 45  D1 47 15 E8\r
+    ++++++++++\r
+Result:\r
+     42 C8 82 37  B6 3F C9 9C  55 09 88 38  A1 71 D5 0B\r
+     FB FF CA F3  40 70 5C 92  3B BB 37 45  D1 47 15 E8\r
+--------------------------------\r
+\r
+:Skein-256:   256-bit hash, msgLen =   256 bits\r
+\r
+Message data:\r
+     FF FE FD FC  FB FA F9 F8  F7 F6 F5 F4  F3 F2 F1 F0\r
+     EF EE ED EC  EB EA E9 E8  E7 E6 E5 E4  E3 E2 E1 E0\r
+\r
+:Skein-256:  Block: outBits= 256. T0=000020. Type=MSG.  Flags= First Final    \r
+  Tweak:\r
+     00000000.00000020  F0000000.00000000 \r
+  State words:\r
+     164290A9.D4EEEF1D  8E7EAF44.B1B0CD15  A8BA0822.F69D09AE  0AF25C5E.364A6468 \r
+  Input block (bytes):\r
+     FF FE FD FC  FB FA F9 F8  F7 F6 F5 F4  F3 F2 F1 F0\r
+     EF EE ED EC  EB EA E9 E8  E7 E6 E5 E4  E3 E2 E1 E0\r
+\r
+:Skein-256:  [state after plaintext feedforward]=\r
+     057E71EC.C2ACF575  5B503009.086B92E7  6ECE51EE.3D5DA887  CFCA7D34.F0497E2D \r
+    ----------\r
+\r
+:Skein-256:  Block: outBits= 256. T0=000008. Type=OUT.  Flags= First Final    \r
+  Tweak:\r
+     00000000.00000008  FF000000.00000000 \r
+  State words:\r
+     057E71EC.C2ACF575  5B503009.086B92E7  6ECE51EE.3D5DA887  CFCA7D34.F0497E2D \r
+  Input block (bytes):\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+\r
+:Skein-256:  [state after plaintext feedforward]=\r
+     9FBA8913.3B483FE3  76CF877E.2525FFAE  62D53B5E.28358C00  3506962A.EAF3C1BD \r
+    ----------\r
+\r
+:Skein-256:  Final output=\r
+     E3 3F 48 3B  13 89 BA 9F  AE FF 25 25  7E 87 CF 76\r
+     00 8C 35 28  5E 3B D5 62  BD C1 F3 EA  2A 96 06 35\r
+    ++++++++++\r
+Result:\r
+     E3 3F 48 3B  13 89 BA 9F  AE FF 25 25  7E 87 CF 76\r
+     00 8C 35 28  5E 3B D5 62  BD C1 F3 EA  2A 96 06 35\r
+--------------------------------\r
+\r
+:Skein-256:   256-bit hash, msgLen =   512 bits\r
+\r
+Message data:\r
+     FF FE FD FC  FB FA F9 F8  F7 F6 F5 F4  F3 F2 F1 F0\r
+     EF EE ED EC  EB EA E9 E8  E7 E6 E5 E4  E3 E2 E1 E0\r
+     DF DE DD DC  DB DA D9 D8  D7 D6 D5 D4  D3 D2 D1 D0\r
+     CF CE CD CC  CB CA C9 C8  C7 C6 C5 C4  C3 C2 C1 C0\r
+\r
+:Skein-256:  Block: outBits= 256. T0=000020. Type=MSG.  Flags= First          \r
+  Tweak:\r
+     00000000.00000020  70000000.00000000 \r
+  State words:\r
+     164290A9.D4EEEF1D  8E7EAF44.B1B0CD15  A8BA0822.F69D09AE  0AF25C5E.364A6468 \r
+  Input block (bytes):\r
+     FF FE FD FC  FB FA F9 F8  F7 F6 F5 F4  F3 F2 F1 F0\r
+     EF EE ED EC  EB EA E9 E8  E7 E6 E5 E4  E3 E2 E1 E0\r
+\r
+:Skein-256:  [state after plaintext feedforward]=\r
+     26119A69.CD8D7F4A  DBE809F3.F2927238  AE13DB0D.6F57AAF2  3BFC5622.23203F4C \r
+    ----------\r
+\r
+:Skein-256:  Block: outBits= 256. T0=000040. Type=MSG.  Flags=       Final    \r
+  Tweak:\r
+     00000000.00000040  B0000000.00000000 \r
+  State words:\r
+     26119A69.CD8D7F4A  DBE809F3.F2927238  AE13DB0D.6F57AAF2  3BFC5622.23203F4C \r
+  Input block (bytes):\r
+     DF DE DD DC  DB DA D9 D8  D7 D6 D5 D4  D3 D2 D1 D0\r
+     CF CE CD CC  CB CA C9 C8  C7 C6 C5 C4  C3 C2 C1 C0\r
+\r
+:Skein-256:  [state after plaintext feedforward]=\r
+     13520824.AC197C4B  877B5970.2F039149  0B4AB7E6.00232D2A  8A72B3CC.94242390 \r
+    ----------\r
+\r
+:Skein-256:  Block: outBits= 256. T0=000008. Type=OUT.  Flags= First Final    \r
+  Tweak:\r
+     00000000.00000008  FF000000.00000000 \r
+  State words:\r
+     13520824.AC197C4B  877B5970.2F039149  0B4AB7E6.00232D2A  8A72B3CC.94242390 \r
+  Input block (bytes):\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+\r
+:Skein-256:  [state after plaintext feedforward]=\r
+     0A49C7CF.4D0CE590  DFB3F39B.A7A1F309  29F00F7B.4485EA21  A5C76E85.59D647C8 \r
+    ----------\r
+\r
+:Skein-256:  Final output=\r
+     90 E5 0C 4D  CF C7 49 0A  09 F3 A1 A7  9B F3 B3 DF\r
+     21 EA 85 44  7B 0F F0 29  C8 47 D6 59  85 6E C7 A5\r
+    ++++++++++\r
+Result:\r
+     90 E5 0C 4D  CF C7 49 0A  09 F3 A1 A7  9B F3 B3 DF\r
+     21 EA 85 44  7B 0F F0 29  C8 47 D6 59  85 6E C7 A5\r
+--------------------------------\r
+\r
+:Skein-512:   512-bit hash, msgLen =     8 bits\r
+\r
+Message data:\r
+     FF\r
+\r
+:Skein-512:  Block: outBits= 512. T0=000001. Type=MSG.  Flags= First Final    \r
+  Tweak:\r
+     00000000.00000001  F0000000.00000000 \r
+  State words:\r
+     1A9A721C.8A265CA5  C9ABACF5.AA853978  4AF6652A.B80A2883  66F5E8A8.09A773C7 \r
+     7FA984B7.81BAAF5B  0FE5D2D9.3233F397  6E29F932.DCB412D7  D40CD947.2F225C23 \r
+  Input block (bytes):\r
+     FF 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+\r
+:Skein-512:  [state after plaintext feedforward]=\r
+     449A4D5E.06CC673E  F7A92A73.147EC44E  FDE1EE82.2113E997  1CE8EBD7.955CFFD3 \r
+     719267E5.6D41C3AE  EFCB285C.E21E3599  961A2090.495BA99A  95131B31.285FA9E1 \r
+    ----------\r
+\r
+:Skein-512:  Block: outBits= 512. T0=000008. Type=OUT.  Flags= First Final    \r
+  Tweak:\r
+     00000000.00000008  FF000000.00000000 \r
+  State words:\r
+     449A4D5E.06CC673E  F7A92A73.147EC44E  FDE1EE82.2113E997  1CE8EBD7.955CFFD3 \r
+     719267E5.6D41C3AE  EFCB285C.E21E3599  961A2090.495BA99A  95131B31.285FA9E1 \r
+  Input block (bytes):\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+\r
+:Skein-512:  [state after plaintext feedforward]=\r
+     0EE992CA.D96BAA42  B8D9D0F2.F6F68DA2  B1C14DEE.07192D5A  3BBE5911.EBE7AC71 \r
+     2B49926D.5856BCD1  4C990633.E09BFF6E  F46041C2.C432A365  29838E55.0E045566 \r
+    ----------\r
+\r
+:Skein-512:  Final output=\r
+     42 AA 6B D9  CA 92 E9 0E  A2 8D F6 F6  F2 D0 D9 B8\r
+     5A 2D 19 07  EE 4D C1 B1  71 AC E7 EB  11 59 BE 3B\r
+     D1 BC 56 58  6D 92 49 2B  6E FF 9B E0  33 06 99 4C\r
+     65 A3 32 C4  C2 41 60 F4  66 55 04 0E  55 8E 83 29\r
+    ++++++++++\r
+Result:\r
+     42 AA 6B D9  CA 92 E9 0E  A2 8D F6 F6  F2 D0 D9 B8\r
+     5A 2D 19 07  EE 4D C1 B1  71 AC E7 EB  11 59 BE 3B\r
+     D1 BC 56 58  6D 92 49 2B  6E FF 9B E0  33 06 99 4C\r
+     65 A3 32 C4  C2 41 60 F4  66 55 04 0E  55 8E 83 29\r
+--------------------------------\r
+\r
+:Skein-512:   512-bit hash, msgLen =   512 bits\r
+\r
+Message data:\r
+     FF FE FD FC  FB FA F9 F8  F7 F6 F5 F4  F3 F2 F1 F0\r
+     EF EE ED EC  EB EA E9 E8  E7 E6 E5 E4  E3 E2 E1 E0\r
+     DF DE DD DC  DB DA D9 D8  D7 D6 D5 D4  D3 D2 D1 D0\r
+     CF CE CD CC  CB CA C9 C8  C7 C6 C5 C4  C3 C2 C1 C0\r
+\r
+:Skein-512:  Block: outBits= 512. T0=000040. Type=MSG.  Flags= First Final    \r
+  Tweak:\r
+     00000000.00000040  F0000000.00000000 \r
+  State words:\r
+     1A9A721C.8A265CA5  C9ABACF5.AA853978  4AF6652A.B80A2883  66F5E8A8.09A773C7 \r
+     7FA984B7.81BAAF5B  0FE5D2D9.3233F397  6E29F932.DCB412D7  D40CD947.2F225C23 \r
+  Input block (bytes):\r
+     FF FE FD FC  FB FA F9 F8  F7 F6 F5 F4  F3 F2 F1 F0\r
+     EF EE ED EC  EB EA E9 E8  E7 E6 E5 E4  E3 E2 E1 E0\r
+     DF DE DD DC  DB DA D9 D8  D7 D6 D5 D4  D3 D2 D1 D0\r
+     CF CE CD CC  CB CA C9 C8  C7 C6 C5 C4  C3 C2 C1 C0\r
+\r
+:Skein-512:  [state after plaintext feedforward]=\r
+     F9B1C591.31984104  A46B5CC6.AAF80CEE  0D58BA34.236BA9F2  97B32833.D11EE19D \r
+     DCB5ACFB.D7258C47  FE7FEAA3.2A345601  654609DB.8500BCFD  0A532574.3184FEB5 \r
+    ----------\r
+\r
+:Skein-512:  Block: outBits= 512. T0=000008. Type=OUT.  Flags= First Final    \r
+  Tweak:\r
+     00000000.00000008  FF000000.00000000 \r
+  State words:\r
+     F9B1C591.31984104  A46B5CC6.AAF80CEE  0D58BA34.236BA9F2  97B32833.D11EE19D \r
+     DCB5ACFB.D7258C47  FE7FEAA3.2A345601  654609DB.8500BCFD  0A532574.3184FEB5 \r
+  Input block (bytes):\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+\r
+:Skein-512:  [state after plaintext feedforward]=\r
+     37E2B361.6F6CF904  34CF4AEE.5577FAA4  95F45489.96224249  737A5F71.1A7A14AD \r
+     D8BE75F2.1EFAECEB  2160BCA0.D10BC67D  D17B23E7.F898FA06  7866306D.E75809AC \r
+    ----------\r
+\r
+:Skein-512:  Final output=\r
+     04 F9 6C 6F  61 B3 E2 37  A4 FA 77 55  EE 4A CF 34\r
+     49 42 22 96  89 54 F4 95  AD 14 7A 1A  71 5F 7A 73\r
+     EB EC FA 1E  F2 75 BE D8  7D C6 0B D1  A0 BC 60 21\r
+     06 FA 98 F8  E7 23 7B D1  AC 09 58 E7  6D 30 66 78\r
+    ++++++++++\r
+Result:\r
+     04 F9 6C 6F  61 B3 E2 37  A4 FA 77 55  EE 4A CF 34\r
+     49 42 22 96  89 54 F4 95  AD 14 7A 1A  71 5F 7A 73\r
+     EB EC FA 1E  F2 75 BE D8  7D C6 0B D1  A0 BC 60 21\r
+     06 FA 98 F8  E7 23 7B D1  AC 09 58 E7  6D 30 66 78\r
+--------------------------------\r
+\r
+:Skein-512:   256-bit hash, msgLen =  1024 bits\r
+\r
+Message data:\r
+     FF FE FD FC  FB FA F9 F8  F7 F6 F5 F4  F3 F2 F1 F0\r
+     EF EE ED EC  EB EA E9 E8  E7 E6 E5 E4  E3 E2 E1 E0\r
+     DF DE DD DC  DB DA D9 D8  D7 D6 D5 D4  D3 D2 D1 D0\r
+     CF CE CD CC  CB CA C9 C8  C7 C6 C5 C4  C3 C2 C1 C0\r
+     BF BE BD BC  BB BA B9 B8  B7 B6 B5 B4  B3 B2 B1 B0\r
+     AF AE AD AC  AB AA A9 A8  A7 A6 A5 A4  A3 A2 A1 A0\r
+     9F 9E 9D 9C  9B 9A 99 98  97 96 95 94  93 92 91 90\r
+     8F 8E 8D 8C  8B 8A 89 88  87 86 85 84  83 82 81 80\r
+\r
+:Skein-512:  Block: outBits= 256. T0=000040. Type=MSG.  Flags= First          \r
+  Tweak:\r
+     00000000.00000040  70000000.00000000 \r
+  State words:\r
+     85A195B1.8B2264EC  7A6DAC64.C047C2B0  E1A21465.EE3FE124  1D211735.6504425A \r
+     C962DC0F.C0046F2C  8D5A3E90.4B1BE9C8  AFB7174B.BD8FEEE9  7FE63D9B.F94EDEB8 \r
+  Input block (bytes):\r
+     FF FE FD FC  FB FA F9 F8  F7 F6 F5 F4  F3 F2 F1 F0\r
+     EF EE ED EC  EB EA E9 E8  E7 E6 E5 E4  E3 E2 E1 E0\r
+     DF DE DD DC  DB DA D9 D8  D7 D6 D5 D4  D3 D2 D1 D0\r
+     CF CE CD CC  CB CA C9 C8  C7 C6 C5 C4  C3 C2 C1 C0\r
+\r
+:Skein-512:  [state after plaintext feedforward]=\r
+     E38729B5.ED7F48C0  BE24F6EF.D00D155D  3019F2F6.2C9B889A  82CAA74B.D9866A9C \r
+     C349FE17.BF4E431C  C511A1AD.788BF4E1  3C66A025.EE7C03E1  EF3AEF85.4F2B4474 \r
+    ----------\r
+\r
+:Skein-512:  Block: outBits= 256. T0=000080. Type=MSG.  Flags=       Final    \r
+  Tweak:\r
+     00000000.00000080  B0000000.00000000 \r
+  State words:\r
+     E38729B5.ED7F48C0  BE24F6EF.D00D155D  3019F2F6.2C9B889A  82CAA74B.D9866A9C \r
+     C349FE17.BF4E431C  C511A1AD.788BF4E1  3C66A025.EE7C03E1  EF3AEF85.4F2B4474 \r
+  Input block (bytes):\r
+     BF BE BD BC  BB BA B9 B8  B7 B6 B5 B4  B3 B2 B1 B0\r
+     AF AE AD AC  AB AA A9 A8  A7 A6 A5 A4  A3 A2 A1 A0\r
+     9F 9E 9D 9C  9B 9A 99 98  97 96 95 94  93 92 91 90\r
+     8F 8E 8D 8C  8B 8A 89 88  87 86 85 84  83 82 81 80\r
+\r
+:Skein-512:  [state after plaintext feedforward]=\r
+     C89C7648.C63808F0  78B0B593.7B568F1D  B2717031.A7C80AA0  8BDB6EDC.DBB1B477 \r
+     2D404532.F5BF254C  B67EC303.917410E9  7F8C107F.3D5D9BDA  2A63CA21.2FCA0510 \r
+    ----------\r
+\r
+:Skein-512:  Block: outBits= 256. T0=000008. Type=OUT.  Flags= First Final    \r
+  Tweak:\r
+     00000000.00000008  FF000000.00000000 \r
+  State words:\r
+     C89C7648.C63808F0  78B0B593.7B568F1D  B2717031.A7C80AA0  8BDB6EDC.DBB1B477 \r
+     2D404532.F5BF254C  B67EC303.917410E9  7F8C107F.3D5D9BDA  2A63CA21.2FCA0510 \r
+  Input block (bytes):\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+\r
+:Skein-512:  [state after plaintext feedforward]=\r
+     A2FD3751.E6517AE4  55C28AAC.71A6A82C  BFBC98E7.3017C8E8  3F3DD220.7E278F6B \r
+     A9A28505.E3A2517D  E3EB368A.81FB5F27  B83B2B98.01700443  5FE92467.7E7E9A71 \r
+    ----------\r
+\r
+:Skein-512:  Final output=\r
+     E4 7A 51 E6  51 37 FD A2  2C A8 A6 71  AC 8A C2 55\r
+     E8 C8 17 30  E7 98 BC BF  6B 8F 27 7E  20 D2 3D 3F\r
+    ++++++++++\r
+Result:\r
+     E4 7A 51 E6  51 37 FD A2  2C A8 A6 71  AC 8A C2 55\r
+     E8 C8 17 30  E7 98 BC BF  6B 8F 27 7E  20 D2 3D 3F\r
+--------------------------------\r
+\r
+:Skein-512:   384-bit hash, msgLen =  1024 bits\r
+\r
+Message data:\r
+     FF FE FD FC  FB FA F9 F8  F7 F6 F5 F4  F3 F2 F1 F0\r
+     EF EE ED EC  EB EA E9 E8  E7 E6 E5 E4  E3 E2 E1 E0\r
+     DF DE DD DC  DB DA D9 D8  D7 D6 D5 D4  D3 D2 D1 D0\r
+     CF CE CD CC  CB CA C9 C8  C7 C6 C5 C4  C3 C2 C1 C0\r
+     BF BE BD BC  BB BA B9 B8  B7 B6 B5 B4  B3 B2 B1 B0\r
+     AF AE AD AC  AB AA A9 A8  A7 A6 A5 A4  A3 A2 A1 A0\r
+     9F 9E 9D 9C  9B 9A 99 98  97 96 95 94  93 92 91 90\r
+     8F 8E 8D 8C  8B 8A 89 88  87 86 85 84  83 82 81 80\r
+\r
+:Skein-512:  Block: outBits= 384. T0=000040. Type=MSG.  Flags= First          \r
+  Tweak:\r
+     00000000.00000040  70000000.00000000 \r
+  State words:\r
+     755C4957.16D7512B  B4587127.14DF4CEF  677D2E8C.027C060A  8DA4F592.05232716 \r
+     CE454B58.C445AD7F  23048344.ACA8BC96  F719BCC3.38768323  D77E3686.50579DEC \r
+  Input block (bytes):\r
+     FF FE FD FC  FB FA F9 F8  F7 F6 F5 F4  F3 F2 F1 F0\r
+     EF EE ED EC  EB EA E9 E8  E7 E6 E5 E4  E3 E2 E1 E0\r
+     DF DE DD DC  DB DA D9 D8  D7 D6 D5 D4  D3 D2 D1 D0\r
+     CF CE CD CC  CB CA C9 C8  C7 C6 C5 C4  C3 C2 C1 C0\r
+\r
+:Skein-512:  [state after plaintext feedforward]=\r
+     C0AF22EB.985CD869  61C7C4AB.C6D54F91  525AAB25.30E12A2E  C02E1C34.FC82EAFA \r
+     B7363DB8.240A9595  96BDC2F2.B95E177C  BBBD57A6.53EE9D7D  90D6143D.B4BDA5F6 \r
+    ----------\r
+\r
+:Skein-512:  Block: outBits= 384. T0=000080. Type=MSG.  Flags=       Final    \r
+  Tweak:\r
+     00000000.00000080  B0000000.00000000 \r
+  State words:\r
+     C0AF22EB.985CD869  61C7C4AB.C6D54F91  525AAB25.30E12A2E  C02E1C34.FC82EAFA \r
+     B7363DB8.240A9595  96BDC2F2.B95E177C  BBBD57A6.53EE9D7D  90D6143D.B4BDA5F6 \r
+  Input block (bytes):\r
+     BF BE BD BC  BB BA B9 B8  B7 B6 B5 B4  B3 B2 B1 B0\r
+     AF AE AD AC  AB AA A9 A8  A7 A6 A5 A4  A3 A2 A1 A0\r
+     9F 9E 9D 9C  9B 9A 99 98  97 96 95 94  93 92 91 90\r
+     8F 8E 8D 8C  8B 8A 89 88  87 86 85 84  83 82 81 80\r
+\r
+:Skein-512:  [state after plaintext feedforward]=\r
+     28EDE5F1.59D473B4  6120F050.974E3EB0  69589169.999E6B20  19C2254C.D0B7C423 \r
+     BE421DFF.EA6549F2  AA4C270A.3005F4C7  A3DE0869.488F4A22  E5C8F7D8.88B08FB2 \r
+    ----------\r
+\r
+:Skein-512:  Block: outBits= 384. T0=000008. Type=OUT.  Flags= First Final    \r
+  Tweak:\r
+     00000000.00000008  FF000000.00000000 \r
+  State words:\r
+     28EDE5F1.59D473B4  6120F050.974E3EB0  69589169.999E6B20  19C2254C.D0B7C423 \r
+     BE421DFF.EA6549F2  AA4C270A.3005F4C7  A3DE0869.488F4A22  E5C8F7D8.88B08FB2 \r
+  Input block (bytes):\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+\r
+:Skein-512:  [state after plaintext feedforward]=\r
+     DBD5BB49.E0FE3C60  16789D57.B471F833  83C7011E.29E6FF2B  711EFBB6.13682E35 \r
+     1743704E.3CD220F7  ED179718.E3C5C223  E8E5D917.2DD7DEE5  229FED16.AA0C3ACE \r
+    ----------\r
+\r
+:Skein-512:  Final output=\r
+     60 3C FE E0  49 BB D5 DB  33 F8 71 B4  57 9D 78 16\r
+     2B FF E6 29  1E 01 C7 83  35 2E 68 13  B6 FB 1E 71\r
+     F7 20 D2 3C  4E 70 43 17  23 C2 C5 E3  18 97 17 ED\r
+    ++++++++++\r
+Result:\r
+     60 3C FE E0  49 BB D5 DB  33 F8 71 B4  57 9D 78 16\r
+     2B FF E6 29  1E 01 C7 83  35 2E 68 13  B6 FB 1E 71\r
+     F7 20 D2 3C  4E 70 43 17  23 C2 C5 E3  18 97 17 ED\r
+--------------------------------\r
+\r
+:Skein-512:   512-bit hash, msgLen =  1024 bits\r
+\r
+Message data:\r
+     FF FE FD FC  FB FA F9 F8  F7 F6 F5 F4  F3 F2 F1 F0\r
+     EF EE ED EC  EB EA E9 E8  E7 E6 E5 E4  E3 E2 E1 E0\r
+     DF DE DD DC  DB DA D9 D8  D7 D6 D5 D4  D3 D2 D1 D0\r
+     CF CE CD CC  CB CA C9 C8  C7 C6 C5 C4  C3 C2 C1 C0\r
+     BF BE BD BC  BB BA B9 B8  B7 B6 B5 B4  B3 B2 B1 B0\r
+     AF AE AD AC  AB AA A9 A8  A7 A6 A5 A4  A3 A2 A1 A0\r
+     9F 9E 9D 9C  9B 9A 99 98  97 96 95 94  93 92 91 90\r
+     8F 8E 8D 8C  8B 8A 89 88  87 86 85 84  83 82 81 80\r
+\r
+:Skein-512:  Block: outBits= 512. T0=000040. Type=MSG.  Flags= First          \r
+  Tweak:\r
+     00000000.00000040  70000000.00000000 \r
+  State words:\r
+     1A9A721C.8A265CA5  C9ABACF5.AA853978  4AF6652A.B80A2883  66F5E8A8.09A773C7 \r
+     7FA984B7.81BAAF5B  0FE5D2D9.3233F397  6E29F932.DCB412D7  D40CD947.2F225C23 \r
+  Input block (bytes):\r
+     FF FE FD FC  FB FA F9 F8  F7 F6 F5 F4  F3 F2 F1 F0\r
+     EF EE ED EC  EB EA E9 E8  E7 E6 E5 E4  E3 E2 E1 E0\r
+     DF DE DD DC  DB DA D9 D8  D7 D6 D5 D4  D3 D2 D1 D0\r
+     CF CE CD CC  CB CA C9 C8  C7 C6 C5 C4  C3 C2 C1 C0\r
+\r
+:Skein-512:  [state after plaintext feedforward]=\r
+     50CCB89D.EC60A0E8  C631878D.78A29593  F050E757.BB8B6B87  ECE2C1CD.28220738 \r
+     2C6FDB7F.5BDDD7C3  31551447.081E976B  2AE0D5D2.13BD10BC  F7A75C7C.01E028BB \r
+    ----------\r
+\r
+:Skein-512:  Block: outBits= 512. T0=000080. Type=MSG.  Flags=       Final    \r
+  Tweak:\r
+     00000000.00000080  B0000000.00000000 \r
+  State words:\r
+     50CCB89D.EC60A0E8  C631878D.78A29593  F050E757.BB8B6B87  ECE2C1CD.28220738 \r
+     2C6FDB7F.5BDDD7C3  31551447.081E976B  2AE0D5D2.13BD10BC  F7A75C7C.01E028BB \r
+  Input block (bytes):\r
+     BF BE BD BC  BB BA B9 B8  B7 B6 B5 B4  B3 B2 B1 B0\r
+     AF AE AD AC  AB AA A9 A8  A7 A6 A5 A4  A3 A2 A1 A0\r
+     9F 9E 9D 9C  9B 9A 99 98  97 96 95 94  93 92 91 90\r
+     8F 8E 8D 8C  8B 8A 89 88  87 86 85 84  83 82 81 80\r
+\r
+:Skein-512:  [state after plaintext feedforward]=\r
+     287F3890.05950F0F  DCCE104B.8467EA6F  327E0380.7FADDE06  4AEF06F8.FC91A0D3 \r
+     944F2837.152AD843  7B0E2411.5EC93D8F  DDA7290E.C9F5F2F8  65AB485B.E71377AE \r
+    ----------\r
+\r
+:Skein-512:  Block: outBits= 512. T0=000008. Type=OUT.  Flags= First Final    \r
+  Tweak:\r
+     00000000.00000008  FF000000.00000000 \r
+  State words:\r
+     287F3890.05950F0F  DCCE104B.8467EA6F  327E0380.7FADDE06  4AEF06F8.FC91A0D3 \r
+     944F2837.152AD843  7B0E2411.5EC93D8F  DDA7290E.C9F5F2F8  65AB485B.E71377AE \r
+  Input block (bytes):\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+\r
+:Skein-512:  [state after plaintext feedforward]=\r
+     20663EB7.9FAE84B4  26AD6092.E4520DB1  21FABA3E.88B20D62  6853A8AC.2219700D \r
+     983DEFF4.BD448108  1B0330F1.347CD498  78DD629F.F092090A  7DAF7D77.5A5229B3 \r
+    ----------\r
+\r
+:Skein-512:  Final output=\r
+     B4 84 AE 9F  B7 3E 66 20  B1 0D 52 E4  92 60 AD 26\r
+     62 0D B2 88  3E BA FA 21  0D 70 19 22  AC A8 53 68\r
+     08 81 44 BD  F4 EF 3D 98  98 D4 7C 34  F1 30 03 1B\r
+     0A 09 92 F0  9F 62 DD 78  B3 29 52 5A  77 7D AF 7D\r
+    ++++++++++\r
+Result:\r
+     B4 84 AE 9F  B7 3E 66 20  B1 0D 52 E4  92 60 AD 26\r
+     62 0D B2 88  3E BA FA 21  0D 70 19 22  AC A8 53 68\r
+     08 81 44 BD  F4 EF 3D 98  98 D4 7C 34  F1 30 03 1B\r
+     0A 09 92 F0  9F 62 DD 78  B3 29 52 5A  77 7D AF 7D\r
+--------------------------------\r
+\r
+:Skein-1024: 1024-bit hash, msgLen =     8 bits\r
+\r
+Message data:\r
+     FF\r
+\r
+:Skein-1024: Block: outBits=1024. T0=000001. Type=MSG.  Flags= First Final    \r
+  Tweak:\r
+     00000000.00000001  F0000000.00000000 \r
+  State words:\r
+     495E85B9.53876965  1E3D5C1B.41E754EF  23725455.2E9C10C7  0B00AAB4.FA441407 \r
+     17DDA56A.A106337C  F98200E9.CAE13F94  F2DF7F00.ADFF12BF  A92673D0.D0CA7AD9 \r
+     C0DD64B0.4B27ED98  87C36A6C.A0A26F90  640C8526.D0850A10  6EBFAD0C.93DA09AE \r
+     617E3BCD.DEE4A85F  05A4A1A7.D82737B7  002BAF2C.3EB13D30  28527A78.C83D554C \r
+  Input block (bytes):\r
+     FF 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+\r
+:Skein-1024: [state after plaintext feedforward]=\r
+     CFF3D94A.A848BD3D  CB49BFFE.62C16D36  01D8B05B.AEAE85CF  66DD4308.D599B9B3 \r
+     079A34D0.77E567F3  3DB57FEA.4DD11E15  5FDBAAC2.A11FB17D  40734858.B82ACAF1 \r
+     550D2C5B.6E1DCF28  3439D9AE.1F9460E5  134F5174.A8F9FF9B  DD117D52.6BD3ADA4 \r
+     8FAA101B.E01383F4  6EB0096E.3ADF8B11  F33A11F3.7DA2ADCC  05221D13.132D15A6 \r
+    ----------\r
+\r
+:Skein-1024: Block: outBits=1024. T0=000008. Type=OUT.  Flags= First Final    \r
+  Tweak:\r
+     00000000.00000008  FF000000.00000000 \r
+  State words:\r
+     CFF3D94A.A848BD3D  CB49BFFE.62C16D36  01D8B05B.AEAE85CF  66DD4308.D599B9B3 \r
+     079A34D0.77E567F3  3DB57FEA.4DD11E15  5FDBAAC2.A11FB17D  40734858.B82ACAF1 \r
+     550D2C5B.6E1DCF28  3439D9AE.1F9460E5  134F5174.A8F9FF9B  DD117D52.6BD3ADA4 \r
+     8FAA101B.E01383F4  6EB0096E.3ADF8B11  F33A11F3.7DA2ADCC  05221D13.132D15A6 \r
+  Input block (bytes):\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+\r
+:Skein-1024: [state after plaintext feedforward]=\r
+     B8163492.94C304A2  27A49C44.1B6E6820  D94D08DB.A97C477A  45F0432A.105B7131 \r
+     088628E0.AE8334BC  798DDF75.F8106791  17B52853.46974942  2B64FAFB.9609C3BA \r
+     2FD0457A.156E44CC  A7396155.A3DA7808  96210783.C2FE2C6C  6DDBCB54.83123AB3 \r
+     0CB11CC7.79A8DBB9  FDBA2F6D.7829E977  FF206BE2.2955A0E6  1571AA5C.477BBB3B \r
+    ----------\r
+\r
+:Skein-1024: Final output=\r
+     A2 04 C3 94  92 34 16 B8  20 68 6E 1B  44 9C A4 27\r
+     7A 47 7C A9  DB 08 4D D9  31 71 5B 10  2A 43 F0 45\r
+     BC 34 83 AE  E0 28 86 08  91 67 10 F8  75 DF 8D 79\r
+     42 49 97 46  53 28 B5 17  BA C3 09 96  FB FA 64 2B\r
+     CC 44 6E 15  7A 45 D0 2F  08 78 DA A3  55 61 39 A7\r
+     6C 2C FE C2  83 07 21 96  B3 3A 12 83  54 CB DB 6D\r
+     B9 DB A8 79  C7 1C B1 0C  77 E9 29 78  6D 2F BA FD\r
+     E6 A0 55 29  E2 6B 20 FF  3B BB 7B 47  5C AA 71 15\r
+    ++++++++++\r
+Result:\r
+     A2 04 C3 94  92 34 16 B8  20 68 6E 1B  44 9C A4 27\r
+     7A 47 7C A9  DB 08 4D D9  31 71 5B 10  2A 43 F0 45\r
+     BC 34 83 AE  E0 28 86 08  91 67 10 F8  75 DF 8D 79\r
+     42 49 97 46  53 28 B5 17  BA C3 09 96  FB FA 64 2B\r
+     CC 44 6E 15  7A 45 D0 2F  08 78 DA A3  55 61 39 A7\r
+     6C 2C FE C2  83 07 21 96  B3 3A 12 83  54 CB DB 6D\r
+     B9 DB A8 79  C7 1C B1 0C  77 E9 29 78  6D 2F BA FD\r
+     E6 A0 55 29  E2 6B 20 FF  3B BB 7B 47  5C AA 71 15\r
+--------------------------------\r
+\r
+:Skein-1024:  384-bit hash, msgLen =  1024 bits\r
+\r
+Message data:\r
+     FF FE FD FC  FB FA F9 F8  F7 F6 F5 F4  F3 F2 F1 F0\r
+     EF EE ED EC  EB EA E9 E8  E7 E6 E5 E4  E3 E2 E1 E0\r
+     DF DE DD DC  DB DA D9 D8  D7 D6 D5 D4  D3 D2 D1 D0\r
+     CF CE CD CC  CB CA C9 C8  C7 C6 C5 C4  C3 C2 C1 C0\r
+     BF BE BD BC  BB BA B9 B8  B7 B6 B5 B4  B3 B2 B1 B0\r
+     AF AE AD AC  AB AA A9 A8  A7 A6 A5 A4  A3 A2 A1 A0\r
+     9F 9E 9D 9C  9B 9A 99 98  97 96 95 94  93 92 91 90\r
+     8F 8E 8D 8C  8B 8A 89 88  87 86 85 84  83 82 81 80\r
+\r
+:Skein-1024: Block: outBits= 384. T0=000080. Type=MSG.  Flags= First Final    \r
+  Tweak:\r
+     00000000.00000080  F0000000.00000000 \r
+  State words:\r
+     9E887D47.2693F556  F4553A5A.B3A902D8  60A10790.28E4504E  96FAA39D.943F8ABE \r
+     2A769D27.828A22A7  B2F274F5.B2C3A833  C722C052.47F09222  377C4A92.EE78B216 \r
+     97CFE7B2.039F4C9D  C864ACFA.C83C8364  73F26579.1D3CF723  2464DC1E.5E327F97 \r
+     135D3954.F181CB1A  244BBF13.24C5C669  E1E258BC.446662E3  CF1E0F47.934A469C \r
+  Input block (bytes):\r
+     FF FE FD FC  FB FA F9 F8  F7 F6 F5 F4  F3 F2 F1 F0\r
+     EF EE ED EC  EB EA E9 E8  E7 E6 E5 E4  E3 E2 E1 E0\r
+     DF DE DD DC  DB DA D9 D8  D7 D6 D5 D4  D3 D2 D1 D0\r
+     CF CE CD CC  CB CA C9 C8  C7 C6 C5 C4  C3 C2 C1 C0\r
+     BF BE BD BC  BB BA B9 B8  B7 B6 B5 B4  B3 B2 B1 B0\r
+     AF AE AD AC  AB AA A9 A8  A7 A6 A5 A4  A3 A2 A1 A0\r
+     9F 9E 9D 9C  9B 9A 99 98  97 96 95 94  93 92 91 90\r
+     8F 8E 8D 8C  8B 8A 89 88  87 86 85 84  83 82 81 80\r
+\r
+:Skein-1024: [state after plaintext feedforward]=\r
+     A598D539.8B3D4ABF  F1BEA5FF.678BDDFA  93D6B0DA.FA8FF857  70CFBD55.689BFE4F \r
+     7B87ADEA.BBC3ACCD  5D88CC83.71052AE1  51F24A90.DDE9DB2B  90216816.52AD0095 \r
+     EED87132.FEC33BF7  80F9252C.32DD5E97  50A10F06.8D9084B2  CA626102.916A120C \r
+     35445F5B.90AF32A1  35ED9E6A.5E89A305  528B1793.597DCFE9  4F22A5D6.87FBAD14 \r
+    ----------\r
+\r
+:Skein-1024: Block: outBits= 384. T0=000008. Type=OUT.  Flags= First Final    \r
+  Tweak:\r
+     00000000.00000008  FF000000.00000000 \r
+  State words:\r
+     A598D539.8B3D4ABF  F1BEA5FF.678BDDFA  93D6B0DA.FA8FF857  70CFBD55.689BFE4F \r
+     7B87ADEA.BBC3ACCD  5D88CC83.71052AE1  51F24A90.DDE9DB2B  90216816.52AD0095 \r
+     EED87132.FEC33BF7  80F9252C.32DD5E97  50A10F06.8D9084B2  CA626102.916A120C \r
+     35445F5B.90AF32A1  35ED9E6A.5E89A305  528B1793.597DCFE9  4F22A5D6.87FBAD14 \r
+  Input block (bytes):\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+\r
+:Skein-1024: [state after plaintext feedforward]=\r
+     1D6E38FB.6EDFF411  6F95438D.651AB469  D6AB1C89.57BCBB9A  1FE455D9.A7E9C6DC \r
+     5C8D489D.B24B08EC  48BB2028.6CC4EEC9  40B6589D.11BFDEDF  A5665D2A.8E98911F \r
+     E7EF8512.670800EA  1F2C2828.D22B1712  FA621F13.B27DC1AF  06135DC5.C988B266 \r
+     193AD4B3.9ADE8DF9  1A75EB4E.6F705547  C9FEAE5F.4F7A9F77  28C2ACA9.C822E630 \r
+    ----------\r
+\r
+:Skein-1024: Final output=\r
+     11 F4 DF 6E  FB 38 6E 1D  69 B4 1A 65  8D 43 95 6F\r
+     9A BB BC 57  89 1C AB D6  DC C6 E9 A7  D9 55 E4 1F\r
+     EC 08 4B B2  9D 48 8D 5C  C9 EE C4 6C  28 20 BB 48\r
+    ++++++++++\r
+Result:\r
+     11 F4 DF 6E  FB 38 6E 1D  69 B4 1A 65  8D 43 95 6F\r
+     9A BB BC 57  89 1C AB D6  DC C6 E9 A7  D9 55 E4 1F\r
+     EC 08 4B B2  9D 48 8D 5C  C9 EE C4 6C  28 20 BB 48\r
+--------------------------------\r
+\r
+:Skein-1024:  512-bit hash, msgLen =  1024 bits\r
+\r
+Message data:\r
+     FF FE FD FC  FB FA F9 F8  F7 F6 F5 F4  F3 F2 F1 F0\r
+     EF EE ED EC  EB EA E9 E8  E7 E6 E5 E4  E3 E2 E1 E0\r
+     DF DE DD DC  DB DA D9 D8  D7 D6 D5 D4  D3 D2 D1 D0\r
+     CF CE CD CC  CB CA C9 C8  C7 C6 C5 C4  C3 C2 C1 C0\r
+     BF BE BD BC  BB BA B9 B8  B7 B6 B5 B4  B3 B2 B1 B0\r
+     AF AE AD AC  AB AA A9 A8  A7 A6 A5 A4  A3 A2 A1 A0\r
+     9F 9E 9D 9C  9B 9A 99 98  97 96 95 94  93 92 91 90\r
+     8F 8E 8D 8C  8B 8A 89 88  87 86 85 84  83 82 81 80\r
+\r
+:Skein-1024: Block: outBits= 512. T0=000080. Type=MSG.  Flags= First Final    \r
+  Tweak:\r
+     00000000.00000080  F0000000.00000000 \r
+  State words:\r
+     76066F1F.612DD519  D9B93D95.75D90191  582D15EA.89696586  4F1CA328.B5F10FB3 \r
+     686C454D.EC64B419  2D7BD9B4.026EDABE  EF346195.1ACD05C4  1759E898.4446E275 \r
+     ACFC075A.E724456D  82F35D0A.E7704311  99D0B103.9AD7E344  85D6C81D.29F6204B \r
+     0CA2A987.5D57632A  069A8931.47A448FA  3C42FB50.02815320  F7E22C15.953E3125 \r
+  Input block (bytes):\r
+     FF FE FD FC  FB FA F9 F8  F7 F6 F5 F4  F3 F2 F1 F0\r
+     EF EE ED EC  EB EA E9 E8  E7 E6 E5 E4  E3 E2 E1 E0\r
+     DF DE DD DC  DB DA D9 D8  D7 D6 D5 D4  D3 D2 D1 D0\r
+     CF CE CD CC  CB CA C9 C8  C7 C6 C5 C4  C3 C2 C1 C0\r
+     BF BE BD BC  BB BA B9 B8  B7 B6 B5 B4  B3 B2 B1 B0\r
+     AF AE AD AC  AB AA A9 A8  A7 A6 A5 A4  A3 A2 A1 A0\r
+     9F 9E 9D 9C  9B 9A 99 98  97 96 95 94  93 92 91 90\r
+     8F 8E 8D 8C  8B 8A 89 88  87 86 85 84  83 82 81 80\r
+\r
+:Skein-1024: [state after plaintext feedforward]=\r
+     D73A7AA1.21885F00  5A2A307D.7C4AE7FB  E0ADB450.5BFD6E36  F468CF29.2825CB85 \r
+     60BE1B2B.BB1E7C35  770DA6DF.8C6B179B  BF5FFF05.0D83FB60  C25545EF.CC18C4D1 \r
+     75D06306.E696D695  2B096B32.6FD1855E  05729AC5.5833A7FB  DF057592.8636CA9A \r
+     72B565EF.BA6AE116  39D2851D.F929F1F8  76EA8B54.90F368D8  EE127084.D05FD3E6 \r
+    ----------\r
+\r
+:Skein-1024: Block: outBits= 512. T0=000008. Type=OUT.  Flags= First Final    \r
+  Tweak:\r
+     00000000.00000008  FF000000.00000000 \r
+  State words:\r
+     D73A7AA1.21885F00  5A2A307D.7C4AE7FB  E0ADB450.5BFD6E36  F468CF29.2825CB85 \r
+     60BE1B2B.BB1E7C35  770DA6DF.8C6B179B  BF5FFF05.0D83FB60  C25545EF.CC18C4D1 \r
+     75D06306.E696D695  2B096B32.6FD1855E  05729AC5.5833A7FB  DF057592.8636CA9A \r
+     72B565EF.BA6AE116  39D2851D.F929F1F8  76EA8B54.90F368D8  EE127084.D05FD3E6 \r
+  Input block (bytes):\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+\r
+:Skein-1024: [state after plaintext feedforward]=\r
+     C3EA61F1.7DAD8DEE  D6ED56B6.DA4BAE37  BDF2E826.93BC9C6E  43A57A3E.267B0840 \r
+     B3F3B7D3.F330ACF3  9CAADB88.6FAE058A  54646659.22CE5EBC  F4427AB4.A3A30F7F \r
+     C5759F00.27E23061  EA74A20C.D1FA84EE  28F6DF85.7F8E747D  E3EF95EC.FD789986 \r
+     87673869.EBA86856  9828891C.9054F918  EEAF4730.48F652FA  8CE147DD.030176FD \r
+    ----------\r
+\r
+:Skein-1024: Final output=\r
+     EE 8D AD 7D  F1 61 EA C3  37 AE 4B DA  B6 56 ED D6\r
+     6E 9C BC 93  26 E8 F2 BD  40 08 7B 26  3E 7A A5 43\r
+     F3 AC 30 F3  D3 B7 F3 B3  8A 05 AE 6F  88 DB AA 9C\r
+     BC 5E CE 22  59 66 64 54  7F 0F A3 A3  B4 7A 42 F4\r
+    ++++++++++\r
+Result:\r
+     EE 8D AD 7D  F1 61 EA C3  37 AE 4B DA  B6 56 ED D6\r
+     6E 9C BC 93  26 E8 F2 BD  40 08 7B 26  3E 7A A5 43\r
+     F3 AC 30 F3  D3 B7 F3 B3  8A 05 AE 6F  88 DB AA 9C\r
+     BC 5E CE 22  59 66 64 54  7F 0F A3 A3  B4 7A 42 F4\r
+--------------------------------\r
+\r
+:Skein-1024: 1024-bit hash, msgLen =  1024 bits\r
+\r
+Message data:\r
+     FF FE FD FC  FB FA F9 F8  F7 F6 F5 F4  F3 F2 F1 F0\r
+     EF EE ED EC  EB EA E9 E8  E7 E6 E5 E4  E3 E2 E1 E0\r
+     DF DE DD DC  DB DA D9 D8  D7 D6 D5 D4  D3 D2 D1 D0\r
+     CF CE CD CC  CB CA C9 C8  C7 C6 C5 C4  C3 C2 C1 C0\r
+     BF BE BD BC  BB BA B9 B8  B7 B6 B5 B4  B3 B2 B1 B0\r
+     AF AE AD AC  AB AA A9 A8  A7 A6 A5 A4  A3 A2 A1 A0\r
+     9F 9E 9D 9C  9B 9A 99 98  97 96 95 94  93 92 91 90\r
+     8F 8E 8D 8C  8B 8A 89 88  87 86 85 84  83 82 81 80\r
+\r
+:Skein-1024: Block: outBits=1024. T0=000080. Type=MSG.  Flags= First Final    \r
+  Tweak:\r
+     00000000.00000080  F0000000.00000000 \r
+  State words:\r
+     495E85B9.53876965  1E3D5C1B.41E754EF  23725455.2E9C10C7  0B00AAB4.FA441407 \r
+     17DDA56A.A106337C  F98200E9.CAE13F94  F2DF7F00.ADFF12BF  A92673D0.D0CA7AD9 \r
+     C0DD64B0.4B27ED98  87C36A6C.A0A26F90  640C8526.D0850A10  6EBFAD0C.93DA09AE \r
+     617E3BCD.DEE4A85F  05A4A1A7.D82737B7  002BAF2C.3EB13D30  28527A78.C83D554C \r
+  Input block (bytes):\r
+     FF FE FD FC  FB FA F9 F8  F7 F6 F5 F4  F3 F2 F1 F0\r
+     EF EE ED EC  EB EA E9 E8  E7 E6 E5 E4  E3 E2 E1 E0\r
+     DF DE DD DC  DB DA D9 D8  D7 D6 D5 D4  D3 D2 D1 D0\r
+     CF CE CD CC  CB CA C9 C8  C7 C6 C5 C4  C3 C2 C1 C0\r
+     BF BE BD BC  BB BA B9 B8  B7 B6 B5 B4  B3 B2 B1 B0\r
+     AF AE AD AC  AB AA A9 A8  A7 A6 A5 A4  A3 A2 A1 A0\r
+     9F 9E 9D 9C  9B 9A 99 98  97 96 95 94  93 92 91 90\r
+     8F 8E 8D 8C  8B 8A 89 88  87 86 85 84  83 82 81 80\r
+\r
+:Skein-1024: [state after plaintext feedforward]=\r
+     A1BDE92D.9C690B8A  D8F685C6.69F692ED  8E59792F.ABD4471D  E3D4E575.6591F650 \r
+     AF7BF9A1.CBD108BD  6943E58A.2C344747  E56CC9DD.1560C1EF  1CBB2C8D.76BC61D5 \r
+     1CFB9DC3.7DB1911B  2D09CF36.EA987414  51C5F318.2FA4174D  4B546CD8.98B19105 \r
+     98816C10.2ACA978E  3677A6C8.11E6FD21  DF4606CE.47F80C7E  7B186E96.CBCC2532 \r
+    ----------\r
+\r
+:Skein-1024: Block: outBits=1024. T0=000008. Type=OUT.  Flags= First Final    \r
+  Tweak:\r
+     00000000.00000008  FF000000.00000000 \r
+  State words:\r
+     A1BDE92D.9C690B8A  D8F685C6.69F692ED  8E59792F.ABD4471D  E3D4E575.6591F650 \r
+     AF7BF9A1.CBD108BD  6943E58A.2C344747  E56CC9DD.1560C1EF  1CBB2C8D.76BC61D5 \r
+     1CFB9DC3.7DB1911B  2D09CF36.EA987414  51C5F318.2FA4174D  4B546CD8.98B19105 \r
+     98816C10.2ACA978E  3677A6C8.11E6FD21  DF4606CE.47F80C7E  7B186E96.CBCC2532 \r
+  Input block (bytes):\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+\r
+:Skein-1024: [state after plaintext feedforward]=\r
+     F2862F04.FCB6E6C2  9502B61D.643817E3  A5955852.AB0442F7  EC8647AC.06C8C5DE \r
+     29715B09.2029981C  A37EF651.D48B3DFE  A65E5711.8BC72013  C9F5C55D.E794E3DD \r
+     1650D56D.3804516A  9B11ADC5.FADF94D4  CF58B646.DC60C922  E1D00FAF.737DEB2C \r
+     AF06AD4A.34217E9C  0DD0C5C6.F6BEFC39  DE5654D9.88B896E8  72C50C7B.37E5A6DB \r
+    ----------\r
+\r
+:Skein-1024: Final output=\r
+     C2 E6 B6 FC  04 2F 86 F2  E3 17 38 64  1D B6 02 95\r
+     F7 42 04 AB  52 58 95 A5  DE C5 C8 06  AC 47 86 EC\r
+     1C 98 29 20  09 5B 71 29  FE 3D 8B D4  51 F6 7E A3\r
+     13 20 C7 8B  11 57 5E A6  DD E3 94 E7  5D C5 F5 C9\r
+     6A 51 04 38  6D D5 50 16  D4 94 DF FA  C5 AD 11 9B\r
+     22 C9 60 DC  46 B6 58 CF  2C EB 7D 73  AF 0F D0 E1\r
+     9C 7E 21 34  4A AD 06 AF  39 FC BE F6  C6 C5 D0 0D\r
+     E8 96 B8 88  D9 54 56 DE  DB A6 E5 37  7B 0C C5 72\r
+    ++++++++++\r
+Result:\r
+     C2 E6 B6 FC  04 2F 86 F2  E3 17 38 64  1D B6 02 95\r
+     F7 42 04 AB  52 58 95 A5  DE C5 C8 06  AC 47 86 EC\r
+     1C 98 29 20  09 5B 71 29  FE 3D 8B D4  51 F6 7E A3\r
+     13 20 C7 8B  11 57 5E A6  DD E3 94 E7  5D C5 F5 C9\r
+     6A 51 04 38  6D D5 50 16  D4 94 DF FA  C5 AD 11 9B\r
+     22 C9 60 DC  46 B6 58 CF  2C EB 7D 73  AF 0F D0 E1\r
+     9C 7E 21 34  4A AD 06 AF  39 FC BE F6  C6 C5 D0 0D\r
+     E8 96 B8 88  D9 54 56 DE  DB A6 E5 37  7B 0C C5 72\r
+--------------------------------\r
+\r
+:Skein-1024: 1024-bit hash, msgLen =  2048 bits\r
+\r
+Message data:\r
+     FF FE FD FC  FB FA F9 F8  F7 F6 F5 F4  F3 F2 F1 F0\r
+     EF EE ED EC  EB EA E9 E8  E7 E6 E5 E4  E3 E2 E1 E0\r
+     DF DE DD DC  DB DA D9 D8  D7 D6 D5 D4  D3 D2 D1 D0\r
+     CF CE CD CC  CB CA C9 C8  C7 C6 C5 C4  C3 C2 C1 C0\r
+     BF BE BD BC  BB BA B9 B8  B7 B6 B5 B4  B3 B2 B1 B0\r
+     AF AE AD AC  AB AA A9 A8  A7 A6 A5 A4  A3 A2 A1 A0\r
+     9F 9E 9D 9C  9B 9A 99 98  97 96 95 94  93 92 91 90\r
+     8F 8E 8D 8C  8B 8A 89 88  87 86 85 84  83 82 81 80\r
+     7F 7E 7D 7C  7B 7A 79 78  77 76 75 74  73 72 71 70\r
+     6F 6E 6D 6C  6B 6A 69 68  67 66 65 64  63 62 61 60\r
+     5F 5E 5D 5C  5B 5A 59 58  57 56 55 54  53 52 51 50\r
+     4F 4E 4D 4C  4B 4A 49 48  47 46 45 44  43 42 41 40\r
+     3F 3E 3D 3C  3B 3A 39 38  37 36 35 34  33 32 31 30\r
+     2F 2E 2D 2C  2B 2A 29 28  27 26 25 24  23 22 21 20\r
+     1F 1E 1D 1C  1B 1A 19 18  17 16 15 14  13 12 11 10\r
+     0F 0E 0D 0C  0B 0A 09 08  07 06 05 04  03 02 01 00\r
+\r
+:Skein-1024: Block: outBits=1024. T0=000080. Type=MSG.  Flags= First          \r
+  Tweak:\r
+     00000000.00000080  70000000.00000000 \r
+  State words:\r
+     495E85B9.53876965  1E3D5C1B.41E754EF  23725455.2E9C10C7  0B00AAB4.FA441407 \r
+     17DDA56A.A106337C  F98200E9.CAE13F94  F2DF7F00.ADFF12BF  A92673D0.D0CA7AD9 \r
+     C0DD64B0.4B27ED98  87C36A6C.A0A26F90  640C8526.D0850A10  6EBFAD0C.93DA09AE \r
+     617E3BCD.DEE4A85F  05A4A1A7.D82737B7  002BAF2C.3EB13D30  28527A78.C83D554C \r
+  Input block (bytes):\r
+     FF FE FD FC  FB FA F9 F8  F7 F6 F5 F4  F3 F2 F1 F0\r
+     EF EE ED EC  EB EA E9 E8  E7 E6 E5 E4  E3 E2 E1 E0\r
+     DF DE DD DC  DB DA D9 D8  D7 D6 D5 D4  D3 D2 D1 D0\r
+     CF CE CD CC  CB CA C9 C8  C7 C6 C5 C4  C3 C2 C1 C0\r
+     BF BE BD BC  BB BA B9 B8  B7 B6 B5 B4  B3 B2 B1 B0\r
+     AF AE AD AC  AB AA A9 A8  A7 A6 A5 A4  A3 A2 A1 A0\r
+     9F 9E 9D 9C  9B 9A 99 98  97 96 95 94  93 92 91 90\r
+     8F 8E 8D 8C  8B 8A 89 88  87 86 85 84  83 82 81 80\r
+\r
+:Skein-1024: [state after plaintext feedforward]=\r
+     F029E5A6.2DFA765B  55411F24.731F0C73  B128D830.E67C63D3  311BB3A8.30FBE1BC \r
+     711461DD.ED3C5DCD  D9B2C3EB.E1CD2624  97B4C6F9.64AFF8B6  0758C305.63B79588 \r
+     B1F0D065.DCF71ABA  A4A85115.660BF3AC  AFA1C3EF.69DA2222  0391DA13.C8BA49C3 \r
+     8FC74670.5D79702E  D579D764.D0CD2F08  B9456DC7.FF14A6AA  0BAD50BB.519A9739 \r
+    ----------\r
+\r
+:Skein-1024: Block: outBits=1024. T0=000100. Type=MSG.  Flags=       Final    \r
+  Tweak:\r
+     00000000.00000100  B0000000.00000000 \r
+  State words:\r
+     F029E5A6.2DFA765B  55411F24.731F0C73  B128D830.E67C63D3  311BB3A8.30FBE1BC \r
+     711461DD.ED3C5DCD  D9B2C3EB.E1CD2624  97B4C6F9.64AFF8B6  0758C305.63B79588 \r
+     B1F0D065.DCF71ABA  A4A85115.660BF3AC  AFA1C3EF.69DA2222  0391DA13.C8BA49C3 \r
+     8FC74670.5D79702E  D579D764.D0CD2F08  B9456DC7.FF14A6AA  0BAD50BB.519A9739 \r
+  Input block (bytes):\r
+     7F 7E 7D 7C  7B 7A 79 78  77 76 75 74  73 72 71 70\r
+     6F 6E 6D 6C  6B 6A 69 68  67 66 65 64  63 62 61 60\r
+     5F 5E 5D 5C  5B 5A 59 58  57 56 55 54  53 52 51 50\r
+     4F 4E 4D 4C  4B 4A 49 48  47 46 45 44  43 42 41 40\r
+     3F 3E 3D 3C  3B 3A 39 38  37 36 35 34  33 32 31 30\r
+     2F 2E 2D 2C  2B 2A 29 28  27 26 25 24  23 22 21 20\r
+     1F 1E 1D 1C  1B 1A 19 18  17 16 15 14  13 12 11 10\r
+     0F 0E 0D 0C  0B 0A 09 08  07 06 05 04  03 02 01 00\r
+\r
+:Skein-1024: [state after plaintext feedforward]=\r
+     265232A3.773C5872  15FA2371.AE32248E  5D4C900D.D293F5C1  55DDF8F3.6472B3FA \r
+     020E783F.F54BA36A  3037FDFF.64A4565D  A902F89F.96B8169E  54DD842D.0198AFEC \r
+     19110AB0.CF1AD779  394716D5.9B5A341B  9CC1033F.424CF198  D62E6A71.C99820FD \r
+     DFEE4E46.E2C5E060  E66588F7.1C94A287  767B755F.650F050F  583136D3.A821610A \r
+    ----------\r
+\r
+:Skein-1024: Block: outBits=1024. T0=000008. Type=OUT.  Flags= First Final    \r
+  Tweak:\r
+     00000000.00000008  FF000000.00000000 \r
+  State words:\r
+     265232A3.773C5872  15FA2371.AE32248E  5D4C900D.D293F5C1  55DDF8F3.6472B3FA \r
+     020E783F.F54BA36A  3037FDFF.64A4565D  A902F89F.96B8169E  54DD842D.0198AFEC \r
+     19110AB0.CF1AD779  394716D5.9B5A341B  9CC1033F.424CF198  D62E6A71.C99820FD \r
+     DFEE4E46.E2C5E060  E66588F7.1C94A287  767B755F.650F050F  583136D3.A821610A \r
+  Input block (bytes):\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+\r
+:Skein-1024: [state after plaintext feedforward]=\r
+     50BBABC4.7D1F6664  8D014292.A6AE3E00  1F897BCA.15B4AE27  C4D44090.C6C1DBBD \r
+     2A220EE6.332182A9  4C1C3F9C.3409EEF7  63E805A5.1181F3C8  B62D6080.4128E793 \r
+     E40A629A.3D76AE30  1595B515.34822A93  F02EED18.6455ECAE  D476654E.D5897182 \r
+     1E87BDCB.DD1E961D  4C68DC25.A66B1B6F  7E68188B.8804C2BB  826B0070.605027D6 \r
+    ----------\r
+\r
+:Skein-1024: Final output=\r
+     64 66 1F 7D  C4 AB BB 50  00 3E AE A6  92 42 01 8D\r
+     27 AE B4 15  CA 7B 89 1F  BD DB C1 C6  90 40 D4 C4\r
+     A9 82 21 33  E6 0E 22 2A  F7 EE 09 34  9C 3F 1C 4C\r
+     C8 F3 81 11  A5 05 E8 63  93 E7 28 41  80 60 2D B6\r
+     30 AE 76 3D  9A 62 0A E4  93 2A 82 34  15 B5 95 15\r
+     AE EC 55 64  18 ED 2E F0  82 71 89 D5  4E 65 76 D4\r
+     1D 96 1E DD  CB BD 87 1E  6F 1B 6B A6  25 DC 68 4C\r
+     BB C2 04 88  8B 18 68 7E  D6 27 50 60  70 00 6B 82\r
+    ++++++++++\r
+Result:\r
+     64 66 1F 7D  C4 AB BB 50  00 3E AE A6  92 42 01 8D\r
+     27 AE B4 15  CA 7B 89 1F  BD DB C1 C6  90 40 D4 C4\r
+     A9 82 21 33  E6 0E 22 2A  F7 EE 09 34  9C 3F 1C 4C\r
+     C8 F3 81 11  A5 05 E8 63  93 E7 28 41  80 60 2D B6\r
+     30 AE 76 3D  9A 62 0A E4  93 2A 82 34  15 B5 95 15\r
+     AE EC 55 64  18 ED 2E F0  82 71 89 D5  4E 65 76 D4\r
+     1D 96 1E DD  CB BD 87 1E  6F 1B 6B A6  25 DC 68 4C\r
+     BB C2 04 88  8B 18 68 7E  D6 27 50 60  70 00 6B 82\r
+--------------------------------\r
+\r
+:Skein-256:   256-bit hash, msgLen =  1016 bits. Tree: leaf=02, node=02, maxLevels=02\r
+\r
+Message data:\r
+     00 01 02 01  04 01 06 01  08 01 0A 01  0C 01 0E 01\r
+     10 01 12 01  14 01 16 01  18 01 1A 01  1C 01 1E 01\r
+     20 01 22 01  24 01 26 01  28 01 2A 01  2C 01 2E 01\r
+     30 01 32 01  34 01 36 01  38 01 3A 01  3C 01 3E 01\r
+     40 01 42 01  44 01 46 01  48 01 4A 01  4C 01 4E 01\r
+     50 01 52 01  54 01 56 01  58 01 5A 01  5C 01 5E 01\r
+     60 01 62 01  64 01 66 01  68 01 6A 01  6C 01 6E 01\r
+     70 01 72 01  74 01 76 01  78 01 7A 01  7C 01 7E\r
+\r
+:Skein-256:  Block: outBits= 256. T0=000020. Type=CFG.  Flags= First Final    \r
+  Tweak:\r
+     00000000.00000020  C4000000.00000000 \r
+  State words:\r
+     00000000.00000000  00000000.00000000  00000000.00000000  00000000.00000000 \r
+  Input block (bytes):\r
+     53 48 41 33  01 00 00 00  00 01 00 00  00 00 00 00\r
+     02 02 02 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+\r
+:Skein-256:  [state after plaintext feedforward]=\r
+     18FAF317.67348E4B  E848EE50.EABF99BB  1E71EB03.6D81EF00  09D6FBB1.1727B780 \r
+    ----------\r
+\r
+:Skein-256:  Block: outBits= 256. T0=000020. Type=MSG.  Flags= First            TreeLevel = 01\r
+  Tweak:\r
+     00000000.00000020  70010000.00000000 \r
+  State words:\r
+     18FAF317.67348E4B  E848EE50.EABF99BB  1E71EB03.6D81EF00  09D6FBB1.1727B780 \r
+  Input block (bytes):\r
+     00 01 02 01  04 01 06 01  08 01 0A 01  0C 01 0E 01\r
+     10 01 12 01  14 01 16 01  18 01 1A 01  1C 01 1E 01\r
+\r
+:Skein-256:  [state after plaintext feedforward]=\r
+     4B36B2B7.754D743E  35C34ACD.617BB810  C70820B7.B611AC8F  8448EFA3.8DEE0C82 \r
+    ----------\r
+\r
+:Skein-256:  Block: outBits= 256. T0=000040. Type=MSG.  Flags=                  TreeLevel = 01\r
+  Tweak:\r
+     00000000.00000040  30010000.00000000 \r
+  State words:\r
+     4B36B2B7.754D743E  35C34ACD.617BB810  C70820B7.B611AC8F  8448EFA3.8DEE0C82 \r
+  Input block (bytes):\r
+     20 01 22 01  24 01 26 01  28 01 2A 01  2C 01 2E 01\r
+     30 01 32 01  34 01 36 01  38 01 3A 01  3C 01 3E 01\r
+\r
+:Skein-256:  [state after plaintext feedforward]=\r
+     DAA344AD.F89F6685  EE3AC756.BA4C7B60  84626EFB.71EBF58D  AC2F78F3.208CFBE2 \r
+    ----------\r
+\r
+:Skein-256:  Block: outBits= 256. T0=000060. Type=MSG.  Flags=                  TreeLevel = 01\r
+  Tweak:\r
+     00000000.00000060  30010000.00000000 \r
+  State words:\r
+     DAA344AD.F89F6685  EE3AC756.BA4C7B60  84626EFB.71EBF58D  AC2F78F3.208CFBE2 \r
+  Input block (bytes):\r
+     40 01 42 01  44 01 46 01  48 01 4A 01  4C 01 4E 01\r
+     50 01 52 01  54 01 56 01  58 01 5A 01  5C 01 5E 01\r
+\r
+:Skein-256:  [state after plaintext feedforward]=\r
+     436A5671.5E15F639  C3D45A8C.82C6C1E5  AA3268C5.17B45F9B  7F94C683.65CC38AD \r
+    ----------\r
+\r
+:Skein-256:  Block: outBits= 256. T0=00007F. Type=MSG.  Flags=       Final      TreeLevel = 01\r
+  Tweak:\r
+     00000000.0000007F  B0010000.00000000 \r
+  State words:\r
+     436A5671.5E15F639  C3D45A8C.82C6C1E5  AA3268C5.17B45F9B  7F94C683.65CC38AD \r
+  Input block (bytes):\r
+     60 01 62 01  64 01 66 01  68 01 6A 01  6C 01 6E 01\r
+     70 01 72 01  74 01 76 01  78 01 7A 01  7C 01 7E 00\r
+\r
+:Skein-256:  [state after plaintext feedforward]=\r
+     AD84011D.6D457F15  6A59C65C.646F0545  07AE9001.B7FEBA55  8F041D5E.972A33F5 \r
+    ----------\r
+\r
+:Skein-256:  Block: outBits= 256. T0=000008. Type=OUT.  Flags= First Final    \r
+  Tweak:\r
+     00000000.00000008  FF000000.00000000 \r
+  State words:\r
+     AD84011D.6D457F15  6A59C65C.646F0545  07AE9001.B7FEBA55  8F041D5E.972A33F5 \r
+  Input block (bytes):\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+\r
+:Skein-256:  [state after plaintext feedforward]=\r
+     5C273184.B7F8921A  99ED934E.1CA801AB  F39E2F03.BA0D7C5B  B2997A39.4C8947A1 \r
+    ----------\r
+\r
+:Skein-256:  Final output=\r
+     1A 92 F8 B7  84 31 27 5C  AB 01 A8 1C  4E 93 ED 99\r
+     5B 7C 0D BA  03 2F 9E F3  A1 47 89 4C  39 7A 99 B2\r
+    ++++++++++\r
+Result:\r
+     1A 92 F8 B7  84 31 27 5C  AB 01 A8 1C  4E 93 ED 99\r
+     5B 7C 0D BA  03 2F 9E F3  A1 47 89 4C  39 7A 99 B2\r
+--------------------------------\r
+\r
+:Skein-256:   256-bit hash, msgLen =  4080 bits. Tree: leaf=02, node=02, maxLevels=02\r
+\r
+Message data:\r
+     00 01 02 01  04 01 06 01  08 01 0A 01  0C 01 0E 01\r
+     10 01 12 01  14 01 16 01  18 01 1A 01  1C 01 1E 01\r
+     20 01 22 01  24 01 26 01  28 01 2A 01  2C 01 2E 01\r
+     30 01 32 01  34 01 36 01  38 01 3A 01  3C 01 3E 01\r
+     40 01 42 01  44 01 46 01  48 01 4A 01  4C 01 4E 01\r
+     50 01 52 01  54 01 56 01  58 01 5A 01  5C 01 5E 01\r
+     60 01 62 01  64 01 66 01  68 01 6A 01  6C 01 6E 01\r
+     70 01 72 01  74 01 76 01  78 01 7A 01  7C 01 7E 01\r
+     80 01 82 01  84 01 86 01  88 01 8A 01  8C 01 8E 01\r
+     90 01 92 01  94 01 96 01  98 01 9A 01  9C 01 9E 01\r
+     A0 01 A2 01  A4 01 A6 01  A8 01 AA 01  AC 01 AE 01\r
+     B0 01 B2 01  B4 01 B6 01  B8 01 BA 01  BC 01 BE 01\r
+     C0 01 C2 01  C4 01 C6 01  C8 01 CA 01  CC 01 CE 01\r
+     D0 01 D2 01  D4 01 D6 01  D8 01 DA 01  DC 01 DE 01\r
+     E0 01 E2 01  E4 01 E6 01  E8 01 EA 01  EC 01 EE 01\r
+     F0 01 F2 01  F4 01 F6 01  F8 01 FA 01  FC 01 FE 01\r
+     00 00 02 00  04 00 06 00  08 00 0A 00  0C 00 0E 00\r
+     10 00 12 00  14 00 16 00  18 00 1A 00  1C 00 1E 00\r
+     20 00 22 00  24 00 26 00  28 00 2A 00  2C 00 2E 00\r
+     30 00 32 00  34 00 36 00  38 00 3A 00  3C 00 3E 00\r
+     40 00 42 00  44 00 46 00  48 00 4A 00  4C 00 4E 00\r
+     50 00 52 00  54 00 56 00  58 00 5A 00  5C 00 5E 00\r
+     60 00 62 00  64 00 66 00  68 00 6A 00  6C 00 6E 00\r
+     70 00 72 00  74 00 76 00  78 00 7A 00  7C 00 7E 00\r
+     80 00 82 00  84 00 86 00  88 00 8A 00  8C 00 8E 00\r
+     90 00 92 00  94 00 96 00  98 00 9A 00  9C 00 9E 00\r
+     A0 00 A2 00  A4 00 A6 00  A8 00 AA 00  AC 00 AE 00\r
+     B0 00 B2 00  B4 00 B6 00  B8 00 BA 00  BC 00 BE 00\r
+     C0 00 C2 00  C4 00 C6 00  C8 00 CA 00  CC 00 CE 00\r
+     D0 00 D2 00  D4 00 D6 00  D8 00 DA 00  DC 00 DE 00\r
+     E0 00 E2 00  E4 00 E6 00  E8 00 EA 00  EC 00 EE 00\r
+     F0 00 F2 00  F4 00 F6 00  F8 00 FA 00  FC 00\r
+\r
+:Skein-256:  Block: outBits= 256. T0=000020. Type=CFG.  Flags= First Final    \r
+  Tweak:\r
+     00000000.00000020  C4000000.00000000 \r
+  State words:\r
+     00000000.00000000  00000000.00000000  00000000.00000000  00000000.00000000 \r
+  Input block (bytes):\r
+     53 48 41 33  01 00 00 00  00 01 00 00  00 00 00 00\r
+     02 02 02 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+\r
+:Skein-256:  [state after plaintext feedforward]=\r
+     18FAF317.67348E4B  E848EE50.EABF99BB  1E71EB03.6D81EF00  09D6FBB1.1727B780 \r
+    ----------\r
+\r
+:Skein-256:  Block: outBits= 256. T0=000020. Type=MSG.  Flags= First            TreeLevel = 01\r
+  Tweak:\r
+     00000000.00000020  70010000.00000000 \r
+  State words:\r
+     18FAF317.67348E4B  E848EE50.EABF99BB  1E71EB03.6D81EF00  09D6FBB1.1727B780 \r
+  Input block (bytes):\r
+     00 01 02 01  04 01 06 01  08 01 0A 01  0C 01 0E 01\r
+     10 01 12 01  14 01 16 01  18 01 1A 01  1C 01 1E 01\r
+\r
+:Skein-256:  [state after plaintext feedforward]=\r
+     4B36B2B7.754D743E  35C34ACD.617BB810  C70820B7.B611AC8F  8448EFA3.8DEE0C82 \r
+    ----------\r
+\r
+:Skein-256:  Block: outBits= 256. T0=000040. Type=MSG.  Flags=                  TreeLevel = 01\r
+  Tweak:\r
+     00000000.00000040  30010000.00000000 \r
+  State words:\r
+     4B36B2B7.754D743E  35C34ACD.617BB810  C70820B7.B611AC8F  8448EFA3.8DEE0C82 \r
+  Input block (bytes):\r
+     20 01 22 01  24 01 26 01  28 01 2A 01  2C 01 2E 01\r
+     30 01 32 01  34 01 36 01  38 01 3A 01  3C 01 3E 01\r
+\r
+:Skein-256:  [state after plaintext feedforward]=\r
+     DAA344AD.F89F6685  EE3AC756.BA4C7B60  84626EFB.71EBF58D  AC2F78F3.208CFBE2 \r
+    ----------\r
+\r
+:Skein-256:  Block: outBits= 256. T0=000060. Type=MSG.  Flags=                  TreeLevel = 01\r
+  Tweak:\r
+     00000000.00000060  30010000.00000000 \r
+  State words:\r
+     DAA344AD.F89F6685  EE3AC756.BA4C7B60  84626EFB.71EBF58D  AC2F78F3.208CFBE2 \r
+  Input block (bytes):\r
+     40 01 42 01  44 01 46 01  48 01 4A 01  4C 01 4E 01\r
+     50 01 52 01  54 01 56 01  58 01 5A 01  5C 01 5E 01\r
+\r
+:Skein-256:  [state after plaintext feedforward]=\r
+     436A5671.5E15F639  C3D45A8C.82C6C1E5  AA3268C5.17B45F9B  7F94C683.65CC38AD \r
+    ----------\r
+\r
+:Skein-256:  Block: outBits= 256. T0=000080. Type=MSG.  Flags=       Final      TreeLevel = 01\r
+  Tweak:\r
+     00000000.00000080  B0010000.00000000 \r
+  State words:\r
+     436A5671.5E15F639  C3D45A8C.82C6C1E5  AA3268C5.17B45F9B  7F94C683.65CC38AD \r
+  Input block (bytes):\r
+     60 01 62 01  64 01 66 01  68 01 6A 01  6C 01 6E 01\r
+     70 01 72 01  74 01 76 01  78 01 7A 01  7C 01 7E 01\r
+\r
+:Skein-256:  [state after plaintext feedforward]=\r
+     D070D232.83F46DC2  06F88B83.B22637AD  AFD96CCD.F584B071  FD07C638.8E9F7B2F \r
+    ----------\r
+\r
+:Skein-256:  Block: outBits= 256. T0=0000A0. Type=MSG.  Flags= First            TreeLevel = 01\r
+  Tweak:\r
+     00000000.000000A0  70010000.00000000 \r
+  State words:\r
+     18FAF317.67348E4B  E848EE50.EABF99BB  1E71EB03.6D81EF00  09D6FBB1.1727B780 \r
+  Input block (bytes):\r
+     80 01 82 01  84 01 86 01  88 01 8A 01  8C 01 8E 01\r
+     90 01 92 01  94 01 96 01  98 01 9A 01  9C 01 9E 01\r
+\r
+:Skein-256:  [state after plaintext feedforward]=\r
+     0F984748.FC7A7F33  35B774BE.94E39447  FE4AFBB0.08FC8321  30F6C3B8.0BBAD65F \r
+    ----------\r
+\r
+:Skein-256:  Block: outBits= 256. T0=0000C0. Type=MSG.  Flags=                  TreeLevel = 01\r
+  Tweak:\r
+     00000000.000000C0  30010000.00000000 \r
+  State words:\r
+     0F984748.FC7A7F33  35B774BE.94E39447  FE4AFBB0.08FC8321  30F6C3B8.0BBAD65F \r
+  Input block (bytes):\r
+     A0 01 A2 01  A4 01 A6 01  A8 01 AA 01  AC 01 AE 01\r
+     B0 01 B2 01  B4 01 B6 01  B8 01 BA 01  BC 01 BE 01\r
+\r
+:Skein-256:  [state after plaintext feedforward]=\r
+     3F559323.0DD07BA2  6DCDAC0E.A9CC849D  71071046.C59BECEE  ADB335C6.64FB8C17 \r
+    ----------\r
+\r
+:Skein-256:  Block: outBits= 256. T0=0000E0. Type=MSG.  Flags=                  TreeLevel = 01\r
+  Tweak:\r
+     00000000.000000E0  30010000.00000000 \r
+  State words:\r
+     3F559323.0DD07BA2  6DCDAC0E.A9CC849D  71071046.C59BECEE  ADB335C6.64FB8C17 \r
+  Input block (bytes):\r
+     C0 01 C2 01  C4 01 C6 01  C8 01 CA 01  CC 01 CE 01\r
+     D0 01 D2 01  D4 01 D6 01  D8 01 DA 01  DC 01 DE 01\r
+\r
+:Skein-256:  [state after plaintext feedforward]=\r
+     051B963C.108D8BF1  D87F4449.A099C65A  821AF95A.D2325B96  C7ED0C3C.CA2576C8 \r
+    ----------\r
+\r
+:Skein-256:  Block: outBits= 256. T0=000100. Type=MSG.  Flags=       Final      TreeLevel = 01\r
+  Tweak:\r
+     00000000.00000100  B0010000.00000000 \r
+  State words:\r
+     051B963C.108D8BF1  D87F4449.A099C65A  821AF95A.D2325B96  C7ED0C3C.CA2576C8 \r
+  Input block (bytes):\r
+     E0 01 E2 01  E4 01 E6 01  E8 01 EA 01  EC 01 EE 01\r
+     F0 01 F2 01  F4 01 F6 01  F8 01 FA 01  FC 01 FE 01\r
+\r
+:Skein-256:  [state after plaintext feedforward]=\r
+     F30B9EC0.167E2DDB  9269A965.92690F79  024BEB4B.EA5B1029  A213155E.EA14ABA4 \r
+    ----------\r
+\r
+:Skein-256:  Block: outBits= 256. T0=000120. Type=MSG.  Flags= First            TreeLevel = 01\r
+  Tweak:\r
+     00000000.00000120  70010000.00000000 \r
+  State words:\r
+     18FAF317.67348E4B  E848EE50.EABF99BB  1E71EB03.6D81EF00  09D6FBB1.1727B780 \r
+  Input block (bytes):\r
+     00 00 02 00  04 00 06 00  08 00 0A 00  0C 00 0E 00\r
+     10 00 12 00  14 00 16 00  18 00 1A 00  1C 00 1E 00\r
+\r
+:Skein-256:  [state after plaintext feedforward]=\r
+     18EAF883.3C2E4396  706E5373.1DDF67CD  3C589480.D00B1375  148F7F6A.E88B114F \r
+    ----------\r
+\r
+:Skein-256:  Block: outBits= 256. T0=000140. Type=MSG.  Flags=                  TreeLevel = 01\r
+  Tweak:\r
+     00000000.00000140  30010000.00000000 \r
+  State words:\r
+     18EAF883.3C2E4396  706E5373.1DDF67CD  3C589480.D00B1375  148F7F6A.E88B114F \r
+  Input block (bytes):\r
+     20 00 22 00  24 00 26 00  28 00 2A 00  2C 00 2E 00\r
+     30 00 32 00  34 00 36 00  38 00 3A 00  3C 00 3E 00\r
+\r
+:Skein-256:  [state after plaintext feedforward]=\r
+     7ECF4720.837ED785  60A16E39.A6679339  42A0BD30.75F074DF  25A6606F.14C919D5 \r
+    ----------\r
+\r
+:Skein-256:  Block: outBits= 256. T0=000160. Type=MSG.  Flags=                  TreeLevel = 01\r
+  Tweak:\r
+     00000000.00000160  30010000.00000000 \r
+  State words:\r
+     7ECF4720.837ED785  60A16E39.A6679339  42A0BD30.75F074DF  25A6606F.14C919D5 \r
+  Input block (bytes):\r
+     40 00 42 00  44 00 46 00  48 00 4A 00  4C 00 4E 00\r
+     50 00 52 00  54 00 56 00  58 00 5A 00  5C 00 5E 00\r
+\r
+:Skein-256:  [state after plaintext feedforward]=\r
+     CB79F2CC.7D7BCFAF  6A045D77.CC728369  7ABD1764.82CE2979  AE31F63C.A12E290E \r
+    ----------\r
+\r
+:Skein-256:  Block: outBits= 256. T0=000180. Type=MSG.  Flags=       Final      TreeLevel = 01\r
+  Tweak:\r
+     00000000.00000180  B0010000.00000000 \r
+  State words:\r
+     CB79F2CC.7D7BCFAF  6A045D77.CC728369  7ABD1764.82CE2979  AE31F63C.A12E290E \r
+  Input block (bytes):\r
+     60 00 62 00  64 00 66 00  68 00 6A 00  6C 00 6E 00\r
+     70 00 72 00  74 00 76 00  78 00 7A 00  7C 00 7E 00\r
+\r
+:Skein-256:  [state after plaintext feedforward]=\r
+     5FE44AE3.A6C21BEA  242022EF.04EAAA4F  82E564B8.67CBF41D  5E4FEF9D.6A8EC61F \r
+    ----------\r
+\r
+:Skein-256:  Block: outBits= 256. T0=0001A0. Type=MSG.  Flags= First            TreeLevel = 01\r
+  Tweak:\r
+     00000000.000001A0  70010000.00000000 \r
+  State words:\r
+     18FAF317.67348E4B  E848EE50.EABF99BB  1E71EB03.6D81EF00  09D6FBB1.1727B780 \r
+  Input block (bytes):\r
+     80 00 82 00  84 00 86 00  88 00 8A 00  8C 00 8E 00\r
+     90 00 92 00  94 00 96 00  98 00 9A 00  9C 00 9E 00\r
+\r
+:Skein-256:  [state after plaintext feedforward]=\r
+     915ACD8E.EE541BD0  46EA15DA.D374EE62  8A9857D8.650B3D9E  C5B9C489.EE915D9C \r
+    ----------\r
+\r
+:Skein-256:  Block: outBits= 256. T0=0001C0. Type=MSG.  Flags=                  TreeLevel = 01\r
+  Tweak:\r
+     00000000.000001C0  30010000.00000000 \r
+  State words:\r
+     915ACD8E.EE541BD0  46EA15DA.D374EE62  8A9857D8.650B3D9E  C5B9C489.EE915D9C \r
+  Input block (bytes):\r
+     A0 00 A2 00  A4 00 A6 00  A8 00 AA 00  AC 00 AE 00\r
+     B0 00 B2 00  B4 00 B6 00  B8 00 BA 00  BC 00 BE 00\r
+\r
+:Skein-256:  [state after plaintext feedforward]=\r
+     B5A05C7F.A67CA11E  15AAFF8F.E05C991E  74A5CA3F.0C84468A  A9A8A86E.2F564632 \r
+    ----------\r
+\r
+:Skein-256:  Block: outBits= 256. T0=0001E0. Type=MSG.  Flags=                  TreeLevel = 01\r
+  Tweak:\r
+     00000000.000001E0  30010000.00000000 \r
+  State words:\r
+     B5A05C7F.A67CA11E  15AAFF8F.E05C991E  74A5CA3F.0C84468A  A9A8A86E.2F564632 \r
+  Input block (bytes):\r
+     C0 00 C2 00  C4 00 C6 00  C8 00 CA 00  CC 00 CE 00\r
+     D0 00 D2 00  D4 00 D6 00  D8 00 DA 00  DC 00 DE 00\r
+\r
+:Skein-256:  [state after plaintext feedforward]=\r
+     4F9F894D.0C1880EB  75FDC868.7E8B69A0  EB124BF2.E6B7F02C  7CF25723.8E445524 \r
+    ----------\r
+\r
+:Skein-256:  Block: outBits= 256. T0=0001FE. Type=MSG.  Flags=       Final      TreeLevel = 01\r
+  Tweak:\r
+     00000000.000001FE  B0010000.00000000 \r
+  State words:\r
+     4F9F894D.0C1880EB  75FDC868.7E8B69A0  EB124BF2.E6B7F02C  7CF25723.8E445524 \r
+  Input block (bytes):\r
+     E0 00 E2 00  E4 00 E6 00  E8 00 EA 00  EC 00 EE 00\r
+     F0 00 F2 00  F4 00 F6 00  F8 00 FA 00  FC 00 00 00\r
+\r
+:Skein-256:  [state after plaintext feedforward]=\r
+     7694F26B.6A7D1EE7  EA9A9E49.AB366A94  1A32D9E8.D11819B9  33F832FD.F3047604 \r
+    ----------\r
+\r
+:Skein-256:  Block: outBits= 256. T0=000020. Type=MSG.  Flags= First            TreeLevel = 02\r
+  Tweak:\r
+     00000000.00000020  70020000.00000000 \r
+  State words:\r
+     18FAF317.67348E4B  E848EE50.EABF99BB  1E71EB03.6D81EF00  09D6FBB1.1727B780 \r
+  Input block (bytes):\r
+     C2 6D F4 83  32 D2 70 D0  AD 37 26 B2  83 8B F8 06\r
+     71 B0 84 F5  CD 6C D9 AF  2F 7B 9F 8E  38 C6 07 FD\r
+\r
+:Skein-256:  [state after plaintext feedforward]=\r
+     E2D464F0.7D5F077C  9059A0EA.3766C9DC  E0789353.0788AD6C  5181E923.40733090 \r
+    ----------\r
+\r
+:Skein-256:  Block: outBits= 256. T0=000040. Type=MSG.  Flags=                  TreeLevel = 02\r
+  Tweak:\r
+     00000000.00000040  30020000.00000000 \r
+  State words:\r
+     E2D464F0.7D5F077C  9059A0EA.3766C9DC  E0789353.0788AD6C  5181E923.40733090 \r
+  Input block (bytes):\r
+     DB 2D 7E 16  C0 9E 0B F3  79 0F 69 92  65 A9 69 92\r
+     29 10 5B EA  4B EB 4B 02  A4 AB 14 EA  5E 15 13 A2\r
+\r
+:Skein-256:  [state after plaintext feedforward]=\r
+     D91B92CB.D87453DA  F954143F.B4C05C62  A3C71E3D.81DD92C3  DBC3ED5C.5291AB69 \r
+    ----------\r
+\r
+:Skein-256:  Block: outBits= 256. T0=000060. Type=MSG.  Flags=                  TreeLevel = 02\r
+  Tweak:\r
+     00000000.00000060  30020000.00000000 \r
+  State words:\r
+     D91B92CB.D87453DA  F954143F.B4C05C62  A3C71E3D.81DD92C3  DBC3ED5C.5291AB69 \r
+  Input block (bytes):\r
+     EA 1B C2 A6  E3 4A E4 5F  4F AA EA 04  EF 22 20 24\r
+     1D F4 CB 67  B8 64 E5 82  1F C6 8E 6A  9D EF 4F 5E\r
+\r
+:Skein-256:  [state after plaintext feedforward]=\r
+     10BAC7FD.908665CE  EB1020CE.55651526  8A738438.EF968DA3  939659BE.D54DBA1E \r
+    ----------\r
+\r
+:Skein-256:  Block: outBits= 256. T0=000080. Type=MSG.  Flags=       Final      TreeLevel = 02\r
+  Tweak:\r
+     00000000.00000080  B0020000.00000000 \r
+  State words:\r
+     10BAC7FD.908665CE  EB1020CE.55651526  8A738438.EF968DA3  939659BE.D54DBA1E \r
+  Input block (bytes):\r
+     E7 1E 7D 6A  6B F2 94 76  94 6A 36 AB  49 9E 9A EA\r
+     B9 19 18 D1  E8 D9 32 1A  04 76 04 F3  FD 32 F8 33\r
+\r
+:Skein-256:  [state after plaintext feedforward]=\r
+     A3972227.84CC65C0  7E6F0E5F.645E1143  DA56E796.A349FECA  70A2C938.2CB1E2D8 \r
+    ----------\r
+\r
+:Skein-256:  Block: outBits= 256. T0=000008. Type=OUT.  Flags= First Final    \r
+  Tweak:\r
+     00000000.00000008  FF000000.00000000 \r
+  State words:\r
+     A3972227.84CC65C0  7E6F0E5F.645E1143  DA56E796.A349FECA  70A2C938.2CB1E2D8 \r
+  Input block (bytes):\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+\r
+:Skein-256:  [state after plaintext feedforward]=\r
+     6751F4A8.677D3ED2  CC7C5A0B.7B37F844  D6B0F99A.0C1BB4B0  0CC80099.A17B15B4 \r
+    ----------\r
+\r
+:Skein-256:  Final output=\r
+     D2 3E 7D 67  A8 F4 51 67  44 F8 37 7B  0B 5A 7C CC\r
+     B0 B4 1B 0C  9A F9 B0 D6  B4 15 7B A1  99 00 C8 0C\r
+    ++++++++++\r
+Result:\r
+     D2 3E 7D 67  A8 F4 51 67  44 F8 37 7B  0B 5A 7C CC\r
+     B0 B4 1B 0C  9A F9 B0 D6  B4 15 7B A1  99 00 C8 0C\r
+--------------------------------\r
+\r
+:Skein-512:   512-bit hash, msgLen =  2040 bits. Tree: leaf=02, node=02, maxLevels=02\r
+\r
+Message data:\r
+     00 02 02 02  04 02 06 02  08 02 0A 02  0C 02 0E 02\r
+     10 02 12 02  14 02 16 02  18 02 1A 02  1C 02 1E 02\r
+     20 02 22 02  24 02 26 02  28 02 2A 02  2C 02 2E 02\r
+     30 02 32 02  34 02 36 02  38 02 3A 02  3C 02 3E 02\r
+     40 02 42 02  44 02 46 02  48 02 4A 02  4C 02 4E 02\r
+     50 02 52 02  54 02 56 02  58 02 5A 02  5C 02 5E 02\r
+     60 02 62 02  64 02 66 02  68 02 6A 02  6C 02 6E 02\r
+     70 02 72 02  74 02 76 02  78 02 7A 02  7C 02 7E 02\r
+     80 02 82 02  84 02 86 02  88 02 8A 02  8C 02 8E 02\r
+     90 02 92 02  94 02 96 02  98 02 9A 02  9C 02 9E 02\r
+     A0 02 A2 02  A4 02 A6 02  A8 02 AA 02  AC 02 AE 02\r
+     B0 02 B2 02  B4 02 B6 02  B8 02 BA 02  BC 02 BE 02\r
+     C0 02 C2 02  C4 02 C6 02  C8 02 CA 02  CC 02 CE 02\r
+     D0 02 D2 02  D4 02 D6 02  D8 02 DA 02  DC 02 DE 02\r
+     E0 02 E2 02  E4 02 E6 02  E8 02 EA 02  EC 02 EE 02\r
+     F0 02 F2 02  F4 02 F6 02  F8 02 FA 02  FC 02 FE\r
+\r
+:Skein-512:  Block: outBits= 512. T0=000020. Type=CFG.  Flags= First Final    \r
+  Tweak:\r
+     00000000.00000020  C4000000.00000000 \r
+  State words:\r
+     00000000.00000000  00000000.00000000  00000000.00000000  00000000.00000000 \r
+     00000000.00000000  00000000.00000000  00000000.00000000  00000000.00000000 \r
+  Input block (bytes):\r
+     53 48 41 33  01 00 00 00  00 02 00 00  00 00 00 00\r
+     02 02 02 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+\r
+:Skein-512:  [state after plaintext feedforward]=\r
+     732B97B1.CCC4BE26  85696E93.4EA0CCF7  6F7D7D81.03EFAF45  77282248.1CC6A72F \r
+     03A0E5B1.B0D8E21C  32A147A5.57048557  A0B577C0.7BE78AAB  9EDF5B8E.B001E4FE \r
+    ----------\r
+\r
+:Skein-512:  Block: outBits= 512. T0=000040. Type=MSG.  Flags= First            TreeLevel = 01\r
+  Tweak:\r
+     00000000.00000040  70010000.00000000 \r
+  State words:\r
+     732B97B1.CCC4BE26  85696E93.4EA0CCF7  6F7D7D81.03EFAF45  77282248.1CC6A72F \r
+     03A0E5B1.B0D8E21C  32A147A5.57048557  A0B577C0.7BE78AAB  9EDF5B8E.B001E4FE \r
+  Input block (bytes):\r
+     00 02 02 02  04 02 06 02  08 02 0A 02  0C 02 0E 02\r
+     10 02 12 02  14 02 16 02  18 02 1A 02  1C 02 1E 02\r
+     20 02 22 02  24 02 26 02  28 02 2A 02  2C 02 2E 02\r
+     30 02 32 02  34 02 36 02  38 02 3A 02  3C 02 3E 02\r
+\r
+:Skein-512:  [state after plaintext feedforward]=\r
+     1C22BC13.798B8720  791AB557.F83EE5ED  C0102AB6.68B98ABA  128ED458.3F2E91D2 \r
+     6CF2ED63.E3B82DB9  34D3E5DA.B1DCD7C6  126745AD.B12334B7  C39E7DE3.2DECE536 \r
+    ----------\r
+\r
+:Skein-512:  Block: outBits= 512. T0=000080. Type=MSG.  Flags=                  TreeLevel = 01\r
+  Tweak:\r
+     00000000.00000080  30010000.00000000 \r
+  State words:\r
+     1C22BC13.798B8720  791AB557.F83EE5ED  C0102AB6.68B98ABA  128ED458.3F2E91D2 \r
+     6CF2ED63.E3B82DB9  34D3E5DA.B1DCD7C6  126745AD.B12334B7  C39E7DE3.2DECE536 \r
+  Input block (bytes):\r
+     40 02 42 02  44 02 46 02  48 02 4A 02  4C 02 4E 02\r
+     50 02 52 02  54 02 56 02  58 02 5A 02  5C 02 5E 02\r
+     60 02 62 02  64 02 66 02  68 02 6A 02  6C 02 6E 02\r
+     70 02 72 02  74 02 76 02  78 02 7A 02  7C 02 7E 02\r
+\r
+:Skein-512:  [state after plaintext feedforward]=\r
+     E070EB99.59921997  5EE96C72.89339BEB  C30D5334.930CB6A7  5C256D79.89B3A600 \r
+     176A3BA5.DF0EC46F  2B1AF177.F8E54222  18F70082.9CB05FA6  6BC0E459.769C756E \r
+    ----------\r
+\r
+:Skein-512:  Block: outBits= 512. T0=0000C0. Type=MSG.  Flags=                  TreeLevel = 01\r
+  Tweak:\r
+     00000000.000000C0  30010000.00000000 \r
+  State words:\r
+     E070EB99.59921997  5EE96C72.89339BEB  C30D5334.930CB6A7  5C256D79.89B3A600 \r
+     176A3BA5.DF0EC46F  2B1AF177.F8E54222  18F70082.9CB05FA6  6BC0E459.769C756E \r
+  Input block (bytes):\r
+     80 02 82 02  84 02 86 02  88 02 8A 02  8C 02 8E 02\r
+     90 02 92 02  94 02 96 02  98 02 9A 02  9C 02 9E 02\r
+     A0 02 A2 02  A4 02 A6 02  A8 02 AA 02  AC 02 AE 02\r
+     B0 02 B2 02  B4 02 B6 02  B8 02 BA 02  BC 02 BE 02\r
+\r
+:Skein-512:  [state after plaintext feedforward]=\r
+     1F340487.7D6EA122  32C8561A.5B97CA4C  84C04DC6.1118A51E  2707A0E2.A39769F7 \r
+     8AA6ED91.32EF3004  DD3529A3.51F5F16F  9C48A2B2.F54302B1  4EDB0C11.B75059C5 \r
+    ----------\r
+\r
+:Skein-512:  Block: outBits= 512. T0=0000FF. Type=MSG.  Flags=       Final      TreeLevel = 01\r
+  Tweak:\r
+     00000000.000000FF  B0010000.00000000 \r
+  State words:\r
+     1F340487.7D6EA122  32C8561A.5B97CA4C  84C04DC6.1118A51E  2707A0E2.A39769F7 \r
+     8AA6ED91.32EF3004  DD3529A3.51F5F16F  9C48A2B2.F54302B1  4EDB0C11.B75059C5 \r
+  Input block (bytes):\r
+     C0 02 C2 02  C4 02 C6 02  C8 02 CA 02  CC 02 CE 02\r
+     D0 02 D2 02  D4 02 D6 02  D8 02 DA 02  DC 02 DE 02\r
+     E0 02 E2 02  E4 02 E6 02  E8 02 EA 02  EC 02 EE 02\r
+     F0 02 F2 02  F4 02 F6 02  F8 02 FA 02  FC 02 FE 00\r
+\r
+:Skein-512:  [state after plaintext feedforward]=\r
+     1EE27CA2.FF8BE269  5A421204.2FB6DD43  8F694359.26B4F90C  1D09934F.A01146DA \r
+     6EF7CBA2.F1F9B9F8  C5268DE4.A77F00C4  C89D0CE9.2E0585F5  180D8E95.49CBAAAD \r
+    ----------\r
+\r
+:Skein-512:  Block: outBits= 512. T0=000008. Type=OUT.  Flags= First Final    \r
+  Tweak:\r
+     00000000.00000008  FF000000.00000000 \r
+  State words:\r
+     1EE27CA2.FF8BE269  5A421204.2FB6DD43  8F694359.26B4F90C  1D09934F.A01146DA \r
+     6EF7CBA2.F1F9B9F8  C5268DE4.A77F00C4  C89D0CE9.2E0585F5  180D8E95.49CBAAAD \r
+  Input block (bytes):\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+\r
+:Skein-512:  [state after plaintext feedforward]=\r
+     E3EA90B5.CA0F647B  FA434C56.5ACBD43D  822EC8EA.9440A3BE  CEE0206B.33AE3871 \r
+     A4F438B7.67A1D605  1ABFCD04.9A35EED4  8ACF30F5.16D88D75  C09A788D.00115C2B \r
+    ----------\r
+\r
+:Skein-256:  Final output=\r
+     7B 64 0F CA  B5 90 EA E3  3D D4 CB 5A  56 4C 43 FA\r
+     BE A3 40 94  EA C8 2E 82  71 38 AE 33  6B 20 E0 CE\r
+     05 D6 A1 67  B7 38 F4 A4  D4 EE 35 9A  04 CD BF 1A\r
+     75 8D D8 16  F5 30 CF 8A  2B 5C 11 00  8D 78 9A C0\r
+    ++++++++++\r
+Result:\r
+     7B 64 0F CA  B5 90 EA E3  3D D4 CB 5A  56 4C 43 FA\r
+     BE A3 40 94  EA C8 2E 82  71 38 AE 33  6B 20 E0 CE\r
+     05 D6 A1 67  B7 38 F4 A4  D4 EE 35 9A  04 CD BF 1A\r
+     75 8D D8 16  F5 30 CF 8A  2B 5C 11 00  8D 78 9A C0\r
+--------------------------------\r
+\r
+:Skein-512:   512-bit hash, msgLen =  8176 bits. Tree: leaf=02, node=02, maxLevels=02\r
+\r
+Message data:\r
+     00 02 02 02  04 02 06 02  08 02 0A 02  0C 02 0E 02\r
+     10 02 12 02  14 02 16 02  18 02 1A 02  1C 02 1E 02\r
+     20 02 22 02  24 02 26 02  28 02 2A 02  2C 02 2E 02\r
+     30 02 32 02  34 02 36 02  38 02 3A 02  3C 02 3E 02\r
+     40 02 42 02  44 02 46 02  48 02 4A 02  4C 02 4E 02\r
+     50 02 52 02  54 02 56 02  58 02 5A 02  5C 02 5E 02\r
+     60 02 62 02  64 02 66 02  68 02 6A 02  6C 02 6E 02\r
+     70 02 72 02  74 02 76 02  78 02 7A 02  7C 02 7E 02\r
+     80 02 82 02  84 02 86 02  88 02 8A 02  8C 02 8E 02\r
+     90 02 92 02  94 02 96 02  98 02 9A 02  9C 02 9E 02\r
+     A0 02 A2 02  A4 02 A6 02  A8 02 AA 02  AC 02 AE 02\r
+     B0 02 B2 02  B4 02 B6 02  B8 02 BA 02  BC 02 BE 02\r
+     C0 02 C2 02  C4 02 C6 02  C8 02 CA 02  CC 02 CE 02\r
+     D0 02 D2 02  D4 02 D6 02  D8 02 DA 02  DC 02 DE 02\r
+     E0 02 E2 02  E4 02 E6 02  E8 02 EA 02  EC 02 EE 02\r
+     F0 02 F2 02  F4 02 F6 02  F8 02 FA 02  FC 02 FE 02\r
+     00 03 02 03  04 03 06 03  08 03 0A 03  0C 03 0E 03\r
+     10 03 12 03  14 03 16 03  18 03 1A 03  1C 03 1E 03\r
+     20 03 22 03  24 03 26 03  28 03 2A 03  2C 03 2E 03\r
+     30 03 32 03  34 03 36 03  38 03 3A 03  3C 03 3E 03\r
+     40 03 42 03  44 03 46 03  48 03 4A 03  4C 03 4E 03\r
+     50 03 52 03  54 03 56 03  58 03 5A 03  5C 03 5E 03\r
+     60 03 62 03  64 03 66 03  68 03 6A 03  6C 03 6E 03\r
+     70 03 72 03  74 03 76 03  78 03 7A 03  7C 03 7E 03\r
+     80 03 82 03  84 03 86 03  88 03 8A 03  8C 03 8E 03\r
+     90 03 92 03  94 03 96 03  98 03 9A 03  9C 03 9E 03\r
+     A0 03 A2 03  A4 03 A6 03  A8 03 AA 03  AC 03 AE 03\r
+     B0 03 B2 03  B4 03 B6 03  B8 03 BA 03  BC 03 BE 03\r
+     C0 03 C2 03  C4 03 C6 03  C8 03 CA 03  CC 03 CE 03\r
+     D0 03 D2 03  D4 03 D6 03  D8 03 DA 03  DC 03 DE 03\r
+     E0 03 E2 03  E4 03 E6 03  E8 03 EA 03  EC 03 EE 03\r
+     F0 03 F2 03  F4 03 F6 03  F8 03 FA 03  FC 03 FE 03\r
+     00 00 02 00  04 00 06 00  08 00 0A 00  0C 00 0E 00\r
+     10 00 12 00  14 00 16 00  18 00 1A 00  1C 00 1E 00\r
+     20 00 22 00  24 00 26 00  28 00 2A 00  2C 00 2E 00\r
+     30 00 32 00  34 00 36 00  38 00 3A 00  3C 00 3E 00\r
+     40 00 42 00  44 00 46 00  48 00 4A 00  4C 00 4E 00\r
+     50 00 52 00  54 00 56 00  58 00 5A 00  5C 00 5E 00\r
+     60 00 62 00  64 00 66 00  68 00 6A 00  6C 00 6E 00\r
+     70 00 72 00  74 00 76 00  78 00 7A 00  7C 00 7E 00\r
+     80 00 82 00  84 00 86 00  88 00 8A 00  8C 00 8E 00\r
+     90 00 92 00  94 00 96 00  98 00 9A 00  9C 00 9E 00\r
+     A0 00 A2 00  A4 00 A6 00  A8 00 AA 00  AC 00 AE 00\r
+     B0 00 B2 00  B4 00 B6 00  B8 00 BA 00  BC 00 BE 00\r
+     C0 00 C2 00  C4 00 C6 00  C8 00 CA 00  CC 00 CE 00\r
+     D0 00 D2 00  D4 00 D6 00  D8 00 DA 00  DC 00 DE 00\r
+     E0 00 E2 00  E4 00 E6 00  E8 00 EA 00  EC 00 EE 00\r
+     F0 00 F2 00  F4 00 F6 00  F8 00 FA 00  FC 00 FE 00\r
+     00 01 02 01  04 01 06 01  08 01 0A 01  0C 01 0E 01\r
+     10 01 12 01  14 01 16 01  18 01 1A 01  1C 01 1E 01\r
+     20 01 22 01  24 01 26 01  28 01 2A 01  2C 01 2E 01\r
+     30 01 32 01  34 01 36 01  38 01 3A 01  3C 01 3E 01\r
+     40 01 42 01  44 01 46 01  48 01 4A 01  4C 01 4E 01\r
+     50 01 52 01  54 01 56 01  58 01 5A 01  5C 01 5E 01\r
+     60 01 62 01  64 01 66 01  68 01 6A 01  6C 01 6E 01\r
+     70 01 72 01  74 01 76 01  78 01 7A 01  7C 01 7E 01\r
+     80 01 82 01  84 01 86 01  88 01 8A 01  8C 01 8E 01\r
+     90 01 92 01  94 01 96 01  98 01 9A 01  9C 01 9E 01\r
+     A0 01 A2 01  A4 01 A6 01  A8 01 AA 01  AC 01 AE 01\r
+     B0 01 B2 01  B4 01 B6 01  B8 01 BA 01  BC 01 BE 01\r
+     C0 01 C2 01  C4 01 C6 01  C8 01 CA 01  CC 01 CE 01\r
+     D0 01 D2 01  D4 01 D6 01  D8 01 DA 01  DC 01 DE 01\r
+     E0 01 E2 01  E4 01 E6 01  E8 01 EA 01  EC 01 EE 01\r
+     F0 01 F2 01  F4 01 F6 01  F8 01 FA 01  FC 01\r
+\r
+:Skein-512:  Block: outBits= 512. T0=000020. Type=CFG.  Flags= First Final    \r
+  Tweak:\r
+     00000000.00000020  C4000000.00000000 \r
+  State words:\r
+     00000000.00000000  00000000.00000000  00000000.00000000  00000000.00000000 \r
+     00000000.00000000  00000000.00000000  00000000.00000000  00000000.00000000 \r
+  Input block (bytes):\r
+     53 48 41 33  01 00 00 00  00 02 00 00  00 00 00 00\r
+     02 02 02 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+\r
+:Skein-512:  [state after plaintext feedforward]=\r
+     732B97B1.CCC4BE26  85696E93.4EA0CCF7  6F7D7D81.03EFAF45  77282248.1CC6A72F \r
+     03A0E5B1.B0D8E21C  32A147A5.57048557  A0B577C0.7BE78AAB  9EDF5B8E.B001E4FE \r
+    ----------\r
+\r
+:Skein-512:  Block: outBits= 512. T0=000040. Type=MSG.  Flags= First            TreeLevel = 01\r
+  Tweak:\r
+     00000000.00000040  70010000.00000000 \r
+  State words:\r
+     732B97B1.CCC4BE26  85696E93.4EA0CCF7  6F7D7D81.03EFAF45  77282248.1CC6A72F \r
+     03A0E5B1.B0D8E21C  32A147A5.57048557  A0B577C0.7BE78AAB  9EDF5B8E.B001E4FE \r
+  Input block (bytes):\r
+     00 02 02 02  04 02 06 02  08 02 0A 02  0C 02 0E 02\r
+     10 02 12 02  14 02 16 02  18 02 1A 02  1C 02 1E 02\r
+     20 02 22 02  24 02 26 02  28 02 2A 02  2C 02 2E 02\r
+     30 02 32 02  34 02 36 02  38 02 3A 02  3C 02 3E 02\r
+\r
+:Skein-512:  [state after plaintext feedforward]=\r
+     1C22BC13.798B8720  791AB557.F83EE5ED  C0102AB6.68B98ABA  128ED458.3F2E91D2 \r
+     6CF2ED63.E3B82DB9  34D3E5DA.B1DCD7C6  126745AD.B12334B7  C39E7DE3.2DECE536 \r
+    ----------\r
+\r
+:Skein-512:  Block: outBits= 512. T0=000080. Type=MSG.  Flags=                  TreeLevel = 01\r
+  Tweak:\r
+     00000000.00000080  30010000.00000000 \r
+  State words:\r
+     1C22BC13.798B8720  791AB557.F83EE5ED  C0102AB6.68B98ABA  128ED458.3F2E91D2 \r
+     6CF2ED63.E3B82DB9  34D3E5DA.B1DCD7C6  126745AD.B12334B7  C39E7DE3.2DECE536 \r
+  Input block (bytes):\r
+     40 02 42 02  44 02 46 02  48 02 4A 02  4C 02 4E 02\r
+     50 02 52 02  54 02 56 02  58 02 5A 02  5C 02 5E 02\r
+     60 02 62 02  64 02 66 02  68 02 6A 02  6C 02 6E 02\r
+     70 02 72 02  74 02 76 02  78 02 7A 02  7C 02 7E 02\r
+\r
+:Skein-512:  [state after plaintext feedforward]=\r
+     E070EB99.59921997  5EE96C72.89339BEB  C30D5334.930CB6A7  5C256D79.89B3A600 \r
+     176A3BA5.DF0EC46F  2B1AF177.F8E54222  18F70082.9CB05FA6  6BC0E459.769C756E \r
+    ----------\r
+\r
+:Skein-512:  Block: outBits= 512. T0=0000C0. Type=MSG.  Flags=                  TreeLevel = 01\r
+  Tweak:\r
+     00000000.000000C0  30010000.00000000 \r
+  State words:\r
+     E070EB99.59921997  5EE96C72.89339BEB  C30D5334.930CB6A7  5C256D79.89B3A600 \r
+     176A3BA5.DF0EC46F  2B1AF177.F8E54222  18F70082.9CB05FA6  6BC0E459.769C756E \r
+  Input block (bytes):\r
+     80 02 82 02  84 02 86 02  88 02 8A 02  8C 02 8E 02\r
+     90 02 92 02  94 02 96 02  98 02 9A 02  9C 02 9E 02\r
+     A0 02 A2 02  A4 02 A6 02  A8 02 AA 02  AC 02 AE 02\r
+     B0 02 B2 02  B4 02 B6 02  B8 02 BA 02  BC 02 BE 02\r
+\r
+:Skein-512:  [state after plaintext feedforward]=\r
+     1F340487.7D6EA122  32C8561A.5B97CA4C  84C04DC6.1118A51E  2707A0E2.A39769F7 \r
+     8AA6ED91.32EF3004  DD3529A3.51F5F16F  9C48A2B2.F54302B1  4EDB0C11.B75059C5 \r
+    ----------\r
+\r
+:Skein-512:  Block: outBits= 512. T0=000100. Type=MSG.  Flags=       Final      TreeLevel = 01\r
+  Tweak:\r
+     00000000.00000100  B0010000.00000000 \r
+  State words:\r
+     1F340487.7D6EA122  32C8561A.5B97CA4C  84C04DC6.1118A51E  2707A0E2.A39769F7 \r
+     8AA6ED91.32EF3004  DD3529A3.51F5F16F  9C48A2B2.F54302B1  4EDB0C11.B75059C5 \r
+  Input block (bytes):\r
+     C0 02 C2 02  C4 02 C6 02  C8 02 CA 02  CC 02 CE 02\r
+     D0 02 D2 02  D4 02 D6 02  D8 02 DA 02  DC 02 DE 02\r
+     E0 02 E2 02  E4 02 E6 02  E8 02 EA 02  EC 02 EE 02\r
+     F0 02 F2 02  F4 02 F6 02  F8 02 FA 02  FC 02 FE 02\r
+\r
+:Skein-512:  [state after plaintext feedforward]=\r
+     87FBAF5D.82A4BF35  160F2875.5EDFA274  1619A7D5.51789DDC  CF074043.25EE0FBA \r
+     A0410B2E.4808A11A  75BA24DB.1F13F1F2  65C6CA79.09571813  C37B65AE.882CFD6D \r
+    ----------\r
+\r
+:Skein-512:  Block: outBits= 512. T0=000140. Type=MSG.  Flags= First            TreeLevel = 01\r
+  Tweak:\r
+     00000000.00000140  70010000.00000000 \r
+  State words:\r
+     732B97B1.CCC4BE26  85696E93.4EA0CCF7  6F7D7D81.03EFAF45  77282248.1CC6A72F \r
+     03A0E5B1.B0D8E21C  32A147A5.57048557  A0B577C0.7BE78AAB  9EDF5B8E.B001E4FE \r
+  Input block (bytes):\r
+     00 03 02 03  04 03 06 03  08 03 0A 03  0C 03 0E 03\r
+     10 03 12 03  14 03 16 03  18 03 1A 03  1C 03 1E 03\r
+     20 03 22 03  24 03 26 03  28 03 2A 03  2C 03 2E 03\r
+     30 03 32 03  34 03 36 03  38 03 3A 03  3C 03 3E 03\r
+\r
+:Skein-512:  [state after plaintext feedforward]=\r
+     708AC9BC.B6B7D342  E91F95CB.7792E563  4C62AA32.A929B9DE  987C6D9C.C2A2813E \r
+     0361F804.74851643  1840E893.844E8DC1  B1788819.D5F7595E  67E90FC5.C887D397 \r
+    ----------\r
+\r
+:Skein-512:  Block: outBits= 512. T0=000180. Type=MSG.  Flags=                  TreeLevel = 01\r
+  Tweak:\r
+     00000000.00000180  30010000.00000000 \r
+  State words:\r
+     708AC9BC.B6B7D342  E91F95CB.7792E563  4C62AA32.A929B9DE  987C6D9C.C2A2813E \r
+     0361F804.74851643  1840E893.844E8DC1  B1788819.D5F7595E  67E90FC5.C887D397 \r
+  Input block (bytes):\r
+     40 03 42 03  44 03 46 03  48 03 4A 03  4C 03 4E 03\r
+     50 03 52 03  54 03 56 03  58 03 5A 03  5C 03 5E 03\r
+     60 03 62 03  64 03 66 03  68 03 6A 03  6C 03 6E 03\r
+     70 03 72 03  74 03 76 03  78 03 7A 03  7C 03 7E 03\r
+\r
+:Skein-512:  [state after plaintext feedforward]=\r
+     B09D5FB7.7A19B73F  ED799E9D.FBAD2970  4F36A2E0.919471C4  842FA159.0FFB2DDF \r
+     572A4B60.E3FE75A6  A18C2840.AEDBB9F8  6D3C6AB0.25509044  6642F681.559CC088 \r
+    ----------\r
+\r
+:Skein-512:  Block: outBits= 512. T0=0001C0. Type=MSG.  Flags=                  TreeLevel = 01\r
+  Tweak:\r
+     00000000.000001C0  30010000.00000000 \r
+  State words:\r
+     B09D5FB7.7A19B73F  ED799E9D.FBAD2970  4F36A2E0.919471C4  842FA159.0FFB2DDF \r
+     572A4B60.E3FE75A6  A18C2840.AEDBB9F8  6D3C6AB0.25509044  6642F681.559CC088 \r
+  Input block (bytes):\r
+     80 03 82 03  84 03 86 03  88 03 8A 03  8C 03 8E 03\r
+     90 03 92 03  94 03 96 03  98 03 9A 03  9C 03 9E 03\r
+     A0 03 A2 03  A4 03 A6 03  A8 03 AA 03  AC 03 AE 03\r
+     B0 03 B2 03  B4 03 B6 03  B8 03 BA 03  BC 03 BE 03\r
+\r
+:Skein-512:  [state after plaintext feedforward]=\r
+     B0F451C0.59BB0735  3008FA09.BE249F04  88A31AD1.4EAE056F  4B7D5AC6.CAB7172E \r
+     A770313B.370744A1  486CBD17.1B86AB64  B83C2ADB.C2428CDC  57703598.BDB91C59 \r
+    ----------\r
+\r
+:Skein-512:  Block: outBits= 512. T0=000200. Type=MSG.  Flags=       Final      TreeLevel = 01\r
+  Tweak:\r
+     00000000.00000200  B0010000.00000000 \r
+  State words:\r
+     B0F451C0.59BB0735  3008FA09.BE249F04  88A31AD1.4EAE056F  4B7D5AC6.CAB7172E \r
+     A770313B.370744A1  486CBD17.1B86AB64  B83C2ADB.C2428CDC  57703598.BDB91C59 \r
+  Input block (bytes):\r
+     C0 03 C2 03  C4 03 C6 03  C8 03 CA 03  CC 03 CE 03\r
+     D0 03 D2 03  D4 03 D6 03  D8 03 DA 03  DC 03 DE 03\r
+     E0 03 E2 03  E4 03 E6 03  E8 03 EA 03  EC 03 EE 03\r
+     F0 03 F2 03  F4 03 F6 03  F8 03 FA 03  FC 03 FE 03\r
+\r
+:Skein-512:  [state after plaintext feedforward]=\r
+     B0F244CD.C997DA89  8BD20629.B548AEA3  80E0A4EB.07F06D3F  67F89897.57BBF45B \r
+     32A7B1C7.31451DFC  79277F8E.8EC3E641  4A193850.A140EFA5  43C125FA.39043237 \r
+    ----------\r
+\r
+:Skein-512:  Block: outBits= 512. T0=000240. Type=MSG.  Flags= First            TreeLevel = 01\r
+  Tweak:\r
+     00000000.00000240  70010000.00000000 \r
+  State words:\r
+     732B97B1.CCC4BE26  85696E93.4EA0CCF7  6F7D7D81.03EFAF45  77282248.1CC6A72F \r
+     03A0E5B1.B0D8E21C  32A147A5.57048557  A0B577C0.7BE78AAB  9EDF5B8E.B001E4FE \r
+  Input block (bytes):\r
+     00 00 02 00  04 00 06 00  08 00 0A 00  0C 00 0E 00\r
+     10 00 12 00  14 00 16 00  18 00 1A 00  1C 00 1E 00\r
+     20 00 22 00  24 00 26 00  28 00 2A 00  2C 00 2E 00\r
+     30 00 32 00  34 00 36 00  38 00 3A 00  3C 00 3E 00\r
+\r
+:Skein-512:  [state after plaintext feedforward]=\r
+     D8293541.7E16B14E  D9447A23.FAC54732  619372A4.079E6E03  A4943C46.CF531C72 \r
+     FB8129B3.BFF852A9  B8D32835.E2C4919F  C1F4BE09.E18E5B73  5CC0F1BA.1B789465 \r
+    ----------\r
+\r
+:Skein-512:  Block: outBits= 512. T0=000280. Type=MSG.  Flags=                  TreeLevel = 01\r
+  Tweak:\r
+     00000000.00000280  30010000.00000000 \r
+  State words:\r
+     D8293541.7E16B14E  D9447A23.FAC54732  619372A4.079E6E03  A4943C46.CF531C72 \r
+     FB8129B3.BFF852A9  B8D32835.E2C4919F  C1F4BE09.E18E5B73  5CC0F1BA.1B789465 \r
+  Input block (bytes):\r
+     40 00 42 00  44 00 46 00  48 00 4A 00  4C 00 4E 00\r
+     50 00 52 00  54 00 56 00  58 00 5A 00  5C 00 5E 00\r
+     60 00 62 00  64 00 66 00  68 00 6A 00  6C 00 6E 00\r
+     70 00 72 00  74 00 76 00  78 00 7A 00  7C 00 7E 00\r
+\r
+:Skein-512:  [state after plaintext feedforward]=\r
+     AC43146A.CB7CF535  0B62D2E3.AEA59328  58132EA8.81BDB140  F1E98BE0.9445D099 \r
+     84797897.421F085B  8D1EADFD.9CDC87D1  BE97DF79.B2164219  84463544.C14E5D6E \r
+    ----------\r
+\r
+:Skein-512:  Block: outBits= 512. T0=0002C0. Type=MSG.  Flags=                  TreeLevel = 01\r
+  Tweak:\r
+     00000000.000002C0  30010000.00000000 \r
+  State words:\r
+     AC43146A.CB7CF535  0B62D2E3.AEA59328  58132EA8.81BDB140  F1E98BE0.9445D099 \r
+     84797897.421F085B  8D1EADFD.9CDC87D1  BE97DF79.B2164219  84463544.C14E5D6E \r
+  Input block (bytes):\r
+     80 00 82 00  84 00 86 00  88 00 8A 00  8C 00 8E 00\r
+     90 00 92 00  94 00 96 00  98 00 9A 00  9C 00 9E 00\r
+     A0 00 A2 00  A4 00 A6 00  A8 00 AA 00  AC 00 AE 00\r
+     B0 00 B2 00  B4 00 B6 00  B8 00 BA 00  BC 00 BE 00\r
+\r
+:Skein-512:  [state after plaintext feedforward]=\r
+     6FFD12B0.4B7ABA0A  CECF8D0F.156D764E  419BC21D.05D3DBCC  C3A6C280.666FEB99 \r
+     DDF53054.9B3E79E2  9A4DFE1A.A0DF7CD6  33B275BE.B7F0E542  D0355512.5CBC6BBA \r
+    ----------\r
+\r
+:Skein-512:  Block: outBits= 512. T0=000300. Type=MSG.  Flags=       Final      TreeLevel = 01\r
+  Tweak:\r
+     00000000.00000300  B0010000.00000000 \r
+  State words:\r
+     6FFD12B0.4B7ABA0A  CECF8D0F.156D764E  419BC21D.05D3DBCC  C3A6C280.666FEB99 \r
+     DDF53054.9B3E79E2  9A4DFE1A.A0DF7CD6  33B275BE.B7F0E542  D0355512.5CBC6BBA \r
+  Input block (bytes):\r
+     C0 00 C2 00  C4 00 C6 00  C8 00 CA 00  CC 00 CE 00\r
+     D0 00 D2 00  D4 00 D6 00  D8 00 DA 00  DC 00 DE 00\r
+     E0 00 E2 00  E4 00 E6 00  E8 00 EA 00  EC 00 EE 00\r
+     F0 00 F2 00  F4 00 F6 00  F8 00 FA 00  FC 00 FE 00\r
+\r
+:Skein-512:  [state after plaintext feedforward]=\r
+     A754DFDF.FBDF7ED7  62D3C649.4A174EAC  2E6B9FCD.B268C475  85E032FC.2D2B4D88 \r
+     44405987.F4D38C6B  CFFAC7EF.B66D3188  F2E21797.F7AC887E  03E6FD8B.7F622163 \r
+    ----------\r
+\r
+:Skein-512:  Block: outBits= 512. T0=000340. Type=MSG.  Flags= First            TreeLevel = 01\r
+  Tweak:\r
+     00000000.00000340  70010000.00000000 \r
+  State words:\r
+     732B97B1.CCC4BE26  85696E93.4EA0CCF7  6F7D7D81.03EFAF45  77282248.1CC6A72F \r
+     03A0E5B1.B0D8E21C  32A147A5.57048557  A0B577C0.7BE78AAB  9EDF5B8E.B001E4FE \r
+  Input block (bytes):\r
+     00 01 02 01  04 01 06 01  08 01 0A 01  0C 01 0E 01\r
+     10 01 12 01  14 01 16 01  18 01 1A 01  1C 01 1E 01\r
+     20 01 22 01  24 01 26 01  28 01 2A 01  2C 01 2E 01\r
+     30 01 32 01  34 01 36 01  38 01 3A 01  3C 01 3E 01\r
+\r
+:Skein-512:  [state after plaintext feedforward]=\r
+     831C0EFE.4E46D0FE  C5678BBC.9FA57B8A  A846A999.45E3DD06  DE5C3251.D2A3A7D0 \r
+     F67D4DA2.B55F2DF1  220777F6.3D67BCDF  092EC595.6EF8CD3C  A440FE9F.B03069F6 \r
+    ----------\r
+\r
+:Skein-512:  Block: outBits= 512. T0=000380. Type=MSG.  Flags=                  TreeLevel = 01\r
+  Tweak:\r
+     00000000.00000380  30010000.00000000 \r
+  State words:\r
+     831C0EFE.4E46D0FE  C5678BBC.9FA57B8A  A846A999.45E3DD06  DE5C3251.D2A3A7D0 \r
+     F67D4DA2.B55F2DF1  220777F6.3D67BCDF  092EC595.6EF8CD3C  A440FE9F.B03069F6 \r
+  Input block (bytes):\r
+     40 01 42 01  44 01 46 01  48 01 4A 01  4C 01 4E 01\r
+     50 01 52 01  54 01 56 01  58 01 5A 01  5C 01 5E 01\r
+     60 01 62 01  64 01 66 01  68 01 6A 01  6C 01 6E 01\r
+     70 01 72 01  74 01 76 01  78 01 7A 01  7C 01 7E 01\r
+\r
+:Skein-512:  [state after plaintext feedforward]=\r
+     4C2C7903.8F91B61E  1733771F.93035F8E  9F2E8AD1.AD08EB38  5602A188.EBD257BA \r
+     590DE319.58CADEBC  5EFB0D8F.D5C1EED7  95C4FFA8.0AA69BE8  81BC3825.060E114A \r
+    ----------\r
+\r
+:Skein-512:  Block: outBits= 512. T0=0003C0. Type=MSG.  Flags=                  TreeLevel = 01\r
+  Tweak:\r
+     00000000.000003C0  30010000.00000000 \r
+  State words:\r
+     4C2C7903.8F91B61E  1733771F.93035F8E  9F2E8AD1.AD08EB38  5602A188.EBD257BA \r
+     590DE319.58CADEBC  5EFB0D8F.D5C1EED7  95C4FFA8.0AA69BE8  81BC3825.060E114A \r
+  Input block (bytes):\r
+     80 01 82 01  84 01 86 01  88 01 8A 01  8C 01 8E 01\r
+     90 01 92 01  94 01 96 01  98 01 9A 01  9C 01 9E 01\r
+     A0 01 A2 01  A4 01 A6 01  A8 01 AA 01  AC 01 AE 01\r
+     B0 01 B2 01  B4 01 B6 01  B8 01 BA 01  BC 01 BE 01\r
+\r
+:Skein-512:  [state after plaintext feedforward]=\r
+     EB433EC3.C494C8AB  FD7640E2.1942CFC9  7D28AA11.71E4B3F8  AE38AF94.5A5DBE41 \r
+     327FC378.89CC378C  BD1DF6F4.FE1B7BBC  3FEC229F.E6C01A7D  7598BB49.B1D58152 \r
+    ----------\r
+\r
+:Skein-512:  Block: outBits= 512. T0=0003FE. Type=MSG.  Flags=       Final      TreeLevel = 01\r
+  Tweak:\r
+     00000000.000003FE  B0010000.00000000 \r
+  State words:\r
+     EB433EC3.C494C8AB  FD7640E2.1942CFC9  7D28AA11.71E4B3F8  AE38AF94.5A5DBE41 \r
+     327FC378.89CC378C  BD1DF6F4.FE1B7BBC  3FEC229F.E6C01A7D  7598BB49.B1D58152 \r
+  Input block (bytes):\r
+     C0 01 C2 01  C4 01 C6 01  C8 01 CA 01  CC 01 CE 01\r
+     D0 01 D2 01  D4 01 D6 01  D8 01 DA 01  DC 01 DE 01\r
+     E0 01 E2 01  E4 01 E6 01  E8 01 EA 01  EC 01 EE 01\r
+     F0 01 F2 01  F4 01 F6 01  F8 01 FA 01  FC 01 00 00\r
+\r
+:Skein-512:  [state after plaintext feedforward]=\r
+     AC047991.CB6942B5  7BD1FB0C.99114388  5CC0150F.B01A7C54  4914047B.60F91CD0 \r
+     0B1075C2.869D9B64  EDEC8A5D.10306860  DC583E94.E2E1C0B9  DF5DDE2E.CA62F2E4 \r
+    ----------\r
+\r
+:Skein-512:  Block: outBits= 512. T0=000040. Type=MSG.  Flags= First            TreeLevel = 02\r
+  Tweak:\r
+     00000000.00000040  70020000.00000000 \r
+  State words:\r
+     732B97B1.CCC4BE26  85696E93.4EA0CCF7  6F7D7D81.03EFAF45  77282248.1CC6A72F \r
+     03A0E5B1.B0D8E21C  32A147A5.57048557  A0B577C0.7BE78AAB  9EDF5B8E.B001E4FE \r
+  Input block (bytes):\r
+     35 BF A4 82  5D AF FB 87  74 A2 DF 5E  75 28 0F 16\r
+     DC 9D 78 51  D5 A7 19 16  BA 0F EE 25  43 40 07 CF\r
+     1A A1 08 48  2E 0B 41 A0  F2 F1 13 1F  DB 24 BA 75\r
+     13 18 57 09  79 CA C6 65  6D FD 2C 88  AE 65 7B C3\r
+\r
+:Skein-512:  [state after plaintext feedforward]=\r
+     AFDD9781.1E9F02C8  9CDFD27D.AED5CC8D  C17E2B40.2F8CB67D  CA84F5B2.2DC2D038 \r
+     45095F3A.9B98823B  A7FED07D.416A1072  B3CDCF81.0302A847  EDCF4BDB.1C885043 \r
+    ----------\r
+\r
+:Skein-512:  Block: outBits= 512. T0=000080. Type=MSG.  Flags=                  TreeLevel = 02\r
+  Tweak:\r
+     00000000.00000080  30020000.00000000 \r
+  State words:\r
+     AFDD9781.1E9F02C8  9CDFD27D.AED5CC8D  C17E2B40.2F8CB67D  CA84F5B2.2DC2D038 \r
+     45095F3A.9B98823B  A7FED07D.416A1072  B3CDCF81.0302A847  EDCF4BDB.1C885043 \r
+  Input block (bytes):\r
+     89 DA 97 C9  CD 44 F2 B0  A3 AE 48 B5  29 06 D2 8B\r
+     3F 6D F0 07  EB A4 E0 80  5B F4 BB 57  97 98 F8 67\r
+     FC 1D 45 31  C7 B1 A7 32  41 E6 C3 8E  8E 7F 27 79\r
+     A5 EF 40 A1  50 38 19 4A  37 32 04 39  FA 25 C1 43\r
+\r
+:Skein-512:  [state after plaintext feedforward]=\r
+     073BF35D.3E18ADB9  68AB29DD.E773A776  D4DE5A4A.1388E52B  75899B5D.1922FEF5 \r
+     120B7246.25306EC1  F752B1E9.A83F7F18  E82ECAF2.BA1CDF20  89AC89BF.75804169 \r
+    ----------\r
+\r
+:Skein-512:  Block: outBits= 512. T0=0000C0. Type=MSG.  Flags=                  TreeLevel = 02\r
+  Tweak:\r
+     00000000.000000C0  30020000.00000000 \r
+  State words:\r
+     073BF35D.3E18ADB9  68AB29DD.E773A776  D4DE5A4A.1388E52B  75899B5D.1922FEF5 \r
+     120B7246.25306EC1  F752B1E9.A83F7F18  E82ECAF2.BA1CDF20  89AC89BF.75804169 \r
+  Input block (bytes):\r
+     D7 7E DF FB  DF DF 54 A7  AC 4E 17 4A  49 C6 D3 62\r
+     75 C4 68 B2  CD 9F 6B 2E  88 4D 2B 2D  FC 32 E0 85\r
+     6B 8C D3 F4  87 59 40 44  88 31 6D B6  EF C7 FA CF\r
+     7E 88 AC F7  97 17 E2 F2  63 21 62 7F  8B FD E6 03\r
+\r
+:Skein-512:  [state after plaintext feedforward]=\r
+     B31798AD.9D82CB05  D33B80BE.71E94CC5  B40E1ADE.C40BA011  CA68E64B.7DBE56D6 \r
+     C74DA41B.697BC274  C979AB21.35A78F0E  C748EED8.B6FB7055  14BC9FD6.70FB6F59 \r
+    ----------\r
+\r
+:Skein-512:  Block: outBits= 512. T0=000100. Type=MSG.  Flags=       Final      TreeLevel = 02\r
+  Tweak:\r
+     00000000.00000100  B0020000.00000000 \r
+  State words:\r
+     B31798AD.9D82CB05  D33B80BE.71E94CC5  B40E1ADE.C40BA011  CA68E64B.7DBE56D6 \r
+     C74DA41B.697BC274  C979AB21.35A78F0E  C748EED8.B6FB7055  14BC9FD6.70FB6F59 \r
+  Input block (bytes):\r
+     B5 42 69 CB  91 79 04 AC  88 43 11 99  0C FB D1 7B\r
+     54 7C 1A B0  0F 15 C0 5C  D0 1C F9 60  7B 04 14 49\r
+     64 9B 9D 86  C2 75 10 0B  60 68 30 10  5D 8A EC ED\r
+     B9 C0 E1 E2  94 3E 58 DC  E4 F2 62 CA  2E DE 5D DF\r
+\r
+:Skein-512:  [state after plaintext feedforward]=\r
+     4FD1294C.B81D18BD  D0C27BEF.DC2BFAE5  C980368F.2E98B88F  05AC42C5.8D8AD78A \r
+     62033DB2.D0EF9BC9  68F3C333.2B9CFFA1  35DC7CA4.19D0500C  1DE82476.CF9FF462 \r
+    ----------\r
+\r
+:Skein-512:  Block: outBits= 512. T0=000008. Type=OUT.  Flags= First Final    \r
+  Tweak:\r
+     00000000.00000008  FF000000.00000000 \r
+  State words:\r
+     4FD1294C.B81D18BD  D0C27BEF.DC2BFAE5  C980368F.2E98B88F  05AC42C5.8D8AD78A \r
+     62033DB2.D0EF9BC9  68F3C333.2B9CFFA1  35DC7CA4.19D0500C  1DE82476.CF9FF462 \r
+  Input block (bytes):\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+\r
+:Skein-512:  [state after plaintext feedforward]=\r
+     4C3E55E9.D7331196  EDE2CB53.1686D403  67175A52.9F2E81B8  96AE8C8D.AAC989CE \r
+     4FBE21CA.E5CEBA2A  8C28DA0D.291A33C9  402F5D34.F539B622  979F4589.A144C502 \r
+    ----------\r
+\r
+:Skein-256:  Final output=\r
+     96 11 33 D7  E9 55 3E 4C  03 D4 86 16  53 CB E2 ED\r
+     B8 81 2E 9F  52 5A 17 67  CE 89 C9 AA  8D 8C AE 96\r
+     2A BA CE E5  CA 21 BE 4F  C9 33 1A 29  0D DA 28 8C\r
+     22 B6 39 F5  34 5D 2F 40  02 C5 44 A1  89 45 9F 97\r
+    ++++++++++\r
+Result:\r
+     96 11 33 D7  E9 55 3E 4C  03 D4 86 16  53 CB E2 ED\r
+     B8 81 2E 9F  52 5A 17 67  CE 89 C9 AA  8D 8C AE 96\r
+     2A BA CE E5  CA 21 BE 4F  C9 33 1A 29  0D DA 28 8C\r
+     22 B6 39 F5  34 5D 2F 40  02 C5 44 A1  89 45 9F 97\r
+--------------------------------\r
+\r
+:Skein-1024: 1024-bit hash, msgLen =  4088 bits. Tree: leaf=02, node=02, maxLevels=02\r
+\r
+Message data:\r
+     00 04 02 04  04 04 06 04  08 04 0A 04  0C 04 0E 04\r
+     10 04 12 04  14 04 16 04  18 04 1A 04  1C 04 1E 04\r
+     20 04 22 04  24 04 26 04  28 04 2A 04  2C 04 2E 04\r
+     30 04 32 04  34 04 36 04  38 04 3A 04  3C 04 3E 04\r
+     40 04 42 04  44 04 46 04  48 04 4A 04  4C 04 4E 04\r
+     50 04 52 04  54 04 56 04  58 04 5A 04  5C 04 5E 04\r
+     60 04 62 04  64 04 66 04  68 04 6A 04  6C 04 6E 04\r
+     70 04 72 04  74 04 76 04  78 04 7A 04  7C 04 7E 04\r
+     80 04 82 04  84 04 86 04  88 04 8A 04  8C 04 8E 04\r
+     90 04 92 04  94 04 96 04  98 04 9A 04  9C 04 9E 04\r
+     A0 04 A2 04  A4 04 A6 04  A8 04 AA 04  AC 04 AE 04\r
+     B0 04 B2 04  B4 04 B6 04  B8 04 BA 04  BC 04 BE 04\r
+     C0 04 C2 04  C4 04 C6 04  C8 04 CA 04  CC 04 CE 04\r
+     D0 04 D2 04  D4 04 D6 04  D8 04 DA 04  DC 04 DE 04\r
+     E0 04 E2 04  E4 04 E6 04  E8 04 EA 04  EC 04 EE 04\r
+     F0 04 F2 04  F4 04 F6 04  F8 04 FA 04  FC 04 FE 04\r
+     00 05 02 05  04 05 06 05  08 05 0A 05  0C 05 0E 05\r
+     10 05 12 05  14 05 16 05  18 05 1A 05  1C 05 1E 05\r
+     20 05 22 05  24 05 26 05  28 05 2A 05  2C 05 2E 05\r
+     30 05 32 05  34 05 36 05  38 05 3A 05  3C 05 3E 05\r
+     40 05 42 05  44 05 46 05  48 05 4A 05  4C 05 4E 05\r
+     50 05 52 05  54 05 56 05  58 05 5A 05  5C 05 5E 05\r
+     60 05 62 05  64 05 66 05  68 05 6A 05  6C 05 6E 05\r
+     70 05 72 05  74 05 76 05  78 05 7A 05  7C 05 7E 05\r
+     80 05 82 05  84 05 86 05  88 05 8A 05  8C 05 8E 05\r
+     90 05 92 05  94 05 96 05  98 05 9A 05  9C 05 9E 05\r
+     A0 05 A2 05  A4 05 A6 05  A8 05 AA 05  AC 05 AE 05\r
+     B0 05 B2 05  B4 05 B6 05  B8 05 BA 05  BC 05 BE 05\r
+     C0 05 C2 05  C4 05 C6 05  C8 05 CA 05  CC 05 CE 05\r
+     D0 05 D2 05  D4 05 D6 05  D8 05 DA 05  DC 05 DE 05\r
+     E0 05 E2 05  E4 05 E6 05  E8 05 EA 05  EC 05 EE 05\r
+     F0 05 F2 05  F4 05 F6 05  F8 05 FA 05  FC 05 FE\r
+\r
+:Skein-1024: Block: outBits=1024. T0=000020. Type=CFG.  Flags= First Final    \r
+  Tweak:\r
+     00000000.00000020  C4000000.00000000 \r
+  State words:\r
+     00000000.00000000  00000000.00000000  00000000.00000000  00000000.00000000 \r
+     00000000.00000000  00000000.00000000  00000000.00000000  00000000.00000000 \r
+     00000000.00000000  00000000.00000000  00000000.00000000  00000000.00000000 \r
+     00000000.00000000  00000000.00000000  00000000.00000000  00000000.00000000 \r
+  Input block (bytes):\r
+     53 48 41 33  01 00 00 00  00 04 00 00  00 00 00 00\r
+     02 02 02 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+\r
+:Skein-1024: [state after plaintext feedforward]=\r
+     F515D9B3.E862616A  3855FFF5.BCBEE05C  BA74F677.C22043AB  C15A127F.F609ABB8 \r
+     C26EC380.3163EF0D  A0CC74F0.9C5427AE  A866E11D.01B85DB3  AE760094.05080F28 \r
+     E60D122F.AF33CD2F  514CBEA4.540E8F16  99F3BF2A.1C89002B  88AF44B1.73888754 \r
+     2DDBB6B0.6CA1F24B  8CBB229E.A29F27E0  59DF5ACA.6D6941F7  D680FF6B.325AF602 \r
+    ----------\r
+\r
+:Skein-1024: Block: outBits=1024. T0=000080. Type=MSG.  Flags= First            TreeLevel = 01\r
+  Tweak:\r
+     00000000.00000080  70010000.00000000 \r
+  State words:\r
+     F515D9B3.E862616A  3855FFF5.BCBEE05C  BA74F677.C22043AB  C15A127F.F609ABB8 \r
+     C26EC380.3163EF0D  A0CC74F0.9C5427AE  A866E11D.01B85DB3  AE760094.05080F28 \r
+     E60D122F.AF33CD2F  514CBEA4.540E8F16  99F3BF2A.1C89002B  88AF44B1.73888754 \r
+     2DDBB6B0.6CA1F24B  8CBB229E.A29F27E0  59DF5ACA.6D6941F7  D680FF6B.325AF602 \r
+  Input block (bytes):\r
+     00 04 02 04  04 04 06 04  08 04 0A 04  0C 04 0E 04\r
+     10 04 12 04  14 04 16 04  18 04 1A 04  1C 04 1E 04\r
+     20 04 22 04  24 04 26 04  28 04 2A 04  2C 04 2E 04\r
+     30 04 32 04  34 04 36 04  38 04 3A 04  3C 04 3E 04\r
+     40 04 42 04  44 04 46 04  48 04 4A 04  4C 04 4E 04\r
+     50 04 52 04  54 04 56 04  58 04 5A 04  5C 04 5E 04\r
+     60 04 62 04  64 04 66 04  68 04 6A 04  6C 04 6E 04\r
+     70 04 72 04  74 04 76 04  78 04 7A 04  7C 04 7E 04\r
+\r
+:Skein-1024: [state after plaintext feedforward]=\r
+     7B1D9F99.15012E1D  3A91D1F9.D6466006  36FD9C6F.4BD3EC3D  7C971F7D.1D976ABD \r
+     505B94C3.6A969F31  E500154E.6276CE20  139B9E88.4DF8CC1D  20F61853.ED105170 \r
+     A8E38B78.849E0708  30596E79.CB0253A7  C07FA6A4.EA689A35  AF61B906.5EAF6F64 \r
+     929541ED.87ACC068  BDC40D2E.BB1E1EC5  FFDBC805.02382712  C850B3CD.5892E8A3 \r
+    ----------\r
+\r
+:Skein-1024: Block: outBits=1024. T0=000100. Type=MSG.  Flags=                  TreeLevel = 01\r
+  Tweak:\r
+     00000000.00000100  30010000.00000000 \r
+  State words:\r
+     7B1D9F99.15012E1D  3A91D1F9.D6466006  36FD9C6F.4BD3EC3D  7C971F7D.1D976ABD \r
+     505B94C3.6A969F31  E500154E.6276CE20  139B9E88.4DF8CC1D  20F61853.ED105170 \r
+     A8E38B78.849E0708  30596E79.CB0253A7  C07FA6A4.EA689A35  AF61B906.5EAF6F64 \r
+     929541ED.87ACC068  BDC40D2E.BB1E1EC5  FFDBC805.02382712  C850B3CD.5892E8A3 \r
+  Input block (bytes):\r
+     80 04 82 04  84 04 86 04  88 04 8A 04  8C 04 8E 04\r
+     90 04 92 04  94 04 96 04  98 04 9A 04  9C 04 9E 04\r
+     A0 04 A2 04  A4 04 A6 04  A8 04 AA 04  AC 04 AE 04\r
+     B0 04 B2 04  B4 04 B6 04  B8 04 BA 04  BC 04 BE 04\r
+     C0 04 C2 04  C4 04 C6 04  C8 04 CA 04  CC 04 CE 04\r
+     D0 04 D2 04  D4 04 D6 04  D8 04 DA 04  DC 04 DE 04\r
+     E0 04 E2 04  E4 04 E6 04  E8 04 EA 04  EC 04 EE 04\r
+     F0 04 F2 04  F4 04 F6 04  F8 04 FA 04  FC 04 FE 04\r
+\r
+:Skein-1024: [state after plaintext feedforward]=\r
+     085B0792.D27FD311  26000638.A5550EE4  9B2479E3.8A558E59  1DF9B81C.5B89EAB0 \r
+     F71A31C8.CAB6B3FB  58596E90.61D7C622  ED1C6C3E.A61F8EE5  C5835B6D.C871E2C9 \r
+     D5F4E506.0C2866DD  8EADD8E8.26A54CD7  5B38A688.E8D2540E  FEA1E42F.6FD7D435 \r
+     312D24D0.803DAAC4  460A31A2.D6273059  4E9CCE51.E64E5EF0  F6C5A259.84DE1EA2 \r
+    ----------\r
+\r
+:Skein-1024: Block: outBits=1024. T0=000180. Type=MSG.  Flags=                  TreeLevel = 01\r
+  Tweak:\r
+     00000000.00000180  30010000.00000000 \r
+  State words:\r
+     085B0792.D27FD311  26000638.A5550EE4  9B2479E3.8A558E59  1DF9B81C.5B89EAB0 \r
+     F71A31C8.CAB6B3FB  58596E90.61D7C622  ED1C6C3E.A61F8EE5  C5835B6D.C871E2C9 \r
+     D5F4E506.0C2866DD  8EADD8E8.26A54CD7  5B38A688.E8D2540E  FEA1E42F.6FD7D435 \r
+     312D24D0.803DAAC4  460A31A2.D6273059  4E9CCE51.E64E5EF0  F6C5A259.84DE1EA2 \r
+  Input block (bytes):\r
+     00 05 02 05  04 05 06 05  08 05 0A 05  0C 05 0E 05\r
+     10 05 12 05  14 05 16 05  18 05 1A 05  1C 05 1E 05\r
+     20 05 22 05  24 05 26 05  28 05 2A 05  2C 05 2E 05\r
+     30 05 32 05  34 05 36 05  38 05 3A 05  3C 05 3E 05\r
+     40 05 42 05  44 05 46 05  48 05 4A 05  4C 05 4E 05\r
+     50 05 52 05  54 05 56 05  58 05 5A 05  5C 05 5E 05\r
+     60 05 62 05  64 05 66 05  68 05 6A 05  6C 05 6E 05\r
+     70 05 72 05  74 05 76 05  78 05 7A 05  7C 05 7E 05\r
+\r
+:Skein-1024: [state after plaintext feedforward]=\r
+     8A6B8683.84FE16A0  709D6057.C57C8C5D  340A240E.79AA890E  F0CABD57.65FCB161 \r
+     7D925454.9B5B8C58  ED697A77.4BDE6D32  49A33BCE.F33DAD83  1ABC2491.A2E7E95A \r
+     39D3F368.907DAFBD  26D7EB61.47783C09  A2DF3790.48BB92EA  A7BF376C.A323F341 \r
+     16BD440E.2BD6D43B  41E16342.492F3073  D8B12CC2.87442CD7  02342DE0.4E5AEC89 \r
+    ----------\r
+\r
+:Skein-1024: Block: outBits=1024. T0=0001FF. Type=MSG.  Flags=       Final      TreeLevel = 01\r
+  Tweak:\r
+     00000000.000001FF  B0010000.00000000 \r
+  State words:\r
+     8A6B8683.84FE16A0  709D6057.C57C8C5D  340A240E.79AA890E  F0CABD57.65FCB161 \r
+     7D925454.9B5B8C58  ED697A77.4BDE6D32  49A33BCE.F33DAD83  1ABC2491.A2E7E95A \r
+     39D3F368.907DAFBD  26D7EB61.47783C09  A2DF3790.48BB92EA  A7BF376C.A323F341 \r
+     16BD440E.2BD6D43B  41E16342.492F3073  D8B12CC2.87442CD7  02342DE0.4E5AEC89 \r
+  Input block (bytes):\r
+     80 05 82 05  84 05 86 05  88 05 8A 05  8C 05 8E 05\r
+     90 05 92 05  94 05 96 05  98 05 9A 05  9C 05 9E 05\r
+     A0 05 A2 05  A4 05 A6 05  A8 05 AA 05  AC 05 AE 05\r
+     B0 05 B2 05  B4 05 B6 05  B8 05 BA 05  BC 05 BE 05\r
+     C0 05 C2 05  C4 05 C6 05  C8 05 CA 05  CC 05 CE 05\r
+     D0 05 D2 05  D4 05 D6 05  D8 05 DA 05  DC 05 DE 05\r
+     E0 05 E2 05  E4 05 E6 05  E8 05 EA 05  EC 05 EE 05\r
+     F0 05 F2 05  F4 05 F6 05  F8 05 FA 05  FC 05 FE 00\r
+\r
+:Skein-1024: [state after plaintext feedforward]=\r
+     F885A1FC.BED51958  D377A6AE.1FFBBAEB  59ED1E77.CDDDB118  89C8DAF9.352D77CE \r
+     D915E207.DECBD25E  E1182A0A.8F5DA696  FF173681.DCDA0B05  10221DFD.2F046021 \r
+     DE5E6F2A.69972610  30512FD8.97BF992B  5D62DC85.EBE141EB  697A00CE.6619859D \r
+     E301D03D.EC7A9D8A  29270BD6.BA7E9275  45B5D079.7713597B  BDEE6AB4.30D8CEFC \r
+    ----------\r
+\r
+:Skein-1024: Block: outBits=1024. T0=000008. Type=OUT.  Flags= First Final    \r
+  Tweak:\r
+     00000000.00000008  FF000000.00000000 \r
+  State words:\r
+     F885A1FC.BED51958  D377A6AE.1FFBBAEB  59ED1E77.CDDDB118  89C8DAF9.352D77CE \r
+     D915E207.DECBD25E  E1182A0A.8F5DA696  FF173681.DCDA0B05  10221DFD.2F046021 \r
+     DE5E6F2A.69972610  30512FD8.97BF992B  5D62DC85.EBE141EB  697A00CE.6619859D \r
+     E301D03D.EC7A9D8A  29270BD6.BA7E9275  45B5D079.7713597B  BDEE6AB4.30D8CEFC \r
+  Input block (bytes):\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+\r
+:Skein-1024: [state after plaintext feedforward]=\r
+     BD2494C1.EC519E23  6233755E.C950A127  7DB2C08C.EEF48EC8  E5B35B5B.59123234 \r
+     BC1C3797.9DD17EDD  E9D25F65.474A860B  A26591A3.414F7260  79BF9272.58B80BCF \r
+     1E35EBD6.C2FCD4BE  DBBEFE28.A32941D4  36CFD36B.C698B256  5B23BDB4.8F1367A8 \r
+     C5A68861.9AC05C50  EE2FD950.7527A0A7  17540E90.F0E1731F  5A3A8652.093230CA \r
+    ----------\r
+\r
+:Skein-256:  Final output=\r
+     23 9E 51 EC  C1 94 24 BD  27 A1 50 C9  5E 75 33 62\r
+     C8 8E F4 EE  8C C0 B2 7D  34 32 12 59  5B 5B B3 E5\r
+     DD 7E D1 9D  97 37 1C BC  0B 86 4A 47  65 5F D2 E9\r
+     60 72 4F 41  A3 91 65 A2  CF 0B B8 58  72 92 BF 79\r
+     BE D4 FC C2  D6 EB 35 1E  D4 41 29 A3  28 FE BE DB\r
+     56 B2 98 C6  6B D3 CF 36  A8 67 13 8F  B4 BD 23 5B\r
+     50 5C C0 9A  61 88 A6 C5  A7 A0 27 75  50 D9 2F EE\r
+     1F 73 E1 F0  90 0E 54 17  CA 30 32 09  52 86 3A 5A\r
+    ++++++++++\r
+Result:\r
+     23 9E 51 EC  C1 94 24 BD  27 A1 50 C9  5E 75 33 62\r
+     C8 8E F4 EE  8C C0 B2 7D  34 32 12 59  5B 5B B3 E5\r
+     DD 7E D1 9D  97 37 1C BC  0B 86 4A 47  65 5F D2 E9\r
+     60 72 4F 41  A3 91 65 A2  CF 0B B8 58  72 92 BF 79\r
+     BE D4 FC C2  D6 EB 35 1E  D4 41 29 A3  28 FE BE DB\r
+     56 B2 98 C6  6B D3 CF 36  A8 67 13 8F  B4 BD 23 5B\r
+     50 5C C0 9A  61 88 A6 C5  A7 A0 27 75  50 D9 2F EE\r
+     1F 73 E1 F0  90 0E 54 17  CA 30 32 09  52 86 3A 5A\r
+--------------------------------\r
+\r
+:Skein-1024: 1024-bit hash, msgLen = 16368 bits. Tree: leaf=02, node=02, maxLevels=02\r
+\r
+Message data:\r
+     00 04 02 04  04 04 06 04  08 04 0A 04  0C 04 0E 04\r
+     10 04 12 04  14 04 16 04  18 04 1A 04  1C 04 1E 04\r
+     20 04 22 04  24 04 26 04  28 04 2A 04  2C 04 2E 04\r
+     30 04 32 04  34 04 36 04  38 04 3A 04  3C 04 3E 04\r
+     40 04 42 04  44 04 46 04  48 04 4A 04  4C 04 4E 04\r
+     50 04 52 04  54 04 56 04  58 04 5A 04  5C 04 5E 04\r
+     60 04 62 04  64 04 66 04  68 04 6A 04  6C 04 6E 04\r
+     70 04 72 04  74 04 76 04  78 04 7A 04  7C 04 7E 04\r
+     80 04 82 04  84 04 86 04  88 04 8A 04  8C 04 8E 04\r
+     90 04 92 04  94 04 96 04  98 04 9A 04  9C 04 9E 04\r
+     A0 04 A2 04  A4 04 A6 04  A8 04 AA 04  AC 04 AE 04\r
+     B0 04 B2 04  B4 04 B6 04  B8 04 BA 04  BC 04 BE 04\r
+     C0 04 C2 04  C4 04 C6 04  C8 04 CA 04  CC 04 CE 04\r
+     D0 04 D2 04  D4 04 D6 04  D8 04 DA 04  DC 04 DE 04\r
+     E0 04 E2 04  E4 04 E6 04  E8 04 EA 04  EC 04 EE 04\r
+     F0 04 F2 04  F4 04 F6 04  F8 04 FA 04  FC 04 FE 04\r
+     00 05 02 05  04 05 06 05  08 05 0A 05  0C 05 0E 05\r
+     10 05 12 05  14 05 16 05  18 05 1A 05  1C 05 1E 05\r
+     20 05 22 05  24 05 26 05  28 05 2A 05  2C 05 2E 05\r
+     30 05 32 05  34 05 36 05  38 05 3A 05  3C 05 3E 05\r
+     40 05 42 05  44 05 46 05  48 05 4A 05  4C 05 4E 05\r
+     50 05 52 05  54 05 56 05  58 05 5A 05  5C 05 5E 05\r
+     60 05 62 05  64 05 66 05  68 05 6A 05  6C 05 6E 05\r
+     70 05 72 05  74 05 76 05  78 05 7A 05  7C 05 7E 05\r
+     80 05 82 05  84 05 86 05  88 05 8A 05  8C 05 8E 05\r
+     90 05 92 05  94 05 96 05  98 05 9A 05  9C 05 9E 05\r
+     A0 05 A2 05  A4 05 A6 05  A8 05 AA 05  AC 05 AE 05\r
+     B0 05 B2 05  B4 05 B6 05  B8 05 BA 05  BC 05 BE 05\r
+     C0 05 C2 05  C4 05 C6 05  C8 05 CA 05  CC 05 CE 05\r
+     D0 05 D2 05  D4 05 D6 05  D8 05 DA 05  DC 05 DE 05\r
+     E0 05 E2 05  E4 05 E6 05  E8 05 EA 05  EC 05 EE 05\r
+     F0 05 F2 05  F4 05 F6 05  F8 05 FA 05  FC 05 FE 05\r
+     00 06 02 06  04 06 06 06  08 06 0A 06  0C 06 0E 06\r
+     10 06 12 06  14 06 16 06  18 06 1A 06  1C 06 1E 06\r
+     20 06 22 06  24 06 26 06  28 06 2A 06  2C 06 2E 06\r
+     30 06 32 06  34 06 36 06  38 06 3A 06  3C 06 3E 06\r
+     40 06 42 06  44 06 46 06  48 06 4A 06  4C 06 4E 06\r
+     50 06 52 06  54 06 56 06  58 06 5A 06  5C 06 5E 06\r
+     60 06 62 06  64 06 66 06  68 06 6A 06  6C 06 6E 06\r
+     70 06 72 06  74 06 76 06  78 06 7A 06  7C 06 7E 06\r
+     80 06 82 06  84 06 86 06  88 06 8A 06  8C 06 8E 06\r
+     90 06 92 06  94 06 96 06  98 06 9A 06  9C 06 9E 06\r
+     A0 06 A2 06  A4 06 A6 06  A8 06 AA 06  AC 06 AE 06\r
+     B0 06 B2 06  B4 06 B6 06  B8 06 BA 06  BC 06 BE 06\r
+     C0 06 C2 06  C4 06 C6 06  C8 06 CA 06  CC 06 CE 06\r
+     D0 06 D2 06  D4 06 D6 06  D8 06 DA 06  DC 06 DE 06\r
+     E0 06 E2 06  E4 06 E6 06  E8 06 EA 06  EC 06 EE 06\r
+     F0 06 F2 06  F4 06 F6 06  F8 06 FA 06  FC 06 FE 06\r
+     00 07 02 07  04 07 06 07  08 07 0A 07  0C 07 0E 07\r
+     10 07 12 07  14 07 16 07  18 07 1A 07  1C 07 1E 07\r
+     20 07 22 07  24 07 26 07  28 07 2A 07  2C 07 2E 07\r
+     30 07 32 07  34 07 36 07  38 07 3A 07  3C 07 3E 07\r
+     40 07 42 07  44 07 46 07  48 07 4A 07  4C 07 4E 07\r
+     50 07 52 07  54 07 56 07  58 07 5A 07  5C 07 5E 07\r
+     60 07 62 07  64 07 66 07  68 07 6A 07  6C 07 6E 07\r
+     70 07 72 07  74 07 76 07  78 07 7A 07  7C 07 7E 07\r
+     80 07 82 07  84 07 86 07  88 07 8A 07  8C 07 8E 07\r
+     90 07 92 07  94 07 96 07  98 07 9A 07  9C 07 9E 07\r
+     A0 07 A2 07  A4 07 A6 07  A8 07 AA 07  AC 07 AE 07\r
+     B0 07 B2 07  B4 07 B6 07  B8 07 BA 07  BC 07 BE 07\r
+     C0 07 C2 07  C4 07 C6 07  C8 07 CA 07  CC 07 CE 07\r
+     D0 07 D2 07  D4 07 D6 07  D8 07 DA 07  DC 07 DE 07\r
+     E0 07 E2 07  E4 07 E6 07  E8 07 EA 07  EC 07 EE 07\r
+     F0 07 F2 07  F4 07 F6 07  F8 07 FA 07  FC 07 FE 07\r
+     00 00 02 00  04 00 06 00  08 00 0A 00  0C 00 0E 00\r
+     10 00 12 00  14 00 16 00  18 00 1A 00  1C 00 1E 00\r
+     20 00 22 00  24 00 26 00  28 00 2A 00  2C 00 2E 00\r
+     30 00 32 00  34 00 36 00  38 00 3A 00  3C 00 3E 00\r
+     40 00 42 00  44 00 46 00  48 00 4A 00  4C 00 4E 00\r
+     50 00 52 00  54 00 56 00  58 00 5A 00  5C 00 5E 00\r
+     60 00 62 00  64 00 66 00  68 00 6A 00  6C 00 6E 00\r
+     70 00 72 00  74 00 76 00  78 00 7A 00  7C 00 7E 00\r
+     80 00 82 00  84 00 86 00  88 00 8A 00  8C 00 8E 00\r
+     90 00 92 00  94 00 96 00  98 00 9A 00  9C 00 9E 00\r
+     A0 00 A2 00  A4 00 A6 00  A8 00 AA 00  AC 00 AE 00\r
+     B0 00 B2 00  B4 00 B6 00  B8 00 BA 00  BC 00 BE 00\r
+     C0 00 C2 00  C4 00 C6 00  C8 00 CA 00  CC 00 CE 00\r
+     D0 00 D2 00  D4 00 D6 00  D8 00 DA 00  DC 00 DE 00\r
+     E0 00 E2 00  E4 00 E6 00  E8 00 EA 00  EC 00 EE 00\r
+     F0 00 F2 00  F4 00 F6 00  F8 00 FA 00  FC 00 FE 00\r
+     00 01 02 01  04 01 06 01  08 01 0A 01  0C 01 0E 01\r
+     10 01 12 01  14 01 16 01  18 01 1A 01  1C 01 1E 01\r
+     20 01 22 01  24 01 26 01  28 01 2A 01  2C 01 2E 01\r
+     30 01 32 01  34 01 36 01  38 01 3A 01  3C 01 3E 01\r
+     40 01 42 01  44 01 46 01  48 01 4A 01  4C 01 4E 01\r
+     50 01 52 01  54 01 56 01  58 01 5A 01  5C 01 5E 01\r
+     60 01 62 01  64 01 66 01  68 01 6A 01  6C 01 6E 01\r
+     70 01 72 01  74 01 76 01  78 01 7A 01  7C 01 7E 01\r
+     80 01 82 01  84 01 86 01  88 01 8A 01  8C 01 8E 01\r
+     90 01 92 01  94 01 96 01  98 01 9A 01  9C 01 9E 01\r
+     A0 01 A2 01  A4 01 A6 01  A8 01 AA 01  AC 01 AE 01\r
+     B0 01 B2 01  B4 01 B6 01  B8 01 BA 01  BC 01 BE 01\r
+     C0 01 C2 01  C4 01 C6 01  C8 01 CA 01  CC 01 CE 01\r
+     D0 01 D2 01  D4 01 D6 01  D8 01 DA 01  DC 01 DE 01\r
+     E0 01 E2 01  E4 01 E6 01  E8 01 EA 01  EC 01 EE 01\r
+     F0 01 F2 01  F4 01 F6 01  F8 01 FA 01  FC 01 FE 01\r
+     00 02 02 02  04 02 06 02  08 02 0A 02  0C 02 0E 02\r
+     10 02 12 02  14 02 16 02  18 02 1A 02  1C 02 1E 02\r
+     20 02 22 02  24 02 26 02  28 02 2A 02  2C 02 2E 02\r
+     30 02 32 02  34 02 36 02  38 02 3A 02  3C 02 3E 02\r
+     40 02 42 02  44 02 46 02  48 02 4A 02  4C 02 4E 02\r
+     50 02 52 02  54 02 56 02  58 02 5A 02  5C 02 5E 02\r
+     60 02 62 02  64 02 66 02  68 02 6A 02  6C 02 6E 02\r
+     70 02 72 02  74 02 76 02  78 02 7A 02  7C 02 7E 02\r
+     80 02 82 02  84 02 86 02  88 02 8A 02  8C 02 8E 02\r
+     90 02 92 02  94 02 96 02  98 02 9A 02  9C 02 9E 02\r
+     A0 02 A2 02  A4 02 A6 02  A8 02 AA 02  AC 02 AE 02\r
+     B0 02 B2 02  B4 02 B6 02  B8 02 BA 02  BC 02 BE 02\r
+     C0 02 C2 02  C4 02 C6 02  C8 02 CA 02  CC 02 CE 02\r
+     D0 02 D2 02  D4 02 D6 02  D8 02 DA 02  DC 02 DE 02\r
+     E0 02 E2 02  E4 02 E6 02  E8 02 EA 02  EC 02 EE 02\r
+     F0 02 F2 02  F4 02 F6 02  F8 02 FA 02  FC 02 FE 02\r
+     00 03 02 03  04 03 06 03  08 03 0A 03  0C 03 0E 03\r
+     10 03 12 03  14 03 16 03  18 03 1A 03  1C 03 1E 03\r
+     20 03 22 03  24 03 26 03  28 03 2A 03  2C 03 2E 03\r
+     30 03 32 03  34 03 36 03  38 03 3A 03  3C 03 3E 03\r
+     40 03 42 03  44 03 46 03  48 03 4A 03  4C 03 4E 03\r
+     50 03 52 03  54 03 56 03  58 03 5A 03  5C 03 5E 03\r
+     60 03 62 03  64 03 66 03  68 03 6A 03  6C 03 6E 03\r
+     70 03 72 03  74 03 76 03  78 03 7A 03  7C 03 7E 03\r
+     80 03 82 03  84 03 86 03  88 03 8A 03  8C 03 8E 03\r
+     90 03 92 03  94 03 96 03  98 03 9A 03  9C 03 9E 03\r
+     A0 03 A2 03  A4 03 A6 03  A8 03 AA 03  AC 03 AE 03\r
+     B0 03 B2 03  B4 03 B6 03  B8 03 BA 03  BC 03 BE 03\r
+     C0 03 C2 03  C4 03 C6 03  C8 03 CA 03  CC 03 CE 03\r
+     D0 03 D2 03  D4 03 D6 03  D8 03 DA 03  DC 03 DE 03\r
+     E0 03 E2 03  E4 03 E6 03  E8 03 EA 03  EC 03 EE 03\r
+     F0 03 F2 03  F4 03 F6 03  F8 03 FA 03  FC 03\r
+\r
+:Skein-1024: Block: outBits=1024. T0=000020. Type=CFG.  Flags= First Final    \r
+  Tweak:\r
+     00000000.00000020  C4000000.00000000 \r
+  State words:\r
+     00000000.00000000  00000000.00000000  00000000.00000000  00000000.00000000 \r
+     00000000.00000000  00000000.00000000  00000000.00000000  00000000.00000000 \r
+     00000000.00000000  00000000.00000000  00000000.00000000  00000000.00000000 \r
+     00000000.00000000  00000000.00000000  00000000.00000000  00000000.00000000 \r
+  Input block (bytes):\r
+     53 48 41 33  01 00 00 00  00 04 00 00  00 00 00 00\r
+     02 02 02 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+\r
+:Skein-1024: [state after plaintext feedforward]=\r
+     F515D9B3.E862616A  3855FFF5.BCBEE05C  BA74F677.C22043AB  C15A127F.F609ABB8 \r
+     C26EC380.3163EF0D  A0CC74F0.9C5427AE  A866E11D.01B85DB3  AE760094.05080F28 \r
+     E60D122F.AF33CD2F  514CBEA4.540E8F16  99F3BF2A.1C89002B  88AF44B1.73888754 \r
+     2DDBB6B0.6CA1F24B  8CBB229E.A29F27E0  59DF5ACA.6D6941F7  D680FF6B.325AF602 \r
+    ----------\r
+\r
+:Skein-1024: Block: outBits=1024. T0=000080. Type=MSG.  Flags= First            TreeLevel = 01\r
+  Tweak:\r
+     00000000.00000080  70010000.00000000 \r
+  State words:\r
+     F515D9B3.E862616A  3855FFF5.BCBEE05C  BA74F677.C22043AB  C15A127F.F609ABB8 \r
+     C26EC380.3163EF0D  A0CC74F0.9C5427AE  A866E11D.01B85DB3  AE760094.05080F28 \r
+     E60D122F.AF33CD2F  514CBEA4.540E8F16  99F3BF2A.1C89002B  88AF44B1.73888754 \r
+     2DDBB6B0.6CA1F24B  8CBB229E.A29F27E0  59DF5ACA.6D6941F7  D680FF6B.325AF602 \r
+  Input block (bytes):\r
+     00 04 02 04  04 04 06 04  08 04 0A 04  0C 04 0E 04\r
+     10 04 12 04  14 04 16 04  18 04 1A 04  1C 04 1E 04\r
+     20 04 22 04  24 04 26 04  28 04 2A 04  2C 04 2E 04\r
+     30 04 32 04  34 04 36 04  38 04 3A 04  3C 04 3E 04\r
+     40 04 42 04  44 04 46 04  48 04 4A 04  4C 04 4E 04\r
+     50 04 52 04  54 04 56 04  58 04 5A 04  5C 04 5E 04\r
+     60 04 62 04  64 04 66 04  68 04 6A 04  6C 04 6E 04\r
+     70 04 72 04  74 04 76 04  78 04 7A 04  7C 04 7E 04\r
+\r
+:Skein-1024: [state after plaintext feedforward]=\r
+     7B1D9F99.15012E1D  3A91D1F9.D6466006  36FD9C6F.4BD3EC3D  7C971F7D.1D976ABD \r
+     505B94C3.6A969F31  E500154E.6276CE20  139B9E88.4DF8CC1D  20F61853.ED105170 \r
+     A8E38B78.849E0708  30596E79.CB0253A7  C07FA6A4.EA689A35  AF61B906.5EAF6F64 \r
+     929541ED.87ACC068  BDC40D2E.BB1E1EC5  FFDBC805.02382712  C850B3CD.5892E8A3 \r
+    ----------\r
+\r
+:Skein-1024: Block: outBits=1024. T0=000100. Type=MSG.  Flags=                  TreeLevel = 01\r
+  Tweak:\r
+     00000000.00000100  30010000.00000000 \r
+  State words:\r
+     7B1D9F99.15012E1D  3A91D1F9.D6466006  36FD9C6F.4BD3EC3D  7C971F7D.1D976ABD \r
+     505B94C3.6A969F31  E500154E.6276CE20  139B9E88.4DF8CC1D  20F61853.ED105170 \r
+     A8E38B78.849E0708  30596E79.CB0253A7  C07FA6A4.EA689A35  AF61B906.5EAF6F64 \r
+     929541ED.87ACC068  BDC40D2E.BB1E1EC5  FFDBC805.02382712  C850B3CD.5892E8A3 \r
+  Input block (bytes):\r
+     80 04 82 04  84 04 86 04  88 04 8A 04  8C 04 8E 04\r
+     90 04 92 04  94 04 96 04  98 04 9A 04  9C 04 9E 04\r
+     A0 04 A2 04  A4 04 A6 04  A8 04 AA 04  AC 04 AE 04\r
+     B0 04 B2 04  B4 04 B6 04  B8 04 BA 04  BC 04 BE 04\r
+     C0 04 C2 04  C4 04 C6 04  C8 04 CA 04  CC 04 CE 04\r
+     D0 04 D2 04  D4 04 D6 04  D8 04 DA 04  DC 04 DE 04\r
+     E0 04 E2 04  E4 04 E6 04  E8 04 EA 04  EC 04 EE 04\r
+     F0 04 F2 04  F4 04 F6 04  F8 04 FA 04  FC 04 FE 04\r
+\r
+:Skein-1024: [state after plaintext feedforward]=\r
+     085B0792.D27FD311  26000638.A5550EE4  9B2479E3.8A558E59  1DF9B81C.5B89EAB0 \r
+     F71A31C8.CAB6B3FB  58596E90.61D7C622  ED1C6C3E.A61F8EE5  C5835B6D.C871E2C9 \r
+     D5F4E506.0C2866DD  8EADD8E8.26A54CD7  5B38A688.E8D2540E  FEA1E42F.6FD7D435 \r
+     312D24D0.803DAAC4  460A31A2.D6273059  4E9CCE51.E64E5EF0  F6C5A259.84DE1EA2 \r
+    ----------\r
+\r
+:Skein-1024: Block: outBits=1024. T0=000180. Type=MSG.  Flags=                  TreeLevel = 01\r
+  Tweak:\r
+     00000000.00000180  30010000.00000000 \r
+  State words:\r
+     085B0792.D27FD311  26000638.A5550EE4  9B2479E3.8A558E59  1DF9B81C.5B89EAB0 \r
+     F71A31C8.CAB6B3FB  58596E90.61D7C622  ED1C6C3E.A61F8EE5  C5835B6D.C871E2C9 \r
+     D5F4E506.0C2866DD  8EADD8E8.26A54CD7  5B38A688.E8D2540E  FEA1E42F.6FD7D435 \r
+     312D24D0.803DAAC4  460A31A2.D6273059  4E9CCE51.E64E5EF0  F6C5A259.84DE1EA2 \r
+  Input block (bytes):\r
+     00 05 02 05  04 05 06 05  08 05 0A 05  0C 05 0E 05\r
+     10 05 12 05  14 05 16 05  18 05 1A 05  1C 05 1E 05\r
+     20 05 22 05  24 05 26 05  28 05 2A 05  2C 05 2E 05\r
+     30 05 32 05  34 05 36 05  38 05 3A 05  3C 05 3E 05\r
+     40 05 42 05  44 05 46 05  48 05 4A 05  4C 05 4E 05\r
+     50 05 52 05  54 05 56 05  58 05 5A 05  5C 05 5E 05\r
+     60 05 62 05  64 05 66 05  68 05 6A 05  6C 05 6E 05\r
+     70 05 72 05  74 05 76 05  78 05 7A 05  7C 05 7E 05\r
+\r
+:Skein-1024: [state after plaintext feedforward]=\r
+     8A6B8683.84FE16A0  709D6057.C57C8C5D  340A240E.79AA890E  F0CABD57.65FCB161 \r
+     7D925454.9B5B8C58  ED697A77.4BDE6D32  49A33BCE.F33DAD83  1ABC2491.A2E7E95A \r
+     39D3F368.907DAFBD  26D7EB61.47783C09  A2DF3790.48BB92EA  A7BF376C.A323F341 \r
+     16BD440E.2BD6D43B  41E16342.492F3073  D8B12CC2.87442CD7  02342DE0.4E5AEC89 \r
+    ----------\r
+\r
+:Skein-1024: Block: outBits=1024. T0=000200. Type=MSG.  Flags=       Final      TreeLevel = 01\r
+  Tweak:\r
+     00000000.00000200  B0010000.00000000 \r
+  State words:\r
+     8A6B8683.84FE16A0  709D6057.C57C8C5D  340A240E.79AA890E  F0CABD57.65FCB161 \r
+     7D925454.9B5B8C58  ED697A77.4BDE6D32  49A33BCE.F33DAD83  1ABC2491.A2E7E95A \r
+     39D3F368.907DAFBD  26D7EB61.47783C09  A2DF3790.48BB92EA  A7BF376C.A323F341 \r
+     16BD440E.2BD6D43B  41E16342.492F3073  D8B12CC2.87442CD7  02342DE0.4E5AEC89 \r
+  Input block (bytes):\r
+     80 05 82 05  84 05 86 05  88 05 8A 05  8C 05 8E 05\r
+     90 05 92 05  94 05 96 05  98 05 9A 05  9C 05 9E 05\r
+     A0 05 A2 05  A4 05 A6 05  A8 05 AA 05  AC 05 AE 05\r
+     B0 05 B2 05  B4 05 B6 05  B8 05 BA 05  BC 05 BE 05\r
+     C0 05 C2 05  C4 05 C6 05  C8 05 CA 05  CC 05 CE 05\r
+     D0 05 D2 05  D4 05 D6 05  D8 05 DA 05  DC 05 DE 05\r
+     E0 05 E2 05  E4 05 E6 05  E8 05 EA 05  EC 05 EE 05\r
+     F0 05 F2 05  F4 05 F6 05  F8 05 FA 05  FC 05 FE 05\r
+\r
+:Skein-1024: [state after plaintext feedforward]=\r
+     20B27012.76416A33  C34FD5A8.54E1310F  B4B98F6F.9A4C4397  B4853330.7221CEE3 \r
+     6BC671DB.D214739C  F7F19175.07166609  E8DA466D.14FB41F5  3285BE50.B951C038 \r
+     8EB724AC.E31C441F  AF034FC7.8E5C48BF  76DF2BD7.1A04230D  96B432BB.3B3116A0 \r
+     09C8FE42.31B76532  96D984EC.E1A076B4  71D1ECE7.50512F53  2568A890.AC3C66AA \r
+    ----------\r
+\r
+:Skein-1024: Block: outBits=1024. T0=000280. Type=MSG.  Flags= First            TreeLevel = 01\r
+  Tweak:\r
+     00000000.00000280  70010000.00000000 \r
+  State words:\r
+     F515D9B3.E862616A  3855FFF5.BCBEE05C  BA74F677.C22043AB  C15A127F.F609ABB8 \r
+     C26EC380.3163EF0D  A0CC74F0.9C5427AE  A866E11D.01B85DB3  AE760094.05080F28 \r
+     E60D122F.AF33CD2F  514CBEA4.540E8F16  99F3BF2A.1C89002B  88AF44B1.73888754 \r
+     2DDBB6B0.6CA1F24B  8CBB229E.A29F27E0  59DF5ACA.6D6941F7  D680FF6B.325AF602 \r
+  Input block (bytes):\r
+     00 06 02 06  04 06 06 06  08 06 0A 06  0C 06 0E 06\r
+     10 06 12 06  14 06 16 06  18 06 1A 06  1C 06 1E 06\r
+     20 06 22 06  24 06 26 06  28 06 2A 06  2C 06 2E 06\r
+     30 06 32 06  34 06 36 06  38 06 3A 06  3C 06 3E 06\r
+     40 06 42 06  44 06 46 06  48 06 4A 06  4C 06 4E 06\r
+     50 06 52 06  54 06 56 06  58 06 5A 06  5C 06 5E 06\r
+     60 06 62 06  64 06 66 06  68 06 6A 06  6C 06 6E 06\r
+     70 06 72 06  74 06 76 06  78 06 7A 06  7C 06 7E 06\r
+\r
+:Skein-1024: [state after plaintext feedforward]=\r
+     9AE6F65F.B63CEC6D  E4463469.D1ABDA60  CB2E0C6B.1E7206A4  B5BE2796.F2CBFAF2 \r
+     8EB99BE7.37FAC1CE  DCB1ACF3.F94D7417  390D4A36.AF1003D5  B50D11B5.2B0049C4 \r
+     9249532A.CD1B37ED  F6A0D4CE.1BF6C73D  3DE47856.DC6CD658  A247A6AE.6FA05F72 \r
+     481DE962.9623A518  106F8B6C.F90BD974  E870BE37.91D111B8  A00009B8.C746B278 \r
+    ----------\r
+\r
+:Skein-1024: Block: outBits=1024. T0=000300. Type=MSG.  Flags=                  TreeLevel = 01\r
+  Tweak:\r
+     00000000.00000300  30010000.00000000 \r
+  State words:\r
+     9AE6F65F.B63CEC6D  E4463469.D1ABDA60  CB2E0C6B.1E7206A4  B5BE2796.F2CBFAF2 \r
+     8EB99BE7.37FAC1CE  DCB1ACF3.F94D7417  390D4A36.AF1003D5  B50D11B5.2B0049C4 \r
+     9249532A.CD1B37ED  F6A0D4CE.1BF6C73D  3DE47856.DC6CD658  A247A6AE.6FA05F72 \r
+     481DE962.9623A518  106F8B6C.F90BD974  E870BE37.91D111B8  A00009B8.C746B278 \r
+  Input block (bytes):\r
+     80 06 82 06  84 06 86 06  88 06 8A 06  8C 06 8E 06\r
+     90 06 92 06  94 06 96 06  98 06 9A 06  9C 06 9E 06\r
+     A0 06 A2 06  A4 06 A6 06  A8 06 AA 06  AC 06 AE 06\r
+     B0 06 B2 06  B4 06 B6 06  B8 06 BA 06  BC 06 BE 06\r
+     C0 06 C2 06  C4 06 C6 06  C8 06 CA 06  CC 06 CE 06\r
+     D0 06 D2 06  D4 06 D6 06  D8 06 DA 06  DC 06 DE 06\r
+     E0 06 E2 06  E4 06 E6 06  E8 06 EA 06  EC 06 EE 06\r
+     F0 06 F2 06  F4 06 F6 06  F8 06 FA 06  FC 06 FE 06\r
+\r
+:Skein-1024: [state after plaintext feedforward]=\r
+     8136AE48.36AA25AE  37E487D5.2F184D00  82301224.7347AE19  AEFA4635.2B35C4A2 \r
+     D061BD66.EF874FE0  A28BF442.887E08DB  A03BC6AB.461D02CD  2628B132.8608FE48 \r
+     1365BAA7.DA2EED9D  3D6DEB2B.D88C8232  72FB5423.46D95C58  25043B13.6F80CC9E \r
+     40966FD1.76F22C40  7FA5E79D.D6FBE4E6  61EABD1A.159F0F4B  1CC35BA8.A1A15499 \r
+    ----------\r
+\r
+:Skein-1024: Block: outBits=1024. T0=000380. Type=MSG.  Flags=                  TreeLevel = 01\r
+  Tweak:\r
+     00000000.00000380  30010000.00000000 \r
+  State words:\r
+     8136AE48.36AA25AE  37E487D5.2F184D00  82301224.7347AE19  AEFA4635.2B35C4A2 \r
+     D061BD66.EF874FE0  A28BF442.887E08DB  A03BC6AB.461D02CD  2628B132.8608FE48 \r
+     1365BAA7.DA2EED9D  3D6DEB2B.D88C8232  72FB5423.46D95C58  25043B13.6F80CC9E \r
+     40966FD1.76F22C40  7FA5E79D.D6FBE4E6  61EABD1A.159F0F4B  1CC35BA8.A1A15499 \r
+  Input block (bytes):\r
+     00 07 02 07  04 07 06 07  08 07 0A 07  0C 07 0E 07\r
+     10 07 12 07  14 07 16 07  18 07 1A 07  1C 07 1E 07\r
+     20 07 22 07  24 07 26 07  28 07 2A 07  2C 07 2E 07\r
+     30 07 32 07  34 07 36 07  38 07 3A 07  3C 07 3E 07\r
+     40 07 42 07  44 07 46 07  48 07 4A 07  4C 07 4E 07\r
+     50 07 52 07  54 07 56 07  58 07 5A 07  5C 07 5E 07\r
+     60 07 62 07  64 07 66 07  68 07 6A 07  6C 07 6E 07\r
+     70 07 72 07  74 07 76 07  78 07 7A 07  7C 07 7E 07\r
+\r
+:Skein-1024: [state after plaintext feedforward]=\r
+     424B3D00.D9395558  8D33CCBE.73ED5C20  9ECB752C.53511553  AC303580.54A7B17F \r
+     87355607.791209EE  9DA18AFA.12A960E2  D4F3F7B9.51BA738F  B96943AE.A7122DBA \r
+     748CE685.B886482E  167F45FC.5FE37823  CA194635.0D9AE72E  A845DFE9.07110152 \r
+     CEFF2D6B.A5E2724C  1E6CAC42.6A856115  D774005F.98F4261B  03F8A806.E13A6F54 \r
+    ----------\r
+\r
+:Skein-1024: Block: outBits=1024. T0=000400. Type=MSG.  Flags=       Final      TreeLevel = 01\r
+  Tweak:\r
+     00000000.00000400  B0010000.00000000 \r
+  State words:\r
+     424B3D00.D9395558  8D33CCBE.73ED5C20  9ECB752C.53511553  AC303580.54A7B17F \r
+     87355607.791209EE  9DA18AFA.12A960E2  D4F3F7B9.51BA738F  B96943AE.A7122DBA \r
+     748CE685.B886482E  167F45FC.5FE37823  CA194635.0D9AE72E  A845DFE9.07110152 \r
+     CEFF2D6B.A5E2724C  1E6CAC42.6A856115  D774005F.98F4261B  03F8A806.E13A6F54 \r
+  Input block (bytes):\r
+     80 07 82 07  84 07 86 07  88 07 8A 07  8C 07 8E 07\r
+     90 07 92 07  94 07 96 07  98 07 9A 07  9C 07 9E 07\r
+     A0 07 A2 07  A4 07 A6 07  A8 07 AA 07  AC 07 AE 07\r
+     B0 07 B2 07  B4 07 B6 07  B8 07 BA 07  BC 07 BE 07\r
+     C0 07 C2 07  C4 07 C6 07  C8 07 CA 07  CC 07 CE 07\r
+     D0 07 D2 07  D4 07 D6 07  D8 07 DA 07  DC 07 DE 07\r
+     E0 07 E2 07  E4 07 E6 07  E8 07 EA 07  EC 07 EE 07\r
+     F0 07 F2 07  F4 07 F6 07  F8 07 FA 07  FC 07 FE 07\r
+\r
+:Skein-1024: [state after plaintext feedforward]=\r
+     B683E2F7.C9D58489  C6F16364.86E01FBB  1EDAFAA2.28BAA3AD  E2695737.7D2B4D3D \r
+     8E895077.085503EE  A4F85D04.CC67838A  5B7C8B06.57AF8181  6621DA3C.9D7ACFDB \r
+     4D2D9516.B0A36619  01603631.A0D74C92  DA9F1DCF.2A42B286  2179B71D.EC8CE590 \r
+     711FA04D.099B04DF  C54DECB4.480389F0  2370C0D5.0361620D  C00055A0.75319883 \r
+    ----------\r
+\r
+:Skein-1024: Block: outBits=1024. T0=000480. Type=MSG.  Flags= First            TreeLevel = 01\r
+  Tweak:\r
+     00000000.00000480  70010000.00000000 \r
+  State words:\r
+     F515D9B3.E862616A  3855FFF5.BCBEE05C  BA74F677.C22043AB  C15A127F.F609ABB8 \r
+     C26EC380.3163EF0D  A0CC74F0.9C5427AE  A866E11D.01B85DB3  AE760094.05080F28 \r
+     E60D122F.AF33CD2F  514CBEA4.540E8F16  99F3BF2A.1C89002B  88AF44B1.73888754 \r
+     2DDBB6B0.6CA1F24B  8CBB229E.A29F27E0  59DF5ACA.6D6941F7  D680FF6B.325AF602 \r
+  Input block (bytes):\r
+     00 00 02 00  04 00 06 00  08 00 0A 00  0C 00 0E 00\r
+     10 00 12 00  14 00 16 00  18 00 1A 00  1C 00 1E 00\r
+     20 00 22 00  24 00 26 00  28 00 2A 00  2C 00 2E 00\r
+     30 00 32 00  34 00 36 00  38 00 3A 00  3C 00 3E 00\r
+     40 00 42 00  44 00 46 00  48 00 4A 00  4C 00 4E 00\r
+     50 00 52 00  54 00 56 00  58 00 5A 00  5C 00 5E 00\r
+     60 00 62 00  64 00 66 00  68 00 6A 00  6C 00 6E 00\r
+     70 00 72 00  74 00 76 00  78 00 7A 00  7C 00 7E 00\r
+\r
+:Skein-1024: [state after plaintext feedforward]=\r
+     43A8E67A.A2817DE3  F2B2F1F9.1F011043  09924BC8.2F4DBA2E  393937D6.009C8D09 \r
+     5DD133B9.BEBEDBA5  D4D94E0D.99E64B80  4E444C43.D41531AB  4D0CDC19.1148A136 \r
+     361C3651.3557686B  B4EBA0FC.1F5441BA  C87E9D71.50294D0B  386C61A2.CA66BA42 \r
+     3142608B.3DCCA0DF  DD60DF59.DD6D8B60  96D65044.526BAE42  3B93E980.6FCC244B \r
+    ----------\r
+\r
+:Skein-1024: Block: outBits=1024. T0=000500. Type=MSG.  Flags=                  TreeLevel = 01\r
+  Tweak:\r
+     00000000.00000500  30010000.00000000 \r
+  State words:\r
+     43A8E67A.A2817DE3  F2B2F1F9.1F011043  09924BC8.2F4DBA2E  393937D6.009C8D09 \r
+     5DD133B9.BEBEDBA5  D4D94E0D.99E64B80  4E444C43.D41531AB  4D0CDC19.1148A136 \r
+     361C3651.3557686B  B4EBA0FC.1F5441BA  C87E9D71.50294D0B  386C61A2.CA66BA42 \r
+     3142608B.3DCCA0DF  DD60DF59.DD6D8B60  96D65044.526BAE42  3B93E980.6FCC244B \r
+  Input block (bytes):\r
+     80 00 82 00  84 00 86 00  88 00 8A 00  8C 00 8E 00\r
+     90 00 92 00  94 00 96 00  98 00 9A 00  9C 00 9E 00\r
+     A0 00 A2 00  A4 00 A6 00  A8 00 AA 00  AC 00 AE 00\r
+     B0 00 B2 00  B4 00 B6 00  B8 00 BA 00  BC 00 BE 00\r
+     C0 00 C2 00  C4 00 C6 00  C8 00 CA 00  CC 00 CE 00\r
+     D0 00 D2 00  D4 00 D6 00  D8 00 DA 00  DC 00 DE 00\r
+     E0 00 E2 00  E4 00 E6 00  E8 00 EA 00  EC 00 EE 00\r
+     F0 00 F2 00  F4 00 F6 00  F8 00 FA 00  FC 00 FE 00\r
+\r
+:Skein-1024: [state after plaintext feedforward]=\r
+     016FAB45.5AFFA273  F9DDBB37.BD6C7FB1  9B63491C.55207B33  95C5CCB6.2DECFC2F \r
+     371E8692.80B36A3C  44AB18F0.CD8E05E4  D4559770.BC4D8E98  FEEDE870.FC8DC06A \r
+     2B365D76.C23905B8  763E5D3F.6B9CDC03  A7BC2C09.C59842EE  CEF26092.787C4771 \r
+     2E309013.D8A9EA1B  0B9B50D8.2EBE17CF  48BDA0A4.10154236  F919EA66.18AB2139 \r
+    ----------\r
+\r
+:Skein-1024: Block: outBits=1024. T0=000580. Type=MSG.  Flags=                  TreeLevel = 01\r
+  Tweak:\r
+     00000000.00000580  30010000.00000000 \r
+  State words:\r
+     016FAB45.5AFFA273  F9DDBB37.BD6C7FB1  9B63491C.55207B33  95C5CCB6.2DECFC2F \r
+     371E8692.80B36A3C  44AB18F0.CD8E05E4  D4559770.BC4D8E98  FEEDE870.FC8DC06A \r
+     2B365D76.C23905B8  763E5D3F.6B9CDC03  A7BC2C09.C59842EE  CEF26092.787C4771 \r
+     2E309013.D8A9EA1B  0B9B50D8.2EBE17CF  48BDA0A4.10154236  F919EA66.18AB2139 \r
+  Input block (bytes):\r
+     00 01 02 01  04 01 06 01  08 01 0A 01  0C 01 0E 01\r
+     10 01 12 01  14 01 16 01  18 01 1A 01  1C 01 1E 01\r
+     20 01 22 01  24 01 26 01  28 01 2A 01  2C 01 2E 01\r
+     30 01 32 01  34 01 36 01  38 01 3A 01  3C 01 3E 01\r
+     40 01 42 01  44 01 46 01  48 01 4A 01  4C 01 4E 01\r
+     50 01 52 01  54 01 56 01  58 01 5A 01  5C 01 5E 01\r
+     60 01 62 01  64 01 66 01  68 01 6A 01  6C 01 6E 01\r
+     70 01 72 01  74 01 76 01  78 01 7A 01  7C 01 7E 01\r
+\r
+:Skein-1024: [state after plaintext feedforward]=\r
+     18C098ED.3D16D71E  2081FC92.4B3F72CF  1479E09A.DE61759C  70E92137.0D2404AA \r
+     1E8B943F.9FD147AC  2D20774C.E83E274A  1DD255F0.5F34E2AE  89831621.F061D068 \r
+     94C1BE17.04DFE821  7B3EDEB9.436CB9BF  770C4416.C4ED45EE  5EA1FFF4.74111DC1 \r
+     3519DAE1.F5D681B3  6EAFDA12.FEBC97A2  0FCB468E.6C7F09E2  B849582C.535676C1 \r
+    ----------\r
+\r
+:Skein-1024: Block: outBits=1024. T0=000600. Type=MSG.  Flags=       Final      TreeLevel = 01\r
+  Tweak:\r
+     00000000.00000600  B0010000.00000000 \r
+  State words:\r
+     18C098ED.3D16D71E  2081FC92.4B3F72CF  1479E09A.DE61759C  70E92137.0D2404AA \r
+     1E8B943F.9FD147AC  2D20774C.E83E274A  1DD255F0.5F34E2AE  89831621.F061D068 \r
+     94C1BE17.04DFE821  7B3EDEB9.436CB9BF  770C4416.C4ED45EE  5EA1FFF4.74111DC1 \r
+     3519DAE1.F5D681B3  6EAFDA12.FEBC97A2  0FCB468E.6C7F09E2  B849582C.535676C1 \r
+  Input block (bytes):\r
+     80 01 82 01  84 01 86 01  88 01 8A 01  8C 01 8E 01\r
+     90 01 92 01  94 01 96 01  98 01 9A 01  9C 01 9E 01\r
+     A0 01 A2 01  A4 01 A6 01  A8 01 AA 01  AC 01 AE 01\r
+     B0 01 B2 01  B4 01 B6 01  B8 01 BA 01  BC 01 BE 01\r
+     C0 01 C2 01  C4 01 C6 01  C8 01 CA 01  CC 01 CE 01\r
+     D0 01 D2 01  D4 01 D6 01  D8 01 DA 01  DC 01 DE 01\r
+     E0 01 E2 01  E4 01 E6 01  E8 01 EA 01  EC 01 EE 01\r
+     F0 01 F2 01  F4 01 F6 01  F8 01 FA 01  FC 01 FE 01\r
+\r
+:Skein-1024: [state after plaintext feedforward]=\r
+     A243FE8B.C13EB7AF  391F2B16.554B77F7  EE87C977.8D4BB513  F1C66B63.4C5CB191 \r
+     BBA1B63C.0328C4E0  36F04BC1.D0A2D8FA  EF4B4B9D.584EBFDF  E99D2B60.B50B8E78 \r
+     B7115D54.92147736  AA362454.F6B1C8FC  D32C2AFF.A3BAE9E5  BD621F33.4EE97B86 \r
+     CCB16B11.6926EB60  382FBAA4.9D018F55  E13DEB28.3647BD88  BA882B02.576DDDA7 \r
+    ----------\r
+\r
+:Skein-1024: Block: outBits=1024. T0=000680. Type=MSG.  Flags= First            TreeLevel = 01\r
+  Tweak:\r
+     00000000.00000680  70010000.00000000 \r
+  State words:\r
+     F515D9B3.E862616A  3855FFF5.BCBEE05C  BA74F677.C22043AB  C15A127F.F609ABB8 \r
+     C26EC380.3163EF0D  A0CC74F0.9C5427AE  A866E11D.01B85DB3  AE760094.05080F28 \r
+     E60D122F.AF33CD2F  514CBEA4.540E8F16  99F3BF2A.1C89002B  88AF44B1.73888754 \r
+     2DDBB6B0.6CA1F24B  8CBB229E.A29F27E0  59DF5ACA.6D6941F7  D680FF6B.325AF602 \r
+  Input block (bytes):\r
+     00 02 02 02  04 02 06 02  08 02 0A 02  0C 02 0E 02\r
+     10 02 12 02  14 02 16 02  18 02 1A 02  1C 02 1E 02\r
+     20 02 22 02  24 02 26 02  28 02 2A 02  2C 02 2E 02\r
+     30 02 32 02  34 02 36 02  38 02 3A 02  3C 02 3E 02\r
+     40 02 42 02  44 02 46 02  48 02 4A 02  4C 02 4E 02\r
+     50 02 52 02  54 02 56 02  58 02 5A 02  5C 02 5E 02\r
+     60 02 62 02  64 02 66 02  68 02 6A 02  6C 02 6E 02\r
+     70 02 72 02  74 02 76 02  78 02 7A 02  7C 02 7E 02\r
+\r
+:Skein-1024: [state after plaintext feedforward]=\r
+     DBC54FFE.EDBB13B0  020BC40B.8C32005E  5B5F19FC.77B8FA3A  AFEF473C.4DCDC545 \r
+     60CE6F4E.7161FB9A  5DF4619D.BE57979D  54D6D53B.6B633A40  87B000AF.39C51B48 \r
+     8F876BEA.89D550FF  46A2F01F.23962CF4  D75E58A5.C4F85EAC  CC251202.D22285C7 \r
+     663368EA.9D403C9A  E2B5E16D.52E8E927  6E801A26.381B123B  A8EB1002.9302310C \r
+    ----------\r
+\r
+:Skein-1024: Block: outBits=1024. T0=000700. Type=MSG.  Flags=                  TreeLevel = 01\r
+  Tweak:\r
+     00000000.00000700  30010000.00000000 \r
+  State words:\r
+     DBC54FFE.EDBB13B0  020BC40B.8C32005E  5B5F19FC.77B8FA3A  AFEF473C.4DCDC545 \r
+     60CE6F4E.7161FB9A  5DF4619D.BE57979D  54D6D53B.6B633A40  87B000AF.39C51B48 \r
+     8F876BEA.89D550FF  46A2F01F.23962CF4  D75E58A5.C4F85EAC  CC251202.D22285C7 \r
+     663368EA.9D403C9A  E2B5E16D.52E8E927  6E801A26.381B123B  A8EB1002.9302310C \r
+  Input block (bytes):\r
+     80 02 82 02  84 02 86 02  88 02 8A 02  8C 02 8E 02\r
+     90 02 92 02  94 02 96 02  98 02 9A 02  9C 02 9E 02\r
+     A0 02 A2 02  A4 02 A6 02  A8 02 AA 02  AC 02 AE 02\r
+     B0 02 B2 02  B4 02 B6 02  B8 02 BA 02  BC 02 BE 02\r
+     C0 02 C2 02  C4 02 C6 02  C8 02 CA 02  CC 02 CE 02\r
+     D0 02 D2 02  D4 02 D6 02  D8 02 DA 02  DC 02 DE 02\r
+     E0 02 E2 02  E4 02 E6 02  E8 02 EA 02  EC 02 EE 02\r
+     F0 02 F2 02  F4 02 F6 02  F8 02 FA 02  FC 02 FE 02\r
+\r
+:Skein-1024: [state after plaintext feedforward]=\r
+     1C2B64DA.C44CBCA0  98FEA6D3.C93976FA  AF25EBD9.0846B0C1  42D11F07.053CC1CD \r
+     B5A9D76C.1E071E16  076D5795.110C1308  50C7240B.14568ACC  FEEEC393.B773A544 \r
+     CA0C53ED.809E4516  40C5F265.03E9838A  7E88C9A1.264053D2  87930775.0800F5FF \r
+     9833B83B.BFE9D7CC  7CC1087F.536CCBE4  BCC88596.54A8FDEB  F12B877B.8EC3DB53 \r
+    ----------\r
+\r
+:Skein-1024: Block: outBits=1024. T0=000780. Type=MSG.  Flags=                  TreeLevel = 01\r
+  Tweak:\r
+     00000000.00000780  30010000.00000000 \r
+  State words:\r
+     1C2B64DA.C44CBCA0  98FEA6D3.C93976FA  AF25EBD9.0846B0C1  42D11F07.053CC1CD \r
+     B5A9D76C.1E071E16  076D5795.110C1308  50C7240B.14568ACC  FEEEC393.B773A544 \r
+     CA0C53ED.809E4516  40C5F265.03E9838A  7E88C9A1.264053D2  87930775.0800F5FF \r
+     9833B83B.BFE9D7CC  7CC1087F.536CCBE4  BCC88596.54A8FDEB  F12B877B.8EC3DB53 \r
+  Input block (bytes):\r
+     00 03 02 03  04 03 06 03  08 03 0A 03  0C 03 0E 03\r
+     10 03 12 03  14 03 16 03  18 03 1A 03  1C 03 1E 03\r
+     20 03 22 03  24 03 26 03  28 03 2A 03  2C 03 2E 03\r
+     30 03 32 03  34 03 36 03  38 03 3A 03  3C 03 3E 03\r
+     40 03 42 03  44 03 46 03  48 03 4A 03  4C 03 4E 03\r
+     50 03 52 03  54 03 56 03  58 03 5A 03  5C 03 5E 03\r
+     60 03 62 03  64 03 66 03  68 03 6A 03  6C 03 6E 03\r
+     70 03 72 03  74 03 76 03  78 03 7A 03  7C 03 7E 03\r
+\r
+:Skein-1024: [state after plaintext feedforward]=\r
+     9516BCC2.E580CC88  90274379.238E3CE7  9CA0832A.57D3CAF5  6D35DE32.1C045C67 \r
+     375EFD57.0E7E81D9  089F7ECC.E6176C21  08202994.F1DD2433  BF6456D4.483189BC \r
+     9AAA694E.EFA73781  55CDF52B.12D74025  329F44A2.8EE7F019  930C8BEB.A048A0DA \r
+     FB99B906.04D94EA0  842680A9.702E0358  3637C070.8F2E94F0  1B58BA65.4E8E0143 \r
+    ----------\r
+\r
+:Skein-1024: Block: outBits=1024. T0=0007FE. Type=MSG.  Flags=       Final      TreeLevel = 01\r
+  Tweak:\r
+     00000000.000007FE  B0010000.00000000 \r
+  State words:\r
+     9516BCC2.E580CC88  90274379.238E3CE7  9CA0832A.57D3CAF5  6D35DE32.1C045C67 \r
+     375EFD57.0E7E81D9  089F7ECC.E6176C21  08202994.F1DD2433  BF6456D4.483189BC \r
+     9AAA694E.EFA73781  55CDF52B.12D74025  329F44A2.8EE7F019  930C8BEB.A048A0DA \r
+     FB99B906.04D94EA0  842680A9.702E0358  3637C070.8F2E94F0  1B58BA65.4E8E0143 \r
+  Input block (bytes):\r
+     80 03 82 03  84 03 86 03  88 03 8A 03  8C 03 8E 03\r
+     90 03 92 03  94 03 96 03  98 03 9A 03  9C 03 9E 03\r
+     A0 03 A2 03  A4 03 A6 03  A8 03 AA 03  AC 03 AE 03\r
+     B0 03 B2 03  B4 03 B6 03  B8 03 BA 03  BC 03 BE 03\r
+     C0 03 C2 03  C4 03 C6 03  C8 03 CA 03  CC 03 CE 03\r
+     D0 03 D2 03  D4 03 D6 03  D8 03 DA 03  DC 03 DE 03\r
+     E0 03 E2 03  E4 03 E6 03  E8 03 EA 03  EC 03 EE 03\r
+     F0 03 F2 03  F4 03 F6 03  F8 03 FA 03  FC 03 00 00\r
+\r
+:Skein-1024: [state after plaintext feedforward]=\r
+     5642C9A2.85047C2B  B0BB1BA5.4A457FDE  1D1CCB9B.8BD463E5  216A91AC.D133AEDC \r
+     23F337C0.ECEDD595  FE8A705E.96277691  68779D04.9DA2BEDE  46237D87.C0112EE0 \r
+     808FDCB4.03D6D38F  0561C234.E2BF60D7  35FC9C38.BCDF5C8C  9A15A573.9E3A9AA5 \r
+     338FE3D2.CECCF6E3  28390592.02DD9C25  365C3167.FBAD52B4  FF014300.4343D210 \r
+    ----------\r
+\r
+:Skein-1024: Block: outBits=1024. T0=000080. Type=MSG.  Flags= First            TreeLevel = 02\r
+  Tweak:\r
+     00000000.00000080  70020000.00000000 \r
+  State words:\r
+     F515D9B3.E862616A  3855FFF5.BCBEE05C  BA74F677.C22043AB  C15A127F.F609ABB8 \r
+     C26EC380.3163EF0D  A0CC74F0.9C5427AE  A866E11D.01B85DB3  AE760094.05080F28 \r
+     E60D122F.AF33CD2F  514CBEA4.540E8F16  99F3BF2A.1C89002B  88AF44B1.73888754 \r
+     2DDBB6B0.6CA1F24B  8CBB229E.A29F27E0  59DF5ACA.6D6941F7  D680FF6B.325AF602 \r
+  Input block (bytes):\r
+     33 6A 41 76  12 70 B2 20  0F 31 E1 54  A8 D5 4F C3\r
+     97 43 4C 9A  6F 8F B9 B4  E3 CE 21 72  30 33 85 B4\r
+     9C 73 14 D2  DB 71 C6 6B  09 66 16 07  75 91 F1 F7\r
+     F5 41 FB 14  6D 46 DA E8  38 C0 51 B9  50 BE 85 32\r
+     1F 44 1C E3  AC 24 B7 8E  BF 48 5C 8E  C7 4F 03 AF\r
+     0D 23 04 1A  D7 2B DF 76  A0 16 31 3B  BB 32 B4 96\r
+     32 65 B7 31  42 FE C8 09  B4 76 A0 E1  EC 84 D9 96\r
+     53 2F 51 50  E7 EC D1 71  AA 66 3C AC  90 A8 68 25\r
+\r
+:Skein-1024: [state after plaintext feedforward]=\r
+     3EA53C7E.A7B8D776  567F7EB3.6F3036B6  4C819B36.C8845827  06E109D2.8C4718C4 \r
+     69201914.A7FEC452  5974D457.C2F7FA22  EE78F2DF.9DEC2B8D  56D89ECB.5005E5C0 \r
+     1E142862.DA6B6B1C  9DB3F521.52647844  D8E6520B.503E258A  00912765.0F025FCA \r
+     38C4AA63.5C2A3C32  F5ECFD29.4E003D4D  2EF71534.4B798EF3  FB759FDD.3CDFE06C \r
+    ----------\r
+\r
+:Skein-1024: Block: outBits=1024. T0=000100. Type=MSG.  Flags=                  TreeLevel = 02\r
+  Tweak:\r
+     00000000.00000100  30020000.00000000 \r
+  State words:\r
+     3EA53C7E.A7B8D776  567F7EB3.6F3036B6  4C819B36.C8845827  06E109D2.8C4718C4 \r
+     69201914.A7FEC452  5974D457.C2F7FA22  EE78F2DF.9DEC2B8D  56D89ECB.5005E5C0 \r
+     1E142862.DA6B6B1C  9DB3F521.52647844  D8E6520B.503E258A  00912765.0F025FCA \r
+     38C4AA63.5C2A3C32  F5ECFD29.4E003D4D  2EF71534.4B798EF3  FB759FDD.3CDFE06C \r
+  Input block (bytes):\r
+     89 84 D5 C9  F7 E2 83 B6  BB 1F E0 86  64 63 F1 C6\r
+     AD A3 BA 28  A2 FA DA 1E  3D 4D 2B 7D  37 57 69 E2\r
+     EE 03 55 08  77 50 89 8E  8A 83 67 CC  04 5D F8 A4\r
+     81 81 AF 57  06 8B 7C 5B  DB CF 7A 9D  3C DA 21 66\r
+     19 66 A3 B0  16 95 2D 4D  92 4C D7 A0  31 36 60 01\r
+     86 B2 42 2A  CF 1D 9F DA  90 E5 8C EC  1D B7 79 21\r
+     DF 04 9B 09  4D A0 1F 71  F0 89 03 48  B4 EC 4D C5\r
+     0D 62 61 03  D5 C0 70 23  83 98 31 75  A0 55 00 C0\r
+\r
+:Skein-1024: [state after plaintext feedforward]=\r
+     63CC3975.F8FCC52D  2A30269E.E40F3B25  2AEBA378.09D9E4B5  9847CE98.4F4BA857 \r
+     E379ACB5.38549CBE  F35B305C.9D31E18B  94BCE1BE.2B2F47E0  DC01D595.AA6CAF79 \r
+     AA6E3311.57D60112  509DB2F2.28342985  B22A8EA2.BB7E3259  4BB594DC.7A6BE706 \r
+     F2004D07.0B7DC325  C1500E44.140BFDA9  B6A9F24C.F58C2094  CC1C0681.F80D8DD8 \r
+    ----------\r
+\r
+:Skein-1024: Block: outBits=1024. T0=000180. Type=MSG.  Flags=                  TreeLevel = 02\r
+  Tweak:\r
+     00000000.00000180  30020000.00000000 \r
+  State words:\r
+     63CC3975.F8FCC52D  2A30269E.E40F3B25  2AEBA378.09D9E4B5  9847CE98.4F4BA857 \r
+     E379ACB5.38549CBE  F35B305C.9D31E18B  94BCE1BE.2B2F47E0  DC01D595.AA6CAF79 \r
+     AA6E3311.57D60112  509DB2F2.28342985  B22A8EA2.BB7E3259  4BB594DC.7A6BE706 \r
+     F2004D07.0B7DC325  C1500E44.140BFDA9  B6A9F24C.F58C2094  CC1C0681.F80D8DD8 \r
+  Input block (bytes):\r
+     AF B7 3E C1  8B FE 43 A2  F7 77 4B 55  16 2B 1F 39\r
+     13 B5 4B 8D  77 C9 87 EE  91 B1 5C 4C  63 6B C6 F1\r
+     E0 C4 28 03  3C B6 A1 BB  FA D8 A2 D0  C1 4B F0 36\r
+     DF BF 4E 58  9D 4B 4B EF  78 8E 0B B5  60 2B 9D E9\r
+     36 77 14 92  54 5D 11 B7  FC C8 B1 F6  54 24 36 AA\r
+     E5 E9 BA A3  FF 2A 2C D3  86 7B E9 4E  33 1F 62 BD\r
+     60 EB 26 69  11 6B B1 CC  55 8F 01 9D  A4 BA 2F 38\r
+     88 BD 47 36  28 EB 3D E1  A7 DD 6D 57  02 2B 88 BA\r
+\r
+:Skein-1024: [state after plaintext feedforward]=\r
+     537D9719.8FC371D9  B20BDD68.5D48506D  37B2DF3D.C115CF9F  E3E2CC1A.1BB046B9 \r
+     F98EB903.3EC3EE1A  B2F652E6.8D8B4819  3962CB88.CE8B0A62  53E918EA.A218DD22 \r
+     8561FEC2.1E25A0E1  62CBD70B.B128B845  CD8B97B1.BE980E83  D800CD3F.D8968B7D \r
+     9E9865E5.1CCF94EB  16391778.688DA68C  CFF5DDDE.75ED19CE  B6E16275.A27CEA15 \r
+    ----------\r
+\r
+:Skein-1024: Block: outBits=1024. T0=000200. Type=MSG.  Flags=       Final      TreeLevel = 02\r
+  Tweak:\r
+     00000000.00000200  B0020000.00000000 \r
+  State words:\r
+     537D9719.8FC371D9  B20BDD68.5D48506D  37B2DF3D.C115CF9F  E3E2CC1A.1BB046B9 \r
+     F98EB903.3EC3EE1A  B2F652E6.8D8B4819  3962CB88.CE8B0A62  53E918EA.A218DD22 \r
+     8561FEC2.1E25A0E1  62CBD70B.B128B845  CD8B97B1.BE980E83  D800CD3F.D8968B7D \r
+     9E9865E5.1CCF94EB  16391778.688DA68C  CFF5DDDE.75ED19CE  B6E16275.A27CEA15 \r
+  Input block (bytes):\r
+     2B 7C 04 85  A2 C9 42 56  DE 7F 45 4A  A5 1B BB B0\r
+     E5 63 D4 8B  9B CB 1C 1D  DC AE 33 D1  AC 91 6A 21\r
+     95 D5 ED EC  C0 37 F3 23  91 76 27 96  5E 70 8A FE\r
+     DE BE A2 9D  04 9D 77 68  E0 2E 11 C0  87 7D 23 46\r
+     8F D3 D6 03  B4 DC 8F 80  D7 60 BF E2  34 C2 61 05\r
+     8C 5C DF BC  38 9C FC 35  A5 9A 3A 9E  73 A5 15 9A\r
+     E3 F6 CC CE  D2 E3 8F 33  25 9C DD 02  92 05 39 28\r
+     B4 52 AD FB  67 31 5C 36  10 D2 43 43  00 43 01 FF\r
+\r
+:Skein-1024: [state after plaintext feedforward]=\r
+     8AF80BDC.2FBDC2C3  4FE32496.FFF8711D  AFC0D6D2.1A9FF547  C9A70347.F23FB1E5 \r
+     47C92E8A.5AF5A3FD  0372865F.977F1869  470BB02A.262F4789  BA556643.6F1E6AC8 \r
+     AE98EF51.3E1115AB  C7DEDE8F.BBC8BCDA  1E87B722.5220A182  EC5F14F0.B41B6298 \r
+     1FD3B4C3.C8F67A11  2392F7E1.05323C66  2E47B986.79E41A8F  49DEF3E6.59169EDD \r
+    ----------\r
+\r
+:Skein-1024: Block: outBits=1024. T0=000008. Type=OUT.  Flags= First Final    \r
+  Tweak:\r
+     00000000.00000008  FF000000.00000000 \r
+  State words:\r
+     8AF80BDC.2FBDC2C3  4FE32496.FFF8711D  AFC0D6D2.1A9FF547  C9A70347.F23FB1E5 \r
+     47C92E8A.5AF5A3FD  0372865F.977F1869  470BB02A.262F4789  BA556643.6F1E6AC8 \r
+     AE98EF51.3E1115AB  C7DEDE8F.BBC8BCDA  1E87B722.5220A182  EC5F14F0.B41B6298 \r
+     1FD3B4C3.C8F67A11  2392F7E1.05323C66  2E47B986.79E41A8F  49DEF3E6.59169EDD \r
+  Input block (bytes):\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+     00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00\r
+\r
+:Skein-1024: [state after plaintext feedforward]=\r
+     20E2E447.52457DDA  A9FF357E.EB27F393  2CECDDEB.4C61006F  150206C6.BC908522 \r
+     46E2C890.950F91BB  DAECCA35.A2CC7147  2733BA76.87A377ED  F4129D5B.2DC3D800 \r
+     1A38C991.EA9492F3  85512B37.A73CEA55  55B5E452.4C3D0797  70D49820.1080F92A \r
+     EBEEFAD0.EB7FF5DC  7664DFDF.5E8D75E8  F863DAC4.CCBFE049  8929FDCA.5BB8A47D \r
+    ----------\r
+\r
+:Skein-256:  Final output=\r
+     DA 7D 45 52  47 E4 E2 20  93 F3 27 EB  7E 35 FF A9\r
+     6F 00 61 4C  EB DD EC 2C  22 85 90 BC  C6 06 02 15\r
+     BB 91 0F 95  90 C8 E2 46  47 71 CC A2  35 CA EC DA\r
+     ED 77 A3 87  76 BA 33 27  00 D8 C3 2D  5B 9D 12 F4\r
+     F3 92 94 EA  91 C9 38 1A  55 EA 3C A7  37 2B 51 85\r
+     97 07 3D 4C  52 E4 B5 55  2A F9 80 10  20 98 D4 70\r
+     DC F5 7F EB  D0 FA EE EB  E8 75 8D 5E  DF DF 64 76\r
+     49 E0 BF CC  C4 DA 63 F8  7D A4 B8 5B  CA FD 29 89\r
+    ++++++++++\r
+Result:\r
+     DA 7D 45 52  47 E4 E2 20  93 F3 27 EB  7E 35 FF A9\r
+     6F 00 61 4C  EB DD EC 2C  22 85 90 BC  C6 06 02 15\r
+     BB 91 0F 95  90 C8 E2 46  47 71 CC A2  35 CA EC DA\r
+     ED 77 A3 87  76 BA 33 27  00 D8 C3 2D  5B 9D 12 F4\r
+     F3 92 94 EA  91 C9 38 1A  55 EA 3C A7  37 2B 51 85\r
+     97 07 3D 4C  52 E4 B5 55  2A F9 80 10  20 98 D4 70\r
+     DC F5 7F EB  D0 FA EE EB  E8 75 8D 5E  DF DF 64 76\r
+     49 E0 BF CC  C4 DA 63 F8  7D A4 B8 5B  CA FD 29 89\r
+--------------------------------\r