]> git.cryptolib.org Git - avr-crypto-lib.git/commitdiff
changing hmac API + bug fixes
authorbg <bg@b1d182e4-1ff8-0310-901f-bddb46175740>
Thu, 26 Feb 2009 14:44:17 +0000 (14:44 +0000)
committerbg <bg@b1d182e4-1ff8-0310-901f-bddb46175740>
Thu, 26 Feb 2009 14:44:17 +0000 (14:44 +0000)
17 files changed:
hmac-md5.c [new file with mode: 0644]
hmac-md5.h [new file with mode: 0644]
hmac-sha1.c
hmac-sha1.h
hmac-sha256.c
hmac-sha256.h
mkfiles/hmac-md5.mk [new file with mode: 0644]
sha1-asm.S
sha1.c
sha1.h
sha256-asm.S
test_src/main-hmac-md5-test.c [new file with mode: 0644]
test_src/main-hmac-sha1-test.c
test_src/main-hmac-sha256-test.c
test_src/nessie_mac_test.c
test_src/nessie_mac_test.h
testvectors/HMAC-Md5-512-128.unverified.test-vectors [new file with mode: 0644]

diff --git a/hmac-md5.c b/hmac-md5.c
new file mode 100644 (file)
index 0000000..d72dca9
--- /dev/null
@@ -0,0 +1,130 @@
+/* hmac-md5.c */
+/*
+    This file is part of the AVR-Crypto-Lib.
+    Copyright (C) 2009  Daniel Otte (daniel.otte@rub.de)
+
+    This program is free software: you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation, either version 3 of the License, or
+    (at your option) any later version.
+
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+
+    You should have received a copy of the GNU General Public License
+    along with this program.  If not, see <http://www.gnu.org/licenses/>.
+*/
+/**
+ * 
+ * implementation of HMAC as described in RFC2104
+ * Author:      Daniel Otte
+ * email:       daniel.otte@rub.de
+ * License:     GPLv3 or later
+ **/
+
+/* 
+ * hmac = hash ( k^opad , hash( k^ipad  , msg))
+ */
+
+#include <stdint.h>
+#include <string.h>
+#include "config.h"
+#include "md5.h"
+#include "hmac-md5.h"
+
+#define IPAD 0x36
+#define OPAD 0x5C
+
+#ifndef HMAC_SHORTONLY
+
+void hmac_md5_init(hmac_md5_ctx_t *s, void* key, uint16_t keylength_b){
+       uint8_t buffer[MD5_BLOCK_BYTES];
+       uint8_t i;
+       
+       memset(buffer, 0, MD5_BLOCK_BYTES);
+       if (keylength_b > MD5_BLOCK_BITS){
+               md5((void*)buffer, key, keylength_b);
+       } else {
+               memcpy(buffer, key, (keylength_b+7)/8);
+       }
+       
+       for (i=0; i<MD5_BLOCK_BYTES; ++i){
+               buffer[i] ^= IPAD;
+       }
+       md5_init(&(s->a));
+       md5_nextBlock(&(s->a), buffer);
+       
+       for (i=0; i<MD5_BLOCK_BYTES; ++i){
+               buffer[i] ^= IPAD^OPAD;
+       }
+       md5_init(&(s->b));
+       md5_nextBlock(&(s->b), buffer);
+       
+#if defined SECURE_WIPE_BUFFER
+       memset(buffer, 0, MD5_BLOCK_BYTES);
+#endif
+}
+
+void hmac_md5_nextBlock(hmac_md5_ctx_t *s, const void* block){
+       md5_nextBlock(&(s->a), block);
+}
+
+void hmac_md5_lastBlock(hmac_md5_ctx_t *s, const void* block, uint16_t length_b){
+       md5_lastBlock(&(s->a), block, length_b);
+}
+
+void hmac_md5_final(void* dest, hmac_md5_ctx_t *s){
+       md5_ctx2hash((md5_hash_t*)dest, &(s->a));
+       md5_lastBlock(&(s->b), dest, MD5_HASH_BITS);
+       md5_ctx2hash((md5_hash_t*)dest, &(s->b));
+}
+
+#endif
+
+/*
+void hmac_md5_nextBlock()
+void hmac_md5_lastBlock()
+*/
+
+/*
+ * keylength in bits!
+ * message length in bits!
+ */
+void hmac_md5(void* dest, void* key, uint16_t keylength_b, void* msg, uint32_t msglength_b){ /* a one-shot*/
+       md5_ctx_t s;
+       uint8_t i;
+       uint8_t buffer[MD5_BLOCK_BYTES];
+       
+       memset(buffer, 0, MD5_BLOCK_BYTES);
+       
+       /* if key is larger than a block we have to hash it*/
+       if (keylength_b > MD5_BLOCK_BITS){
+               md5((void*)buffer, key, keylength_b);
+       } else {
+               memcpy(buffer, key, (keylength_b+7)/8);
+       }
+       
+       for (i=0; i<MD5_BLOCK_BYTES; ++i){
+               buffer[i] ^= IPAD;
+       }
+       md5_init(&s);
+       md5_nextBlock(&s, buffer);
+       while (msglength_b >= MD5_BLOCK_BITS){
+               md5_nextBlock(&s, msg);
+               msg = (uint8_t*)msg + MD5_BLOCK_BYTES;
+               msglength_b -=  MD5_BLOCK_BITS;
+       }
+       md5_lastBlock(&s, msg, msglength_b);
+       /* since buffer still contains key xor ipad we can do ... */
+       for (i=0; i<MD5_BLOCK_BYTES; ++i){
+               buffer[i] ^= IPAD ^ OPAD;
+       }
+       md5_ctx2hash(dest, &s); /* save inner hash temporary to dest */
+       md5_init(&s);
+       md5_nextBlock(&s, buffer);
+       md5_lastBlock(&s, dest, MD5_HASH_BITS);
+       md5_ctx2hash(dest, &s);
+}
+
diff --git a/hmac-md5.h b/hmac-md5.h
new file mode 100644 (file)
index 0000000..5bbaeb9
--- /dev/null
@@ -0,0 +1,42 @@
+/* hmac-md5.h */
+/*
+    This file is part of the AVR-Crypto-Lib.
+    Copyright (C) 2009  Daniel Otte (daniel.otte@rub.de)
+
+    This program is free software: you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation, either version 3 of the License, or
+    (at your option) any later version.
+
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+
+    You should have received a copy of the GNU General Public License
+    along with this program.  If not, see <http://www.gnu.org/licenses/>.
+*/
+#ifndef HMACMD5_H_
+#define HMACMD5_H_
+
+#include "md5.h"
+
+#define HMAC_MD5_BITS        MD5_HASH_BITS
+#define HMAC_MD5_BYTES       MD5_HASH_BYTES
+#define HMAC_MD5_BLOCK_BITS  MD5_BLOCK_BITS
+#define HMAC_MD5_BLOCK_BYTES MD5_BLOCK_BYTES
+
+typedef struct{
+       md5_ctx_t a,b;
+} hmac_md5_ctx_t;
+
+
+void hmac_md5_init(hmac_md5_ctx_t *s, void* key, uint16_t keylength_b);
+void hmac_md5_nextBlock(hmac_md5_ctx_t *s, const void* block);
+void hmac_md5_lastBlock(hmac_md5_ctx_t *s, const void* block, uint16_t length_b);
+void hmac_md5_final(void* dest, hmac_md5_ctx_t *s);
+
+void hmac_md5(void* dest, void* key, uint16_t keylength_b, void* msg, uint32_t msglength_b);
+
+
+#endif /*HMACMD5_H_*/
index 9271e50c034b31d3deea4a9011131207d0f4eaaa..56d90acc62a352b3b329dffb1280f58ecaf13abd 100644 (file)
@@ -40,7 +40,7 @@
 
 #ifndef HMAC_SHORTONLY
 
-void hmac_sha1_init(hmac_sha1_ctx_t *s, void* key, uint16_t keylength_b){
+void hmac_sha1_init(hmac_sha1_ctx_t *s, const void* key, uint16_t keylength_b){
        uint8_t buffer[SHA1_BLOCK_BYTES];
        uint8_t i;
        
@@ -54,53 +54,46 @@ void hmac_sha1_init(hmac_sha1_ctx_t *s, void* key, uint16_t keylength_b){
        for (i=0; i<SHA1_BLOCK_BYTES; ++i){
                buffer[i] ^= IPAD;
        }
+       sha1_init(&(s->a));
+       sha1_nextBlock(&(s->a), buffer);
+       
+       for (i=0; i<SHA1_BLOCK_BYTES; ++i){
+               buffer[i] ^= IPAD^OPAD;
+       }
+       sha1_init(&(s->b));
+       sha1_nextBlock(&(s->b), buffer);
+       
        
-       sha1_init(s);
-       sha1_nextBlock(s, buffer);
 #if defined SECURE_WIPE_BUFFER
        memset(buffer, 0, SHA1_BLOCK_BYTES);
 #endif
 }
 
-void hmac_sha1_final(hmac_sha1_ctx_t *s, void* key, uint16_t keylength_b){
-       uint8_t buffer[SHA1_BLOCK_BYTES];
-       uint8_t i;
-       sha1_ctx_t a;
-       
-       memset(buffer, 0, SHA1_BLOCK_BYTES);
-       if (keylength_b > SHA1_BLOCK_BITS){
-               sha1((void*)buffer, key, keylength_b);
-       } else {
-               memcpy(buffer, key, (keylength_b+7)/8);
-       }
-       
-       for (i=0; i<SHA1_BLOCK_BYTES; ++i){
-               buffer[i] ^= OPAD;
+void hmac_sha1_nextBlock(hmac_sha1_ctx_t *s, const void* block){
+       sha1_nextBlock(&(s->a), block);
+}
+void hmac_sha1_lastBlock(hmac_sha1_ctx_t *s, const void* block, uint16_t length_b){
+       while(length_b>=SHA1_BLOCK_BITS){
+               sha1_nextBlock(&(s->a), block);
+               block = (uint8_t*)block + SHA1_BLOCK_BYTES;
+               length_b -= SHA1_BLOCK_BITS;
        }
-       
-       sha1_init(&a);
-       sha1_nextBlock(&a, buffer); /* hash key ^ opad */
-       sha1_ctx2hash((void*)buffer, s);  /* copy hash(key ^ ipad, msg) to buffer */
-       sha1_lastBlock(&a, buffer, SHA1_HASH_BITS);
-       memcpy(s, &a, sizeof(sha1_ctx_t));
-#if defined SECURE_WIPE_BUFFER
-       memset(buffer, 0, SHA1_BLOCK_BYTES);
-       memset(&a, 0, sizeof(sha1_ctx_t));
-#endif 
+       sha1_lastBlock(&(s->a), block, length_b);
 }
 
-#endif
+void hmac_sha1_final(void* dest, hmac_sha1_ctx_t *s){
+       sha1_ctx2hash((sha1_hash_t*)dest, &(s->a));
+       sha1_lastBlock(&(s->b), dest, SHA1_HASH_BITS);
+       sha1_ctx2hash((sha1_hash_t*)dest, &(s->b));
+}
 
-/*
-void hmac_sha1_nextBlock()
-void hmac_sha1_lastBlock()
-*/
+#endif
 
 /*
  * keylength in bits!
  * message length in bits!
  */
-void hmac_sha1(void* dest, void* key, uint16_t keylength_b, void* msg, uint32_t msglength_b){ /* a one-shot*/
+void hmac_sha1(void* dest, const void* key, uint16_t keylength_b, const void* msg, uint32_t msglength_b){ /* a one-shot*/
        sha1_ctx_t s;
        uint8_t i;
        uint8_t buffer[SHA1_BLOCK_BYTES];
index 90c32cd07cd3dc5cb0212793b26dffdefd40aecf..d0be0299b24fcaa19745bee15ff5bb9bc28b5c55 100644 (file)
 
 #include "sha1.h"
 
-#define HMACSHA1_BITS SHA1_HASH_BITS
-#define HMACSHA1_BYTES ((HMACSHA1_BITS+7)/8)
+#define HMAC_SHA1_BITS        SHA1_HASH_BITS
+#define HMAC_SHA1_BYTES       SHA1_HASH_BYTES
+#define HMAC_SHA1_BLOCK_BITS  SHA1_BLOCK_BITS
+#define HMAC_SHA1_BLOCK_BYTES SHA1_BLOCK_BYTES
 
-typedef sha1_ctx_t hmac_sha1_ctx_t;
+typedef struct{
+        sha1_ctx_t a, b;
+} hmac_sha1_ctx_t;
 
 
-void hmac_sha1_init(hmac_sha1_ctx_t *s, void* key, uint16_t keylength_b);
-void hmac_sha1_final(hmac_sha1_ctx_t *s, void* key, uint16_t keylength_b);
-void hmac_sha1(void* dest, void* key, uint16_t keylength_b, void* msg, uint32_t msglength_b);
+void hmac_sha1_init(hmac_sha1_ctx_t *s, const void* key, uint16_t keylength_b);
+void hmac_sha1_nextBlock(hmac_sha1_ctx_t *s, const void* block);
+void hmac_sha1_lastBlock(hmac_sha1_ctx_t *s, const void* block, uint16_t length_b);
+void hmac_sha1_final(void* dest, hmac_sha1_ctx_t *s);
 
+void hmac_sha1(void* dest, const void* key, uint16_t keylength_b, const void* msg, uint32_t msglength_b);
 
 #endif /*HMACSHA1_H_*/
index 148fc7d927519b746c9bfff6c5bbcbc1c8503d7b..6a5718906b2d6fd5aa3899f33880cf06c74d99fc 100644 (file)
 #include <string.h>
 #include "config.h"
 #include "sha256.h"
+#include "hmac-sha256.h"
 
 #define IPAD 0x36
 #define OPAD 0x5C
 
-typedef sha256_ctx_t hmac_sha256_ctx_t;
+#ifndef HMAC_SHA256_SHORTONLY
 
-#ifndef HMAC_SHORTONLY
-
-void hmac_sha256_init(hmac_sha256_ctx_t *s, void* key, uint16_t keylength_b){
-       uint8_t buffer[SHA256_HASH_BYTES];
+void hmac_sha256_init(hmac_sha256_ctx_t *s, const void* key, uint16_t keylength_b){
+       uint8_t buffer[HMAC_SHA256_BLOCK_BYTES];
        uint8_t i;
        
-       memset(buffer, 0, SHA256_HASH_BYTES);
-       if (keylength_b > SHA256_BLOCK_BITS){
+       memset(buffer, 0, HMAC_SHA256_BLOCK_BYTES);
+       if (keylength_b > HMAC_SHA256_BLOCK_BITS){
                sha256((void*)buffer, key, keylength_b);
        } else {
                memcpy(buffer, key, (keylength_b+7)/8);
        }
        
-       for (i=0; i<SHA256_HASH_BYTES; ++i){
+       for (i=0; i<HMAC_SHA256_BLOCK_BYTES; ++i){
                buffer[i] ^= IPAD;
        }
        
-       sha256_init(s);
-       sha256_nextBlock(s, buffer);
+       sha256_init(&(s->a));
+       sha256_nextBlock(&(s->a), buffer);
+       
+       for (i=0; i<HMAC_SHA256_BLOCK_BYTES; ++i){
+               buffer[i] ^= IPAD^OPAD;
+       }
+       sha256_init(&(s->b));
+       sha256_nextBlock(&(s->b), buffer);
+       
 #if defined SECURE_WIPE_BUFFER
-       memset(buffer, 0, SHA256_HASH_BYTES);
+       memset(buffer, 0, SHA256_BLOCK_BYTES);
 #endif
 }
 
-void hmac_sha256_final(hmac_sha256_ctx_t *s, void* key, uint16_t keylength_b){
-       uint8_t buffer[SHA256_HASH_BYTES];
-       uint8_t i;
-       sha256_ctx_t a;
-       
-       memset(buffer, 0, SHA256_HASH_BYTES);
-       if (keylength_b > SHA256_BLOCK_BITS){
-               sha256((void*)buffer, key, keylength_b);
-       } else {
-               memcpy(buffer, key, (keylength_b+7)/8);
-       }
-       
-       for (i=0; i<SHA256_HASH_BYTES; ++i){
-               buffer[i] ^= OPAD;
+void hmac_sha256_nextBlock(hmac_sha256_ctx_t *s, const void* block){
+       sha256_nextBlock(&(s->a), block);
+}
+
+void hmac_sha256_lastBlock(hmac_sha256_ctx_t *s, const void* block, uint16_t length_b){
+/*     while(length_b>=SHA256_BLOCK_BITS){
+               sha256_nextBlock(&(s->a), block);
+               block = (uint8_t*)block + SHA256_BLOCK_BYTES;
+               length_b -= SHA256_BLOCK_BITS;
        }
-       
-       sha256_init(&a);
-       sha256_nextBlock(&a, buffer); /* hash key ^ opad */
-       sha256_ctx2hash((void*)buffer, s);  /* copy hash(key ^ ipad, msg) to buffer */
-       sha256_lastBlock(&a, buffer, SHA256_HASH_BITS);
-       memcpy(s, &a, sizeof(sha256_ctx_t));
-#if defined SECURE_WIPE_BUFFER
-       memset(buffer, 0, SHA256_HASH_BYTES);
-       memset(a.h, 0, 8*4);
-#endif 
+*/     sha256_lastBlock(&(s->a), block, length_b);
 }
 
-#endif
+void hmac_sha256_final(void* dest, hmac_sha256_ctx_t *s){
+       sha256_ctx2hash((sha256_hash_t*)dest, &(s->a));
+       sha256_lastBlock(&(s->b), dest, SHA256_HASH_BITS);
+       sha256_ctx2hash((sha256_hash_t*)dest, &(s->b));                 
+}
 
-/*
-void hmac_sha256_nextBlock()
-void hmac_sha256_lastBlock()
-*/
+#endif
 
 /*
  * keylength in bits!
  * message length in bits!
  */
-void hmac_sha256(void* dest, void* key, uint16_t keylength_b, void* msg, uint64_t msglength_b){ /* a one-shot*/
+void hmac_sha256(void* dest, const void* key, uint16_t keylength_b, const void* msg, uint32_t msglength_b){ /* a one-shot*/
        sha256_ctx_t s;
        uint8_t i;
-       uint8_t buffer[SHA256_HASH_BYTES];
+       uint8_t buffer[HMAC_SHA256_BLOCK_BYTES];
        
-       memset(buffer, 0, SHA256_HASH_BYTES);
+       memset(buffer, 0, HMAC_SHA256_BLOCK_BYTES);
        
        /* if key is larger than a block we have to hash it*/
        if (keylength_b > SHA256_BLOCK_BITS){
@@ -114,19 +107,19 @@ void hmac_sha256(void* dest, void* key, uint16_t keylength_b, void* msg, uint64_
                memcpy(buffer, key, (keylength_b+7)/8);
        }
        
-       for (i=0; i<SHA256_HASH_BYTES; ++i){
+       for (i=0; i<SHA256_BLOCK_BYTES; ++i){
                buffer[i] ^= IPAD;
        }
        sha256_init(&s);
        sha256_nextBlock(&s, buffer);
-       while (msglength_b >= SHA256_BLOCK_BITS){
+       while (msglength_b >= HMAC_SHA256_BLOCK_BITS){
                sha256_nextBlock(&s, msg);
-               msg = (uint8_t*)msg + SHA256_HASH_BYTES;
-               msglength_b -=  SHA256_BLOCK_BITS;
+               msg = (uint8_t*)msg + HMAC_SHA256_BLOCK_BYTES;
+               msglength_b -=  HMAC_SHA256_BLOCK_BITS;
        }
        sha256_lastBlock(&s, msg, msglength_b);
        /* since buffer still contains key xor ipad we can do ... */
-       for (i=0; i<SHA256_HASH_BYTES; ++i){
+       for (i=0; i<HMAC_SHA256_BLOCK_BYTES; ++i){
                buffer[i] ^= IPAD ^ OPAD;
        }
        sha256_ctx2hash(dest, &s); /* save inner hash temporary to dest */
index 4a3d7f33fa60a36465baac6f725f23f8d46ae880..4df6af5e93f37f8fefd6f7a0de88e6705b30c006 100644 (file)
 
 #include "sha256.h"
 
-#define HMAC_BITS SHA256_HASH_BITS
-#define HMAC_BYTES ((HMAC_BITS+7)/8)
+#define HMAC_SHA256_BITS        SHA256_HASH_BITS
+#define HMAC_SHA256_BYTES       SHA256_HASH_BYTES
+#define HMAC_SHA256_BLOCK_BITS  SHA256_BLOCK_BITS
+#define HMAC_SHA256_BLOCK_BYTES SHA256_BLOCK_BYTES
 
-typedef sha256_ctx_t hmac_sha256_ctx_t;
 
+typedef struct {
+       sha256_ctx_t a,b;
+} hmac_sha256_ctx_t;
 
-void hmac_sha256_init(hmac_sha256_ctx_t *s, void* key, uint16_t keylength_b);
-void hmac_sha256_final(hmac_sha256_ctx_t *s, void* key, uint16_t keylength_b);
-void hmac_sha256(void* dest, void* key, uint16_t keylength_b, void* msg, uint64_t msglength_b);
+
+void hmac_sha256_init(hmac_sha256_ctx_t *s, const void* key, uint16_t keylength_b);
+void hmac_sha256_nextBlock(hmac_sha256_ctx_t *s, const void* block);
+void hmac_sha256_lastBlock(hmac_sha256_ctx_t *s, const void* block, uint16_t length_b);
+void hmac_sha256_final(void* dest, hmac_sha256_ctx_t *s);
+
+void hmac_sha256(void* dest, const void* key, uint16_t keylength_b, const void* msg, uint32_t msglength_b);
 
 
 #endif /*HMACSHA256_H_*/
diff --git a/mkfiles/hmac-md5.mk b/mkfiles/hmac-md5.mk
new file mode 100644 (file)
index 0000000..40e7e44
--- /dev/null
@@ -0,0 +1,12 @@
+# Makefile for HMAC-SHA256
+ALGO_NAME := HMAC-MD5
+
+# comment out the following line for removement of HMAC-MD5 from the build process
+MACS += $(ALGO_NAME)
+
+$(ALGO_NAME)_OBJ      := hmac-md5.o md5-asm.o
+$(ALGO_NAME)_TEST_BIN := main-hmac-md5-test.o debug.o uart.o hexdigit_tab.o serial-tools.o cli.o string-extras.o \
+                         nessie_mac_test.o nessie_common.o base64_enc.o base64_dec.o
+$(ALGO_NAME)_NESSIE_TEST      := "nessie"
+$(ALGO_NAME)_PERFORMANCE_TEST := "performance"
+
index a7a33f7b512e6397eedc96772968f9c623b041d5..f571685984c5046fd0f4280adbc9a5fe513720a8 100644 (file)
@@ -271,21 +271,24 @@ sha1_lastBlock_localSpace = (SHA1_BLOCK_BITS/8+1)
 
 
 sha1_lastBlock:
-       tst r20
-       brne sha1_lastBlock_prolog
        cpi r21, 0x02
-       brne sha1_lastBlock_prolog
+       brlo sha1_lastBlock_prolog
        push r25
        push r24
        push r23
        push r22
+       push r21
+       push r20
        rcall sha1_nextBlock
+       pop r20
+       pop r21
        pop r22
        pop r23
        pop r24
        pop r25
-       clr r21
-       clr r22
+       subi r21, 2
+       subi r23, -2
+       rjmp sha1_lastBlock
 sha1_lastBlock_prolog:
        /* allocate space on stack */
        in r30, SPL
diff --git a/sha1.c b/sha1.c
index 1dd6acf80b344dc90a7e204533c71f8001e010be..2f38e60eaa4b7bb44239c69f2e3d60850524d9bb 100644 (file)
--- a/sha1.c
+++ b/sha1.c
@@ -88,7 +88,7 @@ uint32_t parity(uint32_t x, uint32_t y, uint32_t z){
 
 typedef uint32_t (*pf_t)(uint32_t x, uint32_t y, uint32_t z);
 
-void sha1_nextBlock (sha1_ctx_t *state, void* block){
+void sha1_nextBlock (sha1_ctx_t *state, const void* block){
        uint32_t a[5];
        uint32_t w[16];
        uint32_t temp;
@@ -164,7 +164,7 @@ void sha1_nextBlock (sha1_ctx_t *state, void* block){
 
 /********************************************************************************************************/
 
-void sha1_lastBlock(sha1_ctx_t *state, void* block, uint16_t length){
+void sha1_lastBlock(sha1_ctx_t *state, const void* block, uint16_t length){
        uint8_t lb[SHA1_BLOCK_BITS/8]; /* local block */
        state->length += length;
        memcpy (&(lb[0]), block, length/8);
@@ -219,7 +219,7 @@ void sha1_ctx2hash (sha1_hash_t *dest, sha1_ctx_t *state){
  * 
  * 
  */
-void sha1 (sha1_hash_t *dest, void* msg, uint32_t length){
+void sha1 (sha1_hash_t *dest, const void* msg, uint32_t length){
        sha1_ctx_t s;
        DEBUG_S("\r\nBLA BLUB");
        sha1_init(&s);
diff --git a/sha1.h b/sha1.h
index 17cda9b17c1e44afae232971a246232673803be1..6675d20a19182997addf152717d2f5dd44b19974 100644 (file)
--- a/sha1.h
+++ b/sha1.h
@@ -75,16 +75,16 @@ typedef uint8_t sha1_hash_t[SHA1_HASH_BITS/8];
  */
 void sha1_init(sha1_ctx_t *state);
 
-/** \fn sha1_nextBlock(sha1_ctx_t *state, void* block)
+/** \fn sha1_nextBlock(sha1_ctx_t *state, const void* block)
  *  \brief process one input block
  * This function processes one input block and updates the hash context 
  * accordingly
  * \param state pointer to the state variable to update
  * \param block pointer to the message block to process
  */
-void sha1_nextBlock (sha1_ctx_t *state, void* block);
+void sha1_nextBlock (sha1_ctx_t *state, const void* block);
 
-/** \fn sha1_lastBlock(sha1_ctx_t *state, void* block, uint16_t length_b)
+/** \fn sha1_lastBlock(sha1_ctx_t *state, const void* block, uint16_t length_b)
  * \brief processes the given block and finalizes the context
  * This function processes the last block in a SHA-1 hashing process.
  * The block should have a maximum length of a single input block.
@@ -92,7 +92,7 @@ void sha1_nextBlock (sha1_ctx_t *state, void* block);
  * \param block pointer to themessage block to process
  * \param length_b length of the message block in bits  
  */
-void sha1_lastBlock (sha1_ctx_t *state, void* block, uint16_t length_b);
+void sha1_lastBlock (sha1_ctx_t *state, const void* block, uint16_t length_b);
 
 /** \fn sha1_ctx2hash(sha1_hash_t *dest, sha1_ctx_t *state)
  * \brief convert a state variable into an actual hash value
@@ -102,7 +102,7 @@ void sha1_lastBlock (sha1_ctx_t *state, void* block, uint16_t length_b);
  */ 
 void sha1_ctx2hash (sha1_hash_t *dest, sha1_ctx_t *state);
 
-/** \fn sha1(sha1_hash_t *dest, void* msg, uint32_t length_b)
+/** \fn sha1(sha1_hash_t *dest, const void* msg, uint32_t length_b)
  * \brief hashing a message which in located entirely in RAM
  * This function automatically hashes a message which is entirely in RAM with
  * the SHA-1 hashing algorithm.
@@ -110,7 +110,7 @@ void sha1_ctx2hash (sha1_hash_t *dest, sha1_ctx_t *state);
  * \param msg  pointer to the message which should be hashed
  * \param length_b length of the message in bits
  */ 
-void sha1(sha1_hash_t *dest, void* msg, uint32_t length_b);
+void sha1(sha1_hash_t *dest, const void* msg, uint32_t length_b);
 
 
 
index b099bddc42d5b0c1fae75f607a016f0396f56737..d9eb6b65a789a49a7dc730775685114f146ed53b 100644 (file)
@@ -253,21 +253,24 @@ sha256_lastBlock_localSpace = (SHA256_BLOCK_BITS/8+1)
 
 
 sha256_lastBlock:
-       tst r20
-       brne sha256_lastBlock_prolog
        cpi r21, 0x02
-       brne sha256_lastBlock_prolog
+       brlo sha256_lastBlock_prolog
        push r25
        push r24
        push r23
        push r22
+       push r21
+       push r20
        rcall sha256_nextBlock
+       pop r20
+       pop r21
        pop r22
        pop r23
        pop r24
        pop r25
-       clr r21
-       clr r22
+       subi r21, 0x02
+       subi r23, -2
+       rjmp sha256_lastBlock   
 sha256_lastBlock_prolog:
        /* allocate space on stack */
        in r30, SPL
diff --git a/test_src/main-hmac-md5-test.c b/test_src/main-hmac-md5-test.c
new file mode 100644 (file)
index 0000000..a2b2a22
--- /dev/null
@@ -0,0 +1,192 @@
+/* main-hmac-md5-test.c */
+/*
+    This file is part of the AVR-Crypto-Lib.
+    Copyright (C) 2008  Daniel Otte (daniel.otte@rub.de)
+
+    This program is free software: you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation, either version 3 of the License, or
+    (at your option) any later version.
+
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+
+    You should have received a copy of the GNU General Public License
+    along with this program.  If not, see <http://www.gnu.org/licenses/>.
+*/
+/*
+ * HMAC-MD5 test-suit
+ * 
+*/
+
+#include "config.h"
+#include "serial-tools.h"
+#include "uart.h"
+#include "debug.h"
+
+#include "md5.h"
+#include "hmac-md5.h"
+#include "base64_enc.h"
+#include "base64_dec.h"
+
+#include "nessie_mac_test.h"
+
+#include <stdint.h>
+#include <string.h>
+#include "cli.h"
+
+char* algo_name = "HMAC-MD5";
+
+/*****************************************************************************
+ *  additional validation-functions                                                                                     *
+ *****************************************************************************/
+void testrun_nessie_hmacmd5(void){
+       nessie_mac_ctx.macsize_b   = HMAC_MD5_BITS;
+       nessie_mac_ctx.keysize_b   = HMAC_MD5_BLOCK_BITS;
+       nessie_mac_ctx.blocksize_B = HMAC_MD5_BLOCK_BYTES;
+       nessie_mac_ctx.ctx_size_B  = sizeof(hmac_md5_ctx_t);
+       nessie_mac_ctx.name = algo_name;
+       nessie_mac_ctx.mac_init = (nessie_mac_init_fpt)hmac_md5_init;
+       nessie_mac_ctx.mac_next = (nessie_mac_next_fpt)hmac_md5_nextBlock;
+       nessie_mac_ctx.mac_last = (nessie_mac_last_fpt)hmac_md5_lastBlock;
+       nessie_mac_ctx.mac_conv = (nessie_mac_conv_fpt)hmac_md5_final;
+       
+       nessie_mac_run();
+}
+
+void testrun_test_hmacmd5(void){
+       uint8_t hmac[16];
+       uint8_t keys[][16] = {
+               { 0x0b, 0x0b, 0x0b, 0x0b, 0x0b, 0x0b, 0x0b, 0x0b,
+                 0x0b, 0x0b, 0x0b, 0x0b, 0x0b, 0x0b, 0x0b, 0x0b },
+               { 'J', 'e', 'f', 'e', },
+               { 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA,
+                 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA }
+       };
+       uint8_t buffer[50];
+       cli_putstr_P(PSTR("\r\n hmac (1): "));
+       hmac_md5(hmac, keys[0], 128, "Hi There", 64);
+       cli_hexdump(hmac, 16);
+       
+       cli_putstr_P(PSTR("\r\n hmac (2): "));
+       hmac_md5(hmac, keys[1], 4*8, "what do ya want for nothing?", 28*8);
+       cli_hexdump(hmac, 16);
+       
+       cli_putstr_P(PSTR("\r\n hmac (3): "));
+       memset(buffer, 0xDD, 50);
+       hmac_md5(hmac, keys[2], 128, buffer, 50*8);
+       cli_hexdump(hmac, 16);
+       
+}
+
+void hmacmd5_interactive(void){
+       char key[101];
+       char msg[101];
+       uint8_t hmac[HMAC_MD5_BYTES];
+       uint8_t key_len, msg_len;
+       cli_putstr_P(PSTR("\r\nHMAC-MD5:\r\nkey: "));
+       cli_getsn(key, 100);
+       key_len = strlen(key);
+       cli_putstr_P(PSTR("\r\nmsg: "));
+       cli_getsn(msg, 100);
+       msg_len = strlen(msg);
+       hmac_md5(hmac, key, key_len*8, msg, msg_len*8);
+       cli_putstr_P(PSTR("\r\nhmac-md5: "));
+       cli_hexdump(hmac, HMAC_MD5_BYTES);
+}
+
+void strhexdump(char* dest, void* src, uint16_t length){
+       char table[] = { '0', '1', '2', '3', 
+                        '4', '5', '6', '7', 
+                                        '8', '9', 'a', 'b', 
+                                        'c', 'd', 'e', 'f' };
+       while(length--){
+               *dest++ = table[(*((uint8_t*)src))>>4];
+               *dest++ = table[(*((uint8_t*)src))&0xf];
+               src = (uint8_t*)src +1;
+       }
+}
+
+void cram_md5_interactive(void){
+       char key[101];
+       char msg_b64[101];
+       char username[101];
+       uint8_t msg[100];
+       uint8_t hmac[HMAC_MD5_BYTES];
+       int key_len, msg_len;
+       int ul;
+       cli_putstr_P(PSTR("\r\nCRAM-MD5:\r\nkey: "));
+       cli_getsn(key, 100);
+       key_len = strlen(key);
+       cli_putstr_P(PSTR("\r\nusername: "));
+       cli_getsn(username, 60);
+       cli_putstr_P(PSTR("\r\nchallange: "));
+       cli_getsn(msg_b64, 100);
+       if((msg_len = base64_binlength(msg_b64, 1))==-1){
+               cli_putstr_P(PSTR("\r\nERROR in base64 encoding !\r\n"));
+               return;
+       }
+       base64dec(msg, msg_b64, 1);
+       hmac_md5(hmac, key, key_len*8, msg, msg_len*8);
+       ul=strlen(username);
+       username[ul]=' ';
+       strhexdump(username+ul+1, hmac, 128/8);
+       base64enc(msg_b64, username, ul+1+128/8*2);
+       cli_putstr_P(PSTR("\r\nresponse: "));
+       cli_hexdump(hmac, HMAC_MD5_BYTES);
+       cli_putstr_P(PSTR("\r\nresponse (b64): "));
+       cli_putstr(msg_b64);
+       
+}
+
+
+void md5_interactive(void){
+       char msg[101];
+       uint8_t hash[MD5_HASH_BYTES];
+       uint8_t msg_len;
+       cli_putstr_P(PSTR("\r\nmsg: "));
+       cli_getsn(msg, 100);
+       msg_len = strlen(msg);
+       md5((void*)hash, msg, msg_len*8);
+       cli_putstr_P(PSTR("\r\nmd5: "));
+       cli_hexdump(hash, MD5_HASH_BYTES);
+}
+
+
+/*****************************************************************************
+ *  main                                                                                                                                        *
+ *****************************************************************************/
+
+const char nessie_str[]      PROGMEM = "nessie";
+const char test_str[]        PROGMEM = "test";
+/* const char performance_str[] PROGMEM = "performance"; */
+const char echo_str[]        PROGMEM = "echo";
+const char hmd5i_str[]       PROGMEM = "hmac-md5";
+const char crammd5i_str[]    PROGMEM = "cram-md5";
+const char md5i_str[]        PROGMEM = "md5";
+
+
+cmdlist_entry_t cmdlist[] PROGMEM = {
+       { nessie_str,      NULL, testrun_nessie_hmacmd5},
+       { test_str,        NULL, testrun_test_hmacmd5},
+       { hmd5i_str,       NULL, hmacmd5_interactive},
+       { crammd5i_str,    NULL, cram_md5_interactive},
+       { md5i_str,        NULL, md5_interactive},
+/*     { performance_str, NULL, testrun_performance_hmacmd5}, */
+       { echo_str,    (void*)1, (void_fpt)echo_ctrl},
+       { NULL,            NULL, NULL}
+};
+
+int main (void){
+       DEBUG_INIT();
+       cli_rx = uart_getc;
+       cli_tx = uart_putc;             
+       for(;;){
+               cli_putstr_P(PSTR("\r\n\r\nCrypto-VS ("));
+               cli_putstr(algo_name);
+               cli_putstr_P(PSTR(")\r\nloaded and running\r\n"));
+               cmd_interface(cmdlist);
+       }
+}
index f84cfdf95cabfb76c22ab1088fc6f0c118afb704..865300f9836344c8ef3f5c4321c613127a9db181 100644 (file)
@@ -40,35 +40,22 @@ char* algo_name = "HMAC-SHA1";
 /*****************************************************************************
  *  additional validation-functions                                                                                     *
  *****************************************************************************/
-void hmacsha1_next_dummy(void* buffer, void* ctx){
-       sha1_nextBlock(ctx, buffer);
-}
-
-void hmacsha1_init_dummy(void* key, uint16_t keysize_b, void* ctx){
-       hmac_sha1_init(ctx, key, keysize_b);
-}
-
-void hmacsha1_last_dummy(void* buffer, uint16_t size_b, void* key, uint16_t keysize_b, void* ctx){
-       sha1_lastBlock(ctx, buffer, size_b);
-       hmac_sha1_final(ctx, key, keysize_b);
-}
 
 void testrun_nessie_hmacsha1(void){
-       nessie_mac_ctx.macsize_b   = 160;
-       nessie_mac_ctx.keysize_b   = 512;
-       nessie_mac_ctx.blocksize_B = 512/8;
+       nessie_mac_ctx.macsize_b   = HMAC_SHA1_BITS;
+       nessie_mac_ctx.keysize_b   = HMAC_SHA1_BLOCK_BITS;
+       nessie_mac_ctx.blocksize_B = HMAC_SHA1_BLOCK_BYTES;
        nessie_mac_ctx.ctx_size_B  = sizeof(hmac_sha1_ctx_t);
        nessie_mac_ctx.name = algo_name;
-       nessie_mac_ctx.mac_init = (nessie_mac_init_fpt)hmacsha1_init_dummy;
-       nessie_mac_ctx.mac_next = (nessie_mac_next_fpt)hmacsha1_next_dummy;
-       nessie_mac_ctx.mac_last = (nessie_mac_last_fpt)hmacsha1_last_dummy;
-       nessie_mac_ctx.mac_conv = (nessie_mac_conv_fpt)sha1_ctx2hash;
+       nessie_mac_ctx.mac_init = (nessie_mac_init_fpt)hmac_sha1_init;
+       nessie_mac_ctx.mac_next = (nessie_mac_next_fpt)hmac_sha1_nextBlock;
+       nessie_mac_ctx.mac_last = (nessie_mac_last_fpt)hmac_sha1_lastBlock;
+       nessie_mac_ctx.mac_conv = (nessie_mac_conv_fpt)hmac_sha1_final;
        
        nessie_mac_run();
 }
 
 
-
 /*****************************************************************************
  *  main                                                                                                                                        *
  *****************************************************************************/
index 66aafe6901e197904c1baacbefa442cb2e173683..553cc5084beb6087a041a13577edbfcda752505e 100644 (file)
@@ -40,29 +40,34 @@ char* algo_name = "HMAC-SHA256";
 /*****************************************************************************
  *  additional validation-functions                                                                                     *
  *****************************************************************************/
-void hmacsha256_next_dummy(void* buffer, void* ctx){
-       sha256_nextBlock(ctx, buffer);
-}
-
-void hmacsha256_init_dummy(void* key, uint16_t keysize_b, void* ctx){
-       hmac_sha256_init(ctx, key, keysize_b);
-}
 
-void hmacsha256_last_dummy(void* buffer, uint16_t size_b, void* key, uint16_t keysize_b, void* ctx){
-       sha256_lastBlock(ctx, buffer, size_b);
-       hmac_sha256_final(ctx, key, keysize_b);
+void testrun_hmacsha256(void){
+       uint8_t key[] = { 0x00, 0x11, 0x22, 0x33, 0x44, 0x55, 0x66, 0x77,
+                         0x88, 0x99, 0xAA, 0xBB, 0xCC, 0xDD, 0xEE, 0xFF,
+                      0x01, 0x23, 0x45, 0x67, 0x89, 0xAB, 0xCD, 0xEF, 
+                                         0x00, 0x11, 0x22, 0x33, 0x44, 0x55, 0x66, 0x77,
+                      0x88, 0x99, 0xAA, 0xBB, 0xCC, 0xDD, 0xEE, 0xFF, 
+                                         0x01, 0x23, 0x45, 0x67, 0x89, 0xAB, 0xCD, 0xEF,
+                      0x00, 0x11, 0x22, 0x33, 0x44, 0x55, 0x66, 0x77, 
+                                         0x88, 0x99, 0xAA, 0xBB, 0xCC, 0xDD, 0xEE, 0xFF };
+       uint8_t msg[] = { 0x00 };
+       uint8_t mac[HMAC_SHA256_BYTES];
+       hmac_sha256(mac, key, 512, msg, 0);
+       cli_putstr_P(PSTR("\r\n quick hmac = "));
+       cli_hexdump(mac, HMAC_SHA256_BYTES);
+       cli_putstr_P(PSTR("\r\n"));
 }
 
 void testrun_nessie_hmacsha256(void){
-       nessie_mac_ctx.macsize_b   = 256;
-       nessie_mac_ctx.keysize_b   = 512;
-       nessie_mac_ctx.blocksize_B = 512/8;
+       nessie_mac_ctx.macsize_b   = HMAC_SHA256_BITS;
+       nessie_mac_ctx.keysize_b   = HMAC_SHA256_BLOCK_BITS;
+       nessie_mac_ctx.blocksize_B = HMAC_SHA256_BLOCK_BYTES;
        nessie_mac_ctx.ctx_size_B  = sizeof(hmac_sha256_ctx_t);
        nessie_mac_ctx.name = algo_name;
-       nessie_mac_ctx.mac_init = (nessie_mac_init_fpt)hmacsha256_init_dummy;
-       nessie_mac_ctx.mac_next = (nessie_mac_next_fpt)hmacsha256_next_dummy;
-       nessie_mac_ctx.mac_last = (nessie_mac_last_fpt)hmacsha256_last_dummy;
-       nessie_mac_ctx.mac_conv = (nessie_mac_conv_fpt)sha256_ctx2hash;
+       nessie_mac_ctx.mac_init = (nessie_mac_init_fpt)hmac_sha256_init;
+       nessie_mac_ctx.mac_next = (nessie_mac_next_fpt)hmac_sha256_nextBlock;
+       nessie_mac_ctx.mac_last = (nessie_mac_last_fpt)hmac_sha256_lastBlock;
+       nessie_mac_ctx.mac_conv = (nessie_mac_conv_fpt)hmac_sha256_final;
        
        nessie_mac_run();
 }
@@ -80,7 +85,7 @@ const char echo_str[]        PROGMEM = "echo";
 
 cmdlist_entry_t cmdlist[] PROGMEM = {
        { nessie_str,      NULL, testrun_nessie_hmacsha256},
-       { test_str,        NULL, testrun_nessie_hmacsha256},
+       { test_str,        NULL, testrun_hmacsha256},
 /*     { performance_str, NULL, testrun_performance_hmacsha256}, */
        { echo_str,    (void*)1, (void_fpt)echo_ctrl},
        { NULL,            NULL, NULL}
index d3005428ccbc49f5e9fd64653d0e7711d9cd9f87..90704872c071af80da120d2a18931e380ee3d543 100644 (file)
@@ -49,14 +49,14 @@ void ascii_mac(char* data, char* desc, uint8_t* key){
        NESSIE_PUTSTR_P(PSTR("\r\n                       message="));
        NESSIE_PUTSTR(desc);
        PRINTKEY;
-       nessie_mac_ctx.mac_init(key, nessie_mac_ctx.keysize_b, ctx);
+       nessie_mac_ctx.mac_init(ctx, key, nessie_mac_ctx.keysize_b);
        sl = strlen(data);
        while(sl>nessie_mac_ctx.blocksize_B){
-               nessie_mac_ctx.mac_next(data, ctx);
+               nessie_mac_ctx.mac_next(ctx, data);
                data += nessie_mac_ctx.blocksize_B;
                sl   -= nessie_mac_ctx.blocksize_B;
        }
-       nessie_mac_ctx.mac_last(data, sl*8, key, nessie_mac_ctx.keysize_b, ctx);
+       nessie_mac_ctx.mac_last(ctx, data, sl*8);
        nessie_mac_ctx.mac_conv(mac, ctx);
        PRINTMAC;
 }
@@ -76,13 +76,13 @@ void amillion_mac(uint8_t* key){
        PRINTKEY;
        
        memset(block, 'a', nessie_mac_ctx.blocksize_B);
-       nessie_mac_ctx.mac_init(key, nessie_mac_ctx.keysize_b, ctx);
-       while(n>nessie_mac_ctx.blocksize_B){
-               nessie_mac_ctx.mac_next(block, ctx);
+       nessie_mac_ctx.mac_init(ctx, key, nessie_mac_ctx.keysize_b);
+       while(n>=nessie_mac_ctx.blocksize_B){
+               nessie_mac_ctx.mac_next(ctx, block);
                n    -= nessie_mac_ctx.blocksize_B;
                NESSIE_SEND_ALIVE_A(i++);
        }
-       nessie_mac_ctx.mac_last(block, n*8, key, nessie_mac_ctx.keysize_b, ctx);
+       nessie_mac_ctx.mac_last(ctx, block, n*8);
        nessie_mac_ctx.mac_conv(mac, ctx);
        PRINTMAC;
 }
@@ -108,12 +108,12 @@ void zero_mac(uint16_t n, uint8_t* key){
        PRINTKEY;
        
        memset(block, 0, nessie_mac_ctx.blocksize_B); 
-       nessie_mac_ctx.mac_init(key, nessie_mac_ctx.keysize_b,ctx);;
+       nessie_mac_ctx.mac_init(ctx, key, nessie_mac_ctx.keysize_b);
        while(n>nessie_mac_ctx.blocksize_B*8){
-               nessie_mac_ctx.mac_next(block, ctx);
+               nessie_mac_ctx.mac_next(ctx, block);
                n   -= nessie_mac_ctx.blocksize_B*8;
        }
-       nessie_mac_ctx.mac_last(block, n, key, nessie_mac_ctx.keysize_b, ctx);
+       nessie_mac_ctx.mac_last(ctx, block, n);
        nessie_mac_ctx.mac_conv(mac, ctx);
        PRINTMAC;
 }
@@ -153,13 +153,13 @@ void one_in512_mac(uint16_t pos, uint8_t* key){
        block[pos>>3] = 0x80>>(pos&0x7);
        uint8_t* bp;
        bp = block;
-       nessie_mac_ctx.mac_init(key, nessie_mac_ctx.keysize_b, ctx);
+       nessie_mac_ctx.mac_init(ctx, key, nessie_mac_ctx.keysize_b);
        while(n>nessie_mac_ctx.blocksize_B*8){
-               nessie_mac_ctx.mac_next(bp, ctx);
+               nessie_mac_ctx.mac_next(ctx, bp);
                n   -= nessie_mac_ctx.blocksize_B*8;
                bp  += nessie_mac_ctx.blocksize_B;
        }
-       nessie_mac_ctx.mac_last(bp, n, key, nessie_mac_ctx.keysize_b, ctx);
+       nessie_mac_ctx.mac_last(ctx, bp, n);
        nessie_mac_ctx.mac_conv(mac, ctx);
        PRINTMAC;
 }
@@ -187,19 +187,20 @@ void tv4_mac(void){
        for(i=0; i<KEYSIZE_B; ++i)
                key[i] = core_key[i%(3*8)];
        nessie_print_item("key", key, KEYSIZE_B);
-       nessie_mac_ctx.mac_init(key, nessie_mac_ctx.keysize_b, ctx);
+       nessie_mac_ctx.mac_init(ctx, key, nessie_mac_ctx.keysize_b);
        while(n>nessie_mac_ctx.blocksize_B*8){
-               nessie_mac_ctx.mac_next(block, ctx);
+               nessie_mac_ctx.mac_next(ctx, block);
                n    -= nessie_mac_ctx.blocksize_B*8;
        }
-       nessie_mac_ctx.mac_last(block, n, key, nessie_mac_ctx.keysize_b, ctx);
+       nessie_mac_ctx.mac_last(ctx, block, n);
        nessie_mac_ctx.mac_conv(mac, ctx);
        PRINTMAC;
        for(i=1; i<100000L; ++i){ /* this assumes BLOCKSIZE >= HASHSIZE */
-               nessie_mac_ctx.mac_init(key, nessie_mac_ctx.keysize_b, ctx);;
-               nessie_mac_ctx.mac_last(mac, nessie_mac_ctx.macsize_b, key, nessie_mac_ctx.keysize_b, ctx);
+               nessie_mac_ctx.mac_init(ctx, key, nessie_mac_ctx.keysize_b);
+               nessie_mac_ctx.mac_last(ctx, mac, nessie_mac_ctx.macsize_b);
                nessie_mac_ctx.mac_conv(mac, ctx);
                NESSIE_SEND_ALIVE_A(i);
+               NESSIE_SEND_ALIVE_A(i+32);
        }
        nessie_print_item("iterated 100000 times", mac, MACSIZE_B);
 }
index 94e6049c25148dce6f6b464dab3c947826a553f0..411d843f5494d56841987a49a4779d27c6887eb2 100644 (file)
@@ -21,9 +21,9 @@
 
 #include <stdint.h>
 
-typedef void (*nessie_mac_init_fpt)(void* key, uint16_t keysize_b, void* ctx);
-typedef void (*nessie_mac_next_fpt)(void* buffer, void* ctx);
-typedef void (*nessie_mac_last_fpt)(void* buffer, uint16_t size_b, void* key, uint16_t keysize_b, void* ctx);
+typedef void (*nessie_mac_init_fpt)(void* ctx, const void* key, uint16_t keysize_b);
+typedef void (*nessie_mac_next_fpt)(void* ctx, const void* buffer);
+typedef void (*nessie_mac_last_fpt)(void* ctx, const void* buffer, uint16_t size_b);
 typedef void (*nessie_mac_conv_fpt)(void* buffer, void* ctx);
 
 
diff --git a/testvectors/HMAC-Md5-512-128.unverified.test-vectors b/testvectors/HMAC-Md5-512-128.unverified.test-vectors
new file mode 100644 (file)
index 0000000..934eb32
--- /dev/null
@@ -0,0 +1,16603 @@
+********************************************************************************\r
+*Project NESSIE - New European Schemes for Signature, Integrity, and Encryption*\r
+********************************************************************************\r
+\r
+Primitive Name: HMAC-Md5\r
+========================\r
+Key size: 512 bits\r
+MAC size: 128 bits\r
+\r
+Test vectors -- set 1\r
+=====================\r
+\r
+Set 1, vector#  0:\r
+                       message="" (empty string)\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=D52F69B5BB2C6B76AED78CFBDD03CDEC\r
+\r
+Set 1, vector#  1:\r
+                       message="a"\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=F9B61A9E39E4D183195B2B5987D68F79\r
+\r
+Set 1, vector#  2:\r
+                       message="abc"\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=95EE0FBA0B2DFAFE1C55FF3E0591DD13\r
+\r
+Set 1, vector#  3:\r
+                       message="message digest"\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=73D316553451E06B5CDCB42D5058F401\r
+\r
+Set 1, vector#  4:\r
+                       message="abcdefghijklmnopqrstuvwxyz"\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=CDC89D8E86BB6F6F9FAF1A24C6D1AFD3\r
+\r
+Set 1, vector#  5:\r
+                       message="abcdbcdecdefdefgefghfghighijhijkijkljklmklmnlmnomnopnopq"\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=65A40FFAC7A4611156AAD8F6E63E8FEF\r
+\r
+Set 1, vector#  6:\r
+                       message="A...Za...z0...9"\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=57CF46867E7E8C186C59BD32D6E330BF\r
+\r
+Set 1, vector#  7:\r
+                       message=8 times "1234567890"\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=A00FC48A635D0DF1462E5CF9A90E0C1F\r
+\r
+Set 1, vector#  8:\r
+                       message="Now is the time for all "\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=B765D0A1517A32B2AF4F51F4DC57F4A7\r
+\r
+Set 1, vector#  9:\r
+                       message="Now is the time for it"\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=6132A2469983B3C91B2835267523A338\r
+\r
+Set 1, vector# 10:\r
+                       message=1 million times "a"\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=F06257DD01B3B8BE1B8E20C69F066C9E\r
+\r
+Set 1, vector# 11:\r
+                       message="" (empty string)\r
+                           key=0123456789ABCDEF0123456789ABCDEF\r
+                               0123456789ABCDEF0123456789ABCDEF\r
+                               0123456789ABCDEF0123456789ABCDEF\r
+                               0123456789ABCDEF0123456789ABCDEF\r
+                           MAC=8DF2942E019C208F5A8AA3F80207E6DB\r
+\r
+Set 1, vector# 12:\r
+                       message="a"\r
+                           key=0123456789ABCDEF0123456789ABCDEF\r
+                               0123456789ABCDEF0123456789ABCDEF\r
+                               0123456789ABCDEF0123456789ABCDEF\r
+                               0123456789ABCDEF0123456789ABCDEF\r
+                           MAC=8566C0FFFE7F0A56C320223647BBF0A8\r
+\r
+Set 1, vector# 13:\r
+                       message="abc"\r
+                           key=0123456789ABCDEF0123456789ABCDEF\r
+                               0123456789ABCDEF0123456789ABCDEF\r
+                               0123456789ABCDEF0123456789ABCDEF\r
+                               0123456789ABCDEF0123456789ABCDEF\r
+                           MAC=D3F727A24DFF469083BA0EB2B7FD878E\r
+\r
+Set 1, vector# 14:\r
+                       message="message digest"\r
+                           key=0123456789ABCDEF0123456789ABCDEF\r
+                               0123456789ABCDEF0123456789ABCDEF\r
+                               0123456789ABCDEF0123456789ABCDEF\r
+                               0123456789ABCDEF0123456789ABCDEF\r
+                           MAC=31457DB43C576F3F1348A54AA9102969\r
+\r
+Set 1, vector# 15:\r
+                       message="abcdefghijklmnopqrstuvwxyz"\r
+                           key=0123456789ABCDEF0123456789ABCDEF\r
+                               0123456789ABCDEF0123456789ABCDEF\r
+                               0123456789ABCDEF0123456789ABCDEF\r
+                               0123456789ABCDEF0123456789ABCDEF\r
+                           MAC=60E0961A307314374210B117A275E18D\r
+\r
+Set 1, vector# 16:\r
+                       message="abcdbcdecdefdefgefghfghighijhijkijkljklmklmnlmnomnopnopq"\r
+                           key=0123456789ABCDEF0123456789ABCDEF\r
+                               0123456789ABCDEF0123456789ABCDEF\r
+                               0123456789ABCDEF0123456789ABCDEF\r
+                               0123456789ABCDEF0123456789ABCDEF\r
+                           MAC=CCAEFAC8035313FD8E8D9E452284430A\r
+\r
+Set 1, vector# 17:\r
+                       message="A...Za...z0...9"\r
+                           key=0123456789ABCDEF0123456789ABCDEF\r
+                               0123456789ABCDEF0123456789ABCDEF\r
+                               0123456789ABCDEF0123456789ABCDEF\r
+                               0123456789ABCDEF0123456789ABCDEF\r
+                           MAC=B47505AD92310E81ABAF1ED299E34055\r
+\r
+Set 1, vector# 18:\r
+                       message=8 times "1234567890"\r
+                           key=0123456789ABCDEF0123456789ABCDEF\r
+                               0123456789ABCDEF0123456789ABCDEF\r
+                               0123456789ABCDEF0123456789ABCDEF\r
+                               0123456789ABCDEF0123456789ABCDEF\r
+                           MAC=921DC8710687CEAF577984313CC98E4E\r
+\r
+Set 1, vector# 19:\r
+                       message="Now is the time for all "\r
+                           key=0123456789ABCDEF0123456789ABCDEF\r
+                               0123456789ABCDEF0123456789ABCDEF\r
+                               0123456789ABCDEF0123456789ABCDEF\r
+                               0123456789ABCDEF0123456789ABCDEF\r
+                           MAC=A079B2C87DE50AFDA2B2EF36AFB25717\r
+\r
+Set 1, vector# 20:\r
+                       message="Now is the time for it"\r
+                           key=0123456789ABCDEF0123456789ABCDEF\r
+                               0123456789ABCDEF0123456789ABCDEF\r
+                               0123456789ABCDEF0123456789ABCDEF\r
+                               0123456789ABCDEF0123456789ABCDEF\r
+                           MAC=CDFDFD504F4C13B9E680E40B64630A9A\r
+\r
+Set 1, vector# 21:\r
+                       message=1 million times "a"\r
+                           key=0123456789ABCDEF0123456789ABCDEF\r
+                               0123456789ABCDEF0123456789ABCDEF\r
+                               0123456789ABCDEF0123456789ABCDEF\r
+                               0123456789ABCDEF0123456789ABCDEF\r
+                           MAC=82FDDA30202CB6ACC6F24D4F8A50EB7A\r
+\r
+\r
+Test vectors -- set 2\r
+=====================\r
+Message digests of strings of 0-bits and variable length:\r
+\r
+Set 2, vector#  0:\r
+                       message=0 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=D52F69B5BB2C6B76AED78CFBDD03CDEC\r
+\r
+Set 2, vector#  1:\r
+                       message=1 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=A78B1A8C3CBF149923E32D08763DE56A\r
+\r
+Set 2, vector#  2:\r
+                       message=2 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=5D731E677C02D3DAB7A57E3B5A144416\r
+\r
+Set 2, vector#  3:\r
+                       message=3 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=D38D21BA431F9B97225C83E807FB7555\r
+\r
+Set 2, vector#  4:\r
+                       message=4 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=744B5E0521BE45746E2C7F6D9FD47384\r
+\r
+Set 2, vector#  5:\r
+                       message=5 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=2409CF70FD4383B61C997AA5D47EAFFF\r
+\r
+Set 2, vector#  6:\r
+                       message=6 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=E093522453246F9CD3D962BC9803FFEB\r
+\r
+Set 2, vector#  7:\r
+                       message=7 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=652EE5A84C087888689B45C8CFBA5F85\r
+\r
+Set 2, vector#  8:\r
+                       message=8 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=9A01B4B048FDFDCFBDD7A1BC9EB170BF\r
+\r
+Set 2, vector#  9:\r
+                       message=9 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=8990329AE0776FDD5A7458921C79E499\r
+\r
+Set 2, vector# 10:\r
+                       message=10 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=D758D1C0506FB04E7FF3C8B67DF14B5D\r
+\r
+Set 2, vector# 11:\r
+                       message=11 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=5CBB495002E55C23AA42D1A2ED8A7852\r
+\r
+Set 2, vector# 12:\r
+                       message=12 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=3E2853E672F74AE295C61F18629A006F\r
+\r
+Set 2, vector# 13:\r
+                       message=13 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=B7D7B1A96846983787FD2CCD2A8D38F4\r
+\r
+Set 2, vector# 14:\r
+                       message=14 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=69803BB82E89E8DD0BCD1772F8E42EAD\r
+\r
+Set 2, vector# 15:\r
+                       message=15 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=573F02CA65263010ADFC24BA3ACD83CA\r
+\r
+Set 2, vector# 16:\r
+                       message=16 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=679ECA00133754E3BE36B0EA0C6573AF\r
+\r
+Set 2, vector# 17:\r
+                       message=17 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=C7C16F9BBE02A1C19FAA452DE353F461\r
+\r
+Set 2, vector# 18:\r
+                       message=18 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=021969C76B3455A731FE6BA118593063\r
+\r
+Set 2, vector# 19:\r
+                       message=19 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=054605435A3C8ADD5F35FF1AADB77166\r
+\r
+Set 2, vector# 20:\r
+                       message=20 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=3D8CC7BC982232BA3B11855D0E6B4EC1\r
+\r
+Set 2, vector# 21:\r
+                       message=21 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=C9EAE7F84AB2B7B88948709A84E4F501\r
+\r
+Set 2, vector# 22:\r
+                       message=22 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=B4B9F690A699106E7D438472F587E1A2\r
+\r
+Set 2, vector# 23:\r
+                       message=23 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=83E3657226F9C312022D7D52D20C1764\r
+\r
+Set 2, vector# 24:\r
+                       message=24 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=CF5E155A6C74EE193299A37C61AF533B\r
+\r
+Set 2, vector# 25:\r
+                       message=25 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=42D65FE58CA6611E1E6B197EAC39F952\r
+\r
+Set 2, vector# 26:\r
+                       message=26 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=6D1F4B938ECE898C5565BCE949F2B926\r
+\r
+Set 2, vector# 27:\r
+                       message=27 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=F81C5C60C001AB2B222C01B59E01BB35\r
+\r
+Set 2, vector# 28:\r
+                       message=28 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=FF6C4DACB87D91F060C90A86182F308F\r
+\r
+Set 2, vector# 29:\r
+                       message=29 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=FA217E0EE14020BC3098E4F20702C38A\r
+\r
+Set 2, vector# 30:\r
+                       message=30 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=35A24155800B63A6F382E65D93B692CE\r
+\r
+Set 2, vector# 31:\r
+                       message=31 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=E8FE397D48CFB95C034D873D2B2E2ECE\r
+\r
+Set 2, vector# 32:\r
+                       message=32 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=AB116A780A3293616A01D485C913A8C6\r
+\r
+Set 2, vector# 33:\r
+                       message=33 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=D7D0F0679E2C0922C5452F2834C87E5B\r
+\r
+Set 2, vector# 34:\r
+                       message=34 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=1EF882983BA31FC1DC2DBC228CC80A4D\r
+\r
+Set 2, vector# 35:\r
+                       message=35 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=74800C4F72E886EC07AC48457861DE5A\r
+\r
+Set 2, vector# 36:\r
+                       message=36 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=7D3A130A102A5B6C501DC757DE4D95E3\r
+\r
+Set 2, vector# 37:\r
+                       message=37 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=2A9874D057A4CC3622C3BBA1CD4D55E4\r
+\r
+Set 2, vector# 38:\r
+                       message=38 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=0B4FEF528B87E0CE6229C4F261AE689C\r
+\r
+Set 2, vector# 39:\r
+                       message=39 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=16B9D30DB28C1A67555BB69C19C877C3\r
+\r
+Set 2, vector# 40:\r
+                       message=40 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=780E461C83C6529EFD1254B40CDD86E2\r
+\r
+Set 2, vector# 41:\r
+                       message=41 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=D6AFFDB576C739FCA2E774CB8FBB2A1C\r
+\r
+Set 2, vector# 42:\r
+                       message=42 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=C87EB260F9CA9E2290E6EFAEF47F0C6C\r
+\r
+Set 2, vector# 43:\r
+                       message=43 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=5B1E50CDF17A524911AC4031A58C4B05\r
+\r
+Set 2, vector# 44:\r
+                       message=44 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=27D6420A2250CFC93628432CB53BE7FA\r
+\r
+Set 2, vector# 45:\r
+                       message=45 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=4465A1EBF5F302186B431AD2A2C78F90\r
+\r
+Set 2, vector# 46:\r
+                       message=46 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=402E513BF58DB884EF834D21D928098E\r
+\r
+Set 2, vector# 47:\r
+                       message=47 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=A258A2CFB2C1A31F0EC42B8AAFB80820\r
+\r
+Set 2, vector# 48:\r
+                       message=48 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=BF3BCC4D7469C66BF0B5FB14EF2D8099\r
+\r
+Set 2, vector# 49:\r
+                       message=49 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=B59DE96A1E18081EF2B032B387749899\r
+\r
+Set 2, vector# 50:\r
+                       message=50 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=5E7C0A646C59600B2E65D5AF38821B69\r
+\r
+Set 2, vector# 51:\r
+                       message=51 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=F354C4C591965D55516A662F7A3835E0\r
+\r
+Set 2, vector# 52:\r
+                       message=52 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=4FFA5F60334E3F923CBBB23F107B4303\r
+\r
+Set 2, vector# 53:\r
+                       message=53 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=AC35AB40064BFC99DFB3D4E606D2EEC4\r
+\r
+Set 2, vector# 54:\r
+                       message=54 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=88CCF2A0866BF811BD531A44D222954B\r
+\r
+Set 2, vector# 55:\r
+                       message=55 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=0AD03776674642C444E7D72BA596C00D\r
+\r
+Set 2, vector# 56:\r
+                       message=56 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=1F6395EDFA8A1027D96F38724BEB8352\r
+\r
+Set 2, vector# 57:\r
+                       message=57 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=73B01EE07D39A4EE116F8A04ADEC9AF8\r
+\r
+Set 2, vector# 58:\r
+                       message=58 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=EDBD7FB5D20FECEF73DB480E175A2388\r
+\r
+Set 2, vector# 59:\r
+                       message=59 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=3A11CB10C3814ECB6745A0218EF8A03D\r
+\r
+Set 2, vector# 60:\r
+                       message=60 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=6FB71A317335CAD48D9BA971FE9F0AF4\r
+\r
+Set 2, vector# 61:\r
+                       message=61 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=4942985186C75E7E08EB5E27E7BFCB32\r
+\r
+Set 2, vector# 62:\r
+                       message=62 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=35810BB5F32B8867186ED98A7F4AC317\r
+\r
+Set 2, vector# 63:\r
+                       message=63 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=E522F2952C0DA02C1C769B8E3BD4538D\r
+\r
+Set 2, vector# 64:\r
+                       message=64 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=E3B47389437DF8FA39C8F36933419349\r
+\r
+Set 2, vector# 65:\r
+                       message=65 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=DFC008959E163BA93D0002349C0FCCD3\r
+\r
+Set 2, vector# 66:\r
+                       message=66 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=AB759060652B8723E5A37BE95EC63F1F\r
+\r
+Set 2, vector# 67:\r
+                       message=67 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=BF7CB65E74B2499485885B1057A9F5D9\r
+\r
+Set 2, vector# 68:\r
+                       message=68 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=E0BCACA5B002349563D1D79C974AC700\r
+\r
+Set 2, vector# 69:\r
+                       message=69 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=E124FD2044CD9ABE410160B1EB207C26\r
+\r
+Set 2, vector# 70:\r
+                       message=70 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=0E5F4B875D11B1A892BBF24D9554B98D\r
+\r
+Set 2, vector# 71:\r
+                       message=71 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=87A81FB6EBF7AB17BF7E093D251AB41E\r
+\r
+Set 2, vector# 72:\r
+                       message=72 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=5405118CC1DA478AE1B39DB1B2E7200A\r
+\r
+Set 2, vector# 73:\r
+                       message=73 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=2EF3F10C08CBADA2F9E06B3C02AF4932\r
+\r
+Set 2, vector# 74:\r
+                       message=74 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=4AB1B8ED5512F654F5A2CEBB6C29736C\r
+\r
+Set 2, vector# 75:\r
+                       message=75 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=126A44E73E3323F9DD3B326309DC14AD\r
+\r
+Set 2, vector# 76:\r
+                       message=76 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=6D7BAD979844092972B67942F34630F6\r
+\r
+Set 2, vector# 77:\r
+                       message=77 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=654A6778F70628D3B202F1C3B076860A\r
+\r
+Set 2, vector# 78:\r
+                       message=78 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=25A0DA39AE58B495C3C7C6CA31435F20\r
+\r
+Set 2, vector# 79:\r
+                       message=79 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=9CA82BBABD20C766D940FC7F00550AF0\r
+\r
+Set 2, vector# 80:\r
+                       message=80 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=126557336BDBEC14547EFFFBE446C8A8\r
+\r
+Set 2, vector# 81:\r
+                       message=81 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=A2D7EB1A4DFA63ED8086C4C3DA496DC2\r
+\r
+Set 2, vector# 82:\r
+                       message=82 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=8AFFB928040B536CD1F8EC3A1C7B2BE1\r
+\r
+Set 2, vector# 83:\r
+                       message=83 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=F838B575937C8D318623792A2ECA3182\r
+\r
+Set 2, vector# 84:\r
+                       message=84 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=B3B6A1EF872B9D2EA0E996EB55295DDA\r
+\r
+Set 2, vector# 85:\r
+                       message=85 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=CBB63D3BEC5D8B9A47CCC4B541E275DF\r
+\r
+Set 2, vector# 86:\r
+                       message=86 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=601CB2A25195E78B1E491D93C2047CDC\r
+\r
+Set 2, vector# 87:\r
+                       message=87 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=3CEF414385CAEF9D5D5489486A2C6DC0\r
+\r
+Set 2, vector# 88:\r
+                       message=88 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=6DB172D58E73C8F0FC0B26714217F4E3\r
+\r
+Set 2, vector# 89:\r
+                       message=89 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=CC9F59FFEDE8D523EBE339918DD48AC7\r
+\r
+Set 2, vector# 90:\r
+                       message=90 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=9ABB2930F201B6C59B5AB52CC21F547F\r
+\r
+Set 2, vector# 91:\r
+                       message=91 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=91B2F6F7933BCA22892D61289E2CADDC\r
+\r
+Set 2, vector# 92:\r
+                       message=92 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=BF556920CB77721A965B19E208E6E954\r
+\r
+Set 2, vector# 93:\r
+                       message=93 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=B747E9DCD08EAF996F67310E4FA071E6\r
+\r
+Set 2, vector# 94:\r
+                       message=94 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=81CA6EB31CF3D64AC6038838A32ED5B4\r
+\r
+Set 2, vector# 95:\r
+                       message=95 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=A60F2CF0454FEF01B06C7BBCED349BCA\r
+\r
+Set 2, vector# 96:\r
+                       message=96 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=41C4A2CF2C44342FBBC91D0D0445336C\r
+\r
+Set 2, vector# 97:\r
+                       message=97 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=5FA479F705DC8337C730D9AD9C48CC29\r
+\r
+Set 2, vector# 98:\r
+                       message=98 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=F38EB44F4A142FCDF90C47F636901BC2\r
+\r
+Set 2, vector# 99:\r
+                       message=99 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=6924ED0E51283304736D5AC9F306AD62\r
+\r
+Set 2, vector#100:\r
+                       message=100 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=9514BCF81ADFCA75DBDE6203BE1AE58D\r
+\r
+Set 2, vector#101:\r
+                       message=101 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=F830CB4AE11AEEF6F17D52E61CE82D09\r
+\r
+Set 2, vector#102:\r
+                       message=102 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=FE92E3F2BF0CA1BA74BC88D319327CC5\r
+\r
+Set 2, vector#103:\r
+                       message=103 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=E01ABC2E5D45998E7D62D8C90D6357FC\r
+\r
+Set 2, vector#104:\r
+                       message=104 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=583B342DF6025E7C04CD0206B497482B\r
+\r
+Set 2, vector#105:\r
+                       message=105 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=AAB1077C845478053160B6309B3C2C38\r
+\r
+Set 2, vector#106:\r
+                       message=106 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=48F371BC88230A28C8423C1A265C2ED8\r
+\r
+Set 2, vector#107:\r
+                       message=107 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=D18D848471F4D4A7B91512E501AC0925\r
+\r
+Set 2, vector#108:\r
+                       message=108 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=0428792B004D0C2B6B56D1B2B4D6218D\r
+\r
+Set 2, vector#109:\r
+                       message=109 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=8B129FE7CD68BB13B1980A6B4FF77987\r
+\r
+Set 2, vector#110:\r
+                       message=110 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=AF7D5B3F0C03D7F9377136BECE9A1F87\r
+\r
+Set 2, vector#111:\r
+                       message=111 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=5201FB7F3271A88AB34375EB76536330\r
+\r
+Set 2, vector#112:\r
+                       message=112 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=885B3E36AE5AE0AF74D3756E3CC465B5\r
+\r
+Set 2, vector#113:\r
+                       message=113 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=2307E79B8CACB76D920FF1219F6CDD28\r
+\r
+Set 2, vector#114:\r
+                       message=114 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=FCCFECCD894605A9461B3FCEC1F46DA5\r
+\r
+Set 2, vector#115:\r
+                       message=115 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=97FD20F4B5051BA1C5B19FF7DB4E04A8\r
+\r
+Set 2, vector#116:\r
+                       message=116 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=7C25B14AE77EDD9BD6E0E4816A376B9F\r
+\r
+Set 2, vector#117:\r
+                       message=117 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=B64E8048B3DE8334602EA7D503A486A8\r
+\r
+Set 2, vector#118:\r
+                       message=118 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=89B1FFE352683D871F4735284D01CF35\r
+\r
+Set 2, vector#119:\r
+                       message=119 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=798DC707EB4C692723AD8F43A0F6B434\r
+\r
+Set 2, vector#120:\r
+                       message=120 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=6E22B375BB427E31F9185EAA69EEF4F5\r
+\r
+Set 2, vector#121:\r
+                       message=121 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=7ABF25184219831A6BE8BFD640504AF1\r
+\r
+Set 2, vector#122:\r
+                       message=122 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=A25AF4A0F0BBFC211B7209FDA51DCCEC\r
+\r
+Set 2, vector#123:\r
+                       message=123 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=F325D1DF6256D18CC51BBE4B3DA25338\r
+\r
+Set 2, vector#124:\r
+                       message=124 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=2E8148FB533C98492D64278A00853BD6\r
+\r
+Set 2, vector#125:\r
+                       message=125 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=B7B196C514370691CD558E9AF3F18296\r
+\r
+Set 2, vector#126:\r
+                       message=126 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=404C9C17CBC8613F3C567D5EA322CACA\r
+\r
+Set 2, vector#127:\r
+                       message=127 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=D25942D44AF7990570EC770CAA2543FF\r
+\r
+Set 2, vector#128:\r
+                       message=128 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=ED311178D7B4AA33568F2ABBC66FFEB0\r
+\r
+Set 2, vector#129:\r
+                       message=129 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=69B6760FA73E359D055B80F4B05D9463\r
+\r
+Set 2, vector#130:\r
+                       message=130 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=6E4B797A0AFF4050DEE7A2F1F58F64C0\r
+\r
+Set 2, vector#131:\r
+                       message=131 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=5E1C9F44A29A404D91420E5544360279\r
+\r
+Set 2, vector#132:\r
+                       message=132 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=380A7BABB219FC44F25C671234B597E6\r
+\r
+Set 2, vector#133:\r
+                       message=133 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=4AE1496C88D69343487C4AAA642FA601\r
+\r
+Set 2, vector#134:\r
+                       message=134 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=C7F5F38A7633F76D93421F086BEF7438\r
+\r
+Set 2, vector#135:\r
+                       message=135 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=4B1F76EDCB022ADAAB9D69B1FD29BFA8\r
+\r
+Set 2, vector#136:\r
+                       message=136 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=8B460E3F1B6FDA880D51FD7E722EF9B0\r
+\r
+Set 2, vector#137:\r
+                       message=137 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=9D1A72BC64312A89914A88195599A625\r
+\r
+Set 2, vector#138:\r
+                       message=138 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=F7FF3647BD98C47FE3CA66D302E3D909\r
+\r
+Set 2, vector#139:\r
+                       message=139 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=0F90D4040D7A3B2DCF3EEFC62DC8055D\r
+\r
+Set 2, vector#140:\r
+                       message=140 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=AC0D1356258C59A85762A0032ACD12C1\r
+\r
+Set 2, vector#141:\r
+                       message=141 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=95C4A65B38192AC2B0CAA638CD86BBD5\r
+\r
+Set 2, vector#142:\r
+                       message=142 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=C582345B6B124E70F4B285DA9F9CCAE0\r
+\r
+Set 2, vector#143:\r
+                       message=143 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=D78ADD0C43A9D6DF5F9B6CB0852BB11D\r
+\r
+Set 2, vector#144:\r
+                       message=144 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=E03CD1FEDEBD3BF5EC4C7ACD66582700\r
+\r
+Set 2, vector#145:\r
+                       message=145 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=BAAB16F978B4E823245389FBAA74051D\r
+\r
+Set 2, vector#146:\r
+                       message=146 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=F87CC8356CC2FE731D66EFAFD6BF8ABF\r
+\r
+Set 2, vector#147:\r
+                       message=147 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=4AB2D2FFEE27AC8C40EE4C4E88DDDC21\r
+\r
+Set 2, vector#148:\r
+                       message=148 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=AC57ECAC15F301130D175879F7865EA4\r
+\r
+Set 2, vector#149:\r
+                       message=149 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=3E8F9D50E9F0CBB79A875F3596FBA241\r
+\r
+Set 2, vector#150:\r
+                       message=150 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=A3D43EB8A7603A93E9DCD8A6F04EFF65\r
+\r
+Set 2, vector#151:\r
+                       message=151 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=11C14C5AABC505CFC685E7D9847D2F45\r
+\r
+Set 2, vector#152:\r
+                       message=152 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=9EFB0B6B54618E47409E1C8996133697\r
+\r
+Set 2, vector#153:\r
+                       message=153 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=43281F94E3BF8AA0266C671F19F89631\r
+\r
+Set 2, vector#154:\r
+                       message=154 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=84FEE979B30B374CC51B69A21710C6E1\r
+\r
+Set 2, vector#155:\r
+                       message=155 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=CD400E575CA928D5DB07EC44B9FE6A6D\r
+\r
+Set 2, vector#156:\r
+                       message=156 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=41FE800B7BC18D46B37040AFCF72415C\r
+\r
+Set 2, vector#157:\r
+                       message=157 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=1FCFF4D6473A9131033C699ADADA75A4\r
+\r
+Set 2, vector#158:\r
+                       message=158 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=B2B39B4085467118A3DBF5A5D2F20038\r
+\r
+Set 2, vector#159:\r
+                       message=159 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=8D8528AFC97804D396435455CFAEEFFF\r
+\r
+Set 2, vector#160:\r
+                       message=160 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=76B08A234144CEBD76F3C68F8FF2769E\r
+\r
+Set 2, vector#161:\r
+                       message=161 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=05B184F5209052FFC15157029BAD76E3\r
+\r
+Set 2, vector#162:\r
+                       message=162 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=326EC602CFFB98D06A9B18ADB7DEA2B2\r
+\r
+Set 2, vector#163:\r
+                       message=163 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=598193A2F9B6564870918E08351BD3F4\r
+\r
+Set 2, vector#164:\r
+                       message=164 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=2EAFD2EEF491D62ABD9661DD1D13259B\r
+\r
+Set 2, vector#165:\r
+                       message=165 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=124B7CC53F2E13C871BE4A9B4DDE01D5\r
+\r
+Set 2, vector#166:\r
+                       message=166 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=04C2DF3FAC9283CD05A19E64640BA2FE\r
+\r
+Set 2, vector#167:\r
+                       message=167 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=E312162D83671C555DFFB495272E494C\r
+\r
+Set 2, vector#168:\r
+                       message=168 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=633A0532897AE6D3850D2A4F7F4892AA\r
+\r
+Set 2, vector#169:\r
+                       message=169 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=59FDD32E560A721C4860F9EFB0AA04D6\r
+\r
+Set 2, vector#170:\r
+                       message=170 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=5B153F73FACE57BF219D00FC53B2E7CF\r
+\r
+Set 2, vector#171:\r
+                       message=171 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=2024A423CAB97E7008ADB1F033E709BD\r
+\r
+Set 2, vector#172:\r
+                       message=172 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=8FDCDC12BD9C49FECC1C710BDDC72C65\r
+\r
+Set 2, vector#173:\r
+                       message=173 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=C6D2E4BEBFBBA859D95877EF72F2E715\r
+\r
+Set 2, vector#174:\r
+                       message=174 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=0B57A43A0038C03F0EFE53DCAE782F4D\r
+\r
+Set 2, vector#175:\r
+                       message=175 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=1E9925D627ECC40A99ABF88FD549B65A\r
+\r
+Set 2, vector#176:\r
+                       message=176 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=C97AF122B6F16E7A8B4DA03613154842\r
+\r
+Set 2, vector#177:\r
+                       message=177 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=BEDD387736C67400310AB3723846286E\r
+\r
+Set 2, vector#178:\r
+                       message=178 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=1338F5EBF5EEA0346AD75176AF588FC1\r
+\r
+Set 2, vector#179:\r
+                       message=179 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=EFACCC8273A53773E964833A01D690D2\r
+\r
+Set 2, vector#180:\r
+                       message=180 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=F0220AF8EDC9C5056D6B77A100F179E7\r
+\r
+Set 2, vector#181:\r
+                       message=181 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=BACA2193C118BF1100C7C7B6B754AA3B\r
+\r
+Set 2, vector#182:\r
+                       message=182 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=FD9E59547BD373949914AC2F1B1F6502\r
+\r
+Set 2, vector#183:\r
+                       message=183 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=6ED9B5029CEFC23DDBB810617C517662\r
+\r
+Set 2, vector#184:\r
+                       message=184 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=AB2B46EACCD4B6BD359944CA96B73A21\r
+\r
+Set 2, vector#185:\r
+                       message=185 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=BDF507382963DAC47981256050E05D4C\r
+\r
+Set 2, vector#186:\r
+                       message=186 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=5857FD5FAA0BA437ACDEE628169C4AF8\r
+\r
+Set 2, vector#187:\r
+                       message=187 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=8A8A76DEAD6989F3501249F70FDD402C\r
+\r
+Set 2, vector#188:\r
+                       message=188 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=2CEB2CC87F1E30D7A19C60D04A6C1266\r
+\r
+Set 2, vector#189:\r
+                       message=189 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=66F3FA0261480DDAD5C0E327D7884429\r
+\r
+Set 2, vector#190:\r
+                       message=190 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=7072B210ADD427C429BCDD2E76E2E109\r
+\r
+Set 2, vector#191:\r
+                       message=191 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=F64EA6D99D98AE50C3B0219B40711FEB\r
+\r
+Set 2, vector#192:\r
+                       message=192 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=B964535E6D41F874552CA32823DACD9D\r
+\r
+Set 2, vector#193:\r
+                       message=193 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=2939EB26A031BEA08BB759AECB75E35D\r
+\r
+Set 2, vector#194:\r
+                       message=194 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=585BE9A233CB4677D37EE795ED6F9080\r
+\r
+Set 2, vector#195:\r
+                       message=195 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=C7382E3F86FB12D932786089F72A1592\r
+\r
+Set 2, vector#196:\r
+                       message=196 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=3A0DFE78DB65BCFF5051DA3E1FEBE089\r
+\r
+Set 2, vector#197:\r
+                       message=197 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=FCF761A80A3D4ACA9A47CC59135D164F\r
+\r
+Set 2, vector#198:\r
+                       message=198 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=5C511CD192639C2B79AF8BD62374D100\r
+\r
+Set 2, vector#199:\r
+                       message=199 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=DA1D12763547172393F8EF97770400D0\r
+\r
+Set 2, vector#200:\r
+                       message=200 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=A37141A2F8BE202FA3EE215EE80E9B93\r
+\r
+Set 2, vector#201:\r
+                       message=201 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=740C23DBFBDEFA8620B2BCDFD5C16ED5\r
+\r
+Set 2, vector#202:\r
+                       message=202 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=ACA56B1DE2873F1CC689BFA52036B645\r
+\r
+Set 2, vector#203:\r
+                       message=203 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=3BCCA074F3975861CF5748B9A6D678D4\r
+\r
+Set 2, vector#204:\r
+                       message=204 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=5A1B407F66101C6B58E0211345095B47\r
+\r
+Set 2, vector#205:\r
+                       message=205 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=3BAE10352744849656AE74F447D617EB\r
+\r
+Set 2, vector#206:\r
+                       message=206 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=469AB785CB0895AD101EDD59B7886133\r
+\r
+Set 2, vector#207:\r
+                       message=207 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=EEBB80670519541910AD95E4A24E0C16\r
+\r
+Set 2, vector#208:\r
+                       message=208 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=55F462D2F125F3BE1B616737471482A6\r
+\r
+Set 2, vector#209:\r
+                       message=209 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=4A2C1540EA3554A016AC743F96D581D2\r
+\r
+Set 2, vector#210:\r
+                       message=210 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=957E8D8139ADDA8D86F0A063A0C4BB96\r
+\r
+Set 2, vector#211:\r
+                       message=211 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=4E25FDB46AB14AA6A695A2955CA7C48D\r
+\r
+Set 2, vector#212:\r
+                       message=212 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=8DEDDD864885E1F62C0C6012B938A080\r
+\r
+Set 2, vector#213:\r
+                       message=213 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=BA003DCB4BB6FF6FD2FD597F95C9C288\r
+\r
+Set 2, vector#214:\r
+                       message=214 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=80CF08E164DD16B3321FF0339A43BFB2\r
+\r
+Set 2, vector#215:\r
+                       message=215 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=FDF55089F834B12521209BDFC4378A86\r
+\r
+Set 2, vector#216:\r
+                       message=216 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=4FE3D72F0DAEB140FF38A46B1DD41A39\r
+\r
+Set 2, vector#217:\r
+                       message=217 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=621403D5F412647499ABB14E2591120C\r
+\r
+Set 2, vector#218:\r
+                       message=218 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=A541A23331882EE1315F05A514698BD5\r
+\r
+Set 2, vector#219:\r
+                       message=219 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=F03856584A41B0E76D8C75B729C86725\r
+\r
+Set 2, vector#220:\r
+                       message=220 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=1127458B7A34795BC14EC6BC0695CB69\r
+\r
+Set 2, vector#221:\r
+                       message=221 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=19271645C1DCD7D588F4F6D1C2F14371\r
+\r
+Set 2, vector#222:\r
+                       message=222 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=25B4B337A0F30170DA42C6F542CD3003\r
+\r
+Set 2, vector#223:\r
+                       message=223 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=038C6DBBA2C379F3BA2759D8E5A186A9\r
+\r
+Set 2, vector#224:\r
+                       message=224 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=3E3EFF526C86904268727B065CF3D66A\r
+\r
+Set 2, vector#225:\r
+                       message=225 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=ADD671DA7F6B7D5D95EBEDECC212DF0A\r
+\r
+Set 2, vector#226:\r
+                       message=226 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=926A6C02EDD02DAAA640194D50A65519\r
+\r
+Set 2, vector#227:\r
+                       message=227 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=DE1FF4DF511C5B588F52B58B8D2A449E\r
+\r
+Set 2, vector#228:\r
+                       message=228 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=BE5E214EA2EA4D4E82293A950BD44DCA\r
+\r
+Set 2, vector#229:\r
+                       message=229 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=2CA86EEC12CBA3F4AE94E9E9B35E62A1\r
+\r
+Set 2, vector#230:\r
+                       message=230 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=226043FA7BD268F87A503BBE376E6CDB\r
+\r
+Set 2, vector#231:\r
+                       message=231 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=03F4F98928D3079ED8E43CF7FA890A08\r
+\r
+Set 2, vector#232:\r
+                       message=232 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=382D2E428C8FA8D06882CA583CFACA68\r
+\r
+Set 2, vector#233:\r
+                       message=233 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=AD4270CCE15D0E3B8B6D732EE24F0561\r
+\r
+Set 2, vector#234:\r
+                       message=234 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=58E021E14BF23862CFB056949F936B0E\r
+\r
+Set 2, vector#235:\r
+                       message=235 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=C422BE52F1D6E9414E2EBB93FD808091\r
+\r
+Set 2, vector#236:\r
+                       message=236 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=47C2D62783F23EA4FF6E311085A5D475\r
+\r
+Set 2, vector#237:\r
+                       message=237 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=7732577895F3AAB0086266E16725FA73\r
+\r
+Set 2, vector#238:\r
+                       message=238 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=F6A605922554AA63E0BFA408331D1A75\r
+\r
+Set 2, vector#239:\r
+                       message=239 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=B5B09003070F6F080EF0EFD11944D689\r
+\r
+Set 2, vector#240:\r
+                       message=240 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=511F778FE4C4483E38BA995328D5A76E\r
+\r
+Set 2, vector#241:\r
+                       message=241 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=8AB9F357CEBF2FCF98F18AD5F17C41B4\r
+\r
+Set 2, vector#242:\r
+                       message=242 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=A90A2C55E62737A4955FACDB77C59608\r
+\r
+Set 2, vector#243:\r
+                       message=243 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=CFFA8D5C93EC96CD1446BDB3BA62BEDF\r
+\r
+Set 2, vector#244:\r
+                       message=244 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=B785F9B513138C09E97FFA5C7D33FCE2\r
+\r
+Set 2, vector#245:\r
+                       message=245 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=911B4F6C1783B31B662A1AC66117FEF2\r
+\r
+Set 2, vector#246:\r
+                       message=246 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=1A08F4B1CABA5547965052D603908E6D\r
+\r
+Set 2, vector#247:\r
+                       message=247 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=D3052F562C1EBAD1DC4737A33FBD61CD\r
+\r
+Set 2, vector#248:\r
+                       message=248 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=D89D97F4849C5F8ED1C793F3ACFC53ED\r
+\r
+Set 2, vector#249:\r
+                       message=249 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=9E41F11B39AA7243665E1EC41A850C85\r
+\r
+Set 2, vector#250:\r
+                       message=250 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=9FE19A4CA2B38EBB9B202C05C3E7BC07\r
+\r
+Set 2, vector#251:\r
+                       message=251 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=D796A7A15B1FA0794F4590C11F7C38AB\r
+\r
+Set 2, vector#252:\r
+                       message=252 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=1AFEEC451D3014E344E45AD288763BB4\r
+\r
+Set 2, vector#253:\r
+                       message=253 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=4A484718C8E5CB3AA4B4F40931BEBB5B\r
+\r
+Set 2, vector#254:\r
+                       message=254 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=92439A79B7A39A59D4E8B163E0891194\r
+\r
+Set 2, vector#255:\r
+                       message=255 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=41DDDC0747FC78BE692450009A657184\r
+\r
+Set 2, vector#256:\r
+                       message=256 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=D9057E7A81B8DC715AB059B2BB2D1FE4\r
+\r
+Set 2, vector#257:\r
+                       message=257 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=8428D8E2553AD36F61ED23D0549BFABA\r
+\r
+Set 2, vector#258:\r
+                       message=258 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=9FC72777065928CA83E6645AD4928695\r
+\r
+Set 2, vector#259:\r
+                       message=259 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=BE3258684438FE12434F3AE598508A38\r
+\r
+Set 2, vector#260:\r
+                       message=260 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=02B7DC54C65C97ED6C03D762B409E1AC\r
+\r
+Set 2, vector#261:\r
+                       message=261 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=C2158CA7B39B22B8D2503480BBFF4154\r
+\r
+Set 2, vector#262:\r
+                       message=262 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=1E20934A2B85FD0B8F7EEE953CB5EDB1\r
+\r
+Set 2, vector#263:\r
+                       message=263 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=2E69C06A2E8BF7CA3F123EAD569C4FF4\r
+\r
+Set 2, vector#264:\r
+                       message=264 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=5C1C3DB5A0DF706AED5B2CB01514C60D\r
+\r
+Set 2, vector#265:\r
+                       message=265 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=BDF9C035F18ABCB65F883E948B9FABE7\r
+\r
+Set 2, vector#266:\r
+                       message=266 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=4503B98DDFE0E19520863A7BF2A74890\r
+\r
+Set 2, vector#267:\r
+                       message=267 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=8E25A076A784A7FD1C98F1C7339AD124\r
+\r
+Set 2, vector#268:\r
+                       message=268 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=52F00991D19D1558F95A95289FA3C0FA\r
+\r
+Set 2, vector#269:\r
+                       message=269 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=8495441E12C1626E322421ED0C4F286F\r
+\r
+Set 2, vector#270:\r
+                       message=270 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=5D29829550D80C5C5D651C4E0A1A9CBE\r
+\r
+Set 2, vector#271:\r
+                       message=271 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=581FA4505ECBE9F9A2573E972E9FBB80\r
+\r
+Set 2, vector#272:\r
+                       message=272 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=68A8B54C2BF0B8574AE067E4105BFA21\r
+\r
+Set 2, vector#273:\r
+                       message=273 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=5853F8FC1731363B51BAAF84560C653D\r
+\r
+Set 2, vector#274:\r
+                       message=274 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=466BD2531D843A8BD3F79F8FA4A7D558\r
+\r
+Set 2, vector#275:\r
+                       message=275 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=0B0D68BA3F64A87EB4A9BD628FC10DD5\r
+\r
+Set 2, vector#276:\r
+                       message=276 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=5D322760E1A3301D5C52FD1C1FE80FBB\r
+\r
+Set 2, vector#277:\r
+                       message=277 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=97834B16A75CC2075E0DDBAE6E115B26\r
+\r
+Set 2, vector#278:\r
+                       message=278 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=9BDF6367FA625E06094027B8795206DB\r
+\r
+Set 2, vector#279:\r
+                       message=279 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=ADCB59CEDB0D9388661A616012B0CCCD\r
+\r
+Set 2, vector#280:\r
+                       message=280 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=E5BA1E5B04FF668259547267A4620943\r
+\r
+Set 2, vector#281:\r
+                       message=281 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=7D0B008F4F823F4F4AC1AF048241E863\r
+\r
+Set 2, vector#282:\r
+                       message=282 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=A7C275393C03F7C2BE862DE890A10301\r
+\r
+Set 2, vector#283:\r
+                       message=283 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=8A505ACBDD724D8AE5F6A14DE9C3517D\r
+\r
+Set 2, vector#284:\r
+                       message=284 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=1C92255FA071CDE23E4712A7ECCBFD65\r
+\r
+Set 2, vector#285:\r
+                       message=285 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=64F4EAE8665341CC41C2C94B2AA3BABA\r
+\r
+Set 2, vector#286:\r
+                       message=286 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=851265364550B1EA7D3618FB36D78891\r
+\r
+Set 2, vector#287:\r
+                       message=287 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=99DAF58546698DBA72FF4915A9BAAB55\r
+\r
+Set 2, vector#288:\r
+                       message=288 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=BF454C3451BB365B97C65FF01B9C1EE8\r
+\r
+Set 2, vector#289:\r
+                       message=289 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=B0FDBD35364FB4E398A878F1A537E610\r
+\r
+Set 2, vector#290:\r
+                       message=290 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=0F2CD98DB8BBE0522D8BEB8E1D80A6CD\r
+\r
+Set 2, vector#291:\r
+                       message=291 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=4DFACBEEE4064DD51F710684537BDACB\r
+\r
+Set 2, vector#292:\r
+                       message=292 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=FD8F82E0BB7EF7BDF9B474D604607E50\r
+\r
+Set 2, vector#293:\r
+                       message=293 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=982B8B169C7DC965F4D048033374DE89\r
+\r
+Set 2, vector#294:\r
+                       message=294 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=4ED5F0527E509299B0A8A30D6B303960\r
+\r
+Set 2, vector#295:\r
+                       message=295 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=7F589E9240F5AAB8A07691BC5EAB71B3\r
+\r
+Set 2, vector#296:\r
+                       message=296 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=0FA162C0A0769F7D4DD1BAD5057C2B5D\r
+\r
+Set 2, vector#297:\r
+                       message=297 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=3D63B20742041360F076C5FA31149ED0\r
+\r
+Set 2, vector#298:\r
+                       message=298 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=50558AC12A81D8F46E54A2CC6371F9B3\r
+\r
+Set 2, vector#299:\r
+                       message=299 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=AC74288ED0930E45EBDB4B628A3FB385\r
+\r
+Set 2, vector#300:\r
+                       message=300 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=4D57647E5DA9464D94C1BF4FA6E041BB\r
+\r
+Set 2, vector#301:\r
+                       message=301 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=EE605253022A37D6C7FEA5C86F81D205\r
+\r
+Set 2, vector#302:\r
+                       message=302 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=371774D79DF8393AB317E36E26509109\r
+\r
+Set 2, vector#303:\r
+                       message=303 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=7CA15F38641A2CADA84A7AD49EEE0BAB\r
+\r
+Set 2, vector#304:\r
+                       message=304 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=BBFE99F28A200CCAC4C30A579E0B2C1A\r
+\r
+Set 2, vector#305:\r
+                       message=305 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=1A7A7DD93EFCB6731270F18471A7594E\r
+\r
+Set 2, vector#306:\r
+                       message=306 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=9AF2C4A3B002054AE5853363BB3E3C5C\r
+\r
+Set 2, vector#307:\r
+                       message=307 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=E50FC55E6AB2CC88FF723F132BEE0F89\r
+\r
+Set 2, vector#308:\r
+                       message=308 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=D4BB245524E364CA4F88BC591CDE0C93\r
+\r
+Set 2, vector#309:\r
+                       message=309 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=4E86EE33E96BBAA1788A9F68F620189F\r
+\r
+Set 2, vector#310:\r
+                       message=310 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=F454E226B9859F95C04C26F0AB7AE3E6\r
+\r
+Set 2, vector#311:\r
+                       message=311 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=49DC1EBF487EC2C5DCDBC14E6F03AC6B\r
+\r
+Set 2, vector#312:\r
+                       message=312 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=77888BDF149F28DFF61EBAA3DD6DD68E\r
+\r
+Set 2, vector#313:\r
+                       message=313 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=FCFB2A361B9C0B838F10B6CE702DB374\r
+\r
+Set 2, vector#314:\r
+                       message=314 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=2A107FDAFC61666ECDA51671B8C020D5\r
+\r
+Set 2, vector#315:\r
+                       message=315 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=9CB273414725031587A57861242062DD\r
+\r
+Set 2, vector#316:\r
+                       message=316 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=1DB1C61DFAB8B9E18562C402C7F09555\r
+\r
+Set 2, vector#317:\r
+                       message=317 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=CDD1CA67EF323C66C5CE307C1A0070B2\r
+\r
+Set 2, vector#318:\r
+                       message=318 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=C28731A2F9DEB68DD6B7DD26338BFE78\r
+\r
+Set 2, vector#319:\r
+                       message=319 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=16DF61795BC1E68FA9F93F1C703247AC\r
+\r
+Set 2, vector#320:\r
+                       message=320 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=4F1FE69E7DDAC94152CF041FEC5D1B61\r
+\r
+Set 2, vector#321:\r
+                       message=321 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=EB332F530E96FACC912410821FDC54B2\r
+\r
+Set 2, vector#322:\r
+                       message=322 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=A00287F52D484DE3E2045552889C2D9A\r
+\r
+Set 2, vector#323:\r
+                       message=323 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=D04A55EA7BA28CAF186E2AA492A834BE\r
+\r
+Set 2, vector#324:\r
+                       message=324 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=B69E299188F3BB9D1C87E16C34BAFBF3\r
+\r
+Set 2, vector#325:\r
+                       message=325 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=882381A45DF63E6B22BF0590CF957F17\r
+\r
+Set 2, vector#326:\r
+                       message=326 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=65666840CF5E435409B223105F68EEE4\r
+\r
+Set 2, vector#327:\r
+                       message=327 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=78400B723F2F7638105AACD754FBE21C\r
+\r
+Set 2, vector#328:\r
+                       message=328 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=04B94D7DAE48C04FC1234EF374C77AF1\r
+\r
+Set 2, vector#329:\r
+                       message=329 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=5D9A684554A99377ACE1E5C78FE3AEE0\r
+\r
+Set 2, vector#330:\r
+                       message=330 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=9238E7AFA276E72C2D8F2480EE8FAF82\r
+\r
+Set 2, vector#331:\r
+                       message=331 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=2BDA3D2966B246A8D89BD9C7EABD4961\r
+\r
+Set 2, vector#332:\r
+                       message=332 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=01CFE3F6D953BB55F765DB38759BB49B\r
+\r
+Set 2, vector#333:\r
+                       message=333 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=DAAC962797A6F63F137D6B34731E811D\r
+\r
+Set 2, vector#334:\r
+                       message=334 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=60DF58819EB98BE33CCED09C302B030C\r
+\r
+Set 2, vector#335:\r
+                       message=335 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=1F45890CFF4DD81E516C4341C59682AF\r
+\r
+Set 2, vector#336:\r
+                       message=336 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=BA08CCD77D66BA4C095A72B216D64121\r
+\r
+Set 2, vector#337:\r
+                       message=337 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=558E51B734786A37EE6BFE997C2E97F5\r
+\r
+Set 2, vector#338:\r
+                       message=338 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=E425656A53B53B11B00E41C346C848FC\r
+\r
+Set 2, vector#339:\r
+                       message=339 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=324DA4C02771DA2B149E92FE596C735B\r
+\r
+Set 2, vector#340:\r
+                       message=340 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=A0EBDA4889B1E1C3F2D6D90EBC55CB8F\r
+\r
+Set 2, vector#341:\r
+                       message=341 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=98AF0B290E9626E5BAEEF700D16F80EC\r
+\r
+Set 2, vector#342:\r
+                       message=342 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=580D3571637D208F4A94B8347359540A\r
+\r
+Set 2, vector#343:\r
+                       message=343 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=77BC4663BBD75501552BAD266D5AF22C\r
+\r
+Set 2, vector#344:\r
+                       message=344 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=FF00E8DDF90E82526E9B8FC3DDEEC46A\r
+\r
+Set 2, vector#345:\r
+                       message=345 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=F21ABD9A140E0E967A96CE13964DCD9A\r
+\r
+Set 2, vector#346:\r
+                       message=346 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=959D3772E1BADECAB524254965BEC057\r
+\r
+Set 2, vector#347:\r
+                       message=347 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=E72DC5CA67F12A649144C207B14BD1B1\r
+\r
+Set 2, vector#348:\r
+                       message=348 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=1ABDFE646CBF476DABF6CFD2861A7B2B\r
+\r
+Set 2, vector#349:\r
+                       message=349 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=4FCB60775B836C6DD4243793245D4DDC\r
+\r
+Set 2, vector#350:\r
+                       message=350 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=AB890AF815ABA4E28AA3B51F876378E6\r
+\r
+Set 2, vector#351:\r
+                       message=351 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=2342379458859B4DCA1EF0006514B7C4\r
+\r
+Set 2, vector#352:\r
+                       message=352 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=FE707A4AAFBA43B1340575B9425A0164\r
+\r
+Set 2, vector#353:\r
+                       message=353 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=91228803DB3F0479C16670735C97C1D2\r
+\r
+Set 2, vector#354:\r
+                       message=354 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=6D50DB207A639642834EEE96079F3358\r
+\r
+Set 2, vector#355:\r
+                       message=355 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=EDD5C264F1ECC29972011C2B9314DA2F\r
+\r
+Set 2, vector#356:\r
+                       message=356 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=B2AA5ECB02DD4DE77E2E38089ED420F8\r
+\r
+Set 2, vector#357:\r
+                       message=357 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=81A116B74BB4F3D8F2DCCBEE8E7C6903\r
+\r
+Set 2, vector#358:\r
+                       message=358 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=CCC0E21D2417FC26C8E34981170AE101\r
+\r
+Set 2, vector#359:\r
+                       message=359 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=040B340B81175E8E38C1640DD096DEB2\r
+\r
+Set 2, vector#360:\r
+                       message=360 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=DA6B99FDE61C763F247A01C793C4AACF\r
+\r
+Set 2, vector#361:\r
+                       message=361 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=417F00A43975B910899CF1BFBEA03BB9\r
+\r
+Set 2, vector#362:\r
+                       message=362 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=4CC7067DEF1DC5DE278B1D72364E7185\r
+\r
+Set 2, vector#363:\r
+                       message=363 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=CF46835A44F3CF431C654E8269A2695F\r
+\r
+Set 2, vector#364:\r
+                       message=364 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=F0506946D568F59B4C85C651FC2A133E\r
+\r
+Set 2, vector#365:\r
+                       message=365 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=D06E133F677EDAA39B2C26F5573FB002\r
+\r
+Set 2, vector#366:\r
+                       message=366 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=53A7B6D1DE6A72AC26817E654AD4897E\r
+\r
+Set 2, vector#367:\r
+                       message=367 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=F63EA4BBBB6EC0B5F1F97E76BB7A58EE\r
+\r
+Set 2, vector#368:\r
+                       message=368 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=B35593CBA2012327825E3F0A940ABDCD\r
+\r
+Set 2, vector#369:\r
+                       message=369 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=BBBD1826E1FFD5CE95D53BED6B73A252\r
+\r
+Set 2, vector#370:\r
+                       message=370 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=23FAFCA852BEEC9C2C326F20D76D89F2\r
+\r
+Set 2, vector#371:\r
+                       message=371 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=ED07ECE4CED4F64EEB9F7FE19798EEEC\r
+\r
+Set 2, vector#372:\r
+                       message=372 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=4649DE920248687D669D430DFB32B64F\r
+\r
+Set 2, vector#373:\r
+                       message=373 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=FE47A91EA54C29B8C4DD5909B40B904F\r
+\r
+Set 2, vector#374:\r
+                       message=374 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=176EAA71FAA99C1C4C584DAD3670BFC8\r
+\r
+Set 2, vector#375:\r
+                       message=375 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=3FEBD3BE4C2BDA14B931C40956C874AC\r
+\r
+Set 2, vector#376:\r
+                       message=376 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=C1DA209167D39145A1BE2B2050170F55\r
+\r
+Set 2, vector#377:\r
+                       message=377 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=6982E75EFEB2B55B62679F5BA6312C6E\r
+\r
+Set 2, vector#378:\r
+                       message=378 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=A48BDA6B1934710DE95086BB75EEE5E1\r
+\r
+Set 2, vector#379:\r
+                       message=379 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=5C3926A8939F7524038DE08E707EDE87\r
+\r
+Set 2, vector#380:\r
+                       message=380 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=165D4790FC1AEA662CDB171F62EBB129\r
+\r
+Set 2, vector#381:\r
+                       message=381 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=7AD2457D532E2C58133067CE0DE09D1B\r
+\r
+Set 2, vector#382:\r
+                       message=382 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=749000E4E6DC4AFC4536A270B030D7E0\r
+\r
+Set 2, vector#383:\r
+                       message=383 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=30820F5371B8755AC1DE1BB098868707\r
+\r
+Set 2, vector#384:\r
+                       message=384 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=FA02E4AC6A50A0C4C96364986E4141F3\r
+\r
+Set 2, vector#385:\r
+                       message=385 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=4C9BB70CE509A7D5409E856A32604C20\r
+\r
+Set 2, vector#386:\r
+                       message=386 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=E6CFF95FCCB5504392358CC6796985A0\r
+\r
+Set 2, vector#387:\r
+                       message=387 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=31930A14D8E7308C6EBA2B9E005AFA34\r
+\r
+Set 2, vector#388:\r
+                       message=388 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=D8807191ECF91C76B3E0F55CF7DE0CD5\r
+\r
+Set 2, vector#389:\r
+                       message=389 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=DA4C7B5FE78917622E7DA2A2930B8DED\r
+\r
+Set 2, vector#390:\r
+                       message=390 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=EF360B91C4A4F9EFCB0358A59853FA06\r
+\r
+Set 2, vector#391:\r
+                       message=391 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=D79E1EF56DD51070BDD264BDB547ECAD\r
+\r
+Set 2, vector#392:\r
+                       message=392 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=0EB421541F7A4017A9FAE179B1CB7D61\r
+\r
+Set 2, vector#393:\r
+                       message=393 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=E2491E8292B59601D6E7A2D29D878720\r
+\r
+Set 2, vector#394:\r
+                       message=394 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=C3391BD43CFA122AF2843AAED4962862\r
+\r
+Set 2, vector#395:\r
+                       message=395 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=584F43E8A7A68A35778A327A8958428C\r
+\r
+Set 2, vector#396:\r
+                       message=396 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=891CECB148599FDA9AD7EA3BB0AB5113\r
+\r
+Set 2, vector#397:\r
+                       message=397 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=9AC196668952DD8D9640A2426519C281\r
+\r
+Set 2, vector#398:\r
+                       message=398 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=F897394DBB8E5A475DC70E5FFD487651\r
+\r
+Set 2, vector#399:\r
+                       message=399 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=99B42C34E2ED37CBE2E0A60C37529730\r
+\r
+Set 2, vector#400:\r
+                       message=400 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=7DCE27E4CD8A7F4D076F5A6BC0393E94\r
+\r
+Set 2, vector#401:\r
+                       message=401 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=2F6A22D50BF56D58C4EB5A3A9E584C08\r
+\r
+Set 2, vector#402:\r
+                       message=402 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=FA49BA9F0CB940CC66BF760DCD9624B9\r
+\r
+Set 2, vector#403:\r
+                       message=403 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=C145CB9C37B40560B390759197B1E39A\r
+\r
+Set 2, vector#404:\r
+                       message=404 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=DBD27BCF07915A4A08B7B3554F13F614\r
+\r
+Set 2, vector#405:\r
+                       message=405 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=3995122784E577ADE324615A6DA501D2\r
+\r
+Set 2, vector#406:\r
+                       message=406 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=3F5C25DD8BF30317ED2341AEF0AEEA79\r
+\r
+Set 2, vector#407:\r
+                       message=407 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=C45D7313FE0374BAEC08D7256FE7261E\r
+\r
+Set 2, vector#408:\r
+                       message=408 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=ECC4CA28D01C40CC58A8F3343EF41A10\r
+\r
+Set 2, vector#409:\r
+                       message=409 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=E04056FC7B0E045D859F70C601580104\r
+\r
+Set 2, vector#410:\r
+                       message=410 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=912FED72702E898CA6CBFA21EFBF4542\r
+\r
+Set 2, vector#411:\r
+                       message=411 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=583BB3916141AF7BAB765AF261A42218\r
+\r
+Set 2, vector#412:\r
+                       message=412 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=D61D7C1791C80084787E055F08652CD0\r
+\r
+Set 2, vector#413:\r
+                       message=413 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=0B324F17F3572C0B3251D91765669DF1\r
+\r
+Set 2, vector#414:\r
+                       message=414 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=D9347D81AE3CA118FE4944585A46BAD9\r
+\r
+Set 2, vector#415:\r
+                       message=415 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=66BE114625B7FF3E10AA162033FC237F\r
+\r
+Set 2, vector#416:\r
+                       message=416 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=657B9B18DA53558798428E10684A973D\r
+\r
+Set 2, vector#417:\r
+                       message=417 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=13916B0F7C083FA46A5FEF76036236DE\r
+\r
+Set 2, vector#418:\r
+                       message=418 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=A667B39D41B1076F99B5FBB2C4C60A59\r
+\r
+Set 2, vector#419:\r
+                       message=419 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=61F6181097CD8ED0F42E068CEA68661C\r
+\r
+Set 2, vector#420:\r
+                       message=420 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=28DD7089303DF83B20060C98F44CEF96\r
+\r
+Set 2, vector#421:\r
+                       message=421 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=3361CE02B26645394A6323D8CCDBBDDC\r
+\r
+Set 2, vector#422:\r
+                       message=422 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=C098E3605DB58919EEA6D7EB726869FA\r
+\r
+Set 2, vector#423:\r
+                       message=423 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=4DC58C1A8010934D23A5232D7694271E\r
+\r
+Set 2, vector#424:\r
+                       message=424 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=0BD09FD983CAA2015CDC7BDDC75F9F17\r
+\r
+Set 2, vector#425:\r
+                       message=425 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=29E54C78AFB0055D2BCF414CFB4E4EB9\r
+\r
+Set 2, vector#426:\r
+                       message=426 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=3E05D12A7EEE2917D2EE64BCC7392465\r
+\r
+Set 2, vector#427:\r
+                       message=427 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=DC06DE45A3BBC9FAD994F13534692D15\r
+\r
+Set 2, vector#428:\r
+                       message=428 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=38AB566D63AAF58715C730A1F068F4D0\r
+\r
+Set 2, vector#429:\r
+                       message=429 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=AB5F676C5A0B3F19C7C57BCE339E3959\r
+\r
+Set 2, vector#430:\r
+                       message=430 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=8C3BE50F99C54F681C8AB8042B099F04\r
+\r
+Set 2, vector#431:\r
+                       message=431 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=9D1B5033D01BE2118EC67179867F8C15\r
+\r
+Set 2, vector#432:\r
+                       message=432 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=C30AC272797268E275FEF90ECD45BEEF\r
+\r
+Set 2, vector#433:\r
+                       message=433 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=D7C202CEA0641365C24BE06DE67829DC\r
+\r
+Set 2, vector#434:\r
+                       message=434 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=A67F20DFAEC67A1D61BBC81C3704139F\r
+\r
+Set 2, vector#435:\r
+                       message=435 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=92E94E6A0AE77EA631AA762B178A6338\r
+\r
+Set 2, vector#436:\r
+                       message=436 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=38A8CB91003573C1CB45F0926C55B542\r
+\r
+Set 2, vector#437:\r
+                       message=437 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=1A98F122B70D28C646F3D34042B8B955\r
+\r
+Set 2, vector#438:\r
+                       message=438 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=201A13B0EA1139BE60B79375BFCEAEF4\r
+\r
+Set 2, vector#439:\r
+                       message=439 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=889EB3687E550754366F30BAD1E7798B\r
+\r
+Set 2, vector#440:\r
+                       message=440 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=A5DC2FF6B31ABADD72054FD999C98E73\r
+\r
+Set 2, vector#441:\r
+                       message=441 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=FADAC796F7677761F198F8E85693DFB7\r
+\r
+Set 2, vector#442:\r
+                       message=442 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=B614BCF3E833CA16F2253A09124A8397\r
+\r
+Set 2, vector#443:\r
+                       message=443 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=5BEDFCB7A00ADC21A1177112D2B5E03D\r
+\r
+Set 2, vector#444:\r
+                       message=444 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=103BD487D07670FA355995623CD988BB\r
+\r
+Set 2, vector#445:\r
+                       message=445 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=B58BF5CE3C6498376E9405EECFFFA36A\r
+\r
+Set 2, vector#446:\r
+                       message=446 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=4BBBFD20BB33BDD78E39052E040F5F15\r
+\r
+Set 2, vector#447:\r
+                       message=447 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=CAF8658EFEEDC7693F7117C9B4880EFE\r
+\r
+Set 2, vector#448:\r
+                       message=448 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=AF7ADE7E4DF45403AA60F0FD0CE430F4\r
+\r
+Set 2, vector#449:\r
+                       message=449 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=42DD275DA1A3188D40DA9ABD9981082D\r
+\r
+Set 2, vector#450:\r
+                       message=450 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=F26C26BEF2EF75DBEEC015FB3590C095\r
+\r
+Set 2, vector#451:\r
+                       message=451 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=1F1A261A241B461BF002C9606AC6F7D2\r
+\r
+Set 2, vector#452:\r
+                       message=452 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=2F0CC33C96282D84C03CCD779CEBD231\r
+\r
+Set 2, vector#453:\r
+                       message=453 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=A5E537CC770CB720F40283CD6F1C8EF7\r
+\r
+Set 2, vector#454:\r
+                       message=454 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=5B2D2B4C61B92F317073271550D781D6\r
+\r
+Set 2, vector#455:\r
+                       message=455 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=08A8D91B34B21CF55A8EE27E3EB1FB2A\r
+\r
+Set 2, vector#456:\r
+                       message=456 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=71E59396F5CECFFCE4E41759455C6D98\r
+\r
+Set 2, vector#457:\r
+                       message=457 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=73AF22312033F90136667526B6714954\r
+\r
+Set 2, vector#458:\r
+                       message=458 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=517483765F4FD75B542F12FBB97DA589\r
+\r
+Set 2, vector#459:\r
+                       message=459 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=BA432913E9B667F0EA46D088768F07C2\r
+\r
+Set 2, vector#460:\r
+                       message=460 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=457F12C308C8750ED28F08829DC9CA91\r
+\r
+Set 2, vector#461:\r
+                       message=461 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=C498D121BA688FA73BDB83122A6535EF\r
+\r
+Set 2, vector#462:\r
+                       message=462 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=2CCD527BE0F9196E6772A7FAD4D004EC\r
+\r
+Set 2, vector#463:\r
+                       message=463 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=9DCD30AF15E346D651D429413A2CDFD9\r
+\r
+Set 2, vector#464:\r
+                       message=464 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=7293E55CE3C35A5797C9455DC8F92140\r
+\r
+Set 2, vector#465:\r
+                       message=465 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=EDA7954153942E3EDF69CC7829618627\r
+\r
+Set 2, vector#466:\r
+                       message=466 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=7646B179D74588EB0C178164C26620F2\r
+\r
+Set 2, vector#467:\r
+                       message=467 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=C26DC65C6C01F4DDC24B219C7BF37C78\r
+\r
+Set 2, vector#468:\r
+                       message=468 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=5D1ED4F91A0D51DF2D8BB7BE5FCF15A6\r
+\r
+Set 2, vector#469:\r
+                       message=469 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=716AC2014F7A7762113A933FD8BAD808\r
+\r
+Set 2, vector#470:\r
+                       message=470 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=79BEB16C3D62D4C5B68C2C323D29DFA6\r
+\r
+Set 2, vector#471:\r
+                       message=471 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=0F6C9EAECFAE861C3248A6AC2E48E810\r
+\r
+Set 2, vector#472:\r
+                       message=472 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=7C04D43696B964ED70F6540787B76CE1\r
+\r
+Set 2, vector#473:\r
+                       message=473 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=D98869FE9869D1F2F9788CD7666B90CC\r
+\r
+Set 2, vector#474:\r
+                       message=474 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=3ABA7A78FDB8407196F02DB5BA94C288\r
+\r
+Set 2, vector#475:\r
+                       message=475 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=5F0B712B5B3EF8D3892A8B0C2181FB60\r
+\r
+Set 2, vector#476:\r
+                       message=476 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=1E9FFF2B207164BD5A7119B9DF987D3B\r
+\r
+Set 2, vector#477:\r
+                       message=477 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=33C45596F4E7799FFC77A0E8E8B46D27\r
+\r
+Set 2, vector#478:\r
+                       message=478 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=BEAF6A343A1982886C5C7C14A21173F7\r
+\r
+Set 2, vector#479:\r
+                       message=479 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=64A75B3069E835A968F8AAE3F764357E\r
+\r
+Set 2, vector#480:\r
+                       message=480 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=59C4AD305698B17D28218A767BA86D1C\r
+\r
+Set 2, vector#481:\r
+                       message=481 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=973A68B3A0A2DB3F55DC6D2B5AB20E5D\r
+\r
+Set 2, vector#482:\r
+                       message=482 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=784F675228157EACD4674CAD63665E69\r
+\r
+Set 2, vector#483:\r
+                       message=483 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=307D07A918C13904B3A791E7D3981EC8\r
+\r
+Set 2, vector#484:\r
+                       message=484 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=F04174185FB7451E792167B077ED9B0A\r
+\r
+Set 2, vector#485:\r
+                       message=485 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=962BC7A987FDEE7BED4720D460BFD5E2\r
+\r
+Set 2, vector#486:\r
+                       message=486 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=10ED7DA940CFC7CCBD8A4A464E815A95\r
+\r
+Set 2, vector#487:\r
+                       message=487 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=3B44A9298376163F354464C538EEFD44\r
+\r
+Set 2, vector#488:\r
+                       message=488 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=D94CF93D8DB4BF6001F6EE0D90EF9FB7\r
+\r
+Set 2, vector#489:\r
+                       message=489 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=67F7882130D9B10821F9654C244390D6\r
+\r
+Set 2, vector#490:\r
+                       message=490 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=6F6716EF835B7A2026515891C316BF12\r
+\r
+Set 2, vector#491:\r
+                       message=491 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=82A4B7C4779B934645A94B50BB6557C1\r
+\r
+Set 2, vector#492:\r
+                       message=492 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=33EFE38691DBDB0706B182BEC0565F03\r
+\r
+Set 2, vector#493:\r
+                       message=493 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=FA9226E84597BDD5D81E29A5F0F8404B\r
+\r
+Set 2, vector#494:\r
+                       message=494 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=C612AFDC9B23691DA6F24A6E19D57565\r
+\r
+Set 2, vector#495:\r
+                       message=495 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=70EFF13C1ED70B429E2BC1B57C2AFA21\r
+\r
+Set 2, vector#496:\r
+                       message=496 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=433FFFD51F7DA8DC5A068F122161C626\r
+\r
+Set 2, vector#497:\r
+                       message=497 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=34B6F68C2BC7878CE47B5B919DE544D1\r
+\r
+Set 2, vector#498:\r
+                       message=498 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=F24DABEBA707A017A0B8299DF82A472E\r
+\r
+Set 2, vector#499:\r
+                       message=499 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=8C4B78C949EEE5A8F4C1C2DB9F093E11\r
+\r
+Set 2, vector#500:\r
+                       message=500 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=E055250EF4C6374213FD3E5DE39582CC\r
+\r
+Set 2, vector#501:\r
+                       message=501 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=E3CB768772ED39136453CCF681A028C8\r
+\r
+Set 2, vector#502:\r
+                       message=502 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=AF96A8E8E45D8F634A72BE72AE85D751\r
+\r
+Set 2, vector#503:\r
+                       message=503 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=0400B65584A5963A4FB7910478727807\r
+\r
+Set 2, vector#504:\r
+                       message=504 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=3E6F4140B3F926B01E2CFC7E811C50B3\r
+\r
+Set 2, vector#505:\r
+                       message=505 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=CA029D316520DC8EABAA231704850C4A\r
+\r
+Set 2, vector#506:\r
+                       message=506 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=D292E6914F5D345AB0D3ADF57B664CE6\r
+\r
+Set 2, vector#507:\r
+                       message=507 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=8BE8435A0377F1D3109BDA51CE70521F\r
+\r
+Set 2, vector#508:\r
+                       message=508 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=4B8EA57E65F46928670620DB55325F66\r
+\r
+Set 2, vector#509:\r
+                       message=509 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=81DF56397137AF97FCB5D6088F2FD145\r
+\r
+Set 2, vector#510:\r
+                       message=510 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=D328F413AC236B82B92DE42621ED78A2\r
+\r
+Set 2, vector#511:\r
+                       message=511 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=28D36DF1C6B9A5A418FD6F17C786489E\r
+\r
+Set 2, vector#512:\r
+                       message=512 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=505986581DD1FB9348DEF91E15BE8BDA\r
+\r
+Set 2, vector#513:\r
+                       message=513 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=6CCB722D67A18076F317C2D669CB3CDA\r
+\r
+Set 2, vector#514:\r
+                       message=514 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=ED1B9AC63BE6EEE31E6876D10BAE76F2\r
+\r
+Set 2, vector#515:\r
+                       message=515 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=D4C85640152141C4FEDBE1AF34E0C3FE\r
+\r
+Set 2, vector#516:\r
+                       message=516 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=5D463047D8E8860A2246D51EA086F1C0\r
+\r
+Set 2, vector#517:\r
+                       message=517 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=DD6E1A2DE627E4D5B648C4E1DC7724BC\r
+\r
+Set 2, vector#518:\r
+                       message=518 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=C276D60624FCA83C4343DF9E26F931FE\r
+\r
+Set 2, vector#519:\r
+                       message=519 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=AF20A0D64840FE751B5DD16DBAB2618D\r
+\r
+Set 2, vector#520:\r
+                       message=520 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=799DB8704BB61AC0F7744B98EAEB93A2\r
+\r
+Set 2, vector#521:\r
+                       message=521 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=4A64E6F0EB5BB42A2286BF4663B788C7\r
+\r
+Set 2, vector#522:\r
+                       message=522 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=0B6FCE35EEDDBB1C30C111652AB2B625\r
+\r
+Set 2, vector#523:\r
+                       message=523 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=EFD83290068104AAF0BB4FE109159743\r
+\r
+Set 2, vector#524:\r
+                       message=524 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=80D53F65FB8A78FBCC79E79F07D2CE47\r
+\r
+Set 2, vector#525:\r
+                       message=525 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=9EA2C89B1637B0001E1000D19AF1079F\r
+\r
+Set 2, vector#526:\r
+                       message=526 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=EB9AFB424B9F5E4AA5EA21C1EB280F81\r
+\r
+Set 2, vector#527:\r
+                       message=527 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=E52C2E46030870F251961E8AD4514D42\r
+\r
+Set 2, vector#528:\r
+                       message=528 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=629E76AF520130ECFFE28F04178380C6\r
+\r
+Set 2, vector#529:\r
+                       message=529 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=FAD03A5A99EF265991C38191EDF240A2\r
+\r
+Set 2, vector#530:\r
+                       message=530 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=1FC5CC345E469BB86E65241CF1BFB7A8\r
+\r
+Set 2, vector#531:\r
+                       message=531 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=4C251C705EAAF3DC00541A2C2DD62A38\r
+\r
+Set 2, vector#532:\r
+                       message=532 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=CBD73EB1C170DE745034F56346AA044C\r
+\r
+Set 2, vector#533:\r
+                       message=533 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=B4E2FCCA3C983B702F783690F6591912\r
+\r
+Set 2, vector#534:\r
+                       message=534 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=877CB1347A378428FDA331C019F6B0F4\r
+\r
+Set 2, vector#535:\r
+                       message=535 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=7CDFE66CABE458638242A1B84D363164\r
+\r
+Set 2, vector#536:\r
+                       message=536 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=A775A6A4F6DF421BB871980954BE4E8C\r
+\r
+Set 2, vector#537:\r
+                       message=537 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=56CAAB9EB0D13384A1E3F9F01B626D65\r
+\r
+Set 2, vector#538:\r
+                       message=538 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=FDD9A3EB4A167738D8631D8E976C1FE7\r
+\r
+Set 2, vector#539:\r
+                       message=539 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=74479F7D122E5AF5DC9299BD015AA8D7\r
+\r
+Set 2, vector#540:\r
+                       message=540 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=97235D2B79B334924498474CECB03D19\r
+\r
+Set 2, vector#541:\r
+                       message=541 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=9B2361CAD8654BEFACEBF4E3C38E60A8\r
+\r
+Set 2, vector#542:\r
+                       message=542 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=54AD2909C759ECEABD9D66F84BE3308D\r
+\r
+Set 2, vector#543:\r
+                       message=543 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=9E1CC8260D870749BAD7BE066AB178E6\r
+\r
+Set 2, vector#544:\r
+                       message=544 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=301C3B6100E4E54D1CC9CA15264D235A\r
+\r
+Set 2, vector#545:\r
+                       message=545 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=CF5E4665FBF970BFB18315D11D54344A\r
+\r
+Set 2, vector#546:\r
+                       message=546 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=0F1288E42B1CAE0A793C171AF23B1550\r
+\r
+Set 2, vector#547:\r
+                       message=547 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=3B5FFD6ACD2524EA83525FEE8BD4EBB2\r
+\r
+Set 2, vector#548:\r
+                       message=548 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=69D9F79F2F750FDFD090DC3DD888020A\r
+\r
+Set 2, vector#549:\r
+                       message=549 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=052CED1C2204233B25D65A42271DB1D1\r
+\r
+Set 2, vector#550:\r
+                       message=550 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=8E96A02E091C2BF5384150C1AC960144\r
+\r
+Set 2, vector#551:\r
+                       message=551 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=94E842724BFC0488FCCAB0044DC6EC83\r
+\r
+Set 2, vector#552:\r
+                       message=552 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=D18C48F44919239A705AD7AD3868A18C\r
+\r
+Set 2, vector#553:\r
+                       message=553 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=884A48EBDF491864845D8676F43418D9\r
+\r
+Set 2, vector#554:\r
+                       message=554 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=B3B1E9233308F8895F189B6B3CFCA6FA\r
+\r
+Set 2, vector#555:\r
+                       message=555 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=5292AA6D49618D153A7CBC082DD5AAA2\r
+\r
+Set 2, vector#556:\r
+                       message=556 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=5AAA5885152A7518E87F14AF591F9D47\r
+\r
+Set 2, vector#557:\r
+                       message=557 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=578D8A9CCFC73B284F42E885D76266C3\r
+\r
+Set 2, vector#558:\r
+                       message=558 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=586A272C780A97A12E91B3A666AB0427\r
+\r
+Set 2, vector#559:\r
+                       message=559 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=2A9DBD9AE3AC66981126E91E519024C0\r
+\r
+Set 2, vector#560:\r
+                       message=560 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=34D72ABAE6B55D094545EA371BE6AA08\r
+\r
+Set 2, vector#561:\r
+                       message=561 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=DDF46DD34F25D6DF4CA4893EAB077188\r
+\r
+Set 2, vector#562:\r
+                       message=562 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=D5B72EBEBFCA4606324472F60D5829C7\r
+\r
+Set 2, vector#563:\r
+                       message=563 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=39036CFAFE60E7675B6134286956A404\r
+\r
+Set 2, vector#564:\r
+                       message=564 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=CD4BA5348E3E4EDBE99ECD12C17BEA6D\r
+\r
+Set 2, vector#565:\r
+                       message=565 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=B2BC1155A08552596CF8BF58D05E87AE\r
+\r
+Set 2, vector#566:\r
+                       message=566 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=895B119D5C67BCD1BC582EE3222D69D9\r
+\r
+Set 2, vector#567:\r
+                       message=567 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=AAFDD5CAE77CA69FC1612BFC5CA94C9B\r
+\r
+Set 2, vector#568:\r
+                       message=568 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=45EEF739AC381D66BB7A5481FAA24926\r
+\r
+Set 2, vector#569:\r
+                       message=569 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=AB8EA442C3B32F927554CBF9862808C2\r
+\r
+Set 2, vector#570:\r
+                       message=570 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=480A19AB8531311E99D717E30677E4BE\r
+\r
+Set 2, vector#571:\r
+                       message=571 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=A3B11886AD0DCE7B8D47E23C709351C3\r
+\r
+Set 2, vector#572:\r
+                       message=572 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=DD9B0D06E5A017D1CC8CD9143B19CBF2\r
+\r
+Set 2, vector#573:\r
+                       message=573 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=E0C0BF1E254EEE699414A16CA1A6B2D4\r
+\r
+Set 2, vector#574:\r
+                       message=574 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=AEF9D577CAA1BFDF89385B91DCCF992D\r
+\r
+Set 2, vector#575:\r
+                       message=575 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=91D9D990B8C7E24DB903CFCC249F044D\r
+\r
+Set 2, vector#576:\r
+                       message=576 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=2868D706D406CEE84B683C620CA9ABAF\r
+\r
+Set 2, vector#577:\r
+                       message=577 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=89DA354B7B974C9F252DD536F94A402F\r
+\r
+Set 2, vector#578:\r
+                       message=578 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=3A2E078CA398838FADCACE4905E0D721\r
+\r
+Set 2, vector#579:\r
+                       message=579 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=818D48DCA9929CBED4F155A362420594\r
+\r
+Set 2, vector#580:\r
+                       message=580 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=B4CDFA2ED8B917E9140318D3E5C9F4A1\r
+\r
+Set 2, vector#581:\r
+                       message=581 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=EBDF9E7603C8255D9E2FA2DB8BEC426C\r
+\r
+Set 2, vector#582:\r
+                       message=582 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=3F0B5E92F517E1669A860975975D24F9\r
+\r
+Set 2, vector#583:\r
+                       message=583 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=A26749692B0BD70390B89E33E6A476A5\r
+\r
+Set 2, vector#584:\r
+                       message=584 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=F3C62FFF1C052C99AAEA08715C13C68D\r
+\r
+Set 2, vector#585:\r
+                       message=585 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=D86567468B16BE5D07CFC90C1BF70BED\r
+\r
+Set 2, vector#586:\r
+                       message=586 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=59692802DF719414B1339A076C8D7D27\r
+\r
+Set 2, vector#587:\r
+                       message=587 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=1020188C818A15CFD4E3EB509BB3B959\r
+\r
+Set 2, vector#588:\r
+                       message=588 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=3F8735F41E3917C410A0D2A4D5C8FD38\r
+\r
+Set 2, vector#589:\r
+                       message=589 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=62485D701B99F7782F681F359877DEB3\r
+\r
+Set 2, vector#590:\r
+                       message=590 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=3259A508593981D3257FBF6AAB749626\r
+\r
+Set 2, vector#591:\r
+                       message=591 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=7D4E725DA8FD5ACA5D04FEAFD5C0B8B4\r
+\r
+Set 2, vector#592:\r
+                       message=592 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=0B659BBC9B47C4CE62F0443FE0A5EB10\r
+\r
+Set 2, vector#593:\r
+                       message=593 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=F94523C802FD21D16ACA8F293AEEF373\r
+\r
+Set 2, vector#594:\r
+                       message=594 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=574352F9CCCC701B22AEE27FD7DEAAC7\r
+\r
+Set 2, vector#595:\r
+                       message=595 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=8F7940FF529FF972927782E0D323692F\r
+\r
+Set 2, vector#596:\r
+                       message=596 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=D08B014544884753289C479F5222869F\r
+\r
+Set 2, vector#597:\r
+                       message=597 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=27FA923C7F24D0EF279DCCEDBF8CB8A4\r
+\r
+Set 2, vector#598:\r
+                       message=598 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=58BF4857BE4F2AC519E9E03A3D427A68\r
+\r
+Set 2, vector#599:\r
+                       message=599 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=914CE0EE8BB141BD9302B7AE36419962\r
+\r
+Set 2, vector#600:\r
+                       message=600 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=A7F9D756CCCE5669AACC1A7F85ABE25D\r
+\r
+Set 2, vector#601:\r
+                       message=601 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=165F12E16555EA20D19B9AEF28A73ABF\r
+\r
+Set 2, vector#602:\r
+                       message=602 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=8906F18AAB2719E786563FF49A488FC0\r
+\r
+Set 2, vector#603:\r
+                       message=603 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=D34E8186BECFB2798C1EB8B14222CFE7\r
+\r
+Set 2, vector#604:\r
+                       message=604 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=AB374F570A9511DD29E9CE79AA9355E2\r
+\r
+Set 2, vector#605:\r
+                       message=605 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=FF71BAD4CD6AFFBB73B9334EBF75D9BD\r
+\r
+Set 2, vector#606:\r
+                       message=606 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=35B28A0D7F4AF8D8017177FBB6EE92A2\r
+\r
+Set 2, vector#607:\r
+                       message=607 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=161A31FE0B13929DFFC166E21B90A45D\r
+\r
+Set 2, vector#608:\r
+                       message=608 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=F52ED5A0BFCA8D5A50060359196BEC1A\r
+\r
+Set 2, vector#609:\r
+                       message=609 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=2A7925791B35EC17D6E97E911FF29A8E\r
+\r
+Set 2, vector#610:\r
+                       message=610 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=D6D683FC88231A4D17C4DEF2919FCB69\r
+\r
+Set 2, vector#611:\r
+                       message=611 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=166400BEFC0DD4F614FC938274D43AFC\r
+\r
+Set 2, vector#612:\r
+                       message=612 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=16601611353B746D52C6471119EC33F0\r
+\r
+Set 2, vector#613:\r
+                       message=613 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=0129257BBD3E6AF388F8E8F81D22DEA5\r
+\r
+Set 2, vector#614:\r
+                       message=614 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=28E2CFAFD3C984744EA17D2B0DA65F0C\r
+\r
+Set 2, vector#615:\r
+                       message=615 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=98E09728599F984785BEDD1EAC155FA3\r
+\r
+Set 2, vector#616:\r
+                       message=616 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=FC86E36B9FBF478DC93995E9801CEA41\r
+\r
+Set 2, vector#617:\r
+                       message=617 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=6B01015C3901437158E2E18AFF44EAD8\r
+\r
+Set 2, vector#618:\r
+                       message=618 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=A8386616F499F334EB2337A0F349EA3B\r
+\r
+Set 2, vector#619:\r
+                       message=619 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=1C9870704621D77058133D1FD6EC09BD\r
+\r
+Set 2, vector#620:\r
+                       message=620 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=D53EE500F76D29DE596EF3B1A4A09DFA\r
+\r
+Set 2, vector#621:\r
+                       message=621 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=351EFC99672B017BE1D5BD613DDE0512\r
+\r
+Set 2, vector#622:\r
+                       message=622 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=0E6E2A9DFCA06FAC1ED9BACC9965884A\r
+\r
+Set 2, vector#623:\r
+                       message=623 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=95C95BB98B16A41656060554B9A04CD0\r
+\r
+Set 2, vector#624:\r
+                       message=624 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=1D516EAEE2440A0C431A403D61095628\r
+\r
+Set 2, vector#625:\r
+                       message=625 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=F908FA07D3AAB9B50964D5E93440014C\r
+\r
+Set 2, vector#626:\r
+                       message=626 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=E5859E01A3961050883AE4406838D553\r
+\r
+Set 2, vector#627:\r
+                       message=627 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=0E67B7374C6038C924272339D89CBDE9\r
+\r
+Set 2, vector#628:\r
+                       message=628 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=A13D25BD55033EC3F7A24494DC6621AF\r
+\r
+Set 2, vector#629:\r
+                       message=629 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=77D3FCF871063E3ADF11ADF1475574D4\r
+\r
+Set 2, vector#630:\r
+                       message=630 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=DCC0D50BF10E74563EAEF4615F6FFC75\r
+\r
+Set 2, vector#631:\r
+                       message=631 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=18DD9FFB791DF20C2E14592F6265F408\r
+\r
+Set 2, vector#632:\r
+                       message=632 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=A7C2BD5B0C885FF5D3D90A2956D9AED3\r
+\r
+Set 2, vector#633:\r
+                       message=633 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=073B472631BE8408EA2770B9F3AB9995\r
+\r
+Set 2, vector#634:\r
+                       message=634 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=232790DB2CB281D799C0892B56BA5363\r
+\r
+Set 2, vector#635:\r
+                       message=635 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=6D3846B0DC98A99474F844133BD15BB8\r
+\r
+Set 2, vector#636:\r
+                       message=636 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=503C0AFB8B95B53ADDCFD616DFC9C897\r
+\r
+Set 2, vector#637:\r
+                       message=637 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=E88AF3CC8312D28F1D93C07CEC2EBF18\r
+\r
+Set 2, vector#638:\r
+                       message=638 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=D5A61B7400EE6AF0F09F1F99484AF20B\r
+\r
+Set 2, vector#639:\r
+                       message=639 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=B92EC9F2E4380364EC47C9CE5BA60613\r
+\r
+Set 2, vector#640:\r
+                       message=640 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=78368CEFB53E07E9644891F1C1A53AAA\r
+\r
+Set 2, vector#641:\r
+                       message=641 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=7D28566F9FB9187F0BFE82D61A0C9931\r
+\r
+Set 2, vector#642:\r
+                       message=642 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=A6690DD3CF6DE7D58A5ACE8B41BEA5D9\r
+\r
+Set 2, vector#643:\r
+                       message=643 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=6F647FB977CD73D354545A898093339B\r
+\r
+Set 2, vector#644:\r
+                       message=644 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=6DA88006C0E67E4B800DB5DBF173ABE3\r
+\r
+Set 2, vector#645:\r
+                       message=645 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=9B4F1901490BDEEBBD8D2C4A94C3FE5B\r
+\r
+Set 2, vector#646:\r
+                       message=646 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=41079CC47DF36FCD4B16CD87CA44B1CA\r
+\r
+Set 2, vector#647:\r
+                       message=647 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=9CAD658F3035B668BC56E058E873BD7E\r
+\r
+Set 2, vector#648:\r
+                       message=648 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=A6E6A5489B14127AD9EC839AE3F16A08\r
+\r
+Set 2, vector#649:\r
+                       message=649 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=13B7A1EF70D1486A5786C3E33DE6A979\r
+\r
+Set 2, vector#650:\r
+                       message=650 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=399069FF3B4DCF725269777598BBC8D9\r
+\r
+Set 2, vector#651:\r
+                       message=651 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=E807DAB0F653775E05CB561D0440FD20\r
+\r
+Set 2, vector#652:\r
+                       message=652 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=BE3B94F05584C5209F8EAA4B83B2365C\r
+\r
+Set 2, vector#653:\r
+                       message=653 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=0B1DD21C2F9D2B8ACA8A22249C53E5F7\r
+\r
+Set 2, vector#654:\r
+                       message=654 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=125DFAB73754E2E7874656F4FB0B7108\r
+\r
+Set 2, vector#655:\r
+                       message=655 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=5C494373F3A1143DD66E79E89FBFDFB4\r
+\r
+Set 2, vector#656:\r
+                       message=656 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=C6BF0F7BF546241D11D5AFDAD640A3E8\r
+\r
+Set 2, vector#657:\r
+                       message=657 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=BF51D9A9450EC4A1403CFCB01192AA2D\r
+\r
+Set 2, vector#658:\r
+                       message=658 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=3F9F1211F712F3F9D2CA3AD940CFEBE3\r
+\r
+Set 2, vector#659:\r
+                       message=659 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=492A3A7E59D0685A6335B51918E8B7FB\r
+\r
+Set 2, vector#660:\r
+                       message=660 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=D66280EFA52C7843A92B5AC80A648014\r
+\r
+Set 2, vector#661:\r
+                       message=661 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=D1CDDBE533D1F8D25F5BDAA921759247\r
+\r
+Set 2, vector#662:\r
+                       message=662 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=4C56DF534F575F1C165F61B5DFFD00DC\r
+\r
+Set 2, vector#663:\r
+                       message=663 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=74FD3893D23282048666526997D6CB81\r
+\r
+Set 2, vector#664:\r
+                       message=664 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=38E1F766ACC9A6A95CFE55203E2BCA98\r
+\r
+Set 2, vector#665:\r
+                       message=665 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=01A38F738DC2C5EE2380B7FBEBFF0EE5\r
+\r
+Set 2, vector#666:\r
+                       message=666 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=22EC9D691E9913768ACDE58883DCF18B\r
+\r
+Set 2, vector#667:\r
+                       message=667 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=2F54429D06D5B981451CE478CA99E6AE\r
+\r
+Set 2, vector#668:\r
+                       message=668 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=0344AEEC570252CCAF630FF59250015A\r
+\r
+Set 2, vector#669:\r
+                       message=669 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=9149FC47A9E9D924E255ECEC494269F5\r
+\r
+Set 2, vector#670:\r
+                       message=670 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=850C6B12FE2E486C19B7604EC95A6258\r
+\r
+Set 2, vector#671:\r
+                       message=671 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=C138AD0B45A210D0EB6E9F7B8F82A913\r
+\r
+Set 2, vector#672:\r
+                       message=672 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=FB247759BD2179283D9BFA87A88EC0DA\r
+\r
+Set 2, vector#673:\r
+                       message=673 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=65F52DE110F1073CE67A4AFDC815BF69\r
+\r
+Set 2, vector#674:\r
+                       message=674 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=12BD317A1BB5FA469611D18AEEA8D196\r
+\r
+Set 2, vector#675:\r
+                       message=675 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=929E85548CEA85C012BFDD6B99291827\r
+\r
+Set 2, vector#676:\r
+                       message=676 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=7D3EC1F293743F83BBCA31D77515106E\r
+\r
+Set 2, vector#677:\r
+                       message=677 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=D228E88B9436C181357DCF94BE41CAA3\r
+\r
+Set 2, vector#678:\r
+                       message=678 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=44D7A027D87321F422E293F11D06B020\r
+\r
+Set 2, vector#679:\r
+                       message=679 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=39FA32DDCEE96D88A44DF2F138A23D48\r
+\r
+Set 2, vector#680:\r
+                       message=680 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=E4C7A059515071171D9E3982115B4749\r
+\r
+Set 2, vector#681:\r
+                       message=681 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=4F0DC4B467C1765F278418FB62EF7F79\r
+\r
+Set 2, vector#682:\r
+                       message=682 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=6EC3DBC2582CE46B102BD2AAB52F0F14\r
+\r
+Set 2, vector#683:\r
+                       message=683 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=6EEAC931A8684899355FDD593358D4C4\r
+\r
+Set 2, vector#684:\r
+                       message=684 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=16BF2F1F6525978441331FD97A9895DF\r
+\r
+Set 2, vector#685:\r
+                       message=685 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=6C0F6D879B2EDAC9ACB9D4C6860DD892\r
+\r
+Set 2, vector#686:\r
+                       message=686 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=3D1E13CE0B057B209BD5DF8A67F47D5D\r
+\r
+Set 2, vector#687:\r
+                       message=687 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=9A2EB2009AD7A02EFB6CDD06F5E40CBC\r
+\r
+Set 2, vector#688:\r
+                       message=688 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=61D7080198AAC679AC0DC4BD6B94EEBB\r
+\r
+Set 2, vector#689:\r
+                       message=689 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=F104D488A18A6E5776E43A7DF6FF9B24\r
+\r
+Set 2, vector#690:\r
+                       message=690 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=A261F03AB5E7525A9EBE0B68382B4506\r
+\r
+Set 2, vector#691:\r
+                       message=691 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=AFFC2B10D1502BA0FF775491F972D1BD\r
+\r
+Set 2, vector#692:\r
+                       message=692 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=8FE5B8545A91749D9B18A5DA6A9BF827\r
+\r
+Set 2, vector#693:\r
+                       message=693 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=D61611CD9A7FA96CB694B1883834C2CB\r
+\r
+Set 2, vector#694:\r
+                       message=694 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=0B3FB7470D54ECB12C1B9C336B06F104\r
+\r
+Set 2, vector#695:\r
+                       message=695 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=453A66CB15A01507876DCC70BAA279D9\r
+\r
+Set 2, vector#696:\r
+                       message=696 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=FADC1D20733BFA2E6D0213CF5D9461EC\r
+\r
+Set 2, vector#697:\r
+                       message=697 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=946EA41836DF92831E6AB20C9E3CF609\r
+\r
+Set 2, vector#698:\r
+                       message=698 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=01F7F3343DB8C2C5D8D50A41FF7670AD\r
+\r
+Set 2, vector#699:\r
+                       message=699 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=6CA3BB906300EE315F7D6E4A509A600E\r
+\r
+Set 2, vector#700:\r
+                       message=700 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=9E17E22B992DAA4BF6C29122A694A162\r
+\r
+Set 2, vector#701:\r
+                       message=701 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=159B059D0B1289D1649F958FAC0C136B\r
+\r
+Set 2, vector#702:\r
+                       message=702 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=D7A701AD9E0A5CFDDC60A2B0259083E9\r
+\r
+Set 2, vector#703:\r
+                       message=703 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=30CD8AA318A174057DC8BF78AC06E36F\r
+\r
+Set 2, vector#704:\r
+                       message=704 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=3D5E184FE8788478FC87306C2E96B8D1\r
+\r
+Set 2, vector#705:\r
+                       message=705 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=514E1F85144D8437D2AB2539D3B73FAB\r
+\r
+Set 2, vector#706:\r
+                       message=706 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=A64D0A21B0599CFE6103BDD70E994263\r
+\r
+Set 2, vector#707:\r
+                       message=707 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=3D73763FFD7E0666B2AA72831149C434\r
+\r
+Set 2, vector#708:\r
+                       message=708 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=B42575FCC8D54CD6115D3C8D3D9118D3\r
+\r
+Set 2, vector#709:\r
+                       message=709 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=61B6978F32E17BBDEBF19E09AC958A7E\r
+\r
+Set 2, vector#710:\r
+                       message=710 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=0B11B50820DC8B5BB7780446241A7BE2\r
+\r
+Set 2, vector#711:\r
+                       message=711 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=910AE0274399B782898A321F9BEE6B1C\r
+\r
+Set 2, vector#712:\r
+                       message=712 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=21994C89B9EEC2AA1BE709BB4050FDA7\r
+\r
+Set 2, vector#713:\r
+                       message=713 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=B2208ED53F67953F5C6F0B15946FC9CC\r
+\r
+Set 2, vector#714:\r
+                       message=714 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=558198E22B45D92BC8FADCBEAF6AC07B\r
+\r
+Set 2, vector#715:\r
+                       message=715 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=F0CB8108850136FD36C199127986F5B2\r
+\r
+Set 2, vector#716:\r
+                       message=716 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=B6A004881D8787D15B51E7D240CCD2AB\r
+\r
+Set 2, vector#717:\r
+                       message=717 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=0C6C8CD924095EADFBCC2530DF898300\r
+\r
+Set 2, vector#718:\r
+                       message=718 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=8E06E53B55EB857BDF824270EE40AD22\r
+\r
+Set 2, vector#719:\r
+                       message=719 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=32E38387AD0AB179CB47BD37333DDAA0\r
+\r
+Set 2, vector#720:\r
+                       message=720 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=50291BB30D06C111A7DD81B4035D206D\r
+\r
+Set 2, vector#721:\r
+                       message=721 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=E76B40A66AED1B6AF840775CCA089854\r
+\r
+Set 2, vector#722:\r
+                       message=722 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=DF9068ABEA08C83423C77378930C570D\r
+\r
+Set 2, vector#723:\r
+                       message=723 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=9E60F3409DA506171CA3A3B516B89CEC\r
+\r
+Set 2, vector#724:\r
+                       message=724 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=6C7A358B4BF1A3A9844CBFB2E7342864\r
+\r
+Set 2, vector#725:\r
+                       message=725 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=15E4CB5458740C1ED60552A8A2EE986D\r
+\r
+Set 2, vector#726:\r
+                       message=726 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=D3BE436E88E204279DA09AB3A6EA6484\r
+\r
+Set 2, vector#727:\r
+                       message=727 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=7E15C2A66ACD1D35F11E44FD52F23970\r
+\r
+Set 2, vector#728:\r
+                       message=728 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=367A2F38541C8D21B8EBDF2BC5536273\r
+\r
+Set 2, vector#729:\r
+                       message=729 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=DCB4DA41C56C29735FF0268B7CC0B395\r
+\r
+Set 2, vector#730:\r
+                       message=730 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=F074BD55F78A84DCED0CFCDF2DC05224\r
+\r
+Set 2, vector#731:\r
+                       message=731 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=E71ABFF09BC67A67016F76380632D188\r
+\r
+Set 2, vector#732:\r
+                       message=732 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=4982BE51D1540B0378D645F91A093831\r
+\r
+Set 2, vector#733:\r
+                       message=733 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=7C770BBBF034D4D5DD332C1BC3DB3ADD\r
+\r
+Set 2, vector#734:\r
+                       message=734 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=837120FDB82E354AC3BAD1A5BCFEAA82\r
+\r
+Set 2, vector#735:\r
+                       message=735 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=43E5F3311E6674BB9F7EE2192BADD0F8\r
+\r
+Set 2, vector#736:\r
+                       message=736 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=04C7EFA2593F9EA7CF783048A5D10F40\r
+\r
+Set 2, vector#737:\r
+                       message=737 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=A19738DE7B241EE5FD84A4FC27759AF9\r
+\r
+Set 2, vector#738:\r
+                       message=738 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=F3D76A5D2FC73F0015A6927B93FBB905\r
+\r
+Set 2, vector#739:\r
+                       message=739 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=460694017793F6CD59BDC8E58E2EBD1D\r
+\r
+Set 2, vector#740:\r
+                       message=740 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=D55C8133E2FD4F009230302BCF3B4559\r
+\r
+Set 2, vector#741:\r
+                       message=741 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=A16FF3D2835BF92D7787694E4820CA93\r
+\r
+Set 2, vector#742:\r
+                       message=742 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=73C0D1BA869133CD7C1EB1F77350FC6E\r
+\r
+Set 2, vector#743:\r
+                       message=743 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=5597051005E66682AEF1859A0CEDB49F\r
+\r
+Set 2, vector#744:\r
+                       message=744 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=F79112AE84F4313B9DF994BDAF8672DD\r
+\r
+Set 2, vector#745:\r
+                       message=745 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=ED214CB73EAC3492BC339D5D91C7A42A\r
+\r
+Set 2, vector#746:\r
+                       message=746 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=53C53A8748AAA4DFCCCABEB319999DB8\r
+\r
+Set 2, vector#747:\r
+                       message=747 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=973A4BAA25CCF54C0C7AB38DC748E803\r
+\r
+Set 2, vector#748:\r
+                       message=748 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=2D594F6EC5270790A480AD8AAA0600B2\r
+\r
+Set 2, vector#749:\r
+                       message=749 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=69CCC834666BC2BF0F3D69EEA64E1899\r
+\r
+Set 2, vector#750:\r
+                       message=750 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=68AD5BC803DDE89B4048EA7238DC486A\r
+\r
+Set 2, vector#751:\r
+                       message=751 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=4D0481344BAA40D72807DB07AEC0BF01\r
+\r
+Set 2, vector#752:\r
+                       message=752 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=7E59F4B455D4A1299C70105D8855F8E6\r
+\r
+Set 2, vector#753:\r
+                       message=753 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=180657C1FB17661609AE869D7A85AF0F\r
+\r
+Set 2, vector#754:\r
+                       message=754 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=8F33EA58FF8AE06EB85D39BCCF920511\r
+\r
+Set 2, vector#755:\r
+                       message=755 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=29887DF0791544AA8B8A2A9C067BBD4C\r
+\r
+Set 2, vector#756:\r
+                       message=756 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=854EB1FE3735BBB4BF365102412B2A95\r
+\r
+Set 2, vector#757:\r
+                       message=757 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=D6277AE893178709E91049CFF2BD0FD7\r
+\r
+Set 2, vector#758:\r
+                       message=758 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=98CB5C6060CBFBDE5C45633155050409\r
+\r
+Set 2, vector#759:\r
+                       message=759 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=EA1AFE058A0303A457D5CC5ED2340F09\r
+\r
+Set 2, vector#760:\r
+                       message=760 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=BF317795AF1D89D1CE11B065ED6A0E46\r
+\r
+Set 2, vector#761:\r
+                       message=761 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=49C9C5DD277D4641054351492D45BC9F\r
+\r
+Set 2, vector#762:\r
+                       message=762 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=EA44AC8CB583B2CCAE384F0D0D9B4E9B\r
+\r
+Set 2, vector#763:\r
+                       message=763 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=9D7FC28C1F8DB24A825A001C73FAA986\r
+\r
+Set 2, vector#764:\r
+                       message=764 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=89B45D8F91E321A4C85A79C6F7A4ECFB\r
+\r
+Set 2, vector#765:\r
+                       message=765 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=989F7BDF544D06E0922E23DEBECED9C9\r
+\r
+Set 2, vector#766:\r
+                       message=766 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=BA3F09C952BA8C72880A0D2FBA948DF4\r
+\r
+Set 2, vector#767:\r
+                       message=767 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=C2FB35783E51BB3421FE014F5193857F\r
+\r
+Set 2, vector#768:\r
+                       message=768 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=71ADED143303ADC510D99C536386ADE3\r
+\r
+Set 2, vector#769:\r
+                       message=769 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=405F607D6FBAF32D02046096E4E227BF\r
+\r
+Set 2, vector#770:\r
+                       message=770 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=34CF18B762EE1E05DE2F488462BDF174\r
+\r
+Set 2, vector#771:\r
+                       message=771 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=A049FAD884D07135A9B647AA9A7588EC\r
+\r
+Set 2, vector#772:\r
+                       message=772 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=EE34659C30B13D5AD469EE5E20642C84\r
+\r
+Set 2, vector#773:\r
+                       message=773 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=0F6784903C9C677E12BB578241F40715\r
+\r
+Set 2, vector#774:\r
+                       message=774 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=998AF21D42F4778903CB03EA0AC46AAB\r
+\r
+Set 2, vector#775:\r
+                       message=775 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=C9ED23876E4833B699160DB632A8FEE9\r
+\r
+Set 2, vector#776:\r
+                       message=776 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=F16DE76ABC76592FF58FEB38ABD25DB8\r
+\r
+Set 2, vector#777:\r
+                       message=777 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=8DFB53492B6BA237459A16F057503978\r
+\r
+Set 2, vector#778:\r
+                       message=778 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=528255660C4C932AEEE8B0F9C11055DB\r
+\r
+Set 2, vector#779:\r
+                       message=779 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=439690AF289779E42B70C48302EC43F1\r
+\r
+Set 2, vector#780:\r
+                       message=780 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=06021B4DFD71DE2BB4460D3C212D84A5\r
+\r
+Set 2, vector#781:\r
+                       message=781 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=C578F5797181ED9B5CD906DB2028BB7E\r
+\r
+Set 2, vector#782:\r
+                       message=782 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=DBBA3CBC469D925E69F491F5F3F8977D\r
+\r
+Set 2, vector#783:\r
+                       message=783 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=396434DF18A94CBAC115DD6A17F32B49\r
+\r
+Set 2, vector#784:\r
+                       message=784 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=D222AAC8D4014C311C8E9CF9C52D614A\r
+\r
+Set 2, vector#785:\r
+                       message=785 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=11F1F5943395E3F072016608BD800C46\r
+\r
+Set 2, vector#786:\r
+                       message=786 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=A8C09AD454F0B3D2155CC820C883F8DB\r
+\r
+Set 2, vector#787:\r
+                       message=787 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=F445F7E525FCE9374F0C31BB36CF0B69\r
+\r
+Set 2, vector#788:\r
+                       message=788 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=B49DB139265C45E8BABB4C87D8454082\r
+\r
+Set 2, vector#789:\r
+                       message=789 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=3AD7A65FAB96B81DA3344654E235DA37\r
+\r
+Set 2, vector#790:\r
+                       message=790 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=9774A6747B96E8B8AD66D2C1260ACFA2\r
+\r
+Set 2, vector#791:\r
+                       message=791 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=B9938BA55CFFE2EF45D18477CF320488\r
+\r
+Set 2, vector#792:\r
+                       message=792 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=C088CA7D4878F289D92207D5C5AB316E\r
+\r
+Set 2, vector#793:\r
+                       message=793 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=7EA9DA88AFEC7C5F34721B3031646819\r
+\r
+Set 2, vector#794:\r
+                       message=794 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=0776CBE4C83F9C89E1F133340BA115D1\r
+\r
+Set 2, vector#795:\r
+                       message=795 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=DBE9CC2BDE72E4834A55E20DE1F0E5C4\r
+\r
+Set 2, vector#796:\r
+                       message=796 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=6B6D45342B09C5BDFC1BC9B93DF26F64\r
+\r
+Set 2, vector#797:\r
+                       message=797 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=E27392419BBFB0F501213BEE2D250498\r
+\r
+Set 2, vector#798:\r
+                       message=798 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=A550726EB1441E34EB09984DDC5B791E\r
+\r
+Set 2, vector#799:\r
+                       message=799 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=77730AA8BE364E1A0640D1902970F961\r
+\r
+Set 2, vector#800:\r
+                       message=800 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=10E6AC82B8B090A6A4601B523BB28191\r
+\r
+Set 2, vector#801:\r
+                       message=801 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=63B124FCF14D21EA1B7980348ACBBDEE\r
+\r
+Set 2, vector#802:\r
+                       message=802 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=793F882DD7EC5024D71B47960349A899\r
+\r
+Set 2, vector#803:\r
+                       message=803 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=73D4B20DE67E560AA2039981A8B24C40\r
+\r
+Set 2, vector#804:\r
+                       message=804 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=7490F388A3095F88A7507E13DDA8C0CF\r
+\r
+Set 2, vector#805:\r
+                       message=805 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=C9BD02A2324F26900953A5B752064285\r
+\r
+Set 2, vector#806:\r
+                       message=806 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=2858023124D8885841EBBDC3ABF0A408\r
+\r
+Set 2, vector#807:\r
+                       message=807 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=25D071725E1F5E2815436C5B413A8350\r
+\r
+Set 2, vector#808:\r
+                       message=808 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=702068DBD6D165260E8146186EA0595E\r
+\r
+Set 2, vector#809:\r
+                       message=809 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=6EF5762E75C5C9FDD242A06CCDD6F89F\r
+\r
+Set 2, vector#810:\r
+                       message=810 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=7260483F9277ADCCFF052F267BD72B45\r
+\r
+Set 2, vector#811:\r
+                       message=811 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=FBFF4B83C99C93C0C9C04C249503AA99\r
+\r
+Set 2, vector#812:\r
+                       message=812 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=E6353BB367CC6F3224BC775E3B149DCF\r
+\r
+Set 2, vector#813:\r
+                       message=813 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=E25DA576D4505E9AA7A63AD366E48CBE\r
+\r
+Set 2, vector#814:\r
+                       message=814 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=0AC67271B6F1ABA9C3235F6E518F1124\r
+\r
+Set 2, vector#815:\r
+                       message=815 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=B25718ED072FBBBED12B519C4C4D26ED\r
+\r
+Set 2, vector#816:\r
+                       message=816 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=AC1EB80B12EEA4475CE7F82FB47A372D\r
+\r
+Set 2, vector#817:\r
+                       message=817 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=38E0226529EB2FC2916721C72347C491\r
+\r
+Set 2, vector#818:\r
+                       message=818 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=8573E4712604447E70C40AB0DD4E7D51\r
+\r
+Set 2, vector#819:\r
+                       message=819 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=1B270091D0202169E4F289D75AE48B94\r
+\r
+Set 2, vector#820:\r
+                       message=820 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=786310513E23F771AF2DE08A7FEC149B\r
+\r
+Set 2, vector#821:\r
+                       message=821 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=0DEC61B0A3200CA4B63620CADBD23CD7\r
+\r
+Set 2, vector#822:\r
+                       message=822 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=AF6EA123471D635B96B3712E656A119E\r
+\r
+Set 2, vector#823:\r
+                       message=823 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=1B37D27EF41A5236BDED5517995F3008\r
+\r
+Set 2, vector#824:\r
+                       message=824 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=76316D62C5C7C31FA00BA6701287B9DD\r
+\r
+Set 2, vector#825:\r
+                       message=825 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=C79590F6E1C22ADC2DA6BDEEFDAE0DDD\r
+\r
+Set 2, vector#826:\r
+                       message=826 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=7EAD645A0CF7A69D064F651C5667F8C9\r
+\r
+Set 2, vector#827:\r
+                       message=827 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=867C7BDAFFAC21E04DE78E855F1CA160\r
+\r
+Set 2, vector#828:\r
+                       message=828 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=61812DCCA2FDDDD3193BBEBBE71C36C1\r
+\r
+Set 2, vector#829:\r
+                       message=829 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=A7FC959A3A5FE518C69B649A6AED47A9\r
+\r
+Set 2, vector#830:\r
+                       message=830 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=4F2516106FC966004F537F08FF60A2D1\r
+\r
+Set 2, vector#831:\r
+                       message=831 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=49215DFE0BD5F8940F5F9F9C00E6B83B\r
+\r
+Set 2, vector#832:\r
+                       message=832 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=41715E83D596AE7EC13B5D2B9A72D66C\r
+\r
+Set 2, vector#833:\r
+                       message=833 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=054F06A03BDDA0706EA0821B3CAF1AAB\r
+\r
+Set 2, vector#834:\r
+                       message=834 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=607B2A4C6A0E25EA0DC184AEE7C129FA\r
+\r
+Set 2, vector#835:\r
+                       message=835 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=AB46EF7546520677C3FC51B4652E3799\r
+\r
+Set 2, vector#836:\r
+                       message=836 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=7013C3C613F149CDBA243E89FA0C5171\r
+\r
+Set 2, vector#837:\r
+                       message=837 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=7A4DC1A7621625937E6D0002670F5DAD\r
+\r
+Set 2, vector#838:\r
+                       message=838 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=93DC04F8C4DF91F5FCDF056DD216D255\r
+\r
+Set 2, vector#839:\r
+                       message=839 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=BE746C152D110A8460987A3BF56168F1\r
+\r
+Set 2, vector#840:\r
+                       message=840 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=457B6A0BE586E92FB2F566D9E7BBD718\r
+\r
+Set 2, vector#841:\r
+                       message=841 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=F6F994B6F8985EA1340B04C10AE0A58C\r
+\r
+Set 2, vector#842:\r
+                       message=842 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=C171897FA997A3E791146805CD272826\r
+\r
+Set 2, vector#843:\r
+                       message=843 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=C4F8C1866C9AF500EC6FEC37BC5E9B3E\r
+\r
+Set 2, vector#844:\r
+                       message=844 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=80168830A1B2E6249E377127910E2F1A\r
+\r
+Set 2, vector#845:\r
+                       message=845 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=F53FC429234FBF0B9007267092F86420\r
+\r
+Set 2, vector#846:\r
+                       message=846 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=09E41214F2F4A49DBBB96EA514680B40\r
+\r
+Set 2, vector#847:\r
+                       message=847 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=AB7D9701E54F1854FE7FF12B74E7DAB7\r
+\r
+Set 2, vector#848:\r
+                       message=848 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=5E45CBCF1E65859578560B6401C6D004\r
+\r
+Set 2, vector#849:\r
+                       message=849 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=454CF7E33C0146123E16E03513F67E1B\r
+\r
+Set 2, vector#850:\r
+                       message=850 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=350D8085EB2F632FB67DF01945DBC73E\r
+\r
+Set 2, vector#851:\r
+                       message=851 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=F24CE7A631F6C2DB4F3E83BDB4DBD6AE\r
+\r
+Set 2, vector#852:\r
+                       message=852 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=801AB73A0D21DF57BD633E4FA5A34451\r
+\r
+Set 2, vector#853:\r
+                       message=853 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=444F606D11B173979B6453906CD42BC8\r
+\r
+Set 2, vector#854:\r
+                       message=854 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=F849FF45BC80584DF07A51EC4EECC1A1\r
+\r
+Set 2, vector#855:\r
+                       message=855 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=096E24FC57F196D071FD63BEF64AE3B4\r
+\r
+Set 2, vector#856:\r
+                       message=856 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=4E6A369AB8B52A206E0E154D0B2DD2CB\r
+\r
+Set 2, vector#857:\r
+                       message=857 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=77A526542FA1F0C700047AE9FD838D6F\r
+\r
+Set 2, vector#858:\r
+                       message=858 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=205A786BC637E82EB4193AF0CC8BAF5A\r
+\r
+Set 2, vector#859:\r
+                       message=859 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=D6A2E22A49F3721D8EFA7187ED32392E\r
+\r
+Set 2, vector#860:\r
+                       message=860 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=9C5EFE3ED515C14CDFECA2DC13DDBBF6\r
+\r
+Set 2, vector#861:\r
+                       message=861 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=76A5BC56417094B782E322954444A567\r
+\r
+Set 2, vector#862:\r
+                       message=862 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=67D86E33A78FD0226595941618014C8C\r
+\r
+Set 2, vector#863:\r
+                       message=863 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=4726160CEDD6E19CE442394ECB60D5C5\r
+\r
+Set 2, vector#864:\r
+                       message=864 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=3C6C7977DFF383ACA490F648276DFFF8\r
+\r
+Set 2, vector#865:\r
+                       message=865 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=37503ECF6F93FAE4B1FC8049BFD33925\r
+\r
+Set 2, vector#866:\r
+                       message=866 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=3FBDC228E1FAC5C1463B2C2E8F2117E7\r
+\r
+Set 2, vector#867:\r
+                       message=867 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=0A3A33BCF3A03BCFABEE3B23FA5F35BA\r
+\r
+Set 2, vector#868:\r
+                       message=868 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=63CF825A8CA9920CEDB7642C91BA3345\r
+\r
+Set 2, vector#869:\r
+                       message=869 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=FE3AD6023C014A79123E4E9FC415E996\r
+\r
+Set 2, vector#870:\r
+                       message=870 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=9753614A355A4FF3DE27A2E2CCCE0BE0\r
+\r
+Set 2, vector#871:\r
+                       message=871 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=3B5C9BB952D37736ECF740A2C780FF64\r
+\r
+Set 2, vector#872:\r
+                       message=872 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=9F8FDC9EA768F981C0401322787BDDA7\r
+\r
+Set 2, vector#873:\r
+                       message=873 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=1C77814B2D30C664E747499976A33EFF\r
+\r
+Set 2, vector#874:\r
+                       message=874 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=F9841E86E3588A58FB59668CC08C1C3D\r
+\r
+Set 2, vector#875:\r
+                       message=875 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=487FB18AAE94379D7C55E40E3BF195EE\r
+\r
+Set 2, vector#876:\r
+                       message=876 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=3807900B7936D0598C25CF11081FDFCE\r
+\r
+Set 2, vector#877:\r
+                       message=877 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=3583F5A405D8B8CE5525C1F63D5E7C0B\r
+\r
+Set 2, vector#878:\r
+                       message=878 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=B1A599CFF7A1F378E1E6F1C1B27CA8A6\r
+\r
+Set 2, vector#879:\r
+                       message=879 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=2380CEF74A37D1AE74AD0D28436912F4\r
+\r
+Set 2, vector#880:\r
+                       message=880 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=6117F794F59DA4F96D3CA87DD3077178\r
+\r
+Set 2, vector#881:\r
+                       message=881 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=5B50583C907B204E5B4052B1A9F61765\r
+\r
+Set 2, vector#882:\r
+                       message=882 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=C77C7F8A99C97C1018C22D04BFCE26CD\r
+\r
+Set 2, vector#883:\r
+                       message=883 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=F2F39C39CAB066DE4A267576A6C70488\r
+\r
+Set 2, vector#884:\r
+                       message=884 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=A6E04B69FA9997DA6398FB5FD192A448\r
+\r
+Set 2, vector#885:\r
+                       message=885 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=E2098003ED42CAE91C1D5871BA439F70\r
+\r
+Set 2, vector#886:\r
+                       message=886 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=C20E268722F1DD4F56345E8033B472C8\r
+\r
+Set 2, vector#887:\r
+                       message=887 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=93E3E19D3B0F2465A3EA738E2A3DDA2A\r
+\r
+Set 2, vector#888:\r
+                       message=888 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=7861C50D62AA79BBAF8394D1D4BBC9FC\r
+\r
+Set 2, vector#889:\r
+                       message=889 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=1687666865A90F69CA51E9C5241B35FB\r
+\r
+Set 2, vector#890:\r
+                       message=890 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=175F9EB7ABD5EC4AB312ECFABFDA5D1A\r
+\r
+Set 2, vector#891:\r
+                       message=891 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=013A6D9B637E0E20841FBCFF7CB14878\r
+\r
+Set 2, vector#892:\r
+                       message=892 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=BDE3A68815B078530473856576F47569\r
+\r
+Set 2, vector#893:\r
+                       message=893 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=140B490FFACF94E95ED4A5799C2096CE\r
+\r
+Set 2, vector#894:\r
+                       message=894 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=CFB703BFF2362E976C236CED201C7D63\r
+\r
+Set 2, vector#895:\r
+                       message=895 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=D03B9A663210DF9503A437096B9A8C1C\r
+\r
+Set 2, vector#896:\r
+                       message=896 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=4517A15CF07F88B8039C16F128012873\r
+\r
+Set 2, vector#897:\r
+                       message=897 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=96C88A742B70D9FC99F65301B817CBAD\r
+\r
+Set 2, vector#898:\r
+                       message=898 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=1288BA27930344C55AC30854DB0823A3\r
+\r
+Set 2, vector#899:\r
+                       message=899 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=0E52C15073DF96149F28FF9F526885D0\r
+\r
+Set 2, vector#900:\r
+                       message=900 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=18C608E87533489057F7B71152332545\r
+\r
+Set 2, vector#901:\r
+                       message=901 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=E418AFA5C7410F1D793326F3CAB249AF\r
+\r
+Set 2, vector#902:\r
+                       message=902 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=DBADA39A5AB2791D88EB51D34E83A832\r
+\r
+Set 2, vector#903:\r
+                       message=903 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=65CD1E5DEB91D3E7091B00FF6BA1DB85\r
+\r
+Set 2, vector#904:\r
+                       message=904 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=6C787A81FC9BBA93D51B0D395C83826E\r
+\r
+Set 2, vector#905:\r
+                       message=905 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=6CCDA52EDB545A0603F014475ECF9502\r
+\r
+Set 2, vector#906:\r
+                       message=906 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=433EA72261DC4EA6A43094F0B8711EB9\r
+\r
+Set 2, vector#907:\r
+                       message=907 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=2E9615BEAA88EE1B2FE94170B80008FE\r
+\r
+Set 2, vector#908:\r
+                       message=908 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=2C4D5EC15B42C36507630B84475017E5\r
+\r
+Set 2, vector#909:\r
+                       message=909 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=718817083E74F12EC1A2B85A631DFBFE\r
+\r
+Set 2, vector#910:\r
+                       message=910 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=47A0D4E9119F46A67363447DD66C16A3\r
+\r
+Set 2, vector#911:\r
+                       message=911 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=305610F811823EDA7A6E4E5C10AD5038\r
+\r
+Set 2, vector#912:\r
+                       message=912 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=57BCD5B6BE6593CE918F67D12B3303DF\r
+\r
+Set 2, vector#913:\r
+                       message=913 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=4B8F4E526328B3865B8AE4D62B564AC0\r
+\r
+Set 2, vector#914:\r
+                       message=914 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=9114162EEA586E53E2A97A64F329ED92\r
+\r
+Set 2, vector#915:\r
+                       message=915 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=08EC5D2D8A4813F5EF1FA71FFE48AFC2\r
+\r
+Set 2, vector#916:\r
+                       message=916 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=0980C0C260FDE925835C500C9BA7945F\r
+\r
+Set 2, vector#917:\r
+                       message=917 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=556B9592D1785D412850EA57D64C134D\r
+\r
+Set 2, vector#918:\r
+                       message=918 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=251B810AA3DCFA97A5388259B787C5B4\r
+\r
+Set 2, vector#919:\r
+                       message=919 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=EDDAE4D6D5EE84D3433544865C344E6C\r
+\r
+Set 2, vector#920:\r
+                       message=920 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=1CE7A06AC224C9A7C522DD50407322D5\r
+\r
+Set 2, vector#921:\r
+                       message=921 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=8A414F2553C19BD545EAF7F467E4FD50\r
+\r
+Set 2, vector#922:\r
+                       message=922 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=A67B8D43CEE9ABE9F843C148D34FACA0\r
+\r
+Set 2, vector#923:\r
+                       message=923 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=81907446C966E38CB9228501503E0338\r
+\r
+Set 2, vector#924:\r
+                       message=924 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=3D78B6340EAEDE8E688E15E5BC264F43\r
+\r
+Set 2, vector#925:\r
+                       message=925 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=B67B0A342B7B2942F9BA10B2A719E3DC\r
+\r
+Set 2, vector#926:\r
+                       message=926 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=F36CE41919193A8AA984CE655B17F7F8\r
+\r
+Set 2, vector#927:\r
+                       message=927 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=310893266C8E9E864D2B45A0BD348F98\r
+\r
+Set 2, vector#928:\r
+                       message=928 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=01579FF11DE7660D2FE2ABC5FC4877F1\r
+\r
+Set 2, vector#929:\r
+                       message=929 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=34B8DAB4D7FF14BF30C499A905F01D4D\r
+\r
+Set 2, vector#930:\r
+                       message=930 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=486463F194AF50A69411483735B45252\r
+\r
+Set 2, vector#931:\r
+                       message=931 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=2EA198F1E90B5C75BEA179AEA040266A\r
+\r
+Set 2, vector#932:\r
+                       message=932 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=5804944A04F831C7C3AFA41346D022F3\r
+\r
+Set 2, vector#933:\r
+                       message=933 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=783D10C2A9818C0C94DCFCAE5CA54A45\r
+\r
+Set 2, vector#934:\r
+                       message=934 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=7C10E8017D90D2DF0E050878BEAA4971\r
+\r
+Set 2, vector#935:\r
+                       message=935 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=3E4C76A0555BD56EC735566676201AB6\r
+\r
+Set 2, vector#936:\r
+                       message=936 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=2D6627A7E4921D8492A130F99272BEBC\r
+\r
+Set 2, vector#937:\r
+                       message=937 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=A309975D8B26AD50F337965A43ADBA37\r
+\r
+Set 2, vector#938:\r
+                       message=938 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=10656705F715A90553A4C7393DC2E688\r
+\r
+Set 2, vector#939:\r
+                       message=939 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=B5F63F5EBB50E53545C224040C27195E\r
+\r
+Set 2, vector#940:\r
+                       message=940 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=EC96D8513A76EC2A62BBC756A0482C7E\r
+\r
+Set 2, vector#941:\r
+                       message=941 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=621B758C96786F0E9728FA1D244A7555\r
+\r
+Set 2, vector#942:\r
+                       message=942 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=2C289D2F736074FC2427DCCEE29ABB41\r
+\r
+Set 2, vector#943:\r
+                       message=943 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=A2664071E75022E20141FDCBEF02AD9E\r
+\r
+Set 2, vector#944:\r
+                       message=944 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=B90B4DA6DACD45BCA5757FEA7D964C9B\r
+\r
+Set 2, vector#945:\r
+                       message=945 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=EF887E05E5E7FCB2C61D2C4DE65EB61A\r
+\r
+Set 2, vector#946:\r
+                       message=946 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=AC48A9B17EC1DF06F1DB2A8848A9F42B\r
+\r
+Set 2, vector#947:\r
+                       message=947 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=9F203D257F6230ECF258F400559996B3\r
+\r
+Set 2, vector#948:\r
+                       message=948 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=8A56906CDEBCE36C968E26C7715D3EF8\r
+\r
+Set 2, vector#949:\r
+                       message=949 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=8979E61D1369F6E3028ADE393695B219\r
+\r
+Set 2, vector#950:\r
+                       message=950 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=9275C5AEE5989919851F5022C593A79B\r
+\r
+Set 2, vector#951:\r
+                       message=951 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=D5FD3E22C3D80ECB6735B71BFD74DCCE\r
+\r
+Set 2, vector#952:\r
+                       message=952 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=AA08EF243C1E5AA9789D35DE1836D492\r
+\r
+Set 2, vector#953:\r
+                       message=953 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=2F54B0148E348E8B18651D8091B6866D\r
+\r
+Set 2, vector#954:\r
+                       message=954 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=23EC9C70E0DD623E694F9568B164BFAE\r
+\r
+Set 2, vector#955:\r
+                       message=955 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=FB0385888561EF6569365F2A39B501BE\r
+\r
+Set 2, vector#956:\r
+                       message=956 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=BC8F1AD52F9F41E174EE26D8B0023820\r
+\r
+Set 2, vector#957:\r
+                       message=957 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=0401434B034E8EC0A1C03E3B406A15FC\r
+\r
+Set 2, vector#958:\r
+                       message=958 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=0D29476C22208551C703DE943AF178CC\r
+\r
+Set 2, vector#959:\r
+                       message=959 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=46DD1BB1D3C1F937DB7DADC742B3EB5F\r
+\r
+Set 2, vector#960:\r
+                       message=960 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=40F89E93A7EDBEC8789992F02A153922\r
+\r
+Set 2, vector#961:\r
+                       message=961 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=33E6079D4900168746313BC2449AB7EB\r
+\r
+Set 2, vector#962:\r
+                       message=962 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=1849629E0B08F23F278A3D8A2D7C3612\r
+\r
+Set 2, vector#963:\r
+                       message=963 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=21999708CBF3D67FE6C86CDCDD1A1944\r
+\r
+Set 2, vector#964:\r
+                       message=964 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=8F74F752608136DE5E86DD83ABAB9334\r
+\r
+Set 2, vector#965:\r
+                       message=965 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=B5B78B1B0ED3EC62A9BAAAB4E7530E06\r
+\r
+Set 2, vector#966:\r
+                       message=966 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=62A60DC830B43DDF2990A47B71F0E9A5\r
+\r
+Set 2, vector#967:\r
+                       message=967 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=0794E1C3CAE87262AE4B2C41FA96EC6D\r
+\r
+Set 2, vector#968:\r
+                       message=968 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=42EC5799CDFE8691796ECE220CB74171\r
+\r
+Set 2, vector#969:\r
+                       message=969 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=0C635B5A9914AB1131E094488D5D4212\r
+\r
+Set 2, vector#970:\r
+                       message=970 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=45A13AA26BDDB0BCBCA0FD4E3C810A5E\r
+\r
+Set 2, vector#971:\r
+                       message=971 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=16CB2D719A880DA2035714645A3336DF\r
+\r
+Set 2, vector#972:\r
+                       message=972 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=2DB5D426922410027B93D28713241EC2\r
+\r
+Set 2, vector#973:\r
+                       message=973 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=2B2D3B358CA3421B5EF90B3A7C77F23D\r
+\r
+Set 2, vector#974:\r
+                       message=974 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=E4C787506BA110656D0EFB6528604A51\r
+\r
+Set 2, vector#975:\r
+                       message=975 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=0C12B1B016A7337268A9FCEE9D9298C3\r
+\r
+Set 2, vector#976:\r
+                       message=976 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=2CDFE60FF589EB950FAE2AB377923982\r
+\r
+Set 2, vector#977:\r
+                       message=977 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=29823603C3CB8A1F36700F2B5D01233A\r
+\r
+Set 2, vector#978:\r
+                       message=978 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=C11379AC6E9DF7708D46BE2988EC47C9\r
+\r
+Set 2, vector#979:\r
+                       message=979 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=8E2EFFCB417C1B4A0E60E6E9C429DE51\r
+\r
+Set 2, vector#980:\r
+                       message=980 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=4E2ED2BB19C373D43E3FBE651451786F\r
+\r
+Set 2, vector#981:\r
+                       message=981 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=297C24E604C03F127B20C595E7AB6DDD\r
+\r
+Set 2, vector#982:\r
+                       message=982 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=D6DF37EAA6132FC99CFA2A489CC88CAE\r
+\r
+Set 2, vector#983:\r
+                       message=983 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=60325F8FEA5DF41398D2C6B4CE642DB9\r
+\r
+Set 2, vector#984:\r
+                       message=984 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=12D1F24E28AD827963C163E64DC56CE7\r
+\r
+Set 2, vector#985:\r
+                       message=985 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=F32D9FA3C5EB7F96429699A7AFD34D14\r
+\r
+Set 2, vector#986:\r
+                       message=986 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=70711B811F2DC2AFE2B7C48D117D4E83\r
+\r
+Set 2, vector#987:\r
+                       message=987 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=E0B5AC6DE88EE0A2EEC63421CA211EBB\r
+\r
+Set 2, vector#988:\r
+                       message=988 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=A87E955E2A86A6434F4CBAAD82FF6E07\r
+\r
+Set 2, vector#989:\r
+                       message=989 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=E5CFC96D6FFE3A84E589E1288D60C6F8\r
+\r
+Set 2, vector#990:\r
+                       message=990 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=D5F05C1F28BF38A39D14B016861BE641\r
+\r
+Set 2, vector#991:\r
+                       message=991 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=8B0D6BC422C4F0B1E17C98EEC71AAF07\r
+\r
+Set 2, vector#992:\r
+                       message=992 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=C4F4144306DE8CA1D9157D91F6F14E4A\r
+\r
+Set 2, vector#993:\r
+                       message=993 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=4C6B864E42A70D1CD458078F84B458E4\r
+\r
+Set 2, vector#994:\r
+                       message=994 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=27B9298D37E8D31622EBAF633F0FF211\r
+\r
+Set 2, vector#995:\r
+                       message=995 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=716CD5C21549E1526CF4F947F62B43D3\r
+\r
+Set 2, vector#996:\r
+                       message=996 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=E166456CF8FC0D26E3348F7D6BBBBA88\r
+\r
+Set 2, vector#997:\r
+                       message=997 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=9ECBBCF6362F49DC8CF5D006B8A3E389\r
+\r
+Set 2, vector#998:\r
+                       message=998 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=F11E96F76E5CED5E058256AF6CDD839C\r
+\r
+Set 2, vector#999:\r
+                       message=999 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=6218882F1A07187830CDEA7E2ED5D3C5\r
+\r
+Set 2, vector#1000:\r
+                       message=1000 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=78C3F11BE2BDE9C9147B7E05135C29B9\r
+\r
+Set 2, vector#1001:\r
+                       message=1001 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=7D93DDE66B25379105443D2EF87DC926\r
+\r
+Set 2, vector#1002:\r
+                       message=1002 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=CAB33BF9D00A8F2FF0FF90724B38B945\r
+\r
+Set 2, vector#1003:\r
+                       message=1003 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=73EE3076C3293505479E0CB460257598\r
+\r
+Set 2, vector#1004:\r
+                       message=1004 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=46F376364D64423E3101ABEA6FF62EF3\r
+\r
+Set 2, vector#1005:\r
+                       message=1005 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=62FD861E73BFE34086775895C03647EC\r
+\r
+Set 2, vector#1006:\r
+                       message=1006 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=41F36ACA68AC71FA39C64101DB976728\r
+\r
+Set 2, vector#1007:\r
+                       message=1007 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=6B6F1644DF34D617D0C1F3E62E938418\r
+\r
+Set 2, vector#1008:\r
+                       message=1008 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=421A3FBBC42765A83C3926D7FB9EBB77\r
+\r
+Set 2, vector#1009:\r
+                       message=1009 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=A1434F5BD108AF39A09ED77254EDBEBA\r
+\r
+Set 2, vector#1010:\r
+                       message=1010 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=66DAC251141A8E34E9E722816696B365\r
+\r
+Set 2, vector#1011:\r
+                       message=1011 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=D84011763BE5A1FADEAF5F5F81EDF697\r
+\r
+Set 2, vector#1012:\r
+                       message=1012 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=5135F597A8C88C1685D3A76E3B9BB57C\r
+\r
+Set 2, vector#1013:\r
+                       message=1013 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=90D277255997089757AD0278296FA533\r
+\r
+Set 2, vector#1014:\r
+                       message=1014 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=3CFF0E498549E2848C34F089014B26B1\r
+\r
+Set 2, vector#1015:\r
+                       message=1015 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=8D736988CBEB397DCD67D51D1E55D17B\r
+\r
+Set 2, vector#1016:\r
+                       message=1016 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=E5FB8B1F572B885CD000FA48F6EA3866\r
+\r
+Set 2, vector#1017:\r
+                       message=1017 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=50A2B22B02AB198B28A846AD64117D31\r
+\r
+Set 2, vector#1018:\r
+                       message=1018 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=4DE7EDC7F2E06EDC6D80375C4CEB74D2\r
+\r
+Set 2, vector#1019:\r
+                       message=1019 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=A5FA87DBAA6ABDDEACBB3F8EEB3730E6\r
+\r
+Set 2, vector#1020:\r
+                       message=1020 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=422FBAC8106284E8F9C09608F21CCEE7\r
+\r
+Set 2, vector#1021:\r
+                       message=1021 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=9FD340F9A8D3EBBB61C153B2632D393E\r
+\r
+Set 2, vector#1022:\r
+                       message=1022 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=7FE81CB4E2B7E54950B561537C89307E\r
+\r
+Set 2, vector#1023:\r
+                       message=1023 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=8660272005A1412239A53725FE2B0B88\r
+\r
+\r
+Test vectors -- set 3\r
+=====================\r
+Message digests of all 512-bit strings S containing a single 1-bit:\r
+\r
+Set 3, vector#  0:\r
+                       message=512-bit string:  0*00,80,63*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=E319B173D8970887540762397C12E3EF\r
+\r
+Set 3, vector#  1:\r
+                       message=512-bit string:  0*00,40,63*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=775A44EA64B2D06606EA4CB7428F43FB\r
+\r
+Set 3, vector#  2:\r
+                       message=512-bit string:  0*00,20,63*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=F49077B9BB33580FC865C41ACF0C391C\r
+\r
+Set 3, vector#  3:\r
+                       message=512-bit string:  0*00,10,63*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=F924E3301942C537D7704B5870E2084D\r
+\r
+Set 3, vector#  4:\r
+                       message=512-bit string:  0*00,08,63*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=78A87130BFB2BB311901823C6F34CC28\r
+\r
+Set 3, vector#  5:\r
+                       message=512-bit string:  0*00,04,63*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=1D77EA7EB968B2A3AEE3B1B05FFDFBDB\r
+\r
+Set 3, vector#  6:\r
+                       message=512-bit string:  0*00,02,63*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=CEFFF33F917F36F68AEDD4F3914B2FDD\r
+\r
+Set 3, vector#  7:\r
+                       message=512-bit string:  0*00,01,63*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=2D857DA57B733EAF8099B2511B975007\r
+\r
+Set 3, vector#  8:\r
+                       message=512-bit string:  1*00,80,62*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=89F7EB9BC00DC06161568DC1587A3A68\r
+\r
+Set 3, vector#  9:\r
+                       message=512-bit string:  1*00,40,62*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=A324757C2D10E8D398431D00CC426D9F\r
+\r
+Set 3, vector# 10:\r
+                       message=512-bit string:  1*00,20,62*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=6EC8FAE8ACDBA98BFB4A31B7D3A9EC71\r
+\r
+Set 3, vector# 11:\r
+                       message=512-bit string:  1*00,10,62*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=67E340886E88D37BC37C8AC224BDD574\r
+\r
+Set 3, vector# 12:\r
+                       message=512-bit string:  1*00,08,62*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=53EF1DBA525E19DDB99E70997B35C167\r
+\r
+Set 3, vector# 13:\r
+                       message=512-bit string:  1*00,04,62*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=4981772A8D6AE3D17718DCBE37884E7D\r
+\r
+Set 3, vector# 14:\r
+                       message=512-bit string:  1*00,02,62*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=EBA5340145BB9A88FA8AA455B9FE80C6\r
+\r
+Set 3, vector# 15:\r
+                       message=512-bit string:  1*00,01,62*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=5B9137D5754EFB1790A7E781DADA59B6\r
+\r
+Set 3, vector# 16:\r
+                       message=512-bit string:  2*00,80,61*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=F0800359C27FFA17688D8208FE7672F6\r
+\r
+Set 3, vector# 17:\r
+                       message=512-bit string:  2*00,40,61*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=086B502AF5E3A187B7366F2D317528A1\r
+\r
+Set 3, vector# 18:\r
+                       message=512-bit string:  2*00,20,61*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=6D165F27953322E56006B9C6B25E635E\r
+\r
+Set 3, vector# 19:\r
+                       message=512-bit string:  2*00,10,61*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=836B0A90FDA56F13254AC0B13DC8B126\r
+\r
+Set 3, vector# 20:\r
+                       message=512-bit string:  2*00,08,61*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=3AD94DB63C30005EBEA75E7F11D532E3\r
+\r
+Set 3, vector# 21:\r
+                       message=512-bit string:  2*00,04,61*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=73E59ACD465D7D2AFDF5E5F040D6A587\r
+\r
+Set 3, vector# 22:\r
+                       message=512-bit string:  2*00,02,61*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=9258ABA8CFE438ED0827D196A89D70CB\r
+\r
+Set 3, vector# 23:\r
+                       message=512-bit string:  2*00,01,61*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=C3CA1FD34AF30FC2FD1D7F63153F1E7B\r
+\r
+Set 3, vector# 24:\r
+                       message=512-bit string:  3*00,80,60*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=3597401B8AE18B9DEEBCAED27C4E96F0\r
+\r
+Set 3, vector# 25:\r
+                       message=512-bit string:  3*00,40,60*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=F4D91E0C354743EA9DB18A366B03ECDA\r
+\r
+Set 3, vector# 26:\r
+                       message=512-bit string:  3*00,20,60*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=A99315C523D83EC6001EFE4DC5DA263A\r
+\r
+Set 3, vector# 27:\r
+                       message=512-bit string:  3*00,10,60*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=A68C9DE929DE9DE9E773F6AEE0CF59ED\r
+\r
+Set 3, vector# 28:\r
+                       message=512-bit string:  3*00,08,60*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=4FC2640E2F15CBEEACA8E77877A3E581\r
+\r
+Set 3, vector# 29:\r
+                       message=512-bit string:  3*00,04,60*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=E8E5181C0E8D1F83D088B12830FBBD32\r
+\r
+Set 3, vector# 30:\r
+                       message=512-bit string:  3*00,02,60*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=77CD66D231D060246BC130C76CB4F1E3\r
+\r
+Set 3, vector# 31:\r
+                       message=512-bit string:  3*00,01,60*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=12E8E362E3DECB7099C33761E2EC8382\r
+\r
+Set 3, vector# 32:\r
+                       message=512-bit string:  4*00,80,59*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=D3799BAD2E1560C203FED938325CDB7A\r
+\r
+Set 3, vector# 33:\r
+                       message=512-bit string:  4*00,40,59*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=86F2479483093360A71AFBF3EEAB9293\r
+\r
+Set 3, vector# 34:\r
+                       message=512-bit string:  4*00,20,59*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=77B422D09C544E77E2EBD313FBA831EB\r
+\r
+Set 3, vector# 35:\r
+                       message=512-bit string:  4*00,10,59*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=15F87D8D0586A36B07D9B20374BE673B\r
+\r
+Set 3, vector# 36:\r
+                       message=512-bit string:  4*00,08,59*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=21996C22EE06A70BFF8A453FC4B25945\r
+\r
+Set 3, vector# 37:\r
+                       message=512-bit string:  4*00,04,59*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=91854D0B3D9D52CE65C9DA7BB06F4D02\r
+\r
+Set 3, vector# 38:\r
+                       message=512-bit string:  4*00,02,59*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=EE33C64593FD9602920FD7FA220BC635\r
+\r
+Set 3, vector# 39:\r
+                       message=512-bit string:  4*00,01,59*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=12978F7DAF1C548A3321268F7A5AE2D5\r
+\r
+Set 3, vector# 40:\r
+                       message=512-bit string:  5*00,80,58*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=07E2F385646BB546679046CFCC9B090E\r
+\r
+Set 3, vector# 41:\r
+                       message=512-bit string:  5*00,40,58*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=9CE4FC2C8A74019D1A1032B17E40FD32\r
+\r
+Set 3, vector# 42:\r
+                       message=512-bit string:  5*00,20,58*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=1AB185069F340729DBCDD7844442AA52\r
+\r
+Set 3, vector# 43:\r
+                       message=512-bit string:  5*00,10,58*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=DDAB61DDD33BFC56B353606B5AD5973F\r
+\r
+Set 3, vector# 44:\r
+                       message=512-bit string:  5*00,08,58*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=D96BCE4DB1AA9DB78DA5FB71C5DBC1DB\r
+\r
+Set 3, vector# 45:\r
+                       message=512-bit string:  5*00,04,58*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=A763EC9DD7F2BFD0876A662B6622E17A\r
+\r
+Set 3, vector# 46:\r
+                       message=512-bit string:  5*00,02,58*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=1A0B89090B8EF7B3211223CF37940A30\r
+\r
+Set 3, vector# 47:\r
+                       message=512-bit string:  5*00,01,58*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=4ABE428EDB98DB6E1853CA7A681CF5E7\r
+\r
+Set 3, vector# 48:\r
+                       message=512-bit string:  6*00,80,57*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=71AFBD6CD99F37CEA87A73C3EE1FBC52\r
+\r
+Set 3, vector# 49:\r
+                       message=512-bit string:  6*00,40,57*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=49B7677F8EBC82F248D820EB97603C43\r
+\r
+Set 3, vector# 50:\r
+                       message=512-bit string:  6*00,20,57*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=CED3DC69B661FDBDE1491668CD2D9A8F\r
+\r
+Set 3, vector# 51:\r
+                       message=512-bit string:  6*00,10,57*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=823423B9B98F6C27059529BAF60FF14F\r
+\r
+Set 3, vector# 52:\r
+                       message=512-bit string:  6*00,08,57*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=8D06716EC7D2B46E21659877F2210B83\r
+\r
+Set 3, vector# 53:\r
+                       message=512-bit string:  6*00,04,57*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=945C0601003DD2BBED8FE1B3B783F7CC\r
+\r
+Set 3, vector# 54:\r
+                       message=512-bit string:  6*00,02,57*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=D0052968EB14872894E30112BF4F8637\r
+\r
+Set 3, vector# 55:\r
+                       message=512-bit string:  6*00,01,57*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=C81DA6815643C82D9FA2C809DBF39355\r
+\r
+Set 3, vector# 56:\r
+                       message=512-bit string:  7*00,80,56*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=B2B403C34FB196171F6A270125F3740A\r
+\r
+Set 3, vector# 57:\r
+                       message=512-bit string:  7*00,40,56*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=1B4298578631C28B06F07EEEDA6EB721\r
+\r
+Set 3, vector# 58:\r
+                       message=512-bit string:  7*00,20,56*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=8920FFB7257FA7FD7372F691239E1B25\r
+\r
+Set 3, vector# 59:\r
+                       message=512-bit string:  7*00,10,56*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=6001209444992CD45D2EBDF00121A09C\r
+\r
+Set 3, vector# 60:\r
+                       message=512-bit string:  7*00,08,56*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=E9E913D5B3F588B1767F8C2A6571B430\r
+\r
+Set 3, vector# 61:\r
+                       message=512-bit string:  7*00,04,56*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=587C2C11965AE9E1C92EBC9E3CCB5786\r
+\r
+Set 3, vector# 62:\r
+                       message=512-bit string:  7*00,02,56*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=9A338695D1CF0720B5E39355C8E47413\r
+\r
+Set 3, vector# 63:\r
+                       message=512-bit string:  7*00,01,56*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=0A157884D3A98F28F375C305AB8237D8\r
+\r
+Set 3, vector# 64:\r
+                       message=512-bit string:  8*00,80,55*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=B9F86597255636F6A22848B8944A24E0\r
+\r
+Set 3, vector# 65:\r
+                       message=512-bit string:  8*00,40,55*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=87FB661732C7DF3BD1A5E231494CD37B\r
+\r
+Set 3, vector# 66:\r
+                       message=512-bit string:  8*00,20,55*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=769AB7777057950B01E8E4D8150C6E43\r
+\r
+Set 3, vector# 67:\r
+                       message=512-bit string:  8*00,10,55*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=0276DF9963879D185F07B2FD092774F1\r
+\r
+Set 3, vector# 68:\r
+                       message=512-bit string:  8*00,08,55*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=AEB4EA3B9FDB2FC7F824D6E705D35380\r
+\r
+Set 3, vector# 69:\r
+                       message=512-bit string:  8*00,04,55*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=3687F783598A786CC545197B6B4B91C4\r
+\r
+Set 3, vector# 70:\r
+                       message=512-bit string:  8*00,02,55*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=75A0F4AEF1D2D6A192CD5412128F206C\r
+\r
+Set 3, vector# 71:\r
+                       message=512-bit string:  8*00,01,55*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=727D3C73370B5506F7DFCF9B2A6BD95D\r
+\r
+Set 3, vector# 72:\r
+                       message=512-bit string:  9*00,80,54*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=390B20CF045C82E4D2F10681D177BB97\r
+\r
+Set 3, vector# 73:\r
+                       message=512-bit string:  9*00,40,54*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=D2D99877DD480826E195210320C44AA4\r
+\r
+Set 3, vector# 74:\r
+                       message=512-bit string:  9*00,20,54*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=1AC7ECEE358BC3056B4A64CAB72C43EF\r
+\r
+Set 3, vector# 75:\r
+                       message=512-bit string:  9*00,10,54*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=7D1DA6FD688B6B13B1C14BDBB59EE8B1\r
+\r
+Set 3, vector# 76:\r
+                       message=512-bit string:  9*00,08,54*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=B052A707C2E8E915976F780FF61C5A98\r
+\r
+Set 3, vector# 77:\r
+                       message=512-bit string:  9*00,04,54*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=53CC1F88EA5D6EA863A70A9A89CE2BC0\r
+\r
+Set 3, vector# 78:\r
+                       message=512-bit string:  9*00,02,54*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=55534351E084F5F9D0FE9143B5BE7B02\r
+\r
+Set 3, vector# 79:\r
+                       message=512-bit string:  9*00,01,54*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=081FB048689D4503ACB0D9BD310C3814\r
+\r
+Set 3, vector# 80:\r
+                       message=512-bit string: 10*00,80,53*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=8ED149895862B895A40B33CBEF9B8211\r
+\r
+Set 3, vector# 81:\r
+                       message=512-bit string: 10*00,40,53*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=51F3CA167A4C073713338F271F78F7E9\r
+\r
+Set 3, vector# 82:\r
+                       message=512-bit string: 10*00,20,53*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=340C0D13D8117AD2685CFA3C09FC47AD\r
+\r
+Set 3, vector# 83:\r
+                       message=512-bit string: 10*00,10,53*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=53011706B0A43F9D83A439F3834C2299\r
+\r
+Set 3, vector# 84:\r
+                       message=512-bit string: 10*00,08,53*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=E958D62B94C995DB36CFF8D95AE789D2\r
+\r
+Set 3, vector# 85:\r
+                       message=512-bit string: 10*00,04,53*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=5FFE0D4D93B19FBF1C7C55FEFDB5255B\r
+\r
+Set 3, vector# 86:\r
+                       message=512-bit string: 10*00,02,53*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=02576A8EF9B54A068061A7BA6F79B169\r
+\r
+Set 3, vector# 87:\r
+                       message=512-bit string: 10*00,01,53*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=1E06C366C99CC4596AC6DD6E538CB9B2\r
+\r
+Set 3, vector# 88:\r
+                       message=512-bit string: 11*00,80,52*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=8C3267CD9CFA8931AC0806475B1EC471\r
+\r
+Set 3, vector# 89:\r
+                       message=512-bit string: 11*00,40,52*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=D10DD607F6372D42D671602F7BDC0288\r
+\r
+Set 3, vector# 90:\r
+                       message=512-bit string: 11*00,20,52*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=3CFB10A73E439EED2F6045356EEF2FD3\r
+\r
+Set 3, vector# 91:\r
+                       message=512-bit string: 11*00,10,52*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=FD2A279012B2BF9AE19529B68B8C69E7\r
+\r
+Set 3, vector# 92:\r
+                       message=512-bit string: 11*00,08,52*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=22ED231A0C7E7B70F8F3CE70E2DC3345\r
+\r
+Set 3, vector# 93:\r
+                       message=512-bit string: 11*00,04,52*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=94DBAD5972537BEEBA03A0E876C66B56\r
+\r
+Set 3, vector# 94:\r
+                       message=512-bit string: 11*00,02,52*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=96F047EDCDA8D329C711632026DFA0D1\r
+\r
+Set 3, vector# 95:\r
+                       message=512-bit string: 11*00,01,52*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=75C03533ADC9F7F95CAC02FED0C7821D\r
+\r
+Set 3, vector# 96:\r
+                       message=512-bit string: 12*00,80,51*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=0C7E0E9C353DC34E0AFE4F8C7FEBA86F\r
+\r
+Set 3, vector# 97:\r
+                       message=512-bit string: 12*00,40,51*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=929D4FE44880506E53107358A71F4FE7\r
+\r
+Set 3, vector# 98:\r
+                       message=512-bit string: 12*00,20,51*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=8838FC1D1CAEE949D4E3AE0C031914AB\r
+\r
+Set 3, vector# 99:\r
+                       message=512-bit string: 12*00,10,51*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=1803C8895B57DA277DE806E652887156\r
+\r
+Set 3, vector#100:\r
+                       message=512-bit string: 12*00,08,51*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=43A1DBA89C366ED0F4F2E3D5A9356BD2\r
+\r
+Set 3, vector#101:\r
+                       message=512-bit string: 12*00,04,51*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=ED0050266382A027B9F4FBB6A972371D\r
+\r
+Set 3, vector#102:\r
+                       message=512-bit string: 12*00,02,51*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=A53CE4411A10838A20E119C56608B458\r
+\r
+Set 3, vector#103:\r
+                       message=512-bit string: 12*00,01,51*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=B756B00C0BC59EE317BD8805235B917A\r
+\r
+Set 3, vector#104:\r
+                       message=512-bit string: 13*00,80,50*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=11A7C6422B4B73152EBC6000BA516581\r
+\r
+Set 3, vector#105:\r
+                       message=512-bit string: 13*00,40,50*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=948BA966E6323BE0EFE4AB07191FF801\r
+\r
+Set 3, vector#106:\r
+                       message=512-bit string: 13*00,20,50*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=F182ECE7589FAB470A0D49DFD6D1D9F9\r
+\r
+Set 3, vector#107:\r
+                       message=512-bit string: 13*00,10,50*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=EE798E1186C729D7C7EB1A35F36D31A2\r
+\r
+Set 3, vector#108:\r
+                       message=512-bit string: 13*00,08,50*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=755FE15A3C36342A390BE7183DD2058E\r
+\r
+Set 3, vector#109:\r
+                       message=512-bit string: 13*00,04,50*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=04A5D90EAE7437E830607D4FEEE8AB80\r
+\r
+Set 3, vector#110:\r
+                       message=512-bit string: 13*00,02,50*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=8A2CB990229D97691C646F572E376023\r
+\r
+Set 3, vector#111:\r
+                       message=512-bit string: 13*00,01,50*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=5F356A0A7E111B3EADCBC7100247B3B0\r
+\r
+Set 3, vector#112:\r
+                       message=512-bit string: 14*00,80,49*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=DDFFDD6F5BCE658409C0A1CDDEAAE636\r
+\r
+Set 3, vector#113:\r
+                       message=512-bit string: 14*00,40,49*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=8EF1D61F9E0E84E5074CAF283B35A261\r
+\r
+Set 3, vector#114:\r
+                       message=512-bit string: 14*00,20,49*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=DFCEFD880930BD541BEC070D4AAC3B9B\r
+\r
+Set 3, vector#115:\r
+                       message=512-bit string: 14*00,10,49*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=D29F458D79B4260F84348A7929304C91\r
+\r
+Set 3, vector#116:\r
+                       message=512-bit string: 14*00,08,49*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=B1A01E9A7B229447710318B08690798E\r
+\r
+Set 3, vector#117:\r
+                       message=512-bit string: 14*00,04,49*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=9A30132F396CC051F2AA095877B0F2AF\r
+\r
+Set 3, vector#118:\r
+                       message=512-bit string: 14*00,02,49*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=C50D273245E3663B339E276B3199C128\r
+\r
+Set 3, vector#119:\r
+                       message=512-bit string: 14*00,01,49*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=9D8DF2050460BF2C713E6E862CA5E6CF\r
+\r
+Set 3, vector#120:\r
+                       message=512-bit string: 15*00,80,48*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=2917D6D1C2662EFC4B9196296E0942CD\r
+\r
+Set 3, vector#121:\r
+                       message=512-bit string: 15*00,40,48*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=3F1748DE60342F6AA8FC0DBAC4D9C6CA\r
+\r
+Set 3, vector#122:\r
+                       message=512-bit string: 15*00,20,48*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=5A710F479955C391E9CA4E29D8C97410\r
+\r
+Set 3, vector#123:\r
+                       message=512-bit string: 15*00,10,48*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=D0F3C786F272A5C62FD2D3FE095359B9\r
+\r
+Set 3, vector#124:\r
+                       message=512-bit string: 15*00,08,48*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=9BF90B65F5BE69F5FD92129F9F94717E\r
+\r
+Set 3, vector#125:\r
+                       message=512-bit string: 15*00,04,48*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=157A539D30664EEA521C00F94CD844CB\r
+\r
+Set 3, vector#126:\r
+                       message=512-bit string: 15*00,02,48*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=9C21F94111D49BC627E681B86176BA76\r
+\r
+Set 3, vector#127:\r
+                       message=512-bit string: 15*00,01,48*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=69616CA62256ED2577D99286CE5D771A\r
+\r
+Set 3, vector#128:\r
+                       message=512-bit string: 16*00,80,47*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=1AEA5F7A70F67B5ABEA73718F83D7FFC\r
+\r
+Set 3, vector#129:\r
+                       message=512-bit string: 16*00,40,47*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=611DC47572C12867DA46E537197F984C\r
+\r
+Set 3, vector#130:\r
+                       message=512-bit string: 16*00,20,47*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=1F9A84333BB50F2DB0962D4BAC04CF4E\r
+\r
+Set 3, vector#131:\r
+                       message=512-bit string: 16*00,10,47*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=F53861336ED640C61AF17EE6C3C2FC75\r
+\r
+Set 3, vector#132:\r
+                       message=512-bit string: 16*00,08,47*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=3BD655C369714B4B3C5E86A711380C09\r
+\r
+Set 3, vector#133:\r
+                       message=512-bit string: 16*00,04,47*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=EB6651E0126C07BE152A7DE82F8D00A9\r
+\r
+Set 3, vector#134:\r
+                       message=512-bit string: 16*00,02,47*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=1BF2485F291E9F603B3F5290540535D5\r
+\r
+Set 3, vector#135:\r
+                       message=512-bit string: 16*00,01,47*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=67A5F7886A1A24064CE1B9B4EDB54EA1\r
+\r
+Set 3, vector#136:\r
+                       message=512-bit string: 17*00,80,46*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=5DADEED109D5397A1FEEA0BE810382A0\r
+\r
+Set 3, vector#137:\r
+                       message=512-bit string: 17*00,40,46*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=075ACCECC2047A23F997A2AB283321E3\r
+\r
+Set 3, vector#138:\r
+                       message=512-bit string: 17*00,20,46*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=811DB6744F3EFCE4B68200A0BA2692DF\r
+\r
+Set 3, vector#139:\r
+                       message=512-bit string: 17*00,10,46*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=01710B138EF271008C605CF465D08BF6\r
+\r
+Set 3, vector#140:\r
+                       message=512-bit string: 17*00,08,46*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=A67991AD46259CCE8A07982BA8DDA8F1\r
+\r
+Set 3, vector#141:\r
+                       message=512-bit string: 17*00,04,46*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=46887D868807303E29809B3C701CC0AA\r
+\r
+Set 3, vector#142:\r
+                       message=512-bit string: 17*00,02,46*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=97881867728B63D665D6D934F6BED2E2\r
+\r
+Set 3, vector#143:\r
+                       message=512-bit string: 17*00,01,46*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=4E0A1CDE58E37BFC6ECE4AD17D43B9B7\r
+\r
+Set 3, vector#144:\r
+                       message=512-bit string: 18*00,80,45*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=2099CBA4BD07BE739B5A9C35BEACB89B\r
+\r
+Set 3, vector#145:\r
+                       message=512-bit string: 18*00,40,45*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=36BE151F867761EC54F952EA5C267F54\r
+\r
+Set 3, vector#146:\r
+                       message=512-bit string: 18*00,20,45*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=12D08310A6E8367AD11264737C5B48A2\r
+\r
+Set 3, vector#147:\r
+                       message=512-bit string: 18*00,10,45*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=6792D7C997E198731A52EDFE8A26F9CB\r
+\r
+Set 3, vector#148:\r
+                       message=512-bit string: 18*00,08,45*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=A02FE50737139BA656E69695549C8192\r
+\r
+Set 3, vector#149:\r
+                       message=512-bit string: 18*00,04,45*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=2C0FAC3ABC20A05695952035AB9B5AC1\r
+\r
+Set 3, vector#150:\r
+                       message=512-bit string: 18*00,02,45*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=50AF1163211A2359457034A771D1F855\r
+\r
+Set 3, vector#151:\r
+                       message=512-bit string: 18*00,01,45*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=6882B8D2C17EA93CC11D3CF681A2C687\r
+\r
+Set 3, vector#152:\r
+                       message=512-bit string: 19*00,80,44*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=DDD85E7C79FA7210E3B5618A8A16FD77\r
+\r
+Set 3, vector#153:\r
+                       message=512-bit string: 19*00,40,44*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=CB06303F8A61B2440FD8FB8577CDAA9B\r
+\r
+Set 3, vector#154:\r
+                       message=512-bit string: 19*00,20,44*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=0665FC0D462FE0D24FFA82CFC59DE984\r
+\r
+Set 3, vector#155:\r
+                       message=512-bit string: 19*00,10,44*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=A3D484AF078BAE6258086F94936161E5\r
+\r
+Set 3, vector#156:\r
+                       message=512-bit string: 19*00,08,44*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=C7030499B36D696D9F7928EACD469033\r
+\r
+Set 3, vector#157:\r
+                       message=512-bit string: 19*00,04,44*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=78033DED059AB9E22D8767485F0431F6\r
+\r
+Set 3, vector#158:\r
+                       message=512-bit string: 19*00,02,44*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=E9ED73CED59C63D689093F9CCBF79749\r
+\r
+Set 3, vector#159:\r
+                       message=512-bit string: 19*00,01,44*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=9D37EC832B7874C76A09870741FE7230\r
+\r
+Set 3, vector#160:\r
+                       message=512-bit string: 20*00,80,43*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=69960A915D49748CE04173A398B815D0\r
+\r
+Set 3, vector#161:\r
+                       message=512-bit string: 20*00,40,43*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=2299A8A9C34C5B52F5B3F6CE6FC49558\r
+\r
+Set 3, vector#162:\r
+                       message=512-bit string: 20*00,20,43*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=BB163144383CE9841A1F821A6F0553F5\r
+\r
+Set 3, vector#163:\r
+                       message=512-bit string: 20*00,10,43*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=CAF69C6B95375D30EBE25BB37837F8BE\r
+\r
+Set 3, vector#164:\r
+                       message=512-bit string: 20*00,08,43*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=A624BB9F5FDBE543D006565E358984A9\r
+\r
+Set 3, vector#165:\r
+                       message=512-bit string: 20*00,04,43*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=632E658DCCE53D1786F8BEDBBBA2EA6C\r
+\r
+Set 3, vector#166:\r
+                       message=512-bit string: 20*00,02,43*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=571D670AF90BDF10AF3E91B654AE2EE3\r
+\r
+Set 3, vector#167:\r
+                       message=512-bit string: 20*00,01,43*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=A17923AED7BA07953B422CB9F9603EE7\r
+\r
+Set 3, vector#168:\r
+                       message=512-bit string: 21*00,80,42*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=981261618C933714C3DFB39E5FCC1E92\r
+\r
+Set 3, vector#169:\r
+                       message=512-bit string: 21*00,40,42*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=4E419B386DCD4D5881E53FD0E80497B3\r
+\r
+Set 3, vector#170:\r
+                       message=512-bit string: 21*00,20,42*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=AB2CB5902837C07C7EA428CD165AF3DC\r
+\r
+Set 3, vector#171:\r
+                       message=512-bit string: 21*00,10,42*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=BD4D92426D70DCA4AD9B3DBD0E7F2A8E\r
+\r
+Set 3, vector#172:\r
+                       message=512-bit string: 21*00,08,42*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=C53B150A0F9997837A4279BFFFF40763\r
+\r
+Set 3, vector#173:\r
+                       message=512-bit string: 21*00,04,42*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=E8414AA997345621B013BDF836E1E1DA\r
+\r
+Set 3, vector#174:\r
+                       message=512-bit string: 21*00,02,42*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=10E9C092D46290D60D35CF8F2010545C\r
+\r
+Set 3, vector#175:\r
+                       message=512-bit string: 21*00,01,42*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=95BFAEEA222545DE2A662E31BF7096EA\r
+\r
+Set 3, vector#176:\r
+                       message=512-bit string: 22*00,80,41*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=9BF3F037CEBEEA6953FFC2B1365CA816\r
+\r
+Set 3, vector#177:\r
+                       message=512-bit string: 22*00,40,41*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=88BB269A9F9BE1CE5AAAD4D9BADD7516\r
+\r
+Set 3, vector#178:\r
+                       message=512-bit string: 22*00,20,41*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=F13F5C193AC86CA9885E1CD7541E61D9\r
+\r
+Set 3, vector#179:\r
+                       message=512-bit string: 22*00,10,41*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=C27F6BB6989308A737FAD7F72E41BCF4\r
+\r
+Set 3, vector#180:\r
+                       message=512-bit string: 22*00,08,41*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=C3223139B3239012186E4F3CB546006D\r
+\r
+Set 3, vector#181:\r
+                       message=512-bit string: 22*00,04,41*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=BE49386F0101022508C7C18BCC60F7EC\r
+\r
+Set 3, vector#182:\r
+                       message=512-bit string: 22*00,02,41*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=6C30CAE66CAC8FDBD0037B01451FF885\r
+\r
+Set 3, vector#183:\r
+                       message=512-bit string: 22*00,01,41*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=66AD7AB086B44C9E8A26E6E5EB6BBC16\r
+\r
+Set 3, vector#184:\r
+                       message=512-bit string: 23*00,80,40*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=9A7DE13A05928E161DEE7D6CEB366C55\r
+\r
+Set 3, vector#185:\r
+                       message=512-bit string: 23*00,40,40*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=70504FE0FB6258EC6D24143D36993FF9\r
+\r
+Set 3, vector#186:\r
+                       message=512-bit string: 23*00,20,40*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=64185FC9D0ABA0ADA3E53AE2C4C017BC\r
+\r
+Set 3, vector#187:\r
+                       message=512-bit string: 23*00,10,40*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=FB0972BD9256A7F13A3701C277E209B8\r
+\r
+Set 3, vector#188:\r
+                       message=512-bit string: 23*00,08,40*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=0C8EB822E019E048E683C8F117DCB3A0\r
+\r
+Set 3, vector#189:\r
+                       message=512-bit string: 23*00,04,40*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=CA1F071A418423ADF73FF13B753ABBB5\r
+\r
+Set 3, vector#190:\r
+                       message=512-bit string: 23*00,02,40*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=325D606A88E762BB93EAD44BB8F80EDA\r
+\r
+Set 3, vector#191:\r
+                       message=512-bit string: 23*00,01,40*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=BD13AD99E0DAC7AC35AA7355D7F3BA7A\r
+\r
+Set 3, vector#192:\r
+                       message=512-bit string: 24*00,80,39*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=6FBCAEA6545E913B86DE3638D0488434\r
+\r
+Set 3, vector#193:\r
+                       message=512-bit string: 24*00,40,39*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=82A241FA65DAE2699B3C7AA6B3A9F723\r
+\r
+Set 3, vector#194:\r
+                       message=512-bit string: 24*00,20,39*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=01B9FAEBB4039E9BE764F2560CB1675A\r
+\r
+Set 3, vector#195:\r
+                       message=512-bit string: 24*00,10,39*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=C6AAB90CFE2BB37A6D6C4B47B2C5B99F\r
+\r
+Set 3, vector#196:\r
+                       message=512-bit string: 24*00,08,39*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=2928BE62E271EBE154EFDFC4F2FC0CEA\r
+\r
+Set 3, vector#197:\r
+                       message=512-bit string: 24*00,04,39*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=25F4CA5D22DAE26CA2E1F39426F2B84E\r
+\r
+Set 3, vector#198:\r
+                       message=512-bit string: 24*00,02,39*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=430FC31A118E3E2589F7E2DA7F420116\r
+\r
+Set 3, vector#199:\r
+                       message=512-bit string: 24*00,01,39*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=D1C183BEFB5AE9507E4DB3498259F7E7\r
+\r
+Set 3, vector#200:\r
+                       message=512-bit string: 25*00,80,38*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=4F8B2A5F70472BDFAD36076C290E8700\r
+\r
+Set 3, vector#201:\r
+                       message=512-bit string: 25*00,40,38*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=A09FC38A4031749B52F69A4FC0B10B97\r
+\r
+Set 3, vector#202:\r
+                       message=512-bit string: 25*00,20,38*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=854C707C43FD3F606176E579F730CBFC\r
+\r
+Set 3, vector#203:\r
+                       message=512-bit string: 25*00,10,38*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=5B111E1833C4B22712445B922B7BCFFD\r
+\r
+Set 3, vector#204:\r
+                       message=512-bit string: 25*00,08,38*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=5821014DF34809ABCEA50C2B2C4B8562\r
+\r
+Set 3, vector#205:\r
+                       message=512-bit string: 25*00,04,38*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=DF13AFDA2FF60DEB74F0179AA983A530\r
+\r
+Set 3, vector#206:\r
+                       message=512-bit string: 25*00,02,38*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=C6BCB01423794109E06D1A948B0A9083\r
+\r
+Set 3, vector#207:\r
+                       message=512-bit string: 25*00,01,38*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=0F655E0B70B10F582805A3085148D240\r
+\r
+Set 3, vector#208:\r
+                       message=512-bit string: 26*00,80,37*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=67B5238C850AE32E92826D9D20CAB15A\r
+\r
+Set 3, vector#209:\r
+                       message=512-bit string: 26*00,40,37*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=500A3AE2EE8782F5CC8CCAE649FDA6A5\r
+\r
+Set 3, vector#210:\r
+                       message=512-bit string: 26*00,20,37*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=102DC1F2667973247D1FF4FCE7C6BA15\r
+\r
+Set 3, vector#211:\r
+                       message=512-bit string: 26*00,10,37*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=3C474EDCF7D5CA8EEE11CDEAEB178FE8\r
+\r
+Set 3, vector#212:\r
+                       message=512-bit string: 26*00,08,37*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=6E42A12C5CCDC26AEBD0E5CF0562E5F7\r
+\r
+Set 3, vector#213:\r
+                       message=512-bit string: 26*00,04,37*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=881929A8A83A64DA03E81D792A5F0C7F\r
+\r
+Set 3, vector#214:\r
+                       message=512-bit string: 26*00,02,37*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=1FF3657A597801FE613A00F4B8D09A73\r
+\r
+Set 3, vector#215:\r
+                       message=512-bit string: 26*00,01,37*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=8467A275ECEFAEB8F5B4FC4BC85D7C26\r
+\r
+Set 3, vector#216:\r
+                       message=512-bit string: 27*00,80,36*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=3B073D0801DD7136BDCBC52A5EE4907A\r
+\r
+Set 3, vector#217:\r
+                       message=512-bit string: 27*00,40,36*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=577D691E1B40EF819D91532AE26B1AF9\r
+\r
+Set 3, vector#218:\r
+                       message=512-bit string: 27*00,20,36*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=0917E02E0E2AE7D827F864C140C353D7\r
+\r
+Set 3, vector#219:\r
+                       message=512-bit string: 27*00,10,36*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=7FF3A9B66431535F5E26059329217857\r
+\r
+Set 3, vector#220:\r
+                       message=512-bit string: 27*00,08,36*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=B774AC9DD96102313D160038DB31FB27\r
+\r
+Set 3, vector#221:\r
+                       message=512-bit string: 27*00,04,36*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=07497D9D4CFEB5A2206D688BDC0F3B38\r
+\r
+Set 3, vector#222:\r
+                       message=512-bit string: 27*00,02,36*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=46BDF6F4C6531D2895FF43B3546DE3A8\r
+\r
+Set 3, vector#223:\r
+                       message=512-bit string: 27*00,01,36*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=7DA4D81F8ED66A5BF2459C583F550356\r
+\r
+Set 3, vector#224:\r
+                       message=512-bit string: 28*00,80,35*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=2940415961E36B36591AB8E48419A4DD\r
+\r
+Set 3, vector#225:\r
+                       message=512-bit string: 28*00,40,35*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=A266AADB205FD6FC008352BC35A6DD78\r
+\r
+Set 3, vector#226:\r
+                       message=512-bit string: 28*00,20,35*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=2080A9131938D9846F0C62BFEE261A6D\r
+\r
+Set 3, vector#227:\r
+                       message=512-bit string: 28*00,10,35*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=B1A5EC2935CCEC66FF4FFE4CD8B75369\r
+\r
+Set 3, vector#228:\r
+                       message=512-bit string: 28*00,08,35*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=06FB8F00DE04A0C463A429E6C5016647\r
+\r
+Set 3, vector#229:\r
+                       message=512-bit string: 28*00,04,35*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=0F68992569970774B42066793F89CAB9\r
+\r
+Set 3, vector#230:\r
+                       message=512-bit string: 28*00,02,35*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=732254DC240CD60D55B84F0B14863EC7\r
+\r
+Set 3, vector#231:\r
+                       message=512-bit string: 28*00,01,35*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=DA0BEC996A5D7363DF32D489322DA352\r
+\r
+Set 3, vector#232:\r
+                       message=512-bit string: 29*00,80,34*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=706091CBB5B62C902073A777293D622D\r
+\r
+Set 3, vector#233:\r
+                       message=512-bit string: 29*00,40,34*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=5B74743252F972DFBC3208AA46424CA6\r
+\r
+Set 3, vector#234:\r
+                       message=512-bit string: 29*00,20,34*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=C9BABD8F6FCEDDFF4FF59E338F93B48A\r
+\r
+Set 3, vector#235:\r
+                       message=512-bit string: 29*00,10,34*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=A4B4EF36599828CF3BC7EA5FB8F87050\r
+\r
+Set 3, vector#236:\r
+                       message=512-bit string: 29*00,08,34*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=C18605F803C6BF05F301ACDF1C860871\r
+\r
+Set 3, vector#237:\r
+                       message=512-bit string: 29*00,04,34*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=43D92A863C6EB6F00C123938711C626B\r
+\r
+Set 3, vector#238:\r
+                       message=512-bit string: 29*00,02,34*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=950BE5745F797E9FEDBCC8F16E2E22EE\r
+\r
+Set 3, vector#239:\r
+                       message=512-bit string: 29*00,01,34*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=415CEE69AC476015554C17B5B9662192\r
+\r
+Set 3, vector#240:\r
+                       message=512-bit string: 30*00,80,33*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=664D984098B1F08C44B1C2583D85B9A2\r
+\r
+Set 3, vector#241:\r
+                       message=512-bit string: 30*00,40,33*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=CDED1C120AED4EEBE0F893481912F959\r
+\r
+Set 3, vector#242:\r
+                       message=512-bit string: 30*00,20,33*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=C9AC06EC82890CD041DEB3EF33BFF0B9\r
+\r
+Set 3, vector#243:\r
+                       message=512-bit string: 30*00,10,33*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=C7A9453FF087A19A12CC19385319C7F4\r
+\r
+Set 3, vector#244:\r
+                       message=512-bit string: 30*00,08,33*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=285CD6BD26AF54DCDBBD4AD25724D15D\r
+\r
+Set 3, vector#245:\r
+                       message=512-bit string: 30*00,04,33*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=E370CD3F4BA9E97CBEBA86E3BFA37FB4\r
+\r
+Set 3, vector#246:\r
+                       message=512-bit string: 30*00,02,33*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=94C8A67B335817F8DCBDE4FAF7708561\r
+\r
+Set 3, vector#247:\r
+                       message=512-bit string: 30*00,01,33*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=76B9E4B2FCF1C1F34000218930B4B914\r
+\r
+Set 3, vector#248:\r
+                       message=512-bit string: 31*00,80,32*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=51C5F169C4AEE4CA29A751BEFE1CB712\r
+\r
+Set 3, vector#249:\r
+                       message=512-bit string: 31*00,40,32*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=B1E37C10B85A0410287D9627E9C2E002\r
+\r
+Set 3, vector#250:\r
+                       message=512-bit string: 31*00,20,32*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=7F0C1813C73C4A0EC20D9B69C65E3D06\r
+\r
+Set 3, vector#251:\r
+                       message=512-bit string: 31*00,10,32*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=1A4B0DFE0E1F82935F9B979B550EB027\r
+\r
+Set 3, vector#252:\r
+                       message=512-bit string: 31*00,08,32*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=038B198F32D40CDF8D2933E0A0528421\r
+\r
+Set 3, vector#253:\r
+                       message=512-bit string: 31*00,04,32*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=ECBAE80ECEF656717FF3D8561196805B\r
+\r
+Set 3, vector#254:\r
+                       message=512-bit string: 31*00,02,32*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=CDA07490C953350A22A091D81E8FECF4\r
+\r
+Set 3, vector#255:\r
+                       message=512-bit string: 31*00,01,32*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=EDDF1A94F88CE2B443548C79CADBD503\r
+\r
+Set 3, vector#256:\r
+                       message=512-bit string: 32*00,80,31*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=04590D9E8442CD839FB9DDD879F22EB9\r
+\r
+Set 3, vector#257:\r
+                       message=512-bit string: 32*00,40,31*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=5BE0100B6D2C7367C3130788C26D1A69\r
+\r
+Set 3, vector#258:\r
+                       message=512-bit string: 32*00,20,31*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=2CA3B13C6C0112EB89EE2DC4A57922FC\r
+\r
+Set 3, vector#259:\r
+                       message=512-bit string: 32*00,10,31*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=D67BF17525D3511703D860364BB9468D\r
+\r
+Set 3, vector#260:\r
+                       message=512-bit string: 32*00,08,31*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=47A31DE79564375D06AF0634F0DD7CFD\r
+\r
+Set 3, vector#261:\r
+                       message=512-bit string: 32*00,04,31*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=B73083180DCA2143885252ED98EA8205\r
+\r
+Set 3, vector#262:\r
+                       message=512-bit string: 32*00,02,31*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=C9F38E02B0DB60D62A443E3CD1F678AB\r
+\r
+Set 3, vector#263:\r
+                       message=512-bit string: 32*00,01,31*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=FBCE97BC4753471C88B23C576E8739D1\r
+\r
+Set 3, vector#264:\r
+                       message=512-bit string: 33*00,80,30*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=CF5D8D47E76F99779171D98637803B97\r
+\r
+Set 3, vector#265:\r
+                       message=512-bit string: 33*00,40,30*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=C010E3AD3E2E04CB92D62665BC59A710\r
+\r
+Set 3, vector#266:\r
+                       message=512-bit string: 33*00,20,30*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=4C77DDD43DDE08A9104A4EBA62FD77F6\r
+\r
+Set 3, vector#267:\r
+                       message=512-bit string: 33*00,10,30*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=E89FDE92A578EA8B37D9BD5FDD830054\r
+\r
+Set 3, vector#268:\r
+                       message=512-bit string: 33*00,08,30*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=EBF84EA97F02E5BA461B0F620AA9ABC2\r
+\r
+Set 3, vector#269:\r
+                       message=512-bit string: 33*00,04,30*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=E67DAFA2A9486D5B0C6BB34EF7325817\r
+\r
+Set 3, vector#270:\r
+                       message=512-bit string: 33*00,02,30*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=4B58EC547933BF20346456E31F01CFA5\r
+\r
+Set 3, vector#271:\r
+                       message=512-bit string: 33*00,01,30*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=1AD7BFAC42C001F227C0B807D9429554\r
+\r
+Set 3, vector#272:\r
+                       message=512-bit string: 34*00,80,29*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=D725631BEC28BA425718B632F14BDB72\r
+\r
+Set 3, vector#273:\r
+                       message=512-bit string: 34*00,40,29*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=6410BCB4D37BB68D179D3CC0298B162F\r
+\r
+Set 3, vector#274:\r
+                       message=512-bit string: 34*00,20,29*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=1361F8B4326CFE17B4A13B5A6FAAE7B3\r
+\r
+Set 3, vector#275:\r
+                       message=512-bit string: 34*00,10,29*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=11131F2506820AFA9526847A92CD340C\r
+\r
+Set 3, vector#276:\r
+                       message=512-bit string: 34*00,08,29*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=A2851470010C019E343BE1A05F3A1049\r
+\r
+Set 3, vector#277:\r
+                       message=512-bit string: 34*00,04,29*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=AF0B6393E7D3786CA136BA8CDCA2D11B\r
+\r
+Set 3, vector#278:\r
+                       message=512-bit string: 34*00,02,29*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=DCD0DB916991A35BB70A24E371C93F02\r
+\r
+Set 3, vector#279:\r
+                       message=512-bit string: 34*00,01,29*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=808EB454260E155FF66C2D02C3E93B2B\r
+\r
+Set 3, vector#280:\r
+                       message=512-bit string: 35*00,80,28*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=38541B520B373A1AA5E0B7CBA732A20B\r
+\r
+Set 3, vector#281:\r
+                       message=512-bit string: 35*00,40,28*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=BF487C3FF5352F9263E8A01625D23B53\r
+\r
+Set 3, vector#282:\r
+                       message=512-bit string: 35*00,20,28*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=A4E81727E4E830A4035DA449318E3BD3\r
+\r
+Set 3, vector#283:\r
+                       message=512-bit string: 35*00,10,28*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=889A8ED30538AD2FD3058AB764D577A0\r
+\r
+Set 3, vector#284:\r
+                       message=512-bit string: 35*00,08,28*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=7FB285E144681C70A78A9F8EB9EDA835\r
+\r
+Set 3, vector#285:\r
+                       message=512-bit string: 35*00,04,28*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=A8D883C6DED02A0D72DBF73430311FF8\r
+\r
+Set 3, vector#286:\r
+                       message=512-bit string: 35*00,02,28*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=DADE8FE8AB174B83AFBA5ADF13C5A6FA\r
+\r
+Set 3, vector#287:\r
+                       message=512-bit string: 35*00,01,28*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=CE7EC15351B9B8C621FB286F21808045\r
+\r
+Set 3, vector#288:\r
+                       message=512-bit string: 36*00,80,27*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=170242041AD68C460628FBD14587B77B\r
+\r
+Set 3, vector#289:\r
+                       message=512-bit string: 36*00,40,27*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=5B65EE989D56C5902EA6C48EDFAF20E6\r
+\r
+Set 3, vector#290:\r
+                       message=512-bit string: 36*00,20,27*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=3B72901126CAFF05EB6E9E2BD0686351\r
+\r
+Set 3, vector#291:\r
+                       message=512-bit string: 36*00,10,27*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=6201D923DDC511D22FA2161A37FC3921\r
+\r
+Set 3, vector#292:\r
+                       message=512-bit string: 36*00,08,27*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=202BC4940451B4B8296E82E112E6B77F\r
+\r
+Set 3, vector#293:\r
+                       message=512-bit string: 36*00,04,27*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=CD337E620D5EF30175BB76F2868CB2F1\r
+\r
+Set 3, vector#294:\r
+                       message=512-bit string: 36*00,02,27*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=B7D400C390C3E31AF050B400BD832124\r
+\r
+Set 3, vector#295:\r
+                       message=512-bit string: 36*00,01,27*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=9613FBF9A16EC99D1440E3DB0E900135\r
+\r
+Set 3, vector#296:\r
+                       message=512-bit string: 37*00,80,26*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=B3E4EDD15A48980AAABBD1EAEEE4C321\r
+\r
+Set 3, vector#297:\r
+                       message=512-bit string: 37*00,40,26*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=94EC9ACF6A797723652780C8E5D37F78\r
+\r
+Set 3, vector#298:\r
+                       message=512-bit string: 37*00,20,26*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=6F3C70613671BBA81EF1545B618E7EEA\r
+\r
+Set 3, vector#299:\r
+                       message=512-bit string: 37*00,10,26*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=BB5C20767B041F3C6FD95DD1359FDC46\r
+\r
+Set 3, vector#300:\r
+                       message=512-bit string: 37*00,08,26*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=6CCA50D416488F03F4B986AC2FA7BD26\r
+\r
+Set 3, vector#301:\r
+                       message=512-bit string: 37*00,04,26*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=CB13CAB46093A97BCF7B0276F96E6912\r
+\r
+Set 3, vector#302:\r
+                       message=512-bit string: 37*00,02,26*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=F7D0033ACAF6A663C7E2D9441386AC1C\r
+\r
+Set 3, vector#303:\r
+                       message=512-bit string: 37*00,01,26*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=37985879795001D2B72FDCA7D0D2DFCA\r
+\r
+Set 3, vector#304:\r
+                       message=512-bit string: 38*00,80,25*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=4789423551E263BF84F16D2B38DED24F\r
+\r
+Set 3, vector#305:\r
+                       message=512-bit string: 38*00,40,25*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=6D02EFC9DADB697AC3571FD4F9D77BBC\r
+\r
+Set 3, vector#306:\r
+                       message=512-bit string: 38*00,20,25*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=5BDF455A81B83187B84023939B572344\r
+\r
+Set 3, vector#307:\r
+                       message=512-bit string: 38*00,10,25*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=F87D584DF4E3E76F4A21574561DA9F9E\r
+\r
+Set 3, vector#308:\r
+                       message=512-bit string: 38*00,08,25*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=FFF270E4F96FE5246F9CF6872D39216E\r
+\r
+Set 3, vector#309:\r
+                       message=512-bit string: 38*00,04,25*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=46F1CDB5E6A21B40698464F9BC8951C3\r
+\r
+Set 3, vector#310:\r
+                       message=512-bit string: 38*00,02,25*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=A20CC0A0C0E52261FD826031679B1ED2\r
+\r
+Set 3, vector#311:\r
+                       message=512-bit string: 38*00,01,25*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=AC89B02B9851F0B1E18F33BFB2F60118\r
+\r
+Set 3, vector#312:\r
+                       message=512-bit string: 39*00,80,24*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=0EF99920D59A850C7BD6D8362DA43BD8\r
+\r
+Set 3, vector#313:\r
+                       message=512-bit string: 39*00,40,24*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=35A8C9BD58AB662CA4B89BDCD252C916\r
+\r
+Set 3, vector#314:\r
+                       message=512-bit string: 39*00,20,24*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=0D215698B48B060D04F936687BD86BEC\r
+\r
+Set 3, vector#315:\r
+                       message=512-bit string: 39*00,10,24*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=A4C4F7CDB28A45AE27EEC24BFB360D9B\r
+\r
+Set 3, vector#316:\r
+                       message=512-bit string: 39*00,08,24*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=471AB3F7A83FF41EDDC4BAE44282030E\r
+\r
+Set 3, vector#317:\r
+                       message=512-bit string: 39*00,04,24*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=719A18140EB2D6ECA365EBD1FAE2DE02\r
+\r
+Set 3, vector#318:\r
+                       message=512-bit string: 39*00,02,24*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=3713D726C9A14A62036C2F8D015814F7\r
+\r
+Set 3, vector#319:\r
+                       message=512-bit string: 39*00,01,24*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=0BBE7411C7068755B5A73999967734EB\r
+\r
+Set 3, vector#320:\r
+                       message=512-bit string: 40*00,80,23*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=F0800016334C8A568459189A1F59CA4F\r
+\r
+Set 3, vector#321:\r
+                       message=512-bit string: 40*00,40,23*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=9AAC25691FC2D634DADA006642ECAACB\r
+\r
+Set 3, vector#322:\r
+                       message=512-bit string: 40*00,20,23*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=081302DEB1F942D709DEC2CCD2960DA1\r
+\r
+Set 3, vector#323:\r
+                       message=512-bit string: 40*00,10,23*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=9AF8D885EBCCE644E1FB1DFE2137C50C\r
+\r
+Set 3, vector#324:\r
+                       message=512-bit string: 40*00,08,23*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=EB96EF6DCF56AE5C88509B3B6A202984\r
+\r
+Set 3, vector#325:\r
+                       message=512-bit string: 40*00,04,23*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=F3C02F21396C96E156E0BD337E6A2D69\r
+\r
+Set 3, vector#326:\r
+                       message=512-bit string: 40*00,02,23*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=1B7CBC44463BCE9C07E7970A20A7C0F5\r
+\r
+Set 3, vector#327:\r
+                       message=512-bit string: 40*00,01,23*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=E01711CC5510EA66DF90F21B0B9BBD17\r
+\r
+Set 3, vector#328:\r
+                       message=512-bit string: 41*00,80,22*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=BC73BFA1E80582490881908EF7888136\r
+\r
+Set 3, vector#329:\r
+                       message=512-bit string: 41*00,40,22*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=A06C80ACC4DC56E9A681B4C3B62AA9C5\r
+\r
+Set 3, vector#330:\r
+                       message=512-bit string: 41*00,20,22*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=66DB50AD330A298D957703BC1CB50558\r
+\r
+Set 3, vector#331:\r
+                       message=512-bit string: 41*00,10,22*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=800D38C0AC5507CF6E823C732B4257B8\r
+\r
+Set 3, vector#332:\r
+                       message=512-bit string: 41*00,08,22*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=BD9FFC0BB704E96768715ADB31B1A5F8\r
+\r
+Set 3, vector#333:\r
+                       message=512-bit string: 41*00,04,22*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=FEA0C6A33CA2248C6C64D88AC28AAEF6\r
+\r
+Set 3, vector#334:\r
+                       message=512-bit string: 41*00,02,22*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=C4B0802A5065FE9F46EFEC9D457AABD0\r
+\r
+Set 3, vector#335:\r
+                       message=512-bit string: 41*00,01,22*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=2ED87472A7EC99C5D6E3051E02840654\r
+\r
+Set 3, vector#336:\r
+                       message=512-bit string: 42*00,80,21*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=739013243D1824CD8EB46D363757A80D\r
+\r
+Set 3, vector#337:\r
+                       message=512-bit string: 42*00,40,21*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=6E4BF1B9ABC48582DB946443FF9429DE\r
+\r
+Set 3, vector#338:\r
+                       message=512-bit string: 42*00,20,21*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=8B96F1D3660DC99AC72275E8C03E61FA\r
+\r
+Set 3, vector#339:\r
+                       message=512-bit string: 42*00,10,21*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=EA0275F70E04F2C51ADF790B760695EF\r
+\r
+Set 3, vector#340:\r
+                       message=512-bit string: 42*00,08,21*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=9EB7FB6DD1F97D257CC30BAA127C3EC7\r
+\r
+Set 3, vector#341:\r
+                       message=512-bit string: 42*00,04,21*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=982200D47C85C13940D83B9EAEF7BBD2\r
+\r
+Set 3, vector#342:\r
+                       message=512-bit string: 42*00,02,21*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=49D89DD582A1477E952F41F5DDBC5EF4\r
+\r
+Set 3, vector#343:\r
+                       message=512-bit string: 42*00,01,21*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=E7B78CA0107666B040A5AD74C12BC234\r
+\r
+Set 3, vector#344:\r
+                       message=512-bit string: 43*00,80,20*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=582AAC672A2501F17177D4AC063EB461\r
+\r
+Set 3, vector#345:\r
+                       message=512-bit string: 43*00,40,20*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=98378326C22EC221376EDB0CFDA8CD70\r
+\r
+Set 3, vector#346:\r
+                       message=512-bit string: 43*00,20,20*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=FA3C49B473FE61BCC482E3782A374BC1\r
+\r
+Set 3, vector#347:\r
+                       message=512-bit string: 43*00,10,20*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=C189D1022378D106A29C8FD77878FCA1\r
+\r
+Set 3, vector#348:\r
+                       message=512-bit string: 43*00,08,20*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=0942DA7FD27F9718A0AAE70144592A91\r
+\r
+Set 3, vector#349:\r
+                       message=512-bit string: 43*00,04,20*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=9FDCF88D2416B2E062C45F2CCAE28BBC\r
+\r
+Set 3, vector#350:\r
+                       message=512-bit string: 43*00,02,20*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=219A54B88A44A12D08D1CC900914E0C0\r
+\r
+Set 3, vector#351:\r
+                       message=512-bit string: 43*00,01,20*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=D46063645226A3517A1E09ED24EE041D\r
+\r
+Set 3, vector#352:\r
+                       message=512-bit string: 44*00,80,19*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=2FACE147DD36A9D7FF6395E18067ADBF\r
+\r
+Set 3, vector#353:\r
+                       message=512-bit string: 44*00,40,19*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=CE698CD8C4D79EA9CDE0BEE9F0548345\r
+\r
+Set 3, vector#354:\r
+                       message=512-bit string: 44*00,20,19*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=8B4E47611DAB5A80060D86E9F5F5C994\r
+\r
+Set 3, vector#355:\r
+                       message=512-bit string: 44*00,10,19*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=CFA75DDCE8CBAF9DD12DBEB39165D76D\r
+\r
+Set 3, vector#356:\r
+                       message=512-bit string: 44*00,08,19*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=BCD9B9D12A5323D360AD08503537AFBD\r
+\r
+Set 3, vector#357:\r
+                       message=512-bit string: 44*00,04,19*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=D65D99789EFFA4ED84F76ED59CC2895C\r
+\r
+Set 3, vector#358:\r
+                       message=512-bit string: 44*00,02,19*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=62B2DB798D81839344D43D62007DBE8D\r
+\r
+Set 3, vector#359:\r
+                       message=512-bit string: 44*00,01,19*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=CF736310D179CCCC9493F1AF70C81EAA\r
+\r
+Set 3, vector#360:\r
+                       message=512-bit string: 45*00,80,18*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=D43B82859DDD9FA113D15CC71A3FFCCF\r
+\r
+Set 3, vector#361:\r
+                       message=512-bit string: 45*00,40,18*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=F84CAE68DD0E136CABB92A139CDD4D8F\r
+\r
+Set 3, vector#362:\r
+                       message=512-bit string: 45*00,20,18*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=63AC06EF3C60D06CDDDE27D91BD49D1D\r
+\r
+Set 3, vector#363:\r
+                       message=512-bit string: 45*00,10,18*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=FAEE22D8A0126A6F5FA4FA86DBB7A1ED\r
+\r
+Set 3, vector#364:\r
+                       message=512-bit string: 45*00,08,18*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=AD68B1B16A53C416096C0768FC60CEC8\r
+\r
+Set 3, vector#365:\r
+                       message=512-bit string: 45*00,04,18*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=74F38A95FB2714A061313AF72AA2D0B3\r
+\r
+Set 3, vector#366:\r
+                       message=512-bit string: 45*00,02,18*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=BC30B8784CF12E655A47763C48885D6E\r
+\r
+Set 3, vector#367:\r
+                       message=512-bit string: 45*00,01,18*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=9A6C3D2780F1840C6497B8A2AF05A7D4\r
+\r
+Set 3, vector#368:\r
+                       message=512-bit string: 46*00,80,17*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=3349E2B5DBD1C29D2492C5AB73A58B52\r
+\r
+Set 3, vector#369:\r
+                       message=512-bit string: 46*00,40,17*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=8BBD3D61A2F3869BCC0208BCE0CDE5EA\r
+\r
+Set 3, vector#370:\r
+                       message=512-bit string: 46*00,20,17*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=5AF3A38AF31160092FC289766DB9F3D2\r
+\r
+Set 3, vector#371:\r
+                       message=512-bit string: 46*00,10,17*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=FE9F92DA808D3216AFC8A7BBA6E96EA9\r
+\r
+Set 3, vector#372:\r
+                       message=512-bit string: 46*00,08,17*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=BFE16F19E9EEAAFF96D60F59110522C4\r
+\r
+Set 3, vector#373:\r
+                       message=512-bit string: 46*00,04,17*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=9F72CC3955889B91C71DF79F9B0915CB\r
+\r
+Set 3, vector#374:\r
+                       message=512-bit string: 46*00,02,17*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=81C2CF2F29A1981994BDB203EDBEAF60\r
+\r
+Set 3, vector#375:\r
+                       message=512-bit string: 46*00,01,17*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=5A1E48AFE82EDA09FE29D16DC3A14393\r
+\r
+Set 3, vector#376:\r
+                       message=512-bit string: 47*00,80,16*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=7D499AE78DE63C8E0ED0410E333E1EC4\r
+\r
+Set 3, vector#377:\r
+                       message=512-bit string: 47*00,40,16*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=555CF81FA0085EB458CE779E0EF5B0DB\r
+\r
+Set 3, vector#378:\r
+                       message=512-bit string: 47*00,20,16*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=880F1ACCB663A737BEB6B27349EBD91D\r
+\r
+Set 3, vector#379:\r
+                       message=512-bit string: 47*00,10,16*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=36E47D5CC6F12BCA706EC77018971DE9\r
+\r
+Set 3, vector#380:\r
+                       message=512-bit string: 47*00,08,16*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=C545C10D8823B011FDA7B55218A39F03\r
+\r
+Set 3, vector#381:\r
+                       message=512-bit string: 47*00,04,16*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=9BCD1FCA379F2362E24EF8DED48E65F9\r
+\r
+Set 3, vector#382:\r
+                       message=512-bit string: 47*00,02,16*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=E1706A37A5E0E660FCF44A3E2D5044CD\r
+\r
+Set 3, vector#383:\r
+                       message=512-bit string: 47*00,01,16*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=6E4CCE5D959E2DE46452F1EC90F039B3\r
+\r
+Set 3, vector#384:\r
+                       message=512-bit string: 48*00,80,15*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=D71BB2DA273C1C2D2EEA83EBA71A95AA\r
+\r
+Set 3, vector#385:\r
+                       message=512-bit string: 48*00,40,15*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=63FA650CFC27D9C8716ACC20DC1B0FB2\r
+\r
+Set 3, vector#386:\r
+                       message=512-bit string: 48*00,20,15*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=FCF6D696C7D3E4E46AD8FF377F10AFC2\r
+\r
+Set 3, vector#387:\r
+                       message=512-bit string: 48*00,10,15*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=6D03B460DAD23BF558EFD6DBCC8C9EA8\r
+\r
+Set 3, vector#388:\r
+                       message=512-bit string: 48*00,08,15*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=022EE4891F520D2DDFA4AD7F35BEB6BC\r
+\r
+Set 3, vector#389:\r
+                       message=512-bit string: 48*00,04,15*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=5EB27A21FE3B4DC32936C7CE49BD7AF3\r
+\r
+Set 3, vector#390:\r
+                       message=512-bit string: 48*00,02,15*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=21256D00FDC9C9782FAF83D92707C652\r
+\r
+Set 3, vector#391:\r
+                       message=512-bit string: 48*00,01,15*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=713B156FEB061B3144DFF64D622504A2\r
+\r
+Set 3, vector#392:\r
+                       message=512-bit string: 49*00,80,14*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=2F6E4E63B6A9BAA977B766CE73EAD288\r
+\r
+Set 3, vector#393:\r
+                       message=512-bit string: 49*00,40,14*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=AECE237EF856547CBF541185ADA13DA7\r
+\r
+Set 3, vector#394:\r
+                       message=512-bit string: 49*00,20,14*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=A670564B42FA5605D2CBC2BFDB4561F4\r
+\r
+Set 3, vector#395:\r
+                       message=512-bit string: 49*00,10,14*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=4EB015835BFD2BB4C42183E97F4278FD\r
+\r
+Set 3, vector#396:\r
+                       message=512-bit string: 49*00,08,14*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=1220799512063EAE883AF21B6BC7DE76\r
+\r
+Set 3, vector#397:\r
+                       message=512-bit string: 49*00,04,14*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=EC71B3CCF373C3B9FA1B80F1781D0494\r
+\r
+Set 3, vector#398:\r
+                       message=512-bit string: 49*00,02,14*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=A51670AA918055E667D4582DF93A12F9\r
+\r
+Set 3, vector#399:\r
+                       message=512-bit string: 49*00,01,14*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=C63E6D57975E700C9C989A407EB30BB6\r
+\r
+Set 3, vector#400:\r
+                       message=512-bit string: 50*00,80,13*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=5BDEB36845B5DD9AA871774D8D79A58C\r
+\r
+Set 3, vector#401:\r
+                       message=512-bit string: 50*00,40,13*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=F5BA1F84572EC7EBC2AF99264A9EA269\r
+\r
+Set 3, vector#402:\r
+                       message=512-bit string: 50*00,20,13*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=BB3C908F54FCD6AEA0AAC5727C079A9E\r
+\r
+Set 3, vector#403:\r
+                       message=512-bit string: 50*00,10,13*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=AD0B2E7176085C047C5667C94795EA8E\r
+\r
+Set 3, vector#404:\r
+                       message=512-bit string: 50*00,08,13*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=5631BECE8AA57102735C7BA03AB5AB3A\r
+\r
+Set 3, vector#405:\r
+                       message=512-bit string: 50*00,04,13*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=56D6B8E14E9D0FC5CCBF863FA815E48A\r
+\r
+Set 3, vector#406:\r
+                       message=512-bit string: 50*00,02,13*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=50C6E64ABE3EE4335F269CD6149C6275\r
+\r
+Set 3, vector#407:\r
+                       message=512-bit string: 50*00,01,13*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=9BF43BDAA1E94600CEA1CA4FD4222EBF\r
+\r
+Set 3, vector#408:\r
+                       message=512-bit string: 51*00,80,12*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=6C4D3937A4A77AAE4365131D24D1D94F\r
+\r
+Set 3, vector#409:\r
+                       message=512-bit string: 51*00,40,12*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=5194767311A22D1407478FC31D4A538F\r
+\r
+Set 3, vector#410:\r
+                       message=512-bit string: 51*00,20,12*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=37A3DF712AFA8D693A8EB8ED8308AA02\r
+\r
+Set 3, vector#411:\r
+                       message=512-bit string: 51*00,10,12*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=4676AE45A483DF920626A6088EB13954\r
+\r
+Set 3, vector#412:\r
+                       message=512-bit string: 51*00,08,12*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=C3AFA08BE5551CD628AF7220DBAAF422\r
+\r
+Set 3, vector#413:\r
+                       message=512-bit string: 51*00,04,12*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=66D5FFD82023525B9AB502D3E982E0DD\r
+\r
+Set 3, vector#414:\r
+                       message=512-bit string: 51*00,02,12*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=94CD53771767D8D6FF41393AFC86639C\r
+\r
+Set 3, vector#415:\r
+                       message=512-bit string: 51*00,01,12*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=7D5AB18CE2C072504E2D79A2B43A208D\r
+\r
+Set 3, vector#416:\r
+                       message=512-bit string: 52*00,80,11*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=1104EA59CCC994CE8043AAFEB733C494\r
+\r
+Set 3, vector#417:\r
+                       message=512-bit string: 52*00,40,11*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=FADE4E01F0CC2B1DC32953A89366B306\r
+\r
+Set 3, vector#418:\r
+                       message=512-bit string: 52*00,20,11*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=935A142B8BAE330AF06E97728676234D\r
+\r
+Set 3, vector#419:\r
+                       message=512-bit string: 52*00,10,11*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=2932DC3CF2AF005257A7EA2355AAF16A\r
+\r
+Set 3, vector#420:\r
+                       message=512-bit string: 52*00,08,11*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=C26111944EBD9E49CF41884346C438AA\r
+\r
+Set 3, vector#421:\r
+                       message=512-bit string: 52*00,04,11*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=AA3422F236C40FFC60E38D2ECDF7DBF3\r
+\r
+Set 3, vector#422:\r
+                       message=512-bit string: 52*00,02,11*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=325F2C688576CCCE90753E4208BBD071\r
+\r
+Set 3, vector#423:\r
+                       message=512-bit string: 52*00,01,11*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=0A389F9C7731C6F2879B3B850CCDDA6B\r
+\r
+Set 3, vector#424:\r
+                       message=512-bit string: 53*00,80,10*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=83350B77C92D48E8A040E528BFC10877\r
+\r
+Set 3, vector#425:\r
+                       message=512-bit string: 53*00,40,10*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=96C66118A7B04635AE387D66B0CF90EE\r
+\r
+Set 3, vector#426:\r
+                       message=512-bit string: 53*00,20,10*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=4BB8667C30F4D5AEDE85AC25D2A5CB5E\r
+\r
+Set 3, vector#427:\r
+                       message=512-bit string: 53*00,10,10*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=852B20BFC6CD2BC54DABCEC92FCE0A83\r
+\r
+Set 3, vector#428:\r
+                       message=512-bit string: 53*00,08,10*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=FB895578316A3D6C5D8484506C78E18B\r
+\r
+Set 3, vector#429:\r
+                       message=512-bit string: 53*00,04,10*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=8A36E448464DF0F424E7867DDEBBDB6F\r
+\r
+Set 3, vector#430:\r
+                       message=512-bit string: 53*00,02,10*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=DDD6C4988926B9F0555F193043B6782B\r
+\r
+Set 3, vector#431:\r
+                       message=512-bit string: 53*00,01,10*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=E4B58FC983B9EBDF9CF7650F7BCC379B\r
+\r
+Set 3, vector#432:\r
+                       message=512-bit string: 54*00,80, 9*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=59D4D7989AAE810D6AEFC7442752E8C7\r
+\r
+Set 3, vector#433:\r
+                       message=512-bit string: 54*00,40, 9*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=95F97D17D431CA694D6B5FDA24A2C4DE\r
+\r
+Set 3, vector#434:\r
+                       message=512-bit string: 54*00,20, 9*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=DE751526B55AA08D9287F82C18626ABF\r
+\r
+Set 3, vector#435:\r
+                       message=512-bit string: 54*00,10, 9*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=68786370EFE4EAA50450E8BCD9348D40\r
+\r
+Set 3, vector#436:\r
+                       message=512-bit string: 54*00,08, 9*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=8A68D8C2644EB13A8E4B70CB72CEFB2D\r
+\r
+Set 3, vector#437:\r
+                       message=512-bit string: 54*00,04, 9*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=8394DAA24E827D3C06CE45DBDC91D790\r
+\r
+Set 3, vector#438:\r
+                       message=512-bit string: 54*00,02, 9*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=63121FCE092CFA3E652DE4322860EF81\r
+\r
+Set 3, vector#439:\r
+                       message=512-bit string: 54*00,01, 9*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=4A1078A4DE54C8C333C0E3A4B9A06C2A\r
+\r
+Set 3, vector#440:\r
+                       message=512-bit string: 55*00,80, 8*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=B66ED64257CF30BE90D699D1436800A5\r
+\r
+Set 3, vector#441:\r
+                       message=512-bit string: 55*00,40, 8*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=2AD0CBE4D20D772B28ABA5D0114E6353\r
+\r
+Set 3, vector#442:\r
+                       message=512-bit string: 55*00,20, 8*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=162373230E64807D2BE899E4B8C57527\r
+\r
+Set 3, vector#443:\r
+                       message=512-bit string: 55*00,10, 8*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=D3FF62FD5C0EE8D6CA8CF042043157AC\r
+\r
+Set 3, vector#444:\r
+                       message=512-bit string: 55*00,08, 8*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=D82DA3265D29D3B3B353109C666EFD40\r
+\r
+Set 3, vector#445:\r
+                       message=512-bit string: 55*00,04, 8*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=AA54849900605EFF6E11BB27A4089FCE\r
+\r
+Set 3, vector#446:\r
+                       message=512-bit string: 55*00,02, 8*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=450CD41DBB1DA9DEABE2B9764C63A85C\r
+\r
+Set 3, vector#447:\r
+                       message=512-bit string: 55*00,01, 8*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=57CC1182E8FC90E9BE2D343791A3F8B5\r
+\r
+Set 3, vector#448:\r
+                       message=512-bit string: 56*00,80, 7*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=11E377B26825CE94F0227E33FA23A2CB\r
+\r
+Set 3, vector#449:\r
+                       message=512-bit string: 56*00,40, 7*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=9D403E064BC4F2CE13BB98CA9EF777F3\r
+\r
+Set 3, vector#450:\r
+                       message=512-bit string: 56*00,20, 7*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=F7471DAB8F16BEB3768C7DABE1D52555\r
+\r
+Set 3, vector#451:\r
+                       message=512-bit string: 56*00,10, 7*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=B946C883FD7161344F54F2F4A738D054\r
+\r
+Set 3, vector#452:\r
+                       message=512-bit string: 56*00,08, 7*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=EDCC58F006DED4FD99744F0E49C19465\r
+\r
+Set 3, vector#453:\r
+                       message=512-bit string: 56*00,04, 7*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=5E34D4D649E4670BC4A2C7F19141058F\r
+\r
+Set 3, vector#454:\r
+                       message=512-bit string: 56*00,02, 7*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=F6DD1C59C15028C7FBF9D1EABE79E414\r
+\r
+Set 3, vector#455:\r
+                       message=512-bit string: 56*00,01, 7*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=F280061A4BEC782007BCD595518E264E\r
+\r
+Set 3, vector#456:\r
+                       message=512-bit string: 57*00,80, 6*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=1D1CBD0DBC196FBFDDDCB1016739200C\r
+\r
+Set 3, vector#457:\r
+                       message=512-bit string: 57*00,40, 6*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=CFFE7D991DDA1AB8C93085CB899631A0\r
+\r
+Set 3, vector#458:\r
+                       message=512-bit string: 57*00,20, 6*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=78B9F85C57BEE316F4B4A8BC6D9FFBBC\r
+\r
+Set 3, vector#459:\r
+                       message=512-bit string: 57*00,10, 6*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=B70C71F3204EE85F7FC6C1C3CAB7EBA0\r
+\r
+Set 3, vector#460:\r
+                       message=512-bit string: 57*00,08, 6*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=FF4FB66B9D867C1F3D65D4107BD57B0C\r
+\r
+Set 3, vector#461:\r
+                       message=512-bit string: 57*00,04, 6*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=E39AAA2CBF010195D36C91805C51E077\r
+\r
+Set 3, vector#462:\r
+                       message=512-bit string: 57*00,02, 6*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=BAD2221A71D37F080B9E98C15B2C597E\r
+\r
+Set 3, vector#463:\r
+                       message=512-bit string: 57*00,01, 6*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=25AF56EDDE71F8E43D65C141D8C966CC\r
+\r
+Set 3, vector#464:\r
+                       message=512-bit string: 58*00,80, 5*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=51C9E67F3B99EB156B9E43F7E43CEB05\r
+\r
+Set 3, vector#465:\r
+                       message=512-bit string: 58*00,40, 5*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=3C90D9DDFA660B2815DD320A5C0B8944\r
+\r
+Set 3, vector#466:\r
+                       message=512-bit string: 58*00,20, 5*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=22C1A6D7EEC76903A82306D7572D4F2C\r
+\r
+Set 3, vector#467:\r
+                       message=512-bit string: 58*00,10, 5*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=A88F46006996BE087A968E3B9DEA2201\r
+\r
+Set 3, vector#468:\r
+                       message=512-bit string: 58*00,08, 5*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=94A7F2FEA2ADA0466BC6EDF361833DE8\r
+\r
+Set 3, vector#469:\r
+                       message=512-bit string: 58*00,04, 5*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=3B3893969AD0FCE37E568CAA5525B5E9\r
+\r
+Set 3, vector#470:\r
+                       message=512-bit string: 58*00,02, 5*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=3B45FD4D5757367CD2957AF2E3681EA1\r
+\r
+Set 3, vector#471:\r
+                       message=512-bit string: 58*00,01, 5*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=A5980E7037528C7D79072BA62BDEBB5F\r
+\r
+Set 3, vector#472:\r
+                       message=512-bit string: 59*00,80, 4*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=B18545C43EC7E806B6690E919A3EECB2\r
+\r
+Set 3, vector#473:\r
+                       message=512-bit string: 59*00,40, 4*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=B7D3606EA92EAC5A1FDE210A6B00B424\r
+\r
+Set 3, vector#474:\r
+                       message=512-bit string: 59*00,20, 4*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=F4FBCDC646BFF57A9871716B7BBD8EDB\r
+\r
+Set 3, vector#475:\r
+                       message=512-bit string: 59*00,10, 4*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=A129C3E521F04BA03683A29282DFDBA0\r
+\r
+Set 3, vector#476:\r
+                       message=512-bit string: 59*00,08, 4*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=70FB25A259B500EC3513DE67E15A1D09\r
+\r
+Set 3, vector#477:\r
+                       message=512-bit string: 59*00,04, 4*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=AF41EB1543B991A031BE0293513757EA\r
+\r
+Set 3, vector#478:\r
+                       message=512-bit string: 59*00,02, 4*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=2A08B5DB458E907FB2787057BB9102D0\r
+\r
+Set 3, vector#479:\r
+                       message=512-bit string: 59*00,01, 4*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=437FE2BD29E279F0CBDFD0352EB9AF1B\r
+\r
+Set 3, vector#480:\r
+                       message=512-bit string: 60*00,80, 3*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=97CD2C743745B11546DB7B94462CA80D\r
+\r
+Set 3, vector#481:\r
+                       message=512-bit string: 60*00,40, 3*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=70930256CB3E9262A987E6C361DAC587\r
+\r
+Set 3, vector#482:\r
+                       message=512-bit string: 60*00,20, 3*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=9143B08313A8FDD7E5B5557F48C88F49\r
+\r
+Set 3, vector#483:\r
+                       message=512-bit string: 60*00,10, 3*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=7D07ED51DAB9371532D030E7572E5BC6\r
+\r
+Set 3, vector#484:\r
+                       message=512-bit string: 60*00,08, 3*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=D8BDB2D066BF6C1FE4CC51D45C14809C\r
+\r
+Set 3, vector#485:\r
+                       message=512-bit string: 60*00,04, 3*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=83BFB05652E5CB742CB38C7A985D5B72\r
+\r
+Set 3, vector#486:\r
+                       message=512-bit string: 60*00,02, 3*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=8F887505B077268C38EC770FBFE70F40\r
+\r
+Set 3, vector#487:\r
+                       message=512-bit string: 60*00,01, 3*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=0BBCF1B6F4AB5F27604F440580658FD0\r
+\r
+Set 3, vector#488:\r
+                       message=512-bit string: 61*00,80, 2*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=C5578D38A003FD55EF946E498DDDCB24\r
+\r
+Set 3, vector#489:\r
+                       message=512-bit string: 61*00,40, 2*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=9DFEB15498BEF6095132B830782130E5\r
+\r
+Set 3, vector#490:\r
+                       message=512-bit string: 61*00,20, 2*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=AFE484FDFE5316CD568D6B0545D084DC\r
+\r
+Set 3, vector#491:\r
+                       message=512-bit string: 61*00,10, 2*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=C2FCE2837F0D396BC277E57547FC5FF4\r
+\r
+Set 3, vector#492:\r
+                       message=512-bit string: 61*00,08, 2*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=8B1D3205FCD07311B72AE95F161262B5\r
+\r
+Set 3, vector#493:\r
+                       message=512-bit string: 61*00,04, 2*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=EBB71B8B63C527E55CB9B2EB5F8A171B\r
+\r
+Set 3, vector#494:\r
+                       message=512-bit string: 61*00,02, 2*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=B00C40C95D9BE8321371F13E02044E1E\r
+\r
+Set 3, vector#495:\r
+                       message=512-bit string: 61*00,01, 2*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=FC97036DCC0AEEBD3BDD7C85CDF3C637\r
+\r
+Set 3, vector#496:\r
+                       message=512-bit string: 62*00,80, 1*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=1659B58F5B419205FD32B9A5EB40DEB5\r
+\r
+Set 3, vector#497:\r
+                       message=512-bit string: 62*00,40, 1*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=8278B4553C8E1B1E307454A7A3C83582\r
+\r
+Set 3, vector#498:\r
+                       message=512-bit string: 62*00,20, 1*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=330AFB9556C00286744267C54CDC739A\r
+\r
+Set 3, vector#499:\r
+                       message=512-bit string: 62*00,10, 1*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=3DB4102FCC879EC3EB147206EC19603A\r
+\r
+Set 3, vector#500:\r
+                       message=512-bit string: 62*00,08, 1*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=DA288B40866C9C5EDA1FBFBE6A5F2057\r
+\r
+Set 3, vector#501:\r
+                       message=512-bit string: 62*00,04, 1*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=CF0FD85AD8DCB636EB1C84238285D566\r
+\r
+Set 3, vector#502:\r
+                       message=512-bit string: 62*00,02, 1*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=C9DD96464E10D0C1590AB631BDF68416\r
+\r
+Set 3, vector#503:\r
+                       message=512-bit string: 62*00,01, 1*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=47CD9F44E4AD1993E9B2C1855F2980D9\r
+\r
+Set 3, vector#504:\r
+                       message=512-bit string: 63*00,80, 0*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=19AB1B03DE186813944642BC21447EBE\r
+\r
+Set 3, vector#505:\r
+                       message=512-bit string: 63*00,40, 0*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=1EB38B8E2EC5E5337DF9F6E5D8D3B539\r
+\r
+Set 3, vector#506:\r
+                       message=512-bit string: 63*00,20, 0*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=9D17B083606BA9512BA629AFADC223B4\r
+\r
+Set 3, vector#507:\r
+                       message=512-bit string: 63*00,10, 0*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=C5BFCE7E44A1FE68637D18B39BF8E983\r
+\r
+Set 3, vector#508:\r
+                       message=512-bit string: 63*00,08, 0*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=2F0E9691CBCBA3CAED42A544DD4142BA\r
+\r
+Set 3, vector#509:\r
+                       message=512-bit string: 63*00,04, 0*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=94CCF550CB0D5C73C624719D227D5962\r
+\r
+Set 3, vector#510:\r
+                       message=512-bit string: 63*00,02, 0*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=C40B47970536C43BDC4DA12D6C43B3E5\r
+\r
+Set 3, vector#511:\r
+                       message=512-bit string: 63*00,01, 0*00\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=F7ABD65EEED1CE96386D380E527ED1C6\r
+\r
+\r
+Test vectors -- set 4\r
+=====================\r
+\r
+Iterated message digest computation (100000 times):
+Set 4, vector#  0:\r
+                       message=128 zero bits\r
+                           key=00112233445566778899AABBCCDDEEFF\r
+                               0123456789ABCDEF0011223344556677\r
+                               8899AABBCCDDEEFF0123456789ABCDEF\r
+                               00112233445566778899AABBCCDDEEFF\r
+                           MAC=ED311178D7B4AA33568F2ABBC66FFEB0\r
+         iterated 100000 times=4B08E51BFF4AB48062241F361C580023\r
+\r
+Test vectors -- set 5\r
+=====================\r
+\r
+MAC of 'ABC' using different keys.\r
+Set 5, vector#  0:\r
+                       message="ABC"\r
+                           key=80000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=5E044D5F4A15DE1E1471CE33E8A78161\r
+\r
+Set 5, vector#  1:\r
+                       message="ABC"\r
+                           key=40000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=CCF09DEB4AF0B3569DCC83D8BC14C018\r
+\r
+Set 5, vector#  2:\r
+                       message="ABC"\r
+                           key=20000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=1C4351D8C74A43E42CCA3424B852A5A9\r
+\r
+Set 5, vector#  3:\r
+                       message="ABC"\r
+                           key=10000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=898707431ADF7A07060A0EA2BDAC5E1E\r
+\r
+Set 5, vector#  4:\r
+                       message="ABC"\r
+                           key=08000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=E10F948AE50238539ECA6FBC42D5192B\r
+\r
+Set 5, vector#  5:\r
+                       message="ABC"\r
+                           key=04000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=A04257F2AB238B3649929A839FBFF807\r
+\r
+Set 5, vector#  6:\r
+                       message="ABC"\r
+                           key=02000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=3DA99FF8B9AB978196D91DFCEC0BEDC2\r
+\r
+Set 5, vector#  7:\r
+                       message="ABC"\r
+                           key=01000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=4C1D65572B3A0299B93125D1F2B1667C\r
+\r
+Set 5, vector#  8:\r
+                       message="ABC"\r
+                           key=00800000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=F981EFF63DC67222D145474ED412EF57\r
+\r
+Set 5, vector#  9:\r
+                       message="ABC"\r
+                           key=00400000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=450503245D1D6DD4359A5E4C121AC8EC\r
+\r
+Set 5, vector# 10:\r
+                       message="ABC"\r
+                           key=00200000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=851739189306BE92F0F39415EDFCB292\r
+\r
+Set 5, vector# 11:\r
+                       message="ABC"\r
+                           key=00100000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=F196A6B62662A6C9C109ECAE0A7BBA32\r
+\r
+Set 5, vector# 12:\r
+                       message="ABC"\r
+                           key=00080000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=7459608CF6932D564E94FFD47E8A5AF7\r
+\r
+Set 5, vector# 13:\r
+                       message="ABC"\r
+                           key=00040000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=566EB6F928C066DA1BA72E3DF02D3AEE\r
+\r
+Set 5, vector# 14:\r
+                       message="ABC"\r
+                           key=00020000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=BBE5C052488A3A68D1C629F1EDB7EE35\r
+\r
+Set 5, vector# 15:\r
+                       message="ABC"\r
+                           key=00010000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=6F451971D6B957940D46A298B22DC2C4\r
+\r
+Set 5, vector# 16:\r
+                       message="ABC"\r
+                           key=00008000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=5745EC9B599DCD15F1E644C7F5B3A543\r
+\r
+Set 5, vector# 17:\r
+                       message="ABC"\r
+                           key=00004000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=FA87AE1D8CC66D5AF8C8991A3042AE45\r
+\r
+Set 5, vector# 18:\r
+                       message="ABC"\r
+                           key=00002000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=CB5073A4B64BA3E20E5CA21882F84B20\r
+\r
+Set 5, vector# 19:\r
+                       message="ABC"\r
+                           key=00001000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=B7394374EF5C43D24C5A188660B0A115\r
+\r
+Set 5, vector# 20:\r
+                       message="ABC"\r
+                           key=00000800000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=FD58C3E510C90C1B588ED4AD1376E040\r
+\r
+Set 5, vector# 21:\r
+                       message="ABC"\r
+                           key=00000400000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=15F7AAF1AC3FB422ED797DA2A70C0F3D\r
+\r
+Set 5, vector# 22:\r
+                       message="ABC"\r
+                           key=00000200000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=12A809232101748DA5EE92927EA82B1F\r
+\r
+Set 5, vector# 23:\r
+                       message="ABC"\r
+                           key=00000100000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=170E036E219998BC19BB9131E09E4B25\r
+\r
+Set 5, vector# 24:\r
+                       message="ABC"\r
+                           key=00000080000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=3F7B344E7F645A1FE8B38440B47145E5\r
+\r
+Set 5, vector# 25:\r
+                       message="ABC"\r
+                           key=00000040000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=44FCB7F450EE4A31CAB4062CD19394E3\r
+\r
+Set 5, vector# 26:\r
+                       message="ABC"\r
+                           key=00000020000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=C9EB14E8AC1FB0B755D08CAF708E2D33\r
+\r
+Set 5, vector# 27:\r
+                       message="ABC"\r
+                           key=00000010000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=C524A8EAF862B73BC5FD902F463DC81C\r
+\r
+Set 5, vector# 28:\r
+                       message="ABC"\r
+                           key=00000008000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=D0E4E1536D018CCF3046C8BE4E28A437\r
+\r
+Set 5, vector# 29:\r
+                       message="ABC"\r
+                           key=00000004000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=29209EAEF0E8788248A2E6AB7E185FA2\r
+\r
+Set 5, vector# 30:\r
+                       message="ABC"\r
+                           key=00000002000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=8773ABC9DB8ABEC7F07548C928E735FC\r
+\r
+Set 5, vector# 31:\r
+                       message="ABC"\r
+                           key=00000001000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=5D7DF4390D85324821C1C50ADD06A61B\r
+\r
+Set 5, vector# 32:\r
+                       message="ABC"\r
+                           key=00000000800000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=2F37E5C0C4D0B9A8A036465BE35FAD14\r
+\r
+Set 5, vector# 33:\r
+                       message="ABC"\r
+                           key=00000000400000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=F1632160AF0515ABD484212F52536426\r
+\r
+Set 5, vector# 34:\r
+                       message="ABC"\r
+                           key=00000000200000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=8B3C4741AB7F9E22BFE42E94948785D5\r
+\r
+Set 5, vector# 35:\r
+                       message="ABC"\r
+                           key=00000000100000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=F0588E1A847159707A4BD11E633081C1\r
+\r
+Set 5, vector# 36:\r
+                       message="ABC"\r
+                           key=00000000080000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=625EBB2D830E2AE2832849032C8A584F\r
+\r
+Set 5, vector# 37:\r
+                       message="ABC"\r
+                           key=00000000040000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=89603862A79AA49B54CCBC03F74735FB\r
+\r
+Set 5, vector# 38:\r
+                       message="ABC"\r
+                           key=00000000020000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=1EF8FBF651E142EF755E40167AB7B017\r
+\r
+Set 5, vector# 39:\r
+                       message="ABC"\r
+                           key=00000000010000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=33976398E0F397C808AA0AC3073352A2\r
+\r
+Set 5, vector# 40:\r
+                       message="ABC"\r
+                           key=00000000008000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=F5E2AFD68764EEF608D978BCE7BCD1DE\r
+\r
+Set 5, vector# 41:\r
+                       message="ABC"\r
+                           key=00000000004000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=CE700917F48C44ECB6F32DEB49E58178\r
+\r
+Set 5, vector# 42:\r
+                       message="ABC"\r
+                           key=00000000002000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=8811A02FB033CEB5C0D80AC13C6FC905\r
+\r
+Set 5, vector# 43:\r
+                       message="ABC"\r
+                           key=00000000001000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=BE6CBDA352A0C08AF28674D647A394C7\r
+\r
+Set 5, vector# 44:\r
+                       message="ABC"\r
+                           key=00000000000800000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=A522773FF9DAF39D0B89182E7D14AF0B\r
+\r
+Set 5, vector# 45:\r
+                       message="ABC"\r
+                           key=00000000000400000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=E4AA048947928D111B6D3337F7E78655\r
+\r
+Set 5, vector# 46:\r
+                       message="ABC"\r
+                           key=00000000000200000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=FCC76AC713A598E498ED263C5B326B47\r
+\r
+Set 5, vector# 47:\r
+                       message="ABC"\r
+                           key=00000000000100000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=B4F8CC87F9FA9E2B56A31AC996F0DC02\r
+\r
+Set 5, vector# 48:\r
+                       message="ABC"\r
+                           key=00000000000080000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=0BA9357B04A35C9B6BE05DA4C545B258\r
+\r
+Set 5, vector# 49:\r
+                       message="ABC"\r
+                           key=00000000000040000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=35B3953A50E6BF033DC3848FC9852CFA\r
+\r
+Set 5, vector# 50:\r
+                       message="ABC"\r
+                           key=00000000000020000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=8D7311908F8B992C5A0C6CDEF9A60F4E\r
+\r
+Set 5, vector# 51:\r
+                       message="ABC"\r
+                           key=00000000000010000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=C41500D79588655F58DE416011FE3A01\r
+\r
+Set 5, vector# 52:\r
+                       message="ABC"\r
+                           key=00000000000008000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=893F9CD12E1F3F05FD083BF2E29554D5\r
+\r
+Set 5, vector# 53:\r
+                       message="ABC"\r
+                           key=00000000000004000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=6B73E835101E4EFD54B3A31BE6EA62B5\r
+\r
+Set 5, vector# 54:\r
+                       message="ABC"\r
+                           key=00000000000002000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=C7F8BDCB5441E9F3E60CB0FF73B4E354\r
+\r
+Set 5, vector# 55:\r
+                       message="ABC"\r
+                           key=00000000000001000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=8B8E0AD8A5DBBB78855707E844D1BCF6\r
+\r
+Set 5, vector# 56:\r
+                       message="ABC"\r
+                           key=00000000000000800000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=730B9ADC0CCFFC30F1271C1BAF08E6FE\r
+\r
+Set 5, vector# 57:\r
+                       message="ABC"\r
+                           key=00000000000000400000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=60FB0B5129E4B931A83907F0588CEF94\r
+\r
+Set 5, vector# 58:\r
+                       message="ABC"\r
+                           key=00000000000000200000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=175671A6FBB0FF88DB641B2F1CCF09A5\r
+\r
+Set 5, vector# 59:\r
+                       message="ABC"\r
+                           key=00000000000000100000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=AFD4E31B8F2583A49607F101B285ED71\r
+\r
+Set 5, vector# 60:\r
+                       message="ABC"\r
+                           key=00000000000000080000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=4080C6B97E135487FA8777C8CD48CF19\r
+\r
+Set 5, vector# 61:\r
+                       message="ABC"\r
+                           key=00000000000000040000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=DECE7E2EC3316138AF3CDDFFE2221D3F\r
+\r
+Set 5, vector# 62:\r
+                       message="ABC"\r
+                           key=00000000000000020000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=3C9221E1974351BD00087D1B50B607C9\r
+\r
+Set 5, vector# 63:\r
+                       message="ABC"\r
+                           key=00000000000000010000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=189D4CECA564B4627C3E1212A8076D21\r
+\r
+Set 5, vector# 64:\r
+                       message="ABC"\r
+                           key=00000000000000008000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=1EE52227B7DFE0163FDFF2412587FBB0\r
+\r
+Set 5, vector# 65:\r
+                       message="ABC"\r
+                           key=00000000000000004000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=956A97D19188CC101398EA26FB4C6C52\r
+\r
+Set 5, vector# 66:\r
+                       message="ABC"\r
+                           key=00000000000000002000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=10C7EEA0C3DBFF66F86FD205C7880A68\r
+\r
+Set 5, vector# 67:\r
+                       message="ABC"\r
+                           key=00000000000000001000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=A7F9C25908C0D78EC8C3ABA8501E1ECA\r
+\r
+Set 5, vector# 68:\r
+                       message="ABC"\r
+                           key=00000000000000000800000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=FEFB88C4AB511AC897770815761F42AC\r
+\r
+Set 5, vector# 69:\r
+                       message="ABC"\r
+                           key=00000000000000000400000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=9930DE0B9FBDD6C1990A16C986A94EA9\r
+\r
+Set 5, vector# 70:\r
+                       message="ABC"\r
+                           key=00000000000000000200000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=0C2F5F1945334B56338C859F0DCAF82B\r
+\r
+Set 5, vector# 71:\r
+                       message="ABC"\r
+                           key=00000000000000000100000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=CAF55FE7ACAC97CDFAF3055A73F9B28C\r
+\r
+Set 5, vector# 72:\r
+                       message="ABC"\r
+                           key=00000000000000000080000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=8434BF8F63E15E4D9F74BA157B8B6E02\r
+\r
+Set 5, vector# 73:\r
+                       message="ABC"\r
+                           key=00000000000000000040000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=D5C0A661A5547D4C1ECD79101DBF8DED\r
+\r
+Set 5, vector# 74:\r
+                       message="ABC"\r
+                           key=00000000000000000020000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=B131203B862383E793D750D491B6DF0C\r
+\r
+Set 5, vector# 75:\r
+                       message="ABC"\r
+                           key=00000000000000000010000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=6DD63FDD1987CB118698EEF7B84D10D0\r
+\r
+Set 5, vector# 76:\r
+                       message="ABC"\r
+                           key=00000000000000000008000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=D1521DD77CA694A89ACF2DADE74ABC3F\r
+\r
+Set 5, vector# 77:\r
+                       message="ABC"\r
+                           key=00000000000000000004000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=2BB90F3B0FD68DF1FF0B68A0DBB8131E\r
+\r
+Set 5, vector# 78:\r
+                       message="ABC"\r
+                           key=00000000000000000002000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=9979CC12498FDE363E85DEB9C9DA13C2\r
+\r
+Set 5, vector# 79:\r
+                       message="ABC"\r
+                           key=00000000000000000001000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=07EDAA9DD8BDAFBF15C72B19F6B64D24\r
+\r
+Set 5, vector# 80:\r
+                       message="ABC"\r
+                           key=00000000000000000000800000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=73573EC5B5616BE4025CB418ECFE1751\r
+\r
+Set 5, vector# 81:\r
+                       message="ABC"\r
+                           key=00000000000000000000400000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=9BFB5662888188964C29EF441D1053D2\r
+\r
+Set 5, vector# 82:\r
+                       message="ABC"\r
+                           key=00000000000000000000200000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=26C36A12811BC467D0452FF92FDE8F3E\r
+\r
+Set 5, vector# 83:\r
+                       message="ABC"\r
+                           key=00000000000000000000100000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=5482A0C7E8D6F76070CE4BD82A9715E0\r
+\r
+Set 5, vector# 84:\r
+                       message="ABC"\r
+                           key=00000000000000000000080000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=A3A024F61C3AA3BA41F4EEA7855A8E11\r
+\r
+Set 5, vector# 85:\r
+                       message="ABC"\r
+                           key=00000000000000000000040000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=15E330517C23585EAA0A272C780A27C9\r
+\r
+Set 5, vector# 86:\r
+                       message="ABC"\r
+                           key=00000000000000000000020000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=6B9071A1302EF06C85166DAC56395189\r
+\r
+Set 5, vector# 87:\r
+                       message="ABC"\r
+                           key=00000000000000000000010000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=D89B3C9719F2AD50848B5E0F7E173840\r
+\r
+Set 5, vector# 88:\r
+                       message="ABC"\r
+                           key=00000000000000000000008000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=662766E2564F7DDC392C5562742D67CC\r
+\r
+Set 5, vector# 89:\r
+                       message="ABC"\r
+                           key=00000000000000000000004000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=6924CA1FD331EBD610874A575EC85032\r
+\r
+Set 5, vector# 90:\r
+                       message="ABC"\r
+                           key=00000000000000000000002000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=891A96D8535F1C8E192ED77BC147C527\r
+\r
+Set 5, vector# 91:\r
+                       message="ABC"\r
+                           key=00000000000000000000001000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=94FF0EEC2F1C9DAB6AFD68204FE21800\r
+\r
+Set 5, vector# 92:\r
+                       message="ABC"\r
+                           key=00000000000000000000000800000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=FB9C5112D203B15874F37BB0498B70ED\r
+\r
+Set 5, vector# 93:\r
+                       message="ABC"\r
+                           key=00000000000000000000000400000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=06D713FFE09BD98F3A8FD767E5A0FFB6\r
+\r
+Set 5, vector# 94:\r
+                       message="ABC"\r
+                           key=00000000000000000000000200000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=04A8D5EEAA2755596E3D0C2F6CBF0A48\r
+\r
+Set 5, vector# 95:\r
+                       message="ABC"\r
+                           key=00000000000000000000000100000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=255845C49CED8FA04F66B8855C8A04B5\r
+\r
+Set 5, vector# 96:\r
+                       message="ABC"\r
+                           key=00000000000000000000000080000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=D3934337EDEA040954690A37A03F1FB7\r
+\r
+Set 5, vector# 97:\r
+                       message="ABC"\r
+                           key=00000000000000000000000040000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=C44EB82766A714DBA1FF5CB36F344243\r
+\r
+Set 5, vector# 98:\r
+                       message="ABC"\r
+                           key=00000000000000000000000020000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=422C23068758F1B49EE2CB5EC69F6831\r
+\r
+Set 5, vector# 99:\r
+                       message="ABC"\r
+                           key=00000000000000000000000010000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=6ED314CFE418DD3A0EA27826306B4DB9\r
+\r
+Set 5, vector#100:\r
+                       message="ABC"\r
+                           key=00000000000000000000000008000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=23DB766E1086B2BCCE5D43D6C295FE8C\r
+\r
+Set 5, vector#101:\r
+                       message="ABC"\r
+                           key=00000000000000000000000004000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=52A2992B0BAFF7D2814F988BD57492E4\r
+\r
+Set 5, vector#102:\r
+                       message="ABC"\r
+                           key=00000000000000000000000002000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=C730FE3BDA0EB4024279F5FC944DB413\r
+\r
+Set 5, vector#103:\r
+                       message="ABC"\r
+                           key=00000000000000000000000001000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=68F900DC058AC6DE6A0573887DF03CF0\r
+\r
+Set 5, vector#104:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000800000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=595657822D16E0985CF285092C9D40CF\r
+\r
+Set 5, vector#105:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000400000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=54CD8974BFDE93660F7BD468247FABE3\r
+\r
+Set 5, vector#106:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000200000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=D9E8DABE20283B35D3780E75B30F685A\r
+\r
+Set 5, vector#107:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000100000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=B9927149C10C76AFC2F0F8679379FA1C\r
+\r
+Set 5, vector#108:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000080000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=9280262BC5ABFE54A294FF5C1649526A\r
+\r
+Set 5, vector#109:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000040000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=684A9EF6B07204DB3809523227027782\r
+\r
+Set 5, vector#110:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000020000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=62D42AD22BD50D7B49859B5E4BE7505E\r
+\r
+Set 5, vector#111:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000010000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=1DB5AA097C61310A352584C5AC06D589\r
+\r
+Set 5, vector#112:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000008000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=4C2D9A864382CB102675E290DDC6B4DA\r
+\r
+Set 5, vector#113:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000004000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=4C5B69701D860248D169002348A44F13\r
+\r
+Set 5, vector#114:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000002000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=8B8457FC8ECDBA0B29CC4BA02844AC42\r
+\r
+Set 5, vector#115:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000001000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=A91718FCAD18A33BD02C3E9D46160449\r
+\r
+Set 5, vector#116:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000800\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=61EF8A3E7D55DBF9C554310DD690DC18\r
+\r
+Set 5, vector#117:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000400\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=F4DA43219D165A6BDD0307CDE62ACCDB\r
+\r
+Set 5, vector#118:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000200\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=6AEB745E9C8AC9D1D6DD0CD959F33AEF\r
+\r
+Set 5, vector#119:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000100\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=DBA8818E404A1682DD05C3B38D4F1FBB\r
+\r
+Set 5, vector#120:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000080\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=76B1C9BB0AA20507677CB47A56E00937\r
+\r
+Set 5, vector#121:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000040\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=F9DDCAAE76345ECB3D8776F71BC8B809\r
+\r
+Set 5, vector#122:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000020\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=F82A470A3D7127795FB57DD96E5DED07\r
+\r
+Set 5, vector#123:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000010\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=571EE363B51CBCD143276D376B30BC0E\r
+\r
+Set 5, vector#124:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000008\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=0B2A8EF7D3049E76A44B1B2B1243EEA6\r
+\r
+Set 5, vector#125:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000004\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=69756A026BA781A7345E567D50BCBED9\r
+\r
+Set 5, vector#126:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000002\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=6602440D04E1B87E5BF404FB4942946A\r
+\r
+Set 5, vector#127:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000001\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=AAF7EF31756FD9BCAB07BE51EAD45C76\r
+\r
+Set 5, vector#128:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               80000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=69C4ACBDD9D80E95C68343EE08A3C431\r
+\r
+Set 5, vector#129:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               40000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=211104EC5C9CE16D92A2722714DD301D\r
+\r
+Set 5, vector#130:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               20000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=4E0BC47177DDA229B1304F9B281119F7\r
+\r
+Set 5, vector#131:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               10000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=F2AA6A588374048F78EC64773A2F633E\r
+\r
+Set 5, vector#132:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               08000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=CCE9DAD5AC434A5986A2143C62ACF3A6\r
+\r
+Set 5, vector#133:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               04000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=3DE9DE0AC1D10E9605AA7BD14ECD9143\r
+\r
+Set 5, vector#134:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               02000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=E30E4C0B182F7343AA548E3888D7266B\r
+\r
+Set 5, vector#135:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               01000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=3621BE498F2D0578A424D9B44E0B832C\r
+\r
+Set 5, vector#136:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00800000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=8F26EFC938E7E6FBEA2034FDB312B589\r
+\r
+Set 5, vector#137:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00400000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=84392EEEF5144766F6212BB48A557206\r
+\r
+Set 5, vector#138:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00200000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=85AD14815EFE72AE1EF7494C2FBD2A8F\r
+\r
+Set 5, vector#139:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00100000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=CFF5C059A753F677502562122837BB39\r
+\r
+Set 5, vector#140:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00080000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=F8531A9B410683CBF9A91052FC961E72\r
+\r
+Set 5, vector#141:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00040000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=093BA07E8B669F9C5340857A70746CD3\r
+\r
+Set 5, vector#142:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00020000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=BBC9FA8AA429D866F15EA486FA8D6841\r
+\r
+Set 5, vector#143:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00010000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=3F9D0874DF962A5DC7E114FE740B5201\r
+\r
+Set 5, vector#144:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00008000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=B3D56183783BD1F86FDC5E8FF6DF240D\r
+\r
+Set 5, vector#145:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00004000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=31367FFBB96D5858580D7024EE5ED08F\r
+\r
+Set 5, vector#146:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00002000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=55C22B918B4224B73741D01138448058\r
+\r
+Set 5, vector#147:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00001000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=E7EDB962349B538B41AF65425A36F6C9\r
+\r
+Set 5, vector#148:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000800000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=A7534390AE982686018BCF3EB27D351C\r
+\r
+Set 5, vector#149:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000400000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=F59E10452D9CDE89A2E7B92AE4987D4F\r
+\r
+Set 5, vector#150:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000200000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=0FEB42B78D15F3F6C8A6C2EF3CC3271E\r
+\r
+Set 5, vector#151:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000100000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=359AF29AB4E41F2FF5B6F16FF2725387\r
+\r
+Set 5, vector#152:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000080000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=E94847DED58623E9DEED00AE01ABF59E\r
+\r
+Set 5, vector#153:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000040000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=186B7FF9521333768D008B60C14DBF8D\r
+\r
+Set 5, vector#154:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000020000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=C1D17D6B5CCA3B761CE4DE7658420168\r
+\r
+Set 5, vector#155:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000010000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=DB977595CF76F5C3B0EC03F3517B5B6B\r
+\r
+Set 5, vector#156:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000008000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=9F1751FBE4CC81BCEDE94ACA0883CC0B\r
+\r
+Set 5, vector#157:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000004000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=60720147E1A61A33CA7D651A0947A3DD\r
+\r
+Set 5, vector#158:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000002000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=F7C8611D7262A819C3A2368D47798F61\r
+\r
+Set 5, vector#159:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000001000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=390B62EA96574ADA56101136D4AE53B0\r
+\r
+Set 5, vector#160:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000800000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=33A3001C8CF92B7377D8DFBDAE39208B\r
+\r
+Set 5, vector#161:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000400000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=DA9CAB9D0FFE2A53EF5C436B5C1793A1\r
+\r
+Set 5, vector#162:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000200000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=1E6CF293EF8FFDA153B29BA942851D25\r
+\r
+Set 5, vector#163:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000100000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=ECFB630A6408BE63FE0171C7558EA58F\r
+\r
+Set 5, vector#164:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000080000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=08ADE3D91209ACB36DE69488A03D7B29\r
+\r
+Set 5, vector#165:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000040000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=25A74C5FEC70BB9B9129DDEC13157682\r
+\r
+Set 5, vector#166:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000020000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=F0D9275186B7750190CA1D242BE857B6\r
+\r
+Set 5, vector#167:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000010000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=F7252BDB35900904F6017BA517476EDB\r
+\r
+Set 5, vector#168:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000008000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=499FDCFB384378E63932342CDDC8F767\r
+\r
+Set 5, vector#169:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000004000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=75252E618C3C4D32E9A9D7E3EDAD773C\r
+\r
+Set 5, vector#170:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000002000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=287551697D2CD3491DFF20F35F96709B\r
+\r
+Set 5, vector#171:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000001000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=95D91978EDC2CD61F1915DD21D8F6318\r
+\r
+Set 5, vector#172:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000800000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=F466C4B53A4AED36418DA8072B56EFA3\r
+\r
+Set 5, vector#173:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000400000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=C6D2971DDDB167DC7FC5A78E3B7D1137\r
+\r
+Set 5, vector#174:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000200000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=16FC8F97E3D6B95C5F010BBBCE86C7CA\r
+\r
+Set 5, vector#175:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000100000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=C0053746146B530C38E4D48F904BF61C\r
+\r
+Set 5, vector#176:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000080000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=969A1561550C9C7C3087990599243652\r
+\r
+Set 5, vector#177:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000040000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=C12BD0F470B9A6BE860BCAA0E92E6D90\r
+\r
+Set 5, vector#178:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000020000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=93DD1D593FF344B8E4932A2C43D57908\r
+\r
+Set 5, vector#179:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000010000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=5FB5275560B69C1DE3F44AE4FCC06B99\r
+\r
+Set 5, vector#180:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000008000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=E2F8C5DC89F6506B207AAFE80979AFFC\r
+\r
+Set 5, vector#181:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000004000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=3247C45164DEA5EE225D5A8AAC79F6CD\r
+\r
+Set 5, vector#182:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000002000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=8E5B94E082422A430ED786168D97C91F\r
+\r
+Set 5, vector#183:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000001000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=F6C313B8FF900B407E5FA0C4F4547AAD\r
+\r
+Set 5, vector#184:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000800000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=2D7C8FAD9D07C7F1CC98C8E9A45307C9\r
+\r
+Set 5, vector#185:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000400000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=14F7B52D8477FA666AAD6CE960F9FFF4\r
+\r
+Set 5, vector#186:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000200000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=AFEE54080844B69B29C491F32F4E6953\r
+\r
+Set 5, vector#187:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000100000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=D75DA652F73C7CA0F8F352DB97E97DF6\r
+\r
+Set 5, vector#188:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000080000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=591F02DE1489F5C840ACE91BA2363112\r
+\r
+Set 5, vector#189:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000040000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=A993A299116E839897DF609B8109C70E\r
+\r
+Set 5, vector#190:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000020000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=BD86D4891CB4A65DB73D81D220774906\r
+\r
+Set 5, vector#191:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000010000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=70AA5EE8CCD741A90239801D9C6C6CB3\r
+\r
+Set 5, vector#192:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000008000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=71DEC4F3407D5F18886E5CA0683DDEE2\r
+\r
+Set 5, vector#193:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000004000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=D0E3C190F9AB5A9BF27F72ED601FDFD5\r
+\r
+Set 5, vector#194:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000002000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=A0DDC46B1C713C0CF5926FD111CF0D35\r
+\r
+Set 5, vector#195:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000001000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=F8E8BE4C4FC5A832B74D356A80EBAD02\r
+\r
+Set 5, vector#196:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000800000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=25CE627EBC7C65C2132321313BC01133\r
+\r
+Set 5, vector#197:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000400000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=B88233BA95152C18CFD0765130013440\r
+\r
+Set 5, vector#198:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000200000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=AD40437A2B6AC6DC2C610DACB93A05FA\r
+\r
+Set 5, vector#199:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000100000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=EBA17308ADA45FE27D0B8B39FA7F5D34\r
+\r
+Set 5, vector#200:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000080000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=FEE86C7AC704E6979F741F9041B40B44\r
+\r
+Set 5, vector#201:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000040000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=4C4D50B4DAC18107DE147139508635F0\r
+\r
+Set 5, vector#202:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000020000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=9A6E7608C6583B1DA054A387E8B7258B\r
+\r
+Set 5, vector#203:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000010000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=354181B8211A6D28A99CA5E074A089D3\r
+\r
+Set 5, vector#204:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000008000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=D4CAABF59C1B03C3E08D1781BA34FF25\r
+\r
+Set 5, vector#205:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000004000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=E73029421A318D5EDBF3287DC62B627D\r
+\r
+Set 5, vector#206:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000002000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=9EA0847BB1B3814E34750FF61631B133\r
+\r
+Set 5, vector#207:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000001000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=DAC8F9CE0C3F6C43451314DCAEED2105\r
+\r
+Set 5, vector#208:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000800000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=A01C759FC878FD01EE6EEBA9D39834E6\r
+\r
+Set 5, vector#209:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000400000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=7BB2644079524794DC342F18912889E8\r
+\r
+Set 5, vector#210:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000200000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=A4036370F86248C8DEBC2CF3122A5485\r
+\r
+Set 5, vector#211:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000100000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=B00F3A38B5EC83A107221289069673CA\r
+\r
+Set 5, vector#212:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000080000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=1878CD97C87D10B0E2E03B6354EC9A2E\r
+\r
+Set 5, vector#213:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000040000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=88A37501C9376CE5D4B4FFD698BA8E64\r
+\r
+Set 5, vector#214:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000020000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=DF7890C752B8417AF4099ADF63C317BD\r
+\r
+Set 5, vector#215:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000010000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=D9D147C6FCFA61352E1925E044D9AD3C\r
+\r
+Set 5, vector#216:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000008000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=0195737FD32B9F643C69A866C18C6D7F\r
+\r
+Set 5, vector#217:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000004000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=654F18E98089A9D743DB9A949306A717\r
+\r
+Set 5, vector#218:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000002000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=DD031FABF266DC814F4EC486EA3A5E6E\r
+\r
+Set 5, vector#219:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000001000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=41F31B07EABCD2EFCF3EDEB911E4EE17\r
+\r
+Set 5, vector#220:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000800000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=15BD98043C3F0777ADDFBC8DD50FA033\r
+\r
+Set 5, vector#221:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000400000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=151328FEA7DD62C3F575C63E93F572AA\r
+\r
+Set 5, vector#222:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000200000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=54F06024ADFAA87CA9AA4B6B2359C681\r
+\r
+Set 5, vector#223:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000100000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=B1A6AA02932D30C94485CF009A877AAD\r
+\r
+Set 5, vector#224:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000080000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=620B1B3C532862EBB3AD0A0853A6DD7E\r
+\r
+Set 5, vector#225:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000040000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=7E027D43478891CCB422C63F34F0BA9B\r
+\r
+Set 5, vector#226:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000020000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=937F6496FD13F4505082236BAFD0142A\r
+\r
+Set 5, vector#227:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000010000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=2EFC58430124A456029881B9AD8A36E9\r
+\r
+Set 5, vector#228:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000008000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=E174EBBD230C5FB721AF31798DA651FB\r
+\r
+Set 5, vector#229:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000004000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=203DCEC5EA3A9F12D0A6E79019846C15\r
+\r
+Set 5, vector#230:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000002000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=C5F5DF67FFDE976C92BBA41A0130EF2D\r
+\r
+Set 5, vector#231:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000001000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=D830C007D7B743B4CE95AB3334C0016E\r
+\r
+Set 5, vector#232:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000800000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=A5FA3FEC58F61F0216D58959B8E576B4\r
+\r
+Set 5, vector#233:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000400000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=5F53A55F9EA93E7C557411158B9E70A5\r
+\r
+Set 5, vector#234:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000200000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=9CA8F47CF91D7794263A396D91AAFDDB\r
+\r
+Set 5, vector#235:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000100000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=559C3B0509116A9D1E965C5F8F830445\r
+\r
+Set 5, vector#236:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000080000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=F9102A4AF90426DB8BEEBA71100E4B77\r
+\r
+Set 5, vector#237:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000040000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=F277123AF3D5CA413A63909B33B8FF70\r
+\r
+Set 5, vector#238:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000020000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=2EA2A21123B63E901F4F090A67001174\r
+\r
+Set 5, vector#239:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000010000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=FDC1B9D34772003AB29DDE9880B74567\r
+\r
+Set 5, vector#240:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000008000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=DF4BBD62EEBF938434021C4AEB8A82E3\r
+\r
+Set 5, vector#241:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000004000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=B5C9D20D9076A2AA86886C0FB6A377CB\r
+\r
+Set 5, vector#242:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000002000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=EFA335FF523F2FC2B7233A78C6740203\r
+\r
+Set 5, vector#243:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000001000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=01179DDBF8E396FDDC23AC6C19299076\r
+\r
+Set 5, vector#244:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000800\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=FC61BCCE4DC7B8DB1DE152EB16C490B2\r
+\r
+Set 5, vector#245:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000400\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=77918C0D6C8447E4F6DA4192086F6DFE\r
+\r
+Set 5, vector#246:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000200\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=A9D216A6B8CD7C1845740129836F1D8B\r
+\r
+Set 5, vector#247:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000100\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=A456F0CE69B65E8868BEF163B6456E03\r
+\r
+Set 5, vector#248:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000080\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=59D351175FD2E828D390448CBD61A0C5\r
+\r
+Set 5, vector#249:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000040\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=5F47CCB679AEE83F8A4AB8033330BB15\r
+\r
+Set 5, vector#250:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000020\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=DE4FDB84646C9FED3280D0D849ABB856\r
+\r
+Set 5, vector#251:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000010\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=43E64A19F8DF2495E0BF034434A22FB5\r
+\r
+Set 5, vector#252:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000008\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=D79398617A42AA0AE90F677CFA7F704E\r
+\r
+Set 5, vector#253:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000004\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=ABA1769F54AAACF25CDCAE453F037BDB\r
+\r
+Set 5, vector#254:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000002\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=B32A402BD3B87CCD4C62915A5C4F6059\r
+\r
+Set 5, vector#255:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000001\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=562C24BBB90A4BDFE18A6921D5E71524\r
+\r
+Set 5, vector#256:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               80000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=1C44F605F0FA589E62CDE66DF32ABF02\r
+\r
+Set 5, vector#257:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               40000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=045CE3409CEA9175A7E8EC21A56216EC\r
+\r
+Set 5, vector#258:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               20000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=FF2FB68D22294E6C2B4A333483ACF2AF\r
+\r
+Set 5, vector#259:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               10000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=EB22854A9D5D9F1CA1AF15015CBF6E92\r
+\r
+Set 5, vector#260:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               08000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=F56A4EEF74490B71BDF32046D8B0802D\r
+\r
+Set 5, vector#261:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               04000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=66E69413B89E22B5BCB23BB08DA4B298\r
+\r
+Set 5, vector#262:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               02000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=749304EACBEE413C16B367C3090583B6\r
+\r
+Set 5, vector#263:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               01000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=38E9B23B003C96CA8D923F20F513E0E5\r
+\r
+Set 5, vector#264:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00800000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=45697CCCCE1569301F9AA351490C395A\r
+\r
+Set 5, vector#265:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00400000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=93055BE71E8686DA9381E1BD8367C277\r
+\r
+Set 5, vector#266:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00200000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=D72D6D0C1B37F6B4A03B9B753D45F6A9\r
+\r
+Set 5, vector#267:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00100000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=5F9A329552FE57FB458963750098CEF0\r
+\r
+Set 5, vector#268:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00080000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=C8908C8C70460D08262428336E4054F7\r
+\r
+Set 5, vector#269:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00040000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=51F36A081817A5BE179DE6C57B86AC79\r
+\r
+Set 5, vector#270:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00020000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=2E76408CC1F903EBBDC5B7B2AE4F329A\r
+\r
+Set 5, vector#271:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00010000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=57AA43A8C69D5F6B7F85DAE97561C59E\r
+\r
+Set 5, vector#272:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00008000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=27AFAC5BB2D2744B9A9AA520A242902D\r
+\r
+Set 5, vector#273:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00004000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=E75E8EB1EC2D3155AC40D626B856E1C3\r
+\r
+Set 5, vector#274:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00002000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=5DFDFB53744D2C165B0202C96648A433\r
+\r
+Set 5, vector#275:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00001000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=2CEBE49CBD55042576B05435AE55948B\r
+\r
+Set 5, vector#276:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000800000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=657D7BD58565C2145E7B2B1A628062BC\r
+\r
+Set 5, vector#277:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000400000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=F0A7CF35D2BB221DF0FC48F7F8D2FC91\r
+\r
+Set 5, vector#278:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000200000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=7E50EDEC7AB6DBF59546D32D8D1E9779\r
+\r
+Set 5, vector#279:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000100000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=3FD6D5843C5B89068033DF904417FFD1\r
+\r
+Set 5, vector#280:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000080000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=111D8F9F529C4F157931E393E3BE32CE\r
+\r
+Set 5, vector#281:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000040000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=A3D8FB95B2CF1123A9493ACE5A7DB049\r
+\r
+Set 5, vector#282:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000020000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=3EDE86416EC6E146862298AC5C30F54A\r
+\r
+Set 5, vector#283:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000010000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=1319D925A9E44D9FD7A285B4F3EFD769\r
+\r
+Set 5, vector#284:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000008000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=F02806E916DE67B71C124B86925D2A59\r
+\r
+Set 5, vector#285:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000004000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=0B6CB634CE97406680C817D0C118D524\r
+\r
+Set 5, vector#286:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000002000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=41C1F61DC19B3EFD18EE68B3F783B91C\r
+\r
+Set 5, vector#287:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000001000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=137DCEF93D0FCD191C29D517F8895EE1\r
+\r
+Set 5, vector#288:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000800000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=7890324B547588A132908B20380A62BF\r
+\r
+Set 5, vector#289:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000400000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=425CB3BEB337A2255082D2541043E1E3\r
+\r
+Set 5, vector#290:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000200000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=2D647DCDDFD3B89FC00A4E726D98839B\r
+\r
+Set 5, vector#291:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000100000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=8A5287D9773CCB976556AF87CB7BCB8A\r
+\r
+Set 5, vector#292:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000080000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=7948A6A31A4A16FBC62289ED3AA1DCD0\r
+\r
+Set 5, vector#293:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000040000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=6648D7699EAE80CFE6111E4542041731\r
+\r
+Set 5, vector#294:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000020000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=C096835D912215B6C9E99E89DE38649A\r
+\r
+Set 5, vector#295:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000010000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=5D6D8D4BA3A1950864D00F5B0CDC5EC9\r
+\r
+Set 5, vector#296:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000008000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=8AFE8104F242495C374270590237F1B1\r
+\r
+Set 5, vector#297:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000004000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=9AE5B24C4675FC7EE45A75D6A7D6750E\r
+\r
+Set 5, vector#298:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000002000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=EA7BC966D47699187F40881567070E5F\r
+\r
+Set 5, vector#299:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000001000000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=4DF1B26EDD84F23D4A12BDAF7958DFDA\r
+\r
+Set 5, vector#300:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000800000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=6C3A50A62DB8148791749D05A440BAEC\r
+\r
+Set 5, vector#301:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000400000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=46E41AC008F4CFDFAF34DF1E5CDA6F8F\r
+\r
+Set 5, vector#302:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000200000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=F2056331EF9705E3EAA9D499D3CEC649\r
+\r
+Set 5, vector#303:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000100000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=1506C179DAA65F10EC1ECDFEDE23A758\r
+\r
+Set 5, vector#304:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000080000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=2954F7F128421C20328E4B8B5937D5E8\r
+\r
+Set 5, vector#305:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000040000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=96C930429B99C44686ECBA4079EF9A78\r
+\r
+Set 5, vector#306:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000020000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=C1B71C3581CB47AEDF4F8BCFA144A517\r
+\r
+Set 5, vector#307:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000010000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=3D87A4640220DAB74124308A615C9496\r
+\r
+Set 5, vector#308:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000008000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=3DD0EA2613EA4CDC595F2FC0C5359E69\r
+\r
+Set 5, vector#309:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000004000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=0B339E6A5DDF24ADCEBEC9B0598D4F9A\r
+\r
+Set 5, vector#310:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000002000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=DBBCFC12DC3F1233F93CFE51D7EB3F33\r
+\r
+Set 5, vector#311:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000001000000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=80001A0B360082C5DDA006CEECBC0E49\r
+\r
+Set 5, vector#312:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000800000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=08C266272182BC6F0D8BF2BF010E7B77\r
+\r
+Set 5, vector#313:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000400000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=5546EC584E1B24ABD5B29C8C21302704\r
+\r
+Set 5, vector#314:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000200000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=80EB2AF77350F2F820275C821342906A\r
+\r
+Set 5, vector#315:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000100000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=A35E6C336B6FBEA40BAA29A3CAC601CF\r
+\r
+Set 5, vector#316:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000080000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=96100FA20936E9D3710D5E389B7508BF\r
+\r
+Set 5, vector#317:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000040000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=93B22B328570FEA110C2B57E0DB09A69\r
+\r
+Set 5, vector#318:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000020000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=4DDE73B1DFB2B7C5A659A0CD5EFC9650\r
+\r
+Set 5, vector#319:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000010000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=DB7889A4609A0156DAD48E1D47150527\r
+\r
+Set 5, vector#320:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000008000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=C33DEF123B77D1831F9431BD1568E87F\r
+\r
+Set 5, vector#321:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000004000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=CAE32F9572E02DC409471B428DEB5511\r
+\r
+Set 5, vector#322:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000002000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=787A090DF33F0E4E58DD8714B88AB73C\r
+\r
+Set 5, vector#323:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000001000000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=341B8C92D59345B79949C13C3FB972F0\r
+\r
+Set 5, vector#324:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000800000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=9F0726C104081A0CD3A4FAB63167D900\r
+\r
+Set 5, vector#325:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000400000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=24CF35977E482BFA42BD57B3C7950D46\r
+\r
+Set 5, vector#326:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000200000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=3D55FA7B2C8DB78C0D8A94CA90CBEE8A\r
+\r
+Set 5, vector#327:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000100000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=974D8CE6766CAA08D694153164A053A5\r
+\r
+Set 5, vector#328:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000080000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=46BFA0A7A8C9F6661A518CB08AF0A287\r
+\r
+Set 5, vector#329:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000040000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=725AC5EA69771B3F43AEBC7E9F5366B6\r
+\r
+Set 5, vector#330:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000020000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=FE0BDFA9EB2DB594BE4A269F1BD3872C\r
+\r
+Set 5, vector#331:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000010000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=BB0A13343254CEA701A86D07F3EBFF07\r
+\r
+Set 5, vector#332:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000008000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=AC46DE1CB84C78B5E1E30009152FE6A4\r
+\r
+Set 5, vector#333:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000004000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=FA9486ABA221F8C8077BB75576575E4D\r
+\r
+Set 5, vector#334:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000002000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=DF6B49875EB71485616907F3761C46B1\r
+\r
+Set 5, vector#335:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000001000000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=A2BF18182BED29070C014DC683E10574\r
+\r
+Set 5, vector#336:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000800000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=932A2D72F6F5A1A48EC7688CA104750D\r
+\r
+Set 5, vector#337:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000400000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=FB568B392748CF3B24244AA8B4DEED71\r
+\r
+Set 5, vector#338:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000200000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=E6B5B8455A2920281D07C8A5102B9D9C\r
+\r
+Set 5, vector#339:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000100000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=7C43B90008350F8753D4FA90C73FE7FC\r
+\r
+Set 5, vector#340:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000080000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=67389AA1DC6AD7F4D6C4CE92510E948C\r
+\r
+Set 5, vector#341:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000040000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=F9057E0B75DEFA6AB2EB81014A7CA3A2\r
+\r
+Set 5, vector#342:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000020000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=E5894356A01B377043584845A870CC7A\r
+\r
+Set 5, vector#343:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000010000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=36E6126E67EDB673AC84599A4416E8F7\r
+\r
+Set 5, vector#344:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000008000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=53B62DC640016436D3BDEEF6120778C9\r
+\r
+Set 5, vector#345:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000004000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=70256B697A2A2B45671F22130F848080\r
+\r
+Set 5, vector#346:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000002000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=13C1A76C86CC53E1C9836F0001F1786B\r
+\r
+Set 5, vector#347:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000001000000000\r
+                               00000000000000000000000000000000\r
+                           MAC=1A68ECD4DD8F7A3ED48EEFEB831418BC\r
+\r
+Set 5, vector#348:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000800000000\r
+                               00000000000000000000000000000000\r
+                           MAC=AA73BBDDC4CB20C7FEFA05C8F20D3E76\r
+\r
+Set 5, vector#349:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000400000000\r
+                               00000000000000000000000000000000\r
+                           MAC=F24BEFEBFD26F25D5DDFAE82B872802A\r
+\r
+Set 5, vector#350:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000200000000\r
+                               00000000000000000000000000000000\r
+                           MAC=C7F35C8B043D530CCA2335ED401005E4\r
+\r
+Set 5, vector#351:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000100000000\r
+                               00000000000000000000000000000000\r
+                           MAC=3FF0F1D46ED40962A9CD021765D78828\r
+\r
+Set 5, vector#352:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000080000000\r
+                               00000000000000000000000000000000\r
+                           MAC=9CBC08BA689AD7CA4934617ECA7CEFDF\r
+\r
+Set 5, vector#353:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000040000000\r
+                               00000000000000000000000000000000\r
+                           MAC=804F3E49CE5775EFE413F333BDC1FC3E\r
+\r
+Set 5, vector#354:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000020000000\r
+                               00000000000000000000000000000000\r
+                           MAC=597107848300DF4DA1D77FBBBFC0C39C\r
+\r
+Set 5, vector#355:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000010000000\r
+                               00000000000000000000000000000000\r
+                           MAC=4D02CD7431368FE77BBB6950333C9095\r
+\r
+Set 5, vector#356:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000008000000\r
+                               00000000000000000000000000000000\r
+                           MAC=18018962E1F2F9C996F9CB4AE06F6048\r
+\r
+Set 5, vector#357:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000004000000\r
+                               00000000000000000000000000000000\r
+                           MAC=61DB8097695E6189B1EE1C70859F3D3F\r
+\r
+Set 5, vector#358:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000002000000\r
+                               00000000000000000000000000000000\r
+                           MAC=241B143BED3233BE752237C4F3A0C40D\r
+\r
+Set 5, vector#359:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000001000000\r
+                               00000000000000000000000000000000\r
+                           MAC=85B4BF10318F9C7BEEAD362C8F741F67\r
+\r
+Set 5, vector#360:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000800000\r
+                               00000000000000000000000000000000\r
+                           MAC=6E537F9E6A48E76049A415F629204C5B\r
+\r
+Set 5, vector#361:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000400000\r
+                               00000000000000000000000000000000\r
+                           MAC=37672DCCCCABA865149E12B539E28E64\r
+\r
+Set 5, vector#362:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000200000\r
+                               00000000000000000000000000000000\r
+                           MAC=7598C8785D09B733EBAC9B0EA991EC4B\r
+\r
+Set 5, vector#363:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000100000\r
+                               00000000000000000000000000000000\r
+                           MAC=179AA32F9047CAF30B6F1EF587581B22\r
+\r
+Set 5, vector#364:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000080000\r
+                               00000000000000000000000000000000\r
+                           MAC=0F8E6819BD857B3F55125567569EF2C9\r
+\r
+Set 5, vector#365:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000040000\r
+                               00000000000000000000000000000000\r
+                           MAC=F75ED683C74B43DA647F181B39070AAB\r
+\r
+Set 5, vector#366:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000020000\r
+                               00000000000000000000000000000000\r
+                           MAC=57D423FDAAF746F1EEC3E3A8898A99A6\r
+\r
+Set 5, vector#367:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000010000\r
+                               00000000000000000000000000000000\r
+                           MAC=E100315D6DB45B03306BF7C8A7D19092\r
+\r
+Set 5, vector#368:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000008000\r
+                               00000000000000000000000000000000\r
+                           MAC=2B636E87A8B5A7D9F01A8704D6656586\r
+\r
+Set 5, vector#369:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000004000\r
+                               00000000000000000000000000000000\r
+                           MAC=A9640B4FF7402AF089E7081D141EF725\r
+\r
+Set 5, vector#370:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000002000\r
+                               00000000000000000000000000000000\r
+                           MAC=38A79C0183921846368E99B64293AC40\r
+\r
+Set 5, vector#371:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000001000\r
+                               00000000000000000000000000000000\r
+                           MAC=86DD40E78A150338B866BF7A8E0825A0\r
+\r
+Set 5, vector#372:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000800\r
+                               00000000000000000000000000000000\r
+                           MAC=1073C3D91ACBC959B684692AA1447ED3\r
+\r
+Set 5, vector#373:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000400\r
+                               00000000000000000000000000000000\r
+                           MAC=9C3254C2CD74B6540163B324C470D984\r
+\r
+Set 5, vector#374:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000200\r
+                               00000000000000000000000000000000\r
+                           MAC=27B4842FC6967B95520DF7CFA5C3A7F9\r
+\r
+Set 5, vector#375:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000100\r
+                               00000000000000000000000000000000\r
+                           MAC=35D12C0CBA46AEB1A7F16AE850B1F566\r
+\r
+Set 5, vector#376:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000080\r
+                               00000000000000000000000000000000\r
+                           MAC=C80EB0157498E74304F0C91AAE1521D8\r
+\r
+Set 5, vector#377:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000040\r
+                               00000000000000000000000000000000\r
+                           MAC=40B7907A0C6E79BEA734B520625F75F0\r
+\r
+Set 5, vector#378:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000020\r
+                               00000000000000000000000000000000\r
+                           MAC=00319423DE31F1A7914A39693FB8C496\r
+\r
+Set 5, vector#379:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000010\r
+                               00000000000000000000000000000000\r
+                           MAC=C5D9CA52257DE783BBFC0B46489182C2\r
+\r
+Set 5, vector#380:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000008\r
+                               00000000000000000000000000000000\r
+                           MAC=78A7505F00B7D81E85056EADFB92AC27\r
+\r
+Set 5, vector#381:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000004\r
+                               00000000000000000000000000000000\r
+                           MAC=3F281538844B08B05FB17DBF6077CECA\r
+\r
+Set 5, vector#382:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000002\r
+                               00000000000000000000000000000000\r
+                           MAC=F7B82F4A92CB4CC1DCEE3DE98F33A88A\r
+\r
+Set 5, vector#383:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000001\r
+                               00000000000000000000000000000000\r
+                           MAC=A135E437B488F41717C85DB867FFEDC1\r
+\r
+Set 5, vector#384:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               80000000000000000000000000000000\r
+                           MAC=321953722E412213A27FE4B2F62F6736\r
+\r
+Set 5, vector#385:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               40000000000000000000000000000000\r
+                           MAC=C42AC85A1404172ADDC441236266BA91\r
+\r
+Set 5, vector#386:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               20000000000000000000000000000000\r
+                           MAC=19C0EEEF60AF8DE661FBE22F4BB9B6C5\r
+\r
+Set 5, vector#387:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               10000000000000000000000000000000\r
+                           MAC=A0F0736F059E8A097B0AD0A1FA02EE13\r
+\r
+Set 5, vector#388:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               08000000000000000000000000000000\r
+                           MAC=39DE90FB9F9D6BA624702153B4EFC742\r
+\r
+Set 5, vector#389:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               04000000000000000000000000000000\r
+                           MAC=5BB0657CD7FEF4B2DA9C52CB11CF9602\r
+\r
+Set 5, vector#390:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               02000000000000000000000000000000\r
+                           MAC=074CE6999BA36B80D5703DB983FBE6AE\r
+\r
+Set 5, vector#391:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               01000000000000000000000000000000\r
+                           MAC=11278B064F8D1D2FA52175D52CB3C690\r
+\r
+Set 5, vector#392:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00800000000000000000000000000000\r
+                           MAC=030B1E5FE433D6B2130952C037016F71\r
+\r
+Set 5, vector#393:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00400000000000000000000000000000\r
+                           MAC=64AE297518CE3035B700B08F8C978238\r
+\r
+Set 5, vector#394:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00200000000000000000000000000000\r
+                           MAC=918A9C7732F7D58E3B95591981C90ED5\r
+\r
+Set 5, vector#395:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00100000000000000000000000000000\r
+                           MAC=B1BF2634C292E39881DD6908217EC527\r
+\r
+Set 5, vector#396:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00080000000000000000000000000000\r
+                           MAC=F1441E791AB146B4BA2D95A8D0C0BF23\r
+\r
+Set 5, vector#397:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00040000000000000000000000000000\r
+                           MAC=FDCFA32F2E67A04E1CD508D341E9F9B9\r
+\r
+Set 5, vector#398:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00020000000000000000000000000000\r
+                           MAC=BDCEDE551B05A83D665425DB41918F13\r
+\r
+Set 5, vector#399:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00010000000000000000000000000000\r
+                           MAC=B49E9CC6C63714F7829FA08061F19FC6\r
+\r
+Set 5, vector#400:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00008000000000000000000000000000\r
+                           MAC=AD62B081B62E7FF5C24DA90A6C1A4AC7\r
+\r
+Set 5, vector#401:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00004000000000000000000000000000\r
+                           MAC=BF9258B1E65204A85DF09DA076C201F1\r
+\r
+Set 5, vector#402:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00002000000000000000000000000000\r
+                           MAC=581B0E286CFFA89EF42ECA5C825CB39C\r
+\r
+Set 5, vector#403:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00001000000000000000000000000000\r
+                           MAC=7CDF3EF9892B94BDFE6573F1106C7B6D\r
+\r
+Set 5, vector#404:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000800000000000000000000000000\r
+                           MAC=1BF9C0B2317F42E34D03FC64DC2313FA\r
+\r
+Set 5, vector#405:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000400000000000000000000000000\r
+                           MAC=7E0CC5282F57AE6D4F205FC97FEA92DF\r
+\r
+Set 5, vector#406:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000200000000000000000000000000\r
+                           MAC=5D9A838D8FFFB591BD9315CC01EA60C8\r
+\r
+Set 5, vector#407:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000100000000000000000000000000\r
+                           MAC=44C4FC011A12AA4F6FB0B6D5374815FE\r
+\r
+Set 5, vector#408:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000080000000000000000000000000\r
+                           MAC=3E22E19C772DADE9CABEA03A073A02EF\r
+\r
+Set 5, vector#409:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000040000000000000000000000000\r
+                           MAC=90A30D9CCBB70F439B1B60D8266A05FC\r
+\r
+Set 5, vector#410:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000020000000000000000000000000\r
+                           MAC=AB7F32712FB2A8FD5105748A250D0601\r
+\r
+Set 5, vector#411:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000010000000000000000000000000\r
+                           MAC=A73353EB2BDF93C9F673682E467CD2F9\r
+\r
+Set 5, vector#412:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000008000000000000000000000000\r
+                           MAC=A96AACFD4CA694911DC9499BA8601DC6\r
+\r
+Set 5, vector#413:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000004000000000000000000000000\r
+                           MAC=619F5D80F1DC5BCD48F4C520364D5D9D\r
+\r
+Set 5, vector#414:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000002000000000000000000000000\r
+                           MAC=AFD82132901832846A47B736C406DE83\r
+\r
+Set 5, vector#415:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000001000000000000000000000000\r
+                           MAC=9F6820A56832E2E31814FD9933A1742A\r
+\r
+Set 5, vector#416:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000800000000000000000000000\r
+                           MAC=CFC51E7363DBC40876DEDB8A347FDCD8\r
+\r
+Set 5, vector#417:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000400000000000000000000000\r
+                           MAC=63E8C48E4E202611586CDA853AD168EF\r
+\r
+Set 5, vector#418:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000200000000000000000000000\r
+                           MAC=66969F5C432C2F7932AA4CCDEA5DA229\r
+\r
+Set 5, vector#419:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000100000000000000000000000\r
+                           MAC=DC4D3E9A991276C240C7290C3B1B7AA8\r
+\r
+Set 5, vector#420:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000080000000000000000000000\r
+                           MAC=E0ACB5A4A061A0FA188F75E059340428\r
+\r
+Set 5, vector#421:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000040000000000000000000000\r
+                           MAC=CC662C6A7CA082E49C6005C6E07FBD12\r
+\r
+Set 5, vector#422:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000020000000000000000000000\r
+                           MAC=BB60EF5BA4EC50E7A86422BB39A17206\r
+\r
+Set 5, vector#423:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000010000000000000000000000\r
+                           MAC=9D016749C367EB0310A91E797334EECE\r
+\r
+Set 5, vector#424:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000008000000000000000000000\r
+                           MAC=E4A9A5F88480C7AA34345606C2329B5E\r
+\r
+Set 5, vector#425:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000004000000000000000000000\r
+                           MAC=3233B714DA1A78DF4C41AF63001ED5F2\r
+\r
+Set 5, vector#426:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000002000000000000000000000\r
+                           MAC=3FD1790D364985AB2A459994FAF82F6A\r
+\r
+Set 5, vector#427:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000001000000000000000000000\r
+                           MAC=92E463AB9C36D9860A7B9DAD0B60B8E1\r
+\r
+Set 5, vector#428:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000800000000000000000000\r
+                           MAC=09A1E9DB1BBFF66547928D976A74F8E5\r
+\r
+Set 5, vector#429:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000400000000000000000000\r
+                           MAC=9BC0BD5B53E6CA33226F71304616CD19\r
+\r
+Set 5, vector#430:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000200000000000000000000\r
+                           MAC=0183DC0F97522763AC7CA54F526B0CCA\r
+\r
+Set 5, vector#431:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000100000000000000000000\r
+                           MAC=791B7F2CBB9CD8377999148320D1ACBC\r
+\r
+Set 5, vector#432:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000080000000000000000000\r
+                           MAC=0E97F7B1D395B36577952A654C23D559\r
+\r
+Set 5, vector#433:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000040000000000000000000\r
+                           MAC=8FED5236841A1983D24F23C2BCEB53F0\r
+\r
+Set 5, vector#434:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000020000000000000000000\r
+                           MAC=87E69F134B6D6E25AF4381FCB7A17C94\r
+\r
+Set 5, vector#435:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000010000000000000000000\r
+                           MAC=DEB122D5E30E0250648E5F38C1156C5F\r
+\r
+Set 5, vector#436:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000008000000000000000000\r
+                           MAC=F7D1EA7C37CCCF0B8C625FFC142EE03D\r
+\r
+Set 5, vector#437:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000004000000000000000000\r
+                           MAC=F5B37D2CE68B0126AA8C2A277D3B795C\r
+\r
+Set 5, vector#438:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000002000000000000000000\r
+                           MAC=C0104DCD71237B7633C380451E3DF95D\r
+\r
+Set 5, vector#439:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000001000000000000000000\r
+                           MAC=EF9EA39AD776908C6755ADDDE2C19B96\r
+\r
+Set 5, vector#440:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000800000000000000000\r
+                           MAC=E4175052A7551FF42427CA4D95E58001\r
+\r
+Set 5, vector#441:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000400000000000000000\r
+                           MAC=93FE320D1F438BE1F5EC93801B874379\r
+\r
+Set 5, vector#442:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000200000000000000000\r
+                           MAC=DD9B78A8573B0CE1833B59DA6A9E08C0\r
+\r
+Set 5, vector#443:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000100000000000000000\r
+                           MAC=C6A54B34119B32EFEC7D14CD7B65992A\r
+\r
+Set 5, vector#444:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000080000000000000000\r
+                           MAC=980A87A121786B02A11E88BB78C04851\r
+\r
+Set 5, vector#445:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000040000000000000000\r
+                           MAC=63DC468DAD27AE123DF0728B637440CB\r
+\r
+Set 5, vector#446:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000020000000000000000\r
+                           MAC=E29F60D6DA7D81DE86FBCF38D3FF792A\r
+\r
+Set 5, vector#447:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000010000000000000000\r
+                           MAC=5428AA5140CE8D137B63D5672ED9A2D7\r
+\r
+Set 5, vector#448:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000008000000000000000\r
+                           MAC=E97466F17A4364F55E6E79A4FABC56B7\r
+\r
+Set 5, vector#449:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000004000000000000000\r
+                           MAC=FA5AD35C37C49632CBE201BACF0124CC\r
+\r
+Set 5, vector#450:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000002000000000000000\r
+                           MAC=E09691802768B3A92E9D0B77505E1950\r
+\r
+Set 5, vector#451:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000001000000000000000\r
+                           MAC=7A373A0DC2084CB0D91A8A22C04AA35F\r
+\r
+Set 5, vector#452:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000800000000000000\r
+                           MAC=6115FEE081FCBEFFCC0001A79B5BE728\r
+\r
+Set 5, vector#453:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000400000000000000\r
+                           MAC=A516E73422A846FDD816D0A21B5D1329\r
+\r
+Set 5, vector#454:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000200000000000000\r
+                           MAC=4B12A997963727002D8546A888295ABD\r
+\r
+Set 5, vector#455:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000100000000000000\r
+                           MAC=B02866D4A7A182E426DBC452AB7F27F9\r
+\r
+Set 5, vector#456:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000080000000000000\r
+                           MAC=1A402148D2019C10AD00418091638D03\r
+\r
+Set 5, vector#457:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000040000000000000\r
+                           MAC=345B987A14F6E6A6489372F180DD208E\r
+\r
+Set 5, vector#458:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000020000000000000\r
+                           MAC=99A0AAD88BFB32F0F6690B6EAFBC87EC\r
+\r
+Set 5, vector#459:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000010000000000000\r
+                           MAC=F655F71B93EF208BE28B2E44CC55D7F8\r
+\r
+Set 5, vector#460:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000008000000000000\r
+                           MAC=854C8094C77714BF5B4237B57AA42226\r
+\r
+Set 5, vector#461:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000004000000000000\r
+                           MAC=73A5BC673C74BD11A17F9F462ACA9F71\r
+\r
+Set 5, vector#462:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000002000000000000\r
+                           MAC=1B34FD006C68EF59D8F03AF71C580855\r
+\r
+Set 5, vector#463:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000001000000000000\r
+                           MAC=09F0294D00A3CA78D3E01AD2FD411ED9\r
+\r
+Set 5, vector#464:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000800000000000\r
+                           MAC=EB5C9B1BE2C38FB779C46DA9270BD8F9\r
+\r
+Set 5, vector#465:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000400000000000\r
+                           MAC=8A9D943240F1B59194F8E9F265E500B8\r
+\r
+Set 5, vector#466:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000200000000000\r
+                           MAC=067393E799CF7C9534040C552C61DDD0\r
+\r
+Set 5, vector#467:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000100000000000\r
+                           MAC=443ED703DDD4362B9FECB0ADCCC3F774\r
+\r
+Set 5, vector#468:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000080000000000\r
+                           MAC=7F79F67465BB4E62893CB37D0A27AF26\r
+\r
+Set 5, vector#469:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000040000000000\r
+                           MAC=1B02E35F7FD64A73A2E168681BEF55DD\r
+\r
+Set 5, vector#470:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000020000000000\r
+                           MAC=6E459C6AA3C4F69699EEEF0E70E78BA7\r
+\r
+Set 5, vector#471:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000010000000000\r
+                           MAC=A76066504EE6A78B72922B785C4DEDF9\r
+\r
+Set 5, vector#472:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000008000000000\r
+                           MAC=18921BF78A3643B51604FB8A74894EF8\r
+\r
+Set 5, vector#473:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000004000000000\r
+                           MAC=DBFAF340AEB1F1F5D6856A4F7BDC89CE\r
+\r
+Set 5, vector#474:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000002000000000\r
+                           MAC=788E5ACE4D62EB0DEFB6EDA65620D0C0\r
+\r
+Set 5, vector#475:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000001000000000\r
+                           MAC=3E8293402EE937C9B6B07A75644193A6\r
+\r
+Set 5, vector#476:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000800000000\r
+                           MAC=2AD0F0F40D2DFD581490B461A762F074\r
+\r
+Set 5, vector#477:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000400000000\r
+                           MAC=0B35DCD70ECBAD8A4B24C87265000E0B\r
+\r
+Set 5, vector#478:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000200000000\r
+                           MAC=64AF6E24CC32C0DFD5F9C6D18332A93B\r
+\r
+Set 5, vector#479:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000100000000\r
+                           MAC=1C89CC65FB0B4BBBD704230F2EC29421\r
+\r
+Set 5, vector#480:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000080000000\r
+                           MAC=B58C48B2F31EEC209D554858AAE46556\r
+\r
+Set 5, vector#481:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000040000000\r
+                           MAC=0EE0F2BE02C394CAD024AFAA32498B9F\r
+\r
+Set 5, vector#482:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000020000000\r
+                           MAC=FFE96E7E13920080573C79BEE9DC3075\r
+\r
+Set 5, vector#483:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000010000000\r
+                           MAC=391BCC98D21686D056AD20355106AD99\r
+\r
+Set 5, vector#484:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000008000000\r
+                           MAC=51C7C7053CF630E5A402EB06C4546784\r
+\r
+Set 5, vector#485:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000004000000\r
+                           MAC=82793BC1782D972B366D4EFA8A79C017\r
+\r
+Set 5, vector#486:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000002000000\r
+                           MAC=28715A10EE9B28BE9AD7E1B83E6A5F13\r
+\r
+Set 5, vector#487:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000001000000\r
+                           MAC=AE23B6210F0D22868AD7B91B5C859DCC\r
+\r
+Set 5, vector#488:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000800000\r
+                           MAC=33915247072473918F4727231C192FF5\r
+\r
+Set 5, vector#489:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000400000\r
+                           MAC=C24DAAC727EC4FC0960134612539A706\r
+\r
+Set 5, vector#490:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000200000\r
+                           MAC=3492C6BF7AEFB09971B076D133380489\r
+\r
+Set 5, vector#491:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000100000\r
+                           MAC=770C1D799288AD1AD2F946FE00EDD765\r
+\r
+Set 5, vector#492:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000080000\r
+                           MAC=E3DCEB29E6D279F12769F16D142A9AF3\r
+\r
+Set 5, vector#493:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000040000\r
+                           MAC=5617A9736F0A3CFF14576FBBDDB1C607\r
+\r
+Set 5, vector#494:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000020000\r
+                           MAC=28590021F3BCB6A7BA778642BFC253BB\r
+\r
+Set 5, vector#495:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000010000\r
+                           MAC=4ED3EEA65F21EE0E43E685575D9201DA\r
+\r
+Set 5, vector#496:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000008000\r
+                           MAC=863D7234D03703932B3BEA4654AFBBBA\r
+\r
+Set 5, vector#497:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000004000\r
+                           MAC=2AEC474C2558F68F92194F290F64B81E\r
+\r
+Set 5, vector#498:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000002000\r
+                           MAC=ED87CD3AD0FB59C476E32FE90B8C6D40\r
+\r
+Set 5, vector#499:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000001000\r
+                           MAC=97AF9EED123761BD44B808EBE2608773\r
+\r
+Set 5, vector#500:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000800\r
+                           MAC=1F833C99F3D06CBEE8D4C1C69B7A2B21\r
+\r
+Set 5, vector#501:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000400\r
+                           MAC=0286269D9637B74A4FCCF51EB14D5EEB\r
+\r
+Set 5, vector#502:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000200\r
+                           MAC=4BD0AD1639DAF4EA710FA10586E18359\r
+\r
+Set 5, vector#503:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000100\r
+                           MAC=5D5D3D1CC99E15FE00CB5C3255D9F32A\r
+\r
+Set 5, vector#504:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000080\r
+                           MAC=0C7A768FC24A8756E590A965342B24FD\r
+\r
+Set 5, vector#505:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000040\r
+                           MAC=DB977DA1995CFBF97BBE3C61C6AC04CD\r
+\r
+Set 5, vector#506:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000020\r
+                           MAC=A1742120756B25BF0DCC3DFCF258CB72\r
+\r
+Set 5, vector#507:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000010\r
+                           MAC=F646FF337EE283D430CC29FC303AF3C5\r
+\r
+Set 5, vector#508:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000008\r
+                           MAC=238413F44DF0F28420210DF117F11B35\r
+\r
+Set 5, vector#509:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000004\r
+                           MAC=E71892D4E16A41B8336ECFB6A785B264\r
+\r
+Set 5, vector#510:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000002\r
+                           MAC=0C12FA080E9496E3E992C929A9FA54C2\r
+\r
+Set 5, vector#511:\r
+                       message="ABC"\r
+                           key=00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000000\r
+                               00000000000000000000000000000001\r
+                           MAC=F101DBACEA10223F01A4B67AB1732BB4\r
+\r
+\r
+\r
+End of test vectors\r