]> git.cryptolib.org Git - avr-crypto-lib.git/blobdiff - testvectors/present/nessie-present-80_le.txt
present looks better now (using unverified testvectors)
[avr-crypto-lib.git] / testvectors / present / nessie-present-80_le.txt
diff --git a/testvectors/present/nessie-present-80_le.txt b/testvectors/present/nessie-present-80_le.txt
new file mode 100644 (file)
index 0000000..fdc28c3
--- /dev/null
@@ -0,0 +1,5666 @@
+PROCESSOR_UNKNOWN is defined. If you know your processors characteristics,
+please update them in include/portable.h.
+********************************************************************************
+*Project NESSIE - New European Schemes for Signature, Integrity, and Encryption*
+********************************************************************************
+
+Primitive Name: Present
+=======================
+Key size: 80 bits
+Block size: 64 bits
+
+Test vectors -- set 1
+=====================
+
+Set 1, vector#  0:
+                           key=80000000000000000000
+                         plain=0000000000000000
+                        cipher=B112D5AC163C07A9
+                     decrypted=0000000000000000
+            Iterated 100 times=95B70A5F62612924
+           Iterated 1000 times=CD49BE9F7FFEFCB1
+
+Set 1, vector#  1:
+                           key=40000000000000000000
+                         plain=0000000000000000
+                        cipher=756B6E92393D8D9D
+                     decrypted=0000000000000000
+            Iterated 100 times=3B8826454E21C27A
+           Iterated 1000 times=524610816B626002
+
+Set 1, vector#  2:
+                           key=20000000000000000000
+                         plain=0000000000000000
+                        cipher=F04B383FD8D6F6B9
+                     decrypted=0000000000000000
+            Iterated 100 times=DC49D7FC821842E8
+           Iterated 1000 times=283848E0EBFC8109
+
+Set 1, vector#  3:
+                           key=10000000000000000000
+                         plain=0000000000000000
+                        cipher=4004D464426FEFC8
+                     decrypted=0000000000000000
+            Iterated 100 times=BFA89C905883DF2B
+           Iterated 1000 times=F7E6CEC0B50CA918
+
+Set 1, vector#  4:
+                           key=08000000000000000000
+                         plain=0000000000000000
+                        cipher=DB827A08D52CF3AF
+                     decrypted=0000000000000000
+            Iterated 100 times=A8BC9286D81AB750
+           Iterated 1000 times=F8EC64E44CF01350
+
+Set 1, vector#  5:
+                           key=04000000000000000000
+                         plain=0000000000000000
+                        cipher=2816CAFA253460AD
+                     decrypted=0000000000000000
+            Iterated 100 times=086EB8B1F1BD2255
+           Iterated 1000 times=BA28A63897AD7409
+
+Set 1, vector#  6:
+                           key=02000000000000000000
+                         plain=0000000000000000
+                        cipher=19630B6DD43BFD2C
+                     decrypted=0000000000000000
+            Iterated 100 times=808C76BF8A65DD74
+           Iterated 1000 times=24843063BD32DA1C
+
+Set 1, vector#  7:
+                           key=01000000000000000000
+                         plain=0000000000000000
+                        cipher=FF1DF4571108C38B
+                     decrypted=0000000000000000
+            Iterated 100 times=C6159D9724D3B3A0
+           Iterated 1000 times=AB0486C9CC5FCFA7
+
+Set 1, vector#  8:
+                           key=00800000000000000000
+                         plain=0000000000000000
+                        cipher=91036C10F2185839
+                     decrypted=0000000000000000
+            Iterated 100 times=EDF86C31A0E08A85
+           Iterated 1000 times=D2CD5F0B2078F9D0
+
+Set 1, vector#  9:
+                           key=00400000000000000000
+                         plain=0000000000000000
+                        cipher=055FA78F08F6DE5A
+                     decrypted=0000000000000000
+            Iterated 100 times=AF727E4ECAF23982
+           Iterated 1000 times=7059B04EF209C655
+
+Set 1, vector# 10:
+                           key=00200000000000000000
+                         plain=0000000000000000
+                        cipher=9F18BC26634DDF40
+                     decrypted=0000000000000000
+            Iterated 100 times=D688F6A6EB916AA4
+           Iterated 1000 times=EE54E4ABE63BC9B3
+
+Set 1, vector# 11:
+                           key=00100000000000000000
+                         plain=0000000000000000
+                        cipher=7D2CBCF07327C81D
+                     decrypted=0000000000000000
+            Iterated 100 times=D2B71D0650995DA5
+           Iterated 1000 times=96F810A8284866E6
+
+Set 1, vector# 12:
+                           key=00080000000000000000
+                         plain=0000000000000000
+                        cipher=001422283EFD6906
+                     decrypted=0000000000000000
+            Iterated 100 times=32962FF32854BD01
+           Iterated 1000 times=19894E07E2C3D079
+
+Set 1, vector# 13:
+                           key=00040000000000000000
+                         plain=0000000000000000
+                        cipher=386F73B36B145E20
+                     decrypted=0000000000000000
+            Iterated 100 times=374F44CC6738E055
+           Iterated 1000 times=D88511522921B395
+
+Set 1, vector# 14:
+                           key=00020000000000000000
+                         plain=0000000000000000
+                        cipher=C32536640393A0E9
+                     decrypted=0000000000000000
+            Iterated 100 times=72AA47CF489ABC07
+           Iterated 1000 times=5102151D5A00E2EA
+
+Set 1, vector# 15:
+                           key=00010000000000000000
+                         plain=0000000000000000
+                        cipher=507D4FC76F6F34E9
+                     decrypted=0000000000000000
+            Iterated 100 times=F8C32638892E4945
+           Iterated 1000 times=20AC9A8B6778F06E
+
+Set 1, vector# 16:
+                           key=00008000000000000000
+                         plain=0000000000000000
+                        cipher=2E2F1CE1295BA772
+                     decrypted=0000000000000000
+            Iterated 100 times=0E716ECB733F0FA9
+           Iterated 1000 times=8397A0A126EE759C
+
+Set 1, vector# 17:
+                           key=00004000000000000000
+                         plain=0000000000000000
+                        cipher=9EA478C3EF0012A5
+                     decrypted=0000000000000000
+            Iterated 100 times=6725E6799B05AFC6
+           Iterated 1000 times=B8A07F2D56606311
+
+Set 1, vector# 18:
+                           key=00002000000000000000
+                         plain=0000000000000000
+                        cipher=60F4228DB5740DBE
+                     decrypted=0000000000000000
+            Iterated 100 times=FFB173C719045C60
+           Iterated 1000 times=84F9EF18A20007B3
+
+Set 1, vector# 19:
+                           key=00001000000000000000
+                         plain=0000000000000000
+                        cipher=AA06065BFE5C1542
+                     decrypted=0000000000000000
+            Iterated 100 times=CB7900BF628D42CB
+           Iterated 1000 times=90DB73852688157E
+
+Set 1, vector# 20:
+                           key=00000800000000000000
+                         plain=0000000000000000
+                        cipher=9842BA0352A71147
+                     decrypted=0000000000000000
+            Iterated 100 times=979780BBEB6EC532
+           Iterated 1000 times=611435824335DE17
+
+Set 1, vector# 21:
+                           key=00000400000000000000
+                         plain=0000000000000000
+                        cipher=D2A37FCCDFFE62D5
+                     decrypted=0000000000000000
+            Iterated 100 times=21FCA160E90609E9
+           Iterated 1000 times=3A94EE701D013099
+
+Set 1, vector# 22:
+                           key=00000200000000000000
+                         plain=0000000000000000
+                        cipher=0A5F723AFDEC5739
+                     decrypted=0000000000000000
+            Iterated 100 times=C1BA1132EEFED332
+           Iterated 1000 times=BC66DBAEFFA7ADC2
+
+Set 1, vector# 23:
+                           key=00000100000000000000
+                         plain=0000000000000000
+                        cipher=31B3485B46270CBB
+                     decrypted=0000000000000000
+            Iterated 100 times=FC23EB891CEEDAEA
+           Iterated 1000 times=D0D42150CFF81B5A
+
+Set 1, vector# 24:
+                           key=00000080000000000000
+                         plain=0000000000000000
+                        cipher=00FDA4F0F3D4C9AC
+                     decrypted=0000000000000000
+            Iterated 100 times=7D0F6A9369F92EF8
+           Iterated 1000 times=A9807192E3E91B27
+
+Set 1, vector# 25:
+                           key=00000040000000000000
+                         plain=0000000000000000
+                        cipher=90FBF7F218C5C463
+                     decrypted=0000000000000000
+            Iterated 100 times=4D93AD75BE6AD643
+           Iterated 1000 times=BD7D3B7354C16D86
+
+Set 1, vector# 26:
+                           key=00000020000000000000
+                         plain=0000000000000000
+                        cipher=9139E51050B19945
+                     decrypted=0000000000000000
+            Iterated 100 times=C9873B6037FB2598
+           Iterated 1000 times=73D9C71C7E82FF50
+
+Set 1, vector# 27:
+                           key=00000010000000000000
+                         plain=0000000000000000
+                        cipher=D3B4FBC8C753A0F4
+                     decrypted=0000000000000000
+            Iterated 100 times=CD04930A5399C0E2
+           Iterated 1000 times=0A028A1D31C8BA74
+
+Set 1, vector# 28:
+                           key=00000008000000000000
+                         plain=0000000000000000
+                        cipher=983C026CD85747A6
+                     decrypted=0000000000000000
+            Iterated 100 times=470F5818D05D87F3
+           Iterated 1000 times=A3287F504708B19E
+
+Set 1, vector# 29:
+                           key=00000004000000000000
+                         plain=0000000000000000
+                        cipher=F5CA2AA6A02D3636
+                     decrypted=0000000000000000
+            Iterated 100 times=700AF0F7DC7A3FCB
+           Iterated 1000 times=FDCE6F1F47FB1DD7
+
+Set 1, vector# 30:
+                           key=00000002000000000000
+                         plain=0000000000000000
+                        cipher=FA65A8F4766D57BE
+                     decrypted=0000000000000000
+            Iterated 100 times=4F4A2F819753C3CA
+           Iterated 1000 times=4DB1C7DB6A98EEFC
+
+Set 1, vector# 31:
+                           key=00000001000000000000
+                         plain=0000000000000000
+                        cipher=2640C476D5D7167E
+                     decrypted=0000000000000000
+            Iterated 100 times=23EF329110DB9389
+           Iterated 1000 times=7CF049C3C9D33082
+
+Set 1, vector# 32:
+                           key=00000000800000000000
+                         plain=0000000000000000
+                        cipher=C2AE8577767E5043
+                     decrypted=0000000000000000
+            Iterated 100 times=CDC4520881C4C12D
+           Iterated 1000 times=9ED8B969A4593B8A
+
+Set 1, vector# 33:
+                           key=00000000400000000000
+                         plain=0000000000000000
+                        cipher=5C8DF93345B80171
+                     decrypted=0000000000000000
+            Iterated 100 times=2F2F659B5296A5C0
+           Iterated 1000 times=F44003E60B9CFA13
+
+Set 1, vector# 34:
+                           key=00000000200000000000
+                         plain=0000000000000000
+                        cipher=70C735A65D5A6326
+                     decrypted=0000000000000000
+            Iterated 100 times=932D651DC9F48AA5
+           Iterated 1000 times=9A90D04C6024E564
+
+Set 1, vector# 35:
+                           key=00000000100000000000
+                         plain=0000000000000000
+                        cipher=003CA96553823796
+                     decrypted=0000000000000000
+            Iterated 100 times=6754B18C2F1F0B0B
+           Iterated 1000 times=155720068BC13913
+
+Set 1, vector# 36:
+                           key=00000000080000000000
+                         plain=0000000000000000
+                        cipher=A8639F534F24BDCA
+                     decrypted=0000000000000000
+            Iterated 100 times=70AF5EFB3C4AE28C
+           Iterated 1000 times=B3778BE025C4901D
+
+Set 1, vector# 37:
+                           key=00000000040000000000
+                         plain=0000000000000000
+                        cipher=CD5B1301497D2475
+                     decrypted=0000000000000000
+            Iterated 100 times=9C1D1A73A14734F9
+           Iterated 1000 times=6FD17A85D7FDB43E
+
+Set 1, vector# 38:
+                           key=00000000020000000000
+                         plain=0000000000000000
+                        cipher=DCE49D2B5A43255C
+                     decrypted=0000000000000000
+            Iterated 100 times=4D1E6DD329E866B1
+           Iterated 1000 times=88D8F79230BBE8CB
+
+Set 1, vector# 39:
+                           key=00000000010000000000
+                         plain=0000000000000000
+                        cipher=D298B7447B3B2BBA
+                     decrypted=0000000000000000
+            Iterated 100 times=B94B50B664B39D3F
+           Iterated 1000 times=C82FC9D21C0484AA
+
+Set 1, vector# 40:
+                           key=00000000008000000000
+                         plain=0000000000000000
+                        cipher=FA2BC43C45FF9190
+                     decrypted=0000000000000000
+            Iterated 100 times=57BABB0DC7F90A8E
+           Iterated 1000 times=F5DC5F38FFD271A7
+
+Set 1, vector# 41:
+                           key=00000000004000000000
+                         plain=0000000000000000
+                        cipher=67752B9A504C522F
+                     decrypted=0000000000000000
+            Iterated 100 times=E58CC241C0C206B9
+           Iterated 1000 times=6FE8D3BB14221871
+
+Set 1, vector# 42:
+                           key=00000000002000000000
+                         plain=0000000000000000
+                        cipher=DD0495E639F5C22E
+                     decrypted=0000000000000000
+            Iterated 100 times=F2556D9701B63680
+           Iterated 1000 times=62D9AB1800C599D3
+
+Set 1, vector# 43:
+                           key=00000000001000000000
+                         plain=0000000000000000
+                        cipher=70E9938D8ADF3A85
+                     decrypted=0000000000000000
+            Iterated 100 times=0087EDDBC5A8DD66
+           Iterated 1000 times=A10CACCA85CA57CC
+
+Set 1, vector# 44:
+                           key=00000000000800000000
+                         plain=0000000000000000
+                        cipher=8C648F47412224C4
+                     decrypted=0000000000000000
+            Iterated 100 times=6FB8CB42D3D190C0
+           Iterated 1000 times=EC0BE24CDEC4F30C
+
+Set 1, vector# 45:
+                           key=00000000000400000000
+                         plain=0000000000000000
+                        cipher=03F1B4057AAD7D76
+                     decrypted=0000000000000000
+            Iterated 100 times=E8A9843B8C5361BB
+           Iterated 1000 times=C2F45EF11D85A641
+
+Set 1, vector# 46:
+                           key=00000000000200000000
+                         plain=0000000000000000
+                        cipher=591CF36B97BCB0F5
+                     decrypted=0000000000000000
+            Iterated 100 times=507767515E0A9834
+           Iterated 1000 times=70FB4BA39F35B5CF
+
+Set 1, vector# 47:
+                           key=00000000000100000000
+                         plain=0000000000000000
+                        cipher=D48F08396D09620D
+                     decrypted=0000000000000000
+            Iterated 100 times=62891C37CDCEDF57
+           Iterated 1000 times=0725A764D71B41C6
+
+Set 1, vector# 48:
+                           key=00000000000080000000
+                         plain=0000000000000000
+                        cipher=8CFDE64F3D80D3A6
+                     decrypted=0000000000000000
+            Iterated 100 times=6F0FCE53A5537430
+           Iterated 1000 times=1BEFEE83CF2F9C9E
+
+Set 1, vector# 49:
+                           key=00000000000040000000
+                         plain=0000000000000000
+                        cipher=7B3631A34CEB0803
+                     decrypted=0000000000000000
+            Iterated 100 times=4CC310C86AD67B1D
+           Iterated 1000 times=FCB8E366DD9ECBAD
+
+Set 1, vector# 50:
+                           key=00000000000020000000
+                         plain=0000000000000000
+                        cipher=0CB293956BD5A71D
+                     decrypted=0000000000000000
+            Iterated 100 times=D74C9F167EB11B92
+           Iterated 1000 times=ED7BD3DDDD824E07
+
+Set 1, vector# 51:
+                           key=00000000000010000000
+                         plain=0000000000000000
+                        cipher=F37EDE3B36021605
+                     decrypted=0000000000000000
+            Iterated 100 times=FFCFBC36C69AC348
+           Iterated 1000 times=8DAA6A6E245E0F24
+
+Set 1, vector# 52:
+                           key=00000000000008000000
+                         plain=0000000000000000
+                        cipher=FF8BFE4C29FF92BE
+                     decrypted=0000000000000000
+            Iterated 100 times=88E739D0D5C36DF4
+           Iterated 1000 times=76093EAF1C1ADB58
+
+Set 1, vector# 53:
+                           key=00000000000004000000
+                         plain=0000000000000000
+                        cipher=784D7BD8B088C015
+                     decrypted=0000000000000000
+            Iterated 100 times=56A7C169778387DA
+           Iterated 1000 times=43A5BCA3A6384BB1
+
+Set 1, vector# 54:
+                           key=00000000000002000000
+                         plain=0000000000000000
+                        cipher=F52C5BDB48F3D05F
+                     decrypted=0000000000000000
+            Iterated 100 times=8E17689C0C684409
+           Iterated 1000 times=65155C1CC1224401
+
+Set 1, vector# 55:
+                           key=00000000000001000000
+                         plain=0000000000000000
+                        cipher=2D899988F65DE388
+                     decrypted=0000000000000000
+            Iterated 100 times=6A0A1BAA9D925267
+           Iterated 1000 times=9015AED32F1EE2F0
+
+Set 1, vector# 56:
+                           key=00000000000000800000
+                         plain=0000000000000000
+                        cipher=FCF6FA3BA5FB42DD
+                     decrypted=0000000000000000
+            Iterated 100 times=BA3689A1006CE73E
+           Iterated 1000 times=0EDCD06031833A1C
+
+Set 1, vector# 57:
+                           key=00000000000000400000
+                         plain=0000000000000000
+                        cipher=550A6E1C3FEBEA4F
+                     decrypted=0000000000000000
+            Iterated 100 times=4F1CBDE4D0EEFD53
+           Iterated 1000 times=2042FB1051764CF3
+
+Set 1, vector# 58:
+                           key=00000000000000200000
+                         plain=0000000000000000
+                        cipher=603950F31FD6A54A
+                     decrypted=0000000000000000
+            Iterated 100 times=52F3254E27BBFC57
+           Iterated 1000 times=C230BF194709D38F
+
+Set 1, vector# 59:
+                           key=00000000000000100000
+                         plain=0000000000000000
+                        cipher=2D8C7053F3E5270D
+                     decrypted=0000000000000000
+            Iterated 100 times=C7D14D5EF61705C5
+           Iterated 1000 times=9320D99F792FA227
+
+Set 1, vector# 60:
+                           key=00000000000000080000
+                         plain=0000000000000000
+                        cipher=8335EDA76F529337
+                     decrypted=0000000000000000
+            Iterated 100 times=55E54AC7558D2C22
+           Iterated 1000 times=31BFB897FAF9905F
+
+Set 1, vector# 61:
+                           key=00000000000000040000
+                         plain=0000000000000000
+                        cipher=9671F3D4CE336A07
+                     decrypted=0000000000000000
+            Iterated 100 times=DFDC388CDE2C362A
+           Iterated 1000 times=ECD2328B0AA0955E
+
+Set 1, vector# 62:
+                           key=00000000000000020000
+                         plain=0000000000000000
+                        cipher=7B5253BFE8D80428
+                     decrypted=0000000000000000
+            Iterated 100 times=FD691F5121CB3296
+           Iterated 1000 times=B048DFC50E07FAB8
+
+Set 1, vector# 63:
+                           key=00000000000000010000
+                         plain=0000000000000000
+                        cipher=8C5A135CA9E8A748
+                     decrypted=0000000000000000
+            Iterated 100 times=527B848F370D9329
+           Iterated 1000 times=623DF142F9BE1225
+
+Set 1, vector# 64:
+                           key=00000000000000008000
+                         plain=0000000000000000
+                        cipher=E112F4C6166B86F5
+                     decrypted=0000000000000000
+            Iterated 100 times=4DF7C28B5E8E4810
+           Iterated 1000 times=5DC3251036660604
+
+Set 1, vector# 65:
+                           key=00000000000000004000
+                         plain=0000000000000000
+                        cipher=7EEB2E7A7D8D0F92
+                     decrypted=0000000000000000
+            Iterated 100 times=47F1D65842330632
+           Iterated 1000 times=D7DF687976A885F3
+
+Set 1, vector# 66:
+                           key=00000000000000002000
+                         plain=0000000000000000
+                        cipher=0A0D8FA68CAB668A
+                     decrypted=0000000000000000
+            Iterated 100 times=98BC806BA00D9481
+           Iterated 1000 times=4A415B34BA828B87
+
+Set 1, vector# 67:
+                           key=00000000000000001000
+                         plain=0000000000000000
+                        cipher=646AB0FE802864E5
+                     decrypted=0000000000000000
+            Iterated 100 times=70D77730F1FA57C1
+           Iterated 1000 times=8560F7764CD23154
+
+Set 1, vector# 68:
+                           key=00000000000000000800
+                         plain=0000000000000000
+                        cipher=4F20A83C36F31DD0
+                     decrypted=0000000000000000
+            Iterated 100 times=AF41EED8B4776327
+           Iterated 1000 times=7A19E4ADD5AC7302
+
+Set 1, vector# 69:
+                           key=00000000000000000400
+                         plain=0000000000000000
+                        cipher=B02085B152F190BE
+                     decrypted=0000000000000000
+            Iterated 100 times=77662205A1DC3B70
+           Iterated 1000 times=7618324E0A3B461D
+
+Set 1, vector# 70:
+                           key=00000000000000000200
+                         plain=0000000000000000
+                        cipher=B06BC8BBBD63327D
+                     decrypted=0000000000000000
+            Iterated 100 times=7425D09EE576E2A3
+           Iterated 1000 times=C9EC38CB50A1533C
+
+Set 1, vector# 71:
+                           key=00000000000000000100
+                         plain=0000000000000000
+                        cipher=CE13E63A30276736
+                     decrypted=0000000000000000
+            Iterated 100 times=215C7650834C7248
+           Iterated 1000 times=D746FB581CBF45A7
+
+Set 1, vector# 72:
+                           key=00000000000000000080
+                         plain=0000000000000000
+                        cipher=60D84E0345A4CBDD
+                     decrypted=0000000000000000
+            Iterated 100 times=475C8DF6C3734A16
+           Iterated 1000 times=999F5259D3F7B18E
+
+Set 1, vector# 73:
+                           key=00000000000000000040
+                         plain=0000000000000000
+                        cipher=22C88C4232EE4FF5
+                     decrypted=0000000000000000
+            Iterated 100 times=B84BD0CB59633F10
+           Iterated 1000 times=0D9181B45301EF71
+
+Set 1, vector# 74:
+                           key=00000000000000000020
+                         plain=0000000000000000
+                        cipher=26F5101FC4112AD1
+                     decrypted=0000000000000000
+            Iterated 100 times=5F0495D9C210EAD8
+           Iterated 1000 times=26B7EC3D0FEB2CCF
+
+Set 1, vector# 75:
+                           key=00000000000000000010
+                         plain=0000000000000000
+                        cipher=516C10880EEB5079
+                     decrypted=0000000000000000
+            Iterated 100 times=3198D7F106F77B68
+           Iterated 1000 times=45EEFC53F445DCA0
+
+Set 1, vector# 76:
+                           key=00000000000000000008
+                         plain=0000000000000000
+                        cipher=928A51DAF4F4B602
+                     decrypted=0000000000000000
+            Iterated 100 times=1002326C73D5CB13
+           Iterated 1000 times=AF217E20D8405314
+
+Set 1, vector# 77:
+                           key=00000000000000000004
+                         plain=0000000000000000
+                        cipher=ECF1C93C21F0F1FA
+                     decrypted=0000000000000000
+            Iterated 100 times=82DBFAF67C605732
+           Iterated 1000 times=FF6D491B1DAA7C4E
+
+Set 1, vector# 78:
+                           key=00000000000000000002
+                         plain=0000000000000000
+                        cipher=39762F1E7170351B
+                     decrypted=0000000000000000
+            Iterated 100 times=49A3BF6FD94944B6
+           Iterated 1000 times=F2F312FCFB996804
+
+Set 1, vector# 79:
+                           key=00000000000000000001
+                         plain=0000000000000000
+                        cipher=11B37CEBD24A2E2C
+                     decrypted=0000000000000000
+            Iterated 100 times=3E7DEE746EC1BD52
+           Iterated 1000 times=F1CD37B385B5A25E
+
+Test vectors -- set 2
+=====================
+
+Set 2, vector#  0:
+                           key=00000000000000000000
+                         plain=8000000000000000
+                        cipher=B8653EFD0966AF14
+                     decrypted=8000000000000000
+            Iterated 100 times=F4745D2151E668A4
+           Iterated 1000 times=3AB270B049CBA231
+
+Set 2, vector#  1:
+                           key=00000000000000000000
+                         plain=4000000000000000
+                        cipher=21B773B4E3B38E24
+                     decrypted=4000000000000000
+            Iterated 100 times=906F68F67EE04E39
+           Iterated 1000 times=94AFF7BF62CADB24
+
+Set 2, vector#  2:
+                           key=00000000000000000000
+                         plain=2000000000000000
+                        cipher=C0DCBDF01C582028
+                     decrypted=2000000000000000
+            Iterated 100 times=7B7490CCD297A82F
+           Iterated 1000 times=2949D10A61D65849
+
+Set 2, vector#  3:
+                           key=00000000000000000000
+                         plain=1000000000000000
+                        cipher=7E58C8DC78110960
+                     decrypted=1000000000000000
+            Iterated 100 times=B148687DE5029020
+           Iterated 1000 times=7E0B84262595854B
+
+Set 2, vector#  4:
+                           key=00000000000000000000
+                         plain=0800000000000000
+                        cipher=D7CC75FB7C642FE0
+                     decrypted=0800000000000000
+            Iterated 100 times=D85DBE0B73C81F18
+           Iterated 1000 times=EC0A6F7D599CC8B4
+
+Set 2, vector#  5:
+                           key=00000000000000000000
+                         plain=0400000000000000
+                        cipher=7910615BCFBDCA40
+                     decrypted=0400000000000000
+            Iterated 100 times=67780242273D72BB
+           Iterated 1000 times=9C8224542510945A
+
+Set 2, vector#  6:
+                           key=00000000000000000000
+                         plain=0200000000000000
+                        cipher=FC47757C7BCB826C
+                     decrypted=0200000000000000
+            Iterated 100 times=82DE945D58D2FC0B
+           Iterated 1000 times=99E3C5371AF4435A
+
+Set 2, vector#  7:
+                           key=00000000000000000000
+                         plain=0100000000000000
+                        cipher=E07B245F4100F2F6
+                     decrypted=0100000000000000
+            Iterated 100 times=9CD295EF914A9736
+           Iterated 1000 times=6FFB834EA52B913B
+
+Set 2, vector#  8:
+                           key=00000000000000000000
+                         plain=0080000000000000
+                        cipher=2DBE9F44D636A6A1
+                     decrypted=0080000000000000
+            Iterated 100 times=96D3B9E45DF6D546
+           Iterated 1000 times=3BE633818A5BEB20
+
+Set 2, vector#  9:
+                           key=00000000000000000000
+                         plain=0040000000000000
+                        cipher=E917C55370C31594
+                     decrypted=0040000000000000
+            Iterated 100 times=C4138AE18902FE44
+           Iterated 1000 times=71332D41E3D389F8
+
+Set 2, vector# 10:
+                           key=00000000000000000000
+                         plain=0020000000000000
+                        cipher=41CE61FEF00AC6FE
+                     decrypted=0020000000000000
+            Iterated 100 times=2EAFC0439E4DFC16
+           Iterated 1000 times=08DF31F8B560C577
+
+Set 2, vector# 11:
+                           key=00000000000000000000
+                         plain=0010000000000000
+                        cipher=34169C48F9BE49C0
+                     decrypted=0010000000000000
+            Iterated 100 times=4EFA3616C17E1357
+           Iterated 1000 times=F176896416A98DBD
+
+Set 2, vector# 12:
+                           key=00000000000000000000
+                         plain=0008000000000000
+                        cipher=B1ED9F49DAB9EA60
+                     decrypted=0008000000000000
+            Iterated 100 times=5C438B9CB966BB62
+           Iterated 1000 times=83A91024FA153D6F
+
+Set 2, vector# 13:
+                           key=00000000000000000000
+                         plain=0004000000000000
+                        cipher=CCC4384A7B9E332A
+                     decrypted=0004000000000000
+            Iterated 100 times=2247E7810418EDB6
+           Iterated 1000 times=23981FB4EBDB9461
+
+Set 2, vector# 14:
+                           key=00000000000000000000
+                         plain=0002000000000000
+                        cipher=E384CF9BE6223E7C
+                     decrypted=0002000000000000
+            Iterated 100 times=63AAC3203ABEC6C7
+           Iterated 1000 times=5F91FDF8DB840C6A
+
+Set 2, vector# 15:
+                           key=00000000000000000000
+                         plain=0001000000000000
+                        cipher=88F170078E9E527F
+                     decrypted=0001000000000000
+            Iterated 100 times=E598A29D578C7D2F
+           Iterated 1000 times=C2F97DC790223322
+
+Set 2, vector# 16:
+                           key=00000000000000000000
+                         plain=0000800000000000
+                        cipher=CF66594612414371
+                     decrypted=0000800000000000
+            Iterated 100 times=524123F44EF2648A
+           Iterated 1000 times=22BEF5C4A429788A
+
+Set 2, vector# 17:
+                           key=00000000000000000000
+                         plain=0000400000000000
+                        cipher=5CE19798848BBFE1
+                     decrypted=0000400000000000
+            Iterated 100 times=40098AA38F86CAE3
+           Iterated 1000 times=D16074809D1B60B5
+
+Set 2, vector# 18:
+                           key=00000000000000000000
+                         plain=0000200000000000
+                        cipher=FF685A31DD36A2CB
+                     decrypted=0000200000000000
+            Iterated 100 times=0CE8458F128117CF
+           Iterated 1000 times=40896C32D8C5CEDB
+
+Set 2, vector# 19:
+                           key=00000000000000000000
+                         plain=0000100000000000
+                        cipher=DFBF2B9B90E8DE15
+                     decrypted=0000100000000000
+            Iterated 100 times=EAEAD3BAFB4B50AC
+           Iterated 1000 times=01023883C9ED22E5
+
+Set 2, vector# 20:
+                           key=00000000000000000000
+                         plain=0000080000000000
+                        cipher=3DA378DF90688743
+                     decrypted=0000080000000000
+            Iterated 100 times=47C5C98DF1784458
+           Iterated 1000 times=03877FBD1EB7A974
+
+Set 2, vector# 21:
+                           key=00000000000000000000
+                         plain=0000040000000000
+                        cipher=6D91E9BAC8008AB7
+                     decrypted=0000040000000000
+            Iterated 100 times=1A5E2CB8F1D2561A
+           Iterated 1000 times=68F198BA0AE7A4F9
+
+Set 2, vector# 22:
+                           key=00000000000000000000
+                         plain=0000020000000000
+                        cipher=6BBECB87E661CF9C
+                     decrypted=0000020000000000
+            Iterated 100 times=B5D4AC4A43FB7D3B
+           Iterated 1000 times=7659CD18A30E3A78
+
+Set 2, vector# 23:
+                           key=00000000000000000000
+                         plain=0000010000000000
+                        cipher=1C9973EFFF9A9F99
+                     decrypted=0000010000000000
+            Iterated 100 times=2D3A8BAF4B7905B0
+           Iterated 1000 times=5937378B3BDC14AE
+
+Set 2, vector# 24:
+                           key=00000000000000000000
+                         plain=0000008000000000
+                        cipher=BD42C1FEBA7596D9
+                     decrypted=0000008000000000
+            Iterated 100 times=2E1D5D6FC07F18C9
+           Iterated 1000 times=13996013DAAE6A3C
+
+Set 2, vector# 25:
+                           key=00000000000000000000
+                         plain=0000004000000000
+                        cipher=836C43DE1A9130AE
+                     decrypted=0000004000000000
+            Iterated 100 times=2C446649DAFC3872
+           Iterated 1000 times=A080E9EA48D0A8D6
+
+Set 2, vector# 26:
+                           key=00000000000000000000
+                         plain=0000002000000000
+                        cipher=9A986400736F54EB
+                     decrypted=0000002000000000
+            Iterated 100 times=4C07EACBA7817BCF
+           Iterated 1000 times=2A44D7FB090D78D3
+
+Set 2, vector# 27:
+                           key=00000000000000000000
+                         plain=0000001000000000
+                        cipher=94EE4C5AFF16B716
+                     decrypted=0000001000000000
+            Iterated 100 times=369CAE5CDB15DFD3
+           Iterated 1000 times=B212664970A7F344
+
+Set 2, vector# 28:
+                           key=00000000000000000000
+                         plain=0000000800000000
+                        cipher=D8C40400ED033937
+                     decrypted=0000000800000000
+            Iterated 100 times=6CF5D57BC4275BF5
+           Iterated 1000 times=B787B288C15FBFA2
+
+Set 2, vector# 29:
+                           key=00000000000000000000
+                         plain=0000000400000000
+                        cipher=A62F4045F71DA841
+                     decrypted=0000000400000000
+            Iterated 100 times=7D2FBAD310E18AED
+           Iterated 1000 times=B5979AD102FA8652
+
+Set 2, vector# 30:
+                           key=00000000000000000000
+                         plain=0000000200000000
+                        cipher=85555CCF4EB03BA0
+                     decrypted=0000000200000000
+            Iterated 100 times=CBC15A30655CE3CF
+           Iterated 1000 times=2DEB4035A29114F3
+
+Set 2, vector# 31:
+                           key=00000000000000000000
+                         plain=0000000100000000
+                        cipher=6992D519F0DEC3B0
+                     decrypted=0000000100000000
+            Iterated 100 times=61FBEABBFA75077D
+           Iterated 1000 times=12ED2F2D778DEFE0
+
+Set 2, vector# 32:
+                           key=00000000000000000000
+                         plain=0000000080000000
+                        cipher=CD490BDD23B2B49E
+                     decrypted=0000000080000000
+            Iterated 100 times=65F2A2EB9AE86895
+           Iterated 1000 times=DF67ECE79EFC7011
+
+Set 2, vector# 33:
+                           key=00000000000000000000
+                         plain=0000000040000000
+                        cipher=FF0D9BC7C259C8EA
+                     decrypted=0000000040000000
+            Iterated 100 times=4E44131B4B71F123
+           Iterated 1000 times=1479C1A66F8496FC
+
+Set 2, vector# 34:
+                           key=00000000000000000000
+                         plain=0000000020000000
+                        cipher=03A6C933859E0CC6
+                     decrypted=0000000020000000
+            Iterated 100 times=F1F3A7C180A9AEF1
+           Iterated 1000 times=477450F6F3138C7A
+
+Set 2, vector# 35:
+                           key=00000000000000000000
+                         plain=0000000010000000
+                        cipher=BEFCA37E00372B74
+                     decrypted=0000000010000000
+            Iterated 100 times=9C71E744FB0ED125
+           Iterated 1000 times=9D4585F6F565857F
+
+Set 2, vector# 36:
+                           key=00000000000000000000
+                         plain=0000000008000000
+                        cipher=2019D38B377522DC
+                     decrypted=0000000008000000
+            Iterated 100 times=784797A1E1EAECCE
+           Iterated 1000 times=E03720A5C7FD61CB
+
+Set 2, vector# 37:
+                           key=00000000000000000000
+                         plain=0000000004000000
+                        cipher=BF9D16DC1265A6F0
+                     decrypted=0000000004000000
+            Iterated 100 times=44054D45CE695A1C
+           Iterated 1000 times=BC4A5425A0F48223
+
+Set 2, vector# 38:
+                           key=00000000000000000000
+                         plain=0000000002000000
+                        cipher=41BB5B1063CF7C43
+                     decrypted=0000000002000000
+            Iterated 100 times=3292E2D40C277804
+           Iterated 1000 times=BBA13A55972837D6
+
+Set 2, vector# 39:
+                           key=00000000000000000000
+                         plain=0000000001000000
+                        cipher=03D3C76B898D41DF
+                     decrypted=0000000001000000
+            Iterated 100 times=68949F7E955AD83A
+           Iterated 1000 times=F915334016BCB4DC
+
+Set 2, vector# 40:
+                           key=00000000000000000000
+                         plain=0000000000800000
+                        cipher=43969BB1BCAEF931
+                     decrypted=0000000000800000
+            Iterated 100 times=67AD5558B9506BE7
+           Iterated 1000 times=61E6E1E2F48569C2
+
+Set 2, vector# 41:
+                           key=00000000000000000000
+                         plain=0000000000400000
+                        cipher=F6ED4E63D9135B0B
+                     decrypted=0000000000400000
+            Iterated 100 times=90DCEB0112020C4E
+           Iterated 1000 times=09BED9811E6955D9
+
+Set 2, vector# 42:
+                           key=00000000000000000000
+                         plain=0000000000200000
+                        cipher=8805DF6A56904D79
+                     decrypted=0000000000200000
+            Iterated 100 times=C91F607A1F582F14
+           Iterated 1000 times=E21F3A35D1FA2F0E
+
+Set 2, vector# 43:
+                           key=00000000000000000000
+                         plain=0000000000100000
+                        cipher=C3D86CC13A38FD09
+                     decrypted=0000000000100000
+            Iterated 100 times=FF5EF4D961BECE2F
+           Iterated 1000 times=EF304356DF7B4912
+
+Set 2, vector# 44:
+                           key=00000000000000000000
+                         plain=0000000000080000
+                        cipher=C070A02E07782035
+                     decrypted=0000000000080000
+            Iterated 100 times=3E342A95A4F87C4F
+           Iterated 1000 times=BE7E03EE11883086
+
+Set 2, vector# 45:
+                           key=00000000000000000000
+                         plain=0000000000040000
+                        cipher=84E4604943C8554D
+                     decrypted=0000000000040000
+            Iterated 100 times=5EF78CB52707983E
+           Iterated 1000 times=18831B372A8AE6D2
+
+Set 2, vector# 46:
+                           key=00000000000000000000
+                         plain=0000000000020000
+                        cipher=2F13E8A2D33219EE
+                     decrypted=0000000000020000
+            Iterated 100 times=02DD893F8C737DBE
+           Iterated 1000 times=6ACD7968400E0CCD
+
+Set 2, vector# 47:
+                           key=00000000000000000000
+                         plain=0000000000010000
+                        cipher=6CBE947276CE6544
+                     decrypted=0000000000010000
+            Iterated 100 times=08E9F1270BCBDB6B
+           Iterated 1000 times=266D619279AA21BB
+
+Set 2, vector# 48:
+                           key=00000000000000000000
+                         plain=0000000000008000
+                        cipher=336CDFC47EF5D4BE
+                     decrypted=0000000000008000
+            Iterated 100 times=40A4BD1C088AFE3B
+           Iterated 1000 times=AA7FFBA251D20561
+
+Set 2, vector# 49:
+                           key=00000000000000000000
+                         plain=0000000000004000
+                        cipher=8C269BB95CB6F3D6
+                     decrypted=0000000000004000
+            Iterated 100 times=CBD0B53C14BEE3F5
+           Iterated 1000 times=C51E40CC09F822DF
+
+Set 2, vector# 50:
+                           key=00000000000000000000
+                         plain=0000000000002000
+                        cipher=8C9AE45C1E92448C
+                     decrypted=0000000000002000
+            Iterated 100 times=33640E15569F8E60
+           Iterated 1000 times=C77F746A565830DB
+
+Set 2, vector# 51:
+                           key=00000000000000000000
+                         plain=0000000000001000
+                        cipher=5A5126782B8F548F
+                     decrypted=0000000000001000
+            Iterated 100 times=3CC7E5327A1D220C
+           Iterated 1000 times=8F9CA8DB4D228110
+
+Set 2, vector# 52:
+                           key=00000000000000000000
+                         plain=0000000000000800
+                        cipher=0146050EFD5B0E96
+                     decrypted=0000000000000800
+            Iterated 100 times=AA86DCE7F76D275D
+           Iterated 1000 times=E28AD161098FB1C6
+
+Set 2, vector# 53:
+                           key=00000000000000000000
+                         plain=0000000000000400
+                        cipher=9638B2DC7A14608E
+                     decrypted=0000000000000400
+            Iterated 100 times=91D4BF9D42CB90F6
+           Iterated 1000 times=7DC84156EE1DF5C9
+
+Set 2, vector# 54:
+                           key=00000000000000000000
+                         plain=0000000000000200
+                        cipher=0739A3E9FB2CAC2D
+                     decrypted=0000000000000200
+            Iterated 100 times=36D5C928CF019B6A
+           Iterated 1000 times=2B2E36E66776A470
+
+Set 2, vector# 55:
+                           key=00000000000000000000
+                         plain=0000000000000100
+                        cipher=9FB94F005BD4598B
+                     decrypted=0000000000000100
+            Iterated 100 times=FED3BE55DF687D13
+           Iterated 1000 times=E187B679D682B444
+
+Set 2, vector# 56:
+                           key=00000000000000000000
+                         plain=0000000000000080
+                        cipher=01CB59EA9662F5DC
+                     decrypted=0000000000000080
+            Iterated 100 times=A829CF42983E7BDE
+           Iterated 1000 times=3026DBBBD423DB18
+
+Set 2, vector# 57:
+                           key=00000000000000000000
+                         plain=0000000000000040
+                        cipher=C1E66117757D31AA
+                     decrypted=0000000000000040
+            Iterated 100 times=3FF3821D7399924D
+           Iterated 1000 times=9A54FFCDCF4D6B0E
+
+Set 2, vector# 58:
+                           key=00000000000000000000
+                         plain=0000000000000020
+                        cipher=602918E62B240FAA
+                     decrypted=0000000000000020
+            Iterated 100 times=6EF14CF255C2D49C
+           Iterated 1000 times=85C2711700C7BB35
+
+Set 2, vector# 59:
+                           key=00000000000000000000
+                         plain=0000000000000010
+                        cipher=C9865CA4433345F1
+                     decrypted=0000000000000010
+            Iterated 100 times=2CF6B751587133D3
+           Iterated 1000 times=79E1B861C20A6F14
+
+Set 2, vector# 60:
+                           key=00000000000000000000
+                         plain=0000000000000008
+                        cipher=2125885D9252A9F6
+                     decrypted=0000000000000008
+            Iterated 100 times=99255C94A830BC02
+           Iterated 1000 times=3CD82896CA1ED603
+
+Set 2, vector# 61:
+                           key=00000000000000000000
+                         plain=0000000000000004
+                        cipher=1E58E5099477A7BC
+                     decrypted=0000000000000004
+            Iterated 100 times=FC6DA48A9AEEA87B
+           Iterated 1000 times=2CEBCC566F3D410B
+
+Set 2, vector# 62:
+                           key=00000000000000000000
+                         plain=0000000000000002
+                        cipher=E4612CB7AE919C90
+                     decrypted=0000000000000002
+            Iterated 100 times=3C5BF9888EE19CCF
+           Iterated 1000 times=83AAE7F90A6AC65B
+
+Set 2, vector# 63:
+                           key=00000000000000000000
+                         plain=0000000000000001
+                        cipher=38CBDC863843C72F
+                     decrypted=0000000000000001
+            Iterated 100 times=66A64BC2AA4EAEC8
+           Iterated 1000 times=301B3223F7588D75
+
+Test vectors -- set 3
+=====================
+
+Set 3, vector#  0:
+                           key=00000000000000000000
+                         plain=0000000000000000
+                        cipher=5579C1387B228445
+                     decrypted=0000000000000000
+            Iterated 100 times=03144AE03D543F5B
+           Iterated 1000 times=D035A8993E4EC2C3
+
+Set 3, vector#  1:
+                           key=01010101010101010101
+                         plain=0101010101010101
+                        cipher=6BF0BF5EF003F6E2
+                     decrypted=0101010101010101
+            Iterated 100 times=CBE5AF17BA7F5F6E
+           Iterated 1000 times=62063D7F909E986B
+
+Set 3, vector#  2:
+                           key=02020202020202020202
+                         plain=0202020202020202
+                        cipher=E423F1B296DCD500
+                     decrypted=0202020202020202
+            Iterated 100 times=B4B32ADBE4D49093
+           Iterated 1000 times=48C275AF8E4E5E55
+
+Set 3, vector#  3:
+                           key=03030303030303030303
+                         plain=0303030303030303
+                        cipher=76704AF051A42B54
+                     decrypted=0303030303030303
+            Iterated 100 times=1F78EB86EAB69B9A
+           Iterated 1000 times=A0317BB45CE4AE04
+
+Set 3, vector#  4:
+                           key=04040404040404040404
+                         plain=0404040404040404
+                        cipher=27404FEC88390DE2
+                     decrypted=0404040404040404
+            Iterated 100 times=33E72689267C4B73
+           Iterated 1000 times=93572F55C601BD18
+
+Set 3, vector#  5:
+                           key=05050505050505050505
+                         plain=0505050505050505
+                        cipher=DC0EA4EA3C888236
+                     decrypted=0505050505050505
+            Iterated 100 times=128BC252DCAA3BF4
+           Iterated 1000 times=CDF99662E232B402
+
+Set 3, vector#  6:
+                           key=06060606060606060606
+                         plain=0606060606060606
+                        cipher=B062AB3DCCBBC20C
+                     decrypted=0606060606060606
+            Iterated 100 times=F3369BC3C82DFB70
+           Iterated 1000 times=F60A41511BFD6117
+
+Set 3, vector#  7:
+                           key=07070707070707070707
+                         plain=0707070707070707
+                        cipher=DC4E4905DCB45542
+                     decrypted=0707070707070707
+            Iterated 100 times=D298B8E0A59C61B0
+           Iterated 1000 times=00D95017F762FD33
+
+Set 3, vector#  8:
+                           key=08080808080808080808
+                         plain=0808080808080808
+                        cipher=131487AB3D193416
+                     decrypted=0808080808080808
+            Iterated 100 times=650C146D6DB043FD
+           Iterated 1000 times=906B78CDCE17C0A8
+
+Set 3, vector#  9:
+                           key=09090909090909090909
+                         plain=0909090909090909
+                        cipher=F6CECD3334555EFF
+                     decrypted=0909090909090909
+            Iterated 100 times=84A6854AA2BFB412
+           Iterated 1000 times=E312AA3CDE4A51CF
+
+Set 3, vector# 10:
+                           key=0A0A0A0A0A0A0A0A0A0A
+                         plain=0A0A0A0A0A0A0A0A
+                        cipher=25B6F2515561C969
+                     decrypted=0A0A0A0A0A0A0A0A
+            Iterated 100 times=64C0C23911D50B0B
+           Iterated 1000 times=289341778612D04D
+
+Set 3, vector# 11:
+                           key=0B0B0B0B0B0B0B0B0B0B
+                         plain=0B0B0B0B0B0B0B0B
+                        cipher=D508A5F55B7CD226
+                     decrypted=0B0B0B0B0B0B0B0B
+            Iterated 100 times=B9F2D107C4F67583
+           Iterated 1000 times=08EA88BE5689FE9C
+
+Set 3, vector# 12:
+                           key=0C0C0C0C0C0C0C0C0C0C
+                         plain=0C0C0C0C0C0C0C0C
+                        cipher=B8F62739C0590453
+                     decrypted=0C0C0C0C0C0C0C0C
+            Iterated 100 times=512A9B7B36DAB412
+           Iterated 1000 times=FC62E9333F2E6CBF
+
+Set 3, vector# 13:
+                           key=0D0D0D0D0D0D0D0D0D0D
+                         plain=0D0D0D0D0D0D0D0D
+                        cipher=2BAB9E39045D8045
+                     decrypted=0D0D0D0D0D0D0D0D
+            Iterated 100 times=9B920A9C81CF41CC
+           Iterated 1000 times=1EB6FC18CC18C567
+
+Set 3, vector# 14:
+                           key=0E0E0E0E0E0E0E0E0E0E
+                         plain=0E0E0E0E0E0E0E0E
+                        cipher=69BAA89967E5831B
+                     decrypted=0E0E0E0E0E0E0E0E
+            Iterated 100 times=B4815D4C1E462E27
+           Iterated 1000 times=47AA52B1A36ECAC2
+
+Set 3, vector# 15:
+                           key=0F0F0F0F0F0F0F0F0F0F
+                         plain=0F0F0F0F0F0F0F0F
+                        cipher=F85F40B6F98F3C7E
+                     decrypted=0F0F0F0F0F0F0F0F
+            Iterated 100 times=52E4F6D1DE77C8F2
+           Iterated 1000 times=31381BAA15AA3C3B
+
+Set 3, vector# 16:
+                           key=10101010101010101010
+                         plain=1010101010101010
+                        cipher=25CD6DC7B57AD18B
+                     decrypted=1010101010101010
+            Iterated 100 times=624671CFA7558402
+           Iterated 1000 times=BA831BC5E08DAB6A
+
+Set 3, vector# 17:
+                           key=11111111111111111111
+                         plain=1111111111111111
+                        cipher=1EAA0952F3CDDBDA
+                     decrypted=1111111111111111
+            Iterated 100 times=86FEFA0007260836
+           Iterated 1000 times=81AFA7A1088F4F20
+
+Set 3, vector# 18:
+                           key=12121212121212121212
+                         plain=1212121212121212
+                        cipher=56971039149BAC05
+                     decrypted=1212121212121212
+            Iterated 100 times=0D372D544C81F5A3
+           Iterated 1000 times=CD6CE28CE1BAAFF1
+
+Set 3, vector# 19:
+                           key=13131313131313131313
+                         plain=1313131313131313
+                        cipher=8162B91CBD4EEAE6
+                     decrypted=1313131313131313
+            Iterated 100 times=4E19635E634FE0E6
+           Iterated 1000 times=F76652268B4CA13F
+
+Set 3, vector# 20:
+                           key=14141414141414141414
+                         plain=1414141414141414
+                        cipher=2E91191AA49985B2
+                     decrypted=1414141414141414
+            Iterated 100 times=ADE0CA70B9F34983
+           Iterated 1000 times=A87A184DFB13D2CA
+
+Set 3, vector# 21:
+                           key=15151515151515151515
+                         plain=1515151515151515
+                        cipher=B97965452636F0C4
+                     decrypted=1515151515151515
+            Iterated 100 times=C092F225F8F6C9D2
+           Iterated 1000 times=DB506559197B184C
+
+Set 3, vector# 22:
+                           key=16161616161616161616
+                         plain=1616161616161616
+                        cipher=07BA48018B98DCCA
+                     decrypted=1616161616161616
+            Iterated 100 times=60DFD13B6C4AE1B0
+           Iterated 1000 times=52C8EFDBF37D490F
+
+Set 3, vector# 23:
+                           key=17171717171717171717
+                         plain=1717171717171717
+                        cipher=7D038DC82B4F3021
+                     decrypted=1717171717171717
+            Iterated 100 times=5E3EBE6208814278
+           Iterated 1000 times=175DC42E3F51BD26
+
+Set 3, vector# 24:
+                           key=18181818181818181818
+                         plain=1818181818181818
+                        cipher=1CF39D095317B2CF
+                     decrypted=1818181818181818
+            Iterated 100 times=B3C913D9D5C7F809
+           Iterated 1000 times=076B5E5EC9CA1154
+
+Set 3, vector# 25:
+                           key=19191919191919191919
+                         plain=1919191919191919
+                        cipher=873C781094D74C50
+                     decrypted=1919191919191919
+            Iterated 100 times=8544B9716467B566
+           Iterated 1000 times=4CC8C899380598BF
+
+Set 3, vector# 26:
+                           key=1A1A1A1A1A1A1A1A1A1A
+                         plain=1A1A1A1A1A1A1A1A
+                        cipher=FBD2FF7A7E2CAF87
+                     decrypted=1A1A1A1A1A1A1A1A
+            Iterated 100 times=EC34341C6AE5D64D
+           Iterated 1000 times=C88320B65C096EF1
+
+Set 3, vector# 27:
+                           key=1B1B1B1B1B1B1B1B1B1B
+                         plain=1B1B1B1B1B1B1B1B
+                        cipher=B45897DCE1AAA726
+                     decrypted=1B1B1B1B1B1B1B1B
+            Iterated 100 times=3548EFEBEE448B82
+           Iterated 1000 times=51AF0D51F5DCBDE2
+
+Set 3, vector# 28:
+                           key=1C1C1C1C1C1C1C1C1C1C
+                         plain=1C1C1C1C1C1C1C1C
+                        cipher=05C8192DF0EFF76A
+                     decrypted=1C1C1C1C1C1C1C1C
+            Iterated 100 times=B17F205CD4524765
+           Iterated 1000 times=DD4690DFA240B41F
+
+Set 3, vector# 29:
+                           key=1D1D1D1D1D1D1D1D1D1D
+                         plain=1D1D1D1D1D1D1D1D
+                        cipher=B428E51E0E8EED03
+                     decrypted=1D1D1D1D1D1D1D1D
+            Iterated 100 times=E7EF65BE37CEEFE3
+           Iterated 1000 times=7B7D735353025D2C
+
+Set 3, vector# 30:
+                           key=1E1E1E1E1E1E1E1E1E1E
+                         plain=1E1E1E1E1E1E1E1E
+                        cipher=325DA71860AFC2DE
+                     decrypted=1E1E1E1E1E1E1E1E
+            Iterated 100 times=CE160FC8C38927AD
+           Iterated 1000 times=75CEB3AB34B12C4D
+
+Set 3, vector# 31:
+                           key=1F1F1F1F1F1F1F1F1F1F
+                         plain=1F1F1F1F1F1F1F1F
+                        cipher=15FA8C4F437FD7E1
+                     decrypted=1F1F1F1F1F1F1F1F
+            Iterated 100 times=DBB527BEE015A6DC
+           Iterated 1000 times=55DC68F2E2E2D1F4
+
+Set 3, vector# 32:
+                           key=20202020202020202020
+                         plain=2020202020202020
+                        cipher=50B914AE38316F8D
+                     decrypted=2020202020202020
+            Iterated 100 times=8BFF7AE6EDC96E91
+           Iterated 1000 times=D6821A6B10588A54
+
+Set 3, vector# 33:
+                           key=21212121212121212121
+                         plain=2121212121212121
+                        cipher=1D8AE74132E966AB
+                     decrypted=2121212121212121
+            Iterated 100 times=EAAD982F2095FD0B
+           Iterated 1000 times=E557601565318502
+
+Set 3, vector# 34:
+                           key=22222222222222222222
+                         plain=2222222222222222
+                        cipher=A49B3DB1CE5E7D3F
+                     decrypted=2222222222222222
+            Iterated 100 times=A4FA9DEF539472B4
+           Iterated 1000 times=64F9C49BE43FD69D
+
+Set 3, vector# 35:
+                           key=23232323232323232323
+                         plain=2323232323232323
+                        cipher=B331CFF8B4222329
+                     decrypted=2323232323232323
+            Iterated 100 times=9BC2F6343E1BBB09
+           Iterated 1000 times=B0D43C26C6030778
+
+Set 3, vector# 36:
+                           key=24242424242424242424
+                         plain=2424242424242424
+                        cipher=28CA817C7B8A6F49
+                     decrypted=2424242424242424
+            Iterated 100 times=B7DA455A877AE6B9
+           Iterated 1000 times=326E81B91791EF3C
+
+Set 3, vector# 37:
+                           key=25252525252525252525
+                         plain=2525252525252525
+                        cipher=34C11D4684F21B0E
+                     decrypted=2525252525252525
+            Iterated 100 times=CC7A4896F63D1A11
+           Iterated 1000 times=BD1009070FF8EEBE
+
+Set 3, vector# 38:
+                           key=26262626262626262626
+                         plain=2626262626262626
+                        cipher=F826BA50E8A958B1
+                     decrypted=2626262626262626
+            Iterated 100 times=8B7C99D4D61FBB3C
+           Iterated 1000 times=2F0E9B9D1D8FB7DB
+
+Set 3, vector# 39:
+                           key=27272727272727272727
+                         plain=2727272727272727
+                        cipher=BF169C45356EDF17
+                     decrypted=2727272727272727
+            Iterated 100 times=F03F00142A88FA3C
+           Iterated 1000 times=1AA1AADEC0BC72A2
+
+Set 3, vector# 40:
+                           key=28282828282828282828
+                         plain=2828282828282828
+                        cipher=36F5B136CB49ECD9
+                     decrypted=2828282828282828
+            Iterated 100 times=636B1CDF28462FBB
+           Iterated 1000 times=8694959D845D7304
+
+Set 3, vector# 41:
+                           key=29292929292929292929
+                         plain=2929292929292929
+                        cipher=CAC0453D6375C7B6
+                     decrypted=2929292929292929
+            Iterated 100 times=246D9266984B3A73
+           Iterated 1000 times=2029C93C03FD62AD
+
+Set 3, vector# 42:
+                           key=2A2A2A2A2A2A2A2A2A2A
+                         plain=2A2A2A2A2A2A2A2A
+                        cipher=7A709E42B8D05D77
+                     decrypted=2A2A2A2A2A2A2A2A
+            Iterated 100 times=019ACDE44E24D594
+           Iterated 1000 times=C13F02C02DBF37F8
+
+Set 3, vector# 43:
+                           key=2B2B2B2B2B2B2B2B2B2B
+                         plain=2B2B2B2B2B2B2B2B
+                        cipher=515FA2F4F13E8ABD
+                     decrypted=2B2B2B2B2B2B2B2B
+            Iterated 100 times=CA5F6B90A1D2C3F2
+           Iterated 1000 times=19B1B44E80BC965B
+
+Set 3, vector# 44:
+                           key=2C2C2C2C2C2C2C2C2C2C
+                         plain=2C2C2C2C2C2C2C2C
+                        cipher=882678A452D364DE
+                     decrypted=2C2C2C2C2C2C2C2C
+            Iterated 100 times=5D0ABCCEDB76BB47
+           Iterated 1000 times=4DB310604BC116FE
+
+Set 3, vector# 45:
+                           key=2D2D2D2D2D2D2D2D2D2D
+                         plain=2D2D2D2D2D2D2D2D
+                        cipher=127EEFD434FAC2CB
+                     decrypted=2D2D2D2D2D2D2D2D
+            Iterated 100 times=9475694B2A088613
+           Iterated 1000 times=4E9216658421EE8A
+
+Set 3, vector# 46:
+                           key=2E2E2E2E2E2E2E2E2E2E
+                         plain=2E2E2E2E2E2E2E2E
+                        cipher=A138EDC7F2822817
+                     decrypted=2E2E2E2E2E2E2E2E
+            Iterated 100 times=B9AB8C20222AA4AC
+           Iterated 1000 times=21B6E7125F6E6E1B
+
+Set 3, vector# 47:
+                           key=2F2F2F2F2F2F2F2F2F2F
+                         plain=2F2F2F2F2F2F2F2F
+                        cipher=2BA6C8BF45AB006C
+                     decrypted=2F2F2F2F2F2F2F2F
+            Iterated 100 times=25B16C98850D67C0
+           Iterated 1000 times=65A32AFA86BBF15C
+
+Set 3, vector# 48:
+                           key=30303030303030303030
+                         plain=3030303030303030
+                        cipher=A16B7FF47547809B
+                     decrypted=3030303030303030
+            Iterated 100 times=3FBEAC4CF6BD5A0D
+           Iterated 1000 times=97369470A7352CA2
+
+Set 3, vector# 49:
+                           key=31313131313131313131
+                         plain=3131313131313131
+                        cipher=1A8E47E1BFFF13FA
+                     decrypted=3131313131313131
+            Iterated 100 times=2038A95E45F5503D
+           Iterated 1000 times=5250E933FF842061
+
+Set 3, vector# 50:
+                           key=32323232323232323232
+                         plain=3232323232323232
+                        cipher=2303664D655220AD
+                     decrypted=3232323232323232
+            Iterated 100 times=A713D6B13F819C50
+           Iterated 1000 times=5B74519B278048D4
+
+Set 3, vector# 51:
+                           key=33333333333333333333
+                         plain=3333333333333333
+                        cipher=976807E7FC127CAA
+                     decrypted=3333333333333333
+            Iterated 100 times=EB340DC1F2A2E32D
+           Iterated 1000 times=FFFEE8BD9B9D2272
+
+Set 3, vector# 52:
+                           key=34343434343434343434
+                         plain=3434343434343434
+                        cipher=CFF23CD53166A86D
+                     decrypted=3434343434343434
+            Iterated 100 times=9A8FC424375A1FAF
+           Iterated 1000 times=3ED9B66324B750F4
+
+Set 3, vector# 53:
+                           key=35353535353535353535
+                         plain=3535353535353535
+                        cipher=9287FD7FBD4C72DB
+                     decrypted=3535353535353535
+            Iterated 100 times=E6D018E975E1A0FC
+           Iterated 1000 times=F4172DFFBFFC197E
+
+Set 3, vector# 54:
+                           key=36363636363636363636
+                         plain=3636363636363636
+                        cipher=9C028DFFCE693075
+                     decrypted=3636363636363636
+            Iterated 100 times=2668AF0BC474D2D9
+           Iterated 1000 times=24A23175CEFB6A01
+
+Set 3, vector# 55:
+                           key=37373737373737373737
+                         plain=3737373737373737
+                        cipher=524FD77713B7A690
+                     decrypted=3737373737373737
+            Iterated 100 times=BE3D06221E1032BA
+           Iterated 1000 times=56E2ECA918119775
+
+Set 3, vector# 56:
+                           key=38383838383838383838
+                         plain=3838383838383838
+                        cipher=2EB915C4AC9657FD
+                     decrypted=3838383838383838
+            Iterated 100 times=E07F336321CC64BA
+           Iterated 1000 times=6D273C015858CB3E
+
+Set 3, vector# 57:
+                           key=39393939393939393939
+                         plain=3939393939393939
+                        cipher=1BB9C50AADF2BFB1
+                     decrypted=3939393939393939
+            Iterated 100 times=EFC9FEA97A0CDC3E
+           Iterated 1000 times=C4E1A70BE867F8BC
+
+Set 3, vector# 58:
+                           key=3A3A3A3A3A3A3A3A3A3A
+                         plain=3A3A3A3A3A3A3A3A
+                        cipher=D622472A02C187AC
+                     decrypted=3A3A3A3A3A3A3A3A
+            Iterated 100 times=36E05335CCC3832D
+           Iterated 1000 times=214A00414E1E76D3
+
+Set 3, vector# 59:
+                           key=3B3B3B3B3B3B3B3B3B3B
+                         plain=3B3B3B3B3B3B3B3B
+                        cipher=1E9320E6C79A3C9E
+                     decrypted=3B3B3B3B3B3B3B3B
+            Iterated 100 times=C9778B98A9C9B78E
+           Iterated 1000 times=55D50B132B6B86FA
+
+Set 3, vector# 60:
+                           key=3C3C3C3C3C3C3C3C3C3C
+                         plain=3C3C3C3C3C3C3C3C
+                        cipher=BC0347BB0FB9996F
+                     decrypted=3C3C3C3C3C3C3C3C
+            Iterated 100 times=AB60F77AAA9D9D12
+           Iterated 1000 times=F728A3DA4A43117F
+
+Set 3, vector# 61:
+                           key=3D3D3D3D3D3D3D3D3D3D
+                         plain=3D3D3D3D3D3D3D3D
+                        cipher=1908AB462789F206
+                     decrypted=3D3D3D3D3D3D3D3D
+            Iterated 100 times=7C83A266007B1ED3
+           Iterated 1000 times=E1AA6D2812790758
+
+Set 3, vector# 62:
+                           key=3E3E3E3E3E3E3E3E3E3E
+                         plain=3E3E3E3E3E3E3E3E
+                        cipher=FEF31DEDB157FF5B
+                     decrypted=3E3E3E3E3E3E3E3E
+            Iterated 100 times=A33C051A0FDC3A09
+           Iterated 1000 times=A22FBD50A5BD9154
+
+Set 3, vector# 63:
+                           key=3F3F3F3F3F3F3F3F3F3F
+                         plain=3F3F3F3F3F3F3F3F
+                        cipher=EEF58E7428BF752D
+                     decrypted=3F3F3F3F3F3F3F3F
+            Iterated 100 times=FB11D806394441A9
+           Iterated 1000 times=87EB1948E6F2E5C1
+
+Set 3, vector# 64:
+                           key=40404040404040404040
+                         plain=4040404040404040
+                        cipher=15FB2639BBC45823
+                     decrypted=4040404040404040
+            Iterated 100 times=FD8A21EBBA263212
+           Iterated 1000 times=44BC117D429C39DF
+
+Set 3, vector# 65:
+                           key=41414141414141414141
+                         plain=4141414141414141
+                        cipher=902545BA28D3193F
+                     decrypted=4141414141414141
+            Iterated 100 times=098E248A0E277150
+           Iterated 1000 times=A75375AC57867D62
+
+Set 3, vector# 66:
+                           key=42424242424242424242
+                         plain=4242424242424242
+                        cipher=9FE1BC05B900D783
+                     decrypted=4242424242424242
+            Iterated 100 times=C0B44D2BB9E31B2C
+           Iterated 1000 times=7C2D87BC6557FB7E
+
+Set 3, vector# 67:
+                           key=43434343434343434343
+                         plain=4343434343434343
+                        cipher=FCF554CE94E8E8F2
+                     decrypted=4343434343434343
+            Iterated 100 times=2BDEBD27D37D9088
+           Iterated 1000 times=50C9F4DE8DB01461
+
+Set 3, vector# 68:
+                           key=44444444444444444444
+                         plain=4444444444444444
+                        cipher=017AEC1102D2266A
+                     decrypted=4444444444444444
+            Iterated 100 times=77B6D112BEEB56E2
+           Iterated 1000 times=20448A4A3FAED341
+
+Set 3, vector# 69:
+                           key=45454545454545454545
+                         plain=4545454545454545
+                        cipher=1E564BE696F0363A
+                     decrypted=4545454545454545
+            Iterated 100 times=E709C3EC068802CB
+           Iterated 1000 times=7C2027877E7C1076
+
+Set 3, vector# 70:
+                           key=46464646464646464646
+                         plain=4646464646464646
+                        cipher=A1B6B8A376CE0595
+                     decrypted=4646464646464646
+            Iterated 100 times=17F78BCF3E7C13E2
+           Iterated 1000 times=30331BDA5B905C50
+
+Set 3, vector# 71:
+                           key=47474747474747474747
+                         plain=4747474747474747
+                        cipher=3D6809C4054B0A7B
+                     decrypted=4747474747474747
+            Iterated 100 times=D524C15371A557CA
+           Iterated 1000 times=867BFF347663BA06
+
+Set 3, vector# 72:
+                           key=48484848484848484848
+                         plain=4848484848484848
+                        cipher=DE16F53883A34C82
+                     decrypted=4848484848484848
+            Iterated 100 times=AF8ED96BB6432576
+           Iterated 1000 times=04C2B80736F239D0
+
+Set 3, vector# 73:
+                           key=49494949494949494949
+                         plain=4949494949494949
+                        cipher=8B64F9E430DCD6CD
+                     decrypted=4949494949494949
+            Iterated 100 times=B35C7DA2E5C3769E
+           Iterated 1000 times=4354C4E563AA610D
+
+Set 3, vector# 74:
+                           key=4A4A4A4A4A4A4A4A4A4A
+                         plain=4A4A4A4A4A4A4A4A
+                        cipher=632ED60CDFEE4B98
+                     decrypted=4A4A4A4A4A4A4A4A
+            Iterated 100 times=03775944F524DCA2
+           Iterated 1000 times=2409B87EEA9483B4
+
+Set 3, vector# 75:
+                           key=4B4B4B4B4B4B4B4B4B4B
+                         plain=4B4B4B4B4B4B4B4B
+                        cipher=312F4A7A94B4E9A1
+                     decrypted=4B4B4B4B4B4B4B4B
+            Iterated 100 times=D5CB19F7F76F248E
+           Iterated 1000 times=DC0F6B1579199A05
+
+Set 3, vector# 76:
+                           key=4C4C4C4C4C4C4C4C4C4C
+                         plain=4C4C4C4C4C4C4C4C
+                        cipher=5E8FA41FEB2F7599
+                     decrypted=4C4C4C4C4C4C4C4C
+            Iterated 100 times=05F7FB582804E858
+           Iterated 1000 times=B6DF5D1186D49089
+
+Set 3, vector# 77:
+                           key=4D4D4D4D4D4D4D4D4D4D
+                         plain=4D4D4D4D4D4D4D4D
+                        cipher=551484878D7F54DB
+                     decrypted=4D4D4D4D4D4D4D4D
+            Iterated 100 times=806F526A040924AB
+           Iterated 1000 times=CCAA7FBBA4857625
+
+Set 3, vector# 78:
+                           key=4E4E4E4E4E4E4E4E4E4E
+                         plain=4E4E4E4E4E4E4E4E
+                        cipher=2059D2005AAA8138
+                     decrypted=4E4E4E4E4E4E4E4E
+            Iterated 100 times=708ACEE81AF7AEDD
+           Iterated 1000 times=D012DC597C2E49BB
+
+Set 3, vector# 79:
+                           key=4F4F4F4F4F4F4F4F4F4F
+                         plain=4F4F4F4F4F4F4F4F
+                        cipher=B1CE44DAF21BCB5C
+                     decrypted=4F4F4F4F4F4F4F4F
+            Iterated 100 times=E2F2C7EE084771EC
+           Iterated 1000 times=449E8BD8CAB649CE
+
+Set 3, vector# 80:
+                           key=50505050505050505050
+                         plain=5050505050505050
+                        cipher=649401F5F03DEFEF
+                     decrypted=5050505050505050
+            Iterated 100 times=2FC36CA85DC3E5F1
+           Iterated 1000 times=A8D177A409071294
+
+Set 3, vector# 81:
+                           key=51515151515151515151
+                         plain=5151515151515151
+                        cipher=84917ACFB5649AA4
+                     decrypted=5151515151515151
+            Iterated 100 times=0A6645F152310BBC
+           Iterated 1000 times=027794AF0574903F
+
+Set 3, vector# 82:
+                           key=52525252525252525252
+                         plain=5252525252525252
+                        cipher=4F7371EE3EB0DD86
+                     decrypted=5252525252525252
+            Iterated 100 times=6E1BFEB67672AFFA
+           Iterated 1000 times=CA5DCDC98F62EBFA
+
+Set 3, vector# 83:
+                           key=53535353535353535353
+                         plain=5353535353535353
+                        cipher=01382B20BE7074F2
+                     decrypted=5353535353535353
+            Iterated 100 times=CC16ED571B7A8531
+           Iterated 1000 times=95B3E0493A3E7427
+
+Set 3, vector# 84:
+                           key=54545454545454545454
+                         plain=5454545454545454
+                        cipher=20AE110262DCB219
+                     decrypted=5454545454545454
+            Iterated 100 times=F19E185F5DD1C8CF
+           Iterated 1000 times=EDEB43E8A5BCF19B
+
+Set 3, vector# 85:
+                           key=55555555555555555555
+                         plain=5555555555555555
+                        cipher=2F7B89C503D2D2E8
+                     decrypted=5555555555555555
+            Iterated 100 times=2E7DCE2778EE7F4D
+           Iterated 1000 times=A4B04FDAC7E3908A
+
+Set 3, vector# 86:
+                           key=56565656565656565656
+                         plain=5656565656565656
+                        cipher=6333BF4E4BF3893D
+                     decrypted=5656565656565656
+            Iterated 100 times=6D002B3C622687B9
+           Iterated 1000 times=D426E74483466E32
+
+Set 3, vector# 87:
+                           key=57575757575757575757
+                         plain=5757575757575757
+                        cipher=4721BB6EB29EDBF5
+                     decrypted=5757575757575757
+            Iterated 100 times=245627438C8635D1
+           Iterated 1000 times=B8318AC7C5DD2836
+
+Set 3, vector# 88:
+                           key=58585858585858585858
+                         plain=5858585858585858
+                        cipher=6ECB839C71AAA74A
+                     decrypted=5858585858585858
+            Iterated 100 times=F5E6872D5BF46929
+           Iterated 1000 times=696AD0CBFCBCA955
+
+Set 3, vector# 89:
+                           key=59595959595959595959
+                         plain=5959595959595959
+                        cipher=5BA1FAC558765122
+                     decrypted=5959595959595959
+            Iterated 100 times=90F093510A32F4E2
+           Iterated 1000 times=80E0C0AA3484F408
+
+Set 3, vector# 90:
+                           key=5A5A5A5A5A5A5A5A5A5A
+                         plain=5A5A5A5A5A5A5A5A
+                        cipher=C51F0BE493A3C80C
+                     decrypted=5A5A5A5A5A5A5A5A
+            Iterated 100 times=AD56F3920B986AB6
+           Iterated 1000 times=EA5CD8F6465E3081
+
+Set 3, vector# 91:
+                           key=5B5B5B5B5B5B5B5B5B5B
+                         plain=5B5B5B5B5B5B5B5B
+                        cipher=31ED6746425FFA17
+                     decrypted=5B5B5B5B5B5B5B5B
+            Iterated 100 times=9968309DF187C332
+           Iterated 1000 times=684D1C1730C92F4B
+
+Set 3, vector# 92:
+                           key=5C5C5C5C5C5C5C5C5C5C
+                         plain=5C5C5C5C5C5C5C5C
+                        cipher=09DADA27CFA4C79D
+                     decrypted=5C5C5C5C5C5C5C5C
+            Iterated 100 times=02D54840D2E486FD
+           Iterated 1000 times=9523EB52C94D7463
+
+Set 3, vector# 93:
+                           key=5D5D5D5D5D5D5D5D5D5D
+                         plain=5D5D5D5D5D5D5D5D
+                        cipher=BBD6651809B8DECC
+                     decrypted=5D5D5D5D5D5D5D5D
+            Iterated 100 times=61FEC049FD8EA19A
+           Iterated 1000 times=C5434E3A2895BD7B
+
+Set 3, vector# 94:
+                           key=5E5E5E5E5E5E5E5E5E5E
+                         plain=5E5E5E5E5E5E5E5E
+                        cipher=2C9DA40DA0AAD873
+                     decrypted=5E5E5E5E5E5E5E5E
+            Iterated 100 times=39BB46F725EBDAEA
+           Iterated 1000 times=7CC103B7B04CBA05
+
+Set 3, vector# 95:
+                           key=5F5F5F5F5F5F5F5F5F5F
+                         plain=5F5F5F5F5F5F5F5F
+                        cipher=9C418FA2E814AD97
+                     decrypted=5F5F5F5F5F5F5F5F
+            Iterated 100 times=57368FE71B54CB30
+           Iterated 1000 times=20827D803FCE1EB4
+
+Set 3, vector# 96:
+                           key=60606060606060606060
+                         plain=6060606060606060
+                        cipher=2382873109C02DEB
+                     decrypted=6060606060606060
+            Iterated 100 times=AEB655FDCAA79349
+           Iterated 1000 times=3BF8C2A7EDA413F3
+
+Set 3, vector# 97:
+                           key=61616161616161616161
+                         plain=6161616161616161
+                        cipher=11FEB4EDFD9E6684
+                     decrypted=6161616161616161
+            Iterated 100 times=018A2334F17C179C
+           Iterated 1000 times=F655CB47421D30D1
+
+Set 3, vector# 98:
+                           key=62626262626262626262
+                         plain=6262626262626262
+                        cipher=AD6CBFECFE387B71
+                     decrypted=6262626262626262
+            Iterated 100 times=DF323BB3C6FA209A
+           Iterated 1000 times=80E13FEFF4D69A05
+
+Set 3, vector# 99:
+                           key=63636363636363636363
+                         plain=6363636363636363
+                        cipher=563A767315D3F8D2
+                     decrypted=6363636363636363
+            Iterated 100 times=B579346894CF578A
+           Iterated 1000 times=0DCB58EAA4F601A3
+
+Set 3, vector#100:
+                           key=64646464646464646464
+                         plain=6464646464646464
+                        cipher=849D613EB1542CB0
+                     decrypted=6464646464646464
+            Iterated 100 times=78149BF4F529B47B
+           Iterated 1000 times=4FC38857A957A9E3
+
+Set 3, vector#101:
+                           key=65656565656565656565
+                         plain=6565656565656565
+                        cipher=7F683A4C4DEB6969
+                     decrypted=6565656565656565
+            Iterated 100 times=52CBFB6BBEB30780
+           Iterated 1000 times=2EAE49C9F0CED668
+
+Set 3, vector#102:
+                           key=66666666666666666666
+                         plain=6666666666666666
+                        cipher=FA0C0BC108F611F6
+                     decrypted=6666666666666666
+            Iterated 100 times=DE28BE132E770C21
+           Iterated 1000 times=151214D822BEBDC8
+
+Set 3, vector#103:
+                           key=67676767676767676767
+                         plain=6767676767676767
+                        cipher=BC8F8CDC600610E0
+                     decrypted=6767676767676767
+            Iterated 100 times=2139D937FA4B9404
+           Iterated 1000 times=DEE220C1FFDD18BE
+
+Set 3, vector#104:
+                           key=68686868686868686868
+                         plain=6868686868686868
+                        cipher=1EFF1675E02A1FBC
+                     decrypted=6868686868686868
+            Iterated 100 times=B8016A5A57F3F9D2
+           Iterated 1000 times=0F8574FB420625F9
+
+Set 3, vector#105:
+                           key=69696969696969696969
+                         plain=6969696969696969
+                        cipher=A8C93A1385F17F9B
+                     decrypted=6969696969696969
+            Iterated 100 times=AB066F1F32AA9AF6
+           Iterated 1000 times=601C8DB5150A779F
+
+Set 3, vector#106:
+                           key=6A6A6A6A6A6A6A6A6A6A
+                         plain=6A6A6A6A6A6A6A6A
+                        cipher=912BAD8D340E8010
+                     decrypted=6A6A6A6A6A6A6A6A
+            Iterated 100 times=9832C17D5B400F59
+           Iterated 1000 times=871C88292345BF1E
+
+Set 3, vector#107:
+                           key=6B6B6B6B6B6B6B6B6B6B
+                         plain=6B6B6B6B6B6B6B6B
+                        cipher=224F0E0C02AD5241
+                     decrypted=6B6B6B6B6B6B6B6B
+            Iterated 100 times=314287C04F593DAA
+           Iterated 1000 times=C52FF12D8752861D
+
+Set 3, vector#108:
+                           key=6C6C6C6C6C6C6C6C6C6C
+                         plain=6C6C6C6C6C6C6C6C
+                        cipher=0E574BC87EBDC7CB
+                     decrypted=6C6C6C6C6C6C6C6C
+            Iterated 100 times=ED05A8CD07A80BC8
+           Iterated 1000 times=81AB2FCECF9F796B
+
+Set 3, vector#109:
+                           key=6D6D6D6D6D6D6D6D6D6D
+                         plain=6D6D6D6D6D6D6D6D
+                        cipher=A336A2D5856E6AF3
+                     decrypted=6D6D6D6D6D6D6D6D
+            Iterated 100 times=5F1A3DD4836C763B
+           Iterated 1000 times=8AE72F5E235A4F6F
+
+Set 3, vector#110:
+                           key=6E6E6E6E6E6E6E6E6E6E
+                         plain=6E6E6E6E6E6E6E6E
+                        cipher=BBF60D774DDAC3E7
+                     decrypted=6E6E6E6E6E6E6E6E
+            Iterated 100 times=8A81BAC42D12B7F3
+           Iterated 1000 times=A34553A44D371C71
+
+Set 3, vector#111:
+                           key=6F6F6F6F6F6F6F6F6F6F
+                         plain=6F6F6F6F6F6F6F6F
+                        cipher=A508A800DD928F66
+                     decrypted=6F6F6F6F6F6F6F6F
+            Iterated 100 times=8D5901D414BFFC71
+           Iterated 1000 times=AA4FDB7F59F1F5AF
+
+Set 3, vector#112:
+                           key=70707070707070707070
+                         plain=7070707070707070
+                        cipher=F6642D4BED228FAC
+                     decrypted=7070707070707070
+            Iterated 100 times=B234A4EBAA55B060
+           Iterated 1000 times=759BDA57DE62BA3C
+
+Set 3, vector#113:
+                           key=71717171717171717171
+                         plain=7171717171717171
+                        cipher=C9D100D41C7A9BEF
+                     decrypted=7171717171717171
+            Iterated 100 times=16D5B2CEC9FF7996
+           Iterated 1000 times=C83DB5DC3F54218A
+
+Set 3, vector#114:
+                           key=72727272727272727272
+                         plain=7272727272727272
+                        cipher=51F8BF2CEE785093
+                     decrypted=7272727272727272
+            Iterated 100 times=637A6195B8A72E8E
+           Iterated 1000 times=7D42A6277843C0BE
+
+Set 3, vector#115:
+                           key=73737373737373737373
+                         plain=7373737373737373
+                        cipher=B9C5EB8DA4974479
+                     decrypted=7373737373737373
+            Iterated 100 times=A8AB17A35D842361
+           Iterated 1000 times=3CB3B24C5C4B999B
+
+Set 3, vector#116:
+                           key=74747474747474747474
+                         plain=7474747474747474
+                        cipher=43241081B1B218DC
+                     decrypted=7474747474747474
+            Iterated 100 times=342C3C9780EFE18A
+           Iterated 1000 times=479E5F84C9AAA13A
+
+Set 3, vector#117:
+                           key=75757575757575757575
+                         plain=7575757575757575
+                        cipher=9D2096D96C67D04E
+                     decrypted=7575757575757575
+            Iterated 100 times=79C7CAD4F95C2E08
+           Iterated 1000 times=AFC70BE9BC961120
+
+Set 3, vector#118:
+                           key=76767676767676767676
+                         plain=7676767676767676
+                        cipher=B6ED62800FCABB8F
+                     decrypted=7676767676767676
+            Iterated 100 times=8965B9F6EB839D0B
+           Iterated 1000 times=A833D4A69FAB8C48
+
+Set 3, vector#119:
+                           key=77777777777777777777
+                         plain=7777777777777777
+                        cipher=2BB85422305D79FE
+                     decrypted=7777777777777777
+            Iterated 100 times=5627F3252BB19DFC
+           Iterated 1000 times=1812EADEDD3D4105
+
+Set 3, vector#120:
+                           key=78787878787878787878
+                         plain=7878787878787878
+                        cipher=3298EA721BF951C1
+                     decrypted=7878787878787878
+            Iterated 100 times=B2D6BA999640CE82
+           Iterated 1000 times=73F2286BAC75DE24
+
+Set 3, vector#121:
+                           key=79797979797979797979
+                         plain=7979797979797979
+                        cipher=08AB232D6A245939
+                     decrypted=7979797979797979
+            Iterated 100 times=265BDC431353774F
+           Iterated 1000 times=81890681B55CCCEF
+
+Set 3, vector#122:
+                           key=7A7A7A7A7A7A7A7A7A7A
+                         plain=7A7A7A7A7A7A7A7A
+                        cipher=7C43B12CDAB4B731
+                     decrypted=7A7A7A7A7A7A7A7A
+            Iterated 100 times=6904F67BD42B494F
+           Iterated 1000 times=4BC187995C182206
+
+Set 3, vector#123:
+                           key=7B7B7B7B7B7B7B7B7B7B
+                         plain=7B7B7B7B7B7B7B7B
+                        cipher=5B82FB679C57782A
+                     decrypted=7B7B7B7B7B7B7B7B
+            Iterated 100 times=8CD077E3C808E137
+           Iterated 1000 times=F9897D817CB5952B
+
+Set 3, vector#124:
+                           key=7C7C7C7C7C7C7C7C7C7C
+                         plain=7C7C7C7C7C7C7C7C
+                        cipher=E7C8706A09822618
+                     decrypted=7C7C7C7C7C7C7C7C
+            Iterated 100 times=48CFEC44AE9E165E
+           Iterated 1000 times=CD899F63F44677E5
+
+Set 3, vector#125:
+                           key=7D7D7D7D7D7D7D7D7D7D
+                         plain=7D7D7D7D7D7D7D7D
+                        cipher=1963AD68E020D233
+                     decrypted=7D7D7D7D7D7D7D7D
+            Iterated 100 times=DAB2DB6BB03F7E12
+           Iterated 1000 times=5B0EC0C570E12938
+
+Set 3, vector#126:
+                           key=7E7E7E7E7E7E7E7E7E7E
+                         plain=7E7E7E7E7E7E7E7E
+                        cipher=449820102ABF6B48
+                     decrypted=7E7E7E7E7E7E7E7E
+            Iterated 100 times=2E3C73D06C389A9B
+           Iterated 1000 times=CAB4B53DCA267192
+
+Set 3, vector#127:
+                           key=7F7F7F7F7F7F7F7F7F7F
+                         plain=7F7F7F7F7F7F7F7F
+                        cipher=D139A6ADC5045302
+                     decrypted=7F7F7F7F7F7F7F7F
+            Iterated 100 times=B3E6C5FEEFE8060E
+           Iterated 1000 times=AA38DDFE3E39C111
+
+Set 3, vector#128:
+                           key=80808080808080808080
+                         plain=8080808080808080
+                        cipher=7A8ABEF323251A2B
+                     decrypted=8080808080808080
+            Iterated 100 times=67802C2DB622F3B8
+           Iterated 1000 times=6C68029D1AF8728F
+
+Set 3, vector#129:
+                           key=81818181818181818181
+                         plain=8181818181818181
+                        cipher=79723489A50147BA
+                     decrypted=8181818181818181
+            Iterated 100 times=C2AA300125C54CBC
+           Iterated 1000 times=90C80C67BDC7F3C3
+
+Set 3, vector#130:
+                           key=82828282828282828282
+                         plain=8282828282828282
+                        cipher=763B972EAF90D09F
+                     decrypted=8282828282828282
+            Iterated 100 times=59CF36E63CA14ACF
+           Iterated 1000 times=8353A133BB8F06A1
+
+Set 3, vector#131:
+                           key=83838383838383838383
+                         plain=8383838383838383
+                        cipher=01EE4E7F744D67F8
+                     decrypted=8383838383838383
+            Iterated 100 times=47375C1785D5AF2A
+           Iterated 1000 times=4B336540DE0B1526
+
+Set 3, vector#132:
+                           key=84848484848484848484
+                         plain=8484848484848484
+                        cipher=BFBAFBBC1B0B6E04
+                     decrypted=8484848484848484
+            Iterated 100 times=9B39F5168EA7792B
+           Iterated 1000 times=C063876B950AC246
+
+Set 3, vector#133:
+                           key=85858585858585858585
+                         plain=8585858585858585
+                        cipher=95B08895FBD3F3FC
+                     decrypted=8585858585858585
+            Iterated 100 times=546C7DD8BD7DF405
+           Iterated 1000 times=50C93A26B7AD5A61
+
+Set 3, vector#134:
+                           key=86868686868686868686
+                         plain=8686868686868686
+                        cipher=2BA08B9C0A56F4A3
+                     decrypted=8686868686868686
+            Iterated 100 times=1BD1C5C8FF2A7239
+           Iterated 1000 times=A7A4A809A0F36934
+
+Set 3, vector#135:
+                           key=87878787878787878787
+                         plain=8787878787878787
+                        cipher=B0FC50C525420F5F
+                     decrypted=8787878787878787
+            Iterated 100 times=75DB6CBA8AE6EDAE
+           Iterated 1000 times=3C9061E4A1CC5F4B
+
+Set 3, vector#136:
+                           key=88888888888888888888
+                         plain=8888888888888888
+                        cipher=E8875158F2A2A829
+                     decrypted=8888888888888888
+            Iterated 100 times=DDD85073234EDD7A
+           Iterated 1000 times=6F94591A93A51698
+
+Set 3, vector#137:
+                           key=89898989898989898989
+                         plain=8989898989898989
+                        cipher=5B4F957BB6DFA2ED
+                     decrypted=8989898989898989
+            Iterated 100 times=FEB539A4FD34CEB3
+           Iterated 1000 times=214ABF587ABD69E9
+
+Set 3, vector#138:
+                           key=8A8A8A8A8A8A8A8A8A8A
+                         plain=8A8A8A8A8A8A8A8A
+                        cipher=46EF778C7D641FC8
+                     decrypted=8A8A8A8A8A8A8A8A
+            Iterated 100 times=098B608662543E46
+           Iterated 1000 times=61DF75C1AFC094A4
+
+Set 3, vector#139:
+                           key=8B8B8B8B8B8B8B8B8B8B
+                         plain=8B8B8B8B8B8B8B8B
+                        cipher=00ECFD374BCAA0F2
+                     decrypted=8B8B8B8B8B8B8B8B
+            Iterated 100 times=D4C0BD67ED6AD45C
+           Iterated 1000 times=2CD32FDF7CD18C7E
+
+Set 3, vector#140:
+                           key=8C8C8C8C8C8C8C8C8C8C
+                         plain=8C8C8C8C8C8C8C8C
+                        cipher=E2766D31B3BAA5E9
+                     decrypted=8C8C8C8C8C8C8C8C
+            Iterated 100 times=78659950B044EBFA
+           Iterated 1000 times=43BBA400E5CE917E
+
+Set 3, vector#141:
+                           key=8D8D8D8D8D8D8D8D8D8D
+                         plain=8D8D8D8D8D8D8D8D
+                        cipher=E7C7BA7C6AAB791A
+                     decrypted=8D8D8D8D8D8D8D8D
+            Iterated 100 times=E6655BD09491B5A2
+           Iterated 1000 times=7FCB654D6AD4A526
+
+Set 3, vector#142:
+                           key=8E8E8E8E8E8E8E8E8E8E
+                         plain=8E8E8E8E8E8E8E8E
+                        cipher=1AE721410FF70B65
+                     decrypted=8E8E8E8E8E8E8E8E
+            Iterated 100 times=5E319E423E111FFB
+           Iterated 1000 times=F356BB2C1B012C60
+
+Set 3, vector#143:
+                           key=8F8F8F8F8F8F8F8F8F8F
+                         plain=8F8F8F8F8F8F8F8F
+                        cipher=74F96EC302CA1335
+                     decrypted=8F8F8F8F8F8F8F8F
+            Iterated 100 times=67AEC0F576389F37
+           Iterated 1000 times=CB7CDE8FB4C1F312
+
+Set 3, vector#144:
+                           key=90909090909090909090
+                         plain=9090909090909090
+                        cipher=DB2E504D925CC923
+                     decrypted=9090909090909090
+            Iterated 100 times=37FC839C158C53C7
+           Iterated 1000 times=4C71AF25EFFA77A6
+
+Set 3, vector#145:
+                           key=91919191919191919191
+                         plain=9191919191919191
+                        cipher=BF545FDC65ED1A34
+                     decrypted=9191919191919191
+            Iterated 100 times=93D120563C74C077
+           Iterated 1000 times=181878A2E61924C0
+
+Set 3, vector#146:
+                           key=92929292929292929292
+                         plain=9292929292929292
+                        cipher=E57482316DB990DF
+                     decrypted=9292929292929292
+            Iterated 100 times=1A008A144E6C4472
+           Iterated 1000 times=871CBDEC1E39F393
+
+Set 3, vector#147:
+                           key=93939393939393939393
+                         plain=9393939393939393
+                        cipher=BEE196587FFAF8C7
+                     decrypted=9393939393939393
+            Iterated 100 times=EE190F22F86469D5
+           Iterated 1000 times=0FB72BE8F5706ACB
+
+Set 3, vector#148:
+                           key=94949494949494949494
+                         plain=9494949494949494
+                        cipher=748EEFEAFB94BA88
+                     decrypted=9494949494949494
+            Iterated 100 times=8EE525DB5A2B7D8F
+           Iterated 1000 times=FD7D06DEEE6F72AC
+
+Set 3, vector#149:
+                           key=95959595959595959595
+                         plain=9595959595959595
+                        cipher=A2135E9677D3BF75
+                     decrypted=9595959595959595
+            Iterated 100 times=6B385A45E41483A9
+           Iterated 1000 times=6EF5CB2320C4BAC4
+
+Set 3, vector#150:
+                           key=96969696969696969696
+                         plain=9696969696969696
+                        cipher=ABC2E716B554BD49
+                     decrypted=9696969696969696
+            Iterated 100 times=4D33A448DC680989
+           Iterated 1000 times=B30F70AE5592128E
+
+Set 3, vector#151:
+                           key=97979797979797979797
+                         plain=9797979797979797
+                        cipher=D336512BB1AC3F9B
+                     decrypted=9797979797979797
+            Iterated 100 times=F56AD68B99631371
+           Iterated 1000 times=E196C38C39162A92
+
+Set 3, vector#152:
+                           key=98989898989898989898
+                         plain=9898989898989898
+                        cipher=395CDBB217722BE3
+                     decrypted=9898989898989898
+            Iterated 100 times=AC0B74EC1648E0B0
+           Iterated 1000 times=2511A68833CBA3A0
+
+Set 3, vector#153:
+                           key=99999999999999999999
+                         plain=9999999999999999
+                        cipher=1ECB6145AA00735D
+                     decrypted=9999999999999999
+            Iterated 100 times=D868EBEE1E2E8861
+           Iterated 1000 times=4A9636D98BE2EDEB
+
+Set 3, vector#154:
+                           key=9A9A9A9A9A9A9A9A9A9A
+                         plain=9A9A9A9A9A9A9A9A
+                        cipher=A3E7867A58149785
+                     decrypted=9A9A9A9A9A9A9A9A
+            Iterated 100 times=F91CCF2C7358F1CC
+           Iterated 1000 times=882293A26CB3F85B
+
+Set 3, vector#155:
+                           key=9B9B9B9B9B9B9B9B9B9B
+                         plain=9B9B9B9B9B9B9B9B
+                        cipher=5A3275AF2A239325
+                     decrypted=9B9B9B9B9B9B9B9B
+            Iterated 100 times=BC965CC635D82EAB
+           Iterated 1000 times=B165AAB5E1C34529
+
+Set 3, vector#156:
+                           key=9C9C9C9C9C9C9C9C9C9C
+                         plain=9C9C9C9C9C9C9C9C
+                        cipher=38A0BE4625DDBA56
+                     decrypted=9C9C9C9C9C9C9C9C
+            Iterated 100 times=BF0A3A78A61E88C2
+           Iterated 1000 times=C87502CC8B9DB93C
+
+Set 3, vector#157:
+                           key=9D9D9D9D9D9D9D9D9D9D
+                         plain=9D9D9D9D9D9D9D9D
+                        cipher=5007D75F7BF7BDCC
+                     decrypted=9D9D9D9D9D9D9D9D
+            Iterated 100 times=C8787939F427AC79
+           Iterated 1000 times=535294594796DB44
+
+Set 3, vector#158:
+                           key=9E9E9E9E9E9E9E9E9E9E
+                         plain=9E9E9E9E9E9E9E9E
+                        cipher=34BFCB53D6FB32D8
+                     decrypted=9E9E9E9E9E9E9E9E
+            Iterated 100 times=77CCC1322EB89CA0
+           Iterated 1000 times=01174D1F5D80C16C
+
+Set 3, vector#159:
+                           key=9F9F9F9F9F9F9F9F9F9F
+                         plain=9F9F9F9F9F9F9F9F
+                        cipher=7AD62D235799473F
+                     decrypted=9F9F9F9F9F9F9F9F
+            Iterated 100 times=23EF8B0F585DDFAB
+           Iterated 1000 times=D7FC225091F2AF7C
+
+Set 3, vector#160:
+                           key=A0A0A0A0A0A0A0A0A0A0
+                         plain=A0A0A0A0A0A0A0A0
+                        cipher=B5CDA6A75458FC51
+                     decrypted=A0A0A0A0A0A0A0A0
+            Iterated 100 times=D6B127957EE9E2F3
+           Iterated 1000 times=832958A6DDD1B87E
+
+Set 3, vector#161:
+                           key=A1A1A1A1A1A1A1A1A1A1
+                         plain=A1A1A1A1A1A1A1A1
+                        cipher=5AF7EC6839F1D311
+                     decrypted=A1A1A1A1A1A1A1A1
+            Iterated 100 times=55037069385C7C23
+           Iterated 1000 times=4C5EE99A0D494481
+
+Set 3, vector#162:
+                           key=A2A2A2A2A2A2A2A2A2A2
+                         plain=A2A2A2A2A2A2A2A2
+                        cipher=1CF948C79A195B46
+                     decrypted=A2A2A2A2A2A2A2A2
+            Iterated 100 times=4B73517CE9968921
+           Iterated 1000 times=2C807678F60D4330
+
+Set 3, vector#163:
+                           key=A3A3A3A3A3A3A3A3A3A3
+                         plain=A3A3A3A3A3A3A3A3
+                        cipher=6053D85EA88A2DC8
+                     decrypted=A3A3A3A3A3A3A3A3
+            Iterated 100 times=D7E67BDEC02D4669
+           Iterated 1000 times=EF70C560191CF2F6
+
+Set 3, vector#164:
+                           key=A4A4A4A4A4A4A4A4A4A4
+                         plain=A4A4A4A4A4A4A4A4
+                        cipher=A3AEDF4EEFB7754B
+                     decrypted=A4A4A4A4A4A4A4A4
+            Iterated 100 times=5EC4EC0E8E8A9865
+           Iterated 1000 times=DAF825F3E556F619
+
+Set 3, vector#165:
+                           key=A5A5A5A5A5A5A5A5A5A5
+                         plain=A5A5A5A5A5A5A5A5
+                        cipher=B01D53A27E167D25
+                     decrypted=A5A5A5A5A5A5A5A5
+            Iterated 100 times=BB03F1EFE48273D3
+           Iterated 1000 times=37AF14122D060458
+
+Set 3, vector#166:
+                           key=A6A6A6A6A6A6A6A6A6A6
+                         plain=A6A6A6A6A6A6A6A6
+                        cipher=A6DB29A257551624
+                     decrypted=A6A6A6A6A6A6A6A6
+            Iterated 100 times=3CFCD1BB4F09A962
+           Iterated 1000 times=60706312E4BC6F7D
+
+Set 3, vector#167:
+                           key=A7A7A7A7A7A7A7A7A7A7
+                         plain=A7A7A7A7A7A7A7A7
+                        cipher=34E08EEB9D6FE4DB
+                     decrypted=A7A7A7A7A7A7A7A7
+            Iterated 100 times=5679F0C05325CDD3
+           Iterated 1000 times=54D5112ED48D5B16
+
+Set 3, vector#168:
+                           key=A8A8A8A8A8A8A8A8A8A8
+                         plain=A8A8A8A8A8A8A8A8
+                        cipher=639DCE91CFC243BF
+                     decrypted=A8A8A8A8A8A8A8A8
+            Iterated 100 times=254BCBD573E16870
+           Iterated 1000 times=1CFE8AE299A366FA
+
+Set 3, vector#169:
+                           key=A9A9A9A9A9A9A9A9A9A9
+                         plain=A9A9A9A9A9A9A9A9
+                        cipher=BB39511A808F1372
+                     decrypted=A9A9A9A9A9A9A9A9
+            Iterated 100 times=9BCFA43F12874981
+           Iterated 1000 times=138FC702A5327552
+
+Set 3, vector#170:
+                           key=AAAAAAAAAAAAAAAAAAAA
+                         plain=AAAAAAAAAAAAAAAA
+                        cipher=C578DA0848234EBD
+                     decrypted=AAAAAAAAAAAAAAAA
+            Iterated 100 times=93927201A008C2E7
+           Iterated 1000 times=20B4A451DE0277EB
+
+Set 3, vector#171:
+                           key=ABABABABABABABABABAB
+                         plain=ABABABABABABABAB
+                        cipher=35CD3E4825E3FAE6
+                     decrypted=ABABABABABABABAB
+            Iterated 100 times=EE17A31F07026573
+           Iterated 1000 times=67C2DF28B19EB088
+
+Set 3, vector#172:
+                           key=ACACACACACACACACACAC
+                         plain=ACACACACACACACAC
+                        cipher=DBFEE7B510B80A26
+                     decrypted=ACACACACACACACAC
+            Iterated 100 times=358A1C65EC85BF7B
+           Iterated 1000 times=B419EC1FDE64C4A5
+
+Set 3, vector#173:
+                           key=ADADADADADADADADADAD
+                         plain=ADADADADADADADAD
+                        cipher=9AB4C31EB642FE00
+                     decrypted=ADADADADADADADAD
+            Iterated 100 times=EF5ED55959F2427B
+           Iterated 1000 times=29EF92D9ACE1F225
+
+Set 3, vector#174:
+                           key=AEAEAEAEAEAEAEAEAEAE
+                         plain=AEAEAEAEAEAEAEAE
+                        cipher=883F74D5F1000C11
+                     decrypted=AEAEAEAEAEAEAEAE
+            Iterated 100 times=461C1B2EF4400297
+           Iterated 1000 times=A9316F98550B12CC
+
+Set 3, vector#175:
+                           key=AFAFAFAFAFAFAFAFAFAF
+                         plain=AFAFAFAFAFAFAFAF
+                        cipher=C595153265F56ED0
+                     decrypted=AFAFAFAFAFAFAFAF
+            Iterated 100 times=1A9E8C441667E370
+           Iterated 1000 times=C9CD017F550B1935
+
+Set 3, vector#176:
+                           key=B0B0B0B0B0B0B0B0B0B0
+                         plain=B0B0B0B0B0B0B0B0
+                        cipher=A84714BD43446A1A
+                     decrypted=B0B0B0B0B0B0B0B0
+            Iterated 100 times=B9186C7EDD0B9927
+           Iterated 1000 times=21D9C7526D0E894A
+
+Set 3, vector#177:
+                           key=B1B1B1B1B1B1B1B1B1B1
+                         plain=B1B1B1B1B1B1B1B1
+                        cipher=53ADDF77E2688781
+                     decrypted=B1B1B1B1B1B1B1B1
+            Iterated 100 times=C06DBC5BD399BADB
+           Iterated 1000 times=CBF3DCE0F87F32EF
+
+Set 3, vector#178:
+                           key=B2B2B2B2B2B2B2B2B2B2
+                         plain=B2B2B2B2B2B2B2B2
+                        cipher=6B4D8B509B02F84C
+                     decrypted=B2B2B2B2B2B2B2B2
+            Iterated 100 times=775A197B39C137E8
+           Iterated 1000 times=5D769D0F1B6A4DFE
+
+Set 3, vector#179:
+                           key=B3B3B3B3B3B3B3B3B3B3
+                         plain=B3B3B3B3B3B3B3B3
+                        cipher=4FDB7920AB4CDB37
+                     decrypted=B3B3B3B3B3B3B3B3
+            Iterated 100 times=3B215FF973D9C969
+           Iterated 1000 times=3D8DEEEFBC90C005
+
+Set 3, vector#180:
+                           key=B4B4B4B4B4B4B4B4B4B4
+                         plain=B4B4B4B4B4B4B4B4
+                        cipher=30A848FC4240AF60
+                     decrypted=B4B4B4B4B4B4B4B4
+            Iterated 100 times=5F0A17DF286F3F3C
+           Iterated 1000 times=144EF9E7BC3A2A31
+
+Set 3, vector#181:
+                           key=B5B5B5B5B5B5B5B5B5B5
+                         plain=B5B5B5B5B5B5B5B5
+                        cipher=E8F4AF6D7669BF8F
+                     decrypted=B5B5B5B5B5B5B5B5
+            Iterated 100 times=42E3712E40DD6751
+           Iterated 1000 times=662064E38E158BE9
+
+Set 3, vector#182:
+                           key=B6B6B6B6B6B6B6B6B6B6
+                         plain=B6B6B6B6B6B6B6B6
+                        cipher=3DE8F18721BA3618
+                     decrypted=B6B6B6B6B6B6B6B6
+            Iterated 100 times=2D211507873D03FA
+           Iterated 1000 times=F06EE6F35D87BB9B
+
+Set 3, vector#183:
+                           key=B7B7B7B7B7B7B7B7B7B7
+                         plain=B7B7B7B7B7B7B7B7
+                        cipher=71CA7E2EDBB3E025
+                     decrypted=B7B7B7B7B7B7B7B7
+            Iterated 100 times=F6C11F9F8A3C0787
+           Iterated 1000 times=1556EA276F93F3E7
+
+Set 3, vector#184:
+                           key=B8B8B8B8B8B8B8B8B8B8
+                         plain=B8B8B8B8B8B8B8B8
+                        cipher=94D39ECF84A507A8
+                     decrypted=B8B8B8B8B8B8B8B8
+            Iterated 100 times=EEB7A6EF59FF1C8E
+           Iterated 1000 times=6B41257D1B7A86C4
+
+Set 3, vector#185:
+                           key=B9B9B9B9B9B9B9B9B9B9
+                         plain=B9B9B9B9B9B9B9B9
+                        cipher=E500D200F1D18FFE
+                     decrypted=B9B9B9B9B9B9B9B9
+            Iterated 100 times=AD9D0AF9D795674B
+           Iterated 1000 times=CC988FDE91207E0D
+
+Set 3, vector#186:
+                           key=BABABABABABABABABABA
+                         plain=BABABABABABABABA
+                        cipher=B8182B50C4F4D6C7
+                     decrypted=BABABABABABABABA
+            Iterated 100 times=9A25A32B42301342
+           Iterated 1000 times=902A3816041B7A8E
+
+Set 3, vector#187:
+                           key=BBBBBBBBBBBBBBBBBBBB
+                         plain=BBBBBBBBBBBBBBBB
+                        cipher=BB15315F13AC484E
+                     decrypted=BBBBBBBBBBBBBBBB
+            Iterated 100 times=C7D8D66A978AEA77
+           Iterated 1000 times=3DED1D04C38F9CA7
+
+Set 3, vector#188:
+                           key=BCBCBCBCBCBCBCBCBCBC
+                         plain=BCBCBCBCBCBCBCBC
+                        cipher=C5102279C294334A
+                     decrypted=BCBCBCBCBCBCBCBC
+            Iterated 100 times=9F9127072CECA8E0
+           Iterated 1000 times=1095D9D6FC42ECE2
+
+Set 3, vector#189:
+                           key=BDBDBDBDBDBDBDBDBDBD
+                         plain=BDBDBDBDBDBDBDBD
+                        cipher=7A4D45260AC5B28A
+                     decrypted=BDBDBDBDBDBDBDBD
+            Iterated 100 times=1B5BCEBAF216E2BF
+           Iterated 1000 times=F2285E6C74901D10
+
+Set 3, vector#190:
+                           key=BEBEBEBEBEBEBEBEBEBE
+                         plain=BEBEBEBEBEBEBEBE
+                        cipher=90BD1ABAC07C1AE0
+                     decrypted=BEBEBEBEBEBEBEBE
+            Iterated 100 times=F37EFEC28BE737C9
+           Iterated 1000 times=1DE3B9C8E2E5E0BD
+
+Set 3, vector#191:
+                           key=BFBFBFBFBFBFBFBFBFBF
+                         plain=BFBFBFBFBFBFBFBF
+                        cipher=9FF085F83C2EBB76
+                     decrypted=BFBFBFBFBFBFBFBF
+            Iterated 100 times=030F92F60840D2E2
+           Iterated 1000 times=B09507C7154330C4
+
+Set 3, vector#192:
+                           key=C0C0C0C0C0C0C0C0C0C0
+                         plain=C0C0C0C0C0C0C0C0
+                        cipher=1B4E6B421023E46C
+                     decrypted=C0C0C0C0C0C0C0C0
+            Iterated 100 times=70514FC60689A9E6
+           Iterated 1000 times=25C06A80DA5336AB
+
+Set 3, vector#193:
+                           key=C1C1C1C1C1C1C1C1C1C1
+                         plain=C1C1C1C1C1C1C1C1
+                        cipher=DA8303764AD5BA6B
+                     decrypted=C1C1C1C1C1C1C1C1
+            Iterated 100 times=69D1F56CC3FBC80E
+           Iterated 1000 times=3988F51C7AF860E1
+
+Set 3, vector#194:
+                           key=C2C2C2C2C2C2C2C2C2C2
+                         plain=C2C2C2C2C2C2C2C2
+                        cipher=833D41D3A07543C5
+                     decrypted=C2C2C2C2C2C2C2C2
+            Iterated 100 times=991F172BCB671C94
+           Iterated 1000 times=F9578D082AC202A6
+
+Set 3, vector#195:
+                           key=C3C3C3C3C3C3C3C3C3C3
+                         plain=C3C3C3C3C3C3C3C3
+                        cipher=DCB1A85367EB04C9
+                     decrypted=C3C3C3C3C3C3C3C3
+            Iterated 100 times=73A86D30C73314D1
+           Iterated 1000 times=EEA8345C4CD67F44
+
+Set 3, vector#196:
+                           key=C4C4C4C4C4C4C4C4C4C4
+                         plain=C4C4C4C4C4C4C4C4
+                        cipher=815570FA1EC6FBBA
+                     decrypted=C4C4C4C4C4C4C4C4
+            Iterated 100 times=A99DAEA32B6B99E8
+           Iterated 1000 times=D940C9D327F46F21
+
+Set 3, vector#197:
+                           key=C5C5C5C5C5C5C5C5C5C5
+                         plain=C5C5C5C5C5C5C5C5
+                        cipher=BC3B9EFFC1B11A36
+                     decrypted=C5C5C5C5C5C5C5C5
+            Iterated 100 times=5182C418FA3E483F
+           Iterated 1000 times=6C6D9C858C0B9F8E
+
+Set 3, vector#198:
+                           key=C6C6C6C6C6C6C6C6C6C6
+                         plain=C6C6C6C6C6C6C6C6
+                        cipher=14F864FF9FA60720
+                     decrypted=C6C6C6C6C6C6C6C6
+            Iterated 100 times=E37C690AF3FD10FA
+           Iterated 1000 times=1A109609C5A40D05
+
+Set 3, vector#199:
+                           key=C7C7C7C7C7C7C7C7C7C7
+                         plain=C7C7C7C7C7C7C7C7
+                        cipher=B5EB6BF1D0A7A47F
+                     decrypted=C7C7C7C7C7C7C7C7
+            Iterated 100 times=0B307AE1D9FF0744
+           Iterated 1000 times=277EFE67FDA0613B
+
+Set 3, vector#200:
+                           key=C8C8C8C8C8C8C8C8C8C8
+                         plain=C8C8C8C8C8C8C8C8
+                        cipher=2A2691E706C1D272
+                     decrypted=C8C8C8C8C8C8C8C8
+            Iterated 100 times=51478953D44BB2E2
+           Iterated 1000 times=C8A249698A210B91
+
+Set 3, vector#201:
+                           key=C9C9C9C9C9C9C9C9C9C9
+                         plain=C9C9C9C9C9C9C9C9
+                        cipher=32B73BC47E8B53F0
+                     decrypted=C9C9C9C9C9C9C9C9
+            Iterated 100 times=C6DAD3DDBCE20B93
+           Iterated 1000 times=255BEC701257F860
+
+Set 3, vector#202:
+                           key=CACACACACACACACACACA
+                         plain=CACACACACACACACA
+                        cipher=6A096B583C71D96D
+                     decrypted=CACACACACACACACA
+            Iterated 100 times=B1C1D9525E802642
+           Iterated 1000 times=8DC39F86188297DE
+
+Set 3, vector#203:
+                           key=CBCBCBCBCBCBCBCBCBCB
+                         plain=CBCBCBCBCBCBCBCB
+                        cipher=66B257748C30371D
+                     decrypted=CBCBCBCBCBCBCBCB
+            Iterated 100 times=C482F46186461D91
+           Iterated 1000 times=062BBB5CEF6E8545
+
+Set 3, vector#204:
+                           key=CCCCCCCCCCCCCCCCCCCC
+                         plain=CCCCCCCCCCCCCCCC
+                        cipher=D2610EBD0E29EA53
+                     decrypted=CCCCCCCCCCCCCCCC
+            Iterated 100 times=92B613FE96BEE8F5
+           Iterated 1000 times=3DE2DC367BCD45FD
+
+Set 3, vector#205:
+                           key=CDCDCDCDCDCDCDCDCDCD
+                         plain=CDCDCDCDCDCDCDCD
+                        cipher=4D06FF37901A246F
+                     decrypted=CDCDCDCDCDCDCDCD
+            Iterated 100 times=B518E668733BCD33
+           Iterated 1000 times=B9D575EBEE9AD6F2
+
+Set 3, vector#206:
+                           key=CECECECECECECECECECE
+                         plain=CECECECECECECECE
+                        cipher=D4500FAD395EC528
+                     decrypted=CECECECECECECECE
+            Iterated 100 times=4E8908190286E464
+           Iterated 1000 times=5487B630ACD5DFBF
+
+Set 3, vector#207:
+                           key=CFCFCFCFCFCFCFCFCFCF
+                         plain=CFCFCFCFCFCFCFCF
+                        cipher=5326BCBB7EA32F12
+                     decrypted=CFCFCFCFCFCFCFCF
+            Iterated 100 times=570AFAC421DA4419
+           Iterated 1000 times=D1661D1A0E2D15CD
+
+Set 3, vector#208:
+                           key=D0D0D0D0D0D0D0D0D0D0
+                         plain=D0D0D0D0D0D0D0D0
+                        cipher=68BF69ED37A835D4
+                     decrypted=D0D0D0D0D0D0D0D0
+            Iterated 100 times=31C1AC712104BD63
+           Iterated 1000 times=99212FA6A85C6C38
+
+Set 3, vector#209:
+                           key=D1D1D1D1D1D1D1D1D1D1
+                         plain=D1D1D1D1D1D1D1D1
+                        cipher=B19F5F1E58069413
+                     decrypted=D1D1D1D1D1D1D1D1
+            Iterated 100 times=D0CD41A8DF3447FD
+           Iterated 1000 times=48A3EA6EA8A0FF90
+
+Set 3, vector#210:
+                           key=D2D2D2D2D2D2D2D2D2D2
+                         plain=D2D2D2D2D2D2D2D2
+                        cipher=F88F2E3C44DF099A
+                     decrypted=D2D2D2D2D2D2D2D2
+            Iterated 100 times=9D5E4442326D5A41
+           Iterated 1000 times=C222A935784BC3CD
+
+Set 3, vector#211:
+                           key=D3D3D3D3D3D3D3D3D3D3
+                         plain=D3D3D3D3D3D3D3D3
+                        cipher=52AD307079B5F1C4
+                     decrypted=D3D3D3D3D3D3D3D3
+            Iterated 100 times=F16322495EB251FF
+           Iterated 1000 times=2FC4EB5248F0986C
+
+Set 3, vector#212:
+                           key=D4D4D4D4D4D4D4D4D4D4
+                         plain=D4D4D4D4D4D4D4D4
+                        cipher=A88C3C2DF5ACF32B
+                     decrypted=D4D4D4D4D4D4D4D4
+            Iterated 100 times=16CFE35F79297B99
+           Iterated 1000 times=3527EB7A2043CFA6
+
+Set 3, vector#213:
+                           key=D5D5D5D5D5D5D5D5D5D5
+                         plain=D5D5D5D5D5D5D5D5
+                        cipher=E216A5902CCCD6B5
+                     decrypted=D5D5D5D5D5D5D5D5
+            Iterated 100 times=BF901BF9B700E49E
+           Iterated 1000 times=EDFD4BB3F08C4F6A
+
+Set 3, vector#214:
+                           key=D6D6D6D6D6D6D6D6D6D6
+                         plain=D6D6D6D6D6D6D6D6
+                        cipher=1CDEB2F2D5EA16F6
+                     decrypted=D6D6D6D6D6D6D6D6
+            Iterated 100 times=292AEBE11D559AB2
+           Iterated 1000 times=96C94EB10B27EC9A
+
+Set 3, vector#215:
+                           key=D7D7D7D7D7D7D7D7D7D7
+                         plain=D7D7D7D7D7D7D7D7
+                        cipher=02323FF5F2FDC209
+                     decrypted=D7D7D7D7D7D7D7D7
+            Iterated 100 times=13A844800E394E5B
+           Iterated 1000 times=241B862F02C9DA54
+
+Set 3, vector#216:
+                           key=D8D8D8D8D8D8D8D8D8D8
+                         plain=D8D8D8D8D8D8D8D8
+                        cipher=5E1718F7D4E60ABB
+                     decrypted=D8D8D8D8D8D8D8D8
+            Iterated 100 times=B27D06C9D242B277
+           Iterated 1000 times=794EF50C776E8CB8
+
+Set 3, vector#217:
+                           key=D9D9D9D9D9D9D9D9D9D9
+                         plain=D9D9D9D9D9D9D9D9
+                        cipher=20D9EFAAA37C45EB
+                     decrypted=D9D9D9D9D9D9D9D9
+            Iterated 100 times=E6C7B818862EECF7
+           Iterated 1000 times=4F93461602768D55
+
+Set 3, vector#218:
+                           key=DADADADADADADADADADA
+                         plain=DADADADADADADADA
+                        cipher=1CAD489D6CE8060A
+                     decrypted=DADADADADADADADA
+            Iterated 100 times=7D7B4BF74828C9F3
+           Iterated 1000 times=BD38A85069DA72BA
+
+Set 3, vector#219:
+                           key=DBDBDBDBDBDBDBDBDBDB
+                         plain=DBDBDBDBDBDBDBDB
+                        cipher=208A1DDD7962E6EB
+                     decrypted=DBDBDBDBDBDBDBDB
+            Iterated 100 times=CC89682891EB4831
+           Iterated 1000 times=A958C8648704FAA2
+
+Set 3, vector#220:
+                           key=DCDCDCDCDCDCDCDCDCDC
+                         plain=DCDCDCDCDCDCDCDC
+                        cipher=43C01F61D30E401D
+                     decrypted=DCDCDCDCDCDCDCDC
+            Iterated 100 times=235899B8B4835D70
+           Iterated 1000 times=67B91A1ECB650691
+
+Set 3, vector#221:
+                           key=DDDDDDDDDDDDDDDDDDDD
+                         plain=DDDDDDDDDDDDDDDD
+                        cipher=B5EF67FF97F2BE7F
+                     decrypted=DDDDDDDDDDDDDDDD
+            Iterated 100 times=2968A79243E9D086
+           Iterated 1000 times=25C7C3E37B394E32
+
+Set 3, vector#222:
+                           key=DEDEDEDEDEDEDEDEDEDE
+                         plain=DEDEDEDEDEDEDEDE
+                        cipher=5E5C47A88FD8B6B8
+                     decrypted=DEDEDEDEDEDEDEDE
+            Iterated 100 times=515F9B2CEFB08A17
+           Iterated 1000 times=62FCDE8ADC7CED3C
+
+Set 3, vector#223:
+                           key=DFDFDFDFDFDFDFDFDFDF
+                         plain=DFDFDFDFDFDFDFDF
+                        cipher=2052EF093A08FD14
+                     decrypted=DFDFDFDFDFDFDFDF
+            Iterated 100 times=D0A26D4EA468CA34
+           Iterated 1000 times=215B9FAAAABD40E7
+
+Set 3, vector#224:
+                           key=E0E0E0E0E0E0E0E0E0E0
+                         plain=E0E0E0E0E0E0E0E0
+                        cipher=5E5AEFB099EC7739
+                     decrypted=E0E0E0E0E0E0E0E0
+            Iterated 100 times=D93B06F043F4F235
+           Iterated 1000 times=21F7B27FACB9AEA1
+
+Set 3, vector#225:
+                           key=E1E1E1E1E1E1E1E1E1E1
+                         plain=E1E1E1E1E1E1E1E1
+                        cipher=2663776EEC8B8389
+                     decrypted=E1E1E1E1E1E1E1E1
+            Iterated 100 times=C06DC045E68ABC1E
+           Iterated 1000 times=92746437F401D396
+
+Set 3, vector#226:
+                           key=E2E2E2E2E2E2E2E2E2E2
+                         plain=E2E2E2E2E2E2E2E2
+                        cipher=4B919519F72EC135
+                     decrypted=E2E2E2E2E2E2E2E2
+            Iterated 100 times=6CED869EF065CE97
+           Iterated 1000 times=A0A5E447E3870E3E
+
+Set 3, vector#227:
+                           key=E3E3E3E3E3E3E3E3E3E3
+                         plain=E3E3E3E3E3E3E3E3
+                        cipher=882E0E607A652AEE
+                     decrypted=E3E3E3E3E3E3E3E3
+            Iterated 100 times=E9B44BA68E32D535
+           Iterated 1000 times=B953F70F5829015D
+
+Set 3, vector#228:
+                           key=E4E4E4E4E4E4E4E4E4E4
+                         plain=E4E4E4E4E4E4E4E4
+                        cipher=DC9112EA38E5A117
+                     decrypted=E4E4E4E4E4E4E4E4
+            Iterated 100 times=7E99272395EF03D6
+           Iterated 1000 times=96E7E91A73412636
+
+Set 3, vector#229:
+                           key=E5E5E5E5E5E5E5E5E5E5
+                         plain=E5E5E5E5E5E5E5E5
+                        cipher=88C908D4575CB77C
+                     decrypted=E5E5E5E5E5E5E5E5
+            Iterated 100 times=8B41FF16D6F4B3D9
+           Iterated 1000 times=4A7A8944E126A54A
+
+Set 3, vector#230:
+                           key=E6E6E6E6E6E6E6E6E6E6
+                         plain=E6E6E6E6E6E6E6E6
+                        cipher=DBCAAFBEC9A34CD3
+                     decrypted=E6E6E6E6E6E6E6E6
+            Iterated 100 times=C482F2828D1646A0
+           Iterated 1000 times=313F2B1A59098F32
+
+Set 3, vector#231:
+                           key=E7E7E7E7E7E7E7E7E7E7
+                         plain=E7E7E7E7E7E7E7E7
+                        cipher=EE3A7C6A11E3248A
+                     decrypted=E7E7E7E7E7E7E7E7
+            Iterated 100 times=5E5B5D766B2F802D
+           Iterated 1000 times=269253CCC941BE31
+
+Set 3, vector#232:
+                           key=E8E8E8E8E8E8E8E8E8E8
+                         plain=E8E8E8E8E8E8E8E8
+                        cipher=035F92C3BC88CD46
+                     decrypted=E8E8E8E8E8E8E8E8
+            Iterated 100 times=ECC1034660EBD0D2
+           Iterated 1000 times=CD38D92EB4EAB2C8
+
+Set 3, vector#233:
+                           key=E9E9E9E9E9E9E9E9E9E9
+                         plain=E9E9E9E9E9E9E9E9
+                        cipher=4C73AB5D411B7E09
+                     decrypted=E9E9E9E9E9E9E9E9
+            Iterated 100 times=42F57A67A0BB6645
+           Iterated 1000 times=ED57496C22F4DC97
+
+Set 3, vector#234:
+                           key=EAEAEAEAEAEAEAEAEAEA
+                         plain=EAEAEAEAEAEAEAEA
+                        cipher=0FC6284AABCD6AFA
+                     decrypted=EAEAEAEAEAEAEAEA
+            Iterated 100 times=7DD7750089F8D3B5
+           Iterated 1000 times=A74D43FFB59CCFE6
+
+Set 3, vector#235:
+                           key=EBEBEBEBEBEBEBEBEBEB
+                         plain=EBEBEBEBEBEBEBEB
+                        cipher=1228127390EDADC8
+                     decrypted=EBEBEBEBEBEBEBEB
+            Iterated 100 times=325F68998FDD6420
+           Iterated 1000 times=44BDAAD63114865F
+
+Set 3, vector#236:
+                           key=ECECECECECECECECECEC
+                         plain=ECECECECECECECEC
+                        cipher=71BF49AC1FEB8260
+                     decrypted=ECECECECECECECEC
+            Iterated 100 times=C9F95146C40E9629
+           Iterated 1000 times=70B0CF56CFC79164
+
+Set 3, vector#237:
+                           key=EDEDEDEDEDEDEDEDEDED
+                         plain=EDEDEDEDEDEDEDED
+                        cipher=76EB7B2A202BD984
+                     decrypted=EDEDEDEDEDEDEDED
+            Iterated 100 times=BF19EE810A71FE5D
+           Iterated 1000 times=C3EBCF9346C4CEEF
+
+Set 3, vector#238:
+                           key=EEEEEEEEEEEEEEEEEEEE
+                         plain=EEEEEEEEEEEEEEEE
+                        cipher=FB019617FD2B3600
+                     decrypted=EEEEEEEEEEEEEEEE
+            Iterated 100 times=A607951AB8260D65
+           Iterated 1000 times=9E20CA715C030EF4
+
+Set 3, vector#239:
+                           key=EFEFEFEFEFEFEFEFEFEF
+                         plain=EFEFEFEFEFEFEFEF
+                        cipher=94180FF712B9AB0A
+                     decrypted=EFEFEFEFEFEFEFEF
+            Iterated 100 times=B5B7FF267E7109CA
+           Iterated 1000 times=C4BAA65C55B331E4
+
+Set 3, vector#240:
+                           key=F0F0F0F0F0F0F0F0F0F0
+                         plain=F0F0F0F0F0F0F0F0
+                        cipher=99286F6AD5A72A38
+                     decrypted=F0F0F0F0F0F0F0F0
+            Iterated 100 times=C88FB6F2AADE2E90
+           Iterated 1000 times=D95138AB5C8B4F91
+
+Set 3, vector#241:
+                           key=F1F1F1F1F1F1F1F1F1F1
+                         plain=F1F1F1F1F1F1F1F1
+                        cipher=9D581DDC3268F335
+                     decrypted=F1F1F1F1F1F1F1F1
+            Iterated 100 times=08BAC13EC23FF06C
+           Iterated 1000 times=63B7DD55DC58BC56
+
+Set 3, vector#242:
+                           key=F2F2F2F2F2F2F2F2F2F2
+                         plain=F2F2F2F2F2F2F2F2
+                        cipher=5FF87F859035C182
+                     decrypted=F2F2F2F2F2F2F2F2
+            Iterated 100 times=A67B08D98800DC9E
+           Iterated 1000 times=AE492B0E528A7C14
+
+Set 3, vector#243:
+                           key=F3F3F3F3F3F3F3F3F3F3
+                         plain=F3F3F3F3F3F3F3F3
+                        cipher=F9E16BDA3B1E129E
+                     decrypted=F3F3F3F3F3F3F3F3
+            Iterated 100 times=D237260936956CA3
+           Iterated 1000 times=FA6E88740B8B888C
+
+Set 3, vector#244:
+                           key=F4F4F4F4F4F4F4F4F4F4
+                         plain=F4F4F4F4F4F4F4F4
+                        cipher=BCDEFCED74D251FC
+                     decrypted=F4F4F4F4F4F4F4F4
+            Iterated 100 times=9957E3C86B222E2E
+           Iterated 1000 times=8353DD4A4A8C1196
+
+Set 3, vector#245:
+                           key=F5F5F5F5F5F5F5F5F5F5
+                         plain=F5F5F5F5F5F5F5F5
+                        cipher=640EF4AA1766E65E
+                     decrypted=F5F5F5F5F5F5F5F5
+            Iterated 100 times=1128C8DB1C154BF9
+           Iterated 1000 times=8A7C740DBBB9E880
+
+Set 3, vector#246:
+                           key=F6F6F6F6F6F6F6F6F6F6
+                         plain=F6F6F6F6F6F6F6F6
+                        cipher=7104199B4CE06442
+                     decrypted=F6F6F6F6F6F6F6F6
+            Iterated 100 times=F3916DCE098949A9
+           Iterated 1000 times=FBEB4B39C3A6A2D7
+
+Set 3, vector#247:
+                           key=F7F7F7F7F7F7F7F7F7F7
+                         plain=F7F7F7F7F7F7F7F7
+                        cipher=A4F5B25783B03F8F
+                     decrypted=F7F7F7F7F7F7F7F7
+            Iterated 100 times=CAE94644D24B1391
+           Iterated 1000 times=0A519F1ED4073234
+
+Set 3, vector#248:
+                           key=F8F8F8F8F8F8F8F8F8F8
+                         plain=F8F8F8F8F8F8F8F8
+                        cipher=B371140FDDE410B1
+                     decrypted=F8F8F8F8F8F8F8F8
+            Iterated 100 times=C60175692E805DC6
+           Iterated 1000 times=428A0568A71DE896
+
+Set 3, vector#249:
+                           key=F9F9F9F9F9F9F9F9F9F9
+                         plain=F9F9F9F9F9F9F9F9
+                        cipher=9396CB6A0951BB58
+                     decrypted=F9F9F9F9F9F9F9F9
+            Iterated 100 times=F76CA1EE95B64DC2
+           Iterated 1000 times=F2A0BE670AF2D4BF
+
+Set 3, vector#250:
+                           key=FAFAFAFAFAFAFAFAFAFA
+                         plain=FAFAFAFAFAFAFAFA
+                        cipher=0497ABCAD6D5C898
+                     decrypted=FAFAFAFAFAFAFAFA
+            Iterated 100 times=818BBE5D2C9EC62D
+           Iterated 1000 times=34C4FF1963D072C0
+
+Set 3, vector#251:
+                           key=FBFBFBFBFBFBFBFBFBFB
+                         plain=FBFBFBFBFBFBFBFB
+                        cipher=014913F43C071AEE
+                     decrypted=FBFBFBFBFBFBFBFB
+            Iterated 100 times=41E1095108780198
+           Iterated 1000 times=F78052185C501A16
+
+Set 3, vector#252:
+                           key=FCFCFCFCFCFCFCFCFCFC
+                         plain=FCFCFCFCFCFCFCFC
+                        cipher=FD5A983EF9BC0853
+                     decrypted=FCFCFCFCFCFCFCFC
+            Iterated 100 times=2F00FE5453AE6323
+           Iterated 1000 times=90AE22149BE56826
+
+Set 3, vector#253:
+                           key=FDFDFDFDFDFDFDFDFDFD
+                         plain=FDFDFDFDFDFDFDFD
+                        cipher=70A4A8DFE967D293
+                     decrypted=FDFDFDFDFDFDFDFD
+            Iterated 100 times=E195EBF63800F091
+           Iterated 1000 times=B850810C06F32114
+
+Set 3, vector#254:
+                           key=FEFEFEFEFEFEFEFEFEFE
+                         plain=FEFEFEFEFEFEFEFE
+                        cipher=E64CFD810FC767ED
+                     decrypted=FEFEFEFEFEFEFEFE
+            Iterated 100 times=A00E98A551862110
+           Iterated 1000 times=4560A4D1F2CC353F
+
+Set 3, vector#255:
+                           key=FFFFFFFFFFFFFFFFFFFF
+                         plain=FFFFFFFFFFFFFFFF
+                        cipher=3333DCD3213210D2
+                     decrypted=FFFFFFFFFFFFFFFF
+            Iterated 100 times=DBC8DBAF8BC17C97
+           Iterated 1000 times=249154FDF3402B03
+
+Test vectors -- set 4
+=====================
+
+Set 4, vector#  0:
+                           key=00010203040506070809
+                         plain=0011223344556677
+                        cipher=582119C5AF266AF7
+                     decrypted=0011223344556677
+            Iterated 100 times=768AB81009C4665B
+           Iterated 1000 times=7DB0A61E7A605295
+
+Set 4, vector#  1:
+                           key=2BD6459F82C5B300952C
+                         plain=EA024714AD5C4D84
+                        cipher=C9F440DB71E5ABC1
+                     decrypted=EA024714AD5C4D84
+            Iterated 100 times=E3B83C514A9DD51D
+           Iterated 1000 times=9BD8BC2469AEC25E
+
+Test vectors -- set 5
+=====================
+
+Set 5, vector#  0:
+                           key=80000000000000000000
+                        cipher=0000000000000000
+                         plain=8D6561D680D92FD9
+                     encrypted=0000000000000000
+
+Set 5, vector#  1:
+                           key=40000000000000000000
+                        cipher=0000000000000000
+                         plain=BA1F689044870235
+                     encrypted=0000000000000000
+
+Set 5, vector#  2:
+                           key=20000000000000000000
+                        cipher=0000000000000000
+                         plain=FB7E809EBDF5CFE3
+                     encrypted=0000000000000000
+
+Set 5, vector#  3:
+                           key=10000000000000000000
+                        cipher=0000000000000000
+                         plain=D3F62EA2740A7239
+                     encrypted=0000000000000000
+
+Set 5, vector#  4:
+                           key=08000000000000000000
+                        cipher=0000000000000000
+                         plain=11AE12C57ACCFAED
+                     encrypted=0000000000000000
+
+Set 5, vector#  5:
+                           key=04000000000000000000
+                        cipher=0000000000000000
+                         plain=63DE698BA6CC5895
+                     encrypted=0000000000000000
+
+Set 5, vector#  6:
+                           key=02000000000000000000
+                        cipher=0000000000000000
+                         plain=064D483F4D0E719A
+                     encrypted=0000000000000000
+
+Set 5, vector#  7:
+                           key=01000000000000000000
+                        cipher=0000000000000000
+                         plain=4BD57C0E320B7BF7
+                     encrypted=0000000000000000
+
+Set 5, vector#  8:
+                           key=00800000000000000000
+                        cipher=0000000000000000
+                         plain=CB974412ACA09EEF
+                     encrypted=0000000000000000
+
+Set 5, vector#  9:
+                           key=00400000000000000000
+                        cipher=0000000000000000
+                         plain=701E57EA00D60452
+                     encrypted=0000000000000000
+
+Set 5, vector# 10:
+                           key=00200000000000000000
+                        cipher=0000000000000000
+                         plain=D0006CBD52F5E8E3
+                     encrypted=0000000000000000
+
+Set 5, vector# 11:
+                           key=00100000000000000000
+                        cipher=0000000000000000
+                         plain=1B086A02F0CF920E
+                     encrypted=0000000000000000
+
+Set 5, vector# 12:
+                           key=00080000000000000000
+                        cipher=0000000000000000
+                         plain=615ED2FB940FE372
+                     encrypted=0000000000000000
+
+Set 5, vector# 13:
+                           key=00040000000000000000
+                        cipher=0000000000000000
+                         plain=B407549058073FA9
+                     encrypted=0000000000000000
+
+Set 5, vector# 14:
+                           key=00020000000000000000
+                        cipher=0000000000000000
+                         plain=552EDC35C3C02024
+                     encrypted=0000000000000000
+
+Set 5, vector# 15:
+                           key=00010000000000000000
+                        cipher=0000000000000000
+                         plain=5E805291C5A6DD44
+                     encrypted=0000000000000000
+
+Set 5, vector# 16:
+                           key=00008000000000000000
+                        cipher=0000000000000000
+                         plain=EDE24D947DECBE81
+                     encrypted=0000000000000000
+
+Set 5, vector# 17:
+                           key=00004000000000000000
+                        cipher=0000000000000000
+                         plain=9BD07909CC200006
+                     encrypted=0000000000000000
+
+Set 5, vector# 18:
+                           key=00002000000000000000
+                        cipher=0000000000000000
+                         plain=7B87DC10CD240333
+                     encrypted=0000000000000000
+
+Set 5, vector# 19:
+                           key=00001000000000000000
+                        cipher=0000000000000000
+                         plain=9745219715AF36E7
+                     encrypted=0000000000000000
+
+Set 5, vector# 20:
+                           key=00000800000000000000
+                        cipher=0000000000000000
+                         plain=ECD3B6DE917C7988
+                     encrypted=0000000000000000
+
+Set 5, vector# 21:
+                           key=00000400000000000000
+                        cipher=0000000000000000
+                         plain=F1BEA60F7F3BD918
+                     encrypted=0000000000000000
+
+Set 5, vector# 22:
+                           key=00000200000000000000
+                        cipher=0000000000000000
+                         plain=1B15B9F00FFA2E51
+                     encrypted=0000000000000000
+
+Set 5, vector# 23:
+                           key=00000100000000000000
+                        cipher=0000000000000000
+                         plain=CE53E42077F9DAF2
+                     encrypted=0000000000000000
+
+Set 5, vector# 24:
+                           key=00000080000000000000
+                        cipher=0000000000000000
+                         plain=47364D75AF331BDF
+                     encrypted=0000000000000000
+
+Set 5, vector# 25:
+                           key=00000040000000000000
+                        cipher=0000000000000000
+                         plain=B04EC95A7475E2F3
+                     encrypted=0000000000000000
+
+Set 5, vector# 26:
+                           key=00000020000000000000
+                        cipher=0000000000000000
+                         plain=26C102E89E7AEE1A
+                     encrypted=0000000000000000
+
+Set 5, vector# 27:
+                           key=00000010000000000000
+                        cipher=0000000000000000
+                         plain=BEF30B21DF0C54AA
+                     encrypted=0000000000000000
+
+Set 5, vector# 28:
+                           key=00000008000000000000
+                        cipher=0000000000000000
+                         plain=F767A0B132A32A2C
+                     encrypted=0000000000000000
+
+Set 5, vector# 29:
+                           key=00000004000000000000
+                        cipher=0000000000000000
+                         plain=40E8C02153A2EF70
+                     encrypted=0000000000000000
+
+Set 5, vector# 30:
+                           key=00000002000000000000
+                        cipher=0000000000000000
+                         plain=D134C75AB543454B
+                     encrypted=0000000000000000
+
+Set 5, vector# 31:
+                           key=00000001000000000000
+                        cipher=0000000000000000
+                         plain=C7A19AE509E573DD
+                     encrypted=0000000000000000
+
+Set 5, vector# 32:
+                           key=00000000800000000000
+                        cipher=0000000000000000
+                         plain=6C646CB0D0985F06
+                     encrypted=0000000000000000
+
+Set 5, vector# 33:
+                           key=00000000400000000000
+                        cipher=0000000000000000
+                         plain=C57CC26EE9C4ED1A
+                     encrypted=0000000000000000
+
+Set 5, vector# 34:
+                           key=00000000200000000000
+                        cipher=0000000000000000
+                         plain=D36C7F0112973D5C
+                     encrypted=0000000000000000
+
+Set 5, vector# 35:
+                           key=00000000100000000000
+                        cipher=0000000000000000
+                         plain=B77A0A5964B2B362
+                     encrypted=0000000000000000
+
+Set 5, vector# 36:
+                           key=00000000080000000000
+                        cipher=0000000000000000
+                         plain=2F2B3926A3B7C4EF
+                     encrypted=0000000000000000
+
+Set 5, vector# 37:
+                           key=00000000040000000000
+                        cipher=0000000000000000
+                         plain=B7D82C5BF0FB98BF
+                     encrypted=0000000000000000
+
+Set 5, vector# 38:
+                           key=00000000020000000000
+                        cipher=0000000000000000
+                         plain=AB354688F28AC37C
+                     encrypted=0000000000000000
+
+Set 5, vector# 39:
+                           key=00000000010000000000
+                        cipher=0000000000000000
+                         plain=2706724BBDB67E20
+                     encrypted=0000000000000000
+
+Set 5, vector# 40:
+                           key=00000000008000000000
+                        cipher=0000000000000000
+                         plain=D002893FBE52374A
+                     encrypted=0000000000000000
+
+Set 5, vector# 41:
+                           key=00000000004000000000
+                        cipher=0000000000000000
+                         plain=59AAF6D2AA22E729
+                     encrypted=0000000000000000
+
+Set 5, vector# 42:
+                           key=00000000002000000000
+                        cipher=0000000000000000
+                         plain=C0E3E49FCE09F644
+                     encrypted=0000000000000000
+
+Set 5, vector# 43:
+                           key=00000000001000000000
+                        cipher=0000000000000000
+                         plain=59BD599C5E1CA576
+                     encrypted=0000000000000000
+
+Set 5, vector# 44:
+                           key=00000000000800000000
+                        cipher=0000000000000000
+                         plain=CDA1CE1D1B3090DF
+                     encrypted=0000000000000000
+
+Set 5, vector# 45:
+                           key=00000000000400000000
+                        cipher=0000000000000000
+                         plain=F531BCC80E38A983
+                     encrypted=0000000000000000
+
+Set 5, vector# 46:
+                           key=00000000000200000000
+                        cipher=0000000000000000
+                         plain=D33D73A77B21EA8F
+                     encrypted=0000000000000000
+
+Set 5, vector# 47:
+                           key=00000000000100000000
+                        cipher=0000000000000000
+                         plain=F3671927C6A81C8C
+                     encrypted=0000000000000000
+
+Set 5, vector# 48:
+                           key=00000000000080000000
+                        cipher=0000000000000000
+                         plain=7749A4567933BB9E
+                     encrypted=0000000000000000
+
+Set 5, vector# 49:
+                           key=00000000000040000000
+                        cipher=0000000000000000
+                         plain=239D3508E23D07C9
+                     encrypted=0000000000000000
+
+Set 5, vector# 50:
+                           key=00000000000020000000
+                        cipher=0000000000000000
+                         plain=8FBAD2802C58EC70
+                     encrypted=0000000000000000
+
+Set 5, vector# 51:
+                           key=00000000000010000000
+                        cipher=0000000000000000
+                         plain=454A55B9DA86C855
+                     encrypted=0000000000000000
+
+Set 5, vector# 52:
+                           key=00000000000008000000
+                        cipher=0000000000000000
+                         plain=C25648AAD2DE7910
+                     encrypted=0000000000000000
+
+Set 5, vector# 53:
+                           key=00000000000004000000
+                        cipher=0000000000000000
+                         plain=B2606C8800935030
+                     encrypted=0000000000000000
+
+Set 5, vector# 54:
+                           key=00000000000002000000
+                        cipher=0000000000000000
+                         plain=B7674514935C6646
+                     encrypted=0000000000000000
+
+Set 5, vector# 55:
+                           key=00000000000001000000
+                        cipher=0000000000000000
+                         plain=F08A554E7F6D4A29
+                     encrypted=0000000000000000
+
+Set 5, vector# 56:
+                           key=00000000000000800000
+                        cipher=0000000000000000
+                         plain=A41031C6726587F2
+                     encrypted=0000000000000000
+
+Set 5, vector# 57:
+                           key=00000000000000400000
+                        cipher=0000000000000000
+                         plain=9F146AEB0AEC14BF
+                     encrypted=0000000000000000
+
+Set 5, vector# 58:
+                           key=00000000000000200000
+                        cipher=0000000000000000
+                         plain=DB844970E5066A5E
+                     encrypted=0000000000000000
+
+Set 5, vector# 59:
+                           key=00000000000000100000
+                        cipher=0000000000000000
+                         plain=3FB17A057BF746B4
+                     encrypted=0000000000000000
+
+Set 5, vector# 60:
+                           key=00000000000000080000
+                        cipher=0000000000000000
+                         plain=678F0DF35DBE7C11
+                     encrypted=0000000000000000
+
+Set 5, vector# 61:
+                           key=00000000000000040000
+                        cipher=0000000000000000
+                         plain=D8101E02F9D966AC
+                     encrypted=0000000000000000
+
+Set 5, vector# 62:
+                           key=00000000000000020000
+                        cipher=0000000000000000
+                         plain=7E739733C953B954
+                     encrypted=0000000000000000
+
+Set 5, vector# 63:
+                           key=00000000000000010000
+                        cipher=0000000000000000
+                         plain=B55254BBA3FED0E3
+                     encrypted=0000000000000000
+
+Set 5, vector# 64:
+                           key=00000000000000008000
+                        cipher=0000000000000000
+                         plain=5517E4EC1B4A0EEB
+                     encrypted=0000000000000000
+
+Set 5, vector# 65:
+                           key=00000000000000004000
+                        cipher=0000000000000000
+                         plain=532ACDD890C9F31B
+                     encrypted=0000000000000000
+
+Set 5, vector# 66:
+                           key=00000000000000002000
+                        cipher=0000000000000000
+                         plain=1CBF09AC3C7F2E06
+                     encrypted=0000000000000000
+
+Set 5, vector# 67:
+                           key=00000000000000001000
+                        cipher=0000000000000000
+                         plain=63EB27B8CB0C2829
+                     encrypted=0000000000000000
+
+Set 5, vector# 68:
+                           key=00000000000000000800
+                        cipher=0000000000000000
+                         plain=C0AC253AA1DDAC86
+                     encrypted=0000000000000000
+
+Set 5, vector# 69:
+                           key=00000000000000000400
+                        cipher=0000000000000000
+                         plain=293E0BB40D49727F
+                     encrypted=0000000000000000
+
+Set 5, vector# 70:
+                           key=00000000000000000200
+                        cipher=0000000000000000
+                         plain=0BE9C7C158CB7DC6
+                     encrypted=0000000000000000
+
+Set 5, vector# 71:
+                           key=00000000000000000100
+                        cipher=0000000000000000
+                         plain=83D9DE3BA1CE63CB
+                     encrypted=0000000000000000
+
+Set 5, vector# 72:
+                           key=00000000000000000080
+                        cipher=0000000000000000
+                         plain=1EC150A13958A333
+                     encrypted=0000000000000000
+
+Set 5, vector# 73:
+                           key=00000000000000000040
+                        cipher=0000000000000000
+                         plain=2C162B1C54895987
+                     encrypted=0000000000000000
+
+Set 5, vector# 74:
+                           key=00000000000000000020
+                        cipher=0000000000000000
+                         plain=8153ECB0FC2AB1A4
+                     encrypted=0000000000000000
+
+Set 5, vector# 75:
+                           key=00000000000000000010
+                        cipher=0000000000000000
+                         plain=B0063AE622C73D50
+                     encrypted=0000000000000000
+
+Set 5, vector# 76:
+                           key=00000000000000000008
+                        cipher=0000000000000000
+                         plain=AE07BA14E3B883A2
+                     encrypted=0000000000000000
+
+Set 5, vector# 77:
+                           key=00000000000000000004
+                        cipher=0000000000000000
+                         plain=67CF7EF955550F3D
+                     encrypted=0000000000000000
+
+Set 5, vector# 78:
+                           key=00000000000000000002
+                        cipher=0000000000000000
+                         plain=26E91D1479EBA5BD
+                     encrypted=0000000000000000
+
+Set 5, vector# 79:
+                           key=00000000000000000001
+                        cipher=0000000000000000
+                         plain=E6D34B91BEB2CE50
+                     encrypted=0000000000000000
+
+Test vectors -- set 6
+=====================
+
+Set 6, vector#  0:
+                           key=00000000000000000000
+                        cipher=8000000000000000
+                         plain=5737468DE7352E69
+                     encrypted=8000000000000000
+
+Set 6, vector#  1:
+                           key=00000000000000000000
+                        cipher=4000000000000000
+                         plain=CB21D9BF14ED5702
+                     encrypted=4000000000000000
+
+Set 6, vector#  2:
+                           key=00000000000000000000
+                        cipher=2000000000000000
+                         plain=1B37A69D57AD8DB9
+                     encrypted=2000000000000000
+
+Set 6, vector#  3:
+                           key=00000000000000000000
+                        cipher=1000000000000000
+                         plain=B5E9F09105E123C4
+                     encrypted=1000000000000000
+
+Set 6, vector#  4:
+                           key=00000000000000000000
+                        cipher=0800000000000000
+                         plain=E22E9597C0699D2A
+                     encrypted=0800000000000000
+
+Set 6, vector#  5:
+                           key=00000000000000000000
+                        cipher=0400000000000000
+                         plain=E6CB93F27DCAB79C
+                     encrypted=0400000000000000
+
+Set 6, vector#  6:
+                           key=00000000000000000000
+                        cipher=0200000000000000
+                         plain=DBE5CF28791A8169
+                     encrypted=0200000000000000
+
+Set 6, vector#  7:
+                           key=00000000000000000000
+                        cipher=0100000000000000
+                         plain=D51E60445EA9E0C5
+                     encrypted=0100000000000000
+
+Set 6, vector#  8:
+                           key=00000000000000000000
+                        cipher=0080000000000000
+                         plain=27226019FBE743F2
+                     encrypted=0080000000000000
+
+Set 6, vector#  9:
+                           key=00000000000000000000
+                        cipher=0040000000000000
+                         plain=C01D9805AF25F8CC
+                     encrypted=0040000000000000
+
+Set 6, vector# 10:
+                           key=00000000000000000000
+                        cipher=0020000000000000
+                         plain=74C9F760BC15A872
+                     encrypted=0020000000000000
+
+Set 6, vector# 11:
+                           key=00000000000000000000
+                        cipher=0010000000000000
+                         plain=F695A429CA241CE0
+                     encrypted=0010000000000000
+
+Set 6, vector# 12:
+                           key=00000000000000000000
+                        cipher=0008000000000000
+                         plain=9AD29762FBE4CAB5
+                     encrypted=0008000000000000
+
+Set 6, vector# 13:
+                           key=00000000000000000000
+                        cipher=0004000000000000
+                         plain=7ADFDECA112D644C
+                     encrypted=0004000000000000
+
+Set 6, vector# 14:
+                           key=00000000000000000000
+                        cipher=0002000000000000
+                         plain=FFCDE40E18C6E810
+                     encrypted=0002000000000000
+
+Set 6, vector# 15:
+                           key=00000000000000000000
+                        cipher=0001000000000000
+                         plain=6DC61A1912E39238
+                     encrypted=0001000000000000
+
+Set 6, vector# 16:
+                           key=00000000000000000000
+                        cipher=0000800000000000
+                         plain=0D869F2E3F8EE794
+                     encrypted=0000800000000000
+
+Set 6, vector# 17:
+                           key=00000000000000000000
+                        cipher=0000400000000000
+                         plain=F9508678F42799A3
+                     encrypted=0000400000000000
+
+Set 6, vector# 18:
+                           key=00000000000000000000
+                        cipher=0000200000000000
+                         plain=FDB6A9AC875851B7
+                     encrypted=0000200000000000
+
+Set 6, vector# 19:
+                           key=00000000000000000000
+                        cipher=0000100000000000
+                         plain=115FC77CD31F41A8
+                     encrypted=0000100000000000
+
+Set 6, vector# 20:
+                           key=00000000000000000000
+                        cipher=0000080000000000
+                         plain=B9087134A730CB9C
+                     encrypted=0000080000000000
+
+Set 6, vector# 21:
+                           key=00000000000000000000
+                        cipher=0000040000000000
+                         plain=498A21BC221A26D1
+                     encrypted=0000040000000000
+
+Set 6, vector# 22:
+                           key=00000000000000000000
+                        cipher=0000020000000000
+                         plain=B664F77E06A88877
+                     encrypted=0000020000000000
+
+Set 6, vector# 23:
+                           key=00000000000000000000
+                        cipher=0000010000000000
+                         plain=98A67EAA25C675CB
+                     encrypted=0000010000000000
+
+Set 6, vector# 24:
+                           key=00000000000000000000
+                        cipher=0000008000000000
+                         plain=2C178DFCED608945
+                     encrypted=0000008000000000
+
+Set 6, vector# 25:
+                           key=00000000000000000000
+                        cipher=0000004000000000
+                         plain=990A97B7BDA71EFE
+                     encrypted=0000004000000000
+
+Set 6, vector# 26:
+                           key=00000000000000000000
+                        cipher=0000002000000000
+                         plain=2518BB9C42993A5F
+                     encrypted=0000002000000000
+
+Set 6, vector# 27:
+                           key=00000000000000000000
+                        cipher=0000001000000000
+                         plain=5F3DE2B911B4208B
+                     encrypted=0000001000000000
+
+Set 6, vector# 28:
+                           key=00000000000000000000
+                        cipher=0000000800000000
+                         plain=1A506EDA647C3D27
+                     encrypted=0000000800000000
+
+Set 6, vector# 29:
+                           key=00000000000000000000
+                        cipher=0000000400000000
+                         plain=85AB6F135382541E
+                     encrypted=0000000400000000
+
+Set 6, vector# 30:
+                           key=00000000000000000000
+                        cipher=0000000200000000
+                         plain=AC0938D638396567
+                     encrypted=0000000200000000
+
+Set 6, vector# 31:
+                           key=00000000000000000000
+                        cipher=0000000100000000
+                         plain=F3999CF07BCC3FA8
+                     encrypted=0000000100000000
+
+Set 6, vector# 32:
+                           key=00000000000000000000
+                        cipher=0000000080000000
+                         plain=BE85B959323AC9AC
+                     encrypted=0000000080000000
+
+Set 6, vector# 33:
+                           key=00000000000000000000
+                        cipher=0000000040000000
+                         plain=3E6C7AA1A92776E0
+                     encrypted=0000000040000000
+
+Set 6, vector# 34:
+                           key=00000000000000000000
+                        cipher=0000000020000000
+                         plain=AC5F7CE9A0857D35
+                     encrypted=0000000020000000
+
+Set 6, vector# 35:
+                           key=00000000000000000000
+                        cipher=0000000010000000
+                         plain=E03EF22A540EA297
+                     encrypted=0000000010000000
+
+Set 6, vector# 36:
+                           key=00000000000000000000
+                        cipher=0000000008000000
+                         plain=9BD8F7D6D9865FE2
+                     encrypted=0000000008000000
+
+Set 6, vector# 37:
+                           key=00000000000000000000
+                        cipher=0000000004000000
+                         plain=177036A6868E7FB1
+                     encrypted=0000000004000000
+
+Set 6, vector# 38:
+                           key=00000000000000000000
+                        cipher=0000000002000000
+                         plain=1A7C755AF4B7880F
+                     encrypted=0000000002000000
+
+Set 6, vector# 39:
+                           key=00000000000000000000
+                        cipher=0000000001000000
+                         plain=BB54BF56EA22F35E
+                     encrypted=0000000001000000
+
+Set 6, vector# 40:
+                           key=00000000000000000000
+                        cipher=0000000000800000
+                         plain=964BBCD639556E90
+                     encrypted=0000000000800000
+
+Set 6, vector# 41:
+                           key=00000000000000000000
+                        cipher=0000000000400000
+                         plain=6D630DC2D25C24C8
+                     encrypted=0000000000400000
+
+Set 6, vector# 42:
+                           key=00000000000000000000
+                        cipher=0000000000200000
+                         plain=66F6267F27116A85
+                     encrypted=0000000000200000
+
+Set 6, vector# 43:
+                           key=00000000000000000000
+                        cipher=0000000000100000
+                         plain=093074C315333905
+                     encrypted=0000000000100000
+
+Set 6, vector# 44:
+                           key=00000000000000000000
+                        cipher=0000000000080000
+                         plain=E205EB32492B9F13
+                     encrypted=0000000000080000
+
+Set 6, vector# 45:
+                           key=00000000000000000000
+                        cipher=0000000000040000
+                         plain=6407205E740D2A0B
+                     encrypted=0000000000040000
+
+Set 6, vector# 46:
+                           key=00000000000000000000
+                        cipher=0000000000020000
+                         plain=BBCF1EB8F8CF3F1F
+                     encrypted=0000000000020000
+
+Set 6, vector# 47:
+                           key=00000000000000000000
+                        cipher=0000000000010000
+                         plain=C7E6C23121C4B9F4
+                     encrypted=0000000000010000
+
+Set 6, vector# 48:
+                           key=00000000000000000000
+                        cipher=0000000000008000
+                         plain=80194093041A88C0
+                     encrypted=0000000000008000
+
+Set 6, vector# 49:
+                           key=00000000000000000000
+                        cipher=0000000000004000
+                         plain=0099A65FC171F8D9
+                     encrypted=0000000000004000
+
+Set 6, vector# 50:
+                           key=00000000000000000000
+                        cipher=0000000000002000
+                         plain=5F78236ADDF8CE52
+                     encrypted=0000000000002000
+
+Set 6, vector# 51:
+                           key=00000000000000000000
+                        cipher=0000000000001000
+                         plain=0287A2DFCEB5AC40
+                     encrypted=0000000000001000
+
+Set 6, vector# 52:
+                           key=00000000000000000000
+                        cipher=0000000000000800
+                         plain=D20C8EA22ED7D9DA
+                     encrypted=0000000000000800
+
+Set 6, vector# 53:
+                           key=00000000000000000000
+                        cipher=0000000000000400
+                         plain=088E9EC9CC187016
+                     encrypted=0000000000000400
+
+Set 6, vector# 54:
+                           key=00000000000000000000
+                        cipher=0000000000000200
+                         plain=C5571F623C3C882E
+                     encrypted=0000000000000200
+
+Set 6, vector# 55:
+                           key=00000000000000000000
+                        cipher=0000000000000100
+                         plain=5516C3D88175B43B
+                     encrypted=0000000000000100
+
+Set 6, vector# 56:
+                           key=00000000000000000000
+                        cipher=0000000000000080
+                         plain=C2EAF68CB2B6764C
+                     encrypted=0000000000000080
+
+Set 6, vector# 57:
+                           key=00000000000000000000
+                        cipher=0000000000000040
+                         plain=E0AF79AE2FACD597
+                     encrypted=0000000000000040
+
+Set 6, vector# 58:
+                           key=00000000000000000000
+                        cipher=0000000000000020
+                         plain=3B67BA357C5822BE
+                     encrypted=0000000000000020
+
+Set 6, vector# 59:
+                           key=00000000000000000000
+                        cipher=0000000000000010
+                         plain=96761210766B2524
+                     encrypted=0000000000000010
+
+Set 6, vector# 60:
+                           key=00000000000000000000
+                        cipher=0000000000000008
+                         plain=686AB8834D8BAD0E
+                     encrypted=0000000000000008
+
+Set 6, vector# 61:
+                           key=00000000000000000000
+                        cipher=0000000000000004
+                         plain=1A2CAF66A875642E
+                     encrypted=0000000000000004
+
+Set 6, vector# 62:
+                           key=00000000000000000000
+                        cipher=0000000000000002
+                         plain=F69E5390C73686EF
+                     encrypted=0000000000000002
+
+Set 6, vector# 63:
+                           key=00000000000000000000
+                        cipher=0000000000000001
+                         plain=3FD11B6447552201
+                     encrypted=0000000000000001
+
+Test vectors -- set 7
+=====================
+
+Set 7, vector#  0:
+                           key=00000000000000000000
+                        cipher=0000000000000000
+                         plain=EF506CB600C2E95F
+                     encrypted=0000000000000000
+
+Set 7, vector#  1:
+                           key=01010101010101010101
+                        cipher=0101010101010101
+                         plain=E61FC14F23AA0B5B
+                     encrypted=0101010101010101
+
+Set 7, vector#  2:
+                           key=02020202020202020202
+                        cipher=0202020202020202
+                         plain=120E86D6C1799363
+                     encrypted=0202020202020202
+
+Set 7, vector#  3:
+                           key=03030303030303030303
+                        cipher=0303030303030303
+                         plain=0D4DF34E2778A9BC
+                     encrypted=0303030303030303
+
+Set 7, vector#  4:
+                           key=04040404040404040404
+                        cipher=0404040404040404
+                         plain=D51C70B8DB27F40D
+                     encrypted=0404040404040404
+
+Set 7, vector#  5:
+                           key=05050505050505050505
+                        cipher=0505050505050505
+                         plain=4EA97DAEB12F1668
+                     encrypted=0505050505050505
+
+Set 7, vector#  6:
+                           key=06060606060606060606
+                        cipher=0606060606060606
+                         plain=3929C9E31CABC1AF
+                     encrypted=0606060606060606
+
+Set 7, vector#  7:
+                           key=07070707070707070707
+                        cipher=0707070707070707
+                         plain=D27E6A8AC4A48382
+                     encrypted=0707070707070707
+
+Set 7, vector#  8:
+                           key=08080808080808080808
+                        cipher=0808080808080808
+                         plain=A53C046DE7638CF6
+                     encrypted=0808080808080808
+
+Set 7, vector#  9:
+                           key=09090909090909090909
+                        cipher=0909090909090909
+                         plain=C10D34B0E6CDF24F
+                     encrypted=0909090909090909
+
+Set 7, vector# 10:
+                           key=0A0A0A0A0A0A0A0A0A0A
+                        cipher=0A0A0A0A0A0A0A0A
+                         plain=974869411D28D8B1
+                     encrypted=0A0A0A0A0A0A0A0A
+
+Set 7, vector# 11:
+                           key=0B0B0B0B0B0B0B0B0B0B
+                        cipher=0B0B0B0B0B0B0B0B
+                         plain=69F3A5AFA29C1CE6
+                     encrypted=0B0B0B0B0B0B0B0B
+
+Set 7, vector# 12:
+                           key=0C0C0C0C0C0C0C0C0C0C
+                        cipher=0C0C0C0C0C0C0C0C
+                         plain=CF81E81D72674FB6
+                     encrypted=0C0C0C0C0C0C0C0C
+
+Set 7, vector# 13:
+                           key=0D0D0D0D0D0D0D0D0D0D
+                        cipher=0D0D0D0D0D0D0D0D
+                         plain=259DCABDCBE2B997
+                     encrypted=0D0D0D0D0D0D0D0D
+
+Set 7, vector# 14:
+                           key=0E0E0E0E0E0E0E0E0E0E
+                        cipher=0E0E0E0E0E0E0E0E
+                         plain=E53A949C99A26805
+                     encrypted=0E0E0E0E0E0E0E0E
+
+Set 7, vector# 15:
+                           key=0F0F0F0F0F0F0F0F0F0F
+                        cipher=0F0F0F0F0F0F0F0F
+                         plain=FE8FE8EEDFB72652
+                     encrypted=0F0F0F0F0F0F0F0F
+
+Set 7, vector# 16:
+                           key=10101010101010101010
+                        cipher=1010101010101010
+                         plain=D7B5D2385F3BE450
+                     encrypted=1010101010101010
+
+Set 7, vector# 17:
+                           key=11111111111111111111
+                        cipher=1111111111111111
+                         plain=FDCCF5B20F4021E4
+                     encrypted=1111111111111111
+
+Set 7, vector# 18:
+                           key=12121212121212121212
+                        cipher=1212121212121212
+                         plain=D7B50A216AF505D9
+                     encrypted=1212121212121212
+
+Set 7, vector# 19:
+                           key=13131313131313131313
+                        cipher=1313131313131313
+                         plain=46F6BD2F0ADBCC75
+                     encrypted=1313131313131313
+
+Set 7, vector# 20:
+                           key=14141414141414141414
+                        cipher=1414141414141414
+                         plain=048B432A1E1C42EF
+                     encrypted=1414141414141414
+
+Set 7, vector# 21:
+                           key=15151515151515151515
+                        cipher=1515151515151515
+                         plain=65822CB5A152DF9B
+                     encrypted=1515151515151515
+
+Set 7, vector# 22:
+                           key=16161616161616161616
+                        cipher=1616161616161616
+                         plain=5A93F8BD59738841
+                     encrypted=1616161616161616
+
+Set 7, vector# 23:
+                           key=17171717171717171717
+                        cipher=1717171717171717
+                         plain=E6C86E982809B976
+                     encrypted=1717171717171717
+
+Set 7, vector# 24:
+                           key=18181818181818181818
+                        cipher=1818181818181818
+                         plain=101D2C53B3B1C284
+                     encrypted=1818181818181818
+
+Set 7, vector# 25:
+                           key=19191919191919191919
+                        cipher=1919191919191919
+                         plain=90533BC6FB82C441
+                     encrypted=1919191919191919
+
+Set 7, vector# 26:
+                           key=1A1A1A1A1A1A1A1A1A1A
+                        cipher=1A1A1A1A1A1A1A1A
+                         plain=23509CADB9F08F9C
+                     encrypted=1A1A1A1A1A1A1A1A
+
+Set 7, vector# 27:
+                           key=1B1B1B1B1B1B1B1B1B1B
+                        cipher=1B1B1B1B1B1B1B1B
+                         plain=710F71BD4498819A
+                     encrypted=1B1B1B1B1B1B1B1B
+
+Set 7, vector# 28:
+                           key=1C1C1C1C1C1C1C1C1C1C
+                        cipher=1C1C1C1C1C1C1C1C
+                         plain=5BECF683E999FB46
+                     encrypted=1C1C1C1C1C1C1C1C
+
+Set 7, vector# 29:
+                           key=1D1D1D1D1D1D1D1D1D1D
+                        cipher=1D1D1D1D1D1D1D1D
+                         plain=8C3728818158A2BB
+                     encrypted=1D1D1D1D1D1D1D1D
+
+Set 7, vector# 30:
+                           key=1E1E1E1E1E1E1E1E1E1E
+                        cipher=1E1E1E1E1E1E1E1E
+                         plain=FDCB8AC6A4CFE284
+                     encrypted=1E1E1E1E1E1E1E1E
+
+Set 7, vector# 31:
+                           key=1F1F1F1F1F1F1F1F1F1F
+                        cipher=1F1F1F1F1F1F1F1F
+                         plain=FB8C314F9B023527
+                     encrypted=1F1F1F1F1F1F1F1F
+
+Set 7, vector# 32:
+                           key=20202020202020202020
+                        cipher=2020202020202020
+                         plain=54DF91EE1A4CF110
+                     encrypted=2020202020202020
+
+Set 7, vector# 33:
+                           key=21212121212121212121
+                        cipher=2121212121212121
+                         plain=B0BAF50F53C67226
+                     encrypted=2121212121212121
+
+Set 7, vector# 34:
+                           key=22222222222222222222
+                        cipher=2222222222222222
+                         plain=E91D6F869FD4D46E
+                     encrypted=2222222222222222
+
+Set 7, vector# 35:
+                           key=23232323232323232323
+                        cipher=2323232323232323
+                         plain=FE8BC8C72999AEB8
+                     encrypted=2323232323232323
+
+Set 7, vector# 36:
+                           key=24242424242424242424
+                        cipher=2424242424242424
+                         plain=57A596457B7737B8
+                     encrypted=2424242424242424
+
+Set 7, vector# 37:
+                           key=25252525252525252525
+                        cipher=2525252525252525
+                         plain=660E362A050C6D25
+                     encrypted=2525252525252525
+
+Set 7, vector# 38:
+                           key=26262626262626262626
+                        cipher=2626262626262626
+                         plain=64130F4C87A7CA77
+                     encrypted=2626262626262626
+
+Set 7, vector# 39:
+                           key=27272727272727272727
+                        cipher=2727272727272727
+                         plain=5892F1B387DEE7EB
+                     encrypted=2727272727272727
+
+Set 7, vector# 40:
+                           key=28282828282828282828
+                        cipher=2828282828282828
+                         plain=21613FB9BF3DEBD0
+                     encrypted=2828282828282828
+
+Set 7, vector# 41:
+                           key=29292929292929292929
+                        cipher=2929292929292929
+                         plain=93BAE9FCBB8235FA
+                     encrypted=2929292929292929
+
+Set 7, vector# 42:
+                           key=2A2A2A2A2A2A2A2A2A2A
+                        cipher=2A2A2A2A2A2A2A2A
+                         plain=71406E47C1D84340
+                     encrypted=2A2A2A2A2A2A2A2A
+
+Set 7, vector# 43:
+                           key=2B2B2B2B2B2B2B2B2B2B
+                        cipher=2B2B2B2B2B2B2B2B
+                         plain=D593DB8999724E6A
+                     encrypted=2B2B2B2B2B2B2B2B
+
+Set 7, vector# 44:
+                           key=2C2C2C2C2C2C2C2C2C2C
+                        cipher=2C2C2C2C2C2C2C2C
+                         plain=1AAFB0DBC0B42266
+                     encrypted=2C2C2C2C2C2C2C2C
+
+Set 7, vector# 45:
+                           key=2D2D2D2D2D2D2D2D2D2D
+                        cipher=2D2D2D2D2D2D2D2D
+                         plain=38B8EA0CE19BE3DD
+                     encrypted=2D2D2D2D2D2D2D2D
+
+Set 7, vector# 46:
+                           key=2E2E2E2E2E2E2E2E2E2E
+                        cipher=2E2E2E2E2E2E2E2E
+                         plain=162BD36D2E8352A4
+                     encrypted=2E2E2E2E2E2E2E2E
+
+Set 7, vector# 47:
+                           key=2F2F2F2F2F2F2F2F2F2F
+                        cipher=2F2F2F2F2F2F2F2F
+                         plain=BF981E52552020D5
+                     encrypted=2F2F2F2F2F2F2F2F
+
+Set 7, vector# 48:
+                           key=30303030303030303030
+                        cipher=3030303030303030
+                         plain=18C4E80473447B36
+                     encrypted=3030303030303030
+
+Set 7, vector# 49:
+                           key=31313131313131313131
+                        cipher=3131313131313131
+                         plain=69152942A3C166A4
+                     encrypted=3131313131313131
+
+Set 7, vector# 50:
+                           key=32323232323232323232
+                        cipher=3232323232323232
+                         plain=62613CD836C4939E
+                     encrypted=3232323232323232
+
+Set 7, vector# 51:
+                           key=33333333333333333333
+                        cipher=3333333333333333
+                         plain=C9D551C6DB40AEB9
+                     encrypted=3333333333333333
+
+Set 7, vector# 52:
+                           key=34343434343434343434
+                        cipher=3434343434343434
+                         plain=CAD2492C02B86832
+                     encrypted=3434343434343434
+
+Set 7, vector# 53:
+                           key=35353535353535353535
+                        cipher=3535353535353535
+                         plain=3B0C897C4A7DD65D
+                     encrypted=3535353535353535
+
+Set 7, vector# 54:
+                           key=36363636363636363636
+                        cipher=3636363636363636
+                         plain=CDE5D07B6028A1AC
+                     encrypted=3636363636363636
+
+Set 7, vector# 55:
+                           key=37373737373737373737
+                        cipher=3737373737373737
+                         plain=6FF7E919A0AB4DDF
+                     encrypted=3737373737373737
+
+Set 7, vector# 56:
+                           key=38383838383838383838
+                        cipher=3838383838383838
+                         plain=BE104F2850E8C8D3
+                     encrypted=3838383838383838
+
+Set 7, vector# 57:
+                           key=39393939393939393939
+                        cipher=3939393939393939
+                         plain=0D60EE225BA14E8C
+                     encrypted=3939393939393939
+
+Set 7, vector# 58:
+                           key=3A3A3A3A3A3A3A3A3A3A
+                        cipher=3A3A3A3A3A3A3A3A
+                         plain=0972A2296A01E689
+                     encrypted=3A3A3A3A3A3A3A3A
+
+Set 7, vector# 59:
+                           key=3B3B3B3B3B3B3B3B3B3B
+                        cipher=3B3B3B3B3B3B3B3B
+                         plain=00381B48E76FE5FE
+                     encrypted=3B3B3B3B3B3B3B3B
+
+Set 7, vector# 60:
+                           key=3C3C3C3C3C3C3C3C3C3C
+                        cipher=3C3C3C3C3C3C3C3C
+                         plain=9EFE4FEBDB275CF9
+                     encrypted=3C3C3C3C3C3C3C3C
+
+Set 7, vector# 61:
+                           key=3D3D3D3D3D3D3D3D3D3D
+                        cipher=3D3D3D3D3D3D3D3D
+                         plain=62C51690EE09727F
+                     encrypted=3D3D3D3D3D3D3D3D
+
+Set 7, vector# 62:
+                           key=3E3E3E3E3E3E3E3E3E3E
+                        cipher=3E3E3E3E3E3E3E3E
+                         plain=C736443E89D8ECE5
+                     encrypted=3E3E3E3E3E3E3E3E
+
+Set 7, vector# 63:
+                           key=3F3F3F3F3F3F3F3F3F3F
+                        cipher=3F3F3F3F3F3F3F3F
+                         plain=84C6C810E4813017
+                     encrypted=3F3F3F3F3F3F3F3F
+
+Set 7, vector# 64:
+                           key=40404040404040404040
+                        cipher=4040404040404040
+                         plain=DA9C844E4A8A2986
+                     encrypted=4040404040404040
+
+Set 7, vector# 65:
+                           key=41414141414141414141
+                        cipher=4141414141414141
+                         plain=9EAAA1692070C85C
+                     encrypted=4141414141414141
+
+Set 7, vector# 66:
+                           key=42424242424242424242
+                        cipher=4242424242424242
+                         plain=5F1B0BE23BFAA0EE
+                     encrypted=4242424242424242
+
+Set 7, vector# 67:
+                           key=43434343434343434343
+                        cipher=4343434343434343
+                         plain=458703ED5E024665
+                     encrypted=4343434343434343
+
+Set 7, vector# 68:
+                           key=44444444444444444444
+                        cipher=4444444444444444
+                         plain=EF881CECB581C2D6
+                     encrypted=4444444444444444
+
+Set 7, vector# 69:
+                           key=45454545454545454545
+                        cipher=4545454545454545
+                         plain=48F6FDADC5360E8E
+                     encrypted=4545454545454545
+
+Set 7, vector# 70:
+                           key=46464646464646464646
+                        cipher=4646464646464646
+                         plain=2CEF65AF5B8DF225
+                     encrypted=4646464646464646
+
+Set 7, vector# 71:
+                           key=47474747474747474747
+                        cipher=4747474747474747
+                         plain=1BE6C5042BAFEF5D
+                     encrypted=4747474747474747
+
+Set 7, vector# 72:
+                           key=48484848484848484848
+                        cipher=4848484848484848
+                         plain=6F2B7C9D8C8A2313
+                     encrypted=4848484848484848
+
+Set 7, vector# 73:
+                           key=49494949494949494949
+                        cipher=4949494949494949
+                         plain=DD7A2812AFDE13FC
+                     encrypted=4949494949494949
+
+Set 7, vector# 74:
+                           key=4A4A4A4A4A4A4A4A4A4A
+                        cipher=4A4A4A4A4A4A4A4A
+                         plain=A6FD72BC048525B8
+                     encrypted=4A4A4A4A4A4A4A4A
+
+Set 7, vector# 75:
+                           key=4B4B4B4B4B4B4B4B4B4B
+                        cipher=4B4B4B4B4B4B4B4B
+                         plain=1084412E70739262
+                     encrypted=4B4B4B4B4B4B4B4B
+
+Set 7, vector# 76:
+                           key=4C4C4C4C4C4C4C4C4C4C
+                        cipher=4C4C4C4C4C4C4C4C
+                         plain=614C127F9D719239
+                     encrypted=4C4C4C4C4C4C4C4C
+
+Set 7, vector# 77:
+                           key=4D4D4D4D4D4D4D4D4D4D
+                        cipher=4D4D4D4D4D4D4D4D
+                         plain=01782E43E4D8EBE5
+                     encrypted=4D4D4D4D4D4D4D4D
+
+Set 7, vector# 78:
+                           key=4E4E4E4E4E4E4E4E4E4E
+                        cipher=4E4E4E4E4E4E4E4E
+                         plain=9C6C0869CCA88566
+                     encrypted=4E4E4E4E4E4E4E4E
+
+Set 7, vector# 79:
+                           key=4F4F4F4F4F4F4F4F4F4F
+                        cipher=4F4F4F4F4F4F4F4F
+                         plain=680D4F74DC5D8DC1
+                     encrypted=4F4F4F4F4F4F4F4F
+
+Set 7, vector# 80:
+                           key=50505050505050505050
+                        cipher=5050505050505050
+                         plain=57C61DCF9CCE295F
+                     encrypted=5050505050505050
+
+Set 7, vector# 81:
+                           key=51515151515151515151
+                        cipher=5151515151515151
+                         plain=03A8CC4208135BA3
+                     encrypted=5151515151515151
+
+Set 7, vector# 82:
+                           key=52525252525252525252
+                        cipher=5252525252525252
+                         plain=875A37A92658144E
+                     encrypted=5252525252525252
+
+Set 7, vector# 83:
+                           key=53535353535353535353
+                        cipher=5353535353535353
+                         plain=851956AB6D6D5303
+                     encrypted=5353535353535353
+
+Set 7, vector# 84:
+                           key=54545454545454545454
+                        cipher=5454545454545454
+                         plain=EC7FD457A028FD4E
+                     encrypted=5454545454545454
+
+Set 7, vector# 85:
+                           key=55555555555555555555
+                        cipher=5555555555555555
+                         plain=4EBE82C26745D4E7
+                     encrypted=5555555555555555
+
+Set 7, vector# 86:
+                           key=56565656565656565656
+                        cipher=5656565656565656
+                         plain=C03016CD566E24CF
+                     encrypted=5656565656565656
+
+Set 7, vector# 87:
+                           key=57575757575757575757
+                        cipher=5757575757575757
+                         plain=5AF04F3C47978852
+                     encrypted=5757575757575757
+
+Set 7, vector# 88:
+                           key=58585858585858585858
+                        cipher=5858585858585858
+                         plain=FF65FC488561A7A9
+                     encrypted=5858585858585858
+
+Set 7, vector# 89:
+                           key=59595959595959595959
+                        cipher=5959595959595959
+                         plain=55EE82F55A118DE2
+                     encrypted=5959595959595959
+
+Set 7, vector# 90:
+                           key=5A5A5A5A5A5A5A5A5A5A
+                        cipher=5A5A5A5A5A5A5A5A
+                         plain=013AC1147D94AF98
+                     encrypted=5A5A5A5A5A5A5A5A
+
+Set 7, vector# 91:
+                           key=5B5B5B5B5B5B5B5B5B5B
+                        cipher=5B5B5B5B5B5B5B5B
+                         plain=6E6B16BE55B888D2
+                     encrypted=5B5B5B5B5B5B5B5B
+
+Set 7, vector# 92:
+                           key=5C5C5C5C5C5C5C5C5C5C
+                        cipher=5C5C5C5C5C5C5C5C
+                         plain=589E8F15B9C2594C
+                     encrypted=5C5C5C5C5C5C5C5C
+
+Set 7, vector# 93:
+                           key=5D5D5D5D5D5D5D5D5D5D
+                        cipher=5D5D5D5D5D5D5D5D
+                         plain=78E2106B22185547
+                     encrypted=5D5D5D5D5D5D5D5D
+
+Set 7, vector# 94:
+                           key=5E5E5E5E5E5E5E5E5E5E
+                        cipher=5E5E5E5E5E5E5E5E
+                         plain=2E1DAC4ED8E915CD
+                     encrypted=5E5E5E5E5E5E5E5E
+
+Set 7, vector# 95:
+                           key=5F5F5F5F5F5F5F5F5F5F
+                        cipher=5F5F5F5F5F5F5F5F
+                         plain=F235EB8E1BCB0D5B
+                     encrypted=5F5F5F5F5F5F5F5F
+
+Set 7, vector# 96:
+                           key=60606060606060606060
+                        cipher=6060606060606060
+                         plain=F5607F65253CC3A5
+                     encrypted=6060606060606060
+
+Set 7, vector# 97:
+                           key=61616161616161616161
+                        cipher=6161616161616161
+                         plain=912C48D196FEF313
+                     encrypted=6161616161616161
+
+Set 7, vector# 98:
+                           key=62626262626262626262
+                        cipher=6262626262626262
+                         plain=18DE3CD9DC5A8705
+                     encrypted=6262626262626262
+
+Set 7, vector# 99:
+                           key=63636363636363636363
+                        cipher=6363636363636363
+                         plain=C0540F1F53033EEB
+                     encrypted=6363636363636363
+
+Set 7, vector#100:
+                           key=64646464646464646464
+                        cipher=6464646464646464
+                         plain=377BEE6611B91C29
+                     encrypted=6464646464646464
+
+Set 7, vector#101:
+                           key=65656565656565656565
+                        cipher=6565656565656565
+                         plain=AF419F3C04AA6431
+                     encrypted=6565656565656565
+
+Set 7, vector#102:
+                           key=66666666666666666666
+                        cipher=6666666666666666
+                         plain=52567B8DD2CC0B4E
+                     encrypted=6666666666666666
+
+Set 7, vector#103:
+                           key=67676767676767676767
+                        cipher=6767676767676767
+                         plain=5C0628605373C946
+                     encrypted=6767676767676767
+
+Set 7, vector#104:
+                           key=68686868686868686868
+                        cipher=6868686868686868
+                         plain=F80380C5CBA5875D
+                     encrypted=6868686868686868
+
+Set 7, vector#105:
+                           key=69696969696969696969
+                        cipher=6969696969696969
+                         plain=5F554432862AE65D
+                     encrypted=6969696969696969
+
+Set 7, vector#106:
+                           key=6A6A6A6A6A6A6A6A6A6A
+                        cipher=6A6A6A6A6A6A6A6A
+                         plain=892D997A909255BE
+                     encrypted=6A6A6A6A6A6A6A6A
+
+Set 7, vector#107:
+                           key=6B6B6B6B6B6B6B6B6B6B
+                        cipher=6B6B6B6B6B6B6B6B
+                         plain=523559E16E949C20
+                     encrypted=6B6B6B6B6B6B6B6B
+
+Set 7, vector#108:
+                           key=6C6C6C6C6C6C6C6C6C6C
+                        cipher=6C6C6C6C6C6C6C6C
+                         plain=F199F0B43CA18599
+                     encrypted=6C6C6C6C6C6C6C6C
+
+Set 7, vector#109:
+                           key=6D6D6D6D6D6D6D6D6D6D
+                        cipher=6D6D6D6D6D6D6D6D
+                         plain=FD969E405ED2C76B
+                     encrypted=6D6D6D6D6D6D6D6D
+
+Set 7, vector#110:
+                           key=6E6E6E6E6E6E6E6E6E6E
+                        cipher=6E6E6E6E6E6E6E6E
+                         plain=CE573A8A52507735
+                     encrypted=6E6E6E6E6E6E6E6E
+
+Set 7, vector#111:
+                           key=6F6F6F6F6F6F6F6F6F6F
+                        cipher=6F6F6F6F6F6F6F6F
+                         plain=24E37F368CDB7635
+                     encrypted=6F6F6F6F6F6F6F6F
+
+Set 7, vector#112:
+                           key=70707070707070707070
+                        cipher=7070707070707070
+                         plain=86BEADFEDBE9EE18
+                     encrypted=7070707070707070
+
+Set 7, vector#113:
+                           key=71717171717171717171
+                        cipher=7171717171717171
+                         plain=E3B276D17874741D
+                     encrypted=7171717171717171
+
+Set 7, vector#114:
+                           key=72727272727272727272
+                        cipher=7272727272727272
+                         plain=0A746C8A60D330E8
+                     encrypted=7272727272727272
+
+Set 7, vector#115:
+                           key=73737373737373737373
+                        cipher=7373737373737373
+                         plain=4BF4C31ACB91FF0E
+                     encrypted=7373737373737373
+
+Set 7, vector#116:
+                           key=74747474747474747474
+                        cipher=7474747474747474
+                         plain=085D257FC07F90F4
+                     encrypted=7474747474747474
+
+Set 7, vector#117:
+                           key=75757575757575757575
+                        cipher=7575757575757575
+                         plain=AA4AB35E42946E61
+                     encrypted=7575757575757575
+
+Set 7, vector#118:
+                           key=76767676767676767676
+                        cipher=7676767676767676
+                         plain=2D5EDB75BC4D79D5
+                     encrypted=7676767676767676
+
+Set 7, vector#119:
+                           key=77777777777777777777
+                        cipher=7777777777777777
+                         plain=AB89BA7FA9920083
+                     encrypted=7777777777777777
+
+Set 7, vector#120:
+                           key=78787878787878787878
+                        cipher=7878787878787878
+                         plain=A7A837221068364F
+                     encrypted=7878787878787878
+
+Set 7, vector#121:
+                           key=79797979797979797979
+                        cipher=7979797979797979
+                         plain=693B7CE37E7E1A12
+                     encrypted=7979797979797979
+
+Set 7, vector#122:
+                           key=7A7A7A7A7A7A7A7A7A7A
+                        cipher=7A7A7A7A7A7A7A7A
+                         plain=805EC2A0F5CC9F26
+                     encrypted=7A7A7A7A7A7A7A7A
+
+Set 7, vector#123:
+                           key=7B7B7B7B7B7B7B7B7B7B
+                        cipher=7B7B7B7B7B7B7B7B
+                         plain=8946DD4C183DD8E4
+                     encrypted=7B7B7B7B7B7B7B7B
+
+Set 7, vector#124:
+                           key=7C7C7C7C7C7C7C7C7C7C
+                        cipher=7C7C7C7C7C7C7C7C
+                         plain=7219A24CF462D539
+                     encrypted=7C7C7C7C7C7C7C7C
+
+Set 7, vector#125:
+                           key=7D7D7D7D7D7D7D7D7D7D
+                        cipher=7D7D7D7D7D7D7D7D
+                         plain=48664A9E508073E8
+                     encrypted=7D7D7D7D7D7D7D7D
+
+Set 7, vector#126:
+                           key=7E7E7E7E7E7E7E7E7E7E
+                        cipher=7E7E7E7E7E7E7E7E
+                         plain=1EEF6EAC21E3A75B
+                     encrypted=7E7E7E7E7E7E7E7E
+
+Set 7, vector#127:
+                           key=7F7F7F7F7F7F7F7F7F7F
+                        cipher=7F7F7F7F7F7F7F7F
+                         plain=24B687A82F57058A
+                     encrypted=7F7F7F7F7F7F7F7F
+
+Set 7, vector#128:
+                           key=80808080808080808080
+                        cipher=8080808080808080
+                         plain=5E954727DC874E6F
+                     encrypted=8080808080808080
+
+Set 7, vector#129:
+                           key=81818181818181818181
+                        cipher=8181818181818181
+                         plain=271DAE7CE5062C0E
+                     encrypted=8181818181818181
+
+Set 7, vector#130:
+                           key=82828282828282828282
+                        cipher=8282828282828282
+                         plain=6EF37185572315B1
+                     encrypted=8282828282828282
+
+Set 7, vector#131:
+                           key=83838383838383838383
+                        cipher=8383838383838383
+                         plain=A75D340C02F577F6
+                     encrypted=8383838383838383
+
+Set 7, vector#132:
+                           key=84848484848484848484
+                        cipher=8484848484848484
+                         plain=7EC795EFDE765312
+                     encrypted=8484848484848484
+
+Set 7, vector#133:
+                           key=85858585858585858585
+                        cipher=8585858585858585
+                         plain=8AEB6DD7741CD8A6
+                     encrypted=8585858585858585
+
+Set 7, vector#134:
+                           key=86868686868686868686
+                        cipher=8686868686868686
+                         plain=EF85C93352CF01D9
+                     encrypted=8686868686868686
+
+Set 7, vector#135:
+                           key=87878787878787878787
+                        cipher=8787878787878787
+                         plain=E380704406CBADB6
+                     encrypted=8787878787878787
+
+Set 7, vector#136:
+                           key=88888888888888888888
+                        cipher=8888888888888888
+                         plain=838DF799BF5113A6
+                     encrypted=8888888888888888
+
+Set 7, vector#137:
+                           key=89898989898989898989
+                        cipher=8989898989898989
+                         plain=BAAC2569D461D306
+                     encrypted=8989898989898989
+
+Set 7, vector#138:
+                           key=8A8A8A8A8A8A8A8A8A8A
+                        cipher=8A8A8A8A8A8A8A8A
+                         plain=335CB1CFCD468DD0
+                     encrypted=8A8A8A8A8A8A8A8A
+
+Set 7, vector#139:
+                           key=8B8B8B8B8B8B8B8B8B8B
+                        cipher=8B8B8B8B8B8B8B8B
+                         plain=8115DEE6322543BA
+                     encrypted=8B8B8B8B8B8B8B8B
+
+Set 7, vector#140:
+                           key=8C8C8C8C8C8C8C8C8C8C
+                        cipher=8C8C8C8C8C8C8C8C
+                         plain=F2CF470ABE41FA1F
+                     encrypted=8C8C8C8C8C8C8C8C
+
+Set 7, vector#141:
+                           key=8D8D8D8D8D8D8D8D8D8D
+                        cipher=8D8D8D8D8D8D8D8D
+                         plain=60D50EFB9330C238
+                     encrypted=8D8D8D8D8D8D8D8D
+
+Set 7, vector#142:
+                           key=8E8E8E8E8E8E8E8E8E8E
+                        cipher=8E8E8E8E8E8E8E8E
+                         plain=A605F5FB48A0234E
+                     encrypted=8E8E8E8E8E8E8E8E
+
+Set 7, vector#143:
+                           key=8F8F8F8F8F8F8F8F8F8F
+                        cipher=8F8F8F8F8F8F8F8F
+                         plain=434C1FE0F2C79F9D
+                     encrypted=8F8F8F8F8F8F8F8F
+
+Set 7, vector#144:
+                           key=90909090909090909090
+                        cipher=9090909090909090
+                         plain=7800283FE08D22E9
+                     encrypted=9090909090909090
+
+Set 7, vector#145:
+                           key=91919191919191919191
+                        cipher=9191919191919191
+                         plain=7E8A1565CA3637D1
+                     encrypted=9191919191919191
+
+Set 7, vector#146:
+                           key=92929292929292929292
+                        cipher=9292929292929292
+                         plain=411E928D57C5F4A5
+                     encrypted=9292929292929292
+
+Set 7, vector#147:
+                           key=93939393939393939393
+                        cipher=9393939393939393
+                         plain=0C8ECA1729F1A2EF
+                     encrypted=9393939393939393
+
+Set 7, vector#148:
+                           key=94949494949494949494
+                        cipher=9494949494949494
+                         plain=7B1A6C0D7A2B2C57
+                     encrypted=9494949494949494
+
+Set 7, vector#149:
+                           key=95959595959595959595
+                        cipher=9595959595959595
+                         plain=5780F0B8EF814862
+                     encrypted=9595959595959595
+
+Set 7, vector#150:
+                           key=96969696969696969696
+                        cipher=9696969696969696
+                         plain=25791EA46AE9DE7B
+                     encrypted=9696969696969696
+
+Set 7, vector#151:
+                           key=97979797979797979797
+                        cipher=9797979797979797
+                         plain=18AF4FC55CA58BA4
+                     encrypted=9797979797979797
+
+Set 7, vector#152:
+                           key=98989898989898989898
+                        cipher=9898989898989898
+                         plain=E422E032C0FB86EA
+                     encrypted=9898989898989898
+
+Set 7, vector#153:
+                           key=99999999999999999999
+                        cipher=9999999999999999
+                         plain=6EBB9ABCC2DBABE0
+                     encrypted=9999999999999999
+
+Set 7, vector#154:
+                           key=9A9A9A9A9A9A9A9A9A9A
+                        cipher=9A9A9A9A9A9A9A9A
+                         plain=AD4ABCB72990C6B7
+                     encrypted=9A9A9A9A9A9A9A9A
+
+Set 7, vector#155:
+                           key=9B9B9B9B9B9B9B9B9B9B
+                        cipher=9B9B9B9B9B9B9B9B
+                         plain=CBEEC0F13A198E33
+                     encrypted=9B9B9B9B9B9B9B9B
+
+Set 7, vector#156:
+                           key=9C9C9C9C9C9C9C9C9C9C
+                        cipher=9C9C9C9C9C9C9C9C
+                         plain=3E4BD4543645F331
+                     encrypted=9C9C9C9C9C9C9C9C
+
+Set 7, vector#157:
+                           key=9D9D9D9D9D9D9D9D9D9D
+                        cipher=9D9D9D9D9D9D9D9D
+                         plain=61834B588F08CF86
+                     encrypted=9D9D9D9D9D9D9D9D
+
+Set 7, vector#158:
+                           key=9E9E9E9E9E9E9E9E9E9E
+                        cipher=9E9E9E9E9E9E9E9E
+                         plain=F7522EA46DB2F083
+                     encrypted=9E9E9E9E9E9E9E9E
+
+Set 7, vector#159:
+                           key=9F9F9F9F9F9F9F9F9F9F
+                        cipher=9F9F9F9F9F9F9F9F
+                         plain=118F660F72D3E23D
+                     encrypted=9F9F9F9F9F9F9F9F
+
+Set 7, vector#160:
+                           key=A0A0A0A0A0A0A0A0A0A0
+                        cipher=A0A0A0A0A0A0A0A0
+                         plain=D99F548670C68D27
+                     encrypted=A0A0A0A0A0A0A0A0
+
+Set 7, vector#161:
+                           key=A1A1A1A1A1A1A1A1A1A1
+                        cipher=A1A1A1A1A1A1A1A1
+                         plain=810CAFEF73AAB0CD
+                     encrypted=A1A1A1A1A1A1A1A1
+
+Set 7, vector#162:
+                           key=A2A2A2A2A2A2A2A2A2A2
+                        cipher=A2A2A2A2A2A2A2A2
+                         plain=C211AB2566B598C8
+                     encrypted=A2A2A2A2A2A2A2A2
+
+Set 7, vector#163:
+                           key=A3A3A3A3A3A3A3A3A3A3
+                        cipher=A3A3A3A3A3A3A3A3
+                         plain=DA28F5A9BA76EB73
+                     encrypted=A3A3A3A3A3A3A3A3
+
+Set 7, vector#164:
+                           key=A4A4A4A4A4A4A4A4A4A4
+                        cipher=A4A4A4A4A4A4A4A4
+                         plain=9E9377F8C34CED2C
+                     encrypted=A4A4A4A4A4A4A4A4
+
+Set 7, vector#165:
+                           key=A5A5A5A5A5A5A5A5A5A5
+                        cipher=A5A5A5A5A5A5A5A5
+                         plain=C19C890F6D47BD1B
+                     encrypted=A5A5A5A5A5A5A5A5
+
+Set 7, vector#166:
+                           key=A6A6A6A6A6A6A6A6A6A6
+                        cipher=A6A6A6A6A6A6A6A6
+                         plain=6F35A5E0AB72B558
+                     encrypted=A6A6A6A6A6A6A6A6
+
+Set 7, vector#167:
+                           key=A7A7A7A7A7A7A7A7A7A7
+                        cipher=A7A7A7A7A7A7A7A7
+                         plain=AE69E75879DDD0D5
+                     encrypted=A7A7A7A7A7A7A7A7
+
+Set 7, vector#168:
+                           key=A8A8A8A8A8A8A8A8A8A8
+                        cipher=A8A8A8A8A8A8A8A8
+                         plain=DC7D2CEF6D7ADF04
+                     encrypted=A8A8A8A8A8A8A8A8
+
+Set 7, vector#169:
+                           key=A9A9A9A9A9A9A9A9A9A9
+                        cipher=A9A9A9A9A9A9A9A9
+                         plain=5C791E049BA99354
+                     encrypted=A9A9A9A9A9A9A9A9
+
+Set 7, vector#170:
+                           key=AAAAAAAAAAAAAAAAAAAA
+                        cipher=AAAAAAAAAAAAAAAA
+                         plain=08F1EE3DDA351FC1
+                     encrypted=AAAAAAAAAAAAAAAA
+
+Set 7, vector#171:
+                           key=ABABABABABABABABABAB
+                        cipher=ABABABABABABABAB
+                         plain=B1ECD6DAC70A1A78
+                     encrypted=ABABABABABABABAB
+
+Set 7, vector#172:
+                           key=ACACACACACACACACACAC
+                        cipher=ACACACACACACACAC
+                         plain=07654739A20EFB12
+                     encrypted=ACACACACACACACAC
+
+Set 7, vector#173:
+                           key=ADADADADADADADADADAD
+                        cipher=ADADADADADADADAD
+                         plain=418B7FA34D9CC988
+                     encrypted=ADADADADADADADAD
+
+Set 7, vector#174:
+                           key=AEAEAEAEAEAEAEAEAEAE
+                        cipher=AEAEAEAEAEAEAEAE
+                         plain=18819DBCD4C41BF8
+                     encrypted=AEAEAEAEAEAEAEAE
+
+Set 7, vector#175:
+                           key=AFAFAFAFAFAFAFAFAFAF
+                        cipher=AFAFAFAFAFAFAFAF
+                         plain=FB1662409192F8E2
+                     encrypted=AFAFAFAFAFAFAFAF
+
+Set 7, vector#176:
+                           key=B0B0B0B0B0B0B0B0B0B0
+                        cipher=B0B0B0B0B0B0B0B0
+                         plain=79B530F35EA386DB
+                     encrypted=B0B0B0B0B0B0B0B0
+
+Set 7, vector#177:
+                           key=B1B1B1B1B1B1B1B1B1B1
+                        cipher=B1B1B1B1B1B1B1B1
+                         plain=5C05CEFE9C5E30A7
+                     encrypted=B1B1B1B1B1B1B1B1
+
+Set 7, vector#178:
+                           key=B2B2B2B2B2B2B2B2B2B2
+                        cipher=B2B2B2B2B2B2B2B2
+                         plain=33C8C3F195FDD56C
+                     encrypted=B2B2B2B2B2B2B2B2
+
+Set 7, vector#179:
+                           key=B3B3B3B3B3B3B3B3B3B3
+                        cipher=B3B3B3B3B3B3B3B3
+                         plain=6B230C8CE4B58AF8
+                     encrypted=B3B3B3B3B3B3B3B3
+
+Set 7, vector#180:
+                           key=B4B4B4B4B4B4B4B4B4B4
+                        cipher=B4B4B4B4B4B4B4B4
+                         plain=55E9B58B4D70CF00
+                     encrypted=B4B4B4B4B4B4B4B4
+
+Set 7, vector#181:
+                           key=B5B5B5B5B5B5B5B5B5B5
+                        cipher=B5B5B5B5B5B5B5B5
+                         plain=31BB1F65698B89AF
+                     encrypted=B5B5B5B5B5B5B5B5
+
+Set 7, vector#182:
+                           key=B6B6B6B6B6B6B6B6B6B6
+                        cipher=B6B6B6B6B6B6B6B6
+                         plain=EB2C3849BFBC2EF0
+                     encrypted=B6B6B6B6B6B6B6B6
+
+Set 7, vector#183:
+                           key=B7B7B7B7B7B7B7B7B7B7
+                        cipher=B7B7B7B7B7B7B7B7
+                         plain=D6769637DD1BD820
+                     encrypted=B7B7B7B7B7B7B7B7
+
+Set 7, vector#184:
+                           key=B8B8B8B8B8B8B8B8B8B8
+                        cipher=B8B8B8B8B8B8B8B8
+                         plain=9C26A4C6C139901E
+                     encrypted=B8B8B8B8B8B8B8B8
+
+Set 7, vector#185:
+                           key=B9B9B9B9B9B9B9B9B9B9
+                        cipher=B9B9B9B9B9B9B9B9
+                         plain=977948BE050B60D7
+                     encrypted=B9B9B9B9B9B9B9B9
+
+Set 7, vector#186:
+                           key=BABABABABABABABABABA
+                        cipher=BABABABABABABABA
+                         plain=153434BDA85E2A46
+                     encrypted=BABABABABABABABA
+
+Set 7, vector#187:
+                           key=BBBBBBBBBBBBBBBBBBBB
+                        cipher=BBBBBBBBBBBBBBBB
+                         plain=F6656CBF4336AF47
+                     encrypted=BBBBBBBBBBBBBBBB
+
+Set 7, vector#188:
+                           key=BCBCBCBCBCBCBCBCBCBC
+                        cipher=BCBCBCBCBCBCBCBC
+                         plain=6792BD8FD00BD779
+                     encrypted=BCBCBCBCBCBCBCBC
+
+Set 7, vector#189:
+                           key=BDBDBDBDBDBDBDBDBDBD
+                        cipher=BDBDBDBDBDBDBDBD
+                         plain=D533BFEC8F240C23
+                     encrypted=BDBDBDBDBDBDBDBD
+
+Set 7, vector#190:
+                           key=BEBEBEBEBEBEBEBEBEBE
+                        cipher=BEBEBEBEBEBEBEBE
+                         plain=23B57A0A41BB7BFF
+                     encrypted=BEBEBEBEBEBEBEBE
+
+Set 7, vector#191:
+                           key=BFBFBFBFBFBFBFBFBFBF
+                        cipher=BFBFBFBFBFBFBFBF
+                         plain=86E26F0A4EA72C58
+                     encrypted=BFBFBFBFBFBFBFBF
+
+Set 7, vector#192:
+                           key=C0C0C0C0C0C0C0C0C0C0
+                        cipher=C0C0C0C0C0C0C0C0
+                         plain=BCF0A785E94AB519
+                     encrypted=C0C0C0C0C0C0C0C0
+
+Set 7, vector#193:
+                           key=C1C1C1C1C1C1C1C1C1C1
+                        cipher=C1C1C1C1C1C1C1C1
+                         plain=8AB79CAE1D24D17E
+                     encrypted=C1C1C1C1C1C1C1C1
+
+Set 7, vector#194:
+                           key=C2C2C2C2C2C2C2C2C2C2
+                        cipher=C2C2C2C2C2C2C2C2
+                         plain=2EED63E6140715AB
+                     encrypted=C2C2C2C2C2C2C2C2
+
+Set 7, vector#195:
+                           key=C3C3C3C3C3C3C3C3C3C3
+                        cipher=C3C3C3C3C3C3C3C3
+                         plain=77E79C846EAC0D0A
+                     encrypted=C3C3C3C3C3C3C3C3
+
+Set 7, vector#196:
+                           key=C4C4C4C4C4C4C4C4C4C4
+                        cipher=C4C4C4C4C4C4C4C4
+                         plain=41D50D41146AFB25
+                     encrypted=C4C4C4C4C4C4C4C4
+
+Set 7, vector#197:
+                           key=C5C5C5C5C5C5C5C5C5C5
+                        cipher=C5C5C5C5C5C5C5C5
+                         plain=6C2A366368232999
+                     encrypted=C5C5C5C5C5C5C5C5
+
+Set 7, vector#198:
+                           key=C6C6C6C6C6C6C6C6C6C6
+                        cipher=C6C6C6C6C6C6C6C6
+                         plain=68F4F27930997156
+                     encrypted=C6C6C6C6C6C6C6C6
+
+Set 7, vector#199:
+                           key=C7C7C7C7C7C7C7C7C7C7
+                        cipher=C7C7C7C7C7C7C7C7
+                         plain=D5A84AF7F638A944
+                     encrypted=C7C7C7C7C7C7C7C7
+
+Set 7, vector#200:
+                           key=C8C8C8C8C8C8C8C8C8C8
+                        cipher=C8C8C8C8C8C8C8C8
+                         plain=A3FC97CAA8884ACA
+                     encrypted=C8C8C8C8C8C8C8C8
+
+Set 7, vector#201:
+                           key=C9C9C9C9C9C9C9C9C9C9
+                        cipher=C9C9C9C9C9C9C9C9
+                         plain=D6EEA162E07960FB
+                     encrypted=C9C9C9C9C9C9C9C9
+
+Set 7, vector#202:
+                           key=CACACACACACACACACACA
+                        cipher=CACACACACACACACA
+                         plain=50E51B2DE71D0687
+                     encrypted=CACACACACACACACA
+
+Set 7, vector#203:
+                           key=CBCBCBCBCBCBCBCBCBCB
+                        cipher=CBCBCBCBCBCBCBCB
+                         plain=78C1DC383D6897CF
+                     encrypted=CBCBCBCBCBCBCBCB
+
+Set 7, vector#204:
+                           key=CCCCCCCCCCCCCCCCCCCC
+                        cipher=CCCCCCCCCCCCCCCC
+                         plain=F7EE6041E587B059
+                     encrypted=CCCCCCCCCCCCCCCC
+
+Set 7, vector#205:
+                           key=CDCDCDCDCDCDCDCDCDCD
+                        cipher=CDCDCDCDCDCDCDCD
+                         plain=294CCE33EC5410E9
+                     encrypted=CDCDCDCDCDCDCDCD
+
+Set 7, vector#206:
+                           key=CECECECECECECECECECE
+                        cipher=CECECECECECECECE
+                         plain=CE8C831A6DD45948
+                     encrypted=CECECECECECECECE
+
+Set 7, vector#207:
+                           key=CFCFCFCFCFCFCFCFCFCF
+                        cipher=CFCFCFCFCFCFCFCF
+                         plain=2219AEF85220A9ED
+                     encrypted=CFCFCFCFCFCFCFCF
+
+Set 7, vector#208:
+                           key=D0D0D0D0D0D0D0D0D0D0
+                        cipher=D0D0D0D0D0D0D0D0
+                         plain=73A258D926DB7BBA
+                     encrypted=D0D0D0D0D0D0D0D0
+
+Set 7, vector#209:
+                           key=D1D1D1D1D1D1D1D1D1D1
+                        cipher=D1D1D1D1D1D1D1D1
+                         plain=45FB49CF358565A0
+                     encrypted=D1D1D1D1D1D1D1D1
+
+Set 7, vector#210:
+                           key=D2D2D2D2D2D2D2D2D2D2
+                        cipher=D2D2D2D2D2D2D2D2
+                         plain=46C1222E8C9E2F7C
+                     encrypted=D2D2D2D2D2D2D2D2
+
+Set 7, vector#211:
+                           key=D3D3D3D3D3D3D3D3D3D3
+                        cipher=D3D3D3D3D3D3D3D3
+                         plain=034D7ACDC091ACF3
+                     encrypted=D3D3D3D3D3D3D3D3
+
+Set 7, vector#212:
+                           key=D4D4D4D4D4D4D4D4D4D4
+                        cipher=D4D4D4D4D4D4D4D4
+                         plain=C0C6CB7062225C62
+                     encrypted=D4D4D4D4D4D4D4D4
+
+Set 7, vector#213:
+                           key=D5D5D5D5D5D5D5D5D5D5
+                        cipher=D5D5D5D5D5D5D5D5
+                         plain=35EE2C8E0620382B
+                     encrypted=D5D5D5D5D5D5D5D5
+
+Set 7, vector#214:
+                           key=D6D6D6D6D6D6D6D6D6D6
+                        cipher=D6D6D6D6D6D6D6D6
+                         plain=14999A98FD173492
+                     encrypted=D6D6D6D6D6D6D6D6
+
+Set 7, vector#215:
+                           key=D7D7D7D7D7D7D7D7D7D7
+                        cipher=D7D7D7D7D7D7D7D7
+                         plain=96984F00437B1D93
+                     encrypted=D7D7D7D7D7D7D7D7
+
+Set 7, vector#216:
+                           key=D8D8D8D8D8D8D8D8D8D8
+                        cipher=D8D8D8D8D8D8D8D8
+                         plain=32EE51464F026DC4
+                     encrypted=D8D8D8D8D8D8D8D8
+
+Set 7, vector#217:
+                           key=D9D9D9D9D9D9D9D9D9D9
+                        cipher=D9D9D9D9D9D9D9D9
+                         plain=320B2B200D71AB9B
+                     encrypted=D9D9D9D9D9D9D9D9
+
+Set 7, vector#218:
+                           key=DADADADADADADADADADA
+                        cipher=DADADADADADADADA
+                         plain=0A2A1DF41E5F735F
+                     encrypted=DADADADADADADADA
+
+Set 7, vector#219:
+                           key=DBDBDBDBDBDBDBDBDBDB
+                        cipher=DBDBDBDBDBDBDBDB
+                         plain=CF019F68BCABF595
+                     encrypted=DBDBDBDBDBDBDBDB
+
+Set 7, vector#220:
+                           key=DCDCDCDCDCDCDCDCDCDC
+                        cipher=DCDCDCDCDCDCDCDC
+                         plain=F69A32F1A0E3CE8A
+                     encrypted=DCDCDCDCDCDCDCDC
+
+Set 7, vector#221:
+                           key=DDDDDDDDDDDDDDDDDDDD
+                        cipher=DDDDDDDDDDDDDDDD
+                         plain=D93007492BD08309
+                     encrypted=DDDDDDDDDDDDDDDD
+
+Set 7, vector#222:
+                           key=DEDEDEDEDEDEDEDEDEDE
+                        cipher=DEDEDEDEDEDEDEDE
+                         plain=EF98A01F217A9350
+                     encrypted=DEDEDEDEDEDEDEDE
+
+Set 7, vector#223:
+                           key=DFDFDFDFDFDFDFDFDFDF
+                        cipher=DFDFDFDFDFDFDFDF
+                         plain=37B6902DEEBA1B28
+                     encrypted=DFDFDFDFDFDFDFDF
+
+Set 7, vector#224:
+                           key=E0E0E0E0E0E0E0E0E0E0
+                        cipher=E0E0E0E0E0E0E0E0
+                         plain=08D05AB981720F2D
+                     encrypted=E0E0E0E0E0E0E0E0
+
+Set 7, vector#225:
+                           key=E1E1E1E1E1E1E1E1E1E1
+                        cipher=E1E1E1E1E1E1E1E1
+                         plain=3ABCA898AAC9D749
+                     encrypted=E1E1E1E1E1E1E1E1
+
+Set 7, vector#226:
+                           key=E2E2E2E2E2E2E2E2E2E2
+                        cipher=E2E2E2E2E2E2E2E2
+                         plain=5B993890BBDAE078
+                     encrypted=E2E2E2E2E2E2E2E2
+
+Set 7, vector#227:
+                           key=E3E3E3E3E3E3E3E3E3E3
+                        cipher=E3E3E3E3E3E3E3E3
+                         plain=6E32AEBEE7E766E5
+                     encrypted=E3E3E3E3E3E3E3E3
+
+Set 7, vector#228:
+                           key=E4E4E4E4E4E4E4E4E4E4
+                        cipher=E4E4E4E4E4E4E4E4
+                         plain=52260E9D641E4F19
+                     encrypted=E4E4E4E4E4E4E4E4
+
+Set 7, vector#229:
+                           key=E5E5E5E5E5E5E5E5E5E5
+                        cipher=E5E5E5E5E5E5E5E5
+                         plain=0645B7FEDEC42858
+                     encrypted=E5E5E5E5E5E5E5E5
+
+Set 7, vector#230:
+                           key=E6E6E6E6E6E6E6E6E6E6
+                        cipher=E6E6E6E6E6E6E6E6
+                         plain=1E84DAF3A2DF0041
+                     encrypted=E6E6E6E6E6E6E6E6
+
+Set 7, vector#231:
+                           key=E7E7E7E7E7E7E7E7E7E7
+                        cipher=E7E7E7E7E7E7E7E7
+                         plain=00C270F4E6F69F98
+                     encrypted=E7E7E7E7E7E7E7E7
+
+Set 7, vector#232:
+                           key=E8E8E8E8E8E8E8E8E8E8
+                        cipher=E8E8E8E8E8E8E8E8
+                         plain=A33FA1DD70FA2D79
+                     encrypted=E8E8E8E8E8E8E8E8
+
+Set 7, vector#233:
+                           key=E9E9E9E9E9E9E9E9E9E9
+                        cipher=E9E9E9E9E9E9E9E9
+                         plain=AAF8165CB77F3A29
+                     encrypted=E9E9E9E9E9E9E9E9
+
+Set 7, vector#234:
+                           key=EAEAEAEAEAEAEAEAEAEA
+                        cipher=EAEAEAEAEAEAEAEA
+                         plain=B868779765F245EE
+                     encrypted=EAEAEAEAEAEAEAEA
+
+Set 7, vector#235:
+                           key=EBEBEBEBEBEBEBEBEBEB
+                        cipher=EBEBEBEBEBEBEBEB
+                         plain=CEE9C408F428660E
+                     encrypted=EBEBEBEBEBEBEBEB
+
+Set 7, vector#236:
+                           key=ECECECECECECECECECEC
+                        cipher=ECECECECECECECEC
+                         plain=22E4C817E9FA2B4C
+                     encrypted=ECECECECECECECEC
+
+Set 7, vector#237:
+                           key=EDEDEDEDEDEDEDEDEDED
+                        cipher=EDEDEDEDEDEDEDED
+                         plain=E23BB6C15E176137
+                     encrypted=EDEDEDEDEDEDEDED
+
+Set 7, vector#238:
+                           key=EEEEEEEEEEEEEEEEEEEE
+                        cipher=EEEEEEEEEEEEEEEE
+                         plain=612CA9AC91680CE1
+                     encrypted=EEEEEEEEEEEEEEEE
+
+Set 7, vector#239:
+                           key=EFEFEFEFEFEFEFEFEFEF
+                        cipher=EFEFEFEFEFEFEFEF
+                         plain=4528C0DAF7650BB2
+                     encrypted=EFEFEFEFEFEFEFEF
+
+Set 7, vector#240:
+                           key=F0F0F0F0F0F0F0F0F0F0
+                        cipher=F0F0F0F0F0F0F0F0
+                         plain=DB5BFAF79E83095D
+                     encrypted=F0F0F0F0F0F0F0F0
+
+Set 7, vector#241:
+                           key=F1F1F1F1F1F1F1F1F1F1
+                        cipher=F1F1F1F1F1F1F1F1
+                         plain=AADFD306854E5489
+                     encrypted=F1F1F1F1F1F1F1F1
+
+Set 7, vector#242:
+                           key=F2F2F2F2F2F2F2F2F2F2
+                        cipher=F2F2F2F2F2F2F2F2
+                         plain=F94A93A414404D35
+                     encrypted=F2F2F2F2F2F2F2F2
+
+Set 7, vector#243:
+                           key=F3F3F3F3F3F3F3F3F3F3
+                        cipher=F3F3F3F3F3F3F3F3
+                         plain=A99C84C88E10735D
+                     encrypted=F3F3F3F3F3F3F3F3
+
+Set 7, vector#244:
+                           key=F4F4F4F4F4F4F4F4F4F4
+                        cipher=F4F4F4F4F4F4F4F4
+                         plain=B553B0BA41D6E6B9
+                     encrypted=F4F4F4F4F4F4F4F4
+
+Set 7, vector#245:
+                           key=F5F5F5F5F5F5F5F5F5F5
+                        cipher=F5F5F5F5F5F5F5F5
+                         plain=566226493DBBAE1B
+                     encrypted=F5F5F5F5F5F5F5F5
+
+Set 7, vector#246:
+                           key=F6F6F6F6F6F6F6F6F6F6
+                        cipher=F6F6F6F6F6F6F6F6
+                         plain=8D287204DB9A0682
+                     encrypted=F6F6F6F6F6F6F6F6
+
+Set 7, vector#247:
+                           key=F7F7F7F7F7F7F7F7F7F7
+                        cipher=F7F7F7F7F7F7F7F7
+                         plain=0F5EE5B5E7D703CA
+                     encrypted=F7F7F7F7F7F7F7F7
+
+Set 7, vector#248:
+                           key=F8F8F8F8F8F8F8F8F8F8
+                        cipher=F8F8F8F8F8F8F8F8
+                         plain=6F0F2209FF3B2AE7
+                     encrypted=F8F8F8F8F8F8F8F8
+
+Set 7, vector#249:
+                           key=F9F9F9F9F9F9F9F9F9F9
+                        cipher=F9F9F9F9F9F9F9F9
+                         plain=39979DB7BE8DC472
+                     encrypted=F9F9F9F9F9F9F9F9
+
+Set 7, vector#250:
+                           key=FAFAFAFAFAFAFAFAFAFA
+                        cipher=FAFAFAFAFAFAFAFA
+                         plain=8482381393CBCE35
+                     encrypted=FAFAFAFAFAFAFAFA
+
+Set 7, vector#251:
+                           key=FBFBFBFBFBFBFBFBFBFB
+                        cipher=FBFBFBFBFBFBFBFB
+                         plain=FCA452D4580ACB77
+                     encrypted=FBFBFBFBFBFBFBFB
+
+Set 7, vector#252:
+                           key=FCFCFCFCFCFCFCFCFCFC
+                        cipher=FCFCFCFCFCFCFCFC
+                         plain=404FA3DB86802722
+                     encrypted=FCFCFCFCFCFCFCFC
+
+Set 7, vector#253:
+                           key=FDFDFDFDFDFDFDFDFDFD
+                        cipher=FDFDFDFDFDFDFDFD
+                         plain=829E10FB028CCEFF
+                     encrypted=FDFDFDFDFDFDFDFD
+
+Set 7, vector#254:
+                           key=FEFEFEFEFEFEFEFEFEFE
+                        cipher=FEFEFEFEFEFEFEFE
+                         plain=8FC8397EA2794DAA
+                     encrypted=FEFEFEFEFEFEFEFE
+
+Set 7, vector#255:
+                           key=FFFFFFFFFFFFFFFFFFFF
+                        cipher=FFFFFFFFFFFFFFFF
+                         plain=A1DCE86E26A4F6ED
+                     encrypted=FFFFFFFFFFFFFFFF
+
+Test vectors -- set 8
+=====================
+
+Set 8, vector#  0:
+                           key=00010203040506070809
+                        cipher=0011223344556677
+                         plain=38B3CE4D71299BA9
+                     encrypted=0011223344556677
+
+Set 8, vector#  1:
+                           key=2BD6459F82C5B300952C
+                        cipher=EA024714AD5C4D84
+                         plain=0CEDD50400427E41
+                     encrypted=EA024714AD5C4D84
+
+
+
+End of test vectors