CAPE 70 112 149 178 192 181 158 127 89 49 16 2 1 1 2 4 6 8 9 9 11 12 10 8 6 5 6 9 13 16 18 19 21 23 27 31 39 46 51 54 56 56 56 60 63 67 73 79 84 89 89 88 87 86 85 84 80 75 68 60 52 47 43 40 41 44 48 49 49 49 50 50 53 64 71 76 78 78 74 70 69 70 72 73 74 78 84 89 92 95 97 113 150 169 165 140 101 72 47 26 10 2 0 2 3 4 5 7 6 6 6 7 7 5 2 2 1 4 9 13 15 17 20 23 27 31 35 40 44 47 51 55 58 61 64 67 71 77 84 88 90 90 90 89 88 87 84 77 68 59 50 43 39 41 44 47 50 52 52 54 56 59 62 78 94 99 96 90 84 78 74 73 73 75 77 81 85 93 98 100 102 105 92 95 83 53 17 1 0 0 0 0 0 1 4 6 6 5 6 5 4 4 3 3 2 0 1 2 5 9 13 14 16 19 25 29 32 33 33 35 42 50 55 60 63 65 69 73 79 88 91 93 92 91 88 85 82 77 67 58 50 46 44 45 48 50 50 51 53 56 61 66 71 75 93 103 100 90 80 75 77 81 83 84 87 91 94 97 101 106 108 106 108 28 23 16 7 1 0 0 0 0 0 0 1 5 6 6 5 4 4 3 2 1 0 0 0 0 2 6 10 11 12 15 22 27 30 28 25 26 31 38 46 53 58 61 65 68 72 79 87 90 90 88 85 83 83 83 75 63 53 48 47 48 52 53 53 54 56 59 63 68 73 75 74 74 71 66 64 67 73 82 90 95 99 104 112 112 113 114 116 115 106 110 0 0 0 0 0 0 0 0 0 0 1 4 6 6 5 4 3 2 1 0 0 0 0 0 2 5 7 8 9 10 13 22 28 28 22 16 15 19 27 36 44 51 54 59 65 71 78 82 83 81 79 77 75 73 68 60 53 50 49 51 52 55 58 60 62 63 64 66 67 67 62 54 45 40 42 50 64 78 90 99 107 113 118 122 125 125 124 123 119 117 123 0 0 0 0 0 0 0 0 0 0 1 4 3 2 1 1 0 0 0 0 0 0 0 0 0 1 2 4 5 4 8 15 21 23 20 9 7 10 16 22 29 37 42 48 56 65 72 77 78 75 72 71 66 58 51 48 47 47 50 53 56 60 65 67 64 63 61 56 50 44 37 32 27 28 36 52 72 85 95 103 111 119 125 130 132 130 125 119 113 121 133 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 2 5 10 13 14 5 2 4 7 11 14 22 28 36 45 53 61 68 68 62 55 49 45 42 40 39 40 43 47 53 59 64 67 66 55 51 44 35 27 20 18 21 28 36 49 67 83 87 89 95 107 116 126 133 132 124 113 99 93 97 102 0 0 0 0 0 0 0 0 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 1 3 6 9 14 20 26 32 37 41 46 47 44 40 38 36 35 34 34 36 41 48 56 61 63 60 50 37 31 26 20 15 13 16 22 33 44 53 65 81 77 73 77 87 98 110 121 118 105 90 76 71 70 66 0 0 0 0 0 0 0 0 0 0 0 0 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 2 3 5 9 14 20 25 28 32 35 36 36 34 32 31 32 34 36 40 47 55 58 58 55 44 28 22 21 21 21 22 23 27 34 41 49 58 72 83 75 66 63 66 74 80 90 91 78 66 62 61 64 66 0 0 0 0 0 0 0 0 0 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 1 1 1 2 3 7 13 17 20 24 29 32 34 34 33 31 29 30 33 37 42 48 50 52 51 46 35 27 25 28 31 35 37 39 42 47 52 58 62 74 80 76 69 63 57 59 58 65 71 67 58 57 59 61 62 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 4 8 14 19 23 30 35 37 37 38 38 37 27 22 20 18 19 24 36 44 44 40 35 32 33 39 45 45 45 48 51 55 63 74 75 74 74 74 72 67 56 52 52 58 65 62 48 45 46 48 51 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 3 5 9 16 21 25 31 36 40 40 37 28 19 12 7 4 5 9 14 31 41 43 42 41 36 36 42 50 51 53 55 58 63 70 80 82 80 77 73 68 62 53 46 45 49 55 54 39 30 28 32 38 0 0 0 0 0 0 0 0 0 0 0 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 2 5 8 7 9 11 14 19 23 27 31 33 30 21 13 6 3 4 10 18 23 27 32 35 38 41 46 40 42 47 52 56 62 70 76 78 78 79 77 74 69 61 52 46 41 35 33 34 38 36 30 27 27 28 30 0 0 0 0 0 0 0 0 0 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 4 6 10 15 19 18 20 19 17 18 20 21 20 17 13 10 13 13 12 15 22 31 29 28 27 27 28 36 43 43 48 53 54 55 62 65 66 67 64 61 54 49 43 37 32 31 29 27 26 25 24 22 22 23 24 25 24 0 0 0 0 0 0 0 0 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 4 9 12 16 18 19 23 27 25 22 22 26 29 23 18 18 19 24 26 26 26 25 24 22 20 20 20 22 29 34 40 46 50 50 49 51 51 48 42 39 35 29 24 19 14 15 16 15 17 20 17 17 17 18 19 19 20 21 0 0 0 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 1 3 5 9 11 13 14 13 11 15 18 21 24 27 36 37 34 29 26 25 26 25 23 21 18 16 15 15 16 17 19 22 26 31 36 37 34 34 41 44 41 31 22 14 9 5 2 0 3 4 3 4 5 2 6 12 19 22 18 17 18 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 1 1 1 2 4 8 11 13 15 16 13 9 8 14 26 33 25 29 26 22 21 20 20 22 22 23 21 16 14 13 13 14 15 16 19 22 26 30 32 29 29 34 34 24 3 0 0 0 0 0 0 0 0 0 0 0 0 2 8 16 21 18 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 1 0 0 0 1 1 1 0 1 1 3 5 8 10 13 15 14 9 7 8 11 16 20 17 15 14 14 16 15 16 18 18 17 15 15 13 13 14 15 18 22 26 30 34 34 31 25 21 21 20 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 10 14 14 13 12 0 0 0 0 0 0 0 1 2 2 1 0 0 0 0 0 1 1 0 0 0 0 0 0 0 1 1 0 0 0 0 1 2 4 6 9 12 12 11 10 10 12 13 15 16 15 13 12 12 13 14 16 17 18 17 17 16 15 16 18 22 28 33 35 34 31 26 16 7 4 8 1 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 8 13 13 11 0 0 0 0 1 1 2 4 7 7 2 1 0 0 0 0 1 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 2 4 5 7 10 11 11 9 8 9 11 14 15 17 18 17 17 18 18 18 19 19 19 18 17 17 19 24 31 36 36 33 27 20 12 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 8 10 9 2 2 2 3 4 5 6 7 7 6 2 0 0 0 0 0 2 1 0 0 0 0 0 1 1 1 1 0 0 0 0 1 5 7 7 7 7 9 11 9 8 8 9 11 14 17 19 19 18 18 18 18 19 19 18 17 18 20 25 32 37 36 31 25 19 13 4 1 1 3 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 4 7 7 7 8 9 8 8 7 5 3 1 0 0 0 0 0 1 1 0 0 1 1 1 2 2 2 1 0 0 0 1 4 8 10 9 8 7 9 11 12 13 14 14 15 16 17 18 18 18 18 18 17 16 16 17 19 22 27 33 38 36 31 26 22 17 9 6 4 4 8 10 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 11 11 11 10 9 7 5 3 1 0 0 0 0 0 0 0 0 0 1 2 2 2 1 1 1 0 0 0 0 1 3 6 9 10 11 10 14 16 18 20 20 19 18 18 17 16 16 17 17 15 13 11 11 14 18 24 30 37 36 29 23 19 17 12 8 8 10 12 14 13 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 13 12 11 10 8 6 4 2 0 0 0 0 0 0 0 1 2 2 2 3 2 1 1 0 1 1 0 1 3 5 7 7 9 12 14 16 17 19 22 24 22 20 17 16 15 14 14 14 14 12 9 7 7 12 20 27 31 31 28 24 20 18 15 11 10 11 13 13 13 8 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14 13 11 9 8 7 6 3 1 0 0 0 0 1 1 1 2 2 2 2 2 2 1 1 3 7 3 2 4 7 10 12 11 12 14 15 17 18 19 21 22 19 16 14 13 13 13 12 12 11 9 6 5 6 13 21 27 28 27 26 26 26 25 23 17 13 10 9 8 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 10 8 9 8 7 6 3 0 0 1 1 2 3 3 2 1 1 1 1 1 1 1 1 3 10 5 4 6 8 11 13 15 17 17 16 16 16 16 17 18 16 14 13 13 13 12 11 11 10 8 7 8 10 13 17 23 27 29 28 28 27 24 21 14 9 6 5 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 9 8 8 8 8 7 5 1 1 1 3 6 8 6 1 1 1 1 1 1 2 3 3 4 8 9 8 9 12 17 21 24 23 19 16 14 14 14 14 15 15 15 15 15 14 13 12 12 11 11 11 14 14 14 17 22 29 28 26 23 20 14 8 5 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 3 2 1 1 2 1 9 8 8 8 9 9 8 6 2 1 0 2 6 9 6 1 0 0 0 1 2 5 7 10 11 13 15 17 18 20 24 22 21 19 16 13 12 12 13 14 14 14 15 17 18 17 16 14 13 13 13 14 17 16 16 17 21 24 22 18 16 12 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 5 6 7 6 5 5 5 5 7 7 7 7 9 10 9 5 2 0 1 2 5 7 6 3 3 3 4 6 9 13 17 20 21 24 25 26 26 26 23 20 17 15 12 10 11 12 13 14 14 14 15 17 19 21 18 14 12 12 13 14 16 15 15 16 18 20 17 13 9 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 7 8 9 10 11 10 9 9 5 5 5 6 7 9 9 7 4 2 2 4 6 8 7 7 7 8 10 13 18 21 23 24 24 24 26 27 27 26 21 16 13 11 10 10 12 13 13 14 14 12 13 14 17 18 14 10 9 10 13 16 16 14 13 15 18 19 17 13 7 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 6 6 6 6 7 9 10 9 5 4 6 8 7 8 9 8 7 4 4 6 9 10 11 12 13 14 15 18 20 23 24 25 26 27 28 27 25 22 19 15 13 12 13 14 14 13 12 11 13 12 12 13 13 12 9 7 7 8 11 15 15 13 13 15 20 22 21 17 10 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 5 8 10 8 7 6 6 8 12 12 10 8 7 6 7 8 9 11 13 15 16 16 16 16 19 21 23 24 25 25 26 28 27 25 22 19 16 15 15 17 18 16 13 10 9 10 11 12 12 11 9 8 6 4 4 7 12 15 14 13 15 19 22 23 21 16 9 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 5 7 9 5 2 3 8 8 13 35 25 14 8 7 7 9 10 11 11 12 13 14 14 14 16 18 19 21 22 23 24 25 25 25 25 25 23 20 19 19 21 21 18 14 11 10 9 9 10 10 10 11 10 7 3 2 4 9 13 16 17 18 19 22 25 25 20 13 7 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 5 6 6 4 3 6 8 8 8 7 8 17 9 5 5 7 6 8 9 10 11 12 11 11 11 13 15 17 19 20 20 21 21 21 21 22 24 27 24 22 20 18 20 22 20 16 13 10 9 8 9 9 10 11 10 7 4 3 4 9 17 24 28 27 21 23 24 21 14 10 7 5 4 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 4 10 14 14 5 5 4 3 3 3 4 6 7 9 9 9 9 8 8 8 10 12 14 15 16 16 15 16 17 17 18 19 22 24 22 20 19 18 18 23 20 15 12 10 9 9 11 13 13 12 11 10 9 9 8 18 29 39 44 40 29 24 21 17 11 8 6 5 4 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 12 16 15 5 3 2 1 1 2 5 9 10 11 11 11 10 11 10 9 10 11 12 12 12 12 12 13 14 16 16 18 20 19 19 20 19 17 17 25 22 17 14 12 13 14 15 17 16 14 13 13 14 15 13 25 38 47 49 44 35 26 18 12 8 5 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 9 13 16 17 3 2 1 1 2 4 7 10 11 11 11 11 12 12 11 10 9 10 10 10 10 11 11 12 15 18 19 20 20 19 19 19 17 14 17 26 26 23 19 16 16 20 22 21 19 16 15 15 17 17 20 30 44 56 65 50 35 23 15 9 5 4 3 4 3 4 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 7 9 11 12 27 1 1 1 2 4 6 6 5 6 6 8 11 12 12 12 10 9 8 7 7 9 11 12 15 19 22 23 22 20 18 16 14 12 12 20 26 27 24 19 16 19 23 25 23 20 19 17 17 20 20 23 28 39 56 77 55 32 17 11 8 5 5 5 4 4 6 6 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 6 10 20 43 1 2 2 2 3 4 3 3 2 2 4 7 9 10 9 8 7 6 7 8 12 16 18 18 21 23 23 21 19 16 13 13 12 10 19 24 25 20 14 17 21 22 22 20 21 22 22 21 23 24 25 26 32 46 75 63 35 12 9 9 10 9 6 3 3 5 6 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 11 28 51 2 2 3 3 3 3 3 2 2 2 3 5 8 9 9 8 8 9 12 15 18 22 24 19 21 22 21 19 17 14 13 12 12 11 16 21 24 22 20 20 22 23 23 24 26 27 28 30 34 38 39 38 38 42 58 50 31 15 8 10 13 12 10 6 3 3 3 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 18 35 59 1 2 2 3 2 3 4 5 4 4 5 7 10 10 11 11 12 13 17 19 21 22 23 19 21 22 21 18 15 14 13 12 11 11 13 16 16 13 16 18 20 22 25 28 32 36 40 44 48 50 52 52 49 48 49 44 34 20 11 12 14 15 15 11 4 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 19 38 62 0 0 1 1 3 5 7 11 11 9 8 9 12 14 15 15 14 15 18 19 20 20 21 20 21 20 17 13 10 13 13 13 12 12 12 11 11 10 13 16 18 23 29 36 43 50 56 61 62 62 63 64 61 59 60 62 56 35 28 25 23 23 23 14 8 4 2 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 19 37 57 0 0 1 2 4 7 10 13 13 12 12 13 15 17 18 17 18 19 22 23 21 18 17 18 17 15 11 10 11 14 15 16 16 14 13 11 9 8 11 15 18 23 33 44 54 61 66 72 70 68 69 72 73 69 65 66 67 60 52 42 33 27 23 18 13 9 5 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 14 29 46 0 0 1 4 6 8 11 13 13 14 15 15 16 18 19 21 22 23 25 23 19 14 11 12 15 15 12 11 14 17 19 20 19 17 15 12 10 9 11 15 20 27 39 52 62 67 71 75 76 74 72 72 74 71 68 66 67 65 60 57 49 36 27 23 19 15 11 6 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 12 26 0 1 3 6 8 10 13 15 15 14 15 16 18 22 24 25 25 28 21 20 17 12 9 14 16 14 10 9 11 14 17 20 19 18 16 14 12 10 12 16 23 32 42 53 61 65 67 73 77 76 71 66 68 71 73 75 76 73 65 57 51 48 40 28 19 14 12 7 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 10 0 2 4 9 11 14 17 19 19 17 19 24 26 29 31 30 27 24 18 18 16 12 9 15 11 6 4 6 7 9 11 14 14 15 16 16 15 12 12 20 29 36 39 44 53 61 65 72 75 73 69 66 64 67 73 79 82 80 64 54 51 50 43 33 21 12 7 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 3 8 12 14 16 19 22 23 19 20 25 30 32 33 33 31 23 20 19 18 16 12 16 13 9 5 3 4 4 4 4 7 9 12 14 13 12 12 18 23 26 29 32 40 50 59 68 71 71 71 73 69 69 71 74 75 70 61 55 52 47 41 32 21 10 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 9 15 19 21 22 24 26 26 24 25 29 34 35 35 34 32 25 22 21 20 20 16 14 11 8 4 0 1 1 1 1 1 2 4 6 6 8 10 12 15 17 25 28 34 43 55 66 70 71 72 72 68 66 66 67 68 65 63 60 56 47 40 29 17 6 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 9 15 22 26 28 27 27 30 31 30 30 34 38 39 37 35 32 28 26 26 27 27 18 14 12 9 5 1 0 0 0 0 0 0 0 0 2 5 8 12 16 19 23 26 31 39 53 63 63 63 68 73 75 75 70 60 60 59 54 47 40 35 30 20 9 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14 18 24 32 38 38 34 35 33 34 35 36 38 37 35 33 32 30 28 29 32 32 24 19 16 11 5 1 0 0 0 0 0 0 0 1 3 6 9 12 14 15 16 17 22 32 49 62 63 61 63 68 72 73 68 59 53 46 38 30 27 25 17 9 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 18 21 25 30 33 35 36 35 35 36 37 37 37 36 34 32 31 30 28 28 30 30 26 22 19 15 6 2 0 0 0 0 0 0 0 0 2 4 6 8 9 8 7 7 12 25 44 63 72 71 64 61 62 61 56 48 42 35 28 24 26 18 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 26 29 31 34 36 38 37 36 37 38 38 37 35 33 30 29 30 29 28 27 26 25 24 22 18 9 4 1 0 1 1 1 1 1 1 1 1 2 3 3 3 2 2 5 15 37 58 73 77 68 56 51 46 40 34 30 25 23 23 20 10 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 28 30 32 34 35 36 37 37 36 36 37 37 35 33 31 29 28 28 28 27 26 27 27 26 24 21 15 9 6 4 3 3 3 3 4 4 4 3 1 0 0 1 2 3 5 9 28 50 69 78 67 53 43 35 30 27 23 20 19 19 13 5 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 30 32 33 35 34 33 33 36 34 35 36 36 35 32 30 28 27 25 25 25 27 31 32 29 26 23 19 13 9 7 7 6 7 7 8 7 5 2 1 1 0 0 0 1 3 6 20 39 60 75 65 51 38 26 18 22 21 19 18 14 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 30 33 34 36 37 39 41 40 38 38 39 38 36 32 29 27 27 25 25 26 30 34 34 32 28 25 20 16 12 10 10 11 14 19 20 14 9 6 3 2 0 0 0 1 1 3 10 23 41 59 59 51 39 24 6 10 13 14 13 3 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 30 32 35 38 41 45 49 42 41 41 41 40 38 34 31 30 29 27 26 27 29 31 31 29 27 26 26 23 19 14 12 16 22 25 23 21 16 10 6 3 1 0 2 4 5 4 6 13 24 39 49 51 43 28 7 3 5 10 13 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 CIN -9 -9 -6 -3 -2 -1 -1 -1 -3 -7 -10 -2 -1 -3 -6 -9 -11 -12 -4 -7 -7 -5 -3 -2 -3 -5 -6 -5 -4 -5 -4 -3 -3 -4 -5 -6 -8 -9 -10 -10 -11 -11 -11 -12 -13 -12 -11 -10 -11 -12 -13 -13 -13 -13 -13 -13 -13 -13 -13 -13 -15 -10 -6 -5 -6 -6 -5 -4 -3 -3 -2 -2 -2 -2 -2 -3 -3 -3 -1 -1 -1 -1 -1 -1 -1 0 0 -1 -1 -2 -5 -5 -4 -4 -5 -5 -1 -1 -1 -1 -2 -2 0 -1 -2 -4 -6 -8 -8 -3 -3 -3 -3 -2 -2 -6 -6 -5 -5 -5 -6 -5 -5 -6 -7 -8 -12 -13 -13 -13 -13 -13 -12 -11 -11 -10 -10 -11 -11 -11 -11 -12 -12 -12 -12 -13 -14 -14 -14 -15 -16 -14 -10 -9 -8 -7 -6 -5 -4 -3 -2 -2 -1 -1 -1 -2 -3 -4 -3 -1 -1 -1 -1 -1 -2 -2 -1 0 0 -1 -5 -10 -2 -2 -4 -6 -5 -1 0 0 0 0 0 0 -1 -2 -2 -4 -4 -2 -1 -2 -3 -2 -2 -2 -4 -5 -6 -6 -6 -5 -5 -5 -8 -11 -12 -13 -14 -14 -14 -14 -13 -13 -12 -10 -10 -10 -10 -11 -11 -12 -12 -12 -12 -13 -13 -14 -14 -14 -15 -15 -11 -8 -7 -6 -5 -4 -3 -3 -2 -2 -2 -1 -1 -1 -2 -3 -3 -1 -1 -1 -1 -1 -1 -1 0 0 -1 -2 -4 -6 -8 -1 -1 -1 -1 0 0 0 0 0 0 0 0 -1 -2 -3 -3 -4 -3 -3 -3 -2 -1 -1 -1 -1 -3 -6 -8 -8 -9 -8 -8 -10 -12 -13 -13 -15 -15 -14 -14 -14 -12 -11 -11 -11 -10 -10 -10 -11 -11 -12 -12 -12 -13 -14 -14 -14 -14 -14 -12 -9 -7 -6 -5 -4 -3 -3 -3 -3 -2 -3 -2 -1 -1 -2 -2 -2 0 -1 -1 -1 -1 -1 -1 -1 0 -1 -3 -4 -3 -5 0 0 0 0 0 0 0 0 0 0 0 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 0 -1 -4 -6 -7 -8 -9 -11 -13 -12 -10 -9 -10 -13 -14 -14 -14 -14 -14 -13 -11 -10 -10 -10 -10 -10 -10 -10 -11 -12 -12 -13 -14 -14 -14 -13 -12 -10 -7 -6 -5 -4 -4 -3 -3 -3 -3 -3 -4 -4 -4 -3 -3 -4 -3 -1 -1 -1 -1 -1 -1 -2 -2 -1 -1 -2 -3 -4 -4 -5 0 0 0 0 0 0 0 0 0 0 -1 -3 -2 -1 -1 -1 -1 -1 0 0 0 0 0 -2 -2 -2 -6 -10 -7 -6 -7 -8 -9 -9 -10 -11 -12 -12 -11 -10 -9 -8 -7 -8 -8 -8 -9 -12 -12 -13 -14 -14 -12 -10 -9 -7 -6 -5 -3 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -5 -6 -5 -4 -3 -2 -1 -1 -1 -1 -1 -1 -1 -2 -3 -3 -3 -3 -3 -3 -3 -4 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 -3 -7 -8 -6 -8 -5 -6 -6 -6 -6 -5 -4 -4 -5 -6 -6 -9 -11 -16 -13 -7 -5 -4 -4 -4 -3 -2 -2 -2 -3 -3 -4 -4 -4 -4 -4 -4 -5 -6 -7 -7 -6 -4 -3 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -4 -3 -3 -3 -2 -2 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -5 -3 -2 -2 -2 -3 -2 -2 -2 -3 -4 -5 -6 -5 -9 -8 -3 -2 -2 -2 -2 -2 -2 -2 -2 -3 -4 -4 -4 -3 -3 -3 -4 -4 -5 -6 -6 -4 -3 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -4 -4 -3 -2 -2 -1 -2 -2 0 0 0 0 0 0 0 0 0 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 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -2 -2 -2 -3 -3 -4 -4 -4 -4 -4 -2 -2 -2 -2 -2 -2 -2 -2 -2 -1 0 0 -1 -1 -1 -1 -1 -1 -2 -3 -4 -4 -2 -1 -1 -1 -2 -2 0 0 0 0 0 0 0 0 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 -2 -1 -1 -1 -1 -1 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -3 -4 -4 -5 -5 -5 -4 -5 -3 -1 -1 -1 -1 -1 0 0 0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -1 -1 -1 -1 -2 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -3 -2 -2 -2 -2 -4 -4 -4 -4 -4 -4 -4 -4 -4 -2 -2 -1 -1 -2 -2 -2 -1 -1 0 -1 -1 -1 -1 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 0 0 -1 -1 -2 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -2 -2 -2 -2 -3 -3 -4 -3 -4 -3 -3 -4 -4 -3 -3 -3 -3 -3 -3 -2 -3 -4 -4 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 -1 -1 -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 0 0 0 -1 -1 -1 0 0 0 0 -2 -2 -1 -1 -1 -2 -3 -4 -4 -4 -3 -2 -3 -4 -4 -4 -4 -3 -3 -3 -4 -4 -5 -2 -3 -4 -5 -3 -3 -4 -3 -1 -2 -2 -1 -1 -1 -1 0 0 0 0 0 0 0 -1 -1 -1 -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 0 0 0 -1 -3 -3 -2 -1 -1 0 0 -1 -1 -1 -1 -2 -2 -2 -2 -3 -3 -4 -4 -3 -2 -4 -5 -5 -5 -5 -4 -3 -4 -6 -5 -6 -6 -6 -4 -4 -4 -4 -3 -2 -1 -1 -1 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -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 0 -1 -1 -1 -4 -4 -3 -2 -2 -1 0 -1 -2 -2 -3 -4 -3 -2 -3 -4 -3 -4 -4 -3 -4 -6 -7 -6 -6 -5 -5 -3 -3 -5 -5 -6 -6 -5 -4 -3 -2 -2 -1 -1 -1 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 -1 -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 -1 -1 -1 -2 -2 -1 -3 -3 -3 -2 -2 -2 -1 -2 -3 -4 -4 -6 -4 -2 -1 -2 -2 -2 -3 -4 -6 -8 -6 -5 -4 -4 -3 -2 -3 -3 -4 -4 -3 -3 -2 -2 -1 0 0 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 0 0 -1 -2 -1 0 0 0 0 -1 -1 -2 -3 -3 -2 -2 -2 -2 -2 -2 -2 -2 -3 -5 -5 -3 -4 -3 -2 -2 -2 -2 -3 -3 -3 -4 -4 -3 -3 -3 -3 -3 -3 -2 -3 -3 -3 -2 -2 -2 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -2 -2 -2 -1 0 0 0 0 0 0 0 0 0 0 -1 -1 0 0 -1 -1 -2 -2 -1 0 -1 -2 -1 -1 0 0 -1 0 -1 -2 -2 -3 -3 -3 -2 -2 -2 -1 -1 -3 -4 -4 -2 -2 -2 -1 -2 -3 -4 -3 -4 -4 -4 -5 -4 -3 -2 -2 -2 -3 -3 -3 -3 -4 -4 -4 -3 -2 -2 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -2 -2 -2 -2 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 -1 0 0 -1 -3 -2 -1 0 -1 -1 0 0 -1 -1 -1 0 0 -1 -1 -1 -2 -6 -5 -3 -2 -1 -2 -3 -5 -5 -3 -2 -2 -3 -3 -4 -5 -4 -4 -4 -5 -5 -5 -3 -2 -2 -2 -2 -4 -5 -5 -5 -5 -4 -3 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -1 -1 0 0 -1 -2 -2 -1 0 0 0 0 0 0 -1 0 0 0 0 0 0 -2 -7 -7 -6 -5 -3 -2 -3 -4 -4 -2 -2 -3 -4 -4 -3 -6 -5 -4 -4 -4 -4 -4 -3 -3 -3 -2 -3 -6 -8 -7 -6 -4 -3 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -2 -2 -4 -4 -2 -2 -2 -2 -2 -3 -2 -2 -1 0 0 0 0 0 -2 -2 -1 0 0 0 0 -1 -1 -1 0 0 0 -1 -1 -1 -4 -6 -7 -7 -6 -3 -4 -4 -4 -3 -3 -3 -4 -6 -6 -4 -3 -4 -4 -5 -5 -4 -4 -4 -4 -4 -4 -6 -8 -7 -6 -5 -2 -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 -1 -4 -4 -4 -4 -3 -3 -3 -3 -2 -2 -1 -1 0 0 0 0 -1 -1 -1 0 -1 -1 -1 -1 -1 -1 0 0 0 0 -1 -5 -5 -5 -5 -5 -4 -4 -5 -4 -3 -3 -3 -5 -7 -7 -5 -4 -4 -4 -4 -6 -8 -6 -6 -5 -4 -4 -6 -10 -13 -10 -5 -1 0 0 -1 -1 -1 -2 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -5 -5 -4 -3 -4 -4 -3 -2 -1 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 -2 -2 -1 0 0 0 -1 -5 -5 -4 -3 -3 -2 -4 -4 -4 -4 -4 -3 -6 -5 -4 -4 -5 -5 -7 -8 -9 -9 -7 -6 -5 -5 -6 -10 -9 -7 -4 -1 -1 -1 -1 -1 -2 -2 -2 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -5 -5 -5 -4 -4 -4 -4 -2 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 -2 -1 -1 -1 -2 -1 -1 -1 -2 -2 -3 -3 -2 -2 -2 -1 -2 -3 -3 -4 -5 -4 -4 -5 -5 -5 -5 -8 -9 -10 -10 -8 -6 -7 -9 -10 -11 -12 -7 -4 -2 -1 0 -1 -1 -1 -1 -1 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -7 -7 -6 -5 -4 -4 -3 -2 0 0 0 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -1 -1 -3 -4 -3 -3 -3 -2 -2 -3 -3 -2 -2 -2 -3 -4 -4 -5 -8 -7 -5 -5 -6 -6 -4 -6 -6 -6 -7 -5 -6 -8 -11 -14 -17 -10 -5 -3 -4 -4 -2 -2 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -8 -7 -6 -5 -4 -3 -2 -1 0 -1 -2 -2 -3 -3 -2 -2 -3 -3 -3 -2 -2 -1 -1 -1 -2 -3 -3 -3 -2 -1 -1 -3 -4 -4 -5 -4 -4 -7 -7 -6 -8 -6 -5 -6 -6 -5 -3 -3 -4 -4 -4 -4 -8 -12 -12 -10 -8 -7 -5 -5 -6 -5 -5 -3 -2 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -8 -6 -6 -5 -5 -4 -3 -2 -1 -1 -3 -5 -5 -5 -1 -1 -2 -2 -2 -2 -2 -3 -3 -3 -2 -2 -3 -3 -3 -2 -3 -4 -5 -6 -7 -6 -5 -6 -6 -6 -6 -6 -7 -6 -5 -4 -3 -3 -3 -4 -6 -6 -12 -14 -12 -9 -9 -8 -6 -5 -6 -6 -6 -4 -3 -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 -7 -7 -7 -7 -6 -5 -5 -5 -4 -2 -1 -2 -4 -6 -6 -2 0 -1 -1 -1 -1 -2 -3 -4 -2 -3 -3 -4 -5 -6 -5 -6 -6 -6 -6 -7 -6 -6 -5 -3 -3 -5 -7 -8 -6 -4 -4 -3 -3 -4 -6 -8 -10 -14 -12 -9 -7 -8 -7 -5 -5 -6 -7 -5 -3 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 0 0 -1 -1 -1 -1 -6 -6 -6 -5 -4 -4 -5 -5 -4 -2 -3 -5 -7 -7 -6 -4 -3 -3 -4 -4 -4 -4 -4 -4 -2 -3 -4 -5 -6 -7 -7 -8 -7 -5 -4 -5 -4 -3 -4 -4 -4 -5 -7 -8 -8 -8 -5 -3 -2 -3 -4 -7 -12 -12 -8 -6 -7 -10 -7 -5 -6 -7 -6 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 0 0 0 0 -1 0 -1 -5 -5 -5 -4 -5 -5 -5 -5 -4 -4 -5 -7 -8 -7 -6 -5 -5 -5 -5 -5 -5 -4 -4 -5 -5 -6 -7 -7 -7 -7 -7 -7 -6 -4 -3 -4 -3 -3 -3 -3 -2 -3 -4 -5 -6 -6 -4 -3 -3 -3 -5 -8 -13 -13 -9 -5 -6 -5 -4 -4 -4 -4 -3 -1 -1 -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 -1 -4 -5 -5 -5 -6 -6 -5 -5 -6 -6 -7 -7 -7 -8 -6 -5 -4 -3 -3 -2 -3 -4 -5 -7 -7 -8 -8 -7 -7 -6 -5 -5 -4 -4 -5 -5 -4 -3 -2 -1 -1 -2 -2 -3 -4 -4 -3 -4 -5 -5 -5 -7 -8 -7 -5 -4 -5 -5 -4 -3 -3 -2 -2 -2 -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 -4 -4 -5 -5 -5 -6 -6 -6 -7 -6 -5 -4 -4 -4 -3 -4 -4 -5 -6 -7 -7 -7 -7 -6 -5 -6 -5 -5 -5 -5 -5 -5 -5 -6 -8 -7 -5 -3 -2 0 -1 -1 -2 -3 -3 -4 -4 -5 -5 -5 -5 -9 -13 -10 -5 -4 -4 -4 -4 -4 -3 -4 -3 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 0 0 0 0 -1 -1 -3 -4 -6 -10 -8 -7 -7 -7 -7 -8 -8 -8 -8 -7 -6 -6 -5 -5 -5 -3 -4 -5 -5 -5 -5 -6 -5 -5 -5 -4 -6 -5 -6 -8 -10 -8 -6 -3 -2 -2 -2 -3 -3 -3 -4 -6 -11 -8 -5 -4 -4 -5 -7 -7 -5 -4 -4 -4 -3 -3 -3 -7 -7 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -2 -4 -3 0 0 0 -4 -6 -6 -3 -4 -6 -8 -8 -7 -6 -5 -5 -7 -7 -6 -5 -4 -4 -4 -3 -3 -3 -3 -3 -4 -5 -6 -6 -6 -8 -8 -6 -5 -6 -5 -6 -9 -11 -7 -4 -3 -2 -2 -2 -3 -3 -4 -4 -7 -6 -4 -3 -3 -2 -2 -3 -3 -3 -4 -4 -3 -2 -4 -15 -24 -24 -16 -7 -1 0 0 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 -1 -2 -2 -1 0 0 -3 -6 -10 -13 -4 -6 -6 -6 -6 -6 -6 -6 -6 -6 -6 -6 -6 -6 -4 -3 -4 -4 -4 -4 -6 -6 -6 -7 -7 -7 -7 -7 -7 -4 -4 -4 -5 -7 -8 -5 -4 -3 -3 -2 -3 -3 -3 -4 -5 -8 -9 -8 -6 -4 -3 -2 -2 -2 -2 -4 -3 -2 -2 -4 -14 -20 -26 -23 -9 -2 -1 0 0 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 -1 -4 -7 -11 -15 -5 -6 -5 -3 -3 -6 -8 -7 -7 -8 -8 -8 -8 -8 -8 -6 -5 -5 -4 -4 -5 -4 -4 -6 -7 -8 -6 -4 -5 -3 -3 -3 -5 -5 -4 -4 -4 -5 -4 -3 -3 -3 -3 -3 -2 -5 -8 -10 -10 -6 -4 -4 -3 -3 -4 -10 -6 -3 -3 -2 -2 -4 -7 -6 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -3 -6 -8 -10 -15 -6 -5 -4 -3 -3 -4 -6 -7 -8 -9 -9 -9 -9 -9 -9 -7 -6 -4 -4 -4 -4 -5 -5 -4 -6 -8 -6 -2 -3 -3 -3 -4 -4 -4 -1 -2 -4 -4 -4 -3 -3 -4 -4 -3 -2 -3 -5 -6 -6 -4 -6 -7 -6 -5 -6 -17 -13 -6 -3 -3 -2 -1 -1 -1 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -2 -5 -7 -6 -11 -3 -3 -4 -4 -5 -6 -7 -7 -7 -8 -9 -9 -8 -8 -9 -7 -5 -4 -3 -2 -2 -2 -3 -3 -5 -6 -4 -2 -2 -2 -2 -3 -3 -4 -2 -2 -3 -4 -4 -3 -3 -3 -3 -3 -3 -3 -4 -4 -3 -2 -5 -7 -8 -9 -10 -13 -10 -5 -3 -3 -2 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -6 -6 -8 -11 -2 -4 -5 -5 -5 -5 -5 -5 -6 -6 -7 -6 -6 -7 -7 -6 -5 -5 -2 -3 -4 -5 -5 -3 -4 -4 -4 -3 -2 -1 -2 -2 -3 -3 -2 -2 -2 -2 -2 -3 -3 -3 -3 -2 -3 -3 -3 -3 -3 -2 -3 -3 -6 -12 -16 -14 -9 -4 -2 -2 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -10 -10 -11 -11 -5 -6 -5 -5 -5 -5 -5 -5 -5 -6 -6 -6 -5 -5 -5 -5 -6 -6 -4 -4 -5 -5 -4 -2 -2 -3 -4 -4 -4 -3 -2 -1 -2 -1 -1 -1 -1 -2 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -4 -6 -10 -11 -9 -5 -2 -2 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -9 -14 -12 -10 -3 -4 -5 -5 -6 -6 -6 -5 -4 -5 -6 -6 -5 -5 -6 -6 -6 -6 -4 -4 -5 -5 -4 -4 -3 -3 -3 -3 -4 -2 -1 -2 -2 -2 -2 -2 -2 -3 -3 -3 -4 -4 -4 -3 -4 -3 -3 -3 -3 -2 -2 -2 -3 -3 -3 -2 -1 -1 -1 -1 -1 -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 -2 -7 -12 -11 -9 0 -1 -3 -4 -6 -8 -9 -8 -9 -7 -6 -6 -8 -8 -10 -11 -10 -8 -6 -7 -7 -7 -5 -5 -4 -4 -4 -4 -4 -3 -2 -3 -3 -3 -3 -3 -3 -3 -4 -4 -4 -3 -3 -3 -4 -3 -2 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -8 -9 -8 0 0 -1 -3 -6 -8 -9 -10 -10 -8 -8 -10 -11 -15 -14 -12 -10 -10 -11 -12 -9 -5 -4 -3 -3 -4 -4 -4 -3 -2 -2 -2 -2 -2 -2 -2 -3 -3 -4 -4 -4 -2 -1 -2 -2 -1 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -3 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -8 -8 0 -1 -3 -6 -7 -8 -9 -9 -9 -12 -14 -14 -9 -15 -13 -10 -9 -9 -11 -11 -8 -4 -4 -6 -5 -4 -3 -2 -3 -3 -3 -2 -2 -2 -2 -2 -2 -2 -3 -4 -5 -4 -2 -1 -1 -1 -1 -1 -2 -2 -1 0 0 -1 -1 -1 0 0 0 0 0 0 0 -1 -1 -1 0 -1 -3 -4 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -3 -5 -1 -4 -8 -7 -7 -8 -8 -8 -9 -11 -9 -7 -6 -8 -9 -11 -13 -12 -12 -8 -4 -4 -4 -6 -7 -6 -3 -2 -3 -3 -4 -4 -2 -3 -3 -3 -3 -4 -4 -4 -4 -5 -4 -3 -3 -4 -6 -7 -7 -6 -3 0 0 -2 -2 -1 -1 0 0 0 0 0 0 -1 -2 -2 -1 -2 -3 -3 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -1 -4 -9 -7 -7 -7 -7 -7 -8 -5 -3 -3 -5 -4 -5 -7 -11 -14 -8 -4 -2 -3 -3 -5 -7 -7 -6 -6 -5 -4 -4 -4 -4 -4 -4 -4 -4 -5 -3 -3 -5 -6 -6 -7 -7 -7 -8 -9 -9 -8 -4 0 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 -1 -2 -2 -3 -3 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -3 -8 -7 -7 -8 -8 -9 -8 -5 -4 -5 -4 -3 -4 -7 -10 -7 -5 -4 -3 -2 -2 -6 -8 -9 -9 -8 -9 -7 -5 -5 -5 -5 -6 -5 -4 -5 -3 -3 -5 -6 -7 -8 -8 -6 -6 -7 -9 -6 -1 0 0 -1 -1 -1 -1 -1 -1 -1 -1 0 0 -1 -1 -2 -3 -2 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -4 -7 -7 -7 -8 -8 -8 -8 -7 -5 -3 -2 -3 -5 -9 -12 -8 -5 -4 -4 -4 -5 -8 -10 -10 -7 -2 -5 -4 -2 -2 -1 -2 -3 -4 -3 -3 -3 -3 -3 -5 -6 -6 -6 -5 -4 -4 -9 -9 -3 0 -1 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -2 -2 -2 -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 -5 -6 -9 -9 -9 -8 -8 -5 -6 -7 -7 -6 -4 -5 -5 -7 -11 -13 -13 -12 -9 -5 -9 -11 -14 -15 -12 -2 -1 0 0 0 0 0 0 -1 -2 -2 -3 -3 -3 -4 -5 -5 -5 -4 -4 -5 -8 -9 -5 -3 -3 -4 -5 -4 -4 -3 -2 -2 -2 -2 -3 -4 -3 -2 -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 -5 -6 -10 -13 -11 -8 -5 -3 -5 -6 -6 -5 -4 -6 -6 -6 -8 -8 -7 -5 -4 -7 -11 -15 -18 -21 -21 -6 -2 0 0 0 0 0 0 -1 -2 -4 -4 -4 -3 -3 -6 -7 -6 -4 -4 -4 -6 -8 -7 -5 -4 -3 -4 -5 -5 -5 -3 -2 -2 -3 -4 -5 -4 -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 -6 -5 -7 -7 -6 -5 -5 -6 -6 -6 -5 -5 -5 -5 -5 -6 -6 -6 -6 -7 -8 -11 -13 -13 -15 -19 -22 -9 -3 0 0 0 0 0 0 -1 -2 -5 -6 -7 -7 -6 -6 -6 -6 -5 -4 -5 -5 -6 -6 -6 -5 -4 -4 -5 -4 -4 -3 -2 -3 -3 -2 -2 -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 -5 -8 -12 -8 -6 -5 -5 -5 -6 -6 -6 -6 -7 -7 -7 -7 -7 -8 -9 -10 -12 -15 -16 -10 -8 -11 -15 -9 -4 -1 -3 -4 -7 -9 -9 -7 -3 -4 -6 -6 -4 -6 -8 -6 -3 -6 -6 -5 -6 -8 -12 -10 -8 -6 -5 -4 -3 -2 -2 -1 -3 -2 -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 -5 -7 -10 -5 -5 -5 -5 -6 -6 -6 -6 -6 -7 -8 -8 -9 -9 -10 -11 -12 -14 -17 -18 -10 -6 -7 -12 -12 -12 -13 -14 -15 -18 -20 -20 -18 -15 -12 -10 -8 -6 -6 -13 -14 -9 -7 -6 -5 -7 -11 -19 -17 -12 -8 -4 -3 -3 -2 -1 -2 -2 -3 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -4 -4 -4 -3 -4 -5 -6 -7 -7 -7 -7 -8 -9 -10 -10 -11 -12 -12 -13 -14 -17 -17 -11 -6 -6 -9 -14 -17 -19 -19 -16 -14 -15 -19 -27 -26 -16 -11 -10 -6 -2 -2 -4 -7 -7 -7 -6 -7 -11 -18 -19 -17 -10 -2 -2 -2 -2 -2 -2 -2 -2 -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 -5 -5 -4 -4 -4 -6 -9 -6 -7 -7 -8 -8 -9 -11 -12 -12 -13 -13 -14 -14 -14 -14 -15 -12 -8 -8 -14 -20 -23 -23 -20 -14 -7 -4 -5 -10 -8 -12 -18 -19 -13 -4 -1 0 -1 -4 -8 -8 -6 -10 -15 -18 -16 -11 -1 -1 -1 -1 -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 -5 -5 -5 -5 -6 -10 -13 -5 -5 -6 -7 -9 -9 -10 -12 -14 -14 -14 -13 -14 -16 -16 -13 -8 -6 -8 -15 -17 -19 -24 -27 -19 -9 -3 -3 -1 -3 -9 -16 -23 -29 -14 -4 -1 -1 -2 -6 -6 -5 -7 -11 -11 -9 -6 -1 0 -1 -1 -2 -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 Wind_Speed nan 54 54 54 54 54 55 55 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 54 54 54 54 54 54 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 32 32 32 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 35 34 nan nan nan nan nan nan nan nan nan nan nan 31 32 32 32 32 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 32 32 32 32 32 32 32 32 32 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 33 33 33 32 32 32 32 31 31 31 31 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 33 33 33 33 32 32 32 31 31 30 30 30 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 32 32 32 31 31 30 29 nan nan nan 27 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 29 29 28 27 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan Wind_Direction nan 298 298 298 299 299 299 299 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 298 298 298 298 298 299 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 286 286 285 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 286 286 nan nan nan nan nan nan nan nan nan nan nan 285 285 285 285 285 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 286 286 285 285 285 285 285 285 285 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 287 287 287 287 286 286 285 285 285 285 285 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 288 288 288 288 288 287 287 286 286 286 286 286 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 289 289 289 288 288 288 287 nan nan nan 288 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 290 290 289 289 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan