diff options
author | Monty <xiphmont@xiph.org> | 2000-06-23 09:09:57 +0000 |
---|---|---|
committer | Monty <xiphmont@xiph.org> | 2000-06-23 09:09:57 +0000 |
commit | fef6fab520d59c515680c2398d9038a3051a4c58 (patch) | |
tree | 1019b7aec73fc7c4682238e54403218e0e1757d7 | |
parent | ca07e01f4444a345cec2ca02c34617e285524eba (diff) | |
download | libvorbis-git-fef6fab520d59c515680c2398d9038a3051a4c58.tar.gz |
more book testing
Monty
svn path=/branches/monty_branch_20000623/vorbis/; revision=505
-rw-r--r-- | include/vorbis/book/res0_100_1024b_3b.vqh | 336 | ||||
-rw-r--r-- | include/vorbis/book/res0_100_1024b_4b.vqh | 574 | ||||
-rw-r--r-- | include/vorbis/book/res0_100_1024b_5b.vqh | 2335 | ||||
-rw-r--r-- | include/vorbis/book/res0_100_1024c_5.vqh | 419 |
4 files changed, 753 insertions, 2911 deletions
diff --git a/include/vorbis/book/res0_100_1024b_3b.vqh b/include/vorbis/book/res0_100_1024b_3b.vqh index 8862501a..79507f26 100644 --- a/include/vorbis/book/res0_100_1024b_3b.vqh +++ b/include/vorbis/book/res0_100_1024b_3b.vqh @@ -33,37 +33,37 @@ static long _vq_lengthlist_res0_100_1024b_3b[] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 6, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 6, 4, 6, 0, 0, 0, - 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 4, - 0, 0, 0, 7, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, - 0, 0, 6, 4, 0, 0, 0, 4, 2, 4, 0, 0, 0, 4, 6, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, - 0, 4, 0, 7, 0, 0, 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, 6, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 4, 0, 0, 0, 3, 2, 4, 0, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 4, 0, 6, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 6, 0, 0, 0, 6, 4, 0, 0, 0, 0, 6, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -86,175 +86,163 @@ static encode_aux_threshmatch _vq_auxt_res0_100_1024b_3b = { }; static long _vq_ptr0_res0_100_1024b_3b[] = { - -1, -2, -3, -4, -5, -6, -7, 162, - -9, 182, -11, 163, 182, -14, -15, 281, - 303, -18, -19, 163, 303, -22, -23, 287, - 307, -26, 303, -28, -29, -30, -31, 281, - 412, -34, 303, 413, 412, -38, -39, -40, - 87, -42, -43, 182, 303, -46, -47, 182, - 307, -50, 306, 307, -53, 303, -55, -56, - 306, -58, 332, 432, 461, -62, -63, 87, - 187, -66, 337, -68, 437, 461, -71, -72, - -73, -74, -75, 162, 287, -78, 281, 287, - -81, -82, 186, 291, -85, 281, 291, -88, - 182, -90, 87, -92, 186, -94, 306, 332, - -97, -98, 87, 186, -101, -102, 186, 291, - -105, -106, -107, 186, 337, -110, -111, 311, - 342, -114, 337, 342, 187, -118, -119, -120, - -121, 281, 412, -124, 291, 412, 291, 432, - -129, 306, 436, -132, -133, 337, 437, -136, - 412, 437, -139, -140, -141, -142, 162, -144, - -145, 163, 303, 287, 182, -150, -151, -152, - -153, 87, 188, 332, -157, 187, 188, -160, - -161, -162, -163, 188, 337, -166, 332, 337, - -169, -170, 313, 337, -173, 332, 337, -176, - -177, 303, 332, -180, 313, 332, -183, -184, - -185, -186, 162, 291, -189, 192, 291, -192, - -193, 163, 292, -196, 192, 292, -199, 186, - -201, 87, -203, 192, -205, 192, 317, -208, - -209, 87, -211, -212, -213, 188, 318, -216, - 192, 318, -219, 318, 339, -222, -223, 163, - -225, -226, 287, -228, 412, 413, -231, 303, - 313, 413, -235, -236, -237, -238, 303, 313, - -241, -242, 303, 432, 413, -246, -247, 313, - 432, -250, 413, 432, -253, 303, -255, 332, - 339, -258, -259, -260, -261, 313, 437, -264, - 413, 437, -267, 339, -269, -270, 337, -272, - 437, 461, 339, -276, -277, -278, -279, 291, - -281, 292, 412, -284, 291, -286, 317, 342, - 436, -290, 291, -292, 412, -294, 442, 461, - -297, 163, -299, 318, -301, -302, 292, 318, - -305, -306, 318, 442, -309, 413, 442, -312, - 339, 342, 461, + -1, -2, -3, -4, -5, -6, 163, 307, + -9, 281, 307, -12, 281, 291, -15, -16, + -17, -18, -19, 87, 311, 307, -23, -24, + -25, -26, 187, 311, -29, 307, -31, -32, + 281, 311, -35, 307, -37, 187, 311, -40, + -41, -42, -43, 87, 337, -46, 311, 337, + -49, -50, -51, -52, 187, 337, 312, -56, + -57, 311, 337, 312, -61, -62, 291, 312, + -65, 311, 312, 87, -69, 307, -71, 337, + 342, -74, -75, -76, -77, -78, 87, 337, + 163, -82, -83, -84, 163, 187, -87, -88, + 163, 187, -91, -92, 163, 313, -95, 307, + 313, -98, -99, 307, 337, -102, 313, 337, + -105, -106, -107, -108, 87, 163, -111, -112, + 163, 312, -115, -116, 187, 318, -119, 312, + 318, -122, 87, 339, -125, -126, 163, 312, + -129, -130, 291, 318, -133, 312, 318, -136, + 163, -138, -139, -140, 281, 291, -143, -144, + -145, 281, 413, -148, 312, 413, -151, -152, + 291, 413, -155, 312, 413, -158, -159, -160, + 291, 413, 318, -164, -165, -166, -167, 307, + 413, -170, 313, 413, -173, -174, -175, 312, + 413, -178, 318, 413, -181, -182, 313, 413, + -185, 318, 413, -188, -189, 313, 339, -192, + 318, -194, -195, -196, -197, -198, 281, 291, + -201, -202, -203, -204, -205, 281, 312, -208, + 311, 312, -211, -212, 307, 312, -215, 311, + 312, -218, -219, 307, 437, -222, 311, 437, + -225, -226, -227, -228, 291, 437, -231, 342, + -233, -234, 311, 437, -237, 342, 437, -240, + -241, 291, 342, -244, 312, 342, -247, 307, + -249, 337, 342, -252, -253, -254, -255, -256, + 307, 413, 339, -260, -261, 313, 413, -264, + 339, 413, -267, -268, -269, 307, 437, -272, + 337, 437, 307, 339, -277, -278, -279, 312, + -281, 318, 413, 339, -285, 312, -287, 342, + 437, }; static long _vq_ptr1_res0_100_1024b_3b[] = { - -138, -70, -37, -27, -13, -10, -8, 281, - 281, 303, -12, 303, 303, -17, -16, 307, - 307, -21, -20, 307, 307, -25, -24, 413, - 413, 307, 413, -36, -33, 413, -32, 432, - 432, -35, 432, 432, 563, -61, -52, -41, - 332, -45, -44, 332, 332, -49, -48, 332, - 332, -51, 332, 332, -54, 332, -60, -57, - 432, -59, 461, 461, 563, -65, -64, 337, - 337, -67, 461, -69, 563, 563, -117, -87, - -80, -77, -76, 291, 291, -79, 291, 291, - -84, -83, 311, 311, -86, 311, 311, -96, - -89, -91, 332, -93, 332, -95, 461, 461, - -100, -99, 187, 187, -116, -104, -103, 461, - -109, -108, 342, 461, 342, -113, -112, 461, - 461, -115, 461, 461, 337, -131, -126, -123, - -122, 436, 436, -125, 436, 436, -127, -128, - -130, 461, 461, -135, -134, 461, 461, -137, - 563, 563, -221, -182, -148, -143, 287, -147, - -146, 313, 313, 313, -149, -159, -156, -155, - -154, 337, 337, 337, -158, 337, 337, -175, - -168, -165, -164, 339, 339, -167, 339, 339, - -172, -171, 339, 339, -174, 339, 339, -179, - -178, 339, 339, -181, 339, 339, -198, -191, - -188, -187, 292, 292, -190, 292, 292, -195, - -194, 318, 318, -197, 318, 318, -207, -200, - -202, 342, -204, 291, -206, 342, 342, -210, - 342, 192, -218, -215, -214, 342, 342, -217, - 342, 342, -220, 342, 342, -275, -234, -224, - -230, -227, 413, -229, 563, 563, -232, 413, - -233, 563, -257, -252, -240, -239, 332, 332, - -245, -244, -243, 563, 563, -249, -248, 563, - 563, -251, 563, 563, -254, 563, -256, 563, - 563, -268, -266, -263, -262, 563, 563, -265, - 563, 563, 563, 413, -274, -271, 461, -273, - 563, 563, 563, -296, -288, -283, -280, 442, - -282, 442, 442, -285, 442, -287, 442, 442, - -289, -291, 412, -293, 563, -295, 563, 563, - -311, -298, -300, 342, -304, -303, 442, 442, - -308, -307, 563, 563, -310, 563, 563, -313, - 563, -314, 563, + -135, -73, -14, -11, -8, -7, 312, 312, + -10, 312, 312, -13, 312, 312, -67, -39, + -22, -21, -20, 337, 337, 337, -36, -30, + -28, -27, 312, 312, 312, 311, -34, -33, + 312, 312, 312, 311, -38, 337, 337, -48, + 291, -45, -44, 342, 342, -47, 342, 342, + -60, -55, -54, -53, 342, 342, 342, -59, + -58, 342, 342, 342, -64, -63, 342, 342, + -66, 342, 342, -68, -70, 461, -72, 461, + 461, -124, -104, -81, -80, -79, 339, 339, + 339, -97, -86, -85, 312, 312, -90, -89, + 307, 307, -94, -93, 339, 339, -96, 339, + 339, -101, -100, 339, 339, -103, 339, 339, + -121, -110, 342, -109, 318, 318, -114, -113, + 318, 318, -118, -117, 342, 342, -120, 342, + 342, -123, 342, 342, -128, -127, 318, 318, + -132, -131, 342, 342, -134, 342, 342, -193, + -137, -157, -142, -141, 311, 311, -150, -147, + -146, 437, 437, -149, 437, 437, -154, -153, + 437, 437, -156, 437, 437, -163, -162, -161, + 437, 437, 413, -187, -172, -169, -168, 437, + 437, -171, 437, 437, -180, -177, -176, 437, + 437, -179, 437, 437, -184, -183, 437, 437, + -186, 437, 437, -191, -190, 413, 413, 339, + 413, -251, -246, -200, -199, 413, 307, 413, + -224, -217, -210, -207, -206, 437, 437, -209, + 437, 437, -214, -213, 437, 437, -216, 437, + 437, -221, -220, 461, 461, -223, 461, 461, + -239, -232, -230, -229, 461, 461, 437, 461, + -236, -235, 461, 461, -238, 461, 461, -243, + -242, 437, 437, -245, 437, 437, -248, 461, + -250, 461, 461, -276, -266, -259, -258, -257, + 437, 437, 437, -263, -262, 437, 437, -265, + 437, 437, -274, -271, -270, 461, 461, -273, + 461, 461, -275, 437, -283, -282, -280, 437, + 437, 339, 437, -284, -286, 437, -288, 461, + 461, }; static long _vq_p_res0_100_1024b_3b[] = { - 1224, 1228, 648, 1148, 648, 648, 648, 648, - 728, 728, 652, 652, 728, 1124, 1124, 1124, - 1212, 652, 652, 652, 1212, 1148, 1148, 1148, - 1228, 1212, 1212, 1728, 1124, 1648, 1124, 1124, - 1648, 1212, 1212, 1652, 1648, 728, 1228, 348, - 348, 1212, 728, 728, 1212, 728, 728, 728, - 1228, 1224, 1224, 1228, 1212, 1212, 1728, 1224, - 1224, 1328, 1328, 1728, 1844, 348, 348, 348, - 748, 1348, 1348, 1748, 1748, 1844, 1148, 648, - 648, 648, 648, 648, 1148, 1124, 1124, 1148, - 744, 744, 744, 1164, 1124, 1124, 1164, 728, - 728, 348, 348, 744, 744, 1224, 1224, 1328, - 348, 348, 348, 744, 744, 1164, 744, 1164, - 744, 744, 744, 744, 1348, 1244, 1244, 1244, - 1368, 1348, 1348, 1368, 748, 1744, 1124, 1124, - 1124, 1124, 1648, 1164, 1164, 1648, 1164, 1728, - 1224, 1224, 1744, 1844, 1348, 1348, 1748, 1648, - 1648, 1748, 748, 748, 648, 648, 648, 652, - 652, 652, 1212, 1148, 728, 348, 348, 348, - 348, 348, 752, 1328, 748, 748, 752, 752, - 752, 752, 752, 752, 1348, 1328, 1328, 1348, - 1252, 1252, 1252, 1348, 1328, 1328, 1348, 1212, - 1212, 1212, 1328, 1252, 1252, 1328, 652, 648, - 648, 648, 648, 1164, 768, 768, 1164, 652, - 652, 652, 1168, 768, 768, 1168, 1268, 744, - 348, 348, 1164, 768, 768, 768, 1268, 348, - 348, 348, 752, 752, 752, 752, 1272, 768, - 768, 1272, 1272, 1272, 1356, 1148, 1648, 652, - 1148, 1148, 1148, 1648, 1648, 1652, 1212, 1212, - 1252, 1652, 1328, 1252, 1328, 1212, 1212, 1252, - 1212, 1212, 1212, 1728, 1652, 1252, 1252, 1252, - 1728, 1652, 1652, 1728, 1212, 1212, 1328, 1328, - 1356, 1252, 1252, 1252, 1252, 1252, 1748, 1652, - 1652, 1748, 1356, 1356, 1348, 1348, 1348, 1748, - 1748, 1844, 1356, 1268, 1268, 1168, 1164, 1164, - 1168, 1168, 1648, 1164, 1164, 1268, 1268, 1368, - 1744, 1164, 1164, 1648, 1648, 1768, 1768, 1844, - 1272, 652, 1368, 1272, 1168, 1168, 1168, 1272, - 1272, 1272, 1272, 1768, 1652, 1652, 1768, 1356, - 1356, 1368, 1844, + 748, 1244, 652, 652, 652, 652, 652, 1228, + 1124, 1124, 1228, 1124, 1124, 1164, 1244, 1124, + 348, 348, 348, 348, 1244, 1228, 1228, 748, + 748, 748, 748, 1244, 1228, 1228, 1124, 1124, + 1124, 1244, 1228, 1228, 748, 748, 1244, 348, + 348, 348, 348, 348, 1348, 1244, 1244, 1348, + 748, 748, 748, 748, 748, 1348, 1248, 1244, + 1244, 1244, 1348, 1248, 1164, 1164, 1164, 1248, + 1244, 1244, 1248, 348, 1228, 1228, 1348, 1348, + 1368, 748, 1252, 348, 348, 348, 348, 1348, + 652, 748, 1248, 652, 652, 748, 748, 652, + 652, 748, 652, 652, 652, 1252, 1228, 1228, + 1252, 1228, 1228, 1228, 1348, 1252, 1252, 1348, + 1272, 348, 348, 348, 348, 652, 652, 652, + 652, 1248, 748, 748, 748, 1272, 1248, 1248, + 1272, 348, 348, 1356, 652, 652, 652, 1248, + 1164, 1164, 1164, 1272, 1248, 1248, 1272, 652, + 652, 1124, 1244, 1124, 1124, 1164, 1124, 1124, + 1124, 1124, 1652, 1248, 1248, 1652, 1164, 1164, + 1164, 1652, 1248, 1248, 1652, 1164, 1164, 1164, + 1164, 1652, 1272, 1228, 1228, 1228, 1228, 1228, + 1652, 1252, 1252, 1652, 1248, 1248, 1248, 1248, + 1652, 1272, 1272, 1652, 1252, 1252, 1252, 1652, + 1272, 1272, 1652, 1252, 1252, 1252, 1356, 1272, + 1272, 1164, 1244, 1652, 1124, 1124, 1124, 1164, + 1124, 1124, 1124, 1124, 1124, 1124, 1248, 1244, + 1244, 1248, 1228, 1228, 1228, 1248, 1244, 1244, + 1248, 1228, 1228, 1228, 1748, 1244, 1244, 1748, + 1244, 1164, 1164, 1164, 1164, 1748, 1368, 1368, + 1244, 1244, 1244, 1748, 1368, 1368, 1748, 1164, + 1164, 1164, 1368, 1248, 1248, 1368, 1228, 1228, + 1348, 1348, 1368, 1252, 1252, 1228, 1228, 1228, + 1228, 1652, 1356, 1252, 1252, 1252, 1652, 1356, + 1356, 1652, 1348, 1228, 1228, 1228, 1748, 1348, + 1348, 1748, 1228, 1356, 1272, 1272, 1248, 1248, + 1272, 1272, 1652, 1356, 1248, 1248, 1368, 1368, + 1748, }; static long _vq_q_res0_100_1024b_3b[] = { - 1272, 1244, 748, 1648, 1148, 652, 728, 1124, - 1124, 1212, 728, 1212, 1212, 1148, 1212, 1228, - 1228, 1148, 1212, 1228, 1228, 1212, 1228, 1652, - 1652, 1228, 1652, 2252, 1212, 1652, 1648, 1728, - 1728, 1652, 1728, 1728, 2252, 748, 1728, 728, - 1328, 1228, 1212, 1328, 1328, 1224, 1228, 1328, - 1328, 1228, 1328, 1328, 1728, 1328, 2252, 1328, - 1728, 1728, 1844, 1844, 2252, 1748, 748, 1348, - 1348, 1748, 1844, 1844, 2252, 2252, 1648, 748, - 744, 1124, 1148, 1164, 1164, 1148, 1164, 1164, - 1124, 1164, 1244, 1244, 1164, 1244, 1244, 748, - 744, 744, 1328, 1224, 1328, 1328, 1844, 1844, - 1348, 744, 748, 748, 748, 1244, 1164, 1844, - 1244, 1348, 1368, 1844, 1368, 1348, 1368, 1844, - 1844, 1368, 1844, 1844, 1348, 1748, 1224, 1164, - 1648, 1744, 1744, 1648, 1744, 1744, 1744, 1744, - 1744, 1844, 1844, 2252, 1748, 1844, 1844, 1748, - 2252, 2252, 1748, 768, 748, 652, 1148, 1148, - 1212, 1252, 1252, 1252, 752, 1356, 748, 1328, - 752, 1348, 1348, 1348, 752, 1348, 1348, 1212, - 1252, 1328, 1348, 1356, 1356, 1348, 1356, 1356, - 1328, 1348, 1356, 1356, 1348, 1356, 1356, 1252, - 1328, 1356, 1356, 1328, 1356, 1356, 752, 652, - 768, 1164, 1168, 1168, 1164, 1168, 1168, 768, - 1168, 1272, 1272, 1168, 1272, 1272, 1272, 768, - 768, 1368, 1268, 1164, 1268, 1368, 1368, 752, - 1368, 768, 1356, 768, 1272, 1368, 1368, 1272, - 1368, 1368, 1356, 1368, 1368, 1168, 1748, 1652, - 1252, 1648, 1652, 1652, 2252, 2252, 1252, 1652, - 1652, 2252, 1348, 1356, 1728, 1252, 1328, 1328, - 1252, 1652, 1728, 2252, 2252, 1652, 1728, 2252, - 2252, 1728, 2252, 2252, 1356, 2252, 1356, 2252, - 2252, 1348, 1356, 1652, 1748, 2252, 2252, 1748, - 2252, 2252, 2252, 1652, 1356, 1748, 1844, 1844, - 2252, 2252, 2252, 1272, 1744, 1268, 1168, 1768, - 1648, 1768, 1768, 1268, 1768, 1368, 1768, 1768, - 1768, 1768, 1648, 1768, 2252, 1844, 2252, 2252, - 1356, 1652, 1768, 1368, 1652, 1272, 1768, 1768, - 1652, 1768, 2252, 2252, 1768, 2252, 2252, 1368, - 2252, 2252, 2252, + 1748, 1272, 748, 1164, 1124, 1228, 1248, 1248, + 1228, 1248, 1248, 1164, 1248, 1248, 1844, 1164, + 748, 1228, 1244, 1348, 1348, 1348, 1348, 1124, + 1228, 1244, 1248, 1248, 1248, 1244, 1228, 1244, + 1248, 1248, 1248, 1244, 1244, 1348, 1348, 748, + 1164, 1244, 1348, 1368, 1368, 1348, 1368, 1368, + 1164, 1244, 1248, 1348, 1368, 1368, 1368, 1248, + 1348, 1368, 1368, 1368, 1244, 1248, 1368, 1368, + 1248, 1368, 1368, 1348, 1348, 1844, 1368, 1844, + 1844, 1164, 1272, 748, 652, 1348, 1356, 1356, + 1356, 1348, 1252, 748, 1248, 1248, 1252, 748, + 1228, 1228, 1228, 1252, 1356, 1356, 1252, 1356, + 1356, 1252, 1348, 1356, 1356, 1348, 1356, 1356, + 1356, 748, 1368, 652, 1272, 1272, 748, 1248, + 1272, 1272, 1248, 1272, 1368, 1368, 1272, 1368, + 1368, 1356, 1368, 1368, 1164, 1248, 1272, 1272, + 1248, 1272, 1368, 1368, 1272, 1368, 1368, 1844, + 1652, 1228, 1248, 1164, 1244, 1244, 1164, 1248, + 1652, 1748, 1748, 1652, 1748, 1748, 1248, 1652, + 1748, 1748, 1652, 1748, 1748, 1248, 1272, 1652, + 1748, 1748, 1652, 1356, 1248, 1252, 1652, 1748, + 1748, 1652, 1748, 1748, 1252, 1272, 1652, 1748, + 1748, 1652, 1748, 1748, 1272, 1652, 1748, 1748, + 1652, 1748, 1748, 1272, 1356, 1652, 1652, 1356, + 1652, 1272, 1348, 1748, 1164, 1652, 1228, 1652, + 1164, 1844, 1228, 1244, 1248, 1748, 1748, 1248, + 1748, 1748, 1244, 1248, 1748, 1748, 1248, 1748, + 1748, 1244, 1748, 1844, 1844, 1748, 1844, 1844, + 1248, 1244, 1368, 1748, 1844, 1844, 1748, 1844, + 1368, 1748, 1844, 1844, 1748, 1844, 1844, 1248, + 1368, 1748, 1748, 1368, 1748, 1748, 1348, 1844, + 1368, 1844, 1844, 1272, 1348, 1252, 1356, 1652, + 1748, 1748, 1748, 1356, 1652, 1748, 1748, 1652, + 1748, 1748, 1356, 1348, 1748, 1844, 1844, 1748, + 1844, 1844, 1356, 1748, 1368, 1652, 1272, 1748, + 1748, 1356, 1748, 1368, 1368, 1748, 1748, 1844, + 1844, }; static encode_aux_nearestmatch _vq_auxn_res0_100_1024b_3b = { @@ -262,7 +250,7 @@ static encode_aux_nearestmatch _vq_auxn_res0_100_1024b_3b = { _vq_ptr1_res0_100_1024b_3b, _vq_p_res0_100_1024b_3b, _vq_q_res0_100_1024b_3b, - 315, 315 + 289, 289 }; static static_codebook _vq_book_res0_100_1024b_3b = { diff --git a/include/vorbis/book/res0_100_1024b_4b.vqh b/include/vorbis/book/res0_100_1024b_4b.vqh index a986ce6d..e0c0cee0 100644 --- a/include/vorbis/book/res0_100_1024b_4b.vqh +++ b/include/vorbis/book/res0_100_1024b_4b.vqh @@ -37,27 +37,27 @@ static long _vq_lengthlist_res0_100_1024b_4b[] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 0, 6, 0, - 0, 0, 5, 0, 0, 0, 0, 0, 6, 0, 0, 8, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 6, 0, 6, 0, 4, 0, 0, 0, 6, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, - 0, 0, 0, 0, 0, 5, 0, 0, 6, 0, 0, 0, 0, 0, 7, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 0, 5, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 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, 4, - 0, 0, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 4, 0, 0, 0, 5, 5, 4, 0, 0, 0, 5, 5, 0, - 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 6, 0, 0, - 0, 5, 0, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 3, 0, 0, 0, 0, 3, 4, 0, 0, 0, 4, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 6, 6, 6, 0, 0, 0, 0, 0, 0, 0, - 6, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 6, 0, 0, 5, 5, 0, 0, 0, 0, 5, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 8, 0, 5, 0, 0, 0, 0, 0, 6, - 0, 0, 6, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 4, 0, 5, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, + 0, 0, 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, 0, @@ -87,394 +87,178 @@ static encode_aux_threshmatch _vq_auxt_res0_100_1024b_4b = { static long _vq_ptr0_res0_100_1024b_4b[] = { -1, -2, -3, -4, -5, -6, -7, -8, - -9, -10, -11, 156, 307, -14, 287, 307, - -17, -18, 162, 287, 162, -22, -23, 162, - 291, -26, 287, 291, -29, 287, 307, -32, - -33, -34, 156, 307, -37, 187, 307, -40, - 183, 187, -43, -44, -45, 185, 187, -48, - -49, 185, 291, -52, 191, 291, -55, -56, - -57, -58, -59, 156, 183, -62, -63, 156, - 207, -66, 187, 207, -69, -70, 185, 207, - -73, 187, 207, -76, -77, -78, -79, 156, - 311, -82, 307, 311, 156, -86, -87, -88, - 185, 331, -91, 216, 331, -94, 216, 311, - -97, -98, -99, -100, 187, -102, 207, 307, - -105, 207, 213, -108, -109, -110, 187, 216, - -113, 191, 216, -116, -117, 187, 216, -120, - 207, 216, -123, -124, -125, -126, 158, 168, - 162, -130, -131, -132, -133, -134, -135, 168, - 213, -138, 187, 213, -141, -142, 183, 213, - -145, 187, 213, -148, 187, 207, -151, 207, - -153, -154, 213, 333, -157, 313, -159, -160, - 187, 313, 307, 313, -165, -166, 207, 333, - -169, 307, 333, -172, 156, -174, -175, -176, - -177, -178, 158, 307, -181, 287, 307, -184, - -185, 162, 287, 162, -189, -190, 162, 287, - -193, 168, 287, -196, 287, 307, -199, 168, - -201, -202, 183, 307, -205, 187, -207, -208, - -209, 207, -211, -212, 307, 331, -215, -216, - 307, 337, -219, 333, 337, -222, 158, -224, - -225, -226, 287, 407, -229, 307, 407, 287, - 183, -234, -235, -236, 307, 433, -239, 407, - 433, -242, 433, 437, -245, 158, -247, -248, - -249, -250, 287, 418, -253, 408, 418, -256, - -257, 407, 418, -260, 408, 418, -263, -264, - 313, 418, -267, 408, 418, -270, 213, -272, - -273, -274, 313, 463, -277, 333, 463, -280, - 313, 337, 183, 457, -285, -286, -287, -288, - 313, 463, -291, 433, 463, -294, -295, 418, - 463, -298, 433, 463, -301, -302, 313, 437, - -305, 418, 437, -308, -309, -310, -311, -312, - -313, 307, 331, 331, -317, -318, -319, 311, - 436, -322, 337, 436, -325, -326, 331, 436, - -329, 337, 436, -332, 185, 455, -335, -336, - 311, 455, -339, 436, 455, 156, -343, -344, - 185, -346, -347, -348, 287, 406, -351, 291, - 406, 287, -355, -356, -357, -358, 287, 406, - -361, 307, 406, 406, -365, -366, 185, 406, - -369, -370, 307, 311, -373, -374, 311, 436, - -377, 406, 436, -380, -381, -382, -383, -384, - 287, 416, -387, 406, 416, -390, 307, -392, - 406, 436, -395, -396, -397, 287, -399, -400, - 307, 433, -403, -404, 407, 433, -407, 408, - 433, -410, -411, -412, 287, 418, -415, 416, - 418, -418, -419, 407, 418, -422, 416, 418, - -425, -426, -427, -428, 307, 436, -431, 406, - 436, 331, -435, -436, 337, 436, -439, -440, - 436, 457, -443, 455, 457, -446, -447, -448, - 307, 437, -451, 433, 437, -454, -455, -456, - 337, 463, -459, 457, 463, -462, -463, 437, - 463, -466, 457, 463, -469, -470, -471, -472, - -473, 162, 171, -476, -477, -478, -479, 171, - 291, -482, 191, 291, -485, -486, -487, 185, - 311, -490, 291, -492, -493, 191, 311, -496, - 291, 311, -499, 185, 216, -502, -503, 185, - 311, -506, -507, 216, 342, -510, 311, 342, - -513, 321, -515, 416, 436, -518, -519, -520, - -521, -522, -523, -524, 162, 191, -527, 187, - 191, -530, -531, 168, -533, 187, 191, -536, - -537, 168, 191, -540, 171, 191, -543, 171, - -545, 191, 216, -548, -549, -550, -551, -552, - -553, 162, 291, -556, 287, 291, -559, -560, - 168, 291, -563, 287, 291, -566, -567, -568, - 168, 318, -571, 317, 318, -574, -575, 287, - 318, -578, 317, 318, -581, 162, -583, -584, - -585, -586, 171, 317, 171, -590, -591, 291, - 317, 291, 321, -596, -597, -598, 321, 442, - -601, 416, 442, -604, -605, 287, 418, -608, - 416, 418, -611, -612, -613, -614, -615, -616, - -617, -618, 168, 222, -621, 191, 222, -624, - -625, 187, 222, -628, 191, 222, -631, 191, - 222, -634, -635, -636, 168, 222, -639, 213, - 222, -642, -643, 187, 222, -646, 213, 222, - -649, -650, -651, 187, 222, -654, -655, 216, - 321, -658, 222, 321, -661, -662, 213, 216, - -665, -666, 213, 318, -669, 222, 318, -672, - -673, -674, -675, 222, 342, -678, 321, 342, - -681, -682, -683, 317, 442, -686, 342, 442, - -689, -690, 321, 442, -693, 342, 442, -696, - -697, -698, 222, 321, -701, 317, -703, -704, - 321, 442, -707, -708, 342, 463, -711, 442, - 463, -714, -715, -716, 168, 213, -719, -720, - -721, 213, 342, -724, 318, 342, -727, -728, - 222, 342, -731, 318, 342, -734, -735, 222, - 342, -738, -739, -740, -741, 318, 463, -744, - 442, 463, -747, -748, 418, 463, -751, 442, - 463, -754, -755, 342, 463, -758, 442, 463, + -9, 156, 307, -12, 213, 307, -15, -16, + 158, 307, -19, 213, 307, -22, -23, 158, + 213, -26, 191, 213, -29, -30, 191, 213, + -33, -34, 213, 312, -37, 307, 312, -40, + -41, -42, -43, 156, 307, -46, -47, -48, + 156, 312, -51, 291, -53, -54, 191, 291, + 312, -58, -59, 158, 307, 291, -63, -64, + -65, 291, 406, -68, -69, 307, 406, -72, + 312, 406, -75, -76, 291, 312, -79, 312, + -81, 331, 406, -84, -85, -86, 213, 331, + -89, 307, 331, -92, -93, -94, -95, 307, + 408, -98, 406, 408, -101, -102, -103, 312, + 463, -106, 406, 463, -109, 406, 408, -112, + -113, 312, -115, 312, 463, -118, -119, 331, + 463, -122, 406, 463, -125, -126, -127, 158, + 313, -130, 307, 313, -133, -134, -135, 213, + 331, -138, 307, 331, -141, 213, 313, -144, + -145, -146, -147, -148, 156, 191, -151, -152, + 168, 312, -155, 191, 312, -158, -159, -160, + -161, 191, 317, -164, 312, 317, -167, -168, + 213, 317, -171, 312, 317, -174, -175, 191, + 331, -178, 213, 331, -181, -182, -183, -184, + 156, 291, -187, -188, -189, -190, 191, 317, + -193, 312, 317, -196, -197, 291, 317, -200, + 312, 317, -203, -204, 291, 331, -207, 312, + 331, -210, -211, -212, -213, 168, 317, -216, + 312, 317, -219, -220, 291, 317, -223, 312, + 317, -226, -227, -228, 191, 291, -231, -232, + 191, 317, -235, 291, 317, -238, 317, 418, + -241, -242, 312, 406, -245, -246, -247, -248, + -249, 213, 463, -252, 331, 463, -255, -256, + 312, 463, -259, 331, 463, -262, -263, 213, + 463, -266, 317, 463, -269, -270, -271, -272, + 291, 418, -275, 406, 418, -278, 317, 418, + -281, -282, -283, -284, 312, 463, -287, 418, + 463, -290, 406, 463, -293, 418, 463, -296, + -297, 317, 463, -300, 418, 463, 158, 408, + -305, -306, -307, -308, 168, 317, -311, 313, + 317, 418, -315, -316, 213, 313, -319, 313, + -321, 317, 463, }; static long _vq_ptr1_res0_100_1024b_4b[] = { - -468, -206, -122, -54, -42, -31, -28, -21, - -16, -13, -12, 311, 311, -15, 311, 311, - -20, -19, 311, 311, 307, -25, -24, 311, - 311, -27, 311, 311, -30, 407, 407, -39, - -36, -35, 311, 311, -38, 311, 311, -41, - 307, 307, 337, -47, -46, 311, 311, -51, - -50, 311, 311, -53, 311, 311, -96, -75, - -68, -61, -60, 307, 307, -65, -64, 307, - 307, -67, 307, 307, -72, -71, 216, 216, - -74, 216, 216, -85, -84, -81, -80, 331, - 331, -83, 331, 331, 455, -93, -90, -89, - 455, 455, -92, 455, 455, -95, 331, 331, - -107, -104, -101, 307, 337, -103, 337, 337, - -106, 337, 337, -115, -112, -111, 311, 311, - -114, 311, 311, -119, -118, 337, 337, -121, - 337, 337, -171, -129, -128, -127, 313, 313, - 168, -158, -150, -147, -140, -137, -136, 313, - 313, -139, 313, 313, -144, -143, 313, 313, - -146, 313, 313, -149, 213, 213, -152, 333, - -156, -155, 469, 469, 333, 469, -164, -162, - -161, 337, -163, 337, -168, -167, 337, 337, - -170, 337, 337, -198, -173, -195, -188, -183, - -180, -179, 313, 313, -182, 313, 313, -187, - -186, 313, 313, 307, -192, -191, 313, 313, - -194, 313, 313, -197, 407, 407, -200, 313, - -204, -203, 313, 313, 307, 313, -307, -244, - -221, -210, -214, -213, 337, 337, -218, -217, - 457, 457, -220, 457, 457, -232, -223, -231, - -228, -227, 408, 408, -230, 408, 408, 437, - -233, -241, -238, -237, 437, 437, -240, 437, - 437, -243, 457, 457, -269, -246, -262, -255, - -252, -251, 437, 437, -254, 437, 437, -259, - -258, 437, 437, -261, 437, 437, -266, -265, - 437, 437, -268, 437, 437, -282, -271, -279, - -276, -275, 469, 469, -278, 469, 469, -281, - 463, 463, -283, -284, -300, -293, -290, -289, - 469, 469, -292, 469, 469, -297, -296, 469, - 469, -299, 469, 469, -304, -303, 463, 463, - -306, 463, 463, -379, -341, -331, -316, -315, - -314, 436, 436, 337, -324, -321, -320, 466, - 466, -323, 466, 466, -328, -327, 466, 466, - -330, 466, 466, -334, -333, 466, -338, -337, - 466, 466, -340, 466, 466, -342, -354, -345, - 406, -353, -350, -349, 416, 416, -352, 416, - 416, 407, -364, -363, -360, -359, 407, 407, - -362, 407, 407, 436, -368, -367, 455, 455, - -372, -371, 436, 436, -376, -375, 455, 455, - -378, 455, 455, -424, -394, -389, -386, -385, - 436, 436, -388, 436, 436, -391, 436, -393, - 455, 455, -409, -398, 307, 437, -402, -401, - 437, 437, -406, -405, 437, 437, -408, 437, - 437, -417, -414, -413, 437, 437, -416, 437, - 437, -421, -420, 437, 437, -423, 437, 437, - -445, -433, -430, -429, 457, 457, -432, 457, - 457, -434, -438, -437, 466, 466, -442, -441, - 466, 466, -444, 466, 466, -453, -450, -449, - 457, 457, -452, 457, 457, -461, -458, -457, - 466, 466, -460, 466, 466, -465, -464, 466, - 466, -467, 466, 466, -517, -512, -501, -475, - -474, 291, 291, -498, -484, -481, -480, 321, - 321, -483, 321, 321, -491, -489, -488, 321, - 321, 311, 321, -495, -494, 321, 321, -497, - 321, 321, -500, 321, 321, -505, -504, 466, - 466, -509, -508, 466, 466, -511, 466, 466, - -514, 466, -516, 466, 466, -610, -547, -542, - -535, -529, -526, -525, 317, 317, -528, 317, - 317, -532, 317, 191, -534, 317, 317, -539, - -538, 317, 317, -541, 317, 317, -544, 321, - -546, 321, 321, -595, -580, -565, -558, -555, - -554, 317, 317, -557, 317, 317, -562, -561, - 317, 317, -564, 317, 317, -573, -570, -569, - 418, 418, -572, 418, 418, -577, -576, 418, - 418, -579, 418, 418, -582, 171, -594, -589, - -588, -587, 321, 321, 418, -593, -592, 321, - 321, 418, 466, -603, -600, -599, 466, 466, - -602, 466, 466, -607, -606, 442, 442, -609, - 442, 442, -695, -671, -648, -633, -630, -623, - -620, -619, 317, 317, -622, 317, 317, -627, - -626, 317, 317, -629, 317, 317, -632, 321, - 321, -641, -638, -637, 318, 318, -640, 318, - 318, -645, -644, 318, 318, -647, 318, 318, - -660, -653, -652, 342, 342, -657, -656, 342, - 342, -659, 342, 342, -664, -663, 342, 342, - -668, -667, 342, 342, -670, 342, 342, 318, - -680, -677, -676, 466, 466, -679, 466, 466, - -688, -685, -684, 466, 466, -687, 466, 466, - -692, -691, 466, 466, -694, 466, 466, -713, - -702, -700, -699, 342, 321, 342, -706, -705, - 466, 466, -710, -709, 466, 466, -712, 466, - 466, -733, -718, -717, 222, 222, -726, -723, - -722, 469, 469, -725, 469, 469, -730, -729, - 469, 469, -732, 469, 469, -737, -736, 469, - 469, -753, -746, -743, -742, 469, 469, -745, - 469, 469, -750, -749, 469, 469, -752, 469, - 469, -757, -756, 469, 469, -759, 469, 469, + -143, -124, -83, -39, -28, -21, -14, -11, + -10, 312, 312, -13, 312, 312, -18, -17, + 312, 312, -20, 312, 312, -25, -24, 312, + 312, -27, 312, 312, -32, -31, 331, 331, + -36, -35, 331, 331, -38, 331, 331, -62, + -57, -45, -44, 331, 331, -52, -50, -49, + 331, 331, 312, 331, -56, -55, 312, 312, + 331, -61, -60, 312, 312, 312, -74, -67, + -66, 408, 408, -71, -70, 408, 408, -73, + 408, 408, -78, -77, 406, 406, -80, 406, + -82, 466, 466, -91, -88, -87, 463, 463, + -90, 463, 463, -111, -100, -97, -96, 463, + 463, -99, 463, 463, -108, -105, -104, 466, + 466, -107, 466, 466, -110, 463, 463, -117, + -114, 406, -116, 466, 466, -121, -120, 466, + 466, -123, 466, 466, -132, -129, -128, 408, + 408, -131, 408, 408, -140, -137, -136, 463, + 463, -139, 463, 463, -142, 463, 463, -302, + -244, -180, -157, -150, -149, 312, -154, -153, + 317, 317, -156, 317, 317, -173, -166, -163, + -162, 466, 466, -165, 466, 466, -170, -169, + 466, 466, -172, 466, 466, -177, -176, 466, + 466, -179, 466, 466, -240, -209, -186, -185, + 312, 312, -202, -195, -192, -191, 466, 466, + -194, 466, 466, -199, -198, 466, 466, -201, + 466, 466, -206, -205, 466, 466, -208, 466, + 466, -225, -218, -215, -214, 418, 418, -217, + 418, 418, -222, -221, 418, 418, -224, 418, + 418, -237, -230, -229, 312, 312, -234, -233, + 466, 466, -236, 466, 466, -239, 466, 466, + 418, -243, 466, 466, -268, -261, -254, -251, + -250, 466, 466, -253, 466, 466, -258, -257, + 466, 466, -260, 466, 466, -265, -264, 466, + 466, -267, 466, 466, -280, -277, -274, -273, + 466, 466, -276, 466, 466, -279, 466, 466, + -295, -289, -286, -285, 466, 466, -288, 466, + 466, -292, -291, 466, -294, 466, 466, -299, + -298, 466, 466, -301, 466, 466, -303, -304, + -314, -313, -310, -309, 418, 418, -312, 418, + 418, 466, -318, -317, 463, 463, -320, 463, + -322, 466, 466, }; static long _vq_p_res0_100_1024b_4b[] = { - 1248, 748, 1244, 1148, 624, 648, 624, 624, - 624, 624, 624, 624, 1228, 1148, 1148, 1228, - 1148, 648, 648, 1148, 648, 648, 648, 648, - 1164, 1148, 1148, 1164, 1148, 1148, 1228, 624, - 624, 624, 624, 1228, 748, 748, 1228, 732, - 732, 748, 748, 748, 740, 740, 748, 740, - 740, 740, 1164, 764, 764, 1164, 740, 828, - 624, 732, 624, 624, 732, 624, 624, 624, - 828, 748, 748, 828, 740, 740, 740, 828, - 748, 748, 828, 624, 1324, 624, 624, 624, - 1244, 1228, 1228, 1244, 624, 740, 740, 740, - 740, 1324, 864, 864, 1324, 864, 864, 1244, - 852, 748, 748, 748, 748, 828, 828, 1228, - 828, 828, 852, 1244, 748, 748, 748, 864, - 764, 764, 864, 748, 748, 748, 864, 828, - 828, 864, 852, 632, 632, 632, 632, 672, - 648, 732, 732, 732, 672, 672, 672, 672, - 852, 748, 748, 852, 732, 732, 732, 852, - 748, 748, 852, 748, 748, 828, 828, 828, - 852, 852, 852, 1332, 1252, 1252, 748, 748, - 748, 1252, 1228, 1252, 828, 828, 828, 1332, - 1228, 1228, 1332, 632, 624, 632, 632, 632, - 632, 632, 632, 1228, 1148, 1148, 1228, 1148, - 648, 648, 1148, 648, 648, 648, 648, 1148, - 672, 672, 1148, 1148, 1148, 1228, 672, 672, - 732, 732, 732, 1228, 748, 748, 1252, 1228, - 1332, 828, 1324, 1228, 1228, 1324, 1228, 1228, - 1228, 1348, 1332, 1332, 1348, 632, 632, 1628, - 1148, 1148, 1148, 1628, 1228, 1228, 1628, 1148, - 732, 1228, 1228, 1228, 1228, 1732, 1628, 1628, - 1732, 1732, 1732, 1748, 632, 632, 1148, 1148, - 1148, 1148, 1148, 1672, 1632, 1632, 1672, 1628, - 1628, 1628, 1672, 1632, 1632, 1672, 1252, 1252, - 1252, 1672, 1632, 1632, 1672, 1332, 852, 1332, - 1252, 1252, 1252, 1852, 1332, 1332, 1852, 1252, - 1252, 1348, 732, 1828, 1732, 1252, 1252, 1252, - 1252, 1852, 1732, 1732, 1852, 1672, 1672, 1672, - 1852, 1732, 1732, 1852, 1252, 1252, 1252, 1748, - 1672, 1672, 1748, 1244, 1324, 1324, 1228, 1228, - 1228, 1228, 1324, 1324, 1244, 1244, 1244, 1244, - 1744, 1348, 1348, 1744, 1324, 1324, 1324, 1744, - 1348, 1348, 1744, 740, 740, 1820, 1244, 1244, - 1244, 1820, 1744, 1744, 1820, 624, 1164, 740, - 740, 1624, 1148, 1148, 1148, 1624, 1164, 1164, - 1624, 1148, 1148, 1148, 1148, 1148, 1148, 1624, - 1228, 1228, 1624, 1624, 740, 740, 740, 1624, - 1228, 1228, 1228, 1244, 1244, 1244, 1244, 1744, - 1624, 1624, 1744, 1628, 1624, 1148, 1148, 1148, - 1148, 1664, 1624, 1624, 1664, 1228, 1228, 1624, - 1624, 1744, 1632, 1148, 1148, 1148, 1228, 1228, - 1228, 1732, 1628, 1628, 1628, 1732, 1632, 1632, - 1732, 1148, 1148, 1148, 1148, 1672, 1664, 1664, - 1672, 1628, 1628, 1628, 1672, 1664, 1664, 1672, - 1744, 1624, 1228, 1228, 1228, 1744, 1624, 1624, - 1744, 1324, 1348, 1348, 1348, 1744, 1744, 1744, - 1744, 1828, 1820, 1820, 1828, 1228, 1228, 1228, - 1228, 1748, 1732, 1732, 1748, 1348, 1348, 1348, - 1348, 1852, 1828, 1828, 1852, 1748, 1748, 1748, - 1852, 1828, 1828, 1852, 1244, 1164, 1284, 648, - 648, 648, 684, 764, 684, 684, 684, 684, - 1164, 764, 764, 1164, 740, 740, 740, 740, - 1244, 1164, 1164, 764, 764, 764, 1244, 1164, - 1164, 1244, 740, 740, 864, 740, 740, 740, - 1244, 864, 864, 864, 1368, 1244, 1244, 1368, - 1284, 1284, 1664, 1664, 1744, 1164, 764, 1268, - 648, 648, 648, 648, 648, 764, 748, 748, - 764, 672, 672, 672, 748, 748, 764, 672, - 672, 672, 764, 684, 684, 764, 684, 684, - 764, 764, 864, 1164, 672, 1164, 648, 648, - 648, 648, 1164, 1148, 1148, 1164, 672, 672, - 672, 1164, 1148, 1148, 1164, 672, 672, 672, - 672, 1272, 1268, 1268, 1272, 1148, 1148, 1148, - 1272, 1268, 1268, 1272, 648, 648, 1268, 684, - 1284, 684, 684, 1268, 684, 1268, 1164, 1164, - 1268, 1164, 1284, 1284, 1284, 1284, 1284, 1768, - 1664, 1664, 1768, 1148, 1148, 1148, 1672, 1664, - 1664, 1672, 764, 864, 764, 1268, 1268, 672, - 672, 672, 672, 888, 764, 764, 888, 748, - 748, 748, 888, 764, 764, 888, 764, 764, - 888, 672, 672, 672, 672, 888, 852, 852, - 888, 748, 748, 748, 888, 852, 852, 888, - 748, 748, 748, 748, 888, 864, 864, 864, - 1284, 888, 888, 1284, 864, 852, 852, 864, - 852, 852, 852, 1272, 888, 888, 1272, 1268, - 888, 888, 888, 888, 1368, 1284, 1284, 1368, - 1268, 1268, 1268, 1268, 1768, 1368, 1368, 1768, - 1284, 1284, 1284, 1768, 1368, 1368, 1768, 1268, - 1268, 888, 888, 1284, 1268, 1268, 1284, 1284, - 1284, 1768, 1368, 1368, 1368, 1852, 1768, 1768, - 1852, 672, 672, 672, 672, 852, 852, 852, - 852, 852, 1368, 1272, 1272, 1368, 888, 888, - 888, 1368, 1272, 1272, 1368, 888, 888, 888, - 1368, 1272, 1272, 1272, 1272, 1272, 1852, 1768, - 1768, 1852, 1672, 1672, 1672, 1852, 1768, 1768, - 1852, 1368, 1368, 1368, 1852, 1768, 1768, 1852, + 1228, 1248, 624, 852, 624, 624, 624, 624, + 624, 624, 1228, 852, 852, 1228, 632, 632, + 632, 1228, 852, 852, 1228, 632, 632, 632, + 852, 764, 764, 852, 764, 764, 764, 852, + 852, 852, 852, 1248, 1228, 1228, 1248, 624, + 624, 1228, 624, 624, 1228, 624, 624, 624, + 624, 1248, 1164, 1164, 764, 764, 764, 1164, + 1248, 632, 632, 632, 1228, 1164, 1228, 1164, + 1164, 1164, 1624, 1228, 1228, 1228, 1624, 1248, + 1248, 1624, 1164, 1164, 1164, 1248, 1248, 1248, + 1324, 1324, 1624, 852, 852, 852, 852, 1324, + 1228, 1228, 1324, 1228, 1228, 1228, 1228, 1228, + 1632, 1624, 1624, 1632, 1248, 1248, 1248, 1248, + 1852, 1624, 1624, 1852, 1624, 1624, 1632, 1248, + 1624, 1248, 1248, 1248, 1852, 1324, 1324, 1324, + 1852, 1624, 1624, 1852, 632, 632, 632, 632, + 1252, 1228, 1228, 1252, 1228, 852, 852, 852, + 1324, 1228, 1228, 1324, 852, 852, 1252, 1248, + 764, 852, 672, 624, 624, 764, 672, 672, + 672, 1248, 764, 764, 1248, 1248, 764, 764, + 764, 764, 1268, 1248, 1248, 1268, 852, 852, + 852, 1268, 1248, 1248, 1268, 764, 764, 764, + 1324, 852, 852, 1324, 1164, 624, 624, 624, + 624, 1164, 764, 764, 764, 764, 764, 1268, + 1248, 1248, 1268, 1164, 1164, 1164, 1268, 1248, + 1248, 1268, 1164, 1164, 1164, 1324, 1248, 1248, + 1324, 672, 672, 672, 672, 672, 1268, 1248, + 1248, 1268, 1164, 1164, 1164, 1268, 1248, 1248, + 1268, 1164, 1248, 764, 764, 1164, 764, 764, + 764, 1268, 1164, 1164, 1268, 1268, 1268, 1672, + 1624, 1248, 1248, 1624, 852, 1248, 852, 852, + 852, 852, 1852, 1324, 1324, 1852, 1248, 1248, + 1248, 1852, 1324, 1324, 1852, 852, 852, 852, + 1852, 1268, 1268, 1852, 1164, 1164, 1164, 1164, + 1164, 1672, 1624, 1624, 1672, 1268, 1268, 1672, + 1248, 1248, 1248, 1248, 1248, 1852, 1672, 1672, + 1852, 1624, 1624, 1852, 1672, 1672, 1852, 1268, + 1268, 1268, 1852, 1672, 1672, 1852, 632, 1632, + 672, 1268, 672, 672, 672, 1268, 1252, 1252, + 1268, 1672, 852, 852, 852, 1252, 1252, 1252, + 1268, 1268, 1852, }; static long _vq_q_res0_100_1024b_4b[] = { - 1268, 1748, 1252, 1324, 740, 748, 1628, 1164, - 648, 1148, 1228, 1244, 1244, 1228, 1244, 1244, - 1228, 1148, 1244, 1244, 1228, 1148, 1164, 1244, - 1244, 1164, 1244, 1244, 1228, 1628, 1628, 732, - 748, 1228, 1244, 1244, 1228, 1244, 1244, 748, - 1228, 1228, 1348, 764, 748, 1244, 1244, 764, - 1164, 1244, 1244, 1164, 1244, 1244, 764, 1324, - 740, 828, 732, 1228, 1228, 748, 828, 1228, - 1228, 828, 1228, 1228, 748, 828, 864, 864, - 828, 864, 864, 740, 1820, 1228, 1244, 1324, - 1324, 1244, 1324, 1324, 1820, 1244, 864, 1324, - 1820, 1820, 1324, 1820, 1820, 1244, 1324, 1324, - 864, 852, 828, 1228, 1348, 1228, 1348, 1348, - 852, 1348, 1348, 1348, 764, 864, 1244, 1244, - 864, 1244, 1244, 828, 864, 1348, 1348, 864, - 1348, 1348, 1148, 732, 648, 672, 1252, 1252, - 672, 1228, 1332, 828, 732, 748, 852, 1252, - 1252, 852, 1252, 1252, 748, 852, 1252, 1252, - 852, 1252, 1252, 828, 852, 852, 852, 1332, - 1252, 1332, 1876, 1876, 1332, 1876, 828, 1228, - 1348, 1348, 1252, 1348, 1228, 1332, 1348, 1348, - 1332, 1348, 1348, 732, 632, 1628, 672, 648, - 1148, 1228, 1252, 1252, 1228, 1252, 1252, 1228, - 1148, 1252, 1252, 1228, 672, 1148, 1252, 1252, - 1148, 1252, 1252, 1228, 1628, 1628, 748, 1252, - 748, 1228, 1252, 1252, 1228, 1252, 1744, 1252, - 1732, 1828, 1828, 1324, 1348, 1348, 1332, 1348, - 1828, 1828, 1348, 1828, 1828, 732, 1632, 1748, - 1228, 1628, 1632, 1632, 1628, 1632, 1632, 1748, - 1732, 1828, 1628, 1732, 1748, 1748, 1732, 1748, - 1748, 1748, 1828, 1828, 732, 1632, 1252, 1628, - 1632, 1672, 1748, 1748, 1672, 1748, 1748, 1632, - 1672, 1748, 1748, 1672, 1748, 1748, 1632, 1672, - 1748, 1748, 1672, 1748, 1748, 1732, 1852, 1348, - 1332, 1852, 1876, 1876, 1852, 1876, 1876, 1348, - 1852, 1852, 1732, 1852, 1748, 1672, 1732, 1852, - 1876, 1876, 1852, 1876, 1876, 1732, 1852, 1876, - 1876, 1852, 1876, 1876, 1672, 1748, 1852, 1852, - 1748, 1852, 1852, 1748, 1624, 1820, 1244, 1348, - 1324, 1744, 1744, 1348, 1324, 1348, 1744, 1864, - 1864, 1744, 1864, 1864, 1348, 1744, 1864, 1864, - 1744, 1864, 1864, 1244, 1820, 1864, 1744, 1820, - 1864, 1864, 1820, 1864, 1864, 1624, 1244, 1164, - 1624, 1628, 1164, 1624, 1664, 1664, 1624, 1664, - 1664, 1628, 1244, 1744, 1228, 1624, 1628, 1628, - 1624, 1628, 1628, 1744, 1244, 1624, 1820, 1820, - 1624, 1244, 1744, 1744, 1624, 1744, 1820, 1820, - 1744, 1820, 1820, 1828, 1628, 1228, 1624, 1664, - 1744, 1744, 1664, 1744, 1744, 1624, 1744, 1744, - 1820, 1820, 1672, 1628, 1228, 1748, 1628, 1732, - 1748, 1748, 1632, 1732, 1748, 1748, 1732, 1748, - 1748, 1628, 1664, 1672, 1748, 1748, 1672, 1748, - 1748, 1664, 1672, 1748, 1748, 1672, 1748, 1748, - 1748, 1820, 1624, 1744, 1828, 1828, 1744, 1828, - 1828, 1828, 1828, 1744, 1864, 1864, 1820, 1828, - 1864, 1864, 1828, 1864, 1864, 1348, 1732, 1748, - 1828, 1828, 1748, 1828, 1828, 1748, 1828, 1852, - 1864, 1864, 1852, 1864, 1864, 1828, 1852, 1864, - 1864, 1852, 1864, 1864, 1268, 1664, 1864, 764, - 684, 1164, 1164, 864, 740, 764, 1164, 1284, - 1284, 1164, 1284, 1284, 764, 1164, 1244, 1284, - 1284, 1244, 1284, 1164, 1244, 1284, 1284, 1244, - 1284, 1284, 864, 1284, 1284, 864, 1244, 1864, - 1864, 1244, 1368, 1864, 1864, 1368, 1864, 1864, - 1664, 1864, 1744, 1864, 1864, 1368, 1164, 1284, - 684, 672, 748, 764, 1268, 1268, 764, 1268, - 1268, 748, 1268, 764, 764, 1268, 1268, 684, - 764, 1268, 1268, 764, 1268, 1268, 764, 1284, - 864, 1284, 1284, 1664, 684, 1672, 672, 1148, - 1164, 1268, 1268, 1164, 1268, 1268, 1148, 1164, - 1268, 1268, 1164, 1268, 1268, 1148, 1268, 1272, - 1672, 1672, 1272, 1672, 1672, 1268, 1272, 1672, - 1672, 1272, 1672, 1672, 1164, 684, 1864, 1164, - 1672, 1268, 1284, 1284, 1672, 1672, 1268, 1284, - 1284, 1672, 1864, 1672, 1664, 1768, 1864, 1864, - 1768, 1864, 1864, 1664, 1672, 1768, 1768, 1672, - 1768, 1768, 1876, 1864, 864, 1272, 1284, 748, - 764, 888, 1268, 1268, 888, 1268, 1268, 764, - 888, 1268, 1268, 888, 1268, 1268, 888, 1284, - 1284, 748, 852, 888, 1272, 1272, 888, 1272, - 1272, 852, 888, 1272, 1272, 888, 1272, 1272, - 852, 864, 888, 1368, 1368, 888, 1284, 1368, - 1368, 1284, 1368, 1368, 888, 864, 1368, 1368, - 888, 1272, 1368, 1368, 1272, 1368, 1368, 1272, - 1268, 1284, 1368, 1864, 1864, 1368, 1864, 1864, - 1284, 1368, 1768, 1864, 1864, 1768, 1864, 1864, - 1368, 1768, 1864, 1864, 1768, 1864, 1864, 1272, - 1768, 1268, 1368, 1368, 1284, 1368, 1368, 1768, - 1864, 1864, 1768, 1852, 1864, 1864, 1852, 1864, - 1864, 1672, 1272, 852, 888, 888, 888, 1272, - 1368, 1876, 1876, 1368, 1876, 1876, 1272, 1368, - 1876, 1876, 1368, 1876, 1876, 1272, 1368, 1876, - 1876, 1368, 1672, 1768, 1852, 1876, 1876, 1852, - 1876, 1876, 1768, 1852, 1876, 1876, 1852, 1876, - 1876, 1768, 1852, 1876, 1876, 1852, 1876, 1876, + 1268, 1252, 1852, 1624, 1324, 764, 632, 852, + 1228, 1248, 1248, 1228, 1248, 1248, 852, 1228, + 1248, 1248, 1228, 1248, 1248, 764, 852, 1248, + 1248, 852, 1248, 1248, 1248, 852, 1324, 1324, + 1228, 1248, 1324, 1324, 1248, 1324, 1324, 1624, + 632, 1248, 1228, 1324, 1324, 764, 1164, 1248, + 1324, 1324, 1248, 1324, 1324, 1164, 1248, 1248, + 1324, 1164, 1228, 1248, 1248, 1248, 1324, 1248, + 1624, 1632, 1632, 1248, 1624, 1632, 1632, 1624, + 1632, 1632, 1324, 1248, 1624, 1624, 1324, 1624, + 1624, 1864, 1864, 1248, 1228, 1324, 1852, 1852, + 1324, 1852, 1852, 1324, 1248, 1624, 1632, 1852, + 1852, 1632, 1852, 1852, 1632, 1624, 1852, 1864, + 1864, 1852, 1864, 1864, 1632, 1852, 1852, 1324, + 1864, 1624, 1852, 1864, 1864, 1624, 1852, 1864, + 1864, 1852, 1864, 1864, 852, 1228, 1252, 1632, + 1632, 1252, 1632, 1632, 1252, 1228, 1324, 1852, + 1852, 1324, 1852, 1852, 1252, 1852, 1852, 1252, + 1852, 1164, 852, 672, 764, 1248, 764, 1248, + 1268, 1268, 1248, 1268, 1268, 1324, 852, 1248, + 1268, 1864, 1864, 1268, 1864, 1864, 1248, 1268, + 1864, 1864, 1268, 1864, 1864, 852, 1324, 1864, + 1864, 1324, 1864, 1864, 1624, 672, 764, 1164, + 1248, 1248, 1324, 1164, 1248, 1268, 1864, 1864, + 1268, 1864, 1864, 1248, 1268, 1864, 1864, 1268, + 1864, 1864, 1248, 1324, 1864, 1864, 1324, 1864, + 1864, 764, 1164, 1248, 1268, 1672, 1672, 1268, + 1672, 1672, 1248, 1268, 1672, 1672, 1268, 1672, + 1672, 1672, 1268, 1164, 1248, 1248, 1164, 1268, + 1864, 1864, 1268, 1864, 1864, 1672, 1864, 1864, + 1672, 1624, 1864, 1864, 1672, 1268, 1248, 1324, + 1852, 1864, 1864, 1852, 1864, 1864, 1324, 1852, + 1864, 1864, 1852, 1864, 1864, 1268, 1852, 1864, + 1864, 1852, 1864, 1864, 1248, 1268, 1624, 1672, + 1864, 1864, 1672, 1864, 1864, 1672, 1864, 1864, + 1268, 1624, 1672, 1852, 1864, 1864, 1852, 1864, + 1864, 1672, 1864, 1864, 1852, 1864, 1864, 1672, + 1852, 1864, 1864, 1852, 1864, 1864, 672, 1672, + 852, 1864, 1252, 1268, 1672, 1672, 1268, 1672, + 1672, 1864, 1268, 1252, 1852, 1852, 1268, 1852, + 1852, 1864, 1864, }; static encode_aux_nearestmatch _vq_auxn_res0_100_1024b_4b = { @@ -482,7 +266,7 @@ static encode_aux_nearestmatch _vq_auxn_res0_100_1024b_4b = { _vq_ptr1_res0_100_1024b_4b, _vq_p_res0_100_1024b_4b, _vq_q_res0_100_1024b_4b, - 760, 760 + 323, 323 }; static static_codebook _vq_book_res0_100_1024b_4b = { diff --git a/include/vorbis/book/res0_100_1024b_5b.vqh b/include/vorbis/book/res0_100_1024b_5b.vqh index 497d6e77..e69de29b 100644 --- a/include/vorbis/book/res0_100_1024b_5b.vqh +++ b/include/vorbis/book/res0_100_1024b_5b.vqh @@ -1,2335 +0,0 @@ -/******************************************************************** - * * - * 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 vq/somethingorother - - ********************************************************************/ - -#ifndef _V_res0_100_1024b_5b_VQH_ -#define _V_res0_100_1024b_5b_VQH_ -#include "vorbis/codebook.h" - -static long _vq_quantlist_res0_100_1024b_5b[] = { - 0, - 1, - 2, - 3, - 4, - 5, - 6, -}; - -static long _vq_lengthlist_res0_100_1024b_5b[] = { - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 0,11, 0, 0, 8, 0, 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, 0, 0, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 0, 0, 0, 0, - 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, - 8, 0, 9, 0, 0, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 9, 0, 9, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 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, 7, 0, 0, 0, 0, 0, 0, 0, 0, 8, - 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 6, 0, 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, 7, 0, 0, 0, 8, 0, 0, - 0, 6, 0, 0, 0, 0, 0, 0, 0, 5, 0, 6, 0, 0, 0, 0, - 0, 7, 0, 0, 0, 0, 0, 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, 7, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, - 0, 6, 0, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 6, 0, 7, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 7, 0, 8, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 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, - 6, 0, 0, 0, 0, 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, 6, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 0, 5, - 4, 5, 0, 0, 0, 0, 0, 5, 0, 6, 0, 0, 7, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 6, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, - 6, 5, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 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, 0, 0, 0, 8, 0, 0, - 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 9, 0, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 8, 0, 7, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 6, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, - 0, 7, 7, 0, 0, 0, 0, 5, 0, 0, 0, 0, 0, 7, 0, 7, - 0, 0, 0, 0, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 6, 0, 0, 7, 0, 0, 0, 0, 0, 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, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, - 0, 8, 0, 0, 0, 0, 0, 0, 0, 9, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 9, 0, 0, 0, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 6, 0, 0, 0, 0, 0, 6, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 8, 0, 0, 9, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0,10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0,11, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 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 double _vq_quantthresh_res0_100_1024b_5b[] = { - -2.5, -1.5, -0.5, 0.5, 1.5, 2.5, -}; - -static long _vq_quantmap_res0_100_1024b_5b[] = { - 0, 1, 2, 3, 4, 5, 6, -}; - -static encode_aux_threshmatch _vq_auxt_res0_100_1024b_5b = { - _vq_quantthresh_res0_100_1024b_5b, - _vq_quantmap_res0_100_1024b_5b, - 7, - 7 -}; - -static long _vq_ptr0_res0_100_1024b_5b[] = { - -1, -2, -3, -4, -5, -6, -7, -8, - -9, 423, -11, 420, -13, 512, 528, -16, - -17, -18, 420, -20, -21, 512, 772, -24, - -25, 423, 758, -28, -29, 423, 758, -32, - 512, 758, -35, -36, -37, -38, -39, 423, - -41, 466, 507, -44, -45, 423, 522, -48, - -49, 228, -51, -52, 466, 507, 522, -56, - -57, -58, 228, -60, 522, 528, 562, -64, - -65, -66, -67, 423, -69, 512, 528, -72, - -73, 228, -75, 528, 562, -78, -79, 423, - 512, -82, -83, -84, -85, 512, -87, 512, - 857, -90, -91, 806, 857, -94, 849, -96, - -97, 806, 808, 806, -101, 528, 808, -104, - -105, -106, 423, -108, -109, 423, 772, -112, - 528, 772, -115, -116, -117, -118, 522, 857, - -121, 528, 857, -124, 528, 808, -127, 808, - 857, -130, -131, -132, 423, 772, -135, 758, - 772, -138, -139, 758, 1109, -142, -143, -144, - -145, 808, 1151, -148, 1109, 1151, 1157, -152, - 857, 1157, -155, -156, -157, -158, 423, -160, - 420, 449, -163, -164, -165, -166, -167, 423, - 512, 758, -171, 507, -173, 507, 758, -176, - -177, 449, 512, -180, 507, 512, 449, -184, - 512, 806, -187, 449, 452, -190, -191, 449, - 507, -194, -195, 452, 466, 452, -199, -200, - -201, -202, -203, 449, 507, 449, -207, 507, - 794, -210, -211, -212, 758, -214, 794, -216, - 794, 808, -219, -220, 507, -222, 758, -224, - -225, 507, 849, -228, 808, 849, -231, -232, - -233, 794, 849, -236, -237, -238, -239, 808, - 1151, 1151, -243, 857, -245, -246, 849, 1193, - -249, 857, -251, 758, 808, -254, -255, -256, - -257, -258, 420, -260, -261, -262, 512, -264, - 806, 1157, 576, -268, -269, -270, -271, 528, - 772, -274, 576, -276, 772, 871, 857, -280, - 772, 1157, -283, -284, -285, 512, 576, 806, - 857, -290, 913, 1151, -293, -294, -295, -296, - 772, -298, 1109, -300, -301, 871, 1109, 871, - -305, 871, 1157, -308, -309, 1151, -311, 562, - -313, -314, 857, 1199, -317, 913, 1199, -320, - 1199, -322, 913, 1207, 1249, -326, -327, 1207, - 1543, -330, -331, 228, -333, -334, 528, 576, - -337, -338, -339, -340, 576, 969, -343, 871, - 969, 1207, -347, -348, 576, -350, 913, -352, - 1199, 1207, -355, -356, -357, 1207, 1212, -360, - -361, 1207, 1549, -364, 1254, 1549, -367, -368, - 1207, 1212, -371, 969, 1212, -374, -375, 969, - -377, 1557, 1599, -380, -381, -382, -383, 420, - -385, -386, 420, 449, -389, 420, -391, -392, - -393, 420, 806, -396, 758, 806, 806, -400, - -401, -402, -403, -404, -405, 423, 772, -408, - 758, 772, 1109, -412, -413, -414, -415, 758, - 1109, -418, 1095, 1109, -421, 808, 1095, 1109, - -425, 758, 1095, -428, -429, 758, 1443, 1396, - -433, -434, 1109, 1443, -437, 1396, -439, -440, - -441, -442, 758, 808, -445, -446, -447, 806, - 1157, -450, 808, 1157, -453, 808, 849, -456, - 772, 806, -459, -460, -461, -462, 758, 1443, - -465, 1157, 1443, -468, -469, 806, 1157, 1443, - 1443, -474, -475, -476, 1151, -478, 1157, 1199, - -481, 1157, 1199, -484, -485, -486, -487, -488, - 449, 841, -491, 806, -493, -494, 794, -496, - -497, -498, -499, 758, 808, 808, -503, -504, - 806, 849, -507, 808, 849, -510, -511, -512, - 794, 849, -515, 808, 849, 808, -519, -520, - -521, -522, -523, -524, -525, -526, 758, 1095, - -529, 806, 1478, -532, -533, 758, 849, -536, - -537, 849, 1095, 1151, -541, 849, 1478, -544, - -545, -546, -547, 758, 1151, 1443, -551, -552, - -553, -554, 1095, 1396, 1151, 1396, -559, -560, - 1109, 1396, -563, 1151, 1396, -566, 1396, 1443, - -569, -570, -571, 1095, 1480, -574, 1151, -576, - 1478, -578, -579, -580, -581, -582, 794, 1193, - -585, 1095, 1193, -588, 1095, 1478, -591, -592, - 849, -594, 849, 1193, -597, 1095, 1478, -600, - -601, 806, 849, -604, 849, 1478, -607, -608, - -609, 1151, -611, 1199, 1493, -614, -615, -616, - 1193, 1535, -619, 1199, 1535, 1543, -623, -624, - 1396, -626, 1478, -628, 1480, 1776, -631, 1151, - -633, 1151, 1493, -636, -637, 1443, 1493, -640, - -641, -642, -643, 1478, 1535, -646, 1493, 1535, - -649, -650, 1480, 1535, -653, 1493, 1535, -656, - 1480, 1535, -659, -660, -661, -662, -663, -664, - -665, -666, 420, 806, -669, 512, 806, 758, - -673, -674, 758, -676, 772, 1109, -679, -680, - 772, 1157, -683, 806, 1157, -686, -687, -688, - 420, 1443, 1212, -692, -693, -694, 806, 1443, - -697, 1212, 1443, -700, -701, 1157, 1443, -704, - 1212, 1443, -707, -708, 806, 1199, -711, -712, - -713, -714, 1157, 1212, -717, -718, -719, -720, - 772, 1212, -723, 772, 1457, -726, -727, 1157, - -729, 1157, 1459, -732, 1212, -734, 1457, 1459, - -737, -738, -739, -740, -741, -742, 1109, 1443, - 1443, -746, -747, 1157, -749, 1443, -751, -752, - 1109, 1157, 1457, -756, -757, -758, 1109, 1493, - -761, 1459, -763, -764, 1157, 1493, -767, 1459, - 1493, -770, -771, -772, 1157, 1557, 1457, 1207, - -777, -778, -779, -780, 1151, 1199, -783, 1157, - 1199, -786, 1157, 1199, -789, 1151, 1443, -792, - -793, -794, -795, 1396, -797, -798, 1396, 1493, - 1459, -802, 1443, 1493, 1457, -806, 1443, -808, - 1493, 1830, -811, -812, -813, 1396, -815, -816, - -817, 1443, 1830, -820, 1493, 1830, -823, -824, - -825, 1478, 1830, 1535, -829, -830, 1493, 1830, - -833, -834, 1199, 1535, -837, -838, -839, 1493, - 1543, -842, 1535, 1543, -845, 1535, 1830, -848, - -849, 1543, 1879, -852, 1830, 1879, -855, -856, - -857, -858, 1212, -860, 1199, -862, 1443, 1493, - -865, -866, 1212, 1549, -869, 1457, 1549, -872, - 1396, -874, -875, -876, -877, -878, 1457, 1557, - -881, 1549, 1557, -884, 1457, 1844, -887, -888, - -889, 1459, 1557, -892, 1549, 1557, -895, 1459, - 1844, -898, -899, -900, -901, -902, 1443, 1493, - 1443, -906, -907, 1457, 1493, 1549, -911, -912, - 1443, 1493, -915, -916, -917, 1493, 1844, -920, - 1549, 1844, -923, 1549, 1844, -926, -927, -928, - -929, -930, -931, 1199, 1543, -934, 1207, 1543, - -937, 1207, 1549, -940, -941, 1493, 1549, -944, - 1543, 1549, -947, 1207, -949, -950, 1212, 1549, - 1254, -954, -955, 1212, 1898, -958, 1557, 1898, - -961, -962, -963, 1543, 1844, -966, 1599, 1844, - -969, -970, -971, -972, -973, 1549, 1599, -976, - 1557, -978, 1557, 1599, -981, -982, 1557, 1898, - 1844, -986, -987, 1599, 1844, -990, -991, 1844, - 1898, -994, 1885, 1898, -997, -998, -999, -1000, - -1001, -1002, -1003, 228, -1005, -1006, -1007, -1008, - 512, 576, -1011, -1012, 562, -1014, 576, 1248, - -1017, -1018, 576, 913, 1199, 1248, -1023, -1024, - -1025, 420, -1027, -1028, 512, 1212, 806, 1212, - -1033, -1034, -1035, -1036, 512, 624, 1212, -1040, - -1041, 576, 1212, -1044, 624, 1212, 624, 1254, - -1049, -1050, -1051, 420, -1053, -1054, 449, -1056, - 512, 806, -1059, -1060, -1061, -1062, -1063, 449, - 597, -1066, 512, 597, -1069, -1070, 449, 512, - -1073, 507, 512, -1076, -1077, -1078, 507, 849, - -1081, 562, 849, -1084, 562, -1086, 597, 841, - -1089, 597, 841, -1092, -1093, -1094, -1095, -1096, - -1097, -1098, 512, 1199, -1101, 849, 1199, -1104, - -1105, 562, 1199, -1108, 849, 1199, -1111, 806, - 849, -1114, 562, -1116, -1117, 806, 1254, -1120, - -1121, 1199, 1248, 1254, -1125, -1126, -1127, -1128, - 512, 1248, 849, -1132, -1133, 562, 1248, -1136, - 849, 1248, -1139, 841, -1141, 849, 1248, 841, - 1248, -1146, -1147, -1148, -1149, -1150, 562, 1199, - 913, -1154, 857, 1199, -1157, 913, 1199, -1160, - 849, -1162, 849, 1199, 1248, -1166, -1167, -1168, - -1169, 228, -1171, 562, 612, -1174, -1175, -1176, - 562, 612, -1179, 576, 612, -1182, -1183, 576, - 612, -1186, 576, -1188, 576, 624, -1191, -1192, - -1193, -1194, 576, -1196, 913, 969, -1199, 624, - -1201, 913, -1203, 624, 1254, -1206, -1207, -1208, - -1209, 562, 597, -1212, -1213, -1214, 507, 612, - -1217, 597, -1219, -1220, 562, 612, -1223, 597, - -1225, -1226, -1227, -1228, 562, -1230, 857, -1232, - 612, 899, -1235, -1236, -1237, 562, 899, -1240, - 849, -1242, -1243, 849, 1199, -1246, 857, 1199, - -1249, 857, 899, -1252, -1253, -1254, -1255, -1256, - -1257, -1258, -1259, 562, 1248, -1262, 899, 1248, - -1265, 849, -1267, 849, 1248, -1270, 913, 1248, - -1273, 899, 913, -1276, -1277, -1278, 612, 913, - -1281, 899, -1283, 899, 1249, 1248, -1287, 612, - 1289, -1290, 1248, 1289, -1293, -1294, -1295, -1296, - 597, 899, -1299, 612, 899, 849, -1303, 612, - -1305, 899, -1307, 1289, 1298, -1310, -1311, 597, - 562, 624, -1315, -1316, -1317, 624, -1319, 1254, - 1289, -1322, 1289, 1298, -1325, -1326, -1327, -1328, - -1329, -1330, 806, 1212, -1333, 806, 1254, -1336, - -1337, 1212, -1339, -1340, -1341, 1199, 1549, -1344, - 1254, 1549, -1347, -1348, 1248, 1549, -1351, 1254, - 1549, -1354, -1355, 1254, -1357, 1590, 1898, -1360, - 1549, 1590, -1363, -1364, -1365, -1366, -1367, 576, - 969, -1370, 624, -1372, -1373, 576, 969, -1376, - 913, 969, -1379, -1380, -1381, 624, 1212, -1384, - -1385, 624, -1387, 1254, 1647, -1390, -1391, -1392, - 969, 1254, -1395, 1212, 1254, -1398, 969, 1212, - -1401, 1212, 1898, -1404, -1405, -1406, -1407, -1408, - -1409, 913, 1248, 1248, -1413, -1414, 1207, 1549, - 1254, -1418, -1419, 1248, 1549, -1422, 1254, -1424, - -1425, 913, 1249, -1428, 1207, 1249, -1431, -1432, - 913, 1249, 913, -1436, -1437, -1438, 1254, 1549, - -1441, -1442, 1549, 1898, -1445, 1647, 1898, -1448, - -1449, 913, 1254, -1452, -1453, -1454, -1455, 913, - 1599, -1458, 1298, 1599, -1461, 969, -1463, 969, - 1599, -1466, 969, 1647, -1469, -1470, -1471, -1472, - -1473, 1248, 1590, -1476, 1289, 1590, -1479, -1480, - 1289, -1482, 1298, 1634, 1289, 1634, -1487, 1647, - -1489, -1490, -1491, -1492, -1493, -1494, 449, 806, - -1497, -1498, -1499, 449, 794, 452, -1503, -1504, - -1505, -1506, 449, 841, -1509, 794, 841, -1512, - 507, -1514, 794, 841, -1517, 449, 597, -1520, - -1521, -1522, -1523, -1524, 507, 597, -1527, 597, - -1529, 794, 841, -1532, -1533, -1534, 597, 849, - 899, -1538, -1539, 794, 841, -1542, -1543, 794, - 899, -1546, 849, 899, -1549, 794, -1551, 899, - 1193, -1554, -1555, 849, 857, 899, -1559, -1560, - -1561, -1562, -1563, -1564, 794, 1235, -1567, 1193, - 1235, -1570, -1571, 1187, 1235, -1574, 1193, 1235, - -1577, 841, -1579, -1580, 841, 849, 1193, 899, - 1235, -1586, -1587, 806, 841, -1590, -1591, -1592, - -1593, 841, 1478, -1596, 849, 1478, -1599, 1478, - 1535, -1602, -1603, 1478, 1535, -1606, 1480, 1535, - -1609, -1610, -1611, -1612, -1613, 806, 849, 841, - -1617, -1618, -1619, -1620, 849, 1199, -1623, 1193, - 1199, -1626, 857, -1628, -1629, -1630, 857, -1632, - 899, 1193, -1635, 1193, 1248, -1638, -1639, -1640, - -1641, -1642, -1643, 806, 849, -1646, 841, 849, - -1649, 806, 1199, -1652, -1653, -1654, 841, 1478, - 849, 1478, -1659, 1478, 1535, -1662, -1663, 806, - 1478, -1666, -1667, 1443, 1478, -1670, 1478, -1672, - 1493, 1535, -1675, -1676, -1677, 841, 849, 849, - -1681, -1682, 1248, 1535, -1685, 1289, 1535, -1688, - -1689, -1690, -1691, -1692, 597, -1694, -1695, -1696, - 841, 1289, -1699, 1235, 1289, -1702, -1703, 849, - 1289, 1235, 1289, 1478, -1709, -1710, 1235, 1248, - -1713, -1714, -1715, 1289, 1478, 1577, -1719, 1478, - 1577, -1722, -1723, -1724, 597, -1726, -1727, -1728, - 899, 1249, -1731, 1248, 1249, -1734, 1248, 1289, - -1737, -1738, -1739, -1740, 1235, 1577, -1743, 1248, - 1577, -1746, 1248, 1249, -1749, -1750, 597, -1752, - 1289, -1754, -1755, 1235, 1634, -1758, 1577, 1634, - -1761, -1762, 1289, 1634, -1765, 1577, 1634, -1768, - -1769, -1770, -1771, 1193, -1773, -1774, -1775, 1478, - 1480, -1778, 1480, 1830, -1781, -1782, -1783, -1784, - 1478, -1786, 1830, -1788, -1789, 1535, 1879, -1792, - 1830, 1879, -1795, -1796, 1535, 1879, -1799, 1577, - -1801, -1802, -1803, -1804, 1443, 1590, -1807, 1478, - 1590, -1810, -1811, 1478, 1590, -1814, -1815, 1493, - 1535, 1590, -1819, -1820, -1821, 1193, -1823, 1535, - 1543, -1826, -1827, -1828, -1829, 1199, 1543, -1832, - 1248, 1543, -1835, 1248, -1837, -1838, 1248, 1543, - -1841, 1249, 1543, -1844, -1845, 1535, -1847, -1848, - 1443, -1850, -1851, 1199, 1535, -1854, 1493, 1535, - -1857, -1858, -1859, 1443, 1885, -1862, 1590, 1885, - -1865, -1866, 1493, 1590, -1869, -1870, 1549, 1885, - -1873, 1590, 1885, -1876, -1877, -1878, -1879, -1880, - 1549, 1590, 1590, 1898, -1885, 1590, 1898, -1888, - 1885, 1898, -1891, -1892, 1599, 1885, -1895, -1896, - -1897, -1898, -1899, -1900, 1193, 1249, -1903, 1235, - 1249, -1906, -1907, 1248, 1249, 1235, 1298, -1912, - -1913, -1914, -1915, -1916, 1248, 1590, -1919, 1535, - 1590, -1922, 1249, 1535, -1925, -1926, -1927, 1248, - 1634, -1930, 1298, 1634, -1933, 1249, 1298, -1936, - -1937, -1938, 1248, -1940, -1941, -1942, -1943, 1248, - 1590, -1946, 1577, 1590, -1949, -1950, -1951, 1289, - 1634, -1954, 1590, 1634, -1957, -1958, 1577, 1634, - -1961, 1590, -1963, -1964, 1289, 1590, 1647, -1968, - -1969, 1193, 1480, -1972, -1973, -1974, 1193, -1976, - 1249, -1978, -1979, 1249, 1543, -1982, -1983, -1984, - 1535, 1879, -1987, 1634, -1989, -1990, 1543, 1634, - -1993, 1478, -1995, 1235, -1997, 1480, 1577, -2000, - -2001, -2002, 1577, 1634, 1634, 1879, -2007, -2008, - -2009, 1249, -2011, -2012, 1543, 1593, 1543, -2016, - -2017, -2018, -2019, 1249, 1599, -2022, 1593, 1599, - -2025, 1298, -2027, -2028, 1599, 1647, -2031, 1634, - 1647, -2034, -2035, -2036, 1634, 1879, 1879, 1972, - -2041, -2042, -2043, -2044, 1599, 1985, -2047, 1885, - 1985, -2050, 1634, 1885, -2053, -2054, -2055, 1634, - 1985, -2058, 1885, -2060, -2061, -2062, 1590, -2064, - -2065, -2066, 1647, 1985, -2069, 1885, 1985, 1997, - -2073, -2074, -2075, -2076, -2077, -2078, -2079, -2080, - 418, -2082, 423, -2084, 767, 772, -2087, 767, - -2089, 808, 1109, -2092, -2093, -2094, 758, 1109, - -2097, 1095, 1109, -2100, -2101, 767, 1095, 1109, - -2105, 767, -2107, -2108, 808, 1109, -2111, 1095, - 1109, -2114, -2115, -2116, -2117, -2118, 423, -2120, - 423, 808, -2123, 522, 767, 808, -2127, -2128, - 522, 767, -2131, 530, -2133, -2134, -2135, -2136, - 423, 528, -2139, -2140, 423, 808, -2143, 767, - -2145, 528, -2147, 767, 772, -2150, 528, -2152, - 530, -2154, 772, -2156, -2157, 808, 1109, -2160, - 871, 1109, -2163, -2164, -2165, -2166, -2167, -2168, - 418, 767, 530, 530, 767, 859, -2175, -2176, - -2177, -2178, 466, 865, -2181, 859, 865, -2184, - -2185, 767, 865, -2188, 859, 865, -2191, -2192, - -2193, 522, 859, -2196, 530, 859, 530, 767, - -2201, -2202, -2203, 228, 466, -2206, -2207, -2208, - -2209, -2210, 466, 859, -2213, 857, 859, -2216, - -2217, 522, 857, -2220, 522, 865, -2223, 859, - 865, -2226, 507, -2228, 507, 857, -2231, 859, - 865, -2234, -2235, 507, -2237, 522, 808, -2240, - -2241, -2242, -2243, 767, 865, -2246, 808, 865, - -2249, 808, -2251, 1151, 1152, -2254, -2255, -2256, - 857, -2258, -2259, 865, 1201, 907, 871, -2264, - -2265, -2266, -2267, -2268, -2269, -2270, 228, 612, - 507, 612, -2275, 507, 522, -2278, -2279, 228, - 562, -2282, 522, 562, -2285, -2286, -2287, -2288, - -2289, 228, 530, -2292, 228, -2294, -2295, -2296, - 522, 859, -2299, -2300, 522, 907, -2303, 865, - 907, -2306, -2307, 530, 865, 859, -2311, -2312, - 228, 859, -2315, 530, -2317, 530, 921, -2320, - -2321, -2322, -2323, 228, 612, -2326, -2327, -2328, - 228, -2330, 913, 921, -2333, 612, 913, -2336, - -2337, 522, 913, -2340, 907, -2342, 913, 921, - -2345, -2346, 228, 612, -2349, 228, -2351, 921, - 957, -2354, -2355, -2356, -2357, 228, 530, -2360, - -2361, -2362, 528, 913, -2365, 871, 913, -2368, - 530, 871, -2371, 921, -2373, 228, -2375, 576, - 913, 871, -2379, 612, 913, -2382, -2383, -2384, - -2385, 507, -2387, -2388, 562, 612, -2391, 507, - -2393, 857, -2395, 857, 907, -2398, -2399, -2400, - -2401, 612, 907, -2404, -2405, 899, 1249, -2408, - 907, 1249, -2411, 612, 957, -2414, -2415, 612, - 969, -2418, -2419, 913, 1249, 969, -2423, -2424, - -2425, 859, 907, -2428, -2429, 857, 865, -2432, - -2433, 857, -2435, 907, 1201, -2438, -2439, -2440, - -2441, 857, 913, -2444, -2445, 865, 913, -2448, - 871, 913, 1207, 857, -2453, -2454, 913, 1249, - -2457, -2458, -2459, -2460, -2461, -2462, 767, -2464, - 418, 859, -2467, -2468, 530, 1111, -2471, 767, - 1111, -2474, 859, 1111, -2477, -2478, 530, 871, - -2481, -2482, -2483, -2484, -2485, 767, 871, 871, - -2489, 772, 871, -2492, 767, 1223, -2495, 1111, - 1223, -2498, -2499, -2500, 528, -2502, -2503, -2504, - -2505, 530, 921, -2508, 871, -2510, -2511, 865, - 921, -2514, 871, 921, 530, 1209, 1111, -2520, - -2521, -2522, 530, 865, -2525, -2526, 859, -2528, - -2529, 865, 1201, -2532, 1152, 1201, 530, -2536, - -2537, 871, 1223, -2540, 1207, -2542, 1223, -2544, - -2545, -2546, -2547, -2548, -2549, -2550, 767, -2552, - 772, -2554, 871, 1109, 767, -2558, -2559, 871, - -2561, -2562, 1109, 1207, -2565, 1151, 1207, -2568, - 871, -2570, 1223, -2572, 1459, 1557, -2575, -2576, - 767, -2578, 865, 1152, -2581, -2582, -2583, 1151, - 1207, -2586, 1152, 1201, -2589, -2590, -2591, -2592, - 1111, 1459, -2595, 1223, 1459, -2598, -2599, -2600, - -2601, -2602, -2603, 1109, -2605, 1459, -2607, -2608, - 1111, 1459, 1495, -2612, -2613, 1109, 1495, 1459, - 1495, -2618, -2619, -2620, 1459, 1797, -2623, 1551, - 1797, -2626, -2627, 1495, 1797, 1551, -2631, 1111, - -2633, -2634, -2635, 1396, 1797, -2638, 1495, -2640, - 1459, 1797, -2643, -2644, -2645, 1111, 1495, -2648, - 1152, 1495, -2651, -2652, 1495, 1797, -2655, 1551, - 1797, -2658, -2659, -2660, -2661, -2662, -2663, -2664, - 1152, 1495, -2667, 1209, 1495, -2670, -2671, 1201, - 1495, 1209, 1209, -2676, -2677, -2678, 1495, 1551, - -2681, 1543, 1551, 1844, 1557, -2686, 1459, -2688, - -2689, 1223, -2691, 1551, 1557, 1797, 1844, -2696, - -2697, -2698, -2699, -2700, 865, 913, 871, 859, - -2705, 907, 913, -2708, 859, -2710, -2711, 865, - 1201, -2714, -2715, 1207, 1543, -2718, -2719, 1249, - 1593, -2722, 1543, 1593, -2725, -2726, -2727, -2728, - -2729, -2730, -2731, 907, 1593, -2734, 1298, 1593, - -2737, -2738, 1249, 1593, -2741, 1298, 1593, 921, - -2745, -2746, -2747, -2748, -2749, 913, 1599, -2752, - 1298, 1599, -2755, -2756, 1249, 1599, -2759, 1298, - 1599, -2762, 969, -2764, 969, 1599, -2767, -2768, - 921, 1599, 969, -2772, 957, 969, -2775, -2776, - -2777, 921, 1649, -2780, 969, 1649, -2783, 957, - -2785, 957, 1649, 1647, -2789, -2790, 969, -2792, - -2793, 969, 1649, 969, -2797, 1298, -2799, 1599, - -2801, 1649, 1985, -2804, -2805, -2806, -2807, 530, - 859, -2810, -2811, -2812, -2813, 530, 921, -2816, - 865, 921, -2819, 530, 1209, -2822, 530, 957, - -2825, -2826, -2827, -2828, 865, -2830, -2831, 921, - 1209, 1209, -2835, -2836, -2837, -2838, 921, 1599, - -2841, 1551, 1599, -2844, 1207, 1551, 1223, -2848, - -2849, -2850, -2851, 1201, 1551, -2854, 1543, 1551, - -2857, -2858, 1209, -2860, 1551, -2862, -2863, -2864, - 1207, 1551, -2867, 1543, 1551, 1599, -2871, -2872, - -2873, -2874, 871, 921, -2877, 921, 1557, -2880, - 1207, 1557, -2883, -2884, -2885, 921, 1599, -2888, - 969, -2890, 969, 1557, -2893, 871, 1223, -2896, - -2897, -2898, -2899, -2900, 1543, 1551, -2903, 1551, - -2905, 1599, 1844, -2908, 1593, 1844, -2911, -2912, - 1557, -2914, 1599, 1844, -2917, 1797, -2919, -2920, - 1209, 1223, -2923, -2924, 1223, 1557, -2927, 1551, - 1557, -2930, -2931, -2932, 957, 1209, -2935, -2936, - -2937, 1209, 1593, -2940, 1209, 1657, -2943, -2944, - -2945, -2946, 1551, 1649, -2949, 1593, 1649, -2952, - -2953, 1593, 1649, -2956, -2957, 1599, 1895, 1649, - -2961, -2962, 1649, 1895, -2965, 1657, 1985, -2968, - -2969, -2970, 969, 1657, -2973, 1649, 1657, -2976, - -2977, -2978, 1557, 1657, 1657, -2982, -2983, 1599, - 1895, -2986, 1649, -2988, 1657, -2990, -2991, -2992, - -2993, -2994, -2995, -2996, -2997, -2998, -2999, 418, - 423, -3002, -3003, -3004, 418, 1095, 466, -3008, - -3009, 452, 1095, -3012, 466, -3014, -3015, -3016, - -3017, 418, 1095, 466, 466, -3022, -3023, -3024, - 418, 1097, 1097, -3028, -3029, 767, 1111, -3032, - 1097, -3034, -3035, 423, 767, -3038, 758, -3040, - -3041, -3042, -3043, 767, 1097, -3046, 1095, 1097, - -3049, -3050, 794, 808, -3053, -3054, 794, 1097, - -3057, 1095, 1097, 767, -3061, -3062, -3063, 452, - 466, -3066, 507, -3068, -3069, 794, -3071, 808, - -3073, -3074, -3075, 466, 808, -3078, 466, -3080, - 507, -3082, 808, 857, -3085, -3086, -3087, -3088, - -3089, 418, -3091, 1097, 1111, -3094, -3095, 859, - -3097, 1097, -3099, -3100, 845, 1097, -3103, 859, - 1097, 845, -3107, 859, -3109, -3110, 845, -3112, - 1152, 1187, -3115, -3116, -3117, 857, 907, -3120, - 859, 907, -3123, 857, -3125, 1152, 1193, -3128, - -3129, -3130, -3131, -3132, -3133, 767, 1097, -3136, - -3137, -3138, 1095, 1097, 1097, 1097, -3143, -3144, - 767, -3146, 1095, 1151, -3149, 1095, -3151, -3152, - -3153, -3154, -3155, 794, 1193, -3158, 1187, 1193, - -3161, -3162, 1095, 1193, -3165, 1187, 1193, -3168, - -3169, 1095, 1097, -3172, 1097, -3174, 1097, 1480, - -3177, -3178, 794, 1152, -3181, -3182, 1097, 1187, - -3185, -3186, -3187, 1152, 1201, -3190, 1193, 1201, - -3193, -3194, 1187, 1201, -3197, 1193, 1201, -3200, - -3201, 452, 1097, -3204, -3205, -3206, -3207, 845, - -3209, 1097, 1152, -3212, 845, 1187, -3215, 1187, - 1538, -3218, -3219, -3220, -3221, 859, 1152, -3224, - 1111, -3226, -3227, 1097, 1111, 1111, -3231, -3232, - -3233, 859, 1209, -3236, 1152, -3238, 1152, 1201, - -3241, -3242, -3243, -3244, -3245, -3246, -3247, -3248, - -3249, -3250, 1095, 1480, 1480, -3254, 1097, -3256, - -3257, 1480, 1776, -3260, 1495, 1776, -3263, -3264, - 1097, 1495, 1152, -3268, -3269, -3270, -3271, 1097, - -3273, 1495, 1776, -3276, -3277, 1396, 1776, -3280, - 1495, -3282, -3283, -3284, 1396, 1797, 1480, 1776, - -3289, -3290, -3291, 1151, -3293, 1396, 1495, -3296, - -3297, 1097, 1152, -3300, -3301, -3302, 767, -3304, - -3305, 1109, 1151, 1151, 1097, -3310, -3311, -3312, - 1111, 1152, -3315, -3316, 1109, 1396, -3319, 1152, - 1396, -3322, -3323, 1396, 1495, 1495, -3327, -3328, - -3329, -3330, 1151, 1193, 1151, 1480, -3335, 1152, - 1193, -3338, -3339, -3340, -3341, 1152, 1201, -3344, - -3345, 1152, 1537, -3348, 1495, 1537, -3351, 1495, - 1537, -3354, -3355, 1480, -3357, 1495, -3359, 1537, - 1538, -3362, -3363, 1480, 1495, -3366, -3367, -3368, - 1495, 1537, -3371, -3372, 1537, 1830, -3375, 1543, - 1830, -3378, 1543, 1830, -3381, -3382, -3383, -3384, - -3385, -3386, -3387, 1097, 1495, -3390, 1152, 1495, - -3393, 1097, 1209, -3396, -3397, 1111, 1152, -3400, - 1152, -3402, 1209, 1495, -3405, -3406, 1201, 859, - 1209, -3410, -3411, -3412, 1097, 1776, -3415, 1538, - -3417, -3418, 1495, 1538, 1538, -3422, -3423, -3424, - 1495, -3426, -3427, -3428, -3429, -3430, 1201, 1495, - -3433, -3434, 1201, 1543, -3437, 1537, 1543, -3440, - 1495, 1537, -3443, -3444, -3445, 1201, 1551, 1537, - -3449, -3450, 1495, 1551, -3453, 1537, 1551, 1593, - -3457, -3458, -3459, -3460, 1201, 1538, 1495, -3464, - 1209, 1495, -3467, -3468, -3469, 1209, 1538, -3472, - 1495, 1538, -3475, -3476, 1495, 1551, -3479, -3480, - 1538, -3482, 1551, 1593, -3485, -3486, -3487, -3488, - -3489, -3490, 1495, 1879, -3493, 1830, 1879, 1538, - -3497, -3498, -3499, 1537, 1830, -3502, 1538, 1830, - -3505, 1537, -3507, 1495, 1776, 1830, -3511, -3512, - 1538, 1797, -3515, -3516, 1776, -3518, 1797, -3520, - -3521, 1543, -3523, -3524, 1797, 1844, -3527, 1830, - 1844, -3530, -3531, -3532, -3533, 1543, 1844, 1551, - -3537, -3538, 1543, 1879, 1599, -3542, 1551, 1593, - 1599, 1879, -3547, -3548, -3549, -3550, -3551, -3552, - 228, -3554, 452, 466, 228, -3558, -3559, 507, - 859, 845, -3563, -3564, -3565, -3566, -3567, -3568, - -3569, 228, 599, 228, -3573, -3574, 507, 612, - -3577, 599, 612, -3580, -3581, -3582, 228, 907, - -3585, 859, 907, 599, 907, -3590, -3591, -3592, - 507, 599, -3595, -3596, 507, 899, -3599, 599, - 899, -3602, -3603, 599, 907, -3606, -3607, 845, - 907, -3610, 859, 907, -3613, -3614, 859, 907, - -3617, 899, 907, -3620, -3621, -3622, -3623, 599, - 1243, 1293, -3627, 899, -3629, 1243, 1293, -3632, - 845, -3634, -3635, 845, 1243, 859, 1243, -3640, - -3641, -3642, -3643, 452, 507, -3646, 466, 507, - -3649, -3650, 507, -3652, -3653, 507, 899, 859, - -3657, -3658, -3659, 845, 899, 907, -3663, 859, - 907, -3666, -3667, -3668, 507, -3670, -3671, -3672, - 857, -3674, 907, 1201, -3677, 1187, 1193, 1201, - -3681, -3682, 507, -3684, -3685, -3686, -3687, -3688, - 899, 1249, -3691, 1243, 1249, -3694, -3695, 907, - 1249, -3698, 1243, 1249, -3701, 1193, 1243, -3704, - 1187, 1193, -3707, -3708, 597, -3710, -3711, -3712, - 452, 599, -3715, -3716, 507, 845, -3719, 599, - 845, -3722, -3723, -3724, 507, 599, 599, -3728, - -3729, -3730, -3731, 507, -3733, 899, -3735, -3736, - 794, 1187, -3739, 899, 1187, -3742, -3743, 794, - -3745, 1187, 1193, 845, -3749, -3750, -3751, 1187, - 1235, -3754, 1193, 1480, -3757, 597, -3759, -3760, - 599, 899, 612, 899, -3765, -3766, -3767, 845, - 507, -3770, -3771, 599, -3773, 845, -3775, 845, - 1243, 1293, -3779, -3780, -3781, -3782, -3783, -3784, - 599, 1243, 899, -3788, -3789, 899, 1187, -3792, - -3793, 1187, 1243, -3796, 1235, 1243, 1187, 1293, - -3801, -3802, -3803, -3804, 899, 1235, -3807, 1193, - 1235, -3810, -3811, 1187, 1235, -3814, 1193, 1235, - -3817, 899, 1193, -3820, -3821, -3822, -3823, 1243, - 1298, -3826, 1249, 1298, -3829, -3830, 599, 1298, - -3833, 1293, 1298, 1634, -3837, -3838, -3839, -3840, - -3841, -3842, -3843, 1193, 1235, -3846, -3847, 1187, - 1537, -3850, -3851, 1235, 1537, 1634, -3855, 1193, - -3857, 1235, 1480, -3860, 1480, -3862, -3863, 1577, - -3865, 1634, -3867, -3868, -3869, -3870, -3871, 845, - 1293, -3874, 1243, 1293, -3877, -3878, 859, 1293, - -3881, 1243, 1293, -3884, 1293, 1538, -3887, -3888, - -3889, -3890, -3891, -3892, -3893, 1187, 1538, -3896, - 1537, 1538, -3899, -3900, 1243, -3902, 1537, 1538, - -3905, -3906, 1187, 1538, -3909, 1293, 1538, -3912, - -3913, 1201, 1537, -3916, 1243, 1537, -3919, 1537, - 1634, -3922, -3923, -3924, -3925, 1193, -3927, 1243, - 1537, -3930, -3931, 1537, 1634, 1543, -3935, -3936, - 1201, -3938, 1537, 1243, -3941, -3942, -3943, -3944, - -3945, 1187, 1480, -3948, -3949, 1187, 1537, 1187, - -3953, -3954, 1537, 1538, 1776, -3958, -3959, -3960, - 1538, 1776, -3963, -3964, -3965, 1480, 1830, 1776, - 1830, -3970, 1776, 1879, -3973, 1577, 1879, -3976, - -3977, 1634, -3979, -3980, -3981, 1537, 1538, -3984, - -3985, 1537, -3987, 1879, 1972, 1879, 1537, 1543, - -3993, -3994, -3995, 845, -3997, -3998, -3999, -4000, - 859, 1209, -4003, 1201, 1209, -4006, 907, 1201, - -4009, -4010, -4011, 859, 1293, -4014, 1209, 1293, - -4017, 957, 1209, -4020, -4021, -4022, -4023, -4024, - 907, -4026, 1249, -4028, -4029, 1243, -4031, 1249, - -4033, -4034, -4035, 1201, 1538, -4038, 1243, 1538, - -4041, 1243, 1249, -4044, -4045, 957, -4047, 1293, - 1538, -4050, -4051, 957, 1298, -4054, -4055, -4056, - -4057, -4058, 1243, 1593, -4061, 1298, 1593, -4064, - -4065, 1293, 1298, 1298, -4069, -4070, 1249, -4072, - 1298, 1593, -4075, 1293, 1634, -4078, -4079, -4080, - -4081, -4082, 957, 1293, -4085, 1209, -4087, -4088, - -4089, 957, 1593, -4092, 1293, 1593, -4095, 957, - 1293, -4098, -4099, -4100, 1209, 1657, -4103, 1593, - 1657, -4106, 1538, 1593, -4109, -4110, -4111, -4112, - 1243, 1538, -4115, -4116, 1293, 1538, -4119, -4120, - 1293, 1538, 1293, -4124, 1593, -4126, 1657, -4128, - 1895, 1972, -4131, -4132, -4133, -4134, -4135, -4136, - 1201, 1543, -4139, 1249, 1543, -4142, -4143, 1243, - 1593, -4146, -4147, 1249, 1593, -4150, 1543, 1593, - -4153, -4154, -4155, 1249, 1593, 1249, -4159, -4160, - 1298, -4162, 1593, -4164, -4165, -4166, 1243, -4168, - 1593, 1634, -4171, -4172, -4173, 1543, 1879, 1599, - -4177, 1201, -4179, -4180, -4181, 1551, 1593, -4184, - -4185, 1593, 1599, 1649, -4189, -4190, 1538, -4192, - -4193, 1538, 1895, -4196, -4197, 1593, 1895, -4200, - 1879, 1895, -}; - -static long _vq_ptr1_res0_100_1024b_5b[] = { - -2072, -996, -379, -253, -154, -103, -34, -15, - -10, 528, -12, 576, -14, 576, 576, -23, - -19, 772, 806, 758, -22, 806, 806, -27, - -26, 772, 772, -31, -30, 806, 806, -33, - 806, 806, -63, -47, -43, -40, 808, 507, - -42, 808, 808, 808, -46, 528, 528, -55, - -50, 507, -54, -53, 522, 522, 857, -62, - -59, 562, 528, -61, 562, 562, 857, -77, - -71, 806, -68, 528, -70, 576, 576, -74, - 562, 576, -76, 576, 576, -81, -80, 528, - 528, -100, -95, -89, -86, 849, -88, 1199, - 1199, -93, -92, 1199, 1199, 1199, 857, -99, - -98, 857, 857, 1199, -102, 857, 857, -129, - -114, -107, 522, -111, -110, 871, 871, -113, - 871, 871, -126, -123, -120, -119, 913, 913, - -122, 913, 913, -125, 857, 857, -128, 871, - 871, -137, -134, -133, 1109, 1109, -136, 1109, - 1109, -141, -140, 1157, 1157, -151, -150, -147, - -146, 1157, 1157, -149, 1157, 1157, 1199, -153, - 1199, 1199, -230, -189, -186, -162, -159, -161, - 758, 758, -182, -175, -170, -169, -168, 758, - 758, 808, -172, 512, -174, 808, 808, -179, - -178, 758, 758, -181, 758, 758, -183, -185, - 808, 808, -188, 758, 758, -198, -193, -192, - 512, -197, -196, 758, 758, 507, -218, -209, - -206, -205, -204, 758, 758, 849, -208, 849, - 849, -215, -213, 808, 1095, 808, 1095, -217, - 849, 849, -221, 512, 808, -223, 849, -227, - -226, 857, 857, -229, 857, 857, -250, -235, - -234, 1193, 1193, -244, -242, -241, -240, 1199, - 1199, 1193, 1193, 1199, -248, -247, 1199, 1199, - 1193, 1199, 1109, -252, 1151, -307, -291, -282, - -267, -259, 576, -266, -263, 1212, 1157, -265, - 1212, 1212, 1212, -278, -275, -273, -272, 871, - 871, 772, 871, -277, 1212, 1212, -279, -281, - 1212, 1212, -287, 806, -286, 1254, 1254, -288, - -289, 1254, 1199, -292, -304, -299, -297, 1157, - 1459, 1459, 1157, -303, -302, 1157, 1157, 1459, - -306, 1557, 1557, -329, -319, -310, -312, 913, - -316, -315, 1207, 1207, -318, 1207, 1207, -325, - -321, -323, 1249, -324, 1543, -328, 1599, 1549, - 1599, -354, -336, -332, 969, -335, 913, 913, - -346, -345, -342, -341, 1212, 1212, -344, 1212, - 1212, 1212, -351, -349, 969, 969, 1254, -353, - 1254, 1254, -366, -359, -358, 1549, 1549, -363, - -362, 1599, 1599, -365, 1599, 1599, -370, -369, - 1557, 1557, -373, -372, 1997, -376, 1599, 1997, - -378, 1997, 1997, -658, -483, -399, -384, 423, - -388, -387, 758, 758, -390, 512, -398, -395, - -394, 1443, 1443, -397, 1443, 1443, 849, -438, - -427, -411, -410, -407, -406, 1109, 1109, -409, - 1109, 1109, 1396, -424, -420, -417, -416, 1151, - 1151, -419, 1151, 1151, -422, 1151, -423, 1151, - -426, 1396, 1396, -432, -431, -430, 1493, 1443, - -436, -435, 1493, 1493, 1443, 1493, -458, -455, - -444, -443, 1157, 1157, -452, -449, -448, 1199, - 1199, -451, 1199, 1199, -454, 1199, 1199, -457, - 1157, 1157, -472, -467, -464, -463, 1493, 1493, - -466, 1493, 1493, -471, -470, 1493, 1493, 1493, - -473, -480, -477, 1199, 1493, -479, 1493, 1493, - -482, 1207, 1207, -518, -495, -492, -490, -489, - 849, 849, 849, 841, 849, 841, 1095, -509, - -502, -501, -500, 1095, 1095, 849, -506, -505, - 1199, 1199, -508, 1199, 1199, -517, -514, -513, - 1193, 1193, -516, 1193, 1193, 1095, -606, -577, - -543, -535, -531, -528, -527, 1478, 1493, 1478, - -530, 1493, 1493, 1478, -534, 1095, 1095, -540, - -538, 1151, -539, 1493, -542, 1199, 1493, -568, - -550, -549, -548, 1493, 1493, 1493, -565, -558, - -556, -555, 1493, 1493, -557, 1493, -562, -561, - 1493, 1493, -564, 1493, 1493, -567, 1493, 1493, - -575, -573, -572, 1493, 1493, 1480, 1493, 1493, - 1480, -599, -590, -587, -584, -583, 1480, 1480, - -586, 1480, 1480, -589, 1480, 1480, -596, -593, - 1095, -595, 1535, 1535, -598, 1535, 1535, -603, - -602, 1199, 1199, -605, 1535, 1535, -622, -613, - -610, 1543, -612, 1543, 1543, -621, -618, -617, - 1543, 1543, -620, 1543, 1543, 1879, -635, -630, - -625, -627, 1830, -629, 1830, 1830, -632, 1480, - -634, 1830, 1830, -639, -638, 1830, 1830, -655, - -648, -645, -644, 1830, 1830, -647, 1830, 1830, - -652, -651, 1830, 1830, -654, 1830, 1830, -657, - 1879, 1879, -810, -710, -706, -685, -672, -671, - -668, -667, 1212, 1212, -670, 1212, 1212, 806, - -678, -675, 1157, -677, 1157, 1157, -682, -681, - 1212, 1212, -684, 1212, 1212, -691, -690, -689, - 1457, 1457, 1457, -699, -696, -695, 1457, 1457, - -698, 1457, 1457, -703, -702, 1457, 1457, -705, - 1457, 1457, 1443, -709, 1254, 1254, -791, -736, - -716, -715, 1443, 1443, -725, -722, -721, 1459, - 1557, 1557, -724, 1459, 1459, -731, -728, 1457, - -730, 1557, 1557, -733, 1557, -735, 1557, 1557, - -776, -769, -750, -745, -744, -743, 1493, 1493, - 1457, -748, 1457, 1493, 1457, 1493, -755, -753, - 1457, -754, 1844, -762, -760, -759, 1844, 1844, - 1844, 1493, -766, -765, 1844, 1844, -768, 1844, - 1844, -775, -774, -773, 1844, 1844, 1557, 1557, - -790, -788, -785, -782, -781, 1493, -784, 1493, - 1493, -787, 1207, 1207, 1844, 1493, 1493, 1478, - -805, -801, -796, 1457, -800, -799, 1844, 1844, - 1844, -804, -803, 1844, 1844, -807, 1830, -809, - 1844, 1844, -854, -832, -814, 1443, -822, -819, - -818, 1885, 1885, -821, 1885, 1885, -828, -827, - -826, 1885, 1885, 1885, -831, 1885, 1535, 1885, - -836, -835, 1543, 1543, -844, -841, -840, 1885, - 1885, -843, 1885, 1885, -847, -846, 1885, -851, - -850, 1885, 1885, -853, 1885, 1885, -925, -871, - -864, -859, 1443, -861, 1549, -863, 1549, 1549, - -868, -867, 1557, 1557, -870, 1557, 1557, -873, - 1443, -897, -886, -883, -880, -879, 1898, 1898, - -882, 1898, 1898, -885, 1898, 1898, -894, -891, - -890, 1844, 1844, -893, 1844, 1844, -896, 1898, - 1898, -914, -910, -905, -904, -903, 1549, 1549, - 1898, -909, -908, 1549, 1549, 1898, 1549, -913, - 1844, 1844, -922, -919, -918, 1885, 1885, -921, - 1885, 1885, -924, 1898, 1898, -953, -948, -946, - -936, -933, -932, 1549, 1549, -935, 1549, 1549, - -939, -938, 1844, -943, -942, 1844, 1844, -945, - 1844, 1844, 1844, 1557, -952, -951, 1557, 1557, - 1549, -960, -957, -956, 1997, -959, 1997, 1997, - -968, -965, -964, 1885, 1885, -967, 1885, 1885, - -985, -980, -977, -975, -974, 1844, 1844, 1599, - 1844, -979, 1997, 1997, -984, -983, 1997, 1997, - 1898, -989, -988, 1997, 1997, -993, -992, 1997, - 1997, -995, 1997, 1997, -1488, -1324, -1165, -1048, - -1022, -1016, -1004, 576, -1015, -1010, 1254, -1009, - 624, 624, -1013, 624, 1254, 1254, 624, 1254, - -1020, -1019, 1254, 1254, -1021, 1254, -1032, -1026, - 806, 1212, -1030, -1029, 1254, 1254, -1031, 1254, - -1046, -1039, -1038, -1037, 1254, 1254, 1254, -1043, - -1042, 1254, 1254, -1045, 1254, 1254, -1047, 1289, - -1091, -1058, -1052, 806, -1055, 806, 841, -1057, - 841, 841, -1088, -1075, -1068, -1065, -1064, 841, - 841, -1067, 841, 841, -1072, -1071, 849, 849, - -1074, 849, 849, -1083, -1080, -1079, 857, 857, - -1082, 857, 857, -1085, 597, -1087, 849, 849, - -1090, 1289, 1289, -1145, -1124, -1113, -1110, -1103, - -1100, -1099, 1248, 1248, -1102, 1248, 1248, -1107, - -1106, 1248, 1248, -1109, 1248, 1248, -1112, 1199, - 1199, -1115, 1254, -1119, -1118, 1590, 1590, -1123, - -1122, 1254, 1254, 1590, -1143, -1138, -1131, -1129, - 849, -1130, 1289, -1135, -1134, 1289, 1289, -1137, - 1289, 1289, -1140, 1289, -1142, 1289, 1289, -1144, - 1590, -1164, -1159, -1153, -1152, -1151, 1248, 1248, - 1248, -1156, -1155, 1248, -1158, 1248, 1248, -1161, - 857, -1163, 1248, 1248, 1254, -1205, -1190, -1173, - -1170, 612, -1172, 913, 913, -1181, -1178, -1177, - 624, 624, -1180, 624, 624, -1185, -1184, 913, - 913, -1187, 913, -1189, 969, 969, -1202, -1198, - -1195, 969, 1254, -1197, 1254, 1254, -1200, 1254, - 1254, 969, -1204, 1647, 1647, -1251, -1224, -1211, - -1210, 849, 849, -1218, -1216, -1215, 899, 899, - 899, 612, -1222, -1221, 899, 899, 899, 612, - -1234, -1231, -1229, 899, 913, 899, 913, -1233, - 913, 913, -1241, -1239, -1238, 1248, 1248, 899, - 1248, -1248, -1245, -1244, 1248, -1247, 1248, 1248, - -1250, 1248, 1248, -1309, -1292, -1289, -1275, -1269, - -1264, -1261, -1260, 1289, 1289, -1263, 1289, 1289, - -1266, 899, -1268, 1289, 1289, -1272, -1271, 1289, - -1274, 1249, 1249, -1285, -1280, -1279, 1298, 1298, - -1282, 913, -1284, 1298, 1298, -1286, -1288, 1298, - 1298, -1291, 1647, 1647, -1302, -1301, -1298, -1297, - 1298, 1298, -1300, 1298, 1298, 899, -1304, 1289, - -1306, 1298, -1308, 1634, 1634, -1314, -1313, -1312, - 1289, 1289, -1321, -1318, 1289, 1647, -1320, 1647, - 1647, -1323, 1647, 1647, -1468, -1362, -1353, -1335, - -1332, -1331, 1443, 1443, -1334, 1590, 1590, -1338, - 1590, 1549, -1346, -1343, -1342, 1590, 1590, -1345, - 1590, 1590, -1350, -1349, 1590, 1590, -1352, 1590, - 1590, -1359, -1356, 1898, -1358, 1997, 1997, -1361, - 1898, 1898, -1403, -1378, -1371, -1369, -1368, 1212, - 1212, 969, 1212, -1375, -1374, 1254, 1254, -1377, - 1254, 1254, -1400, -1389, -1383, -1382, 1997, -1386, - 1647, 1997, -1388, 1997, 1997, -1397, -1394, -1393, - 1647, 1647, -1396, 1647, 1647, -1399, 1997, 1997, - -1402, 1997, 1997, -1435, -1430, -1423, -1412, -1411, - -1410, 1599, 1599, 1254, -1417, -1416, -1415, 1599, - 1549, -1421, -1420, 1599, 1599, 1549, 1599, -1427, - -1426, 1599, 1599, -1429, 1599, 1599, -1434, -1433, - 1599, 1599, 1298, -1447, -1440, -1439, 1898, 1898, - -1444, -1443, 1997, 1997, -1446, 1997, 1997, -1451, - -1450, 1599, 1599, -1465, -1460, -1457, -1456, 1647, - 1647, -1459, 1647, 1647, -1462, 1298, -1464, 1647, - 1647, -1467, 1997, 1997, -1485, -1484, -1478, -1475, - -1474, 1647, 1647, -1477, 1647, 1647, -1481, 1647, - 1634, -1483, 1647, 1647, 2017, -1486, 1985, 1997, - -1767, -1608, -1558, -1519, -1496, -1495, 849, 849, - -1502, -1501, -1500, 841, 841, 794, -1516, -1511, - -1508, -1507, 849, 849, -1510, 849, 849, -1513, - 794, -1515, 849, 849, -1518, 841, 841, -1553, - -1548, -1531, -1526, -1525, 849, 849, -1528, 841, - -1530, 849, 849, -1537, -1536, -1535, 899, 899, - 1235, -1541, -1540, 1235, 1235, -1545, -1544, 1235, - 1235, -1547, 1235, 1235, -1550, 1235, -1552, 1235, - 1235, -1557, -1556, 899, 899, 1193, -1584, -1578, - -1576, -1569, -1566, -1565, 1480, 1480, -1568, 1480, - 1480, -1573, -1572, 1480, 1480, -1575, 1480, 1480, - 1235, 1193, -1582, -1581, 1235, 1235, -1583, 1235, - -1585, -1589, -1588, 1478, 1478, -1601, -1598, -1595, - -1594, 1535, 1535, -1597, 1535, 1535, -1600, 1577, - 1577, -1605, -1604, 1577, 1577, -1607, 1577, 1577, - -1687, -1637, -1616, -1615, -1614, 1199, 1199, 849, - -1627, -1625, -1622, -1621, 1248, 1248, -1624, 1248, - 1248, 1193, 1199, -1634, -1631, 1193, 1249, -1633, - 1249, 1249, -1636, 1249, 1249, -1674, -1661, -1651, - -1648, -1645, -1644, 1199, 1199, -1647, 1199, 1199, - -1650, 1590, 1590, -1658, -1656, -1655, 1535, 1535, - -1657, 1535, -1660, 1590, 1590, -1665, -1664, 1493, - 1535, -1669, -1668, 1590, 1590, -1671, 1590, -1673, - 1590, 1590, -1680, -1679, -1678, 1289, 1289, 1535, - -1684, -1683, 1590, 1590, -1686, 1590, 1590, -1721, - -1708, -1707, -1693, 1289, 849, -1701, -1698, -1697, - 1577, 1577, -1700, 1577, 1577, -1705, -1704, 1577, - 1577, -1706, 1577, 1577, -1712, -1711, 1577, 1577, - -1718, -1717, -1716, 1577, 1577, 2017, -1720, 1590, - 1590, -1736, -1725, 1289, 1298, -1733, -1730, -1729, - 1298, 1298, -1732, 1298, 1298, -1735, 1298, 1298, - -1748, -1745, -1742, -1741, 1634, 1634, -1744, 1634, - 1634, -1747, 1634, 1634, -1753, -1751, 1634, 1634, - 2017, -1760, -1757, -1756, 2017, -1759, 2017, 2017, - -1764, -1763, 2017, 2017, -1766, 2017, 2017, -1894, - -1818, -1800, -1772, 1480, -1780, -1777, -1776, 1577, - 1577, -1779, 1879, 1879, -1794, -1787, -1785, 1885, - 1879, 1885, 1879, -1791, -1790, 1885, 1885, -1793, - 1885, 1885, -1798, -1797, 1885, 1885, 1879, 1885, - 2017, -1809, -1806, -1805, 1885, 1885, -1808, 1885, - 1885, -1813, -1812, 1885, 1885, -1817, -1816, 1885, - 1885, 1885, -1843, -1825, -1822, 1543, -1824, 1879, - 1879, -1836, -1834, -1831, -1830, 1549, 1549, -1833, - 1549, 1549, 1543, 1535, -1840, -1839, 1599, 1599, - -1842, 1599, 1599, -1875, -1846, 1879, -1856, -1849, - 1590, -1853, -1852, 1590, 1590, -1855, 1590, 1590, - -1864, -1861, -1860, 1898, 1898, -1863, 1898, 1898, - -1868, -1867, 1885, 1885, -1872, -1871, 1898, 1898, - -1874, 1898, 1898, -1890, -1884, -1883, -1882, -1881, - 1898, 1898, 1647, 1997, -1887, -1886, 1997, -1889, - 1997, 1997, -1893, 1647, 1997, 1997, -2006, -1967, - -1911, -1905, -1902, -1901, 1634, 1634, -1904, 1634, - 1634, -1909, -1908, 1298, 1298, -1910, 1634, -1935, - -1924, -1921, -1918, -1917, 1634, 1634, -1920, 1634, - 1634, -1923, 1634, 1634, -1932, -1929, -1928, 1647, - 1647, -1931, 1647, 1647, -1934, 1634, 1634, -1939, - 1298, 1289, 1590, -1962, -1948, -1945, -1944, 1634, - 1634, -1947, 1634, 1634, -1956, -1953, -1952, 2017, - 2017, -1955, 2017, 2017, -1960, -1959, 2017, 2017, - 2017, 1634, -1966, -1965, 1647, 1647, 2017, -1992, - -1971, -1970, 1879, -1977, -1975, 1543, 1634, 1543, - 1634, -1981, -1980, 1634, 1634, -1988, -1986, -1985, - 1885, 1885, 1879, 1885, -1991, 1879, 1885, 1879, - -1999, -1994, -1996, 1480, -1998, 1879, 1879, -2005, - -2004, -2003, 2017, 2017, 1879, 1885, -2033, -2015, - -2010, 1634, -2014, -2013, 1634, 1634, 1879, -2026, - -2024, -2021, -2020, 1634, 1634, -2023, 1634, 1634, - 1634, 1599, -2030, -2029, 1985, 1985, -2032, 1985, - 1985, -2040, -2038, -2037, 1985, 1985, -2039, 2017, - -2052, -2049, -2046, -2045, 1997, 1997, -2048, 1997, - 1997, -2051, 1985, 1985, -2059, -2057, -2056, 2017, - 2017, 1985, 2017, -2063, 2017, 1885, 1997, -2071, - -2068, -2067, 1997, 1997, -2070, 1997, 1997, 2017, - -2989, -2456, -2263, -2162, -2113, -2091, -2086, -2081, - 767, -2083, 772, -2085, 1109, 1109, -2088, 1109, - -2090, 1151, 1151, -2104, -2099, -2096, -2095, 1396, - -2098, 1396, 1396, -2103, -2102, 1109, 1109, 1396, - -2106, 808, -2110, -2109, 1151, 1151, -2112, 1151, - 1151, -2153, -2132, -2126, -2122, -2119, 767, -2121, - 865, 865, -2124, 767, -2125, 865, -2130, -2129, - 865, 865, 767, 865, -2149, -2144, -2138, -2137, - 767, 767, -2142, -2141, 871, 871, 871, 808, - -2146, 871, -2148, 871, 871, -2151, 871, 767, - 871, -2155, 1109, -2159, -2158, 1207, 1207, -2161, - 1207, 1207, -2233, -2200, -2174, -2171, -2170, -2169, - 1111, 1111, 767, -2172, -2173, 1152, -2190, -2183, - -2180, -2179, 1152, 1152, -2182, 1152, 1152, -2187, - -2186, 1152, 1152, -2189, 1152, 1152, -2198, -2195, - -2194, 865, 865, -2197, 865, 865, -2199, 865, - 528, -2205, -2204, 507, 507, -2230, -2225, -2215, - -2212, -2211, 865, 865, -2214, 865, 865, -2219, - -2218, 907, 907, -2222, -2221, 907, -2224, 907, - 907, -2227, 522, -2229, 907, 907, -2232, 1152, - 1152, -2239, -2236, 857, -2238, 857, 857, -2253, - -2248, -2245, -2244, 1152, 1152, -2247, 1152, 1152, - -2250, 1207, -2252, 1207, 1207, -2262, -2257, 1201, - 1207, -2261, -2260, 1207, 1207, 1201, 1207, -2381, - -2353, -2284, -2277, -2274, -2272, -2271, 907, 907, - -2273, 907, -2276, 907, 907, -2281, -2280, 612, - 612, -2283, 612, 612, -2319, -2310, -2293, -2291, - -2290, 921, 921, 907, 859, -2305, -2298, -2297, - 907, 907, -2302, -2301, 921, 921, -2304, 921, - 921, -2309, -2308, 921, 921, 865, -2314, -2313, - 957, 957, -2316, 859, -2318, 957, 957, -2344, - -2335, -2325, -2324, 907, 907, -2332, -2329, 921, - 969, -2331, 969, 969, -2334, 969, 969, -2339, - -2338, 921, 921, -2341, 921, -2343, 969, 969, - -2348, -2347, 969, 969, -2350, 957, -2352, 969, - 969, -2370, -2359, -2358, 921, 913, 921, -2367, - -2364, -2363, 921, 921, -2366, 921, 921, -2369, - 921, 921, -2377, -2372, -2374, 969, -2376, 969, - 969, -2378, -2380, 969, 969, -2422, -2397, -2390, - -2386, 612, 899, -2389, 913, 913, -2392, 907, - -2394, 899, -2396, 913, 913, -2413, -2410, -2403, - -2402, 1298, 1298, -2407, -2406, 1298, 1298, -2409, - 1298, 1298, -2412, 1298, 1298, -2417, -2416, 1298, - 1298, -2421, -2420, 1298, 1298, 1298, -2437, -2427, - -2426, 1201, 1201, -2431, -2430, 1201, 1201, -2434, - 1201, 1249, -2436, 1249, 1249, -2452, -2450, -2443, - -2442, 1207, 1207, -2447, -2446, 1207, 1207, -2449, - 1207, 1207, -2451, 1249, 969, -2455, 1298, 1298, - -2695, -2543, -2497, -2476, -2473, -2466, -2463, -2465, - 1111, 1111, -2470, -2469, 1223, 1223, -2472, 1223, - 1223, 1152, -2475, 1797, -2480, -2479, 1223, 1223, - -2494, -2491, -2488, -2487, -2486, 1109, 1109, 1459, - -2490, 1459, 1459, -2493, 1459, 1459, -2496, 1459, - 1459, -2535, -2518, -2501, 530, -2516, -2509, -2507, - -2506, 1223, 1223, 1223, 921, -2513, -2512, 1223, - 1223, -2515, 1223, 1223, -2517, 1223, -2519, -2534, - -2524, -2523, 1209, 1209, -2527, 1152, 1201, -2531, - -2530, 1209, 1209, -2533, 1209, 1209, 1223, -2539, - -2538, 1557, 1557, -2541, 1557, 1557, 1551, -2588, - -2574, -2557, 1151, -2556, -2551, 772, 1459, -2553, - 1109, -2555, 1459, 1459, 1396, -2567, -2560, 1207, - -2564, -2563, 1844, 1844, -2566, 1844, 1844, -2569, - 1459, -2571, 1557, -2573, 1844, 1844, -2580, -2577, - 1152, -2579, 1201, 1201, 1557, -2585, -2584, 1543, - 1543, -2587, 1207, 1207, -2657, -2597, -2594, -2593, - 1797, 1797, -2596, 1797, 1797, -2642, -2630, -2617, - -2611, -2606, -2604, 1495, 1495, 1797, -2610, -2609, - 1797, 1797, 1797, -2615, -2614, 1551, 1551, -2616, - 1551, -2625, -2622, -2621, 1844, 1844, -2624, 1844, - 1844, -2629, -2628, 1844, 1844, 1844, -2632, 1797, - -2639, -2637, -2636, 1844, 1844, 1844, 1797, -2641, - 1844, 1844, -2650, -2647, -2646, 1551, 1551, -2649, - 1551, 1551, -2654, -2653, 1844, 1844, -2656, 1844, - 1844, -2685, -2684, -2675, -2674, -2669, -2666, -2665, - 1551, 1551, -2668, 1551, 1551, -2673, -2672, 1551, - 1551, 1551, 1895, -2683, -2680, -2679, 1844, 1844, - -2682, 1844, 1844, 1895, 1844, -2693, -2687, -2690, - 1557, 1895, -2692, 1895, 1895, -2694, 1895, -2803, - -2724, -2707, -2703, -2701, 921, -2702, 921, -2704, - -2706, 1249, 1249, -2713, -2709, 1593, -2712, 1207, - 1207, -2717, -2716, 1599, 1599, -2721, -2720, 1599, - 1599, -2723, 1599, 1599, -2787, -2771, -2744, -2743, - -2736, -2733, -2732, 1649, 1649, -2735, 1649, 1649, - -2740, -2739, 1649, 1649, -2742, 1649, 1649, 1649, - -2766, -2761, -2754, -2751, -2750, 1649, 1649, -2753, - 1649, 1649, -2758, -2757, 1649, 1649, -2760, 1649, - 1649, -2763, 1298, -2765, 1649, 1649, -2770, -2769, - 1649, 1649, 1649, -2774, -2773, 1298, -2782, -2779, - -2778, 1657, 1657, -2781, 1657, 1657, -2784, 969, - -2786, 1657, 1657, -2788, -2796, -2791, 1298, -2795, - -2794, 1657, 1657, 1997, -2798, 1599, -2800, 1985, - -2802, 1997, 1997, -2895, -2824, -2809, -2808, 957, - 957, -2821, -2818, -2815, -2814, 1209, 1209, -2817, - 1209, 1209, -2820, 1223, 1223, -2823, 1209, 1209, - -2870, -2847, -2834, -2829, 921, -2833, -2832, 1649, - 1649, 1223, -2846, -2843, -2840, -2839, 1649, 1649, - -2842, 1649, 1649, -2845, 1599, 1599, 1551, -2861, - -2856, -2853, -2852, 1593, 1593, -2855, 1593, 1593, - -2859, 1649, 1593, 1649, 1593, -2869, -2866, -2865, - 1599, 1599, -2868, 1599, 1599, 1649, -2892, -2882, - -2876, -2875, 1557, 1557, -2879, -2878, 1599, -2881, - 1599, 1599, -2889, -2887, -2886, 1649, 1649, 1649, - 1599, -2891, 1599, 1599, -2894, 1557, 1557, -2916, - -2910, -2907, -2902, -2901, 1599, 1599, -2904, 1844, - -2906, 1885, 1885, -2909, 1599, 1985, -2913, 1844, - 1997, -2915, 1997, 1997, -2929, -2918, -2922, -2921, - 1895, 1895, -2926, -2925, 1895, 1895, -2928, 1895, - 1895, -2966, -2934, -2933, 1657, 1657, -2942, -2939, - -2938, 1649, 1649, -2941, 1895, 1895, -2960, -2951, - -2948, -2947, 1895, 1895, -2950, 1895, 1895, -2955, - -2954, 1985, 1985, -2959, -2958, 1985, 1985, 1985, - -2964, -2963, 1985, 1985, 1895, 1985, -2967, -2975, - -2972, -2971, 1997, 1997, -2974, 1997, 1997, -2981, - -2980, -2979, 1997, 1997, 1895, -2985, -2984, 1997, - 1997, -2987, 1997, 1895, 1997, -3546, -3240, -3127, - -3084, -3060, -3033, -3013, -3001, -3000, 758, 1095, - 758, -3007, -3006, -3005, 1097, 1097, 1097, -3011, - -3010, 1097, 1097, 1095, 1097, -3021, -3020, -3019, - -3018, 1097, 1097, 1097, 767, -3027, -3026, -3025, - 1152, 1152, 1111, -3031, -3030, 1152, 1152, 1152, - 1111, -3039, -3037, -3036, 808, 794, 808, -3059, - -3048, -3045, -3044, 1152, 1152, -3047, 1152, 1152, - -3052, -3051, 1152, 1152, -3056, -3055, 1152, 1152, - -3058, 1152, 1152, 1396, -3072, -3065, -3064, 507, - 507, -3067, 808, -3070, 1095, 1152, 1095, 1152, - -3079, -3077, -3076, 1152, 1152, 857, 907, -3081, - 1193, -3083, 1193, 1193, -3108, -3105, -3098, -3093, - -3090, 1111, -3092, 1152, 1152, -3096, 1152, 1111, - 1111, 1152, -3102, -3101, 1152, 1152, -3104, 1152, - 1152, -3106, 1201, 1209, -3114, -3111, 1152, -3113, - 1193, 1193, -3122, -3119, -3118, 1201, 1201, -3121, - 1201, 1201, -3124, 1193, -3126, 1201, 1201, -3199, - -3150, -3142, -3135, -3134, 1111, 1396, 1111, -3141, - -3140, -3139, 1480, 1480, 1396, 1776, -3148, -3145, - 1152, -3147, 1152, 1152, 1480, 1495, -3176, -3167, - -3160, -3157, -3156, 1480, 1480, -3159, 1480, 1480, - -3164, -3163, 1480, 1480, -3166, 1480, 1480, -3171, - -3170, 1187, 1187, -3173, 1187, -3175, 1776, 1776, - -3180, -3179, 1193, 1193, -3184, -3183, 1537, 1537, - -3192, -3189, -3188, 1537, 1537, -3191, 1537, 1537, - -3196, -3195, 1537, 1537, -3198, 1537, 1537, -3217, - -3203, -3202, 1776, -3214, -3211, -3208, 1152, 1187, - -3210, 1187, 1187, -3213, 1538, 1538, -3216, 1776, - 1776, -3230, -3225, -3223, -3222, 1209, 1209, 1152, - 1209, -3229, -3228, 1209, 1209, 1152, -3237, -3235, - -3234, 1538, 1538, 1538, 1209, -3239, 1538, 1538, - -3380, -3326, -3299, -3288, -3267, -3262, -3255, -3253, - -3252, -3251, 1776, 1776, 1495, 1495, 1776, -3259, - -3258, 1830, 1830, -3261, 1830, 1830, -3266, -3265, - 1776, 1776, 1495, -3281, -3275, -3272, 1776, 1797, - -3274, 1797, 1797, -3279, -3278, 1797, 1797, 1776, - 1797, -3287, -3286, -3285, 1830, 1830, 1830, 1830, - -3295, 1193, -3292, 1396, -3294, 1830, 1830, 1830, - -3298, 1495, 1495, -3308, -3303, 1152, 1396, -3307, - -3306, 1396, 1396, 1152, -3309, -3321, -3314, -3313, - 1495, 1495, -3318, -3317, 1495, 1495, -3320, 1495, - 1495, -3325, -3324, 1797, 1797, 1844, -3337, -3334, - -3332, -3331, 1543, 1543, -3333, 1830, -3336, 1201, - 1201, -3353, -3350, -3343, -3342, 1495, 1495, -3347, - -3346, 1538, 1538, -3349, 1538, 1538, -3352, 1543, - 1543, -3361, -3356, 1776, -3358, 1776, -3360, 1776, - 1776, -3365, -3364, 1537, 1537, -3377, -3370, -3369, - 1543, 1543, -3374, -3373, 1879, 1879, -3376, 1879, - 1879, -3379, 1844, 1844, -3421, -3409, -3404, -3395, - -3392, -3389, -3388, 1538, 1538, -3391, 1538, 1538, - -3394, 1538, 1538, -3399, -3398, 1495, 1495, -3401, - 1495, -3403, 1538, 1538, -3407, 1538, 1495, -3408, - 1538, -3416, -3414, -3413, 1797, 1797, 1776, 1797, - -3420, -3419, 1797, 1797, 1895, -3519, -3484, -3425, - 1797, -3456, -3442, -3439, -3432, -3431, 1543, 1543, - -3436, -3435, 1593, 1593, -3438, 1593, 1593, -3441, - 1879, 1879, -3448, -3447, -3446, 1593, 1593, 1593, - -3452, -3451, 1895, 1895, -3454, 1895, -3455, 1895, - -3466, -3463, -3462, -3461, 1593, 1593, 1538, -3465, - 1538, 1538, -3474, -3471, -3470, 1895, 1895, -3473, - 1895, 1895, -3478, -3477, 1895, 1895, -3481, 1895, - 1593, -3483, 1895, 1895, -3510, -3506, -3496, -3495, - -3492, -3491, 1895, 1895, -3494, 1895, 1895, 1895, - -3504, -3501, -3500, 1879, 1879, -3503, 1879, 1879, - 1895, 1538, -3508, 1776, -3509, 1879, -3514, -3513, - 1895, 1895, -3517, 1830, 1895, 1895, 1830, -3529, - -3522, 1830, -3526, -3525, 1895, 1895, -3528, 1895, - 1895, -3541, -3536, -3535, -3534, 1879, 1879, 1844, - -3540, -3539, 1885, 1885, 1885, -3544, -3543, 1879, - -3545, 1895, -3836, -3706, -3639, -3562, -3556, -3553, - 466, -3555, 507, 507, -3557, -3561, -3560, 907, - 907, 859, -3619, -3612, -3589, -3579, -3572, -3571, - -3570, 612, 612, 907, -3576, -3575, 907, 907, - -3578, 907, 907, -3587, -3584, -3583, 957, 957, - -3586, 957, 957, -3588, 957, -3601, -3594, -3593, - 845, 845, -3598, -3597, 907, 907, -3600, 907, - 907, -3605, -3604, 957, 957, -3609, -3608, 957, - 957, -3611, 957, 957, -3616, -3615, 957, 957, - -3618, 1298, 1298, -3631, -3626, -3624, 612, 1243, - -3625, 1298, -3628, 1298, -3630, 1298, 1298, -3633, - 899, -3637, -3636, 1293, 1293, -3638, 1293, -3665, - -3648, -3645, -3644, 845, 845, -3647, 859, 859, - -3656, -3651, 857, -3655, -3654, 907, 907, 907, - -3662, -3660, 1243, 907, -3661, 1243, -3664, 1243, - 1243, -3680, -3669, 1187, 1193, -3676, -3673, 1201, - 1249, -3675, 1249, 1249, -3678, 1201, -3679, 1249, - -3683, 1187, 1193, -3703, -3700, -3693, -3690, -3689, - 1298, 1298, -3692, 1298, 1298, -3697, -3696, 1298, - 1298, -3699, 1298, 1298, -3702, 1249, 1249, -3705, - 1243, 1243, -3756, -3747, -3709, -3720, -3714, -3713, - 845, 845, -3718, -3717, 899, 899, 845, 899, - -3721, -3727, -3726, -3725, 899, 899, 794, -3741, - -3734, -3732, 1187, 1193, 1193, 1187, -3738, -3737, - 1193, 1193, -3740, 1193, 1193, -3744, 1235, 1193, - -3746, 1235, 1235, -3748, -3755, -3753, -3752, 1480, - 1480, 1480, 1235, 1577, -3764, -3758, -3762, -3761, - 1298, 1298, -3763, 1298, -3778, -3774, -3769, -3768, - 899, -3772, 899, 1243, 1243, 899, -3776, 1243, - -3777, 1972, -3819, -3800, -3798, -3787, -3786, -3785, - 1293, 1293, 1243, -3791, -3790, 1235, 1235, -3795, - -3794, 1293, 1293, -3797, 1293, 1293, -3799, 1972, - -3816, -3809, -3806, -3805, 1243, 1243, -3808, 1243, - 1243, -3813, -3812, 1243, 1243, -3815, 1243, 1243, - -3818, 1249, 1249, -3835, -3828, -3825, -3824, 1634, - 1634, -3827, 1634, 1634, -3832, -3831, 1634, 1634, - -3834, 1634, 1634, 1972, -3992, -3940, -3866, -3859, - -3854, -3845, -3844, 1634, 1634, -3849, -3848, 1972, - 1972, -3853, -3852, 1634, 1634, 1972, -3856, 1480, - -3858, 1537, 1537, -3861, 1879, -3864, 1879, 1972, - 1879, 1972, -3886, -3883, -3876, -3873, -3872, 1538, - 1538, -3875, 1538, 1538, -3880, -3879, 1538, 1538, - -3882, 1538, 1538, -3885, 1972, 1972, -3921, -3918, - -3911, -3904, -3898, -3895, -3894, 1972, 1972, -3897, - 1972, 1972, -3901, 1972, 1538, -3903, 1972, 1972, - -3908, -3907, 1972, 1972, -3910, 1972, 1972, -3915, - -3914, 1538, 1538, -3917, 1538, 1538, -3920, 1972, - 1972, -3934, -3929, -3926, 1537, 1634, -3928, 1634, - 1634, -3933, -3932, 1879, 1879, 1879, -3939, -3937, - 1543, 1538, 1543, 1537, -3975, -3957, -3952, -3947, - -3946, 1776, 1776, -3951, -3950, 1538, 1538, 1776, - -3956, -3955, 1972, 1972, 1972, -3972, -3962, -3961, - 1972, 1972, -3969, -3967, -3966, 1879, 1879, -3968, - 1879, -3971, 1972, 1972, -3974, 1972, 1972, -3991, - -3978, 1972, -3989, -3983, -3982, 1972, 1972, -3986, - 1972, 1985, -3988, 1985, 1985, -3990, 1895, 1879, - -4130, -4049, -4019, -3996, -4008, -4005, -4002, -4001, - 1538, 1538, -4004, 1538, 1538, -4007, 1209, 1209, - -4016, -4013, -4012, 1538, 1538, -4015, 1538, 1538, - -4018, 1293, 1293, -4043, -4032, -4027, -4025, 1298, - 1593, 1298, 1593, -4030, 1593, 1298, 1593, 1298, - -4040, -4037, -4036, 1593, 1593, -4039, 1593, 1593, - -4042, 1593, 1593, -4046, 1298, 1593, -4048, 1593, - 1593, -4077, -4053, -4052, 1593, -4074, -4068, -4063, - -4060, -4059, 1634, 1634, -4062, 1634, 1634, -4067, - -4066, 1593, 1593, 1634, -4071, 1593, 1634, -4073, - 1634, 1634, -4076, 1972, 1972, -4108, -4097, -4086, - -4084, -4083, 1657, 1657, 1657, 1293, -4094, -4091, - -4090, 1649, 1649, -4093, 1649, 1649, -4096, 1657, - 1657, -4105, -4102, -4101, 1895, 1895, -4104, 1895, - 1895, -4107, 1895, 1895, -4123, -4114, 1985, -4113, - 1593, 1593, -4118, -4117, 1972, 1972, -4122, -4121, - 1593, 1593, 1985, -4125, 1895, -4127, 1985, -4129, - 1985, 1985, -4170, -4163, -4152, -4141, -4138, -4137, - 1593, 1593, -4140, 1593, 1593, -4145, -4144, 1634, - 1634, -4149, -4148, 1634, 1634, -4151, 1634, 1634, - -4158, -4157, -4156, 1634, 1634, 1599, -4161, 1599, - 1634, 1599, 1634, 2017, 1972, -4167, 1634, -4169, - 1879, 1879, -4176, -4175, -4174, 1885, 1885, 1885, - -4188, -4178, -4183, -4182, 1895, 1599, 1895, -4187, - -4186, 1985, 1985, 1985, -4191, 1972, 1895, -4195, - -4194, 1985, 1985, -4199, -4198, 1985, 1985, -4201, - 1985, 1985, -}; - -static long _vq_p_res0_100_1024b_5b[] = { - 4796, 4436, 2088, 3232, 2112, 2248, 3032, 2112, - 1692, 1692, 1680, 1680, 2048, 2048, 2112, 1680, - 1680, 1680, 1680, 2048, 2048, 2048, 3088, 3088, - 1692, 1692, 3032, 1692, 1692, 1692, 3032, 2048, - 2048, 3032, 2028, 3232, 1864, 1692, 1692, 1692, - 1864, 1864, 2028, 2088, 1692, 1692, 2088, 2028, - 912, 912, 2028, 1864, 1864, 2028, 2088, 2088, - 912, 912, 912, 2088, 2088, 2112, 2248, 2248, - 2048, 2048, 1692, 1692, 2048, 2048, 2112, 912, - 912, 912, 2112, 2112, 2248, 1692, 1692, 1692, - 2048, 2048, 2048, 2048, 3396, 2048, 2048, 2048, - 3428, 3224, 3224, 3224, 3428, 3396, 3396, 3428, - 3224, 3224, 3232, 3224, 2112, 2112, 3232, 3484, - 1692, 2088, 1692, 1692, 1692, 1692, 3088, 2112, - 2112, 3088, 2112, 2088, 2088, 2088, 2088, 3428, - 2112, 2112, 3428, 2112, 2112, 3232, 3232, 3232, - 3428, 1692, 1692, 1692, 1692, 3088, 3032, 3032, - 3088, 3032, 3032, 3032, 4436, 3232, 3232, 3232, - 3232, 3232, 4604, 4436, 4436, 4604, 4628, 3428, - 3428, 4628, 1692, 1692, 1692, 1680, 1692, 1680, - 1680, 1796, 3032, 1692, 1692, 1692, 1692, 1692, - 2048, 3032, 2048, 2028, 2028, 2028, 3032, 1796, - 1796, 1796, 2048, 2028, 2028, 2048, 1796, 2048, - 2048, 3224, 1796, 1796, 1808, 1808, 1796, 1796, - 2028, 1864, 1808, 1808, 1864, 1808, 1796, 2028, - 1796, 2028, 1796, 1796, 2028, 1796, 2028, 2028, - 3176, 3032, 3032, 3032, 3032, 3176, 3176, 3176, - 3176, 3232, 2048, 2028, 2028, 3032, 3032, 2028, - 2028, 2028, 3396, 3232, 3232, 3396, 3396, 3176, - 3176, 3176, 3396, 3232, 3232, 3232, 3232, 3232, - 4604, 4604, 3428, 3428, 3396, 3396, 3396, 4772, - 3428, 3428, 3232, 3032, 3232, 4628, 4848, 3484, - 2048, 1680, 1680, 2048, 2048, 2048, 2048, 3224, - 3224, 4628, 2304, 3484, 2304, 2112, 2112, 2112, - 3088, 2304, 2304, 3088, 3088, 3484, 3428, 3088, - 3088, 4628, 2048, 2048, 2048, 2048, 2304, 3224, - 3428, 4796, 3652, 4604, 5836, 3088, 3088, 3088, - 3088, 4436, 4436, 4628, 3484, 3484, 4436, 3484, - 3484, 3484, 4628, 3428, 3428, 4604, 2248, 2248, - 3428, 3428, 3428, 4796, 3652, 3652, 4796, 4796, - 4796, 3652, 3652, 4828, 4996, 4828, 4828, 4828, - 6172, 3484, 2112, 912, 2304, 2112, 2112, 2304, - 3484, 3484, 2304, 2304, 2304, 3876, 3484, 3484, - 3876, 4828, 3652, 2304, 2304, 3652, 3652, 4796, - 4796, 4828, 6196, 4848, 4828, 4828, 4848, 4828, - 4828, 4828, 6196, 5016, 5016, 6196, 4828, 4828, - 4828, 4848, 4848, 3876, 4848, 3876, 3876, 3876, - 6228, 6228, 6396, 3176, 3088, 1680, 1692, 1680, - 1796, 1680, 1680, 1796, 2048, 1680, 3032, 1680, - 1680, 1680, 3224, 3032, 3032, 3224, 3224, 4436, - 4604, 3088, 3032, 1692, 1692, 1692, 3088, 3032, - 3032, 3088, 4436, 4436, 3032, 3032, 3032, 3032, - 4436, 4380, 4380, 4436, 3232, 3232, 4380, 4436, - 3032, 3032, 4380, 3032, 3032, 3032, 5772, 5584, - 4436, 4436, 4436, 5772, 5584, 5584, 3232, 3032, - 3032, 3032, 3032, 3232, 3224, 3224, 3224, 3224, - 4628, 3232, 3232, 4628, 3232, 3232, 3396, 3088, - 3088, 3224, 3032, 3032, 3032, 3032, 3032, 5772, - 4628, 4628, 5772, 3224, 3224, 3224, 4628, 5772, - 5772, 4604, 4604, 4604, 4604, 4628, 4628, 4796, - 4628, 4628, 4796, 1796, 1796, 1796, 1796, 1796, - 1796, 3364, 3224, 3224, 3176, 3176, 3176, 3032, - 3032, 3032, 3032, 3032, 3232, 3232, 3224, 3224, - 3224, 3396, 3232, 3232, 3396, 3176, 3176, 3176, - 3176, 3396, 3232, 3232, 3396, 3232, 4380, 4604, - 3224, 3032, 3224, 3032, 3032, 3032, 3032, 4380, - 3224, 3224, 5912, 4380, 3032, 3032, 3396, 4604, - 3396, 3396, 4380, 4604, 4796, 3396, 5912, 5772, - 3032, 3032, 3032, 3032, 4604, 5772, 4380, 4380, - 4380, 4380, 4380, 5584, 4604, 5584, 4436, 4436, - 4436, 5584, 4604, 4604, 5584, 5584, 5584, 5772, - 4380, 4380, 4380, 4380, 5920, 4604, 4604, 5912, - 5912, 3176, 3176, 3176, 3176, 3176, 3176, 4772, - 4380, 4380, 4772, 4380, 4380, 5912, 3396, 4380, - 3396, 3396, 3396, 4772, 4380, 4380, 5912, 3224, - 3224, 3224, 3396, 3396, 3396, 5912, 4772, 4604, - 4604, 4604, 4796, 4796, 5972, 6140, 4772, 4772, - 4772, 6140, 4796, 4796, 6140, 6172, 5584, 5584, - 5584, 5912, 5912, 5920, 5920, 7104, 5920, 4604, - 4604, 4604, 5972, 5772, 5772, 5772, 5972, 7320, - 5912, 5912, 5912, 5912, 6140, 5972, 5972, 6140, - 5920, 5920, 5920, 6140, 5972, 5972, 6140, 5920, - 5920, 6140, 4628, 3224, 4628, 3032, 1680, 1680, - 1680, 1680, 1680, 3224, 2048, 2048, 3224, 3032, - 3032, 3032, 3032, 3088, 3088, 4436, 3088, 3088, - 3088, 4628, 3224, 3224, 4628, 1680, 1680, 1680, - 1680, 5772, 4848, 3224, 3224, 3224, 3224, 5772, - 4848, 4848, 5772, 4628, 4628, 4628, 5772, 4848, - 4848, 5772, 3224, 3224, 3224, 4796, 4436, 3088, - 5772, 4628, 4628, 4848, 3088, 4848, 3088, 3088, - 3088, 4848, 3088, 3088, 5828, 4628, 5828, 4628, - 4628, 4628, 5836, 4848, 4848, 5828, 5828, 5836, - 4436, 4436, 5772, 4436, 4436, 4436, 4436, 5772, - 5772, 4628, 4628, 4628, 5772, 5772, 5828, 4436, - 4436, 4628, 5828, 4436, 4436, 4436, 4436, 5972, - 5836, 5836, 4628, 4628, 4628, 5972, 5836, 5836, - 5972, 4628, 4628, 4628, 4628, 6228, 5828, 4828, - 4628, 4628, 4604, 4604, 4604, 4796, 4628, 4628, - 4796, 4628, 4628, 4796, 5972, 4604, 5772, 5772, - 5584, 5584, 5828, 5584, 5584, 5584, 5584, 5972, - 5836, 5772, 5772, 5972, 5828, 5772, 5772, 5972, - 5972, 7320, 7320, 5772, 5584, 5584, 5772, 5772, - 5772, 5772, 7320, 5972, 5972, 7320, 5912, 5912, - 5912, 5912, 7320, 6140, 5972, 5972, 5972, 7320, - 4796, 4796, 4796, 6140, 5972, 5972, 5972, 5972, - 6172, 6140, 6140, 6172, 6140, 6140, 7320, 6172, - 6172, 6172, 7516, 7320, 7320, 7516, 5828, 4848, - 5772, 4848, 4848, 4796, 4796, 5772, 5772, 5972, - 4848, 4848, 4848, 6196, 5828, 5828, 6196, 5584, - 5584, 5836, 5828, 6196, 5828, 5828, 5828, 6228, - 6196, 6196, 6228, 5828, 5828, 7376, 6228, 5836, - 5836, 5836, 6228, 6196, 6196, 6228, 5836, 5836, - 7376, 5772, 5828, 5772, 6196, 5772, 5772, 5972, - 5772, 5828, 5828, 5828, 5972, 6196, 5972, 5772, - 5772, 5972, 7540, 5972, 5972, 5972, 7376, 6196, - 6196, 7376, 6196, 6196, 7376, 5972, 4796, 6196, - 4796, 4796, 4796, 4796, 6172, 4828, 4828, 6172, - 4828, 4828, 6196, 5972, 5972, 5972, 6196, 6172, - 6172, 6196, 6228, 4828, 4848, 4848, 4848, 6196, - 5016, 4848, 4848, 4848, 7592, 6228, 6228, 7592, - 6172, 6172, 6172, 6172, 7376, 6396, 6396, 7376, - 6196, 6196, 6196, 6196, 6196, 6196, 6396, 6228, - 6228, 6228, 6228, 6396, 6228, 6228, 6228, 7592, - 7376, 6396, 6396, 6396, 7376, 7376, 7376, 7376, - 7592, 7540, 7540, 7592, 2304, 2248, 3224, 2304, - 3652, 2248, 912, 912, 2248, 2048, 2048, 2048, - 2048, 2304, 2248, 2248, 2248, 2304, 2304, 4992, - 3652, 2304, 2304, 3652, 4796, 4992, 1680, 1680, - 1680, 1680, 2048, 2048, 2048, 4848, 3224, 4848, - 2048, 2048, 2048, 2048, 2048, 2496, 4848, 2304, - 2304, 2304, 4848, 2496, 2496, 4848, 2496, 5016, - 1796, 3224, 1680, 1680, 1796, 1796, 1796, 2048, - 2048, 3224, 2048, 2048, 3364, 1796, 1796, 1796, - 2388, 2048, 2048, 2388, 1796, 1796, 1796, 2048, - 2028, 2028, 2048, 2028, 2028, 2028, 2028, 3396, - 2248, 2248, 3396, 2248, 2248, 2388, 2388, 3364, - 2388, 2388, 3364, 2048, 3224, 2048, 2048, 2048, - 2048, 2048, 2048, 4796, 3396, 3396, 4796, 2248, - 2248, 2248, 4796, 3396, 3396, 4796, 3224, 3224, - 3396, 2248, 2248, 3224, 3224, 3224, 5016, 4992, - 4796, 4796, 4992, 5016, 5156, 2048, 2048, 2048, - 2048, 4992, 3396, 2248, 2248, 2248, 4992, 3396, - 3396, 4992, 3364, 3364, 3396, 3396, 4992, 3364, - 4992, 4796, 2248, 2248, 2248, 2248, 2248, 4796, - 3652, 3428, 3428, 4796, 3652, 3652, 4796, 3428, - 3396, 3396, 3396, 4796, 4992, 3876, 2248, 912, - 912, 912, 2248, 2248, 2448, 2248, 2248, 2248, - 2248, 2448, 2304, 2304, 2448, 2448, 2304, 2304, - 2448, 3652, 2304, 2304, 2304, 2496, 3876, 2304, - 2304, 2304, 2304, 3652, 3652, 3876, 2496, 2496, - 3876, 3652, 2496, 2496, 5016, 3428, 2028, 3396, - 2248, 2248, 2388, 2028, 2028, 2028, 2028, 2448, - 2388, 2388, 2248, 2248, 2248, 2448, 2388, 2388, - 3652, 2248, 2248, 2248, 2248, 3428, 3428, 2448, - 2448, 3596, 2248, 2248, 2248, 2248, 3596, 3396, - 3396, 3396, 3396, 3396, 4796, 3428, 3428, 4796, - 3428, 3428, 3596, 2448, 2248, 5192, 2248, 2248, - 2248, 2248, 2248, 2248, 4992, 3596, 3596, 4992, - 3596, 3396, 3396, 3396, 4992, 4992, 3652, 4992, - 3596, 3596, 3652, 3596, 2448, 2448, 2448, 3652, - 3652, 3596, 3596, 3596, 4996, 4992, 2448, 2448, - 5156, 4992, 4992, 5156, 2388, 2388, 2388, 2388, - 2388, 3596, 2448, 2448, 3596, 3396, 2448, 2448, - 3596, 3596, 5156, 5156, 5192, 2248, 2248, 2388, - 2248, 2496, 5016, 2496, 2496, 2496, 5016, 5016, - 5156, 5156, 5156, 5192, 5016, 6360, 4848, 3224, - 4848, 3224, 3224, 4848, 3224, 3224, 5016, 4848, - 4848, 4848, 4796, 4796, 4796, 4796, 6196, 5016, - 5016, 6196, 4992, 4992, 4992, 6196, 5016, 5016, - 6196, 5016, 5016, 5016, 6360, 6360, 7592, 6196, - 6196, 6360, 4848, 3652, 4848, 2304, 2304, 2304, - 3876, 2496, 2496, 2304, 2304, 2304, 3876, 3652, - 3652, 3876, 5016, 2496, 4848, 2496, 4848, 2496, - 2496, 2496, 5016, 5016, 6588, 6588, 3876, 3876, - 3876, 5016, 4848, 4848, 5016, 3876, 3876, 4848, - 4848, 4848, 7592, 4992, 4992, 4992, 3652, 3652, - 3652, 3652, 4992, 4992, 4828, 4828, 4828, 6196, - 5016, 4992, 4992, 4992, 6196, 5016, 5016, 3652, - 3652, 3652, 4996, 4828, 4828, 4996, 4996, 3652, - 3652, 4996, 3652, 6196, 5016, 5016, 5016, 6196, - 6196, 6196, 6196, 7592, 6588, 6588, 7592, 5016, - 3652, 3652, 5016, 6396, 3652, 3652, 3652, 3652, - 6396, 5192, 5192, 6396, 5192, 3876, 3876, 3876, - 6396, 3876, 3876, 6588, 5192, 6588, 4992, 4992, - 4992, 4992, 6360, 5156, 5156, 6360, 5156, 5156, - 5156, 5192, 5192, 6536, 5156, 6536, 6588, 6588, - 3396, 3176, 1796, 1796, 3224, 1796, 1796, 3224, - 1808, 1796, 1796, 1796, 3176, 1808, 2028, 1796, - 1796, 1796, 1796, 3364, 3176, 3176, 3364, 2028, - 2028, 3176, 3176, 3364, 1796, 1796, 2388, 2028, - 3396, 2028, 2028, 2028, 2028, 2388, 2388, 2388, - 3176, 3176, 3364, 2388, 2388, 2388, 2388, 3396, - 3596, 3364, 3176, 3176, 3364, 3176, 3176, 3176, - 3596, 3396, 3396, 3596, 3176, 3176, 3596, 3596, - 4772, 3396, 3396, 3396, 3428, 3596, 3176, 3176, - 3176, 3176, 3176, 3176, 3176, 4940, 4772, 4772, - 4940, 4748, 4748, 4748, 4940, 4772, 4772, 4940, - 3364, 3364, 3396, 3364, 3364, 3396, 4772, 3596, - 4940, 3224, 3224, 3224, 3364, 3364, 3364, 3364, - 3364, 3364, 5912, 3396, 3396, 5912, 5912, 5912, - 6140, 5912, 5912, 5912, 6140, 5920, 5920, 6140, - 4772, 4772, 3224, 3224, 3224, 3224, 3396, 3364, - 3396, 3396, 3396, 3396, 3396, 4796, 4772, 4772, - 4796, 3428, 3428, 3596, 3428, 3428, 3428, 3596, - 3596, 4772, 4772, 4772, 4992, 4796, 4796, 3224, - 3364, 3224, 3224, 3224, 3396, 3364, 3364, 3396, - 3224, 3224, 4796, 3364, 3364, 3364, 3364, 5912, - 3396, 5912, 5912, 5912, 6140, 3224, 3224, 3224, - 5912, 5772, 5772, 5772, 5912, 5912, 5912, 5972, - 5972, 6140, 3396, 3364, 3364, 3364, 3396, 3396, - 4992, 4992, 4992, 6140, 5156, 5156, 6140, 3396, - 3396, 3364, 2388, 2388, 2388, 3364, 3364, 3364, - 3364, 5156, 4940, 4940, 5156, 3396, 3396, 3396, - 5156, 4940, 5156, 5912, 4992, 4940, 4940, 4992, - 5156, 5156, 5156, 5156, 5912, 6308, 5912, 5912, - 6308, 3596, 2388, 2388, 2388, 3596, 3596, 3596, - 3596, 4996, 4992, 4992, 4996, 4992, 4992, 5156, - 4992, 4940, 4940, 4940, 4940, 6308, 4992, 4992, - 6308, 4992, 4992, 4996, 2388, 2388, 2388, 5156, - 5156, 4940, 4940, 4940, 6536, 6308, 6308, 6536, - 5156, 5156, 5156, 6536, 6308, 6308, 6536, 5972, - 5912, 6308, 4772, 4772, 5920, 5912, 5912, 5912, - 5920, 5920, 5920, 7320, 5912, 5912, 5912, 5912, - 5912, 7320, 7320, 6140, 6140, 6140, 7516, 7320, - 7320, 7516, 6140, 6140, 6140, 7516, 6308, 6308, - 6360, 5772, 5772, 5772, 5772, 6360, 5912, 5912, - 6360, 5912, 5912, 5912, 6360, 6140, 5972, 5972, - 6140, 6360, 4992, 4772, 4772, 4772, 6140, 6140, - 6172, 4796, 4796, 4796, 4796, 4796, 6172, 4992, - 4992, 6172, 6140, 4992, 4992, 4992, 4992, 6172, - 4996, 4996, 6172, 5972, 7516, 6140, 4796, 5772, - 5772, 4796, 4796, 4796, 6140, 5972, 5972, 6140, - 5772, 5772, 5772, 5772, 7540, 6360, 6360, 7540, - 5972, 5972, 5972, 6360, 6196, 6196, 6196, 7540, - 6360, 6360, 7540, 6196, 6196, 6196, 6196, 6196, - 6196, 6360, 6360, 7592, 6360, 6360, 7592, 7540, - 7540, 7592, 6396, 6396, 6396, 7540, 4992, 4992, - 4772, 4772, 4772, 4772, 4772, 4996, 4940, 4940, - 4996, 4996, 4992, 4992, 4996, 4940, 5192, 6140, - 6360, 4992, 4992, 4992, 4992, 6360, 6140, 6140, - 6360, 4996, 4996, 6140, 4992, 4992, 4992, 4992, - 6536, 5192, 5192, 6536, 4996, 4996, 5192, 5192, - 4992, 4992, 4992, 6536, 4992, 4992, 4992, 4992, - 6360, 6308, 6308, 6360, 5156, 5156, 5156, 5156, - 6536, 6360, 6360, 6536, 6308, 6308, 6308, 6536, - 6360, 6360, 6360, 5156, 5156, 6360, 6588, 6140, - 5920, 4772, 5920, 4772, 4772, 4772, 4772, 4996, - 4996, 4996, 4996, 4996, 6172, 6140, 6140, 6140, - 6140, 7516, 6536, 6536, 6172, 6172, 6172, 6536, - 4940, 5912, 4940, 4940, 5920, 5920, 6308, 6308, - 6308, 6308, 6308, 6536, 6536, 7516, 6172, 6172, - 4996, 4996, 6536, 6172, 6172, 6372, 6172, 5192, - 4996, 4996, 4996, 4996, 6396, 6372, 6372, 6396, - 5192, 5192, 6396, 6396, 6396, 6588, 6536, 6536, - 6588, 7516, 6536, 6536, 6536, 7516, 7516, 7888, - 6396, 6396, 6396, 6396, 6396, 7940, 7540, 7540, - 7940, 6536, 6536, 7540, 6536, 6536, 6536, 6536, - 7940, 7540, 7540, 6360, 6360, 6360, 6360, 6588, - 6588, 6588, 6588, 7940, 7540, 7540, 7940, 7988, - 3484, 3428, 3232, 1692, 1672, 1692, 1692, 1672, - 1672, 1692, 1692, 3068, 3068, 3088, 3068, 3068, - 3232, 3232, 4436, 3032, 3032, 3032, 3032, 4436, - 4380, 4380, 4436, 3068, 3068, 3068, 4380, 4436, - 3068, 3068, 3232, 3232, 3232, 4436, 4380, 4380, - 4436, 3068, 2088, 1692, 1692, 3068, 1692, 1692, - 1692, 3232, 2088, 2088, 3068, 3232, 2088, 2088, - 2088, 3068, 2120, 2120, 1692, 1692, 2112, 1692, - 1692, 2112, 1692, 1692, 1692, 3232, 3068, 3068, - 2112, 2112, 3068, 3068, 3088, 2112, 2112, 2120, - 2120, 3088, 3088, 3232, 3232, 3232, 4436, 3484, - 3484, 4436, 1864, 3068, 1672, 1672, 1672, 1672, - 1672, 3068, 2120, 2120, 3068, 3436, 1864, 1864, - 1864, 1864, 1864, 3460, 3436, 3436, 3460, 3068, - 3068, 3068, 3460, 3436, 3436, 3460, 2088, 2088, - 2088, 2088, 3436, 2120, 2120, 3436, 2120, 3068, - 2088, 912, 912, 912, 1864, 1864, 1864, 1864, - 1864, 1864, 1864, 3436, 3428, 3428, 3436, 3428, - 2088, 2088, 3428, 2088, 2088, 3460, 3436, 3436, - 3460, 2088, 2028, 2028, 2028, 3428, 3436, 3436, - 3460, 2088, 2028, 2028, 2088, 2088, 3232, 3232, - 3460, 3068, 3068, 3068, 3460, 3232, 3232, 3460, - 3232, 3232, 4604, 4604, 4608, 3460, 3428, 3428, - 3428, 3460, 3460, 3460, 4804, 3628, 3484, 2088, - 2088, 2248, 2028, 912, 912, 912, 912, 2448, - 2028, 2448, 2028, 2028, 2088, 912, 912, 912, - 2248, 2088, 2088, 2248, 3460, 3628, 912, 2120, - 912, 912, 2120, 912, 912, 2088, 3436, 2088, - 2088, 3436, 2088, 2088, 2088, 3628, 3460, 3460, - 3628, 2120, 2120, 2120, 3460, 3436, 912, 912, - 912, 3436, 3436, 2120, 2120, 2120, 3684, 3628, - 912, 3628, 912, 912, 2448, 912, 912, 912, - 912, 3652, 3652, 3684, 2448, 2448, 3652, 2088, - 2088, 2088, 3652, 3628, 3628, 3652, 3652, 3684, - 2448, 912, 912, 2448, 912, 912, 3684, 3684, - 3828, 2112, 912, 912, 912, 912, 2120, 2112, - 2112, 2112, 2112, 3652, 3484, 3484, 3652, 2120, - 2120, 3484, 912, 3684, 912, 912, 2304, 2304, - 3652, 3484, 2448, 2448, 3652, 2448, 3428, 2248, - 2028, 2028, 2448, 2248, 2248, 2448, 2028, 2028, - 3596, 3428, 3428, 3428, 3628, 3628, 3628, 2448, - 2448, 2448, 3628, 3596, 3596, 3596, 4996, 3628, - 3628, 4996, 2448, 2448, 3828, 2448, 2448, 2448, - 3876, 3652, 3652, 3652, 4996, 3876, 3436, 3436, - 3436, 3436, 3628, 3460, 3428, 3428, 3460, 3428, - 3428, 3428, 3628, 3628, 4804, 3484, 3652, 3428, - 3428, 3428, 3652, 3460, 3460, 3460, 3652, 3484, - 3484, 3652, 4828, 3428, 3652, 3652, 3652, 4996, - 4436, 2120, 3068, 1672, 3068, 1672, 3068, 1672, - 1672, 3436, 2120, 2120, 2120, 4444, 3068, 3068, - 4444, 4444, 3436, 4444, 2120, 2120, 2120, 3484, - 3068, 3484, 3068, 3068, 3068, 3068, 3484, 3484, - 3088, 3088, 3484, 3068, 3068, 4892, 4444, 4444, - 4892, 3460, 2112, 2112, 2112, 3460, 2120, 2120, - 2120, 2120, 3684, 3484, 3484, 3460, 3460, 3460, - 3684, 3484, 3484, 3684, 2120, 4836, 4444, 4836, - 2120, 2120, 2120, 3460, 3436, 3436, 3436, 3460, - 3460, 3460, 4804, 4608, 4608, 4804, 2120, 3484, - 3484, 3484, 4892, 4828, 4828, 6204, 4892, 3068, - 4436, 3068, 4436, 4436, 3068, 3068, 3068, 3088, - 3088, 3484, 3484, 4436, 3068, 4436, 3484, 3484, - 4436, 4436, 4436, 4828, 4604, 4604, 4828, 3484, - 3484, 4892, 4892, 5836, 5836, 6228, 3460, 3068, - 3068, 3460, 3460, 4608, 4828, 4604, 4604, 4604, - 4828, 4608, 4608, 4804, 4444, 4892, 4444, 4444, - 4444, 5836, 4892, 4892, 5836, 4436, 4436, 4436, - 4444, 4436, 4436, 4436, 5836, 5836, 4444, 4444, - 4444, 5836, 5980, 4436, 4436, 4436, 5980, 5836, - 5980, 5836, 5836, 5836, 5836, 7188, 6204, 6204, - 7188, 5980, 5980, 5980, 7188, 6204, 4444, 4444, - 5584, 5584, 5584, 5584, 7188, 5980, 5980, 5836, - 5836, 7188, 4444, 4444, 4444, 4444, 5980, 4608, - 4608, 5980, 5980, 5980, 5980, 7188, 6204, 6204, - 7188, 4836, 6204, 4804, 6204, 4608, 4608, 4608, - 4608, 5980, 4836, 4836, 5980, 4804, 4804, 4804, - 5980, 4836, 4836, 6204, 5980, 5980, 5980, 6204, - 6172, 6172, 6204, 7376, 6228, 6228, 5836, 4892, - 4892, 4892, 6204, 6204, 6228, 7188, 7376, 4996, - 3436, 3628, 3460, 3460, 3460, 3652, 3484, 3436, - 3628, 3628, 3652, 4804, 3436, 4804, 3460, 3460, - 4804, 4828, 4828, 4828, 6172, 4996, 4996, 4996, - 6372, 6172, 6172, 6372, 3628, 3628, 3628, 3628, - 3628, 3628, 3628, 3628, 6372, 5192, 5192, 6372, - 4996, 4996, 4996, 6372, 5192, 5192, 6372, 3684, - 3652, 3652, 3652, 3652, 3652, 3652, 6396, 5192, - 5192, 6396, 4996, 4996, 4996, 6396, 5192, 5192, - 6396, 5192, 3876, 3876, 3876, 6396, 3684, 3684, - 3684, 6396, 3876, 5192, 3828, 3876, 3684, 3684, - 3684, 3684, 6596, 3876, 3876, 6596, 3876, 3828, - 3828, 3828, 6596, 6588, 3876, 5192, 3876, 6596, - 3876, 3876, 6596, 3876, 5192, 5192, 6396, 6396, - 6596, 6596, 7940, 3684, 3436, 3436, 2120, 2120, - 3436, 3684, 3684, 2120, 2120, 2120, 3684, 3460, - 3460, 3684, 2120, 2120, 4836, 2120, 2120, 3828, - 3460, 3460, 3460, 3460, 3460, 3684, 3684, 3684, - 4836, 4836, 3684, 3684, 3684, 3684, 3684, 6396, - 6204, 6204, 6396, 4828, 4828, 6204, 4892, 4804, - 4804, 4804, 4804, 4804, 6204, 6172, 6172, 6204, - 4836, 4836, 4836, 6204, 6204, 6204, 4828, 4828, - 4828, 6204, 6172, 6172, 6204, 6396, 3684, 3484, - 3484, 3484, 3484, 3684, 3684, 3684, 6228, 4828, - 4828, 6228, 3684, 3684, 3684, 3684, 6396, 3876, - 3876, 3876, 3876, 6228, 3484, 3484, 4892, 7376, - 6204, 6172, 6172, 6172, 6172, 6204, 6204, 6204, - 6396, 6396, 7376, 6396, 6372, 7376, 6228, 6228, - 6228, 6396, 6396, 7376, 4892, 7188, 4836, 4836, - 4836, 4892, 4892, 4892, 4892, 6228, 6204, 6204, - 6228, 6204, 3828, 3828, 3828, 4836, 4836, 6596, - 4836, 4836, 6372, 4836, 4836, 6628, 6204, 6204, - 6204, 6204, 6204, 6596, 6372, 6372, 6596, 6372, - 6372, 6372, 6596, 6396, 6396, 6396, 7580, 6596, - 6596, 6596, 6596, 7580, 6628, 6628, 7940, 3876, - 3876, 3876, 3876, 6628, 6596, 6596, 6628, 6228, - 6228, 6228, 6228, 6628, 6628, 6396, 6396, 6396, - 7580, 6596, 6596, 6628, 6628, 4608, 1808, 1864, - 1808, 4388, 1808, 1808, 1692, 1672, 1672, 1672, - 1692, 1672, 1672, 1672, 1672, 4380, 1864, 1808, - 1808, 1808, 4380, 1864, 1864, 1864, 1672, 1672, - 1672, 1672, 4380, 1864, 1864, 1672, 1672, 1672, - 1672, 4388, 4388, 3068, 3068, 3068, 4444, 4388, - 4388, 3032, 1692, 1692, 3068, 3032, 3032, 4380, - 3068, 3068, 3068, 3068, 4388, 4380, 4380, 4388, - 3232, 3176, 3176, 3232, 3176, 3176, 3176, 4388, - 4380, 4380, 4388, 3068, 3176, 1808, 1808, 1808, - 1864, 2028, 2028, 3176, 3176, 3176, 3232, 3232, - 1864, 3232, 1864, 1864, 3232, 1864, 1864, 2028, - 2028, 3232, 3232, 3428, 4388, 4608, 1672, 1672, - 1672, 1672, 4388, 4388, 4444, 3436, 3436, 3436, - 4388, 4388, 3380, 3380, 3380, 4388, 3436, 3436, - 4388, 3380, 3436, 3436, 3380, 3380, 3380, 4608, - 4608, 4748, 3436, 3428, 3428, 3428, 3628, 3436, - 3436, 3628, 3428, 3428, 4608, 4608, 4772, 6148, - 4604, 4388, 3068, 3068, 3068, 3068, 4388, 4380, - 4380, 4380, 4380, 4388, 4388, 4388, 4608, 3068, - 3068, 4380, 4380, 4604, 4380, 4380, 4380, 3176, - 3176, 3176, 3176, 3176, 4772, 4748, 4748, 4772, - 4380, 4380, 4380, 4772, 4748, 4748, 4772, 4380, - 4380, 4380, 4388, 4748, 4388, 4388, 4388, 5920, - 3176, 3176, 3176, 4608, 4388, 4388, 4388, 4748, - 4608, 4608, 4608, 4608, 4804, 4772, 4772, 4804, - 4748, 4748, 4748, 4804, 4772, 4772, 4804, 3380, - 1808, 1808, 4388, 4388, 4388, 3380, 3380, 3380, - 4388, 4388, 4608, 3380, 3380, 4748, 4748, 4748, - 6152, 4388, 3436, 3436, 3436, 3436, 4608, 4444, - 4444, 4388, 4388, 4388, 4444, 4444, 3436, 3436, - 3436, 3436, 4836, 4608, 4608, 4608, 4608, 4804, - 4380, 4388, 4380, 4380, 4380, 4380, 4380, 4380, - 4380, 4380, 4380, 5920, 5920, 4388, 4388, 5920, - 5920, 5920, 7104, 5980, 5980, 7104, 4388, 4388, - 4388, 5980, 4608, 5980, 4388, 4388, 4388, 4388, - 5980, 5980, 7104, 5584, 5584, 5584, 7104, 5980, - 5980, 5584, 5584, 5584, 5584, 7188, 5920, 7104, - 4604, 4604, 4604, 4604, 5584, 5584, 5980, 5980, - 4388, 4388, 4608, 3068, 3068, 3068, 3068, 4436, - 4436, 4436, 4604, 4604, 4388, 4444, 4444, 4444, - 4444, 4608, 4436, 4436, 4436, 5584, 4608, 4608, - 5584, 5584, 5584, 5584, 5980, 5980, 4604, 4604, - 4772, 4604, 4604, 4772, 4604, 5920, 4608, 4608, - 4772, 4804, 4804, 4804, 4608, 4608, 4804, 4608, - 4608, 4608, 6148, 5980, 5980, 6148, 5980, 5980, - 6148, 7104, 5920, 5920, 5980, 5980, 6148, 6148, - 6152, 5920, 5920, 5920, 5980, 5980, 5980, 5980, - 5980, 6148, 6148, 6148, 6148, 7320, 6172, 6172, - 7320, 6172, 6172, 7320, 3436, 4444, 4608, 4388, - 4608, 4388, 4388, 4388, 5980, 4608, 4608, 5980, - 4388, 4388, 4836, 4444, 4444, 4444, 4608, 4608, - 4608, 4836, 4836, 5980, 4804, 4804, 4804, 3436, - 4836, 4388, 4388, 4388, 4388, 7104, 6152, 6152, - 7188, 5980, 5980, 6152, 6152, 5980, 6172, 7188, - 5980, 6148, 6172, 6172, 5980, 4804, 4804, 5980, - 4804, 4804, 4804, 6172, 6148, 6148, 6172, 5980, - 5980, 6148, 4804, 4804, 4804, 4804, 6204, 6148, - 5980, 5980, 5980, 6204, 6148, 6148, 6204, 6372, - 4804, 4804, 4804, 4804, 4804, 6152, 5980, 4836, - 4836, 5980, 4836, 4836, 4836, 4836, 6152, 5980, - 5980, 6152, 5980, 5980, 5980, 6204, 6152, 6152, - 6152, 6204, 6204, 6372, 5980, 6152, 5980, 5980, - 5980, 5980, 5980, 7516, 7320, 7320, 7516, 6152, - 7516, 6148, 6148, 6148, 7320, 6152, 6152, 7320, - 6152, 6148, 5980, 5980, 7104, 7320, 6152, 6152, - 6152, 7188, 7104, 7104, 7104, 7188, 7188, 7320, - 6172, 6172, 7188, 7188, 7188, 7376, 7320, 7320, - 7376, 7376, 7376, 6172, 6172, 6172, 7376, 6204, - 6172, 6172, 6172, 7516, 6396, 6204, 6204, 6372, - 6396, 7516, 3596, 3628, 2396, 1808, 1808, 912, - 912, 1808, 1808, 1864, 912, 2028, 2028, 2028, - 3436, 3380, 3828, 2448, 2448, 2448, 912, 2448, - 912, 912, 2396, 912, 2028, 2028, 2028, 2448, - 2396, 2396, 2448, 912, 912, 912, 912, 3628, - 3436, 3436, 3628, 2396, 3628, 2028, 3380, 2028, - 2028, 2396, 2028, 2028, 2028, 3596, 2396, 2396, - 3596, 2396, 2396, 2396, 3628, 3380, 3380, 3380, - 3628, 3436, 3436, 3628, 3828, 3436, 3436, 3628, - 3596, 3596, 3628, 2396, 2396, 2396, 2396, 2396, - 4972, 5172, 3596, 3596, 4972, 4972, 5172, 3596, - 3380, 3380, 3380, 3380, 4972, 3436, 4972, 3380, - 1864, 1808, 1808, 1808, 2028, 1864, 1864, 2028, - 2028, 3428, 2028, 2028, 2028, 2028, 3596, 3436, - 3380, 3380, 3380, 3380, 3596, 3628, 3436, 3436, - 3628, 3428, 2028, 2028, 2028, 3428, 3428, 3428, - 3428, 3628, 3628, 4804, 4748, 4748, 4772, 4804, - 2028, 2028, 2028, 3596, 3596, 3596, 3596, 3596, - 3596, 4996, 4972, 4972, 4996, 3628, 3628, 3628, - 4996, 4972, 4972, 4996, 4772, 4772, 4972, 4748, - 4748, 4772, 6308, 3176, 2388, 1808, 1808, 1808, - 1808, 2396, 2028, 2028, 2028, 3380, 2396, 2396, - 3380, 2396, 2028, 2028, 2028, 2396, 2396, 3596, - 2028, 2028, 2028, 2028, 3596, 3596, 3176, 3176, - 3176, 4748, 3596, 3596, 4748, 3176, 3176, 3176, - 4748, 4748, 4772, 3380, 4940, 4748, 4748, 4748, - 4940, 4772, 4772, 5920, 2388, 2388, 2396, 2396, - 2396, 3596, 2448, 3596, 3380, 2396, 2028, 3380, - 2028, 2396, 2396, 2396, 3380, 3380, 3380, 3380, - 4972, 5172, 3596, 2396, 4940, 2396, 2396, 2396, - 2396, 4972, 3596, 3596, 3596, 3596, 4748, 4748, - 4748, 4748, 4972, 4940, 4940, 4972, 4748, 5172, - 4972, 3596, 3596, 3596, 3596, 4940, 4772, 4772, - 4940, 4748, 4748, 4748, 4940, 4772, 4772, 4940, - 3596, 3596, 4772, 5172, 4972, 4972, 4972, 4972, - 5192, 4996, 4996, 5192, 2396, 2396, 2396, 5192, - 5172, 5172, 5192, 6536, 6148, 3380, 4940, 4940, - 4748, 4772, 4772, 4772, 4940, 4748, 4748, 4748, - 6148, 4940, 4940, 4940, 6148, 6536, 4772, 4772, - 4940, 4940, 5920, 5920, 5920, 6308, 6308, 6308, - 6536, 6536, 3380, 3380, 3380, 3380, 3380, 3380, - 5172, 4972, 4972, 5172, 3436, 3436, 3436, 5172, - 4972, 4972, 5172, 5172, 5172, 6152, 4748, 4972, - 4748, 4972, 4748, 4748, 4748, 4748, 6152, 6148, - 6148, 6152, 4972, 4972, 4972, 6148, 6148, 6152, - 4748, 4748, 4748, 6152, 5172, 5172, 6152, 4804, - 4804, 4804, 6148, 4972, 4972, 6148, 6148, 6148, - 6536, 4772, 4772, 4772, 4772, 4772, 4972, 4972, - 6148, 6148, 6148, 6148, 6536, 6172, 4804, 4804, - 4804, 6148, 6148, 4972, 5920, 6148, 4748, 5920, - 4748, 4748, 5920, 6152, 4748, 4748, 6148, 4748, - 6152, 6148, 6148, 6152, 7104, 5920, 6152, 6152, - 6152, 7104, 5920, 5920, 5920, 5920, 7320, 7104, - 7320, 7104, 7104, 7516, 6308, 6308, 7516, 6148, - 6536, 6536, 6152, 6152, 6148, 6148, 6152, 6148, - 6148, 6148, 7516, 7516, 7888, 7516, 6148, 6172, - 3828, 3380, 3436, 3380, 3628, 3436, 3436, 3436, - 3436, 4836, 4804, 4804, 4836, 3628, 3628, 4804, - 3436, 3436, 3436, 3436, 5172, 4836, 4836, 5172, - 3828, 3828, 4836, 4972, 3628, 3628, 3628, 3628, - 3628, 4996, 4996, 4972, 4972, 4972, 4996, 4996, - 4804, 4804, 4804, 4804, 6152, 4972, 4972, 6152, - 4972, 4972, 4996, 3828, 3828, 3828, 5172, 5172, - 6152, 5192, 3828, 3828, 5192, 4972, 4972, 4972, - 4972, 4972, 4972, 6372, 5192, 5192, 6372, 5172, - 5172, 5172, 5192, 5192, 4996, 4996, 4996, 5192, - 5192, 6372, 5172, 5172, 6536, 6596, 5172, 4836, - 3828, 3828, 3828, 5172, 4836, 4836, 6596, 3828, - 3828, 3828, 6372, 5172, 5172, 6372, 3828, 3828, - 5172, 4836, 4836, 4836, 4836, 6628, 6372, 6372, - 6628, 6152, 6152, 6372, 6152, 4972, 6372, 4972, - 4972, 6152, 7888, 5172, 5172, 6152, 6372, 5172, - 5172, 6152, 5172, 6372, 6372, 6628, 6628, 7580, - 7580, 7888, 5192, 6172, 6172, 4804, 4804, 4804, - 4804, 6172, 4996, 4996, 6172, 4972, 4972, 4972, - 6372, 4996, 4996, 4996, 6372, 6172, 6172, 6372, - 4996, 6372, 4996, 4996, 6372, 4996, 5192, 5192, - 5192, 6372, 6372, 6536, 6536, 4972, 4972, 6372, - 6372, 6536, 6172, 6172, 6172, 6172, 7516, 6396, - 6396, 4804, 7580, 6204, 6204, 6204, 6372, 6372, - 6372, 6372, 6396, 6596, 7888, 6152, 6152, 6152, - 6152, 6152, 7580, 6372, 6372, 6372, 7580, 7516, - 7516, 7580, -}; - -static long _vq_q_res0_100_1024b_5b[] = { - 4804, 5156, 5772, 4828, 3176, 3652, 3232, 3088, - 2048, 2112, 2048, 2304, 2112, 2304, 2304, 1692, - 2048, 3088, 3224, 3032, 3088, 3224, 3224, 3224, - 3032, 3088, 3088, 2048, 3032, 3224, 3224, 3032, - 3224, 3224, 2048, 3428, 2088, 1864, 3232, 2028, - 2028, 3232, 3232, 3232, 2088, 2112, 2112, 2248, - 2088, 2028, 3428, 2028, 2088, 2088, 3428, 3428, - 2088, 2248, 2112, 2112, 2248, 2248, 3428, 3428, - 2248, 3224, 2048, 2112, 2112, 2304, 2304, 2112, - 2248, 2304, 2248, 2304, 2304, 3232, 2048, 2112, - 2112, 2112, 3232, 3224, 3428, 3396, 3428, 4796, - 4796, 3396, 3428, 4796, 4796, 4796, 3428, 4796, - 3232, 3428, 3428, 4796, 3232, 3428, 3428, 4628, - 3232, 2112, 2088, 2112, 3088, 3484, 3484, 3088, - 3484, 3484, 3484, 3232, 2112, 3428, 3652, 3652, - 3428, 3652, 3652, 3232, 3428, 3428, 3428, 3484, - 3484, 3232, 3032, 3088, 4436, 4436, 3088, 4436, - 4436, 3232, 4436, 4628, 4628, 3428, 4796, 4436, - 4604, 4628, 4628, 4604, 4628, 4628, 4796, 4628, - 4796, 4796, 4436, 1864, 1808, 2048, 3032, 1796, - 3032, 3032, 3224, 1796, 2028, 3232, 2048, 3032, - 3032, 3232, 3032, 2048, 3032, 3232, 3232, 2028, - 2048, 3032, 3032, 2048, 3032, 3032, 2048, 3224, - 3232, 3232, 1808, 3032, 3032, 3176, 1808, 2028, - 2048, 2028, 1864, 3032, 3032, 2028, 2048, 3232, - 3176, 3396, 2028, 3032, 3032, 3396, 3176, 3396, - 3396, 3396, 3176, 3232, 4380, 3232, 4380, 3232, - 3396, 3396, 3396, 2048, 3232, 3232, 3396, 3232, - 3396, 3428, 3428, 3396, 3428, 3428, 4436, 3232, - 3396, 4772, 4772, 3396, 3428, 4772, 4604, 4796, - 4796, 4772, 4772, 4796, 3428, 4772, 4796, 4796, - 4772, 4796, 4436, 3232, 4604, 4828, 6228, 3652, - 3484, 4848, 2304, 2304, 3224, 4848, 4628, 4628, - 4848, 4848, 4848, 4628, 4848, 2304, 3088, 3484, - 3484, 3088, 3484, 3484, 4848, 4848, 4628, 4628, - 4848, 4848, 4796, 3224, 2304, 5016, 5016, 4796, - 4796, 5016, 4796, 4628, 6228, 3484, 4436, 4628, - 5836, 5836, 4628, 5836, 4436, 4628, 4628, 5836, - 4628, 6228, 6228, 3484, 4996, 4828, 3428, 3652, - 3652, 4796, 4828, 4828, 4796, 4828, 4828, 6196, - 4828, 4828, 4996, 4996, 6172, 6172, 6396, 6196, - 6396, 6228, 3484, 2304, 3876, 2304, 3652, 3652, - 3652, 4828, 3484, 3876, 4848, 4848, 3876, 4848, - 4848, 4848, 4828, 3652, 3876, 3876, 5016, 4828, - 5016, 5016, 6228, 5016, 4848, 6196, 6196, 5016, - 6196, 6396, 6396, 6196, 6396, 6396, 6396, 4848, - 6228, 6228, 6228, 4848, 7988, 6228, 6396, 7988, - 6396, 7988, 7988, 7592, 5920, 3088, 3032, 1692, - 3224, 1796, 3032, 3032, 3224, 2048, 3396, 3032, - 3224, 5772, 5772, 3224, 5772, 5772, 3396, 4628, - 5972, 4604, 5584, 3032, 3088, 4436, 4436, 3088, - 4436, 4436, 5584, 5584, 3232, 4380, 4436, 4604, - 4604, 4436, 4604, 4604, 4436, 4604, 4604, 4604, - 4380, 5584, 5584, 4436, 5584, 5772, 5972, 5772, - 5584, 5772, 5972, 5972, 5772, 5972, 4604, 3088, - 3224, 3232, 4628, 4628, 3396, 3232, 4628, 4796, - 4796, 4628, 4796, 4796, 3396, 4796, 4796, 3224, - 4628, 4628, 4604, 3224, 4628, 5772, 5972, 5972, - 5772, 5972, 5972, 5772, 4628, 5972, 5972, 5972, - 5972, 4828, 4628, 4796, 5972, 4796, 5972, 5972, - 4796, 4828, 4828, 5912, 3032, 3176, 3224, 3364, - 3396, 3396, 3396, 3364, 3396, 3364, 4380, 3176, - 3224, 3396, 3232, 4380, 4380, 3396, 3232, 3396, - 4796, 4796, 3396, 4796, 4796, 4380, 3232, 3396, - 4772, 4772, 3396, 4772, 4772, 4380, 7320, 4772, - 5772, 4604, 3396, 3224, 4380, 5912, 5972, 5912, - 5912, 5972, 5972, 5912, 3396, 4380, 4380, 4796, - 4380, 4604, 4604, 5972, 5972, 4796, 5972, 5912, - 4380, 5772, 4604, 5972, 5972, 5972, 5772, 4436, - 4604, 5584, 5972, 5972, 5972, 5972, 4604, 5584, - 5972, 5972, 5584, 5972, 5972, 5772, 5972, 5972, - 5912, 4604, 5920, 5972, 5972, 5920, 5972, 5972, - 5920, 3224, 3396, 5912, 4380, 4772, 5920, 5920, - 4772, 5920, 5920, 5912, 5920, 5920, 5912, 4772, - 4380, 4772, 6140, 6140, 5912, 6140, 6140, 5912, - 3396, 4796, 4796, 5912, 6140, 6140, 5920, 4772, - 5972, 6172, 5972, 6172, 6172, 7516, 4796, 6140, - 6172, 6172, 6140, 6172, 6172, 7516, 5772, 5972, - 7320, 5920, 7320, 7104, 7320, 7320, 7320, 5920, - 5972, 7320, 7320, 5912, 5972, 7320, 7320, 7516, - 5920, 5972, 6140, 7320, 7320, 6140, 7320, 7320, - 5972, 6140, 7320, 7320, 6140, 7320, 7320, 6140, - 7516, 7516, 6196, 5972, 4796, 5772, 3088, 3032, - 2048, 3224, 4848, 4848, 3224, 4848, 4848, 3224, - 3224, 3088, 4628, 4436, 4628, 4628, 3224, 4628, - 4848, 4848, 4628, 4848, 4848, 3224, 4848, 5772, - 5828, 5828, 5828, 4628, 4848, 5772, 5828, 5828, - 5772, 5828, 5828, 4848, 5772, 5828, 5828, 5772, - 5828, 5828, 5772, 4796, 5016, 5016, 5584, 4436, - 5828, 4848, 5772, 5772, 4628, 5828, 4848, 5836, - 6228, 6228, 5828, 5836, 5836, 4848, 5836, 5828, - 5836, 6228, 6228, 5828, 6228, 5836, 6228, 6228, - 4604, 4828, 5836, 4628, 5828, 5772, 5972, 5972, - 5828, 5772, 5828, 5972, 5828, 5972, 5836, 4628, - 5828, 5828, 7376, 4628, 5836, 5972, 7376, 7376, - 7376, 5972, 5836, 5972, 7376, 7376, 5972, 7376, - 7376, 4828, 5828, 6228, 7376, 7376, 6228, 6228, - 5772, 7376, 4828, 4628, 5972, 5972, 4796, 5972, - 5972, 4796, 4828, 4828, 7376, 5972, 5972, 5912, - 7320, 5772, 5836, 5828, 5836, 5972, 7376, 7376, - 7376, 5828, 5972, 7376, 7376, 5972, 7320, 7320, - 7376, 7376, 7376, 6172, 7320, 5772, 5912, 5972, - 7320, 7540, 7540, 7320, 7540, 7540, 5972, 6140, - 7320, 7540, 7540, 7540, 7320, 7540, 6140, 7540, - 5972, 6140, 6172, 6172, 7320, 6140, 6172, 7540, - 7540, 6172, 7540, 7540, 7516, 7540, 7540, 7320, - 7516, 7540, 7540, 7516, 7540, 7540, 6396, 7592, - 5828, 6196, 5772, 5972, 6196, 5972, 6196, 6196, - 5828, 6196, 6228, 6228, 6196, 6228, 6228, 7376, - 5772, 5972, 5836, 7376, 6196, 6228, 7592, 7592, - 6228, 7592, 7592, 7376, 7592, 7592, 7592, 6196, - 6228, 7376, 7376, 6228, 7376, 7376, 7376, 7592, - 7592, 7540, 7376, 5828, 7592, 5972, 6196, 6196, - 7592, 7592, 5972, 6196, 6196, 7592, 6196, 5972, - 7376, 7376, 7592, 6196, 7376, 7540, 7540, 7376, - 7540, 7540, 7376, 7592, 7592, 7540, 5016, 6228, - 5972, 4828, 6172, 6196, 6196, 6172, 6196, 6196, - 6172, 6196, 7376, 6172, 6196, 7376, 7376, 6196, - 7376, 7376, 7376, 6228, 5016, 6196, 6228, 6228, - 6196, 6196, 6228, 7592, 7988, 7592, 7988, 7988, - 6196, 6396, 7376, 7540, 7540, 7376, 7540, 7540, - 7540, 7592, 7988, 6228, 6396, 7376, 7376, 6396, - 7376, 6396, 7988, 7988, 7376, 7592, 7988, 7988, - 7592, 7540, 7376, 7988, 7988, 7540, 7592, 7988, - 7988, 7592, 7988, 7988, 5920, 6196, 5192, 3396, - 4848, 3652, 2248, 2304, 4992, 2248, 5016, 2304, - 2496, 2496, 2304, 2496, 5016, 5016, 2496, 5016, - 4796, 3652, 5016, 5016, 5016, 5016, 2496, 2048, - 3224, 4848, 3224, 4848, 5016, 5016, 4848, 5016, - 5156, 2304, 4848, 2496, 5016, 5016, 5016, 2496, - 4848, 5016, 5016, 4848, 5016, 5016, 5016, 5156, - 6360, 3396, 2048, 3224, 2048, 3224, 3364, 3224, - 3364, 3364, 5156, 2248, 3396, 2048, 2388, 3364, - 3364, 2388, 3364, 3364, 2028, 2048, 3396, 3396, - 2048, 3396, 3396, 2388, 2248, 3396, 3428, 3428, - 3396, 3428, 3428, 3396, 2388, 3364, 3396, 3396, - 3364, 5156, 5156, 3428, 3364, 5016, 3224, 2248, - 3396, 4796, 4992, 4992, 4796, 4992, 4992, 3396, - 4796, 4992, 4992, 4796, 4992, 4992, 3396, 4796, - 4796, 4992, 5016, 4796, 5016, 6360, 6360, 6360, - 4992, 5016, 5016, 6360, 6360, 3364, 2248, 5156, - 3396, 5156, 5156, 3396, 4992, 5156, 5156, 4992, - 5156, 5156, 3396, 5156, 4992, 5156, 5156, 6360, - 6360, 5016, 3396, 3428, 3652, 4796, 4992, 4992, - 4992, 3652, 4796, 4992, 4796, 4992, 4992, 4796, - 3428, 4796, 4992, 4992, 5016, 5192, 5016, 2304, - 2248, 2448, 2448, 3652, 3652, 3652, 2304, 2448, - 2496, 2496, 2448, 2496, 2496, 3876, 2448, 3652, - 3652, 3876, 3652, 2496, 3876, 3876, 6588, 2496, - 3652, 3876, 5016, 3876, 5016, 5016, 3876, 5016, - 5016, 3876, 5016, 6588, 6588, 4996, 3428, 3596, - 2388, 3396, 3396, 2248, 2388, 2448, 3596, 3596, - 3596, 2448, 2388, 2448, 3596, 3596, 3596, 2448, - 4992, 2448, 3428, 3596, 3652, 3596, 3652, 3596, - 3652, 3652, 3428, 3396, 3596, 4992, 4992, 3596, - 4992, 3596, 3428, 4992, 4992, 4796, 4992, 4992, - 3596, 4992, 4992, 2496, 2388, 6588, 2448, 3652, - 3396, 3596, 4992, 5156, 5156, 4992, 5156, 5156, - 4992, 3596, 4992, 5156, 5156, 4996, 4992, 5156, - 3652, 4996, 4996, 5156, 3596, 3652, 5192, 5192, - 4996, 3652, 4996, 5192, 5192, 5192, 5156, 5192, - 5192, 5156, 6588, 6588, 5156, 3396, 2448, 3596, - 5192, 5192, 3596, 5192, 5192, 3596, 5192, 5156, - 5156, 5192, 5192, 6536, 6536, 5016, 2496, 5156, - 5156, 5156, 5192, 5016, 5156, 6588, 5156, 6588, - 6588, 5192, 6588, 6588, 5156, 6588, 7592, 4796, - 5016, 4848, 5772, 5772, 5016, 6360, 6360, 5016, - 6360, 6196, 4992, 5016, 6196, 6360, 6360, 6196, - 6360, 6360, 5016, 6196, 6360, 6360, 6196, 6360, - 6360, 6196, 6360, 7592, 7592, 7988, 7988, 6360, - 7592, 7592, 6196, 6588, 5016, 2496, 3876, 4848, - 4848, 3876, 4848, 3652, 3876, 5016, 5016, 3876, - 5016, 5016, 7592, 3876, 5016, 4848, 7988, 5016, - 6588, 7988, 6588, 7988, 7988, 7988, 4848, 5016, - 6588, 6588, 5016, 6588, 6588, 4848, 7988, 7988, - 7592, 7988, 7988, 6588, 5192, 4996, 4828, 5016, - 4992, 6396, 6396, 5016, 4992, 5016, 6396, 6396, - 6196, 5016, 6196, 6396, 6396, 6196, 6396, 4828, - 4996, 6396, 6396, 4996, 6396, 6396, 5192, 4996, - 6396, 6396, 5192, 6396, 6588, 6196, 7592, 7592, - 6588, 7592, 7988, 7988, 7592, 7988, 7988, 6588, - 5016, 6396, 6396, 7988, 3876, 5192, 6396, 6588, - 6588, 6396, 6588, 6588, 6588, 5192, 6396, 6588, - 6588, 6588, 7988, 7988, 7940, 8068, 5192, 5156, - 6360, 6588, 6588, 6360, 6588, 6588, 5192, 6588, - 6536, 6536, 6588, 6588, 8068, 6588, 7940, 7988, - 6172, 4992, 5912, 4940, 3364, 3224, 3396, 3396, - 2028, 1808, 3176, 3364, 3364, 3176, 2388, 2028, - 3176, 3364, 3396, 3396, 3364, 3396, 3396, 3396, - 3176, 3364, 3396, 3396, 2388, 3364, 3364, 3428, - 4772, 3596, 3176, 2388, 3396, 3396, 3176, 3364, - 3364, 3396, 3396, 3364, 4940, 3396, 3596, 3596, - 4940, 3396, 3364, 4940, 4940, 3396, 3596, 4940, - 4940, 3596, 4940, 4940, 4772, 4940, 4772, 4940, - 4940, 4772, 3428, 3596, 3596, 4772, 5912, 3396, - 3364, 4748, 4772, 4940, 5920, 5920, 4940, 5920, - 5920, 4772, 4940, 5920, 5920, 4940, 5920, 5920, - 4940, 4772, 4772, 3396, 4940, 4940, 4940, 4940, - 6308, 3396, 3364, 5912, 5912, 5920, 6308, 3396, - 5912, 6140, 6140, 5912, 6140, 6140, 6140, 6308, - 6308, 5920, 6140, 6308, 6308, 6140, 6308, 6308, - 4940, 6140, 3428, 3364, 3396, 4796, 4796, 3396, - 3596, 3428, 4772, 4796, 4992, 4992, 4796, 4992, - 4992, 4772, 4796, 4992, 3596, 4772, 4996, 4772, - 4996, 4996, 4992, 4996, 4996, 4992, 5972, 5912, - 6360, 3364, 3396, 4796, 4796, 3396, 4796, 4796, - 4796, 6360, 6360, 6360, 3396, 5912, 6140, 6140, - 6140, 6140, 6140, 6360, 6360, 5772, 5912, 5972, - 6140, 5972, 5912, 6360, 6360, 6140, 6360, 6140, - 6360, 6360, 4992, 6140, 3396, 5156, 5156, 6140, - 5156, 6140, 6360, 6360, 6140, 6360, 6360, 3596, - 4992, 5912, 3364, 5156, 3396, 3396, 4940, 5156, - 6308, 6308, 5156, 6308, 6308, 4940, 5156, 6308, - 6308, 6308, 6308, 6308, 5156, 4992, 6308, 6308, - 6360, 8068, 5912, 6308, 6308, 8068, 6308, 6360, - 6360, 4940, 3596, 5156, 5192, 5156, 4992, 4996, - 5192, 5192, 4996, 5192, 5192, 5156, 5192, 5192, - 5156, 4996, 4992, 6308, 6536, 6536, 6308, 6536, - 6536, 4996, 6536, 6536, 4940, 5156, 6536, 6536, - 8068, 5156, 6308, 6536, 8068, 6536, 8068, 8068, - 6308, 6536, 8068, 8068, 6536, 8068, 8068, 6536, - 6196, 6360, 6140, 5920, 6140, 7320, 5920, 6308, - 6308, 7320, 7516, 7516, 6308, 6140, 7320, 7540, - 7516, 7540, 7516, 7320, 7516, 7540, 7540, 7516, - 7540, 7540, 6308, 7516, 7540, 7540, 7516, 7540, - 8068, 5972, 5912, 6360, 7540, 7540, 6360, 7540, - 7540, 6140, 6360, 7540, 7540, 6360, 6140, 7540, - 7540, 7540, 6360, 4796, 6140, 6172, 6172, 7516, - 7516, 4996, 6140, 4992, 6172, 6196, 6196, 6172, - 6196, 6196, 6172, 6140, 4996, 6172, 6396, 6396, - 6172, 6396, 6396, 6588, 7540, 7516, 6196, 5972, - 6360, 5972, 6140, 6360, 6360, 6140, 6360, 6360, - 5972, 6360, 7540, 7592, 7592, 7540, 7592, 7592, - 6196, 6360, 7540, 7540, 6360, 7540, 7592, 7592, - 7540, 7592, 7592, 6396, 7540, 7988, 6588, 6360, - 7592, 7592, 6588, 7988, 7540, 7592, 7988, 7592, - 7988, 7988, 7540, 6588, 7988, 7988, 6396, 6172, - 6140, 4992, 4940, 4996, 6536, 6536, 4996, 6536, - 6536, 6536, 4996, 5192, 5192, 6536, 6536, 6308, - 6588, 4996, 6140, 6360, 6536, 6536, 6360, 6536, - 6536, 6140, 6536, 6536, 4996, 5192, 6536, 6588, - 6588, 6536, 6588, 6588, 5192, 6536, 6536, 6536, - 5192, 5156, 6360, 6588, 5156, 6308, 6360, 6536, - 6536, 6360, 6536, 6536, 6308, 6360, 6536, 8068, - 8068, 6536, 8068, 8068, 6360, 6536, 8068, 8068, - 8068, 6536, 8068, 6360, 6588, 6588, 8068, 6308, - 6140, 5920, 7516, 6140, 4996, 6172, 6536, 6172, - 6536, 6140, 6172, 6536, 6536, 6172, 6536, 7516, - 7540, 7540, 7516, 7540, 6536, 7516, 7540, 7516, - 6536, 6308, 6308, 5920, 6308, 7516, 7516, 7540, - 7516, 6536, 8068, 8068, 7516, 7540, 7540, 6396, - 6172, 6536, 7516, 6372, 6536, 6536, 7516, 6588, - 5192, 6372, 6396, 6536, 6536, 6396, 6536, 6536, - 6536, 6396, 6536, 6588, 7940, 7940, 6588, 7940, - 7940, 7540, 8068, 7516, 7940, 7940, 8068, 8068, - 6588, 6536, 7540, 7940, 7988, 7988, 7940, 7988, - 7988, 7540, 7940, 7940, 6588, 7540, 7940, 8068, - 8068, 7940, 8068, 6588, 8068, 7540, 7988, 8068, - 7540, 7940, 7988, 7988, 7940, 7988, 7988, 8068, - 4748, 6204, 3652, 1864, 2120, 3032, 3232, 1692, - 3068, 3068, 3088, 3088, 4436, 4436, 3232, 4436, - 4436, 4604, 4604, 3232, 3068, 4380, 4436, 5584, - 4436, 5584, 5584, 5584, 4380, 4436, 4436, 5584, - 4436, 3232, 4380, 4436, 4604, 4604, 4436, 4604, - 4604, 4436, 2112, 2120, 2088, 3232, 3068, 3232, - 3460, 3460, 3460, 3068, 3460, 3460, 2120, 3068, - 3460, 3460, 3068, 3460, 2120, 3088, 3484, 2112, - 3068, 3068, 3068, 3232, 3484, 3484, 3484, 3232, - 3088, 3484, 3088, 3484, 3484, 2120, 3484, 3068, - 3484, 3484, 4436, 3484, 4436, 4828, 4828, 4436, - 4828, 4828, 3232, 3428, 1864, 3436, 2120, 3068, - 4444, 4444, 3068, 3436, 3436, 4608, 2088, 3068, - 3436, 3460, 4608, 4608, 3460, 4608, 4608, 3436, - 3460, 4608, 4608, 3460, 4608, 4608, 3068, 2120, - 3436, 3460, 3460, 3436, 3460, 3460, 3068, 3460, - 2112, 2088, 1864, 2028, 2028, 4608, 2028, 2088, - 3428, 3436, 3460, 3460, 3436, 3460, 3460, 3460, - 3428, 3628, 3628, 3436, 3460, 3628, 3460, 3628, - 3628, 3428, 2088, 3428, 3628, 3628, 3460, 4608, - 4608, 3460, 3232, 3428, 3232, 3428, 3428, 3428, - 4828, 3232, 3460, 4608, 4608, 3460, 4608, 4608, - 4604, 4828, 4608, 4828, 4828, 3484, 3460, 4804, - 4828, 3628, 4804, 4828, 4828, 4804, 4828, 3428, - 2112, 3652, 2248, 2088, 2028, 2448, 3628, 3628, - 2448, 3628, 2088, 3628, 3628, 2088, 2248, 2448, - 2448, 2248, 2448, 2448, 3652, 3828, 2088, 3436, - 2120, 3684, 3684, 3628, 3436, 2120, 3460, 3436, - 3628, 3628, 3460, 3628, 3684, 3684, 3628, 3684, - 3684, 3436, 3460, 3684, 3684, 3460, 2120, 3436, - 3828, 3828, 3828, 3436, 3684, 3828, 3828, 3828, - 2088, 3652, 2448, 3628, 3628, 2448, 3652, 3684, - 3876, 3684, 3876, 3876, 3652, 3876, 3876, 3628, - 3652, 3684, 3684, 3652, 3684, 3684, 3876, 3876, - 3828, 2448, 3876, 3876, 3684, 3828, 3828, 3876, - 3876, 2304, 2112, 2120, 3684, 3652, 3684, 2120, - 3484, 3652, 3684, 3684, 3652, 3684, 3684, 3484, - 3684, 3684, 2448, 3876, 2304, 3876, 3652, 3876, - 3876, 3876, 3652, 3876, 3876, 3484, 4996, 3428, - 2248, 2448, 3596, 2448, 3652, 3652, 3428, 3628, - 3628, 3596, 3628, 3652, 3652, 3652, 3828, 3596, - 3628, 5192, 5192, 3628, 4996, 5192, 5192, 4996, - 5192, 5192, 3828, 5192, 5192, 3652, 3876, 5192, - 5192, 3876, 4996, 5192, 5192, 5192, 3484, 3460, - 3628, 4804, 4804, 3628, 3460, 4804, 4804, 3628, - 4804, 4996, 4804, 4996, 4996, 3876, 4996, 3460, - 3652, 4828, 4828, 3484, 3652, 4828, 4828, 3652, - 4828, 4828, 4996, 4996, 3876, 4996, 5192, 5192, - 6596, 7376, 3460, 3088, 4608, 2120, 4444, 3436, - 4444, 4444, 3068, 4444, 4892, 4892, 4444, 4892, - 4892, 4608, 4444, 7188, 3068, 3484, 4892, 4892, - 4444, 4892, 3088, 5836, 3484, 4436, 4436, 5836, - 3484, 5836, 5836, 4892, 5836, 5836, 4892, 5836, - 5836, 4828, 3436, 3484, 2120, 4836, 3460, 3484, - 3684, 4892, 4892, 4892, 3684, 3484, 3684, 4892, - 4892, 3684, 4892, 4892, 4892, 4892, 4836, 4892, - 3436, 3460, 4836, 4836, 4836, 4608, 4804, 4608, - 4804, 4836, 4836, 4804, 4836, 4836, 4892, 4828, - 4892, 6228, 6228, 6204, 6228, 6228, 6204, 4444, - 4608, 4828, 4604, 5584, 4436, 3088, 5836, 5836, - 4436, 4436, 5836, 5836, 5584, 5836, 4436, 4828, - 4604, 4828, 7376, 7376, 4828, 7376, 7376, 6228, - 5836, 5836, 6228, 6228, 7376, 7376, 4828, 3460, - 4608, 4608, 4804, 4804, 6228, 4608, 4828, 6172, - 6172, 4804, 4828, 4828, 4836, 6204, 4892, 5836, - 7188, 7188, 5836, 7188, 7188, 4608, 5584, 7376, - 6204, 4444, 5836, 5980, 5980, 7188, 5980, 5836, - 7188, 7188, 7188, 5836, 5980, 6204, 6204, 6204, - 6204, 5980, 6204, 7188, 7376, 7376, 7188, 7376, - 7376, 6204, 7188, 7376, 7376, 7376, 5584, 7188, - 5836, 5980, 7188, 7376, 7376, 7376, 7188, 7188, - 7376, 7376, 7188, 4608, 5980, 6204, 6204, 5980, - 6204, 6204, 6204, 7188, 7376, 7376, 7188, 7376, - 7376, 4892, 6228, 6172, 7580, 4804, 4836, 5980, - 6204, 6204, 5980, 6204, 6204, 4836, 5980, 6204, - 6204, 6204, 7580, 7580, 6172, 6204, 7376, 7376, - 6204, 7376, 7376, 7580, 7376, 7376, 6228, 6204, - 6228, 7580, 6228, 7580, 7580, 7580, 7580, 6204, - 3828, 4804, 3628, 3652, 3684, 3684, 3684, 3628, - 3652, 4996, 4996, 4996, 4804, 6372, 4804, 4828, - 4828, 4996, 6172, 6396, 6396, 6172, 6372, 6396, - 6396, 6372, 6396, 6396, 7988, 3828, 3652, 3684, - 4996, 5192, 6372, 6596, 6596, 6372, 6596, 6596, - 5192, 6372, 6596, 6596, 6372, 6596, 6596, 6596, - 3684, 3876, 4996, 5192, 6396, 6596, 6596, 6396, - 6596, 6596, 5192, 6396, 6596, 6596, 6396, 6596, - 6596, 6596, 5192, 6396, 6596, 6596, 3876, 6396, - 6596, 6596, 6596, 6596, 5192, 5192, 3828, 3876, - 6596, 6628, 6628, 6596, 6628, 6628, 6596, 3876, - 6596, 6628, 6628, 6596, 6396, 6596, 5192, 7988, - 6596, 6628, 6628, 7988, 6596, 6396, 6596, 7940, - 7940, 7988, 7988, 6628, 4804, 4836, 3436, 3828, - 3828, 3828, 4892, 3460, 3684, 4836, 4836, 3684, - 4836, 4836, 4836, 4892, 4892, 3828, 4836, 4836, - 3484, 4804, 4828, 4836, 3684, 4892, 4836, 6596, - 6596, 4892, 4892, 4828, 6204, 6396, 6596, 6596, - 6396, 6596, 6596, 6204, 6396, 6396, 6204, 4828, - 4836, 6172, 6204, 6372, 6372, 6204, 6372, 6372, - 6204, 6596, 6372, 6596, 6372, 6596, 6172, 6204, - 6396, 6396, 6204, 6396, 6396, 6596, 4892, 3876, - 4828, 3684, 6228, 6228, 4828, 6228, 6396, 6228, - 6396, 6396, 6228, 3876, 6396, 6596, 6596, 6596, - 6396, 6228, 6396, 6396, 4892, 6228, 6228, 7580, - 6228, 6372, 7376, 6204, 6396, 6396, 6396, 7376, - 7376, 7540, 7540, 7940, 6396, 7940, 6396, 7376, - 7988, 7376, 7988, 7988, 6628, 7580, 6204, 4892, - 7580, 7580, 6204, 6228, 7580, 7580, 6228, 7580, - 7580, 6228, 6596, 4836, 6628, 6628, 6204, 6628, - 6372, 6596, 6596, 6628, 7580, 7580, 6628, 6396, - 6372, 6596, 7580, 7580, 6596, 7580, 7580, 6396, - 6596, 7940, 7940, 6596, 7580, 7940, 7940, 7940, - 6628, 7580, 7940, 7940, 7580, 7940, 7988, 6228, - 6596, 6628, 7988, 7988, 6628, 7988, 7988, 6396, - 7580, 6628, 7988, 7988, 7580, 6596, 7580, 7988, - 7988, 6628, 7988, 7580, 7988, 4972, 7376, 5980, - 3380, 4772, 3176, 4608, 1864, 1692, 3032, 4380, - 3032, 1808, 1864, 4380, 4388, 4388, 4388, 1864, - 4380, 4388, 4388, 4380, 4388, 4608, 3068, 1864, - 4380, 4388, 4388, 4388, 3068, 3068, 4444, 4388, - 4608, 4608, 4444, 4388, 4444, 4608, 4608, 4608, - 4444, 4380, 3032, 3068, 3232, 3176, 3232, 5584, - 3232, 4380, 4388, 4608, 4608, 4388, 4608, 4608, - 4380, 3232, 4608, 4608, 4380, 4388, 4608, 4608, - 4388, 4608, 4608, 5584, 4772, 3176, 1864, 2028, - 2028, 3176, 3232, 3232, 4380, 4608, 4380, 4608, - 2028, 3428, 3232, 4608, 4608, 3428, 3628, 3428, - 4772, 3428, 4772, 4772, 4748, 4804, 3380, 3436, - 4388, 4444, 4444, 4608, 4608, 4388, 4608, 4444, - 4444, 4608, 3436, 4388, 4608, 4608, 4388, 4608, - 4608, 3436, 4804, 4836, 3436, 4748, 4608, 4748, - 4772, 4772, 4608, 3436, 3628, 4804, 4804, 3628, - 4804, 4804, 4804, 4772, 4772, 4804, 4804, 6152, - 4772, 4608, 4380, 4388, 4444, 5584, 4444, 7104, - 5584, 4388, 5920, 5920, 5584, 7104, 5980, 4380, - 4608, 4604, 4608, 4608, 5920, 5980, 4608, 4388, - 4380, 4748, 4772, 5920, 5920, 4772, 5920, 5920, - 4748, 4772, 5920, 5920, 4772, 5920, 5920, 5920, - 4388, 4748, 4748, 5920, 4748, 5920, 7104, 7104, - 4748, 4608, 4772, 4772, 4608, 4748, 6148, 6148, - 4748, 4772, 4804, 6148, 6148, 4804, 6148, 6148, - 4772, 4804, 6148, 6148, 4804, 6148, 6148, 3436, - 3380, 4388, 7104, 7104, 6152, 4388, 4608, 4748, - 4608, 4748, 4748, 4748, 6152, 6152, 6152, 7104, - 7104, 6152, 4388, 4444, 4608, 4836, 4836, 4608, - 4836, 4608, 4444, 4836, 4836, 4608, 4804, 4608, - 4836, 6152, 6152, 6152, 4836, 4804, 6152, 6152, - 7580, 6152, 4436, 4604, 5584, 4608, 7320, 4388, - 5980, 5920, 7104, 7104, 5980, 5980, 7104, 5980, - 7104, 7320, 7320, 7104, 7320, 7320, 4608, 5980, - 7104, 7104, 5980, 7320, 5584, 5980, 7104, 7188, - 7104, 7188, 7188, 5980, 7104, 7188, 7188, 7104, - 7188, 7104, 5920, 7188, 7320, 7320, 7320, 7320, - 4608, 4772, 5980, 5584, 5980, 7320, 7320, 7320, - 4608, 5980, 5980, 4444, 4436, 4608, 5584, 4608, - 4604, 5584, 5584, 4608, 4444, 7188, 5584, 4608, - 5980, 5980, 4608, 5584, 5980, 5980, 5584, 5980, - 5980, 7376, 5980, 7188, 7188, 7376, 5980, 4608, - 5920, 4772, 6172, 6172, 5920, 7320, 4772, 4804, - 4804, 7320, 6172, 6148, 4804, 5980, 5980, 5980, - 6148, 6152, 6152, 6148, 6152, 6152, 6148, 6172, - 6172, 7320, 6148, 7104, 6152, 7104, 6152, 7104, - 7104, 7320, 5980, 6148, 6148, 7376, 7320, 6148, - 6172, 6172, 6172, 7320, 7516, 7516, 7320, 7516, - 7516, 7320, 7376, 7376, 6372, 7188, 4804, 4444, - 4836, 4608, 5980, 6152, 6152, 5980, 6152, 6152, - 4836, 6152, 6152, 4836, 4608, 5980, 5980, 4836, - 5980, 5980, 6152, 6152, 4836, 6152, 5980, 4836, - 6152, 5980, 6152, 7104, 7188, 7188, 7104, 7188, - 7580, 6152, 7188, 7188, 7580, 7376, 7320, 7580, - 7188, 6152, 6204, 7516, 6148, 5980, 6172, 6172, - 6148, 6172, 6372, 6372, 6172, 6372, 6372, 6148, - 7516, 7516, 5980, 6148, 6204, 6372, 6372, 6372, - 6148, 6204, 7580, 7580, 6372, 7580, 6372, 7580, - 6204, 4836, 5980, 6152, 6372, 6372, 6152, 5980, - 6152, 6152, 6204, 5980, 6152, 7580, 7580, 6152, - 7580, 7580, 6152, 6204, 7580, 7580, 6204, 7580, - 6372, 6372, 7580, 7580, 7188, 7104, 6148, 6152, - 7320, 7516, 7580, 7580, 7516, 7580, 7580, 7580, - 7580, 6152, 7320, 7516, 7516, 7320, 7516, 7516, - 7580, 6152, 7320, 7104, 7320, 7516, 7104, 7188, - 7580, 7580, 7188, 7320, 7580, 7580, 7320, 7516, - 7376, 7320, 7320, 7376, 7580, 7580, 7376, 7580, - 7580, 7580, 7540, 6204, 7376, 7516, 7516, 7376, - 6396, 7516, 7540, 7540, 7540, 7580, 6372, 7516, - 7580, 7580, 6372, 4940, 4772, 2396, 3380, 2028, - 1864, 1864, 2028, 2028, 3436, 3380, 3436, 3628, - 3628, 3436, 5172, 5192, 3596, 3828, 2028, 3628, - 2396, 2448, 2448, 3628, 2396, 2448, 3628, 3628, - 2448, 3628, 3628, 2396, 3436, 3628, 3828, 3828, - 3628, 3828, 3828, 3828, 3828, 3436, 3628, 2396, - 3380, 3380, 2396, 3596, 3628, 3628, 3596, 3628, - 3628, 3380, 3628, 3828, 3828, 3436, 3628, 3828, - 3828, 3628, 3828, 3828, 5192, 3628, 3828, 3828, - 3628, 5192, 5192, 3380, 3596, 5172, 2448, 4972, - 5172, 5192, 4972, 5192, 5172, 5192, 5192, 4972, - 3596, 3436, 4972, 5172, 5172, 4972, 5172, 4748, - 3628, 1864, 2028, 3380, 3380, 2028, 3436, 3436, - 3380, 3628, 3428, 3436, 3596, 3628, 3628, 3628, - 3436, 3596, 4972, 3628, 4972, 4972, 3628, 4972, - 4972, 3596, 3428, 4748, 4772, 4772, 3628, 4804, - 4996, 4804, 4996, 4996, 4772, 4804, 4804, 4996, - 3596, 4748, 4772, 4748, 4772, 3628, 4972, 4996, - 5192, 5192, 4996, 5192, 5192, 4972, 4996, 5192, - 5192, 4996, 5192, 5192, 4972, 4996, 4996, 4772, - 4972, 4972, 6536, 5920, 2396, 3176, 2028, 2396, - 3380, 3380, 2396, 3380, 3596, 3596, 3380, 3596, - 4748, 4940, 3176, 2396, 3596, 3596, 3176, 4940, - 3176, 3596, 4748, 4772, 4772, 4748, 3596, 4748, - 4772, 4772, 4748, 4772, 4772, 4748, 4940, 4772, - 4772, 4940, 4940, 4748, 6308, 4772, 4940, 5920, - 5920, 5920, 4940, 6308, 4940, 2396, 2448, 3596, - 5192, 5192, 5192, 5192, 4748, 5172, 2396, 3596, - 3596, 3380, 3596, 4972, 4972, 3596, 5172, 4972, - 5172, 7888, 5192, 4996, 7888, 4940, 3596, 4972, - 5172, 5172, 4972, 4972, 4748, 4940, 4940, 4940, - 4972, 5172, 5172, 4972, 5172, 5172, 7888, 7888, - 4996, 4748, 4772, 4940, 4972, 4972, 4940, 4972, - 4972, 4772, 4940, 4972, 4972, 4940, 4972, 4972, - 4772, 4996, 4996, 7888, 5172, 4996, 5192, 6536, - 6536, 5192, 6536, 6536, 5172, 5192, 6536, 6536, - 5192, 6536, 6536, 7888, 6372, 7104, 4972, 6308, - 5920, 6148, 4940, 6536, 6536, 4940, 6148, 7888, - 7888, 7888, 6148, 6536, 6536, 7888, 6148, 5920, - 5920, 6148, 6148, 6308, 7516, 6536, 7516, 7888, - 7516, 7888, 4748, 7888, 3436, 4972, 5172, 6152, - 6152, 5172, 6152, 6152, 4972, 5172, 6152, 6152, - 5172, 6152, 6152, 6152, 7888, 7888, 4772, 6536, - 4804, 5172, 4972, 6148, 6152, 7888, 7888, 6152, - 7888, 7888, 6148, 7888, 6152, 6152, 7888, 7888, - 5172, 6152, 7888, 7888, 6152, 7888, 7888, 4972, - 6148, 6152, 6152, 6148, 6152, 6152, 6536, 7888, - 7888, 4804, 6172, 4972, 6148, 6536, 6148, 6536, - 6536, 6172, 6536, 7516, 7516, 7516, 4972, 6148, - 6172, 6152, 6172, 6148, 6172, 7516, 7888, 6148, - 5920, 7104, 7104, 7104, 6148, 6152, 6152, 7104, - 7104, 6152, 7888, 7888, 7888, 6308, 7516, 7104, - 7888, 7888, 7888, 7104, 7320, 7516, 7516, 7516, - 7516, 7516, 7888, 7888, 7516, 7888, 7888, 6172, - 7516, 7888, 7580, 7516, 6152, 7888, 7888, 7516, - 7888, 7940, 7888, 7940, 7940, 7580, 7580, 7516, - 7540, 7888, 4972, 3828, 3828, 3628, 4804, 4836, - 6152, 6152, 4836, 6152, 6152, 4804, 4836, 4836, - 3828, 4836, 5172, 6152, 6152, 5172, 6152, 6152, - 4836, 5172, 5172, 5172, 4804, 4972, 4996, 5192, - 6372, 5192, 6372, 4996, 6372, 5192, 6372, 5192, - 4996, 4972, 6152, 6372, 6372, 6152, 6372, 6372, - 4996, 6372, 6372, 5172, 5192, 6372, 6152, 6372, - 6372, 6596, 5172, 5192, 6372, 7888, 4996, 5172, - 5192, 6372, 6536, 6536, 6372, 6536, 6536, 6536, - 5192, 6372, 6372, 6536, 5192, 6372, 6536, 6372, - 6536, 6536, 6536, 7888, 7888, 7940, 6152, 6372, - 4836, 5172, 6628, 6628, 6628, 5172, 6628, 5172, - 6372, 6596, 6596, 6372, 6596, 6596, 5172, 6628, - 6628, 6152, 6372, 6628, 7580, 7580, 6628, 7580, - 7580, 6372, 7580, 7580, 7580, 5172, 7940, 6152, - 6372, 6372, 7940, 6152, 7888, 7888, 7940, 6152, - 6372, 6372, 7940, 7940, 7580, 7580, 7940, 7888, - 7940, 7940, 6596, 7516, 6396, 4972, 4996, 6172, - 6372, 6372, 6172, 6372, 6372, 4996, 6372, 6536, - 6536, 6172, 6372, 6536, 6536, 6372, 6536, 6536, - 5192, 6396, 6372, 6536, 6536, 6396, 6372, 6396, - 6536, 6396, 6536, 8068, 7888, 6372, 6536, 6536, - 7516, 7516, 6372, 6396, 7516, 7540, 7540, 7540, - 7516, 6372, 7940, 6372, 7580, 6396, 7580, 6596, - 6396, 7940, 7940, 7940, 7940, 7888, 7580, 6372, - 7580, 7940, 7940, 7516, 7580, 7940, 7940, 7580, - 7940, 7940, -}; - -static encode_aux_nearestmatch _vq_auxn_res0_100_1024b_5b = { - _vq_ptr0_res0_100_1024b_5b, - _vq_ptr1_res0_100_1024b_5b, - _vq_p_res0_100_1024b_5b, - _vq_q_res0_100_1024b_5b, - 4202, 4202 -}; - -static static_codebook _vq_book_res0_100_1024b_5b = { - 4, 2401, - _vq_lengthlist_res0_100_1024b_5b, - 1, -533200896, 1611661312, 3, 0, - _vq_quantlist_res0_100_1024b_5b, - &_vq_auxn_res0_100_1024b_5b, - &_vq_auxt_res0_100_1024b_5b, -}; - - -#endif diff --git a/include/vorbis/book/res0_100_1024c_5.vqh b/include/vorbis/book/res0_100_1024c_5.vqh index bc923e22..c842936a 100644 --- a/include/vorbis/book/res0_100_1024c_5.vqh +++ b/include/vorbis/book/res0_100_1024c_5.vqh @@ -32,12 +32,417 @@ static long _vq_quantlist_res0_100_1024c_5[] = { }; static long _vq_lengthlist_res0_100_1024c_5[] = { - 14,12,11,10, 8,10,11,13,14,12,11, 9, 8, 7, 8, 9, - 11,12,11, 9, 8, 6, 5, 6, 8, 9,11,10, 8, 6, 5, 4, - 5, 6, 8,10, 8, 6, 5, 4, 2, 4, 5, 6, 8,10, 8, 6, - 5, 4, 5, 6, 8,10,11, 9, 8, 6, 6, 6, 8, 9,11,12, - 11, 9, 8, 7, 8, 9,11,12,14,13,11,10, 8,10,11,12, - 14, + 22,22,21,21,20,21,21,21,21,20,21,21,20,21,21,20, + 21,21,20,21,21,19,19,20,19,21,21,20,20,20,19,18, + 18,20,20,20,21,21,19,18,17,18,18,19,20,21,20,20, + 19,18,19,21,20,21,21,20,21,19,19,20,21,21,20,21, + 20,19,21,21,19,20,21,21,21,21,21,21,19,20,21,21, + 21,21,21,21,20,20,21,21,21,21,21,21,20,19,19,20, + 21,21,20,21,19,18,19,17,19,19,21,20,21,21,18,17, + 16,18,18,19,21,19,20,18,17,16,17,18,19,21,20,19, + 19,18,16,17,19,19,21,21,19,19,18,18,19,19,20,21, + 21,21,20,20,19,21,21,21,21,21,21,20,20,20,20,21, + 20,21,21,20,21,19,19,20,21,21,21,19,20,19,19,17, + 20,19,20,21,21,20,19,17,16,17,19,20,21,19,21,17, + 15,15,16,18,18,19,19,19,16,15,14,15,17,18,19,21, + 18,17,16,15,16,17,21,20,21,19,19,17,17,16,18,19, + 20,21,21,20,18,17,18,19,21,21,21,20,20,21,19,20, + 19,21,21,21,21,20,19,18,18,19,21,20,21,20,20,18, + 17,17,21,20,21,20,19,17,17,16,16,18,18,21,19,17, + 17,14,14,15,16,18,18,18,16,16,13,12,14,16,17,19, + 18,18,16,14,13,14,16,18,19,21,19,18,16,15,16,17, + 18,20,21,20,19,17,17,17,18,19,19,20,20,19,18,17, + 18,18,21,19,20,20,20,18,17,18,18,21,19,21,20,18, + 17,16,17,17,19,21,19,18,17,15,14,16,17,21,20,18, + 17,15,14,12,14,15,16,18,17,16,14,12,10,13,14,16, + 17,18,17,15,14,12,14,16,17,19,19,17,16,15,14,16, + 16,18,20,20,19,18,16,16,18,18,21,21,20,21,19,18, + 17,19,18,21,21,21,21,19,19,19,18,19,20,21,21,19, + 19,17,17,17,18,18,21,21,20,17,16,15,16,17,18,21, + 19,18,17,15,13,15,16,18,19,18,18,15,14,12,14,16, + 17,18,21,18,16,14,14,14,16,17,19,21,19,17,16,15, + 16,18,19,21,21,21,18,17,17,17,18,19,21,21,21,19, + 19,18,19,20,20,20,21,20,21,21,19,19,21,21,21,21, + 21,20,19,18,19,19,21,21,20,20,18,17,16,16,18,18, + 20,20,19,18,15,15,16,17,18,19,18,17,16,15,14,15, + 16,18,18,21,19,17,16,15,16,16,18,21,21,18,18,17, + 16,16,19,21,21,21,20,21,18,18,18,19,21,21,20,21, + 21,18,18,21,20,20,21,21,20,21,20,19,21,20,20,21, + 21,20,20,21,19,20,21,19,21,20,19,21,19,18,19,19, + 20,21,19,19,19,18,16,17,18,20,20,20,18,19,17,16, + 17,18,19,21,19,18,19,17,16,17,19,21,21,21,21,18, + 19,18,18,20,20,20,21,21,20,19,18,19,19,21,21,21, + 20,21,21,19,19,21,21,21,21,21,21,20,21,21,21,21, + 21,21,21,21,21,21,20,21,21,21,21,19,19,20,20,19, + 19,20,21,21,19,19,18,19,18,19,19,21,21,20,19,18, + 17,18,19,19,21,21,20,20,18,18,19,20,21,20,21,21, + 19,20,19,21,21,21,21,21,21,20,20,21,21,21,20,20, + 21,21,21,21,21,21,21,21,21,21,20,21,20,20,20,21, + 21,21,21,20,19,19,18,18,21,21,21,21,19,19,18,17, + 18,20,21,21,21,20,18,18,16,17,17,20,20,21,18,17, + 17,16,17,18,19,20,21,19,18,17,16,17,18,19,21,21, + 21,19,18,18,19,19,20,21,21,21,20,21,19,19,21,21, + 20,20,21,21,21,20,20,20,21,21,20,21,20,20,21,19, + 20,21,21,21,19,18,17,18,18,20,21,21,21,20,18,17, + 15,17,18,20,20,20,18,18,15,15,15,17,19,21,20,18, + 16,15,14,15,17,18,19,21,21,17,16,15,15,17,18,20, + 19,19,18,17,17,17,18,19,20,20,21,21,18,18,19,19, + 20,21,21,20,21,19,19,19,20,21,21,21,21,20,19,18, + 18,19,21,21,20,18,18,16,17,17,17,20,20,19,17,16, + 15,14,16,17,19,21,19,17,15,14,13,14,15,17,19,18, + 16,15,13,12,13,15,16,17,18,17,16,14,13,14,15,16, + 18,18,18,17,15,14,15,16,18,19,19,19,18,17,16,17, + 18,19,21,21,20,21,19,17,18,20,20,19,20,19,17,17, + 17,17,18,21,20,21,19,17,16,15,16,17,18,21,19,17, + 15,14,13,14,16,17,19,18,16,14,12,12,13,14,16,18, + 17,15,13,12,10,12,13,15,17,17,16,14,12,12,12,14, + 16,17,20,17,16,14,13,14,16,18,18,20,19,17,16,15, + 16,17,18,21,21,19,18,17,17,17,18,19,21,20,19,18, + 17,16,17,18,19,20,19,18,16,15,14,15,16,18,19,18, + 16,15,13,12,13,15,16,18,17,16,14,12,11,12,14,15, + 17,16,14,12,10, 8,11,12,14,16,17,15,14,12,10,12, + 13,15,17,18,17,15,13,12,13,14,17,21,20,17,16,15, + 14,15,16,18,20,20,17,17,16,16,17,17,20,21,19,21, + 19,19,16,17,18,18,20,20,18,17,16,15,16,17,17,20, + 19,17,16,14,13,14,16,17,19,18,16,14,12,11,13,14, + 16,18,17,15,13,12,10,12,14,16,17,17,16,14,12,12, + 12,14,16,17,19,17,15,14,13,14,16,17,19,19,17,17, + 16,15,16,17,20,21,21,19,18,18,17,17,18,20,21,21, + 21,18,18,18,18,19,19,20,20,20,18,17,16,17,18,18, + 20,21,18,16,15,14,15,17,18,19,18,17,15,14,13,14, + 15,17,19,18,16,15,13,12,13,15,16,18,18,17,15,14, + 13,14,16,17,18,18,18,16,15,14,16,17,18,19,19,19, + 17,17,16,17,18,19,21,21,21,20,19,18,19,19,21,21, + 19,21,19,19,18,21,20,21,21,20,20,19,18,17,19,18, + 20,21,21,21,17,17,16,17,17,21,21,19,18,18,16,15, + 15,17,17,18,19,17,16,15,14,15,16,17,18,19,19,18, + 15,15,16,17,19,20,21,19,17,17,17,17,18,20,21,21, + 21,18,18,17,19,18,21,20,21,20,20,20,18,19,21,21, + 21,21,21,21,19,21,21,19,21,21,20,20,19,21,18,20, + 19,21,21,21,21,19,19,17,17,20,21,20,20,21,19,17, + 17,17,18,18,20,20,20,18,17,16,17,18,21,20,20,19, + 19,18,17,17,21,18,21,21,20,18,18,17,18,20,21,21, + 21,21,20,20,20,18,21,20,21,21,21,21,20,21,21,20, + 21,21,21,20,20,21,18,21,20,20,20,21,20,19,17,17, + 18,19,19,21,20,19,17,17,17,17,18,19,19,21,18,17, + 16,15,16,17,19,20,18,18,16,15,14,15,17,18,21,21, + 18,17,16,15,16,17,20,21,20,19,18,17,17,18,18,19, + 20,21,20,19,18,18,19,19,20,21,21,21,21,19,19,19, + 21,20,21,19,19,19,19,17,18,18,19,21,20,19,17,16, + 16,16,19,19,21,20,17,16,15,14,16,17,18,19,18,17, + 15,14,13,14,15,17,18,18,17,15,14,12,13,14,16,18, + 19,18,16,14,13,14,15,17,19,21,19,17,15,15,15,16, + 19,18,19,18,18,17,17,17,18,18,21,18,20,19,18,18, + 18,20,20,21,19,18,18,17,16,17,18,20,19,18,18,16, + 15,14,16,16,18,20,18,16,15,14,13,14,15,17,19,17, + 15,14,12,12,12,14,16,17,17,15,13,12,11,12,13,15, + 17,17,15,14,13,12,12,14,16,17,18,17,15,14,13,14, + 15,16,18,20,17,17,16,14,15,16,18,20,21,18,18,17, + 17,17,18,19,20,19,18,17,16,16,16,17,18,19,19,17, + 16,14,13,14,15,17,18,17,15,14,13,12,13,14,15,18, + 16,14,12,11,10,11,13,14,16,16,13,12,10, 9,10,12, + 13,15,16,14,13,11,10,11,13,14,16,18,15,14,12,12, + 12,14,15,17,19,17,15,14,13,14,16,17,18,19,18,17, + 16,15,16,17,18,18,18,18,17,15,15,16,17,17,19,18, + 16,14,13,12,13,15,16,17,17,14,13,12,11,12,13,15, + 17,15,13,12,10, 9,10,12,13,15,14,12,11, 9, 8, 9, + 11,12,14,16,13,12,10, 9,10,12,13,16,16,14,13,12, + 11,12,13,14,17,19,17,15,13,12,13,15,16,17,19,17, + 16,15,14,15,17,17,19,21,18,17,16,15,16,17,18,19, + 19,18,16,14,13,14,16,17,19,17,15,14,13,12,13,14, + 15,17,16,14,13,11,10,11,13,14,16,16,13,12,10, 9, + 10,12,14,15,16,14,13,11,10,11,13,14,16,17,15,14, + 12,12,12,14,16,17,18,17,15,14,13,14,15,17,17,20, + 18,17,16,16,16,17,18,21,21,19,19,18,17,17,18,20, + 20,19,18,17,15,15,15,16,17,18,19,17,15,14,13,14, + 15,16,19,17,15,14,13,12,12,14,16,17,17,15,13,12, + 11,12,13,15,17,17,15,14,12,12,13,14,15,17,18,17, + 15,14,13,14,15,16,17,18,18,16,15,15,15,16,18,19, + 21,21,19,17,18,17,17,19,21,21,21,21,19,18,18,18, + 19,21,21,21,19,17,16,16,17,18,21,20,18,16,15,14, + 15,16,19,19,18,18,15,14,13,14,15,16,18,18,16,15, + 13,12,14,15,16,18,18,17,15,14,13,14,15,17,18,19, + 17,16,15,15,15,16,18,20,21,19,18,17,16,17,18,18, + 19,21,20,21,19,18,18,19,20,20,21,21,20,18,19,18, + 19,20,20,21,21,21,18,17,17,19,19,21,21,19,18,17, + 16,17,17,18,20,20,18,18,16,16,16,17,18,20,20,18, + 17,15,14,16,17,17,19,20,18,17,16,15,16,17,19,21, + 19,19,18,17,17,17,18,19,21,21,20,19,18,18,19,19, + 21,21,21,21,21,20,19,19,20,20,21,21,21,19,19,19, + 18,21,21,21,20,19,18,17,17,17,18,20,21,19,18,17, + 16,15,16,18,19,19,18,18,16,14,14,15,16,17,19,18, + 17,15,14,13,14,16,17,19,18,17,16,15,14,15,16,17, + 18,18,18,17,16,15,16,17,19,18,20,21,19,17,17,17, + 18,19,20,21,21,19,20,18,18,20,20,21,20,19,17,17, + 17,17,18,19,20,18,17,17,16,15,16,17,20,18,18,17, + 15,14,13,14,15,16,18,18,16,14,12,12,12,14,16,17, + 17,15,14,12,11,12,13,15,17,18,16,14,13,12,13,14, + 16,17,19,17,15,14,13,14,15,17,17,21,18,17,16,15, + 15,18,18,21,21,19,19,17,16,18,18,20,19,19,18,17, + 16,15,16,17,18,19,18,16,15,14,13,14,15,17,18,16, + 15,14,12,12,12,14,15,17,16,14,12,11,10,11,12,14, + 16,15,13,12,10, 9,10,12,13,15,16,14,13,11,10,11, + 12,14,16,17,15,14,13,12,12,14,15,17,18,17,15,14, + 13,14,15,16,18,19,18,17,16,15,16,16,17,19,18,17, + 16,15,14,14,16,17,18,18,16,14,12,12,12,14,16,17, + 16,14,12,11,10,11,12,14,16,15,12,11, 9, 9, 9,11, + 12,14,13,12,10, 9, 8, 9,10,12,14,15,12,11, 9, 9, + 9,11,12,14,16,14,13,11,10,11,13,14,16,17,15,14, + 12,12,12,14,16,17,18,17,15,14,14,15,16,17,18,17, + 17,15,14,12,14,15,17,18,16,15,13,12,11,12,13,15, + 17,15,13,12,10, 9,10,12,13,15,14,12,10, 9, 8, 9, + 10,12,13,12,11, 9, 8, 6, 8, 9,11,12,14,11,10, 9, + 8, 9,10,12,14,15,13,12,10, 9,10,12,13,15,17,15, + 13,12,11,12,13,15,16,17,16,15,14,12,14,15,17,17, + 18,18,16,14,14,14,16,17,18,18,16,14,12,12,12,14, + 15,17,16,14,13,11,10,11,13,14,15,14,12,11, 9, 9, + 9,11,12,14,14,12,10, 9, 8, 9,10,12,14,15,12,11, + 9, 9,10,11,13,15,16,14,13,11,10,11,12,14,16,17, + 16,14,12,12,12,14,16,18,18,17,15,15,14,14,15,17, + 18,21,21,17,16,15,16,16,17,18,18,17,15,14,13,14, + 15,16,17,17,15,14,12,12,13,14,15,17,16,14,13,11, + 10,11,13,14,16,16,13,12,10, 9,10,12,13,16,16,14, + 13,11,10,11,13,14,16,16,15,14,12,12,13,14,15,18, + 18,17,15,14,13,14,15,17,18,18,19,17,16,16,16,17, + 18,19,21,20,18,18,17,17,18,20,19,18,19,17,16,15, + 16,17,18,19,18,17,15,14,13,14,15,17,19,17,16,14, + 12,12,12,14,16,17,17,15,13,12,11,12,13,15,16,18, + 16,14,12,12,12,14,16,18,19,17,15,14,13,14,15,17, + 18,19,18,16,16,15,16,17,18,20,20,19,18,17,18,17, + 18,20,20,21,21,19,17,17,18,20,21,21,20,19,18,17, + 17,18,18,19,21,19,19,17,16,15,15,16,19,19,19,17, + 16,14,14,14,16,17,18,18,18,16,14,13,14,15,17,18, + 18,18,16,14,14,14,16,19,19,20,18,16,16,15,16,17, + 18,20,19,20,18,17,17,17,18,20,21,21,21,20,19,18, + 17,19,20,20,18,21,19,18,18,18,19,20,21,21,19,18, + 16,16,17,18,19,19,19,17,16,15,14,15,16,17,19,18, + 17,15,14,12,14,15,17,19,16,15,14,13,10,12,14,15, + 16,18,17,16,14,13,14,15,17,18,19,18,17,15,14,15, + 17,18,20,19,18,17,17,15,17,17,18,19,20,18,20,20, + 17,18,18,21,21,19,18,17,16,16,17,17,19,21,19,18, + 16,15,14,15,16,18,18,17,16,14,13,12,13,14,16,17, + 16,15,13,12,11,12,13,15,17,16,14,12,11, 8,10,12, + 14,15,17,15,13,12,11,12,13,15,17,18,16,14,13,12, + 13,14,16,17,18,18,16,15,14,15,16,17,19,18,20,17, + 17,16,17,17,18,21,18,17,16,15,14,15,16,18,18,17, + 16,14,13,12,13,14,16,18,17,14,13,12,11,12,13,14, + 16,15,13,12,10, 9,10,12,13,15,14,12,11, 9, 8, 9, + 11,12,14,15,13,12,10, 9,10,12,13,15,16,14,13,12, + 11,12,13,14,17,18,16,14,13,12,13,14,16,17,18,18, + 16,15,15,15,17,18,19,17,17,15,13,12,14,15,16,18, + 16,15,13,12,11,12,13,15,17,15,13,12,10, 9,10,12, + 13,15,13,11,10, 8, 8, 9,10,11,14,12,10, 9, 8, 6, + 8, 9,10,12,13,11,10, 9, 8, 9,10,11,13,15,13,12, + 10, 9,10,12,13,15,16,15,13,12,11,12,13,15,17,17, + 17,15,13,13,14,16,17,18,16,15,14,12,10,12,14,16, + 16,15,14,12,10, 8,10,12,14,15,14,12,10, 9, 8, 9, + 10,12,14,12,10, 9, 7, 6, 7, 9,10,12,10, 8, 7, 6, + 3, 6, 7, 8,10,12,10, 9, 7, 6, 7, 9,10,12,14,12, + 10, 9, 8, 9,10,12,14,15,14,12,10, 8,10,12,14,15, + 17,15,14,12,10,12,14,15,17,17,17,15,13,13,13,15, + 16,17,16,15,13,12,11,11,13,15,16,15,13,12,10, 9, + 10,12,13,15,14,11,10, 9, 8, 9,10,11,14,12,10, 9, + 8, 6, 8, 9,10,12,13,12,10, 9, 8, 9,10,12,13,15, + 13,12,10, 9,10,12,13,15,16,15,13,12,11,11,13,15, + 15,17,16,15,14,13,14,15,17,19,18,18,16,15,14,15, + 16,17,19,18,16,14,13,12,13,14,16,17,16,14,13,12, + 11,12,13,14,16,15,13,12,10, 9,10,12,13,15,14,12, + 11, 9, 8, 9,11,12,14,15,13,12,10, 9,10,12,13,15, + 16,14,13,12,11,12,13,14,16,17,16,15,13,12,13,14, + 16,17,17,17,16,15,14,15,15,18,17,20,19,18,17,16, + 17,18,20,20,18,18,16,15,14,15,16,18,20,18,16,14, + 13,12,13,14,16,18,17,15,13,12,10,12,13,15,17,16, + 14,12,11, 8,11,12,14,16,17,15,13,12,11,12,13,15, + 16,17,16,14,13,12,13,15,17,17,18,19,17,15,14,15, + 16,17,18,21,20,18,17,16,17,17,18,18,21,19,18,19, + 18,17,19,19,21,20,19,18,17,16,17,18,18,20,20,18, + 16,15,14,15,17,17,18,18,17,15,13,13,14,16,17,18, + 17,16,14,12,10,13,14,16,20,18,16,15,14,12,14,15, + 18,18,20,18,16,15,14,15,16,18,20,19,20,18,17,16, + 17,17,18,20,21,21,19,18,17,18,19,21,20,19,21,19, + 20,17,18,19,19,21,19,20,17,17,17,18,18,21,19,20, + 19,17,16,15,17,17,20,19,18,18,16,14,14,14,16,17, + 18,18,17,15,14,13,14,16,18,19,20,17,15,15,14,14, + 16,18,19,21,18,17,15,15,16,17,18,19,21,19,17,17, + 17,17,18,20,21,19,20,19,17,18,19,19,19,21,21,20, + 19,18,17,17,17,19,21,18,18,17,16,15,16,17,19,18, + 18,16,15,14,13,14,15,17,18,18,16,14,12,12,13,14, + 16,17,17,15,13,12,11,12,14,16,16,18,16,14,12,12, + 12,14,16,17,18,16,15,14,13,14,16,17,19,18,18,17, + 16,15,15,17,19,21,21,20,18,17,17,18,19,21,21,20, + 18,18,16,15,16,17,19,19,20,17,15,14,13,14,15,16, + 18,17,15,14,12,12,13,14,15,17,16,14,13,11,10,11, + 12,14,16,15,13,12,10, 9,10,12,13,15,16,14,13,11, + 10,11,12,14,16,17,15,14,12,12,12,14,16,17,18,17, + 15,14,13,14,15,18,18,19,18,17,16,15,16,16,19,21, + 19,17,16,15,14,14,16,17,17,17,16,14,12,12,12,14, + 15,18,16,14,13,11,10,11,12,14,16,15,12,11, 9, 9, + 9,11,12,14,13,12,10, 9, 8, 9,10,12,14,14,12,11, + 9, 9, 9,11,12,14,16,14,12,11,10,11,12,14,16,17, + 15,14,12,12,12,14,16,17,18,17,16,14,14,15,16,17, + 18,18,16,15,13,12,14,15,17,19,16,15,13,12,11,12, + 13,15,16,15,13,12,10, 9,10,12,13,15,14,12,10, 9, + 8, 9,10,12,13,12,10, 9, 8, 6, 8, 9,11,12,14,12, + 10, 9, 8, 9,10,12,14,15,13,12,10, 9,10,12,13,15, + 17,15,13,12,11,12,14,15,17,18,16,16,14,12,14,15, + 17,17,21,17,16,14,14,14,15,17,18,18,15,14,12,12, + 12,14,16,17,16,14,12,11,10,11,13,14,16,15,12,11, + 9, 9, 9,11,12,14,14,12,10, 9, 8, 9,10,12,14,14, + 12,11, 9, 9, 9,11,13,14,16,14,13,11,10,11,12,14, + 16,17,16,14,12,12,12,14,15,17,18,18,16,15,13,15, + 15,17,18,21,18,17,16,15,15,18,18,20,17,16,15,14, + 13,14,15,16,18,16,15,14,12,12,13,14,15,16,15,14, + 12,11,10,11,13,14,16,15,13,12,10, 9,10,12,13,15, + 16,14,13,11,10,11,12,14,16,17,16,14,13,12,12,13, + 15,17,18,17,15,14,13,14,15,16,17,19,20,17,16,15, + 16,17,18,20,20,18,17,18,17,17,18,19,19,18,18,17, + 16,15,16,17,18,19,18,17,15,14,13,14,16,17,18,17, + 16,14,12,12,12,14,16,17,17,15,14,12,11,12,14,15, + 17,18,15,14,12,12,12,14,16,17,18,18,15,14,13,14, + 15,16,18,19,19,17,16,15,16,17,17,18,20,20,18,17, + 16,18,17,18,19,21,20,20,18,19,18,20,19,21,21,19, + 18,18,17,18,19,21,21,19,18,17,16,15,16,17,17,20, + 19,17,16,14,14,15,16,17,19,18,17,15,14,13,14,15, + 17,18,19,18,16,14,14,15,16,18,19,18,18,17,16,15, + 16,17,17,19,19,19,18,17,17,17,17,21,18,21,20,21, + 18,18,18,18,20,19,21,21,20,21,18,19,21,21,20,19, + 19,20,19,17,20,19,21,21,19,20,18,17,16,17,18,20, + 18,21,19,17,16,15,16,17,19,19,19,18,17,15,14,15, + 17,19,20,20,20,17,16,15,16,17,19,21,20,18,17,16, + 16,17,18,19,20,20,19,18,18,17,17,18,21,21,21,19, + 20,20,20,18,19,20,20,19,21,19,19,18,18,18,21,20, + 20,18,18,17,16,17,18,18,20,20,20,17,15,14,15,16, + 18,19,19,17,15,14,13,14,16,16,18,18,17,15,13,12, + 13,15,17,17,18,17,15,14,13,14,15,17,18,20,17,16, + 15,14,15,16,18,20,19,20,17,17,16,17,18,21,19,21, + 20,20,17,18,18,20,20,20,21,19,19,17,16,17,18,20, + 20,18,19,16,15,15,15,16,18,19,18,17,15,14,13,14, + 15,16,18,17,15,14,12,12,12,14,15,17,17,15,13,12, + 11,12,13,15,16,17,16,14,12,12,12,14,15,17,18,17, + 15,14,13,14,15,17,18,18,18,16,15,15,15,16,18,20, + 20,19,17,17,17,17,18,21,21,21,19,17,17,15,16,17, + 18,19,18,18,15,14,13,14,15,17,18,17,16,14,12,12, + 13,14,15,17,17,14,13,11,10,11,13,14,16,16,13,12, + 10, 9,10,12,13,15,16,14,13,11,10,11,13,14,16,18, + 16,14,12,12,13,14,15,17,18,18,15,14,13,14,15,17, + 19,18,18,17,16,16,15,17,18,21,19,17,17,15,14,15, + 16,17,18,17,16,15,13,12,13,14,16,18,17,15,13,12, + 11,12,13,14,16,15,13,12,10, 9,10,12,13,15,14,12, + 11, 9, 8, 9,11,12,14,15,13,12,10, 9,10,12,13,15, + 16,14,13,12,11,12,13,15,17,17,16,15,13,12,13,15, + 16,18,18,17,17,15,14,15,17,18,19,20,17,16,15,15, + 16,18,18,19,18,16,15,14,13,14,15,17,18,17,15,14, + 13,12,12,14,15,17,16,14,13,11,10,11,13,14,16,15, + 13,12,10, 9,10,12,13,15,16,14,13,11,10,11,13,14, + 16,18,16,14,12,12,12,14,15,16,19,17,15,14,13,14, + 16,17,19,20,18,17,16,16,16,17,20,18,21,20,18,17, + 16,17,19,19,19,19,17,17,15,14,15,17,17,19,18,17, + 15,14,13,14,15,16,18,17,15,14,13,12,13,14,16,17, + 17,14,13,12,11,12,13,15,17,17,16,14,12,12,12,14, + 15,17,19,16,15,14,13,14,15,16,18,18,18,17,15,15, + 15,16,17,18,19,19,18,17,17,17,17,19,19,21,21,19, + 18,17,18,19,21,20,21,19,18,17,17,17,18,19,21,19, + 18,17,15,15,15,16,18,21,18,17,15,14,13,14,15,18, + 19,17,16,15,13,12,13,15,16,18,18,17,15,14,13,14, + 15,17,20,18,18,16,15,14,15,16,18,19,20,18,17,16, + 16,17,17,18,20,20,19,19,19,17,18,18,19,20,19,21, + 21,21,19,18,20,21,21,21,20,21,18,18,19,19,20,21, + 20,20,18,17,16,17,18,20,20,19,18,17,16,15,16,18, + 18,19,21,19,16,15,14,15,16,17,20,21,18,18,16,15, + 16,18,19,20,21,19,19,16,17,16,18,20,21,20,20,18, + 18,17,17,19,21,21,21,21,21,18,19,21,19,19,20,21, + 21,20,20,21,19,20,21,21,20,21,21,21,19,20,21,21, + 21,20,21,20,18,19,19,18,20,19,20,18,19,17,17,17, + 19,19,19,21,19,18,17,16,16,17,19,20,20,19,18,17, + 16,17,19,21,19,19,19,18,17,17,18,18,21,20,21,20, + 20,20,19,21,20,20,21,21,19,20,18,21,19,21,21,21, + 21,20,20,19,19,19,20,20,20,20,19,19,18,18,19,20, + 19,20,19,19,17,17,16,17,19,21,21,19,21,17,16,15, + 16,17,18,21,18,17,16,15,14,15,16,18,19,19,18,17, + 16,15,16,19,18,20,20,19,17,16,16,17,18,21,21,20, + 20,19,18,18,18,20,20,21,20,20,21,20,18,20,20,21, + 21,21,21,19,18,18,18,19,21,20,20,21,18,17,16,17, + 18,19,21,19,17,17,16,15,15,16,18,20,19,17,16,14, + 13,14,15,17,18,19,16,15,13,12,13,15,17,18,19,17, + 15,14,13,14,15,17,18,19,18,16,15,14,16,17,18,21, + 20,19,18,17,16,17,18,20,21,20,21,21,18,18,18,21, + 20,21,21,21,19,18,17,17,19,19,21,21,20,18,16,15, + 16,16,20,19,18,17,15,14,13,14,15,16,18,19,16,14, + 12,12,12,14,16,18,17,15,14,12,10,12,13,15,17,17, + 17,14,12,12,13,14,16,18,19,17,15,14,13,14,15,17, + 18,20,18,17,16,16,16,18,18,21,21,20,18,18,17,17, + 19,19,21,20,18,18,17,15,17,18,19,21,21,19,16,15, + 14,15,16,18,21,18,17,14,13,12,13,14,17,18,17,15, + 13,12,10,12,14,16,17,16,14,12,11, 8,10,12,14,15, + 17,16,13,12,10,12,13,15,17,19,16,15,13,12,13,15, + 16,18,20,18,17,15,14,15,16,19,19,21,18,18,17,16, + 17,18,18,21,20,19,18,17,17,18,18,21,21,19,19,17, + 16,15,17,17,19,21,18,17,15,14,13,14,16,17,19,18, + 16,14,12,12,12,14,16,17,17,15,13,12,10,12,14,15, + 18,18,16,14,13,11,13,14,16,17,19,18,16,14,13,14, + 15,17,18,20,18,16,16,15,16,17,18,19,20,19,19,17, + 17,18,18,20,20,21,19,20,21,18,18,21,21,21,20,19, + 17,17,16,17,18,19,20,19,18,16,16,15,15,17,18,20, + 18,18,16,14,13,14,15,16,18,18,17,14,13,12,13,14, + 16,18,19,17,15,14,13,14,15,17,18,21,18,16,15,14, + 15,16,18,18,20,19,21,17,16,16,17,20,19,21,21,21, + 18,19,18,19,19,21,21,21,19,19,21,19,21,21,21,21, + 21,18,18,19,18,19,20,19,20,19,18,16,16,17,17,20, + 19,18,18,17,16,15,16,17,18,20,18,18,16,15,14,15, + 17,18,20,20,18,17,16,15,15,17,18,19,21,19,18,17, + 16,17,19,19,19,21,21,19,18,18,18,19,19,21,21,21, + 19,21,19,19,21,21,21,21,21,19,20,20,21,19,21,20, + 21,21,20,19,19,21,21,21,21,21,20,20,18,17,18,21, + 19,20,20,20,18,17,17,17,19,20,20,21,21,18,16,16, + 17,18,19,19,20,20,17,17,17,17,19,19,19,20,19,19, + 20,17,17,19,21,21,20,21,20,19,21,19,20,20,20,21, + 21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21, + 21,21,19,21,21,20,21,21,21,21,21,21,20,20,19,20, + 19,20,21,21,18,19,18,18,18,19,18,21,19,21,20,18, + 17,17,19,20,21,21,21,20,17,17,18,19,19,21,21,21, + 21,19,18,19,20,21,21,21,21,19,21,21,21,21,20,21, + 21,21,21,21,20,21,21,21,21,21,21,21,21,21,21,21, + 21,21,21,21,19,18,19,19,21,20,21,21,20,19,18,17, + 18,21,19,20,20,20,20,17,16,17,18,20,21,19,20,17, + 17,16,16,18,19,21,20,21,18,18,17,18,18,19,21,21, + 21,19,19,18,19,19,21,21,21,21,19,19,19,19,21,21, + 21,20,21,21,21,20,21,21,21,21,21,21,20,19,20,20, + 21,21,21,21,21,20,18,18,18,20,21,21,20,21,18,17, + 16,17,18,19,20,20,18,18,16,15,16,17,20,19,19,17, + 17,15,14,15,16,18,19,19,18,17,16,15,15,17,19,20, + 20,19,19,17,17,18,19,19,20,20,21,18,19,18,18,19, + 21,21,21,21,21,20,19,19,21,21,21,21,20,20,19,18, + 18,18,20,21,21,19,20,18,17,17,19,20,19,21,19,17, + 16,15,16,18,19,19,19,17,16,15,13,14,16,18,20,18, + 17,15,14,12,14,15,17,21,19,17,17,15,13,15,16,18, + 20,19,18,17,16,15,16,18,18,20,21,20,18,18,17,18, + 19,19,19,19,21,20,21,18,19,21,21,20,21,20,19,18, + 17,18,17,20,19,18,19,18,17,15,17,18,19,19,20,18, + 16,15,14,15,17,18,20,18,17,16,14,12,14,15,17,18, + 17,16,14,12,10,12,14,16,17,18,17,15,14,12,14,15, + 17,18,20,18,17,15,14,15,17,19,19,21,21,18,17,16, + 17,18,18,19,20,19,18,20,16,18,19,20,21,21,20,21, + 18,18,18,20,20,21,19,19,19,17,17,17,18,19,21,20, + 18,18,16,15,16,17,19,19,18,17,16,14,14,14,16,18, + 18,18,17,15,13,12,14,15,17,18,20,18,16,15,14,14, + 16,17,19,20,19,17,15,15,16,17,19,20,20,19,19,17, + 17,18,18,19,21,21,21,21,19,17,18,20,21,21,21,20, + 19,21,19,20,20,21,21,20,19,19,18,18,19,21,21,20, + 19,19,17,17,16,17,17,19,21,19,18,18,16,15,16,17, + 19,19,21,20,16,15,14,15,17,19,19,19,18,18,16,15, + 16,17,20,19,21,19,19,17,17,17,18,21,20,21,21,18, + 18,18,17,19,20,19,21,21,19,20,20,21,19,20,21,21, + 21,21,21,19,20,21,20,21,21,21,21,19,18,19,20,21, + 21,21,20,19,18,18,18,21,20,21,19,20,18,17,17,18, + 18,19,20,21,19,17,17,16,17,17,20,19,20,20,18,17, + 16,18,18,19,19,21,19,20,18,18,18,18,20,21,21,21, + 21,18,19,19,21,21,20,21,21,21,21,21,20,19,21,21, + 20,21,21,21,20,21,21,21,20,21,21,21,20,21,20,21, + 21,21,21,20,20,21,19,19,21,21,20,21,20,21,17,18, + 18,19,20,19,21,21,18,18,17,18,19,21,21,21,21,18, + 20,18,18,20,20,19,21,21,20,19,19,21,19,21,21,21, + 20,20,20,19,19,20,21,21,21,20,21,20,21,21,21,21, + 21, }; static double _vq_quantthresh_res0_100_1024c_5[] = { @@ -57,7 +462,7 @@ static encode_aux_threshmatch _vq_aux_res0_100_1024c_5 = { }; static static_codebook _vq_book_res0_100_1024c_5 = { - 2, 81, + 4, 6561, _vq_lengthlist_res0_100_1024c_5, 1, -531628032, 1611661312, 4, 0, _vq_quantlist_res0_100_1024c_5, |