JPRED-2 Add sources of all binaries (except alscript) to Git
[jpred.git] / sources / jnet / pssma2.c
diff --git a/sources/jnet/pssma2.c b/sources/jnet/pssma2.c
new file mode 100644 (file)
index 0000000..7227f5f
--- /dev/null
@@ -0,0 +1,2157 @@
+/*********************************************************
+  pssma2.c
+  --------------------------------------------------------
+  generated at Fri Jul  3 17:46:07 2009
+  by snns2c ( Bernward Kett 1995 ) 
+*********************************************************/
+
+#include <math.h>
+
+#define Act_Logistic(sum, bias)  ( (sum+bias<10000.0) ? ( 1.0/(1.0 + exp(-sum-bias) ) ) : 0.0 )
+#ifndef NULL
+#define NULL (void *)0
+#endif
+
+typedef struct UT {
+          float act;         /* Activation       */
+          float Bias;        /* Bias of the Unit */
+          int   NoOfSources; /* Number of predecessor units */
+   struct UT   **sources; /* predecessor units */
+          float *weights; /* weights from predecessor units */
+        } UnitType, *pUnit;
+
+  /* Forward Declaration for all unit types */
+  static UnitType Units[161];
+  /* Sources definition section */
+  static pUnit Sources[] =  {
+Units + 1, Units + 2, Units + 3, Units + 4, Units + 5, Units + 6, Units + 7, Units + 8, Units + 9, Units + 10, 
+Units + 11, Units + 12, Units + 13, Units + 14, Units + 15, Units + 16, Units + 17, Units + 18, Units + 19, Units + 20, 
+Units + 21, Units + 22, Units + 23, Units + 24, Units + 25, Units + 26, Units + 27, Units + 28, Units + 29, Units + 30, 
+Units + 31, Units + 32, Units + 33, Units + 34, Units + 35, Units + 36, Units + 37, Units + 38, Units + 39, Units + 40, 
+Units + 41, Units + 42, Units + 43, Units + 44, Units + 45, Units + 46, Units + 47, Units + 48, Units + 49, Units + 50, 
+Units + 51, Units + 52, Units + 53, Units + 54, Units + 55, Units + 56, Units + 57, 
+Units + 1, Units + 2, Units + 3, Units + 4, Units + 5, Units + 6, Units + 7, Units + 8, Units + 9, Units + 10, 
+Units + 11, Units + 12, Units + 13, Units + 14, Units + 15, Units + 16, Units + 17, Units + 18, Units + 19, Units + 20, 
+Units + 21, Units + 22, Units + 23, Units + 24, Units + 25, Units + 26, Units + 27, Units + 28, Units + 29, Units + 30, 
+Units + 31, Units + 32, Units + 33, Units + 34, Units + 35, Units + 36, Units + 37, Units + 38, Units + 39, Units + 40, 
+Units + 41, Units + 42, Units + 43, Units + 44, Units + 45, Units + 46, Units + 47, Units + 48, Units + 49, Units + 50, 
+Units + 51, Units + 52, Units + 53, Units + 54, Units + 55, Units + 56, Units + 57, 
+Units + 1, Units + 2, Units + 3, Units + 4, Units + 5, Units + 6, Units + 7, Units + 8, Units + 9, Units + 10, 
+Units + 11, Units + 12, Units + 13, Units + 14, Units + 15, Units + 16, Units + 17, Units + 18, Units + 19, Units + 20, 
+Units + 21, Units + 22, Units + 23, Units + 24, Units + 25, Units + 26, Units + 27, Units + 28, Units + 29, Units + 30, 
+Units + 31, Units + 32, Units + 33, Units + 34, Units + 35, Units + 36, Units + 37, Units + 38, Units + 39, Units + 40, 
+Units + 41, Units + 42, Units + 43, Units + 44, Units + 45, Units + 46, Units + 47, Units + 48, Units + 49, Units + 50, 
+Units + 51, Units + 52, Units + 53, Units + 54, Units + 55, Units + 56, Units + 57, 
+Units + 1, Units + 2, Units + 3, Units + 4, Units + 5, Units + 6, Units + 7, Units + 8, Units + 9, Units + 10, 
+Units + 11, Units + 12, Units + 13, Units + 14, Units + 15, Units + 16, Units + 17, Units + 18, Units + 19, Units + 20, 
+Units + 21, Units + 22, Units + 23, Units + 24, Units + 25, Units + 26, Units + 27, Units + 28, Units + 29, Units + 30, 
+Units + 31, Units + 32, Units + 33, Units + 34, Units + 35, Units + 36, Units + 37, Units + 38, Units + 39, Units + 40, 
+Units + 41, Units + 42, Units + 43, Units + 44, Units + 45, Units + 46, Units + 47, Units + 48, Units + 49, Units + 50, 
+Units + 51, Units + 52, Units + 53, Units + 54, Units + 55, Units + 56, Units + 57, 
+Units + 1, Units + 2, Units + 3, Units + 4, Units + 5, Units + 6, Units + 7, Units + 8, Units + 9, Units + 10, 
+Units + 11, Units + 12, Units + 13, Units + 14, Units + 15, Units + 16, Units + 17, Units + 18, Units + 19, Units + 20, 
+Units + 21, Units + 22, Units + 23, Units + 24, Units + 25, Units + 26, Units + 27, Units + 28, Units + 29, Units + 30, 
+Units + 31, Units + 32, Units + 33, Units + 34, Units + 35, Units + 36, Units + 37, Units + 38, Units + 39, Units + 40, 
+Units + 41, Units + 42, Units + 43, Units + 44, Units + 45, Units + 46, Units + 47, Units + 48, Units + 49, Units + 50, 
+Units + 51, Units + 52, Units + 53, Units + 54, Units + 55, Units + 56, Units + 57, 
+Units + 1, Units + 2, Units + 3, Units + 4, Units + 5, Units + 6, Units + 7, Units + 8, Units + 9, Units + 10, 
+Units + 11, Units + 12, Units + 13, Units + 14, Units + 15, Units + 16, Units + 17, Units + 18, Units + 19, Units + 20, 
+Units + 21, Units + 22, Units + 23, Units + 24, Units + 25, Units + 26, Units + 27, Units + 28, Units + 29, Units + 30, 
+Units + 31, Units + 32, Units + 33, Units + 34, Units + 35, Units + 36, Units + 37, Units + 38, Units + 39, Units + 40, 
+Units + 41, Units + 42, Units + 43, Units + 44, Units + 45, Units + 46, Units + 47, Units + 48, Units + 49, Units + 50, 
+Units + 51, Units + 52, Units + 53, Units + 54, Units + 55, Units + 56, Units + 57, 
+Units + 1, Units + 2, Units + 3, Units + 4, Units + 5, Units + 6, Units + 7, Units + 8, Units + 9, Units + 10, 
+Units + 11, Units + 12, Units + 13, Units + 14, Units + 15, Units + 16, Units + 17, Units + 18, Units + 19, Units + 20, 
+Units + 21, Units + 22, Units + 23, Units + 24, Units + 25, Units + 26, Units + 27, Units + 28, Units + 29, Units + 30, 
+Units + 31, Units + 32, Units + 33, Units + 34, Units + 35, Units + 36, Units + 37, Units + 38, Units + 39, Units + 40, 
+Units + 41, Units + 42, Units + 43, Units + 44, Units + 45, Units + 46, Units + 47, Units + 48, Units + 49, Units + 50, 
+Units + 51, Units + 52, Units + 53, Units + 54, Units + 55, Units + 56, Units + 57, 
+Units + 1, Units + 2, Units + 3, Units + 4, Units + 5, Units + 6, Units + 7, Units + 8, Units + 9, Units + 10, 
+Units + 11, Units + 12, Units + 13, Units + 14, Units + 15, Units + 16, Units + 17, Units + 18, Units + 19, Units + 20, 
+Units + 21, Units + 22, Units + 23, Units + 24, Units + 25, Units + 26, Units + 27, Units + 28, Units + 29, Units + 30, 
+Units + 31, Units + 32, Units + 33, Units + 34, Units + 35, Units + 36, Units + 37, Units + 38, Units + 39, Units + 40, 
+Units + 41, Units + 42, Units + 43, Units + 44, Units + 45, Units + 46, Units + 47, Units + 48, Units + 49, Units + 50, 
+Units + 51, Units + 52, Units + 53, Units + 54, Units + 55, Units + 56, Units + 57, 
+Units + 1, Units + 2, Units + 3, Units + 4, Units + 5, Units + 6, Units + 7, Units + 8, Units + 9, Units + 10, 
+Units + 11, Units + 12, Units + 13, Units + 14, Units + 15, Units + 16, Units + 17, Units + 18, Units + 19, Units + 20, 
+Units + 21, Units + 22, Units + 23, Units + 24, Units + 25, Units + 26, Units + 27, Units + 28, Units + 29, Units + 30, 
+Units + 31, Units + 32, Units + 33, Units + 34, Units + 35, Units + 36, Units + 37, Units + 38, Units + 39, Units + 40, 
+Units + 41, Units + 42, Units + 43, Units + 44, Units + 45, Units + 46, Units + 47, Units + 48, Units + 49, Units + 50, 
+Units + 51, Units + 52, Units + 53, Units + 54, Units + 55, Units + 56, Units + 57, 
+Units + 1, Units + 2, Units + 3, Units + 4, Units + 5, Units + 6, Units + 7, Units + 8, Units + 9, Units + 10, 
+Units + 11, Units + 12, Units + 13, Units + 14, Units + 15, Units + 16, Units + 17, Units + 18, Units + 19, Units + 20, 
+Units + 21, Units + 22, Units + 23, Units + 24, Units + 25, Units + 26, Units + 27, Units + 28, Units + 29, Units + 30, 
+Units + 31, Units + 32, Units + 33, Units + 34, Units + 35, Units + 36, Units + 37, Units + 38, Units + 39, Units + 40, 
+Units + 41, Units + 42, Units + 43, Units + 44, Units + 45, Units + 46, Units + 47, Units + 48, Units + 49, Units + 50, 
+Units + 51, Units + 52, Units + 53, Units + 54, Units + 55, Units + 56, Units + 57, 
+Units + 1, Units + 2, Units + 3, Units + 4, Units + 5, Units + 6, Units + 7, Units + 8, Units + 9, Units + 10, 
+Units + 11, Units + 12, Units + 13, Units + 14, Units + 15, Units + 16, Units + 17, Units + 18, Units + 19, Units + 20, 
+Units + 21, Units + 22, Units + 23, Units + 24, Units + 25, Units + 26, Units + 27, Units + 28, Units + 29, Units + 30, 
+Units + 31, Units + 32, Units + 33, Units + 34, Units + 35, Units + 36, Units + 37, Units + 38, Units + 39, Units + 40, 
+Units + 41, Units + 42, Units + 43, Units + 44, Units + 45, Units + 46, Units + 47, Units + 48, Units + 49, Units + 50, 
+Units + 51, Units + 52, Units + 53, Units + 54, Units + 55, Units + 56, Units + 57, 
+Units + 1, Units + 2, Units + 3, Units + 4, Units + 5, Units + 6, Units + 7, Units + 8, Units + 9, Units + 10, 
+Units + 11, Units + 12, Units + 13, Units + 14, Units + 15, Units + 16, Units + 17, Units + 18, Units + 19, Units + 20, 
+Units + 21, Units + 22, Units + 23, Units + 24, Units + 25, Units + 26, Units + 27, Units + 28, Units + 29, Units + 30, 
+Units + 31, Units + 32, Units + 33, Units + 34, Units + 35, Units + 36, Units + 37, Units + 38, Units + 39, Units + 40, 
+Units + 41, Units + 42, Units + 43, Units + 44, Units + 45, Units + 46, Units + 47, Units + 48, Units + 49, Units + 50, 
+Units + 51, Units + 52, Units + 53, Units + 54, Units + 55, Units + 56, Units + 57, 
+Units + 1, Units + 2, Units + 3, Units + 4, Units + 5, Units + 6, Units + 7, Units + 8, Units + 9, Units + 10, 
+Units + 11, Units + 12, Units + 13, Units + 14, Units + 15, Units + 16, Units + 17, Units + 18, Units + 19, Units + 20, 
+Units + 21, Units + 22, Units + 23, Units + 24, Units + 25, Units + 26, Units + 27, Units + 28, Units + 29, Units + 30, 
+Units + 31, Units + 32, Units + 33, Units + 34, Units + 35, Units + 36, Units + 37, Units + 38, Units + 39, Units + 40, 
+Units + 41, Units + 42, Units + 43, Units + 44, Units + 45, Units + 46, Units + 47, Units + 48, Units + 49, Units + 50, 
+Units + 51, Units + 52, Units + 53, Units + 54, Units + 55, Units + 56, Units + 57, 
+Units + 1, Units + 2, Units + 3, Units + 4, Units + 5, Units + 6, Units + 7, Units + 8, Units + 9, Units + 10, 
+Units + 11, Units + 12, Units + 13, Units + 14, Units + 15, Units + 16, Units + 17, Units + 18, Units + 19, Units + 20, 
+Units + 21, Units + 22, Units + 23, Units + 24, Units + 25, Units + 26, Units + 27, Units + 28, Units + 29, Units + 30, 
+Units + 31, Units + 32, Units + 33, Units + 34, Units + 35, Units + 36, Units + 37, Units + 38, Units + 39, Units + 40, 
+Units + 41, Units + 42, Units + 43, Units + 44, Units + 45, Units + 46, Units + 47, Units + 48, Units + 49, Units + 50, 
+Units + 51, Units + 52, Units + 53, Units + 54, Units + 55, Units + 56, Units + 57, 
+Units + 1, Units + 2, Units + 3, Units + 4, Units + 5, Units + 6, Units + 7, Units + 8, Units + 9, Units + 10, 
+Units + 11, Units + 12, Units + 13, Units + 14, Units + 15, Units + 16, Units + 17, Units + 18, Units + 19, Units + 20, 
+Units + 21, Units + 22, Units + 23, Units + 24, Units + 25, Units + 26, Units + 27, Units + 28, Units + 29, Units + 30, 
+Units + 31, Units + 32, Units + 33, Units + 34, Units + 35, Units + 36, Units + 37, Units + 38, Units + 39, Units + 40, 
+Units + 41, Units + 42, Units + 43, Units + 44, Units + 45, Units + 46, Units + 47, Units + 48, Units + 49, Units + 50, 
+Units + 51, Units + 52, Units + 53, Units + 54, Units + 55, Units + 56, Units + 57, 
+Units + 1, Units + 2, Units + 3, Units + 4, Units + 5, Units + 6, Units + 7, Units + 8, Units + 9, Units + 10, 
+Units + 11, Units + 12, Units + 13, Units + 14, Units + 15, Units + 16, Units + 17, Units + 18, Units + 19, Units + 20, 
+Units + 21, Units + 22, Units + 23, Units + 24, Units + 25, Units + 26, Units + 27, Units + 28, Units + 29, Units + 30, 
+Units + 31, Units + 32, Units + 33, Units + 34, Units + 35, Units + 36, Units + 37, Units + 38, Units + 39, Units + 40, 
+Units + 41, Units + 42, Units + 43, Units + 44, Units + 45, Units + 46, Units + 47, Units + 48, Units + 49, Units + 50, 
+Units + 51, Units + 52, Units + 53, Units + 54, Units + 55, Units + 56, Units + 57, 
+Units + 1, Units + 2, Units + 3, Units + 4, Units + 5, Units + 6, Units + 7, Units + 8, Units + 9, Units + 10, 
+Units + 11, Units + 12, Units + 13, Units + 14, Units + 15, Units + 16, Units + 17, Units + 18, Units + 19, Units + 20, 
+Units + 21, Units + 22, Units + 23, Units + 24, Units + 25, Units + 26, Units + 27, Units + 28, Units + 29, Units + 30, 
+Units + 31, Units + 32, Units + 33, Units + 34, Units + 35, Units + 36, Units + 37, Units + 38, Units + 39, Units + 40, 
+Units + 41, Units + 42, Units + 43, Units + 44, Units + 45, Units + 46, Units + 47, Units + 48, Units + 49, Units + 50, 
+Units + 51, Units + 52, Units + 53, Units + 54, Units + 55, Units + 56, Units + 57, 
+Units + 1, Units + 2, Units + 3, Units + 4, Units + 5, Units + 6, Units + 7, Units + 8, Units + 9, Units + 10, 
+Units + 11, Units + 12, Units + 13, Units + 14, Units + 15, Units + 16, Units + 17, Units + 18, Units + 19, Units + 20, 
+Units + 21, Units + 22, Units + 23, Units + 24, Units + 25, Units + 26, Units + 27, Units + 28, Units + 29, Units + 30, 
+Units + 31, Units + 32, Units + 33, Units + 34, Units + 35, Units + 36, Units + 37, Units + 38, Units + 39, Units + 40, 
+Units + 41, Units + 42, Units + 43, Units + 44, Units + 45, Units + 46, Units + 47, Units + 48, Units + 49, Units + 50, 
+Units + 51, Units + 52, Units + 53, Units + 54, Units + 55, Units + 56, Units + 57, 
+Units + 1, Units + 2, Units + 3, Units + 4, Units + 5, Units + 6, Units + 7, Units + 8, Units + 9, Units + 10, 
+Units + 11, Units + 12, Units + 13, Units + 14, Units + 15, Units + 16, Units + 17, Units + 18, Units + 19, Units + 20, 
+Units + 21, Units + 22, Units + 23, Units + 24, Units + 25, Units + 26, Units + 27, Units + 28, Units + 29, Units + 30, 
+Units + 31, Units + 32, Units + 33, Units + 34, Units + 35, Units + 36, Units + 37, Units + 38, Units + 39, Units + 40, 
+Units + 41, Units + 42, Units + 43, Units + 44, Units + 45, Units + 46, Units + 47, Units + 48, Units + 49, Units + 50, 
+Units + 51, Units + 52, Units + 53, Units + 54, Units + 55, Units + 56, Units + 57, 
+Units + 1, Units + 2, Units + 3, Units + 4, Units + 5, Units + 6, Units + 7, Units + 8, Units + 9, Units + 10, 
+Units + 11, Units + 12, Units + 13, Units + 14, Units + 15, Units + 16, Units + 17, Units + 18, Units + 19, Units + 20, 
+Units + 21, Units + 22, Units + 23, Units + 24, Units + 25, Units + 26, Units + 27, Units + 28, Units + 29, Units + 30, 
+Units + 31, Units + 32, Units + 33, Units + 34, Units + 35, Units + 36, Units + 37, Units + 38, Units + 39, Units + 40, 
+Units + 41, Units + 42, Units + 43, Units + 44, Units + 45, Units + 46, Units + 47, Units + 48, Units + 49, Units + 50, 
+Units + 51, Units + 52, Units + 53, Units + 54, Units + 55, Units + 56, Units + 57, 
+Units + 1, Units + 2, Units + 3, Units + 4, Units + 5, Units + 6, Units + 7, Units + 8, Units + 9, Units + 10, 
+Units + 11, Units + 12, Units + 13, Units + 14, Units + 15, Units + 16, Units + 17, Units + 18, Units + 19, Units + 20, 
+Units + 21, Units + 22, Units + 23, Units + 24, Units + 25, Units + 26, Units + 27, Units + 28, Units + 29, Units + 30, 
+Units + 31, Units + 32, Units + 33, Units + 34, Units + 35, Units + 36, Units + 37, Units + 38, Units + 39, Units + 40, 
+Units + 41, Units + 42, Units + 43, Units + 44, Units + 45, Units + 46, Units + 47, Units + 48, Units + 49, Units + 50, 
+Units + 51, Units + 52, Units + 53, Units + 54, Units + 55, Units + 56, Units + 57, 
+Units + 1, Units + 2, Units + 3, Units + 4, Units + 5, Units + 6, Units + 7, Units + 8, Units + 9, Units + 10, 
+Units + 11, Units + 12, Units + 13, Units + 14, Units + 15, Units + 16, Units + 17, Units + 18, Units + 19, Units + 20, 
+Units + 21, Units + 22, Units + 23, Units + 24, Units + 25, Units + 26, Units + 27, Units + 28, Units + 29, Units + 30, 
+Units + 31, Units + 32, Units + 33, Units + 34, Units + 35, Units + 36, Units + 37, Units + 38, Units + 39, Units + 40, 
+Units + 41, Units + 42, Units + 43, Units + 44, Units + 45, Units + 46, Units + 47, Units + 48, Units + 49, Units + 50, 
+Units + 51, Units + 52, Units + 53, Units + 54, Units + 55, Units + 56, Units + 57, 
+Units + 1, Units + 2, Units + 3, Units + 4, Units + 5, Units + 6, Units + 7, Units + 8, Units + 9, Units + 10, 
+Units + 11, Units + 12, Units + 13, Units + 14, Units + 15, Units + 16, Units + 17, Units + 18, Units + 19, Units + 20, 
+Units + 21, Units + 22, Units + 23, Units + 24, Units + 25, Units + 26, Units + 27, Units + 28, Units + 29, Units + 30, 
+Units + 31, Units + 32, Units + 33, Units + 34, Units + 35, Units + 36, Units + 37, Units + 38, Units + 39, Units + 40, 
+Units + 41, Units + 42, Units + 43, Units + 44, Units + 45, Units + 46, Units + 47, Units + 48, Units + 49, Units + 50, 
+Units + 51, Units + 52, Units + 53, Units + 54, Units + 55, Units + 56, Units + 57, 
+Units + 1, Units + 2, Units + 3, Units + 4, Units + 5, Units + 6, Units + 7, Units + 8, Units + 9, Units + 10, 
+Units + 11, Units + 12, Units + 13, Units + 14, Units + 15, Units + 16, Units + 17, Units + 18, Units + 19, Units + 20, 
+Units + 21, Units + 22, Units + 23, Units + 24, Units + 25, Units + 26, Units + 27, Units + 28, Units + 29, Units + 30, 
+Units + 31, Units + 32, Units + 33, Units + 34, Units + 35, Units + 36, Units + 37, Units + 38, Units + 39, Units + 40, 
+Units + 41, Units + 42, Units + 43, Units + 44, Units + 45, Units + 46, Units + 47, Units + 48, Units + 49, Units + 50, 
+Units + 51, Units + 52, Units + 53, Units + 54, Units + 55, Units + 56, Units + 57, 
+Units + 1, Units + 2, Units + 3, Units + 4, Units + 5, Units + 6, Units + 7, Units + 8, Units + 9, Units + 10, 
+Units + 11, Units + 12, Units + 13, Units + 14, Units + 15, Units + 16, Units + 17, Units + 18, Units + 19, Units + 20, 
+Units + 21, Units + 22, Units + 23, Units + 24, Units + 25, Units + 26, Units + 27, Units + 28, Units + 29, Units + 30, 
+Units + 31, Units + 32, Units + 33, Units + 34, Units + 35, Units + 36, Units + 37, Units + 38, Units + 39, Units + 40, 
+Units + 41, Units + 42, Units + 43, Units + 44, Units + 45, Units + 46, Units + 47, Units + 48, Units + 49, Units + 50, 
+Units + 51, Units + 52, Units + 53, Units + 54, Units + 55, Units + 56, Units + 57, 
+Units + 1, Units + 2, Units + 3, Units + 4, Units + 5, Units + 6, Units + 7, Units + 8, Units + 9, Units + 10, 
+Units + 11, Units + 12, Units + 13, Units + 14, Units + 15, Units + 16, Units + 17, Units + 18, Units + 19, Units + 20, 
+Units + 21, Units + 22, Units + 23, Units + 24, Units + 25, Units + 26, Units + 27, Units + 28, Units + 29, Units + 30, 
+Units + 31, Units + 32, Units + 33, Units + 34, Units + 35, Units + 36, Units + 37, Units + 38, Units + 39, Units + 40, 
+Units + 41, Units + 42, Units + 43, Units + 44, Units + 45, Units + 46, Units + 47, Units + 48, Units + 49, Units + 50, 
+Units + 51, Units + 52, Units + 53, Units + 54, Units + 55, Units + 56, Units + 57, 
+Units + 1, Units + 2, Units + 3, Units + 4, Units + 5, Units + 6, Units + 7, Units + 8, Units + 9, Units + 10, 
+Units + 11, Units + 12, Units + 13, Units + 14, Units + 15, Units + 16, Units + 17, Units + 18, Units + 19, Units + 20, 
+Units + 21, Units + 22, Units + 23, Units + 24, Units + 25, Units + 26, Units + 27, Units + 28, Units + 29, Units + 30, 
+Units + 31, Units + 32, Units + 33, Units + 34, Units + 35, Units + 36, Units + 37, Units + 38, Units + 39, Units + 40, 
+Units + 41, Units + 42, Units + 43, Units + 44, Units + 45, Units + 46, Units + 47, Units + 48, Units + 49, Units + 50, 
+Units + 51, Units + 52, Units + 53, Units + 54, Units + 55, Units + 56, Units + 57, 
+Units + 1, Units + 2, Units + 3, Units + 4, Units + 5, Units + 6, Units + 7, Units + 8, Units + 9, Units + 10, 
+Units + 11, Units + 12, Units + 13, Units + 14, Units + 15, Units + 16, Units + 17, Units + 18, Units + 19, Units + 20, 
+Units + 21, Units + 22, Units + 23, Units + 24, Units + 25, Units + 26, Units + 27, Units + 28, Units + 29, Units + 30, 
+Units + 31, Units + 32, Units + 33, Units + 34, Units + 35, Units + 36, Units + 37, Units + 38, Units + 39, Units + 40, 
+Units + 41, Units + 42, Units + 43, Units + 44, Units + 45, Units + 46, Units + 47, Units + 48, Units + 49, Units + 50, 
+Units + 51, Units + 52, Units + 53, Units + 54, Units + 55, Units + 56, Units + 57, 
+Units + 1, Units + 2, Units + 3, Units + 4, Units + 5, Units + 6, Units + 7, Units + 8, Units + 9, Units + 10, 
+Units + 11, Units + 12, Units + 13, Units + 14, Units + 15, Units + 16, Units + 17, Units + 18, Units + 19, Units + 20, 
+Units + 21, Units + 22, Units + 23, Units + 24, Units + 25, Units + 26, Units + 27, Units + 28, Units + 29, Units + 30, 
+Units + 31, Units + 32, Units + 33, Units + 34, Units + 35, Units + 36, Units + 37, Units + 38, Units + 39, Units + 40, 
+Units + 41, Units + 42, Units + 43, Units + 44, Units + 45, Units + 46, Units + 47, Units + 48, Units + 49, Units + 50, 
+Units + 51, Units + 52, Units + 53, Units + 54, Units + 55, Units + 56, Units + 57, 
+Units + 1, Units + 2, Units + 3, Units + 4, Units + 5, Units + 6, Units + 7, Units + 8, Units + 9, Units + 10, 
+Units + 11, Units + 12, Units + 13, Units + 14, Units + 15, Units + 16, Units + 17, Units + 18, Units + 19, Units + 20, 
+Units + 21, Units + 22, Units + 23, Units + 24, Units + 25, Units + 26, Units + 27, Units + 28, Units + 29, Units + 30, 
+Units + 31, Units + 32, Units + 33, Units + 34, Units + 35, Units + 36, Units + 37, Units + 38, Units + 39, Units + 40, 
+Units + 41, Units + 42, Units + 43, Units + 44, Units + 45, Units + 46, Units + 47, Units + 48, Units + 49, Units + 50, 
+Units + 51, Units + 52, Units + 53, Units + 54, Units + 55, Units + 56, Units + 57, 
+Units + 1, Units + 2, Units + 3, Units + 4, Units + 5, Units + 6, Units + 7, Units + 8, Units + 9, Units + 10, 
+Units + 11, Units + 12, Units + 13, Units + 14, Units + 15, Units + 16, Units + 17, Units + 18, Units + 19, Units + 20, 
+Units + 21, Units + 22, Units + 23, Units + 24, Units + 25, Units + 26, Units + 27, Units + 28, Units + 29, Units + 30, 
+Units + 31, Units + 32, Units + 33, Units + 34, Units + 35, Units + 36, Units + 37, Units + 38, Units + 39, Units + 40, 
+Units + 41, Units + 42, Units + 43, Units + 44, Units + 45, Units + 46, Units + 47, Units + 48, Units + 49, Units + 50, 
+Units + 51, Units + 52, Units + 53, Units + 54, Units + 55, Units + 56, Units + 57, 
+Units + 1, Units + 2, Units + 3, Units + 4, Units + 5, Units + 6, Units + 7, Units + 8, Units + 9, Units + 10, 
+Units + 11, Units + 12, Units + 13, Units + 14, Units + 15, Units + 16, Units + 17, Units + 18, Units + 19, Units + 20, 
+Units + 21, Units + 22, Units + 23, Units + 24, Units + 25, Units + 26, Units + 27, Units + 28, Units + 29, Units + 30, 
+Units + 31, Units + 32, Units + 33, Units + 34, Units + 35, Units + 36, Units + 37, Units + 38, Units + 39, Units + 40, 
+Units + 41, Units + 42, Units + 43, Units + 44, Units + 45, Units + 46, Units + 47, Units + 48, Units + 49, Units + 50, 
+Units + 51, Units + 52, Units + 53, Units + 54, Units + 55, Units + 56, Units + 57, 
+Units + 1, Units + 2, Units + 3, Units + 4, Units + 5, Units + 6, Units + 7, Units + 8, Units + 9, Units + 10, 
+Units + 11, Units + 12, Units + 13, Units + 14, Units + 15, Units + 16, Units + 17, Units + 18, Units + 19, Units + 20, 
+Units + 21, Units + 22, Units + 23, Units + 24, Units + 25, Units + 26, Units + 27, Units + 28, Units + 29, Units + 30, 
+Units + 31, Units + 32, Units + 33, Units + 34, Units + 35, Units + 36, Units + 37, Units + 38, Units + 39, Units + 40, 
+Units + 41, Units + 42, Units + 43, Units + 44, Units + 45, Units + 46, Units + 47, Units + 48, Units + 49, Units + 50, 
+Units + 51, Units + 52, Units + 53, Units + 54, Units + 55, Units + 56, Units + 57, 
+Units + 1, Units + 2, Units + 3, Units + 4, Units + 5, Units + 6, Units + 7, Units + 8, Units + 9, Units + 10, 
+Units + 11, Units + 12, Units + 13, Units + 14, Units + 15, Units + 16, Units + 17, Units + 18, Units + 19, Units + 20, 
+Units + 21, Units + 22, Units + 23, Units + 24, Units + 25, Units + 26, Units + 27, Units + 28, Units + 29, Units + 30, 
+Units + 31, Units + 32, Units + 33, Units + 34, Units + 35, Units + 36, Units + 37, Units + 38, Units + 39, Units + 40, 
+Units + 41, Units + 42, Units + 43, Units + 44, Units + 45, Units + 46, Units + 47, Units + 48, Units + 49, Units + 50, 
+Units + 51, Units + 52, Units + 53, Units + 54, Units + 55, Units + 56, Units + 57, 
+Units + 1, Units + 2, Units + 3, Units + 4, Units + 5, Units + 6, Units + 7, Units + 8, Units + 9, Units + 10, 
+Units + 11, Units + 12, Units + 13, Units + 14, Units + 15, Units + 16, Units + 17, Units + 18, Units + 19, Units + 20, 
+Units + 21, Units + 22, Units + 23, Units + 24, Units + 25, Units + 26, Units + 27, Units + 28, Units + 29, Units + 30, 
+Units + 31, Units + 32, Units + 33, Units + 34, Units + 35, Units + 36, Units + 37, Units + 38, Units + 39, Units + 40, 
+Units + 41, Units + 42, Units + 43, Units + 44, Units + 45, Units + 46, Units + 47, Units + 48, Units + 49, Units + 50, 
+Units + 51, Units + 52, Units + 53, Units + 54, Units + 55, Units + 56, Units + 57, 
+Units + 1, Units + 2, Units + 3, Units + 4, Units + 5, Units + 6, Units + 7, Units + 8, Units + 9, Units + 10, 
+Units + 11, Units + 12, Units + 13, Units + 14, Units + 15, Units + 16, Units + 17, Units + 18, Units + 19, Units + 20, 
+Units + 21, Units + 22, Units + 23, Units + 24, Units + 25, Units + 26, Units + 27, Units + 28, Units + 29, Units + 30, 
+Units + 31, Units + 32, Units + 33, Units + 34, Units + 35, Units + 36, Units + 37, Units + 38, Units + 39, Units + 40, 
+Units + 41, Units + 42, Units + 43, Units + 44, Units + 45, Units + 46, Units + 47, Units + 48, Units + 49, Units + 50, 
+Units + 51, Units + 52, Units + 53, Units + 54, Units + 55, Units + 56, Units + 57, 
+Units + 1, Units + 2, Units + 3, Units + 4, Units + 5, Units + 6, Units + 7, Units + 8, Units + 9, Units + 10, 
+Units + 11, Units + 12, Units + 13, Units + 14, Units + 15, Units + 16, Units + 17, Units + 18, Units + 19, Units + 20, 
+Units + 21, Units + 22, Units + 23, Units + 24, Units + 25, Units + 26, Units + 27, Units + 28, Units + 29, Units + 30, 
+Units + 31, Units + 32, Units + 33, Units + 34, Units + 35, Units + 36, Units + 37, Units + 38, Units + 39, Units + 40, 
+Units + 41, Units + 42, Units + 43, Units + 44, Units + 45, Units + 46, Units + 47, Units + 48, Units + 49, Units + 50, 
+Units + 51, Units + 52, Units + 53, Units + 54, Units + 55, Units + 56, Units + 57, 
+Units + 1, Units + 2, Units + 3, Units + 4, Units + 5, Units + 6, Units + 7, Units + 8, Units + 9, Units + 10, 
+Units + 11, Units + 12, Units + 13, Units + 14, Units + 15, Units + 16, Units + 17, Units + 18, Units + 19, Units + 20, 
+Units + 21, Units + 22, Units + 23, Units + 24, Units + 25, Units + 26, Units + 27, Units + 28, Units + 29, Units + 30, 
+Units + 31, Units + 32, Units + 33, Units + 34, Units + 35, Units + 36, Units + 37, Units + 38, Units + 39, Units + 40, 
+Units + 41, Units + 42, Units + 43, Units + 44, Units + 45, Units + 46, Units + 47, Units + 48, Units + 49, Units + 50, 
+Units + 51, Units + 52, Units + 53, Units + 54, Units + 55, Units + 56, Units + 57, 
+Units + 1, Units + 2, Units + 3, Units + 4, Units + 5, Units + 6, Units + 7, Units + 8, Units + 9, Units + 10, 
+Units + 11, Units + 12, Units + 13, Units + 14, Units + 15, Units + 16, Units + 17, Units + 18, Units + 19, Units + 20, 
+Units + 21, Units + 22, Units + 23, Units + 24, Units + 25, Units + 26, Units + 27, Units + 28, Units + 29, Units + 30, 
+Units + 31, Units + 32, Units + 33, Units + 34, Units + 35, Units + 36, Units + 37, Units + 38, Units + 39, Units + 40, 
+Units + 41, Units + 42, Units + 43, Units + 44, Units + 45, Units + 46, Units + 47, Units + 48, Units + 49, Units + 50, 
+Units + 51, Units + 52, Units + 53, Units + 54, Units + 55, Units + 56, Units + 57, 
+Units + 1, Units + 2, Units + 3, Units + 4, Units + 5, Units + 6, Units + 7, Units + 8, Units + 9, Units + 10, 
+Units + 11, Units + 12, Units + 13, Units + 14, Units + 15, Units + 16, Units + 17, Units + 18, Units + 19, Units + 20, 
+Units + 21, Units + 22, Units + 23, Units + 24, Units + 25, Units + 26, Units + 27, Units + 28, Units + 29, Units + 30, 
+Units + 31, Units + 32, Units + 33, Units + 34, Units + 35, Units + 36, Units + 37, Units + 38, Units + 39, Units + 40, 
+Units + 41, Units + 42, Units + 43, Units + 44, Units + 45, Units + 46, Units + 47, Units + 48, Units + 49, Units + 50, 
+Units + 51, Units + 52, Units + 53, Units + 54, Units + 55, Units + 56, Units + 57, 
+Units + 1, Units + 2, Units + 3, Units + 4, Units + 5, Units + 6, Units + 7, Units + 8, Units + 9, Units + 10, 
+Units + 11, Units + 12, Units + 13, Units + 14, Units + 15, Units + 16, Units + 17, Units + 18, Units + 19, Units + 20, 
+Units + 21, Units + 22, Units + 23, Units + 24, Units + 25, Units + 26, Units + 27, Units + 28, Units + 29, Units + 30, 
+Units + 31, Units + 32, Units + 33, Units + 34, Units + 35, Units + 36, Units + 37, Units + 38, Units + 39, Units + 40, 
+Units + 41, Units + 42, Units + 43, Units + 44, Units + 45, Units + 46, Units + 47, Units + 48, Units + 49, Units + 50, 
+Units + 51, Units + 52, Units + 53, Units + 54, Units + 55, Units + 56, Units + 57, 
+Units + 1, Units + 2, Units + 3, Units + 4, Units + 5, Units + 6, Units + 7, Units + 8, Units + 9, Units + 10, 
+Units + 11, Units + 12, Units + 13, Units + 14, Units + 15, Units + 16, Units + 17, Units + 18, Units + 19, Units + 20, 
+Units + 21, Units + 22, Units + 23, Units + 24, Units + 25, Units + 26, Units + 27, Units + 28, Units + 29, Units + 30, 
+Units + 31, Units + 32, Units + 33, Units + 34, Units + 35, Units + 36, Units + 37, Units + 38, Units + 39, Units + 40, 
+Units + 41, Units + 42, Units + 43, Units + 44, Units + 45, Units + 46, Units + 47, Units + 48, Units + 49, Units + 50, 
+Units + 51, Units + 52, Units + 53, Units + 54, Units + 55, Units + 56, Units + 57, 
+Units + 1, Units + 2, Units + 3, Units + 4, Units + 5, Units + 6, Units + 7, Units + 8, Units + 9, Units + 10, 
+Units + 11, Units + 12, Units + 13, Units + 14, Units + 15, Units + 16, Units + 17, Units + 18, Units + 19, Units + 20, 
+Units + 21, Units + 22, Units + 23, Units + 24, Units + 25, Units + 26, Units + 27, Units + 28, Units + 29, Units + 30, 
+Units + 31, Units + 32, Units + 33, Units + 34, Units + 35, Units + 36, Units + 37, Units + 38, Units + 39, Units + 40, 
+Units + 41, Units + 42, Units + 43, Units + 44, Units + 45, Units + 46, Units + 47, Units + 48, Units + 49, Units + 50, 
+Units + 51, Units + 52, Units + 53, Units + 54, Units + 55, Units + 56, Units + 57, 
+Units + 1, Units + 2, Units + 3, Units + 4, Units + 5, Units + 6, Units + 7, Units + 8, Units + 9, Units + 10, 
+Units + 11, Units + 12, Units + 13, Units + 14, Units + 15, Units + 16, Units + 17, Units + 18, Units + 19, Units + 20, 
+Units + 21, Units + 22, Units + 23, Units + 24, Units + 25, Units + 26, Units + 27, Units + 28, Units + 29, Units + 30, 
+Units + 31, Units + 32, Units + 33, Units + 34, Units + 35, Units + 36, Units + 37, Units + 38, Units + 39, Units + 40, 
+Units + 41, Units + 42, Units + 43, Units + 44, Units + 45, Units + 46, Units + 47, Units + 48, Units + 49, Units + 50, 
+Units + 51, Units + 52, Units + 53, Units + 54, Units + 55, Units + 56, Units + 57, 
+Units + 1, Units + 2, Units + 3, Units + 4, Units + 5, Units + 6, Units + 7, Units + 8, Units + 9, Units + 10, 
+Units + 11, Units + 12, Units + 13, Units + 14, Units + 15, Units + 16, Units + 17, Units + 18, Units + 19, Units + 20, 
+Units + 21, Units + 22, Units + 23, Units + 24, Units + 25, Units + 26, Units + 27, Units + 28, Units + 29, Units + 30, 
+Units + 31, Units + 32, Units + 33, Units + 34, Units + 35, Units + 36, Units + 37, Units + 38, Units + 39, Units + 40, 
+Units + 41, Units + 42, Units + 43, Units + 44, Units + 45, Units + 46, Units + 47, Units + 48, Units + 49, Units + 50, 
+Units + 51, Units + 52, Units + 53, Units + 54, Units + 55, Units + 56, Units + 57, 
+Units + 1, Units + 2, Units + 3, Units + 4, Units + 5, Units + 6, Units + 7, Units + 8, Units + 9, Units + 10, 
+Units + 11, Units + 12, Units + 13, Units + 14, Units + 15, Units + 16, Units + 17, Units + 18, Units + 19, Units + 20, 
+Units + 21, Units + 22, Units + 23, Units + 24, Units + 25, Units + 26, Units + 27, Units + 28, Units + 29, Units + 30, 
+Units + 31, Units + 32, Units + 33, Units + 34, Units + 35, Units + 36, Units + 37, Units + 38, Units + 39, Units + 40, 
+Units + 41, Units + 42, Units + 43, Units + 44, Units + 45, Units + 46, Units + 47, Units + 48, Units + 49, Units + 50, 
+Units + 51, Units + 52, Units + 53, Units + 54, Units + 55, Units + 56, Units + 57, 
+Units + 1, Units + 2, Units + 3, Units + 4, Units + 5, Units + 6, Units + 7, Units + 8, Units + 9, Units + 10, 
+Units + 11, Units + 12, Units + 13, Units + 14, Units + 15, Units + 16, Units + 17, Units + 18, Units + 19, Units + 20, 
+Units + 21, Units + 22, Units + 23, Units + 24, Units + 25, Units + 26, Units + 27, Units + 28, Units + 29, Units + 30, 
+Units + 31, Units + 32, Units + 33, Units + 34, Units + 35, Units + 36, Units + 37, Units + 38, Units + 39, Units + 40, 
+Units + 41, Units + 42, Units + 43, Units + 44, Units + 45, Units + 46, Units + 47, Units + 48, Units + 49, Units + 50, 
+Units + 51, Units + 52, Units + 53, Units + 54, Units + 55, Units + 56, Units + 57, 
+Units + 1, Units + 2, Units + 3, Units + 4, Units + 5, Units + 6, Units + 7, Units + 8, Units + 9, Units + 10, 
+Units + 11, Units + 12, Units + 13, Units + 14, Units + 15, Units + 16, Units + 17, Units + 18, Units + 19, Units + 20, 
+Units + 21, Units + 22, Units + 23, Units + 24, Units + 25, Units + 26, Units + 27, Units + 28, Units + 29, Units + 30, 
+Units + 31, Units + 32, Units + 33, Units + 34, Units + 35, Units + 36, Units + 37, Units + 38, Units + 39, Units + 40, 
+Units + 41, Units + 42, Units + 43, Units + 44, Units + 45, Units + 46, Units + 47, Units + 48, Units + 49, Units + 50, 
+Units + 51, Units + 52, Units + 53, Units + 54, Units + 55, Units + 56, Units + 57, 
+Units + 1, Units + 2, Units + 3, Units + 4, Units + 5, Units + 6, Units + 7, Units + 8, Units + 9, Units + 10, 
+Units + 11, Units + 12, Units + 13, Units + 14, Units + 15, Units + 16, Units + 17, Units + 18, Units + 19, Units + 20, 
+Units + 21, Units + 22, Units + 23, Units + 24, Units + 25, Units + 26, Units + 27, Units + 28, Units + 29, Units + 30, 
+Units + 31, Units + 32, Units + 33, Units + 34, Units + 35, Units + 36, Units + 37, Units + 38, Units + 39, Units + 40, 
+Units + 41, Units + 42, Units + 43, Units + 44, Units + 45, Units + 46, Units + 47, Units + 48, Units + 49, Units + 50, 
+Units + 51, Units + 52, Units + 53, Units + 54, Units + 55, Units + 56, Units + 57, 
+Units + 1, Units + 2, Units + 3, Units + 4, Units + 5, Units + 6, Units + 7, Units + 8, Units + 9, Units + 10, 
+Units + 11, Units + 12, Units + 13, Units + 14, Units + 15, Units + 16, Units + 17, Units + 18, Units + 19, Units + 20, 
+Units + 21, Units + 22, Units + 23, Units + 24, Units + 25, Units + 26, Units + 27, Units + 28, Units + 29, Units + 30, 
+Units + 31, Units + 32, Units + 33, Units + 34, Units + 35, Units + 36, Units + 37, Units + 38, Units + 39, Units + 40, 
+Units + 41, Units + 42, Units + 43, Units + 44, Units + 45, Units + 46, Units + 47, Units + 48, Units + 49, Units + 50, 
+Units + 51, Units + 52, Units + 53, Units + 54, Units + 55, Units + 56, Units + 57, 
+Units + 1, Units + 2, Units + 3, Units + 4, Units + 5, Units + 6, Units + 7, Units + 8, Units + 9, Units + 10, 
+Units + 11, Units + 12, Units + 13, Units + 14, Units + 15, Units + 16, Units + 17, Units + 18, Units + 19, Units + 20, 
+Units + 21, Units + 22, Units + 23, Units + 24, Units + 25, Units + 26, Units + 27, Units + 28, Units + 29, Units + 30, 
+Units + 31, Units + 32, Units + 33, Units + 34, Units + 35, Units + 36, Units + 37, Units + 38, Units + 39, Units + 40, 
+Units + 41, Units + 42, Units + 43, Units + 44, Units + 45, Units + 46, Units + 47, Units + 48, Units + 49, Units + 50, 
+Units + 51, Units + 52, Units + 53, Units + 54, Units + 55, Units + 56, Units + 57, 
+Units + 1, Units + 2, Units + 3, Units + 4, Units + 5, Units + 6, Units + 7, Units + 8, Units + 9, Units + 10, 
+Units + 11, Units + 12, Units + 13, Units + 14, Units + 15, Units + 16, Units + 17, Units + 18, Units + 19, Units + 20, 
+Units + 21, Units + 22, Units + 23, Units + 24, Units + 25, Units + 26, Units + 27, Units + 28, Units + 29, Units + 30, 
+Units + 31, Units + 32, Units + 33, Units + 34, Units + 35, Units + 36, Units + 37, Units + 38, Units + 39, Units + 40, 
+Units + 41, Units + 42, Units + 43, Units + 44, Units + 45, Units + 46, Units + 47, Units + 48, Units + 49, Units + 50, 
+Units + 51, Units + 52, Units + 53, Units + 54, Units + 55, Units + 56, Units + 57, 
+Units + 1, Units + 2, Units + 3, Units + 4, Units + 5, Units + 6, Units + 7, Units + 8, Units + 9, Units + 10, 
+Units + 11, Units + 12, Units + 13, Units + 14, Units + 15, Units + 16, Units + 17, Units + 18, Units + 19, Units + 20, 
+Units + 21, Units + 22, Units + 23, Units + 24, Units + 25, Units + 26, Units + 27, Units + 28, Units + 29, Units + 30, 
+Units + 31, Units + 32, Units + 33, Units + 34, Units + 35, Units + 36, Units + 37, Units + 38, Units + 39, Units + 40, 
+Units + 41, Units + 42, Units + 43, Units + 44, Units + 45, Units + 46, Units + 47, Units + 48, Units + 49, Units + 50, 
+Units + 51, Units + 52, Units + 53, Units + 54, Units + 55, Units + 56, Units + 57, 
+Units + 1, Units + 2, Units + 3, Units + 4, Units + 5, Units + 6, Units + 7, Units + 8, Units + 9, Units + 10, 
+Units + 11, Units + 12, Units + 13, Units + 14, Units + 15, Units + 16, Units + 17, Units + 18, Units + 19, Units + 20, 
+Units + 21, Units + 22, Units + 23, Units + 24, Units + 25, Units + 26, Units + 27, Units + 28, Units + 29, Units + 30, 
+Units + 31, Units + 32, Units + 33, Units + 34, Units + 35, Units + 36, Units + 37, Units + 38, Units + 39, Units + 40, 
+Units + 41, Units + 42, Units + 43, Units + 44, Units + 45, Units + 46, Units + 47, Units + 48, Units + 49, Units + 50, 
+Units + 51, Units + 52, Units + 53, Units + 54, Units + 55, Units + 56, Units + 57, 
+Units + 1, Units + 2, Units + 3, Units + 4, Units + 5, Units + 6, Units + 7, Units + 8, Units + 9, Units + 10, 
+Units + 11, Units + 12, Units + 13, Units + 14, Units + 15, Units + 16, Units + 17, Units + 18, Units + 19, Units + 20, 
+Units + 21, Units + 22, Units + 23, Units + 24, Units + 25, Units + 26, Units + 27, Units + 28, Units + 29, Units + 30, 
+Units + 31, Units + 32, Units + 33, Units + 34, Units + 35, Units + 36, Units + 37, Units + 38, Units + 39, Units + 40, 
+Units + 41, Units + 42, Units + 43, Units + 44, Units + 45, Units + 46, Units + 47, Units + 48, Units + 49, Units + 50, 
+Units + 51, Units + 52, Units + 53, Units + 54, Units + 55, Units + 56, Units + 57, 
+Units + 1, Units + 2, Units + 3, Units + 4, Units + 5, Units + 6, Units + 7, Units + 8, Units + 9, Units + 10, 
+Units + 11, Units + 12, Units + 13, Units + 14, Units + 15, Units + 16, Units + 17, Units + 18, Units + 19, Units + 20, 
+Units + 21, Units + 22, Units + 23, Units + 24, Units + 25, Units + 26, Units + 27, Units + 28, Units + 29, Units + 30, 
+Units + 31, Units + 32, Units + 33, Units + 34, Units + 35, Units + 36, Units + 37, Units + 38, Units + 39, Units + 40, 
+Units + 41, Units + 42, Units + 43, Units + 44, Units + 45, Units + 46, Units + 47, Units + 48, Units + 49, Units + 50, 
+Units + 51, Units + 52, Units + 53, Units + 54, Units + 55, Units + 56, Units + 57, 
+Units + 1, Units + 2, Units + 3, Units + 4, Units + 5, Units + 6, Units + 7, Units + 8, Units + 9, Units + 10, 
+Units + 11, Units + 12, Units + 13, Units + 14, Units + 15, Units + 16, Units + 17, Units + 18, Units + 19, Units + 20, 
+Units + 21, Units + 22, Units + 23, Units + 24, Units + 25, Units + 26, Units + 27, Units + 28, Units + 29, Units + 30, 
+Units + 31, Units + 32, Units + 33, Units + 34, Units + 35, Units + 36, Units + 37, Units + 38, Units + 39, Units + 40, 
+Units + 41, Units + 42, Units + 43, Units + 44, Units + 45, Units + 46, Units + 47, Units + 48, Units + 49, Units + 50, 
+Units + 51, Units + 52, Units + 53, Units + 54, Units + 55, Units + 56, Units + 57, 
+Units + 1, Units + 2, Units + 3, Units + 4, Units + 5, Units + 6, Units + 7, Units + 8, Units + 9, Units + 10, 
+Units + 11, Units + 12, Units + 13, Units + 14, Units + 15, Units + 16, Units + 17, Units + 18, Units + 19, Units + 20, 
+Units + 21, Units + 22, Units + 23, Units + 24, Units + 25, Units + 26, Units + 27, Units + 28, Units + 29, Units + 30, 
+Units + 31, Units + 32, Units + 33, Units + 34, Units + 35, Units + 36, Units + 37, Units + 38, Units + 39, Units + 40, 
+Units + 41, Units + 42, Units + 43, Units + 44, Units + 45, Units + 46, Units + 47, Units + 48, Units + 49, Units + 50, 
+Units + 51, Units + 52, Units + 53, Units + 54, Units + 55, Units + 56, Units + 57, 
+Units + 1, Units + 2, Units + 3, Units + 4, Units + 5, Units + 6, Units + 7, Units + 8, Units + 9, Units + 10, 
+Units + 11, Units + 12, Units + 13, Units + 14, Units + 15, Units + 16, Units + 17, Units + 18, Units + 19, Units + 20, 
+Units + 21, Units + 22, Units + 23, Units + 24, Units + 25, Units + 26, Units + 27, Units + 28, Units + 29, Units + 30, 
+Units + 31, Units + 32, Units + 33, Units + 34, Units + 35, Units + 36, Units + 37, Units + 38, Units + 39, Units + 40, 
+Units + 41, Units + 42, Units + 43, Units + 44, Units + 45, Units + 46, Units + 47, Units + 48, Units + 49, Units + 50, 
+Units + 51, Units + 52, Units + 53, Units + 54, Units + 55, Units + 56, Units + 57, 
+Units + 1, Units + 2, Units + 3, Units + 4, Units + 5, Units + 6, Units + 7, Units + 8, Units + 9, Units + 10, 
+Units + 11, Units + 12, Units + 13, Units + 14, Units + 15, Units + 16, Units + 17, Units + 18, Units + 19, Units + 20, 
+Units + 21, Units + 22, Units + 23, Units + 24, Units + 25, Units + 26, Units + 27, Units + 28, Units + 29, Units + 30, 
+Units + 31, Units + 32, Units + 33, Units + 34, Units + 35, Units + 36, Units + 37, Units + 38, Units + 39, Units + 40, 
+Units + 41, Units + 42, Units + 43, Units + 44, Units + 45, Units + 46, Units + 47, Units + 48, Units + 49, Units + 50, 
+Units + 51, Units + 52, Units + 53, Units + 54, Units + 55, Units + 56, Units + 57, 
+Units + 1, Units + 2, Units + 3, Units + 4, Units + 5, Units + 6, Units + 7, Units + 8, Units + 9, Units + 10, 
+Units + 11, Units + 12, Units + 13, Units + 14, Units + 15, Units + 16, Units + 17, Units + 18, Units + 19, Units + 20, 
+Units + 21, Units + 22, Units + 23, Units + 24, Units + 25, Units + 26, Units + 27, Units + 28, Units + 29, Units + 30, 
+Units + 31, Units + 32, Units + 33, Units + 34, Units + 35, Units + 36, Units + 37, Units + 38, Units + 39, Units + 40, 
+Units + 41, Units + 42, Units + 43, Units + 44, Units + 45, Units + 46, Units + 47, Units + 48, Units + 49, Units + 50, 
+Units + 51, Units + 52, Units + 53, Units + 54, Units + 55, Units + 56, Units + 57, 
+Units + 1, Units + 2, Units + 3, Units + 4, Units + 5, Units + 6, Units + 7, Units + 8, Units + 9, Units + 10, 
+Units + 11, Units + 12, Units + 13, Units + 14, Units + 15, Units + 16, Units + 17, Units + 18, Units + 19, Units + 20, 
+Units + 21, Units + 22, Units + 23, Units + 24, Units + 25, Units + 26, Units + 27, Units + 28, Units + 29, Units + 30, 
+Units + 31, Units + 32, Units + 33, Units + 34, Units + 35, Units + 36, Units + 37, Units + 38, Units + 39, Units + 40, 
+Units + 41, Units + 42, Units + 43, Units + 44, Units + 45, Units + 46, Units + 47, Units + 48, Units + 49, Units + 50, 
+Units + 51, Units + 52, Units + 53, Units + 54, Units + 55, Units + 56, Units + 57, 
+Units + 1, Units + 2, Units + 3, Units + 4, Units + 5, Units + 6, Units + 7, Units + 8, Units + 9, Units + 10, 
+Units + 11, Units + 12, Units + 13, Units + 14, Units + 15, Units + 16, Units + 17, Units + 18, Units + 19, Units + 20, 
+Units + 21, Units + 22, Units + 23, Units + 24, Units + 25, Units + 26, Units + 27, Units + 28, Units + 29, Units + 30, 
+Units + 31, Units + 32, Units + 33, Units + 34, Units + 35, Units + 36, Units + 37, Units + 38, Units + 39, Units + 40, 
+Units + 41, Units + 42, Units + 43, Units + 44, Units + 45, Units + 46, Units + 47, Units + 48, Units + 49, Units + 50, 
+Units + 51, Units + 52, Units + 53, Units + 54, Units + 55, Units + 56, Units + 57, 
+Units + 1, Units + 2, Units + 3, Units + 4, Units + 5, Units + 6, Units + 7, Units + 8, Units + 9, Units + 10, 
+Units + 11, Units + 12, Units + 13, Units + 14, Units + 15, Units + 16, Units + 17, Units + 18, Units + 19, Units + 20, 
+Units + 21, Units + 22, Units + 23, Units + 24, Units + 25, Units + 26, Units + 27, Units + 28, Units + 29, Units + 30, 
+Units + 31, Units + 32, Units + 33, Units + 34, Units + 35, Units + 36, Units + 37, Units + 38, Units + 39, Units + 40, 
+Units + 41, Units + 42, Units + 43, Units + 44, Units + 45, Units + 46, Units + 47, Units + 48, Units + 49, Units + 50, 
+Units + 51, Units + 52, Units + 53, Units + 54, Units + 55, Units + 56, Units + 57, 
+Units + 1, Units + 2, Units + 3, Units + 4, Units + 5, Units + 6, Units + 7, Units + 8, Units + 9, Units + 10, 
+Units + 11, Units + 12, Units + 13, Units + 14, Units + 15, Units + 16, Units + 17, Units + 18, Units + 19, Units + 20, 
+Units + 21, Units + 22, Units + 23, Units + 24, Units + 25, Units + 26, Units + 27, Units + 28, Units + 29, Units + 30, 
+Units + 31, Units + 32, Units + 33, Units + 34, Units + 35, Units + 36, Units + 37, Units + 38, Units + 39, Units + 40, 
+Units + 41, Units + 42, Units + 43, Units + 44, Units + 45, Units + 46, Units + 47, Units + 48, Units + 49, Units + 50, 
+Units + 51, Units + 52, Units + 53, Units + 54, Units + 55, Units + 56, Units + 57, 
+Units + 1, Units + 2, Units + 3, Units + 4, Units + 5, Units + 6, Units + 7, Units + 8, Units + 9, Units + 10, 
+Units + 11, Units + 12, Units + 13, Units + 14, Units + 15, Units + 16, Units + 17, Units + 18, Units + 19, Units + 20, 
+Units + 21, Units + 22, Units + 23, Units + 24, Units + 25, Units + 26, Units + 27, Units + 28, Units + 29, Units + 30, 
+Units + 31, Units + 32, Units + 33, Units + 34, Units + 35, Units + 36, Units + 37, Units + 38, Units + 39, Units + 40, 
+Units + 41, Units + 42, Units + 43, Units + 44, Units + 45, Units + 46, Units + 47, Units + 48, Units + 49, Units + 50, 
+Units + 51, Units + 52, Units + 53, Units + 54, Units + 55, Units + 56, Units + 57, 
+Units + 1, Units + 2, Units + 3, Units + 4, Units + 5, Units + 6, Units + 7, Units + 8, Units + 9, Units + 10, 
+Units + 11, Units + 12, Units + 13, Units + 14, Units + 15, Units + 16, Units + 17, Units + 18, Units + 19, Units + 20, 
+Units + 21, Units + 22, Units + 23, Units + 24, Units + 25, Units + 26, Units + 27, Units + 28, Units + 29, Units + 30, 
+Units + 31, Units + 32, Units + 33, Units + 34, Units + 35, Units + 36, Units + 37, Units + 38, Units + 39, Units + 40, 
+Units + 41, Units + 42, Units + 43, Units + 44, Units + 45, Units + 46, Units + 47, Units + 48, Units + 49, Units + 50, 
+Units + 51, Units + 52, Units + 53, Units + 54, Units + 55, Units + 56, Units + 57, 
+Units + 1, Units + 2, Units + 3, Units + 4, Units + 5, Units + 6, Units + 7, Units + 8, Units + 9, Units + 10, 
+Units + 11, Units + 12, Units + 13, Units + 14, Units + 15, Units + 16, Units + 17, Units + 18, Units + 19, Units + 20, 
+Units + 21, Units + 22, Units + 23, Units + 24, Units + 25, Units + 26, Units + 27, Units + 28, Units + 29, Units + 30, 
+Units + 31, Units + 32, Units + 33, Units + 34, Units + 35, Units + 36, Units + 37, Units + 38, Units + 39, Units + 40, 
+Units + 41, Units + 42, Units + 43, Units + 44, Units + 45, Units + 46, Units + 47, Units + 48, Units + 49, Units + 50, 
+Units + 51, Units + 52, Units + 53, Units + 54, Units + 55, Units + 56, Units + 57, 
+Units + 1, Units + 2, Units + 3, Units + 4, Units + 5, Units + 6, Units + 7, Units + 8, Units + 9, Units + 10, 
+Units + 11, Units + 12, Units + 13, Units + 14, Units + 15, Units + 16, Units + 17, Units + 18, Units + 19, Units + 20, 
+Units + 21, Units + 22, Units + 23, Units + 24, Units + 25, Units + 26, Units + 27, Units + 28, Units + 29, Units + 30, 
+Units + 31, Units + 32, Units + 33, Units + 34, Units + 35, Units + 36, Units + 37, Units + 38, Units + 39, Units + 40, 
+Units + 41, Units + 42, Units + 43, Units + 44, Units + 45, Units + 46, Units + 47, Units + 48, Units + 49, Units + 50, 
+Units + 51, Units + 52, Units + 53, Units + 54, Units + 55, Units + 56, Units + 57, 
+Units + 1, Units + 2, Units + 3, Units + 4, Units + 5, Units + 6, Units + 7, Units + 8, Units + 9, Units + 10, 
+Units + 11, Units + 12, Units + 13, Units + 14, Units + 15, Units + 16, Units + 17, Units + 18, Units + 19, Units + 20, 
+Units + 21, Units + 22, Units + 23, Units + 24, Units + 25, Units + 26, Units + 27, Units + 28, Units + 29, Units + 30, 
+Units + 31, Units + 32, Units + 33, Units + 34, Units + 35, Units + 36, Units + 37, Units + 38, Units + 39, Units + 40, 
+Units + 41, Units + 42, Units + 43, Units + 44, Units + 45, Units + 46, Units + 47, Units + 48, Units + 49, Units + 50, 
+Units + 51, Units + 52, Units + 53, Units + 54, Units + 55, Units + 56, Units + 57, 
+Units + 1, Units + 2, Units + 3, Units + 4, Units + 5, Units + 6, Units + 7, Units + 8, Units + 9, Units + 10, 
+Units + 11, Units + 12, Units + 13, Units + 14, Units + 15, Units + 16, Units + 17, Units + 18, Units + 19, Units + 20, 
+Units + 21, Units + 22, Units + 23, Units + 24, Units + 25, Units + 26, Units + 27, Units + 28, Units + 29, Units + 30, 
+Units + 31, Units + 32, Units + 33, Units + 34, Units + 35, Units + 36, Units + 37, Units + 38, Units + 39, Units + 40, 
+Units + 41, Units + 42, Units + 43, Units + 44, Units + 45, Units + 46, Units + 47, Units + 48, Units + 49, Units + 50, 
+Units + 51, Units + 52, Units + 53, Units + 54, Units + 55, Units + 56, Units + 57, 
+Units + 1, Units + 2, Units + 3, Units + 4, Units + 5, Units + 6, Units + 7, Units + 8, Units + 9, Units + 10, 
+Units + 11, Units + 12, Units + 13, Units + 14, Units + 15, Units + 16, Units + 17, Units + 18, Units + 19, Units + 20, 
+Units + 21, Units + 22, Units + 23, Units + 24, Units + 25, Units + 26, Units + 27, Units + 28, Units + 29, Units + 30, 
+Units + 31, Units + 32, Units + 33, Units + 34, Units + 35, Units + 36, Units + 37, Units + 38, Units + 39, Units + 40, 
+Units + 41, Units + 42, Units + 43, Units + 44, Units + 45, Units + 46, Units + 47, Units + 48, Units + 49, Units + 50, 
+Units + 51, Units + 52, Units + 53, Units + 54, Units + 55, Units + 56, Units + 57, 
+Units + 1, Units + 2, Units + 3, Units + 4, Units + 5, Units + 6, Units + 7, Units + 8, Units + 9, Units + 10, 
+Units + 11, Units + 12, Units + 13, Units + 14, Units + 15, Units + 16, Units + 17, Units + 18, Units + 19, Units + 20, 
+Units + 21, Units + 22, Units + 23, Units + 24, Units + 25, Units + 26, Units + 27, Units + 28, Units + 29, Units + 30, 
+Units + 31, Units + 32, Units + 33, Units + 34, Units + 35, Units + 36, Units + 37, Units + 38, Units + 39, Units + 40, 
+Units + 41, Units + 42, Units + 43, Units + 44, Units + 45, Units + 46, Units + 47, Units + 48, Units + 49, Units + 50, 
+Units + 51, Units + 52, Units + 53, Units + 54, Units + 55, Units + 56, Units + 57, 
+Units + 1, Units + 2, Units + 3, Units + 4, Units + 5, Units + 6, Units + 7, Units + 8, Units + 9, Units + 10, 
+Units + 11, Units + 12, Units + 13, Units + 14, Units + 15, Units + 16, Units + 17, Units + 18, Units + 19, Units + 20, 
+Units + 21, Units + 22, Units + 23, Units + 24, Units + 25, Units + 26, Units + 27, Units + 28, Units + 29, Units + 30, 
+Units + 31, Units + 32, Units + 33, Units + 34, Units + 35, Units + 36, Units + 37, Units + 38, Units + 39, Units + 40, 
+Units + 41, Units + 42, Units + 43, Units + 44, Units + 45, Units + 46, Units + 47, Units + 48, Units + 49, Units + 50, 
+Units + 51, Units + 52, Units + 53, Units + 54, Units + 55, Units + 56, Units + 57, 
+Units + 1, Units + 2, Units + 3, Units + 4, Units + 5, Units + 6, Units + 7, Units + 8, Units + 9, Units + 10, 
+Units + 11, Units + 12, Units + 13, Units + 14, Units + 15, Units + 16, Units + 17, Units + 18, Units + 19, Units + 20, 
+Units + 21, Units + 22, Units + 23, Units + 24, Units + 25, Units + 26, Units + 27, Units + 28, Units + 29, Units + 30, 
+Units + 31, Units + 32, Units + 33, Units + 34, Units + 35, Units + 36, Units + 37, Units + 38, Units + 39, Units + 40, 
+Units + 41, Units + 42, Units + 43, Units + 44, Units + 45, Units + 46, Units + 47, Units + 48, Units + 49, Units + 50, 
+Units + 51, Units + 52, Units + 53, Units + 54, Units + 55, Units + 56, Units + 57, 
+Units + 1, Units + 2, Units + 3, Units + 4, Units + 5, Units + 6, Units + 7, Units + 8, Units + 9, Units + 10, 
+Units + 11, Units + 12, Units + 13, Units + 14, Units + 15, Units + 16, Units + 17, Units + 18, Units + 19, Units + 20, 
+Units + 21, Units + 22, Units + 23, Units + 24, Units + 25, Units + 26, Units + 27, Units + 28, Units + 29, Units + 30, 
+Units + 31, Units + 32, Units + 33, Units + 34, Units + 35, Units + 36, Units + 37, Units + 38, Units + 39, Units + 40, 
+Units + 41, Units + 42, Units + 43, Units + 44, Units + 45, Units + 46, Units + 47, Units + 48, Units + 49, Units + 50, 
+Units + 51, Units + 52, Units + 53, Units + 54, Units + 55, Units + 56, Units + 57, 
+Units + 1, Units + 2, Units + 3, Units + 4, Units + 5, Units + 6, Units + 7, Units + 8, Units + 9, Units + 10, 
+Units + 11, Units + 12, Units + 13, Units + 14, Units + 15, Units + 16, Units + 17, Units + 18, Units + 19, Units + 20, 
+Units + 21, Units + 22, Units + 23, Units + 24, Units + 25, Units + 26, Units + 27, Units + 28, Units + 29, Units + 30, 
+Units + 31, Units + 32, Units + 33, Units + 34, Units + 35, Units + 36, Units + 37, Units + 38, Units + 39, Units + 40, 
+Units + 41, Units + 42, Units + 43, Units + 44, Units + 45, Units + 46, Units + 47, Units + 48, Units + 49, Units + 50, 
+Units + 51, Units + 52, Units + 53, Units + 54, Units + 55, Units + 56, Units + 57, 
+Units + 1, Units + 2, Units + 3, Units + 4, Units + 5, Units + 6, Units + 7, Units + 8, Units + 9, Units + 10, 
+Units + 11, Units + 12, Units + 13, Units + 14, Units + 15, Units + 16, Units + 17, Units + 18, Units + 19, Units + 20, 
+Units + 21, Units + 22, Units + 23, Units + 24, Units + 25, Units + 26, Units + 27, Units + 28, Units + 29, Units + 30, 
+Units + 31, Units + 32, Units + 33, Units + 34, Units + 35, Units + 36, Units + 37, Units + 38, Units + 39, Units + 40, 
+Units + 41, Units + 42, Units + 43, Units + 44, Units + 45, Units + 46, Units + 47, Units + 48, Units + 49, Units + 50, 
+Units + 51, Units + 52, Units + 53, Units + 54, Units + 55, Units + 56, Units + 57, 
+Units + 1, Units + 2, Units + 3, Units + 4, Units + 5, Units + 6, Units + 7, Units + 8, Units + 9, Units + 10, 
+Units + 11, Units + 12, Units + 13, Units + 14, Units + 15, Units + 16, Units + 17, Units + 18, Units + 19, Units + 20, 
+Units + 21, Units + 22, Units + 23, Units + 24, Units + 25, Units + 26, Units + 27, Units + 28, Units + 29, Units + 30, 
+Units + 31, Units + 32, Units + 33, Units + 34, Units + 35, Units + 36, Units + 37, Units + 38, Units + 39, Units + 40, 
+Units + 41, Units + 42, Units + 43, Units + 44, Units + 45, Units + 46, Units + 47, Units + 48, Units + 49, Units + 50, 
+Units + 51, Units + 52, Units + 53, Units + 54, Units + 55, Units + 56, Units + 57, 
+Units + 1, Units + 2, Units + 3, Units + 4, Units + 5, Units + 6, Units + 7, Units + 8, Units + 9, Units + 10, 
+Units + 11, Units + 12, Units + 13, Units + 14, Units + 15, Units + 16, Units + 17, Units + 18, Units + 19, Units + 20, 
+Units + 21, Units + 22, Units + 23, Units + 24, Units + 25, Units + 26, Units + 27, Units + 28, Units + 29, Units + 30, 
+Units + 31, Units + 32, Units + 33, Units + 34, Units + 35, Units + 36, Units + 37, Units + 38, Units + 39, Units + 40, 
+Units + 41, Units + 42, Units + 43, Units + 44, Units + 45, Units + 46, Units + 47, Units + 48, Units + 49, Units + 50, 
+Units + 51, Units + 52, Units + 53, Units + 54, Units + 55, Units + 56, Units + 57, 
+Units + 1, Units + 2, Units + 3, Units + 4, Units + 5, Units + 6, Units + 7, Units + 8, Units + 9, Units + 10, 
+Units + 11, Units + 12, Units + 13, Units + 14, Units + 15, Units + 16, Units + 17, Units + 18, Units + 19, Units + 20, 
+Units + 21, Units + 22, Units + 23, Units + 24, Units + 25, Units + 26, Units + 27, Units + 28, Units + 29, Units + 30, 
+Units + 31, Units + 32, Units + 33, Units + 34, Units + 35, Units + 36, Units + 37, Units + 38, Units + 39, Units + 40, 
+Units + 41, Units + 42, Units + 43, Units + 44, Units + 45, Units + 46, Units + 47, Units + 48, Units + 49, Units + 50, 
+Units + 51, Units + 52, Units + 53, Units + 54, Units + 55, Units + 56, Units + 57, 
+Units + 1, Units + 2, Units + 3, Units + 4, Units + 5, Units + 6, Units + 7, Units + 8, Units + 9, Units + 10, 
+Units + 11, Units + 12, Units + 13, Units + 14, Units + 15, Units + 16, Units + 17, Units + 18, Units + 19, Units + 20, 
+Units + 21, Units + 22, Units + 23, Units + 24, Units + 25, Units + 26, Units + 27, Units + 28, Units + 29, Units + 30, 
+Units + 31, Units + 32, Units + 33, Units + 34, Units + 35, Units + 36, Units + 37, Units + 38, Units + 39, Units + 40, 
+Units + 41, Units + 42, Units + 43, Units + 44, Units + 45, Units + 46, Units + 47, Units + 48, Units + 49, Units + 50, 
+Units + 51, Units + 52, Units + 53, Units + 54, Units + 55, Units + 56, Units + 57, 
+Units + 1, Units + 2, Units + 3, Units + 4, Units + 5, Units + 6, Units + 7, Units + 8, Units + 9, Units + 10, 
+Units + 11, Units + 12, Units + 13, Units + 14, Units + 15, Units + 16, Units + 17, Units + 18, Units + 19, Units + 20, 
+Units + 21, Units + 22, Units + 23, Units + 24, Units + 25, Units + 26, Units + 27, Units + 28, Units + 29, Units + 30, 
+Units + 31, Units + 32, Units + 33, Units + 34, Units + 35, Units + 36, Units + 37, Units + 38, Units + 39, Units + 40, 
+Units + 41, Units + 42, Units + 43, Units + 44, Units + 45, Units + 46, Units + 47, Units + 48, Units + 49, Units + 50, 
+Units + 51, Units + 52, Units + 53, Units + 54, Units + 55, Units + 56, Units + 57, 
+Units + 1, Units + 2, Units + 3, Units + 4, Units + 5, Units + 6, Units + 7, Units + 8, Units + 9, Units + 10, 
+Units + 11, Units + 12, Units + 13, Units + 14, Units + 15, Units + 16, Units + 17, Units + 18, Units + 19, Units + 20, 
+Units + 21, Units + 22, Units + 23, Units + 24, Units + 25, Units + 26, Units + 27, Units + 28, Units + 29, Units + 30, 
+Units + 31, Units + 32, Units + 33, Units + 34, Units + 35, Units + 36, Units + 37, Units + 38, Units + 39, Units + 40, 
+Units + 41, Units + 42, Units + 43, Units + 44, Units + 45, Units + 46, Units + 47, Units + 48, Units + 49, Units + 50, 
+Units + 51, Units + 52, Units + 53, Units + 54, Units + 55, Units + 56, Units + 57, 
+Units + 1, Units + 2, Units + 3, Units + 4, Units + 5, Units + 6, Units + 7, Units + 8, Units + 9, Units + 10, 
+Units + 11, Units + 12, Units + 13, Units + 14, Units + 15, Units + 16, Units + 17, Units + 18, Units + 19, Units + 20, 
+Units + 21, Units + 22, Units + 23, Units + 24, Units + 25, Units + 26, Units + 27, Units + 28, Units + 29, Units + 30, 
+Units + 31, Units + 32, Units + 33, Units + 34, Units + 35, Units + 36, Units + 37, Units + 38, Units + 39, Units + 40, 
+Units + 41, Units + 42, Units + 43, Units + 44, Units + 45, Units + 46, Units + 47, Units + 48, Units + 49, Units + 50, 
+Units + 51, Units + 52, Units + 53, Units + 54, Units + 55, Units + 56, Units + 57, 
+Units + 1, Units + 2, Units + 3, Units + 4, Units + 5, Units + 6, Units + 7, Units + 8, Units + 9, Units + 10, 
+Units + 11, Units + 12, Units + 13, Units + 14, Units + 15, Units + 16, Units + 17, Units + 18, Units + 19, Units + 20, 
+Units + 21, Units + 22, Units + 23, Units + 24, Units + 25, Units + 26, Units + 27, Units + 28, Units + 29, Units + 30, 
+Units + 31, Units + 32, Units + 33, Units + 34, Units + 35, Units + 36, Units + 37, Units + 38, Units + 39, Units + 40, 
+Units + 41, Units + 42, Units + 43, Units + 44, Units + 45, Units + 46, Units + 47, Units + 48, Units + 49, Units + 50, 
+Units + 51, Units + 52, Units + 53, Units + 54, Units + 55, Units + 56, Units + 57, 
+Units + 1, Units + 2, Units + 3, Units + 4, Units + 5, Units + 6, Units + 7, Units + 8, Units + 9, Units + 10, 
+Units + 11, Units + 12, Units + 13, Units + 14, Units + 15, Units + 16, Units + 17, Units + 18, Units + 19, Units + 20, 
+Units + 21, Units + 22, Units + 23, Units + 24, Units + 25, Units + 26, Units + 27, Units + 28, Units + 29, Units + 30, 
+Units + 31, Units + 32, Units + 33, Units + 34, Units + 35, Units + 36, Units + 37, Units + 38, Units + 39, Units + 40, 
+Units + 41, Units + 42, Units + 43, Units + 44, Units + 45, Units + 46, Units + 47, Units + 48, Units + 49, Units + 50, 
+Units + 51, Units + 52, Units + 53, Units + 54, Units + 55, Units + 56, Units + 57, 
+Units + 1, Units + 2, Units + 3, Units + 4, Units + 5, Units + 6, Units + 7, Units + 8, Units + 9, Units + 10, 
+Units + 11, Units + 12, Units + 13, Units + 14, Units + 15, Units + 16, Units + 17, Units + 18, Units + 19, Units + 20, 
+Units + 21, Units + 22, Units + 23, Units + 24, Units + 25, Units + 26, Units + 27, Units + 28, Units + 29, Units + 30, 
+Units + 31, Units + 32, Units + 33, Units + 34, Units + 35, Units + 36, Units + 37, Units + 38, Units + 39, Units + 40, 
+Units + 41, Units + 42, Units + 43, Units + 44, Units + 45, Units + 46, Units + 47, Units + 48, Units + 49, Units + 50, 
+Units + 51, Units + 52, Units + 53, Units + 54, Units + 55, Units + 56, Units + 57, 
+Units + 1, Units + 2, Units + 3, Units + 4, Units + 5, Units + 6, Units + 7, Units + 8, Units + 9, Units + 10, 
+Units + 11, Units + 12, Units + 13, Units + 14, Units + 15, Units + 16, Units + 17, Units + 18, Units + 19, Units + 20, 
+Units + 21, Units + 22, Units + 23, Units + 24, Units + 25, Units + 26, Units + 27, Units + 28, Units + 29, Units + 30, 
+Units + 31, Units + 32, Units + 33, Units + 34, Units + 35, Units + 36, Units + 37, Units + 38, Units + 39, Units + 40, 
+Units + 41, Units + 42, Units + 43, Units + 44, Units + 45, Units + 46, Units + 47, Units + 48, Units + 49, Units + 50, 
+Units + 51, Units + 52, Units + 53, Units + 54, Units + 55, Units + 56, Units + 57, 
+Units + 1, Units + 2, Units + 3, Units + 4, Units + 5, Units + 6, Units + 7, Units + 8, Units + 9, Units + 10, 
+Units + 11, Units + 12, Units + 13, Units + 14, Units + 15, Units + 16, Units + 17, Units + 18, Units + 19, Units + 20, 
+Units + 21, Units + 22, Units + 23, Units + 24, Units + 25, Units + 26, Units + 27, Units + 28, Units + 29, Units + 30, 
+Units + 31, Units + 32, Units + 33, Units + 34, Units + 35, Units + 36, Units + 37, Units + 38, Units + 39, Units + 40, 
+Units + 41, Units + 42, Units + 43, Units + 44, Units + 45, Units + 46, Units + 47, Units + 48, Units + 49, Units + 50, 
+Units + 51, Units + 52, Units + 53, Units + 54, Units + 55, Units + 56, Units + 57, 
+Units + 1, Units + 2, Units + 3, Units + 4, Units + 5, Units + 6, Units + 7, Units + 8, Units + 9, Units + 10, 
+Units + 11, Units + 12, Units + 13, Units + 14, Units + 15, Units + 16, Units + 17, Units + 18, Units + 19, Units + 20, 
+Units + 21, Units + 22, Units + 23, Units + 24, Units + 25, Units + 26, Units + 27, Units + 28, Units + 29, Units + 30, 
+Units + 31, Units + 32, Units + 33, Units + 34, Units + 35, Units + 36, Units + 37, Units + 38, Units + 39, Units + 40, 
+Units + 41, Units + 42, Units + 43, Units + 44, Units + 45, Units + 46, Units + 47, Units + 48, Units + 49, Units + 50, 
+Units + 51, Units + 52, Units + 53, Units + 54, Units + 55, Units + 56, Units + 57, 
+Units + 1, Units + 2, Units + 3, Units + 4, Units + 5, Units + 6, Units + 7, Units + 8, Units + 9, Units + 10, 
+Units + 11, Units + 12, Units + 13, Units + 14, Units + 15, Units + 16, Units + 17, Units + 18, Units + 19, Units + 20, 
+Units + 21, Units + 22, Units + 23, Units + 24, Units + 25, Units + 26, Units + 27, Units + 28, Units + 29, Units + 30, 
+Units + 31, Units + 32, Units + 33, Units + 34, Units + 35, Units + 36, Units + 37, Units + 38, Units + 39, Units + 40, 
+Units + 41, Units + 42, Units + 43, Units + 44, Units + 45, Units + 46, Units + 47, Units + 48, Units + 49, Units + 50, 
+Units + 51, Units + 52, Units + 53, Units + 54, Units + 55, Units + 56, Units + 57, 
+Units + 1, Units + 2, Units + 3, Units + 4, Units + 5, Units + 6, Units + 7, Units + 8, Units + 9, Units + 10, 
+Units + 11, Units + 12, Units + 13, Units + 14, Units + 15, Units + 16, Units + 17, Units + 18, Units + 19, Units + 20, 
+Units + 21, Units + 22, Units + 23, Units + 24, Units + 25, Units + 26, Units + 27, Units + 28, Units + 29, Units + 30, 
+Units + 31, Units + 32, Units + 33, Units + 34, Units + 35, Units + 36, Units + 37, Units + 38, Units + 39, Units + 40, 
+Units + 41, Units + 42, Units + 43, Units + 44, Units + 45, Units + 46, Units + 47, Units + 48, Units + 49, Units + 50, 
+Units + 51, Units + 52, Units + 53, Units + 54, Units + 55, Units + 56, Units + 57, 
+Units + 1, Units + 2, Units + 3, Units + 4, Units + 5, Units + 6, Units + 7, Units + 8, Units + 9, Units + 10, 
+Units + 11, Units + 12, Units + 13, Units + 14, Units + 15, Units + 16, Units + 17, Units + 18, Units + 19, Units + 20, 
+Units + 21, Units + 22, Units + 23, Units + 24, Units + 25, Units + 26, Units + 27, Units + 28, Units + 29, Units + 30, 
+Units + 31, Units + 32, Units + 33, Units + 34, Units + 35, Units + 36, Units + 37, Units + 38, Units + 39, Units + 40, 
+Units + 41, Units + 42, Units + 43, Units + 44, Units + 45, Units + 46, Units + 47, Units + 48, Units + 49, Units + 50, 
+Units + 51, Units + 52, Units + 53, Units + 54, Units + 55, Units + 56, Units + 57, 
+Units + 1, Units + 2, Units + 3, Units + 4, Units + 5, Units + 6, Units + 7, Units + 8, Units + 9, Units + 10, 
+Units + 11, Units + 12, Units + 13, Units + 14, Units + 15, Units + 16, Units + 17, Units + 18, Units + 19, Units + 20, 
+Units + 21, Units + 22, Units + 23, Units + 24, Units + 25, Units + 26, Units + 27, Units + 28, Units + 29, Units + 30, 
+Units + 31, Units + 32, Units + 33, Units + 34, Units + 35, Units + 36, Units + 37, Units + 38, Units + 39, Units + 40, 
+Units + 41, Units + 42, Units + 43, Units + 44, Units + 45, Units + 46, Units + 47, Units + 48, Units + 49, Units + 50, 
+Units + 51, Units + 52, Units + 53, Units + 54, Units + 55, Units + 56, Units + 57, 
+Units + 1, Units + 2, Units + 3, Units + 4, Units + 5, Units + 6, Units + 7, Units + 8, Units + 9, Units + 10, 
+Units + 11, Units + 12, Units + 13, Units + 14, Units + 15, Units + 16, Units + 17, Units + 18, Units + 19, Units + 20, 
+Units + 21, Units + 22, Units + 23, Units + 24, Units + 25, Units + 26, Units + 27, Units + 28, Units + 29, Units + 30, 
+Units + 31, Units + 32, Units + 33, Units + 34, Units + 35, Units + 36, Units + 37, Units + 38, Units + 39, Units + 40, 
+Units + 41, Units + 42, Units + 43, Units + 44, Units + 45, Units + 46, Units + 47, Units + 48, Units + 49, Units + 50, 
+Units + 51, Units + 52, Units + 53, Units + 54, Units + 55, Units + 56, Units + 57, 
+Units + 1, Units + 2, Units + 3, Units + 4, Units + 5, Units + 6, Units + 7, Units + 8, Units + 9, Units + 10, 
+Units + 11, Units + 12, Units + 13, Units + 14, Units + 15, Units + 16, Units + 17, Units + 18, Units + 19, Units + 20, 
+Units + 21, Units + 22, Units + 23, Units + 24, Units + 25, Units + 26, Units + 27, Units + 28, Units + 29, Units + 30, 
+Units + 31, Units + 32, Units + 33, Units + 34, Units + 35, Units + 36, Units + 37, Units + 38, Units + 39, Units + 40, 
+Units + 41, Units + 42, Units + 43, Units + 44, Units + 45, Units + 46, Units + 47, Units + 48, Units + 49, Units + 50, 
+Units + 51, Units + 52, Units + 53, Units + 54, Units + 55, Units + 56, Units + 57, 
+Units + 1, Units + 2, Units + 3, Units + 4, Units + 5, Units + 6, Units + 7, Units + 8, Units + 9, Units + 10, 
+Units + 11, Units + 12, Units + 13, Units + 14, Units + 15, Units + 16, Units + 17, Units + 18, Units + 19, Units + 20, 
+Units + 21, Units + 22, Units + 23, Units + 24, Units + 25, Units + 26, Units + 27, Units + 28, Units + 29, Units + 30, 
+Units + 31, Units + 32, Units + 33, Units + 34, Units + 35, Units + 36, Units + 37, Units + 38, Units + 39, Units + 40, 
+Units + 41, Units + 42, Units + 43, Units + 44, Units + 45, Units + 46, Units + 47, Units + 48, Units + 49, Units + 50, 
+Units + 51, Units + 52, Units + 53, Units + 54, Units + 55, Units + 56, Units + 57, 
+Units + 1, Units + 2, Units + 3, Units + 4, Units + 5, Units + 6, Units + 7, Units + 8, Units + 9, Units + 10, 
+Units + 11, Units + 12, Units + 13, Units + 14, Units + 15, Units + 16, Units + 17, Units + 18, Units + 19, Units + 20, 
+Units + 21, Units + 22, Units + 23, Units + 24, Units + 25, Units + 26, Units + 27, Units + 28, Units + 29, Units + 30, 
+Units + 31, Units + 32, Units + 33, Units + 34, Units + 35, Units + 36, Units + 37, Units + 38, Units + 39, Units + 40, 
+Units + 41, Units + 42, Units + 43, Units + 44, Units + 45, Units + 46, Units + 47, Units + 48, Units + 49, Units + 50, 
+Units + 51, Units + 52, Units + 53, Units + 54, Units + 55, Units + 56, Units + 57, 
+Units + 1, Units + 2, Units + 3, Units + 4, Units + 5, Units + 6, Units + 7, Units + 8, Units + 9, Units + 10, 
+Units + 11, Units + 12, Units + 13, Units + 14, Units + 15, Units + 16, Units + 17, Units + 18, Units + 19, Units + 20, 
+Units + 21, Units + 22, Units + 23, Units + 24, Units + 25, Units + 26, Units + 27, Units + 28, Units + 29, Units + 30, 
+Units + 31, Units + 32, Units + 33, Units + 34, Units + 35, Units + 36, Units + 37, Units + 38, Units + 39, Units + 40, 
+Units + 41, Units + 42, Units + 43, Units + 44, Units + 45, Units + 46, Units + 47, Units + 48, Units + 49, Units + 50, 
+Units + 51, Units + 52, Units + 53, Units + 54, Units + 55, Units + 56, Units + 57, 
+Units + 58, Units + 59, Units + 60, Units + 61, Units + 62, Units + 63, Units + 64, Units + 65, Units + 66, Units + 67, 
+Units + 68, Units + 69, Units + 70, Units + 71, Units + 72, Units + 73, Units + 74, Units + 75, Units + 76, Units + 77, 
+Units + 78, Units + 79, Units + 80, Units + 81, Units + 82, Units + 83, Units + 84, Units + 85, Units + 86, Units + 87, 
+Units + 88, Units + 89, Units + 90, Units + 91, Units + 92, Units + 93, Units + 94, Units + 95, Units + 96, Units + 97, 
+Units + 98, Units + 99, Units + 100, Units + 101, Units + 102, Units + 103, Units + 104, Units + 105, Units + 106, Units + 107, 
+Units + 108, Units + 109, Units + 110, Units + 111, Units + 112, Units + 113, Units + 114, Units + 115, Units + 116, Units + 117, 
+Units + 118, Units + 119, Units + 120, Units + 121, Units + 122, Units + 123, Units + 124, Units + 125, Units + 126, Units + 127, 
+Units + 128, Units + 129, Units + 130, Units + 131, Units + 132, Units + 133, Units + 134, Units + 135, Units + 136, Units + 137, 
+Units + 138, Units + 139, Units + 140, Units + 141, Units + 142, Units + 143, Units + 144, Units + 145, Units + 146, Units + 147, 
+Units + 148, Units + 149, Units + 150, Units + 151, Units + 152, Units + 153, Units + 154, Units + 155, Units + 156, Units + 157, 
+
+Units + 58, Units + 59, Units + 60, Units + 61, Units + 62, Units + 63, Units + 64, Units + 65, Units + 66, Units + 67, 
+Units + 68, Units + 69, Units + 70, Units + 71, Units + 72, Units + 73, Units + 74, Units + 75, Units + 76, Units + 77, 
+Units + 78, Units + 79, Units + 80, Units + 81, Units + 82, Units + 83, Units + 84, Units + 85, Units + 86, Units + 87, 
+Units + 88, Units + 89, Units + 90, Units + 91, Units + 92, Units + 93, Units + 94, Units + 95, Units + 96, Units + 97, 
+Units + 98, Units + 99, Units + 100, Units + 101, Units + 102, Units + 103, Units + 104, Units + 105, Units + 106, Units + 107, 
+Units + 108, Units + 109, Units + 110, Units + 111, Units + 112, Units + 113, Units + 114, Units + 115, Units + 116, Units + 117, 
+Units + 118, Units + 119, Units + 120, Units + 121, Units + 122, Units + 123, Units + 124, Units + 125, Units + 126, Units + 127, 
+Units + 128, Units + 129, Units + 130, Units + 131, Units + 132, Units + 133, Units + 134, Units + 135, Units + 136, Units + 137, 
+Units + 138, Units + 139, Units + 140, Units + 141, Units + 142, Units + 143, Units + 144, Units + 145, Units + 146, Units + 147, 
+Units + 148, Units + 149, Units + 150, Units + 151, Units + 152, Units + 153, Units + 154, Units + 155, Units + 156, Units + 157, 
+
+Units + 58, Units + 59, Units + 60, Units + 61, Units + 62, Units + 63, Units + 64, Units + 65, Units + 66, Units + 67, 
+Units + 68, Units + 69, Units + 70, Units + 71, Units + 72, Units + 73, Units + 74, Units + 75, Units + 76, Units + 77, 
+Units + 78, Units + 79, Units + 80, Units + 81, Units + 82, Units + 83, Units + 84, Units + 85, Units + 86, Units + 87, 
+Units + 88, Units + 89, Units + 90, Units + 91, Units + 92, Units + 93, Units + 94, Units + 95, Units + 96, Units + 97, 
+Units + 98, Units + 99, Units + 100, Units + 101, Units + 102, Units + 103, Units + 104, Units + 105, Units + 106, Units + 107, 
+Units + 108, Units + 109, Units + 110, Units + 111, Units + 112, Units + 113, Units + 114, Units + 115, Units + 116, Units + 117, 
+Units + 118, Units + 119, Units + 120, Units + 121, Units + 122, Units + 123, Units + 124, Units + 125, Units + 126, Units + 127, 
+Units + 128, Units + 129, Units + 130, Units + 131, Units + 132, Units + 133, Units + 134, Units + 135, Units + 136, Units + 137, 
+Units + 138, Units + 139, Units + 140, Units + 141, Units + 142, Units + 143, Units + 144, Units + 145, Units + 146, Units + 147, 
+Units + 148, Units + 149, Units + 150, Units + 151, Units + 152, Units + 153, Units + 154, Units + 155, Units + 156, Units + 157, 
+
+
+  };
+
+  /* Weigths definition section */
+  static float Weights[] =  {
+-0.102440, 0.140140, -0.156410, -0.036390, 0.139140, -0.085160, -0.065240, 0.139510, -0.193940, -0.165950, 
+0.120140, -0.124520, -0.078740, 0.260650, -0.053430, -0.219950, 0.259830, -0.201000, -0.252610, 0.301250, 
+-0.165850, -0.198800, 0.303960, -0.062910, -0.333390, 0.144600, 0.248080, -0.311240, -0.129190, 0.170670, 
+-0.138010, 0.194650, 0.111150, -0.218840, 0.306100, -0.022890, -0.165150, 0.255520, -0.040420, -0.109210, 
+0.215970, -0.031950, -0.226490, 0.298510, -0.054410, -0.077060, 0.237810, -0.041060, -0.181480, 0.281520, 
+-0.018300, -0.173190, 0.160600, -0.168830, -0.178430, 0.207500, -0.157310, 
+0.078250, -0.006050, -0.001960, 0.094920, -0.036210, 0.056510, 0.021780, -0.080140, 0.119980, 0.123500, 
+-0.108010, 0.063120, 0.068810, -0.047750, 0.133210, 0.224960, -0.100820, 0.058700, 0.101490, 0.181090, 
+0.037310, 0.192880, 0.215040, -0.049420, 0.122990, 0.391190, -0.225850, 0.126740, 0.375650, -0.434610, 
+0.098450, 0.269940, -0.054210, 0.166720, 0.206670, 0.064100, 0.092990, 0.169930, 0.021680, 0.049470, 
+-0.021190, 0.094960, 0.023280, -0.064390, 0.024830, -0.034380, 0.042760, 0.083520, 0.002360, -0.006270, 
+0.161960, 0.082610, 0.046360, 0.094330, 0.000040, 0.037220, 0.043050, 
+0.002850, 0.100580, -0.130600, -0.000730, 0.058990, -0.047990, -0.087150, 0.004870, -0.022830, -0.094590, 
+-0.038460, -0.134030, 0.021720, -0.041800, -0.002120, -0.064380, -0.035070, -0.111580, -0.123500, 0.071190, 
+-0.046110, -0.184420, -0.154880, -0.003230, -0.274360, -0.131540, 0.148320, -0.281180, -0.169570, 0.515230, 
+-0.266550, -0.172410, 0.179050, -0.032740, -0.184470, 0.021120, -0.052300, -0.144510, 0.003590, 0.069620, 
+-0.096100, -0.083230, 0.078670, 0.016930, -0.027010, -0.046900, -0.017820, 0.036910, 0.030290, -0.007100, 
+0.055520, -0.106270, -0.004390, -0.066600, -0.037260, 0.035030, 0.040880, 
+-0.059640, -0.015480, -0.033450, -0.081490, 0.059060, 0.004220, -0.078010, 0.017220, -0.127340, -0.108680, 
+0.082610, -0.136700, -0.189380, 0.227520, -0.095590, -0.162150, 0.099690, -0.154990, -0.151830, 0.282520, 
+-0.128050, -0.053250, 0.224280, -0.197400, -0.093190, 0.267300, -0.295920, -0.011460, 0.328720, -0.276450, 
+-0.051580, 0.320380, -0.234940, -0.171150, 0.119910, -0.103970, -0.206180, 0.165500, -0.173130, -0.147200, 
+0.143370, -0.007520, -0.044890, 0.120210, -0.060750, -0.180850, 0.158360, -0.067750, -0.124460, 0.055210, 
+-0.112180, -0.094310, 0.007850, -0.037940, -0.170890, 0.033130, -0.126630, 
+0.053260, -0.088630, 0.112760, 0.064200, 0.072830, -0.032430, 0.015950, 0.060330, 0.073870, 0.046620, 
+0.131300, 0.035760, -0.152350, 0.100690, -0.166420, -0.049380, 0.182590, -0.188750, -0.180740, 0.203700, 
+-0.270970, -0.170240, 0.221730, -0.347980, -0.086730, 0.289950, -0.462770, 0.047810, 0.501430, -0.454060, 
+-0.091290, 0.437410, -0.459600, -0.170720, 0.291000, -0.423200, -0.141430, 0.240030, -0.194100, -0.199930, 
+0.256780, -0.068860, -0.075420, 0.144020, -0.019810, -0.031680, 0.114120, -0.048840, -0.158970, 0.162170, 
+-0.065650, -0.097220, 0.048800, 0.067670, -0.037890, 0.084150, 0.105760, 
+0.066680, 0.135210, 0.152450, 0.015840, 0.126620, 0.117020, 0.032090, 0.036170, 0.059890, 0.045540, 
+0.193610, 0.032750, -0.120710, 0.213840, -0.059480, -0.098100, 0.144370, 0.061310, -0.000640, 0.120960, 
+0.083120, 0.068700, 0.067180, -0.078140, 0.211720, 0.074630, -0.210170, 0.276010, 0.574650, -0.846240, 
+0.207840, 0.404380, -0.512560, 0.100630, 0.419830, -0.346740, -0.038190, 0.340340, -0.224030, -0.007850, 
+0.294510, -0.063230, -0.158850, 0.374460, -0.167430, -0.014320, 0.296950, -0.079770, -0.164370, 0.205550, 
+-0.045790, 0.009750, 0.171680, -0.062310, 0.043770, 0.243710, 0.060160, 
+0.031870, 0.123440, 0.006950, 0.086680, 0.025550, -0.035470, -0.036650, 0.035560, -0.102660, 0.071700, 
+-0.029800, -0.063390, -0.037590, 0.113980, 0.015920, -0.020960, -0.036120, -0.002240, -0.100680, 0.033200, 
+0.157050, -0.035720, -0.110470, 0.021600, 0.057870, -0.004760, 0.118990, 0.023120, -0.177170, 0.022270, 
+-0.019560, -0.025780, 0.199130, 0.076240, -0.023850, 0.067200, -0.003530, 0.068230, 0.165480, -0.058760, 
+0.099150, -0.005030, 0.115430, -0.019970, 0.031680, 0.041230, 0.090390, 0.010420, -0.053920, -0.059770, 
+-0.041670, -0.012800, -0.047450, -0.132750, 0.082230, -0.067980, 0.022860, 
+-0.034810, -0.087710, 0.079730, 0.063380, -0.049130, 0.113890, 0.070200, -0.059850, 0.022030, 0.071050, 
+-0.175920, 0.007610, 0.009400, -0.203230, 0.022760, 0.082910, -0.197620, 0.077660, 0.054630, -0.316110, 
+0.194740, 0.105980, -0.264690, 0.099440, 0.098660, -0.353200, 0.304340, 0.171630, -0.355520, 0.293130, 
+0.084440, -0.304930, 0.302260, 0.044500, -0.321770, 0.218160, 0.153060, -0.342670, 0.227610, 0.110790, 
+-0.199010, 0.223480, 0.159670, -0.198050, 0.200840, 0.110010, -0.189670, 0.163010, 0.106650, -0.057810, 
+-0.048250, 0.063480, -0.105720, -0.021650, 0.021040, -0.158730, 0.042800, 
+-0.133290, 0.084410, 0.034620, -0.031970, 0.013560, 0.004890, -0.063400, 0.143970, 0.077670, 0.003890, 
+0.093430, 0.056200, 0.021920, 0.072920, -0.063020, -0.022670, 0.210190, 0.022640, -0.105730, 0.179090, 
+0.010080, -0.157960, 0.123470, -0.021670, -0.128830, 0.061340, 0.161970, -0.299550, 0.288550, 0.265020, 
+-0.114290, 0.164870, 0.047190, -0.196430, 0.240890, 0.034350, -0.060420, 0.175940, 0.022350, 0.002550, 
+0.208970, -0.130760, 0.068190, 0.046110, 0.027420, -0.076280, 0.038250, -0.076070, 0.019840, 0.016100, 
+0.096730, -0.103070, 0.067870, 0.067680, 0.009700, 0.114130, 0.026730, 
+-0.123280, 0.038980, -0.038210, -0.103390, 0.093540, -0.106840, -0.063290, 0.134070, -0.099100, -0.044480, 
+0.089680, -0.044460, -0.035300, 0.188030, -0.070330, -0.139820, 0.120060, -0.113700, -0.179070, 0.225690, 
+-0.216410, -0.209740, 0.250640, -0.129550, -0.097930, 0.339590, -0.074980, -0.120830, 0.291140, -0.055300, 
+-0.213640, 0.308640, -0.164960, -0.165890, 0.242070, -0.080950, -0.074880, 0.215750, -0.128390, -0.233090, 
+0.121600, -0.092600, -0.135190, 0.052280, -0.156220, -0.024530, 0.157400, -0.025800, -0.111930, 0.003980, 
+-0.042780, -0.124990, 0.053310, 0.002720, -0.206530, 0.104720, -0.054380, 
+-0.015120, 0.005340, -0.000850, 0.080980, 0.162560, 0.013380, -0.017530, 0.048000, 0.077620, -0.066730, 
+-0.005200, 0.085900, 0.009630, 0.039620, 0.082860, 0.035840, -0.013240, -0.056380, 0.101410, 0.035900, 
+0.064740, 0.112620, -0.041510, -0.033830, 0.158330, -0.022800, -0.175810, 0.252210, -0.008840, -0.441960, 
+0.208450, 0.128810, -0.214230, 0.060580, -0.000870, -0.094400, -0.069400, 0.000190, -0.091500, 0.008830, 
+-0.058130, 0.038260, 0.026160, 0.070950, -0.070900, -0.005000, 0.071990, 0.064790, -0.010930, -0.082090, 
+0.070450, -0.018180, -0.007880, -0.002330, 0.030440, -0.075260, -0.081780, 
+-0.002850, 0.007040, 0.117350, -0.006830, 0.081600, 0.104510, 0.094740, 0.026870, -0.054780, 0.137860, 
+-0.026120, 0.077930, 0.031890, -0.079870, -0.062130, 0.100370, -0.066260, 0.039940, 0.194140, -0.148840, 
+0.023450, 0.086880, -0.217720, 0.095580, 0.069930, -0.289060, 0.109760, 0.150710, -0.123190, 0.226460, 
+0.084020, -0.286580, 0.270290, 0.009640, -0.228710, 0.109450, 0.140780, -0.105430, 0.027860, 0.115340, 
+-0.058580, -0.034620, 0.088350, -0.049620, 0.060540, 0.027150, 0.072810, 0.027590, 0.019810, 0.095970, 
+-0.060570, 0.039230, -0.088340, 0.115410, 0.072470, 0.072870, 0.055770, 
+-0.064280, 0.062110, 0.039800, -0.031560, 0.040000, 0.025910, 0.087930, -0.023290, 0.091430, 0.020640, 
+-0.100510, 0.094900, -0.084590, 0.093610, 0.019950, -0.056840, 0.044630, 0.045300, 0.098810, 0.085130, 
+0.029190, -0.014900, 0.198620, -0.052370, 0.077980, 0.119950, -0.228170, -0.111460, 0.116550, -0.100100, 
+0.148520, 0.120900, -0.163660, -0.017750, 0.181400, -0.053460, 0.057630, 0.162040, -0.107780, -0.063760, 
+0.077270, -0.083370, 0.070690, -0.017090, -0.010430, -0.070850, 0.066120, 0.094120, 0.055720, -0.028590, 
+0.068550, 0.078910, -0.062490, 0.029520, -0.036240, -0.088090, -0.003630, 
+-0.002890, 0.012810, 0.065440, 0.070980, -0.127590, -0.089020, 0.023350, -0.110910, -0.016000, -0.021080, 
+-0.085570, -0.035650, 0.077030, -0.133280, -0.026110, 0.064820, -0.143270, 0.167230, 0.001040, -0.251080, 
+0.142530, 0.076870, -0.096200, 0.209410, -0.077520, -0.150920, 0.257910, -0.064950, -0.243780, 0.344750, 
+0.044340, -0.372180, 0.277200, 0.024780, -0.203160, 0.223030, 0.067630, -0.231850, 0.274660, 0.121060, 
+-0.109590, 0.157440, 0.040560, -0.137390, 0.026950, 0.144550, -0.071600, -0.092590, 0.099920, -0.034090, 
+-0.022960, 0.132250, -0.011830, 0.015140, 0.005370, -0.138130, -0.065250, 
+-0.032480, 0.073060, -0.124960, -0.082250, 0.088270, -0.008830, -0.065160, -0.073350, -0.035880, -0.054520, 
+-0.082590, -0.009620, -0.038930, 0.084370, -0.010690, 0.029080, 0.049820, -0.061440, -0.024590, -0.014650, 
+-0.096880, -0.077290, -0.044270, -0.146420, -0.095760, 0.020380, -0.016470, 0.031240, 0.085440, 0.031960, 
+-0.156870, 0.045290, -0.002160, -0.076760, 0.010420, -0.126790, 0.020040, 0.048520, -0.167810, 0.055920, 
+0.062810, -0.105970, 0.049580, 0.125090, 0.048580, 0.007700, 0.003480, -0.009000, 0.018180, 0.045100, 
+0.027410, -0.010140, -0.025350, 0.077120, -0.029890, 0.089280, 0.071810, 
+0.093740, -0.037700, 0.000920, 0.111240, -0.048120, -0.104720, -0.010110, -0.124550, -0.049050, 0.071150, 
+-0.057790, 0.075920, -0.052100, -0.102190, 0.031590, -0.038650, -0.126670, 0.073870, 0.082030, -0.075420, 
+-0.024320, 0.142490, 0.006110, -0.039740, 0.229830, -0.005040, -0.158660, 0.325300, -0.074210, -0.488410, 
+0.163490, -0.185450, -0.111550, 0.082200, -0.150180, -0.070570, -0.042450, -0.201990, -0.038280, -0.058550, 
+-0.145360, 0.105780, -0.061670, -0.144180, 0.024860, 0.062930, -0.145670, 0.092750, 0.031290, -0.033730, 
+-0.051830, -0.053650, -0.161300, 0.072380, 0.033900, -0.145760, -0.051170, 
+-0.042100, 0.057370, 0.007800, -0.139570, 0.062170, -0.072590, -0.015400, 0.047390, -0.056490, -0.138400, 
+0.114540, -0.139070, -0.092470, 0.269650, -0.116290, -0.145540, 0.258640, -0.048450, -0.099260, 0.281350, 
+-0.255200, -0.033940, 0.421160, -0.370750, -0.174800, 0.448970, -0.369290, -0.172070, 0.610500, -0.427800, 
+-0.140990, 0.442670, -0.537440, -0.144890, 0.457100, -0.314280, -0.098970, 0.320710, -0.170590, -0.111620, 
+0.326880, -0.054730, -0.072460, 0.184860, -0.075280, -0.148030, 0.181860, 0.006800, -0.141270, 0.048130, 
+-0.070920, -0.139700, 0.057370, -0.029410, -0.047350, 0.061490, -0.001560, 
+-0.082470, -0.171740, -0.114660, 0.027370, -0.168930, 0.058430, -0.089890, -0.013070, 0.011710, -0.083180, 
+-0.137830, -0.083000, 0.010600, -0.076310, 0.029750, 0.028530, -0.041460, -0.069580, -0.011400, -0.089750, 
+0.018710, -0.164120, -0.164210, 0.162870, -0.299040, -0.134930, 0.236700, -0.340450, 0.103550, 0.509420, 
+-0.371830, -0.024190, 0.221210, -0.077360, -0.005840, -0.040900, -0.038070, -0.180340, 0.007450, 0.135550, 
+-0.023670, -0.038610, 0.064760, -0.006020, -0.046360, 0.131380, -0.134530, 0.060470, 0.109760, -0.141210, 
+-0.016910, -0.034440, -0.002600, 0.098950, 0.018780, -0.015090, -0.063470, 
+-0.017670, -0.096630, -0.083400, 0.009600, 0.069640, 0.045320, -0.025450, 0.099430, 0.069970, 0.003110, 
+0.083820, 0.064280, -0.119870, 0.004920, -0.070370, 0.004540, -0.004130, -0.010390, 0.118660, 0.034680, 
+-0.058190, 0.069900, 0.185780, -0.140720, 0.063070, 0.246890, -0.198620, 0.117710, 0.262620, -0.428950, 
+0.216950, 0.152660, -0.160160, 0.141730, 0.073760, -0.112910, 0.024740, -0.022740, 0.012260, -0.090300, 
+0.048250, -0.098560, -0.042740, 0.019670, 0.013350, -0.115900, 0.004410, -0.026680, -0.081810, 0.037280, 
+0.046300, -0.064740, 0.078330, -0.031780, -0.015160, -0.001960, -0.060940, 
+-0.103380, -0.025070, -0.100830, -0.103580, -0.032160, -0.057480, -0.120860, 0.078190, -0.034520, -0.183370, 
+-0.008900, -0.020140, -0.098120, 0.104570, 0.022920, -0.216660, 0.202640, 0.038130, -0.191360, 0.272430, 
+-0.048090, -0.047030, 0.199450, -0.169780, -0.064800, 0.307690, -0.449760, 0.070900, 0.321830, -0.551610, 
+0.098540, 0.391320, -0.299430, -0.176510, 0.289700, -0.246030, -0.218400, 0.089570, -0.029090, -0.300190, 
+0.087840, 0.059930, -0.250930, 0.200690, -0.053870, -0.064280, 0.168540, 0.038790, -0.205180, 0.117890, 
+0.081400, -0.157900, -0.036360, -0.030300, -0.043810, -0.044790, 0.059000, 
+0.045720, -0.066190, 0.030520, 0.093190, 0.006750, -0.022230, 0.022570, 0.046420, 0.042250, 0.101600, 
+0.030820, 0.012570, 0.089880, -0.137760, 0.154540, 0.000950, -0.093900, 0.083350, 0.127380, -0.122560, 
+0.058120, 0.025030, -0.148560, -0.039040, 0.182460, -0.019570, -0.100230, 0.196580, -0.151690, -0.065190, 
+0.208090, -0.164370, -0.172910, 0.041210, -0.240440, -0.039700, 0.137300, -0.231370, -0.031250, 0.108920, 
+-0.058070, -0.017370, 0.047700, -0.199210, 0.065990, -0.012840, -0.117230, 0.020490, 0.134330, -0.090100, 
+0.073120, -0.017440, -0.101340, 0.024710, 0.006500, -0.032350, 0.067790, 
+-0.042010, 0.000110, 0.023540, 0.087110, -0.000080, 0.023410, 0.000600, -0.153850, -0.012370, 0.010910, 
+-0.010840, -0.068080, 0.105210, -0.038490, -0.049230, 0.032120, -0.121620, 0.100400, 0.060570, -0.206840, 
+-0.034170, 0.094180, -0.089030, 0.092020, 0.093650, -0.284660, 0.114410, -0.004340, -0.420440, 0.150290, 
+0.054440, -0.203670, 0.236340, 0.188850, -0.177960, 0.146570, 0.117410, -0.173090, 0.072180, 0.190680, 
+-0.256530, 0.144130, 0.053480, -0.130150, 0.095460, 0.094840, -0.230220, -0.000240, 0.167360, -0.112610, 
+-0.000880, 0.008760, 0.011750, -0.007030, 0.123870, -0.120310, -0.005270, 
+-0.036330, 0.056220, -0.000110, -0.113140, -0.003010, 0.032440, -0.071010, 0.033920, 0.023540, 0.051410, 
+0.143090, -0.134490, 0.063080, 0.145230, -0.064960, -0.136740, 0.082930, -0.038410, 0.017850, 0.043360, 
+-0.042890, 0.016800, 0.242230, -0.086820, 0.028110, 0.106600, -0.003540, -0.103980, 0.044290, -0.103660, 
+0.029510, 0.218130, -0.111880, 0.015740, 0.140930, -0.076680, 0.037390, 0.190100, -0.017740, 0.031570, 
+0.110920, 0.008760, 0.002000, 0.019640, -0.069680, 0.017220, 0.130830, -0.017250, -0.076740, 0.125230, 
+-0.021570, -0.102340, -0.032850, 0.014430, -0.083080, 0.104890, -0.073720, 
+-0.004780, 0.018990, 0.055630, 0.055180, 0.035420, 0.039840, 0.001130, -0.029220, -0.069130, 0.089570, 
+-0.080680, -0.076170, -0.080830, -0.050430, -0.014570, 0.055780, 0.040770, -0.027430, 0.107030, -0.074330, 
+-0.027760, 0.012700, 0.023710, -0.002270, 0.004530, -0.145910, 0.026290, -0.120520, -0.021100, 0.068180, 
+-0.044360, -0.136360, 0.032220, -0.091120, -0.105930, -0.071770, -0.017260, -0.133060, 0.029750, 0.070540, 
+-0.011220, 0.001750, -0.038320, -0.029910, -0.018940, -0.015690, 0.049220, 0.067100, -0.022400, 0.023500, 
+-0.060340, 0.062440, -0.126360, -0.057700, 0.081000, -0.076740, -0.006080, 
+0.070800, -0.106740, -0.163960, 0.140090, -0.103140, -0.112730, 0.044410, -0.001920, -0.101110, 0.034900, 
+-0.051360, -0.134360, 0.026550, -0.043540, -0.254930, 0.021040, -0.115330, -0.154920, -0.118650, 0.051570, 
+-0.290570, -0.090180, -0.005680, -0.207380, -0.345810, -0.108500, -0.087970, -0.462620, 0.062070, 0.310370, 
+-0.191970, -0.006010, -0.122890, 0.102820, -0.179230, -0.338810, 0.148110, -0.219170, -0.304490, 0.139230, 
+-0.250050, -0.194230, 0.040280, -0.151050, -0.212380, 0.156620, -0.203630, -0.140260, 0.130170, -0.223950, 
+-0.089270, 0.186450, -0.257950, -0.066870, 0.101760, -0.054370, -0.022770, 
+0.269390, -0.156080, 0.085720, 0.153330, -0.070620, 0.166390, 0.111150, -0.180840, 0.119980, 0.181950, 
+-0.219430, 0.123970, 0.159100, -0.271320, 0.030240, 0.200580, -0.230850, 0.033340, 0.158530, -0.270660, 
+0.054250, 0.301590, -0.275310, 0.048790, 0.286250, -0.227300, -0.057940, 0.242700, -0.095870, -0.044410, 
+0.269850, -0.185160, 0.136520, 0.205940, -0.224010, 0.072520, 0.249740, -0.288920, 0.158020, 0.170370, 
+-0.340920, 0.087400, 0.189360, -0.165880, 0.144030, 0.221930, -0.143040, 0.038310, 0.137290, -0.233470, 
+0.072950, 0.096320, -0.148140, 0.223410, 0.200640, -0.165580, 0.162820, 
+0.041020, -0.214430, -0.087980, 0.067080, -0.197410, -0.050920, 0.238780, -0.269860, -0.070820, 0.193250, 
+-0.154180, 0.054500, 0.209500, -0.199110, 0.058840, 0.144560, -0.406880, 0.020340, 0.176600, -0.476690, 
+0.198960, 0.237280, -0.396740, 0.295830, 0.034940, -0.519320, 0.285870, 0.092000, -0.538900, 0.382890, 
+0.188170, -0.366710, 0.390830, 0.130280, -0.457840, 0.207890, 0.164130, -0.450630, 0.106000, 0.169610, 
+-0.390950, 0.132880, 0.226080, -0.301450, 0.032660, 0.208140, -0.166120, 0.000790, 0.097110, -0.135470, 
+0.010740, 0.124250, -0.143940, 0.067990, 0.025930, -0.207560, -0.022080, 
+0.117130, -0.000410, -0.049860, -0.053370, -0.044560, 0.088660, 0.136990, 0.088030, 0.021010, 0.042800, 
+0.024210, 0.056500, 0.051830, 0.044680, -0.014250, 0.115760, 0.055360, 0.025270, -0.015790, 0.119630, 
+0.085610, 0.012240, 0.026940, 0.153200, -0.158150, 0.091060, 0.062320, -0.121440, -0.093580, 0.020170, 
+-0.029170, -0.050160, 0.062930, 0.025080, -0.033640, 0.039260, -0.105140, 0.140560, 0.071120, -0.019060, 
+0.049240, -0.078380, -0.014140, -0.035390, 0.044300, 0.026410, 0.101520, -0.099010, 0.071510, 0.100040, 
+0.075360, 0.074200, 0.137570, 0.035740, -0.033570, -0.023280, 0.008980, 
+-0.042790, -0.095570, 0.051420, 0.095480, -0.096320, 0.101740, 0.133940, -0.031490, 0.069840, 0.039870, 
+-0.028450, 0.074150, 0.029310, -0.073830, 0.109770, 0.014540, -0.051790, -0.010060, 0.115930, -0.049670, 
+0.003220, 0.008850, -0.155840, -0.013970, 0.152310, -0.117760, 0.118280, 0.092590, -0.145440, 0.144800, 
+0.154500, -0.201140, 0.113070, 0.129910, -0.234260, -0.026440, 0.080950, -0.018220, 0.072260, 0.106130, 
+-0.055180, 0.030380, -0.041620, -0.096440, -0.021390, 0.070510, -0.065110, 0.055050, 0.123640, -0.026640, 
+0.016730, 0.095570, 0.022730, 0.053670, 0.104980, 0.024480, 0.069420, 
+0.099970, 0.045900, -0.037560, -0.036870, 0.146150, 0.021770, -0.009620, 0.050070, -0.026730, -0.031660, 
+0.082060, 0.027320, 0.025680, 0.207980, -0.045320, -0.092930, 0.302090, -0.035790, -0.092440, 0.157060, 
+-0.122080, 0.006420, 0.283570, -0.150700, -0.013040, 0.364200, -0.124600, 0.009150, 0.249840, -0.348930, 
+0.117890, 0.226670, -0.235410, -0.006950, 0.181030, -0.074500, 0.070580, 0.295590, -0.103020, -0.050830, 
+0.203660, 0.002220, -0.127650, 0.203930, 0.012580, -0.073250, 0.152800, 0.001540, 0.013780, 0.117440, 
+-0.091450, -0.032000, 0.103780, 0.076500, 0.081320, 0.043030, 0.084670, 
+0.032050, -0.031110, 0.050780, 0.086990, 0.009310, 0.053570, 0.005640, -0.009560, 0.031880, 0.039190, 
+0.068950, 0.010440, -0.077470, -0.017340, 0.018860, -0.041670, 0.112360, -0.063000, 0.075500, -0.014890, 
+0.079120, 0.011370, -0.030320, -0.102060, 0.039500, 0.031260, -0.256140, 0.133700, 0.052110, -0.386590, 
+0.201040, -0.000290, -0.123450, 0.050030, 0.173450, -0.109420, -0.074750, -0.017010, -0.089480, 0.046140, 
+0.067410, -0.051070, -0.016010, 0.105010, -0.047830, 0.011720, 0.001690, -0.017040, -0.009100, 0.093390, 
+-0.016290, -0.005500, 0.036520, 0.059470, -0.004780, -0.015530, 0.062000, 
+0.055680, 0.044820, -0.051320, 0.068430, 0.109310, 0.024240, 0.112670, 0.196640, -0.117870, -0.054120, 
+0.251180, -0.110910, -0.022480, 0.137000, 0.046890, 0.014370, 0.135550, 0.041510, 0.053660, 0.257620, 
+-0.039430, 0.023510, 0.256070, -0.101280, 0.179760, 0.277350, -0.241780, 0.223650, 0.118610, -0.375340, 
+0.103290, 0.099610, -0.196350, 0.149370, 0.148170, -0.164880, 0.071040, 0.125600, 0.024740, 0.025840, 
+0.250290, -0.081820, -0.004460, 0.247730, -0.048760, -0.109060, 0.158510, 0.056640, 0.068850, 0.074720, 
+0.046680, 0.089230, 0.041330, -0.014570, 0.129730, 0.015030, 0.001510, 
+0.050350, -0.110370, -0.002500, -0.026430, -0.035040, 0.054200, -0.013720, -0.055270, 0.010750, 0.019900, 
+-0.004170, -0.013100, -0.076530, -0.083190, -0.007060, 0.018220, 0.000480, -0.052950, 0.037050, -0.079900, 
+0.024570, -0.001840, 0.115580, 0.024720, -0.040740, 0.117690, -0.035360, 0.046800, 0.105130, -0.104470, 
+-0.000580, -0.021890, 0.000190, -0.053400, 0.097920, 0.030920, 0.137170, 0.005070, -0.012480, -0.008140, 
+0.075500, 0.052770, 0.068570, 0.066910, -0.014610, 0.024990, -0.011720, 0.019620, 0.048660, 0.046160, 
+0.037230, 0.005190, -0.122790, 0.026200, 0.065890, 0.049700, 0.041810, 
+0.051020, -0.023440, -0.100290, 0.008790, 0.050130, -0.002820, 0.077010, -0.091820, 0.052100, 0.006890, 
+0.024690, -0.020970, 0.057470, -0.039190, -0.091970, -0.032930, -0.071710, -0.008190, -0.085580, -0.059870, 
+0.025210, -0.049560, -0.096920, -0.104380, -0.092840, -0.194910, 0.179100, -0.179170, -0.260880, 0.214010, 
+-0.066340, -0.070140, 0.035910, 0.066630, -0.182690, 0.056590, -0.007860, -0.092350, -0.015910, 0.068720, 
+-0.036120, -0.017960, -0.036610, -0.050870, -0.045180, 0.116760, -0.080650, 0.014140, -0.087320, 0.012650, 
+-0.080430, 0.079610, -0.033510, -0.006180, -0.078120, 0.099060, 0.010850, 
+-0.076020, 0.038020, -0.056680, -0.054330, 0.028130, 0.027730, -0.030500, 0.081860, -0.030230, -0.145420, 
+0.137080, -0.117830, -0.063250, 0.062870, -0.015080, -0.152410, 0.164890, -0.090320, -0.120590, 0.155360, 
+-0.082390, -0.027960, 0.193640, -0.227570, -0.236970, 0.285680, -0.134100, -0.194230, 0.383570, -0.069900, 
+-0.278070, 0.381840, -0.200470, -0.042250, 0.209240, -0.315390, 0.012690, 0.182890, -0.152470, -0.076440, 
+0.247710, 0.004590, 0.032930, 0.095870, -0.068410, -0.070620, 0.112220, -0.120940, -0.075000, 0.103240, 
+-0.041430, -0.011440, -0.047230, -0.109390, -0.101440, 0.030930, -0.032070, 
+-0.073690, 0.107350, -0.131310, 0.006990, 0.000070, 0.001410, 0.021550, -0.003490, -0.022510, -0.060490, 
+-0.031820, 0.030040, -0.097390, -0.029170, 0.016070, -0.093020, -0.099660, 0.026920, -0.069320, -0.027910, 
+-0.036910, -0.117750, -0.137370, 0.041100, -0.228930, -0.116880, 0.213280, -0.145000, -0.308990, 0.442970, 
+-0.276490, -0.179060, 0.166690, -0.194840, -0.132310, -0.040650, 0.002760, -0.033660, -0.022640, -0.052520, 
+-0.026010, 0.068140, 0.032270, -0.126310, 0.021030, -0.034780, 0.084550, -0.017430, -0.036490, -0.043860, 
+0.052480, 0.044910, -0.026870, 0.017950, 0.056840, -0.026780, 0.012580, 
+0.090210, 0.114980, 0.034190, 0.061560, 0.031180, 0.114690, -0.115380, 0.008370, 0.153170, 0.008590, 
+0.089770, 0.131400, -0.065510, 0.021660, 0.126150, 0.102050, -0.043860, -0.010220, 0.052020, 0.123390, 
+-0.081150, -0.036710, -0.020300, 0.037490, -0.163840, 0.025930, 0.223740, -0.274970, -0.234190, 0.834660, 
+-0.267100, -0.252330, 0.463360, -0.075090, -0.178330, 0.192940, -0.038630, -0.129940, 0.063210, -0.062630, 
+-0.059020, 0.109200, -0.035730, 0.073360, -0.031410, 0.074260, -0.052470, -0.043050, 0.053190, 0.123980, 
+0.067430, -0.040540, 0.099120, 0.047560, -0.051880, 0.030340, 0.091670, 
+0.036470, 0.007490, 0.104710, -0.031150, 0.035070, 0.004940, 0.135970, 0.066330, -0.086470, 0.005900, 
+-0.057580, 0.080800, -0.040960, -0.086460, 0.045650, 0.084460, -0.002800, -0.047220, 0.075310, -0.157360, 
+0.127160, -0.059230, 0.002160, 0.000870, -0.021740, -0.194750, 0.144030, 0.209600, -0.096940, -0.016500, 
+0.086600, -0.040870, 0.035290, 0.086270, -0.065840, 0.038400, 0.055060, -0.127280, 0.161870, 0.042830, 
+-0.014800, 0.124610, 0.023750, 0.063490, 0.034760, 0.032990, -0.064260, 0.090340, 0.008610, -0.077920, 
+0.010480, 0.077020, -0.011930, 0.028370, 0.009950, 0.013360, -0.083570, 
+-0.098200, -0.160460, -0.081760, -0.105050, -0.109880, 0.043370, 0.031540, -0.089730, -0.057360, 0.042730, 
+-0.056370, -0.003350, 0.011910, -0.151870, -0.033370, -0.038610, -0.028950, -0.120340, 0.087660, -0.172310, 
+-0.057150, 0.003790, -0.134800, 0.046410, -0.103260, -0.268110, 0.106820, -0.095840, -0.100530, 0.322590, 
+-0.151740, -0.073470, 0.027620, 0.004090, -0.092550, 0.011470, 0.040810, -0.139840, 0.047010, -0.047200, 
+-0.203210, -0.075200, -0.031570, -0.060070, -0.085740, 0.085570, -0.113330, 0.018340, 0.068050, 0.016890, 
+0.026270, -0.099040, -0.043240, 0.047130, -0.036120, -0.005850, -0.069110, 
+0.223480, -0.000690, 0.085180, 0.023510, -0.024210, 0.148300, 0.156120, -0.003990, 0.116780, 0.161750, 
+-0.011830, 0.101460, 0.138470, -0.081330, 0.193370, 0.103960, -0.095440, 0.134130, 0.253250, 0.051840, 
+0.185950, 0.098560, 0.087010, -0.011190, 0.150670, 0.432690, -0.171060, 0.039900, 0.512820, -0.427210, 
+0.286910, 0.335160, -0.100700, 0.122730, 0.196570, -0.042610, 0.093450, 0.071490, 0.087750, 0.224650, 
+-0.160250, 0.184000, 0.138300, -0.032650, 0.204030, 0.240610, -0.165040, 0.056210, 0.119290, -0.121230, 
+0.117000, 0.033630, -0.074740, 0.140030, 0.070910, -0.047660, 0.111160, 
+0.026690, 0.052770, -0.039870, -0.054870, 0.087980, -0.033840, -0.100220, 0.109420, 0.009620, 0.025420, 
+0.137250, -0.091070, 0.046030, 0.125340, 0.044100, -0.054920, 0.132150, -0.020520, -0.002810, 0.162970, 
+-0.057840, -0.077580, 0.027240, -0.051170, -0.048930, 0.041350, 0.148640, -0.276060, 0.062720, 0.167810, 
+-0.028510, 0.236710, -0.050820, -0.019720, 0.184770, -0.088400, -0.028710, 0.022010, -0.053820, 0.071490, 
+0.178190, -0.026310, 0.091950, 0.160740, -0.028720, -0.030040, 0.059670, -0.118310, -0.082700, -0.021610, 
+-0.102410, -0.031650, -0.005970, 0.011580, -0.095440, 0.084090, 0.037120, 
+-0.041010, 0.106720, -0.036950, 0.004990, 0.016370, -0.001960, -0.019070, 0.139490, -0.014970, 0.017260, 
+0.077400, 0.051650, -0.064120, -0.015950, 0.077400, 0.089570, 0.073660, -0.052310, -0.013080, 0.208750, 
+-0.136690, -0.025240, 0.135450, -0.084950, 0.050990, 0.105910, -0.248950, 0.166470, 0.113680, -0.363860, 
+0.136110, 0.241910, -0.128610, 0.148440, 0.131650, -0.106740, 0.071670, 0.021300, -0.082650, 0.018680, 
+0.025390, -0.004920, 0.053150, 0.037720, -0.051160, 0.061960, -0.016840, -0.085460, 0.058220, 0.104680, 
+-0.079730, -0.088570, 0.059140, -0.139640, -0.033820, 0.059230, -0.082910, 
+-0.073770, 0.008520, -0.076420, -0.002020, -0.065510, -0.015490, -0.102660, -0.072850, -0.122450, -0.111350, 
+-0.092890, -0.017400, -0.050900, -0.051370, -0.086230, 0.050060, -0.065940, -0.026670, 0.063380, 0.017610, 
+-0.194370, 0.098090, -0.056260, -0.016590, 0.158960, 0.010520, -0.258790, 0.142020, 0.239490, -0.744840, 
+0.204430, 0.227770, -0.475120, 0.120460, 0.168710, -0.348740, 0.009720, 0.043260, -0.208770, -0.079260, 
+0.007820, -0.215930, -0.000140, 0.077490, -0.049740, -0.170920, -0.046570, 0.014430, -0.120380, -0.062420, 
+-0.079910, -0.060170, -0.111420, -0.008760, -0.041840, -0.122220, -0.093090, 
+0.053010, 0.078450, 0.037390, 0.081700, 0.032800, 0.078360, 0.043690, 0.047950, 0.010560, -0.000740, 
+-0.090270, -0.027960, -0.004640, 0.032310, 0.083690, -0.007400, -0.101710, 0.018690, 0.056680, -0.060660, 
+0.075140, -0.026800, -0.133330, 0.086180, -0.021560, -0.044760, 0.032850, 0.179970, -0.162850, 0.048400, 
+0.104830, -0.215590, 0.166660, 0.106380, -0.080060, 0.191840, 0.086580, -0.188030, 0.024080, -0.033480, 
+-0.076890, -0.037760, 0.025490, -0.115010, 0.065670, -0.045950, -0.040700, 0.085900, 0.104180, 0.034320, 
+0.087400, -0.067570, -0.082060, 0.042370, 0.041550, -0.093230, 0.054740, 
+-0.110470, -0.059780, -0.046250, 0.021570, -0.136590, -0.133890, 0.037880, 0.058900, -0.082210, 0.037840, 
+-0.021700, -0.102430, -0.017130, -0.105450, -0.016200, -0.075220, -0.051240, -0.046980, 0.025240, -0.075700, 
+0.029670, -0.044390, 0.017300, 0.138800, -0.261560, -0.173520, 0.074940, -0.252390, -0.154440, 0.243410, 
+-0.298440, -0.082440, 0.118470, -0.177400, -0.065170, 0.046310, 0.027670, -0.086840, -0.115780, 0.021110, 
+-0.053060, 0.057730, -0.011820, 0.010340, -0.042300, 0.125380, 0.039970, -0.105450, -0.055560, -0.067460, 
+0.023770, -0.031230, -0.048720, -0.039750, -0.018260, 0.043490, -0.110230, 
+-0.026920, -0.068460, -0.093890, 0.089500, -0.136850, 0.063500, 0.129520, -0.167870, -0.004430, 0.042970, 
+-0.032820, 0.006220, 0.056740, -0.196880, 0.053270, 0.017640, -0.067010, -0.027690, 0.035000, -0.231000, 
+0.174270, -0.085500, -0.150280, 0.238980, -0.004380, -0.220190, 0.181060, -0.073640, -0.343440, 0.318630, 
+0.011430, -0.157690, 0.371760, -0.056530, -0.162460, 0.199940, 0.034950, -0.150750, 0.116060, -0.000390, 
+-0.079180, 0.127680, 0.091210, -0.095920, 0.085260, 0.136140, -0.131670, 0.001640, 0.011430, -0.157780, 
+0.066820, -0.056720, 0.018100, -0.063420, 0.036520, -0.044950, -0.076140, 
+-0.061360, 0.035890, 0.056930, 0.034290, 0.062510, -0.087390, -0.125350, -0.048880, 0.050770, -0.035000, 
+-0.028170, -0.041420, 0.033990, 0.095790, -0.151600, 0.018800, 0.046440, -0.201380, -0.015430, -0.084460, 
+-0.010130, -0.075520, -0.016200, -0.111460, -0.103970, -0.102440, 0.079650, -0.136720, -0.340130, 0.365430, 
+-0.161830, -0.240480, 0.067130, -0.041320, -0.173030, -0.048170, 0.030660, -0.086970, -0.009660, 0.027430, 
+0.021420, 0.010030, -0.062880, -0.015460, -0.049700, -0.007270, 0.104140, -0.189320, -0.041450, 0.074670, 
+-0.033490, -0.146620, 0.127000, -0.047180, -0.010580, 0.165350, -0.148720, 
+-0.005270, 0.061160, 0.024290, 0.009810, 0.046680, 0.050330, -0.143070, 0.025580, 0.014340, -0.025870, 
+0.071090, -0.032720, 0.021890, 0.090370, 0.007450, 0.010410, 0.122260, -0.000450, -0.115850, 0.254160, 
+-0.126210, -0.127000, 0.118400, -0.153010, 0.029910, 0.183830, -0.161880, -0.119130, 0.047880, -0.146370, 
+-0.090550, 0.085710, -0.185280, -0.056470, 0.190680, -0.214200, -0.068980, 0.199200, -0.194580, -0.143220, 
+0.117910, -0.091500, -0.139700, 0.154270, -0.123540, -0.043420, 0.113030, -0.048560, 0.026030, 0.002340, 
+-0.077020, -0.010140, 0.088180, 0.008950, -0.062500, 0.026570, 0.049990, 
+-0.180380, 0.075910, -0.140630, 0.008710, 0.184530, -0.080200, -0.050260, 0.198750, -0.072880, -0.071540, 
+0.064250, -0.175470, -0.059670, 0.181370, -0.097110, -0.099850, 0.195280, -0.219500, -0.165340, 0.104940, 
+-0.028540, -0.149420, 0.275800, 0.005730, -0.321650, 0.154210, 0.130480, -0.278500, 0.087900, 0.143540, 
+-0.322930, 0.127760, 0.014320, -0.263250, 0.147020, 0.056740, -0.121260, 0.247260, -0.192080, -0.059090, 
+0.152800, -0.037260, -0.094640, 0.254810, -0.095910, -0.067830, 0.131030, -0.156570, -0.062510, 0.157690, 
+-0.089930, -0.100470, 0.065130, 0.014020, -0.074930, 0.213280, 0.001250, 
+0.000640, 0.008850, -0.057100, 0.077640, -0.063110, 0.023570, 0.092140, -0.160940, -0.076160, 0.015810, 
+-0.033760, -0.011110, 0.075520, -0.076170, 0.044870, 0.020870, -0.131750, 0.098980, 0.024830, -0.134250, 
+0.104600, -0.024900, -0.155820, 0.272720, -0.000440, -0.206560, 0.351900, 0.052940, -0.315800, 0.320760, 
+-0.051150, -0.264270, 0.420480, 0.133190, -0.272430, 0.249580, -0.029990, -0.178230, 0.198880, 0.111330, 
+-0.198030, 0.175260, 0.063800, -0.095150, 0.119690, 0.125250, -0.071830, -0.040030, 0.099800, -0.082110, 
+0.059930, 0.042310, -0.113870, 0.071810, -0.009690, -0.060580, -0.074970, 
+0.008950, 0.026140, -0.040120, 0.077440, -0.001570, 0.097520, -0.079880, -0.030710, 0.039970, -0.087400, 
+0.057610, -0.006970, -0.004730, -0.028380, 0.113610, 0.037310, -0.074920, 0.062450, -0.015260, -0.073120, 
+-0.061340, 0.015470, 0.015680, -0.075090, 0.204110, -0.168000, -0.049650, 0.089230, -0.211580, 0.071320, 
+0.103510, -0.129370, -0.099430, 0.111340, -0.054750, -0.100770, -0.077160, -0.089090, -0.046720, 0.072290, 
+-0.000240, -0.032410, -0.089570, 0.057060, -0.108380, 0.066570, -0.062890, -0.042040, 0.085030, 0.007170, 
+-0.117400, -0.005790, 0.085540, -0.099800, 0.053470, -0.029710, -0.061530, 
+-0.071410, -0.094380, -0.100000, 0.048190, 0.054390, -0.012170, -0.055810, 0.050360, -0.033650, -0.086050, 
+-0.037710, -0.055250, 0.100700, 0.017310, 0.022300, -0.047600, -0.014660, 0.050780, -0.036630, -0.030040, 
+-0.063110, -0.068120, -0.105930, 0.138170, -0.189200, -0.240650, 0.163340, -0.223820, -0.277410, 0.542310, 
+-0.110220, -0.141330, 0.165330, -0.011320, -0.117900, 0.098140, -0.076180, -0.133630, -0.031070, -0.030050, 
+-0.101340, -0.003610, 0.021760, 0.076410, 0.072110, -0.077270, 0.028590, 0.086480, 0.042460, -0.065430, 
+0.057920, 0.020620, 0.043110, 0.013110, 0.017070, 0.109520, 0.057390, 
+-0.169580, 0.071520, -0.051190, -0.155840, 0.062110, -0.072620, -0.043520, 0.090070, -0.162310, 0.013270, 
+-0.016350, -0.161750, -0.067840, 0.086030, -0.263990, 0.003510, -0.055430, -0.132280, -0.111400, -0.124310, 
+-0.215680, -0.074870, -0.114910, -0.085670, -0.097170, -0.302090, -0.006180, -0.185000, -0.425050, 0.459680, 
+-0.123460, -0.230740, 0.107460, -0.225400, -0.206410, -0.064170, -0.055190, -0.093770, -0.239660, -0.063250, 
+0.017340, -0.191200, -0.110650, 0.076740, -0.147390, -0.164650, 0.113660, -0.113720, -0.187040, 0.121810, 
+-0.089760, -0.089170, 0.119480, -0.180450, -0.086760, 0.056930, -0.084120, 
+0.046840, -0.075030, 0.001540, -0.013380, 0.092800, -0.132380, 0.043280, -0.013580, -0.010570, -0.001440, 
+-0.019150, -0.104830, -0.161460, 0.168510, -0.116860, -0.160550, 0.051730, -0.014560, 0.018200, 0.134580, 
+-0.180810, -0.048660, 0.285320, -0.024250, -0.181080, 0.244940, -0.181740, -0.187350, 0.090990, -0.141090, 
+-0.013070, 0.181190, -0.204660, -0.158120, 0.192370, -0.060180, 0.002300, 0.211130, -0.116940, -0.167570, 
+0.069370, -0.037690, 0.022530, 0.157840, -0.045040, 0.006030, 0.098270, -0.095150, 0.018320, -0.019420, 
+-0.094490, 0.027040, -0.022730, -0.061010, -0.148150, 0.000800, 0.026360, 
+-0.155730, -0.085810, -0.136980, 0.038120, -0.135470, -0.018510, 0.020660, -0.045880, -0.015120, 0.039120, 
+0.018000, -0.114610, -0.050860, -0.088660, -0.190580, 0.051150, -0.146220, -0.204980, 0.002680, -0.161480, 
+-0.241470, -0.146220, -0.058150, -0.137760, -0.184260, -0.227480, 0.089200, -0.316970, -0.056980, 0.458580, 
+-0.257230, -0.165770, 0.036490, -0.012310, -0.209700, -0.196930, 0.019710, -0.028510, -0.080950, -0.022960, 
+-0.077940, -0.217580, -0.030960, -0.083490, -0.067240, 0.045590, -0.092940, -0.060190, -0.027770, -0.111330, 
+-0.004020, 0.060920, -0.030010, -0.124850, -0.033830, 0.047450, -0.029950, 
+-0.005980, 0.034130, 0.077180, 0.087900, -0.013150, 0.038290, 0.039140, 0.001220, 0.036010, 0.087660, 
+-0.156330, 0.049770, 0.061780, -0.038860, -0.063100, 0.112080, 0.015410, 0.014580, 0.025580, -0.047980, 
+0.061630, 0.153390, -0.040990, -0.039140, 0.127290, -0.080510, 0.047970, 0.105330, -0.256640, 0.136420, 
+0.172160, -0.202500, -0.024770, 0.168040, -0.073720, 0.065790, 0.139930, -0.150970, 0.054860, 0.075650, 
+-0.009030, -0.026140, 0.031130, -0.024270, 0.082100, 0.030040, -0.068220, -0.035280, 0.022920, -0.158530, 
+-0.000120, -0.040870, -0.107610, -0.035880, -0.058190, 0.011500, 0.044510, 
+0.054250, -0.041940, 0.025610, 0.099810, -0.115100, -0.032650, 0.143700, -0.097560, 0.077400, -0.037740, 
+-0.117130, 0.100130, 0.023900, 0.015050, 0.151410, 0.128340, 0.006690, 0.006950, 0.043590, 0.073930, 
+0.096980, 0.036840, 0.104400, 0.133020, -0.034600, 0.114270, 0.029540, -0.109850, 0.090020, -0.068490, 
+-0.018120, 0.080660, 0.057040, 0.153820, 0.004660, -0.004420, 0.088630, 0.079650, 0.123040, -0.023180, 
+0.105030, 0.082220, 0.085760, -0.089180, -0.031110, 0.096860, -0.086870, 0.058800, 0.020250, 0.055450, 
+-0.034540, 0.088130, 0.077930, -0.001840, -0.018660, -0.096810, -0.019630, 
+0.062540, 0.091140, 0.087640, 0.047630, -0.037550, 0.085350, 0.022820, 0.062770, 0.100040, -0.014460, 
+0.075310, 0.115780, 0.015240, -0.046230, -0.039050, 0.009830, -0.127320, -0.077650, 0.153560, -0.168640, 
+0.112840, 0.188830, -0.072050, -0.042550, 0.212540, -0.239140, 0.115150, 0.130380, -0.172600, 0.120810, 
+0.104380, -0.069730, 0.118980, 0.000580, -0.136020, 0.100840, 0.090380, -0.148000, -0.058920, 0.034070, 
+-0.114750, 0.082670, 0.098060, -0.106830, -0.052470, 0.066230, -0.010560, -0.024910, 0.111850, -0.048410, 
+-0.005720, -0.023940, 0.094210, -0.049730, 0.000310, 0.086830, 0.004640, 
+0.035570, 0.013280, -0.132120, -0.002340, -0.020730, -0.157920, 0.053110, 0.091580, -0.107430, -0.023240, 
+0.072480, -0.050970, -0.088130, 0.011440, -0.051070, -0.097090, 0.079380, -0.138480, -0.031230, 0.056110, 
+-0.175720, 0.007740, -0.130680, -0.005850, 0.022820, -0.267700, 0.080040, 0.059720, -0.289320, 0.259550, 
+0.009040, -0.276590, 0.067220, -0.022250, -0.149890, -0.012120, -0.105510, -0.012490, -0.052670, -0.190040, 
+0.107890, -0.100870, -0.162680, 0.045600, 0.009470, -0.158960, -0.044540, -0.082640, -0.069860, 0.064580, 
+-0.107190, -0.024760, 0.061230, -0.123740, 0.006380, 0.051450, -0.164820, 
+0.114400, 0.083750, -0.001980, 0.156380, 0.041130, 0.006120, 0.070200, -0.102420, -0.125350, 0.207290, 
+0.066690, -0.034080, 0.013460, -0.093230, -0.103250, 0.116610, -0.092180, 0.081500, 0.140210, -0.183720, 
+0.083240, 0.048910, -0.198400, 0.227590, -0.026270, -0.299770, 0.248420, -0.048030, -0.431300, 0.422880, 
+-0.039390, -0.186160, 0.359070, -0.079800, -0.093010, 0.110480, 0.007300, -0.110010, 0.031600, 0.087990, 
+-0.076460, -0.063170, 0.155260, -0.082140, 0.031530, 0.108690, -0.082710, -0.096190, 0.124320, 0.038460, 
+-0.038010, 0.146890, -0.084490, 0.015290, -0.049030, -0.015220, 0.056030, 
+-0.109480, 0.130810, -0.050040, -0.052270, 0.091360, -0.118020, -0.127590, 0.036960, -0.029030, -0.136040, 
+0.011920, -0.132700, -0.029430, 0.106170, -0.013210, -0.095090, 0.038530, -0.016580, -0.115250, 0.093700, 
+-0.143200, -0.047760, 0.164990, -0.143180, -0.059520, 0.093400, -0.126600, -0.188420, 0.273870, -0.107200, 
+-0.067200, 0.128380, -0.033090, -0.147820, 0.086710, 0.031530, -0.112670, 0.235930, 0.026440, -0.170060, 
+0.077250, -0.153850, -0.055030, 0.100470, 0.020810, 0.021720, 0.126250, 0.025280, -0.052060, 0.132180, 
+-0.068470, -0.062630, -0.021730, 0.067260, -0.012460, 0.108760, -0.080460, 
+-0.112400, -0.118570, -0.087850, -0.047900, -0.147710, -0.014880, -0.077320, -0.032040, 0.001400, -0.078470, 
+-0.030180, -0.015920, -0.102130, -0.051140, -0.013410, -0.127060, -0.044400, -0.038930, -0.142320, 0.123420, 
+-0.068700, -0.113950, 0.064980, -0.168580, -0.073300, 0.098400, -0.001160, -0.162860, 0.082970, -0.018080, 
+-0.176160, 0.037680, -0.121590, -0.064720, -0.012780, -0.064040, 0.017370, -0.010590, -0.038460, -0.089410, 
+0.049090, -0.005960, 0.049550, -0.060920, 0.094330, -0.035370, 0.008940, 0.025820, 0.036540, 0.105130, 
+-0.031040, -0.013690, 0.036040, -0.042780, -0.125340, 0.121910, -0.050820, 
+-0.055410, -0.061870, -0.095770, 0.037840, -0.121260, -0.180120, 0.030290, -0.235870, -0.049650, 0.083700, 
+-0.284980, -0.060050, 0.000790, -0.314110, -0.154320, 0.068080, -0.202320, -0.008630, 0.012980, -0.210920, 
+-0.021870, -0.119600, -0.112000, 0.057100, -0.323590, -0.052390, 0.213190, -0.571230, -0.222870, 0.536280, 
+-0.406830, -0.231730, 0.280400, -0.081130, -0.308390, 0.131170, 0.044430, -0.354520, -0.044380, 0.169750, 
+-0.211000, -0.120940, 0.022320, -0.243900, -0.019020, 0.058030, -0.296240, -0.167340, 0.121950, -0.146660, 
+0.003650, -0.036890, -0.223990, -0.115780, 0.037180, -0.110120, -0.090660, 
+-0.107950, -0.037170, -0.106710, -0.003100, 0.018030, -0.003230, -0.137980, 0.081500, -0.134210, -0.067890, 
+0.044390, 0.004580, -0.153700, 0.207360, -0.081530, -0.001740, 0.134830, -0.126080, -0.165400, 0.218900, 
+-0.139360, -0.186970, 0.108590, -0.125320, -0.162880, 0.192160, -0.074610, -0.227010, 0.064490, -0.024310, 
+-0.099950, 0.168660, -0.077450, -0.047720, 0.120270, -0.004870, -0.083940, 0.270710, -0.054570, -0.127510, 
+0.174950, -0.106750, -0.137910, 0.219070, -0.121460, -0.101060, 0.119690, -0.146450, -0.073530, 0.038440, 
+-0.145830, -0.072120, 0.180990, -0.002860, -0.003880, -0.009700, -0.097990, 
+-0.051600, 0.088870, 0.051170, 0.132200, 0.097110, -0.044910, 0.051840, -0.011260, 0.114680, 0.057030, 
+-0.080470, 0.197380, 0.063390, 0.009070, 0.042150, 0.137020, -0.140190, 0.216090, 0.128030, -0.014560, 
+0.217880, 0.131700, 0.006760, 0.234970, 0.233910, -0.094030, 0.172220, 0.149690, -0.072750, -0.149740, 
+0.196350, 0.028040, 0.054850, 0.099120, 0.055300, 0.249390, -0.012060, -0.014580, 0.113320, 0.057270, 
+-0.014850, 0.073640, 0.123180, -0.074640, 0.093130, -0.013470, 0.122740, 0.141390, 0.131080, 0.100580, 
+-0.041550, -0.028020, 0.004160, -0.055240, 0.082800, -0.007360, -0.021690, 
+0.095730, 0.056180, -0.050350, 0.032100, 0.247640, -0.038700, 0.019940, 0.040550, 0.031770, -0.047700, 
+0.164500, 0.023470, 0.004770, 0.086660, 0.072250, -0.053380, 0.243620, 0.028460, 0.087740, 0.127830, 
+0.000030, 0.056360, 0.149090, -0.030250, 0.088660, 0.050980, -0.136500, 0.159260, -0.048020, 0.032190, 
+0.146610, 0.002610, -0.102180, 0.079500, 0.168160, -0.007880, 0.069130, 0.121360, 0.029390, 0.029570, 
+0.192700, -0.090700, -0.064970, 0.107930, -0.036290, 0.053280, 0.157740, 0.034290, -0.039040, 0.112230, 
+0.046070, -0.052690, 0.013810, 0.033470, 0.084710, -0.054130, -0.073120, 
+0.063900, -0.172920, 0.015450, 0.124990, -0.117720, 0.005800, 0.191110, -0.166040, 0.032080, 0.118020, 
+-0.046840, 0.057850, 0.052950, -0.247700, 0.120590, 0.167180, -0.285660, 0.094570, 0.226530, -0.367390, 
+0.092850, 0.151650, -0.376010, 0.132760, 0.088620, -0.310120, 0.071610, 0.177580, -0.192460, 0.135110, 
+0.052500, -0.324610, 0.168970, 0.185540, -0.340860, 0.196660, 0.123060, -0.321450, 0.150180, 0.174190, 
+-0.268080, 0.143170, 0.113180, -0.124120, 0.130450, 0.071660, -0.256550, 0.151890, 0.193560, -0.232020, 
+0.023040, 0.040000, -0.085180, 0.102840, 0.039430, -0.187910, -0.008680, 
+-0.052220, -0.005730, 0.065260, -0.035080, 0.094880, 0.117420, -0.031460, 0.009710, 0.085820, 0.053850, 
+0.047540, 0.122110, 0.061040, 0.093780, -0.019170, -0.041970, 0.047130, 0.129690, -0.117240, -0.004700, 
+0.154170, -0.005770, 0.005030, 0.129070, -0.251050, 0.005620, 0.312500, -0.156730, -0.320640, 0.932910, 
+-0.382200, -0.236520, 0.462020, -0.231790, -0.102920, 0.193430, -0.175350, -0.044990, 0.077700, 0.041300, 
+-0.008790, 0.144200, 0.026590, -0.013820, 0.013700, 0.067390, 0.066310, 0.011550, -0.067740, 0.059590, 
+0.142130, -0.055480, 0.109420, 0.226480, 0.044310, 0.073940, 0.011280, 
+0.121350, -0.031810, -0.078410, 0.078890, -0.043540, 0.060350, 0.002520, 0.039030, -0.062870, 0.130120, 
+-0.024650, 0.056630, -0.067800, 0.087510, -0.017980, 0.085660, -0.090000, 0.029640, -0.060670, 0.069160, 
+0.027040, 0.020680, -0.110270, 0.087310, 0.097260, -0.014060, 0.168310, 0.026570, -0.134200, 0.019400, 
+0.039300, -0.183990, 0.070170, -0.056370, -0.161050, 0.155350, 0.024810, -0.007970, 0.070320, 0.088570, 
+-0.001880, -0.057870, -0.048940, 0.093910, -0.054030, -0.043570, 0.079930, -0.030160, -0.023760, 0.036520, 
+-0.017940, 0.066160, 0.029240, 0.022140, -0.042510, 0.060720, -0.081530, 
+-0.018050, -0.123420, -0.002850, -0.010810, -0.066620, 0.045910, -0.017110, 0.037350, 0.034950, -0.124290, 
+-0.075580, -0.111540, 0.005770, 0.041330, -0.045110, -0.118900, 0.060510, -0.157310, -0.088400, 0.027320, 
+-0.218980, 0.025830, 0.065130, -0.135400, -0.197560, 0.015850, -0.029840, -0.260840, 0.245270, 0.019080, 
+-0.261860, 0.094370, -0.053780, -0.118990, 0.180320, -0.152580, 0.071450, 0.058790, -0.198350, 0.023120, 
+-0.029820, -0.077930, 0.054640, 0.127930, -0.015050, -0.068470, 0.059850, -0.001180, -0.091110, 0.080200, 
+0.025300, 0.043130, 0.054310, 0.091990, -0.006190, 0.123050, -0.110250, 
+0.031850, -0.178860, -0.003600, -0.035240, -0.107030, 0.054500, 0.059690, -0.070300, -0.028440, 0.100010, 
+-0.144850, -0.074840, 0.129480, -0.051570, -0.013870, 0.062660, -0.199850, -0.066610, 0.044040, -0.158520, 
+-0.027890, -0.001440, -0.259190, 0.152600, -0.005300, -0.245760, 0.117040, -0.058460, -0.356910, 0.389140, 
+-0.063950, -0.220720, 0.254230, -0.040830, -0.219330, 0.012390, -0.013970, -0.124290, 0.114050, -0.034840, 
+-0.138140, 0.020330, 0.037760, -0.086240, 0.023720, -0.038000, -0.032090, -0.035230, -0.061080, -0.065140, 
+-0.001500, -0.047360, -0.169120, 0.009000, 0.022890, -0.049660, -0.103740, 
+-0.098440, -0.064700, -0.028120, 0.008940, -0.029870, -0.059470, 0.065130, 0.053780, -0.011900, -0.026630, 
+0.155550, -0.081790, -0.052620, 0.147480, -0.088730, -0.012570, 0.119720, -0.149090, -0.144780, 0.221100, 
+-0.213940, -0.052680, 0.161990, -0.058740, -0.250400, 0.209280, -0.025640, -0.323310, 0.640160, -0.043360, 
+-0.169110, 0.422900, -0.225350, -0.013070, 0.325090, -0.290040, -0.013500, 0.150320, -0.094640, 0.049820, 
+0.296100, -0.118470, 0.008180, 0.150790, -0.154750, 0.099510, 0.116110, -0.138860, -0.011960, 0.214470, 
+-0.101200, -0.010100, 0.098630, 0.004700, 0.087270, 0.076250, 0.089590, 
+-0.060430, 0.072770, -0.040390, -0.005430, -0.112650, 0.040950, -0.095450, -0.029740, -0.020030, -0.097100, 
+0.077480, -0.090680, -0.102310, 0.122150, -0.077270, -0.046420, 0.090500, -0.173020, -0.050840, 0.093160, 
+-0.057350, -0.101100, 0.204300, -0.099650, -0.209070, 0.259200, -0.101750, -0.175880, 0.147300, 0.020880, 
+-0.122170, 0.162800, -0.125260, -0.111960, 0.126950, -0.211740, -0.081910, 0.212310, -0.116390, -0.062730, 
+0.052720, -0.184960, -0.019490, 0.067340, -0.097730, 0.063390, 0.083090, 0.034300, -0.134870, 0.016420, 
+-0.043480, -0.089530, -0.059320, -0.106520, -0.118850, -0.034290, 0.056300, 
+0.009770, -0.084280, 0.026520, -0.147020, 0.019040, -0.119910, -0.055360, 0.006820, -0.172990, 0.022340, 
+0.128810, -0.172440, -0.035010, 0.123310, -0.222160, -0.074410, 0.137240, -0.155820, -0.005210, 0.100740, 
+-0.093480, -0.013220, 0.127790, -0.106000, -0.059010, -0.047540, -0.214320, 0.110330, 0.335020, -0.791760, 
+0.161980, 0.130470, -0.326220, -0.059000, 0.073650, -0.078690, -0.018030, -0.034560, 0.026260, -0.051900, 
+0.056710, 0.005260, -0.053540, 0.046520, -0.229090, 0.031700, 0.057450, -0.104070, 0.004940, -0.015470, 
+-0.171940, -0.122300, 0.034310, -0.276630, -0.080650, -0.207420, -0.190430, 
+0.011740, -0.051950, 0.074080, 0.068320, 0.017030, 0.121820, 0.105300, -0.141880, -0.081550, 0.031350, 
+0.049280, 0.089220, 0.022350, 0.068590, 0.072770, -0.006550, 0.000640, 0.087830, 0.046910, 0.135990, 
+0.088300, 0.143060, 0.156510, 0.030050, 0.047420, 0.253300, 0.035980, -0.178790, 0.094340, -0.135080, 
+-0.042060, 0.220480, 0.015130, 0.089370, 0.208730, -0.079350, 0.130760, 0.105590, 0.035020, 0.132950, 
+0.123980, -0.076670, 0.079770, -0.015880, -0.076390, 0.055900, -0.063010, -0.015090, 0.016820, -0.080060, 
+0.120210, -0.018510, -0.084440, 0.086420, 0.113850, -0.006220, 0.019170, 
+0.083030, -0.088890, 0.022130, 0.131670, 0.022860, -0.107280, 0.029340, -0.079110, -0.064100, 0.041360, 
+-0.150920, -0.027670, 0.059890, -0.067640, -0.031000, 0.093730, -0.176190, 0.042880, -0.027980, -0.144250, 
+0.039340, 0.051170, -0.166250, 0.108830, 0.104240, -0.095430, 0.169700, -0.050420, -0.183890, 0.275520, 
+0.069820, -0.227090, 0.096860, -0.050880, -0.227370, 0.149330, -0.000810, -0.177880, 0.005310, 0.169700, 
+-0.148040, -0.084060, -0.018560, -0.151960, -0.069790, 0.071410, -0.046370, 0.018450, 0.051400, -0.120940, 
+-0.014560, 0.071470, -0.136060, 0.026860, -0.033090, -0.085130, -0.050450, 
+0.030550, -0.095830, 0.063210, -0.107440, 0.013110, -0.032180, 0.096230, -0.065480, -0.067470, -0.047150, 
+0.009160, 0.072710, 0.061540, -0.017950, 0.085590, 0.105040, -0.064090, -0.028440, -0.027350, -0.046780, 
+0.089700, 0.037480, -0.143000, 0.062120, 0.249820, -0.043000, -0.054130, 0.233120, -0.257960, -0.277880, 
+0.240140, -0.175970, -0.129320, 0.159200, -0.145500, -0.042660, -0.011670, -0.202310, -0.056370, 0.082590, 
+-0.109190, 0.120630, -0.061210, -0.076900, -0.040240, -0.007790, -0.110510, 0.071390, -0.077560, -0.019470, 
+0.036920, 0.098150, -0.143900, -0.075000, 0.058650, -0.099670, -0.106960, 
+0.131420, 0.088450, 0.032440, -0.007120, 0.020850, 0.142020, 0.121090, -0.038640, 0.139300, 0.076060, 
+-0.024830, 0.089510, -0.075180, -0.088210, 0.122390, 0.013960, 0.065030, -0.002190, -0.034160, 0.054930, 
+0.073640, 0.026740, 0.132500, -0.012480, 0.142930, 0.119410, -0.191710, 0.239310, 0.042180, -0.189160, 
+0.217490, 0.158540, -0.140160, 0.032040, 0.118300, -0.070000, 0.065470, -0.032550, 0.081530, 0.020780, 
+-0.012360, -0.035170, 0.052230, -0.001570, 0.030850, -0.040850, -0.051980, 0.011730, 0.069920, -0.062710, 
+-0.022280, 0.070630, 0.054470, 0.049220, 0.120790, 0.057030, 0.129080, 
+0.092810, -0.020700, 0.096230, 0.124220, 0.035830, 0.027660, 0.115940, 0.000260, 0.003950, 0.100650, 
+0.186700, -0.027770, 0.001050, 0.126230, 0.074400, -0.039170, 0.188790, -0.015090, 0.029310, 0.115420, 
+-0.078560, 0.074230, 0.269870, -0.142950, 0.230050, 0.196290, -0.232320, 0.240190, 0.139920, -0.258540, 
+0.252110, 0.133030, -0.212850, 0.101600, 0.210550, -0.091500, -0.010440, 0.244430, -0.163970, -0.073300, 
+0.003630, 0.037450, 0.050180, 0.145780, 0.013760, 0.022320, 0.036810, -0.070330, 0.021450, 0.057390, 
+0.044030, 0.009530, 0.129580, 0.033220, 0.036750, 0.080450, -0.051680, 
+-0.029130, -0.067440, 0.076040, 0.053430, -0.070010, 0.101530, -0.045800, -0.075180, -0.011470, 0.019550, 
+-0.041870, 0.004340, 0.122660, -0.136150, 0.143430, -0.012380, -0.189540, 0.106280, -0.008840, -0.227950, 
+0.112210, 0.087310, -0.222970, 0.105330, 0.180870, -0.074490, -0.064920, 0.122280, -0.114110, -0.012460, 
+0.083820, -0.115490, -0.040800, -0.001470, -0.196380, 0.127950, 0.147520, -0.249480, 0.031700, 0.109420, 
+-0.036520, 0.095350, 0.092610, -0.171160, -0.009070, 0.008760, -0.118570, 0.034400, 0.030530, -0.041030, 
+0.016390, 0.114390, -0.077740, -0.035140, 0.090730, -0.141010, 0.047590, 
+-0.038560, 0.034370, -0.072100, 0.054380, 0.021090, -0.043260, 0.000620, -0.064550, 0.005180, -0.080940, 
+-0.028570, -0.159670, -0.023420, -0.040030, -0.164330, -0.029950, -0.117850, -0.138170, -0.145340, 0.007060, 
+-0.162540, -0.067690, -0.022130, -0.020310, -0.160310, -0.071490, 0.147680, -0.289390, -0.218790, 0.408800, 
+-0.187630, -0.192340, 0.035870, -0.138850, -0.085440, -0.033350, 0.077950, -0.092290, -0.041790, -0.010980, 
+-0.026290, -0.085530, 0.048340, -0.146410, -0.118510, 0.094830, 0.038570, -0.062370, 0.039190, -0.117240, 
+-0.010680, 0.043340, 0.018080, -0.123080, -0.086930, -0.046240, -0.073210, 
+0.062140, -0.000260, 0.081530, 0.050590, 0.001730, 0.031680, -0.027980, 0.098260, -0.048060, -0.019830, 
+-0.054250, 0.011690, 0.026990, -0.008680, 0.094710, 0.002460, 0.112710, 0.052120, 0.077060, 0.102300, 
+-0.051160, 0.172590, 0.020580, -0.070380, 0.167340, 0.093510, -0.107550, 0.078780, 0.114680, -0.228840, 
+0.071260, 0.120090, -0.056900, 0.120050, 0.160060, -0.039870, 0.108840, 0.148260, 0.035730, -0.025960, 
+0.029840, 0.067810, 0.035240, -0.002500, -0.059140, 0.043820, -0.014810, 0.042560, -0.044600, -0.020810, 
+-0.061120, -0.089190, 0.115610, -0.032680, 0.023120, 0.002520, 0.072930, 
+-0.052740, 0.082800, -0.053720, 0.050130, 0.166290, 0.007770, -0.114030, 0.196300, 0.033990, 0.006090, 
+0.234830, -0.040190, 0.090720, 0.108810, -0.058860, -0.055450, 0.182780, -0.142480, -0.070180, 0.245250, 
+-0.104610, 0.026710, 0.192240, 0.001090, -0.121380, -0.000550, 0.243830, -0.148990, -0.204250, 0.428520, 
+-0.090540, 0.207080, 0.091050, 0.038720, 0.247380, -0.021380, 0.011650, 0.263420, -0.105430, -0.010580, 
+0.166860, -0.138230, -0.018080, 0.255560, -0.058610, -0.090970, 0.131010, -0.053170, 0.059900, 0.075530, 
+0.023300, 0.075420, 0.205220, 0.015600, -0.103550, 0.208560, -0.088840, 
+-0.019450, -0.188570, -0.099420, -0.042340, -0.155720, -0.102430, -0.014950, -0.173130, -0.082180, -0.025870, 
+-0.219760, -0.034290, -0.048930, -0.155460, 0.051470, -0.038490, -0.065870, 0.047030, -0.012250, -0.061300, 
+0.058030, -0.136510, -0.171960, 0.100580, -0.206080, -0.062110, 0.172470, -0.279340, 0.028690, -0.010360, 
+-0.249630, 0.055720, 0.101150, -0.052590, -0.055910, 0.042030, 0.014560, -0.116720, 0.009200, 0.058860, 
+-0.096620, 0.048220, 0.007120, -0.023200, -0.046740, 0.083400, -0.117690, -0.074210, 0.035910, -0.018790, 
+-0.044740, 0.007040, -0.098570, -0.004010, -0.079850, 0.017580, 0.051100, 
+0.123620, 0.060590, -0.061120, 0.002620, 0.091260, 0.036510, 0.028360, 0.012040, 0.066800, -0.001580, 
+-0.035030, 0.056350, 0.035800, -0.036000, 0.043510, 0.021480, -0.056910, -0.010880, 0.008230, -0.106870, 
+0.125130, 0.138080, 0.003830, 0.012300, 0.028910, -0.073660, 0.153730, 0.150750, -0.263990, 0.141460, 
+0.056310, -0.132080, 0.056800, 0.142220, -0.128480, 0.178860, -0.047530, -0.052840, 0.039920, 0.123000, 
+-0.089800, -0.067560, 0.102830, 0.015400, -0.061870, 0.013860, 0.005600, -0.003300, 0.049670, 0.004210, 
+0.021690, 0.096500, 0.055380, -0.029730, 0.104140, -0.095690, 0.044180, 
+-0.040940, -0.039590, -0.062680, -0.086720, -0.015370, 0.002000, 0.079260, -0.033380, 0.068410, -0.057710, 
+0.108360, 0.039330, 0.002630, -0.005780, -0.063870, -0.057140, 0.018690, -0.078280, 0.039650, -0.059820, 
+0.033720, 0.075280, -0.070300, 0.050700, 0.054860, 0.064830, 0.012820, 0.001620, -0.069870, 0.015500, 
+0.116300, 0.001560, -0.009130, -0.103940, -0.072080, 0.065040, 0.059210, 0.015020, -0.081760, -0.028420, 
+-0.097500, -0.049730, -0.015180, 0.021760, 0.049860, -0.047520, -0.040100, -0.043410, 0.036310, 0.109900, 
+0.051960, -0.037550, 0.050910, 0.047950, -0.064200, 0.085770, -0.098860, 
+0.016820, -0.090300, -0.039840, 0.011820, -0.032060, 0.092510, 0.028430, 0.023460, -0.054340, 0.049550, 
+-0.138490, 0.042700, 0.050850, -0.141280, -0.014100, 0.033970, -0.139150, -0.063990, -0.002510, -0.004340, 
+0.031540, 0.090130, -0.006200, -0.090320, -0.021940, -0.081160, 0.045880, 0.021520, -0.122410, -0.024700, 
+0.063620, -0.040250, -0.140630, 0.125980, 0.018340, -0.118970, -0.049740, -0.058940, 0.110140, -0.016110, 
+0.007860, -0.014690, -0.054780, -0.104450, 0.100900, -0.067700, -0.048870, -0.031090, 0.029380, 0.047590, 
+-0.020840, -0.000830, -0.103940, -0.065080, 0.092600, -0.114140, -0.095540, 
+0.107800, -0.039580, 0.016890, 0.166570, 0.011650, 0.042480, 0.152580, 0.029330, 0.015970, 0.107030, 
+-0.007980, -0.027400, 0.162250, -0.085950, 0.035430, 0.188470, -0.144580, -0.040670, 0.175010, -0.112710, 
+0.072630, 0.115080, -0.278820, 0.246780, -0.061360, -0.310410, 0.186450, -0.054920, -0.378070, 0.297360, 
+0.114070, -0.339630, 0.197180, -0.006900, -0.297060, 0.109640, 0.163950, -0.258680, 0.137870, 0.160480, 
+-0.208740, -0.043110, 0.080350, -0.167010, -0.064930, 0.018100, -0.118120, -0.058120, 0.031650, -0.005400, 
+-0.000100, 0.068570, -0.050760, 0.003770, 0.112760, 0.014130, -0.078110, 
+0.099640, 0.030840, 0.058850, -0.003410, -0.044460, 0.011860, 0.094130, -0.082830, -0.046080, -0.016220, 
+-0.030560, 0.098610, 0.068120, -0.067120, -0.009090, 0.073090, 0.018180, 0.010850, 0.048320, 0.076230, 
+0.019230, 0.050990, 0.089540, -0.090050, 0.057850, 0.115490, -0.134470, 0.112690, 0.229030, -0.300880, 
+0.139270, 0.104500, -0.055240, 0.032950, 0.140840, -0.024200, 0.070550, 0.112120, -0.006140, 0.054120, 
+0.005990, -0.056420, 0.038040, 0.114730, -0.031440, -0.035760, 0.030650, 0.113300, -0.067270, -0.070610, 
+-0.027290, -0.001540, 0.018130, 0.024050, 0.009080, -0.031520, 0.036910, 
+0.041780, 0.068940, 0.026650, 0.037080, -0.027360, -0.085940, -0.095210, 0.101690, 0.065480, -0.017480, 
+0.083740, 0.023550, 0.061010, -0.005280, 0.033450, -0.065560, 0.062470, -0.028010, -0.026480, 0.123730, 
+-0.036090, 0.045830, 0.228220, -0.119120, 0.170710, 0.140100, -0.254070, 0.192990, 0.210550, -0.364860, 
+0.131260, 0.241280, -0.258750, 0.121280, 0.091270, -0.114560, 0.014020, 0.027350, -0.139230, 0.053790, 
+0.091480, 0.034510, 0.055970, -0.003440, 0.029720, -0.067650, 0.086220, -0.001530, 0.064050, -0.068520, 
+-0.060410, 0.052480, -0.035170, -0.021710, -0.023400, -0.059030, -0.065980, 
+0.042640, -0.126320, -0.018900, -0.002260, -0.126600, 0.064610, 0.162890, -0.177870, 0.024120, 0.049970, 
+-0.196140, 0.153430, 0.130840, -0.148800, 0.067690, 0.090780, -0.143210, 0.137660, 0.059860, -0.199020, 
+0.163300, 0.091690, -0.343840, 0.060870, 0.140200, -0.260340, 0.046390, 0.304330, -0.355500, 0.089510, 
+0.218620, -0.185670, 0.126180, 0.152780, -0.242690, 0.112630, 0.174830, -0.304420, 0.082800, 0.063150, 
+-0.295230, 0.058850, 0.115750, -0.102160, 0.001010, 0.057970, -0.116260, 0.125290, -0.002150, -0.087970, 
+0.157370, 0.006640, -0.093760, -0.023450, 0.103650, -0.164630, -0.036840, 
+-0.059830, 0.079810, -0.015690, -0.038230, -0.024250, 0.045500, 0.002870, -0.068100, -0.047740, -0.020810, 
+-0.087520, 0.153550, -0.011760, -0.147790, 0.054890, 0.051600, -0.142860, 0.008930, 0.061570, -0.092010, 
+0.145050, -0.014780, -0.275130, 0.041660, 0.152040, -0.194650, 0.268050, -0.029320, -0.643620, 0.698350, 
+-0.055310, -0.527820, 0.598190, -0.007080, -0.372190, 0.316100, -0.036420, -0.448180, 0.202920, 0.030440, 
+-0.402970, 0.215810, -0.010120, -0.389970, 0.213330, 0.174510, -0.236490, 0.055740, 0.061370, -0.104670, 
+-0.027010, 0.108450, -0.081850, 0.031320, 0.010600, -0.146010, -0.095150, 
+-0.094820, -0.009100, 0.056560, 0.036240, 0.092350, -0.040630, -0.169730, 0.122250, -0.002020, 0.019580, 
+0.163370, -0.094320, -0.072480, 0.147320, 0.043670, -0.104430, 0.191940, -0.056650, -0.110310, 0.257050, 
+-0.127630, -0.042830, 0.177500, 0.107960, -0.297430, -0.090580, 0.399730, -0.288700, -0.092360, 0.578740, 
+-0.132680, 0.172760, 0.266660, -0.101160, 0.224440, -0.029700, 0.008990, 0.211650, -0.109080, -0.035690, 
+0.135510, -0.025550, 0.066810, 0.188300, 0.033090, -0.029780, 0.152530, 0.094370, 0.044500, 0.124640, 
+0.018720, 0.025130, 0.214660, 0.023880, 0.047740, 0.247660, 0.117490, 
+0.055940, 0.055910, -0.020200, -0.035880, 0.067810, -0.019080, 0.050260, 0.020050, -0.085880, -0.025320, 
+-0.065160, 0.058280, -0.026090, -0.033070, 0.084910, 0.066410, -0.044860, 0.043370, -0.005170, -0.081650, 
+-0.012320, 0.007860, -0.066780, -0.051160, 0.008890, -0.269860, 0.119840, 0.024440, -0.082760, 0.245480, 
+0.080870, -0.238250, 0.053120, -0.047260, -0.090300, -0.137180, 0.053660, -0.007720, 0.042360, 0.093100, 
+-0.055330, 0.054850, 0.001160, -0.090740, -0.026810, 0.024750, -0.101940, -0.082050, 0.085580, -0.015480, 
+0.026210, 0.026030, -0.008170, -0.086840, 0.039940, 0.030100, -0.077850, 
+-0.085890, -0.021940, 0.057210, -0.126080, -0.016380, 0.006350, -0.119070, 0.112910, -0.062540, -0.110170, 
+0.121680, -0.134490, 0.007860, -0.018510, -0.003510, -0.171840, 0.104690, -0.153050, -0.045030, 0.109380, 
+-0.035400, -0.180200, 0.132220, -0.019240, -0.099550, 0.256230, -0.061510, -0.176460, 0.246240, -0.150160, 
+-0.109270, 0.142970, -0.064430, -0.105890, 0.066300, -0.148140, -0.048100, 0.163560, -0.060590, -0.003570, 
+0.191370, -0.148380, -0.038450, 0.037860, -0.019180, -0.138030, 0.041830, 0.033490, -0.019410, 0.103750, 
+-0.114040, 0.043910, 0.097450, 0.043830, 0.047600, 0.112240, -0.121180, 
+-0.100660, 0.026810, 0.067160, -0.070870, 0.010840, -0.037460, -0.114120, 0.145150, -0.109130, -0.101240, 
+0.176080, 0.001020, 0.005800, 0.023490, -0.001310, -0.145380, 0.161130, -0.176300, -0.062880, 0.290900, 
+-0.151340, -0.040100, 0.130520, -0.097100, -0.074290, 0.225770, -0.122370, -0.088710, 0.450740, -0.111950, 
+-0.216020, 0.233830, -0.253380, -0.207680, 0.311380, -0.193870, -0.031010, 0.161350, -0.117420, -0.014680, 
+0.170560, -0.107340, -0.020480, 0.097120, -0.113680, -0.007500, 0.116020, 0.029190, 0.002930, 0.080280, 
+-0.050650, -0.090230, -0.012630, -0.025870, -0.030020, 0.125020, -0.083190, 
+0.041100, 0.073770, -0.071770, 0.113690, 0.010100, -0.044370, 0.009600, 0.046870, -0.017600, -0.046640, 
+-0.031810, -0.037480, -0.004120, 0.051030, -0.016170, 0.036750, 0.018960, 0.005970, 0.088780, -0.030220, 
+0.008330, -0.026340, -0.068060, -0.085690, 0.124350, -0.043590, 0.046480, -0.047000, 0.124170, 0.017250, 
+-0.037700, 0.114730, -0.098290, 0.021270, -0.016780, -0.083880, 0.022710, 0.016550, -0.097570, 0.087760, 
+-0.065060, -0.088690, -0.075120, 0.011060, 0.108800, 0.029030, 0.041800, -0.025030, -0.038680, 0.027380, 
+-0.033680, 0.085060, -0.051200, 0.110520, 0.080000, -0.041970, 0.054630, 
+-0.068220, -0.053180, 0.079450, 0.064330, -0.089130, 0.032810, 0.060640, 0.032790, -0.048390, 0.058400, 
+-0.097630, 0.082640, 0.087640, -0.046820, -0.020930, -0.021890, -0.132400, -0.076160, 0.022000, -0.037870, 
+-0.050610, -0.059460, -0.053610, -0.020030, 0.018940, -0.071680, 0.047290, -0.162450, -0.173160, 0.311780, 
+-0.031710, -0.068860, 0.109240, -0.116270, -0.075670, 0.018760, -0.059590, -0.091470, -0.053570, -0.059300, 
+-0.135190, 0.027430, 0.024940, 0.056600, -0.101680, -0.009480, -0.123980, -0.020150, 0.091670, -0.109740, 
+-0.068180, 0.010100, -0.095990, 0.034170, 0.038540, 0.084820, 0.037780, 
+0.101110, 0.009100, 0.050730, 0.038430, -0.106160, 0.109360, 0.101180, -0.050700, 0.142000, 0.143500, 
+-0.059500, 0.130900, 0.059970, -0.124210, 0.164660, 0.060430, -0.147190, 0.155230, 0.087900, -0.111900, 
+0.035870, 0.103200, -0.136070, 0.066920, -0.002900, -0.229480, 0.171540, 0.035910, -0.231430, 0.195090, 
+0.036850, -0.185840, 0.117940, 0.090430, -0.267310, -0.042440, 0.115290, -0.144080, 0.069400, 0.114330, 
+-0.055830, 0.101020, 0.129850, -0.156000, 0.133650, 0.035870, -0.092160, 0.156500, 0.046320, -0.108790, 
+0.031680, -0.032150, -0.027520, 0.097430, 0.087240, -0.097600, 0.045530, 
+0.195870, -0.043960, 0.014250, 0.055950, -0.230190, 0.131330, 0.214500, -0.186520, 0.025840, 0.130560, 
+-0.151640, 0.133270, 0.222320, -0.313340, 0.069930, 0.246400, -0.413470, 0.104740, 0.249940, -0.353610, 
+0.104790, 0.162110, -0.431400, 0.296110, 0.232590, -0.479010, 0.208850, 0.076820, -0.510250, 0.349920, 
+0.109410, -0.379710, 0.353390, 0.216800, -0.323020, 0.288550, 0.207520, -0.259480, 0.210940, 0.162810, 
+-0.276460, 0.054960, 0.174880, -0.330360, 0.170180, 0.098390, -0.188270, 0.102590, 0.196850, -0.139230, 
+0.041860, 0.123250, -0.097070, 0.138400, 0.008100, -0.100090, 0.153290, 
+-0.650050, -0.453290, -0.279240, -0.325440, 0.169470, 0.960570, 0.389600, -0.171320, -0.366590, -0.365290, 
+0.567790, 0.577970, -0.176640, -0.210040, -0.037330, 0.669010, -0.172090, -0.813170, 0.003150, -0.629340, 
+0.285790, -0.062340, 0.078910, -0.165530, -0.208960, 0.814440, 0.297160, 0.082960, 0.112170, 0.387410, 
+0.146340, 0.647020, -0.266220, -0.120370, -0.517150, 0.032820, 0.003270, 0.414800, -0.317420, -0.508660, 
+-0.363600, 0.226280, 0.001810, 0.181970, -0.215910, -0.176030, 0.196100, -0.172400, -0.119200, -0.431290, 
+0.173030, -0.171670, 0.099590, -0.118950, -0.494930, 0.140680, -0.243790, 0.448570, 0.399200, 0.360960, 
+-0.137280, -0.460410, -1.028110, -0.153520, -0.345180, 0.573670, 0.479860, -0.169830, 0.263830, -0.495830, 
+-0.250420, -0.424100, -0.403170, -0.255320, -0.243480, -0.090440, 0.359590, -0.016810, 0.358980, 0.321830, 
+-0.243160, 0.162700, -0.478660, -0.651170, 0.512240, 0.095690, -0.174950, 0.302820, -0.125510, 0.066520, 
+-0.001810, -0.736510, -0.769220, 0.210540, -0.205360, -0.105740, -0.175120, -0.204950, -0.050800, 0.305170, 
+
+1.407650, 1.418440, -0.788580, 0.183210, -0.840520, -1.138370, -0.114280, 0.134010, 0.279590, 0.420910, 
+-0.161640, -0.657090, 0.547530, 0.675410, -0.554810, -0.904950, -0.409760, 0.494350, 0.314920, 0.155410, 
+-1.069110, 0.315640, 0.272970, -0.019480, -1.433030, -1.333960, -0.437640, 0.226110, -0.357700, -0.275650, 
+0.002440, -0.391760, 0.486260, -0.566840, -0.153280, -0.957120, -0.897520, -0.185970, -0.391210, 1.391520, 
+0.615070, 0.237990, 0.416400, -0.050580, -0.186480, 0.366240, -1.261480, 0.124210, 0.509610, 0.944430, 
+-0.684590, -0.483520, -1.234640, 0.042180, -0.744150, -0.116940, 0.843420, -0.999860, -1.263840, -0.294180, 
+0.162990, -0.043590, 1.137560, 0.261330, 1.221030, -0.539820, -0.604680, -0.667350, -0.157710, -0.406110, 
+-0.204500, -0.188830, -0.194260, 1.327750, 1.045330, 0.056700, -0.210170, 0.300090, 0.043040, -0.676430, 
+-0.699660, 0.064670, 0.972080, 0.642320, -0.539660, -0.193060, -0.048580, -0.203530, 0.529310, 0.109080, 
+-0.262420, 0.850920, 0.819580, -0.966670, 0.191210, -0.271720, 0.158410, -0.307070, -0.244150, -0.297810, 
+
+-0.682590, -0.929710, 0.904430, -0.097700, 0.662850, 0.433120, 0.030810, -0.060720, 0.258390, -0.106100, 
+-0.403700, 0.409470, -0.590520, -0.215200, 0.200250, 0.105430, 0.544660, 0.332460, -0.391280, 0.049210, 
+0.467750, -0.351260, -0.376340, 0.159300, 1.123050, 0.443140, -0.371720, -0.181620, 0.136370, 0.042660, 
+-0.211720, -0.308450, -0.142450, 0.367640, 0.434610, 0.779730, 0.901390, 0.061640, 0.378180, -0.705890, 
+-0.352730, -0.545690, -0.885590, 0.083430, 0.429330, -0.090270, 0.538760, -0.195790, -0.167310, -0.270940, 
+0.124780, 0.484740, 0.786440, -0.256320, 0.682570, -0.233970, -0.477880, 0.553010, 0.509650, 0.057790, 
+-0.082580, 0.182770, -0.100270, -0.372150, -0.489020, -0.346690, -0.046060, 1.034330, 0.052880, 0.344600, 
+0.059250, 0.587420, 0.114430, -1.187000, -0.761300, -0.101750, -0.128440, -0.371490, -0.499400, 0.342360, 
+0.560350, -0.388800, -0.552190, 0.302510, 0.120500, 0.020460, 0.037570, -0.173050, -0.445460, -0.384210, 
+-0.013990, -0.592040, -0.094130, 0.505480, -0.000790, 0.269310, -0.132270, 0.197420, 0.250720, -0.106230, 
+
+
+  };
+
+  /* unit definition section (see also UnitType) */
+  static UnitType Units[161] = 
+  {
+    { 0.0, 0.0, 0, NULL , NULL },
+    { /* unit 1 (unit) */
+      0.0, -0.027240, 0,
+       &Sources[0] , 
+       &Weights[0] , 
+      },
+    { /* unit 2 (unit) */
+      0.0, -0.079850, 0,
+       &Sources[0] , 
+       &Weights[0] , 
+      },
+    { /* unit 3 (unit) */
+      0.0, -0.021310, 0,
+       &Sources[0] , 
+       &Weights[0] , 
+      },
+    { /* unit 4 (unit) */
+      0.0, 0.062150, 0,
+       &Sources[0] , 
+       &Weights[0] , 
+      },
+    { /* unit 5 (unit) */
+      0.0, -0.038600, 0,
+       &Sources[0] , 
+       &Weights[0] , 
+      },
+    { /* unit 6 (unit) */
+      0.0, 0.068930, 0,
+       &Sources[0] , 
+       &Weights[0] , 
+      },
+    { /* unit 7 (unit) */
+      0.0, 0.087680, 0,
+       &Sources[0] , 
+       &Weights[0] , 
+      },
+    { /* unit 8 (unit) */
+      0.0, -0.075340, 0,
+       &Sources[0] , 
+       &Weights[0] , 
+      },
+    { /* unit 9 (unit) */
+      0.0, 0.088420, 0,
+       &Sources[0] , 
+       &Weights[0] , 
+      },
+    { /* unit 10 (unit) */
+      0.0, 0.072450, 0,
+       &Sources[0] , 
+       &Weights[0] , 
+      },
+    { /* unit 11 (unit) */
+      0.0, -0.096970, 0,
+       &Sources[0] , 
+       &Weights[0] , 
+      },
+    { /* unit 12 (unit) */
+      0.0, -0.006530, 0,
+       &Sources[0] , 
+       &Weights[0] , 
+      },
+    { /* unit 13 (unit) */
+      0.0, -0.090910, 0,
+       &Sources[0] , 
+       &Weights[0] , 
+      },
+    { /* unit 14 (unit) */
+      0.0, -0.045370, 0,
+       &Sources[0] , 
+       &Weights[0] , 
+      },
+    { /* unit 15 (unit) */
+      0.0, -0.086220, 0,
+       &Sources[0] , 
+       &Weights[0] , 
+      },
+    { /* unit 16 (unit) */
+      0.0, 0.062690, 0,
+       &Sources[0] , 
+       &Weights[0] , 
+      },
+    { /* unit 17 (unit) */
+      0.0, -0.044150, 0,
+       &Sources[0] , 
+       &Weights[0] , 
+      },
+    { /* unit 18 (unit) */
+      0.0, -0.087170, 0,
+       &Sources[0] , 
+       &Weights[0] , 
+      },
+    { /* unit 19 (unit) */
+      0.0, 0.073510, 0,
+       &Sources[0] , 
+       &Weights[0] , 
+      },
+    { /* unit 20 (unit) */
+      0.0, 0.021460, 0,
+       &Sources[0] , 
+       &Weights[0] , 
+      },
+    { /* unit 21 (unit) */
+      0.0, 0.069340, 0,
+       &Sources[0] , 
+       &Weights[0] , 
+      },
+    { /* unit 22 (unit) */
+      0.0, 0.012810, 0,
+       &Sources[0] , 
+       &Weights[0] , 
+      },
+    { /* unit 23 (unit) */
+      0.0, 0.044800, 0,
+       &Sources[0] , 
+       &Weights[0] , 
+      },
+    { /* unit 24 (unit) */
+      0.0, -0.053350, 0,
+       &Sources[0] , 
+       &Weights[0] , 
+      },
+    { /* unit 25 (unit) */
+      0.0, 0.006110, 0,
+       &Sources[0] , 
+       &Weights[0] , 
+      },
+    { /* unit 26 (unit) */
+      0.0, -0.027720, 0,
+       &Sources[0] , 
+       &Weights[0] , 
+      },
+    { /* unit 27 (unit) */
+      0.0, 0.058640, 0,
+       &Sources[0] , 
+       &Weights[0] , 
+      },
+    { /* unit 28 (unit) */
+      0.0, 0.018280, 0,
+       &Sources[0] , 
+       &Weights[0] , 
+      },
+    { /* unit 29 (unit) */
+      0.0, 0.021260, 0,
+       &Sources[0] , 
+       &Weights[0] , 
+      },
+    { /* unit 30 (unit) */
+      0.0, 0.087750, 0,
+       &Sources[0] , 
+       &Weights[0] , 
+      },
+    { /* unit 31 (unit) */
+      0.0, -0.011300, 0,
+       &Sources[0] , 
+       &Weights[0] , 
+      },
+    { /* unit 32 (unit) */
+      0.0, -0.017530, 0,
+       &Sources[0] , 
+       &Weights[0] , 
+      },
+    { /* unit 33 (unit) */
+      0.0, 0.097030, 0,
+       &Sources[0] , 
+       &Weights[0] , 
+      },
+    { /* unit 34 (unit) */
+      0.0, -0.000880, 0,
+       &Sources[0] , 
+       &Weights[0] , 
+      },
+    { /* unit 35 (unit) */
+      0.0, -0.061400, 0,
+       &Sources[0] , 
+       &Weights[0] , 
+      },
+    { /* unit 36 (unit) */
+      0.0, 0.031010, 0,
+       &Sources[0] , 
+       &Weights[0] , 
+      },
+    { /* unit 37 (unit) */
+      0.0, 0.035870, 0,
+       &Sources[0] , 
+       &Weights[0] , 
+      },
+    { /* unit 38 (unit) */
+      0.0, -0.069430, 0,
+       &Sources[0] , 
+       &Weights[0] , 
+      },
+    { /* unit 39 (unit) */
+      0.0, -0.012970, 0,
+       &Sources[0] , 
+       &Weights[0] , 
+      },
+    { /* unit 40 (unit) */
+      0.0, 0.029530, 0,
+       &Sources[0] , 
+       &Weights[0] , 
+      },
+    { /* unit 41 (unit) */
+      0.0, 0.045850, 0,
+       &Sources[0] , 
+       &Weights[0] , 
+      },
+    { /* unit 42 (unit) */
+      0.0, -0.033220, 0,
+       &Sources[0] , 
+       &Weights[0] , 
+      },
+    { /* unit 43 (unit) */
+      0.0, 0.043660, 0,
+       &Sources[0] , 
+       &Weights[0] , 
+      },
+    { /* unit 44 (unit) */
+      0.0, 0.034140, 0,
+       &Sources[0] , 
+       &Weights[0] , 
+      },
+    { /* unit 45 (unit) */
+      0.0, 0.093500, 0,
+       &Sources[0] , 
+       &Weights[0] , 
+      },
+    { /* unit 46 (unit) */
+      0.0, 0.087710, 0,
+       &Sources[0] , 
+       &Weights[0] , 
+      },
+    { /* unit 47 (unit) */
+      0.0, 0.010430, 0,
+       &Sources[0] , 
+       &Weights[0] , 
+      },
+    { /* unit 48 (unit) */
+      0.0, 0.087330, 0,
+       &Sources[0] , 
+       &Weights[0] , 
+      },
+    { /* unit 49 (unit) */
+      0.0, -0.008500, 0,
+       &Sources[0] , 
+       &Weights[0] , 
+      },
+    { /* unit 50 (unit) */
+      0.0, -0.089760, 0,
+       &Sources[0] , 
+       &Weights[0] , 
+      },
+    { /* unit 51 (unit) */
+      0.0, 0.000520, 0,
+       &Sources[0] , 
+       &Weights[0] , 
+      },
+    { /* unit 52 (unit) */
+      0.0, 0.098730, 0,
+       &Sources[0] , 
+       &Weights[0] , 
+      },
+    { /* unit 53 (unit) */
+      0.0, -0.080910, 0,
+       &Sources[0] , 
+       &Weights[0] , 
+      },
+    { /* unit 54 (unit) */
+      0.0, 0.081600, 0,
+       &Sources[0] , 
+       &Weights[0] , 
+      },
+    { /* unit 55 (unit) */
+      0.0, -0.018550, 0,
+       &Sources[0] , 
+       &Weights[0] , 
+      },
+    { /* unit 56 (unit) */
+      0.0, 0.085810, 0,
+       &Sources[0] , 
+       &Weights[0] , 
+      },
+    { /* unit 57 (unit) */
+      0.0, -0.030820, 0,
+       &Sources[0] , 
+       &Weights[0] , 
+      },
+    { /* unit 58 (unit) */
+      0.0, -0.203230, 57,
+       &Sources[0] , 
+       &Weights[0] , 
+      },
+    { /* unit 59 (unit) */
+      0.0, 0.028920, 57,
+       &Sources[57] , 
+       &Weights[57] , 
+      },
+    { /* unit 60 (unit) */
+      0.0, 0.121430, 57,
+       &Sources[114] , 
+       &Weights[114] , 
+      },
+    { /* unit 61 (unit) */
+      0.0, -0.051540, 57,
+       &Sources[171] , 
+       &Weights[171] , 
+      },
+    { /* unit 62 (unit) */
+      0.0, 0.101330, 57,
+       &Sources[228] , 
+       &Weights[228] , 
+      },
+    { /* unit 63 (unit) */
+      0.0, 0.199630, 57,
+       &Sources[285] , 
+       &Weights[285] , 
+      },
+    { /* unit 64 (unit) */
+      0.0, 0.069630, 57,
+       &Sources[342] , 
+       &Weights[342] , 
+      },
+    { /* unit 65 (unit) */
+      0.0, -0.065370, 57,
+       &Sources[399] , 
+       &Weights[399] , 
+      },
+    { /* unit 66 (unit) */
+      0.0, 0.214420, 57,
+       &Sources[456] , 
+       &Weights[456] , 
+      },
+    { /* unit 67 (unit) */
+      0.0, -0.056990, 57,
+       &Sources[513] , 
+       &Weights[513] , 
+      },
+    { /* unit 68 (unit) */
+      0.0, -0.075810, 57,
+       &Sources[570] , 
+       &Weights[570] , 
+      },
+    { /* unit 69 (unit) */
+      0.0, 0.129750, 57,
+       &Sources[627] , 
+       &Weights[627] , 
+      },
+    { /* unit 70 (unit) */
+      0.0, -0.101070, 57,
+       &Sources[684] , 
+       &Weights[684] , 
+      },
+    { /* unit 71 (unit) */
+      0.0, 0.024520, 57,
+       &Sources[741] , 
+       &Weights[741] , 
+      },
+    { /* unit 72 (unit) */
+      0.0, 0.108760, 57,
+       &Sources[798] , 
+       &Weights[798] , 
+      },
+    { /* unit 73 (unit) */
+      0.0, -0.022050, 57,
+       &Sources[855] , 
+       &Weights[855] , 
+      },
+    { /* unit 74 (unit) */
+      0.0, 0.063530, 57,
+       &Sources[912] , 
+       &Weights[912] , 
+      },
+    { /* unit 75 (unit) */
+      0.0, -0.031460, 57,
+       &Sources[969] , 
+       &Weights[969] , 
+      },
+    { /* unit 76 (unit) */
+      0.0, -0.084890, 57,
+       &Sources[1026] , 
+       &Weights[1026] , 
+      },
+    { /* unit 77 (unit) */
+      0.0, -0.086300, 57,
+       &Sources[1083] , 
+       &Weights[1083] , 
+      },
+    { /* unit 78 (unit) */
+      0.0, 0.144880, 57,
+       &Sources[1140] , 
+       &Weights[1140] , 
+      },
+    { /* unit 79 (unit) */
+      0.0, -0.097290, 57,
+       &Sources[1197] , 
+       &Weights[1197] , 
+      },
+    { /* unit 80 (unit) */
+      0.0, -0.106760, 57,
+       &Sources[1254] , 
+       &Weights[1254] , 
+      },
+    { /* unit 81 (unit) */
+      0.0, 0.075690, 57,
+       &Sources[1311] , 
+       &Weights[1311] , 
+      },
+    { /* unit 82 (unit) */
+      0.0, -0.016260, 57,
+       &Sources[1368] , 
+       &Weights[1368] , 
+      },
+    { /* unit 83 (unit) */
+      0.0, 0.039360, 57,
+       &Sources[1425] , 
+       &Weights[1425] , 
+      },
+    { /* unit 84 (unit) */
+      0.0, -0.119120, 57,
+       &Sources[1482] , 
+       &Weights[1482] , 
+      },
+    { /* unit 85 (unit) */
+      0.0, 0.005160, 57,
+       &Sources[1539] , 
+       &Weights[1539] , 
+      },
+    { /* unit 86 (unit) */
+      0.0, -0.033260, 57,
+       &Sources[1596] , 
+       &Weights[1596] , 
+      },
+    { /* unit 87 (unit) */
+      0.0, -0.055730, 57,
+       &Sources[1653] , 
+       &Weights[1653] , 
+      },
+    { /* unit 88 (unit) */
+      0.0, -0.037620, 57,
+       &Sources[1710] , 
+       &Weights[1710] , 
+      },
+    { /* unit 89 (unit) */
+      0.0, -0.067650, 57,
+       &Sources[1767] , 
+       &Weights[1767] , 
+      },
+    { /* unit 90 (unit) */
+      0.0, 0.052500, 57,
+       &Sources[1824] , 
+       &Weights[1824] , 
+      },
+    { /* unit 91 (unit) */
+      0.0, -0.051780, 57,
+       &Sources[1881] , 
+       &Weights[1881] , 
+      },
+    { /* unit 92 (unit) */
+      0.0, 0.179670, 57,
+       &Sources[1938] , 
+       &Weights[1938] , 
+      },
+    { /* unit 93 (unit) */
+      0.0, 0.166750, 57,
+       &Sources[1995] , 
+       &Weights[1995] , 
+      },
+    { /* unit 94 (unit) */
+      0.0, 0.220870, 57,
+       &Sources[2052] , 
+       &Weights[2052] , 
+      },
+    { /* unit 95 (unit) */
+      0.0, -0.027310, 57,
+       &Sources[2109] , 
+       &Weights[2109] , 
+      },
+    { /* unit 96 (unit) */
+      0.0, 0.065190, 57,
+       &Sources[2166] , 
+       &Weights[2166] , 
+      },
+    { /* unit 97 (unit) */
+      0.0, 0.135430, 57,
+       &Sources[2223] , 
+       &Weights[2223] , 
+      },
+    { /* unit 98 (unit) */
+      0.0, -0.098580, 57,
+       &Sources[2280] , 
+       &Weights[2280] , 
+      },
+    { /* unit 99 (unit) */
+      0.0, -0.169830, 57,
+       &Sources[2337] , 
+       &Weights[2337] , 
+      },
+    { /* unit 100 (unit) */
+      0.0, -0.404530, 57,
+       &Sources[2394] , 
+       &Weights[2394] , 
+      },
+    { /* unit 101 (unit) */
+      0.0, -0.073120, 57,
+       &Sources[2451] , 
+       &Weights[2451] , 
+      },
+    { /* unit 102 (unit) */
+      0.0, 0.071770, 57,
+       &Sources[2508] , 
+       &Weights[2508] , 
+      },
+    { /* unit 103 (unit) */
+      0.0, -0.057730, 57,
+       &Sources[2565] , 
+       &Weights[2565] , 
+      },
+    { /* unit 104 (unit) */
+      0.0, 0.079550, 57,
+       &Sources[2622] , 
+       &Weights[2622] , 
+      },
+    { /* unit 105 (unit) */
+      0.0, -0.023880, 57,
+       &Sources[2679] , 
+       &Weights[2679] , 
+      },
+    { /* unit 106 (unit) */
+      0.0, 0.019400, 57,
+       &Sources[2736] , 
+       &Weights[2736] , 
+      },
+    { /* unit 107 (unit) */
+      0.0, -0.002970, 57,
+       &Sources[2793] , 
+       &Weights[2793] , 
+      },
+    { /* unit 108 (unit) */
+      0.0, -0.063440, 57,
+       &Sources[2850] , 
+       &Weights[2850] , 
+      },
+    { /* unit 109 (unit) */
+      0.0, 0.074520, 57,
+       &Sources[2907] , 
+       &Weights[2907] , 
+      },
+    { /* unit 110 (unit) */
+      0.0, -0.120790, 57,
+       &Sources[2964] , 
+       &Weights[2964] , 
+      },
+    { /* unit 111 (unit) */
+      0.0, -0.127850, 57,
+       &Sources[3021] , 
+       &Weights[3021] , 
+      },
+    { /* unit 112 (unit) */
+      0.0, 0.067080, 57,
+       &Sources[3078] , 
+       &Weights[3078] , 
+      },
+    { /* unit 113 (unit) */
+      0.0, -0.065830, 57,
+       &Sources[3135] , 
+       &Weights[3135] , 
+      },
+    { /* unit 114 (unit) */
+      0.0, -0.004400, 57,
+       &Sources[3192] , 
+       &Weights[3192] , 
+      },
+    { /* unit 115 (unit) */
+      0.0, 0.197350, 57,
+       &Sources[3249] , 
+       &Weights[3249] , 
+      },
+    { /* unit 116 (unit) */
+      0.0, 0.016630, 57,
+       &Sources[3306] , 
+       &Weights[3306] , 
+      },
+    { /* unit 117 (unit) */
+      0.0, -0.064210, 57,
+       &Sources[3363] , 
+       &Weights[3363] , 
+      },
+    { /* unit 118 (unit) */
+      0.0, -0.107110, 57,
+       &Sources[3420] , 
+       &Weights[3420] , 
+      },
+    { /* unit 119 (unit) */
+      0.0, 0.091020, 57,
+       &Sources[3477] , 
+       &Weights[3477] , 
+      },
+    { /* unit 120 (unit) */
+      0.0, -0.283520, 57,
+       &Sources[3534] , 
+       &Weights[3534] , 
+      },
+    { /* unit 121 (unit) */
+      0.0, -0.130770, 57,
+       &Sources[3591] , 
+       &Weights[3591] , 
+      },
+    { /* unit 122 (unit) */
+      0.0, -0.010630, 57,
+       &Sources[3648] , 
+       &Weights[3648] , 
+      },
+    { /* unit 123 (unit) */
+      0.0, -0.079920, 57,
+       &Sources[3705] , 
+       &Weights[3705] , 
+      },
+    { /* unit 124 (unit) */
+      0.0, -0.006320, 57,
+       &Sources[3762] , 
+       &Weights[3762] , 
+      },
+    { /* unit 125 (unit) */
+      0.0, 0.415900, 57,
+       &Sources[3819] , 
+       &Weights[3819] , 
+      },
+    { /* unit 126 (unit) */
+      0.0, -0.091800, 57,
+       &Sources[3876] , 
+       &Weights[3876] , 
+      },
+    { /* unit 127 (unit) */
+      0.0, 0.135460, 57,
+       &Sources[3933] , 
+       &Weights[3933] , 
+      },
+    { /* unit 128 (unit) */
+      0.0, -0.040600, 57,
+       &Sources[3990] , 
+       &Weights[3990] , 
+      },
+    { /* unit 129 (unit) */
+      0.0, 0.187900, 57,
+       &Sources[4047] , 
+       &Weights[4047] , 
+      },
+    { /* unit 130 (unit) */
+      0.0, -0.049870, 57,
+       &Sources[4104] , 
+       &Weights[4104] , 
+      },
+    { /* unit 131 (unit) */
+      0.0, -0.475670, 57,
+       &Sources[4161] , 
+       &Weights[4161] , 
+      },
+    { /* unit 132 (unit) */
+      0.0, -0.068620, 57,
+       &Sources[4218] , 
+       &Weights[4218] , 
+      },
+    { /* unit 133 (unit) */
+      0.0, -0.121460, 57,
+       &Sources[4275] , 
+       &Weights[4275] , 
+      },
+    { /* unit 134 (unit) */
+      0.0, -0.077820, 57,
+       &Sources[4332] , 
+       &Weights[4332] , 
+      },
+    { /* unit 135 (unit) */
+      0.0, 0.002390, 57,
+       &Sources[4389] , 
+       &Weights[4389] , 
+      },
+    { /* unit 136 (unit) */
+      0.0, -0.019330, 57,
+       &Sources[4446] , 
+       &Weights[4446] , 
+      },
+    { /* unit 137 (unit) */
+      0.0, 0.128530, 57,
+       &Sources[4503] , 
+       &Weights[4503] , 
+      },
+    { /* unit 138 (unit) */
+      0.0, -0.003460, 57,
+       &Sources[4560] , 
+       &Weights[4560] , 
+      },
+    { /* unit 139 (unit) */
+      0.0, -0.104420, 57,
+       &Sources[4617] , 
+       &Weights[4617] , 
+      },
+    { /* unit 140 (unit) */
+      0.0, 0.051890, 57,
+       &Sources[4674] , 
+       &Weights[4674] , 
+      },
+    { /* unit 141 (unit) */
+      0.0, 0.058540, 57,
+       &Sources[4731] , 
+       &Weights[4731] , 
+      },
+    { /* unit 142 (unit) */
+      0.0, 0.112400, 57,
+       &Sources[4788] , 
+       &Weights[4788] , 
+      },
+    { /* unit 143 (unit) */
+      0.0, -0.023180, 57,
+       &Sources[4845] , 
+       &Weights[4845] , 
+      },
+    { /* unit 144 (unit) */
+      0.0, 0.091590, 57,
+       &Sources[4902] , 
+       &Weights[4902] , 
+      },
+    { /* unit 145 (unit) */
+      0.0, -0.125520, 57,
+       &Sources[4959] , 
+       &Weights[4959] , 
+      },
+    { /* unit 146 (unit) */
+      0.0, 0.069530, 57,
+       &Sources[5016] , 
+       &Weights[5016] , 
+      },
+    { /* unit 147 (unit) */
+      0.0, -0.158120, 57,
+       &Sources[5073] , 
+       &Weights[5073] , 
+      },
+    { /* unit 148 (unit) */
+      0.0, -0.033870, 57,
+       &Sources[5130] , 
+       &Weights[5130] , 
+      },
+    { /* unit 149 (unit) */
+      0.0, -0.063830, 57,
+       &Sources[5187] , 
+       &Weights[5187] , 
+      },
+    { /* unit 150 (unit) */
+      0.0, 0.207970, 57,
+       &Sources[5244] , 
+       &Weights[5244] , 
+      },
+    { /* unit 151 (unit) */
+      0.0, 0.178030, 57,
+       &Sources[5301] , 
+       &Weights[5301] , 
+      },
+    { /* unit 152 (unit) */
+      0.0, -0.084950, 57,
+       &Sources[5358] , 
+       &Weights[5358] , 
+      },
+    { /* unit 153 (unit) */
+      0.0, 0.031190, 57,
+       &Sources[5415] , 
+       &Weights[5415] , 
+      },
+    { /* unit 154 (unit) */
+      0.0, 0.034090, 57,
+       &Sources[5472] , 
+       &Weights[5472] , 
+      },
+    { /* unit 155 (unit) */
+      0.0, -0.074880, 57,
+       &Sources[5529] , 
+       &Weights[5529] , 
+      },
+    { /* unit 156 (unit) */
+      0.0, 0.098550, 57,
+       &Sources[5586] , 
+       &Weights[5586] , 
+      },
+    { /* unit 157 (unit) */
+      0.0, -0.036680, 57,
+       &Sources[5643] , 
+       &Weights[5643] , 
+      },
+    { /* unit 158 (unit) */
+      0.0, -0.016010, 100,
+       &Sources[5700] , 
+       &Weights[5700] , 
+      },
+    { /* unit 159 (unit) */
+      0.0, 0.068950, 100,
+       &Sources[5800] , 
+       &Weights[5800] , 
+      },
+    { /* unit 160 (unit) */
+      0.0, -0.140460, 100,
+       &Sources[5900] , 
+       &Weights[5900] , 
+      }
+
+  };
+
+
+
+int pssma2(float *in, float *out, int init)
+{
+  int member, source;
+  float sum;
+  enum{OK, Error, Not_Valid};
+  pUnit unit;
+
+
+  /* layer definition section (names & member units) */
+
+  static pUnit Input[57] = {Units + 1, Units + 2, Units + 3, Units + 4, Units + 5, Units + 6, Units + 7, Units + 8, Units + 9, Units + 10, Units + 11, Units + 12, Units + 13, Units + 14, Units + 15, Units + 16, Units + 17, Units + 18, Units + 19, Units + 20, Units + 21, Units + 22, Units + 23, Units + 24, Units + 25, Units + 26, Units + 27, Units + 28, Units + 29, Units + 30, Units + 31, Units + 32, Units + 33, Units + 34, Units + 35, Units + 36, Units + 37, Units + 38, Units + 39, Units + 40, Units + 41, Units + 42, Units + 43, Units + 44, Units + 45, Units + 46, Units + 47, Units + 48, Units + 49, Units + 50, Units + 51, Units + 52, Units + 53, Units + 54, Units + 55, Units + 56, Units + 57}; /* members */
+
+  static pUnit Hidden1[100] = {Units + 58, Units + 59, Units + 60, Units + 61, Units + 62, Units + 63, Units + 64, Units + 65, Units + 66, Units + 67, Units + 68, Units + 69, Units + 70, Units + 71, Units + 72, Units + 73, Units + 74, Units + 75, Units + 76, Units + 77, Units + 78, Units + 79, Units + 80, Units + 81, Units + 82, Units + 83, Units + 84, Units + 85, Units + 86, Units + 87, Units + 88, Units + 89, Units + 90, Units + 91, Units + 92, Units + 93, Units + 94, Units + 95, Units + 96, Units + 97, Units + 98, Units + 99, Units + 100, Units + 101, Units + 102, Units + 103, Units + 104, Units + 105, Units + 106, Units + 107, Units + 108, Units + 109, Units + 110, Units + 111, Units + 112, Units + 113, Units + 114, Units + 115, Units + 116, Units + 117, Units + 118, Units + 119, Units + 120, Units + 121, Units + 122, Units + 123, Units + 124, Units + 125, Units + 126, Units + 127, Units + 128, Units + 129, Units + 130, Units + 131, Units + 132, Units + 133, Units + 134, Units + 135, Units + 136, Units + 137, Units + 138, Units + 139, Units + 140, Units + 141, Units + 142, Units + 143, Units + 144, Units + 145, Units + 146, Units + 147, Units + 148, Units + 149, Units + 150, Units + 151, Units + 152, Units + 153, Units + 154, Units + 155, Units + 156, Units + 157}; /* members */
+
+  static pUnit Output1[3] = {Units + 158, Units + 159, Units + 160}; /* members */
+
+  static int Output[3] = {158, 159, 160};
+
+  for(member = 0; member < 57; member++) {
+    Input[member]->act = in[member];
+  }
+
+  for (member = 0; member < 100; member++) {
+    unit = Hidden1[member];
+    sum = 0.0;
+    for (source = 0; source < unit->NoOfSources; source++) {
+      sum += unit->sources[source]->act
+             * unit->weights[source];
+    }
+    unit->act = Act_Logistic(sum, unit->Bias);
+  };
+
+  for (member = 0; member < 3; member++) {
+    unit = Output1[member];
+    sum = 0.0;
+    for (source = 0; source < unit->NoOfSources; source++) {
+      sum += unit->sources[source]->act
+             * unit->weights[source];
+    }
+    unit->act = Act_Logistic(sum, unit->Bias);
+  };
+
+  for(member = 0; member < 3; member++) {
+    out[member] = Units[Output[member]].act;
+  }
+
+  return(OK);
+}