Matching books
authorMonty <xiphmont@xiph.org>
Mon, 13 Aug 2001 06:05:19 +0000 (06:05 +0000)
committerMonty <xiphmont@xiph.org>
Mon, 13 Aug 2001 06:05:19 +0000 (06:05 +0000)
svn path=/trunk/vorbis/; revision=1859

21 files changed:
lib/books/res_22c_Z_1024aux.vqh [new file with mode: 0644]
lib/books/res_22c_Z_128aux.vqh [new file with mode: 0644]
lib/books/res_32c_Z_1024aux.vqh [new file with mode: 0644]
lib/books/res_32c_Z_128aux.vqh [new file with mode: 0644]
lib/books/res_44c_X_1024aux.vqh [new file with mode: 0644]
lib/books/res_44c_X_128aux.vqh [new file with mode: 0644]
lib/books/res_44c_Y_1024aux.vqh [new file with mode: 0644]
lib/books/res_44c_Y_128aux.vqh [new file with mode: 0644]
lib/books/res_44c_Z_1024aux.vqh [new file with mode: 0644]
lib/books/res_44c_Z_128aux.vqh [new file with mode: 0644]
lib/books/res_Xc_1.vqh [new file with mode: 0644]
lib/books/res_Xc_2.vqh [new file with mode: 0644]
lib/books/res_Xc_3.vqh [new file with mode: 0644]
lib/books/res_Xc_4.vqh [new file with mode: 0644]
lib/books/res_Xc_5.vqh [new file with mode: 0644]
lib/books/res_Xc_6.vqh [new file with mode: 0644]
lib/books/res_Xc_7.vqh [new file with mode: 0644]
lib/books/res_Xc_8.vqh [new file with mode: 0644]
lib/books/res_Xc_9.vqh [new file with mode: 0644]
lib/books/res_Xc_9a.vqh [new file with mode: 0644]
lib/books/res_Xc_9b.vqh [new file with mode: 0644]

diff --git a/lib/books/res_22c_Z_1024aux.vqh b/lib/books/res_22c_Z_1024aux.vqh
new file mode 100644 (file)
index 0000000..6529617
--- /dev/null
@@ -0,0 +1,43 @@
+/********************************************************************
+ *                                                                  *
+ * THIS FILE IS PART OF THE Ogg Vorbis SOFTWARE CODEC SOURCE CODE.  *
+ * USE, DISTRIBUTION AND REPRODUCTION OF THIS SOURCE IS GOVERNED BY *
+ * THE GNU PUBLIC LICENSE 2, WHICH IS INCLUDED WITH THIS SOURCE.    *
+ * PLEASE READ THESE TERMS DISTRIBUTING.                            *
+ *                                                                  *
+ * THE OggSQUISH SOURCE CODE IS (C) COPYRIGHT 1994-1999             *
+ * by 1999 Monty <monty@xiph.org> and The XIPHOPHORUS Company       *
+ * http://www.xiph.org/                                             *
+ *                                                                  *
+ ********************************************************************
+
+ function: static codebook autogenerated by huff/huffbuld
+
+ ********************************************************************/
+
+#ifndef _V_res_22c_Z_1024aux_VQH_
+#define _V_res_22c_Z_1024aux_VQH_
+#include "codebook.h"
+
+static long _huff_lengthlist_res_22c_Z_1024aux[] = {
+        3, 8, 9, 9, 5, 6, 6, 8,10,15, 8, 5, 6, 6,15,15,
+       15,15, 9,15, 9, 6, 5, 6,15,15,15,15, 9,15, 8, 5,
+        5, 5,15,15,15,15, 7,13, 4,15,15,15, 4, 4, 6, 8,
+       15,15, 6,15,15,15, 4, 3, 6,10,14,15, 6,15,15,15,
+        6, 6, 7,10,15,15, 7,15,15,15, 9, 9,10,11,15,15,
+       10, 8, 8, 6,14,15,14,15, 5,10,14,12,11, 8,15,15,
+       15,15,10,13,
+};
+
+static static_codebook _huff_book_res_22c_Z_1024aux = {
+       2, 100,
+       _huff_lengthlist_res_22c_Z_1024aux,
+       0, 0, 0, 0, 0,
+       NULL,
+       NULL,
+       NULL,
+       0
+};
+
+
+#endif
diff --git a/lib/books/res_22c_Z_128aux.vqh b/lib/books/res_22c_Z_128aux.vqh
new file mode 100644 (file)
index 0000000..ea725e0
--- /dev/null
@@ -0,0 +1,43 @@
+/********************************************************************
+ *                                                                  *
+ * THIS FILE IS PART OF THE Ogg Vorbis SOFTWARE CODEC SOURCE CODE.  *
+ * USE, DISTRIBUTION AND REPRODUCTION OF THIS SOURCE IS GOVERNED BY *
+ * THE GNU PUBLIC LICENSE 2, WHICH IS INCLUDED WITH THIS SOURCE.    *
+ * PLEASE READ THESE TERMS DISTRIBUTING.                            *
+ *                                                                  *
+ * THE OggSQUISH SOURCE CODE IS (C) COPYRIGHT 1994-1999             *
+ * by 1999 Monty <monty@xiph.org> and The XIPHOPHORUS Company       *
+ * http://www.xiph.org/                                             *
+ *                                                                  *
+ ********************************************************************
+
+ function: static codebook autogenerated by huff/huffbuld
+
+ ********************************************************************/
+
+#ifndef _V_res_22c_Z_128aux_VQH_
+#define _V_res_22c_Z_128aux_VQH_
+#include "codebook.h"
+
+static long _huff_lengthlist_res_22c_Z_128aux[] = {
+        4,15,14,10, 6, 6, 8,11, 7, 9,15, 6, 6, 6,14,14,
+       14,14, 7,10,11, 5, 6, 7,14,14,14,14,10,14,10, 6,
+        7, 8,14,14,14,14,14,14, 4,14,14,14, 4, 4, 6, 9,
+       14,14, 4,14,14,14, 4, 3, 5, 9,14,14, 7,14,14,14,
+        6, 4, 6, 9,14,14, 8,14,14,14, 8, 7, 8, 9,14,14,
+       12, 7, 5, 4,12,14,14,12, 6, 9,14,11, 9, 8,14,14,
+       14,14, 7,10,
+};
+
+static static_codebook _huff_book_res_22c_Z_128aux = {
+       2, 100,
+       _huff_lengthlist_res_22c_Z_128aux,
+       0, 0, 0, 0, 0,
+       NULL,
+       NULL,
+       NULL,
+       0
+};
+
+
+#endif
diff --git a/lib/books/res_32c_Z_1024aux.vqh b/lib/books/res_32c_Z_1024aux.vqh
new file mode 100644 (file)
index 0000000..6916cc1
--- /dev/null
@@ -0,0 +1,43 @@
+/********************************************************************
+ *                                                                  *
+ * THIS FILE IS PART OF THE Ogg Vorbis SOFTWARE CODEC SOURCE CODE.  *
+ * USE, DISTRIBUTION AND REPRODUCTION OF THIS SOURCE IS GOVERNED BY *
+ * THE GNU PUBLIC LICENSE 2, WHICH IS INCLUDED WITH THIS SOURCE.    *
+ * PLEASE READ THESE TERMS DISTRIBUTING.                            *
+ *                                                                  *
+ * THE OggSQUISH SOURCE CODE IS (C) COPYRIGHT 1994-1999             *
+ * by 1999 Monty <monty@xiph.org> and The XIPHOPHORUS Company       *
+ * http://www.xiph.org/                                             *
+ *                                                                  *
+ ********************************************************************
+
+ function: static codebook autogenerated by huff/huffbuld
+
+ ********************************************************************/
+
+#ifndef _V_res_32c_Z_1024aux_VQH_
+#define _V_res_32c_Z_1024aux_VQH_
+#include "codebook.h"
+
+static long _huff_lengthlist_res_32c_Z_1024aux[] = {
+        3, 8, 9, 9, 5, 6, 8,11,12,16, 8, 4, 5, 6,16,16,
+       16,16,11,16, 9, 5, 5, 6,16,16,16,16,11,16, 9, 6,
+        6, 5,16,16,16,16, 8,14, 4,16,16,16, 3, 4, 8,11,
+       16,16, 6,16,16,16, 4, 3, 7,12,16,16, 7,16,16,16,
+        7, 7, 8,12,16,16,10,16,16,16,10,11,11,13,16,16,
+       14,11, 9, 6,16,16,16,16, 5,11,16,13,13, 8,16,16,
+       16,16, 9,14,
+};
+
+static static_codebook _huff_book_res_32c_Z_1024aux = {
+       2, 100,
+       _huff_lengthlist_res_32c_Z_1024aux,
+       0, 0, 0, 0, 0,
+       NULL,
+       NULL,
+       NULL,
+       0
+};
+
+
+#endif
diff --git a/lib/books/res_32c_Z_128aux.vqh b/lib/books/res_32c_Z_128aux.vqh
new file mode 100644 (file)
index 0000000..b254a16
--- /dev/null
@@ -0,0 +1,99 @@
+/********************************************************************
+ *                                                                  *
+ * THIS FILE IS PART OF THE Ogg Vorbis SOFTWARE CODEC SOURCE CODE.  *
+ * USE, DISTRIBUTION AND REPRODUCTION OF THIS SOURCE IS GOVERNED BY *
+ * THE GNU PUBLIC LICENSE 2, WHICH IS INCLUDED WITH THIS SOURCE.    *
+ * PLEASE READ THESE TERMS DISTRIBUTING.                            *
+ *                                                                  *
+ * THE OggSQUISH SOURCE CODE IS (C) COPYRIGHT 1994-1999             *
+ * by 1999 Monty <monty@xiph.org> and The XIPHOPHORUS Company       *
+ * http://www.xiph.org/                                             *
+ *                                                                  *
+ ********************************************************************
+
+ function: static codebook autogenerated by huff/huffbuld
+
+ ********************************************************************/
+
+#ifndef _V_res_32c_Z_128aux_VQH_
+#define _V_res_32c_Z_128aux_VQH_
+#include "codebook.h"
+
+static long _huff_lengthlist_res_32c_Z_128aux[] = {
+        4,15,15,15, 6, 8,11,13,15,14,14,14,14,14,14,14,
+       14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,
+       14,14,14,14,14,14,14,14, 6,14,14,14, 6, 7,10,12,
+       14,14, 8,14,14,14, 7, 7,10,13,14,14, 9,14,14,14,
+        9,10,12,12,13,14,11,14,14,14,11,12,14,12,14,14,
+       14,14,14,14,13,14,14,14,14,14,14,14,14,14,14,14,
+       14,14,14,14,13,14,14,14,11,13,13,14,14,14,14,14,
+       14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,
+       14,14,14,14,14,14,14,14,14,14,14,14,10,14,14,14,
+        8, 8,10,11,14,14,11,14,14,14, 8, 7, 8,11,14,14,
+       10,14,14,14, 8, 7, 8,11,14,14,11,14,14,14, 9, 9,
+       10,11,14,14,14,14,14,14,13,14,14,13,14,14,14,14,
+       14,14,14,14,14,14,14,14,11,14,14,14,10,11,12,13,
+       14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,
+       14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,
+        9,14,14,14, 7, 8, 9,11,14,14,10,14,14,14, 7, 6,
+        8,11,14,14,10,14,14,14, 8, 8, 9,11,14,14,13,14,
+       14,14,10,10,11,13,14,14,14,14,14,14,14,14,14,14,
+       14,14,14,14,14,14,14,14,14,14,14,14, 9,14,14,14,
+        8,10,11,13,14,14,14,14,14,14,14,14,14,14,14,14,
+       14,14,13,14,14,14,14,14,14,14,14,13,13,14,14,14,
+       14,14,14,14, 9,14,14,14, 7, 8,10,12,14,14,10,14,
+       14,14, 8, 8,10,12,14,14,13,14,14,14,10, 9,11,12,
+       14,14,14,14,14,14,12,12,12,14,14,14,14,14,14,14,
+       14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,
+        6,14,14,14, 6, 7,10,12,14,14,14,14,14,14,14,14,
+       14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,
+       14,14,14,14,14,14,14,14, 5,14,14,14, 4, 5, 8,12,
+       14,14, 7,14,14,14, 5, 5, 8,12,14,14, 8,14,14,14,
+        7, 8,10,12,14,14,10,14,14,14,10,11,13,14,14,14,
+       14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,
+       14,14,14,14, 8,14,14,14, 7, 8,11,14,14,14,14,14,
+       14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,
+       14,14,14,14,14,14,14,14,14,14,14,14, 6,14,14,14,
+        5, 5, 8,13,14,14, 7,14,14,14, 5, 5, 8,12,14,14,
+        9,14,14,14, 8, 8,11,14,14,14,12,14,14,14,11,12,
+       13,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,
+       14,14,14,14,14,14,14,14,10,14,14,14,10,11,12,14,
+       14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,
+       14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,
+        9,14,14,14, 8, 8,12,14,14,14, 9,14,14,14, 8, 8,
+       11,14,14,14,11,14,14,14,10,10,12,14,14,14,14,14,
+       14,14,13,12,14,14,14,14,14,14,14,14,14,14,14,14,
+       14,14,14,14,14,14,14,14,14,14,14,14,12,14,14,14,
+       12,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,
+       14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,
+       14,14,14,14,11,14,14,14,11,13,13,13,14,14,12,14,
+       14,14,12,12,14,14,14,14,13,14,14,14,13,13,13,14,
+       14,14,12,14,14,14,12,14,13,14,14,14,14,14,14,14,
+       14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,
+        8,14,14,14, 9,12,14,14,14,14,14, 8, 7, 8,14,14,
+       14,14,14,14,14, 5, 5, 7,14,14,14,14,14,14,13, 6,
+        5, 6,14,14,14,14,12,14, 9,14,14,14, 9,12,14,14,
+       14,14,12,14,14,14,13,13,14,14,14,14,14,14,14,14,
+       14,14,14,14,14,14,14,14,14,14,13,14,14,14,14,14,
+       13,10,11,13,14,14,14,14,14,14,14,14,14,14,14,14,
+       14,14,14,14,11,14,14,14,12,14,14,14,14,14,14,13,
+       13,12,14,14,14,14,13,14,14,11, 9,10,14,14,14,14,
+       13,14,14,10, 8, 8,14,14,14,14,12,14,14,14,14,14,
+       14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,
+       14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,
+       14,14,14,14,14,14,11,14,14,14,14,14,14,14,14,14,
+       14,14,14,14,14,14,14,14,
+};
+
+static static_codebook _huff_book_res_32c_Z_128aux = {
+       3, 1000,
+       _huff_lengthlist_res_32c_Z_128aux,
+       0, 0, 0, 0, 0,
+       NULL,
+       NULL,
+       NULL,
+       0
+};
+
+
+#endif
diff --git a/lib/books/res_44c_X_1024aux.vqh b/lib/books/res_44c_X_1024aux.vqh
new file mode 100644 (file)
index 0000000..d065f5d
--- /dev/null
@@ -0,0 +1,99 @@
+/********************************************************************
+ *                                                                  *
+ * THIS FILE IS PART OF THE Ogg Vorbis SOFTWARE CODEC SOURCE CODE.  *
+ * USE, DISTRIBUTION AND REPRODUCTION OF THIS SOURCE IS GOVERNED BY *
+ * THE GNU PUBLIC LICENSE 2, WHICH IS INCLUDED WITH THIS SOURCE.    *
+ * PLEASE READ THESE TERMS DISTRIBUTING.                            *
+ *                                                                  *
+ * THE OggSQUISH SOURCE CODE IS (C) COPYRIGHT 1994-1999             *
+ * by 1999 Monty <monty@xiph.org> and The XIPHOPHORUS Company       *
+ * http://www.xiph.org/                                             *
+ *                                                                  *
+ ********************************************************************
+
+ function: static codebook autogenerated by huff/huffbuld
+
+ ********************************************************************/
+
+#ifndef _V_res_44c_X_1024aux_VQH_
+#define _V_res_44c_X_1024aux_VQH_
+#include "codebook.h"
+
+static long _huff_lengthlist_res_44c_X_1024aux[] = {
+        4,15,16,16, 8,10,12,14,16,16,14,13,16,15,16,16,
+       16,16,16,16,15,14,13,15,16,16,16,16,16,16,16,14,
+       12,12,16,16,16,16,16,16, 8,16,16,16, 8, 9,10,11,
+       16,16,11,16,16,16,10, 9,12,13,16,16,11,16,16,16,
+       11,11,12,12,16,16,12,16,16,16,12,14,12,13,16,16,
+       16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
+       16,16,16,16,16,14,14,14,16,16,16,16,16,16,13, 9,
+        8,10,16,16,16,16,16,16,13, 9, 7, 8,16,16,16,16,
+       14,16,13, 9, 7, 8,16,16,16,16,13,16,16,16,16,16,
+       16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
+       16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
+       16,16,16,16,16,16,16,12,16,16,16,16,12,16,16,16,
+       16,16,16,16,16,16,16,16,16,14,12,12,16,16,16,16,
+       16,16,14, 7, 7, 8,16,16,16,16,16,16,14, 7, 5, 6,
+       16,16,16,16,13,16,13, 8, 5, 6,16,16,16,16,12,16,
+       16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
+       16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
+       16,16,16,16,16,16,16,16,15,13,13,11,16,16,16,16,
+       13,15,16,16,16,16,16,16,16,16,16,16,16,12,12,11,
+       16,16,16,16,16,16,13, 9, 8, 7,16,16,16,16,11,16,
+       13, 8, 6, 5,16,16,16,16,11,16,10, 7, 5, 4,16,16,
+       16,16, 9,16,16,16,16,16,16,16,16,16,16,16,16,16,
+       16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
+       16,16,16,16,16,16,16,16,16,16,16,16,14,12,11, 8,
+       16,16,16,16,11,16,16,16,16,16,16,16,16,16,15,16,
+        7,16,16,16, 7, 9,10,12,16,16,16,16,16,16,16,16,
+       16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
+       16,16,16,16,16,16,16,16, 7,16,16,16, 6, 6, 9,10,
+       16,16, 9,16,16,16, 7, 6, 8,11,16,16,11,16,16,16,
+        9, 8, 9,10,16,16,12,16,16,16,11,11,11,11,14,16,
+       16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
+       16,16,16,16, 9,16,16,16, 9, 9,11,12,16,16,16,16,
+       16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
+       16,16,16,16,16,16,16,16,16,16,16,16, 8,16,16,16,
+        6, 6, 8,11,16,16, 9,16,16,16, 5, 3, 5, 9,16,16,
+       11,16,16,16, 8, 5, 7,10,16,16,13,16,16,16,11, 9,
+       10,11,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
+       16,16,16,16,16,16,16,16,11,16,16,16,10,11,11,12,
+       16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
+       16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
+       10,16,16,16, 8, 8, 9,10,16,16,11,16,16,16, 8, 5,
+        7,10,16,16,11,16,16,16, 9, 6, 7,10,16,16,13,16,
+       16,16,11,10,10,11,16,16,16,16,16,16,16,16,16,16,
+       16,16,16,16,16,16,16,16,16,16,16,16,12,16,16,16,
+       11,13,12,13,16,16,16,16,16,16,16,16,16,16,16,16,
+       16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
+       16,16,16,16,11,16,16,16, 9,10,10,11,16,16,12,16,
+       16,16,10, 8,10,13,16,16,13,16,16,16,11, 9,10,12,
+       16,16,12,16,16,16,12,12,11,12,16,16,16,16,16,16,
+       16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
+       16,16,16,14,16,16,16,16,15,16,16,13,13,12,16,16,
+       16,16,12,16,16,12,11,10,16,16,16,16,12,16,13,11,
+        9, 7,16,16,16,16, 9,16,16,16,16,16,16,16,14,16,
+       16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
+       16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
+       16,13, 9, 5,16,16,16,16, 7,13,16,16,13,10,16,16,
+       16,16,10,15,16,16,16,16,16,16,16,16,16,16,16,16,
+       15,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
+       16,16,16,16,16, 9,16,16,16,16, 9,16,16,16,16,16,
+       16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
+       16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
+       16,16,16,16,16,16,16, 8,16,16,16,16, 9,16,16,16,
+       16,14,16,16,16,16,15,15,
+};
+
+static static_codebook _huff_book_res_44c_X_1024aux = {
+       3, 1000,
+       _huff_lengthlist_res_44c_X_1024aux,
+       0, 0, 0, 0, 0,
+       NULL,
+       NULL,
+       NULL,
+       0
+};
+
+
+#endif
diff --git a/lib/books/res_44c_X_128aux.vqh b/lib/books/res_44c_X_128aux.vqh
new file mode 100644 (file)
index 0000000..de18d6a
--- /dev/null
@@ -0,0 +1,99 @@
+/********************************************************************
+ *                                                                  *
+ * THIS FILE IS PART OF THE Ogg Vorbis SOFTWARE CODEC SOURCE CODE.  *
+ * USE, DISTRIBUTION AND REPRODUCTION OF THIS SOURCE IS GOVERNED BY *
+ * THE GNU PUBLIC LICENSE 2, WHICH IS INCLUDED WITH THIS SOURCE.    *
+ * PLEASE READ THESE TERMS DISTRIBUTING.                            *
+ *                                                                  *
+ * THE OggSQUISH SOURCE CODE IS (C) COPYRIGHT 1994-1999             *
+ * by 1999 Monty <monty@xiph.org> and The XIPHOPHORUS Company       *
+ * http://www.xiph.org/                                             *
+ *                                                                  *
+ ********************************************************************
+
+ function: static codebook autogenerated by huff/huffbuld
+
+ ********************************************************************/
+
+#ifndef _V_res_44c_X_128aux_VQH_
+#define _V_res_44c_X_128aux_VQH_
+#include "codebook.h"
+
+static long _huff_lengthlist_res_44c_X_128aux[] = {
+        7,15,15,14, 8,11,12,12,14,14,14,14,14,14,14,14,
+       14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,
+       14,14,14,14,14,14,14,14, 8,14,14,14, 7, 8,11,11,
+       13,14,10,14,14,14, 8, 8,10,13,14,14,12,14,14,14,
+       11,11,12,13,14,14,14,14,14,14,14,14,13,14,14,14,
+       14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,
+       14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,
+       14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,
+       14,14,14,14,14,14,14,14,14,14,14,14,13,14,14,14,
+       12,11,11,12,14,14,13,14,14,14,11,10, 9,10,14,14,
+       13,14,14,14,10, 9, 8, 9,14,14,13,14,14,14,10, 9,
+        9, 9,13,14,14,14,14,14,14,14,14,13,14,14,14,14,
+       14,14,14,14,14,14,14,14,13,14,14,14,14,13,12,13,
+       14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,
+       14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,
+       12,14,14,14, 9, 9, 9,10,14,14,12,14,14,14, 8, 7,
+        6, 7,12,14,12,14,14,14, 8, 6, 6, 7,13,14,13,14,
+       14,14, 9, 8, 8, 9,14,14,14,14,14,14,14,14,13,14,
+       14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,
+       12,11,13,14,14,14,14,14,14,14,14,14,14,14,14,14,
+       14,14,14,14,14,14,14,14,14,14,14,14,14,13,14,14,
+       14,14,14,14,12,14,14,14, 9, 8, 9,10,14,14,12,14,
+       14,14, 8, 7, 7, 8,13,14,11,14,14,14, 8, 7, 7, 8,
+       13,14,13,14,14,14,10, 9, 9,10,14,14,14,14,14,14,
+       14,13,14,14,14,14,14,14,14,14,14,14,14,14,14,14,
+        7,14,14,14, 6, 8,12,11,14,14,14,14,14,14,14,14,
+       14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,
+       14,14,14,14,14,14,14,14, 6,14,14,14, 5, 6, 8,10,
+       14,14, 7,14,14,14, 5, 5, 7,10,14,14,11,14,14,14,
+        8, 7, 8,12,14,14,13,14,14,14,12,13,12,14,14,14,
+       14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,
+       14,14,14,14, 8,14,14,14, 7, 9,11,13,14,14,14,14,
+       14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,
+       14,14,14,14,14,14,14,14,14,14,14,14, 7,14,14,14,
+        5, 5, 7,12,14,14, 7,14,14,14, 5, 4, 6,10,14,14,
+       11,14,14,14, 7, 6, 7,11,14,14,13,14,14,14,11,11,
+       11,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,
+       14,14,14,14,14,14,14,14,11,14,14,14, 9,10,13,14,
+       14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,
+       14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,
+        9,14,14,14, 7, 7, 8,13,14,14, 9,14,14,14, 6, 5,
+        7,11,14,14,11,14,14,14, 8, 7, 8,11,14,14,13,14,
+       14,14,11,11,12,13,14,14,14,14,14,14,14,14,14,14,
+       14,14,14,14,14,14,14,14,14,14,14,14,13,14,14,14,
+       12,13,13,14,14,14,14,14,14,14,14,14,14,14,14,14,
+       14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,
+       14,14,14,14,11,14,14,14,10,10,11,13,14,14,11,14,
+       14,14,10, 9,11,13,14,14,12,14,14,14,11,10,10,13,
+       14,14,13,14,14,14,12,12,11,14,14,14,14,14,14,14,
+       14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,
+       14,14,14,14,11,12,13,14,14,14,14,14,14,14,14,14,
+       14,14,14,14,14,13,14,12,14,14,14,14,13,14,14,13,
+       12,10,14,14,14,14,13,14,14,14,14,14,10,11,13,14,
+       14,14,13,14,14,14,12,12,13,14,14,14,14,14,14,14,
+       13,13,13,14,14,14,14,14,14,14,14,14,14,14,14,14,
+       14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,
+       14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,
+       13,10,14,14,14,14,12,14,14,10, 7, 5,14,14,14,14,
+        9,14,14, 8, 5, 4,14,14,14,14, 6,14,14,14,14,14,
+       14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,
+       14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,
+       14,14,14,14,14,13,10, 7,14,14,14,14, 7,13,14,14,
+       14,14,14,14,14,14,14,14,
+};
+
+static static_codebook _huff_book_res_44c_X_128aux = {
+       3, 1000,
+       _huff_lengthlist_res_44c_X_128aux,
+       0, 0, 0, 0, 0,
+       NULL,
+       NULL,
+       NULL,
+       0
+};
+
+
+#endif
diff --git a/lib/books/res_44c_Y_1024aux.vqh b/lib/books/res_44c_Y_1024aux.vqh
new file mode 100644 (file)
index 0000000..79bf51c
--- /dev/null
@@ -0,0 +1,99 @@
+/********************************************************************
+ *                                                                  *
+ * THIS FILE IS PART OF THE Ogg Vorbis SOFTWARE CODEC SOURCE CODE.  *
+ * USE, DISTRIBUTION AND REPRODUCTION OF THIS SOURCE IS GOVERNED BY *
+ * THE GNU PUBLIC LICENSE 2, WHICH IS INCLUDED WITH THIS SOURCE.    *
+ * PLEASE READ THESE TERMS DISTRIBUTING.                            *
+ *                                                                  *
+ * THE OggSQUISH SOURCE CODE IS (C) COPYRIGHT 1994-1999             *
+ * by 1999 Monty <monty@xiph.org> and The XIPHOPHORUS Company       *
+ * http://www.xiph.org/                                             *
+ *                                                                  *
+ ********************************************************************
+
+ function: static codebook autogenerated by huff/huffbuld
+
+ ********************************************************************/
+
+#ifndef _V_res_44c_Y_1024aux_VQH_
+#define _V_res_44c_Y_1024aux_VQH_
+#include "codebook.h"
+
+static long _huff_lengthlist_res_44c_Y_1024aux[] = {
+        3,14,15,15, 7, 9,12,14,16,16,13,12,13,14,16,16,
+       16,16,16,16,16,12,12,13,16,16,16,16,15,16,16,12,
+       12,12,16,16,16,16,16,16, 7,16,16,16, 7, 8,10,12,
+       16,16,10,16,16,16, 9, 9,11,13,16,16,11,16,16,16,
+       10,11,12,12,16,16,13,16,16,16,13,13,13,14,16,16,
+       16,16,16,15,16,16,16,16,16,16,16,16,16,16,16,16,
+       16,16,16,16,13,12,11,12,16,16,16,16,16,16,11, 6,
+        7, 9,16,16,16,16,16,16,13, 7, 6, 8,16,16,16,16,
+       16,16,12, 8, 7, 8,16,16,16,16,13,16,16,16,16,16,
+       16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
+       16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
+       16,16,16,16,16,16,16,12,16,16,16,16,13,16,16,16,
+       16,16,16,16,16,16,16,16,15,11,11,12,16,16,16,16,
+       16,16,12, 6, 6, 9,16,16,16,16,15,16,12, 6, 5, 7,
+       16,16,16,16,13,16,11, 7, 6, 7,16,16,16,16,13,16,
+       16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
+       16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
+       16,16,16,16,16,16,16,16,15,13,13,12,16,16,16,16,
+       13,15,16,16,16,16,16,16,16,16,16,16,13,11,11,11,
+       16,16,16,16,16,16,13, 8, 8, 8,16,16,16,16,12,16,
+       12, 7, 6, 6,16,16,16,16,12,16,10, 7, 6, 5,16,16,
+       16,16,10,16,16,16,16,16,16,16,16,16,16,16,16,16,
+       16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
+       16,16,16,16,16,16,16,16,16,16,16,16,16,13,11, 9,
+       16,16,16,16,12,16,16,16,16,16,16,16,16,16,15,16,
+        6,16,16,16, 7, 9,10,12,16,16,16,16,16,16,16,16,
+       16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
+       16,16,16,16,16,16,16,16, 6,16,16,16, 5, 6, 8,11,
+       16,16, 9,16,16,16, 6, 6, 8,11,16,16,10,16,16,16,
+        9, 9, 9,11,16,16,12,16,16,16,11,11,11,12,14,16,
+       16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
+       16,16,16,16, 9,16,16,16, 8, 9,11,13,16,16,16,16,
+       16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
+       16,16,16,16,16,16,16,16,16,16,16,16, 7,16,16,16,
+        6, 6, 8,12,16,16, 9,16,16,16, 5, 3, 6,10,16,16,
+       11,16,16,16, 8, 6, 8,11,16,16,14,16,16,16,11,10,
+       11,12,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
+       16,16,16,16,16,16,16,16,10,16,16,16,10,11,11,12,
+       16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
+       16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
+       10,16,16,16, 8, 8, 9,11,16,16,10,16,16,16, 8, 6,
+        8,12,16,16,11,16,16,16, 9, 8, 9,12,16,16,13,16,
+       16,16,12,11,12,14,16,16,16,16,16,16,16,16,16,16,
+       16,16,16,16,16,16,16,16,16,16,16,16,12,16,16,16,
+       12,14,12,14,16,16,16,16,16,16,16,16,16,16,16,16,
+       16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
+       16,16,16,16,11,16,16,16, 9,11,11,13,16,16,12,16,
+       16,16,11,10,12,15,16,16,13,16,16,16,11,11,12,14,
+       16,16,13,16,16,16,13,14,12,14,16,16,16,16,16,16,
+       16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
+       16,15,16,15,16,16,16,16,14,16,16,13,12,12,16,16,
+       16,16,12,16,15,12,11,10,16,16,16,16,13,16,13,12,
+       10, 7,16,16,16,16,10,16,16,16,16,16,16,16,15,16,
+       16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
+       16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
+       16,12, 9, 5,16,16,16,16, 7,13,16,16,13,10,16,16,
+       16,16,10,15,16,16,16,16,16,16,16,16,16,16,16,16,
+       14,15,16,16,16,16,16,16,16,16,14,16,16,16,16,16,
+       16,16,16,16,16, 9,16,16,16,16, 9,16,16,16,16,16,
+       16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
+       16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
+       16,16,16,16,16,16,16, 8,16,16,16,16,10,16,16,16,
+       16,14,16,16,16,16,14,15,
+};
+
+static static_codebook _huff_book_res_44c_Y_1024aux = {
+       3, 1000,
+       _huff_lengthlist_res_44c_Y_1024aux,
+       0, 0, 0, 0, 0,
+       NULL,
+       NULL,
+       NULL,
+       0
+};
+
+
+#endif
diff --git a/lib/books/res_44c_Y_128aux.vqh b/lib/books/res_44c_Y_128aux.vqh
new file mode 100644 (file)
index 0000000..56b71b9
--- /dev/null
@@ -0,0 +1,99 @@
+/********************************************************************
+ *                                                                  *
+ * THIS FILE IS PART OF THE Ogg Vorbis SOFTWARE CODEC SOURCE CODE.  *
+ * USE, DISTRIBUTION AND REPRODUCTION OF THIS SOURCE IS GOVERNED BY *
+ * THE GNU PUBLIC LICENSE 2, WHICH IS INCLUDED WITH THIS SOURCE.    *
+ * PLEASE READ THESE TERMS DISTRIBUTING.                            *
+ *                                                                  *
+ * THE OggSQUISH SOURCE CODE IS (C) COPYRIGHT 1994-1999             *
+ * by 1999 Monty <monty@xiph.org> and The XIPHOPHORUS Company       *
+ * http://www.xiph.org/                                             *
+ *                                                                  *
+ ********************************************************************
+
+ function: static codebook autogenerated by huff/huffbuld
+
+ ********************************************************************/
+
+#ifndef _V_res_44c_Y_128aux_VQH_
+#define _V_res_44c_Y_128aux_VQH_
+#include "codebook.h"
+
+static long _huff_lengthlist_res_44c_Y_128aux[] = {
+        4,14,14,14, 7,10,12,11,14,14,14,14,14,14,14,14,
+       14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,
+       14,14,14,14,14,14,14,14, 7,14,14,14, 7, 8,10,11,
+       14,14,10,14,14,14, 8, 8,10,13,14,14,12,14,14,14,
+       11,10,12,14,14,14,14,14,14,14,13,14,13,13,14,14,
+       14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,
+       14,14,14,14,14,14,14,14,13,13,12,14,14,14,14,14,
+       14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,
+       14,14,14,14,14,14,14,14,14,14,14,14,11,14,14,14,
+        9, 9, 9,11,14,14,12,14,14,14, 8, 7, 7, 8,14,14,
+       13,14,14,14, 8, 7, 8, 8,13,14,12,14,14,14,10,10,
+       10,10,14,14,14,14,14,14,14,14,13,14,14,14,14,14,
+       14,14,14,14,14,14,14,14,13,14,14,14,11,11,12,13,
+       14,14,14,14,14,13,14,14,14,14,14,14,14,14,14,14,
+       14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,
+       10,14,14,14, 8, 7, 8,10,14,14,11,14,14,14, 7, 6,
+        6, 8,14,14,11,14,14,14, 8, 6, 7, 9,14,14,12,14,
+       14,14,10, 9,10,11,14,14,14,14,14,14,13,14,14,14,
+       14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,
+       11,13,14,13,14,14,14,14,13,14,14,14,14,14,14,14,
+       14,13,12,13,14,14,14,14,14,14,14,14,12,13,14,14,
+       14,14,14,14,12,14,14,14, 9, 8, 9,12,14,14,11,14,
+       14,14, 8, 7, 8,11,14,14,12,14,14,14, 9, 8, 9,11,
+       14,14,13,14,14,14,12,11,13,14,14,14,14,14,14,14,
+       14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,
+        5,14,14,14, 6, 8,10,12,14,14,14,14,14,14,14,14,
+       14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,
+       14,14,14,14,14,14,14,14, 6,14,14,14, 5, 6, 8,11,
+       14,14, 7,14,14,14, 5, 5, 8,10,14,14,10,14,14,14,
+        8, 8, 9,13,14,14,13,14,14,14,13,12,14,14,14,14,
+       14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,
+       14,14,14,14, 8,14,14,14, 7, 8,11,13,14,14,14,14,
+       14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,
+       14,14,14,14,14,14,14,14,14,14,14,14, 7,14,14,14,
+        5, 5, 8,11,14,14, 7,14,14,14, 5, 4, 7,11,14,14,
+       10,14,14,14, 8, 7, 9,12,14,14,13,14,14,14,12,12,
+       13,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,
+       14,14,14,14,14,14,14,14,11,14,14,14,10,11,13,14,
+       14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,
+       14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,
+        9,14,14,14, 7, 7, 9,14,14,14,10,14,14,14, 7, 6,
+        9,12,14,14,11,14,14,14, 9, 8,10,14,14,14,13,14,
+       14,14,12,12,12,13,14,14,14,14,14,14,14,14,14,14,
+       14,14,14,14,14,14,14,14,14,14,14,14,12,14,14,14,
+       13,13,13,14,14,14,14,14,14,14,14,14,14,14,14,14,
+       14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,
+       14,14,14,14,12,14,14,14,11,11,13,13,14,14,13,14,
+       14,14,11,10,11,13,14,14,12,14,14,14,12,11,11,14,
+       14,14,14,14,14,14,13,12,12,14,14,14,14,14,14,14,
+       14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,
+       13,14,14,14,11,11,14,14,14,14,14,10, 8, 7,14,14,
+       14,14,11,14,14, 7, 5, 5,14,14,14,14, 9,14,14, 7,
+        5, 5,14,14,14,14, 8,14,13,14,14,14,12,13,14,14,
+       14,14,13,14,14,14,13,14,14,14,14,14,14,14,14,14,
+       13,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,
+       14,13,12,10,14,14,14,14,12,14,14,14,14,14,14,14,
+       14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,13,
+       13,11,14,14,14,14,12,14,14,13,10, 9,14,14,14,14,
+       12,14,14,13, 9, 8,14,14,14,14,10,14,14,14,14,14,
+       14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,
+       14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,
+       14,14,14,14,14,14,14,12,14,14,14,14,14,14,14,14,
+       14,14,14,14,14,14,14,14,
+};
+
+static static_codebook _huff_book_res_44c_Y_128aux = {
+       3, 1000,
+       _huff_lengthlist_res_44c_Y_128aux,
+       0, 0, 0, 0, 0,
+       NULL,
+       NULL,
+       NULL,
+       0
+};
+
+
+#endif
diff --git a/lib/books/res_44c_Z_1024aux.vqh b/lib/books/res_44c_Z_1024aux.vqh
new file mode 100644 (file)
index 0000000..c0ee196
--- /dev/null
@@ -0,0 +1,43 @@
+/********************************************************************
+ *                                                                  *
+ * THIS FILE IS PART OF THE Ogg Vorbis SOFTWARE CODEC SOURCE CODE.  *
+ * USE, DISTRIBUTION AND REPRODUCTION OF THIS SOURCE IS GOVERNED BY *
+ * THE GNU PUBLIC LICENSE 2, WHICH IS INCLUDED WITH THIS SOURCE.    *
+ * PLEASE READ THESE TERMS DISTRIBUTING.                            *
+ *                                                                  *
+ * THE OggSQUISH SOURCE CODE IS (C) COPYRIGHT 1994-1999             *
+ * by 1999 Monty <monty@xiph.org> and The XIPHOPHORUS Company       *
+ * http://www.xiph.org/                                             *
+ *                                                                  *
+ ********************************************************************
+
+ function: static codebook autogenerated by huff/huffbuld
+
+ ********************************************************************/
+
+#ifndef _V_res_44c_Z_1024aux_VQH_
+#define _V_res_44c_Z_1024aux_VQH_
+#include "codebook.h"
+
+static long _huff_lengthlist_res_44c_Z_1024aux[] = {
+        3, 8, 9,11, 4, 7, 8,11,16,16, 8, 4, 5, 7,16,16,
+       16,16,14,16, 8, 4, 5, 6,16,16,16,16,12,16, 9, 5,
+        5, 5,16,16,16,16,10,16, 4,16,16,16, 3, 4, 7,11,
+       16,16, 6,16,16,16, 4, 4, 8,13,16,16, 9,16,16,16,
+        7, 8,10,13,16,16,11,16,16,16,11,13,12,14,16,16,
+       14,11, 9, 6,16,16,16,16, 5,10,16,14,13, 8,16,16,
+       16,16, 8,15,
+};
+
+static static_codebook _huff_book_res_44c_Z_1024aux = {
+       2, 100,
+       _huff_lengthlist_res_44c_Z_1024aux,
+       0, 0, 0, 0, 0,
+       NULL,
+       NULL,
+       NULL,
+       0
+};
+
+
+#endif
diff --git a/lib/books/res_44c_Z_128aux.vqh b/lib/books/res_44c_Z_128aux.vqh
new file mode 100644 (file)
index 0000000..6e19882
--- /dev/null
@@ -0,0 +1,99 @@
+/********************************************************************
+ *                                                                  *
+ * THIS FILE IS PART OF THE Ogg Vorbis SOFTWARE CODEC SOURCE CODE.  *
+ * USE, DISTRIBUTION AND REPRODUCTION OF THIS SOURCE IS GOVERNED BY *
+ * THE GNU PUBLIC LICENSE 2, WHICH IS INCLUDED WITH THIS SOURCE.    *
+ * PLEASE READ THESE TERMS DISTRIBUTING.                            *
+ *                                                                  *
+ * THE OggSQUISH SOURCE CODE IS (C) COPYRIGHT 1994-1999             *
+ * by 1999 Monty <monty@xiph.org> and The XIPHOPHORUS Company       *
+ * http://www.xiph.org/                                             *
+ *                                                                  *
+ ********************************************************************
+
+ function: static codebook autogenerated by huff/huffbuld
+
+ ********************************************************************/
+
+#ifndef _V_res_44c_Z_128aux_VQH_
+#define _V_res_44c_Z_128aux_VQH_
+#include "codebook.h"
+
+static long _huff_lengthlist_res_44c_Z_128aux[] = {
+        4,15,15,15, 6, 8,11,11,15,14,14,14,14,14,14,14,
+       14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,
+       14,14,14,14,14,14,14,14, 6,14,14,14, 6, 7,10,12,
+       14,14, 9,14,14,14, 7, 7,10,13,14,14,13,14,14,14,
+       11,11,12,13,14,14,13,14,14,14,13,14,13,13,14,14,
+       14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,
+       14,14,14,14,13,13,14,14,10,10,11,13,14,14,14,14,
+       14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,
+       14,14,14,14,14,14,14,14,14,14,14,14, 9,14,14,14,
+        7, 6, 8, 9,14,14, 9,14,14,14, 6, 5, 7, 8,14,14,
+       10,14,14,14, 7, 7, 8,10,14,14,12,14,14,14,10,10,
+       11,12,14,14,14,14,14,14,14,14,14,14,14,14,14,14,
+       14,14,14,14,14,14,14,14,11,14,14,14, 9,10,12,13,
+       14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,
+       14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,
+        9,14,14,14, 7, 7, 9,12,14,14,10,14,14,14, 7, 6,
+        8,11,14,14,11,14,14,14, 9, 8,10,12,14,14,13,14,
+       14,14,13,11,14,14,14,14,14,14,14,14,14,14,14,14,
+       14,14,14,14,14,14,14,14,14,14,14,14,12,14,14,14,
+       10,11,12,13,14,14,14,12,13,13,14,14,14,14,14,14,
+       14,12,12,14,14,14,14,14,14,14,14,13,13,14,14,14,
+       14,14,14,14,10,14,14,14, 9, 9,11,12,14,14,13,14,
+       14,14,10,10,11,14,14,14,13,14,14,14,12,11,14,13,
+       14,14,13,14,14,14,14,14,14,14,14,14,14,14,14,14,
+       14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,
+        5,14,14,14, 5, 8,11,12,14,14,14,14,14,14,14,14,
+       14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,
+       14,14,14,14,14,14,14,14, 5,14,14,14, 4, 6, 9,12,
+       14,14, 7,14,14,14, 5, 6, 9,12,14,14,10,14,14,14,
+        9, 9,12,14,14,14,14,14,14,14,14,13,14,14,14,14,
+       14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,
+       14,14,14,14, 7,14,14,14, 7, 8,11,14,14,14,14,14,
+       14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,
+       14,14,14,14,14,14,14,14,14,14,14,14, 6,14,14,14,
+        5, 6, 9,13,14,14, 7,14,14,14, 5, 5, 9,13,14,14,
+       11,14,14,14, 9, 9,12,14,14,14,14,14,14,14,14,14,
+       14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,
+       14,14,14,14,14,14,14,14,11,14,14,14,10,12,14,14,
+       14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,
+       14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,
+        9,14,14,14, 8, 9,11,14,14,14,10,14,14,14, 8, 8,
+       10,14,14,14,12,14,14,14,11,10,13,14,14,14,14,14,
+       14,14,14,14,13,14,14,14,14,14,14,14,14,14,14,14,
+       14,14,14,14,14,14,14,14,14,14,14,14,13,14,14,14,
+       12,13,14,14,14,14,14,14,14,14,14,14,14,14,14,14,
+       14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,
+       14,14,14,14,13,14,14,14,12,13,14,14,14,14,13,14,
+       14,14,13,12,13,14,14,14,14,14,14,14,13,12,13,14,
+       14,14,14,14,14,14,13,13,14,14,14,14,14,14,14,14,
+       14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,
+       12,14,13,13,12,13,14,14,13,14,14, 6, 5, 6,14,14,
+       14,14,11,14,13, 5, 5, 6,14,14,14,14,10,14,13, 7,
+        7, 6,14,14,14,14,10,14,13,14,14,14,14,14,14,14,
+       14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,
+       14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,
+       14,13,14,13,14,14,14,14,14,14,14,14,14,14,14,14,
+       14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,11,
+       10,10,14,14,14,14,14,14,14,10, 9, 9,14,14,14,14,
+       13,14,14,11,11, 8,14,14,14,14,11,14,14,14,14,14,
+       14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,
+       14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,
+       14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,
+       14,14,14,14,14,14,14,14,
+};
+
+static static_codebook _huff_book_res_44c_Z_128aux = {
+       3, 1000,
+       _huff_lengthlist_res_44c_Z_128aux,
+       0, 0, 0, 0, 0,
+       NULL,
+       NULL,
+       NULL,
+       0
+};
+
+
+#endif
diff --git a/lib/books/res_Xc_1.vqh b/lib/books/res_Xc_1.vqh
new file mode 100644 (file)
index 0000000..0545d1e
--- /dev/null
@@ -0,0 +1,94 @@
+/********************************************************************
+ *                                                                  *
+ * THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE.   *
+ * USE, DISTRIBUTION AND REPRODUCTION OF THIS SOURCE IS GOVERNED BY *
+ * THE GNU LESSER/LIBRARY PUBLIC LICENSE, WHICH IS INCLUDED WITH    *
+ * THIS SOURCE. PLEASE READ THESE TERMS BEFORE DISTRIBUTING.        *
+ *                                                                  *
+ * THE OggVorbis SOURCE CODE IS (C) COPYRIGHT 1994-2001             *
+ * by the XIPHOPHORUS Company, http://www.xiph.org/                 *
+ *                                                                  *
+ ********************************************************************
+
+ function: static codebook autogenerated by vq/somethingorother
+
+ ********************************************************************/
+
+#ifndef _V_res_Xc_1_VQH_
+#define _V_res_Xc_1_VQH_
+#include "codebook.h"
+
+static long _vq_quantlist_res_Xc_1[] = {
+       1,
+       0,
+       2,
+};
+
+static long _vq_lengthlist_res_Xc_1[] = {
+        1, 6, 5, 0, 6, 5, 0, 5, 5, 5, 8, 7, 0, 9, 8, 0,
+        8, 8, 5, 7, 8, 0, 8, 8, 0, 8, 8, 0, 0, 0, 0, 0,
+        0, 0, 0, 0, 5, 8, 8, 0, 8, 7, 0, 7, 8, 6, 8, 8,
+        0, 7, 8, 0, 8, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5,
+        9, 8, 0, 8, 7, 0, 8, 7, 5, 8, 8, 0, 8, 8, 0, 7,
+        8,
+};
+
+static float _vq_quantthresh_res_Xc_1[] = {
+       -0.5, 0.5, 
+};
+
+static long _vq_quantmap_res_Xc_1[] = {
+           1,    0,    2,
+};
+
+static encode_aux_threshmatch _vq_auxt_res_Xc_1 = {
+       _vq_quantthresh_res_Xc_1,
+       _vq_quantmap_res_Xc_1,
+       3,
+       3
+};
+
+static long _vq_pigeonmap_res_Xc_1[] = {
+           0,     0, 
+};
+
+static long _vq_fitlist_res_Xc_1[] = {
+           0,     1,     2,     4,     5,     7,     8,     9, 
+          10,    11,    13,    14,    16,    17,    18,    19, 
+          20,    22,    23,    25,    26,    36,    37,    38, 
+          40,    41,    43,    44,    45,    46,    47,    49, 
+          50,    52,    53,    63,    64,    65,    67,    68, 
+          70,    71,    72,    73,    74,    76,    77,    79, 
+          80, 
+};
+
+static long _vq_fitmap_res_Xc_1[] = {
+           0, 
+};
+
+static long _vq_fitlength_res_Xc_1[] = {
+          49, 
+};
+
+static encode_aux_pigeonhole _vq_auxp_res_Xc_1 = {
+       -1, 1, 2, 1,
+       _vq_pigeonmap_res_Xc_1,
+       49,
+       _vq_fitlist_res_Xc_1,
+       _vq_fitmap_res_Xc_1,
+       _vq_fitlength_res_Xc_1
+};
+
+static static_codebook _vq_book_res_Xc_1 = {
+       4, 81,
+       _vq_lengthlist_res_Xc_1,
+       1, -535822336, 1611661312, 2, 0,
+       _vq_quantlist_res_Xc_1,
+       NULL,
+       &_vq_auxt_res_Xc_1,
+       &_vq_auxp_res_Xc_1,
+       0
+};
+
+
+#endif
diff --git a/lib/books/res_Xc_2.vqh b/lib/books/res_Xc_2.vqh
new file mode 100644 (file)
index 0000000..6d4e884
--- /dev/null
@@ -0,0 +1,300 @@
+/********************************************************************
+ *                                                                  *
+ * THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE.   *
+ * USE, DISTRIBUTION AND REPRODUCTION OF THIS SOURCE IS GOVERNED BY *
+ * THE GNU LESSER/LIBRARY PUBLIC LICENSE, WHICH IS INCLUDED WITH    *
+ * THIS SOURCE. PLEASE READ THESE TERMS BEFORE DISTRIBUTING.        *
+ *                                                                  *
+ * THE OggVorbis SOURCE CODE IS (C) COPYRIGHT 1994-2001             *
+ * by the XIPHOPHORUS Company, http://www.xiph.org/                 *
+ *                                                                  *
+ ********************************************************************
+
+ function: static codebook autogenerated by vq/somethingorother
+
+ ********************************************************************/
+
+#ifndef _V_res_Xc_2_VQH_
+#define _V_res_Xc_2_VQH_
+#include "codebook.h"
+
+static long _vq_quantlist_res_Xc_2[] = {
+       2,
+       1,
+       3,
+       0,
+       4,
+};
+
+static long _vq_lengthlist_res_Xc_2[] = {
+        2, 6, 6, 9, 9, 0, 6, 5, 9, 9, 0, 5, 5, 9, 9, 0,
+        7, 7, 9, 9, 0, 0, 0, 9, 9, 6, 8, 7,11,10, 0, 8,
+        8,11,10, 0, 8, 8,11,10, 0,10, 9,11,11, 0, 0, 0,
+       11,11, 6, 7, 8,10,10, 0, 7, 8,10,11, 0, 8, 8,10,
+       11, 0, 9,10,11,11, 0, 0, 0,11,11, 9,11,10,12,12,
+        0,12,11,13,12, 0,11,11,13,12, 0,14,13,14,14, 0,
+        0, 0,14,14, 9,10,11,11,12, 0,11,11,12,14, 0,11,
+       11,12,13, 0,13,14,13,14, 0, 0, 0,14,14, 0, 0, 0,
+        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+        0, 0, 0, 0, 0, 0, 5, 8, 8,11,11, 0, 7, 7,10,10,
+        0, 7, 7,10,10, 0, 9, 8,11,10, 0, 0, 0,10,11, 5,
+        8, 8,11,11, 0, 7, 7,10,11, 0, 7, 7,10,10, 0, 8,
+        9,10,11, 0, 0, 0,11,10, 9,10,10,13,12, 0,10,10,
+       13,11, 0,10,10,12,12, 0,12,12,14,12, 0, 0, 0,12,
+       13, 9,10,11,12,13, 0,10,11,12,13, 0,10,10,13,12,
+        0,12,12,13,14, 0, 0, 0,13,13, 0, 0, 0, 0, 0, 0,
+        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+        0, 0, 0, 5, 8, 8,12,11, 0, 7, 7,11,10, 0, 7, 7,
+       11,10, 0, 9, 9,11,10, 0, 0, 0,11,10, 5, 8, 8,11,
+       12, 0, 7, 7,10,11, 0, 7, 7,10,10, 0, 9, 9,10,11,
+        0, 0, 0,10,11, 9,11,10,13,12, 0,10,10,13,12, 0,
+       10,10,13,11, 0,12,12,14,13, 0, 0, 0,13,12, 9,10,
+       10,12,13, 0,10,11,12,13, 0,10,10,11,13, 0,11,12,
+       13,14, 0, 0, 0,13,13, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+        7, 9,10,13,14, 0, 9, 9,12,12, 0, 8, 9,12,13, 0,
+       10, 9,12,12, 0, 0, 0,11,12, 7,10, 9,13,13, 0, 9,
+        9,12,12, 0, 9, 8,12,12, 0,10,10,12,12, 0, 0, 0,
+       12,11, 9,11,11,13,14, 0,11,10,14,13, 0,10,11,13,
+       13, 0,12,11,13,12, 0, 0, 0,13,14, 9,11,11,14,14,
+        0,10,10,12,13, 0,11,10,14,13, 0,11,12,12,13, 0,
+        0, 0,14,13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9,
+       11,10,14,14, 0,11,10,13,12, 0,11,10,13,12, 0,12,
+       12,13,12, 0, 0, 0,13,12, 9,11,11,14,14, 0,10,11,
+       12,13, 0,10,11,12,14, 0,12,12,12,13, 0, 0, 0,12,
+       14,
+};
+
+static float _vq_quantthresh_res_Xc_2[] = {
+       -1.5, -0.5, 0.5, 1.5, 
+};
+
+static long _vq_quantmap_res_Xc_2[] = {
+           3,    1,    0,    2,    4,
+};
+
+static encode_aux_threshmatch _vq_auxt_res_Xc_2 = {
+       _vq_quantthresh_res_Xc_2,
+       _vq_quantmap_res_Xc_2,
+       5,
+       5
+};
+
+static long _vq_pigeonmap_res_Xc_2[] = {
+           1,     0,     0,     0, 
+};
+
+static long _vq_fitlist_res_Xc_2[] = {
+           0,     1,     2,     3,     6,     7,     8,    11, 
+          12,    13,    16,    17,    18,    25,    26,    27, 
+          28,    31,    32,    33,    36,    37,    38,    41, 
+          42,    43,    50,    51,    52,    53,    56,    57, 
+          58,    61,    62,    63,    66,    67,    68,    75, 
+          76,    77,    78,    81,    82,    83,    86,    87, 
+          88,    91,    92,    93,   150,   151,   152,   153, 
+         156,   157,   158,   161,   162,   163,   166,   167, 
+         168,   175,   176,   177,   178,   181,   182,   183, 
+         186,   187,   188,   191,   192,   193,   200,   201, 
+         202,   203,   206,   207,   208,   211,   212,   213, 
+         216,   217,   218,   275,   276,   277,   278,   281, 
+         282,   283,   286,   287,   288,   291,   292,   293, 
+         300,   301,   302,   303,   306,   307,   308,   311, 
+         316,   325,   326,   327,   328,   331,   332,   333, 
+         336,   341,   400,   401,   402,   403,   406,   407, 
+         408,   411,   412,   413,   416,   417,   418,   425, 
+         426,   427,   428,   431,   432,   433,   436,   441, 
+         450,   451,   452,   453,   456,   457,   458,   461, 
+         466,     4,     9,    14,    19,    29,    34,    39, 
+          44,    54,    59,    64,    69,    79,    84,    89, 
+          94,   154,   159,   164,   169,   179,   184,   189, 
+         194,   204,   209,   214,   219,   279,   284,   289, 
+         294,   304,   309,   312,   317,   329,   334,   337, 
+         342,   404,   409,   414,   419,   429,   434,   437, 
+         442,   454,   459,   462,   467,   314,   319,   339, 
+         344,   439,   444,   464,   469,    23,    48,    73, 
+          98,   173,   198,   223,   298,   313,   338,   423, 
+         438,   463,    24,    49,    74,    99,   174,   199, 
+         224,   299,   424,   324,   349,   449,   474,   323, 
+         348,   448,   473,   100,   101,   102,   103,   106, 
+         107,   108,   111,   112,   113,   116,   117,   118, 
+         225,   226,   227,   228,   231,   232,   233,   236, 
+         237,   238,   241,   242,   243,   318,   350,   351, 
+         352,   353,   356,   357,   358,   361,   366,   443, 
+         475,   476,   477,   478,   481,   482,   483,   486, 
+         491,   104,   109,   114,   119,   229,   234,   239, 
+         244,   354,   359,   362,   367,   479,   484,   487, 
+         492,   364,   369,   489,   494,   123,   248,   363, 
+         488,   124,   249,   374,   499,   373,   498,   368, 
+         493,   343,   575,   576,   577,   578,   581,   582, 
+         583,   586,   591,   579,   584,   587,   592,   589, 
+         594,   588,   599,   598,   600,   601,   602,   603, 
+         606,   607,   608,   611,   616,   604,   609,   612, 
+         617,   614,   619,   613,   624,   623,   618,   593, 
+           0,     1,     3,     6,     8,    11,    13,    16, 
+          18,    25,    26,    28,    31,    33,    36,    38, 
+          41,    43,    50,    51,    53,    56,    58,    61, 
+          63,    66,    68,    75,    76,    78,    81,    83, 
+          86,    88,    91,    93,   150,   151,   153,   156, 
+         158,   161,   163,   166,   168,   175,   176,   178, 
+         181,   183,   186,   188,   191,   193,   200,   201, 
+         203,   206,   208,   211,   213,   216,   218,   275, 
+         276,   278,   281,   283,   286,   288,   291,   293, 
+         300,   301,   303,   306,   308,   311,   313,   316, 
+         318,   325,   326,   328,   331,   333,   336,   338, 
+         341,   343,   400,   401,   403,   406,   408,   411, 
+         413,   416,   418,   425,   426,   428,   431,   433, 
+         436,   438,   441,   443,   450,   451,   453,   456, 
+         458,   461,   463,   466,   468,    23,    48,    73, 
+          98,   173,   198,   223,   298,   323,   348,   423, 
+         448,   473,   100,   101,   103,   106,   108,   111, 
+         113,   116,   118,   225,   226,   228,   231,   233, 
+         236,   238,   241,   243,   350,   351,   353,   356, 
+         358,   361,   363,   366,   368,   475,   476,   478, 
+         481,   483,   486,   488,   491,   493,   123,   248, 
+         373,   498,   575,   576,   578,   581,   583,   586, 
+         588,   591,   593,   598,   600,   601,   603,   606, 
+         608,   611,   613,   616,   618,   623,     0,     1, 
+           2,     3,     6,     7,     8,    16,    17,    18, 
+          25,    26,    27,    28,    31,    32,    33,    41, 
+          42,    43,    50,    51,    52,    53,    56,    57, 
+          58,    66,    67,    68,    75,    76,    77,    78, 
+          81,    82,    83,    91,    92,    93,   150,   151, 
+         152,   153,   156,   157,   158,   166,   167,   168, 
+         175,   176,   177,   178,   181,   182,   183,   191, 
+         192,   193,   200,   201,   202,   203,   206,   207, 
+         208,   216,   217,   218,   275,   276,   277,   278, 
+         281,   282,   283,   291,   292,   293,   300,   301, 
+         306,   307,   308,   316,   317,   318,   325,   326, 
+         331,   332,   333,   341,   342,   343,   400,   401, 
+         402,   403,   406,   407,   408,   416,   417,   418, 
+         425,   426,   431,   432,   433,   441,   442,   443, 
+         450,   451,   456,   457,   458,   466,   467,   468, 
+           4,     9,    19,    29,    34,    44,    54,    59, 
+          69,    79,    84,    94,   154,   159,   169,   179, 
+         184,   194,   204,   209,   219,   279,   284,   294, 
+         302,   309,   319,   327,   334,   344,   404,   409, 
+         419,   427,   434,   444,   452,   459,   469,   304, 
+         329,   429,   454,   100,   101,   102,   103,   106, 
+         107,   108,   116,   117,   118,   225,   226,   227, 
+         228,   231,   232,   233,   241,   242,   243,   303, 
+         350,   351,   356,   357,   358,   366,   367,   368, 
+         428,   475,   476,   481,   482,   483,   491,   492, 
+         493,   104,   109,   119,   229,   234,   244,   352, 
+         359,   369,   477,   484,   494,   354,   479,   353, 
+         478,   328,   575,   576,   581,   582,   583,   591, 
+         592,   593,   577,   584,   594,   579,   600,   601, 
+         606,   607,   608,   616,   617,   618,   602,   609, 
+         619,   604,   603,   578,     0,     1,     2,     3, 
+           6,     7,     8,    11,    12,    13,    16,    17, 
+          18,    25,    26,    27,    28,    31,    32,    33, 
+          36,    37,    38,    41,    42,    43,    75,    76, 
+          77,    78,    81,    82,    83,    86,    87,    88, 
+          91,    92,    93,   150,   151,   152,   153,   156, 
+         157,   158,   161,   162,   163,   166,   167,   168, 
+         200,   201,   202,   203,   206,   207,   208,   211, 
+         212,   213,   216,   217,   218,   275,   276,   277, 
+         278,   281,   282,   283,   286,   287,   288,   291, 
+         292,   293,   325,   326,   327,   328,   331,   332, 
+         333,   336,   337,   338,   341,   342,   343,   400, 
+         401,   402,   403,   406,   407,   408,   411,   412, 
+         413,   416,   417,   418,   450,   451,   452,   453, 
+         456,   457,   458,   461,   462,   463,   466,   467, 
+         468,     4,     9,    14,    19,    29,    34,    39, 
+          44,    79,    84,    89,    94,   154,   159,   164, 
+         169,   204,   209,   214,   219,   279,   284,   289, 
+         294,   329,   334,   339,   344,   404,   409,   414, 
+         419,   454,   459,   464,   469,    23,    48,    98, 
+         173,   223,   298,   348,   423,   473,    24,    49, 
+          99,   174,   224,   299,   349,   424,   474,   575, 
+         576,   577,   578,   581,   582,   583,   586,   587, 
+         588,   591,   592,   593,   579,   584,   589,   594, 
+         598,   599,     0,     1,     2,     3,     6,     7, 
+           8,    11,    12,    13,    16,    17,    18,    25, 
+          26,    27,    28,    31,    32,    33,    36,    37, 
+          38,    41,    42,    43,    50,    51,    52,    53, 
+          56,    57,    58,    61,    66,    75,    76,    77, 
+          78,    81,    82,    83,    86,    91,   150,   151, 
+         152,   153,   156,   157,   158,   161,   162,   163, 
+         166,   167,   168,   175,   176,   177,   178,   181, 
+         182,   183,   186,   187,   188,   191,   192,   193, 
+         200,   201,   202,   203,   206,   207,   208,   211, 
+         212,   213,   216,   217,   218,   400,   401,   402, 
+         403,   406,   407,   408,   411,   412,   413,   416, 
+         417,   418,   425,   426,   427,   428,   431,   432, 
+         433,   436,   437,   438,   441,   442,   443,   450, 
+         451,   452,   453,   456,   457,   458,   461,   462, 
+         463,   466,   467,   468,     4,     9,    14,    19, 
+          29,    34,    39,    44,    54,    59,    62,    67, 
+          79,    84,    87,    92,   154,   159,   164,   169, 
+         179,   184,   189,   194,   204,   209,   214,   219, 
+         404,   409,   414,   419,   429,   434,   439,   444, 
+         454,   459,   464,   469,    64,    69,    89,    94, 
+          23,    48,    63,    88,   173,   198,   223,   423, 
+         448,   473,    24,    49,   174,   199,   224,   424, 
+         449,   474,    74,    99,    73,    98,    68,   100, 
+         101,   102,   103,   106,   107,   108,   111,   116, 
+         225,   226,   227,   228,   231,   232,   233,   236, 
+         237,   238,   241,   242,   243,   475,   476,   477, 
+         478,   481,   482,   483,   486,   487,   488,   491, 
+         492,   493,   104,   109,   112,   117,   229,   234, 
+         239,   244,   479,   484,   489,   494,   114,   119, 
+         113,   248,   498,   249,   499,   124,   123,   118, 
+           0,     1,     2,     3,     6,     7,     8,    16, 
+          17,    18,    25,    26,    27,    28,    31,    32, 
+          33,    41,    42,    43,    50,    51,    56,    57, 
+          58,    66,    67,    68,    75,    76,    81,    82, 
+          83,    91,    92,    93,   150,   151,   152,   153, 
+         156,   157,   158,   166,   167,   168,   175,   176, 
+         177,   178,   181,   182,   183,   191,   192,   193, 
+         200,   201,   202,   203,   206,   207,   208,   216, 
+         217,   218,   400,   401,   402,   403,   406,   407, 
+         408,   416,   417,   418,   425,   426,   427,   428, 
+         431,   432,   433,   441,   442,   443,   450,   451, 
+         452,   453,   456,   457,   458,   466,   467,   468, 
+           4,     9,    19,    29,    34,    44,    52,    59, 
+          69,    77,    84,    94,   154,   159,   169,   179, 
+         184,   194,   204,   209,   219,   404,   409,   419, 
+         429,   434,   444,   454,   459,   469,    54,    79, 
+          53,   100,   101,   106,   107,   108,   116,   117, 
+         118,   225,   226,   227,   228,   231,   232,   233, 
+         241,   242,   243,   475,   476,   477,   478,   481, 
+         482,   483,   491,   492,   493,   102,   109,   119, 
+         229,   234,   244,   479,   484,   494,   104,   103, 
+};
+
+static long _vq_fitmap_res_Xc_2[] = {
+           0,   360,   550,   360,   796,   360,   796,   360, 
+         986,   360,  1232,   360,   796,   360,   796,   360, 
+};
+
+static long _vq_fitlength_res_Xc_2[] = {
+         360,   190,   246,   190,   190,   190,   190,   190, 
+         246,   190,   168,   190,   190,   190,   190,   190, 
+};
+
+static encode_aux_pigeonhole _vq_auxp_res_Xc_2 = {
+       -2, 1, 4, 2,
+       _vq_pigeonmap_res_Xc_2,
+       1400,
+       _vq_fitlist_res_Xc_2,
+       _vq_fitmap_res_Xc_2,
+       _vq_fitlength_res_Xc_2
+};
+
+static static_codebook _vq_book_res_Xc_2 = {
+       4, 625,
+       _vq_lengthlist_res_Xc_2,
+       1, -533725184, 1611661312, 3, 0,
+       _vq_quantlist_res_Xc_2,
+       NULL,
+       &_vq_auxt_res_Xc_2,
+       &_vq_auxp_res_Xc_2,
+       0
+};
+
+
+#endif
diff --git a/lib/books/res_Xc_3.vqh b/lib/books/res_Xc_3.vqh
new file mode 100644 (file)
index 0000000..cb743d2
--- /dev/null
@@ -0,0 +1,248 @@
+/********************************************************************
+ *                                                                  *
+ * THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE.   *
+ * USE, DISTRIBUTION AND REPRODUCTION OF THIS SOURCE IS GOVERNED BY *
+ * THE GNU LESSER/LIBRARY PUBLIC LICENSE, WHICH IS INCLUDED WITH    *
+ * THIS SOURCE. PLEASE READ THESE TERMS BEFORE DISTRIBUTING.        *
+ *                                                                  *
+ * THE OggVorbis SOURCE CODE IS (C) COPYRIGHT 1994-2001             *
+ * by the XIPHOPHORUS Company, http://www.xiph.org/                 *
+ *                                                                  *
+ ********************************************************************
+
+ function: static codebook autogenerated by vq/somethingorother
+
+ ********************************************************************/
+
+#ifndef _V_res_Xc_3_VQH_
+#define _V_res_Xc_3_VQH_
+#include "codebook.h"
+
+static long _vq_quantlist_res_Xc_3[] = {
+       7,
+       6,
+       8,
+       5,
+       9,
+       4,
+       10,
+       3,
+       11,
+       2,
+       12,
+       1,
+       13,
+       0,
+       14,
+};
+
+static long _vq_lengthlist_res_Xc_3[] = {
+        2, 4, 4, 6, 6, 7, 8, 9, 9,10,10,11,12,12,12, 0,
+        4, 4, 6, 6, 8, 8, 9, 9,10,10,11,11,12,12, 0, 4,
+        4, 6, 6, 8, 8, 9, 9,10,10,12,11,12,12, 0, 5, 5,
+        6, 6, 8, 8,10,10,11,11,12,12,13,13, 0, 0, 0, 6,
+        6, 8, 8,10,10,11,11,12,12,13,13, 0, 0, 0, 7, 7,
+        8, 8,10,10,11,11,12,12,13,13, 0, 0, 0, 7, 7, 8,
+        9,10,10,11,12,12,13,14,13, 0, 0, 0, 8, 8, 9, 9,
+       10,10,12,11,13,12,13,13, 0, 0, 0, 0, 0, 9, 9,11,
+       11,12,12,13,13,13,14, 0, 0, 0, 0, 0,10,10,11,11,
+       12,12,13,13,13,14, 0, 0, 0, 0, 0,10,10,12,11,12,
+       12,13,13,14,14, 0, 0, 0, 0, 0,11,11,12,12,12,13,
+       14,13,14,15, 0, 0, 0, 0, 0, 0, 0,12,12,13,13,14,
+       14,16,15, 0, 0, 0, 0, 0, 0, 0,13,13,13,13,13,14,
+       15,14, 0, 0, 0, 0, 0, 0, 0,12,13,14,13,15,14,16,
+       15,
+};
+
+static float _vq_quantthresh_res_Xc_3[] = {
+       -6.5, -5.5, -4.5, -3.5, -2.5, -1.5, -0.5, 0.5, 
+       1.5, 2.5, 3.5, 4.5, 5.5, 6.5, 
+};
+
+static long _vq_quantmap_res_Xc_3[] = {
+          13,   11,    9,    7,    5,    3,    1,    0,
+           2,    4,    6,    8,   10,   12,   14,
+};
+
+static encode_aux_threshmatch _vq_auxt_res_Xc_3 = {
+       _vq_quantthresh_res_Xc_3,
+       _vq_quantmap_res_Xc_3,
+       15,
+       15
+};
+
+static long _vq_pigeonmap_res_Xc_3[] = {
+           4,     3,     3,     2,     1,     1,     0,     0, 
+           0,     1,     2,     2,     3,     4, 
+};
+
+static long _vq_fitlist_res_Xc_3[] = {
+           0,     1,     2,     3,    16,    17,    18,    31, 
+          46,     4,    19,    32,    47,     6,    21,    34, 
+          49,    33,    36,    64,    63,    66,    94,     1, 
+           3,     5,     7,    16,    18,    20,    22,    33, 
+          35,    48,    50,     0,    31,    46,     2,     4, 
+           6,     8,    17,    19,    21,    23,    34,    36, 
+          49,    51,    37,    63,    65,    32,    38,    64, 
+          66,    67,    93,    95,    68,    94,    96,     3, 
+           5,     7,     9,    18,    20,    22,    24,    35, 
+          37,    50,    52,     4,     6,     8,    10,    19, 
+          21,    23,    25,    36,    38,    51,    53,    12, 
+          27,    40,    55,    33,    39,    65,    67,    34, 
+          66,    68,    42,    70,    63,    69,    95,    97, 
+          64,    96,    98,    72,   100,     7,     9,    11, 
+          13,    22,    24,    26,    28,    39,    41,    54, 
+          56,     5,    20,    37,    52,     8,    10,    12, 
+          14,    23,    25,    27,    29,    40,    42,    55, 
+          57,    43,    69,    71,    35,    67,    38,    44, 
+          70,    72,    73,    99,   101,    65,    97,    68, 
+          74,   100,   102,     9,    11,    13,    24,    26, 
+          28,    41,    43,    56,    58,    10,    12,    14, 
+          25,    27,    29,    42,    44,    57,    59,    39, 
+          71,    73,    40,    72,    74,    69,   101,   103, 
+          70,   102,   104,    16,    46,    47,    48,    78, 
+          17,    49,    79,    19,    51,    81,   109,     0, 
+           1,    18,     2,     4,    21,    31,    32,    33, 
+          63,    64,    65,    93,    94,    95,    34,    66, 
+          96,    18,    20,    46,    48,    50,    52,    78, 
+          80,    82,   108,   110,    16,    19,    21,    47, 
+          49,    51,    53,    79,    81,    83,   109,   111, 
+           3,     5,    22,     1,     4,     6,    17,    23, 
+          33,    35,    63,    65,    67,    93,    95,    97, 
+         125,    31,    34,    36,    64,    66,    68,    94, 
+          96,    98,   126,    20,    22,    48,    50,    52, 
+          54,    78,    80,    82,    84,   110,   112,    21, 
+          23,    49,    51,    53,    55,    79,    81,    83, 
+          85,   111,   113,    25,    57,    87,   115,     5, 
+           7,    18,    24,     6,     8,    19,    10,    27, 
+          35,    37,    63,    65,    67,    69,    93,    95, 
+          97,    99,   125,   127,    36,    38,    64,    66, 
+          68,    70,    94,    96,    98,   100,   126,   128, 
+          40,    72,   102,   130,    24,    26,    52,    54, 
+          56,    58,    82,    84,    86,    88,   114,   116, 
+          22,    50,    80,   112,    25,    27,    53,    55, 
+          57,    59,    83,    85,    87,    89,   115,   117, 
+           9,    11,    28,     7,    20,    10,    12,    23, 
+          29,    39,    41,    67,    69,    71,    73,    97, 
+          99,   101,   103,   129,   131,    37,    65,    95, 
+         127,    40,    42,    68,    70,    72,    74,    98, 
+         100,   102,   104,   130,   132,    26,    28,    54, 
+          56,    58,    84,    86,    88,   116,   118,    27, 
+          29,    55,    57,    59,    85,    87,    89,   117, 
+         119,    11,    13,    24,    12,    14,    25,    41, 
+          43,    69,    71,    73,    99,   101,   103,   131, 
+         133,    42,    44,    70,    72,    74,   100,   102, 
+         104,   132,   134,    16,    46,    47,    48,    78, 
+          79,    80,   108,   109,   110,    17,    49,    81, 
+         111,    31,    63,    93,    94,    95,   125,    32, 
+          64,    96,   126,   155,   156,   128,   158,    48, 
+          50,    78,    80,    82,   108,   110,   112,   140, 
+          46,    49,    51,    79,    81,    83,   109,   111, 
+         113,   141,    63,    65,    93,    95,    97,   125, 
+         127,   155,    64,    66,    94,    96,    98,   126, 
+         128,   156,   157,   158,    50,    52,    78,    80, 
+          82,    84,   108,   110,   112,   114,   140,   142, 
+          51,    53,    79,    81,    83,    85,   109,   111, 
+         113,   115,   141,   143,    55,    87,   117,   145, 
+          65,    67,    93,    95,    97,    99,   125,   127, 
+         129,   155,   157,    66,    68,    94,    96,    98, 
+         100,   126,   128,   130,   156,   158,    70,   102, 
+         132,   160,   159,   187,   188,   162,   190,    54, 
+          56,    82,    84,    86,    88,   112,   114,   116, 
+         118,   144,   146,    52,    80,   110,   142,    55, 
+          57,    83,    85,    87,    89,   113,   115,   117, 
+         119,   145,   147,    69,    71,    97,    99,   101, 
+         103,   127,   129,   131,   133,   159,   161,    67, 
+          95,   125,   157,    70,    72,    98,   100,   102, 
+         104,   128,   130,   132,   134,   160,   162,   163, 
+         189,   191,   155,   187,   158,   164,   190,   192, 
+          56,    58,    84,    86,    88,   114,   116,   118, 
+         146,   148,    57,    59,    85,    87,    89,   115, 
+         117,   119,   147,   149,    71,    73,    99,   101, 
+         103,   129,   131,   133,   161,   163,    72,    74, 
+         100,   102,   104,   130,   132,   134,   162,   164, 
+         159,   191,   193,   160,   192,   194,    78,   108, 
+         109,   110,   140,   170,    79,   111,   141,   171, 
+         143,   173,    46,    47,    93,    94,    95,   125, 
+         155,   156,   157,   187,    96,   126,   158,   188, 
+         108,   110,   140,   142,   170,   172,    78,   109, 
+         111,   141,   143,   171,   173,    80,   112,    79, 
+          81,   113,   125,   155,   157,   187,    93,   126, 
+         156,   158,   188,   110,   112,   140,   142,   144, 
+         170,   172,   174,   202,   111,   113,   141,   143, 
+         145,   171,   173,   175,   203,   115,   147,   177, 
+         205,    80,    82,   108,   114,    81,    83,   109, 
+          85,   117,   125,   127,   155,   157,   159,   187, 
+         189,   217,   126,   128,   156,   158,   160,   188, 
+         190,   218,   130,   162,   192,   220,   114,   116, 
+         142,   144,   146,   148,   172,   174,   176,   178, 
+         204,   206,   112,   140,   170,   202,   115,   117, 
+         143,   145,   147,   149,   173,   175,   177,   179, 
+         205,   207,    84,    86,   118,    82,   110,    85, 
+          87,   113,   119,   129,   131,   157,   159,   161, 
+         163,   187,   189,   191,   193,   219,   221,   127, 
+         155,   217,   130,   132,   158,   160,   162,   164, 
+         188,   190,   192,   194,   220,   222,   116,   118, 
+         144,   146,   148,   174,   176,   178,   206,   208, 
+         117,   119,   145,   147,   149,   175,   177,   179, 
+         207,   209,    86,    88,   114,    87,    89,   115, 
+         131,   133,   159,   161,   163,   189,   191,   193, 
+         221,   223,   132,   134,   160,   162,   164,   190, 
+         192,   194,   222,   224,   108,   109,   110,   140, 
+         170,   171,   172,   202,   111,   141,   173,   203, 
+          93,   125,   155,   156,   157,   187,   217,    94, 
+         126,   158,   188,   218,   140,   170,   172,   202, 
+         108,   141,   171,   173,   203,   125,   155,   157, 
+         187,   189,   217,   219,   126,   156,   158,   188, 
+         190,   218,   220,   140,   142,   170,   172,   174, 
+         202,   204,   141,   143,   171,   173,   175,   203, 
+         205,   145,   177,   207,   155,   157,   187,   189, 
+         217,   219,   156,   158,   188,   190,   218,   220, 
+         160,   192,   222,   144,   146,   172,   174,   176, 
+         178,   202,   204,   206,   208,   142,   170,   145, 
+         147,   173,   175,   177,   179,   203,   205,   207, 
+         209,   159,   161,   187,   189,   191,   193,   217, 
+         219,   221,   223,   157,   160,   162,   188,   190, 
+         192,   194,   218,   220,   222,   224,   146,   148, 
+         174,   176,   178,   204,   206,   208,   147,   149, 
+         175,   177,   179,   205,   207,   209,   161,   163, 
+         189,   191,   193,   219,   221,   223,   162,   164, 
+         190,   192,   194,   220,   222,   224, 
+};
+
+static long _vq_fitmap_res_Xc_3[] = {
+           0,    23,    63,   109,   155,   187,   217,   267, 
+         332,   397,   443,   471,   508,   567,   632,   678, 
+         704,   731,   782,   846,   892,   916,   939,   971, 
+        1014, 
+};
+
+static long _vq_fitlength_res_Xc_3[] = {
+          23,    40,    46,    46,    32,    30,    50,    65, 
+          65,    46,    28,    37,    59,    65,    46,    26, 
+          27,    51,    64,    46,    24,    23,    32,    43, 
+          32, 
+};
+
+static encode_aux_pigeonhole _vq_auxp_res_Xc_3 = {
+       -7, 1, 14, 5,
+       _vq_pigeonmap_res_Xc_3,
+       1046,
+       _vq_fitlist_res_Xc_3,
+       _vq_fitmap_res_Xc_3,
+       _vq_fitlength_res_Xc_3
+};
+
+static static_codebook _vq_book_res_Xc_3 = {
+       2, 225,
+       _vq_lengthlist_res_Xc_3,
+       1, -530841600, 1611661312, 4, 0,
+       _vq_quantlist_res_Xc_3,
+       NULL,
+       &_vq_auxt_res_Xc_3,
+       &_vq_auxp_res_Xc_3,
+       0
+};
+
+
+#endif
diff --git a/lib/books/res_Xc_4.vqh b/lib/books/res_Xc_4.vqh
new file mode 100644 (file)
index 0000000..48ba58f
--- /dev/null
@@ -0,0 +1,89 @@
+/********************************************************************
+ *                                                                  *
+ * THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE.   *
+ * USE, DISTRIBUTION AND REPRODUCTION OF THIS SOURCE IS GOVERNED BY *
+ * THE GNU LESSER/LIBRARY PUBLIC LICENSE, WHICH IS INCLUDED WITH    *
+ * THIS SOURCE. PLEASE READ THESE TERMS BEFORE DISTRIBUTING.        *
+ *                                                                  *
+ * THE OggVorbis SOURCE CODE IS (C) COPYRIGHT 1994-2001             *
+ * by the XIPHOPHORUS Company, http://www.xiph.org/                 *
+ *                                                                  *
+ ********************************************************************
+
+ function: static codebook autogenerated by vq/somethingorother
+
+ ********************************************************************/
+
+#ifndef _V_res_Xc_4_VQH_
+#define _V_res_Xc_4_VQH_
+#include "codebook.h"
+
+static long _vq_quantlist_res_Xc_4[] = {
+       1,
+       0,
+       2,
+};
+
+static long _vq_lengthlist_res_Xc_4[] = {
+        1, 4, 3, 0, 0, 0, 0, 0, 0, 3, 6, 6, 0, 0, 0, 0,
+        0, 0, 3, 6, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+        0,
+};
+
+static float _vq_quantthresh_res_Xc_4[] = {
+       -0.5, 0.5, 
+};
+
+static long _vq_quantmap_res_Xc_4[] = {
+           1,    0,    2,
+};
+
+static encode_aux_threshmatch _vq_auxt_res_Xc_4 = {
+       _vq_quantthresh_res_Xc_4,
+       _vq_quantmap_res_Xc_4,
+       3,
+       3
+};
+
+static long _vq_pigeonmap_res_Xc_4[] = {
+           0,     0, 
+};
+
+static long _vq_fitlist_res_Xc_4[] = {
+           0,     1,     2,     9,    10,    11,    18,    19, 
+          20, 
+};
+
+static long _vq_fitmap_res_Xc_4[] = {
+           0, 
+};
+
+static long _vq_fitlength_res_Xc_4[] = {
+           9, 
+};
+
+static encode_aux_pigeonhole _vq_auxp_res_Xc_4 = {
+       -1, 1, 2, 1,
+       _vq_pigeonmap_res_Xc_4,
+       9,
+       _vq_fitlist_res_Xc_4,
+       _vq_fitmap_res_Xc_4,
+       _vq_fitlength_res_Xc_4
+};
+
+static static_codebook _vq_book_res_Xc_4 = {
+       4, 81,
+       _vq_lengthlist_res_Xc_4,
+       1, -535822336, 1611661312, 2, 0,
+       _vq_quantlist_res_Xc_4,
+       NULL,
+       &_vq_auxt_res_Xc_4,
+       &_vq_auxp_res_Xc_4,
+       0
+};
+
+
+#endif
diff --git a/lib/books/res_Xc_5.vqh b/lib/books/res_Xc_5.vqh
new file mode 100644 (file)
index 0000000..3eacabe
--- /dev/null
@@ -0,0 +1,89 @@
+/********************************************************************
+ *                                                                  *
+ * THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE.   *
+ * USE, DISTRIBUTION AND REPRODUCTION OF THIS SOURCE IS GOVERNED BY *
+ * THE GNU LESSER/LIBRARY PUBLIC LICENSE, WHICH IS INCLUDED WITH    *
+ * THIS SOURCE. PLEASE READ THESE TERMS BEFORE DISTRIBUTING.        *
+ *                                                                  *
+ * THE OggVorbis SOURCE CODE IS (C) COPYRIGHT 1994-2001             *
+ * by the XIPHOPHORUS Company, http://www.xiph.org/                 *
+ *                                                                  *
+ ********************************************************************
+
+ function: static codebook autogenerated by vq/somethingorother
+
+ ********************************************************************/
+
+#ifndef _V_res_Xc_5_VQH_
+#define _V_res_Xc_5_VQH_
+#include "codebook.h"
+
+static long _vq_quantlist_res_Xc_5[] = {
+       1,
+       0,
+       2,
+};
+
+static long _vq_lengthlist_res_Xc_5[] = {
+        2, 3, 3, 0, 0, 0, 0, 0, 0, 3, 4, 4, 0, 0, 0, 0,
+        0, 0, 3, 4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+        0,
+};
+
+static float _vq_quantthresh_res_Xc_5[] = {
+       -0.5, 0.5, 
+};
+
+static long _vq_quantmap_res_Xc_5[] = {
+           1,    0,    2,
+};
+
+static encode_aux_threshmatch _vq_auxt_res_Xc_5 = {
+       _vq_quantthresh_res_Xc_5,
+       _vq_quantmap_res_Xc_5,
+       3,
+       3
+};
+
+static long _vq_pigeonmap_res_Xc_5[] = {
+           0,     0, 
+};
+
+static long _vq_fitlist_res_Xc_5[] = {
+           0,     1,     2,     9,    10,    11,    18,    19, 
+          20, 
+};
+
+static long _vq_fitmap_res_Xc_5[] = {
+           0, 
+};
+
+static long _vq_fitlength_res_Xc_5[] = {
+           9, 
+};
+
+static encode_aux_pigeonhole _vq_auxp_res_Xc_5 = {
+       -1, 1, 2, 1,
+       _vq_pigeonmap_res_Xc_5,
+       9,
+       _vq_fitlist_res_Xc_5,
+       _vq_fitmap_res_Xc_5,
+       _vq_fitlength_res_Xc_5
+};
+
+static static_codebook _vq_book_res_Xc_5 = {
+       4, 81,
+       _vq_lengthlist_res_Xc_5,
+       1, -535822336, 1611661312, 2, 0,
+       _vq_quantlist_res_Xc_5,
+       NULL,
+       &_vq_auxt_res_Xc_5,
+       &_vq_auxp_res_Xc_5,
+       0
+};
+
+
+#endif
diff --git a/lib/books/res_Xc_6.vqh b/lib/books/res_Xc_6.vqh
new file mode 100644 (file)
index 0000000..df4b68d
--- /dev/null
@@ -0,0 +1,129 @@
+/********************************************************************
+ *                                                                  *
+ * THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE.   *
+ * USE, DISTRIBUTION AND REPRODUCTION OF THIS SOURCE IS GOVERNED BY *
+ * THE GNU LESSER/LIBRARY PUBLIC LICENSE, WHICH IS INCLUDED WITH    *
+ * THIS SOURCE. PLEASE READ THESE TERMS BEFORE DISTRIBUTING.        *
+ *                                                                  *
+ * THE OggVorbis SOURCE CODE IS (C) COPYRIGHT 1994-2001             *
+ * by the XIPHOPHORUS Company, http://www.xiph.org/                 *
+ *                                                                  *
+ ********************************************************************
+
+ function: static codebook autogenerated by vq/somethingorother
+
+ ********************************************************************/
+
+#ifndef _V_res_Xc_6_VQH_
+#define _V_res_Xc_6_VQH_
+#include "codebook.h"
+
+static long _vq_quantlist_res_Xc_6[] = {
+       2,
+       1,
+       3,
+       0,
+       4,
+};
+
+static long _vq_lengthlist_res_Xc_6[] = {
+        2, 4, 3, 6, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+        0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 5, 4, 7, 7, 0, 0,
+        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+        0, 0, 3, 4, 4, 6, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 7, 6,10, 9,
+        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+        0, 0, 0, 0, 6, 6, 7, 8,10, 0, 0, 0, 0, 0, 0, 0,
+        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+        0,
+};
+
+static float _vq_quantthresh_res_Xc_6[] = {
+       -1.5, -0.5, 0.5, 1.5, 
+};
+
+static long _vq_quantmap_res_Xc_6[] = {
+           3,    1,    0,    2,    4,
+};
+
+static encode_aux_threshmatch _vq_auxt_res_Xc_6 = {
+       _vq_quantthresh_res_Xc_6,
+       _vq_quantmap_res_Xc_6,
+       5,
+       5
+};
+
+static long _vq_pigeonmap_res_Xc_6[] = {
+           1,     0,     0,     0, 
+};
+
+static long _vq_fitlist_res_Xc_6[] = {
+           0,     1,     2,     3,    25,    26,    27,    28, 
+          50,    51,    52,    53,    75,    76,    77,    78, 
+           4,    29,    54,    79,   100,   101,   102,   103, 
+         104, 
+};
+
+static long _vq_fitmap_res_Xc_6[] = {
+           0,     0,     0,     0,     0,     0,     0,     0, 
+           0,     0,     0,     0,     0,     0,     0,     0, 
+};
+
+static long _vq_fitlength_res_Xc_6[] = {
+          25,    25,    25,    25,    25,    25,    25,    25, 
+          25,    25,    25,    25,    25,    25,    25,    25, 
+};
+
+static encode_aux_pigeonhole _vq_auxp_res_Xc_6 = {
+       -2, 1, 4, 2,
+       _vq_pigeonmap_res_Xc_6,
+       25,
+       _vq_fitlist_res_Xc_6,
+       _vq_fitmap_res_Xc_6,
+       _vq_fitlength_res_Xc_6
+};
+
+static static_codebook _vq_book_res_Xc_6 = {
+       4, 625,
+       _vq_lengthlist_res_Xc_6,
+       1, -533725184, 1611661312, 3, 0,
+       _vq_quantlist_res_Xc_6,
+       NULL,
+       &_vq_auxt_res_Xc_6,
+       &_vq_auxp_res_Xc_6,
+       0
+};
+
+
+#endif
diff --git a/lib/books/res_Xc_7.vqh b/lib/books/res_Xc_7.vqh
new file mode 100644 (file)
index 0000000..b3dd833
--- /dev/null
@@ -0,0 +1,130 @@
+/********************************************************************
+ *                                                                  *
+ * THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE.   *
+ * USE, DISTRIBUTION AND REPRODUCTION OF THIS SOURCE IS GOVERNED BY *
+ * THE GNU LESSER/LIBRARY PUBLIC LICENSE, WHICH IS INCLUDED WITH    *
+ * THIS SOURCE. PLEASE READ THESE TERMS BEFORE DISTRIBUTING.        *
+ *                                                                  *
+ * THE OggVorbis SOURCE CODE IS (C) COPYRIGHT 1994-2001             *
+ * by the XIPHOPHORUS Company, http://www.xiph.org/                 *
+ *                                                                  *
+ ********************************************************************
+
+ function: static codebook autogenerated by vq/somethingorother
+
+ ********************************************************************/
+
+#ifndef _V_res_Xc_7_VQH_
+#define _V_res_Xc_7_VQH_
+#include "codebook.h"
+
+static long _vq_quantlist_res_Xc_7[] = {
+       7,
+       6,
+       8,
+       5,
+       9,
+       4,
+       10,
+       3,
+       11,
+       2,
+       12,
+       1,
+       13,
+       0,
+       14,
+};
+
+static long _vq_lengthlist_res_Xc_7[] = {
+        1, 2, 3, 6, 5, 6, 6, 8, 8,10,10,13,13,15,15, 0,
+        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+        7, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7,
+        7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+       10,10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9,
+       11, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+       12,13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12,
+       12, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+       15,13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14,
+       14, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+       15,
+};
+
+static float _vq_quantthresh_res_Xc_7[] = {
+       -6.5, -5.5, -4.5, -3.5, -2.5, -1.5, -0.5, 0.5, 
+       1.5, 2.5, 3.5, 4.5, 5.5, 6.5, 
+};
+
+static long _vq_quantmap_res_Xc_7[] = {
+          13,   11,    9,    7,    5,    3,    1,    0,
+           2,    4,    6,    8,   10,   12,   14,
+};
+
+static encode_aux_threshmatch _vq_auxt_res_Xc_7 = {
+       _vq_quantthresh_res_Xc_7,
+       _vq_quantmap_res_Xc_7,
+       15,
+       15
+};
+
+static long _vq_pigeonmap_res_Xc_7[] = {
+           4,     3,     3,     2,     1,     1,     0,     0, 
+           0,     1,     2,     2,     3,     4, 
+};
+
+static long _vq_fitlist_res_Xc_7[] = {
+           0,     1,     2,     3,     4,     6,    96,     5, 
+           7,     8,    95,    80,    81,     3,     5,     7, 
+           9,     4,     6,     8,    10,    12,    95,   127, 
+          96,   128,    80,   112,    81,   113,   145,   160, 
+           7,     9,    11,    13,     5,     8,    10,    12, 
+          14,    95,   127,    80,   112,   144,    81,   113, 
+         145,   159,    96,   128,   160,     7,     9,    11, 
+          13,    80,   112,   144,   176,     8,    10,    12, 
+          14,    81,   113,   145,   177,    95,   127,   159, 
+         191,    96,   128,   160,   192,     0,     1,    80, 
+          81,   112,     2,   113,    95,    96,   127,   128, 
+         112,   144,   176,   113,   145,   177,   127,   159, 
+         191,   128,   160,   192,   224, 
+};
+
+static long _vq_fitmap_res_Xc_7[] = {
+           0,     0,    13,    32,    32,     0,     0,    13, 
+          32,    53,    77,    32,    32,    53,    88,    32, 
+          32,    53,    53,    88,    53,    53,    88,    88, 
+          88, 
+};
+
+static long _vq_fitlength_res_Xc_7[] = {
+          13,    13,    19,    21,    21,    13,    13,    19, 
+          21,    24,    11,    21,    21,    24,    13,    21, 
+          21,    24,    24,    13,    24,    24,    13,    13, 
+          13, 
+};
+
+static encode_aux_pigeonhole _vq_auxp_res_Xc_7 = {
+       -7, 1, 14, 5,
+       _vq_pigeonmap_res_Xc_7,
+       101,
+       _vq_fitlist_res_Xc_7,
+       _vq_fitmap_res_Xc_7,
+       _vq_fitlength_res_Xc_7
+};
+
+static static_codebook _vq_book_res_Xc_7 = {
+       2, 225,
+       _vq_lengthlist_res_Xc_7,
+       1, -530841600, 1611661312, 4, 0,
+       _vq_quantlist_res_Xc_7,
+       NULL,
+       &_vq_auxt_res_Xc_7,
+       &_vq_auxp_res_Xc_7,
+       0
+};
+
+
+#endif
diff --git a/lib/books/res_Xc_8.vqh b/lib/books/res_Xc_8.vqh
new file mode 100644 (file)
index 0000000..297ac9b
--- /dev/null
@@ -0,0 +1,1229 @@
+/********************************************************************
+ *                                                                  *
+ * THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE.   *
+ * USE, DISTRIBUTION AND REPRODUCTION OF THIS SOURCE IS GOVERNED BY *
+ * THE GNU LESSER/LIBRARY PUBLIC LICENSE, WHICH IS INCLUDED WITH    *
+ * THIS SOURCE. PLEASE READ THESE TERMS BEFORE DISTRIBUTING.        *
+ *                                                                  *
+ * THE OggVorbis SOURCE CODE IS (C) COPYRIGHT 1994-2001             *
+ * by the XIPHOPHORUS Company, http://www.xiph.org/                 *
+ *                                                                  *
+ ********************************************************************
+
+ function: static codebook autogenerated by vq/somethingorother
+
+ ********************************************************************/
+
+#ifndef _V_res_Xc_8_VQH_
+#define _V_res_Xc_8_VQH_
+#include "codebook.h"
+
+static long _vq_quantlist_res_Xc_8[] = {
+       22,
+       21,
+       23,
+       20,
+       24,
+       19,
+       25,
+       18,
+       26,
+       17,
+       27,
+       16,
+       28,
+       15,
+       29,
+       14,
+       30,
+       13,
+       31,
+       12,
+       32,
+       11,
+       33,
+       10,
+       34,
+       9,
+       35,
+       8,
+       36,
+       7,
+       37,
+       6,
+       38,
+       5,
+       39,
+       4,
+       40,
+       3,
+       41,
+       2,
+       42,
+       1,
+       43,
+       0,
+       44,
+};
+
+static long _vq_lengthlist_res_Xc_8[] = {
+        2, 5, 5, 6, 6, 7, 7, 8, 8, 8, 8, 9, 9, 9, 9, 9,
+        9,10,10,10,10,10,10,11,10,11,11,11,11,13,11,12,
+       12,14,13,16,14,16,14,17,15,17,16, 0,17, 0, 5, 5,
+        6, 7, 7, 7, 8, 8, 9, 9, 9, 9,10, 9,10,10,10,10,
+       10,10,11,11,11,11,11,11,12,12,12,12,13,13,14,14,
+       14,14,17,16,16,15, 0,17, 0, 0, 0, 5, 5, 6, 6, 7,
+        7, 8, 8, 9, 9, 9, 9, 9,10, 9,10,10,10,10,10,10,
+       10,11,10,11,11,11,11,12,12,12,13,14,14,14,14,14,
+       15,17,15,17, 0,16,16, 0, 7, 7, 7, 7, 8, 8, 9, 9,
+        9, 9,10,10,10,10,10,10,10,10,11,11,11,11,11,11,
+       12,12,12,12,13,12,12,13,14,15,15,15,16,17,17,16,
+        0, 0, 0,17, 0, 0, 0, 7, 7, 8, 8, 9, 9, 9, 9,10,
+       10,10,10,10,10,10,11,11,11,11,11,12,11,12,12,12,
+       13,13,13,13,13,15,14,15,16,17,16,14,17, 0, 0, 0,
+        0, 0, 0, 0, 8, 8, 8, 8, 9, 9,10,10,10,10,10,10,
+       10,10,11,11,11,11,11,12,12,12,12,12,12,13,12,13,
+       14,14,14,14,16,15,15,15,17,17,16, 0, 0, 0, 0, 0,
+        0, 8, 8, 8, 8, 9, 9,10, 9,10,10,10,10,11,10,11,
+       11,11,11,11,11,12,12,12,12,13,12,13,12,13,14,15,
+       15,15,14,15,16,17,15,17, 0,17, 0, 0, 0, 0, 9, 9,
+        9, 9, 9, 9,10,10,10,10,11,11,10,11,11,11,11,12,
+       12,12,12,13,13,13,13,13,13,13,14,14,14,17,15,16,
+       17,14, 0,17,15,17,16,17, 0, 0, 0, 0, 0, 9, 9, 9,
+        9,10,10,10,10,11,11,11,11,11,11,12,12,12,12,13,
+       12,13,13,13,13,14,14,15,13,14,14,15,15,16,15, 0,
+       15, 0,17, 0, 0, 0, 0, 0, 0, 0, 9, 9,10,10,10,10,
+       10,11,11,11,11,11,11,11,12,12,12,12,13,13,13,13,
+       14,14,15,14,14,14,14,15,15,15,14,15,16, 0,17,17,
+       17,17, 0, 0, 0, 0, 0, 9, 9,10,10,10,10,10,10,11,
+       11,11,11,11,11,12,12,12,12,12,12,13,13,13,13,13,
+       14,14,15,14,14,15,17,15,17, 0,17, 0, 0, 0,17, 0,
+        0, 0, 0, 0,10,10,10,10,11,10,11,11,11,11,11,11,
+       12,11,12,12,12,13,13,13,14,13,14,14,14,16,15,14,
+       15,17,17,17,15, 0, 0,17,17,17,16, 0, 0, 0, 0, 0,
+        0, 0, 0,10,10,10,10,10,11,11,11,12,11,11,11,12,
+       12,13,13,13,13,13,14,13,15,15,14,14,14,15,15,15,
+       16,15, 0,17,17,16,17,17, 0, 0, 0, 0, 0, 0, 0, 0,
+       10,10,11,11,11,11,11,11,11,11,12,11,12,12,12,12,
+       13,14,13,13,14,14,15,14,13,14,17,15,16,15,16, 0,
+       17, 0, 0,17, 0, 0, 0, 0, 0, 0, 0, 0, 0,10,10,11,
+       10,11,11,11,11,11,11,12,12,12,12,13,13,13,13,13,
+       13,14,15,14,16,15,17,15,17,15,15,17,17,15,17,17,
+        0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10,10,10,10,11,11,
+       11,11,11,11,12,12,12,13,13,13,13,13,13,14,15,15,
+       14,15,15,14,15,15,15, 0, 0,16, 0, 0, 0, 0,17, 0,
+        0, 0, 0, 0, 0, 0, 0, 0, 0,11,10,11,11,12,11,12,
+       11,12,12,12,13,13,13,13,13,14,13,17,15,16,15,15,
+       17,17,15, 0,16,16,17,17,17,16,17, 0, 0, 0, 0, 0,
+        0, 0, 0, 0, 0, 0,11,11,11,11,11,11,11,12,11,12,
+       12,13,13,12,13,13,14,13,13,14,15,14,15,16,17, 0,
+        0,17, 0, 0, 0, 0, 0,17, 0, 0, 0, 0, 0, 0, 0, 0,
+        0, 0, 0,11,11,11,11,11,11,12,11,12,12,12,12,13,
+       13,13,13,14,15,15,15,17,15, 0,17, 0,16,17,17,17,
+       17,16, 0, 0, 0,17, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+       11,11,11,12,11,12,12,12,12,12,12,13,13,13,14,13,
+       14,14,13,15,15,14,15,16, 0,16,16, 0, 0, 0,16,16,
+       16, 0, 0,17, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12,
+       12,12,12,12,12,12,12,13,12,13,12,14,14,15,14,15,
+       15,16,14,15, 0, 0, 0, 0, 0,17,16, 0,17,17, 0, 0,
+       17, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12,12,12,12,
+       12,13,13,13,13,12,13,13,13,13,14,14,14,14,17,14,
+       15,15,17,17,17,15, 0,17, 0, 0, 0, 0, 0, 0, 0, 0,
+        0, 0, 0, 0, 0, 0, 0, 0, 0,12,12,12,12,12,13,13,
+       13,12,13,13,13,13,13,14,15,14,15,15,15, 0,15, 0,
+       15, 0,17,17, 0,17, 0, 0, 0, 0,17, 0, 0, 0, 0, 0,
+        0, 0, 0, 0, 0, 0,12,12,12,13,12,12,13,13,13,13,
+       12,13,13,14,14,14,14,14,15,15, 0,16,16,15,15,17,
+        0,17,16, 0,17, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+        0, 0, 0, 0, 0,13,12,12,13,12,13,13,13,13,13,14,
+       14,14,14,14,15,16,15,16,16,17,17,17, 0,15, 0, 0,
+        0,17, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+        0, 0,13,13,12,12,13,13,13,13,14,13,14,14,14,14,
+       14,15,15,15,17,17, 0,17, 0, 0, 0,17, 0, 0, 0, 0,
+        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13,
+       13,13,13,13,13,13,13,13,13,14,14,14,14,15,15, 0,
+       14,15,17,15, 0, 0,17, 0,17, 0, 0, 0, 0, 0, 0, 0,
+        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13,13,13,13,
+       14,14,13,13,14,15,14,13,14,14,16,14,16,16,16,17,
+       17,17, 0, 0,17,16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13,13,13,14,13,
+       14,14,13,15,15,15,15,16,14,17,15,17,16, 0,15, 0,
+       16, 0, 0, 0, 0, 0,17, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+        0, 0, 0, 0, 0, 0, 0, 0,13,13,14,13,13,14,14,15,
+       14,14,14,15,15,16,17,17,16,16, 0,17,15, 0, 0, 0,
+       17, 0,17, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+        0, 0, 0, 0, 0,14,13,13,13,14,14,15,15,16,14,15,
+       15,16,14,16,15, 0,16,17, 0,17, 0, 0, 0, 0,17, 0,
+        0, 0,17, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+        0, 0,14,14,13,14,15,15,15,14,15,14,15,15,15,15,
+       17,17,16,16, 0,17, 0, 0, 0,17, 0, 0,17,17, 0, 0,
+        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+        0,14,15,13,14,14,15,14,15,14,14, 0,15,15,16,15,
+       16,15,17,17, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13,14,
+       14,14,15,14,14,14,15,15,17,16,15,16,17,16, 0,17,
+        0,17,17, 0,17, 0,16, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13,14,15,14,14,
+       14,15,17,15,15,15,17,17,17,17,17,17,16,17,17, 0,
+        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+        0, 0, 0, 0, 0, 0, 0, 0,14,15,15,16,14,15,15,15,
+       17,15,15,16,17,16,17, 0,17,15,16,17, 0,17, 0, 0,
+        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+        0, 0, 0, 0, 0, 0, 0,14,15,15,14,16,15,15,17, 0,
+        0, 0,17, 0, 0,17, 0, 0, 0, 0, 0, 0,17, 0, 0, 0,
+       17, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+        0, 0, 0, 0,14,15,16,16,15,16,16,15,15,17,17,17,
+       17, 0,17, 0,17,17, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+        0,14,14,15,14,17,15,16,15,16,16, 0, 0, 0, 0, 0,
+       17, 0, 0,16,17, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15,15,
+       14,15,15,15,15,17, 0, 0, 0, 0, 0,17, 0,16,17, 0,
+        0, 0,17, 0, 0, 0,17, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14,16,15,
+        0,15,16,16,16, 0,17, 0, 0, 0, 0,17, 0, 0, 0, 0,
+        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+        0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15,14,15,15, 0,15,
+        0, 0, 0,16,17,16,17,17, 0, 0, 0, 0, 0, 0, 0, 0,
+        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+        0, 0, 0, 0, 0, 0, 0,14,15, 0,14,17,15,15,17, 0,
+        0, 0,17,17,15, 0, 0, 0, 0, 0, 0, 0,17, 0, 0, 0,
+        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+        0, 0, 0, 0,15,15,15,16,15,16,17, 0,17, 0, 0, 0,
+       17, 0, 0, 0, 0, 0, 0,17, 0, 0, 0, 0, 0, 0, 0, 0,
+        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+        0, 0, 0,16,15,15,16,15,16,17,17, 0,16, 0, 0, 0,
+        0, 0, 0, 0, 0, 0, 0, 0,17,
+};
+
+static float _vq_quantthresh_res_Xc_8[] = {
+       -21.5, -20.5, -19.5, -18.5, -17.5, -16.5, -15.5, -14.5, 
+       -13.5, -12.5, -11.5, -10.5, -9.5, -8.5, -7.5, -6.5, 
+       -5.5, -4.5, -3.5, -2.5, -1.5, -0.5, 0.5, 1.5, 
+       2.5, 3.5, 4.5, 5.5, 6.5, 7.5, 8.5, 9.5, 
+       10.5, 11.5, 12.5, 13.5, 14.5, 15.5, 16.5, 17.5, 
+       18.5, 19.5, 20.5, 21.5, 
+};
+
+static long _vq_quantmap_res_Xc_8[] = {
+          43,   41,   39,   37,   35,   33,   31,   29,
+          27,   25,   23,   21,   19,   17,   15,   13,
+          11,    9,    7,    5,    3,    1,    0,    2,
+           4,    6,    8,   10,   12,   14,   16,   18,
+          20,   22,   24,   26,   28,   30,   32,   34,
+          36,   38,   40,   42,   44,
+};
+
+static encode_aux_threshmatch _vq_auxt_res_Xc_8 = {
+       _vq_quantthresh_res_Xc_8,
+       _vq_quantmap_res_Xc_8,
+       45,
+       45
+};
+
+static long _vq_pigeonmap_res_Xc_8[] = {
+          14,    13,    13,    12,    11,    11,    10,     9, 
+           9,     8,     7,     7,     6,     5,     5,     4, 
+           3,     3,     2,     1,     1,     0,     0,     0, 
+           1,     2,     2,     3,     4,     4,     5,     6, 
+           6,     7,     8,     8,     9,    10,    10,    11, 
+          12,    12,    13,    14, 
+};
+
+static long _vq_fitlist_res_Xc_8[] = {
+           0,     1,     2,     3,    46,    47,    48,    91, 
+         136,     4,    49,    92,   137,     6,    51,    94, 
+         139,    93,    96,   184,   183,   186,   274,     5, 
+           7,    50,    52,    95,   138,   140,     8,    53, 
+         141,    97,   185,    98,   187,   273,   275,   188, 
+         276,     9,    54,   142,    10,    55,   143,    12, 
+          57,   100,   145,    99,   102,   190,   189,   277, 
+         278,   192,   280,     7,     9,    11,    13,    52, 
+          54,    56,    58,    99,   101,   144,   146,     5, 
+          50,    97,   142,     8,    10,    12,    14,    53, 
+          55,    57,    59,   100,   102,   145,   147,   103, 
+         189,   191,    95,   187,    98,   104,   190,   192, 
+         193,   279,   281,   185,   277,   188,   194,   280, 
+         282,    15,    60,   148,    16,    61,   149,    18, 
+          63,   106,   151,   105,   108,   196,   195,   283, 
+         284,   198,   286,    13,    15,    17,    19,    58, 
+          60,    62,    64,   105,   107,   150,   152,    11, 
+          56,   103,   148,    14,    16,    18,    20,    59, 
+          61,    63,    65,   106,   108,   151,   153,   109, 
+         195,   197,   101,   193,   104,   110,   196,   198, 
+         199,   285,   287,   191,   283,   194,   200,   286, 
+         288,    21,    66,   154,    22,    67,   155,    24, 
+          69,   112,   157,   111,   114,   202,   201,   289, 
+         290,   204,   292,    19,    21,    23,    25,    64, 
+          66,    68,    70,   111,   113,   156,   158,    17, 
+          62,   109,   154,    20,    22,    24,    26,    65, 
+          67,    69,    71,   112,   114,   157,   159,   115, 
+         201,   203,   107,   199,   110,   116,   202,   204, 
+         205,   291,   293,   197,   289,   200,   206,   292, 
+         294,    27,    72,   160,    28,    73,   161,    30, 
+          75,   118,   163,   117,   120,   208,   207,   295, 
+         296,   210,   298,    25,    27,    29,    31,    70, 
+          72,    74,    76,   117,   119,   162,   164,    23, 
+          68,   115,   160,    26,    28,    30,    32,    71, 
+          73,    75,    77,   118,   120,   163,   165,   121, 
+         207,   209,   113,   205,   116,   122,   208,   210, 
+         211,   297,   299,   203,   295,   206,   212,   298, 
+         300,    33,    78,   166,    34,    79,   167,    36, 
+          81,   124,   169,   123,   126,   214,   213,   301, 
+         302,   216,   304,    31,    33,    35,    37,    76, 
+          78,    80,    82,   123,   125,   168,   170,    29, 
+          74,   121,   166,    32,    34,    36,    38,    77, 
+          79,    81,    83,   124,   126,   169,   171,   127, 
+         213,   215,   119,   211,   122,   128,   214,   216, 
+         217,   303,   305,   209,   301,   212,   218,   304, 
+         306,    39,    84,   172,    40,    85,   173,    42, 
+          87,   130,   175,   129,   220,   219,   307,   308, 
+         310,    37,    39,    41,    82,    84,   129,   131, 
+         174,    35,    80,   127,   172,    38,    40,    42, 
+          44,    83,    85,    87,   130,   175,   133,   219, 
+         125,   217,   128,   134,   220,   309,   311,   215, 
+         307,   218,   310,   262,   264,   266,   356,   170, 
+         260,   352,   173,   179,   263,   265,   355,   357, 
+         313,   305,   397,   308,   400,   402,   358,   359, 
+         494,    46,   136,   137,   138,   228,    47,   139, 
+         229,    49,   141,   231,   319,     0,     1,    48, 
+           2,     4,    51,    91,    92,    93,   183,   184, 
+         185,   273,   274,   275,    94,   186,   276,    50, 
+         140,   142,   230,   232,   318,   320,   143,   233, 
+         321,     3,     5,    52,     6,    53,    95,   187, 
+         277,   365,    96,   188,   278,   366,   322,   410, 
+         323,   411,   367,   455,   368,   456,   457,   458, 
+          50,    52,   138,   140,   142,   144,   228,   230, 
+         232,   234,   320,   322,    51,    53,   139,   141, 
+         143,   145,   229,   231,   233,   235,   321,   323, 
+          55,   147,   237,   325,     5,     7,    48,    54, 
+           6,     8,    49,    10,    57,    95,    97,   183, 
+         185,   187,   189,   273,   275,   277,   279,   365, 
+         367,    96,    98,   184,   186,   188,   190,   274, 
+         276,   278,   280,   366,   368,   100,   192,   282, 
+         370,    54,    56,   142,   144,   146,   148,   232, 
+         234,   236,   238,   324,   326,    52,   140,   230, 
+         322,    55,    57,   143,   145,   147,   149,   233, 
+         235,   237,   239,   325,   327,     9,    11,    58, 
+           7,    50,    10,    12,    53,    59,    99,   101, 
+         187,   189,   191,   193,   277,   279,   281,   283, 
+         369,   371,    97,   185,   275,   367,   100,   102, 
+         188,   190,   192,   194,   278,   280,   282,   284, 
+         370,   372,    56,    58,   144,   146,   148,   150, 
+         234,   236,   238,   240,   326,   328,    57,    59, 
+         145,   147,   149,   151,   235,   237,   239,   241, 
+         327,   329,    61,   153,   243,   331,    11,    13, 
+          54,    60,    12,    14,    55,    16,    63,   101, 
+         103,   189,   191,   193,   195,   279,   281,   283, 
+         285,   371,   373,   102,   104,   190,   192,   194, 
+         196,   280,   282,   284,   286,   372,   374,   106, 
+         198,   288,   376,    60,    62,   148,   150,   152, 
+         154,   238,   240,   242,   244,   330,   332,    58, 
+         146,   236,   328,    61,    63,   149,   151,   153, 
+         155,   239,   241,   243,   245,   331,   333,    15, 
+          17,    64,    13,    56,    16,    18,    59,    65, 
+         105,   107,   193,   195,   197,   199,   283,   285, 
+         287,   289,   375,   377,   103,   191,   281,   373, 
+         106,   108,   194,   196,   198,   200,   284,   286, 
+         288,   290,   376,   378,    62,    64,   150,   152, 
+         154,   156,   240,   242,   244,   246,   332,   334, 
+          63,    65,   151,   153,   155,   157,   241,   243, 
+         245,   247,   333,   335,    67,   159,   249,   337, 
+          17,    19,    60,    66,    18,    20,    61,    22, 
+          69,   107,   109,   195,   197,   199,   201,   285, 
+         287,   289,   291,   377,   379,   108,   110,   196, 
+         198,   200,   202,   286,   288,   290,   292,   378, 
+         380,   112,   204,   294,   382,    66,    68,   154, 
+         156,   158,   160,   244,   246,   248,   250,   336, 
+         338,    64,   152,   242,   334,    67,    69,   155, 
+         157,   159,   161,   245,   247,   249,   251,   337, 
+         339,    21,    23,    70,    19,    62,    22,    24, 
+          65,    71,   111,   113,   199,   201,   203,   205, 
+         289,   291,   293,   295,   381,   383,   109,   197, 
+         287,   379,   112,   114,   200,   202,   204,   206, 
+         290,   292,   294,   296,   382,   384,    68,    70, 
+         156,   158,   160,   162,   246,   248,   250,   252, 
+         338,   340,    69,    71,   157,   159,   161,   163, 
+         247,   249,   251,   253,   339,   341,    73,   165, 
+         255,   343,    23,    25,    66,    72,    24,    26, 
+          67,    28,    75,   113,   115,   201,   203,   205, 
+         207,   291,   293,   295,   297,   383,   385,   114, 
+         116,   202,   204,   206,   208,   292,   294,   296, 
+         298,   384,   386,   118,   210,   300,   388,    72, 
+          74,   160,   162,   164,   166,   250,   252,   254, 
+         256,   342,   344,    70,   158,   248,   340,    73, 
+          75,   161,   163,   165,   167,   251,   253,   255, 
+         257,   343,   345,    27,    29,    76,    25,    68, 
+          28,    30,    71,    77,   117,   119,   205,   207, 
+         209,   211,   295,   297,   299,   301,   387,   389, 
+         115,   203,   293,   385,   118,   120,   206,   208, 
+         210,   212,   296,   298,   300,   302,   388,   390, 
+          74,    76,   162,   164,   166,   168,   252,   254, 
+         256,   258,   344,   346,    75,    77,   163,   165, 
+         167,   169,   253,   255,   257,   259,   345,   347, 
+          79,   171,   261,   349,    29,    31,    72,    78, 
+          30,    32,    73,    34,    81,   119,   121,   207, 
+         209,   211,   213,   297,   299,   301,   303,   389, 
+         391,   120,   122,   208,   210,   212,   214,   298, 
+         300,   302,   304,   390,   392,   124,   216,   306, 
+         394,    78,    80,   166,   168,   170,   172,   256, 
+         258,   260,   262,   348,   350,    76,   164,   254, 
+         346,    79,    81,   167,   169,   171,   173,   257, 
+         259,   261,   263,   349,   351,    33,    35,    82, 
+          31,    74,    34,    36,    77,    83,   123,   125, 
+         211,   213,   215,   217,   301,   303,   305,   307, 
+         393,   395,   121,   209,   299,   391,   124,   126, 
+         212,   214,   216,   218,   302,   304,   306,   308, 
+         394,   396,    80,    82,   168,   170,   172,   174, 
+         258,   260,   262,   264,   350,   352,    81,    83, 
+         169,   171,   173,   175,   259,   261,   263,   265, 
+         351,   353,    85,   355,    35,    37,    78,    84, 
+          36,    38,    79,    40,    87,   125,   127,   213, 
+         215,   217,   219,   303,   305,   307,   309,   395, 
+         397,   126,   128,   214,   216,   218,   220,   304, 
+         306,   308,   310,   396,   398,   130,   400,    46, 
+         136,   137,   138,   228,   229,   230,   318,   319, 
+         320,    47,   139,   231,   321,    91,   183,   273, 
+         274,   275,   365,    92,   184,   276,   366,   455, 
+         456,   368,   458,   410,   500,   411,   501,   413, 
+         503,   457,   547,   548,   412,   502,   322,   323, 
+         140,   142,   228,   230,   232,   234,   318,   320, 
+         322,   324,   410,   412,   141,   143,   229,   231, 
+         233,   235,   319,   321,   323,   325,   411,   413, 
+         145,   237,   327,   415,   185,   187,   273,   275, 
+         277,   279,   365,   367,   369,   455,   457,   186, 
+         188,   274,   276,   278,   280,   366,   368,   370, 
+         456,   458,   190,   282,   372,   460,   459,   547, 
+         548,   462,   550,   144,   146,   232,   234,   236, 
+         238,   322,   324,   326,   328,   414,   416,   142, 
+         230,   320,   412,   145,   147,   233,   235,   237, 
+         239,   323,   325,   327,   329,   415,   417,   189, 
+         191,   277,   279,   281,   283,   367,   369,   371, 
+         373,   459,   461,   187,   275,   365,   457,   190, 
+         192,   278,   280,   282,   284,   368,   370,   372, 
+         374,   460,   462,   463,   549,   551,   455,   547, 
+         458,   464,   550,   552,   146,   148,   234,   236, 
+         238,   240,   324,   326,   328,   330,   416,   418, 
+         147,   149,   235,   237,   239,   241,   325,   327, 
+         329,   331,   417,   419,   151,   243,   333,   421, 
+         191,   193,   279,   281,   283,   285,   369,   371, 
+         373,   375,   461,   463,   192,   194,   280,   282, 
+         284,   286,   370,   372,   374,   376,   462,   464, 
+         196,   288,   378,   466,   459,   465,   551,   553, 
+         460,   552,   554,   468,   556,   150,   152,   238, 
+         240,   242,   244,   328,   330,   332,   334,   420, 
+         422,   148,   236,   326,   418,   151,   153,   239, 
+         241,   243,   245,   329,   331,   333,   335,   421, 
+         423,   195,   197,   283,   285,   287,   289,   373, 
+         375,   377,   379,   465,   467,   193,   281,   371, 
+         463,   196,   198,   284,   286,   288,   290,   374, 
+         376,   378,   380,   466,   468,   469,   555,   557, 
+         461,   553,   464,   470,   556,   558,   152,   154, 
+         240,   242,   244,   246,   330,   332,   334,   336, 
+         422,   424,   153,   155,   241,   243,   245,   247, 
+         331,   333,   335,   337,   423,   425,   157,   249, 
+         339,   427,   197,   199,   285,   287,   289,   291, 
+         375,   377,   379,   381,   467,   469,   198,   200, 
+         286,   288,   290,   292,   376,   378,   380,   382, 
+         468,   470,   202,   294,   384,   472,   465,   471, 
+         557,   559,   466,   558,   560,   474,   562,   156, 
+         158,   244,   246,   248,   250,   334,   336,   338, 
+         340,   426,   428,   154,   242,   332,   424,   157, 
+         159,   245,   247,   249,   251,   335,   337,   339, 
+         341,   427,   429,   201,   203,   289,   291,   293, 
+         295,   379,   381,   383,   385,   471,   473,   199, 
+         287,   377,   469,   202,   204,   290,   292,   294, 
+         296,   380,   382,   384,   386,   472,   474,   475, 
+         561,   563,   467,   559,   470,   476,   562,   564, 
+         158,   160,   246,   248,   250,   252,   336,   338, 
+         340,   342,   428,   430,   159,   161,   247,   249, 
+         251,   253,   337,   339,   341,   343,   429,   431, 
+         163,   255,   345,   433,   203,   205,   291,   293, 
+         295,   297,   381,   383,   385,   387,   473,   475, 
+         204,   206,   292,   294,   296,   298,   382,   384, 
+         386,   388,   474,   476,   208,   300,   390,   478, 
+         471,   477,   563,   565,   472,   564,   566,   480, 
+         568,   162,   164,   250,   252,   254,   256,   340, 
+         342,   344,   346,   432,   434,   160,   248,   338, 
+         430,   163,   165,   251,   253,   255,   257,   341, 
+         343,   345,   347,   433,   435,   207,   209,   295, 
+         297,   299,   301,   385,   387,   389,   391,   477, 
+         479,   205,   293,   383,   475,   208,   210,   296, 
+         298,   300,   302,   386,   388,   390,   392,   478, 
+         480,   481,   567,   569,   473,   565,   476,   482, 
+         568,   570,   164,   166,   252,   254,   256,   258, 
+         342,   344,   346,   348,   434,   436,   165,   167, 
+         253,   255,   257,   259,   343,   345,   347,   349, 
+         435,   437,   169,   261,   351,   439,   209,   211, 
+         297,   299,   301,   303,   387,   389,   391,   393, 
+         479,   481,   210,   212,   298,   300,   302,   304, 
+         388,   390,   392,   394,   480,   482,   214,   306, 
+         396,   484,   477,   483,   569,   571,   478,   570, 
+         572,   486,   574,   168,   170,   256,   258,   260, 
+         262,   346,   348,   350,   352,   438,   440,   166, 
+         254,   344,   436,   169,   171,   257,   259,   261, 
+         263,   347,   349,   351,   353,   439,   441,   213, 
+         215,   301,   303,   305,   307,   391,   393,   395, 
+         397,   483,   485,   211,   299,   389,   481,   214, 
+         216,   302,   304,   306,   308,   392,   394,   396, 
+         398,   484,   486,   487,   573,   575,   479,   571, 
+         482,   488,   574,   576,   170,   172,   258,   260, 
+         262,   264,   348,   350,   352,   440,   442,   171, 
+         173,   259,   261,   263,   265,   349,   351,   353, 
+         355,   441,   443,   175,   357,   215,   217,   303, 
+         305,   307,   309,   393,   395,   397,   485,   487, 
+         216,   218,   304,   306,   308,   310,   394,   396, 
+         398,   400,   486,   488,   220,   402,   490,   483, 
+         575,   577,   484,   576,   580,   174,   262,   264, 
+         266,   352,   356,   358,   444,   446,   172,   260, 
+         350,   442,   175,   263,   265,   353,   355,   357, 
+         359,   447,   219,   307,   309,   311,   313,   397, 
+         217,   305,   395,   487,   220,   308,   310,   398, 
+         400,   402,   490,   485,   577,   579,   581,   583, 
+         669,   671,   488,   494,   580,   582,   448,   179, 
+         449,   532,   536,   538,   624,   440,   530,   622, 
+         443,   535,   537,   627,   575,   667,   670,   320, 
+         322,   410,   412,   414,   500,   502,   504,   592, 
+         321,   323,   411,   413,   415,   501,   503,   505, 
+         593,   325,   417,   507,   595,   230,   232,   318, 
+         324,   231,   233,   319,   235,   327,   365,   367, 
+         455,   457,   459,   547,   549,   637,   366,   368, 
+         456,   458,   460,   548,   550,   638,   370,   462, 
+         552,   640,   594,   682,   683,   597,   685,   639, 
+         642,   730,   729,   732,   820,   324,   326,   412, 
+         414,   416,   418,   502,   504,   506,   508,   594, 
+         596,   322,   410,   500,   592,   325,   327,   413, 
+         415,   417,   419,   503,   505,   507,   509,   595, 
+         597,   234,   236,   328,   232,   320,   235,   237, 
+         323,   329,   369,   371,   457,   459,   461,   463, 
+         547,   549,   551,   553,   639,   641,   367,   455, 
+         637,   370,   372,   458,   460,   462,   464,   548, 
+         550,   552,   554,   640,   642,   326,   328,   414, 
+         416,   418,   420,   504,   506,   508,   510,   596, 
+         598,   327,   329,   415,   417,   419,   421,   505, 
+         507,   509,   511,   597,   599,   331,   423,   513, 
+         601,   236,   238,   324,   330,   237,   239,   325, 
+         241,   333,   371,   373,   459,   461,   463,   465, 
+         549,   551,   553,   555,   641,   643,   372,   374, 
+         460,   462,   464,   466,   550,   552,   554,   556, 
+         642,   644,   376,   468,   558,   646,   330,   332, 
+         418,   420,   422,   424,   508,   510,   512,   514, 
+         600,   602,   328,   416,   506,   598,   331,   333, 
+         419,   421,   423,   425,   509,   511,   513,   515, 
+         601,   603,   240,   242,   334,   238,   326,   241, 
+         243,   329,   335,   375,   377,   463,   465,   467, 
+         469,   553,   555,   557,   559,   645,   647,   373, 
+         461,   551,   643,   376,   378,   464,   466,   468, 
+         470,   554,   556,   558,   560,   646,   648,   332, 
+         334,   420,   422,   424,   426,   510,   512,   514, 
+         516,   602,   604,   333,   335,   421,   423,   425, 
+         427,   511,   513,   515,   517,   603,   605,   337, 
+         429,   519,   607,   242,   244,   330,   336,   243, 
+         245,   331,   247,   339,   377,   379,   465,   467, 
+         469,   471,   555,   557,   559,   561,   647,   649, 
+         378,   380,   466,   468,   470,   472,   556,   558, 
+         560,   562,   648,   650,   382,   474,   564,   652, 
+         336,   338,   424,   426,   428,   430,   514,   516, 
+         518,   520,   606,   608,   334,   422,   512,   604, 
+         337,   339,   425,   427,   429,   431,   515,   517, 
+         519,   521,   607,   609,   246,   248,   340,   244, 
+         332,   247,   249,   335,   341,   381,   383,   469, 
+         471,   473,   475,   559,   561,   563,   565,   651, 
+         653,   379,   467,   557,   649,   382,   384,   470, 
+         472,   474,   476,   560,   562,   564,   566,   652, 
+         654,   338,   340,   426,   428,   430,   432,   516, 
+         518,   520,   522,   608,   610,   339,   341,   427, 
+         429,   431,   433,   517,   519,   521,   523,   609, 
+         611,   343,   435,   525,   613,   248,   250,   336, 
+         342,   249,   251,   337,   253,   345,   383,   385, 
+         471,   473,   475,   477,   561,   563,   565,   567, 
+         653,   655,   384,   386,   472,   474,   476,   478, 
+         562,   564,   566,   568,   654,   656,   388,   480, 
+         570,   658,   342,   344,   430,   432,   434,   436, 
+         520,   522,   524,   526,   612,   614,   340,   428, 
+         518,   610,   343,   345,   431,   433,   435,   437, 
+         521,   523,   525,   527,   613,   615,   252,   254, 
+         346,   250,   338,   253,   255,   341,   347,   387, 
+         389,   475,   477,   479,   481,   565,   567,   569, 
+         571,   657,   659,   385,   473,   563,   655,   388, 
+         390,   476,   478,   480,   482,   566,   568,   570, 
+         572,   658,   660,   344,   346,   432,   434,   436, 
+         438,   522,   524,   526,   528,   614,   616,   345, 
+         347,   433,   435,   437,   439,   523,   525,   527, 
+         529,   615,   617,   349,   441,   531,   619,   254, 
+         256,   342,   348,   255,   257,   343,   259,   351, 
+         389,   391,   477,   479,   481,   483,   567,   569, 
+         571,   573,   659,   661,   390,   392,   478,   480, 
+         482,   484,   568,   570,   572,   574,   660,   662, 
+         394,   486,   576,   664,   348,   350,   436,   438, 
+         440,   442,   526,   528,   530,   532,   618,   620, 
+         346,   434,   524,   616,   349,   351,   437,   439, 
+         441,   443,   527,   529,   531,   619,   621,   258, 
+         260,   352,   256,   344,   259,   261,   347,   353, 
+         393,   395,   481,   483,   485,   487,   571,   573, 
+         575,   577,   663,   665,   391,   479,   569,   661, 
+         394,   396,   482,   484,   486,   488,   572,   574, 
+         576,   664,   666,   350,   352,   438,   440,   442, 
+         444,   528,   530,   532,   620,   622,   351,   353, 
+         439,   441,   443,   529,   531,   535,   621,   355, 
+         447,   537,   260,   262,   348,   261,   263,   349, 
+         265,   357,   395,   397,   483,   485,   487,   573, 
+         575,   577,   579,   665,   667,   396,   398,   484, 
+         486,   488,   490,   574,   576,   580,   666,   668, 
+         400,   582,   670,   318,   319,   320,   410,   500, 
+         501,   502,   592,   321,   411,   503,   593,   273, 
+         365,   455,   456,   457,   547,   637,   274,   366, 
+         458,   548,   638,   639,   729,   640,   730,   549, 
+         550,   682,   683,   684,   774,   685,   775,   819, 
+         820,   594,   595,   687,   777,   865,   505,   597, 
+         731,   821,   732,   822,   864,   912,   911,  1001, 
+        1002,   414,   416,   502,   504,   506,   508,   592, 
+         594,   596,   598,   684,   686,   412,   500,   682, 
+         415,   417,   503,   505,   507,   509,   593,   595, 
+         597,   599,   685,   687,   459,   461,   547,   549, 
+         551,   553,   637,   639,   641,   643,   729,   731, 
+         457,   460,   462,   548,   550,   552,   554,   638, 
+         640,   642,   644,   730,   732,   733,   819,   821, 
+         734,   820,   822,   416,   418,   504,   506,   508, 
+         510,   594,   596,   598,   600,   686,   688,   417, 
+         419,   505,   507,   509,   511,   595,   597,   599, 
+         601,   687,   689,   421,   513,   603,   691,   461, 
+         463,   549,   551,   553,   555,   639,   641,   643, 
+         645,   731,   733,   462,   464,   550,   552,   554, 
+         556,   640,   642,   644,   646,   732,   734,   466, 
+         558,   648,   736,   729,   735,   821,   823,   730, 
+         822,   824,   738,   826,   420,   422,   508,   510, 
+         512,   514,   598,   600,   602,   604,   690,   692, 
+         418,   506,   596,   688,   421,   423,   509,   511, 
+         513,   515,   599,   601,   603,   605,   691,   693, 
+         465,   467,   553,   555,   557,   559,   643,   645, 
+         647,   649,   735,   737,   463,   551,   641,   733, 
+         466,   468,   554,   556,   558,   560,   644,   646, 
+         648,   650,   736,   738,   739,   825,   827,   731, 
+         823,   734,   740,   826,   828,   422,   424,   510, 
+         512,   514,   516,   600,   602,   604,   606,   692, 
+         694,   423,   425,   511,   513,   515,   517,   601, 
+         603,   605,   607,   693,   695,   427,   519,   609, 
+         697,   467,   469,   555,   557,   559,   561,   645, 
+         647,   649,   651,   737,   739,   468,   470,   556, 
+         558,   560,   562,   646,   648,   650,   652,   738, 
+         740,   472,   564,   654,   742,   735,   741,   827, 
+         829,   736,   828,   830,   744,   832,   426,   428, 
+         514,   516,   518,   520,   604,   606,   608,   610, 
+         696,   698,   424,   512,   602,   694,   427,   429, 
+         515,   517,   519,   521,   605,   607,   609,   611, 
+         697,   699,   471,   473,   559,   561,   563,   565, 
+         649,   651,   653,   655,   741,   743,   469,   557, 
+         647,   739,   472,   474,   560,   562,   564,   566, 
+         650,   652,   654,   656,   742,   744,   745,   831, 
+         833,   737,   829,   740,   746,   832,   834,   428, 
+         430,   516,   518,   520,   522,   606,   608,   610, 
+         612,   698,   700,   429,   431,   517,   519,   521, 
+         523,   607,   609,   611,   613,   699,   701,   433, 
+         525,   615,   703,   473,   475,   561,   563,   565, 
+         567,   651,   653,   655,   657,   743,   745,   474, 
+         476,   562,   564,   566,   568,   652,   654,   656, 
+         658,   744,   746,   478,   570,   660,   748,   741, 
+         747,   833,   835,   742,   834,   836,   750,   838, 
+         432,   434,   520,   522,   524,   526,   610,   612, 
+         614,   616,   702,   704,   430,   518,   608,   700, 
+         433,   435,   521,   523,   525,   527,   611,   613, 
+         615,   617,   703,   705,   477,   479,   565,   567, 
+         569,   571,   655,   657,   659,   661,   747,   749, 
+         475,   563,   653,   745,   478,   480,   566,   568, 
+         570,   572,   656,   658,   660,   662,   748,   750, 
+         751,   837,   839,   743,   835,   746,   752,   838, 
+         840,   434,   436,   522,   524,   526,   528,   612, 
+         614,   616,   618,   704,   706,   435,   437,   523, 
+         525,   527,   529,   613,   615,   617,   619,   705, 
+         707,   439,   531,   621,   709,   479,   481,   567, 
+         569,   571,   573,   657,   659,   661,   663,   749, 
+         751,   480,   482,   568,   570,   572,   574,   658, 
+         660,   662,   664,   750,   752,   484,   576,   666, 
+         754,   747,   753,   839,   748,   840,   842,   756, 
+         844,   438,   440,   526,   528,   530,   532,   616, 
+         618,   620,   622,   708,   710,   436,   524,   614, 
+         706,   439,   441,   527,   529,   531,   617,   619, 
+         621,   709,   483,   485,   571,   573,   575,   577, 
+         661,   663,   665,   667,   753,   481,   569,   659, 
+         751,   484,   486,   572,   574,   576,   662,   664, 
+         666,   668,   754,   756,   757,   845,   749,   752, 
+         758,   844,   846,   440,   442,   528,   530,   532, 
+         618,   620,   622,   624,   710,   441,   443,   529, 
+         531,   535,   619,   621,   713,   537,   627,   485, 
+         487,   573,   575,   577,   579,   663,   665,   667, 
+         669,   757,   486,   488,   574,   576,   580,   664, 
+         666,   668,   670,   756,   758,   490,   582,   760, 
+         753,   759,   845,   847,   754,   846,   848,   762, 
+         444,   446,   536,   538,   447,   581,   583,   671, 
+         761,   849,   446,   448,   536,   538,   624,   718, 
+         447,   449,   535,   537,   627,   579,   581,   583, 
+         669,   671,   761,   494,   580,   582,   670,   762, 
+         759,   853,   760,   594,   596,   682,   684,   686, 
+         688,   774,   776,   778,   864,   866,   592,   595, 
+         597,   683,   685,   687,   689,   775,   777,   779, 
+         865,   867,   504,   506,   598,   502,   505,   507, 
+         593,   599,   639,   641,   729,   731,   733,   819, 
+         821,   823,   911,   637,   640,   642,   730,   732, 
+         734,   820,   822,   824,   912,   868,   956,   869, 
+         957,   913,  1001,   914,  1002,  1003,  1004,   596, 
+         598,   684,   686,   688,   690,   774,   776,   778, 
+         780,   866,   868,   597,   599,   685,   687,   689, 
+         691,   775,   777,   779,   781,   867,   869,   601, 
+         693,   783,   871,   506,   508,   594,   600,   507, 
+         509,   595,   511,   603,   641,   643,   729,   731, 
+         733,   735,   819,   821,   823,   825,   911,   913, 
+         642,   644,   730,   732,   734,   736,   820,   822, 
+         824,   826,   912,   914,   646,   738,   828,   916, 
+         600,   602,   688,   690,   692,   694,   778,   780, 
+         782,   784,   870,   872,   598,   686,   776,   868, 
+         601,   603,   689,   691,   693,   695,   779,   781, 
+         783,   785,   871,   873,   510,   512,   604,   508, 
+         596,   511,   513,   599,   605,   645,   647,   733, 
+         735,   737,   739,   823,   825,   827,   829,   915, 
+         917,   643,   731,   821,   913,   646,   648,   734, 
+         736,   738,   740,   824,   826,   828,   830,   916, 
+         918,   602,   604,   690,   692,   694,   696,   780, 
+         782,   784,   786,   872,   874,   603,   605,   691, 
+         693,   695,   697,   781,   783,   785,   787,   873, 
+         875,   607,   699,   789,   877,   512,   514,   600, 
+         606,   513,   515,   601,   517,   609,   647,   649, 
+         735,   737,   739,   741,   825,   827,   829,   831, 
+         917,   919,   648,   650,   736,   738,   740,   742, 
+         826,   828,   830,   832,   918,   920,   652,   744, 
+         834,   922,   606,   608,   694,   696,   698,   700, 
+         784,   786,   788,   790,   876,   878,   604,   692, 
+         782,   874,   607,   609,   695,   697,   699,   701, 
+         785,   787,   789,   791,   877,   879,   516,   518, 
+         610,   514,   602,   517,   519,   605,   611,   651, 
+         653,   739,   741,   743,   745,   829,   831,   833, 
+         835,   921,   923,   649,   737,   827,   919,   652, 
+         654,   740,   742,   744,   746,   830,   832,   834, 
+         836,   922,   924,   608,   610,   696,   698,   700, 
+         702,   786,   788,   790,   792,   878,   880,   609, 
+         611,   697,   699,   701,   703,   787,   789,   791, 
+         793,   879,   881,   613,   705,   795,   883,   518, 
+         520,   606,   612,   519,   521,   607,   523,   615, 
+         653,   655,   741,   743,   745,   747,   831,   833, 
+         835,   837,   923,   925,   654,   656,   742,   744, 
+         746,   748,   832,   834,   836,   838,   924,   926, 
+         658,   750,   840,   928,   612,   614,   700,   702, 
+         704,   706,   790,   792,   794,   796,   882,   884, 
+         610,   698,   788,   880,   613,   615,   701,   703, 
+         705,   707,   791,   793,   795,   797,   883,   885, 
+         522,   524,   616,   520,   608,   523,   525,   611, 
+         617,   657,   659,   745,   747,   749,   751,   835, 
+         837,   839,   927,   929,   655,   743,   833,   925, 
+         658,   660,   746,   748,   750,   752,   836,   838, 
+         840,   842,   928,   930,   614,   616,   702,   704, 
+         706,   708,   792,   794,   796,   798,   884,   886, 
+         615,   617,   703,   705,   707,   709,   793,   795, 
+         797,   885,   887,   619,   801,   889,   524,   526, 
+         612,   618,   525,   527,   613,   529,   621,   659, 
+         661,   747,   749,   751,   753,   837,   839,   929, 
+         931,   660,   662,   748,   750,   752,   754,   838, 
+         840,   842,   844,   930,   664,   756,   846,   618, 
+         620,   706,   708,   710,   796,   798,   890,   616, 
+         704,   794,   886,   619,   621,   707,   709,   713, 
+         797,   801,   889,   528,   530,   622,   526,   614, 
+         529,   531,   617,   663,   665,   751,   753,   757, 
+         845,   847,   661,   749,   839,   931,   664,   666, 
+         752,   754,   756,   758,   842,   844,   846,   848, 
+         807,   895,   532,   624,   535,   627,   667,   759, 
+         849,   937,   668,   760,   938,   670,   762,   940, 
+         536,   622,   624,   710,   718,   894,   896,   532, 
+         620,   708,   798,   890,   627,   713,   807,   895, 
+         535,   537,   669,   671,   757,   759,   761,   847, 
+         849,   853,   941,   667,   845,   937,   670,   758, 
+         760,   762,   848,   940,   718,   896,   627,   807, 
+         899,   536,   538,   624,   537,   671,   759,   761, 
+         849,   853,   941,   760,   762,   944,   894,   895, 
+         940,  1034,  1029,  1121,   592,   682,   684,   774, 
+         776,   864,   866,   593,   683,   685,   775,   777, 
+         865,   867,   637,   729,   819,   821,   911,   638, 
+         730,   820,   822,   912,  1001,  1002,   914,  1004, 
+         956,  1046,   957,  1047,   500,   501,   639,   640, 
+        1003,  1093,  1094,   959,  1049,   958,  1048,   868, 
+         869,  1183,  1184,  1138,  1139,  1228,  1229,  1185, 
+        1275,  1365,  1186,  1276,  1366,   686,   688,   774, 
+         776,   778,   780,   864,   866,   868,   870,   956, 
+         958,   687,   689,   775,   777,   779,   781,   865, 
+         867,   869,   871,   957,   959,   691,   783,   873, 
+         961,   731,   733,   819,   821,   823,   825,   911, 
+         913,   915,  1001,  1003,   732,   734,   820,   822, 
+         824,   826,   912,   914,   916,  1002,  1004,   736, 
+         828,   918,  1006,  1005,  1093,  1094,  1008,  1096, 
+         690,   692,   778,   780,   782,   784,   868,   870, 
+         872,   874,   960,   962,   688,   776,   866,   958, 
+         691,   693,   779,   781,   783,   785,   869,   871, 
+         873,   875,   961,   963,   735,   737,   823,   825, 
+         827,   829,   913,   915,   917,   919,  1005,  1007, 
+         733,   821,   911,  1003,   736,   738,   824,   826, 
+         828,   830,   914,   916,   918,   920,  1006,  1008, 
+        1009,  1095,  1097,  1001,  1093,  1004,  1010,  1096, 
+        1098,   692,   694,   780,   782,   784,   786,   870, 
+         872,   874,   876,   962,   964,   693,   695,   781, 
+         783,   785,   787,   871,   873,   875,   877,   963, 
+         965,   697,   789,   879,   967,   737,   739,   825, 
+         827,   829,   831,   915,   917,   919,   921,  1007, 
+        1009,   738,   740,   826,   828,   830,   832,   916, 
+         918,   920,   922,  1008,  1010,   742,   834,   924, 
+        1012,  1005,  1011,  1097,  1099,  1006,  1098,  1100, 
+        1014,  1102,   696,   698,   784,   786,   788,   790, 
+         874,   876,   878,   880,   966,   968,   694,   782, 
+         872,   964,   697,   699,   785,   787,   789,   791, 
+         875,   877,   879,   881,   967,   969,   741,   743, 
+         829,   831,   833,   835,   919,   921,   923,   925, 
+        1011,  1013,   739,   827,   917,  1009,   742,   744, 
+         830,   832,   834,   836,   920,   922,   924,   926, 
+        1012,  1014,  1015,  1101,  1103,  1007,  1099,  1010, 
+        1016,  1102,  1104,   698,   700,   786,   788,   790, 
+         792,   876,   878,   880,   882,   968,   970,   699, 
+         701,   787,   789,   791,   793,   877,   879,   881, 
+         883,   969,   971,   703,   795,   885,   973,   743, 
+         745,   831,   833,   835,   837,   921,   923,   925, 
+         927,  1013,  1015,   744,   746,   832,   834,   836, 
+         838,   922,   924,   926,   928,  1014,  1016,   748, 
+         840,   930,  1018,  1011,  1017,  1103,  1105,  1012, 
+        1104,  1106,  1020,  1108,   702,   704,   790,   792, 
+         794,   796,   880,   882,   884,   886,   972,   974, 
+         700,   788,   878,   970,   703,   705,   791,   793, 
+         795,   797,   881,   883,   885,   887,   973,   975, 
+         747,   749,   835,   837,   839,   925,   927,   929, 
+         931,  1017,  1019,   745,   833,   923,  1015,   748, 
+         750,   836,   838,   840,   842,   926,   928,   930, 
+        1018,  1020,  1107,  1109,  1013,  1105,  1016,  1022, 
+        1108,  1110,   704,   706,   792,   794,   796,   798, 
+         882,   884,   886,   974,   976,   705,   707,   793, 
+         795,   797,   883,   885,   887,   889,   975,   977, 
+         709,   801,   979,   749,   751,   837,   839,   927, 
+         929,   931,  1019,   750,   752,   838,   840,   842, 
+         844,   928,   930,  1020,  1022,   754,   846,  1024, 
+        1017,  1109,  1111,  1018,  1110,  1112,  1026,  1114, 
+         708,   710,   796,   798,   886,   890,   978,   980, 
+         706,   794,   884,   976,   709,   797,   801,   887, 
+         889,   979,   981,   753,   845,   847,   931,   937, 
+         751,   839,   929,   754,   756,   842,   844,   846, 
+         848,   938,  1024,  1026,  1019,  1027,  1029,  1111, 
+        1113,  1115,  1117,  1203,  1022,  1114,  1068,  1070, 
+         974,  1064,  1156,   977,   983,  1067,  1069,  1071, 
+        1073,  1159,  1109,  1201,  1112,  1206,   710,   798, 
+         890,   894,   980,   713,   801,   889,   895,   981, 
+         983,   807,   757,   845,   847,   849,   937,  1027, 
+         756,   758,   844,   846,   848,   938,   940,  1026, 
+         760,  1029,  1115,  1117,  1024,   896,   899,   759, 
+         761,   853,   941,   762,   944,  1121,  1034,  1074, 
+        1076,  1070,  1071,  1073,  1163,  1208,  1302,   866, 
+         868,   956,   958,   960,  1046,  1048,  1050,  1138, 
+         867,   869,   957,   959,   961,  1047,  1049,  1051, 
+        1139,   871,   963,  1053,  1141,   776,   778,   864, 
+         870,   777,   779,   865,   781,   873,   911,   913, 
+        1001,  1003,  1005,  1093,  1095,  1183,   912,   914, 
+        1002,  1004,  1006,  1094,  1096,  1184,   916,  1008, 
+        1098,  1186,  1140,  1228,  1229,  1143,  1231,  1185, 
+        1188,  1276,  1275,  1278,  1366,   870,   872,   958, 
+         960,   962,   964,  1048,  1050,  1052,  1054,  1140, 
+        1142,   868,   956,  1046,  1138,   871,   873,   959, 
+         961,   963,   965,  1049,  1051,  1053,  1055,  1141, 
+        1143,   780,   782,   874,   778,   866,   781,   783, 
+         869,   875,   915,   917,  1003,  1005,  1007,  1009, 
+        1093,  1095,  1097,  1099,  1185,  1187,   913,  1001, 
+        1183,   916,   918,  1004,  1006,  1008,  1010,  1094, 
+        1096,  1098,  1100,  1186,  1188,   872,   874,   960, 
+         962,   964,   966,  1050,  1052,  1054,  1056,  1142, 
+        1144,   873,   875,   961,   963,   965,   967,  1051, 
+        1053,  1055,  1057,  1143,  1145,   877,   969,  1059, 
+        1147,   782,   784,   870,   876,   783,   785,   871, 
+         787,   879,   917,   919,  1005,  1007,  1009,  1011, 
+        1095,  1097,  1099,  1101,  1187,  1189,   918,   920, 
+        1006,  1008,  1010,  1012,  1096,  1098,  1100,  1102, 
+        1188,  1190,   922,  1014,  1104,  1192,   876,   878, 
+         964,   966,   968,   970,  1054,  1056,  1058,  1060, 
+        1146,  1148,   874,   962,  1052,  1144,   877,   879, 
+         965,   967,   969,   971,  1055,  1057,  1059,  1061, 
+        1147,  1149,   786,   788,   880,   784,   872,   787, 
+         789,   875,   881,   921,   923,  1009,  1011,  1013, 
+        1015,  1099,  1101,  1103,  1105,  1191,  1193,   919, 
+        1007,  1097,  1189,   922,   924,  1010,  1012,  1014, 
+        1016,  1100,  1102,  1104,  1106,  1192,  1194,   878, 
+         880,   966,   968,   970,   972,  1056,  1058,  1060, 
+        1062,  1148,  1150,   879,   881,   967,   969,   971, 
+         973,  1057,  1059,  1061,  1063,  1149,  1151,   883, 
+         975,  1065,  1153,   788,   790,   876,   882,   789, 
+         791,   877,   793,   885,   923,   925,  1011,  1013, 
+        1015,  1017,  1101,  1103,  1105,  1107,  1193,  1195, 
+         924,   926,  1012,  1014,  1016,  1018,  1102,  1104, 
+        1106,  1108,  1194,  1196,   928,  1020,  1110,  1198, 
+         882,   884,   970,   972,   974,   976,  1060,  1062, 
+        1064,  1152,  1154,   880,   968,  1058,  1150,   883, 
+         885,   971,   973,   975,   977,  1061,  1063,  1065, 
+        1067,  1153,  1155,   792,   794,   886,   790,   878, 
+         793,   795,   881,   887,   927,   929,  1015,  1017, 
+        1019,  1105,  1107,  1109,  1111,  1197,   925,  1013, 
+        1103,  1195,   928,   930,  1016,  1018,  1020,  1022, 
+        1106,  1108,  1110,  1112,  1198,  1200,   884,   886, 
+         972,   974,   976,   978,  1062,  1064,  1068,  1154, 
+        1156,   885,   887,   973,   975,   977,   979,  1063, 
+        1065,  1067,  1069,  1155,  1157,   889,   981,  1071, 
+        1159,   794,   796,   882,   795,   797,   883,   929, 
+         931,  1017,  1019,  1107,  1109,  1111,  1113,  1201, 
+         930,  1018,  1020,  1022,  1024,  1108,  1110,  1112, 
+        1114,  1200,  1202,  1026,   890,   978,   980,  1068, 
+        1070,  1074,   979,   981,   983,  1069,  1071,  1073, 
+        1163,   895,   894,   801,   889,   937,  1027,  1029, 
+        1113,  1115,  1117,   938,  1024,  1026,  1114,  1206, 
+        1208,   848,   940,  1034,  1252,  1159,  1253,  1203, 
+        1296,  1201,  1291,  1383,  1385,  1475,  1294,  1302, 
+        1390,  1076,  1121,   807,   899,  1437,   944,  1394, 
+        1344,  1346,  1436,  1340,  1433,  1565,   864,   866, 
+         956,  1046,  1048,  1138,   865,   867,   957,  1047, 
+        1049,  1139,   819,   911,  1001,  1003,  1093,  1183, 
+         820,   912,  1002,  1004,  1094,  1184,  1185,  1275, 
+        1186,  1276,  1095,  1096,  1228,  1230,  1320,  1229, 
+        1231,  1321,  1365,  1366,  1140,  1141,  1233,  1323, 
+        1411,  1051,  1143,  1277,  1367,  1278,  1368,  1410, 
+        1457,  1547,  1458,  1548,  1502,  1592,  1503,  1593, 
+        1413,  1412,  1640,  1730,  1549,  1639,  1729,  1550, 
+         960,   962,  1048,  1050,  1052,  1054,  1138,  1140, 
+        1142,  1144,  1230,  1232,   958,  1046,  1228,   961, 
+         963,  1049,  1051,  1053,  1055,  1139,  1141,  1143, 
+        1145,  1231,  1233,  1005,  1007,  1093,  1095,  1097, 
+        1099,  1183,  1185,  1187,  1189,  1275,  1277,  1003, 
+        1006,  1008,  1094,  1096,  1098,  1100,  1184,  1186, 
+        1188,  1190,  1276,  1278,  1279,  1365,  1367,  1280, 
+        1366,  1368,   962,   964,  1050,  1052,  1054,  1056, 
+        1140,  1142,  1144,  1146,  1232,  1234,   963,   965, 
+        1051,  1053,  1055,  1057,  1141,  1143,  1145,  1147, 
+        1233,  1235,   967,  1059,  1149,  1237,  1007,  1009, 
+        1095,  1097,  1099,  1101,  1185,  1187,  1189,  1191, 
+        1277,  1279,  1008,  1010,  1096,  1098,  1100,  1102, 
+        1186,  1188,  1190,  1192,  1278,  1280,  1012,  1104, 
+        1194,  1282,  1275,  1281,  1367,  1369,  1276,  1368, 
+        1370,  1284,  1372,   966,   968,  1054,  1056,  1058, 
+        1060,  1144,  1146,  1148,  1150,  1236,  1238,   964, 
+        1052,  1142,  1234,   967,   969,  1055,  1057,  1059, 
+        1061,  1145,  1147,  1149,  1151,  1237,  1239,  1011, 
+        1013,  1099,  1101,  1103,  1105,  1189,  1191,  1193, 
+        1195,  1281,  1283,  1009,  1097,  1187,  1279,  1012, 
+        1014,  1100,  1102,  1104,  1106,  1190,  1192,  1194, 
+        1196,  1282,  1284,  1285,  1371,  1373,  1277,  1369, 
+        1280,  1286,  1372,  1374,   968,   970,  1056,  1058, 
+        1060,  1062,  1146,  1148,  1150,  1152,  1238,  1240, 
+         969,   971,  1057,  1059,  1061,  1063,  1147,  1149, 
+        1151,  1153,  1239,  1241,   973,  1065,  1155,  1243, 
+        1013,  1015,  1101,  1103,  1105,  1107,  1191,  1193, 
+        1195,  1197,  1283,  1285,  1014,  1016,  1102,  1104, 
+        1106,  1108,  1192,  1194,  1196,  1198,  1284,  1286, 
+        1018,  1110,  1200,  1288,  1281,  1287,  1373,  1375, 
+        1282,  1374,  1376,  1290,  1378,   972,   974,  1060, 
+        1062,  1064,  1150,  1152,  1154,  1156,  1242,  1244, 
+         970,  1058,  1148,  1240,   973,   975,  1061,  1063, 
+        1065,  1067,  1151,  1153,  1155,  1157,  1243,  1245, 
+        1017,  1019,  1105,  1107,  1109,  1111,  1195,  1197, 
+        1201,  1287,  1289,  1015,  1103,  1193,  1285,  1018, 
+        1020,  1106,  1108,  1110,  1112,  1196,  1198,  1200, 
+        1202,  1288,  1290,  1291,  1377,  1379,  1283,  1375, 
+        1286,  1292,  1378,  1380,   974,   976,  1062,  1064, 
+        1068,  1152,  1154,  1156,  1244,  1246,   975,   977, 
+        1063,  1065,  1067,  1069,  1153,  1155,  1157,  1159, 
+        1245,  1247,   979,  1071,  1249,  1019,  1107,  1109, 
+        1111,  1113,  1197,  1201,  1203,  1289,  1291,  1020, 
+        1022,  1108,  1110,  1112,  1114,  1198,  1200,  1202, 
+        1290,  1292,  1024,  1206,  1294,  1287,  1379,  1288, 
+        1380,  1382,  1296,   978,   980,  1068,  1070,  1156, 
+        1248,   976,  1064,  1154,  1246,   979,   981,  1067, 
+        1069,  1071,  1073,  1157,  1159,  1163,  1249,  1111, 
+        1113,  1115,  1117,  1201,  1203,  1109,  1291,  1024, 
+        1026,  1112,  1114,  1202,  1206,  1208,  1294,  1296, 
+        1383,  1385,  1289,  1292,  1252,  1336,  1340,  1244, 
+        1334,  1426,  1247,  1253,  1337,  1339,  1429,  1473, 
+        1475,  1379,  1471,  1382,  1474,  1140,  1142,  1228, 
+        1230,  1232,  1234,  1320,  1322,  1324,  1410,  1412, 
+        1138,  1141,  1143,  1229,  1231,  1233,  1235,  1321, 
+        1323,  1325,  1411,  1413,  1050,  1052,  1144,  1048, 
+        1051,  1053,  1139,  1145,  1185,  1187,  1275,  1277, 
+        1279,  1365,  1367,  1369,  1457,  1183,  1186,  1188, 
+        1276,  1278,  1280,  1366,  1368,  1370,  1458,  1414, 
+        1502,  1415,  1503,  1459,  1547,  1460,  1548,  1549, 
+        1550,  1142,  1144,  1230,  1232,  1234,  1236,  1320, 
+        1322,  1324,  1326,  1412,  1414,  1143,  1145,  1231, 
+        1233,  1235,  1237,  1321,  1323,  1325,  1327,  1413, 
+        1415,  1147,  1239,  1329,  1417,  1052,  1054,  1140, 
+        1146,  1053,  1055,  1141,  1057,  1149,  1187,  1189, 
+        1275,  1277,  1279,  1281,  1365,  1367,  1369,  1371, 
+        1457,  1459,  1188,  1190,  1276,  1278,  1280,  1282, 
+        1366,  1368,  1370,  1372,  1458,  1460,  1192,  1284, 
+        1374,  1462,  1146,  1148,  1234,  1236,  1238,  1240, 
+        1324,  1326,  1328,  1330,  1416,  1418,  1144,  1232, 
+        1322,  1414,  1147,  1149,  1235,  1237,  1239,  1241, 
+        1325,  1327,  1329,  1331,  1417,  1419,  1056,  1058, 
+        1150,  1054,  1142,  1057,  1059,  1145,  1151,  1191, 
+        1193,  1279,  1281,  1283,  1285,  1369,  1371,  1373, 
+        1375,  1461,  1463,  1189,  1277,  1367,  1459,  1192, 
+        1194,  1280,  1282,  1284,  1286,  1370,  1372,  1374, 
+        1376,  1462,  1464,  1148,  1150,  1236,  1238,  1240, 
+        1242,  1326,  1328,  1330,  1332,  1418,  1420,  1149, 
+        1151,  1237,  1239,  1241,  1243,  1327,  1329,  1331, 
+        1333,  1419,  1421,  1153,  1245,  1335,  1423,  1058, 
+        1060,  1146,  1152,  1059,  1061,  1147,  1063,  1155, 
+        1193,  1195,  1281,  1283,  1285,  1287,  1371,  1373, 
+        1375,  1377,  1463,  1465,  1194,  1196,  1282,  1284, 
+        1286,  1288,  1372,  1374,  1376,  1378,  1464,  1466, 
+        1198,  1290,  1380,  1468,  1152,  1154,  1240,  1242, 
+        1244,  1246,  1330,  1332,  1334,  1336,  1422,  1424, 
+        1150,  1238,  1328,  1420,  1153,  1155,  1241,  1243, 
+        1245,  1247,  1331,  1333,  1335,  1337,  1423,  1425, 
+        1062,  1064,  1156,  1060,  1148,  1063,  1065,  1151, 
+        1157,  1197,  1285,  1287,  1289,  1291,  1375,  1377, 
+        1379,  1469,  1195,  1283,  1373,  1465,  1198,  1200, 
+        1286,  1288,  1290,  1292,  1376,  1378,  1380,  1382, 
+        1468,  1470,  1154,  1156,  1242,  1244,  1246,  1248, 
+        1332,  1334,  1336,  1424,  1426,  1155,  1157,  1243, 
+        1245,  1247,  1249,  1333,  1335,  1337,  1339,  1425, 
+        1427,  1159,  1429,  1064,  1152,  1065,  1067,  1153, 
+        1069,  1201,  1287,  1289,  1291,  1377,  1379,  1383, 
+        1469,  1471,  1200,  1202,  1288,  1290,  1292,  1294, 
+        1378,  1380,  1382,  1470,  1472,  1296,  1474,  1248, 
+        1252,  1340,  1344,  1163,  1249,  1253,  1339,  1433, 
+        1070,  1071,  1073,  1159,  1383,  1385,  1475,  1206, 
+        1208,  1294,  1296,  1390,  1302,  1138,  1228,  1230, 
+        1320,  1322,  1410,  1412,  1139,  1229,  1231,  1321, 
+        1323,  1411,  1413,  1183,  1275,  1365,  1367,  1457, 
+        1184,  1276,  1366,  1368,  1458,  1547,  1548,  1460, 
+        1550,  1502,  1592,  1503,  1593,  1549,  1639,  1640, 
+        1505,  1595,  1504,  1594,  1414,  1415,  1684,  1685, 
+        1729,  1730,  1731,  1821,  1732,  1822,  1774,  1775, 
+        1046,  1047,  1911,  1912,  1866,  1956,  1867,  1957, 
+        1776,  1777,  1232,  1234,  1320,  1322,  1324,  1326, 
+        1410,  1412,  1414,  1416,  1502,  1504,  1233,  1235, 
+        1321,  1323,  1325,  1327,  1411,  1413,  1415,  1417, 
+        1503,  1505,  1237,  1329,  1419,  1507,  1277,  1279, 
+        1365,  1367,  1369,  1371,  1457,  1459,  1461,  1547, 
+        1549,  1278,  1280,  1366,  1368,  1370,  1372,  1458, 
+        1460,  1462,  1548,  1550,  1282,  1374,  1464,  1552, 
+        1551,  1639,  1640,  1554,  1642,  1236,  1238,  1324, 
+        1326,  1328,  1330,  1414,  1416,  1418,  1420,  1506, 
+        1508,  1234,  1322,  1412,  1504,  1237,  1239,  1325, 
+        1327,  1329,  1331,  1415,  1417,  1419,  1421,  1507, 
+        1509,  1281,  1283,  1369,  1371,  1373,  1375,  1459, 
+        1461,  1463,  1465,  1551,  1553,  1279,  1367,  1457, 
+        1549,  1282,  1284,  1370,  1372,  1374,  1376,  1460, 
+        1462,  1464,  1466,  1552,  1554,  1555,  1641,  1643, 
+        1547,  1639,  1550,  1556,  1642,  1644,  1238,  1240, 
+        1326,  1328,  1330,  1332,  1416,  1418,  1420,  1422, 
+        1508,  1510,  1239,  1241,  1327,  1329,  1331,  1333, 
+        1417,  1419,  1421,  1423,  1509,  1511,  1243,  1335, 
+        1425,  1513,  1283,  1285,  1371,  1373,  1375,  1377, 
+        1461,  1463,  1465,  1553,  1555,  1284,  1286,  1372, 
+        1374,  1376,  1378,  1462,  1464,  1466,  1468,  1554, 
+        1556,  1288,  1380,  1470,  1558,  1551,  1557,  1643, 
+        1645,  1552,  1644,  1646,  1560,  1242,  1244,  1330, 
+        1332,  1334,  1336,  1420,  1422,  1424,  1426,  1512, 
+        1514,  1240,  1328,  1418,  1510,  1243,  1245,  1331, 
+        1333,  1335,  1337,  1421,  1423,  1425,  1427,  1513, 
+        1515,  1287,  1289,  1375,  1377,  1379,  1465,  1469, 
+        1471,  1557,  1559,  1285,  1373,  1463,  1555,  1288, 
+        1290,  1376,  1378,  1380,  1382,  1466,  1468,  1470, 
+        1472,  1558,  1560,  1561,  1553,  1645,  1556,  1562, 
+        1650,  1244,  1246,  1332,  1334,  1336,  1422,  1424, 
+        1426,  1514,  1516,  1245,  1247,  1333,  1335,  1337, 
+        1339,  1423,  1425,  1427,  1429,  1515,  1517,  1249, 
+        1519,  1289,  1291,  1377,  1379,  1383,  1469,  1471, 
+        1473,  1559,  1561,  1290,  1292,  1378,  1380,  1382, 
+        1468,  1470,  1472,  1474,  1560,  1562,  1294,  1564, 
+        1557,  1563,  1558,  1650,  1566,  1248,  1340,  1433, 
+        1521,  1385,  1475,  1565,  1296,  1653,  1252,  1340, 
+        1344,  1522,  1253,  1339,  1429,  1433,  1521,  1437, 
+        1383,  1385,  1473,  1475,  1565,  1206,  1208,  1294, 
+        1296,  1382,  1390,  1472,  1474,  1564,  1566,  1563, 
+        1660,  1748,  1346,  1436,  1524,  1526,  1121,  1302, 
+        1394,  1747,  1664,  1117,  1610,  1611,  1613,  1653, 
+        1412,  1414,  1502,  1504,  1506,  1592,  1594,  1596, 
+        1684,  1413,  1415,  1503,  1505,  1507,  1593,  1595, 
+        1597,  1685,  1417,  1509,  1599,  1687,  1322,  1324, 
+        1410,  1416,  1323,  1325,  1411,  1327,  1419,  1457, 
+        1459,  1547,  1549,  1551,  1639,  1641,  1729,  1458, 
+        1460,  1548,  1550,  1552,  1640,  1642,  1730,  1462, 
+        1554,  1644,  1732,  1686,  1774,  1775,  1689,  1777, 
+        1731,  1734,  1822,  1821,  1912,  1416,  1418,  1504, 
+        1506,  1508,  1510,  1594,  1596,  1598,  1600,  1686, 
+        1688,  1414,  1502,  1592,  1684,  1417,  1419,  1505, 
+        1507,  1509,  1511,  1595,  1597,  1599,  1601,  1687, 
+        1689,  1326,  1328,  1420,  1324,  1412,  1327,  1329, 
+        1415,  1421,  1461,  1463,  1549,  1551,  1553,  1555, 
+        1639,  1641,  1643,  1645,  1731,  1733,  1459,  1547, 
+        1729,  1462,  1464,  1550,  1552,  1554,  1556,  1640, 
+        1642,  1644,  1646,  1732,  1734,  1418,  1420,  1506, 
+        1508,  1510,  1512,  1596,  1598,  1600,  1602,  1688, 
+        1690,  1419,  1421,  1507,  1509,  1511,  1513,  1597, 
+        1599,  1601,  1603,  1689,  1691,  1423,  1515,  1605, 
+        1693,  1328,  1330,  1416,  1422,  1329,  1331,  1417, 
+        1333,  1425,  1463,  1465,  1551,  1553,  1555,  1557, 
+        1641,  1643,  1645,  1733,  1735,  1464,  1466,  1552, 
+        1554,  1556,  1558,  1642,  1644,  1646,  1734,  1736, 
+        1468,  1560,  1650,  1738,  1422,  1424,  1510,  1512, 
+        1514,  1516,  1600,  1602,  1604,  1606,  1692,  1694, 
+        1420,  1508,  1598,  1690,  1423,  1425,  1511,  1513, 
+        1515,  1517,  1601,  1603,  1605,  1693,  1695,  1332, 
+        1334,  1426,  1330,  1418,  1333,  1335,  1421,  1427, 
+        1469,  1555,  1557,  1559,  1561,  1645,  1737,  1465, 
+        1553,  1643,  1735,  1468,  1470,  1556,  1558,  1560, 
+        1562,  1646,  1650,  1738,  1424,  1426,  1512,  1514, 
+        1516,  1602,  1604,  1606,  1608,  1694,  1696,  1425, 
+        1427,  1513,  1515,  1517,  1519,  1603,  1605,  1609, 
+        1695,  1429,  1521,  1611,  1334,  1336,  1422,  1335, 
+        1337,  1423,  1339,  1469,  1471,  1557,  1559,  1561, 
+        1563,  1653,  1470,  1472,  1558,  1560,  1562,  1564, 
+        1650,  1474,  1566,  1744,  1522,  1610,  1698,  1700, 
+        1613,  1701,  1248,  1340,  1524,  1433,  1473,  1475, 
+        1565,  1522,  1524,  1608,  1610,  1700,  1433,  1519, 
+        1521,  1609,  1611,  1613,  1701,  1340,  1429,  1437, 
+        1475,  1563,  1565,  1653,  1747,  1564,  1566,  1660, 
+        1748,  1606,  1696,  1698,  1790,  1516,  1604,  1694, 
+        1789,  1835,  1561,  1744,  1923,  1737,  1827,  1924, 
+        1436,  1526,  1794,  1798,  1664,  1932,  2024,  1878, 
+        1787,  1877,  1879,  1975,  1922,  1876,  1968,  2012, 
+        1502,  1592,  1594,  1684,  1410,  1503,  1593,  1595, 
+        1685,  1457,  1547,  1549,  1639,  1641,  1729,  1731, 
+        1458,  1548,  1550,  1640,  1642,  1730,  1732,  1821, 
+        1822,  1774,  1776,  1866,  1775,  1777,  1867,  1411, 
+        1911,  1912,  1686,  1687,  1779,  1869,  1957,  1597, 
+        1689,  1823,  1914,  1688,  1778,  1780,  1868,  1956, 
+        1958,  1781,  1871,  1959,  1596,  1598,  1690,  1599, 
+        1691,  1733,  1825,  1915,  2003,  1734,  1826,  1916, 
+        2004,  1506,  1508,  1594,  1596,  1598,  1600,  1684, 
+        1686,  1688,  1690,  1776,  1778,  1504,  1592,  1774, 
+        1507,  1509,  1595,  1597,  1599,  1601,  1685,  1687, 
+        1689,  1691,  1777,  1779,  1551,  1553,  1639,  1641, 
+        1643,  1645,  1729,  1731,  1733,  1735,  1821,  1823, 
+        1549,  1552,  1554,  1640,  1642,  1644,  1646,  1730, 
+        1732,  1734,  1736,  1822,  1825,  1911,  1826,  1912, 
+        1914,  1508,  1510,  1596,  1598,  1600,  1602,  1686, 
+        1688,  1690,  1692,  1778,  1780,  1509,  1511,  1597, 
+        1599,  1601,  1603,  1687,  1689,  1691,  1693,  1779, 
+        1781,  1513,  1605,  1695,  1553,  1555,  1641,  1643, 
+        1645,  1731,  1733,  1735,  1737,  1823,  1825,  1554, 
+        1556,  1642,  1644,  1646,  1732,  1734,  1736,  1738, 
+        1826,  1558,  1650,  1828,  1821,  1827,  1915,  1822, 
+        1914,  1916,  1830,  1918,  1512,  1514,  1600,  1602, 
+        1604,  1606,  1690,  1692,  1694,  1696,  1510,  1598, 
+        1688,  1780,  1513,  1515,  1601,  1603,  1605,  1691, 
+        1693,  1695,  1557,  1559,  1645,  1735,  1737,  1827, 
+        1555,  1643,  1733,  1825,  1558,  1560,  1646,  1650, 
+        1736,  1738,  1828,  1830,  1917,  1823,  1915,  1826, 
+        1918,  1778,  1868,  1876,  1878,  1960,  1962,  1964, 
+        1781,  1787,  1871,  1875,  1877,  2007,  2009,  2005, 
+        1916,  1922,  2008,  2010,  1514,  1516,  1602,  1604, 
+        1606,  1608,  1692,  1694,  1696,  1698,  1515,  1517, 
+        1603,  1605,  1609,  1693,  1695,  1787,  1519,  1611, 
+        1701,  1789,  1469,  1471,  1557,  1559,  1561,  1563, 
+        1645,  1653,  1735,  1737,  1827,  1560,  1562,  1650, 
+        1738,  1744,  1830,  1564,  1825,  1835,  1917,  1923, 
+        2009,  1828,  1922,  1924,  1876,  1878,  1964,  1875, 
+        1877,  1879,  1915,  2007,  1918,  2010,  2012,  1688, 
+        1690,  1776,  1778,  1780,  1866,  1868,  1958,  1960, 
+        1689,  1691,  1777,  1779,  1781,  1867,  1869,  1871, 
+        1959,  1961,  1693,  1875,  1598,  1600,  1686,  1692, 
+        1599,  1601,  1687,  1603,  1695,  1733,  1735,  1821, 
+        1823,  1825,  1827,  1911,  1915,  1917,  2003,  2005, 
+        1734,  1736,  1822,  1826,  1828,  1912,  1914,  1916, 
+        1918,  2004,  2006,  1738,  1830,  2008,  1956,  1962, 
+        1957,  2007,  2010,  1776,  1778,  1866,  1868,  1956, 
+        1958,  1960,  1774,  1777,  1779,  1867,  1869,  1871, 
+        1957,  1959,  1961,  1821,  1823,  1911,  1915,  2003, 
+        2005,  1822,  1912,  1914,  1916,  2004,  2006,  1876, 
+        1960,  1962,  1964,  1780,  1868,  1958,  1871,  1875, 
+        1877,  1961,  1827,  1915,  1917,  2005,  2007,  2009, 
+        1825,  2003,  1828,  1830,  1916,  1918,  1922,  2006, 
+        2008,  2010,  2012,  1876,  1878,  1962,  1964,  1968, 
+        1787,  1875,  1877,  1879,  1789,  1917,  1923,  2007, 
+        2009,  1830,  1918,  1922,  1924,  2008,  2010,  2012, 
+        1790,  1835, 
+};
+
+static long _vq_fitmap_res_Xc_8[] = {
+           0,     0,     0,    59,    59,   123,   123,   187, 
+         187,   251,   251,   315,   315,   377,   377,   433, 
+         433,   496,   561,   626,   691,   756,   821,   886, 
+         951,  1016,  1081,  1146,   377,   377,  1207,   433, 
+        1248,  1307,  1372,  1437,  1502,  1567,  1632,  1697, 
+        1762,  1827,  1892,  1949,  1949,  1207,  1207,  2015, 
+        2077,  2141,  2206,  2271,  2336,  2401,  2466,  2531, 
+        2596,  2659,  1949,  1949,  2715,  2715,  2015,  2769, 
+        2827,  2892,  2957,  3022,  3087,  3152,  3217,  3281, 
+        3339,  3339,  3402,  2715,  2715,  2715,  3427,  3487, 
+        3552,  3617,  3682,  3747,  3812,  3876,  3935,  3935, 
+        4000,  4036,  2715,  2715,  4060,  3427,  4117,  4176, 
+        4241,  4306,  4371,  4436,  4498,  4552,  4614,  4614, 
+        4036,  4060,  4060,  4060,  4060,  4663,  4725,  4789, 
+        4854,  4919,  4984,  5046,  4552,  5100,  4614,  4614, 
+        4060,  4060,  5158,  5158,  4663,  5224,  5282,  5347, 
+        5412,  5477,  5540,  5595,  5100,  5100,  5100,  4060, 
+        4060,  5158,  5158,  5158,  5653,  5713,  5778,  5843, 
+        5908,  5970,  5595,  6023,  5100,  5100,  5158,  5158, 
+        5158,  5158,  6045,  5653,  6106,  6165,  6230,  6293, 
+        6353,  6353,  6414,  6414,  6414,  5158,  5158,  5158, 
+        6045,  6045,  6045,  6456,  6517,  6581,  6644,  6700, 
+        6700,  6761,  6414,  6414,  5158,  5158,  5158,  6045, 
+        6045,  6816,  6456,  6881,  6937,  6996,  7060,  6761, 
+        6761,  6761,  6761,  6045,  6045,  6045,  6045,  6816, 
+        6816,  6816,  6816,  7119,  6996,  7060,  6761,  6761, 
+        6761,  6761,  6045,  6045,  6045,  6045,  6816,  6816, 
+        6816,  7179,  7119,  7207,  7235,  7235,  6761,  6761, 
+        6761, 
+};
+
+static long _vq_fitlength_res_Xc_8[] = {
+          59,    59,    59,    64,    64,    64,    64,    64, 
+          64,    64,    64,    62,    62,    56,    56,    63, 
+          63,    65,    65,    65,    65,    65,    65,    65, 
+          65,    65,    65,    61,    56,    56,    41,    63, 
+          59,    65,    65,    65,    65,    65,    65,    65, 
+          65,    65,    57,    66,    66,    41,    41,    62, 
+          64,    65,    65,    65,    65,    65,    65,    65, 
+          63,    56,    66,    66,    54,    54,    62,    58, 
+          65,    65,    65,    65,    65,    65,    64,    58, 
+          63,    63,    25,    54,    54,    54,    60,    65, 
+          65,    65,    65,    65,    64,    59,    65,    65, 
+          36,    24,    54,    54,    57,    60,    59,    65, 
+          65,    65,    65,    62,    54,    62,    49,    49, 
+          24,    57,    57,    57,    57,    62,    64,    65, 
+          65,    65,    62,    54,    62,    58,    49,    49, 
+          57,    57,    66,    66,    62,    58,    65,    65, 
+          65,    63,    55,    58,    58,    58,    58,    57, 
+          57,    66,    66,    66,    60,    65,    65,    65, 
+          62,    53,    58,    22,    58,    58,    66,    66, 
+          66,    66,    61,    60,    59,    65,    63,    60, 
+          61,    61,    42,    42,    42,    66,    66,    66, 
+          61,    61,    61,    61,    64,    63,    56,    61, 
+          61,    55,    42,    42,    66,    66,    66,    61, 
+          61,    65,    61,    56,    59,    64,    59,    55, 
+          55,    55,    55,    61,    61,    61,    61,    65, 
+          65,    65,    65,    60,    64,    59,    55,    55, 
+          55,    55,    61,    61,    61,    61,    65,    65, 
+          65,    28,    60,    28,    23,    23,    55,    55, 
+          55, 
+};
+
+static encode_aux_pigeonhole _vq_auxp_res_Xc_8 = {
+       -22, 1, 44, 15,
+       _vq_pigeonmap_res_Xc_8,
+       7258,
+       _vq_fitlist_res_Xc_8,
+       _vq_fitmap_res_Xc_8,
+       _vq_fitlength_res_Xc_8
+};
+
+static static_codebook _vq_book_res_Xc_8 = {
+       2, 2025,
+       _vq_lengthlist_res_Xc_8,
+       1, -527040512, 1611661312, 6, 0,
+       _vq_quantlist_res_Xc_8,
+       NULL,
+       &_vq_auxt_res_Xc_8,
+       &_vq_auxp_res_Xc_8,
+       0
+};
+
+
+#endif
diff --git a/lib/books/res_Xc_9.vqh b/lib/books/res_Xc_9.vqh
new file mode 100644 (file)
index 0000000..b0b90c9
--- /dev/null
@@ -0,0 +1,99 @@
+/********************************************************************
+ *                                                                  *
+ * THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE.   *
+ * USE, DISTRIBUTION AND REPRODUCTION OF THIS SOURCE IS GOVERNED BY *
+ * THE GNU LESSER/LIBRARY PUBLIC LICENSE, WHICH IS INCLUDED WITH    *
+ * THIS SOURCE. PLEASE READ THESE TERMS BEFORE DISTRIBUTING.        *
+ *                                                                  *
+ * THE OggVorbis SOURCE CODE IS (C) COPYRIGHT 1994-2001             *
+ * by the XIPHOPHORUS Company, http://www.xiph.org/                 *
+ *                                                                  *
+ ********************************************************************
+
+ function: static codebook autogenerated by vq/somethingorother
+
+ ********************************************************************/
+
+#ifndef _V_res_Xc_9_VQH_
+#define _V_res_Xc_9_VQH_
+#include "codebook.h"
+
+static long _vq_quantlist_res_Xc_9[] = {
+       2,
+       1,
+       3,
+       0,
+       4,
+};
+
+static long _vq_lengthlist_res_Xc_9[] = {
+        1,11,11,11,11, 3, 8,11,11,11, 4,11,11,11,11,11,
+       11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
+       11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
+       11,11,10,11,11,11,11,11,11,11,11,11,11,11,11,11,
+       11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
+       11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
+       11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
+       11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
+       11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
+       11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
+       11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
+       11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
+       11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
+       11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
+       11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
+       11,11,11,11,11,11,11,11,11,11, 9,11,11,11,11,11,
+       11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
+       11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
+       11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
+       11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
+       11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
+       11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
+       11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
+       11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
+       11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
+       11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
+       11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
+       11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
+       11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
+       11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
+       11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
+       11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
+       11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
+       11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
+       11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
+       11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
+       11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
+       11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
+       11,11,11,11,11,11,11,11,11,11,10,10,10,10,10,10,
+       10,
+};
+
+static float _vq_quantthresh_res_Xc_9[] = {
+       -100.5, -33.5, 33.5, 100.5, 
+};
+
+static long _vq_quantmap_res_Xc_9[] = {
+           3,    1,    0,    2,    4,
+};
+
+static encode_aux_threshmatch _vq_auxt_res_Xc_9 = {
+       _vq_quantthresh_res_Xc_9,
+       _vq_quantmap_res_Xc_9,
+       5,
+       5
+};
+
+static static_codebook _vq_book_res_Xc_9 = {
+       4, 625,
+       _vq_lengthlist_res_Xc_9,
+       1, -521093120, 1624293376, 3, 0,
+       _vq_quantlist_res_Xc_9,
+       NULL,
+       &_vq_auxt_res_Xc_9,
+       NULL,
+       0
+};
+
+
+#endif
diff --git a/lib/books/res_Xc_9a.vqh b/lib/books/res_Xc_9a.vqh
new file mode 100644 (file)
index 0000000..b931ef2
--- /dev/null
@@ -0,0 +1,115 @@
+/********************************************************************
+ *                                                                  *
+ * THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE.   *
+ * USE, DISTRIBUTION AND REPRODUCTION OF THIS SOURCE IS GOVERNED BY *
+ * THE GNU LESSER/LIBRARY PUBLIC LICENSE, WHICH IS INCLUDED WITH    *
+ * THIS SOURCE. PLEASE READ THESE TERMS BEFORE DISTRIBUTING.        *
+ *                                                                  *
+ * THE OggVorbis SOURCE CODE IS (C) COPYRIGHT 1994-2001             *
+ * by the XIPHOPHORUS Company, http://www.xiph.org/                 *
+ *                                                                  *
+ ********************************************************************
+
+ function: static codebook autogenerated by vq/somethingorother
+
+ ********************************************************************/
+
+#ifndef _V_res_Xc_9a_VQH_
+#define _V_res_Xc_9a_VQH_
+#include "codebook.h"
+
+static long _vq_quantlist_res_Xc_9a[] = {
+       11,
+       10,
+       12,
+       9,
+       13,
+       8,
+       14,
+       7,
+       15,
+       6,
+       16,
+       5,
+       17,
+       4,
+       18,
+       3,
+       19,
+       2,
+       20,
+       1,
+       21,
+       0,
+       22,
+};
+
+static long _vq_lengthlist_res_Xc_9a[] = {
+        2, 4, 4, 7, 7, 9,10,10,10,11,11,13,14,14,13,12,
+       12,14,14,13,13,14,14, 4, 5, 5, 7, 7, 9,10,11,10,
+       12,11,14,13,13,14,11,12,14,14,14,14,14,14,14, 5,
+        5, 7, 7, 9, 9,10,10,11,11,14,13,14,14,13,11,14,
+       13,14,14,14,14,14, 5, 6, 8, 7, 9, 9,11,11,13,14,
+       14,13,14,14,11,12,14,13,14,14,14,14,14, 6, 5, 7,
+        6, 9, 9,11,11,11,14,12,14,14,14,13,13,14,13,14,
+       14,14,14,14, 7, 8, 6, 6, 9,10,11,11,13,11,14,14,
+       14,14,11,12,14,14,14,14,14,14,14,14,14, 6, 6, 9,
+        9,10,10,12,12,14,13,13,14,14,13,14,14,14,14,14,
+       14,14,14,14, 7, 8, 8, 9,10,10,11,12,14,14,14,14,
+       12,13,14,13,14,14,14,14,14,14,14, 9, 7, 9, 8,10,
+       10,12,11,14,13,14,12,14,14,14,13,14,12,14,14,14,
+       14,14,11,11, 8, 9,10,10,12,12,13,12,14,14,13,12,
+       14,12,14,13,14,14,14,14,14,14,14,10, 9,10,10,13,
+       12,14,13,14,14,14,14,13,14,14,14,14,14,14,14,14,
+       14,14,11,12,11,11,12,12,14,13,14,14,14,13,13,13,
+       14,13,14,14,14,14,14,14,14,14,11,11,11,11,14,12,
+       14,14,13,13,13,12,14,11,14,14,14,14,14,14,14,14,
+       13,14,12,11,13,13,14,14,14,14,13,13,14,13,14,14,
+       14,14,14,14,14,14,14,14,14,12,11,13,14,14,14,14,
+       14,12,14,11,14,12,14,14,14,14,14,14,14,14,14,14,
+        9, 9, 9,10,12,12,13,13,14,12,14,12,14,14,14,14,
+       14,14,14,14,14,14,14,12,10,11, 9,12,12,12,14,12,
+       13,13,13,12,14,14,14,14,14,14,14,14,14,14,11,12,
+        8,11,11,12,13,10,14,11,13,12,13,14,14,14,14,14,
+       14,14,14,14,14,14,14,11, 9,11,12,10,13,10,14,11,
+       14,14,14,14,14,14,14,14,14,14,14,14,14,14, 8,12,
+        9,11,11,10,14,12,14,14,13,14,14,14,14,14,14,14,
+       14,14,14,14,14,13,10, 9, 9,10,13,11,13,14,14,14,
+       14,14,14,14,14,14,14,14,14,14,14,14,10,14, 8, 9,
+       11,11,14,13,14,14,14,14,14,14,14,14,14,14,14,14,
+       14,13,13,13,13, 8, 8,10,11,11,13,13,13,13,13,13,
+       13,
+};
+
+static float _vq_quantthresh_res_Xc_9a[] = {
+       -31.5, -28.5, -25.5, -22.5, -19.5, -16.5, -13.5, -10.5, 
+       -7.5, -4.5, -1.5, 1.5, 4.5, 7.5, 10.5, 13.5, 
+       16.5, 19.5, 22.5, 25.5, 28.5, 31.5, 
+};
+
+static long _vq_quantmap_res_Xc_9a[] = {
+          21,   19,   17,   15,   13,   11,    9,    7,
+           5,    3,    1,    0,    2,    4,    6,    8,
+          10,   12,   14,   16,   18,   20,   22,
+};
+
+static encode_aux_threshmatch _vq_auxt_res_Xc_9a = {
+       _vq_quantthresh_res_Xc_9a,
+       _vq_quantmap_res_Xc_9a,
+       23,
+       23
+};
+
+static static_codebook _vq_book_res_Xc_9a = {
+       2, 529,
+       _vq_lengthlist_res_Xc_9a,
+       1, -525303808, 1614282752, 5, 0,
+       _vq_quantlist_res_Xc_9a,
+       NULL,
+       &_vq_auxt_res_Xc_9a,
+       NULL,
+       0
+};
+
+
+#endif
diff --git a/lib/books/res_Xc_9b.vqh b/lib/books/res_Xc_9b.vqh
new file mode 100644 (file)
index 0000000..2a9a545
--- /dev/null
@@ -0,0 +1,63 @@
+/********************************************************************
+ *                                                                  *
+ * THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE.   *
+ * USE, DISTRIBUTION AND REPRODUCTION OF THIS SOURCE IS GOVERNED BY *
+ * THE GNU LESSER/LIBRARY PUBLIC LICENSE, WHICH IS INCLUDED WITH    *
+ * THIS SOURCE. PLEASE READ THESE TERMS BEFORE DISTRIBUTING.        *
+ *                                                                  *
+ * THE OggVorbis SOURCE CODE IS (C) COPYRIGHT 1994-2001             *
+ * by the XIPHOPHORUS Company, http://www.xiph.org/                 *
+ *                                                                  *
+ ********************************************************************
+
+ function: static codebook autogenerated by vq/somethingorother
+
+ ********************************************************************/
+
+#ifndef _V_res_Xc_9b_VQH_
+#define _V_res_Xc_9b_VQH_
+#include "codebook.h"
+
+static long _vq_quantlist_res_Xc_9b[] = {
+       1,
+       0,
+       2,
+};
+
+static long _vq_lengthlist_res_Xc_9b[] = {
+        5, 6, 7, 7, 7, 6, 7, 6, 6, 6, 7, 6, 7, 7, 6, 7,
+        6, 6, 7, 6, 6, 7, 6, 7, 7, 6, 6, 7, 7, 7, 7, 7,
+        7, 7, 7, 7, 6, 6, 7, 7, 7, 6, 7, 6, 6, 6, 6, 6,
+        7, 7, 6, 7, 6, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6,
+        6, 6, 7, 6, 6, 7, 5, 5, 6, 6, 6, 6, 6, 6, 7, 6,
+        6,
+};
+
+static float _vq_quantthresh_res_Xc_9b[] = {
+       -0.5, 0.5, 
+};
+
+static long _vq_quantmap_res_Xc_9b[] = {
+           1,    0,    2,
+};
+
+static encode_aux_threshmatch _vq_auxt_res_Xc_9b = {
+       _vq_quantthresh_res_Xc_9b,
+       _vq_quantmap_res_Xc_9b,
+       3,
+       3
+};
+
+static static_codebook _vq_book_res_Xc_9b = {
+       4, 81,
+       _vq_lengthlist_res_Xc_9b,
+       1, -535822336, 1611661312, 2, 0,
+       _vq_quantlist_res_Xc_9b,
+       NULL,
+       &_vq_auxt_res_Xc_9b,
+       NULL,
+       0
+};
+
+
+#endif