diff --git a/Wynik.bmp b/Wynik.bmp deleted file mode 100644 index 05e6510..0000000 Binary files a/Wynik.bmp and /dev/null differ diff --git a/dev-0/out.tsv b/dev-0/out.tsv index 6a42b87..ec35425 100644 --- a/dev-0/out.tsv +++ b/dev-0/out.tsv @@ -1,32 +1,32 @@ 0 +1 +1 0 0 0 0 +1 0 +1 0 +1 0 +1 0 +1 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 +1 +1 0 0 1 -0 1 0 +1 0 +1 0 0 1 @@ -41,44 +41,37 @@ 0 0 0 -0 -0 -0 1 0 0 -0 -0 -0 +1 0 0 1 +1 0 +1 0 +1 0 0 0 0 0 -0 +1 0 0 1 0 +1 0 1 1 -0 -0 -0 1 0 0 0 -0 -0 -0 -0 +1 0 0 0 @@ -90,7 +83,9 @@ 1 0 0 +1 0 +1 0 0 0 @@ -100,14 +95,17 @@ 0 0 1 +1 +1 0 0 0 +1 +1 0 0 0 -0 -0 +1 0 0 0 @@ -115,6 +113,8 @@ 0 1 0 +1 +1 0 0 0 @@ -131,83 +131,58 @@ 0 1 0 -0 -0 1 0 -0 -0 -0 -0 -0 -0 1 0 0 -0 -0 -0 1 0 0 0 -0 1 -0 1 -0 -0 -0 -0 1 0 -0 -0 -0 -0 -0 -0 -0 -0 1 -0 -0 -0 -0 -0 1 0 -0 +1 0 0 0 0 1 0 +1 0 +1 0 0 +1 0 +1 +1 0 +1 0 0 0 0 -0 -0 +1 0 0 0 1 -0 +1 1 0 0 0 0 +1 0 -0 -0 +1 0 0 0 @@ -217,19 +192,21 @@ 0 0 0 -0 -0 -0 -0 1 0 0 0 1 +1 +1 0 +1 0 0 +1 0 +1 +1 0 0 0 @@ -238,32 +215,35 @@ 0 1 0 -0 1 0 -0 -0 1 0 0 0 -0 -0 +1 0 0 0 1 0 +1 0 0 -0 +1 +1 +1 +1 0 0 1 0 0 +1 +1 +1 0 -0 +1 0 0 0 @@ -272,6 +252,7 @@ 0 0 0 +1 0 0 0 @@ -287,6 +268,7 @@ 0 0 0 +1 0 0 0 @@ -295,11 +277,12 @@ 0 0 0 +1 0 0 +1 0 -0 -0 +1 0 0 0 @@ -310,17 +293,21 @@ 1 0 0 +1 0 +1 +1 +1 +1 +1 +1 +1 0 0 0 +1 0 -0 -0 -0 -0 -0 -0 +1 0 0 0 @@ -335,6 +322,7 @@ 1 0 0 +1 0 0 0 @@ -342,27 +330,38 @@ 1 0 0 +1 0 +1 0 0 +1 0 0 0 +1 0 0 +1 0 0 0 0 0 +1 0 0 +1 0 +1 +1 0 +1 0 0 0 0 +1 0 0 0 @@ -372,27 +371,30 @@ 0 0 0 +1 +1 0 -0 -0 +1 0 1 1 0 0 +1 0 0 0 0 -1 0 1 0 0 +1 0 0 0 0 +1 0 0 0 @@ -410,7 +412,11 @@ 0 0 0 +1 +1 0 +1 +1 0 0 1 @@ -422,6 +428,7 @@ 0 0 0 +1 0 0 0 @@ -429,40 +436,33 @@ 0 0 0 +1 0 0 0 +1 0 0 0 0 0 0 +1 0 0 0 -0 +1 0 0 0 0 0 1 -1 0 0 1 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 +1 0 0 0 @@ -475,26 +475,12 @@ 0 0 0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 +1 0 +1 0 0 0 @@ -504,6 +490,7 @@ 0 0 0 +1 0 0 0 @@ -511,6 +498,7 @@ 0 0 0 +1 0 0 0 @@ -520,16 +508,18 @@ 0 0 0 +1 0 0 0 0 +1 0 1 0 0 1 -0 +1 0 0 0 @@ -538,28 +528,17 @@ 1 0 0 -0 1 0 0 0 0 -1 -0 -0 -0 0 1 -0 -0 1 0 -0 -0 1 0 -0 -0 1 0 0 @@ -569,19 +548,27 @@ 0 0 0 +1 +1 0 0 +1 0 0 +1 +1 0 0 0 +1 0 0 0 +1 0 0 0 +1 0 0 0 @@ -595,33 +582,34 @@ 0 0 0 +1 0 +1 0 0 0 +1 0 0 0 0 0 +1 0 +1 0 0 0 +1 0 -0 -0 -0 -0 -0 -0 -0 +1 0 0 0 0 0 1 +1 0 0 0 @@ -630,787 +618,19 @@ 0 0 0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -0 -0 -0 -0 -1 -0 -1 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -1 -0 -0 -1 -0 -0 -0 -1 -0 -0 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -1 -0 -1 -0 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -0 -0 -1 -0 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -0 -0 -0 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -0 -0 -0 -1 -0 -0 -0 -1 -0 -1 0 0 0 1 +1 +0 0 0 0 0 0 0 +1 0 0 0 @@ -1421,26 +641,34 @@ 0 0 0 +1 0 1 0 +1 0 0 0 -1 0 0 +1 +0 +1 0 0 0 +1 +1 0 0 1 +1 0 0 1 0 1 +0 1 0 0 @@ -1451,39 +679,52 @@ 0 0 0 -1 0 0 0 +1 +0 +0 +1 0 0 0 0 +1 0 0 0 0 +1 0 0 +1 +1 0 0 0 +1 0 +1 0 0 1 1 0 +1 0 0 +1 0 0 +1 0 0 0 0 0 0 +1 0 0 0 @@ -1494,63 +735,84 @@ 0 0 1 -0 1 0 0 +0 1 0 +1 0 +1 0 0 0 1 -1 -0 -0 0 0 +1 0 0 0 0 +1 0 0 0 +1 +1 0 +1 +1 0 0 +1 0 0 +1 +1 0 +1 0 +1 0 0 +1 0 1 0 +1 0 0 +1 0 0 0 1 +1 +1 0 0 0 0 0 0 -1 -1 0 0 +1 0 0 0 +1 +1 +1 0 +1 +1 0 0 +1 +1 0 0 0 @@ -1561,51 +823,62 @@ 0 0 0 -1 0 0 0 0 1 0 -1 0 0 1 0 +1 +1 0 0 0 1 +1 0 1 1 +1 0 0 0 0 +1 +1 0 0 0 1 -0 -0 1 1 0 0 0 0 +1 +1 0 0 0 0 0 1 +1 +1 +1 0 0 +1 +0 +1 0 0 +1 0 0 0 @@ -1617,13 +890,17 @@ 0 0 0 +1 0 0 +1 0 1 +1 0 0 0 +1 0 0 1 @@ -1631,31 +908,39 @@ 1 0 0 -0 +1 1 0 0 +1 0 +1 0 1 0 +1 0 0 0 0 +1 0 +1 0 0 0 +1 0 0 0 +1 0 0 0 0 0 0 +1 0 0 0 @@ -1664,23 +949,22 @@ 0 0 0 -0 -0 -0 -1 1 0 0 0 +1 0 0 0 0 +1 0 0 +1 0 0 -0 +1 0 0 0 @@ -1695,11 +979,10 @@ 0 0 0 -0 -0 1 0 -0 +1 +1 1 0 0 @@ -1714,7 +997,6 @@ 0 0 1 -1 0 0 0 @@ -1724,13 +1006,21 @@ 0 0 0 +1 0 0 +1 +1 0 0 0 +1 +1 0 0 +1 +1 +1 0 0 0 @@ -1740,30 +1030,23 @@ 0 0 0 +1 0 0 +1 0 0 0 0 1 -1 -1 -1 -1 -1 -1 -1 -1 0 -1 +0 1 1 1 0 1 0 -0 1 0 0 @@ -1771,16 +1054,14 @@ 0 0 0 -0 1 0 0 0 0 0 -0 -0 -0 +1 +1 0 0 0 @@ -1795,17 +1076,23 @@ 0 0 0 +1 0 +1 0 +1 0 0 +1 0 +1 0 0 0 0 0 0 +1 0 0 0 @@ -1814,28 +1101,39 @@ 0 0 0 +1 0 0 +1 0 +1 0 0 0 0 0 0 +1 +1 0 0 0 0 0 0 +1 0 0 0 0 +1 0 +1 0 +1 0 +1 +1 0 0 0 @@ -1857,12 +1155,6 @@ 0 0 0 -1 -0 -0 -0 -1 -0 0 0 0 @@ -1889,20 +1181,17 @@ 0 0 0 -1 0 0 0 0 0 0 -1 0 0 0 0 0 -1 0 0 0 @@ -1916,7 +1205,6 @@ 0 0 0 -1 0 0 0 @@ -1926,42 +1214,56 @@ 0 0 0 +1 0 0 +1 0 0 +1 +1 0 0 0 0 0 +1 +1 0 0 0 0 0 0 +1 0 +1 0 0 +1 +1 0 0 0 +1 0 0 +1 0 0 0 +1 0 0 0 1 +1 0 +1 0 0 0 -0 -0 +1 0 0 0 @@ -1971,9 +1273,12 @@ 0 0 0 +1 0 0 +1 0 +1 0 0 1 @@ -1983,19 +1288,17 @@ 0 0 0 +1 +0 0 0 1 1 1 -1 -0 0 -1 0 0 1 -1 0 0 0 @@ -2009,15 +1312,13 @@ 0 0 0 +1 0 0 0 0 0 1 -0 -0 -0 1 1 0 @@ -2028,11 +1329,6 @@ 0 0 0 -1 -0 -0 -0 -0 0 0 1 @@ -2041,8 +1337,6 @@ 0 0 0 -1 -1 0 0 0 @@ -2061,23 +1355,24 @@ 0 0 0 +1 +1 0 0 0 1 +1 0 0 0 0 0 -0 -0 +1 0 0 1 1 -0 -0 +1 0 0 0 @@ -2089,40 +1384,63 @@ 0 1 0 +1 0 0 +1 0 0 +1 0 0 0 +1 0 0 0 +1 0 +1 0 0 0 +1 +1 +1 0 0 +1 0 +1 0 0 0 0 0 +1 0 0 0 1 1 +1 +1 +0 +0 +1 0 +1 0 0 0 0 +1 +1 0 0 +1 +1 +1 0 0 0 @@ -2131,10 +1449,14 @@ 0 0 0 +1 +1 +1 0 0 0 0 +1 0 0 0 @@ -2150,56 +1472,76 @@ 1 0 1 +1 0 0 0 0 +1 0 0 0 0 -1 -0 0 0 0 +1 0 0 0 0 -1 0 0 0 +1 0 +1 0 1 1 +0 1 0 0 0 0 +1 +0 +0 +0 0 +1 0 1 0 0 0 0 +1 +1 0 0 0 0 0 +1 0 0 +1 0 1 +1 +1 0 +1 +1 0 +1 0 1 +1 +1 +1 0 0 0 @@ -2213,33 +1555,43 @@ 0 0 0 -1 -1 0 0 +1 0 0 0 +1 0 0 +1 0 +1 +1 +1 0 0 1 0 +1 0 -0 +1 +1 0 1 0 +1 0 0 0 +1 0 0 1 0 1 +1 +1 0 0 0 @@ -2248,19 +1600,20 @@ 0 0 0 +1 0 0 0 0 0 +1 +1 +1 0 0 -1 0 0 0 -1 -1 0 0 0 @@ -2273,18 +1626,19 @@ 0 0 0 -0 1 0 +1 0 0 0 +1 0 +1 0 0 1 0 -1 0 0 0 @@ -2294,17 +1648,27 @@ 0 0 0 -1 0 +1 +1 +1 +1 0 0 +1 +1 +1 0 0 +1 0 +1 0 0 1 0 +1 +1 0 0 0 @@ -2312,24 +1676,31 @@ 0 0 0 +1 0 0 0 0 +1 0 0 0 0 0 0 +1 0 +1 0 0 0 1 0 +0 1 0 +1 +1 0 0 0 @@ -2341,9 +1712,9 @@ 1 0 0 -1 -0 0 +1 +1 0 0 0 @@ -2352,6 +1723,9 @@ 0 0 0 +1 +1 +1 0 0 0 @@ -2367,12 +1741,20 @@ 0 0 0 -0 +1 1 0 0 0 -0 +1 +1 +1 +1 +1 +1 +1 +1 +1 0 0 0 @@ -2382,19 +1764,23 @@ 1 0 0 +1 0 +1 0 0 0 0 1 -0 1 0 0 1 1 +1 0 +1 +1 0 0 0 @@ -2404,18 +1790,21 @@ 0 0 0 +1 0 +1 0 0 0 -1 0 0 0 0 +1 0 0 0 +1 0 0 0 @@ -2424,6 +1813,7 @@ 0 0 1 +1 0 0 0 @@ -2436,15 +1826,16 @@ 0 0 0 +1 0 -0 -0 +1 0 0 0 1 0 0 +1 0 0 1 @@ -2453,10 +1844,12 @@ 0 0 1 +1 0 0 0 0 +1 0 0 0 @@ -2464,14 +1857,13 @@ 0 1 0 -0 -0 -0 1 0 0 0 +1 0 +1 0 0 0 @@ -2479,9 +1871,12 @@ 0 0 0 +1 +1 +1 0 0 -0 +1 0 0 0 @@ -2494,7 +1889,9 @@ 0 0 0 -0 +1 +1 +1 0 0 0 @@ -2505,14 +1902,14 @@ 0 1 0 +1 +1 0 +1 0 0 0 0 -1 -0 -1 0 0 0 @@ -2525,6 +1922,7 @@ 0 0 0 +1 0 0 0 @@ -2534,7 +1932,7 @@ 0 0 0 -0 +1 0 0 0 @@ -2546,11 +1944,12 @@ 0 0 0 +1 0 0 0 0 -0 +1 0 1 0 @@ -2562,50 +1961,70 @@ 0 0 0 -1 0 0 -1 0 0 1 +1 +1 +1 0 +1 +1 +1 0 0 +1 0 0 0 0 -1 0 0 +1 +1 0 +1 +1 +1 +1 0 +1 +1 0 0 0 0 +1 0 0 +1 0 0 0 0 0 0 +1 0 1 0 0 0 0 +0 1 0 0 1 +1 +1 0 +1 0 0 +1 0 0 0 @@ -2616,26 +2035,24 @@ 0 0 0 +1 +1 0 0 0 0 1 -1 0 -1 0 0 0 0 0 -1 0 0 0 0 0 -1 0 0 0 @@ -2650,14 +2067,18 @@ 0 0 0 -1 0 1 0 1 0 0 +1 +1 +1 +0 0 +1 0 0 0 @@ -2666,11 +2087,16 @@ 1 0 0 +1 +0 0 0 0 0 +1 +1 0 +1 0 1 0 @@ -2678,6 +2104,8 @@ 0 0 0 +1 +0 0 0 0 @@ -2689,19 +2117,19 @@ 0 1 0 +1 0 0 0 0 0 -1 -0 0 0 0 0 0 0 +1 0 0 0 @@ -2711,37 +2139,50 @@ 0 0 1 +1 0 0 +1 0 0 0 0 +1 0 -0 +1 0 1 0 0 +1 0 +1 0 +1 0 0 0 0 0 +1 0 0 +1 0 0 +1 +1 0 +1 0 0 0 0 0 0 +1 0 +1 0 0 0 @@ -2750,6 +2191,7 @@ 0 0 0 +1 0 0 0 @@ -2757,6 +2199,9 @@ 0 0 0 +1 +1 +1 0 0 0 @@ -2764,26 +2209,41 @@ 0 0 0 +1 +1 0 1 +1 +1 0 1 +1 +1 +1 0 +1 0 0 0 0 +1 +1 0 0 +1 0 0 0 0 0 +1 +1 0 0 0 +1 0 +1 0 1 0 @@ -2795,8 +2255,12 @@ 0 0 0 +1 +1 +0 0 1 +1 0 0 0 @@ -2807,7 +2271,10 @@ 0 1 0 +1 +0 0 +1 0 0 0 @@ -2815,20 +2282,20 @@ 0 0 0 +1 0 +1 0 0 0 0 0 0 +1 0 0 0 -1 -1 0 -1 0 0 0 @@ -2836,6 +2303,8 @@ 0 0 1 +1 +1 0 0 0 @@ -2848,37 +2317,58 @@ 0 0 0 +1 +0 0 0 0 0 +1 0 0 +1 0 +1 0 0 +1 0 0 0 0 0 0 +1 0 0 +1 0 +1 0 0 +1 0 +1 0 0 0 +1 0 1 +1 +1 0 0 +0 +1 +0 +1 +1 1 0 0 +1 +1 0 0 0 @@ -2886,17 +2376,25 @@ 0 0 0 +1 0 0 +1 0 0 0 +1 0 0 0 0 +1 +1 0 0 +1 +1 +1 0 0 0 @@ -2906,17 +2404,20 @@ 0 0 0 +1 +0 0 0 1 0 -0 1 0 0 +1 0 0 0 +1 0 0 0 @@ -2924,23 +2425,31 @@ 0 1 0 -0 1 0 0 0 +1 +0 0 0 0 +1 0 0 +1 0 0 0 +1 +1 +1 0 0 0 +1 0 +1 0 0 1 @@ -2953,10 +2462,12 @@ 0 0 0 +1 0 0 0 0 +1 0 0 0 @@ -2964,9 +2475,11 @@ 0 0 0 +1 0 0 0 +1 0 0 0 @@ -2974,7 +2487,10 @@ 0 1 0 +1 0 +1 +1 0 0 0 @@ -2982,66 +2498,87 @@ 0 0 0 +1 0 +1 +1 0 +1 0 0 0 0 +1 +1 0 0 1 +1 0 0 +1 0 0 1 0 +1 0 0 0 0 +1 +1 0 +1 0 +1 0 0 0 0 0 1 +1 +1 +0 0 0 -1 0 1 +1 0 0 0 -1 0 0 0 1 +1 0 0 0 -1 0 0 0 0 0 +1 0 0 0 1 0 0 +0 +1 +0 1 0 0 0 0 +1 +1 0 0 0 @@ -3051,15 +2588,21 @@ 0 0 1 +1 +0 0 0 0 0 1 0 +1 0 0 +1 +1 0 +1 0 0 0 @@ -3070,35 +2613,49 @@ 0 0 0 -1 0 0 0 -1 0 0 0 0 +1 +1 0 +1 0 +1 0 0 0 1 +1 0 0 0 +1 +1 0 0 0 0 +1 +1 0 +1 0 0 0 0 +1 0 +1 0 +1 +1 +1 +1 0 0 0 @@ -3110,36 +2667,50 @@ 1 0 0 +1 +0 0 +1 0 0 0 0 0 +1 0 0 0 0 +1 0 +1 0 +1 0 0 +1 +1 +1 0 0 0 +1 0 0 1 1 0 0 +1 0 0 +1 0 +1 0 0 0 -0 +1 0 0 0 @@ -3147,6 +2718,8 @@ 1 0 0 +0 +0 1 1 0 @@ -3154,11 +2727,15 @@ 0 0 0 +1 +0 +1 0 0 1 0 0 +1 0 0 1 @@ -3168,7 +2745,6 @@ 0 0 0 -1 0 0 1 @@ -3177,37 +2753,43 @@ 0 0 0 -0 1 0 -1 0 0 -1 0 +1 0 +1 0 0 0 0 0 +1 +1 0 0 -1 0 0 0 0 0 +1 0 +1 0 0 +1 0 +1 0 0 0 0 0 +1 +1 0 0 0 @@ -3219,7 +2801,11 @@ 0 0 0 +1 +0 +0 0 +1 0 0 0 @@ -3236,9 +2822,13 @@ 0 0 0 +1 0 0 +1 +1 0 +1 0 0 0 @@ -3250,29 +2840,43 @@ 0 0 0 +1 +1 0 0 1 0 0 0 +1 +1 +1 0 0 +1 0 0 +1 0 1 0 0 0 +1 +1 0 +1 0 0 0 0 0 +1 +1 +1 0 0 +1 0 0 0 @@ -3282,7 +2886,6 @@ 0 0 0 -1 0 0 0 @@ -3293,11 +2896,11 @@ 0 0 0 +1 0 0 0 -0 -0 +1 0 1 0 @@ -3305,8 +2908,10 @@ 0 0 0 +1 0 0 +1 0 0 0 @@ -3317,23 +2922,20 @@ 0 0 0 -0 1 -0 -0 -0 1 0 1 0 -0 1 0 0 0 0 +1 0 0 +1 0 0 0 @@ -3342,7 +2944,8 @@ 0 0 0 -0 +1 +1 0 0 0 @@ -3364,20 +2967,22 @@ 0 0 0 +1 0 0 0 0 +1 0 0 0 0 0 +1 0 0 1 0 -1 0 0 0 @@ -3385,16 +2990,19 @@ 0 0 0 +1 0 0 0 0 +1 0 0 0 0 0 0 +1 0 0 0 @@ -3405,10 +3013,7 @@ 0 1 0 -0 -0 -0 -0 +1 0 0 0 @@ -3420,47 +3025,59 @@ 0 0 0 +1 +0 0 +1 +1 0 0 +1 0 1 0 0 +1 0 1 0 0 0 0 +0 +1 +1 1 0 0 0 0 +1 0 0 1 +1 0 0 0 +1 0 0 0 0 0 +1 0 0 0 +1 0 0 0 +1 0 0 0 -1 -1 -1 0 0 0 @@ -3470,13 +3087,11 @@ 0 1 0 -0 -0 +1 0 0 1 0 -0 1 0 0 @@ -3484,17 +3099,25 @@ 0 0 0 +1 +0 0 +1 +1 +1 0 +1 +1 +1 0 0 0 0 -1 0 1 0 0 +1 0 0 0 @@ -3502,36 +3125,43 @@ 0 0 0 -1 -0 0 0 0 0 1 +1 0 0 0 0 0 +1 0 0 +1 0 0 +1 0 -0 +1 0 0 1 +1 +0 0 0 0 0 0 0 +1 +0 0 0 0 +1 0 0 0 @@ -3550,21 +3180,30 @@ 0 1 0 +1 +1 +1 +1 0 1 0 0 +1 0 0 1 +1 +1 0 0 0 0 0 +1 0 0 0 +1 0 0 0 @@ -3573,32 +3212,40 @@ 0 0 0 +1 0 +1 0 0 0 0 -1 0 0 0 +1 +1 0 0 +1 +1 0 1 0 0 0 +1 +1 +1 0 +1 0 0 -1 -1 0 0 0 0 0 +1 0 0 0 @@ -3613,41 +3260,50 @@ 0 0 0 +1 +1 0 0 0 0 +1 0 0 0 0 +1 0 0 0 0 0 0 +1 0 0 0 +1 0 0 0 1 0 0 -0 +1 0 1 0 0 +0 1 0 0 0 1 +1 0 0 +1 0 0 0 @@ -3658,9 +3314,12 @@ 0 0 1 +1 0 0 0 +1 +0 0 0 0 @@ -3668,6 +3327,7 @@ 1 0 0 +1 0 0 0 @@ -3683,8 +3343,8 @@ 0 0 0 -1 0 +1 0 0 0 @@ -3695,24 +3355,35 @@ 1 0 0 +1 +1 0 0 0 0 0 0 +1 0 0 1 0 0 +1 +0 0 +1 0 0 +1 0 +1 0 0 0 +1 +1 +1 0 0 1 @@ -3725,17 +3396,23 @@ 0 0 0 -1 0 0 0 0 +1 +0 +0 +1 +0 0 0 0 0 +1 0 0 +1 0 0 0 @@ -3743,7 +3420,6 @@ 0 0 0 -1 0 0 0 @@ -3752,6 +3428,7 @@ 0 0 0 +1 0 0 0 @@ -3764,13 +3441,13 @@ 0 0 0 -0 +1 0 0 0 1 -1 0 +1 0 0 0 @@ -3782,9 +3459,7 @@ 0 1 0 -0 -0 -0 +1 1 0 0 @@ -3792,15 +3467,18 @@ 0 0 0 -1 0 +1 0 +1 0 0 0 1 0 0 +1 +1 0 0 0 @@ -3811,55 +3489,74 @@ 0 0 0 +1 +1 0 +1 0 +1 0 0 0 +1 0 +1 0 +1 0 +1 +1 +1 +1 +1 0 0 0 0 0 0 -1 0 0 0 0 1 -1 0 +1 0 0 0 0 0 +1 0 0 0 0 +1 +1 0 0 0 0 +1 0 0 0 0 0 +1 0 0 0 +1 0 0 +1 0 0 0 0 +1 0 0 0 @@ -3870,9 +3567,14 @@ 0 0 0 +1 +1 +1 0 +1 0 0 +1 0 0 0 @@ -3881,13 +3583,17 @@ 0 0 0 +1 0 +1 0 0 0 0 0 +1 0 +1 0 0 0 @@ -3899,10 +3605,11 @@ 0 0 0 +1 0 +1 0 -0 -0 +1 0 0 0 @@ -3910,13 +3617,14 @@ 0 1 0 +1 0 0 0 0 +1 0 0 -1 0 0 1 @@ -3935,6 +3643,11 @@ 0 1 0 +1 +1 +1 +1 +0 0 0 0 @@ -3944,25 +3657,33 @@ 0 1 0 +1 +1 +0 0 0 0 -1 1 0 +1 0 0 0 0 +1 0 0 0 +1 0 0 0 +1 0 +1 0 0 +1 0 0 0 @@ -3970,54 +3691,77 @@ 0 0 0 +1 +1 +1 +1 0 0 1 0 -1 0 0 0 0 +1 0 0 +1 0 0 +1 0 0 0 0 0 +1 0 0 +1 0 0 1 0 0 +1 +1 0 0 0 0 +1 +0 0 0 0 0 0 1 +1 0 +1 0 0 1 +1 0 0 +1 +1 +1 0 0 +1 0 0 0 +1 0 +1 0 +1 +1 0 0 0 @@ -4030,24 +3774,34 @@ 0 0 1 +1 0 +1 0 +1 +1 +1 0 +1 0 -0 -0 -0 -0 -0 +1 +1 1 0 +1 +1 0 0 +1 0 0 0 0 0 +1 +1 +1 +1 0 0 0 @@ -4060,43 +3814,48 @@ 1 1 0 -0 -0 +1 0 0 1 +1 0 0 0 0 0 +1 +1 0 +1 0 0 +1 +1 0 0 0 +1 0 0 0 0 0 0 +1 0 0 0 1 0 -0 1 0 1 0 0 -1 -0 0 0 +1 0 0 0 @@ -4107,7 +3866,6 @@ 0 0 0 -1 0 0 0 @@ -4118,14 +3876,17 @@ 0 0 0 +1 0 0 0 0 0 +1 0 0 0 +1 0 0 0 @@ -4134,17 +3895,20 @@ 0 0 0 +1 +1 0 0 0 0 0 0 +1 0 0 0 0 -0 +1 0 0 0 @@ -4152,26 +3916,35 @@ 0 0 1 +1 0 0 +1 0 0 +1 0 0 +1 0 0 0 +1 0 -0 -0 +1 0 1 0 +1 +1 0 0 0 +1 0 +1 0 +1 0 0 1 @@ -4182,8 +3955,11 @@ 0 0 0 +1 0 +1 0 +1 0 0 0 @@ -4195,8 +3971,10 @@ 0 1 0 +0 1 0 +1 0 0 0 @@ -4207,11 +3985,11 @@ 0 0 0 -1 0 -1 0 0 +1 +0 0 0 0 @@ -4223,13 +4001,15 @@ 0 0 1 -1 0 0 0 +1 0 0 0 +1 +1 0 0 0 @@ -4240,26 +4020,35 @@ 0 0 0 -1 -0 0 0 +1 0 +1 +1 0 0 0 +1 0 0 0 0 +1 +1 0 +1 0 +1 0 +1 0 0 0 0 1 +1 +0 0 0 0 @@ -4269,22 +4058,25 @@ 0 1 1 +1 0 +1 +1 0 0 0 0 -1 -0 -0 0 +1 0 0 0 0 +1 0 0 0 +1 0 0 0 @@ -4295,14 +4087,16 @@ 0 0 0 +1 +1 0 +1 0 0 1 0 0 0 -0 1 0 0 @@ -4319,23 +4113,29 @@ 0 0 0 +1 +1 0 0 1 +0 1 0 0 0 0 0 +0 1 0 0 0 +1 +1 0 +1 0 0 -1 0 1 1 @@ -4343,8 +4143,6 @@ 0 0 0 -1 -0 0 1 1 @@ -4353,20 +4151,22 @@ 0 0 0 +1 0 +1 +1 0 0 0 0 0 +1 0 0 0 0 1 -0 -0 -0 +1 0 1 0 @@ -4375,26 +4175,42 @@ 0 0 0 +1 +1 +1 +1 +1 0 0 0 0 0 0 +1 0 +1 +1 0 0 0 +1 0 +1 0 0 +1 +1 0 0 +1 0 0 0 +1 +1 0 1 +1 0 0 0 @@ -4406,21 +4222,26 @@ 0 0 0 +1 +1 0 0 0 0 0 -1 0 0 0 1 +1 +1 0 0 0 0 0 +1 +1 0 0 0 @@ -4431,6 +4252,7 @@ 0 0 0 +0 1 0 0 @@ -4439,45 +4261,60 @@ 0 1 0 +1 0 0 0 +1 0 +1 +1 0 0 0 0 0 +1 0 0 +1 0 0 0 +1 0 0 0 0 0 +1 0 +1 +1 +1 0 0 +1 0 0 0 1 0 +1 +1 +1 +1 +1 0 0 0 0 0 -1 -1 -0 0 0 0 0 +1 0 0 0 @@ -4491,31 +4328,47 @@ 0 0 0 +1 +0 +1 0 0 0 0 +1 0 +1 +1 0 0 0 0 +1 0 +1 +1 +1 0 0 0 0 0 0 -1 0 0 0 0 0 0 +1 +1 +1 +1 +1 0 +1 0 +1 0 1 1 @@ -4524,38 +4377,44 @@ 0 0 0 -1 -0 0 0 0 -1 0 0 0 +1 0 0 0 0 +1 0 0 0 0 0 +1 0 0 1 0 0 +1 0 0 0 +1 +1 0 1 0 0 0 +1 +1 0 +1 0 0 0 @@ -4568,24 +4427,39 @@ 0 0 1 -1 0 0 0 0 +1 +0 0 0 1 0 +1 0 +1 +1 +1 0 +1 +1 +1 +1 +1 +1 +1 +1 0 +1 0 -0 +1 0 1 0 0 +0 1 0 0 @@ -4597,7 +4471,11 @@ 0 0 0 +1 +1 +0 0 +1 0 0 0 @@ -4605,10 +4483,9 @@ 0 0 1 -1 -0 0 1 +1 0 0 0 @@ -4621,73 +4498,99 @@ 0 0 0 -1 0 0 0 0 0 0 +1 0 0 +1 0 1 0 +1 0 0 0 +1 +1 +1 +1 0 0 +1 0 0 0 1 +1 0 0 +1 0 1 0 0 0 0 -1 0 0 0 0 1 +1 +1 +0 +1 0 0 0 0 +1 0 +1 +1 +1 0 0 +1 0 1 0 0 0 0 +0 1 0 0 0 +1 0 0 1 -0 1 0 0 0 0 +1 0 +1 0 +1 0 +1 0 +1 +1 +1 0 0 +1 0 0 0 @@ -4696,18 +4599,19 @@ 0 0 0 -0 -0 +1 0 0 0 1 -0 +1 1 0 0 +1 0 0 +1 0 0 0 @@ -4717,6 +4621,7 @@ 0 0 0 +1 0 0 0 @@ -4726,25 +4631,40 @@ 0 0 0 +1 +1 0 0 0 0 +1 0 0 +1 +1 +1 0 +1 +1 +1 0 0 0 +1 0 0 0 1 +1 0 0 +1 +1 0 0 0 +1 +1 0 0 0 @@ -4752,13 +4672,14 @@ 1 0 0 -1 -0 0 0 0 +1 0 +1 0 +1 0 0 0 @@ -4767,10 +4688,14 @@ 0 0 0 +1 0 +1 +1 0 0 0 +1 0 0 0 @@ -4778,6 +4703,7 @@ 0 1 0 +1 0 0 0 @@ -4785,9 +4711,13 @@ 0 0 0 +1 0 +1 0 0 +1 +1 0 0 0 @@ -4796,12 +4726,9 @@ 0 0 0 -1 -0 0 0 0 -1 0 0 0 @@ -4809,8 +4736,10 @@ 0 0 0 +1 0 1 +1 0 0 0 @@ -4820,35 +4749,42 @@ 0 0 0 +1 0 0 0 +1 0 +1 0 1 0 0 +1 0 0 +1 0 0 0 0 0 -1 0 0 0 1 +1 0 0 +1 0 0 0 0 +1 +1 0 0 -1 0 0 0 @@ -4857,18 +4793,27 @@ 0 0 0 +1 +1 0 1 1 0 1 +1 +1 0 +1 0 0 0 +1 +1 0 +1 0 0 +1 0 0 0 @@ -4880,35 +4825,51 @@ 0 0 0 +1 0 0 0 0 0 +1 +1 +1 0 1 0 0 0 +1 0 0 0 +1 0 0 0 0 +1 0 0 0 0 +1 +1 +1 0 0 +1 +1 0 +1 0 0 +1 0 0 0 +1 +1 0 0 0 @@ -4916,7 +4877,6 @@ 0 1 0 -1 0 1 0 @@ -4926,8 +4886,9 @@ 0 0 0 -0 -0 +1 +1 +1 0 0 0 @@ -4937,6 +4898,7 @@ 1 1 0 +1 0 0 0 @@ -4945,19 +4907,17 @@ 1 0 0 -1 -0 -0 -0 0 1 0 0 0 +0 1 1 0 0 +1 0 0 0 @@ -4966,21 +4926,26 @@ 0 0 0 -1 0 0 0 0 +1 0 0 0 +1 0 +1 +1 +1 0 0 0 0 0 0 +1 0 0 1 @@ -4988,36 +4953,48 @@ 0 0 0 +0 +1 1 0 0 0 1 0 -1 0 0 0 0 +1 +0 +0 +1 +1 0 0 0 0 0 +1 0 0 1 0 0 +1 0 +1 0 0 0 0 +1 0 0 0 +1 0 +1 0 0 0 @@ -5029,10 +5006,12 @@ 0 0 0 +1 0 0 +1 0 -0 +1 0 1 0 @@ -5042,47 +5021,64 @@ 0 0 1 +1 +1 0 0 0 0 +1 +0 0 0 0 0 0 +1 +0 0 0 0 0 +1 +1 0 +1 0 0 +1 0 0 0 0 0 +1 +1 +1 0 0 0 0 +1 0 0 0 0 -1 0 0 0 1 -0 1 0 0 +1 0 +1 0 -0 +1 +1 +1 +1 0 0 1 @@ -5096,10 +5092,14 @@ 0 0 0 -1 +0 1 0 +1 +1 +1 0 +1 0 1 0 @@ -5119,8 +5119,10 @@ 0 0 0 +1 0 0 +1 0 0 0 @@ -5134,17 +5136,15 @@ 0 0 0 -0 1 0 0 -0 -0 -0 1 0 1 0 +1 +1 0 0 0 @@ -5171,7 +5171,7 @@ 0 0 0 -0 +1 0 0 0 @@ -5194,7 +5194,7 @@ 0 0 1 -0 +1 1 0 0 @@ -5203,6 +5203,7 @@ 0 0 0 +1 0 0 0 @@ -5212,6 +5213,7 @@ 0 0 0 +1 0 0 0 @@ -5221,9 +5223,7 @@ 0 0 0 -0 -0 -0 +1 0 0 0 @@ -5233,14 +5233,12 @@ 0 0 1 -0 +1 0 1 1 -0 1 -0 -0 +1 0 0 0 @@ -5270,3 +5268,5 @@ 0 0 0 +0 +0 \ No newline at end of file diff --git a/main.py b/main.py index 96e3283..afc450a 100644 --- a/main.py +++ b/main.py @@ -1,24 +1,222 @@ -from sklearn import preprocessing -from sklearn.feature_extraction.text import TfidfVectorizer -from sklearn.naive_bayes import MultinomialNB -from sklearn.pipeline import make_pipeline +#!/usr/bin/env python +# coding: utf-8 +# In[1]: + + +import csv + + +# In[2]: + + +get_ipython().system('pip install gensim') + + +# In[17]: + + +import nltk +nltk.download('punkt') + + +# In[9]: + + +get_ipython().system('pip install nltk') + + +# In[3]: + + +get_ipython().system('pip install torch') + + +# In[4]: + + +import gensim.downloader import numpy as np +import pandas as pd +import torch + + +# In[5]: + + +import torch.nn as nn +from nltk import word_tokenize + + +# In[13]: + + +header_names = ["content", "id", "label"] + + +# In[23]: + + +class FF(nn.Module): + def __init__(self, input_dim, hidden_dim, output_dim): + super(FF, self).__init__() + self.fc1 = nn.Linear(input_dim, hidden_dim) + self.relu1 = nn.ReLU() + self.fc2 = nn.Linear(hidden_dim, hidden_dim) + self.relu2 = nn.ReLU() + self.fc3 = nn.Linear(hidden_dim, output_dim) + + def forward(self, x): + out = self.fc1(x) + out = self.relu1(out) + out = self.relu2(out) + out = self.fc3(out) + return torch.sigmoid(out) + +train_set_labels = pd.read_table( + "train/expected.tsv", + error_bad_lines=False, + quoting=csv.QUOTE_NONE, + header=None, + names=header_names[2:], +) + +train_set_features = pd.read_table( + "train/in.tsv.xz", + error_bad_lines=False, + quoting=csv.QUOTE_NONE, + header=None, + names=header_names[:2], +) + + +test_set = pd.read_table( + "test-A/in.tsv.xz", + error_bad_lines=False, + header=None, + quoting=csv.QUOTE_NONE, + names=header_names[:2], +) + +dev_set = pd.read_table( + "dev-0/in.tsv.xz", + error_bad_lines=False, + header=None, + quoting=csv.QUOTE_NONE, + names=header_names[:2], +) +X_train = train_set_features["content"].str.lower() +y_train = train_set_labels["label"] + +X_dev = dev_set["content"].str.lower() +X_test = test_set["content"].str.lower() +X_train = [word_tokenize(content) for content in X_train] +X_dev = [word_tokenize(content) for content in X_dev] +X_test = [word_tokenize(content) for content in X_test] +word2vec = gensim.downloader.load("word2vec-google-news-300") + + +# In[24]: + + +X_train = [ + np.mean( + [word2vec[word] for word in content if word in word2vec] or [np.zeros(300)], + axis=0, + ) + for content in X_train +] +X_dev = [ + np.mean( + [word2vec[word] for word in content if word in word2vec] or [np.zeros(300)], + axis=0, + ) + for content in X_dev +] + +X_test = [ + np.mean( + [word2vec[word] for word in content if word in word2vec] or [np.zeros(300)], + axis=0, + ) + for content in X_test +] +hidden_layer = 650 +epochs = 15 +batch_size = 10 + + +# In[27]: + + +output_dim = 1 + + +input_dim =300 +model = FF(input_dim, hidden_layer, output_dim) +optimizer = torch.optim.SGD(model.parameters(), lr=0.01) +criterion = torch.nn.BCELoss() + + +# In[28]: + + +for epoch in range(epochs): + model.train() + for i in range(0, y_train.shape[0], batch_size): + X = X_train[i : i + batch_size] + X = torch.tensor(X) + y = y_train[i : i + batch_size] + y = torch.tensor(y.astype(np.float32).to_numpy()).reshape(-1, 1) + + outputs = model(X.float()) + loss = criterion(outputs, y) + + optimizer.zero_grad() + loss.backward() + optimizer.step() +test_prediction = [] +dev_prediction = [] +model.eval() +with torch.no_grad(): + for i in range(0, len(X_test), batch_size): + X = X_test[i : i + batch_size] + X = torch.tensor(X) + + outputs = model(X.float()) + + prediction = outputs > 0.5 + test_prediction += prediction.tolist() + + for i in range(0, len(X_dev), batch_size): + X = X_dev[i : i + batch_size] + X = torch.tensor(X) + + outputs = model(X.float()) + + prediction = outputs > 0.5 + dev_prediction += prediction.tolist() + +test_prediction = np.asarray(test_prediction, dtype=np.int32) +dev_prediction = np.asarray(dev_prediction, dtype=np.int32) +test_prediction.tofile("./test-A/out.tsv", sep="\n") +dev_prediction.tofile("./dev-0/out.tsv", sep="\n") + + +# In[ ]: + + + + + +# In[ ]: + + + + + +# In[ ]: + + -eng = preprocessing.LabelEncoder() -with open("train/in.tsv") as myFile: - tmp = myFile.readlines() - with open("train/expected.tsv") as finFile: - fin = finFile.readlines() - fin = eng.fit_transform(fin) - with open("test-A/in.tsv") as tFile: - fic = tFile.readlines() - gnb = make_pipeline(TfidfVectorizer(),MultinomialNB()) - model = gnb.fit(tmp, fin) - fin_pred = model.predict(fic) - fin_pred = np.array(fin_pred) - np.set_printoptions(threshold = np.inf) - eFile = np.array2string(fin_pred.flatten(), precision = 2, separator = '\n',suppress_small = True) - myFile = open("test-A/out.tsv", "a") - myFile.write(eFile) diff --git a/test-A/out.tsv b/test-A/out.tsv index 3fd58eb..11e1bbe 100644 --- a/test-A/out.tsv +++ b/test-A/out.tsv @@ -4,28 +4,28 @@ 0 0 0 +1 0 0 0 0 0 0 +1 0 0 +1 0 0 +1 +1 0 0 -0 -0 -0 -0 -0 -0 -0 -0 +1 1 0 +1 +1 0 0 1 @@ -45,13 +45,16 @@ 0 0 0 +1 +1 0 0 +1 0 0 -1 0 0 +1 0 0 0 @@ -61,45 +64,64 @@ 0 0 0 +1 0 +1 0 +1 0 0 0 0 +1 +1 +1 0 0 0 +1 +1 +1 0 +1 0 0 +1 0 +1 +1 0 1 +1 +0 0 0 0 +1 0 0 0 0 -1 0 0 1 +1 0 0 0 +1 0 +1 0 0 0 0 0 0 +1 0 0 -0 +1 0 0 0 @@ -111,23 +133,31 @@ 0 1 0 -1 -0 0 0 0 0 1 +1 +1 0 +1 0 +1 0 0 +1 0 +1 +1 0 +1 0 0 0 0 +1 +1 0 0 0 @@ -136,18 +166,25 @@ 1 0 0 -1 +0 1 0 +0 1 0 +0 1 0 0 0 0 +1 +0 0 +1 0 +1 +1 0 0 0 @@ -161,9 +198,7 @@ 0 0 0 -1 0 -1 0 0 0 @@ -172,6 +207,7 @@ 0 0 0 +1 0 0 0 @@ -179,17 +215,25 @@ 0 0 0 +1 +1 0 0 1 +1 0 0 0 0 0 0 +1 0 +1 0 +1 +1 +1 0 0 0 @@ -198,19 +242,24 @@ 0 0 0 +1 0 0 0 +1 0 0 0 +1 0 0 0 0 +1 0 0 0 +1 0 0 0 @@ -219,30 +268,36 @@ 0 0 0 -1 -1 -0 0 0 0 +1 0 0 +1 +1 0 0 1 0 1 0 +1 +1 +1 +1 0 +1 0 0 0 0 0 0 +1 +1 0 0 -1 0 0 0 @@ -252,6 +307,8 @@ 0 0 0 +1 +1 0 0 0 @@ -260,17 +317,18 @@ 0 0 0 +1 0 +1 0 0 0 -0 +1 0 0 0 1 0 -0 1 0 0 @@ -278,23 +336,25 @@ 0 0 0 +1 0 0 0 0 1 -0 -0 1 0 0 0 0 0 +1 +1 0 0 +1 0 -0 +1 0 1 0 @@ -302,6 +362,7 @@ 0 0 1 +1 0 0 0 @@ -312,29 +373,31 @@ 0 0 0 -0 -0 -0 +1 0 0 1 0 +1 +1 0 0 1 0 0 0 -1 0 0 +1 0 1 0 0 0 0 +1 0 +1 0 1 0 @@ -344,8 +407,7 @@ 1 0 0 -0 -0 +1 0 0 1 @@ -353,15 +415,18 @@ 0 0 0 -0 1 0 -0 +1 0 1 0 0 +1 +1 0 +1 +1 0 0 0 @@ -369,20 +434,20 @@ 0 0 1 +1 +1 0 +1 0 0 0 -1 0 0 0 0 -1 0 0 0 -1 0 0 0 @@ -396,11 +461,13 @@ 0 0 0 +1 0 0 0 0 0 +1 0 0 0 @@ -410,6 +477,8 @@ 1 0 0 +1 +0 0 0 0 @@ -419,18 +488,22 @@ 0 1 0 -0 -0 -0 1 0 +1 0 +1 0 +1 0 0 0 +1 +1 +1 0 0 +1 0 0 1 @@ -445,8 +518,11 @@ 0 0 0 +1 +1 0 0 +1 0 0 0 @@ -458,44 +534,53 @@ 0 0 0 -1 -0 0 0 0 +1 0 0 0 0 -1 0 0 0 +1 +1 0 0 0 -1 0 0 +1 0 +1 0 0 +1 +1 0 +1 0 +1 0 0 +1 0 0 +1 +1 0 0 -1 0 1 0 -1 0 0 0 +1 +1 +1 0 0 1 @@ -505,38 +590,53 @@ 0 1 0 +1 0 0 0 -0 +1 0 1 0 +1 0 0 +1 +1 0 0 +1 0 0 0 +1 +1 0 0 0 +1 0 0 +1 +1 +1 0 0 0 0 0 0 +1 0 0 0 +1 0 0 0 +1 0 +1 0 0 0 @@ -545,11 +645,18 @@ 0 0 0 +1 0 +1 0 +1 +1 +1 0 +1 0 0 +1 0 0 0 @@ -557,6 +664,7 @@ 0 1 0 +0 1 1 0 @@ -565,19 +673,24 @@ 0 0 0 +0 1 0 0 1 +0 1 0 0 +1 0 0 +1 0 0 0 0 +1 0 0 0 @@ -590,26 +703,29 @@ 0 1 0 +1 +0 0 0 0 0 1 +1 +1 0 -0 +1 +1 0 1 0 0 0 -1 0 0 1 0 -0 -0 1 +0 1 0 0 @@ -623,6 +739,9 @@ 0 0 0 +1 +0 +0 0 0 0 @@ -630,7 +749,6 @@ 0 0 0 -1 0 0 0 @@ -643,21 +761,30 @@ 0 0 0 +1 +1 0 +1 0 0 0 0 -0 +1 0 1 0 +1 0 1 +1 0 0 0 +1 +1 +1 0 +1 0 0 0 @@ -669,28 +796,31 @@ 1 0 0 +1 0 0 0 0 0 -1 0 0 0 0 0 +1 0 0 -1 0 0 1 0 0 0 +1 +0 0 1 +1 0 0 0 @@ -701,17 +831,25 @@ 0 0 0 +1 +1 0 0 0 0 +1 0 0 0 +1 0 0 1 0 +1 +1 +1 +1 0 0 0 @@ -723,7 +861,6 @@ 0 0 1 -0 1 0 0 @@ -733,13 +870,20 @@ 0 0 0 +0 +0 1 0 +1 0 +1 0 0 0 +1 +1 0 +1 0 0 0 @@ -751,44 +895,47 @@ 0 0 1 +1 0 0 +1 0 1 0 0 0 0 +1 0 0 1 +1 0 0 0 0 0 +1 0 0 -1 0 0 0 0 0 0 -1 0 0 -1 0 -1 -1 0 0 +1 +1 0 0 0 0 +1 0 0 0 @@ -802,8 +949,13 @@ 0 0 0 +1 +0 0 +1 0 +1 +1 0 0 0 @@ -815,34 +967,38 @@ 1 0 0 +1 0 0 0 +1 0 0 +1 0 0 0 0 -1 0 0 -1 0 +1 +1 0 0 0 -1 0 0 0 1 0 1 +1 0 0 0 0 +1 0 1 0 @@ -856,9 +1012,16 @@ 0 0 1 +0 +0 +0 +0 +0 +1 1 0 0 +1 0 1 0 @@ -868,60 +1031,88 @@ 0 0 0 +1 0 0 0 0 0 +1 +1 0 1 0 0 0 +1 +0 0 +1 +1 0 +1 +1 +1 0 0 0 0 0 +1 0 0 +1 +1 0 0 0 0 0 +1 0 0 +1 0 1 +1 +0 0 0 1 +1 +0 +1 0 0 +1 +1 0 0 0 0 0 0 +1 0 1 1 0 0 0 +1 0 0 +1 +1 0 0 0 0 0 +1 0 0 +1 0 0 0 @@ -932,16 +1123,23 @@ 0 0 0 +1 +1 +0 0 +1 0 0 0 +1 +1 0 +1 0 0 0 1 -0 +1 0 0 0 @@ -953,16 +1151,18 @@ 0 0 1 -0 1 1 0 +1 +1 0 0 1 0 0 0 +1 0 0 0 @@ -977,58 +1177,75 @@ 0 0 0 +1 0 0 -0 +1 +1 0 0 0 1 +1 +0 0 0 +1 0 0 0 0 1 -0 +1 +1 0 1 0 0 0 0 -1 +0 +0 +0 0 0 0 0 0 1 +0 1 0 0 +1 +1 +1 0 0 +1 0 1 0 0 0 +1 +0 0 0 +1 +1 0 +1 +1 0 0 0 0 0 -1 0 0 0 0 -1 0 0 1 @@ -1044,18 +1261,16 @@ 0 0 0 -1 0 0 1 1 0 -1 -0 0 0 0 0 +1 0 0 0 @@ -1066,7 +1281,9 @@ 0 0 0 +1 0 +1 0 0 0 @@ -1078,10 +1295,16 @@ 0 0 0 +0 1 0 +1 +1 0 +1 +1 0 +1 0 0 1 @@ -1096,15 +1319,24 @@ 0 0 1 +1 +1 +1 +1 0 +1 +1 +1 0 0 1 +1 0 0 1 0 0 +1 0 0 0 @@ -1118,26 +1350,39 @@ 0 1 0 +1 0 +1 0 +1 0 +1 +1 +1 0 0 +1 0 +1 +1 0 0 +1 0 +1 0 0 0 0 -0 +1 0 0 1 0 0 0 +0 +0 1 1 0 @@ -1145,8 +1390,10 @@ 0 0 0 +1 0 0 +1 0 0 0 @@ -1155,21 +1402,32 @@ 0 0 0 +1 0 +1 0 0 1 +1 +0 +0 0 0 0 1 +1 +0 +1 0 0 1 0 0 +1 +1 0 0 +1 0 0 0 @@ -1185,13 +1443,22 @@ 0 0 0 +0 +1 1 +1 +1 +1 +0 0 0 0 0 +1 +1 0 0 +1 0 0 0 @@ -1203,19 +1470,27 @@ 0 0 0 +1 0 0 +1 0 0 0 +1 0 0 0 +1 +1 0 0 0 0 +1 0 +1 +1 0 1 0 @@ -1224,6 +1499,8 @@ 1 0 0 +1 +0 0 0 0 @@ -1236,12 +1513,16 @@ 0 0 0 +1 +0 0 0 +1 0 0 0 0 +1 0 0 0 @@ -1256,16 +1537,19 @@ 0 0 0 +1 0 0 0 0 +1 0 0 0 1 0 0 +1 0 0 0 @@ -1274,15 +1558,22 @@ 0 0 0 +1 0 0 +1 0 +1 +1 +1 0 0 +1 0 0 0 0 +1 0 0 0 @@ -1295,11 +1586,10 @@ 0 0 0 +1 0 0 0 -1 -0 0 1 0 @@ -1308,12 +1598,14 @@ 0 0 0 +1 0 0 0 0 0 0 +1 0 0 0 @@ -1322,13 +1614,14 @@ 0 1 0 +0 +0 1 0 0 0 1 0 -0 1 0 0 @@ -1337,7 +1630,6 @@ 0 0 1 -0 1 0 0 @@ -1349,42 +1641,49 @@ 0 0 0 +1 +1 +1 0 0 0 +1 0 -0 -0 +1 +1 +1 0 1 0 0 0 0 +0 +1 1 0 0 0 0 0 -1 0 1 0 0 0 0 +1 0 0 0 0 +1 0 0 0 +1 0 0 -1 -1 0 0 0 @@ -1393,9 +1692,13 @@ 0 0 0 +1 +1 +1 0 0 0 +1 0 0 0 @@ -1405,9 +1708,14 @@ 1 0 0 +1 0 0 +1 +1 +1 0 +1 0 0 0 @@ -1415,13 +1723,15 @@ 0 0 1 +1 0 0 -1 0 +1 0 0 0 +1 0 0 0 @@ -1432,52 +1742,69 @@ 0 0 0 -1 0 0 0 1 0 +0 1 +1 +0 0 0 +1 0 0 0 -1 0 1 1 0 +1 0 +1 0 0 0 0 0 +1 0 +1 0 +1 +1 0 0 0 0 0 +1 0 +1 0 +1 0 0 +1 +1 0 0 0 0 +1 +1 +1 0 0 -0 +1 0 0 0 0 1 +1 0 0 0 @@ -1485,32 +1812,41 @@ 0 0 0 -0 -0 +1 0 0 1 1 0 +0 1 0 0 +1 0 1 0 +1 +1 +1 0 0 0 0 0 +1 +1 0 0 1 0 -1 0 +1 +1 0 +1 0 +1 0 0 0 @@ -1518,10 +1854,9 @@ 0 0 1 -0 -0 -0 -0 +1 +1 +1 1 0 0 @@ -1529,13 +1864,16 @@ 0 0 0 +1 0 +1 0 +1 0 0 0 0 -0 +1 0 0 0 @@ -1552,6 +1890,8 @@ 0 0 0 +1 +1 0 0 0 @@ -1559,61 +1899,84 @@ 0 0 1 +1 0 0 +1 0 0 1 0 0 +1 +1 +1 0 0 0 +1 +1 0 0 0 +1 0 0 0 +1 0 0 0 0 +1 +1 0 0 0 +1 +1 +1 0 0 0 +1 0 0 0 0 0 0 +1 0 +1 0 0 0 +1 0 0 0 1 -0 +1 0 0 0 1 0 1 +1 0 0 0 0 +1 0 +1 0 +1 0 0 +1 0 0 0 @@ -1623,7 +1986,9 @@ 0 0 0 +1 0 +1 0 0 0 @@ -1632,7 +1997,10 @@ 0 0 0 +1 +1 0 +1 0 0 0 @@ -1647,18 +2015,20 @@ 0 0 0 -1 0 1 -1 0 0 +1 0 +1 0 0 0 +1 0 0 +1 0 0 0 @@ -1667,11 +2037,14 @@ 0 0 0 +1 0 0 0 0 +1 0 +1 0 0 0 @@ -1682,8 +2055,11 @@ 0 0 1 +1 0 0 +1 +1 0 0 0 @@ -1691,15 +2067,18 @@ 0 0 1 +1 +1 0 0 0 +1 +1 0 +1 0 0 -0 -0 -0 +1 0 0 0 @@ -1707,7 +2086,6 @@ 0 1 0 -0 1 0 0 @@ -1720,15 +2098,24 @@ 0 0 0 +1 0 0 0 +1 0 +1 0 +1 0 0 0 0 +1 +1 +1 +1 +1 0 0 0 @@ -1737,11 +2124,16 @@ 0 0 0 +1 0 +1 +1 +1 0 0 -0 -0 +1 +1 +1 0 0 0 @@ -1750,30 +2142,25 @@ 0 0 0 -0 1 0 0 0 -0 -0 -0 1 0 0 -1 -0 -1 0 0 0 0 0 0 +1 0 0 0 1 +1 0 0 0 @@ -1781,19 +2168,18 @@ 0 0 0 +1 0 0 0 0 0 0 -1 -1 -0 0 0 0 1 +0 1 0 0 @@ -1804,6 +2190,7 @@ 0 0 0 +0 1 0 0 @@ -1812,17 +2199,22 @@ 0 0 0 +1 +1 0 0 +1 +1 0 +1 0 0 0 0 0 +1 0 0 -1 0 1 0 @@ -1830,25 +2222,43 @@ 0 0 0 +1 +1 0 0 0 0 0 1 +1 0 0 -0 +1 0 0 1 0 0 0 +1 +1 +1 +1 +1 +0 +1 +1 +1 +1 +1 0 0 +1 0 +1 0 +1 +1 0 0 0 @@ -1860,11 +2270,11 @@ 0 0 0 +1 0 0 0 0 -1 0 0 0 @@ -1882,10 +2292,12 @@ 0 0 0 +1 0 0 0 0 +1 0 0 0 @@ -1894,8 +2306,7 @@ 1 0 0 -0 -0 +1 0 0 1 @@ -1903,56 +2314,84 @@ 0 0 0 +1 0 0 +1 +1 0 0 0 1 0 -1 0 0 +1 0 1 0 0 0 +1 0 +1 +1 +1 0 +1 +1 0 0 +1 +1 +1 0 1 +1 0 0 0 +1 +1 0 +1 0 0 +1 +1 0 +1 +1 0 0 +1 0 0 -1 0 0 +1 0 1 +1 +1 0 0 0 0 0 0 +1 0 0 1 0 0 0 +1 +0 0 +1 +1 0 0 0 @@ -1966,22 +2405,23 @@ 1 0 0 -0 -0 -0 -0 -0 1 0 0 0 +1 0 0 0 0 +1 0 +1 0 0 +1 +1 +1 0 0 0 @@ -1994,10 +2434,13 @@ 0 0 0 +1 0 0 0 0 +1 +1 0 0 0 @@ -2007,8 +2450,14 @@ 0 0 0 +1 +1 +1 0 +1 0 +1 +1 0 0 0 @@ -2022,16 +2471,20 @@ 0 0 0 +1 0 0 0 1 0 +1 +1 0 0 +1 0 0 -0 +1 0 0 0 @@ -2041,25 +2494,39 @@ 0 0 0 +1 +1 +1 +1 0 0 0 0 +1 0 +1 0 0 0 +1 0 +1 +1 +1 +1 +1 0 0 0 0 0 -0 -0 +1 0 1 0 +1 +1 +1 0 1 0 @@ -2067,13 +2534,14 @@ 0 0 0 -1 0 0 0 0 0 1 +1 +0 0 0 0 @@ -2081,6 +2549,9 @@ 0 0 0 +1 +1 +0 0 0 0 @@ -2091,6 +2562,10 @@ 0 0 0 +1 +0 +1 +1 0 0 0 @@ -2101,17 +2576,27 @@ 0 0 0 +1 0 0 0 +1 +1 0 0 1 0 +1 +1 0 +1 0 +1 0 1 +1 +1 +0 0 1 0 @@ -2120,11 +2605,16 @@ 0 0 0 +1 +1 0 0 0 0 0 +1 +1 +1 0 0 0 @@ -2132,52 +2622,61 @@ 0 0 1 -0 1 0 +1 0 0 1 +1 0 0 0 0 +1 +1 0 0 0 0 -1 -0 0 0 +1 +1 0 0 0 0 0 0 +1 0 0 0 1 0 +1 0 0 0 +1 0 0 +1 0 0 0 +1 0 0 0 0 +1 0 +1 0 0 0 -1 0 0 1 @@ -2185,17 +2684,26 @@ 0 0 0 +1 0 0 0 0 +1 +0 +1 +1 0 0 1 0 +1 +0 0 0 0 +1 +0 0 0 0 @@ -2203,7 +2711,6 @@ 0 0 0 -1 0 0 0 @@ -2216,14 +2723,19 @@ 0 0 0 +1 0 +1 0 +1 0 0 0 0 0 1 +1 +1 0 0 0 @@ -2234,11 +2746,15 @@ 0 0 1 +1 +1 +1 0 0 0 0 0 +1 0 0 0 @@ -2246,6 +2762,7 @@ 0 1 0 +1 0 0 0 @@ -2254,7 +2771,7 @@ 0 0 0 -0 +1 0 0 1 @@ -2264,61 +2781,83 @@ 0 0 0 -1 0 +1 0 +1 0 0 0 1 +1 0 0 0 +1 +1 +1 +1 0 0 0 +1 0 0 0 0 -1 0 -1 0 0 0 0 +1 +0 +1 0 +1 0 0 +1 0 1 0 +1 +1 +1 0 0 0 1 +1 +1 0 +1 0 0 0 0 -1 0 0 +1 +1 0 +1 0 +1 0 1 +1 0 +1 +1 +1 0 0 +1 0 0 0 0 -1 -1 0 0 0 @@ -2328,14 +2867,16 @@ 0 0 0 -1 0 0 +1 +1 +1 0 +1 0 0 1 -1 0 0 0 @@ -2351,9 +2892,9 @@ 0 0 0 -0 1 0 +1 0 0 0 @@ -2363,16 +2904,15 @@ 0 0 0 +1 0 0 +1 0 0 0 0 0 -0 -1 -1 1 0 0 @@ -2383,9 +2923,9 @@ 1 0 0 -0 1 0 +0 1 1 0 @@ -2397,44 +2937,56 @@ 0 0 0 +1 +1 0 0 +1 0 +1 0 0 -0 +1 0 0 1 0 0 +1 0 -0 +1 +1 +1 0 0 0 0 1 0 -0 -0 -0 1 0 0 0 +1 +1 0 0 +1 +1 0 +1 +1 0 0 0 0 +1 0 0 0 0 1 +1 0 0 0 @@ -2442,10 +2994,13 @@ 0 0 0 +1 +1 0 0 0 0 +1 0 0 0 @@ -2453,21 +3008,20 @@ 0 0 0 -0 -1 -0 1 0 0 0 0 0 +1 0 0 +1 0 0 0 -0 +1 0 0 0 @@ -2479,23 +3033,22 @@ 0 1 0 -0 1 0 0 0 0 +1 0 0 0 0 1 -1 0 0 0 0 -1 +0 1 0 0 @@ -2504,29 +3057,28 @@ 0 0 0 -1 0 0 0 -1 0 0 1 0 1 +0 1 0 0 0 0 +1 0 0 0 -1 0 -1 0 1 +1 0 0 0 @@ -2536,15 +3088,20 @@ 0 0 0 +1 0 0 0 +1 0 0 0 0 +1 0 0 +1 +1 0 0 0 @@ -2557,9 +3114,12 @@ 0 0 0 +1 +0 0 0 0 +1 0 0 0 @@ -2569,38 +3129,61 @@ 0 0 0 +1 +1 +1 +1 +0 0 0 0 +1 0 0 +1 0 0 0 0 +1 0 +1 +1 0 +1 0 +1 0 +1 0 0 0 +1 0 +1 +1 0 0 0 +1 0 0 +1 0 0 0 0 0 +1 0 0 +1 0 +1 0 +1 0 +1 0 0 0 @@ -2609,28 +3192,35 @@ 1 0 0 +1 0 0 0 0 0 -1 -0 0 0 0 0 0 0 +1 +1 +1 +1 0 0 1 +1 +1 +1 0 0 0 0 +1 0 -0 +1 0 0 0 @@ -2644,28 +3234,40 @@ 0 1 0 +1 0 0 +1 0 0 0 0 0 +1 +1 0 0 +1 0 0 0 +1 0 0 0 +1 +1 0 +1 0 +1 0 1 0 0 +1 0 +1 0 0 0 @@ -2674,20 +3276,32 @@ 1 0 0 +1 0 0 0 0 +1 +1 0 0 0 +1 0 0 0 +1 +1 0 +1 0 +1 +1 +1 +1 0 0 +1 0 0 0 @@ -2696,17 +3310,20 @@ 0 0 1 +1 0 1 0 0 +1 0 0 -1 0 0 +1 0 0 +1 0 0 0 @@ -2714,8 +3331,10 @@ 0 0 0 +1 0 0 +1 0 0 0 @@ -2732,11 +3351,10 @@ 0 0 0 +1 0 0 1 -1 -0 0 0 0 @@ -2744,25 +3362,35 @@ 0 0 0 +1 +1 0 0 1 +0 1 0 +1 +1 0 0 0 +1 0 +1 +1 +1 0 0 +1 0 0 0 +1 0 0 1 0 -1 0 0 0 @@ -2771,23 +3399,37 @@ 0 0 0 +1 +1 0 0 0 1 0 +1 +0 0 0 +1 +0 0 0 0 +1 0 +1 +1 0 +1 +1 0 0 +1 0 0 +1 0 +1 0 0 0 @@ -2795,30 +3437,28 @@ 0 0 1 -1 -1 0 0 0 -1 -1 0 0 +1 0 0 0 +1 0 0 0 1 0 +0 1 0 0 0 0 0 -1 0 0 1 @@ -2831,9 +3471,11 @@ 1 0 0 +1 0 0 0 +1 0 0 0 @@ -2845,23 +3487,35 @@ 0 0 0 +1 0 +1 +1 0 0 0 1 +1 0 0 0 +1 0 0 +1 0 +1 0 +1 0 +1 +1 0 0 0 0 +1 +1 0 0 0 @@ -2870,19 +3524,29 @@ 0 0 0 +1 +1 +1 0 1 +1 0 1 0 0 0 0 +1 0 0 0 0 +1 +1 0 +1 +1 +1 0 0 1 @@ -2891,7 +3555,6 @@ 0 0 0 -1 0 0 0 @@ -2899,23 +3562,26 @@ 0 0 0 +1 +1 0 0 0 +1 0 +1 0 1 1 +1 0 0 0 +1 +1 0 0 -0 -0 -0 -0 -0 +1 0 0 0 @@ -2928,13 +3594,14 @@ 0 1 1 -1 0 +1 0 0 0 0 0 +1 0 0 0 @@ -2944,18 +3611,16 @@ 1 0 0 -0 -0 +1 +1 1 0 +1 0 0 0 -0 -0 -0 -0 -0 +1 +1 0 0 0 @@ -2965,30 +3630,31 @@ 0 1 0 -0 -0 1 0 -0 -0 1 0 0 0 +1 0 0 0 0 0 +1 0 0 0 0 0 +1 +1 0 0 0 0 +1 0 0 0 @@ -2997,9 +3663,13 @@ 1 0 0 +1 +1 0 0 0 +1 +1 0 0 0 @@ -3007,11 +3677,14 @@ 0 0 0 +1 0 0 0 0 +1 0 +1 0 0 0 @@ -3019,14 +3692,18 @@ 0 0 0 +1 +1 0 0 1 0 0 0 -1 0 +1 +1 +1 0 0 1 @@ -3034,6 +3711,8 @@ 0 0 0 +1 +1 0 0 0 @@ -3041,10 +3720,12 @@ 0 0 0 -0 +1 0 1 0 +1 +1 0 0 0 @@ -3052,20 +3733,25 @@ 0 0 0 +1 0 0 +1 0 0 0 +1 0 0 +1 +1 0 0 0 1 0 0 -0 +1 0 0 0 @@ -3076,10 +3762,10 @@ 0 0 0 -0 1 0 0 +1 0 0 0 @@ -3089,25 +3775,38 @@ 0 0 0 +1 +1 0 0 +1 0 +1 0 +1 0 0 +1 0 0 +1 +1 0 0 -0 +1 1 0 0 0 +1 0 0 0 +1 0 +1 +1 +1 0 0 0 @@ -3118,25 +3817,30 @@ 0 0 0 +1 +1 +1 0 0 0 0 0 0 +1 0 +1 0 0 0 0 0 -1 0 0 0 0 0 0 +1 0 0 0 @@ -3148,20 +3852,25 @@ 0 0 0 -1 0 0 0 +1 0 +1 0 0 +1 0 +1 0 0 1 0 0 +1 0 +1 0 0 0 @@ -3169,7 +3878,9 @@ 0 0 0 +1 0 +1 0 1 0 @@ -3177,23 +3888,27 @@ 0 0 0 -1 0 1 0 0 +1 +1 0 +1 +1 0 +1 0 0 0 0 0 0 +1 0 0 -0 -0 +1 0 0 0 @@ -3204,30 +3919,36 @@ 1 0 0 -1 0 0 0 0 0 -1 0 1 1 0 +1 0 0 +1 +1 0 0 0 0 0 +1 0 0 0 +1 +1 0 0 +1 0 +1 0 0 0 @@ -3238,7 +3959,8 @@ 0 0 0 -0 +1 +1 0 0 0 @@ -3247,26 +3969,34 @@ 1 0 0 -1 0 0 0 0 0 +1 +0 0 0 1 0 0 +1 +1 +1 0 0 +1 0 +1 0 -0 +1 0 0 1 0 +1 +1 0 0 0 @@ -3274,10 +4004,17 @@ 0 0 0 +1 +1 +0 0 0 0 +1 +1 +1 0 +1 0 0 0 @@ -3286,7 +4023,9 @@ 0 0 0 +1 0 +1 0 0 0 @@ -3297,35 +4036,45 @@ 0 0 1 +1 +1 0 0 0 +1 0 0 0 +1 0 +1 0 0 0 0 0 1 -0 -0 +1 +1 1 0 -0 +1 1 0 0 0 0 1 +1 +1 +1 0 0 +1 0 0 0 +1 0 0 0 @@ -3334,31 +4083,41 @@ 1 0 0 +1 +1 0 0 +1 0 +1 0 0 0 0 0 0 +1 0 0 0 0 0 0 +1 0 0 +1 0 +1 0 +1 0 0 0 0 0 0 +1 0 0 0 @@ -3367,12 +4126,17 @@ 0 0 1 +1 0 1 0 +0 1 0 0 +1 +0 +1 0 0 0 @@ -3381,13 +4145,16 @@ 1 0 0 +1 0 1 0 0 0 0 +1 0 +1 0 0 0 @@ -3395,11 +4162,14 @@ 0 0 1 +1 0 +1 0 0 0 0 +1 0 0 0 @@ -3407,22 +4177,20 @@ 0 0 0 -0 -0 -0 +1 +1 1 0 0 0 0 -1 0 1 -0 -0 1 0 -0 +1 +1 +1 0 0 0 @@ -3431,47 +4199,67 @@ 0 1 0 +1 0 0 0 0 0 +1 +1 0 0 0 +1 +1 0 0 +1 0 +1 0 +1 0 0 0 +1 0 +1 0 0 0 1 0 +1 0 0 +1 +1 +1 0 0 0 0 +1 0 0 +1 0 +1 0 0 0 -0 -0 +1 0 0 0 0 0 1 +1 +1 +1 +0 0 0 0 @@ -3483,19 +4271,23 @@ 0 0 0 +1 +1 0 0 0 0 0 1 -0 1 0 0 0 1 -0 +1 +1 +1 +1 0 0 0 @@ -3503,34 +4295,38 @@ 0 0 0 -0 1 0 -1 0 -1 -1 0 0 0 0 -1 0 0 +1 +1 0 0 +1 0 +1 0 0 0 0 0 +1 0 0 0 0 1 +1 +1 0 +1 +1 0 0 0 @@ -3541,36 +4337,41 @@ 0 0 0 -0 -0 +1 0 0 1 0 +1 0 0 0 0 0 +1 0 0 0 0 0 +1 +1 0 -0 +1 +1 +1 0 0 0 1 0 -0 -0 +1 0 1 0 0 0 +0 1 0 1 @@ -3586,22 +4387,30 @@ 0 0 0 +1 0 0 0 +1 +1 +1 0 0 0 +1 0 0 0 0 0 +1 0 0 +1 0 +1 0 -0 +1 0 0 0 @@ -3610,6009 +4419,45 @@ 0 1 0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -0 -1 -0 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -0 -1 -0 -0 -0 -0 -1 -0 -0 -0 -1 -0 -0 -0 -0 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -0 -0 -0 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -1 -0 -1 -0 -0 -0 -0 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -0 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -0 -1 -1 -0 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -0 -0 -0 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -0 -0 -0 -1 -0 -0 -1 -0 -0 -0 -1 -0 -0 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -[0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -0 -1 -0 -0 -0 -0 - 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 - 0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -0 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 - 1 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -0 -0 -1 -1 -0 -1 -0 -1 -0 -0 -0 -0 - 0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 - 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 - 1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 - 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 - 0 -0 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -0 -0 -0 -1 -0 -0 -0 -1 -0 - 0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 - 1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 - 0 -0 -1 -0 -0 -0 -0 -0 -1 -0 -1 -0 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -0 -0 -0 -0 - 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 - 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -0 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 - 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 - 1 -0 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -0 - 0 -0 -0 -0 -1 -0 -0 -0 -1 -0 -0 -0 -1 -0 -0 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 - 0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 - 0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 - 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 - 0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 - 0 -1 -0 -0 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 - 1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -0 -0 -0 -0 -1 -0 -0 -0 -1 -0 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 - 0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 - 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 - 0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -1 -0 -0 -0 -1 - 0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -0 -0 -0 - 0 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -0 -0 -1 -0 -0 - 0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -0 -0 -1 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 - 0 -0 -0 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -0 -0 -1 -0 -0 -0 -0 -0 - 0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 - 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -0 - 0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 - 1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 - 0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 - 0 -0 -0 -0 -0 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -0 -0 -0 -1 -0 -0 -1 - 0 -0 -0 -0 -0 -0 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 - 1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 - 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -0 -1 -0 -0 - 0 -0 -0 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 - 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 - 0 -0 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 - 0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 - 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 - 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 - 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 - 0 -0 -0 -0 -0 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 - 0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 - 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 - 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 - 0 -0 -0 -0 -0 -0 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 - 0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 - 0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 - 1 -0 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 - 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 - 0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -0 -0 -0 -0 -0 -1 -0 -0 - 0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 - 0 -0 -0 -0 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 - 0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 - 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 - 0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 - 0 -0 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 - 1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 - 0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 - 0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -0 -0 -0 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 - 0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 - 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -0 - 1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -0 -0 -1 -0 -1 - 1 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 - 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 - 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 - 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 - 1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -0 -1 -0 - 0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -1 -1 - 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 - 0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 - 1 -0 -1 -0 -0 -0 -0 -0 -1 -0 -0 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 - 0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 - 0 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 - 0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 - 0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 - 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -0 -0 -0 -1 -0 -0 - 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 - 0 -0 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 - 0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 - 0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -0 -1 - 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -0 -0 -0 -0 -0 -1 -0 -1 -1 -0 -0 -0 - 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 - 0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 - 0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 - 0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 - 0 -1 -0 -1 -0 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 - 0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -0 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 - 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 - 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -0 -0 -0 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -0 -1 -0 -1 -1 -0 -0 -0 - 0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 - 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -0 -0 -0 -1 -0 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 - 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 - 0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 - 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -0 - 0 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 - 0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 - 0 -0 -0 -1 -0 -0 -0 -1 -0 -1 -0 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -0 -0 -0 - 0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 - 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 - 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 - 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 - 0 -0 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 - 0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 - 0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -0 -1 -0 - 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -0 - 0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 - 0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 - 0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 - 0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 - 0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 - 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 - 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -1 - 0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 1 -0 -0 -0 -0 -0 -0 -0 -0 - 0 -0 -0 -0 -0 1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 1 -0 -0 -0 -0 -0 1 -0 -0 -0 -0 -0 -0 -0 +1 +1 1 0 +1 0 - 0 -0 -0 +1 +1 +1 +1 0 0 +1 0 0 +1 +1 0 0 0 0 1 -0 -0 -0 1 0 +1 +1 +1 0 0 1 +1 0 0 0 +1 0 0 0 @@ -9626,14 +4471,17 @@ 0 0 0 -0 - 1 0 0 0 1 +1 +1 +1 0 1 +1 +1 0 0 0 @@ -9644,51 +4492,48 @@ 0 1 0 -0 +1 0 0 1 0 1 -0 -0 -0 -0 -0 -0 -0 -0 +1 1 0 0 +1 0 0 -0 - 0 -0 +1 +1 0 0 0 0 1 0 -0 +1 0 0 0 0 1 0 +1 0 0 +1 0 0 0 0 1 +1 0 0 0 +1 0 0 0 @@ -9701,12 +4546,14 @@ 0 0 0 - 0 +1 0 0 +1 0 0 0 +1 0 0 0 @@ -9714,6 +4561,7 @@ 0 0 0 +1 0 1 1 @@ -9726,7 +4574,7 @@ 0 1 0 -0 +1 0 0 0 @@ -9735,20 +4583,20 @@ 0 0 0 -0 -0 1 - 0 +1 +1 0 0 0 0 1 +1 0 0 0 0 -0 +1 0 1 0 @@ -9767,6 +4615,7 @@ 0 0 0 +1 0 0 0 @@ -9775,32 +4624,30 @@ 0 0 0 - 0 1 0 0 -0 -0 -0 +1 0 0 0 1 -0 +1 1 0 +1 +1 +1 0 0 +1 0 0 +1 0 0 0 -0 -0 -0 -0 -0 +1 0 0 0 @@ -9808,11 +4655,12 @@ 0 0 1 +1 0 +1 0 +1 0 -0 - 0 0 0 0 @@ -9837,43 +4685,33 @@ 0 0 0 -0 -0 -0 1 0 -0 -0 -0 1 -0 -0 -0 - 0 -0 -0 -0 -0 -0 -0 1 0 +1 +1 0 +1 0 0 +1 0 0 0 +1 +1 0 0 1 +1 0 +1 0 0 0 0 -1 -0 0 0 0 @@ -9885,15 +4723,14 @@ 1 1 0 -0 - 0 +1 +1 0 0 0 0 0 1 -0 1 0 0 @@ -9903,27 +4740,25 @@ 0 0 0 -0 -0 -0 1 -0 -0 +1 1 0 0 0 0 1 +1 0 0 +1 0 -0 +1 1 0 0 +1 0 - 1 0 0 0 @@ -9932,45 +4767,58 @@ 0 0 0 +1 +1 +1 0 +1 0 0 0 +1 0 -0 -0 +1 0 0 0 1 0 0 +0 1 0 0 +1 0 +1 0 1 +1 0 0 0 0 +1 0 +1 0 0 1 +1 +1 +1 0 - 0 0 0 +1 0 0 1 0 1 0 -0 -0 +1 +1 0 1 0 @@ -9983,27 +4831,27 @@ 0 0 0 -0 +1 0 0 0 1 0 -0 1 -0 1 0 -0 1 -0 - 0 0 0 +1 +1 +1 0 +1 0 0 0 +1 0 0 1 @@ -10016,8 +4864,7 @@ 0 0 0 -0 -0 +1 0 1 0 @@ -10027,6 +4874,7 @@ 0 0 0 +1 0 0 0 @@ -10034,72 +4882,72 @@ 0 1 0 - 1 +1 0 1 1 -0 1 -0 -0 -0 -0 1 0 0 +1 0 +1 0 0 0 0 0 0 +1 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 +1 0 0 0 1 0 - 0 1 0 0 0 0 0 +1 +1 +1 0 1 0 +1 0 0 1 0 +1 0 0 +1 +1 0 0 0 0 0 0 +1 0 0 +1 +1 0 0 0 0 -0 +1 0 0 0 @@ -10108,7 +4956,7 @@ 0 1 0 - 0 +0 0 1 0 @@ -10119,44 +4967,45 @@ 1 0 0 +1 0 +1 +1 +1 0 0 +1 0 0 0 0 +1 +1 0 0 0 +1 0 0 -0 +1 +1 0 0 0 0 1 -0 1 1 1 -0 -0 -0 -0 - 0 -0 -0 -0 -0 -0 +1 +1 1 0 0 0 0 0 +1 0 0 0 @@ -10169,8 +5018,7 @@ 0 0 0 -0 -0 +1 0 0 0 @@ -10179,11 +5027,7 @@ 0 1 0 -0 -0 -0 - 1 -0 +1 0 0 1 @@ -10191,7 +5035,11 @@ 0 0 0 +1 0 +1 +1 +1 0 0 0 @@ -10204,13 +5052,13 @@ 0 1 0 -0 -0 -0 1 0 0 -0 +1 +1 +1 +1 1 0 0 @@ -10219,11 +5067,11 @@ 0 0 1 - 0 -0 1 0 0 +0 +1 1 0 0 @@ -10245,24 +5093,24 @@ 0 0 0 -0 -0 -0 +1 0 0 0 1 0 +1 0 +1 0 0 - 0 1 -0 1 0 +1 0 -0 +1 +1 0 0 0 @@ -10274,13 +5122,13 @@ 0 0 1 +1 +1 0 0 0 0 -0 -0 -0 +1 0 0 0 @@ -10293,7 +5141,6 @@ 0 1 0 - 0 0 0 0 @@ -10301,4 +5148,5 @@ 0 0 0 -0] \ No newline at end of file +0 +0 \ No newline at end of file